Jessica Birt
Member
Member
Jessica Birt
Line 3: | Line 3: | ||
<html> | <html> | ||
+ | <html lang="en" class=" no-touch no-touch"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | ||
+ | <title> PH Title</title> | ||
+ | |||
+ | |||
+ | <style> | ||
+ | |||
+ | @charset "UTF-8";html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0px,0px,0px)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{display:none}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}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}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [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:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}@font-face{font-family:"360-Regular";src:url("../fonts/360-Regular.woff") format("woff"),url("../fonts/360-Regular.ttf") format("truetype")}@font-face{font-family:"360-Bold";src:url("../fonts/360-Bold.woff") format("woff"),url("../fonts/360-Bold.ttf") format("truetype")}@font-face{font-family:"icomoon";src:url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.ttf") format("truetype")}@font-face{font-family:"M-Black";src:url("../fonts/Montserrat-Black.woff") format("woff"),url("../fonts/Montserrat-Black.ttf") format("truetype")}@font-face{font-family:"M-Bold";src:url("../fonts/Montserrat-Bold.woff") format("woff"),url("../fonts/Montserrat-Bold.ttf") format("truetype")}@font-face{font-family:"M-ExtraBold";src:url("../fonts/Montserrat-ExtraBold.woff") format("woff"),url("../fonts/Montserrat-ExtraBold.ttf") format("truetype")}@font-face{font-family:"M-Hairline";src:url("../fonts/Montserrat-Hairline.woff") format("woff"),url("../fonts/Montserrat-Hairline.ttf") format("truetype")}@font-face{font-family:"M-Light";src:url("../fonts/Montserrat-Light.woff") format("woff"),url("../fonts/Montserrat-Light.ttf") format("truetype")}@font-face{font-family:"M-Regular";src:url("../fonts/Montserrat-Regular.woff") format("woff"),url("../fonts/Montserrat-Regular.ttf") format("truetype")}@font-face{font-family:"M-SemiBold";src:url("../fonts/Montserrat-SemiBold.woff") format("woff"),url("../fonts/Montserrat-SemiBold.ttf") format("truetype")}@font-face{font-family:"M-UltraLight";src:url("../fonts/Montserrat-UltraLight.woff") format("woff"),url("../fonts/Montserrat-UltraLight.ttf") format("truetype")}section.impact-list ul li strong span,section.key-ingredients-list ul li strong span{color:#ffffff;font-family:"360-Regular",sans-serif;font-size:10rem;letter-spacing:-0.3125rem;text-align:center}@media screen and (max-width:41.6875rem){section.impact-list ul li strong span,section.key-ingredients-list ul li strong span{font-size:8.75rem}}.about-doing-good .testimonial-section header p{font-family:"360-Regular",sans-serif;font-size:3.125rem;line-height:1}@media screen and (max-width:41.6875rem){.about-doing-good .testimonial-section header p{font-size:1.5625rem}}.work__title,.unsupported h1,.contact-page .join-the-team__blurb h2{font-family:"360-Bold",sans-serif;font-size:6.25rem;font-weight:normal;line-height:1}@media screen and (max-width:64rem){.work__title,.unsupported h1,.contact-page .join-the-team__blurb h2{font-size:4.375rem}}@media screen and (max-width:41.6875rem){.work__title,.unsupported h1,.contact-page .join-the-team__blurb h2{font-size:3.125rem}}section.home-page .carousel__tagline,section.home-page .carousel__detail{font-family:"360-Bold",sans-serif;font-size:4.6875rem;font-weight:normal;line-height:1}@media screen and (max-width:50rem){section.home-page .carousel__tagline,section.home-page .carousel__detail{font-size:2.3125rem}}.press .featured li .big,.work__details,section.col-layout-2-8 .content .biggest,.contact-page .contact-us__success-blurb h2{font-family:"360-Bold",sans-serif;font-size:3.75rem;font-weight:normal;line-height:1}@media screen and (max-width:41.6875rem){.press .featured li .big,.work__details,section.col-layout-2-8 .content .biggest,.contact-page .contact-us__success-blurb h2{font-size:1.875rem}}.work__client,.contact-page .join-the-team__blurb,.error-page .lead-hero__header .error-message{font-family:"360-Regular",sans-serif;font-size:2.5rem}@media screen and (max-width:41.6875rem){.work__client,.contact-page .join-the-team__blurb,.error-page .lead-hero__header .error-message{font-size:1.25rem}}section.col-layout-2-8 header,main section.capabilities-landing .lead-info article header,.contact-page .form__selector.replaced-select .replaced-select-list li,.contact-page .form__selector.replaced-select .select-trigger{font-family:"360-Bold",sans-serif;font-size:1.5rem;font-weight:normal;line-height:1.2}body,section.col-layout-2-8 .content,main section.work-detail .lead-info article,main section.work-detail .work-detail-media-list li .info,main section.capabilities-landing .lead-info article,main section.about-landing .membership-popups article .description .content,.error-page .lead-hero__header .recourse{font-family:"360-Regular",sans-serif;font-size:1.125rem;line-height:1.6}@media screen and (max-width:41.6875rem){body,section.col-layout-2-8 .content,main section.work-detail .lead-info article,main section.work-detail .work-detail-media-list li .info,main section.capabilities-landing .lead-info article,main section.about-landing .membership-popups article .description .content,.error-page .lead-hero__header .recourse{font-size:0.9375rem;line-height:1.4}}body b,section.col-layout-2-8 .content b,main section.work-detail .lead-info article b,main section.work-detail .work-detail-media-list li .info b,main section.capabilities-landing .lead-info article b,main section.about-landing .membership-popups article .description .content b,.error-page .lead-hero__header .recourse b,body strong,section.col-layout-2-8 .content strong,main section.work-detail .lead-info article strong,main section.work-detail .work-detail-media-list li .info strong,main section.capabilities-landing .lead-info article strong,main section.about-landing .membership-popups article .description .content strong,.error-page .lead-hero__header .recourse strong{font-family:"360-Bold",sans-serif;font-weight:normal}.awards-list ul li div span,section.impact-list ul li p:last-child,section.key-ingredients-list ul li p:last-child,main section.work-detail .social-quotes ul li section footer{font-family:"360-Regular",sans-serif;font-size:0.875rem;letter-spacing:0.225rem;line-height:1.1;text-align:center}@media screen and (max-width:41.6875rem){.awards-list ul li div span,section.impact-list ul li p:last-child,section.key-ingredients-list ul li p:last-child,main section.work-detail .social-quotes ul li section footer{font-size:0.75rem;letter-spacing:0.1875rem}}.page-footer nav .links{font-family:"360-Regular",sans-serif;font-size:0.75rem;letter-spacing:3px;line-height:1.7;text-align:center;text-transform:uppercase}.masthead>nav>ul>li ul,.masthead{font-family:"360-Regular",sans-serif;font-size:0.75rem;letter-spacing:3px;line-height:2.5;text-align:center;text-transform:uppercase}.masthead>nav>ul>li ul{font-family:"360-Bold",sans-serif;font-size:6.25rem;font-weight:normal;line-height:1.1;text-align:left;text-transform:capitalize}.our-clients,section.work-together,section.home-page .hero,section.home-page .pro-bono,section.home-page .our-clients,section.work-landing .our-work,.contact-page,.about-doing-good .featured-work-section{max-width:100%;width:100%}.awards-list>header>p,.press>header>p,section.home-page .pro-bono>header>p,section.work-landing .our-work>header>p,.contact-page .contact-us>header>p,.contact-page .join-the-team>header>p,.contact-page .offices>header>p,.about-awards .all-awards-list>header>p,.about-doing-good .testimonial-section>header>p,.about-doing-good .featured-work-section>header>p,.about-doing-good .side-tab-section>header>p,main section.about-landing .philosophy>header>p,main section.about-landing .key-ingredients-list>header>p,main section.about-landing .awards>header>p,main section.about-landing .our-offices>header>p,main section.about-landing .our-history>header>p,main section.about-landing .membership>header>p,.lead-hero header,.short-hero header,section.work-cards,.our-clients>div,.awards-list>div,.featured-work,section.social-quotes,.page-footer nav,.page-footer .copyright,.work-landing-lead-hero-vimeo-overlay>div,main section.work-detail .how>div,main section.work-detail .our-summary>div,main section.work-detail .press>div,main section.work-detail .lead-hero header,main section.work-detail .short-hero header,main section.work-detail .lead-info,main section.work-detail .lead-media>div,main section.work-detail .social-graphic,main section.work-detail .work-detail-media-list li .info,main section.capabilities-landing .lead-info,main section.capabilities-landing .capabilities-list,main section.capabilities-detail .lead-info,main section.capabilities-detail .services-list>div,.contact-page .join-the-team__blurb,.about-doing-good .side-tab-section>div,main section.about-landing nav .wrap>div,main section.about-landing .philosophy>div,main section.about-landing .doing-good .content>div,main section.about-landing .awards>div,main section.about-landing .our-offices>div,main section.about-landing .our-history>div,main section.about-landing .membership-popups article,main section.work-detail.txd .media>div,main section.work-detail.txd .media .work-detail-media-list li>.graphic,main section.work-detail.txd .lead-hero header,main section.work-detail.txd .short-hero header,main section.work-detail.txd .lead-media>div{margin:0 auto;max-width:1200px}@media screen and (min-width:75rem){.awards-list>header>p,.press>header>p,section.home-page .pro-bono>header>p,section.work-landing .our-work>header>p,.contact-page .contact-us>header>p,.contact-page .join-the-team>header>p,.contact-page .offices>header>p,.about-awards .all-awards-list>header>p,.about-doing-good .testimonial-section>header>p,.about-doing-good .featured-work-section>header>p,.about-doing-good .side-tab-section>header>p,main section.about-landing .philosophy>header>p,main section.about-landing .key-ingredients-list>header>p,main section.about-landing .awards>header>p,main section.about-landing .our-offices>header>p,main section.about-landing .our-history>header>p,main section.about-landing .membership>header>p,.lead-hero header,.short-hero header,section.work-cards,.our-clients>div,.awards-list>div,.featured-work,section.social-quotes,.page-footer nav,.page-footer .copyright,.work-landing-lead-hero-vimeo-overlay>div,main section.work-detail .how>div,main section.work-detail .our-summary>div,main section.work-detail .press>div,main section.work-detail .lead-hero header,main section.work-detail .short-hero header,main section.work-detail .lead-info,main section.work-detail .lead-media>div,main section.work-detail .social-graphic,main section.work-detail .work-detail-media-list li .info,main section.capabilities-landing .lead-info,main section.capabilities-landing .capabilities-list,main section.capabilities-detail .lead-info,main section.capabilities-detail .services-list>div,.contact-page .join-the-team__blurb,.about-doing-good .side-tab-section>div,main section.about-landing nav .wrap>div,main section.about-landing .philosophy>div,main section.about-landing .doing-good .content>div,main section.about-landing .awards>div,main section.about-landing .our-offices>div,main section.about-landing .our-history>div,main section.about-landing .membership-popups article,main section.work-detail.txd .media>div,main section.work-detail.txd .media .work-detail-media-list li>.graphic,main section.work-detail.txd .lead-hero header,main section.work-detail.txd .short-hero header,main section.work-detail.txd .lead-media>div{width:100%}}@media screen and (min-width:50rem){.awards-list>header>p,.press>header>p,section.home-page .pro-bono>header>p,section.work-landing .our-work>header>p,.contact-page .contact-us>header>p,.contact-page .join-the-team>header>p,.contact-page .offices>header>p,.about-awards .all-awards-list>header>p,.about-doing-good .testimonial-section>header>p,.about-doing-good .featured-work-section>header>p,.about-doing-good .side-tab-section>header>p,main section.about-landing .philosophy>header>p,main section.about-landing .key-ingredients-list>header>p,main section.about-landing .awards>header>p,main section.about-landing .our-offices>header>p,main section.about-landing .our-history>header>p,main section.about-landing .membership>header>p,.lead-hero header,.short-hero header,section.work-cards,.our-clients>div,.awards-list>div,.featured-work,section.social-quotes,.page-footer nav,.page-footer .copyright,.work-landing-lead-hero-vimeo-overlay>div,main section.work-detail .how>div,main section.work-detail .our-summary>div,main section.work-detail .press>div,main section.work-detail .lead-hero header,main section.work-detail .short-hero header,main section.work-detail .lead-info,main section.work-detail .lead-media>div,main section.work-detail .social-graphic,main section.work-detail .work-detail-media-list li .info,main section.capabilities-landing .lead-info,main section.capabilities-landing .capabilities-list,main section.capabilities-detail .lead-info,main section.capabilities-detail .services-list>div,.contact-page .join-the-team__blurb,.about-doing-good .side-tab-section>div,main section.about-landing nav .wrap>div,main section.about-landing .philosophy>div,main section.about-landing .doing-good .content>div,main section.about-landing .awards>div,main section.about-landing .our-offices>div,main section.about-landing .our-history>div,main section.about-landing .membership-popups article,main section.work-detail.txd .media>div,main section.work-detail.txd .media .work-detail-media-list li>.graphic,main section.work-detail.txd .lead-hero header,main section.work-detail.txd .short-hero header,main section.work-detail.txd .lead-media>div{width:90%}}@media screen and (max-width:50rem){.awards-list>header>p,.press>header>p,section.home-page .pro-bono>header>p,section.work-landing .our-work>header>p,.contact-page .contact-us>header>p,.contact-page .join-the-team>header>p,.contact-page .offices>header>p,.about-awards .all-awards-list>header>p,.about-doing-good .testimonial-section>header>p,.about-doing-good .featured-work-section>header>p,.about-doing-good .side-tab-section>header>p,main section.about-landing .philosophy>header>p,main section.about-landing .key-ingredients-list>header>p,main section.about-landing .awards>header>p,main section.about-landing .our-offices>header>p,main section.about-landing .our-history>header>p,main section.about-landing .membership>header>p,.lead-hero header,.short-hero header,section.work-cards,.our-clients>div,.awards-list>div,.featured-work,section.social-quotes,.page-footer nav,.page-footer .copyright,.work-landing-lead-hero-vimeo-overlay>div,main section.work-detail .how>div,main section.work-detail .our-summary>div,main section.work-detail .press>div,main section.work-detail .lead-hero header,main section.work-detail .short-hero header,main section.work-detail .lead-info,main section.work-detail .lead-media>div,main section.work-detail .social-graphic,main section.work-detail .work-detail-media-list li .info,main section.capabilities-landing .lead-info,main section.capabilities-landing .capabilities-list,main section.capabilities-detail .lead-info,main section.capabilities-detail .services-list>div,.contact-page .join-the-team__blurb,.about-doing-good .side-tab-section>div,main section.about-landing nav .wrap>div,main section.about-landing .philosophy>div,main section.about-landing .doing-good .content>div,main section.about-landing .awards>div,main section.about-landing .our-offices>div,main section.about-landing .our-history>div,main section.about-landing .membership-popups article,main section.work-detail.txd .media>div,main section.work-detail.txd .media .work-detail-media-list li>.graphic,main section.work-detail.txd .lead-hero header,main section.work-detail.txd .short-hero header,main section.work-detail.txd .lead-media>div{width:89%}}.awards-list>p,.press>p,section.home-page .pro-bono>p,section.work-landing .our-work>p,.contact-page .contact-us>p,.contact-page .join-the-team>p,.contact-page .offices>p,.about-awards .all-awards-list>p,.about-doing-good .testimonial-section>p,.about-doing-good .featured-work-section>p,.about-doing-good .side-tab-section>p,main section.about-landing .philosophy>p,main section.about-landing .key-ingredients-list>p,main section.about-landing .awards>p,main section.about-landing .our-offices>p,main section.about-landing .our-history>p,main section.about-landing .membership>p,.our-clients p,.unsupported,section.home-page .our-clients p,main section.about-landing .philosophy .text,main section.about-landing .awards>header p{margin-left:auto;margin-right:auto;max-width:600px}@media screen and (max-width:50rem){.awards-list>p,.press>p,section.home-page .pro-bono>p,section.work-landing .our-work>p,.contact-page .contact-us>p,.contact-page .join-the-team>p,.contact-page .offices>p,.about-awards .all-awards-list>p,.about-doing-good .testimonial-section>p,.about-doing-good .featured-work-section>p,.about-doing-good .side-tab-section>p,main section.about-landing .philosophy>p,main section.about-landing .key-ingredients-list>p,main section.about-landing .awards>p,main section.about-landing .our-offices>p,main section.about-landing .our-history>p,main section.about-landing .membership>p,.our-clients p,.unsupported,section.home-page .our-clients p,main section.about-landing .philosophy .text,main section.about-landing .awards>header p{width:75%}}section.home-page .pro-bono header>.pro-bono__blurb,section.home-page .hero__carousel,.contact-page .contact-us>header>p,.contact-page .contact-us__form,.contact-page .contact-us__success-blurb,.about-doing-good .testimonial-section .content,.about-doing-good .testimonial-section header p,.privacy-policy .privacy-policy__content>div{margin-left:auto;margin-right:auto;max-width:800px}@media screen and (max-width:50rem){section.home-page .pro-bono header>.pro-bono__blurb,section.home-page .hero__carousel,.contact-page .contact-us>header>p,.contact-page .contact-us__form,.contact-page .contact-us__success-blurb,.about-doing-good .testimonial-section .content,.about-doing-good .testimonial-section header p,.privacy-policy .privacy-policy__content>div{width:80%}}.privacy-policy .privacy-policy__content{margin-left:auto;margin-right:auto;max-width:900px}@media screen and (max-width:50rem){.privacy-policy .privacy-policy__content{width:85%}}section.work-cards article,section.work-cards article .content{position:relative}section.work-cards article:before,section.work-cards article .content:before{content:'';display:block;padding-bottom:100%;width:100%}.awards-list,.press,section.home-page .pro-bono,section.work-landing .our-work,.contact-page .contact-us,.contact-page .join-the-team,.contact-page .offices,.about-awards .all-awards-list,.about-doing-good .testimonial-section,.about-doing-good .featured-work-section,.about-doing-good .side-tab-section,main section.about-landing .philosophy,main section.about-landing .key-ingredients-list,main section.about-landing .awards,main section.about-landing .our-offices,main section.about-landing .our-history,main section.about-landing .membership{padding:2.8125rem 0 6.875rem}@media screen and (max-width:50rem){.awards-list,.press,section.home-page .pro-bono,section.work-landing .our-work,.contact-page .contact-us,.contact-page .join-the-team,.contact-page .offices,.about-awards .all-awards-list,.about-doing-good .testimonial-section,.about-doing-good .featured-work-section,.about-doing-good .side-tab-section,main section.about-landing .philosophy,main section.about-landing .key-ingredients-list,main section.about-landing .awards,main section.about-landing .our-offices,main section.about-landing .our-history,main section.about-landing .membership{padding:2.8125rem 0 3.4375rem}}.awards-list>p,.press>p,section.home-page .pro-bono>p,section.work-landing .our-work>p,.contact-page .contact-us>p,.contact-page .join-the-team>p,.contact-page .offices>p,.about-awards .all-awards-list>p,.about-doing-good .testimonial-section>p,.about-doing-good .featured-work-section>p,.about-doing-good .side-tab-section>p,main section.about-landing .philosophy>p,main section.about-landing .key-ingredients-list>p,main section.about-landing .awards>p,main section.about-landing .our-offices>p,main section.about-landing .our-history>p,main section.about-landing .membership>p{margin-bottom:4.75rem}main>section>section:nth-child(2n + 3),main>section>section{position:relative;z-index:10}main>section>section:nth-child(2n + 3) header>h1>span,main>section>section header>h1>span{position:relative;z-index:1}main>section>section:nth-child(2n + 3){background-color:#f8f9fa}main>section>section:nth-child(2n + 3) header>h1>span{background-color:#f8f9fa}main>section>section{background-color:transparent}main>section>section header>h1>span{background-color:#fff}main section.work-detail .col-layout-2-8 p:first-child,main section.work-detail .lead-info article section p:first-child,main section.work-detail .work-detail-media-list li .info .content p:first-child,main section.capabilities-landing .lead-info article .content p:first-child,main section.capabilities-detail .lead-info article .content p:first-child,main section.capabilities-detail .services-list .content p:first-child,main section.about-landing .philosophy p:first-child,main section.about-landing .our-history .slides .item>div p:first-child,main section.about-landing .membership-popups article .description .content p:first-child{margin-top:0}main section.work-detail .col-layout-2-8 p:last-child,main section.work-detail .lead-info article section p:last-child,main section.work-detail .work-detail-media-list li .info .content p:last-child,main section.capabilities-landing .lead-info article .content p:last-child,main section.capabilities-detail .lead-info article .content p:last-child,main section.capabilities-detail .services-list .content p:last-child,main section.about-landing .philosophy p:last-child,main section.about-landing .our-history .slides .item>div p:last-child,main section.about-landing .membership-popups article .description .content p:last-child{margin-bottom:0}nav ul,section.work-cards ul,.our-clients ul,.awards-list ul,.press ul,section.impact-list ul,section.key-ingredients-list ul,section.social-quotes ul,main section.work-detail .lead-info article aside ul,main section.work-detail .work-detail-media-list ul,main section.capabilities-landing .capabilities-list ul,main section.capabilities-detail .lead-info article aside ul,main section.capabilities-detail .services-list ul,.contact-page .form__selector.replaced-select .replaced-select-list,.contact-page .offices__directory,.about-doing-good .side-tab-section .tab-navigation ul,.about-doing-good .side-tab-section .tab-articles,main section.about-landing nav ul,main section.about-landing .our-offices ul,main section.about-landing .membership-popups ul{list-style:none;margin:0;padding:0}nav ul li,section.work-cards ul li,.our-clients ul li,.awards-list ul li,.press ul li,section.impact-list ul li,section.key-ingredients-list ul li,section.social-quotes ul li,main section.work-detail .lead-info article aside ul li,main section.work-detail .work-detail-media-list ul li,main section.capabilities-landing .capabilities-list ul li,main section.capabilities-detail .lead-info article aside ul li,main section.capabilities-detail .services-list ul li,.contact-page .form__selector.replaced-select .replaced-select-list li,.contact-page .offices__directory li,.about-doing-good .side-tab-section .tab-navigation ul li,.about-doing-good .side-tab-section .tab-articles li,main section.about-landing nav ul li,main section.about-landing .our-offices ul li,main section.about-landing .membership-popups ul li{list-style:none;margin:0;padding:0}.awards-list h1,.press h1,section.home-page .pro-bono h1,section.work-landing .our-work h1,.contact-page .contact-us h1,.contact-page .join-the-team h1,.contact-page .offices h1,.about-awards .all-awards-list h1,.about-doing-good .testimonial-section h1,.about-doing-good .featured-work-section h1,.about-doing-good .side-tab-section h1,main section.about-landing .philosophy h1,main section.about-landing .key-ingredients-list h1,main section.about-landing .awards h1,main section.about-landing .our-offices h1,main section.about-landing .our-history h1,main section.about-landing .membership h1,section.impact-list>header h1,section.key-ingredients-list>header h1,section.work-landing .our-clients>header h1,main section.work-detail .impact-list>header h1,main section.work-detail .awards-list>header h1,main section.work-detail .how>header h1,main section.work-detail .our-summary>header h1,main section.work-detail .press>header h1,main section.work-detail .more-work>header h1,main section.capabilities-detail .services-list>header h1,main section.capabilities-detail .featured-work>header h1,main section.work-detail.txd .media>header h1,.our-clients h1,section.home-page .our-clients h1{color:#bf4a4a;font-size:1.25rem;font-weight:normal;letter-spacing:0.3125rem;margin-bottom:3rem;position:relative;text-align:center;text-transform:uppercase}@media screen and (max-width:50rem){.awards-list h1,.press h1,section.home-page .pro-bono h1,section.work-landing .our-work h1,.contact-page .contact-us h1,.contact-page .join-the-team h1,.contact-page .offices h1,.about-awards .all-awards-list h1,.about-doing-good .testimonial-section h1,.about-doing-good .featured-work-section h1,.about-doing-good .side-tab-section h1,main section.about-landing .philosophy h1,main section.about-landing .key-ingredients-list h1,main section.about-landing .awards h1,main section.about-landing .our-offices h1,main section.about-landing .our-history h1,main section.about-landing .membership h1,section.impact-list>header h1,section.key-ingredients-list>header h1,section.work-landing .our-clients>header h1,main section.work-detail .impact-list>header h1,main section.work-detail .awards-list>header h1,main section.work-detail .how>header h1,main section.work-detail .our-summary>header h1,main section.work-detail .press>header h1,main section.work-detail .more-work>header h1,main section.capabilities-detail .services-list>header h1,main section.capabilities-detail .featured-work>header h1,main section.work-detail.txd .media>header h1,.our-clients h1,section.home-page .our-clients h1{font-size:0.75rem;letter-spacing:2.5}}.awards-list h1::after,.press h1::after,section.home-page .pro-bono h1::after,section.work-landing .our-work h1::after,.contact-page .contact-us h1::after,.contact-page .join-the-team h1::after,.contact-page .offices h1::after,.about-awards .all-awards-list h1::after,.about-doing-good .testimonial-section h1::after,.about-doing-good .featured-work-section h1::after,.about-doing-good .side-tab-section h1::after,main section.about-landing .philosophy h1::after,main section.about-landing .key-ingredients-list h1::after,main section.about-landing .awards h1::after,main section.about-landing .our-offices h1::after,main section.about-landing .our-history h1::after,main section.about-landing .membership h1::after,section.impact-list>header h1::after,section.key-ingredients-list>header h1::after,section.work-landing .our-clients>header h1::after,main section.work-detail .impact-list>header h1::after,main section.work-detail .awards-list>header h1::after,main section.work-detail .how>header h1::after,main section.work-detail .our-summary>header h1::after,main section.work-detail .press>header h1::after,main section.work-detail .more-work>header h1::after,main section.capabilities-detail .services-list>header h1::after,main section.capabilities-detail .featured-work>header h1::after,main section.work-detail.txd .media>header h1::after,.our-clients h1::after,section.home-page .our-clients h1::after{background:#ffffff;content:'';height:0.0625rem;position:absolute;right:0;top:50%;width:33vw}@media screen and (max-width:41.6875rem){.awards-list h1::after,.press h1::after,section.home-page .pro-bono h1::after,section.work-landing .our-work h1::after,.contact-page .contact-us h1::after,.contact-page .join-the-team h1::after,.contact-page .offices h1::after,.about-awards .all-awards-list h1::after,.about-doing-good .testimonial-section h1::after,.about-doing-good .featured-work-section h1::after,.about-doing-good .side-tab-section h1::after,main section.about-landing .philosophy h1::after,main section.about-landing .key-ingredients-list h1::after,main section.about-landing .awards h1::after,main section.about-landing .our-offices h1::after,main section.about-landing .our-history h1::after,main section.about-landing .membership h1::after,section.impact-list>header h1::after,section.key-ingredients-list>header h1::after,section.work-landing .our-clients>header h1::after,main section.work-detail .impact-list>header h1::after,main section.work-detail .awards-list>header h1::after,main section.work-detail .how>header h1::after,main section.work-detail .our-summary>header h1::after,main section.work-detail .press>header h1::after,main section.work-detail .more-work>header h1::after,main section.capabilities-detail .services-list>header h1::after,main section.capabilities-detail .featured-work>header h1::after,main section.work-detail.txd .media>header h1::after,.our-clients h1::after,section.home-page .our-clients h1::after{width:23vw}}section.impact-list>header h1,section.key-ingredients-list>header h1,section.work-landing .our-work>header h1,section.work-landing .our-clients>header h1,main section.work-detail .impact-list>header h1,main section.work-detail .awards-list>header h1,main section.work-detail .how>header h1,main section.work-detail .our-summary>header h1,main section.work-detail .press>header h1,main section.work-detail .more-work>header h1,main section.capabilities-detail .services-list>header h1,main section.capabilities-detail .featured-work>header h1,main section.about-landing .philosophy>header h1,main section.about-landing .awards>header h1,main section.about-landing .our-history>header h1,main section.about-landing .membership>header h1,main section.work-detail.txd .media>header h1,section.impact-list>header p,section.key-ingredients-list>header p,section.work-landing .our-work>header p,section.work-landing .our-clients>header p,main section.work-detail .impact-list>header p,main section.work-detail .awards-list>header p,main section.work-detail .how>header p,main section.work-detail .our-summary>header p,main section.work-detail .press>header p,main section.work-detail .more-work>header p,main section.capabilities-detail .services-list>header p,main section.capabilities-detail .featured-work>header p,main section.about-landing .philosophy>header p,main section.about-landing .awards>header p,main section.about-landing .our-history>header p,main section.about-landing .membership>header p,main section.work-detail.txd .media>header p{text-align:center}section.work-landing .our-work>footer,section.work-landing .our-clients>footer,main section.work-detail .impact-list>footer,main section.work-detail .awards-list>footer,main section.work-detail .how>footer,main section.work-detail .our-summary>footer,main section.work-detail .press>footer,main section.work-detail .more-work>footer,main section.about-landing .awards>footer,main section.work-detail.txd .media>footer{text-align:center;max-width:1200px;margin-left:auto;margin-right:auto}section.work-landing .our-work>footer::after,section.work-landing .our-clients>footer::after,main section.work-detail .impact-list>footer::after,main section.work-detail .awards-list>footer::after,main section.work-detail .how>footer::after,main section.work-detail .our-summary>footer::after,main section.work-detail .press>footer::after,main section.work-detail .more-work>footer::after,main section.about-landing .awards>footer::after,main section.work-detail.txd .media>footer::after{clear:both;content:"";display:block}section.work-cards ul,.featured-work__work,main section.work-detail .lead-info article,main section.work-detail .lead-media>div>div,main section.capabilities-landing .lead-info article,main section.about-landing nav .wrap>div,main section.work-detail.txd .lead-media>div>div{box-shadow:0 0.9375rem 3.75rem rgba(2,2,22,0.1)}section.work-cards article .content .symbol svg,.work__loop svg,.work__arrow svg,section.home-page .carousel__arrow svg,main section.about-landing .circle svg,main section.about-landing .our-history .symbol svg{display:inline-block;height:auto;width:100%}.short-hero{position:relative}.short-hero:after{content:'';display:block;height:100%;left:0;opacity:.6;position:absolute;top:0;width:100%;z-index:10}nav ul li{display:inline-block}html{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-weight:normal}a:link,a:active,a:visited{color:#019ee3;text-decoration:none}html{background:#ffffff;color:#fff}body{-ms-overflow-x:hidden}body main{background:#fff;color:#232323;min-height:185px}body.no-scroll{overflow:hidden}main{position:relative;z-index:2}main>section>section.under-above{margin-top:-16.625rem!important;padding-top:16.625rem!important;z-index:0!important}main>section>section.over-below{margin-bottom:6.25rem;z-index:20!important}main>section>section.over-below>div{position:relative;top:6.25rem}main>section .over-above{margin-top:-10vh!important;padding-top:0!important;z-index:20!important}.lead-hero,.short-hero{background:#ffffff;color:#fff;font-family:"360-Bold",sans-serif;font-size:5rem;height:80vh;position:relative;min-height:610px}@media screen and (max-width:41.6875rem){.lead-hero,.short-hero{min-height:0;height:27.5rem}}.lead-hero header,.short-hero header{max-width:1200px;margin-left:auto;margin-right:auto;display:block;height:100%;position:relative}.lead-hero header::after,.short-hero header::after{clear:both;content:"";display:block}.lead-hero header>div,.short-hero header>div{float:left;display:block;margin-right:2.3576520234%;width:100%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);left:0;position:absolute;top:50%}.lead-hero header>div:last-child,.short-hero header>div:last-child{margin-right:0}.lead-hero a,.short-hero a{color:inherit;text-decoration:none}.lead-hero__image,.short-hero__image{-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:auto;left:50%;max-width:3200px;min-height:100%;min-width:100%;position:absolute;top:50%;width:auto}@media screen and (max-width:50rem){.lead-hero__image,.short-hero__image{height:auto;width:100%}}@media screen and (max-width:22.5rem){.lead-hero__image,.short-hero__image{height:100%;width:auto}}.short-hero{height:28.125rem;line-height:1;overflow:hidden;text-align:center;min-height:305px}@media screen and (max-width:41.6875rem){.short-hero{font-size:3.125rem;line-height:1}}.short-hero__header{position:relative;z-index:20}.short-hero__content{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}button,.ghost-button{transition:background-color 0.4s ease-out;background-color:rgba(1,158,227,0);border:0.125rem solid #019ee3;border-radius:3.125rem;color:#019ee3;cursor:pointer;display:inline-block;font-family:"360-Bold",sans-serif;font-size:1rem;letter-spacing:0.16875rem;max-height:3.4rem;overflow:hidden;padding:.8rem 2rem;text-decoration:none}button span,.ghost-button span{display:inline-block;position:relative}button:focus,.ghost-button:focus{box-shadow:1px 1px 8px rgba(35,35,35,0.2);outline:0}button:hover,.ghost-button:hover{background-color:#019ee3;color:#fff}button:hover span,.ghost-button:hover span{animation:flipIn 0.4s ease-in-out}@keyframes flipIn{0%{bottom:0;opacity:1}50%{bottom:2rem;opacity:0}50.1%{bottom:-2rem;opacity:0}100%{bottom:0;opacity:1}}section.work-cards.members-list .title strong,section.work-cards article header .client{position:relative}section.work-cards.members-list .title strong::before,section.work-cards article header .client::before{border:1px solid #ffffff;border-radius:50%;content:'';display:block;height:.5em;left:-14px;position:absolute;top:-2px;width:.5em}section.work-cards{margin-bottom:5.5rem}section.work-cards::after{clear:both;content:"";display:block}@media screen and (max-width:41.6875rem){section.work-cards{width:88%}}section.work-cards ul{display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;-ms-transform:translateX(-50%);transform:translateX(-50%);box-orient:horizontal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-ms-flex-flow:row wrap;flex-flow:row wrap;flex-shrink:1;-ms-flex-negative:1;-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;background-color:#fff;float:left;left:50%;min-width:0;max-width:100%;position:relative}section.work-cards ul li{background:#fff;width:471px}section.work-cards ul aside{box-sizing:border-box;display:block;z-index:10;position:absolute;width:100%;height:100%;border-top:0px solid transparent;border-bottom:1px solid #edf0f2;border-right:1px solid #edf0f2;border-left:1px solid transparent;opacity:1}section.work-cards ul aside.last{border-bottom:0px solid transparent}section.work-cards ul aside.solo{border-left:0px solid transparent;border-right:0px solid transparent}@media screen and (max-width:41.6875rem){section.work-cards ul aside{border-right:1px solid transparent}}@media screen and (min-width:50rem){section.work-cards.members-list aside.four-right{border-right:1px solid transparent}}@media screen and (max-width:64rem){section.work-cards.members-list aside.four-right{border-right:1px solid #edf0f2}}@media screen and (max-width:41.6875rem){section.work-cards.members-list aside.four-right{border-right:1px solid transparent}}@media screen and (max-width:64rem){section.work-cards.members-list aside.three-right{border-right:1px solid transparent}}@media screen and (max-width:50rem){section.work-cards.members-list aside.three-right{border-right:1px solid #edf0f2}}@media screen and (max-width:41.6875rem){section.work-cards.members-list aside.three-right{border-right:1px solid transparent}}@media screen and (max-width:50rem){section.work-cards.members-list aside.two-right{border-right:1px solid transparent}}@media screen and (max-width:41.6875rem){section.work-cards.members-list aside.two-right{border-right:1px solid transparent}}@media screen and (min-width:50rem){section.work-cards.members-list aside.four-bottom{border-bottom:0px solid transparent}}@media screen and (max-width:64rem){section.work-cards.members-list aside.four-bottom{border-bottom:1px solid #edf0f2}}@media screen and (max-width:41.6875rem){section.work-cards.members-list aside.four-bottom{border-bottom:1px solid #edf0f2}}@media screen and (max-width:64rem){section.work-cards.members-list aside.three-bottom{border-bottom:0px solid transparent}}@media screen and (max-width:50rem){section.work-cards.members-list aside.three-bottom{border-bottom:1px solid #edf0f2}}@media screen and (max-width:41.6875rem){section.work-cards.members-list aside.three-bottom{border-bottom:1px solid #edf0f2}}@media screen and (max-width:50rem){section.work-cards.members-list aside.two-bottom{border-bottom:0px solid transparent}}@media screen and (max-width:41.6875rem){section.work-cards.members-list aside.two-bottom{border-bottom:1px solid #edf0f2}}@media screen and (min-width:50rem){section.work-cards.members-list aside.four-left{border-left:1px solid #edf0f2}}@media screen and (max-width:64rem){section.work-cards.members-list aside.four-left{border-left:1px solid transparent}}@media screen and (max-width:41.6875rem){section.work-cards.members-list aside.four-left{border-left:1px solid transparent}}@media screen and (max-width:64rem){section.work-cards.members-list aside.three-left{border-left:1px solid #edf0f2}}@media screen and (max-width:50rem){section.work-cards.members-list aside.three-left{border-left:1px solid transparent}}@media screen and (max-width:41.6875rem){section.work-cards.members-list aside.three-left{border-left:1px solid transparent}}@media screen and (max-width:50rem){section.work-cards.members-list aside.two-left{border-left:1px solid #edf0f2}}@media screen and (max-width:41.6875rem){section.work-cards.members-list aside.two-left{border-left:1px solid transparent}}section.work-cards.members-list aside.last{border-bottom:0px solid transparent}section.work-cards.members-list ul li{width:300px}@media screen and (max-width:1334px){section.work-cards.members-list ul li:nth-child(1n) aside{border-right:1px solid #edf0f2;border-left:1px solid transparent}section.work-cards.members-list ul li:nth-child(3n) aside{border-bottom:1px solid #edf0f2;border-right:1px solid transparent}section.work-cards.members-list ul li aside.three-left{border-left:1px solid #edf0f2}}@media screen and (max-width:999px){section.work-cards.members-list ul li:nth-child(1n) aside{border-right:1px solid #edf0f2;border-left:1px solid transparent}section.work-cards.members-list ul li:nth-child(2n) aside{border-right:1px solid transparent;border-left:1px solid transparent}section.work-cards.members-list ul li aside.two-bottom{border-bottom:1px solid transparent}}@media screen and (max-width:41.6875rem){section.work-cards.members-list ul li:nth-child(1n) aside{border-right:1px solid transparent;border-left:1px solid transparent}section.work-cards.members-list ul li aside.two-bottom{border-bottom:1px solid #edf0f2}}@media screen and (max-width:1334px){section.work-cards.members-list ul{width:900px}}@media screen and (max-width:999px){section.work-cards.members-list ul{width:600px}}@media screen and (max-width:675px){section.work-cards.members-list ul{width:560px}section.work-cards.members-list ul li{width:280px}}@media screen and (max-width:41.6875rem){section.work-cards.members-list ul{width:100%}section.work-cards.members-list ul li{width:100%}}section.work-cards:not(.members-list) ul{width:1140px}section.work-cards:not(.members-list) ul li{width:380px;height:464px}section.work-cards:not(.members-list) ul li:nth-child(1n) aside{height:464px}@media screen and (max-width:1281px){section.work-cards:not(.members-list) ul{width:760px}section.work-cards:not(.members-list) ul:nth-child(1n) aside{height:464px;border-right:1px solid #edf0f2;border-left:1px solid transparent;border-bottom:1px solid #edf0f2}section.work-cards:not(.members-list) ul:nth-child(1n) aside.two-left{border-left:1px solid #edf0f2}section.work-cards:not(.members-list) ul:nth-child(2n) aside{border-right:1px solid transparent;border-left:1px solid transparent}section.work-cards:not(.members-list) ul aside.two-bottom{border-bottom:1px solid transparent}}@media screen and (max-width:859px){section.work-cards:not(.members-list) ul{width:680px}section.work-cards:not(.members-list) ul li{width:340px;height:415px}section.work-cards:not(.members-list) ul li:nth-child(1n) aside{height:415px}section.work-cards:not(.members-list) ul li:nth-child(2n) aside{border-right:1px solid transparent}}@media screen and (max-width:800px){section.work-cards:not(.members-list) ul li article:before{padding-bottom:124%}}@media screen and (max-width:779px){section.work-cards:not(.members-list) ul{width:600px}section.work-cards:not(.members-list) ul li{width:300px;height:372px}section.work-cards:not(.members-list) ul li:nth-child(1n) aside{height:372px}section.work-cards:not(.members-list) ul li:nth-child(2n) aside{border-right:1px solid transparent;border-left:1px solid transparent}section.work-cards:not(.members-list) ul li article:before{padding-bottom:124%}}@media screen and (max-width:697px){section.work-cards:not(.members-list) ul{width:100%}section.work-cards:not(.members-list) ul li{width:100%;height:auto}section.work-cards:not(.members-list) ul li:nth-child(1n) aside{border-bottom:1px solid #edf0f2;height:100%;margin-bottom:1px}section.work-cards:not(.members-list) ul li:last-child aside{border-bottom:1px solid transparent}section.work-cards:not(.members-list) ul li article:before{padding-bottom:122%}}@media screen and (max-width:1281px){section.work-cards:not(.members-list):not(.landing-workcards) ul li:nth-child(2n) aside{border-right:1px solid transparent}section.work-cards:not(.members-list):not(.landing-workcards) ul li:nth-child(3n){display:none}}@media screen and (max-width:697px){section.work-cards:not(.members-list):not(.landing-workcards) ul li:nth-child(3n){display:block}}@media screen and (max-width:768px){section.work-cards:not(.members-list) article:before{padding-bottom:124%}}@media screen and (min-width:50rem){section.work-cards:not(.members-list) aside.three-right{border-right:1px solid transparent}}@media screen and (max-width:64rem){section.work-cards:not(.members-list) aside.three-right{border-right:1px solid #edf0f2}}@media screen and (max-width:50rem){section.work-cards:not(.members-list) aside.three-right{border-right:1px solid #edf0f2}}@media screen and (max-width:41.6875rem){section.work-cards:not(.members-list) aside.three-right{border-right:1px solid transparent}}@media screen and (max-width:64rem){section.work-cards:not(.members-list) aside.two-right{border-right:1px solid transparent}}@media screen and (max-width:50rem){section.work-cards:not(.members-list) aside.two-right{border-right:1px solid transparent}}@media screen and (max-width:41.6875rem){section.work-cards:not(.members-list) aside.two-right{border-right:1px solid transparent}}@media screen and (min-width:50rem){section.work-cards:not(.members-list) aside.three-bottom{border-bottom:0px solid transparent}}@media screen and (max-width:64rem){section.work-cards:not(.members-list) aside.three-bottom{border-bottom:1px solid #edf0f2}}@media screen and (max-width:64rem){section.work-cards:not(.members-list) aside.two-bottom{border-bottom:0px solid transparent}}@media screen and (max-width:50rem){section.work-cards:not(.members-list) aside.two-bottom{border-bottom:1px solid #edf0f2}}@media screen and (max-width:41.6875rem){section.work-cards:not(.members-list) aside.two-bottom{border-bottom:1px solid #edf0f2}}@media screen and (min-width:50rem){section.work-cards:not(.members-list) aside.three-left{border-left:1px solid #edf0f2}}@media screen and (max-width:64rem){section.work-cards:not(.members-list) aside.three-left{border-left:1px solid transparent}}@media screen and (max-width:50rem){section.work-cards:not(.members-list) aside.three-left{border-left:1px solid transparent}}@media screen and (max-width:41.6875rem){section.work-cards:not(.members-list) aside.three-left{border-left:1px solid transparent}}@media screen and (max-width:64rem){section.work-cards:not(.members-list) aside.two-left{border-left:1px solid #edf0f2}}@media screen and (max-width:50rem){section.work-cards:not(.members-list) aside.two-left{border-left:1px solid #edf0f2}}@media screen and (max-width:41.6875rem){section.work-cards:not(.members-list) aside.two-left{border-left:1px solid transparent}}section.work-cards:not(.members-list) aside.last{border-bottom:0px solid transparent}section.work-cards:not(.members-list) aside.solo{border-left:0px solid #edf0f2;border-right:0px solid #edf0f2}@media screen and (max-width:41.6875rem){section.work-cards:not(.members-list) aside{border-right:1px solid transparent}}section.work-cards article{position:relative;display:block}section.work-cards article:before{padding-bottom:122%}@media screen and (max-width:50rem){section.work-cards article:before{padding-bottom:112%}}section.work-cards article a{cursor:pointer;display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}section.work-cards article a:hover aside{opacity:0}section.work-cards article a:hover .content .image{overflow:visible}section.work-cards article a:hover .content .image img{transition:opacity 0.4s cubic-bezier(0.175,0.885,0.32,1.275);opacity:.7}section.work-cards article a:hover .content .image:before{opacity:1}section.work-cards article a:hover .content .image:after{transition:transform 0.2s ease-out;-ms-transform:scale(1);transform:scale(1);border-color:white}section.work-cards article a:hover .client,section.work-cards article a:hover .title,section.work-cards article a:hover .blurb{transition:opacity 0.4s ease-out,transform 0.6s ease-in-out}section.work-cards article a:hover .client,section.work-cards article a:hover .title{-ms-transform:translateY(-50%);transform:translateY(-50%);opacity:0;position:relative}section.work-cards article a:hover .blurb{-ms-transform:translateY(0);transform:translateY(0);opacity:1}section.work-cards article a:hover .symbol svg{animation:slideAround 0.4s ease-in-out 0.2s}@keyframes slideAround{0%{-ms-transform:translateX(0);transform:translateX(0);opacity:1}50%{-ms-transform:translateX(200%);transform:translateX(200%);opacity:0}50.1%{-ms-transform:translateX(-200%);transform:translateX(-200%);opacity:0}100%{-ms-transform:translateX(0);transform:translateX(0);opacity:1}}section.work-cards article .content{-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;position:absolute;top:39%;width:70%;z-index:1}section.work-cards article .content .image{border-radius:50%;height:99%;left:0;overflow:hidden;position:absolute;text-align:center;top:0;width:99%;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-webkit-mask-image:-webkit-radial-gradient(circle,white 100%,black 100%);z-index:1}section.work-cards article .content .image img{transform:translate(-50%,-50%) translateZ(0) scale(1,1);-webkit-backface-visibility:hidden;height:177%;left:50%;opacity:1;position:absolute;top:70%;width:auto;z-index:1}section.work-cards article .content .image:before{background-color:#2b9bdf;background-image:linear-gradient(to bottom,#2b9bdf,#0bbdd7,#a8dbe9);content:'';display:block;height:calc(145.7 * 1.22%);left:-23%;opacity:0;position:absolute;top:-19%;width:145.7%}section.work-cards article .content .image:after{-ms-transform:scale(2);transform:scale(2);border:1px solid;border-color:rgba(255,255,255,0);border-radius:50%;content:'';display:block;height:100%;position:absolute;width:100%;z-index:20}section.work-cards article .content .symbol{background-color:#fff;border-radius:50%;bottom:10%;box-shadow:rgba(35,35,35,0.2) 2px 2px 8px;display:inline-block;height:3.75rem;line-height:1;padding:19px;position:absolute;right:3%;text-decoration:none;width:3.75rem;z-index:40}section.work-cards article .content .symbol #Regular_LinkArrow{fill:#019ee3}section.work-cards article header{bottom:-0.3125rem;color:#161615;font-size:1.125rem;padding:0 10% 12% 12%;position:absolute;text-align:left;width:100%;z-index:40}@media screen and (max-width:50rem){section.work-cards article header{bottom:-0.625rem;font-size:1rem}}@media screen and (max-width:22.5rem){section.work-cards article header{font-size:0.75rem}}section.work-cards article header strong{font-family:"360-Bold",sans-serif}section.work-cards article header .blurb{-ms-transform:translateY(50%);transform:translateY(50%);font-size:1.25rem;line-height:1.1;bottom:2.5rem;color:#fff;opacity:0;position:absolute;padding-right:20px;margin-left:-20px}section.work-cards article header .title{font-size:1.875rem;line-height:1.1}@media screen and (max-width:50rem){section.work-cards article header .title{font-size:1.5625rem}}@media screen and (max-width:22.5rem){section.work-cards article header .title{font-size:1.125rem}}section.work-cards article header .client,section.work-cards article header .title{opacity:1}section.work-cards.two-cards ul{width:760px}section.work-cards.two-cards ul li{width:380px}section.work-cards.two-cards ul li:nth-child(2n) aside{border-right:1px solid transparent}@media screen and (max-width:1266px){section.work-cards.two-cards ul{width:760px}}@media screen and (max-width:859px){section.work-cards.two-cards ul{width:680px}section.work-cards.two-cards ul li{width:340px}}@media screen and (max-width:800px){section.work-cards.two-cards ul{width:600px;height:372px}section.work-cards.two-cards ul li{width:300px;height:372px}}@media screen and (max-width:697px){section.work-cards.two-cards ul{width:100%;height:inherit}section.work-cards.two-cards ul li{width:100%;height:inherit}section.work-cards.two-cards ul li:first-child aside{border-bottom:1px solid #edf0f2}}@media screen and (max-width:768px){section.work-cards.two-cards article:before{padding-bottom:124%}}section.work-cards.one-card ul{width:380px}section.work-cards.one-card ul li{width:380px}@media screen and (max-width:1266px){section.work-cards.one-card ul{width:380px}}@media screen and (max-width:859px){section.work-cards.one-card ul{width:340px}section.work-cards.one-card ul li{width:340px}}@media screen and (max-width:800px){section.work-cards.one-card ul{width:300px}section.work-cards.one-card ul li{width:300px}}@media screen and (max-width:697px){section.work-cards.one-card ul{width:100%}section.work-cards.one-card ul li{width:100%}}@media screen and (max-width:768px){section.work-cards.one-card article:before{padding-bottom:124%}}.no-touch section.work-cards article a:hover .content .image{-webkit-mask-image:none}.our-clients{padding:5.8125rem 0 6.875rem;text-align:center}.our-clients p{margin-bottom:4.75rem}.our-clients>div{max-width:1200px;margin-left:auto;margin-right:auto}.our-clients>div::after{clear:both;content:"";display:block}.our-clients ul{display:-moz-flex;display:-ms-flexbox;display:flex;box-orient:horizontal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;margin:0 auto 3.875rem}.our-clients ul li{transition:opacity 0.4s ease-in;height:10.9375rem;left:-4000px;margin:0 1%;opacity:0;position:absolute;width:23%}.our-clients ul li[data-featured=True],.our-clients ul li.our-clients__additional{left:0;opacity:1;position:relative}@media screen and (max-width:64rem){.our-clients ul li{height:7.1875rem}}@media screen and (max-width:50rem){.our-clients ul li{width:48%}}.our-clients__logo{background-position:center;background-repeat:no-repeat;background-size:contain;border-bottom:0.0625rem solid #e4e9eb;display:block;height:100%;position:absolute;width:98%}.our-clients__logo span{display:none;overflow:hidden;text-indent:100%;white-space:nowrap}.awards-list>div{max-width:1200px;margin-left:auto;margin-right:auto}.awards-list>div::after{clear:both;content:"";display:block}.awards-list ul{display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.awards-list ul::after{clear:both;content:"";display:block}.awards-list ul li{border-bottom:1px solid #ccc;margin-bottom:1rem;margin-right:0.8125rem;padding:2.1875rem 0 2rem;text-align:center}.awards-list ul li .graphic{height:7.5rem}@media screen and (min-width:50rem){.awards-list ul li{width:calc(25% - 0.8125rem)}}@media screen and (max-width:50rem){.awards-list ul li{width:calc(33.3% - 0.8125rem)}}@media screen and (max-width:41.6875rem){.awards-list ul li{width:calc(50% - 0.8125rem)}}.awards-list__graphic{background-position:center;background-repeat:no-repeat;background-size:100%;height:9.375rem;margin:0 auto 0.75rem;width:9.375rem}.press::after{clear:both;content:"";display:block}.press header,.press a:not(.ghost-button){transition:color 0.3s ease-out;color:#020216;font-family:"360-Bold",sans-serif}.press header:hover,.press a:not(.ghost-button):hover{color:#019ee3}.press ul{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}.press ul:last-child{margin-right:0}@media screen and (max-width:50rem){.press ul{float:left;display:block;margin-right:7.4229717578%;width:73.1442570605%;float:none;margin:0 auto}.press ul:last-child{margin-right:0}}@media screen and (min-width:50rem){.press ul{display:-moz-flex;display:-ms-flexbox;display:flex;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}.press ul li{float:left;display:block;margin-right:2.8425860857%;width:31.4382759428%;border-bottom:0.0625rem solid #ccc;position:relative;padding-bottom:3.75rem}.press ul li:last-child{margin-right:0}.press ul li:last-child{margin-right:0}@media screen and (max-width:50rem){.press ul li{float:left;display:block;margin-right:7.4229717578%;width:100%;margin-bottom:2.4375rem;padding-bottom:2.4375rem}.press ul li:last-child{margin-right:0}}.press ul .content p:last-child{left:0;position:absolute;bottom:.5em}@media screen and (max-width:50rem){.press ul .content p:last-child{position:static}}.press .featured li{width:100%;border-bottom-width:0}.press .featured li .big{margin:0;margin-bottom:1.875rem}@media screen and (max-width:41.6875rem){.press .featured li .big{font-size:1.75rem}}@media screen and (max-width:41.6875rem){.press .featured li{border-bottom-width:0.0625rem;margin-bottom:1.75rem;padding-bottom:1.75rem}}.press .featured section.col-layout-2-8>div{margin-left:0;width:100%}@media screen and (max-width:41.6875rem){.press .featured section.col-layout-2-8 header{font-size:1.125rem;letter-spacing:0.03125rem;line-height:2.2}.press .featured section.col-layout-2-8 p a{font-size:1.125rem}}.press .featured .content p{margin:0}.press .featured .content p:last-child{margin-bottom:5.9375rem;margin-top:1.875rem}@media screen and (max-width:41.6875rem){.press .featured .content p:last-child{margin-bottom:0}}.press .secondary ul{float:none}.press .secondary ul::after{clear:both;content:"";display:block}section.work-together{padding:5.5rem 0 6.875rem;text-align:center}section.work-together header{font-family:"360-Bold",sans-serif;font-size:3.75rem;letter-spacing:-0.05rem;line-height:1;margin-bottom:4.25rem}@media screen and (max-width:50rem){section.work-together header{font-size:2.5rem}}.featured-work{padding:5.8125rem 0 6.875rem}@media screen and (max-width:41.6875rem){.featured-work{width:85%}}.featured-work__work{display:block;position:relative;z-index:1}@media screen and (max-width:85.375rem) and (min-width:max-width 75rem 12) and (max-height:40.625rem){.featured-work__work{width:80%;margin:auto}}.featured-work__work:not(:last-child){margin-bottom:7.5rem}@media screen and (max-width:50rem){.featured-work__work:not(:last-child){margin-bottom:3.875rem}}@media screen and (max-width:41.6875rem){.featured-work__work:not(:last-child){margin-bottom:3.125rem}}.featured-work__work::after{-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;bottom:0.25rem;box-shadow:0 0.625rem 0.4375rem rgba(35,35,35,0.5);content:'';display:block;height:0.9375rem;left:50%;position:absolute;width:90%;z-index:0}.featured-work__work:before{transition:opacity 0.5s cubic-bezier(0.25,0.46,0.45,0.94);background-color:#2b9bdf;background-image:linear-gradient(to bottom,#2b9bdf,#0bbdd7,#a8dbe9);content:'';display:block;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:2}.featured-work__work img{display:block;height:auto;position:relative;width:100%;z-index:1}.featured-work__work .work__copy{z-index:3}.work__client,.work__title,.work__details,.work__loop{transition:opacity 0.4s ease-out 0.4s,max-height 0.2s cubic-bezier(0.39,0.575,0.565,1) 0.2s;margin:0;max-height:2.1em;overflow:hidden;padding:0 0 .1em;z-index:3}.work__loop,.work__arrow{position:absolute}@media screen and (max-width:41.6875rem){.work__loop,.work__arrow{width:.7rem}}.work__loop svg *,.work__arrow svg *{fill:#fff}.work__copy{bottom:7%;color:#fff;left:10%;padding-bottom:8%;position:absolute;width:80%}@media screen and (max-width:41.6875rem){.work__copy{padding-bottom:14%}}@media screen and (max-width:64rem){.work__client{font-size:1.5625rem}}@media screen and (max-width:41.6875rem){.work__client{font-size:1.25rem;max-height:3em}}@media screen and (max-width:22.5rem){.work__client{font-size:0.9375rem}}@media screen and (max-width:64rem){.work__title{font-size:3.4375rem}}@media screen and (max-width:41.6875rem){.work__title{font-size:2.75rem}}@media screen and (max-width:22.5rem){.work__title{font-size:2.1875rem}}@media screen and (max-width:46rem) and (orientation:landscape){.work__title{font-size:4.6875rem}}.work__details{transition:opacity 0.4s cubic-bezier(0.25,0.46,0.45,0.94),max-height 0.4s cubic-bezier(0.39,0.575,0.565,1);max-height:0;opacity:0;padding-bottom:0;top:0.625rem}@media screen and (max-width:50rem){.work__details{font-size:2.8125rem}}@media screen and (max-width:22.5rem){.work__details{font-size:1.875rem}}.work__loop{left:-4%;top:-4%;width:1.875rem}@media screen and (max-width:64rem){.work__loop{left:-4%;top:-6%;width:1.1875rem}}@media screen and (max-width:50rem){.work__loop{left:-6%;top:-7%;width:1.25rem}}@media screen and (max-width:41.6875rem){.work__loop{left:-8%;top:-10%;width:1.125rem}}.work__arrow{transition:border-color 0.4s cubic-bezier(0.25,0.46,0.45,0.94);border:2px solid;border-color:rgba(255,255,255,0);border-radius:50%;bottom:-0.625rem;box-sizing:border-box;height:3.125rem;left:-0.625rem;padding:0.5625rem 0.625rem;width:3.125rem}@media screen and (max-width:41.6875rem){.work__arrow{height:2.5rem;width:2.5rem}}.featured-work__work:hover:before{opacity:.3}.featured-work__work:hover .work__arrow{border-color:white}.featured-work__work:hover .work__client,.featured-work__work:hover .work__title{transition:opacity 0.1s linear 0s,max-height 0 linear 0s;max-height:0;opacity:0;padding-bottom:0}.featured-work__work:hover .work__details{transition:opacity 0.4s ease-in 0.2s,max-height 0.4s cubic-bezier(0.47,0,0.745,0.715) 0.1s;max-height:5em;opacity:1;padding-bottom:.1em;position:relative}@media screen and (max-width:41.6875rem){.featured-work__work:hover .work__details{max-height:10em}}.vimeo-embed{height:0;overflow:hidden;padding-bottom:56.25%;position:relative}.vimeo-embed embed,.vimeo-embed object,.vimeo-embed iframe{position:absolute;top:0;left:0;height:100%;width:100%}@keyframes vimeo-fg-fade-out-offset{0%{opacity:1;top:0}99%{opacity:0;top:0}100%{opacity:0;top:-100%}}.vimeo-fg.off{animation:vimeo-fg-fade-out-offset 0.5s linear;animation-fill-mode:forwards}.vimeo-fg>.poster{top:0;left:0;height:100%;-ms-transform:none;transform:none}.vimeo-fg>.poster img{width:100%}@media screen and (min-width:50rem){.vimeo-fg>.poster img{height:100%;width:auto}}@media screen and (max-width:50rem){.vimeo-fg>.poster img{height:auto;width:100%}}.vimeo-fg .video-play-button{opacity:0;transition:opacity 0.5s ease-in}.vimeo-fg.play-video,.vimeo-fg .play-video{cursor:default;z-index:2}.vimeo-fg.play-active .video-play-button{opacity:1}.vimeo-fg.play-active.play-video,.vimeo-fg.play-active .play-video{cursor:pointer}section.col-layout-2-8::after{clear:both;content:"";display:block}@media screen and (max-width:41.6875rem){section.col-layout-2-8 header{font-size:1.125rem;margin-bottom:1.125rem}}section.col-layout-2-8 .content p:first-child{margin-top:0}section.col-layout-2-8 .content .bigger{font-size:2.5rem;line-height:1}@media screen and (max-width:41.6875rem){section.col-layout-2-8 .content .bigger{font-size:1.5rem}}@media screen and (min-width:75rem){section.col-layout-2-8{float:left;display:block;margin-right:2.3576520234%;width:100%}section.col-layout-2-8:last-child{margin-right:0}section.col-layout-2-8>div{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}section.col-layout-2-8>div:last-child{margin-right:0}section.col-layout-2-8 header{float:left;display:block;margin-right:2.8425860857%;width:17.7259311314%}section.col-layout-2-8 header:last-child{margin-right:0}section.col-layout-2-8 .content{float:left;display:block;margin-right:2.8425860857%;width:79.4314827829%}section.col-layout-2-8 .content:last-child{margin-right:0}}@media screen and (min-width:75rem) and (min-width:50rem){section.col-layout-2-8 .content .cols .col{float:left;display:block;margin-right:3.5786642602%;width:48.2106678699%}section.col-layout-2-8 .content .cols .col:last-child{margin-right:0}section.col-layout-2-8 .content .cols .col:nth-child(2n){margin-right:0}section.col-layout-2-8 .content .cols .col:nth-child(2n+1){clear:left}}section.impact-list>div,section.key-ingredients-list>div{max-width:1200px;margin-left:auto;margin-right:auto}section.impact-list>div::after,section.key-ingredients-list>div::after{clear:both;content:"";display:block}section.impact-list ul,section.key-ingredients-list ul{display:-moz-flex;display:-ms-flexbox;display:flex;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}section.impact-list ul::after,section.key-ingredients-list ul::after{clear:both;content:"";display:block}section.impact-list ul li,section.key-ingredients-list ul li{overflow:visible;padding-left:2rem;padding-right:2rem;width:100%}@media screen and (max-width:50rem){section.impact-list ul li,section.key-ingredients-list ul li{padding-left:0rem;padding-right:0rem}}section.impact-list ul li:first-child,section.key-ingredients-list ul li:first-child{padding-left:0rem}section.impact-list ul li:last-child,section.key-ingredients-list ul li:last-child{padding-right:0rem}section.impact-list ul li p,section.key-ingredients-list ul li p{margin:0;text-align:center}section.impact-list ul li strong sup,section.key-ingredients-list ul li strong sup{font-size:3.75rem;top:-4.5rem;padding-left:0.2em}@media screen and (max-width:64rem){section.impact-list ul li strong span,section.key-ingredients-list ul li strong span{font-size:5rem}section.impact-list ul li strong sup,section.key-ingredients-list ul li strong sup{font-size:1.875rem;top:-2.5rem}}@media screen and (max-width:50rem){section.impact-list ul,section.key-ingredients-list ul{display:block}section.impact-list ul li strong span,section.key-ingredients-list ul li strong span{font-size:8.75rem}section.impact-list ul li strong sup,section.key-ingredients-list ul li strong sup{font-size:2.5rem;top:-4.375rem}section.impact-list ul li p:last-child,section.key-ingredients-list ul li p:last-child{font-size:0.75rem}section.impact-list ul li:last-child,section.key-ingredients-list ul li:last-child{margin-right:5rem}}@media screen and (max-width:41.6875rem){section.impact-list ul,section.key-ingredients-list ul{display:block}section.impact-list ul li,section.key-ingredients-list ul li{float:left;display:block;margin-right:7.4229717578%;width:100%}section.impact-list ul li:last-child,section.key-ingredients-list ul li:last-child{margin-right:0}section.impact-list ul li strong span,section.key-ingredients-list ul li strong span{font-size:7.1875rem}section.impact-list ul li strong sup,section.key-ingredients-list ul li strong sup{font-size:2.5rem;top:-3.25rem}}section.social-quotes{max-width:1200px;margin-left:auto;margin-right:auto}section.social-quotes::after{clear:both;content:"";display:block}section.social-quotes>div::after{clear:both;content:"";display:block}section.social-quotes ul li{font-size:1.5rem;text-align:center}@media screen and (max-width:41.6875rem){section.social-quotes ul li{font-size:1.25rem;line-height:1.3}}section.social-quotes ul li section>div::before{content:'“';display:block;font-family:"360-Bold",sans-serif;font-size:6.25rem;height:1.875rem;line-height:1;margin-bottom:3.75rem}section.social-quotes ul li section p{line-height:1.25}.about-doing-good .side-tab-section .tab-articles__image-col:not(:empty){height:auto;position:relative}.about-doing-good .side-tab-section .tab-articles__image-col:not(:empty):after{content:'';display:block;padding-bottom:56.3%;width:100%}.about-doing-good .side-tab-section .tab-articles__image-col:not(:empty) .default-carousel{height:100%;left:0;position:absolute;top:0}.default-carousel .item,.default-carousel .owl-item,.default-carousel .owl-stage,.default-carousel .owl-stage-outer{height:100%}.default-carousel .owl-nav .owl-prev,.default-carousel .owl-nav .owl-next{transition:opacity 0.4s ease-out;background-color:rgba(35,35,35,0);background-image:linear-gradient(to left,rgba(35,35,35,0),rgba(35,35,35,0.5));height:100%;opacity:0;pointer-events:initial;position:absolute;top:0;width:20%}.default-carousel .owl-nav .owl-prev:hover,.default-carousel .owl-nav .owl-next:hover{opacity:1}.default-carousel .owl-nav .owl-prev::before,.default-carousel .owl-nav .owl-next::before{height:2.5em;width:2.5em;-ms-transform:translate3d(0,-50%,0) rotate(45deg);transform:translate3d(0,-50%,0) rotate(45deg);border:1px solid #fff;content:'';display:block;position:absolute;top:50%}.default-carousel .owl-nav .disabled.owl-prev,.default-carousel .owl-nav .disabled.owl-next{display:none}.default-carousel{position:relative}.default-carousel .item{position:relative;width:100%}.default-carousel .owl-dots{padding-bottom:1.25rem;text-align:center}.default-carousel .owl-dots .owl-dot{border:2px solid #c2ccd2;border-radius:50%;display:inline-block;height:.4em;margin:0 0.75rem;width:.4em}.default-carousel .owl-dots .owl-dot.active{background-color:#019ee3;border-color:#019ee3;height:.45em;width:.45em}.default-carousel .owl-video-play-icon{background-image:url("../images/PlayBTN.svg");background-size:99%}.default-carousel .owl-nav{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.default-carousel .owl-nav .owl-prev{left:0}.default-carousel .owl-nav .owl-prev::before{border-right:0;border-top:0;left:20%}.default-carousel .owl-nav .owl-next{background-color:rgba(35,35,35,0);background-image:linear-gradient(to right,rgba(35,35,35,0),rgba(35,35,35,0.5));right:0}.default-carousel .owl-nav .owl-next::before{border-bottom:0;border-left:0;right:20%}.fixed-breadcrumb .fixed-breadcrumb__arrow,.fixed-breadcrumb .fixed-breadcrumb__page-id{bottom:0;position:absolute}.fixed-breadcrumb{bottom:33%;position:fixed;width:100%;z-index:20}.fixed-breadcrumb .fixed-breadcrumb__arrow{right:2%}.fixed-breadcrumb .fixed-breadcrumb__arrow #ScrollArrow{fill:rgba(220,220,220,0.7)}.fixed-breadcrumb .fixed-breadcrumb__page-id{-ms-transform:rotate(270deg) translateX(-12%);transform:rotate(270deg) translateX(-12%);-ms-transform-origin:left;transform-origin:left;color:rgba(220,220,220,0.7);left:2%}@media screen and (max-width:50rem){.fixed-breadcrumb{bottom:34%}.fixed-breadcrumb .fixed-breadcrumb__page-id{font-size:0.75rem;left:3%}}@media screen and (max-width:41.6875rem){.fixed-breadcrumb{bottom:27%}}.masthead{left:0;position:absolute;top:0;width:100%;z-index:200}@media screen and (max-width:50rem){.masthead{background-color:rgba(255,255,255,0);left:0;top:0}.masthead.scrolling{transition:background-color 0.8s ease-out;background-color:#fff;box-shadow:0 -0.625rem 1.875rem rgba(2,2,22,0.1);position:fixed}.masthead.scrolling .logo g path,.masthead.scrolling #Navicon,.masthead.scrolling #Bold_Close{fill:#019ee3!important}}.masthead>nav{left:1.2%;margin:18px auto 25px;position:relative;width:75%}@media screen and (max-width:50rem){.masthead>nav{height:auto;left:0;margin:0 auto;min-height:4.375rem;padding:0.875rem 0;width:89%}}.masthead>nav:before{transition:background-color 0.7s cubic-bezier(0.455,0.03,0.515,0.955) 0s,height 0s linear 0.7s;background-color:rgba(35,35,35,0);content:'';display:block;height:0;left:0;position:fixed;top:0;width:100vw}.masthead>nav.show-sub-menu:before,.masthead>nav.show-menu:before{transition:background-color 0.7s cubic-bezier(0.455,0.03,0.515,0.955) 0s,height 0s linear 0s;background-color:rgba(35,35,35,0.95);height:100vh}.masthead>nav.show-menu{height:100vh;overflow:auto}.masthead>nav>ul{text-indent:.1em}@media screen and (min-width:50rem){.masthead>nav>ul{-ms-flex-line-pack:center;align-content:center;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:56px;-ms-flex-pack:center;justify-content:center}}.masthead>nav>ul>li{display:block}@media screen and (min-width:50rem){.masthead>nav>ul>li{float:left;height:100%;line-height:56px;padding:0 2.6%;position:relative;text-align:center}.masthead>nav>ul>li:first-child{padding:0 2.6% 0 0}.masthead>nav>ul>li:last-child{padding:0 0 0 2.6%}}@media screen and (max-width:50rem){.masthead>nav>ul>li{max-height:0}}@media screen and (max-width:50rem){.masthead>nav>ul>li>a:not(.logo){transition:opacity 0.3s ease-out;height:0;opacity:0;overflow:hidden}}@media screen and (min-width:50rem){.masthead>nav>ul>li>a:not(.logo):after{transition:opacity 0.4s cubic-bezier(0.23,1,0.32,1) 0s,width 0.3s cubic-bezier(0.755,0.05,0.855,0.06) 0s;-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#fff;bottom:10px;content:'';display:block;height:1px;left:50%;opacity:0;position:relative;width:0}}.masthead>nav>ul>li>a:not(.logo):hover{color:#fff}.masthead>nav>ul>li a{transition:color 0.6s cubic-bezier(0.25,0.46,0.45,0.94)}.masthead>nav>ul>li a:hover{color:#019ee3}@media screen and (max-width:50rem){.masthead>nav>ul>li a.current-page,.masthead>nav>ul>li a.current-page:hover{color:#019ee3}}.masthead>nav>ul>li a.current-page:after,.masthead>nav>ul>li a.current-page:hover:after{opacity:1;width:100%}.masthead>nav>ul>li ul{transition:opacity 0.7s cubic-bezier(0.455,0.03,0.515,0.955),max-height 0.3s linear;cursor:pointer;left:1.75rem;opacity:0;padding-left:0;padding-top:30px;position:absolute;top:-100vh}.masthead>nav>ul>li:nth-child(n+4) ul{left:auto;right:0;text-align:right}.masthead>nav>ul a{color:#fff;text-decoration:none;white-space:nowrap}.masthead>nav>ul li.has-children>a{transition:color 0.3s ease-out}.masthead>nav>ul li.has-children>a:before{transition:transform 0.2s ease-in;-ms-transform:rotate(45deg);transform:rotate(45deg);border-bottom:1px solid;border-right:1px solid;content:'';display:block;height:.5em;position:absolute;right:.8em;top:41%;width:.5em}@media screen and (max-width:64rem){.masthead>nav>ul li.has-children>a:before{right:0em}}@media screen and (max-width:50rem){.masthead>nav>ul li.has-children>a:before{border-width:6px;height:.35em;top:34%;width:.35em}}@media screen and (max-width:50rem){.masthead>nav>ul li.has-children.visible>a{color:#019ee3}}.masthead>nav>ul li.has-children.visible>a:before{-ms-transform:rotate(225deg) translate(-20%,-20%);transform:rotate(225deg) translate(-20%,-20%)}@media screen and (max-width:50rem){.masthead>nav>ul li.has-children ul{line-height:1.1;max-height:0;overflow:hidden;padding:0;position:static}.masthead>nav>ul li.has-children ul li{display:block;text-indent:.3em}.masthead>nav>ul li.has-children ul li a{color:#c2ccd2;display:block}}.masthead>nav>ul li.has-children.visible ul{opacity:1;top:30px;z-index:100}@media screen and (max-width:50rem){.masthead>nav>ul li.has-children.visible ul{max-height:100vh;padding-bottom:1.25rem}}.masthead>nav>ul svg{height:100%;width:100%}.masthead>nav>ul:after{clear:both;content:'';display:table}.masthead>nav .logo{display:inline-block;height:3.5rem;width:3.5rem}.masthead>nav .mobile-trigger{display:none}@media screen and (max-width:50rem){.masthead>nav>ul{font-family:"360-Bold",sans-serif;left:0;line-height:1.1;overflow:hidden;padding-top:80px;position:absolute;text-align:left;text-transform:capitalize;width:100%}.masthead>nav>ul>li a:not(.logo){display:inline-block;font-size:4.0625rem;padding-right:1.6em;position:relative;text-align:left}}@media screen and (max-width:50rem) and (max-width:41.6875rem){.masthead>nav>ul>li a:not(.logo){font-size:2.8125rem}}@media screen and (max-width:50rem) and (max-width:41.6875rem) and (max-width:22.5rem){.masthead>nav>ul>li a:not(.logo){font-size:2.1875rem}}@media screen and (max-width:50rem){.masthead>nav.show-menu>ul>li{max-height:initial}.masthead>nav.show-menu>ul>li a:not(.logo){height:auto;opacity:1;overflow:visible}.masthead>nav.show-menu .mobile-trigger .close{display:block}.masthead>nav.show-menu .mobile-trigger .open{display:none}.masthead>nav .mobile-trigger{color:#fff;display:block;padding:0.9375rem;position:absolute;right:2.3%;text-decoration:none;top:0.4375rem}.masthead>nav .mobile-trigger .close{display:none}.masthead>nav .logo{-ms-transform:translateX(-50%);transform:translateX(-50%);height:2.5rem;left:50%;position:absolute;top:0;width:2.5rem}}.masthead.icims{background-color:#fff;padding:1px 0;position:relative}@media screen and (max-width:50rem){.masthead.icims.scrolling{position:fixed}}.masthead.icims>nav:not(.show-sub-menu)>ul>li>a:not(.logo){color:#ffffff}.masthead.icims>nav:not(.show-sub-menu)>ul>li>a:not(.logo):after{background-color:#ffff}.masthead.icims>nav:not(.show-sub-menu)>ul>li>a:not(.logo):hover{color:#ffffff}.masthead.icims>nav:not(.show-sub-menu)>ul>li>a:not(.logo):hover:after{background-color:#ffffff}.masthead.icims>nav:not(.show-sub-menu) #Navicon,.masthead.icims>nav:not(.show-sub-menu) svg g path{fill:#019ee3}.masthead.icims>nav.show-menu svg g path{fill:#fff}.masthead.icims>nav.show-menu>ul>li>a:not(.logo){color:#fff}.masthead.icims>nav.show-menu>ul>li>a:not(.logo):hover,.masthead.icims>nav.show-menu>ul>li>a:not(.logo).current-page{color:#019ee3}.masthead.icims>nav.show-menu>ul>li .visible>a:not(.logo){color:#019ee3}.masthead.icims + main{padding-top:1px}.no-touch .masthead>nav>ul>li:hover>a{color:#fff}.no-touch .masthead>nav>ul>li:hover>a:after{opacity:1;width:100%}.IE .masthead>nav{margin-left:0;margin-right:0;width:100vw}@media screen and (max-width:50rem){.IE .masthead>nav.show-menu>ul>li{max-height:100%}}.IE .masthead>nav>ul{-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-ms-flex-wrap:nowrap;flex-wrap:nowrap;display:block;padding-left:0;white-space:nowrap;width:100%}@media screen and (max-width:50rem){.IE .masthead>nav>ul{white-space:normal}}.IE .masthead>nav>ul>li{display:inline-block;float:none}.IE .masthead>nav>ul>li:not(:nth-child(4)){-ms-transform:translateY(-42%);transform:translateY(-42%)}@media screen and (max-width:50rem){.IE .masthead>nav>ul>li:not(:nth-child(4)){display:block;-ms-transform:none;transform:none}}.IE .masthead>nav>ul>li.has-children ul>li{display:block}@media screen and (max-width:900px){.IE .masthead>nav>ul>li{padding:0 1.5%}}#Navicon,#Bold_Close{fill:#fff}.page-footer{padding:8.625rem 0 1.375rem;position:relative;text-align:center;z-index:0}.page-footer .logo svg{height:100px;width:auto}.page-footer nav{border-top:1px solid #4a4a4a;margin-top:7.625rem}.page-footer nav::after{clear:both;content:"";display:block}@media screen and (max-width:50rem){.page-footer nav{border-top:0;margin-top:2.0625rem}}.page-footer nav .social{float:right;margin-top:2.0625rem}@media screen and (max-width:50rem){.page-footer nav .social{border-bottom:0.0625rem solid #4a4a4a;float:none;padding-bottom:1.875rem}}@media screen and (max-width:41.6875rem){.page-footer nav .social{margin-top:4.0625rem;padding-bottom:4.25rem}}.page-footer nav .social a{transition:background-color 0.5s cubic-bezier(0.25,0.46,0.45,0.94);background-color:#4a4a4a;border-radius:50%;box-sizing:border-box;display:inline-block;height:50px;margin:0 0.46875rem;padding:15px;position:relative;width:50px}.page-footer nav .social a:hover{background-color:#c2ccd2}.page-footer nav .social a svg{height:55%;left:50%;position:absolute;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto}.page-footer nav .links{display:block;line-height:3;padding-bottom:3.25rem;padding-left:0;padding-top:1.75rem;text-align:left}@media screen and (max-width:50rem){.page-footer nav .links{align-content:center;-ms-flex-line-pack:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-ms-flex-wrap:nowrap;flex-wrap:nowrap;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}@media screen and (max-width:41.6875rem){.page-footer nav .links{display:block;text-align:center}}@media screen and (min-width:50rem){.page-footer nav .links{align-content:center;-ms-flex-line-pack:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-ms-flex-wrap:nowrap;flex-wrap:nowrap;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}}.page-footer nav .links li{display:block;box-flex:1;-moz-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}@media screen and (max-width:50rem){.page-footer nav .links li{text-indent:1.5em}.page-footer nav .links li:first-child{text-indent:0}}@media screen and (max-width:50rem) and (max-width:41.6875rem){.page-footer nav .links li{text-indent:0}}@media screen and (min-width:50rem){.page-footer nav .links li{-ms-flex-positive:2;flex-grow:2}}.page-footer nav .links a{transition:color 0.3s ease-out;color:white;text-decoration:none;white-space:nowrap}.page-footer nav .links a:hover,.page-footer nav .links a:focus{color:rgba(255,255,255,0.6);outline:0}.page-footer .copyright{bottom:2.625rem;color:rgba(194,204,210,0.7);display:block;font-size:0.75rem;letter-spacing:0.225rem;position:relative;text-align:left;text-transform:uppercase}@media screen and (max-width:50rem){.page-footer .copyright{position:static;text-align:center}}.unsupported-browser>*,#unsupported-browser>*{display:none}.unsupported-browser .unsupported,#unsupported-browser .unsupported{display:block}.unsupported{display:none;text-align:center}.unsupported h1{color:#fff;font-size:7.5rem;margin-bottom:0}.unsupported h1::after{background-color:#fff}.unsupported ul{margin:0 auto;max-width:52%;text-align:left}@media screen and (max-width:41.6875rem){.unsupported ul{max-width:80%}}.unsupported ul a:hover{text-decoration:underline}section.home-page{}section.home-page .hero{transition:background-color 0.4s cubic-bezier(0.55,0.085,0.68,0.53);background-color:#ffffff;height:80vh;overflow:hidden;min-height:610px}@media screen and (max-width:50rem){section.home-page .hero{min-height:310px;height:60vh}}@media screen and (max-width:41.6875rem){section.home-page .hero{height:80vh}}@media screen and (max-width:41.6875rem) and (orientation:landscape){section.home-page .hero{min-height:320px}}@media screen and (max-width:46rem) and (orientation:landscape){section.home-page .hero{min-height:368px}}@media screen and (max-width:85.375rem) and (min-width:max-width 75rem 12) and (max-height:40.625rem){section.home-page .hero{min-height:550px}}section.home-page .pro-bono{text-align:center}section.home-page .pro-bono__cards{margin-top:3.75rem}@media screen and (max-width:41.6875rem){section.home-page .pro-bono__cards.two-cards{width:88%}}section.home-page .our-clients{padding:5.8125rem 0 6.875rem}section.home-page .our-clients p{margin-bottom:4.75rem}section.home-page .our-clients ul{margin-bottom:3.875rem}section.home-page .our-clients ul::after{clear:both;content:"";display:block}section.home-page .work-together{padding:5.5rem 0 6.875rem;text-align:center}section.home-page .work-together header{margin-bottom:4.25rem}section.home-page .hero__carousel{height:100%}section.home-page .hero__carousel .owl-stage-outer{height:100%;overflow:visible!important}section.home-page .hero__carousel .owl-stage{-ms-transform:none!important;transform:none!important;height:100%;left:0!important;position:relative!important;top:0}section.home-page .hero__carousel .owl-item{-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%;left:0!important;opacity:0;pointer-events:none;position:absolute;overflow:visible}section.home-page .hero__carousel .owl-item.active.wrapped{opacity:1;pointer-events:auto}section.home-page .hero__carousel .owl-item.active.wrapped .carousel__background-image{opacity:1}section.home-page .hero__carousel .untyped-letter,section.home-page .hero__carousel .typed-letter{transition:opacity 0.02s ease-out}section.home-page .hero__carousel .untyped-letter{opacity:0}section.home-page .hero__carousel .untyped-letter.eqv{padding-left:0.125rem;padding-right:0.125rem;line-height:1.2}section.home-page .hero__carousel .untyped-letter.eqv.space{font-size:8px;padding:0}section.home-page .hero__carousel .untyped-letter.knockout{background:#fff}section.home-page .hero__carousel .untyped-letter.knockout:nth-child(8){padding-left:0.5rem}section.home-page .hero__carousel .untyped-letter.knockout:nth-child(13){padding-right:0.5rem}section.home-page .hero__carousel .untyped-letter.knockout.voices{color:#c82504}section.home-page .hero__carousel .typed-letter{opacity:1}section.home-page .carousel__item{overflow:visible}section.home-page .carousel__item a{color:#fff;position:relative;z-index:1}section.home-page .carousel__background-image{transition:opacity 0.9s cubic-bezier(0.25,0.46,0.45,0.94) 0.4s;background-position:right center;background-repeat:no-repeat;background-size:40.4% auto;bottom:0;display:block;height:110%;opacity:0;position:absolute;right:-15%;width:100%;z-index:0;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:50rem){section.home-page .carousel__background-image{display:none}}section.home-page .carousel__tagline,section.home-page .carousel__detail,section.home-page .carousel__arrow{margin:0}section.home-page .carousel__tagline{color:#ffffff}@media screen and (max-width:41.6875rem){section.home-page .carousel__tagline{font-size:2.6875rem}}@media screen and (max-width:41.6875rem) and (orientation:landscape){section.home-page .carousel__tagline{font-size:2.25rem}}section.home-page .carousel__detail{color:#fff}@media screen and (max-width:41.6875rem){section.home-page .carousel__detail{font-size:2.1875rem}}section.home-page .carousel__arrow{display:inline-block;margin:1.5em 0 0;max-height:40px;width:100%}@media screen and (max-width:41.6875rem) and (orientation:landscape){section.home-page .carousel__arrow{width:70%;margin:1.25em 0 0em}}section.home-page .carousel__arrow svg{width:5%;max-height:40px}@media screen and (max-width:41.6875rem){section.home-page .carousel__arrow svg{width:10%}}section.home-page .carousel__loop{left:-2.5rem;position:absolute;top:-0.625rem}@media screen and (max-width:41.6875rem){section.home-page .carousel__loop{left:-1.875rem;top:-0.4375rem}}section.home-page .carousel__loop svg{width:2.1875rem}@media screen and (max-width:41.6875rem){section.home-page .carousel__loop svg{width:1.0625rem}}section.work-landing .lead-hero,section.work-landing .short-hero{text-align:center;overflow:hidden;height:30rem}section.work-landing .lead-hero header,section.work-landing .short-hero header{z-index:2;position:absolute;max-width:100%;width:100%}section.work-landing .lead-hero header div>a,section.work-landing .short-hero header div>a{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;display:inline-block;margin-left:auto;float:none}section.work-landing .lead-hero header div>a:last-child,section.work-landing .short-hero header div>a:last-child{margin-right:0}section.work-landing .lead-hero header div>a:last-child,section.work-landing .short-hero header div>a:last-child{margin-right:auto}section.work-landing .lead-hero p,section.work-landing .short-hero p{margin:0;line-height:1;font-size:2.5rem}section.work-landing .lead-hero .graphic svg,section.work-landing .short-hero .graphic svg{width:70px;height:70px}section.work-landing .lead-hero .graphic svg circle.fg,section.work-landing .short-hero .graphic svg circle.fg{stroke:#fff}section.work-landing .lead-hero .graphic svg polygon.fg,section.work-landing .short-hero .graphic svg polygon.fg{fill:#fff}@media screen and (min-width:50rem){section.work-landing .lead-hero,section.work-landing .short-hero{height:auto}section.work-landing .lead-hero p,section.work-landing .short-hero p{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;margin-left:8.5298043353%}section.work-landing .lead-hero p:last-child,section.work-landing .short-hero p:last-child{margin-right:0}}@media screen and (min-width:75rem){section.work-landing .lead-hero .graphic svg,section.work-landing .short-hero .graphic svg{width:100px;height:100px}section.work-landing .lead-hero p,section.work-landing .short-hero p{font-size:5rem}}section.work-landing .our-work ul li{display:none}section.work-landing .our-work ul li:nth-child(-n+9){display:block}section.work-landing .our-work .show-more{display:none}section.work-landing .our-work .show-more.show-9{display:inline-block}@media screen and (max-width:64rem){section.work-landing .our-work ul li{display:none}section.work-landing .our-work ul li:nth-child(-n+9){display:none}section.work-landing .our-work ul li:nth-child(-n+6){display:block}section.work-landing .our-work .show-more.show-6{display:inline-block}}@media screen and (max-width:41.6875rem){section.work-landing .our-work ul li{display:none}section.work-landing .our-work ul li:nth-child(-n+6){display:none}section.work-landing .our-work ul li:nth-child(-n+3){display:block}section.work-landing .our-work .show-more.show-3{display:inline-block}}section.work-landing .our-work.show-all ul li{display:block}section.work-landing .our-work.show-all .show-more{display:none}.work-landing-lead-hero-vimeo-overlay{display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:10;background:rgba(0,0,0,0.8);overflow:auto}.work-landing-lead-hero-vimeo-overlay.clickable{cursor:pointer}.work-landing-lead-hero-vimeo-overlay.active{display:block}.work-landing-lead-hero-vimeo-overlay>div{max-width:1200px;margin-left:auto;margin-right:auto;position:relative;margin-top:8.75rem;margin-bottom:6.25rem}.work-landing-lead-hero-vimeo-overlay>div::after{clear:both;content:"";display:block}@media screen and (max-width:50rem){.work-landing-lead-hero-vimeo-overlay>div{margin-top:6.25rem}}.work-landing-lead-hero-vimeo-overlay .close{position:absolute;color:white;top:-2.1875rem;right:0;cursor:pointer}.work-landing-lead-hero-vimeo-overlay section{position:relative}.work-landing-lead-hero-vimeo-overlay a{display:block;position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}.work-landing-lead-hero-vimeo-overlay .vimeo-fg{display:none;z-index:2;position:absolute;max-width:100%;width:100%}.work-landing-lead-hero-vimeo-overlay p{margin:0;line-height:1}@media screen and (max-width:41.6875rem){.work-landing-lead-hero-vimeo-overlay p{font-size:2.5rem}}.work-landing-lead-hero-vimeo-overlay .graphic{-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}.work-landing-lead-hero-vimeo-overlay .graphic svg circle.fg{stroke:#fff}.work-landing-lead-hero-vimeo-overlay .graphic svg polygon.fg{fill:#fff}.work-landing-lead-hero-vimeo-overlay .graphic svg{width:100px;height:100px}@media screen and (max-width:41.6875rem){.work-landing-lead-hero-vimeo-overlay .graphic svg{width:70px;height:70px}}.work-landing-lead-hero-vimeo-overlay .graphic svg circle.fg{stroke:#fff}.work-landing-lead-hero-vimeo-overlay .graphic svg polygon.fg{fill:#fff}main section.work-detail .impact-list>header h1,main section.work-detail .awards-list>header h1,main section.work-detail .how>header h1,main section.work-detail .our-summary>header h1,main section.work-detail .press>header h1,main section.work-detail .more-work>header h1{margin-top:0;margin-bottom:0}main section.work-detail .impact-list>div,main section.work-detail .awards-list>div,main section.work-detail .how>div,main section.work-detail .our-summary>div,main section.work-detail .press>div{max-width:1200px;margin-left:auto;margin-right:auto}main section.work-detail .impact-list>div::after,main section.work-detail .awards-list>div::after,main section.work-detail .how>div::after,main section.work-detail .our-summary>div::after,main section.work-detail .press>div::after{clear:both;content:"";display:block}main section.work-detail .impact-list>header,main section.work-detail .how>header,main section.work-detail .our-summary>header,main section.work-detail .press>header,main section.work-detail .more-work>header{padding-top:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:50rem){main section.work-detail .impact-list>header,main section.work-detail .how>header,main section.work-detail .our-summary>header,main section.work-detail .press>header,main section.work-detail .more-work>header{padding-top:6.25rem;padding-bottom:6.25rem}}main section.work-detail .col-layout-2-8 .content{position:relative}main section.work-detail .col-layout-2-8 header{margin-bottom:1.875rem}main section.work-detail .col-layout-2-8 p.bigger{margin-bottom:1.875rem}main section.work-detail .col-layout-2-8>div{padding-bottom:2.5rem}main section.work-detail .col-layout-2-8>div::after{clear:both;content:"";display:block}@media screen and (min-width:50rem){main section.work-detail .col-layout-2-8>div{padding-bottom:5.625rem}}main section.work-detail .col-layout-2-8 .col{margin-bottom:1.875rem}main section.work-detail .col-layout-2-8 .col:last-child{margin-bottom:0}@media screen and (min-width:50rem){main section.work-detail .col-layout-2-8 .col{margin-bottom:0}}main section.work-detail .lead-hero header,main section.work-detail .short-hero header{max-width:1200px;margin-left:auto;margin-right:auto;margin:0 auto;overflow:hidden}main section.work-detail .lead-hero header::after,main section.work-detail .short-hero header::after{clear:both;content:"";display:block}main section.work-detail .lead-hero header>div,main section.work-detail .short-hero header>div{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}main section.work-detail .lead-hero header>div:last-child,main section.work-detail .short-hero header>div:last-child{margin-right:0}main section.work-detail .lead-hero h1,main section.work-detail .short-hero h1{display:block;margin:0;line-height:0}main section.work-detail .lead-hero h1 .graphic,main section.work-detail .short-hero h1 .graphic{position:relative;top:-3.125rem;left:-3.75rem;height:0}main section.work-detail .lead-hero h1 .graphic svg *,main section.work-detail .short-hero h1 .graphic svg *{fill:#fff}main section.work-detail .lead-hero h1 .client,main section.work-detail .short-hero h1 .client{font-family:"360-Regular",sans-serif;font-size:2.5rem;line-height:1}main section.work-detail .lead-hero h1 .project,main section.work-detail .short-hero h1 .project{font-size:6.25rem;line-height:1;letter-spacing:-0.10625rem}@media screen and (max-width:64rem){main section.work-detail .lead-hero h1 .graphic,main section.work-detail .short-hero h1 .graphic{left:-3.125rem}}@media screen and (max-width:41.6875rem){main section.work-detail .lead-hero h1 .graphic,main section.work-detail .short-hero h1 .graphic{left:-1.875rem;top:-3.4375rem}main section.work-detail .lead-hero h1 .graphic svg,main section.work-detail .short-hero h1 .graphic svg{-ms-transform:scale(0.5);transform:scale(0.5)}main section.work-detail .lead-hero h1 .client,main section.work-detail .short-hero h1 .client{font-size:1.25rem}main section.work-detail .lead-hero h1 .project,main section.work-detail .short-hero h1 .project{font-size:2.5rem}}main section.work-detail .lead-hero>header,main section.work-detail .short-hero>header{z-index:1}main section.work-detail .lead-hero .content,main section.work-detail .short-hero .content{overflow:hidden;height:100%;left:0;position:absolute;top:0;width:100%}main section.work-detail .lead-hero .content img,main section.work-detail .short-hero .content img{-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;position:absolute;top:50%}main section.work-detail .lead-info{max-width:1200px;margin-left:auto;margin-right:auto}main section.work-detail .lead-info::after{clear:both;content:"";display:block}main section.work-detail .lead-info>div{float:left;display:block;margin-right:2.3576520234%;width:100%}main section.work-detail .lead-info>div:last-child{margin-right:0}main section.work-detail .lead-info a{transition:color 0.3s ease-out}main section.work-detail .lead-info a:hover{color:#019ee3}main section.work-detail .lead-info article{padding:0.625rem 1.25rem 2.5rem;background-color:#fff;overflow:hidden}main section.work-detail .lead-info article h1{margin-top:0;margin-bottom:0;font-family:"360-Bold",sans-serif;line-height:1}main section.work-detail .lead-info article header{padding-bottom:2.0625rem}main section.work-detail .lead-info article aside{font-size:0.9375rem}main section.work-detail .lead-info article aside strong{font-size:1.125rem;line-height:1}main section.work-detail .lead-info article aside ul{font-family:"360-Bold",sans-serif;padding-top:2.1875rem}main section.work-detail .lead-info article aside ul a{color:#020216}main section.work-detail .lead-info article p{font-size:0.9375rem;line-height:1.25rem}@media screen and (min-width:50rem){main section.work-detail .lead-info article{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;padding:3.5rem 0 7.3125rem}main section.work-detail .lead-info article:last-child{margin-right:0}main section.work-detail .lead-info article h1{font-size:6.25rem}main section.work-detail .lead-info article header{margin-left:10.2842586086%;float:left;display:block;margin-right:2.8425860857%;width:79.4314827829%;margin-right:0;padding-bottom:3.5rem}main section.work-detail .lead-info article header:last-child{margin-right:0}main section.work-detail .lead-info article section{margin-left:10.2842586086%;float:left;display:block;margin-right:2.8425860857%;width:58.8629655657%}main section.work-detail .lead-info article section:last-child{margin-right:0}main section.work-detail .lead-info article aside{float:left;display:block;margin-right:2.8425860857%;width:17.7259311314%;margin-right:0}main section.work-detail .lead-info article aside:last-child{margin-right:0}main section.work-detail .lead-info article aside strong{font-size:1.5rem}main section.work-detail .lead-info article aside p{font-size:0.9375rem;line-height:1.5rem}main section.work-detail .lead-info article p{font-size:1.125rem;line-height:1.6875rem}}@media screen and (max-width:64rem){main section.work-detail .lead-info article h1{font-size:5rem}}@media screen and (max-width:50rem){main section.work-detail .lead-info article{float:left;display:block;margin-right:2.3576520234%;width:100%;padding:2.8125rem 0 2.8125rem}main section.work-detail .lead-info article:last-child{margin-right:0}main section.work-detail .lead-info article header,main section.work-detail .lead-info article section,main section.work-detail .lead-info article aside{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;margin-right:0}main section.work-detail .lead-info article header:last-child,main section.work-detail .lead-info article section:last-child,main section.work-detail .lead-info article aside:last-child{margin-right:0}main section.work-detail .lead-info article h1{font-size:3.125rem}main section.work-detail .lead-info article aside{margin-top:1.625rem}}@media screen and (max-width:575px){main section.work-detail .lead-info article header h1{font-size:2.5rem}}@media screen and (max-width:375px){main section.work-detail .lead-info article header h1{font-size:2rem}}main section.work-detail .lead-media,main section.work-detail .graphic.vimeo{position:relative}main section.work-detail .lead-media a,main section.work-detail .graphic.vimeo a{display:block;position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}main section.work-detail .lead-media .graphic,main section.work-detail .graphic.vimeo .graphic{-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);position:absolute;left:50%;top:50%}main section.work-detail .lead-media .graphic svg circle.fg,main section.work-detail .graphic.vimeo .graphic svg circle.fg{stroke:#fff}main section.work-detail .lead-media .graphic svg polygon.fg,main section.work-detail .graphic.vimeo .graphic svg polygon.fg{fill:#fff}main section.work-detail .lead-media{position:relative;padding-top:2.8125rem;padding-bottom:2.8125rem}@media screen and (max-width:41.6875rem){main section.work-detail .lead-media{margin-top:2.8125rem}}@media screen and (max-width:50rem){main section.work-detail .lead-media{margin-top:3.125rem}}@media screen and (min-width:50rem){main section.work-detail .lead-media{margin-top:6.875rem}}main section.work-detail .lead-media>div{max-width:1200px;margin-left:auto;margin-right:auto}main section.work-detail .lead-media>div::after{clear:both;content:"";display:block}main section.work-detail .lead-media>div>div{float:left;display:block;margin-right:2.3576520234%;width:100%;position:relative}main section.work-detail .lead-media>div>div:last-child{margin-right:0}main section.work-detail .impact-list{overflow:hidden}main section.work-detail .impact-list>header{padding-top:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:50rem){main section.work-detail .impact-list>header{padding-top:6.25rem;padding-bottom:6.25rem}}main section.work-detail .impact-list ul{display:block;padding-bottom:1.875rem}@media screen and (min-width:50rem){main section.work-detail .impact-list ul{display:-moz-flex;display:-ms-flexbox;display:flex;padding-bottom:8.75rem}}main section.work-detail .impact-list ul li{padding-bottom:3.125rem}@media screen and (min-width:50rem){main section.work-detail .impact-list ul li{padding-bottom:0}}main section.work-detail .impact-list ul li p:first-child{padding-bottom:0.625rem}main section.work-detail .impact-list li strong span{line-height:1}main section.work-detail .awards-list{padding:110px 0 0}main section.work-detail .awards-list ul{padding-top:3.4375rem;padding-bottom:3.75rem}@media screen and (min-width:50rem){main section.work-detail .awards-list ul{padding-top:6.25rem;padding-bottom:7.1875rem}}main section.work-detail .awards-list ul li{padding-top:0}@media screen and (max-width:50rem){main section.work-detail .awards-list ul li{width:calc(50% - 0.8125rem)}}main section.work-detail .press{padding-top:0;padding-bottom:0}@media screen and (max-width:50rem){main section.work-detail .press.no-featured{display:none}}main section.work-detail .press>header{font-family:"360-Regular",sans-serif}main section.work-detail .press .featured{display:block}main section.work-detail .press .featured .content p:last-child{margin-top:3.75rem;margin-bottom:0;position:relative}@media screen and (max-width:50rem){main section.work-detail .press .featured .content p:last-child{margin-top:2.5rem}}main section.work-detail .press .col-layout-2-8>div{padding-bottom:0;margin-bottom:0}main section.work-detail .press .featured li{border-bottom:1px solid #c2ccd2;margin-bottom:1.875rem;padding-bottom:1.875rem}@media screen and (min-width:50rem){main section.work-detail .press .featured li{margin-bottom:2.8125rem;padding-bottom:2.8125rem}}@media screen and (max-width:50rem){main section.work-detail .press ul{width:100%;margin-left:0;margin-right:0}main section.work-detail .press ul li{margin-left:0;margin-right:0}main section.work-detail .press .featured{padding-bottom:2.8125rem}main section.work-detail .press .featured li header{font-size:1.125rem;margin-bottom:1.875rem}main section.work-detail .press .featured .big{font-size:1.625rem;line-height:1}}@media screen and (min-width:50rem){main section.work-detail .press .secondary{padding-bottom:8.125rem}}@media screen and (max-width:50rem){main section.work-detail .press .secondary{display:none}}main section.work-detail .social-graphic{max-width:1200px;margin-left:auto;margin-right:auto}main section.work-detail .social-graphic::after{clear:both;content:"";display:block}@media screen and (min-width:50rem){main section.work-detail .social-graphic>div{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}main section.work-detail .social-graphic>div:last-child{margin-right:0}}main section.work-detail .social-graphic img{display:block;width:100%;height:auto}main section.work-detail .social-quotes{width:100%;max-width:none;padding-top:2.8125rem;padding-bottom:5.625rem}@media screen and (min-width:50rem){main section.work-detail .social-quotes{padding-top:5.9375rem;padding-bottom:7.1875rem}}main section.work-detail .social-quotes>div{max-width:1200px;margin-left:auto;margin-right:auto}main section.work-detail .social-quotes>div::after{clear:both;content:"";display:block}main section.work-detail .social-quotes ul{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;box-shadow:0 1rem 2rem #ccc}main section.work-detail .social-quotes ul:last-child{margin-right:0}main section.work-detail .social-quotes ul li{position:relative;background:#fff;width:100%}main section.work-detail .social-quotes ul li section{border-bottom:1px solid #ccc;border-right:1px solid #ccc}@media screen and (max-width:41.6875rem){main section.work-detail .social-quotes ul li section{margin-left:1.875rem;margin-right:1.875rem;border-right:0}main section.work-detail .social-quotes ul li section>div{margin-top:3.125rem;margin-bottom:3.125rem}main section.work-detail .social-quotes ul li:last-child section{border-bottom:0}}@media screen and (min-width:41.6875rem){main section.work-detail .social-quotes ul li{height:33.125rem;width:50%}main section.work-detail .social-quotes ul li section{position:absolute;height:100%;width:100%}main section.work-detail .social-quotes ul li section>div{width:100%;position:absolute;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding-left:3.17685em;padding-right:3.17685em}main section.work-detail .social-quotes ul li:nth-child(2n) section{border-right:0}}main section.work-detail .more-work>header{padding-bottom:0;margin-bottom:-3.125rem}@media screen and (max-width:75rem){main section.work-detail .more-work>header{margin-bottom:0}}main section.work-detail .more-work.over-below{margin-bottom:0rem}@media screen and (max-width:50rem){main section.work-detail .more-work.over-below>div{top:3.125rem}}@media screen and (min-width:50rem){main section.work-detail .more-work.over-below>div{top:9.375rem}}main section.work-detail .work-detail-media-list:first-child{padding-top:80px}main section.work-detail .work-detail-media-list ul::after{clear:both;content:"";display:block}main section.work-detail .work-detail-media-list li{display:block}main section.work-detail .work-detail-media-list li::after{clear:both;content:"";display:block}main section.work-detail .work-detail-media-list li .info{margin-bottom:3.375rem}main section.work-detail .work-detail-media-list li .info>div{border-bottom:1px solid #ccc;padding:1.5rem 0 3.375rem}main section.work-detail .work-detail-media-list li .info header{font-family:"360-Bold",sans-serif}main section.work-detail .work-detail-media-list li>.graphic,main section.work-detail .work-detail-media-list li .info{max-width:1200px;margin-left:auto;margin-right:auto}main section.work-detail .work-detail-media-list li>.graphic::after,main section.work-detail .work-detail-media-list li .info::after{clear:both;content:"";display:block}main section.work-detail .work-detail-media-list li>.graphic img{display:block;height:auto;width:100%}@media screen and (min-width:50rem){main section.work-detail .work-detail-media-list li>.graphic{width:100%}main section.work-detail .work-detail-media-list li .info{padding:0.9375rem 0 2.8125rem;margin-bottom:2.8125rem}main section.work-detail .work-detail-media-list li .info>div{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}main section.work-detail .work-detail-media-list li .info>div:last-child{margin-right:0}main section.work-detail .work-detail-media-list li .info header{float:left;display:block;margin-right:2.8425860857%;width:17.7259311314%}main section.work-detail .work-detail-media-list li .info header:last-child{margin-right:0}main section.work-detail .work-detail-media-list li .info .content{float:left;display:block;margin-right:2.8425860857%;width:79.4314827829%;margin-right:0}main section.work-detail .work-detail-media-list li .info .content:last-child{margin-right:0}}main section.capabilities-landing .lead-hero,main section.capabilities-landing .short-hero,main section.capabilities-detail .lead-hero,main section.capabilities-detail .short-hero{text-align:center}main section.capabilities-landing .lead-hero h1,main section.capabilities-landing .short-hero h1,main section.capabilities-detail .lead-hero h1,main section.capabilities-detail .short-hero h1{font-size:7.4375rem;line-height:1;margin:auto;max-width:986px}@media screen and (max-width:50rem){main section.capabilities-landing .lead-hero h1,main section.capabilities-landing .short-hero h1,main section.capabilities-detail .lead-hero h1,main section.capabilities-detail .short-hero h1{font-size:3.125rem}}main section.capabilities-landing .lead-hero>header,main section.capabilities-landing .short-hero>header,main section.capabilities-detail .lead-hero>header,main section.capabilities-detail .short-hero>header{z-index:1}main section.capabilities-landing .lead-hero .content,main section.capabilities-landing .short-hero .content,main section.capabilities-detail .lead-hero .content,main section.capabilities-detail .short-hero .content{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}main section.capabilities-landing .lead-hero,main section.capabilities-landing .short-hero{height:50rem}@media screen and (max-width:50rem){main section.capabilities-landing .lead-hero,main section.capabilities-landing .short-hero{height:30rem}}main section.capabilities-landing .lead-info{max-width:1200px;margin-left:auto;margin-right:auto}main section.capabilities-landing .lead-info::after{clear:both;content:"";display:block}main section.capabilities-landing .lead-info>div{float:left;display:block;margin-right:2.3576520234%;width:100%}main section.capabilities-landing .lead-info>div:last-child{margin-right:0}main section.capabilities-landing .lead-info article{background-color:#fff;padding:3.5rem 0 7.3125rem}@media screen and (max-width:50rem){main section.capabilities-landing .lead-info article{padding:1.875rem 1.25rem 2.5rem}}@media screen and (max-width:50rem){main section.capabilities-landing .lead-info article header{font-size:1.125rem;margin-bottom:1.125rem}}main section.capabilities-landing .lead-info article .content .bigger{font-size:2.5rem;line-height:1}@media screen and (max-width:50rem){main section.capabilities-landing .lead-info article .content .bigger{font-size:1.5rem}}@media screen and (min-width:50rem){main section.capabilities-landing .lead-info article{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}main section.capabilities-landing .lead-info article:last-child{margin-right:0}main section.capabilities-landing .lead-info article header{margin-left:8.5298043353%;float:left;display:block;margin-right:2.8425860857%;width:17.7259311314%}main section.capabilities-landing .lead-info article header:last-child{margin-right:0}main section.capabilities-landing .lead-info article .content{float:left;display:block;margin-right:2.8425860857%;width:58.8629655657%;margin-right:0}main section.capabilities-landing .lead-info article .content:last-child{margin-right:0}}main section.capabilities-landing .capabilities-list{max-width:1200px;margin-left:auto;margin-right:auto;margin:5.8125rem auto 6.875rem}main section.capabilities-landing .capabilities-list::after{clear:both;content:"";display:block}main section.capabilities-landing .capabilities-list a{color:#020216;display:block;font-size:1.125rem;height:100%;position:relative}main section.capabilities-landing .capabilities-list a header,main section.capabilities-landing .capabilities-list a p:last-child{transition:color 0.3s ease-out}main section.capabilities-landing .capabilities-list a:hover header,main section.capabilities-landing .capabilities-list a:hover p:last-child{color:#019ee3}main section.capabilities-landing .capabilities-list header{line-height:1;margin-top:0}main section.capabilities-landing .capabilities-list .content{font-size:0.9375rem;line-height:1.6}main section.capabilities-landing .capabilities-list .content p:last-child{font-family:"360-Bold",sans-serif}main section.capabilities-landing .capabilities-list ul li{position:relative}main section.capabilities-landing .capabilities-list ul li::after{content:'';display:block;position:absolute;bottom:0;width:calc(100% - 3.75rem);left:1.875rem;border-bottom:0.0625rem solid #edf0f2}main section.capabilities-landing .capabilities-list ul header{font-family:"360-Bold",sans-serif;font-size:1.875rem}main section.capabilities-landing .capabilities-list .nofill{display:none}@media screen and (min-width:50rem){main section.capabilities-landing .capabilities-list .nofill{display:list-item}main section.capabilities-landing .capabilities-list>div{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;display:-moz-flex;display:-ms-flexbox;display:flex}main section.capabilities-landing .capabilities-list>div:last-child{margin-right:0}main section.capabilities-landing .capabilities-list ul{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;-ms-flex-positive:1;display:-moz-flex;display:-ms-flexbox;display:flex;box-orient:horizontal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap}main section.capabilities-landing .capabilities-list ul li{border-right:0.0625rem solid #edf0f2;padding:1.875rem 1.875rem 3.125rem;width:33.3%}main section.capabilities-landing .capabilities-list ul li:first-child,main section.capabilities-landing .capabilities-list ul li:nth-child(2),main section.capabilities-landing .capabilities-list ul li:nth-child(3){padding-top:0}main section.capabilities-landing .capabilities-list ul li:last-child::after,main section.capabilities-landing .capabilities-list ul li:nth-last-child(3)::after,main section.capabilities-landing .capabilities-list ul li:nth-last-child(2)::after{display:none}main section.capabilities-landing .capabilities-list ul li:nth-child(3n){border-right:0}main section.capabilities-landing .capabilities-list ul li a{height:100%;position:relative}main section.capabilities-landing .capabilities-list .content p:last-child{position:absolute;bottom:-2em}}@media screen and (max-width:64rem){main section.capabilities-landing .capabilities-list ul header{font-size:1.25rem}}@media screen and (max-width:50rem){main section.capabilities-landing .capabilities-list>div{display:block}main section.capabilities-landing .capabilities-list>div ul{display:-moz-flex;display:-ms-flexbox;display:flex;box-orient:horizontal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;width:90%}}@media screen and (max-width:50rem) and (max-width:41.6875rem){main section.capabilities-landing .capabilities-list>div ul{box-orient:vertical;box-direction:normal;-moz-flex-direction:column;flex-direction:column;-ms-flex-direction:column}main section.capabilities-landing .capabilities-list>div ul header{font-size:1.875rem;line-height:1;margin:0;text-align:center}main section.capabilities-landing .capabilities-list>div ul .content{display:none}}@media screen and (max-width:50rem){main section.capabilities-landing .capabilities-list>div ul li{padding:1.875rem;width:50%}}@media screen and (max-width:50rem) and (max-width:41.6875rem){main section.capabilities-landing .capabilities-list>div ul li{margin:0;padding:1.5em 1.5% 1.5em;width:auto}main section.capabilities-landing .capabilities-list>div ul li:after{display:none}}@media screen and (max-width:50rem){main section.capabilities-landing .capabilities-list>div ul li.cap-a{-ms-flex-order:0;order:0}main section.capabilities-landing .capabilities-list>div ul li.cap-b{-ms-flex-order:1;order:1}main section.capabilities-landing .capabilities-list>div ul li.cap-c{-ms-flex-order:2;order:2}}main section.capabilities-landing .work-together{background:#edf0f2}main section.capabilities-detail .services-list>header h1,main section.capabilities-detail .featured-work>header h1{margin-bottom:0;margin-top:0}main section.capabilities-detail .awards-list{padding-bottom:6.875rem;padding-top:5.8125rem}main section.capabilities-detail .under-media .picture-frame,main section.capabilities-detail .services-list .picture-frame{overflow:hidden}main section.capabilities-detail .lead-hero,main section.capabilities-detail .short-hero{height:30rem}main section.capabilities-detail .lead-info{max-width:1200px;margin-left:auto;margin-right:auto}main section.capabilities-detail .lead-info::after{clear:both;content:"";display:block}main section.capabilities-detail .lead-info>div{float:left;display:block;margin-right:2.3576520234%;width:100%}main section.capabilities-detail .lead-info>div:last-child{margin-right:0}main section.capabilities-detail .lead-info article{font-size:0.9375rem;line-height:1.5rem;padding-bottom:3.75rem}main section.capabilities-detail .lead-info article .content{padding-bottom:3.125rem}main section.capabilities-detail .lead-info article header{font-size:1.5rem;line-height:1.625rem;padding-bottom:2.25rem;padding-top:1.5rem}main section.capabilities-detail .lead-info article aside .label{font-size:0.75rem;letter-spacing:0.1125rem;line-height:1;padding-bottom:0.625rem}main section.capabilities-detail .lead-info article aside ul li{font-size:0.75rem;letter-spacing:0.1875rem;line-height:1.25rem;padding-bottom:1.6875rem}main section.capabilities-detail .lead-info article aside ul li:last-child{padding-bottom:0}main section.capabilities-detail .lead-info article aside li strong{font-size:1.875rem;letter-spacing:normal;line-height:3.125rem}@media screen and (min-width:41.6875rem){main section.capabilities-detail .lead-info article{margin-left:17.0596086706%;float:left;display:block;margin-right:2.3576520234%;width:65.8807826589%;margin-right:0;font-size:0.9375rem;line-height:1.25rem;padding-bottom:2.5rem}main section.capabilities-detail .lead-info article:last-child{margin-right:0}main section.capabilities-detail .lead-info article header{padding-top:3.5rem}main section.capabilities-detail .lead-info article aside .label{padding-bottom:1.25rem}main section.capabilities-detail .lead-info article aside li strong{font-size:1.5rem;line-height:1.25rem}main section.capabilities-detail .lead-info article .content{padding-bottom:2.5rem}}@media screen and (min-width:50rem){main section.capabilities-detail .lead-info article{margin-left:17.0596086706%;float:left;display:block;margin-right:2.3576520234%;width:74.4105869942%;font-size:1.125rem;line-height:1.625rem;padding-bottom:6.875rem}main section.capabilities-detail .lead-info article:last-child{margin-right:0}main section.capabilities-detail .lead-info article header{font-size:2.5rem;line-height:3rem;padding-top:5.625rem;padding-bottom:4.5rem}main section.capabilities-detail .lead-info article .content{float:left;display:block;margin-right:3.1684362651%;width:65.610521245%;padding-bottom:0}main section.capabilities-detail .lead-info article .content:last-child{margin-right:0}main section.capabilities-detail .lead-info article aside{float:left;display:block;margin-right:3.1684362651%;width:31.2210424899%}main section.capabilities-detail .lead-info article aside:last-child{margin-right:0}main section.capabilities-detail .lead-info article aside .label{font-size:1.25rem;letter-spacing:0.2625rem;line-height:1.5rem;padding-bottom:1.375rem}main section.capabilities-detail .lead-info article aside ul li{font-size:0.875rem;letter-spacing:0.21875rem;padding-bottom:1.25rem}main section.capabilities-detail .lead-info article aside li strong{font-size:1.875rem;line-height:1.875rem}}main section.capabilities-detail .social-quotes{margin-top:0;position:relative;z-index:10}main section.capabilities-detail .social-quotes>div{float:left;display:block;margin-right:2.3576520234%;width:100%}main section.capabilities-detail .social-quotes>div:last-child{margin-right:0}main section.capabilities-detail .social-quotes ul{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;background-color:#fff;box-shadow:0 0.5rem 2rem rgba(0,0,0,0.2)}main section.capabilities-detail .social-quotes ul:last-child{margin-right:0}@media screen and (max-width:50rem){main section.capabilities-detail .social-quotes ul li section{border-right:0;margin-left:1.875rem;margin-right:1.875rem}main section.capabilities-detail .social-quotes ul li section>div{margin-bottom:3.125rem;margin-top:3.125rem}}@media screen and (min-width:50rem){main section.capabilities-detail .social-quotes ul li section{height:100%;width:100%}main section.capabilities-detail .social-quotes ul li section>div{padding-bottom:7.5rem;padding-left:6.3537em;padding-right:6.3537em;padding-top:5rem}}main section.capabilities-detail .under-media{z-index:9}main section.capabilities-detail .under-media>div{position:relative;top:-5rem;margin-bottom:-5rem}main section.capabilities-detail .under-media .picture-frame{height:43.75rem;position:relative}@media screen and (max-width:41.6875rem){main section.capabilities-detail .under-media .picture-frame{height:25rem}}main section.capabilities-detail .under-media .picture-frame img{-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:100%;left:50%;position:absolute;top:50%}@media screen and (min-width:50rem){main section.capabilities-detail .under-media .picture-frame{height:50rem}main section.capabilities-detail .under-media .picture-frame img{width:100%;height:auto}}main section.capabilities-detail .impact-list>div{padding-bottom:0rem;padding-top:4.5rem}@media screen and (min-width:50rem){main section.capabilities-detail .impact-list>div{padding-bottom:4.375rem}}main section.capabilities-detail .impact-list>header{padding-bottom:3.125rem;padding-top:3.125rem}@media screen and (min-width:50rem){main section.capabilities-detail .impact-list>header{padding-bottom:6.25rem;padding-top:6.25rem}}main section.capabilities-detail .impact-list ul li{padding-bottom:3.125rem}@media screen and (min-width:50rem){main section.capabilities-detail .impact-list ul li{padding-bottom:0}}main section.capabilities-detail .impact-list ul li p:first-child{padding-bottom:0.625rem}main section.capabilities-detail .impact-list ul li:last-child{margin-bottom:0;padding-bottom:0}main section.capabilities-detail .impact-list li strong span{line-height:1}main section.capabilities-detail .impact-list p{overflow:hidden}main section.capabilities-detail .services-list{margin-top:4.375rem}main section.capabilities-detail .services-list>div{max-width:1200px;margin-left:auto;margin-right:auto}main section.capabilities-detail .services-list>div::after{clear:both;content:"";display:block}main section.capabilities-detail .services-list ul{padding-bottom:4.0625rem;padding-top:4.6875rem}main section.capabilities-detail .services-list ul li{margin-bottom:3.75rem}@media screen and (max-width:50rem){main section.capabilities-detail .services-list ul li{margin-bottom:5.625rem}}main section.capabilities-detail .services-list .content{font-size:0.9375rem;line-height:1.5rem}main section.capabilities-detail .services-list header .text,main section.capabilities-detail .services-list .content{margin-left:1.5625rem}main section.capabilities-detail .services-list header .text{margin-bottom:0.9375rem;margin-top:2.5625rem}main section.capabilities-detail .services-list header .text strong{font-size:1.875rem;line-height:1}main section.capabilities-detail .services-list header .graphic{height:0;left:-1.5625rem;position:relative;top:-1.25rem}main section.capabilities-detail .services-list header .graphic svg{-ms-transform-origin:left top;transform-origin:left top;-ms-transform:scale(0.7);transform:scale(0.7)}main section.capabilities-detail .services-list header .graphic svg *{fill:#edf0f2}main section.capabilities-detail .services-list .picture-frame::before{padding-bottom:69%}@media screen and (min-width:50rem){main section.capabilities-detail .services-list ul{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;margin-left:8.5298043353%;padding-bottom:10rem}main section.capabilities-detail .services-list ul:last-child{margin-right:0}main section.capabilities-detail .services-list ul::after{clear:both;content:"";display:block}main section.capabilities-detail .services-list ul li{float:left;display:block;margin-right:2.8425860857%;width:48.5787069571%}main section.capabilities-detail .services-list ul li:last-child{margin-right:0}main section.capabilities-detail .services-list ul li:nth-child(2n){margin-right:0}main section.capabilities-detail .services-list ul li:nth-child(2n+1){clear:left}main section.capabilities-detail .services-list ul li:nth-last-child(-n+2){margin-bottom:0}main section.capabilities-detail .services-list header .text,main section.capabilities-detail .services-list .content{margin-left:1.875rem;margin-right:1.875rem}main section.capabilities-detail .services-list header .text{height:3.75rem;line-height:1;margin-bottom:1.875rem;margin-top:2.5625rem}main section.capabilities-detail .services-list header .graphic{left:-1.5625rem;top:-1.25rem}main section.capabilities-detail .services-list header .graphic svg{-ms-transform:scale(0.8);transform:scale(0.8)}main section.capabilities-detail .services-list .content{font-size:1.125rem;line-height:1.625rem;min-height:15.625rem}}main section.capabilities-detail .under-media + .services-list{padding-top:6.25rem}main section.capabilities-detail .featured-work{margin-left:0;margin-right:0;max-width:100%;padding:0;width:100%}main section.capabilities-detail .featured-work>header{margin-bottom:-3.125rem;padding-bottom:0;padding-top:3.125rem}@media screen and (min-width:50rem){main section.capabilities-detail .featured-work>header{margin-bottom:0;padding-top:6.25rem}}.contact-page .contact-us__form input[type=text].validation-error,.contact-page .contact-us__form textarea.validation-error,.contact-page .contact-us__form fieldset legend.validation-error{color:#d0021b;border-color:#d0021b}.contact-page{}.contact-page .contact-us>header,.contact-page .contact-us>footer{text-align:center}.contact-page .contact-us>header{padding-bottom:4.375rem}.contact-page .contact-us__form{position:relative}.contact-page .contact-us__form form{max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.contact-page .contact-us__form form::after{clear:both;content:"";display:block}.contact-page .contact-us__form input[type=text],.contact-page .contact-us__form textarea{-webkit-appearance:none;background-color:#f5f7f8;background-image:none;border:1px solid;border-color:#f5f7f8;border-radius:0;color:rgba(35,35,35,0.5);margin-bottom:0.5rem;margin-top:0.4375rem;padding:1rem}.contact-page .contact-us__form textarea{resize:none;width:100%}.contact-page .contact-us__form input[type=radio],.contact-page .contact-us__form input[type=checkbox]{display:none}.contact-page .contact-us__form input[type=radio]:checked + label:before,.contact-page .contact-us__form input[type=checkbox]:checked + label:before{background-color:#019ee3}.contact-page .contact-us__form input[type=radio] + label,.contact-page .contact-us__form input[type=checkbox] + label{cursor:pointer}.contact-page .contact-us__form input[type=radio] + label:hover,.contact-page .contact-us__form input[type=checkbox] + label:hover{color:#019ee3}.contact-page .contact-us__form input[type=radio] + label:before,.contact-page .contact-us__form input[type=checkbox] + label:before{background-color:rgba(220,220,220,0.7);content:'';display:inline-block;height:1em;vertical-align:text-bottom;width:1em}.contact-page .contact-us__form input[type=radio] + label:before{border-radius:50%}.contact-page .contact-us__form input[type=checkbox]:checked + label:before{background-color:rgba(220,220,220,0.7);color:#019ee3;content:'\2714 \FE0E';font-family:Arial,Helvetica,sans-serif;line-height:1em;text-align:center}.contact-page .contact-us__form fieldset{border:0;padding:0}.contact-page .contact-us__form fieldset legend{position:relative;top:.5em}.contact-page .contact-us__form label{color:rgba(35,35,35,0.5);display:block}@media screen and (max-width:41.6875rem){.contact-page .contact-us__form label{line-height:2}}.contact-page .contact-us__form .error-area{bottom:calc(100% - -14px);color:#d0021b;left:0;position:absolute;text-align:center;width:100%}.contact-page .contact-us__form .form__text-inputs{clear:both;padding-top:2.75rem}.contact-page .contact-us__form .form__text-inputs input{float:left;display:block;margin-right:2.3576520234%;width:31.7615653177%}.contact-page .contact-us__form .form__text-inputs input:last-child{margin-right:0}.contact-page .contact-us__form .form__text-inputs input:nth-child(3n){margin-right:0}.contact-page .contact-us__form .form__text-inputs input:nth-child(3n+1){clear:left}@media screen and (max-width:50rem){.contact-page .contact-us__form .form__text-inputs input{float:left;display:block;margin-right:7.4229717578%;width:100%}.contact-page .contact-us__form .form__text-inputs input:last-child{margin-right:0}}@media screen and (max-width:41.6875rem){.contact-page .contact-us__form .form__text-inputs input{float:left;display:block;margin-right:7.4229717578%;width:100%}.contact-page .contact-us__form .form__text-inputs input:last-child{margin-right:0}}.contact-page .contact-us__form .g-recaptcha{float:left;margin-right:1.25rem}@media screen and (max-width:50rem){.contact-page .contact-us__form .g-recaptcha{float:none;margin:0.625rem 0 0.9375rem 0}}.contact-page .contact-us__form .g-recaptcha.validation-error{border:1px solid #d0021b;border-radius:3px}@media screen and (max-height:575px){.contact-page .contact-us__form #rc-imageselect,.contact-page .contact-us__form .g-recaptcha{-ms-transform:scale(0.77);transform:scale(0.77);-webkit-transform:scale(0.77);-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform-origin:0 0}}.contact-page .form__selector.replaced-select .replaced-select-list li,.contact-page .form__selector.replaced-select .select-trigger{transition:background-color 0.2s ease-in-out;background-color:#fff;border-bottom:1px solid #f5f7f8;cursor:pointer;padding:1.25rem}.contact-page .form__selector.replaced-select .replaced-select-list li:last-child:not(.select-trigger),.contact-page .form__selector.replaced-select .select-trigger:last-child:not(.select-trigger){border-bottom:0}.contact-page .form__selector.replaced-select .replaced-select-list li:hover,.contact-page .form__selector.replaced-select .select-trigger:hover{background-color:#f5f7f8}.contact-page .form__selector{width:100%}.contact-page .form__selector.replaced:not(.replaced-select){padding:1.25rem;z-index:30}.contact-page .form__selector.replaced-select{border:1px solid #ccc;border-bottom:0;display:inline-block;position:relative;z-index:20}.contact-page .form__selector.replaced-select .replaced-select-list{transition:max-height 0.7s ease-out;border:1px solid #ccc;border-top:0;left:-1px;max-height:0;overflow:hidden;position:absolute;top:100%;width:calc(100% - -2px)}.contact-page .form__selector.replaced-select .replaced-select-list.opened{max-height:50rem}.contact-page .form__selector.replaced-select .select-trigger{display:block;text-align:left}.contact-page .form__selector.replaced-select .select-trigger:after{-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg);transition:transform 0.7s ease-in-out;border:2px solid;border-color:#ffffff;border-left:0;border-top:0;content:'';display:inline-block;height:0.4375rem;position:absolute;right:20px;top:50%;width:0.4375rem}.contact-page .form__selector.replaced-select .select-trigger.opened:after{-ms-transform:translateY(-50%) rotate(225deg);transform:translateY(-50%) rotate(225deg);border-color:#019ee3}.contact-page .form__selector.replaced-select.validation-error{border-color:#d0021b}.contact-page .form__selector.replaced-select.validation-error .replaced-select-list{border-color:#d0021b}.contact-page .form__selector.replaced-select.validation-error .select-trigger{color:#d0021b}.contact-page .form__interest-checkboxes,.contact-page .form__budget-radios{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;display:none;padding:0 1.25rem 1.25rem}.contact-page .form__interest-checkboxes:last-child,.contact-page .form__budget-radios:last-child{margin-right:0}.contact-page .form__interest-checkboxes:nth-child(n),.contact-page .form__budget-radios:nth-child(n){margin-right:0}.contact-page .form__interest-checkboxes.show-field,.contact-page .form__budget-radios.show-field{display:block}.contact-page .form__interest-checkboxes legend,.contact-page .form__budget-radios legend{color:#020216;line-height:1.2;padding:1.25rem 0}.contact-page .form__interest-checkboxes legend em,.contact-page .form__budget-radios legend em{color:#c2ccd2;font-style:normal;font-size:.85rem}.contact-page .form__interest-checkboxes .validation-error ~ legend,.contact-page .form__budget-radios .validation-error ~ legend{color:green}@media screen and (max-width:41.6875rem){.contact-page .form__interest-checkboxes,.contact-page .form__budget-radios{float:left;display:block;margin-right:7.4229717578%;width:100%;display:none}.contact-page .form__interest-checkboxes:last-child,.contact-page .form__budget-radios:last-child{margin-right:0}.contact-page .form__interest-checkboxes.show-field,.contact-page .form__budget-radios.show-field{display:block}}.contact-page .contact-us__submit-btn{margin-top:2.125rem;text-align:center}.contact-page .contact-us__success-blurb{text-align:center}.contact-page .join-the-team>header,.contact-page .join-the-team>footer{text-align:center}.contact-page .join-the-team__blurb{text-align:center;width:90%}.contact-page .join-the-team__blurb h2{margin-bottom:.3em}.contact-page .join-the-team__blurb p{margin-bottom:4.75rem;line-height:1.2}.contact-page .offices ul{display:-moz-flex;display:-ms-flexbox;display:flex;box-orient:horizontal;box-direction:normal;-moz-flex-direction:row;flex-direction:row;-ms-flex-direction:row;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.contact-page .offices__directory{max-width:1200px;margin-left:auto;margin-right:auto;position:relative}.contact-page .offices__directory::after{clear:both;content:"";display:block}.contact-page li.offices__location{float:left;display:block;margin-right:2.3576520234%;width:23.2317609825%;margin-bottom:5rem;text-align:center}.contact-page li.offices__location:last-child{margin-right:0}.contact-page li.offices__location:nth-child(4n){margin-right:0}.contact-page li.offices__location:nth-child(4n+1){clear:left}@media screen and (max-width:64rem){.contact-page li.offices__location{float:left;display:block;margin-right:3.5786642602%;width:28.7896683211%}.contact-page li.offices__location:last-child{margin-right:0}}@media screen and (max-width:50rem){.contact-page li.offices__location{float:left;display:block;margin-right:7.4229717578%;width:40.9173655332%;margin-bottom:3.75rem}.contact-page li.offices__location:last-child{margin-right:0}.contact-page li.offices__location:nth-child(2n){margin-right:0}.contact-page li.offices__location:nth-child(2n+1){clear:left}}@media screen and (max-width:41.6875rem){.contact-page li.offices__location{float:left;display:block;margin-right:7.4229717578%;width:100%}.contact-page li.offices__location:nth-child(n){margin-right:0}.contact-page li.offices__location:last-child{margin-right:0}}.contact-page li.offices__location address{font-style:normal;line-height:1.3}.contact-page li.offices__location address p{margin:0}.contact-page .location__name{font-family:"360-Bold",sans-serif;font-size:2.5rem;font-weight:normal;margin:0 0 1.75rem}.contact-page .location__map-link,.contact-page .location__phone-number{display:block}.contact-page .location__phone-number{font-family:"360-Bold",sans-serif;font-size:1.125rem;margin-top:1.3125rem}.contact-page .street-address__line-2:empty{display:none}.contact-page .offices__content{position:relative}.contact-page .offices__map{background-image:url("../images/Dot-Map.svg");background-position:center;background-repeat:no-repeat;background-size:contain;height:100%;opacity:.5;position:absolute;width:100%}@media screen and (max-width:50rem){.contact-page .offices__map{display:none}}.about-awards .awards-list footer,.about-awards .press footer{padding-top:2.9375rem;text-align:center}.about-awards .awards-list__lead-in{margin:0 auto;text-align:center;width:70%}.about-awards .press header{font-family:"360-Regular",sans-serif}.about-awards .press .secondary ul{margin:0 auto}@media screen and (max-width:41.6875rem){.about-awards .all-awards-list{padding-bottom:0.625rem}}.about-awards .all-awards-list__nav-carousel{max-width:1200px;margin-left:auto;margin-right:auto;margin-bottom:93px;width:100%}.about-awards .all-awards-list__nav-carousel::after{clear:both;content:"";display:block}@media screen and (max-width:50rem){.about-awards .all-awards-list__nav-carousel{margin-bottom:35px}}.about-awards .all-awards-list__nav-carousel .owl-item{border-bottom:1px solid #ccc;color:#ccc;font-size:2.5rem;padding:12px;position:relative;text-align:center}.about-awards .all-awards-list__nav-carousel .owl-item a{color:#ccc}.about-awards .all-awards-list__nav-carousel .owl-item a:focus{color:#4a4a4a;outline:0}.about-awards .all-awards-list__nav-carousel .owl-item.active.center{border-color:#ffffff}.about-awards .all-awards-list__nav-carousel .owl-item.active.center a{color:#ffffff}.about-awards .all-awards-list__nav-carousel .owl-item.active.center:after{-ms-transform:translate(-50%,50%) rotate(45deg);transform:translate(-50%,50%) rotate(45deg);background-color:#fff;border:1px solid #ffffff;border-bottom:0;border-right:0;bottom:0;content:'';display:block;height:.2em;left:50%;position:absolute;width:.2em}.about-awards .all-awards-list__content-carousel,.about-awards .all-awards-list__col-headers{max-width:1200px;margin-left:auto;margin-right:auto;width:90%}.about-awards .all-awards-list__content-carousel::after,.about-awards .all-awards-list__col-headers::after{clear:both;content:"";display:block}.about-awards .all-awards-list__content-carousel.all-awards-list__content-carousel .item,.about-awards .all-awards-list__col-headers.all-awards-list__content-carousel .item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.about-awards .all-awards-list__content-carousel.all-awards-list__content-carousel .item::after,.about-awards .all-awards-list__col-headers.all-awards-list__content-carousel .item::after{clear:both;content:"";display:block}@media screen and (max-width:50rem){.about-awards .all-awards-list__content-carousel,.about-awards .all-awards-list__col-headers{margin:0 auto;width:85%}}.about-awards .all-awards-list__col,.about-awards .all-awards-list__col-header{float:left;display:block;margin-right:2.3576520234%;width:48.8211739883%;-ms-flex:1 1 auto;flex:1 1 auto}.about-awards .all-awards-list__col:last-child,.about-awards .all-awards-list__col-header:last-child{margin-right:0}.about-awards .all-awards-list__col:nth-child(2n),.about-awards .all-awards-list__col-header:nth-child(2n){margin-right:0}.about-awards .all-awards-list__col:nth-child(2n+1),.about-awards .all-awards-list__col-header:nth-child(2n+1){clear:left}.about-awards .all-awards-list__col::after,.about-awards .all-awards-list__col-header::after{clear:both;content:"";display:block}.about-awards .all-awards-list__inner-col{float:left}@media screen and (max-width:50rem){.about-awards .all-awards-list__inner-col{float:none}}.about-awards .all-awards-list__more-link{display:block;padding-right:10px;text-align:right;white-space:nowrap}.about-awards .all-awards-list__more-link:after{content:'\2192'}@media screen and (max-width:50rem){.about-awards .all-awards-list__more-link{text-align:left}}.about-awards .all-awards-list__award-campaign,.about-awards .all-awards-list__award-name,.about-awards .all-awards-list__award-category,.about-awards .all-awards-list__award-place{margin:0;padding:0}.about-awards .all-awards-list__col,.about-awards .all-awards-list__col-header{border-bottom:1px solid;margin-bottom:24px;padding-bottom:9px}.about-awards .all-awards-list__col{border-color:#ccc;padding-bottom:25px}.about-awards .all-awards-list__award-campaign,.about-awards .all-awards-list__award-name{color:#ffffff}.about-awards .all-awards-list__award-category,.about-awards .all-awards-list__award-place{color:#ccc}.about-doing-good .testimonial-section header p{margin-bottom:3.4375rem}.about-doing-good .featured-work-section{background:transparent;padding-bottom:0}.about-doing-good .featured-work-section .featured-work{padding-top:0}.about-doing-good .side-tab-section>div{max-width:1200px;margin-left:auto;margin-right:auto}.about-doing-good .side-tab-section>div::after{clear:both;content:"";display:block}@media screen and (max-width:50rem){.about-doing-good .side-tab-section>div{padding-top:calc(63px - -1.5em);position:relative}}.about-doing-good .side-tab-section .tab-navigation{float:left;display:block;margin-right:2.3576520234%;width:14.7019566472%;border-right:1px solid #edf0f2}.about-doing-good .side-tab-section .tab-navigation:last-child{margin-right:0}@media screen and (max-width:50rem){.about-doing-good .side-tab-section .tab-navigation{float:left;display:block;margin-right:7.4229717578%;width:100%;background-color:#fff;border:0;box-shadow:0 0.2rem 3rem rgba(35,35,35,0.1);box-sizing:initial;float:none;margin:0 auto 2.0625rem;padding:0.9375rem 1.25rem;position:absolute;top:0;width:88%;z-index:4}.about-doing-good .side-tab-section .tab-navigation:last-child{margin-right:0}.about-doing-good .side-tab-section .tab-navigation ul{transition:max-height 0.2s ease-in;max-height:1.5em;overflow:hidden}.about-doing-good .side-tab-section .tab-navigation ul:after{transition:border-color 0.4s ease-in-out,transform 0.4s ease-in-out;-ms-transform:rotate(45deg);transform:rotate(45deg);border:1px solid;border-color:#ffffff;border-left:0;border-top:0;content:'';display:block;height:.4em;position:absolute;right:1.25rem;top:1.375rem;width:.4em}.about-doing-good .side-tab-section .tab-navigation ul li:not(.selected){display:none}.about-doing-good .side-tab-section .tab-navigation .mobile-open{transition:max-height 0.5s ease-out;max-height:20em}.about-doing-good .side-tab-section .tab-navigation .mobile-open:after{-ms-transform:rotate(225deg);transform:rotate(225deg);border-color:#019ee3}.about-doing-good .side-tab-section .tab-navigation .mobile-open li:not(.selected){display:block}}.about-doing-good .side-tab-section .tab-navigation ul li{font-size:1.125rem;line-height:1.4;padding-bottom:1.1875rem}@media screen and (max-width:50rem){.about-doing-good .side-tab-section .tab-navigation ul li{font-size:0.9375rem}}.about-doing-good .side-tab-section .tab-navigation ul .selected{font-family:"360-Bold",sans-serif;letter-spacing:0.0625rem}@media screen and (max-width:50rem){.about-doing-good .side-tab-section .tab-navigation ul .selected{letter-spacing:auto}}.about-doing-good .side-tab-section .tab-navigation ul a{color:#ffffff}.about-doing-good .side-tab-section .tab-navigation ul a:hover{color:#019ee3}.about-doing-good .side-tab-section .tab-articles{float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;padding-left:0.75rem;position:relative}.about-doing-good .side-tab-section .tab-articles:last-child{margin-right:0}@media screen and (max-width:50rem){.about-doing-good .side-tab-section .tab-articles{float:left;display:block;margin-right:7.4229717578%;width:100%;padding-left:0}.about-doing-good .side-tab-section .tab-articles:last-child{margin-right:0}}.about-doing-good .side-tab-section .tab-articles article::after{clear:both;content:"";display:block}.about-doing-good .side-tab-section .tab-articles li{transition:opacity 0.5s ease-in;left:0;opacity:1;pointer-events:auto;position:relative;top:0}.about-doing-good .side-tab-section .tab-articles li:not(.selected){transition:opacity 0.5s ease-out;left:0.75rem;opacity:0;pointer-events:none;position:absolute}.about-doing-good .side-tab-section .tab-articles__copy-col{float:left;display:block;margin-right:2.3576520234%;width:36.0264674854%;padding-right:1.25rem}.about-doing-good .side-tab-section .tab-articles__copy-col:last-child{margin-right:0}@media screen and (max-width:50rem){.about-doing-good .side-tab-section .tab-articles__copy-col{float:left;display:block;margin-right:7.4229717578%;width:100%;padding-bottom:1.875rem}.about-doing-good .side-tab-section .tab-articles__copy-col:last-child{margin-right:0}}.about-doing-good .side-tab-section .tab-articles__copy-col h2{font-size:2.5rem;font-weight:normal;line-height:1.1;margin:0 0 1.375rem}.about-doing-good .side-tab-section .tab-articles__link-cta{transition:color 0.3s ease-out;color:#020216;font-family:"360-Bold",sans-serif}.about-doing-good .side-tab-section .tab-articles__link-cta:hover{color:#019ee3}.about-doing-good .side-tab-section .tab-articles__image-col:not(:empty){float:left;display:block;margin-right:2.3576520234%;width:61.6158804912%}.about-doing-good .side-tab-section .tab-articles__image-col:not(:empty):last-child{margin-right:0}@media screen and (max-width:50rem){.about-doing-good .side-tab-section .tab-articles__image-col:not(:empty){float:left;display:block;margin-right:7.4229717578%;width:100%}.about-doing-good .side-tab-section .tab-articles__image-col:not(:empty):last-child{margin-right:0}}.privacy-policy .privacy-policy__content{padding:3.75rem 0 6.875rem}.privacy-policy .privacy-policy__content>header{padding-bottom:0.625rem}.privacy-policy .privacy-policy__content>header .timetag{color:#ccc}@media screen and (max-width:41.6875rem){.privacy-policy .privacy-policy__content>div{width:100%}}main section.about-landing .circle{background-color:#fff;border-radius:50%;box-shadow:rgba(35,35,35,0.2) 2px 2px 8px;display:inline-block;line-height:0;text-decoration:none}main section.about-landing .lead-hero,main section.about-landing .short-hero{text-align:center;overflow:hidden}main section.about-landing .lead-hero h1,main section.about-landing .short-hero h1{line-height:1;font-size:3.125rem;font-weight:normal}@media screen and (min-width:50rem){main section.about-landing .lead-hero h1,main section.about-landing .short-hero h1{font-size:7.5rem}}main section.about-landing .lead-hero header,main section.about-landing .short-hero header{position:relative;z-index:1}main section.about-landing .lead-hero .content,main section.about-landing .short-hero .content{height:100%;left:0;position:absolute;top:0;width:100%}main section.about-landing nav{font-size:0.75rem;width:100%;position:relative;z-index:12;letter-spacing:0.1125rem}main section.about-landing nav .wrap>div{max-width:1200px;margin-left:auto;margin-right:auto;background:#fff}main section.about-landing nav .wrap>div::after{clear:both;content:"";display:block}main section.about-landing nav ul::after{clear:both;content:"";display:block}main section.about-landing nav li{position:relative}main section.about-landing nav a{display:block;position:relative;height:100%;width:100%;color:#020216;transition:color 0.3s ease-out}main section.about-landing nav a:hover{color:#019ee3}main section.about-landing nav li.active a{color:#019ee3}main section.about-landing nav ul li{height:3rem;line-height:3rem;float:left;width:50%;border-color:#edf0f2;border-style:solid;border-width:0;border-bottom-width:1px}main section.about-landing nav ul li:nth-child(odd){border-right-width:1px}main section.about-landing nav ul li:nth-last-child(-n+2){border-bottom-width:0}main section.about-landing nav ul li a{padding-left:1.125rem}@media screen and (min-width:64rem){main section.about-landing nav{height:6.25rem;margin-top:-3.125rem;letter-spacing:0.1875rem}main section.about-landing nav .wrap.stick{position:fixed;z-index:13;top:0;left:0;right:0;background-color:#fff;box-shadow:0 0 1.25rem rgba(2,2,22,0.1)}main section.about-landing nav .wrap.stick>div{box-shadow:none}main section.about-landing nav ul{display:-moz-flex;display:-ms-flexbox;display:flex;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;align-content:center;-ms-flex-line-pack:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-box-lines:single;-moz-box-lines:single;box-lines:single;-ms-flex-wrap:nowrap;flex-wrap:nowrap}main section.about-landing nav ul li{height:auto;line-height:auto;float:none;width:auto;border-color:transparent;border-style:solid;border-width:0;border-bottom-width:0;margin:0 3%}main section.about-landing nav ul li:nth-child(odd){border-right-width:0}main section.about-landing nav ul li:nth-last-child(-n+2){border-bottom-width:0}main section.about-landing nav ul li a{padding-left:0;position:relative;line-height:6.25rem;white-space:nowrap}}@media screen and (min-width:50rem){main section.about-landing>section>a:first-child{position:relative;top:-6.25rem}}main section.about-landing .philosophy{padding-bottom:0;background:#fff}main section.about-landing .philosophy>div{max-width:1200px;margin-left:auto;margin-right:auto}main section.about-landing .philosophy>div::after{clear:both;content:"";display:block}main section.about-landing .philosophy .graphic{text-align:center;padding-bottom:1.875rem}main section.about-landing .philosophy .graphic svg{width:100%}@media screen and (min-width:50rem){main section.about-landing .philosophy .graphic svg{max-width:25rem}}@media screen and (max-width:50rem){main section.about-landing .philosophy .graphic svg{max-width:14.375rem}}@media screen and (max-width:41.6875rem){main section.about-landing .philosophy .graphic svg{max-width:12.5rem}}main section.about-landing .philosophy p{text-align:center;font-size:0.9375rem;line-height:1.5rem;margin-top:0}@media screen and (min-width:50rem){main section.about-landing .philosophy p{font-size:1.125rem;line-height:1.75rem}}main section.about-landing .philosophy p.bigger{font-family:"360-Bold",sans-serif;line-height:1;font-size:1.25rem}@media screen and (min-width:50rem){main section.about-landing .philosophy p.bigger{font-size:2.5rem}}main section.about-landing .philosophy p.bigger em{font-style:normal;color:#019ee3}main section.about-landing .key-ingredients-list>div{max-width:1200px;margin-left:auto;margin-right:auto}main section.about-landing .key-ingredients-list>div::after{clear:both;content:"";display:block}main section.about-landing .key-ingredients-list .graphic{text-align:center}@media screen and (min-width:50rem){main section.about-landing .key-ingredients-list .graphic{margin-top:1.25rem;margin-bottom:1.5625rem}}@media screen and (max-width:50rem){main section.about-landing .key-ingredients-list .graphic{margin-top:0.625rem;margin-bottom:0.9375rem}main section.about-landing .key-ingredients-list ul{display:block}main section.about-landing .key-ingredients-list ul li{margin-left:0;margin-right:0;margin-bottom:3.125rem}}main section.about-landing .doing-good{background-color:transparent;height:30rem;text-align:center;color:#fff;overflow:hidden}main section.about-landing .doing-good header{font-family:"360-Bold",sans-serif;font-size:3.125rem;line-height:1}main section.about-landing .doing-good img{height:100%}main section.about-landing .doing-good .picture-frame{font-size:0}main section.about-landing .doing-good .content{position:absolute;width:100%;top:50%;-ms-transform:translate(0,-50%);transform:translate(0,-50%)}@media screen and (min-width:41.6875rem){main section.about-landing .doing-good .content p{margin-left:auto;margin-right:auto;max-width:45%}}@media screen and (min-width:50rem){main section.about-landing .doing-good .content p{max-width:600px}}main section.about-landing .doing-good .content a{color:#fff}@media screen and (min-width:50rem){main section.about-landing .doing-good{height:37.5rem}main section.about-landing .doing-good header{font-size:7.5rem}}main section.about-landing .awards>div{max-width:1200px;margin-left:auto;margin-right:auto}main section.about-landing .awards>div::after{clear:both;content:"";display:block}main section.about-landing .awards>header h1{font-family:"360-Regular",sans-serif}main section.about-landing .awards>header p{font-family:"360-Regular",sans-serif;margin:0 auto;margin-bottom:4.75rem}main section.about-landing .awards>footer{margin-top:4.75rem}main section.about-landing .awards ul{margin-left:0;width:100%}main section.about-landing .awards ul li{position:relative;padding-bottom:0}main section.about-landing .awards .content p:last-child{position:static;margin-top:1.5rem;margin-bottom:2.4375rem}@media screen and (max-width:50rem){main section.about-landing .awards .content p:first-child{font-size:1.5rem;line-height:1.625rem}}@media screen and (min-width:50rem){main section.about-landing .awards .content{height:100%;padding-bottom:7.1875rem}main section.about-landing .awards .content p:last-child{position:absolute;bottom:0;left:0;margin-bottom:3.75rem}}main section.about-landing .awards .content p:first-child{margin-bottom:0}main section.about-landing .awards a:hover{color:#019ee3}main section.about-landing .our-offices{padding-top:0;padding-bottom:0}main section.about-landing .our-offices>div{max-width:1200px;margin-left:auto;margin-right:auto}main section.about-landing .our-offices>div::after{clear:both;content:"";display:block}main section.about-landing .our-offices ul{text-align:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}main section.about-landing .our-offices ul li{display:inline-block;font-size:0;position:relative}main section.about-landing .our-offices ul li>.graphic{margin-left:auto;margin-right:auto}main section.about-landing .our-offices ul li>.graphic svg{width:100%;height:auto}main section.about-landing .our-offices ul li>span{font-family:"360-Bold",sans-serif;letter-spacing:normal;font-size:1.125rem;position:absolute;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}main section.about-landing .our-offices ul li>span::before{content:'°';position:relative;font-size:130%;line-height:0;top:0;padding-right:0.3125rem;color:#019ee3}main section.about-landing .our-offices ul li>.graphic{height:8.4375rem;width:8.4375rem;margin-bottom:0.625rem}@media screen and (max-width:50rem){main section.about-landing .our-offices ul li{width:33.333%;margin-bottom:5rem}}@media screen and (max-width:41.6875rem){main section.about-landing .our-offices ul li{width:50%;margin-bottom:5rem}main section.about-landing .our-offices ul li>.graphic{height:6.875rem;width:6.875rem}}@media screen and (min-width:50rem){main section.about-landing .our-offices ul li{margin-left:4.5%;margin-right:4.5%;margin-bottom:9.375rem}main section.about-landing .our-offices ul li>span{font-size:1.875rem}}main section.about-landing .our-history{padding:5.8125rem 0 6.875rem}@media screen and (max-width:50rem){main section.about-landing .our-history{padding:3.8125rem 0 4.0625rem}}@media screen and (max-width:41.6875rem){main section.about-landing .our-history{padding:2.8125rem 0 3.4375rem}}main section.about-landing .our-history>div{max-width:1200px;margin-left:auto;margin-right:auto;position:relative}main section.about-landing .our-history>div::after{clear:both;content:"";display:block}main section.about-landing .our-history h1{margin-bottom:0}main section.about-landing .our-history .slides-frame{position:relative}main section.about-landing .our-history .circle-graphic{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:14.0625rem;width:14.0625rem}main section.about-landing .our-history .circle-graphic>div{border-radius:50%;height:100%;width:100%;border:0.9375rem #fff solid}@media screen and (min-width:50rem){main section.about-landing .our-history .circle-graphic{height:25rem;width:25rem}main section.about-landing .our-history .circle-graphic>div{border-width:1.875rem}}main section.about-landing .our-history .slides{position:relative}main section.about-landing .our-history .slides .item{position:relative;text-align:center;height:20.625rem}main section.about-landing .our-history .slides .item>div{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}main section.about-landing .our-history .slides .item>div:last-child{margin-right:0}main section.about-landing .our-history .slides .item strong{font-size:1.875rem;line-height:1}@media screen and (min-width:50rem){main section.about-landing .our-history .slides .item{height:34.375rem}main section.about-landing .our-history .slides .item strong{font-size:3.75rem}main section.about-landing .our-history .slides .item p{font-size:1.5rem;line-height:1.625rem}}main section.about-landing .our-history .years .item{text-align:center;border-bottom:1px solid #c2ccd2;font-size:2.5rem;height:3.75rem;line-height:3.125rem}@media screen and (min-width:50rem){main section.about-landing .our-history .years .item{font-size:3.125rem;height:4.375rem;line-height:4.375rem}}main section.about-landing .our-history .years .item a{color:#c2ccd2;display:block}main section.about-landing .our-history .years .owl-stage-outer{padding-top:0.625rem}main section.about-landing .our-history .years .owl-item.center a{color:#020216}main section.about-landing .our-history .years .owl-item.center .item{border-color:#020216;border-top-color:#020216}main section.about-landing .our-history .years .owl-item.center:after{-ms-transform:translate(-50%,50%) rotate(45deg);transform:translate(-50%,50%) rotate(45deg);background-color:#edf0f2;border:1px solid #ffffff;border-bottom:0;border-right:0;content:'';display:block;left:50%;position:absolute;width:0.5rem;height:0.5rem}main section.about-landing .our-history .years .owl-item a{transition:color 0.5s cubic-bezier(0.25,0.46,0.45,0.94)}main section.about-landing .our-history .years .owl-item:hover a{color:#020216}main section.about-landing .our-history .years .owl-item.center:after{bottom:0}@media screen and (min-width:50rem){main section.about-landing .our-history .years{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;margin-right:0}main section.about-landing .our-history .years:last-child{margin-right:0}main section.about-landing .our-history .years .item{border-bottom:none;border-top:1px solid #c2ccd2}main section.about-landing .our-history .years .owl-item.center:after{top:-0.5rem}}main section.about-landing .our-history .symbol{background-color:#fff;border-radius:50%;box-shadow:rgba(35,35,35,0.2) 2px 2px 8px;display:inline-block;height:3.75rem;line-height:0;padding:19px;position:absolute;width:3.75rem}main section.about-landing .our-history a.nav{display:block}@media screen and (max-width:41.6875rem){main section.about-landing .our-history a.nav{display:none}}main section.about-landing .our-history a.nav #Regular_LinkArrow{fill:#020216}main section.about-landing .our-history a.nav:hover{background-color:#019ee3}main section.about-landing .our-history a.nav:hover #Regular_LinkArrow{fill:#fff}main section.about-landing .our-history a.nav.next,main section.about-landing .our-history a.nav.prev{top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:2}main section.about-landing .our-history a.nav.next{right:0}main section.about-landing .our-history a.nav.next svg{-ms-transform:translateY(-0.0625rem);transform:translateY(-0.0625rem)}main section.about-landing .our-history a.nav.prev{left:0}main section.about-landing .our-history a.nav.prev svg{-ms-transform:translateY(0.125rem) rotate(180deg);transform:translateY(0.125rem) rotate(180deg)}main section.about-landing .our-history a.nav.off{opacity:0.5;cursor:default}main section.about-landing .our-history a.nav.off:hover{background-color:#fff}main section.about-landing .our-history a.nav.off:hover #Regular_LinkArrow{fill:#020216}main section.about-landing .membership{padding-bottom:0}main section.about-landing .membership>header{padding-bottom:3.125rem}main section.about-landing .membership>header>p{max-width:600px;margin-left:auto;margin-right:auto}@media screen and (max-width:50rem){main section.about-landing .membership>header{padding-bottom:3.4375rem}}main section.about-landing .membership .members-list .title{font-size:1.125rem;line-height:1}main section.about-landing .membership .members-list .title strong{font-size:1.125rem;line-height:1}main section.about-landing .membership .members-list .blurb{font-size:1em;bottom:1.7em}main section.about-landing .membership .members-list article header{padding:1.875rem 2.5rem}main section.about-landing .membership .pop{display:none}main section.about-landing .membership-popups{position:fixed;background-color:rgba(1,158,226,0.8);z-index:12;overflow:auto;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:none;top:0;left:0;right:0;bottom:0}main section.about-landing .membership-popups.active,main section.about-landing .membership-popups .active{display:block}main section.about-landing .membership-popups article{display:none;max-width:1200px;margin-left:auto;margin-right:auto;margin-top:8.75rem}main section.about-landing .membership-popups article::after{clear:both;content:"";display:block}main section.about-landing .membership-popups article aside{background-color:#020216}main section.about-landing .membership-popups article>div{background:#fff;margin-bottom:6.25rem}main section.about-landing .membership-popups article .photo{font-size:0;overflow:hidden}main section.about-landing .membership-popups article .photo img{width:100%;height:auto;overflow:hidden}main section.about-landing .membership-popups article aside::after{clear:both;content:"";display:block}main section.about-landing .membership-popups article aside .connect{padding-top:2.0625rem;padding-bottom:2.75rem}main section.about-landing .membership-popups article aside .connect a{display:block;position:relative;border-radius:4.375rem;color:#fff;margin:0 2.5rem;margin-bottom:1.5625rem;font-size:0.75rem;letter-spacing:0.16875rem;background-color:#4a4a4a;transition:background-color 0.5s cubic-bezier(0.25,0.46,0.45,0.94)}main section.about-landing .membership-popups article aside .connect a .graphic,main section.about-landing .membership-popups article aside .connect a strong{padding-top:1.125rem;padding-bottom:1.125rem}main section.about-landing .membership-popups article aside .connect a .graphic{position:absolute;padding-left:1.5rem;width:3rem}main section.about-landing .membership-popups article aside .connect a .graphic svg{position:relative;width:100%}main section.about-landing .membership-popups article aside .connect a .graphic svg *{fill:#fff}main section.about-landing .membership-popups article aside .connect a .graphic.twitter svg{top:-0.125rem}main section.about-landing .membership-popups article aside .connect a .graphic.linkedin{width:2.8125rem}main section.about-landing .membership-popups article aside .connect a .graphic.linkedin svg{top:-0.25rem;left:0.0625rem}main section.about-landing .membership-popups article aside .connect a strong{display:block;padding-left:4.125rem;padding-right:1.5rem;line-height:1}main section.about-landing .membership-popups article aside .connect a:hover{background-color:#c2ccd2;color:#ffffff}main section.about-landing .membership-popups article aside .connect a:hover .graphic svg *{fill:#ffffff}main section.about-landing .membership-popups article aside .connect li:last-child a{margin-bottom:0}main section.about-landing .membership-popups article .description{overflow:auto}main section.about-landing .membership-popups article .description::after{clear:both;content:"";display:block}main section.about-landing .membership-popups article .description header{padding-top:1.5rem;padding-bottom:1.25rem;border-bottom:0.0625rem solid #edf0f2}main section.about-landing .membership-popups article .description header .graphic{position:relative;height:0;top:-0.625rem;left:-1.1875rem}main section.about-landing .membership-popups article .description header .graphic svg{width:0.875rem}main section.about-landing .membership-popups article .description header .graphic svg *{fill:#019ee3}main section.about-landing .membership-popups article .description .name{font-size:1.5rem;line-height:1}main section.about-landing .membership-popups article .description .role{font-size:1.5rem;line-height:1.625rem}main section.about-landing .membership-popups article .description .content{margin-top:1.5rem;margin-bottom:2.125rem}main section.about-landing .membership-popups article .description .name,main section.about-landing .membership-popups article .description .role,main section.about-landing .membership-popups article .description .content{margin-left:2.125rem;margin-right:2.125rem}main section.about-landing .membership-popups article .description,main section.about-landing .membership-popups article aside{position:relative}main section.about-landing .membership-popups article .close{display:block;position:absolute;top:0;right:0;height:3.125rem;width:3.125rem;-ms-transform:translate(0.625rem,-0.625rem);transform:translate(0.625rem,-0.625rem)}@media screen and (min-width:50rem){main section.about-landing .membership-popups article .close{height:4.375rem;width:4.375rem;-ms-transform:translate(1.375rem,-1.375rem);transform:translate(1.375rem,-1.375rem)}}main section.about-landing .membership-popups article .close .circle{height:100%;width:100%;position:relative;background-color:#019ee3}main section.about-landing .membership-popups article .close .circle svg{position:absolute;top:50%;left:50%;transition:transform 0.5s cubic-bezier(0.25,0.46,0.45,0.94);-ms-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg);height:1.25rem;width:1.25rem}@media screen and (min-width:50rem){main section.about-landing .membership-popups article .close .circle svg{height:1.6875rem;width:1.6875rem}}main section.about-landing .membership-popups article .close .circle svg *{fill:#fff}main section.about-landing .membership-popups article .close .circle:hover svg{-ms-transform:translate(-50%,-50%) rotate(180deg);transform:translate(-50%,-50%) rotate(180deg)}main section.about-landing .membership-popups article .description .close{display:none}@media screen and (min-width:50rem){main section.about-landing .membership-popups article>div{margin-left:8.5298043353%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%;height:43.75rem;position:relative}main section.about-landing .membership-popups article>div:last-child{margin-right:0}main section.about-landing .membership-popups article aside{float:left;display:block;width:41.1370344343%}main section.about-landing .membership-popups article aside:last-child{width:38.2944483486%}main section.about-landing .membership-popups article .description{float:left;display:block;width:61.7055516514%;position:relative;overflow:visible}main section.about-landing .membership-popups article .description:last-child{width:58.8629655657%}main section.about-landing .membership-popups article aside,main section.about-landing .membership-popups article .description{height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}main section.about-landing .membership-popups article .description header{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0}main section.about-landing .membership-popups article .description .content{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1;height:100%;position:relative}main section.about-landing .membership-popups article .description .content .scroll{overflow:scroll;position:absolute;top:0;bottom:0;padding-right:2.5rem}main section.about-landing .membership-popups article .description header{padding-top:3.75rem;padding-bottom:2.8125rem;border-bottom:0.125rem solid #edf0f2}main section.about-landing .membership-popups article .description header .graphic{top:-2.5rem;left:-1.125rem}main section.about-landing .membership-popups article .description header .graphic svg{width:1.125rem}main section.about-landing .membership-popups article .description .name{font-size:2.5rem;line-height:3.125rem}main section.about-landing .membership-popups article .description .role{font-size:1.5rem;line-height:1.75rem}main section.about-landing .membership-popups article .description .content{margin-top:2.8125rem}main section.about-landing .membership-popups article .description .name,main section.about-landing .membership-popups article .description .role,main section.about-landing .membership-popups article .description .content{margin-left:4.5rem;margin-right:4.5rem}main section.about-landing .membership-popups article .description .content{margin-right:2rem}main section.about-landing .membership-popups article aside .connect{padding-top:2.75rem}main section.about-landing .membership-popups article aside .connect a{overflow:hidden;font-size:1rem}main section.about-landing .membership-popups article aside .connect li a strong span{display:none}main section.about-landing .membership-popups article aside .close{display:none}main section.about-landing .membership-popups article .description .close{display:block}}@media screen and (min-width:75rem){main section.about-landing .membership-popups article aside .connect li a strong span{display:inline-block}}body.noscroll{overflow:hidden}.error-page .lead-hero,.error-page .short-hero{height:90vh;overflow:hidden}@media screen and (max-width:50rem){.error-page .lead-hero,.error-page .short-hero{height:76vh}}.error-page .lead-hero__header{text-align:center;z-index:1}.error-page .lead-hero__header>div{-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;max-width:31.25rem}.error-page .lead-hero__header .error-title{font-size:7.5rem;margin:0}@media screen and (max-width:41.6875rem){.error-page .lead-hero__header .error-title{font-size:3.75rem}}.error-page .lead-hero__header .error-message{line-height:1.2;margin:1.25rem 0}.error-page .lead-hero__header .recourse a{font-family:"360-Bold",sans-serif}main section.work-detail.txd .media{background-color:transparent!important}main section.work-detail.txd .media>header{padding-top:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:50rem){main section.work-detail.txd .media>header{padding-top:6.25rem;padding-bottom:6.25rem}}main section.work-detail.txd .media>header h1{margin-top:0;margin-bottom:0}main section.work-detail.txd .media>div{max-width:1260px;margin-left:auto;margin-right:auto}main section.work-detail.txd .media>div::after{clear:both;content:"";display:block}main section.work-detail.txd .media .work-detail-media-list:last-child li>.graphic::after{display:none}main section.work-detail.txd .media .work-detail-media-list li>.graphic{max-width:1260px;margin-left:auto;margin-right:auto;top:0;left:0;width:100%;height:100%;-ms-transform:none;transform:none;position:relative;padding-top:2.8125rem;padding-bottom:2.8125rem}main section.work-detail.txd .media .work-detail-media-list li>.graphic::after{clear:both;content:"";display:block}main section.work-detail.txd .media .work-detail-media-list li>.graphic img{width:100%}@media screen and (min-width:50rem){main section.work-detail.txd .media .work-detail-media-list li>.graphic img{height:100%;width:auto}}@media screen and (max-width:50rem){main section.work-detail.txd .media .work-detail-media-list li>.graphic img{height:auto;width:100%}}main section.work-detail.txd .media .work-detail-media-list li>.graphic:after{content:'';display:block;position:absolute;bottom:0px;width:90%;-ms-transform:translateX(-50%);transform:translateX(-50%);left:50%;height:1px;background-color:gray}main section.work-detail.txd .media .work-detail-media-list li>.graphic.vimeo{position:relative}main section.work-detail.txd .media .work-detail-media-list li>.graphic.vimeo a{display:block;position:absolute;width:100%;height:auto;top:auto;left:0;z-index:1}main section.work-detail.txd .media .work-detail-media-list li>.graphic.vimeo svg circle.fg{stroke:#fff}main section.work-detail.txd .media .work-detail-media-list li>.graphic.vimeo svg polygon.fg{fill:#fff}main section.work-detail.txd .media .work-detail-media-list li>.graphic.vimeo img{max-width:1260px;height:auto;width:100%}main section.work-detail.txd .media .work-detail-media-list li>.graphic.vimeo .content{margin:0}main section.work-detail.txd .lead-hero header,main section.work-detail.txd .short-hero header{max-width:1200px;margin-left:auto;margin-right:auto;margin:0 auto;overflow:hidden}main section.work-detail.txd .lead-hero header::after,main section.work-detail.txd .short-hero header::after{clear:both;content:"";display:block}main section.work-detail.txd .lead-hero header>div,main section.work-detail.txd .short-hero header>div{margin-left:10.2842586086%;float:left;display:block;margin-right:2.3576520234%;width:82.9403913294%}main section.work-detail.txd .lead-hero header>div:last-child,main section.work-detail.txd .short-hero header>div:last-child{margin-right:0}main section.work-detail.txd .lead-hero h1,main section.work-detail.txd .short-hero h1{display:block;margin:0;line-height:0}main section.work-detail.txd .lead-hero h1 .graphic,main section.work-detail.txd .short-hero h1 .graphic{position:relative;top:-3.125rem;left:-3.75rem;height:0}main section.work-detail.txd .lead-hero h1 .graphic svg *,main section.work-detail.txd .short-hero h1 .graphic svg *{fill:#fff}main section.work-detail.txd .lead-hero h1 .client,main section.work-detail.txd .short-hero h1 .client{font-family:"360-Regular",sans-serif;font-size:2.5rem;line-height:1}main section.work-detail.txd .lead-hero h1 .project,main section.work-detail.txd .short-hero h1 .project{font-size:6.25rem;line-height:1;letter-spacing:-0.10625rem;max-width:50%}@media screen and (max-width:64rem){main section.work-detail.txd .lead-hero h1 .graphic,main section.work-detail.txd .short-hero h1 .graphic{left:-3.125rem}}@media screen and (max-width:41.6875rem){main section.work-detail.txd .lead-hero h1 .graphic,main section.work-detail.txd .short-hero h1 .graphic{left:-1.875rem;top:-3.4375rem}main section.work-detail.txd .lead-hero h1 .graphic svg,main section.work-detail.txd .short-hero h1 .graphic svg{-ms-transform:scale(0.5);transform:scale(0.5)}main section.work-detail.txd .lead-hero h1 .client,main section.work-detail.txd .short-hero h1 .client{font-size:1.25rem}main section.work-detail.txd .lead-hero h1 .project,main section.work-detail.txd .short-hero h1 .project{font-size:2.5rem}}main section.work-detail.txd .lead-hero>header,main section.work-detail.txd .short-hero>header{z-index:1}main section.work-detail.txd .lead-media{position:relative;padding-top:2.8125rem;padding-bottom:2.8125rem}@media screen and (max-width:41.6875rem){main section.work-detail.txd .lead-media{margin-top:2.8125rem}}@media screen and (max-width:50rem){main section.work-detail.txd .lead-media{margin-top:3.125rem}}@media screen and (min-width:50rem){main section.work-detail.txd .lead-media{margin-top:6.875rem}}main section.work-detail.txd .lead-media>div{max-width:1200px;margin-left:auto;margin-right:auto}main section.work-detail.txd .lead-media>div::after{clear:both;content:"";display:block}main section.work-detail.txd .lead-media>div>div{float:left;display:block;margin-right:2.3576520234%;width:100%;position:relative}main section.work-detail.txd .lead-media>div>div:last-child{margin-right:0} | ||
+ | html {background-color: #232323;} | ||
+ | |||
+ | |||
+ | </style> | ||
+ | |||
+ | <html lang="en" class=" no-touch no-touch"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> | ||
+ | <title> PH Title</title> | ||
+ | |||
+ | <meta name="viewport" content="width=device-width, initial-scale=1.0"> | ||
+ | <meta http-equiv="X-UA-Compatible" content="IE=edge"> | ||
+ | |||
+ | |||
+ | </head> | ||
+ | <body> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | <main> | ||
+ | |||
+ | |||
+ | <section class="about-landing"> | ||
+ | |||
+ | |||
+ | <section class="membership" data-section="membership"> | ||
+ | <a name="membership"></a> | ||
+ | <header> | ||
+ | <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit.</p> | ||
+ | </header> | ||
+ | <div> | ||
+ | <section id="members-list" class="work-cards members-list "> | ||
+ | <ul> | ||
+ | |||
+ | <li> | ||
+ | <article> | ||
+ | <a class="member" href="#"> | ||
+ | <aside class=""></aside> | ||
+ | <header> | ||
+ | <div class="title"> | ||
+ | <strong> Jessica Birt </strong><br> | ||
+ | <span>Member</span> | ||
+ | </div> | ||
+ | <div class="blurb"> | ||
+ | <strong> Jessica Birt </strong><br> | ||
+ | <span></span> | ||
+ | </div> | ||
+ | </header> | ||
+ | <div class="content"> | ||
+ | <div class="image"> | ||
+ | <picture> | ||
+ | |||
+ | <img srcset="" alt=""> | ||
+ | </picture> | ||
+ | </div> | ||
+ | |||
+ | </div> | ||
+ | </a> | ||
+ | </article> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | <article> | ||
+ | <a class="member" href="#"> | ||
+ | <aside class="two-right "></aside> | ||
+ | <header> | ||
+ | <div class="title"> | ||
+ | <strong> Sophie Badger </strong><br> | ||
+ | <span>Member</span> | ||
+ | </div> | ||
+ | <div class="blurb"> | ||
+ | <strong> Sophie Badger </strong><br> | ||
+ | <span></span> | ||
+ | </div> | ||
+ | </header> | ||
+ | <div class="content"> | ||
+ | <div class="image"> | ||
+ | <picture> | ||
+ | |||
+ | <img srcset="https://static.igem.org/mediawiki/2017/4/47/Sophie_Profile.jpeg" alt=""> | ||
+ | </picture> | ||
+ | </div> | ||
+ | |||
+ | </div> | ||
+ | </a> | ||
+ | </article> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | <article> | ||
+ | <a class="member" href="#"> | ||
+ | <aside class="three-right "></aside> | ||
+ | <header> | ||
+ | <div class="title"> | ||
+ | <strong> Bradley Brown </strong><br> | ||
+ | <span>Member</span> | ||
+ | </div> | ||
+ | <div class="blurb"> | ||
+ | <strong> Bradley Brown </strong><br> | ||
+ | <span></span> | ||
+ | </div> | ||
+ | </header> | ||
+ | <div class="content"> | ||
+ | <div class="image"> | ||
+ | <picture> | ||
+ | |||
+ | <img srcset="https://static.igem.org/mediawiki/2017/5/5d/Bradley_Profile.jpeg" alt=""> | ||
+ | </picture> | ||
+ | </div> | ||
+ | |||
+ | </div> | ||
+ | </a> | ||
+ | </article> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | <article> | ||
+ | <a class="member" href="#"> | ||
+ | <aside class="four-right two-right "></aside> | ||
+ | <header> | ||
+ | <div class="title"> | ||
+ | <strong> Michaela Chapman </strong><br> | ||
+ | <span>Member</span> | ||
+ | </div> | ||
+ | <div class="blurb"> | ||
+ | <strong> Michaela Chapman </strong><br> | ||
+ | <span></span> | ||
+ | </div> | ||
+ | </header> | ||
+ | <div class="content"> | ||
+ | <div class="image"> | ||
+ | <picture> | ||
+ | |||
+ | <img srcset="https://static.igem.org/mediawiki/2017/8/86/Michaela_Profile.jpeg" alt=""> | ||
+ | </picture> | ||
+ | </div> | ||
+ | |||
+ | </div> | ||
+ | </a> | ||
+ | </article> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | <article> | ||
+ | <a class="member" href="#"> | ||
+ | <aside class=""></aside> | ||
+ | <header> | ||
+ | <div class="title"> | ||
+ | <strong> Jack Cooper </strong><br> | ||
+ | <span>Member</span> | ||
+ | </div> | ||
+ | <div class="blurb"> | ||
+ | <strong> Jack Cooper </strong><br> | ||
+ | <span></span> | ||
+ | </div> | ||
+ | </header> | ||
+ | <div class="content"> | ||
+ | <div class="image"> | ||
+ | <picture> | ||
+ | |||
+ | <img srcset="" alt=""> | ||
+ | </picture> | ||
+ | </div> | ||
+ | |||
+ | </div> | ||
+ | </a> | ||
+ | </article> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | <article> | ||
+ | <a class="member" href="#"> | ||
+ | <aside class="three-right two-right "></aside> | ||
+ | <header> | ||
+ | <div class="title"> | ||
+ | <strong> Declan Kohl </strong><br> | ||
+ | <span>Member</span> | ||
+ | </div> | ||
+ | <div class="blurb"> | ||
+ | <strong> Declan Kohl </strong><br> | ||
+ | <span></span> | ||
+ | </div> | ||
+ | </header> | ||
+ | <div class="content"> | ||
+ | <div class="image"> | ||
+ | <picture> | ||
+ | |||
+ | <img srcset="https://static.igem.org/mediawiki/2017/9/97/Declan_Profile.jpeg" alt=""> | ||
+ | </picture> | ||
+ | </div> | ||
+ | |||
+ | </div> | ||
+ | </a> | ||
+ | </article> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | <article> | ||
+ | <a class="member" href="#"> | ||
+ | <aside class=""></aside> | ||
+ | <header> | ||
+ | <div class="title"> | ||
+ | <strong> Marcia Pryce </strong><br> | ||
+ | <span>Member</span> | ||
+ | </div> | ||
+ | <div class="blurb"> | ||
+ | <strong> Marcia Pryce </strong><br> | ||
+ | <span></span> | ||
+ | </div> | ||
+ | </header> | ||
+ | <div class="content"> | ||
+ | <div class="image"> | ||
+ | <picture> | ||
+ | |||
+ | <img srcset="https://static.igem.org/mediawiki/2017/c/cd/Marcia_Profile.jpeg" alt=""> | ||
+ | </picture> | ||
+ | </div> | ||
+ | |||
+ | </div> | ||
+ | </a> | ||
+ | </article> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | <article> | ||
+ | <a class="member" href="#"> | ||
+ | <aside class="four-right two-right "></aside> | ||
+ | <header> | ||
+ | <div class="title"> | ||
+ | <strong> Lais Christina Takiguchi </strong><br> | ||
+ | <span>Member</span> | ||
+ | </div> | ||
+ | <div class="blurb"> | ||
+ | <strong> Lais Christina Takiguchi </strong><br> | ||
+ | <span></span> | ||
+ | </div> | ||
+ | </header> | ||
+ | <div class="content"> | ||
+ | <div class="image"> | ||
+ | <picture> | ||
+ | |||
+ | <img srcset="https://static.igem.org/mediawiki/2017/1/19/Lais_Profile.jpeg" alt=""> | ||
+ | </picture> | ||
+ | </div> | ||
+ | |||
+ | </div> | ||
+ | </a> | ||
+ | </article> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | <article> | ||
+ | <a class="member" href="#"> | ||
+ | <aside class="three-right four-bottom two-bottom four-left "></aside> | ||
+ | <header> | ||
+ | <div class="title"> | ||
+ | <strong> Valeria Verrone </strong><br> | ||
+ | <span>Member</span> | ||
+ | </div> | ||
+ | <div class="blurb"> | ||
+ | <strong> Valeria Verrone </strong><br> | ||
+ | <span></span> | ||
+ | </div> | ||
+ | </header> | ||
+ | <div class="content"> | ||
+ | <div class="image"> | ||
+ | <picture> | ||
+ | |||
+ | <img srcset="https://static.igem.org/mediawiki/2017/d/db/Valeria_Profile.jpeg" alt=""> | ||
+ | </picture> | ||
+ | </div> | ||
+ | |||
+ | </div> | ||
+ | </a> | ||
+ | </article> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | <article> | ||
+ | <a class="member" href="#"> | ||
+ | <aside class="two-right four-bottom three-bottom two-bottom three-left last "></aside> | ||
+ | <header> | ||
+ | <div class="title"> | ||
+ | <strong> Shriansh Vyas </strong><br> | ||
+ | <span>Member</span> | ||
+ | </div> | ||
+ | <div class="blurb"> | ||
+ | <strong> Shriansh Vyas </strong><br> | ||
+ | <span></span> | ||
+ | </div> | ||
+ | </header> | ||
+ | <div class="content"> | ||
+ | <div class="image"> | ||
+ | <picture> | ||
+ | |||
+ | <img srcset="" alt=""> | ||
+ | </picture> | ||
+ | </div> | ||
+ | |||
+ | </div> | ||
+ | </a> | ||
+ | </article> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | <article> | ||
+ | <a class="member" href="#"> | ||
+ | <aside class="two-right four-bottom three-bottom two-bottom three-left last "></aside> | ||
+ | <header> | ||
+ | <div class="title"> | ||
+ | <strong> Anna Walsh </strong><br> | ||
+ | <span>Member</span> | ||
+ | </div> | ||
+ | <div class="blurb"> | ||
+ | <strong> Anna Walsh </strong><br> | ||
+ | <span></span> | ||
+ | </div> | ||
+ | </header> | ||
+ | <div class="content"> | ||
+ | <div class="image"> | ||
+ | <picture> | ||
+ | |||
+ | <img srcset="https://static.igem.org/mediawiki/2017/4/45/Anna_Profile.jpeg" alt=""> | ||
+ | </picture> | ||
+ | </div> | ||
+ | |||
+ | </div> | ||
+ | </a> | ||
+ | </article> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | <article> | ||
+ | <a class="member" href="#"> | ||
+ | <aside class="two-right four-bottom three-bottom two-bottom three-left last "></aside> | ||
+ | <header> | ||
+ | <div class="title"> | ||
+ | <strong> Evangeline Whittaker </strong><br> | ||
+ | <span>Member</span> | ||
+ | </div> | ||
+ | <div class="blurb"> | ||
+ | <strong> Evangeline Whittaker </strong><br> | ||
+ | <span></span> | ||
+ | </div> | ||
+ | </header> | ||
+ | <div class="content"> | ||
+ | <div class="image"> | ||
+ | <picture> | ||
+ | |||
+ | <img srcset="" alt=""> | ||
+ | </picture> | ||
+ | </div> | ||
+ | |||
+ | </div> | ||
+ | </a> | ||
+ | </article> | ||
+ | </li> | ||
+ | |||
+ | <li> | ||
+ | <article> | ||
+ | <a class="member" href="#"> | ||
+ | <aside class="two-right four-bottom three-bottom two-bottom three-left last "></aside> | ||
+ | <header> | ||
+ | <div class="title"> | ||
+ | <strong> Zoe Wilson </strong><br> | ||
+ | <span>Member</span> | ||
+ | </div> | ||
+ | <div class="blurb"> | ||
+ | <strong> Zoe Wilson </strong><br> | ||
+ | <span></span> | ||
+ | </div> | ||
+ | </header> | ||
+ | <div class="content"> | ||
+ | <div class="image"> | ||
+ | <picture> | ||
+ | |||
+ | <img srcset="https://static.igem.org/mediawiki/2017/6/67/Zoe_Profile.jpeg" alt=""> | ||
+ | </picture> | ||
+ | </div> | ||
+ | |||
+ | </div> | ||
+ | </a> | ||
+ | </article> | ||
+ | </li> | ||
+ | |||
+ | </ul> | ||
+ | </section> | ||
+ | </div> | ||
+ | </section> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | </section> | ||
+ | |||
+ | </main> | ||
+ | |||
+ | |||
+ | </body> | ||
+ | |||
<head> | <head> | ||
<style> | <style> |
Lorem ipsum dolor sit amet, consectetur adipiscing elit.
Company | Contact | Country |
---|---|---|
Alfreds Futterkiste | Maria Anders | Germany |
Berglunds snabbköp | Christina Berglund | Sweden |
Centro comercial Moctezuma | Francisco Chang | Mexico |
Ernst Handel | Roland Mendel | Austria |
Island Trading | Helen Bennett | UK |
Königlich Essen | Philip Cramer | Germany |
Laughing Bacchus Winecellars | Yoshi Tannamuri | Canada |
Magazzini Alimentari Riuniti | Giovanni Rovelli | Italy |
North/South | Simon Crowther | UK |
Paris spécialités | Marie Bertrand | France |