/*!
 * Theme Name: Grid
 * Theme URI: workwithgrid.com
 * Description: Custom theme for Grid Bootstrapping
 * Version: 4.0.1
 * Author: GRID
 * Author URI: http://workwithgrid.com 
 * Tags: internet
 */*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,.eyebrow,nav,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,footer,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,footer{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}html,body{height:100%}body{background-color:#1a1a1a;color:#4d4d4d;font-family:"ff-scala-sans-web-pro","Helvetica","Arial",sans-serif;font-weight:400}.wrapper{margin:0 auto;width:80%;max-width:840px;position:relative;z-index:1}.wrapper.wide{width:100%;padding:0 40px;max-width:none}.quote q{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left;display:block;margin-right:2.35765%;width:100%;margin-bottom:30px;text-align:right}.quote q:last-child{margin-right:0}.quote span,.quote a{margin:10px 0;display:block}@media only screen and (min-width: 941px){.quote q{float:left;display:block;margin-right:2.35765%;width:74.41059%;padding-right:25px;margin-bottom:0;text-align:left !important;margin-left:212px}.quote q:last-child{margin-right:0}.quote .profile{float:left;display:block;margin-right:2.35765%;width:23.23176%;clear:left;margin-left:212px;padding-top:20px}.quote .profile:last-child{margin-right:0}}.header{float:left;display:block;margin-right:2.35765%;width:100%}.header:last-child{margin-right:0}.header h2,.header .eyebrow,.header nav{padding-top:14px}@media only screen and (min-width: 941px){.header{float:left;display:block;margin-right:2.35765%;width:23.23176%}.header:last-child{margin-right:0}}.content{float:left;display:block;margin-right:2.35765%;width:100%}.content:last-child{margin-right:0}.content>h3:first-child{padding-top:10px}@media only screen and (min-width: 941px){.content{float:left;display:block;margin-right:2.35765%;width:74.41059%;margin-right:0}.content:last-child{margin-right:0}.content.indented{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}.content.indented:last-child{margin-right:0}}.reverse{color:#fff;-webkit-font-smoothing:antialiased}.border-bottom{border-bottom:1px solid #5defff;padding-bottom:40px}.pad.top{margin-top:20px}.pad.none{margin:0;padding:0}.right{float:right}.row{float:left;display:block;margin-right:2.35765%;width:100%;padding:20px 0}.row:last-child{margin-right:0}a{-webkit-transition:color .35s;-moz-transition:color .35s;transition:color .35s;color:#0098a9}a:hover{color:#006a76}a:not(.button)[href^="mailto"]{font-family:"ff-scala-sans-web","Helvetica","Arial",sans-serif;font-weight:400;font-style:italic;text-decoration:underline}a.neutral{color:#4d4d4d}a.neutral:hover{color:#006a76}a.instagram{width:16.66667%;float:left}a.instagram img{float:left;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}a.instagram img:hover{-webkit-filter:grayscale(0);filter:grayscale(0)}@media only screen and (min-width: 300px) and (max-width: 600px){a.instagram{width:33.33333%}}.logo{float:left;width:44px;padding:15px 0;position:absolute;left:20px}.intro{float:left;display:block;margin-right:2.35765%;width:100%;margin:0 0 40px}.intro:last-child{margin-right:0}.button{display:inline-block;border:1px solid transparent;font-size:11.2px;font-size:.7rem;letter-spacing:1px;text-transform:uppercase;font-weight:700;padding:15px 50px 12px;color:#fff;border-radius:5px;-webkit-font-smoothing:antialiased;background:#0098a9;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s;text-decoration:none}.button:hover{background:#006a76;color:#fff}.button.clear{background:transparent;border:1px solid #fff}.button.clear:hover{background:#0098a9;border:1px solid #0098a9}.eyebrow{text-decoration:none}.eyebrow-wrap{width:100%;float:left;margin-bottom:10px}.partner-link{margin-bottom:10px;display:block}.edit-page{position:fixed;bottom:20px;right:20px;text-decoration:none;font-weight:700;font-size:12.8px;font-size:.8rem;text-transform:uppercase;letter-spacing:1px;z-index:999}.is-home .logo{opacity:0}#main-nav-toggle{display:none}@media only screen and (min-width: 300px) and (max-width: 600px){#main-nav-toggle{display:inline-block;padding:22px 20px;color:#fff;float:right;text-decoration:none;font-family:"ff-scala-sans-web-pro","Helvetica","Arial",sans-serif;font-weight:400;font-weight:400;text-transform:uppercase;font-size:12.8px;font-size:.8rem;letter-spacing:1px}#main-nav-toggle:hover{color:#0098a9}}address{float:left;display:block;margin-right:2.35765%;width:100%;font-size:15.6px;font-size:.975rem;line-height:25.6px;line-height:1.6rem;margin-bottom:40px}address:last-child{margin-right:0}address span,address a{display:block}@media only screen and (min-width: 941px){address{float:left;display:block;margin-right:2.35765%;width:31.76157%;margin-bottom:0}address:last-child{margin-right:0}address:last-of-type{margin-right:0}}.contact-footer{float:left;display:block;margin-right:2.35765%;width:48.82117%}.contact-footer:last-child{margin-right:0}.contact-footer dt,.contact-footer dd{margin-bottom:10px;-webkit-font-smoothing:antialiased;font-size:14.4px;font-size:.9rem}.contact-footer a{color:#fff;text-decoration:none}.contact-footer a:hover{color:#0098a9}.contact-footer dt{float:left;display:block;margin-right:2.35765%;width:14.70196%;color:#0098a9;font-weight:700}.contact-footer dt:last-child{margin-right:0}.contact-footer dd{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-right:0}.contact-footer dd:last-child{margin-right:0}@media only screen and (min-width: 300px) and (max-width: 600px){.contact-footer{float:left;display:block;margin-right:2.35765%;width:100%}.contact-footer:last-child{margin-right:0}}input[type=email],input[type=text],input[type=search],input[type=submit],.input-email,.input-text,.input-search,.input-submit{border-radius:5px;padding:11px 15px 8px;border:1px solid #fff;-webkit-appearance:none;font-size:14.4px;font-size:.9rem;font-family:"ff-scala-sans-web-pro","Helvetica","Arial",sans-serif;font-weight:400;float:left;color:#343434}input[type=submit]{cursor:pointer;letter-spacing:1px;text-transform:uppercase;font-weight:700;padding:13px 25px 10px;background:#0098a9;color:#fff;-webkit-font-smoothing:antialiased;font-size:11.2px;font-size:.7rem;-webkit-transition:background .35s;-moz-transition:background .35s;transition:background .35s}input[type=submit]:hover{background:#006a76}fieldset{float:left;display:block;margin-right:2.35765%;width:100%;margin:0 0 20px}fieldset:last-child{margin-right:0}.email-capture{float:left;display:block;margin-right:2.35765%;width:57.35098%;margin-right:0}.email-capture:last-child{margin-right:0}@media only screen and (min-width: 300px) and (max-width: 600px){.email-capture{float:left;display:block;margin-right:2.35765%;width:100%}.email-capture:last-child{margin-right:0}}.email-capture .input-email{float:left;display:block;margin-right:2.35765%;width:65.88078%}.email-capture .input-email:last-child{margin-right:0}.email-capture .input-submit{float:left;display:block;margin-right:2.35765%;width:31.76157%}.email-capture .input-submit:last-child{margin-right:0}h2,.eyebrow,nav,h3{font-weight:700;-webkit-font-smoothing:antialiased;letter-spacing:1px}h2 em,.eyebrow em,nav em,h3 em{color:#0098a9}@media only screen and (min-width: 300px) and (max-width: 600px){h2 em,.eyebrow em,nav em,h3 em{display:block}}h1{font-family:"ff-scala-sans-web","Helvetica","Arial",sans-serif;font-weight:900;font-size:60px;font-size:3.75rem;line-height:64px;line-height:4rem;color:#030303;letter-spacing:1px;max-width:680px}@media only screen and (min-width: 300px) and (max-width: 600px){h1{font-size:40px;font-size:2.5rem;line-height:48px;line-height:3rem}}h1:after{content:" ";display:block;width:80px;height:1px;margin:30px 0;background:#66c1cb}h1.reverse{padding-top:12px}h1.reverse.no-line{margin-bottom:10px}h1.reverse.no-line:after{display:none}h1.reverse:after{background:#0098a9}h2,.eyebrow,nav{color:#0098a9;font-size:12.8px;font-size:.8rem;text-transform:uppercase;margin:0 0 30px}h2.stand-alone,.stand-alone.eyebrow,nav.stand-alone{float:left;display:block;margin-right:2.35765%;width:100%;background:#fff;margin:0;padding:20px 0;text-align:center}h2.stand-alone:last-child,.stand-alone.eyebrow:last-child,nav.stand-alone:last-child{margin-right:0}h3{font-size:14.4px;font-size:.9rem;line-height:23.2px;line-height:1.45rem;text-transform:uppercase;color:#4d4d4d;margin:0 0 10px}h3.short-pad{margin:0 0 3px}h3 a{color:#4d4d4d}h3 a:hover{color:#0098a9}h4{font-size:14.4px;font-size:.9rem;line-height:20px;line-height:1.25rem;font-family:"ff-scala-sans-web","Helvetica","Arial",sans-serif;font-weight:400;font-style:italic;margin:0 0 10px;color:#676767}hr{float:left;display:block;margin-right:2.35765%;width:100%;border:none;height:1px;background:#1a1a1a;margin:20px 0}hr:last-child{margin-right:0}p{color:#4d4d4d;display:block}p:after{content:"";display:table;clear:both}.deck,q{font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem;-webkit-font-smoothing:antialiased;margin-bottom:50px;margin-top:20px}.deck.reverse,q.reverse{color:#fff}.deck.reverse a,q.reverse a{color:#00c6dc;text-decoration:underline}.deck.reverse a:hover,q.reverse a:hover{color:#fff}.hero-deck{color:#fff;font-size:28px;font-size:1.75rem;line-height:34px;line-height:2.125rem;max-width:600px}@media only screen and (min-width: 300px) and (max-width: 600px){.hero-deck{font-size:24px;font-size:1.5rem;line-height:32px;line-height:2rem}}.hero-deck:after{content:" ";display:block;width:80px;height:1px;margin:30px 0;background:#0098a9}.caption{font-size:15.6px;font-size:.975rem;line-height:25.6px;line-height:1.6rem}img{width:100%;height:auto}img.big-logo{width:100px;padding:40px 0 0}img.project-logo{width:95%;max-width:160px;margin-bottom:40px}img.brand{width:95%;max-width:140px;margin-bottom:40px}img.brand.small{max-width:50px;display:none}@media only screen and (min-width: 941px){img.brand.small{display:block}}img.portrait-thumb{margin-bottom:5px}.screenshot.desktop{padding-top:2.5%;float:left;margin-bottom:30px;background:url(img/bg/wrapper-desktop.png) 0 0 no-repeat;background-size:100% auto;border-radius:5px}.screenshot.desktop img{border:1px solid #e2e2e2;float:left}.screenshot.tablet{background:#eaeaea;padding:6% 7%;border-radius:25px;margin-bottom:20px;float:left;display:block;margin-right:2.35765%;width:100%}.screenshot.tablet:last-child{margin-right:0}.screenshot.tablet img{border:1px solid #e2e2e2;width:100%}@media only screen and (min-width: 941px){.screenshot.tablet{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding:2% 4%}.screenshot.tablet:last-child{margin-right:0}.screenshot.tablet:nth-child(2n+2){margin-right:0}}.screenshot.handheld{background:#eaeaea;padding:16% 8%;border-radius:25px;margin-bottom:20px}.screenshot.handheld img{border:1px solid #e2e2e2;width:100%}@media only screen and (min-width: 941px){.screenshot.handheld{float:left;display:block;margin-right:2.35765%;width:23.23176%;padding:4% 2%}.screenshot.handheld:last-child{margin-right:0}.screenshot.handheld:nth-child(4n+4){margin-right:0}}@media only screen and (min-width: 601px) and (max-width: 940px){.screenshot.handheld{float:left;display:block;margin-right:2.35765%;width:48.82117%;padding:8% 4%}.screenshot.handheld:last-child{margin-right:0}.screenshot.handheld:nth-child(2n+2){margin-right:0}}body>header{position:fixed;background:rgba(0,0,0,0.9);height:55px;top:0;left:0;right:0;z-index:10}.has-hero>header{background:transparent;-webkit-transition:background .5s;-moz-transition:background .5s;transition:background .5s}.has-hero>header .logo{-webkit-transition:opacity .125s;-moz-transition:opacity .125s;transition:opacity .125s}.has-hero>header.active,.has-hero>header.nav-open{background:rgba(0,0,0,0.9)}.has-hero>header.active .logo,.has-hero>header.nav-open .logo{opacity:1}nav{margin-bottom:0;padding:0}nav.main{float:right;position:absolute;right:20px}nav.main a{display:inline-block;padding:22px 10px}@media only screen and (min-width: 300px) and (max-width: 600px){nav.main{position:fixed;border:none;padding:0;top:55px;right:0;width:100%;background:rgba(0,0,0,0.9);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;height:0;overflow:hidden;-webkit-transition:height .125s;-moz-transition:height .125s;transition:height .125s}nav.main a,nav.main a:last-child,nav.main a:first-child{display:block;padding:10px 20px;text-align:right}nav.main a:first-child,nav.main a:last-child:first-child,nav.main a:first-child:first-child{margin-top:0}nav.main.active{height:180px}}nav.secondary{float:left;float:left;display:block;margin-right:2.35765%;width:40.29137%}nav.secondary:last-child{margin-right:0}@media only screen and (min-width: 300px) and (max-width: 600px){nav.secondary{display:none}}nav.secondary a{display:block;padding:0 0 15px}nav a{color:#fff;text-decoration:none;letter-spacing:2px}nav a.active{color:#0098a9}nav a:hover{color:#0098a9}nav a:first-child{padding-left:0}nav a:last-child{padding-right:0}section,footer,article{background:#fff;position:relative;float:left;display:block;margin-right:2.35765%;width:100%;display:block;z-index:1;padding:40px 0}section:last-child,footer:last-child,article:last-child{margin-right:0}section:after,footer:after,article:after{content:"";display:table;clear:both}section.tinted,footer.tinted,article.tinted{background-color:#f4f2f0}section.clear,footer.clear,article.clear{background:transparent;padding-top:40px}section.vibrant,footer.vibrant,article.vibrant{background:#0098a9}section.dark,footer.dark,article.dark{background:#030303}section.underlined,footer.underlined,article.underlined{padding-bottom:0}section.underlined .content,footer.underlined .content,article.underlined .content{padding-bottom:60px;border-bottom:1px solid #e4e4e4}@media only screen and (min-width: 941px){section.underlined .content.indented,footer.underlined .content.indented,article.underlined .content.indented{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}section.underlined .content.indented:last-child,footer.underlined .content.indented:last-child,article.underlined .content.indented:last-child{margin-right:0}}section.underlined.nopad .content,footer.underlined.nopad .content,article.underlined.nopad .content{padding-bottom:0px}section.underlined.last .content,footer.underlined.last .content,article.underlined.last .content{border:none}section.last,footer.last,article.last{padding-bottom:100px}section.banner,footer.banner,article.banner{padding:140px 0 0}.hero{background:#030303;height:600px;background-size:cover;background-position:center center}.hero .wrapper{height:600px;margin-top:-55px}.hero .wrapper:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.hero .hero-content{vertical-align:middle;float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%;float:none;display:inline-block}.hero .hero-content:last-child{margin-right:0}.hero .hero-content a{text-decoration:none}@media only screen and (min-width: 300px) and (max-width: 600px){.hero .hero-content{float:left;display:block;margin-right:2.35765%;width:100%;margin-left:0%;margin-top:100px}.hero .hero-content:last-child{margin-right:0}}.hero:before{content:" ";position:absolute;top:0px;bottom:0px;left:0px;right:0px;background:rgba(0,0,0,0.5);z-index:0}@media only screen and (min-width: 941px){.hero.super{height:100%;min-height:600px;max-height:800px}}.hero.super .wrapper{padding-top:0}@media only screen and (min-width: 941px){.hero.super .wrapper{padding-top:140px}}.hero.super p{padding-top:40px;margin-bottom:40px;font-size:28px;font-size:1.75rem}.hero.featured{padding:80px 0;min-height:0;height:auto;background-position:center center}.hero.featured .wrapper{position:relative;height:auto;margin-top:auto}.editorial h2,.editorial .eyebrow,.editorial nav,.editorial h3,.editorial p{text-transform:none}@media only screen and (min-width: 941px){.editorial h2,.editorial .eyebrow,.editorial nav,.editorial h3,.editorial p{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}.editorial h2:last-child,.editorial .eyebrow:last-child,.editorial nav:last-child,.editorial h3:last-child,.editorial p:last-child{margin-right:0}}.editorial h2,.editorial .eyebrow,.editorial nav{font-size:30px;font-size:1.875rem;line-height:36px;line-height:2.25rem;color:#404040}.editorial p{font-family:"ff-scala-web-pro","Georgia",serif;font-weight:400;font-size:20px;font-size:1.25rem;line-height:32px;line-height:2rem;margin-bottom:40px}.editorial p.deck{font-size:24px;font-size:1.5rem;line-height:36px;line-height:2.25rem;font-family:"ff-scala-sans-web-pro","Helvetica","Arial",sans-serif;font-weight:400}.editorial p:last-child{margin-bottom:0}.editorial p+h2,.editorial p+.eyebrow,.editorial p+nav{margin-top:40px}.editorial .wp-caption{width:100% !important}.editorial .wp-caption img{max-width:100%;height:auto}.editorial .wp-caption p{margin-top:15px;margin-bottom:30px;font-family:"ff-scala-sans-web","Helvetica","Arial",sans-serif;font-weight:400;font-style:italic;font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem;color:#676767}@media only screen and (min-width: 941px){.editorial .wp-caption{float:left;display:block;margin-right:2.35765%;width:82.94039%}.editorial .wp-caption:last-child{margin-right:0}}.editorial blockquote{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:20px;margin-bottom:50px}.editorial blockquote:last-child{margin-right:0}.editorial blockquote p{float:left;display:block;margin-right:2.35765%;width:100%;font-size:28px;font-size:1.75rem;line-height:40px;line-height:2.5rem;font-family:"ff-scala-sans-web","Helvetica","Arial",sans-serif;font-weight:400;font-style:italic;margin-left:0%;color:#0098a9}.editorial blockquote p:last-child{margin-right:0}.striped-list:nth-child(even){background:#f4f2f0}.alternating-list .thumb{float:left;display:block;margin-right:2.35765%;width:100%}.alternating-list .thumb:last-child{margin-right:0}@media only screen and (min-width: 941px){.alternating-list .thumb{float:left;display:block;margin-right:2.35765%;width:31.76157%}.alternating-list .thumb:last-child{margin-right:0}}@media only screen and (min-width: 601px) and (max-width: 940px){.alternating-list .thumb{float:left;display:block;margin-right:2.35765%;width:40.29137%}.alternating-list .thumb:last-child{margin-right:0}}.alternating-list .thumb.project{position:relative;margin-top:10px;background-size:100%;background-repeat:no-repeat}.alternating-list .thumb.project img{position:relative;z-index:1;padding:30px;opacity:0}.alternating-list .thumb.project:before{content:" ";position:absolute;top:0px;bottom:0px;left:0px;right:0px;z-index:0}.alternating-list .text{float:left;display:block;margin-right:2.35765%;width:100%;padding-top:10px}.alternating-list .text:last-child{margin-right:0}@media only screen and (min-width: 941px){.alternating-list .text{float:left;display:block;margin-right:2.35765%;width:65.88078%}.alternating-list .text:last-child{margin-right:0}}@media only screen and (min-width: 601px) and (max-width: 940px){.alternating-list .text{float:left;display:block;margin-right:2.35765%;width:57.35098%}.alternating-list .text:last-child{margin-right:0}}.alternating-list .text p{margin-bottom:20px}.alternating-list:nth-child(even){background:#f4f2f0}@media only screen and (min-width: 941px){.alternating-list:nth-child(even) .text{text-align:left}}.alternating-list.standard .text{float:left;display:block;margin-right:2.35765%;width:100%;text-align:left}.alternating-list.standard .text:last-child{margin-right:0}.gallery{padding:20px 0}.gallery.grid li{float:left;display:block;margin-right:2.35765%;width:23.23176%}.gallery.grid li:last-child{margin-right:0}.gallery.grid p{margin-bottom:0}.gallery p{margin-top:10px;margin-bottom:30px;font-family:"ff-scala-sans-web","Helvetica","Arial",sans-serif;font-weight:400;font-style:italic;font-size:16px;font-size:1rem;line-height:28px;line-height:1.75rem;color:#676767}@media only screen and (min-width: 941px){.gallery p{float:left;display:block;margin-right:2.35765%;width:82.94039%;margin-left:8.5298%}.gallery p:last-child{margin-right:0}}.copyright{font-size:16px;font-size:1rem;font-family:"ff-scala-sans-web","Helvetica","Arial",sans-serif;font-weight:400;font-style:italic;display:block;margin-bottom:10px;float:left}@media only screen and (min-width: 941px){.copyright{display:inline;margin-bottom:60px}.copyright:last-of-type{float:right}}.role{font-family:"ff-scala-sans-web","Helvetica","Arial",sans-serif;font-weight:400;font-style:italic;color:#737373}.block-list{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:8px}.block-list:last-child{margin-right:0}.block-list li{float:left;display:block;margin-right:3.16844%;width:100%;margin-bottom:60px}.block-list li:last-child{margin-right:0}@media only screen and (min-width: 941px){.block-list li{float:left;display:block;margin-right:3.16844%;width:42.6842%}.block-list li:last-child{margin-right:0}.block-list li:nth-child(even){margin-left:11.46316%;margin-right:0}}.client-list{-webkit-columns:2;-moz-columns:2;columns:2;margin-bottom:40px}@media only screen and (min-width: 300px) and (max-width: 600px){.client-list{-webkit-columns:1;-moz-columns:1;columns:1}}.client-list li{margin:0 0 5px;padding:0 0 10px}.team-list{padding-top:7px}.team-list li{-webkit-column-break-inside:avoid;break-inside:avoid-column;margin:0 0 30px}@media only screen and (min-width: 941px){.team-list li{float:left;display:block;margin-right:2.35765%;width:31.76157%}.team-list li:last-child{margin-right:0}.team-list li:nth-child(3n+3){margin-right:0}}@media only screen and (min-width: 601px) and (max-width: 940px){.team-list li{float:left;display:block;margin-right:2.35765%;width:48.82117%}.team-list li:last-child{margin-right:0}.team-list li:nth-child(2n+2){margin-right:0}}@media only screen and (min-width: 300px) and (max-width: 600px){.team-list li{float:left;display:block;margin-right:2.35765%;width:100%}.team-list li:last-child{margin-right:0}}.team-list .portrait{display:block;width:60px;height:60px;overflow:hidden;float:left;float:left;display:block;margin-right:2.35765%;width:23.23176%}.team-list .portrait:last-child{margin-right:0}.team-list .text{float:left;display:block;margin-right:2.35765%;width:74.41059%}.team-list .text:last-child{margin-right:0}.team-list.leadership li{min-height:200px}@media only screen and (min-width: 941px){.team-list.leadership li{float:left;display:block;margin-right:2.35765%;width:31.76157%}.team-list.leadership li:last-child{margin-right:0}.team-list.leadership li:nth-child(3n+3){margin-right:0}}@media only screen and (min-width: 601px) and (max-width: 940px){.team-list.leadership li{float:left;display:block;margin-right:2.35765%;width:48.82117%}.team-list.leadership li:last-child{margin-right:0}.team-list.leadership li:nth-child(2n+2){margin-right:0}}@media only screen and (min-width: 300px) and (max-width: 600px){.team-list.leadership li{float:left;display:block;margin-right:2.35765%;width:100%}.team-list.leadership li:last-child{margin-right:0}}.text-list li{float:left;display:block;margin-right:2.35765%;width:100%;margin:0 0 40px;padding:0 0 40px;border-bottom:1px solid #e4e4e4}.text-list li:last-child{margin-right:0}.text-list li:last-child{border:none}q{font-family:"ff-scala-sans-web","Helvetica","Arial",sans-serif;font-weight:400;font-style:italic;text-align:right !important}.locations{float:left;display:block;margin-right:2.35765%;width:48.82117%}.locations:last-child{margin-right:0}.locations address{font-size:14.4px;font-size:.9rem;line-height:14.4px;line-height:.9rem;color:#0098a9;display:block;margin:0;text-align:right;text-transform:none;width:100%}.locations address div{margin-bottom:10px}@media only screen and (min-width: 300px) and (max-width: 600px){.locations{float:left;display:block;margin-right:2.35765%;width:100%;margin-top:40px}.locations:last-child{margin-right:0}.locations address{text-align:left}}
/*# sourceMappingURL=style.css.map */
