/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0;font-size:62.5%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.background-cover{background-size:cover}.transition-none{transition:none}@font-face{font-family:Tisa Sans;src:url(../fonts/thin/300.eot);src:url(../fonts/thin/300.eot?#iefix) format('embedded-opentype'),url(../fonts/thin/300.woff2) format('woff2'),url(../fonts/thin/300.woff) format('woff'),url(../fonts/thin/300.ttf) format('truetype');font-weight:300}@font-face{font-family:Tisa Sans;src:url(../fonts/thin/300-italic.eot);src:url(../fonts/thin/300-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/thin/300-italic.woff2) format('woff2'),url(../fonts/thin/300-italic.woff) format('woff'),url(../fonts/thin/300-italic.ttf) format('truetype');font-weight:300;font-style:italic}@font-face{font-family:Tisa Sans;src:url(../fonts/regular/400.eot);src:url(../fonts/regular/400.eot?#iefix) format('embedded-opentype'),url(../fonts/regular/400.woff2) format('woff2'),url(../fonts/regular/400.woff) format('woff'),url(../fonts/regular/400.ttf) format('truetype')}@font-face{font-family:Tisa Sans;src:url(../fonts/regular/400-italic.eot);src:url(../fonts/regular/400-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/regular/400-italic.woff2) format('woff2'),url(../fonts/regular/400-italic.woff) format('woff'),url(../fonts/regular/400-italic.ttf) format('truetype');font-style:italic}@font-face{font-family:Tisa Sans;src:url(../fonts/medium/500.eot);src:url(../fonts/medium/500.eot?#iefix) format('embedded-opentype'),url(../fonts/medium/500.woff2) format('woff2'),url(../fonts/medium/500.woff) format('woff'),url(../fonts/medium/500.ttf) format('truetype');font-weight:500}@font-face{font-family:Tisa Sans;src:url(../fonts/medium/500-italic.eot);src:url(../fonts/medium/500-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/medium/500-italic.woff2) format('woff2'),url(../fonts/medium/500-italic.woff) format('woff'),url(../fonts/medium/500-italic.ttf) format('truetype');font-weight:500;font-style:italic}@font-face{font-family:Tisa Sans;src:url(../fonts/bold/600.eot);src:url(../fonts/bold/600.eot?#iefix) format('embedded-opentype'),url(../fonts/bold/600.woff2) format('woff2'),url(../fonts/bold/600.woff) format('woff'),url(../fonts/bold/600.ttf) format('truetype');font-weight:600}@font-face{font-family:Tisa Sans;src:url(../fonts/bold/600-italic.eot);src:url(../fonts/bold/600-italic.eot?#iefix) format('embedded-opentype'),url(../fonts/bold/600-italic.woff2) format('woff2'),url(../fonts/bold/600-italic.woff) format('woff'),url(../fonts/bold/600-italic.ttf) format('truetype');font-weight:600;font-style:italic}@font-face{font-family:Tisa Sans;src:url('../fonts/extra-bold/FontFont - TisaSansPro-Extrabold.otf') format('opentype');font-weight:700}@font-face{font-family:Tisa Sans;src:url('../fonts/extra-bold/FontFont - TisaSansPro-ExtraboldItalic.svg') format('svg'),url('../fonts/extra-bold/FontFont - TisaSansPro-ExtraboldItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/extra-bold/FontFont - TisaSansPro-ExtraboldItalic.woff') format('woff');font-weight:700;font-style:italic}@font-face{font-family:Tisa Sans;src:url('../fonts/black/FontFont - TisaSansPro-Black.svg') format('svg'),url('../fonts/black/FontFont - TisaSansPro-Black.eot?#iefix') format('embedded-opentype'),url('../fonts/black/FontFont - TisaSansPro-Black.woff') format('woff');font-weight:800}@font-face{font-family:Tisa Sans;src:url('../fonts/black/FontFont - TisaSansPro-BlackItalic.svg') format('svg'),url('../fonts/black/FontFont - TisaSansPro-BlackItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/black/FontFont - TisaSansPro-BlackItalic.woff') format('woff');font-weight:800;font-style:italic}.clearfix{zoom:1}.clearfix:before{display:table;content:""}.clearfix:after{display:table;content:"";clear:both}.touch-callout{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.align-c{text-align:center}.align-l{text-align:left}.align-r{text-align:right}.fl-left{float:left}.fl-right{float:right}.overflow-hidden{overflow:hidden}.hidden{display:none!important}.tablet-show{display:none}@media(max-width:1023px){.tablet-show{display:block}}.tablet-hide{display:block}@media(max-width:1023px){.tablet-hide{display:none}}.mobile-show{display:none}@media(max-width:767px){.mobile-show{display:block}}.mobile-hide{display:block}@media(max-width:767px){.mobile-hide{display:none}}.light{font-weight:300}.medium{font-weight:500}.bold{font-weight:700}.container{max-width:1400px;margin:0 auto;padding:50px 85px}@media(max-width:767px){.container{padding:50px 5%}}.container-alt{max-width:1400px;margin:0 auto;padding:0 85px}@media(max-width:767px){.container-alt{padding:0 5%}}.container-tight{width:80%;max-width:800px;padding-right:15px;padding-left:15px;margin:67px auto 91px}.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:.5em 1em .5em 0}.alignright{float:right;margin:.5em 0 .5em 1em}#msg-block{margin-top:0;position:fixed;bottom:0;z-index:9999;background-color:#f37226;color:#fff;width:100%;padding:20px;text-align:center;font-size:1.8em}#msg-block i{margin-right:5px}#msg-block .close-blocker{position:absolute;right:6%;top:30%;transition:all .3s ease;cursor:pointer}@media(max-width:1023px){#msg-block .close-blocker{top:25%}}#msg-block .close-blocker:hover{opacity:.6}#blog-landing.archive .blog-content .blog-content-inner{padding-top:50px}#blog-landing.archive h1{font-weight:300}#blog-landing .hero{z-index:2;margin-bottom:-10px}#blog-landing .hero:hover .hero-text h2{text-decoration:underline}#blog-landing .hero .hero-text{color:#fff;text-align:left;padding-top:5px;max-width:1320px}@media(max-width:767px){#blog-landing .hero .hero-text{padding-top:50px}}#blog-landing .hero .hero-text h2,#blog-landing .hero .hero-text h3{font-style:italic;font-weight:600;margin-left:70px}@media(max-width:767px){#blog-landing .hero .hero-text h2,#blog-landing .hero .hero-text h3{margin-left:0;position:relative}}#blog-landing .hero .hero-text h2{font-size:5em;max-width:50%}@media(max-width:1330px){#blog-landing .hero .hero-text h2{font-size:4em}}@media(max-width:1023px){#blog-landing .hero .hero-text h2{max-width:90%}}@media(max-width:767px){#blog-landing .hero .hero-text h2{font-size:2.5em}}#blog-landing .hero .hero-text h2:after{position:absolute;bottom:-33px;content:'Read more >';left:0;color:#ffa600;font-size:.6em;font-weight:500;display:none}@media(max-width:767px){#blog-landing .hero .hero-text h2:after{display:block}}#blog-landing .hero .hero-text h3{line-height:1.45em;max-width:65%}@media(max-width:1023px){#blog-landing .hero .hero-text h3{max-width:90%}}@media(max-width:767px){#blog-landing .hero .hero-text h3{display:none}}#blog-landing .hero .hero-text p{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:1.55em;font-weight:400;overflow:hidden;padding:30px 0;color:#fff;letter-spacing:.13em;margin-bottom:0;text-transform:uppercase;margin-left:70px}@media(max-width:1023px){#blog-landing .hero .hero-text p{max-width:90%}}@media(max-width:767px){#blog-landing .hero .hero-text p{display:none}}#blog-landing .hero .hero-text p .orange{color:#ffa600;text-transform:uppercase;font-weight:700}#blog-landing .hero .hero-text p .avatars{margin-right:25px;white-space:nowrap}#blog-landing .hero .hero-text p .avatar{width:50px;vertical-align:middle;height:auto;margin:0;border-radius:50%;border:1px solid #ffa600}#blog-landing .hero .hero-text p .avatar:nth-of-type(n+2){margin-left:-10px}@media(max-width:767px){#blog-landing .hero .hero-text p .avatar{display:none}}#blog-landing .hero .hero-text p .date{white-space:nowrap}#blog-landing .container-alt{zoom:1;position:relative;z-index:3}#blog-landing .container-alt:before{display:table;content:""}#blog-landing .container-alt:after{display:table;content:"";clear:both}@media(max-width:1023px){#blog-landing .container-alt{padding:0 5%}}#blog-landing .hero-callout{z-index:4;background:#fff;padding:40px 40px 15px;display:inline-block;border-bottom:4px solid #eff0f0;position:absolute;bottom:-100px;left:0;right:0;margin:auto;max-width:1400px;box-sizing:border-box}@media(max-width:1023px){#blog-landing .hero-callout{padding:60px 0 0;border-bottom:none;position:relative;bottom:0;clear:both;overflow:hidden;background:transparent}}#blog-landing .hero-callout .box{width:30.5%;margin-right:4.25%;float:left}@media(max-width:1023px){#blog-landing .hero-callout .box{width:100%;margin-right:0;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #eff0f0}}@media(max-width:767px){#blog-landing .hero-callout .box{margin-bottom:30px;padding-bottom:30px}}#blog-landing .hero-callout .box .image{float:left;margin:4px 20px 0 0}@media(max-width:1023px){#blog-landing .hero-callout .box .image{display:none}}#blog-landing .hero-callout .box .image:hover{opacity:.7}#blog-landing .hero-callout .box .image img{width:150px;height:auto}#blog-landing .hero-callout .box .image-tablet{float:left;margin-right:45px;width:auto;display:none}@media(max-width:1023px){#blog-landing .hero-callout .box .image-tablet{display:inline-block}}@media(max-width:767px){#blog-landing .hero-callout .box .image-tablet{float:right;margin-right:0;width:35%;margin-left:5%;margin-bottom:10px}}#blog-landing .hero-callout .box .image-tablet:hover{opacity:.7}#blog-landing .hero-callout .box .image-tablet img{display:block;max-width:100%;width:263px;height:auto}#blog-landing .hero-callout .box h2.tablet{margin:10px auto 30px;font-style:italic;display:none}@media(max-width:1023px){#blog-landing .hero-callout .box h2.tablet{display:block}}@media(max-width:767px){#blog-landing .hero-callout .box h2.tablet{margin:0 auto 5px;display:inline-block;width:60%}}#blog-landing .hero-callout .box h2.tablet a{color:#000;text-decoration:none}#blog-landing .hero-callout .box h2.tablet a:hover{text-decoration:underline}#blog-landing .hero-callout .box .text{overflow:hidden}@media(max-width:767px){#blog-landing .hero-callout .box .text{overflow:visible}}@media(max-width:1023px){#blog-landing .hero-callout .box .text a.read-more.altblack{color:#ffa600;background:url(../images/icon-carrot-right.png) no-repeat right center;background-size:15px;padding-right:25px}}@media(max-width:767px){#blog-landing .hero-callout .box .text a.read-more.altblack{display:none}}#blog-landing .hero-callout .box:last-child{margin-right:0}#blog-landing .hero-callout h2{font-size:20px;font-style:italic;font-weight:600;color:#000;margin-bottom:10px}@media(max-width:1160px){#blog-landing .hero-callout h2{font-size:17px}}@media(max-width:1023px){#blog-landing .hero-callout h2{display:none}}#blog-landing .hero-callout h2 a{color:#000;text-decoration:none}#blog-landing .hero-callout h2 a:hover{text-decoration:underline}#blog-landing .hero-callout h4{color:#555;letter-spacing:.13em;margin-bottom:10px;text-transform:uppercase;display:none}@media(max-width:1023px){#blog-landing .hero-callout h4{display:block}}@media(max-width:767px){#blog-landing .hero-callout h4{display:none}}#blog-landing .hero-callout h4 span{font-weight:700;text-transform:uppercase}#blog-landing .hero-callout p{font-weight:300;margin-bottom:10px;font-size:1.6em;font-weight:400}@media(max-width:1160px){#blog-landing .hero-callout p.p-text{display:none}}#blog-landing .hero-callout p.p-text-tablet{display:none}@media(max-width:1023px){#blog-landing .hero-callout p.p-text-tablet{display:block}}@media(max-width:767px){#blog-landing .hero-callout p.p-text-tablet{font-size:1.3em}}.mobile-landing-show{display:none}@media(max-width:767px){.post-type-archive-blog.paged .mobile-landing-show .mobile-blog-landing-first{display:none}.post-type-archive-blog .blog-content main .posts .post h2{font-style:normal}.post-type-archive-blog .hero:after{background:linear-gradient(to right,#000 0,rgba(0,0,0,.4) 0,rgba(0,0,0,.1) 100%)}.post-type-archive-blog .mobile-landing-show{display:block}.post-type-archive-blog .mobile-landing-show a{height:225px;display:block;background-position:top center;background-size:cover;position:relative;padding:0 20px}.post-type-archive-blog .mobile-landing-show a:after{position:absolute;left:0;top:0;bottom:0;margin:auto;width:100%;background:linear-gradient(to right,#000 0,rgba(0,0,0,.4) 0,rgba(0,0,0,.1) 100%);content:''}.post-type-archive-blog .mobile-landing-show a .mobile-blog-landing-first{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;background-position:center;background-size:cover}.post-type-archive-blog .mobile-landing-show a h2{display:block;width:100%;position:absolute;bottom:40px;left:0;padding-left:20px;font-size:2.2em;font-style:normal;font-weight:500;letter-spacing:.02em;line-height:1.1em;color:#fff;z-index:1}.post-type-archive-blog .mobile-landing-show a h2:after{position:absolute;bottom:-25px;content:'Read more >';left:20px;color:#ffa600;font-size:.6em;font-weight:500}.post-type-archive-blog .mobile-landing-hide{display:none}.post-type-archive-blog .hero{display:none}.post-type-archive-blog #blog-landing .hero-callout{display:none}.post-type-archive-blog .blog-content main{padding:0 0 30px;width:100%}.post-type-archive-blog .blog-content main .posts{margin-bottom:25px}.post-type-archive-blog .blog-content main .posts .post{margin-bottom:0;padding-bottom:0;border:none}.post-type-archive-blog .pager.pad-left{padding:0 5% 0 0}}.blog-content .blog-content-inner{zoom:1;padding:135px 0 0;box-sizing:border-box;display:table}.blog-content .blog-content-inner:before{display:table;content:""}.blog-content .blog-content-inner:after{display:table;content:"";clear:both}@media(max-width:1023px){.blog-content .blog-content-inner{padding-top:0}}.blog-content .blog-content-in{padding:0 85px;zoom:1}.blog-content .blog-content-in:before{display:table;content:""}.blog-content .blog-content-in:after{display:table;content:"";clear:both}@media(max-width:1023px){.blog-content .blog-content-in{padding:40px 0 0}}.blog-content .blog-content-in .content ol li,.blog-content .blog-content-in .content ul li{margin-bottom:15px;font-size:1.6em}@media(max-width:767px){.blog-content .blog-content-in .content ol li,.blog-content .blog-content-in .content ul li{font-size:1.3em}}.blog-content main,.blog-content aside{padding:50px 0;display:table-cell}@media(max-width:1023px){.blog-content main,.blog-content aside{display:block}}.blog-content main{width:65%;padding-right:6%;padding-top:0}@media(max-width:1023px){.blog-content main{width:100%;padding-right:0}}@media(max-width:767px){.blog-content main{padding:0 5% 30px;width:90%}}.blog-content main p{font-size:1.6em;font-weight:300;letter-spacing:.01em;line-height:1.5em}@media(max-width:767px){.blog-content main p{font-size:1.3em}}.blog-content main .posts{padding-left:40px}@media(max-width:1023px){.blog-content main .posts{padding:0 5%}}@media(max-width:767px){.blog-content main .posts{padding:0}}.blog-content main .posts .post{margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #eff0f0;zoom:1}.blog-content main .posts .post:before{display:table;content:""}.blog-content main .posts .post:after{display:table;content:"";clear:both}@media(max-width:767px){.blog-content main .posts .post{margin-bottom:30px;padding-bottom:30px}}.blog-content main .posts .post:nth-child(even)>div .image{margin-right:47px}.blog-content main .posts .post h2{margin:10px auto 30px;font-style:italic}@media(max-width:767px){.blog-content main .posts .post h2{margin:0 auto 5px;display:inline-block;width:60%}}.blog-content main .posts .post h2 a{color:#000;text-decoration:none}.blog-content main .posts .post h2 a:hover{text-decoration:underline}.blog-content main .posts .post .image{float:left;margin-right:45px;width:auto}@media(max-width:767px){.blog-content main .posts .post .image{float:right;margin-right:0;width:35%;margin-left:5%}}.blog-content main .posts .post .image:hover{opacity:.7}.blog-content main .posts .post .image img{display:block;max-width:100%;width:263px;height:auto}@media(max-width:767px){.blog-content main .posts .post .image img{margin-bottom:10px}}.blog-content main .posts .post .text{overflow:hidden}@media(max-width:767px){.blog-content main .posts .post .text{overflow:visible}}.blog-content main .posts .post .text h4{color:#555;letter-spacing:.13em;margin-bottom:10px;text-transform:uppercase}.blog-content main .posts .post .text h4 span{font-weight:700;text-transform:uppercase}@media(max-width:767px){.blog-content main .posts .post .text h4{display:none}}.blog-content main .posts .post .text p{font-size:1.6em;font-weight:400;margin-bottom:10px}@media(max-width:767px){.blog-content main .posts .post .text p{font-size:1.3em}}@media(max-width:767px){.blog-content main .posts .post .text p .read-more{display:none}}.blog-content main .posts .post .text .tags{margin-top:15px;color:#555}.blog-content main .posts .post .text .tags a{font-size:1.4em;color:#555;text-decoration:underline;font-style:italic;margin-right:10px}.blog-content main .posts .post .text .tags a:hover{opacity:.8}.blog-content aside{width:29%;background:#f9f9f9;padding:30px 0 0}@media(max-width:1023px){.blog-content aside{width:100%;padding-bottom:45px}}@media(max-width:767px){.blog-content aside{padding-bottom:30px}}.blog-content aside>section{margin-top:50px;padding:0 30px}.blog-content aside>section:first-child{margin-top:0}.blog-content aside .sideitem{margin-bottom:30px;padding:0 25px;box-sizing:border-box}@media(max-width:1023px){.blog-content aside .sideitem{padding:0 5%}}.blog-content aside h4{font-size:1.6em;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}.blog-content aside input[type=text],.blog-content aside input[type=search],.blog-content aside input[type=email]{width:100%;border:none;border-bottom:1px solid gray;box-shadow:none;font-size:1.6em;padding:5px;box-sizing:border-box;height:30px;background:none;border-radius:0}.blog-content aside input[type=text]:focus,.blog-content aside input[type=search]:focus,.blog-content aside input[type=email]:focus{outline:none!important;border:none;border-bottom:1px solid gray;box-shadow:none}.blog-content aside .category-cloud{padding:0;margin-bottom:25px}.blog-content aside .category-cloud li{display:inline-block;font-size:1.4em}@media(max-width:767px){.blog-content aside .category-cloud li{font-size:1.05em}}.blog-content aside .category-cloud li a{display:inline-block;list-style:none;border:2px solid #ffa600;font-weight:600;color:#555;text-decoration:none;border-radius:3px;padding:6px 15px 2px;margin:5px 11px 6px 0;letter-spacing:.01em;float:left}@media(max-width:767px){.blog-content aside .category-cloud li a{padding:5px 10px 1px}}.blog-content aside .category-cloud li a:hover{opacity:.7}@media(max-width:767px){.blog-content aside .search{display:none}}.blog-content aside .ctct-custom-form{padding:20px 0 0;font-family:Tisa Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important;font-size:.6em;font-weight:400;color:#000;min-width:0}.blog-content aside .ctct-custom-form label{display:block;line-height:1;font-size:1.6em;font-weight:400;letter-spacing:.05em;margin-bottom:10px;text-transform:uppercase}.blog-content aside .ctct-custom-form .ctct-form-required:before{content:" "}.blog-content aside .ctct-custom-form input[type=text]{color:#000;font-family:Tisa Sans,Helvetica Neue,Helvetica,Arial,sans-serif}.blog-content aside .email p{font-size:1.6em;text-transform:uppercase}.blog-content aside .email input[type=submit],.blog-content aside .email button.submit{background:#ffa600;font-size:1.3em;color:#fff;padding:8px 35px 4px;display:block;text-align:center;text-decoration:none;font-weight:600;text-transform:uppercase;margin-top:12px;border:none;transition:all .3s ease}@media(max-width:767px){.blog-content aside .email input[type=submit],.blog-content aside .email button.submit{width:100%;padding:13px 0 10px}}.blog-content aside .email input[type=submit]:hover,.blog-content aside .email button.submit:hover{opacity:.7}.blog-content aside .editor-picks{padding:0}@media(max-width:767px){.blog-content aside .editor-picks{display:none}}.blog-content aside .editor-picks>h4{background:#555;color:#fff;padding:20px 30px 15px;font-weight:600;letter-spacing:.15em}@media(max-width:1023px){.blog-content aside .editor-picks>h4{padding-left:5%;padding-right:5%}}@media(max-width:1023px){.blog-content aside .editor-picks .posts{zoom:1}.blog-content aside .editor-picks .posts:before{display:table;content:""}.blog-content aside .editor-picks .posts:after{display:table;content:"";clear:both}}.blog-content aside .editor-picks .post{padding:20px 30px;margin-bottom:0}@media(max-width:1023px){.blog-content aside .editor-picks .post{padding:30px 5% 0;margin-bottom:0;float:left;width:42.5%}}@media(max-width:1023px){.blog-content aside .editor-picks .post:nth-child(even){padding-left:0}}.blog-content aside .editor-picks .post:nth-child(even)>div .image{margin-right:0}.blog-content aside .editor-picks .post h3{margin-bottom:15px}.blog-content aside .editor-picks .post h3 a{color:#000;text-decoration:none;font-size:1.0em;line-height:1.1em;font-weight:400}.blog-content aside .editor-picks .post h3 a:hover{text-decoration:underline}.blog-content aside .editor-picks .post>div .image{float:none;margin:0;clear:both;display:block;transition:all .3s ease;margin-bottom:20px}.blog-content aside .editor-picks .post>div .image:hover{opacity:.8}.blog-content aside .editor-picks .post>div .image img{display:block;max-width:100%;width:100%;height:auto}.blog-content aside .editor-picks .post>div .text{margin-top:10px}.blog-content aside .editor-picks .post>div .text h4{letter-spacing:.1em;font-size:1.3em;line-height:1.3em;color:#000}.blog-content aside .editor-picks .post>div .text h4 span{font-weight:500;color:#ffa600}.blog-content aside .editor-picks .post>div .text p{font-size:1.6em;font-weight:400;letter-spacing:.01em;line-height:1.5em}.blog-content .categories{margin:10px 0;color:#555}@media(max-width:767px){.blog-content .categories{margin-top:0}}.blog-content .categories a{font-size:1.4em;line-height:1.5em;font-style:italic;letter-spacing:.01em;color:#555;margin-right:10px}@media(max-width:767px){.blog-content .categories a{font-size:1.2em;text-decoration:none}}.blog-content .categories a:hover{text-decoration:none}.mobile-title{background:#f9f9f9;padding:30px 5% 15px;display:none}@media(max-width:767px){.mobile-title{display:block}}.mobile-title h1{font-style:italic;font-weight:400;margin-bottom:5px}.mobile-title .main{font-size:1.1em;overflow:hidden;color:#000;letter-spacing:.13em;margin:10px auto 0;text-transform:uppercase;font-weight:400;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.mobile-title .main img{width:30px;vertical-align:middle;height:auto;border-radius:50%;border:1px solid #ffa600}.mobile-title .main img:nth-of-type(n+2){margin-left:-10px}.mobile-title .main .byline{display:inline-block;margin-left:10px}.mobile-title .main .byline .orange{color:#ffa600;text-transform:uppercase;font-weight:700;display:block;margin-bottom:4px}@media(max-width:767px){.single-blog #blog-landing .hero:after{display:none}}.single-blog #blog-landing .hero:hover .hero-text h2{text-decoration:none}.single-blog #blog-landing .hero .text-wrapper{display:table;max-width:1565px;width:100%;height:100%;margin:0 auto;padding:50px 85px;box-sizing:border-box}@media(max-width:767px){.single-blog #blog-landing .hero .text-wrapper{display:none}}.single-blog #blog-landing .hero .text-wrapper .hero-text{display:table-cell;vertical-align:middle;top:0;position:relative;max-width:100%;padding:0}.single-blog .blog-content main{padding-top:5px}@media(max-width:1023px){.single-blog .blog-content main{padding:5px 5% 40px;box-sizing:border-box}}@media(max-width:767px){.single-blog .blog-content main{width:100%}}.single-blog .blog-content .content{margin-bottom:65px}.single-blog .blog-content .content h3{line-height:1.3em}@media(max-width:767px){.single-blog .blog-content .content h3{font-size:1.6em}}.single-blog .blog-content .content img{max-width:100%;height:auto}.single-blog .blog-content .content img.alignright{margin:10px 0 30px 30px}@media(max-width:767px){.single-blog .blog-content .content img.alignright{margin:20px 0;width:100%}}.single-blog .blog-content .content img.alignleft{margin:10px 30px 30px 0}@media(max-width:767px){.single-blog .blog-content .content img.alignleft{margin:20px 0;width:100%}}.single-blog .blog-content .content b,.single-blog .blog-content .content strong{font-weight:600}.single-blog .blog-content .categories{font-size:1.2em;margin:0 auto 45px}.single-blog .blog-content aside{padding:45px 0 0;margin-top:-40px}@media(max-width:1023px){.single-blog .blog-content aside{margin-top:0;padding:30px 0 0}}.single-blog .blog-content aside .categories{margin:10px 0}.single-blog .author-info{min-height:20px;padding:25px;margin-bottom:45px;background-color:#f9f9f9;font-size:.8em}.single-blog .author-info a{color:#ffb900;text-decoration:none;font-weight:600;text-transform:uppercase}.single-blog .author-info p:last-of-type{margin-bottom:0}.single-blog .related-posts-wrap{border-top:1px solid #999;padding-top:45px}.single-blog .related-posts-wrap h3{font-size:1.6em;letter-spacing:.05em;margin-bottom:25px;text-transform:uppercase}.single-blog .related-posts{list-style:none;margin:0;padding:0;clear:both;overflow:hidden}.single-blog .related-posts li{float:left;width:31%;margin-right:3.5%}@media(max-width:767px){.single-blog .related-posts li{float:none;width:100%;margin-right:0;margin-bottom:30px;border-bottom:1px #efefef solid;padding-bottom:30px}}.single-blog .related-posts li:last-child{margin:0;padding:0;border-bottom:none}.single-blog .related-posts li a{color:black;text-decoration:none}.single-blog .related-posts li .image{display:block;margin-bottom:20px}@media(max-width:767px){.single-blog .related-posts li .image{float:right;margin-right:0;width:35%;margin-left:5%}}.single-blog .related-posts li .image:hover{opacity:.8}.single-blog .related-posts li .image img{display:block;max-width:100%;height:auto;margin:0 auto}.single-blog .related-posts li h4{font-size:.7em;text-transform:uppercase;letter-spacing:.1em;line-height:1.3em;color:#000;margin-bottom:5px}@media(max-width:767px){.single-blog .related-posts li h4{display:none}}.single-blog .related-posts li h4 span{font-weight:500;color:#ffa600}.single-blog .related-posts li p{font-size:.9em;font-weight:400;margin-bottom:10px}@media(max-width:767px){.single-blog .related-posts li p{font-size:1.2em}}.single-blog .related-posts li .categories{font-size:.8em;margin:0;zoom:1}.single-blog .related-posts li .categories:before{display:table;content:""}.single-blog .related-posts li .categories:after{display:table;content:"";clear:both}@media(max-width:767px){.single-blog .related-posts li .categories{font-size:1em}}.single-blog .related-posts li .categories a{font-size:1em;text-decoration:underline}.search #blog-landing.archive h1.page-title{padding-left:35px}.search #blog-landing.archive .no-results.not-found h1.page-title{padding-left:0}.no-callout .blog-content .blog-content-inner{padding-top:50px}.twitter-two-column{zoom:1;margin-bottom:15px}.twitter-two-column:before{display:table;content:""}.twitter-two-column:after{display:table;content:"";clear:both}.twitter-two-column .column{float:left;width:47.5%;margin-right:5%}@media(max-width:767px){.twitter-two-column .column{width:100%;margin-right:0}}.twitter-two-column .column:last-child{margin-right:0}.tag{color:#555;text-decoration:underline;font-style:italic}.archive.category .blog-content-inner{padding-top:20px}.archive.category .page-title{font-style:italic;font-weight:600;color:#000;margin-bottom:40px;margin-left:40px;padding-bottom:20px;border-bottom:4px solid #eff0f0}@media(max-width:767px){.archive.category .page-title{margin-top:10px;margin-left:0;padding-bottom:10px;font-size:17px}}@media(max-width:1023px){.archive.category .page-title{padding-top:10px;margin-right:40px}}#careers .hero.center .hero-text{top:30%}#careers .career-title{padding:30px 0}@media(max-width:767px){#careers .career-title{padding:15px 0}}#careers .career-title a{color:#000;display:block}#careers .career-title a:hover{opacity:.8}#careers .career-title a h2{display:inline-block;font-weight:300;margin-bottom:0}@media(max-width:767px){#careers .career-title a h2{font-size:1.7em}}#careers .career-title a img{float:right}@media(max-width:767px){#careers .career-title a img{width:20px;height:auto}}#career-single .container{margin-top:50px}@media(max-width:767px){#career-single .container{margin-top:0}}#career-single .container h1{font-size:6.5em;letter-spacing:-2px;text-align:center}@media(max-width:767px){#career-single .container h1{font-size:2.5em;text-align:left;letter-spacing:0}}#career-single .container h2{font-size:2.4em;font-weight:300;line-height:1.5em;margin-bottom:50px}@media(max-width:767px){#career-single .container h2{font-size:1.8em;margin-bottom:30px}}#career-single .container h3{text-transform:uppercase;font-size:1.7em;font-weight:600;letter-spacing:1.5px;line-height:1.2em;margin-bottom:5px}@media(max-width:767px){#career-single .container h3{font-size:1.5em}}#career-single .container .content{max-width:700px;margin:75px auto 0}@media(max-width:767px){#career-single .container .content{margin-top:15px}}#career-single .container .content ul{margin:20px 0 50px;padding:0 0 0 20px}@media(max-width:767px){#career-single .container .content ul{margin-bottom:30px}}#career-single .container .content ul li{margin-bottom:10px}#career-single .container .content ul li>ul{margin:20px 0;font-size:10px}.career-form .frm_style_formidable-style.with_frm_style input[type=text],.career-form .frm_style_formidable-style.with_frm_style input[type=password],.career-form .frm_style_formidable-style.with_frm_style input[type=email],.career-form .frm_style_formidable-style.with_frm_style input[type=number],.career-form .frm_style_formidable-style.with_frm_style input[type=url],.career-form .frm_style_formidable-style.with_frm_style input[type=tel],.career-form .frm_style_formidable-style.with_frm_style input[type=file],.career-form .frm_style_formidable-style.with_frm_style input[type=search],.career-form .frm_style_formidable-style.with_frm_style select{height:40px;line-height:1.3}.career-form .frm_style_formidable-style.with_frm_style .form-field{margin-bottom:0}.career-form .frm_style_formidable-style.with_frm_style select{color:rgba(0,0,0,.4);font-weight:500;margin-top:20px}.career-form .frm_style_formidable-style.with_frm_style .frm_error{padding:10px 10px 0}.career-form .frm_style_formidable-style.with_frm_style textarea{margin-bottom:10px}.career-form #frm_field_71_container,.career-form #frm_field_89_container,.career-form #frm_field_97_container,.career-form #frm_field_105_container,.career-form #frm_field_113_container,.career-form #frm_field_121_container,.career-form #frm_field_129_container,.career-form #frm_field_137_container,.career-form #frm_field_145_container{margin-top:5px}.career-form #frm_field_71_container label,.career-form #frm_field_89_container label,.career-form #frm_field_97_container label,.career-form #frm_field_105_container label,.career-form #frm_field_113_container label,.career-form #frm_field_121_container label,.career-form #frm_field_129_container label,.career-form #frm_field_137_container label,.career-form #frm_field_145_container label{width:200px;margin-right:10px;float:right;text-align:center}@media(max-width:767px){.career-form #frm_field_71_container label,.career-form #frm_field_89_container label,.career-form #frm_field_97_container label,.career-form #frm_field_105_container label,.career-form #frm_field_113_container label,.career-form #frm_field_121_container label,.career-form #frm_field_129_container label,.career-form #frm_field_137_container label,.career-form #frm_field_145_container label{width:100%;margin-right:0;float:none}}.career-form #file71_dropzone,.career-form #file89_dropzone,.career-form #file97_dropzone,.career-form #file105_dropzone,.career-form #file113_dropzone,.career-form #file121_dropzone,.career-form #file129_dropzone,.career-form #file137_dropzone,.career-form #file145_dropzone{float:right;margin-right:10px}@media(max-width:767px){.career-form #file71_dropzone,.career-form #file89_dropzone,.career-form #file97_dropzone,.career-form #file105_dropzone,.career-form #file113_dropzone,.career-form #file121_dropzone,.career-form #file129_dropzone,.career-form #file137_dropzone,.career-form #file145_dropzone{float:none;margin:0 auto 20px}}.career-form #frm_field_72_container,.career-form #frm_field_88_container,.career-form #frm_field_96_container,.career-form #frm_field_104_container,.career-form #frm_field_112_container,.career-form #frm_field_120_container,.career-form #frm_field_128_container,.career-form #frm_field_136_container,.career-form #frm_field_144_container{margin-top:5px}.career-form #frm_field_72_container label,.career-form #frm_field_88_container label,.career-form #frm_field_96_container label,.career-form #frm_field_104_container label,.career-form #frm_field_112_container label,.career-form #frm_field_120_container label,.career-form #frm_field_128_container label,.career-form #frm_field_136_container label,.career-form #frm_field_144_container label{width:200px;margin-left:10px;float:left;text-align:center}@media(max-width:767px){.career-form #frm_field_72_container label,.career-form #frm_field_88_container label,.career-form #frm_field_96_container label,.career-form #frm_field_104_container label,.career-form #frm_field_112_container label,.career-form #frm_field_120_container label,.career-form #frm_field_128_container label,.career-form #frm_field_136_container label,.career-form #frm_field_144_container label{width:100%;margin-left:0;float:none}}.career-form #file72_dropzone,.career-form #file88_dropzone,.career-form #file96_dropzone,.career-form #file104_dropzone,.career-form #file112_dropzone,.career-form #file120_dropzone,.career-form #file128_dropzone,.career-form #file136_dropzone,.career-form #file144_dropzone{float:left;margin-left:10px}@media(max-width:767px){.career-form #file72_dropzone,.career-form #file88_dropzone,.career-form #file96_dropzone,.career-form #file104_dropzone,.career-form #file112_dropzone,.career-form #file120_dropzone,.career-form #file128_dropzone,.career-form #file136_dropzone,.career-form #file144_dropzone{float:none;margin:0 auto 20px}}.career-form .frm_submit{padding-top:25px}@media(max-width:767px){.career-form .frm_submit{padding-top:10px}}.career-form .with_frm_style.frm_center_submit .frm_submit input[type=submit]{background:#f37226;width:450px;border:none;border-radius:0;padding:22px 18px 14px;font-size:27px;font-weight:600;color:#fff;transition:all .3s ease}@media(max-width:767px){.career-form .with_frm_style.frm_center_submit .frm_submit input[type=submit]{width:100%;font-size:18px}}.career-form .with_frm_style.frm_center_submit .frm_submit input[type=submit]:hover{opacity:.6}@media(max-width:1023px){#clients .hero .hero-text{top:30%}}#clients .hero .hero-text h1{font-weight:300}#clients h3{text-transform:uppercase;margin:30px auto 75px;font-size:1.7em;font-weight:600;letter-spacing:1.5px}@media(max-width:767px){#clients h3{margin:0 auto 30px}}#clients .gray-back{background:#eff0f0}#clients .featured .featured-wrap{zoom:1}#clients .featured .featured-wrap:before{display:table;content:""}#clients .featured .featured-wrap:after{display:table;content:"";clear:both}#clients .featured .featured-wrap img{width:30.66666667%;margin-right:4%;float:left;margin-bottom:4%}@media(max-width:767px){#clients .featured .featured-wrap img{width:100%;margin:0 0 30px}}#clients .featured .featured-wrap img:nth-child(3n+3){margin-right:0}@media(max-width:767px){#clients .featured .featured-wrap img:last-child{margin-bottom:0}}#clients .client-wrap,#clients .awards-wrap{zoom:1}#clients .client-wrap:before,#clients .awards-wrap:before{display:table;content:""}#clients .client-wrap:after,#clients .awards-wrap:after{display:table;content:"";clear:both}#clients .client-wrap img,#clients .awards-wrap img{width:16.8%;margin-right:4%;float:left;margin-bottom:4%}@media(max-width:767px){#clients .client-wrap img,#clients .awards-wrap img{width:48%}}#clients .client-wrap img:nth-child(5n+5),#clients .awards-wrap img:nth-child(5n+5){margin-right:0}@media(max-width:767px){#clients .client-wrap img:nth-child(5n+5),#clients .awards-wrap img:nth-child(5n+5){margin-right:4%}}@media(max-width:767px){#clients .client-wrap img:nth-child(2n+2),#clients .awards-wrap img:nth-child(2n+2){margin-right:0}}#clients .client-wrap{margin-bottom:50px}#contact{background-attachment:scroll;background-clip:border-box;background-color:transparent;background-origin:padding-box;background-position:0 0;background-repeat:no-repeat;background-size:cover}#contact .hero-contact{padding:100px 20px 0;box-sizing:border-box}@media(max-width:767px){#contact .hero-contact{padding-top:50px}}#contact .hero-contact:after{background:none}#contact .hero-contact h1{font-weight:600;font-size:62px;letter-spacing:-2px;text-align:center;margin:0 auto}@media(max-width:767px){#contact .hero-contact h1{font-size:2.5em;letter-spacing:0;margin-bottom:5px}}#contact .hero-contact h2{color:#7d7d7d;font-size:35px;letter-spacing:-1pt;text-align:center;margin:5px auto 0}@media(max-width:767px){#contact .hero-contact h2{font-size:1.8em;letter-spacing:0;margin:0}}#contact #contact-info h3{text-transform:uppercase;font-size:1.7em;font-weight:600;letter-spacing:1.5px;line-height:1.2em}@media(max-width:767px){#contact #contact-info h3{font-size:1.5em}}#contact #contact-info .inner-wrap{max-width:1024px;margin:0 auto;zoom:1}#contact #contact-info .inner-wrap:before{display:table;content:""}#contact #contact-info .inner-wrap:after{display:table;content:"";clear:both}#contact #contact-info .inner-wrap .column{float:left;padding:25px 2.5%;border-right:1px solid rgba(0,0,0,.15);text-align:center;box-sizing:border-box}@media(max-width:767px){#contact #contact-info .inner-wrap .column{width:100%!important;padding:0;border:none;margin:0 auto 20px}}#contact #contact-info .inner-wrap .column:last-child{border-right:none}#contact #contact-info .inner-wrap .column p{margin-bottom:0}@media(max-width:767px){#contact #locations{padding-top:0}}#contact #locations h3{font-size:2.4em;font-weight:600;margin-bottom:5px}@media(max-width:767px){#contact #locations h3{font-size:1.9em}}#contact #locations .inner-wrap{max-width:1024px;margin:0 auto 50px;zoom:1}#contact #locations .inner-wrap:before{display:table;content:""}#contact #locations .inner-wrap:after{display:table;content:"";clear:both}@media(max-width:767px){#contact #locations .inner-wrap{margin-bottom:0}}#contact #locations .inner-wrap .column{float:left;padding:0 1%;text-align:center;box-sizing:border-box}@media(max-width:767px){#contact #locations .inner-wrap .column{width:100%!important;margin:0 auto 40px;float:none}}#contact #locations .inner-wrap .column img{max-width:100%;width:100%;height:auto;margin-bottom:30px}#contact #locations .inner-wrap .column p{margin-bottom:0}footer.main-footer{background:#000;padding:75px 80px;zoom:1}footer.main-footer:before{display:table;content:""}footer.main-footer:after{display:table;content:"";clear:both}@media(max-width:1023px){footer.main-footer{padding:45px 5%}}footer.main-footer .column{float:left;font-size:1.4em;font-weight:300;color:#fff;margin-right:5%}@media(max-width:1023px){footer.main-footer .column{text-align:center}}footer.main-footer .column:first-child{width:25%}@media(max-width:1200px){footer.main-footer .column:first-child{width:42%}}@media(max-width:1023px){footer.main-footer .column:first-child{width:100%;margin:0 0 15px}}footer.main-footer .column:nth-child(2){width:15%}@media(max-width:1200px){footer.main-footer .column:nth-child(2){display:none}}footer.main-footer .column:nth-child(2) div{margin-bottom:0}footer.main-footer .column:nth-child(3){width:35%}@media(max-width:1200px){footer.main-footer .column:nth-child(3){width:38%}}@media(max-width:1023px){footer.main-footer .column:nth-child(3){width:100%;margin:0 0 5px}}footer.main-footer .column:nth-child(4){width:10%;margin-right:0}@media(max-width:1023px){footer.main-footer .column:nth-child(4){width:100%}}@media(max-width:1023px){footer.main-footer .column:nth-child(4) ul li{display:none}}footer.main-footer .column:nth-child(4) ul li.social-media{clear:both;overflow:hidden}@media(max-width:1023px){footer.main-footer .column:nth-child(4) ul li.social-media{display:block;width:115px;margin:0 auto}}footer.main-footer .column:nth-child(4) ul li.social-media .twitter,footer.main-footer .column:nth-child(4) ul li.social-media .facebook{width:20px;float:left}footer.main-footer .column:nth-child(4) ul li.social-media .twitter{margin-right:15px}@media(max-width:1023px){footer.main-footer .column:nth-child(4) ul li.social-media .twitter{margin-right:5px}}footer.main-footer .column ul{list-style:none;margin:0;padding:0}@media(max-width:1023px){footer.main-footer .column ul li{display:inline-block}}footer.main-footer .column ul li a{text-decoration:none;color:#fff;display:block;padding:4px 0}@media(max-width:1023px){footer.main-footer .column ul li a{padding:7px}}footer.main-footer .column ul li a:hover{opacity:.5}footer.main-footer .column ul li:first-child a{padding-top:0}footer.main-footer .column ul li:first-child a span{font-size:1.6em}footer.main-footer .column .special-link{text-decoration:none;color:#fff;display:block;padding:4px 0;display:inline-block}@media(max-width:1023px){footer.main-footer .column .special-link{padding:7px}}footer.main-footer .column .special-link:hover{opacity:.5}footer.main-footer .column div{margin-bottom:25px;line-height:1.6em}@media(max-width:1023px){footer.main-footer .column div{margin-bottom:15px}}footer.main-footer .column div span{font-weight:500}footer.main-footer .column .footer-logo{width:235px;height:31px}header.main-header{background:#fff;width:100%;height:100px;margin:0;border:0;border-radius:0;box-shadow:1px 1px 9px rgba(0,0,0,.1);z-index:1000}@media(max-width:1023px){header.main-header{height:70px;position:relative}}header.main-header div.nav{position:fixed;width:100%;background:#fff;height:100px;box-shadow:1px 1px 9px rgba(0,0,0,.1);top:0;z-index:10000}@media(max-width:1023px){header.main-header div.nav{position:static;height:70px}}header.main-header a.logo{background:url(../images/sm-logo_tagline.svg) no-repeat;background-size:contain;width:250px;height:50px;text-indent:-9999em;padding:0;margin:31px 0 0 80px;display:inline-block}@media(max-width:1023px){header.main-header a.logo{width:150px;height:30px;margin:23px 0 0 20px}}header.main-header nav{float:right;width:auto;margin:35px 45px 0 0;transition:all .2s ease}@media(max-width:1023px){header.main-header nav{float:none;width:100%;height:295px;margin:0;position:absolute;left:0;right:0;top:70px;background:#eff0f0;display:none;transition:none}}header.main-header nav ul{margin:0;padding:0;list-style-type:none;zoom:1}header.main-header nav ul:before{display:table;content:""}header.main-header nav ul:after{display:table;content:"";clear:both}@media(max-width:1023px){header.main-header nav ul{padding:10px 0}}header.main-header nav ul li{width:42px;margin:0 10px;float:left;text-align:center}@media(max-width:1023px){header.main-header nav ul li{width:100%;margin:0;float:none;text-align:center}}header.main-header nav ul li.special-link{display:none}header.main-header nav ul li a{display:inline-block;text-decoration:none}@media(max-width:1023px){header.main-header nav ul li a{display:block;padding:13px}}header.main-header nav ul li a .circle{border:2px solid #fff;border-radius:50%;padding:6px;display:block;position:relative;margin:0 auto;text-align:center;width:0}@media(max-width:1023px){header.main-header nav ul li a .circle{display:none}}header.main-header nav ul li a .circle:after{border-radius:50%;content:'';position:absolute;top:-7px;bottom:-7px;left:-7px;right:-7px;margin:auto;transition:all .2s ease;opacity:0}header.main-header nav ul li a .title{font-size:1.2em;font-weight:600;font-style:italic;opacity:0;transition:all .2s ease;text-align:center;display:block;margin-top:10px}@media(max-width:1023px){header.main-header nav ul li a .title{font-size:2em;opacity:1;margin-top:0}}header.main-header nav ul li:hover a .circle:after,header.main-header nav ul li.current-menu-item a .circle:after,header.main-header nav ul li:hover a .title,header.main-header nav ul li.current-menu-item a .title{opacity:1}header.main-header nav ul li:first-child .circle{background:#785ba7}header.main-header nav ul li:first-child .circle:after{border:2px solid #785ba7}header.main-header nav ul li:first-child .title{color:#785ba7}@media(max-width:1023px){header.main-header nav ul li:first-child .title{color:#000}}header.main-header nav ul li:nth-child(2) .circle{background:#d7158d}header.main-header nav ul li:nth-child(2) .circle:after{border:2px solid #d7158d}header.main-header nav ul li:nth-child(2) .title{color:#d7158d}@media(max-width:1023px){header.main-header nav ul li:nth-child(2) .title{color:#000}}header.main-header nav ul li:nth-child(3) .circle{background:#2aace2}header.main-header nav ul li:nth-child(3) .circle:after{border:2px solid #2aace2}header.main-header nav ul li:nth-child(3) .title{color:#2aace2}@media(max-width:1023px){header.main-header nav ul li:nth-child(3) .title{color:#000}}header.main-header nav ul li:nth-child(4) .circle{background:#c1d42f}header.main-header nav ul li:nth-child(4) .circle:after{border:2px solid #c1d42f}header.main-header nav ul li:nth-child(4) .title{color:#c1d42f}@media(max-width:1023px){header.main-header nav ul li:nth-child(4) .title{color:#000}}header.main-header nav ul li:nth-child(5) .circle{background:#212121}header.main-header nav ul li:nth-child(5) .circle:after{border:2px solid #212121}header.main-header nav ul li:nth-child(5) .title{color:#212121}@media(max-width:1023px){header.main-header nav ul li:nth-child(5) .title{color:#000}}header.main-header nav ul li:nth-child(6) .circle{background:#f37226}header.main-header nav ul li:nth-child(6) .circle:after{border:2px solid #f37226}header.main-header nav ul li:nth-child(6) .title{color:#f37226}@media(max-width:1023px){header.main-header nav ul li:nth-child(6) .title{color:#000}}.tablet-mobile-nav-btn{background:url(../images/nav-mobile.png) no-repeat center;width:31px;height:30px;padding:4px;position:absolute;right:20px;top:17px;display:none}@media(max-width:1023px){.tablet-mobile-nav-btn{display:block}}.tablet-mobile-nav-btn.open{background-image:url(../images/nav-mobile-open.png)}.admin-bar header.main-header div.nav{top:32px}@media(max-width:1023px){.admin-bar header.main-header div.nav{top:46px}}.home-hero{overflow:hidden}.home-hero .pager{width:50px;left:auto;right:0;bottom:0;top:0;margin:auto;height:190px;position:absolute;z-index:1001}@media(max-width:1023px){.home-hero .pager{top:initial;bottom:5%;height:145px}}@media(max-width:767px){.home-hero .pager{width:22px;height:140px}}.home-hero .pager span{margin:0 0 26px;border:2px solid transparent;border-radius:50%;display:block;background-color:#fff;position:relative;width:4px;height:4px;transition:all .3s ease;text-indent:-99999px;cursor:pointer}@media(max-width:767px){.home-hero .pager span{margin-bottom:20px;width:1.5px;height:1.5px;border:1px solid transparent}}.home-hero .pager span:hover,.home-hero .pager span.cycle-pager-active{background-color:transparent;border:2px solid transparent}@media(max-width:767px){.home-hero .pager span:hover,.home-hero .pager span.cycle-pager-active{border:1px solid transparent}}.home-hero .pager span:hover:before,.home-hero .pager span.cycle-pager-active:before{content:" ";position:absolute;z-index:-1;top:-4px;left:-4px;right:-4px;bottom:-4px;border:2px solid #f37226;border-radius:100px}@media(max-width:767px){.home-hero .pager span:hover:before,.home-hero .pager span.cycle-pager-active:before{border:1px solid #f37226;top:-2px;left:-2px;right:-2px;bottom:-2px}}.home-hero .slide{height:100%;width:100%}.home-hero .slide.white-text .inner-text h2,.home-hero .slide.white-text .inner-text p,.home-hero .slide.white-text .inner-text .from-blog{color:#fff}.home-hero .slide .desktop,.home-hero .slide .tablet,.home-hero .slide .mobile{height:100%;width:100%}.home-hero .slide .desktop div,.home-hero .slide .tablet div,.home-hero .slide .mobile div{height:100%;width:100%;background-size:cover;background-position:center}@media(max-width:1023px){.home-hero .slide .desktop{display:none}}.home-hero .slide .tablet{display:none}@media(max-width:1023px){.home-hero .slide .tablet{display:block}}@media(max-width:767px){.home-hero .slide .tablet{display:none}}.home-hero .slide .mobile{display:none}@media(max-width:767px){.home-hero .slide .mobile{display:block}}.home-hero .slide .inner-text{position:absolute;top:40%;left:80px}@media(max-width:1023px){.home-hero .slide .inner-text{top:initial;bottom:5%;left:40px;height:195px}}@media(max-width:767px){.home-hero .slide .inner-text{left:20px;max-width:80%;height:150px}}.home-hero .slide .inner-text a{text-decoration:none}.home-hero .slide .inner-text a h2,.home-hero .slide .inner-text a p{transition:all .3s ease}.home-hero .slide .inner-text a:hover h2,.home-hero .slide .inner-text a:hover p{opacity:.6;text-decoration:underline}.home-hero .slide .inner-text .from-blog{color:#000;font-size:1.9em;text-transform:uppercase;letter-spacing:.01em;font-weight:300;margin-bottom:7px}.home-hero .slide .inner-text h2{font-weight:600;color:#000;font-size:5em;margin-bottom:0;letter-spacing:-2px}@media(max-width:767px){.home-hero .slide .inner-text h2{font-size:2.5em;letter-spacing:-1px}}.home-hero .slide .inner-text p{font-size:2.3em;color:#000;line-height:1.2em;margin-bottom:0}@media(max-width:767px){.home-hero .slide .inner-text p{font-size:1.4em}}@media(max-width:767px){.home-hero .slide .inner-text p br{display:none}}.home-content{max-width:1000px;text-align:center;margin:50px auto}@media(max-width:767px){.home-content{margin:0 auto}}.home-content p{font-size:2.5em;margin-bottom:45px;color:#949494}@media(max-width:767px){.home-content p{font-size:1.7em}}.home-content .read-more.altblack{text-transform:uppercase;font-style:normal;font-size:1.5em;letter-spacing:.1em;background-size:13px;background-position:right -1px}.container-team{max-width:994px}.container-team.marg-top{margin-top:70px}@media(max-width:1023px){.container-team.marg-top{margin-top:0}}.team-filters{position:relative}.team-filters.fixed{position:fixed;top:100px;width:100%;z-index:100}@media(max-width:1023px){.team-filters.fixed{position:static}}.section-team{margin:0 auto;clear:both;overflow:hidden}.section-team .team-item{width:142px;height:142px;background-size:cover;cursor:pointer;position:relative;float:left}.section-team .team-item .background{position:absolute;top:1px;bottom:1px;left:1px;right:1px;margin:auto;background-size:cover;background-position:center}.section-team .team-item .bio{display:none}.section-team .team-item .team-overlay{background:rgba(42,172,226,.7);color:#fff;width:100%;height:100%;text-align:center;position:absolute;opacity:0;top:0;transition:all .3s ease;display:table}.section-team .team-item .team-overlay div{display:table-cell;vertical-align:middle;padding:5px}.section-team .team-item .team-overlay .team-name{font-size:1.5em;font-weight:600;margin-bottom:5px}.section-team .team-item .team-overlay .team-title{font-size:1.3em;line-height:1.3em}.section-team .team-item .team-overlay:hover{opacity:1}.team-wraps{zoom:1}.team-wraps:before{display:table;content:""}.team-wraps:after{display:table;content:"";clear:both}.blurb{display:none}.container .team-more-info{position:absolute;left:0;right:0;width:100%;height:auto;box-sizing:border-box;padding:40px 0;zoom:1;opacity:0}.container .team-more-info:before{display:table;content:""}.container .team-more-info:after{display:table;content:"";clear:both}@media(max-width:1023px){.container .team-more-info{float:none;margin-right:0}}.container .team-more-info.single-page{position:static;opacity:1;padding:0;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #eff0f0}.container .team-more-info.single-page .text{padding-top:0}.container .team-more-info.single-page .close-more-info{display:none}@media(max-width:1023px){.container .team-more-info.single-page .image{margin-bottom:40px}}.container .team-more-info .image{width:290px;height:290px;float:left;background-size:cover;background-position:center;margin-right:40px}@media(max-width:1023px){.container .team-more-info .image{float:none;margin-right:0}}@media(max-width:767px){.container .team-more-info .image{width:100%}}.container .team-more-info .text{zoom:1;overflow:hidden;padding-top:40px}.container .team-more-info .text:before{display:table;content:""}.container .team-more-info .text:after{display:table;content:"";clear:both}.container .team-more-info .text h3{font-weight:600;margin-bottom:5px}.container .team-more-info .text h3 a{display:block;color:#000;text-decoration:none}.container .team-more-info .text h3 a:hover{opacity:.6}.container .team-more-info .text h4{font-weight:300;margin-bottom:15px}.container .team-more-info .text .left{width:60%;float:left;margin-right:5%}@media(max-width:767px){.container .team-more-info .text .left{width:100%;margin-right:0;float:none;margin-bottom:10px}}.container .team-more-info .text .left .bio{font-size:1.4em;font-weight:300;line-height:1.5em}.container .team-more-info .text .left .bio p{font-size:1em}.container .team-more-info .text .right{overflow:hidden}.container .team-more-info .text .right .facts{margin:0;padding:0 0 0 20px}.container .team-more-info .text .right .facts li{font-size:1.4em;line-height:1.4em;margin-bottom:5px;letter-spacing:.01em;font-weight:300}.container .team-more-info .close-more-info{position:absolute;right:0;top:40px;font-size:2.8em;transition:all .3s ease;cursor:pointer}@media(max-width:1023px){.container .team-more-info .close-more-info{top:360px}}.container .team-more-info .close-more-info:hover{opacity:.6}.meet-team{font-size:1.5em;text-decoration:none;text-transform:uppercase;letter-spacing:.12em;color:#000;padding-right:23px;float:right;position:relative}.meet-team:hover{opacity:.6}.meet-team:after{background:url(../images/icon-back-to-top.png) no-repeat;background-size:11px 10px;background-position:100% 1px;position:absolute;right:0;top:-5px;width:15px;height:15px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);content:''}#work .container{padding:5px}.section-work{zoom:1}.section-work:before{display:table;content:""}.section-work:after{display:table;content:"";clear:both}.section-work .work-item{float:left;display:inline-block;width:33.33333333%;height:200px;position:relative;transition:none}@media(max-width:1023px){.section-work .work-item{width:50%}}@media(max-width:767px){.section-work .work-item{width:100%}}.section-work .work-item:hover .hover{opacity:1}.section-work .work-item .background{background-size:cover;background-position:center center;position:absolute;left:5px;right:5px;top:5px;bottom:5px}.section-work .work-item .hover{position:absolute;left:5px;right:5px;top:5px;bottom:5px;margin:auto;background:rgba(0,0,0,.8);opacity:0;transition:all .3s ease}@media(max-width:1023px){.section-work .work-item .hover{display:none}}.section-work .work-item .hover .inner-wrap{display:table;width:100%;height:100%}.section-work .work-item .hover .inner-wrap .inner{text-align:center;display:table-cell;vertical-align:middle;color:#fff;padding:0 20px}.section-work .work-item .hover .inner-wrap .inner .orange-box{background:#f37226;width:90px;margin:0 auto 20px;text-transform:uppercase;font-size:.8em;letter-spacing:.2em;line-height:1em;padding:8px 0 6px}.section-work .work-item .hover .inner-wrap .inner .title{font-size:2.3em;font-weight:300;margin-bottom:15px}.section-work .work-item .hover .inner-wrap .inner .description div{display:inline-block;text-align:center;font-size:1.3em;opacity:.6;margin:0 6px;font-weight:300}#work-single h1,.studio-carousel h1,#work-single h2,.studio-carousel h2{text-align:center}#work-single h2,.studio-carousel h2{color:#afafaf;font-size:2.4em;font-weight:300;margin-bottom:0}@media(max-width:767px){#work-single h2,.studio-carousel h2{font-size:1.8em}}#work-single .work-detail-slider,.studio-carousel .work-detail-slider{height:auto;position:relative;margin:0 auto}#work-single .work-detail-slider .cycle-prev,.studio-carousel .work-detail-slider .cycle-prev,#work-single .work-detail-slider .cycle-next,.studio-carousel .work-detail-slider .cycle-next{top:45%;background:url(../images/icon-arrow.svg) no-repeat center;background-size:85px;width:80px;height:80px;position:absolute;z-index:1000;cursor:pointer;transition:all .3s ease}@media(max-width:767px){#work-single .work-detail-slider .cycle-prev,.studio-carousel .work-detail-slider .cycle-prev,#work-single .work-detail-slider .cycle-next,.studio-carousel .work-detail-slider .cycle-next{top:40%;background-size:45px;width:45px;height:45px}}#work-single .work-detail-slider .cycle-prev:hover,.studio-carousel .work-detail-slider .cycle-prev:hover,#work-single .work-detail-slider .cycle-next:hover,.studio-carousel .work-detail-slider .cycle-next:hover{opacity:.6}#work-single .work-detail-slider .cycle-prev.dark,.studio-carousel .work-detail-slider .cycle-prev.dark,#work-single .work-detail-slider .cycle-next.dark,.studio-carousel .work-detail-slider .cycle-next.dark{background:url(../images/icon-arrow-black.svg) no-repeat center}#work-single .work-detail-slider .cycle-prev,.studio-carousel .work-detail-slider .cycle-prev{left:0}#work-single .work-detail-slider .cycle-next,.studio-carousel .work-detail-slider .cycle-next{right:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}#work-single .work-detail-slider .cycle-pager,.studio-carousel .work-detail-slider .cycle-pager{left:0;right:0;margin:35px auto 0;width:250px;height:auto;text-align:center;z-index:1000}#work-single .work-detail-slider .cycle-pager span,.studio-carousel .work-detail-slider .cycle-pager span{border-radius:50%;display:block;position:relative;width:6px;height:6px;transition:all .3s ease;display:inline-block;margin:0 6px;padding:1px;text-indent:-100000px;background-color:rgba(0,130,202,.5);cursor:pointer}#work-single .work-detail-slider .cycle-pager span.cycle-pager-active,.studio-carousel .work-detail-slider .cycle-pager span.cycle-pager-active,#work-single .work-detail-slider .cycle-pager span:hover,.studio-carousel .work-detail-slider .cycle-pager span:hover{background-color:rgba(0,130,202,.8)}#work-single .work-detail-slider .cycle-pager span.cycle-pager-active:after,.studio-carousel .work-detail-slider .cycle-pager span.cycle-pager-active:after,#work-single .work-detail-slider .cycle-pager span:hover:after,.studio-carousel .work-detail-slider .cycle-pager span:hover:after{position:absolute;left:-3px;right:-3px;top:-3px;bottom:-3px;margin:auto;border:1px solid rgba(0,130,202,.8);content:'';border-radius:50%}#work-single .work-detail-slider .item,.studio-carousel .work-detail-slider .item{width:100%}#work-single .work-detail-slider .item .container-alt,.studio-carousel .work-detail-slider .item .container-alt{padding:0;max-width:1200px;zoom:1}#work-single .work-detail-slider .item .container-alt:before,.studio-carousel .work-detail-slider .item .container-alt:before{display:table;content:""}#work-single .work-detail-slider .item .container-alt:after,.studio-carousel .work-detail-slider .item .container-alt:after{display:table;content:"";clear:both}#work-single .work-detail-slider .item .container-alt img,.studio-carousel .work-detail-slider .item .container-alt img{max-width:100%;height:auto;float:left}#work-single .work-detail-slider .item .container-alt .aspect-ratio,.studio-carousel .work-detail-slider .item .container-alt .aspect-ratio{position:relative;width:100%;height:0;padding-bottom:56.25%}#work-single .work-detail-slider .item .container-alt .aspect-ratio iframe,.studio-carousel .work-detail-slider .item .container-alt .aspect-ratio iframe{position:absolute;width:100%;height:100%;left:0;top:0}#work-single .content,.studio-carousel .content{zoom:1}#work-single .content:before,.studio-carousel .content:before{display:table;content:""}#work-single .content:after,.studio-carousel .content:after{display:table;content:"";clear:both}#work-single .content .description,.studio-carousel .content .description{width:65%;float:left;margin-right:10%}@media(max-width:767px){#work-single .content .description,.studio-carousel .content .description{margin-right:10%;width:100%;float:none;margin:0 0 20px}}@media(max-width:767px){#work-single .content .description h3,.studio-carousel .content .description h3{font-size:1.8em}}#work-single .content .description p.work-page-list-title,.studio-carousel .content .description p.work-page-list-title,#work-single .content .description p.work-page-url-title,.studio-carousel .content .description p.work-page-url-title{margin-bottom:0}#work-single .content .description ul,.studio-carousel .content .description ul{padding-left:20px;margin-top:0}#work-single .content .logo-share,.studio-carousel .content .logo-share{overflow:hidden}#work-single .content .logo-share .logo,.studio-carousel .content .logo-share .logo{max-width:200px;height:auto;margin-bottom:30px;display:block}#work-single .content .logo-share .logo.half,.studio-carousel .content .logo-share .logo.half{max-width:100px}@media(max-width:1023px){#work-single .content .logo-share .logo,.studio-carousel .content .logo-share .logo{margin-top:15px;display:block}}#work-single .content .logo-share .work-share-btn,.studio-carousel .content .logo-share .work-share-btn{font-size:15.5px;font-weight:500;color:#fff;padding:17px 30px 14px;background-color:#000;display:inline-block;text-decoration:none;transition:all .3s ease}#work-single .content .logo-share .work-share-btn:hover,.studio-carousel .content .logo-share .work-share-btn:hover{text-decoration:none;background:rgba(0,0,0,.7)}#work-single .special .center,.studio-carousel .special .center{text-align:center}#work-single .special .center-img,.studio-carousel .special .center-img{margin:0 auto;display:block;max-width:100%}#work-single .special .gray-back,.studio-carousel .special .gray-back{background:#f7f7f7}#work-single .special .blue-back,.studio-carousel .special .blue-back{background:#00b1da}#work-single .special .title-text,.studio-carousel .special .title-text{padding:100px}@media(max-width:1023px){#work-single .special .title-text,.studio-carousel .special .title-text{padding:75px 50px}}@media(max-width:767px){#work-single .special .title-text,.studio-carousel .special .title-text{padding:30px 20px}}#work-single .special .title-text h1,.studio-carousel .special .title-text h1{font-size:50px}@media(max-width:1023px){#work-single .special .title-text h1,.studio-carousel .special .title-text h1{font-size:36px}}@media(max-width:767px){#work-single .special .title-text h1,.studio-carousel .special .title-text h1{font-size:33px}}#work-single .special .title-text h2,.studio-carousel .special .title-text h2{font-size:25px;line-height:39px}@media(max-width:1023px){#work-single .special .title-text h2,.studio-carousel .special .title-text h2{font-size:20px;line-height:34px}}@media(max-width:767px){#work-single .special .title-text h2,.studio-carousel .special .title-text h2{font-size:18px;line-height:30px;margin:10px auto 0}}#work-single .special .left-col-30,.studio-carousel .special .left-col-30{width:30%;float:left;margin-right:5%}@media(max-width:1023px){#work-single .special .left-col-30,.studio-carousel .special .left-col-30{width:100%;float:none;margin-right:0}}#work-single .special .left-col-40,.studio-carousel .special .left-col-40{width:40%;float:left;margin-right:5%}@media(max-width:1023px){#work-single .special .left-col-40,.studio-carousel .special .left-col-40{width:100%;float:none;margin-right:0}}#work-single .special .left-col-50,.studio-carousel .special .left-col-50{width:47.5%;float:left;margin-right:5%}@media(max-width:1023px){#work-single .special .left-col-50,.studio-carousel .special .left-col-50{width:100%;float:none;margin-right:0}}#work-single .special .right-col,.studio-carousel .special .right-col{overflow:hidden}#work-single .a4a h1,.studio-carousel .a4a h1,#work-single .frw h1,.studio-carousel .frw h1,#work-single .allstate h1,.studio-carousel .allstate h1,#work-single .bloomberg h1,.studio-carousel .bloomberg h1{margin:20px 0 0}#work-single .a4a .prev-work-header,.studio-carousel .a4a .prev-work-header,#work-single .frw .prev-work-header,.studio-carousel .frw .prev-work-header,#work-single .allstate .prev-work-header,.studio-carousel .allstate .prev-work-header,#work-single .bloomberg .prev-work-header,.studio-carousel .bloomberg .prev-work-header{zoom:1}#work-single .a4a .prev-work-header:before,.studio-carousel .a4a .prev-work-header:before,#work-single .frw .prev-work-header:before,.studio-carousel .frw .prev-work-header:before,#work-single .allstate .prev-work-header:before,.studio-carousel .allstate .prev-work-header:before,#work-single .bloomberg .prev-work-header:before,.studio-carousel .bloomberg .prev-work-header:before{display:table;content:""}#work-single .a4a .prev-work-header:after,.studio-carousel .a4a .prev-work-header:after,#work-single .frw .prev-work-header:after,.studio-carousel .frw .prev-work-header:after,#work-single .allstate .prev-work-header:after,.studio-carousel .allstate .prev-work-header:after,#work-single .bloomberg .prev-work-header:after,.studio-carousel .bloomberg .prev-work-header:after{display:table;content:"";clear:both}#work-single .a4a .prev-work-header h2,.studio-carousel .a4a .prev-work-header h2,#work-single .frw .prev-work-header h2,.studio-carousel .frw .prev-work-header h2,#work-single .allstate .prev-work-header h2,.studio-carousel .allstate .prev-work-header h2,#work-single .bloomberg .prev-work-header h2,.studio-carousel .bloomberg .prev-work-header h2{margin:80px auto 50px;font-weight:400;text-align:center;font-size:34px}@media(max-width:1023px){#work-single .a4a .prev-work-header h2,.studio-carousel .a4a .prev-work-header h2,#work-single .frw .prev-work-header h2,.studio-carousel .frw .prev-work-header h2,#work-single .allstate .prev-work-header h2,.studio-carousel .allstate .prev-work-header h2,#work-single .bloomberg .prev-work-header h2,.studio-carousel .bloomberg .prev-work-header h2{margin:50px auto 30px}}@media(max-width:767px){#work-single .a4a .prev-work-header h2,.studio-carousel .a4a .prev-work-header h2,#work-single .frw .prev-work-header h2,.studio-carousel .frw .prev-work-header h2,#work-single .allstate .prev-work-header h2,.studio-carousel .allstate .prev-work-header h2,#work-single .bloomberg .prev-work-header h2,.studio-carousel .bloomberg .prev-work-header h2{margin:0 auto 1px;font-size:25px}}#work-single .a4a .title-text,.studio-carousel .a4a .title-text,#work-single .frw .title-text,.studio-carousel .frw .title-text,#work-single .allstate .title-text,.studio-carousel .allstate .title-text,#work-single .bloomberg .title-text,.studio-carousel .bloomberg .title-text{padding:100px 100px 40px}@media(max-width:1023px){#work-single .a4a .title-text,.studio-carousel .a4a .title-text,#work-single .frw .title-text,.studio-carousel .frw .title-text,#work-single .allstate .title-text,.studio-carousel .allstate .title-text,#work-single .bloomberg .title-text,.studio-carousel .bloomberg .title-text{padding:75px 50px}}@media(max-width:767px){#work-single .a4a .title-text,.studio-carousel .a4a .title-text,#work-single .frw .title-text,.studio-carousel .frw .title-text,#work-single .allstate .title-text,.studio-carousel .allstate .title-text,#work-single .bloomberg .title-text,.studio-carousel .bloomberg .title-text{padding:30px 20px}}#work-single .a4a .about1,.studio-carousel .a4a .about1,#work-single .frw .about1,.studio-carousel .frw .about1,#work-single .allstate .about1,.studio-carousel .allstate .about1,#work-single .bloomberg .about1,.studio-carousel .bloomberg .about1,#work-single .a4a .about2,.studio-carousel .a4a .about2,#work-single .frw .about2,.studio-carousel .frw .about2,#work-single .allstate .about2,.studio-carousel .allstate .about2,#work-single .bloomberg .about2,.studio-carousel .bloomberg .about2{zoom:1;padding:50px 0}#work-single .a4a .about1:before,.studio-carousel .a4a .about1:before,#work-single .frw .about1:before,.studio-carousel .frw .about1:before,#work-single .allstate .about1:before,.studio-carousel .allstate .about1:before,#work-single .bloomberg .about1:before,.studio-carousel .bloomberg .about1:before,#work-single .a4a .about2:before,.studio-carousel .a4a .about2:before,#work-single .frw .about2:before,.studio-carousel .frw .about2:before,#work-single .allstate .about2:before,.studio-carousel .allstate .about2:before,#work-single .bloomberg .about2:before,.studio-carousel .bloomberg .about2:before{display:table;content:""}#work-single .a4a .about1:after,.studio-carousel .a4a .about1:after,#work-single .frw .about1:after,.studio-carousel .frw .about1:after,#work-single .allstate .about1:after,.studio-carousel .allstate .about1:after,#work-single .bloomberg .about1:after,.studio-carousel .bloomberg .about1:after,#work-single .a4a .about2:after,.studio-carousel .a4a .about2:after,#work-single .frw .about2:after,.studio-carousel .frw .about2:after,#work-single .allstate .about2:after,.studio-carousel .allstate .about2:after,#work-single .bloomberg .about2:after,.studio-carousel .bloomberg .about2:after{display:table;content:"";clear:both}@media(max-width:1023px){#work-single .a4a .about1,.studio-carousel .a4a .about1,#work-single .frw .about1,.studio-carousel .frw .about1,#work-single .allstate .about1,.studio-carousel .allstate .about1,#work-single .bloomberg .about1,.studio-carousel .bloomberg .about1,#work-single .a4a .about2,.studio-carousel .a4a .about2,#work-single .frw .about2,.studio-carousel .frw .about2,#work-single .allstate .about2,.studio-carousel .allstate .about2,#work-single .bloomberg .about2,.studio-carousel .bloomberg .about2{padding:50px 0}}#work-single .a4a .about1 img,.studio-carousel .a4a .about1 img,#work-single .frw .about1 img,.studio-carousel .frw .about1 img,#work-single .allstate .about1 img,.studio-carousel .allstate .about1 img,#work-single .bloomberg .about1 img,.studio-carousel .bloomberg .about1 img,#work-single .a4a .about2 img,.studio-carousel .a4a .about2 img,#work-single .frw .about2 img,.studio-carousel .frw .about2 img,#work-single .allstate .about2 img,.studio-carousel .allstate .about2 img,#work-single .bloomberg .about2 img,.studio-carousel .bloomberg .about2 img{max-width:100%}#work-single .a4a .about1 p,.studio-carousel .a4a .about1 p,#work-single .frw .about1 p,.studio-carousel .frw .about1 p,#work-single .allstate .about1 p,.studio-carousel .allstate .about1 p,#work-single .bloomberg .about1 p,.studio-carousel .bloomberg .about1 p{padding:20px 0 0 20px;line-height:25px;font-weight:400;font-size:16px}@media(max-width:1023px){#work-single .a4a .about1 p,.studio-carousel .a4a .about1 p,#work-single .frw .about1 p,.studio-carousel .frw .about1 p,#work-single .allstate .about1 p,.studio-carousel .allstate .about1 p,#work-single .bloomberg .about1 p,.studio-carousel .bloomberg .about1 p{padding:0 50px 20px}}@media(max-width:767px){#work-single .a4a .about1 p,.studio-carousel .a4a .about1 p,#work-single .frw .about1 p,.studio-carousel .frw .about1 p,#work-single .allstate .about1 p,.studio-carousel .allstate .about1 p,#work-single .bloomberg .about1 p,.studio-carousel .bloomberg .about1 p{padding:0 5px;font-size:18px;line-height:31px;margin-bottom:30px}}#work-single .a4a .about1 .a4a-logo,.studio-carousel .a4a .about1 .a4a-logo,#work-single .frw .about1 .a4a-logo,.studio-carousel .frw .about1 .a4a-logo,#work-single .allstate .about1 .a4a-logo,.studio-carousel .allstate .about1 .a4a-logo,#work-single .bloomberg .about1 .a4a-logo,.studio-carousel .bloomberg .about1 .a4a-logo,#work-single .a4a .about1 .frw-logo,.studio-carousel .a4a .about1 .frw-logo,#work-single .frw .about1 .frw-logo,.studio-carousel .frw .about1 .frw-logo,#work-single .allstate .about1 .frw-logo,.studio-carousel .allstate .about1 .frw-logo,#work-single .bloomberg .about1 .frw-logo,.studio-carousel .bloomberg .about1 .frw-logo{margin-left:50px;width:200px;height:auto}@media(max-width:1023px){#work-single .a4a .about1 .a4a-logo,.studio-carousel .a4a .about1 .a4a-logo,#work-single .frw .about1 .a4a-logo,.studio-carousel .frw .about1 .a4a-logo,#work-single .allstate .about1 .a4a-logo,.studio-carousel .allstate .about1 .a4a-logo,#work-single .bloomberg .about1 .a4a-logo,.studio-carousel .bloomberg .about1 .a4a-logo,#work-single .a4a .about1 .frw-logo,.studio-carousel .a4a .about1 .frw-logo,#work-single .frw .about1 .frw-logo,.studio-carousel .frw .about1 .frw-logo,#work-single .allstate .about1 .frw-logo,.studio-carousel .allstate .about1 .frw-logo,#work-single .bloomberg .about1 .frw-logo,.studio-carousel .bloomberg .about1 .frw-logo{margin-bottom:40px}}@media(max-width:767px){#work-single .a4a .about1 .a4a-logo,.studio-carousel .a4a .about1 .a4a-logo,#work-single .frw .about1 .a4a-logo,.studio-carousel .frw .about1 .a4a-logo,#work-single .allstate .about1 .a4a-logo,.studio-carousel .allstate .about1 .a4a-logo,#work-single .bloomberg .about1 .a4a-logo,.studio-carousel .bloomberg .about1 .a4a-logo,#work-single .a4a .about1 .frw-logo,.studio-carousel .a4a .about1 .frw-logo,#work-single .frw .about1 .frw-logo,.studio-carousel .frw .about1 .frw-logo,#work-single .allstate .about1 .frw-logo,.studio-carousel .allstate .about1 .frw-logo,#work-single .bloomberg .about1 .frw-logo,.studio-carousel .bloomberg .about1 .frw-logo{display:none}}#work-single .a4a .about1 .frw-logo,.studio-carousel .a4a .about1 .frw-logo,#work-single .frw .about1 .frw-logo,.studio-carousel .frw .about1 .frw-logo,#work-single .allstate .about1 .frw-logo,.studio-carousel .allstate .about1 .frw-logo,#work-single .bloomberg .about1 .frw-logo,.studio-carousel .bloomberg .about1 .frw-logo{margin-left:20px}@media(max-width:1023px){#work-single .a4a .about1 .frw-logo,.studio-carousel .a4a .about1 .frw-logo,#work-single .frw .about1 .frw-logo,.studio-carousel .frw .about1 .frw-logo,#work-single .allstate .about1 .frw-logo,.studio-carousel .allstate .about1 .frw-logo,#work-single .bloomberg .about1 .frw-logo,.studio-carousel .bloomberg .about1 .frw-logo{margin-left:50px}}#work-single .a4a .about1 .right-img,.studio-carousel .a4a .about1 .right-img,#work-single .frw .about1 .right-img,.studio-carousel .frw .about1 .right-img,#work-single .allstate .about1 .right-img,.studio-carousel .allstate .about1 .right-img,#work-single .bloomberg .about1 .right-img,.studio-carousel .bloomberg .about1 .right-img{width:100%;box-sizing:border-box}@media(max-width:1023px){#work-single .a4a .about1 .right-img,.studio-carousel .a4a .about1 .right-img,#work-single .frw .about1 .right-img,.studio-carousel .frw .about1 .right-img,#work-single .allstate .about1 .right-img,.studio-carousel .allstate .about1 .right-img,#work-single .bloomberg .about1 .right-img,.studio-carousel .bloomberg .about1 .right-img{padding:0 50px}}@media(max-width:767px){#work-single .a4a .about1 .right-img,.studio-carousel .a4a .about1 .right-img,#work-single .frw .about1 .right-img,.studio-carousel .frw .about1 .right-img,#work-single .allstate .about1 .right-img,.studio-carousel .allstate .about1 .right-img,#work-single .bloomberg .about1 .right-img,.studio-carousel .bloomberg .about1 .right-img{padding:0}}@media(max-width:1023px){#work-single .a4a .about2,.studio-carousel .a4a .about2,#work-single .frw .about2,.studio-carousel .frw .about2,#work-single .allstate .about2,.studio-carousel .allstate .about2,#work-single .bloomberg .about2,.studio-carousel .bloomberg .about2{padding-top:90px}}@media(max-width:767px){#work-single .a4a .about2,.studio-carousel .a4a .about2,#work-single .frw .about2,.studio-carousel .frw .about2,#work-single .allstate .about2,.studio-carousel .allstate .about2,#work-single .bloomberg .about2,.studio-carousel .bloomberg .about2{padding-top:40px}}#work-single .a4a .about2 .left,.studio-carousel .a4a .about2 .left,#work-single .frw .about2 .left,.studio-carousel .frw .about2 .left,#work-single .allstate .about2 .left,.studio-carousel .allstate .about2 .left,#work-single .bloomberg .about2 .left,.studio-carousel .bloomberg .about2 .left{padding-top:30px}@media(max-width:1023px){#work-single .a4a .about2 .left,.studio-carousel .a4a .about2 .left,#work-single .frw .about2 .left,.studio-carousel .frw .about2 .left,#work-single .allstate .about2 .left,.studio-carousel .allstate .about2 .left,#work-single .bloomberg .about2 .left,.studio-carousel .bloomberg .about2 .left{padding-top:0}}#work-single .a4a .about2 .number,.studio-carousel .a4a .about2 .number,#work-single .frw .about2 .number,.studio-carousel .frw .about2 .number,#work-single .allstate .about2 .number,.studio-carousel .allstate .about2 .number,#work-single .bloomberg .about2 .number,.studio-carousel .bloomberg .about2 .number{font-size:70px;font-weight:600;text-align:center;line-height:60px;margin-bottom:10px}#work-single .a4a .about2 .number.one,.studio-carousel .a4a .about2 .number.one,#work-single .frw .about2 .number.one,.studio-carousel .frw .about2 .number.one,#work-single .allstate .about2 .number.one,.studio-carousel .allstate .about2 .number.one,#work-single .bloomberg .about2 .number.one,.studio-carousel .bloomberg .about2 .number.one{color:#ffa509}#work-single .a4a .about2 .number.two,.studio-carousel .a4a .about2 .number.two,#work-single .frw .about2 .number.two,.studio-carousel .frw .about2 .number.two,#work-single .allstate .about2 .number.two,.studio-carousel .allstate .about2 .number.two,#work-single .bloomberg .about2 .number.two,.studio-carousel .bloomberg .about2 .number.two{color:#0e89cd}#work-single .a4a .about2 .number.three,.studio-carousel .a4a .about2 .number.three,#work-single .frw .about2 .number.three,.studio-carousel .frw .about2 .number.three,#work-single .allstate .about2 .number.three,.studio-carousel .allstate .about2 .number.three,#work-single .bloomberg .about2 .number.three,.studio-carousel .bloomberg .about2 .number.three{color:#67a913}#work-single .a4a .about2 .text,.studio-carousel .a4a .about2 .text,#work-single .frw .about2 .text,.studio-carousel .frw .about2 .text,#work-single .allstate .about2 .text,.studio-carousel .allstate .about2 .text,#work-single .bloomberg .about2 .text,.studio-carousel .bloomberg .about2 .text{font-size:24px;line-height:28px;text-align:center;max-width:245px;margin:0 auto 45px;font-weight:400}@media(max-width:1023px){#work-single .a4a .about2 .text,.studio-carousel .a4a .about2 .text,#work-single .frw .about2 .text,.studio-carousel .frw .about2 .text,#work-single .allstate .about2 .text,.studio-carousel .allstate .about2 .text,#work-single .bloomberg .about2 .text,.studio-carousel .bloomberg .about2 .text{max-width:100%}}@media(max-width:767px){#work-single .a4a .about2 .text,.studio-carousel .a4a .about2 .text,#work-single .frw .about2 .text,.studio-carousel .frw .about2 .text,#work-single .allstate .about2 .text,.studio-carousel .allstate .about2 .text,#work-single .bloomberg .about2 .text,.studio-carousel .bloomberg .about2 .text{font-size:20px;line-height:26px;margin-bottom:40px;max-width:200px}}#work-single .a4a .about2 .text.last,.studio-carousel .a4a .about2 .text.last,#work-single .frw .about2 .text.last,.studio-carousel .frw .about2 .text.last,#work-single .allstate .about2 .text.last,.studio-carousel .allstate .about2 .text.last,#work-single .bloomberg .about2 .text.last,.studio-carousel .bloomberg .about2 .text.last{margin-bottom:0}@media(max-width:767px){#work-single .a4a .about2 .text.last,.studio-carousel .a4a .about2 .text.last,#work-single .frw .about2 .text.last,.studio-carousel .frw .about2 .text.last,#work-single .allstate .about2 .text.last,.studio-carousel .allstate .about2 .text.last,#work-single .bloomberg .about2 .text.last,.studio-carousel .bloomberg .about2 .text.last{margin-bottom:20px}}#work-single .a4a .about2 img,.studio-carousel .a4a .about2 img,#work-single .frw .about2 img,.studio-carousel .frw .about2 img,#work-single .allstate .about2 img,.studio-carousel .allstate .about2 img,#work-single .bloomberg .about2 img,.studio-carousel .bloomberg .about2 img{margin:0 auto;display:block}#work-single .a4a .about3,.studio-carousel .a4a .about3,#work-single .frw .about3,.studio-carousel .frw .about3,#work-single .allstate .about3,.studio-carousel .allstate .about3,#work-single .bloomberg .about3,.studio-carousel .bloomberg .about3{overflow:hidden;padding:100px 0 75px}@media(max-width:1023px){#work-single .a4a .about3,.studio-carousel .a4a .about3,#work-single .frw .about3,.studio-carousel .frw .about3,#work-single .allstate .about3,.studio-carousel .allstate .about3,#work-single .bloomberg .about3,.studio-carousel .bloomberg .about3{padding:75px 0}}@media(max-width:767px){#work-single .a4a .about3,.studio-carousel .a4a .about3,#work-single .frw .about3,.studio-carousel .frw .about3,#work-single .allstate .about3,.studio-carousel .allstate .about3,#work-single .bloomberg .about3,.studio-carousel .bloomberg .about3{padding:50px 0}}#work-single .a4a .about3 .number,.studio-carousel .a4a .about3 .number,#work-single .frw .about3 .number,.studio-carousel .frw .about3 .number,#work-single .allstate .about3 .number,.studio-carousel .allstate .about3 .number,#work-single .bloomberg .about3 .number,.studio-carousel .bloomberg .about3 .number{margin:10px auto 0;color:#0082ca;text-align:center;font-size:74px;line-height:70px;font-weight:500}@media(max-width:767px){#work-single .a4a .about3 .number,.studio-carousel .a4a .about3 .number,#work-single .frw .about3 .number,.studio-carousel .frw .about3 .number,#work-single .allstate .about3 .number,.studio-carousel .allstate .about3 .number,#work-single .bloomberg .about3 .number,.studio-carousel .bloomberg .about3 .number{font-size:64px}}#work-single .a4a .about3 .text,.studio-carousel .a4a .about3 .text,#work-single .frw .about3 .text,.studio-carousel .frw .about3 .text,#work-single .allstate .about3 .text,.studio-carousel .allstate .about3 .text,#work-single .bloomberg .about3 .text,.studio-carousel .bloomberg .about3 .text{font-size:25px;text-align:center;color:#000;font-weight:400}@media(max-width:767px){#work-single .a4a .about3 .text,.studio-carousel .a4a .about3 .text,#work-single .frw .about3 .text,.studio-carousel .frw .about3 .text,#work-single .allstate .about3 .text,.studio-carousel .allstate .about3 .text,#work-single .bloomberg .about3 .text,.studio-carousel .bloomberg .about3 .text{font-size:21px}}#work-single .a4a .about3 img,.studio-carousel .a4a .about3 img,#work-single .frw .about3 img,.studio-carousel .frw .about3 img,#work-single .allstate .about3 img,.studio-carousel .allstate .about3 img,#work-single .bloomberg .about3 img,.studio-carousel .bloomberg .about3 img{max-width:100%;display:block;margin:0 auto}#work-single .a4a h1,.studio-carousel .a4a h1{margin-bottom:50px}#work-single .a4a .gray-back,.studio-carousel .a4a .gray-back{zoom:1}#work-single .a4a .gray-back:before,.studio-carousel .a4a .gray-back:before{display:table;content:""}#work-single .a4a .gray-back:after,.studio-carousel .a4a .gray-back:after{display:table;content:"";clear:both}#work-single .a4a .gray-back .container-fluid,.studio-carousel .a4a .gray-back .container-fluid{margin-bottom:0}#work-single .a4a .gray-back .aspect-ratio,.studio-carousel .a4a .gray-back .aspect-ratio{position:relative;width:100%;height:0;padding-bottom:56.25%}#work-single .a4a .gray-back .aspect-ratio iframe,.studio-carousel .a4a .gray-back .aspect-ratio iframe{position:absolute;width:100%;height:100%;left:0;top:0}#work-single .a4a .about1,.studio-carousel .a4a .about1{padding:0}#work-single .a4a .work-detail-slider img,.studio-carousel .a4a .work-detail-slider img{max-width:100%;width:100%;height:auto}#work-single .a4a .full-img,.studio-carousel .a4a .full-img{background:#f6fcfa;display:block;max-width:100%;width:100%}#work-single .a4a .grid,.studio-carousel .a4a .grid{margin-bottom:90px}@media(max-width:1023px){#work-single .a4a .grid,.studio-carousel .a4a .grid{margin-bottom:50px}}@media(max-width:767px){#work-single .a4a .grid,.studio-carousel .a4a .grid{margin-bottom:30px}}#work-single .a4a .grid .columns,.studio-carousel .a4a .grid .columns{width:100%;clear:both;overflow:hidden;display:-ms-flexbox;display:flex}@media(max-width:767px){#work-single .a4a .grid .columns,.studio-carousel .a4a .grid .columns{display:block}}@media(max-width:767px){#work-single .a4a .grid .columns .column,.studio-carousel .a4a .grid .columns .column{width:100%;display:block;height:100%}}#work-single .a4a .grid .columns .column.column-60,.studio-carousel .a4a .grid .columns .column.column-60{width:60%}@media(max-width:767px){#work-single .a4a .grid .columns .column.column-60,.studio-carousel .a4a .grid .columns .column.column-60{width:100%}}#work-single .a4a .grid .columns .column.column-40,.studio-carousel .a4a .grid .columns .column.column-40{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:40%}@media(max-width:767px){#work-single .a4a .grid .columns .column.column-40,.studio-carousel .a4a .grid .columns .column.column-40{display:block;width:100%}}#work-single .a4a .grid .columns .column.column-40 img,.studio-carousel .a4a .grid .columns .column.column-40 img{-ms-flex-positive:1;flex-grow:1}#work-single .a4a .grid .columns .column img,.studio-carousel .a4a .grid .columns .column img{display:block;height:100%;width:100%}#work-single .a4a .video-interstitial,.studio-carousel .a4a .video-interstitial{background:url(../images/work/a4a/a4a_video_poster.jpg) no-repeat center;background-size:cover;padding-top:25.77319588%;position:relative;width:100%}@media(max-width:767px){#work-single .a4a .video-interstitial,.studio-carousel .a4a .video-interstitial{background:none;display:none}}#work-single .a4a .video-interstitial>.content,.studio-carousel .a4a .video-interstitial>.content{bottom:0;left:0;margin-bottom:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s linear}#work-single .a4a .video-interstitial>.content.visible,.studio-carousel .a4a .video-interstitial>.content.visible{opacity:1}#work-single .a4a .video-interstitial>.content video,.studio-carousel .a4a .video-interstitial>.content video{display:block;height:100%;width:100%}#work-single .frw .about2,.studio-carousel .frw .about2,#work-single .allstate .about2,.studio-carousel .allstate .about2{padding-bottom:30px}#work-single .frw .about2 .top,.studio-carousel .frw .about2 .top,#work-single .allstate .about2 .top,.studio-carousel .allstate .about2 .top{zoom:1;max-width:750px;margin:60px auto 25px}#work-single .frw .about2 .top:before,.studio-carousel .frw .about2 .top:before,#work-single .allstate .about2 .top:before,.studio-carousel .allstate .about2 .top:before{display:table;content:""}#work-single .frw .about2 .top:after,.studio-carousel .frw .about2 .top:after,#work-single .allstate .about2 .top:after,.studio-carousel .allstate .about2 .top:after{display:table;content:"";clear:both}@media(max-width:1023px){#work-single .frw .about2 .top,.studio-carousel .frw .about2 .top,#work-single .allstate .about2 .top,.studio-carousel .allstate .about2 .top{margin:40px auto 5px}}#work-single .frw .about2 .top>div,.studio-carousel .frw .about2 .top>div,#work-single .allstate .about2 .top>div,.studio-carousel .allstate .about2 .top>div{width:33.33333333%;float:left}#work-single .frw .about2 .top>div.half,.studio-carousel .frw .about2 .top>div.half,#work-single .allstate .about2 .top>div.half,.studio-carousel .allstate .about2 .top>div.half{width:50%}@media(max-width:1023px){#work-single .frw .about2 .top>div.half,.studio-carousel .frw .about2 .top>div.half,#work-single .allstate .about2 .top>div.half,.studio-carousel .allstate .about2 .top>div.half{width:100%}}@media(max-width:767px){#work-single .frw .about2 .top>div,.studio-carousel .frw .about2 .top>div,#work-single .allstate .about2 .top>div,.studio-carousel .allstate .about2 .top>div{width:100%;float:none}}#work-single .frw .about3 .number,.studio-carousel .frw .about3 .number,#work-single .allstate .about3 .number,.studio-carousel .allstate .about3 .number{margin:30px auto 0;font-weight:600}#work-single .frw h2,.studio-carousel .frw h2{color:#000}#work-single .frw .about1 p,.studio-carousel .frw .about1 p{padding-bottom:15px}@media(max-width:767px){#work-single .frw .about1 p,.studio-carousel .frw .about1 p{padding-bottom:5px}}@media(max-width:767px){#work-single .frw .about1 .frw-logo,.studio-carousel .frw .about1 .frw-logo{display:block;margin:0 0 50px}}#work-single .frw .about2,.studio-carousel .frw .about2{padding:0}#work-single .allstate h2,.studio-carousel .allstate h2{margin-top:5px}#work-single .allstate .container.no-top-pad,.studio-carousel .allstate .container.no-top-pad{padding-top:0}#work-single .allstate .allstate-logo1,.studio-carousel .allstate .allstate-logo1{width:371px;height:auto;display:block;margin-top:30px}@media(max-width:1120px){#work-single .allstate .allstate-logo1,.studio-carousel .allstate .allstate-logo1{margin-top:10px}}@media(max-width:1023px){#work-single .allstate .allstate-logo1,.studio-carousel .allstate .allstate-logo1{margin:30px auto 0}}#work-single .allstate .about1,.studio-carousel .allstate .about1{padding:0;max-width:1000px;margin:0 auto}#work-single .allstate .about1 .mobile-ipad,.studio-carousel .allstate .about1 .mobile-ipad{max-width:100%;width:400px;height:auto;margin:0 auto 25px}#work-single .allstate .about1 p,.studio-carousel .allstate .about1 p{padding:20px 0 0 20px}@media(max-width:1120px){#work-single .allstate .about1 p,.studio-carousel .allstate .about1 p{font-size:1.4em}}@media(max-width:1023px){#work-single .allstate .about1 p,.studio-carousel .allstate .about1 p{padding:0 0 30px;font-size:18px}}#work-single .allstate .about2,.studio-carousel .allstate .about2{padding:40px 0 70px}#work-single .allstate .about2 .top,.studio-carousel .allstate .about2 .top{margin-bottom:10px}@media(max-width:1023px){#work-single .allstate .about2 .top,.studio-carousel .allstate .about2 .top{margin-bottom:40px}}#work-single .allstate .about2 .number.one,.studio-carousel .allstate .about2 .number.one{color:#67a913}#work-single .allstate .about2 .number.two,.studio-carousel .allstate .about2 .number.two{color:#e05a00}#work-single .allstate .about3,.studio-carousel .allstate .about3{padding:60px 0 70px}@media(max-width:1023px){#work-single .allstate .about3,.studio-carousel .allstate .about3{padding-top:0}}#work-single .allstate .about3 h3,.studio-carousel .allstate .about3 h3{font-size:53px;font-weight:600;margin:85px 0 20px}@media(max-width:1023px){#work-single .allstate .about3 h3,.studio-carousel .allstate .about3 h3{text-align:center}}@media(max-width:767px){#work-single .allstate .about3 h3,.studio-carousel .allstate .about3 h3{margin-top:50px;font-size:30px}}#work-single .allstate .about3 p,.studio-carousel .allstate .about3 p{line-height:28px;font-weight:300;font-size:19px;margin-bottom:20px}@media(max-width:1023px){#work-single .allstate .about3 p,.studio-carousel .allstate .about3 p{text-align:center}}#work-single .allstate .about3 .allstate-logo2,.studio-carousel .allstate .about3 .allstate-logo2{width:418px;height:auto;margin:70px 0 0}@media(max-width:1023px){#work-single .allstate .about3 .allstate-logo2,.studio-carousel .allstate .about3 .allstate-logo2{margin:70px auto 0}}#work-single .allstate .negative-top,.studio-carousel .allstate .negative-top{margin-top:-3px}#work-single .hirshhorn .gray-back,.studio-carousel .hirshhorn .gray-back{zoom:1}#work-single .hirshhorn .gray-back:before,.studio-carousel .hirshhorn .gray-back:before{display:table;content:""}#work-single .hirshhorn .gray-back:after,.studio-carousel .hirshhorn .gray-back:after{display:table;content:"";clear:both}#work-single .hirshhorn .gray-back .container-fluid,.studio-carousel .hirshhorn .gray-back .container-fluid{margin-bottom:0}#work-single .hirshhorn .title-text,.studio-carousel .hirshhorn .title-text{padding:100px 100px 0}@media(max-width:1023px){#work-single .hirshhorn .title-text,.studio-carousel .hirshhorn .title-text{padding:75px 50px 0}}@media(max-width:767px){#work-single .hirshhorn .title-text,.studio-carousel .hirshhorn .title-text{padding:30px 20px 0}}#work-single .hirshhorn .summary,.studio-carousel .hirshhorn .summary{overflow:hidden}#work-single .hirshhorn .summary p,.studio-carousel .hirshhorn .summary p{line-height:25px;font-weight:400;font-size:16px;text-align:center;max-width:900px;margin:10px auto 40px}@media(max-width:767px){#work-single .hirshhorn .summary p,.studio-carousel .hirshhorn .summary p{display:none}}#work-single .hirshhorn .summary .gif-wrap,.studio-carousel .hirshhorn .summary .gif-wrap{position:relative;max-width:724px;margin:0 auto}@media(max-width:1023px){#work-single .hirshhorn .summary .gif-wrap .ipad-img,.studio-carousel .hirshhorn .summary .gif-wrap .ipad-img{max-width:100%;display:block;margin:0 auto}}#work-single .hirshhorn .summary .gif-wrap .gif,.studio-carousel .hirshhorn .summary .gif-wrap .gif{background:transparent;position:absolute;top:22.5%;bottom:0;left:11.5%;right:9.5%;margin:auto}@media(max-width:767px){#work-single .hirshhorn .summary .gif-wrap .gif,.studio-carousel .hirshhorn .summary .gif-wrap .gif{left:11.75%;right:9.75%}}#work-single .hirshhorn .summary .gif-wrap .gif img,.studio-carousel .hirshhorn .summary .gif-wrap .gif img{max-width:100%;height:auto}@media(max-width:1023px){#work-single .hirshhorn .summary .gif-wrap .gif img,.studio-carousel .hirshhorn .summary .gif-wrap .gif img{width:568px;margin:0 auto;height:auto;display:block}}@media(max-width:767px){#work-single .hirshhorn .summary .gif-wrap .gif img,.studio-carousel .hirshhorn .summary .gif-wrap .gif img{max-width:100%;width:100%}}#work-single .hirshhorn .mobile-summary,.studio-carousel .hirshhorn .mobile-summary{display:none}@media(max-width:767px){#work-single .hirshhorn .mobile-summary,.studio-carousel .hirshhorn .mobile-summary{display:block}}#work-single .hirshhorn .mobile-summary p,.studio-carousel .hirshhorn .mobile-summary p{font-weight:400;font-size:18px;line-height:31px;margin:20px auto;padding:20px}#work-single .hirshhorn .grid .columns,.studio-carousel .hirshhorn .grid .columns{width:100%;height:100%;clear:both;overflow:hidden}#work-single .hirshhorn .grid .columns.table,.studio-carousel .hirshhorn .grid .columns.table{display:table;margin:0}#work-single .hirshhorn .grid .columns.table .column,.studio-carousel .hirshhorn .grid .columns.table .column{display:table-cell;float:none}#work-single .hirshhorn .grid .columns .column,.studio-carousel .hirshhorn .grid .columns .column{width:50%;display:inline-block;float:left;height:100%}@media(max-width:767px){#work-single .hirshhorn .grid .columns .column,.studio-carousel .hirshhorn .grid .columns .column{width:100%;display:block;height:100%}}#work-single .hirshhorn .grid .columns .column.text-column,.studio-carousel .hirshhorn .grid .columns .column.text-column{background:#00a850;vertical-align:middle}@media(max-width:767px){#work-single .hirshhorn .grid .columns .column.text-column,.studio-carousel .hirshhorn .grid .columns .column.text-column{padding:40px 20px}}#work-single .hirshhorn .grid .columns .column.text-column .number,.studio-carousel .hirshhorn .grid .columns .column.text-column .number{margin:0 auto;border-radius:100px;font-size:113px;font-weight:500;text-align:center;letter-spacing:-5px;line-height:100px;color:#fff}@media(max-width:1023px){#work-single .hirshhorn .grid .columns .column.text-column .number,.studio-carousel .hirshhorn .grid .columns .column.text-column .number{font-size:85px;line-height:75px}}#work-single .hirshhorn .grid .columns .column.text-column .text,.studio-carousel .hirshhorn .grid .columns .column.text-column .text{font-size:30px;text-align:center;font-weight:400;color:#08552b;max-width:400px;margin:0 auto}@media(max-width:1023px){#work-single .hirshhorn .grid .columns .column.text-column .text,.studio-carousel .hirshhorn .grid .columns .column.text-column .text{font-size:20px;padding:0 20px}}#work-single .hirshhorn .grid .columns .column img,.studio-carousel .hirshhorn .grid .columns .column img{width:100%;max-width:100%}#work-single .hirshhorn .full-img,.studio-carousel .hirshhorn .full-img{background:#f6fcfa;width:100%;max-width:100%}#work-single .bloomberg h1,.studio-carousel .bloomberg h1{letter-spacing:-.02em;margin-bottom:15px;line-height:1.1em}#work-single .bloomberg p,.studio-carousel .bloomberg p{font-weight:400}#work-single .bloomberg .text-width,.studio-carousel .bloomberg .text-width{max-width:765px}#work-single .bloomberg .text-width p.title,.studio-carousel .bloomberg .text-width p.title{font-weight:600}#work-single .bloomberg .text-width .smaller,.studio-carousel .bloomberg .text-width .smaller{padding:0 0 0 75px;max-width:75%}@media(max-width:767px){#work-single .bloomberg .text-width .smaller,.studio-carousel .bloomberg .text-width .smaller{padding:0;max-width:100%}}#work-single .bloomberg .top-img img,.studio-carousel .bloomberg .top-img img{width:100%;height:auto}#work-single .bloomberg .about,.studio-carousel .bloomberg .about{margin:55px auto 40px}@media(max-width:767px){#work-single .bloomberg .about,.studio-carousel .bloomberg .about{margin:10px auto 0}}#work-single .bloomberg .about3,.studio-carousel .bloomberg .about3{background:url(../images/work/bloomberg/bg_washpo.jpg) no-repeat bottom right;padding:150px 0 150px 100px;min-height:630px;box-sizing:border-box}@media(max-width:1023px){#work-single .bloomberg .about3,.studio-carousel .bloomberg .about3{background-size:50%;padding-left:0}}@media(max-width:767px){#work-single .bloomberg .about3,.studio-carousel .bloomberg .about3{min-height:430px;padding:65px 0 100px}}#work-single .bloomberg .about3 img,.studio-carousel .bloomberg .about3 img{max-width:227px;height:auto;margin:95px 0 0}@media(max-width:1023px){#work-single .bloomberg .about3 img,.studio-carousel .bloomberg .about3 img{margin-top:50px}}#work-single .bloomberg .laptop-slider,.studio-carousel .bloomberg .laptop-slider{margin-top:100px;padding:20px 0 35px}@media(max-width:1023px){#work-single .bloomberg .laptop-slider,.studio-carousel .bloomberg .laptop-slider{padding-bottom:0}}@media(max-width:767px){#work-single .bloomberg .laptop-slider,.studio-carousel .bloomberg .laptop-slider{margin-top:50px}}#work-single .bloomberg .laptop-slider .work-detail-slider .item .container-alt img,.studio-carousel .bloomberg .laptop-slider .work-detail-slider .item .container-alt img,#work-single .bloomberg .laptop-slider .studio-carousel .work-detail-slider .item .container-alt img,.studio-carousel .bloomberg .laptop-slider .studio-carousel .work-detail-slider .item .container-alt img{margin:0 auto;display:block;float:none}@media(max-width:1023px){#work-single .bloomberg .laptop-slider .work-detail-slider .item .container-alt img,.studio-carousel .bloomberg .laptop-slider .work-detail-slider .item .container-alt img,#work-single .bloomberg .laptop-slider .studio-carousel .work-detail-slider .item .container-alt img,.studio-carousel .bloomberg .laptop-slider .studio-carousel .work-detail-slider .item .container-alt img{max-width:80%}}#work-single .bloomberg #slider-icon-pager,.studio-carousel .bloomberg #slider-icon-pager{background:#f7f7f7;text-align:center;padding-bottom:140px}@media(max-width:767px){#work-single .bloomberg #slider-icon-pager,.studio-carousel .bloomberg #slider-icon-pager{padding-bottom:60px}}#work-single .bloomberg #slider-icon-pager a,.studio-carousel .bloomberg #slider-icon-pager a{display:inline-block;padding:10px 20px;position:relative}@media(max-width:1023px){#work-single .bloomberg #slider-icon-pager a,.studio-carousel .bloomberg #slider-icon-pager a{border-radius:50%;display:block;position:relative;width:6px;height:6px;transition:all .3s ease;display:inline-block;margin:0 6px;padding:1px;text-indent:-100000px;background-color:rgba(0,130,202,.5);cursor:pointer}}@media(max-width:1023px){#work-single .bloomberg #slider-icon-pager a:hover,.studio-carousel .bloomberg #slider-icon-pager a:hover,#work-single .bloomberg #slider-icon-pager a.cycle-pager-active,.studio-carousel .bloomberg #slider-icon-pager a.cycle-pager-active{background-color:rgba(0,130,202,.8)}}#work-single .bloomberg #slider-icon-pager a:hover img,.studio-carousel .bloomberg #slider-icon-pager a:hover img,#work-single .bloomberg #slider-icon-pager a.cycle-pager-active img,.studio-carousel .bloomberg #slider-icon-pager a.cycle-pager-active img{opacity:0}#work-single .bloomberg #slider-icon-pager a:hover:after,.studio-carousel .bloomberg #slider-icon-pager a:hover:after,#work-single .bloomberg #slider-icon-pager a.cycle-pager-active:after,.studio-carousel .bloomberg #slider-icon-pager a.cycle-pager-active:after{opacity:1}#work-single .bloomberg #slider-icon-pager a:after,.studio-carousel .bloomberg #slider-icon-pager a:after{position:absolute;content:'';top:10px;bottom:10px;left:20px;right:20px;background-position:top center;background-repeat:no-repeat;opacity:0;transition:all .2s ease}@media(max-width:1023px){#work-single .bloomberg #slider-icon-pager a:after,.studio-carousel .bloomberg #slider-icon-pager a:after{position:absolute;left:-3px;right:-3px;top:-3px;bottom:-3px;margin:auto;border:1px solid rgba(0,130,202,.8);content:'';border-radius:50%;background:transparent!important}}#work-single .bloomberg #slider-icon-pager a:first-child:after,.studio-carousel .bloomberg #slider-icon-pager a:first-child:after{background-image:url(../images/work/bloomberg/time_logo_color.png);background-size:70px 20px}#work-single .bloomberg #slider-icon-pager a:first-child img,.studio-carousel .bloomberg #slider-icon-pager a:first-child img{width:70px;height:20px}#work-single .bloomberg #slider-icon-pager a:nth-child(2),.studio-carousel .bloomberg #slider-icon-pager a:nth-child(2){top:15px}@media(max-width:1023px){#work-single .bloomberg #slider-icon-pager a:nth-child(2),.studio-carousel .bloomberg #slider-icon-pager a:nth-child(2){top:35px}}#work-single .bloomberg #slider-icon-pager a:nth-child(2):after,.studio-carousel .bloomberg #slider-icon-pager a:nth-child(2):after{background-image:url(../images/work/bloomberg/thehill_logo_color.png);background-size:55px 55px}#work-single .bloomberg #slider-icon-pager a:nth-child(2) img,.studio-carousel .bloomberg #slider-icon-pager a:nth-child(2) img{width:55px;height:55px}#work-single .bloomberg #slider-icon-pager a:nth-child(3):after,.studio-carousel .bloomberg #slider-icon-pager a:nth-child(3):after{background-image:url(../images/work/bloomberg/nyt_logo_color.png);background-size:135px 21px}#work-single .bloomberg #slider-icon-pager a:nth-child(3) img,.studio-carousel .bloomberg #slider-icon-pager a:nth-child(3) img{width:135px;height:21px}#work-single .bloomberg #slider-icon-pager a:nth-child(4),.studio-carousel .bloomberg #slider-icon-pager a:nth-child(4){top:-3px}@media(max-width:1023px){#work-single .bloomberg #slider-icon-pager a:nth-child(4),.studio-carousel .bloomberg #slider-icon-pager a:nth-child(4){top:-6px}}#work-single .bloomberg #slider-icon-pager a:nth-child(4):after,.studio-carousel .bloomberg #slider-icon-pager a:nth-child(4):after{background-image:url(../images/work/bloomberg/huffpo_logo_color.png);background-size:130px 14px}#work-single .bloomberg #slider-icon-pager a:nth-child(4) img,.studio-carousel .bloomberg #slider-icon-pager a:nth-child(4) img{width:130px;height:14px}#work-single .bloomberg #slider-icon-pager a:nth-child(5),.studio-carousel .bloomberg #slider-icon-pager a:nth-child(5){top:3px}@media(max-width:1023px){#work-single .bloomberg #slider-icon-pager a:nth-child(5),.studio-carousel .bloomberg #slider-icon-pager a:nth-child(5){top:7px}}#work-single .bloomberg #slider-icon-pager a:nth-child(5):after,.studio-carousel .bloomberg #slider-icon-pager a:nth-child(5):after{background-image:url(../images/work/bloomberg/usnews_logo_color.png);background-size:115px 27px}#work-single .bloomberg #slider-icon-pager a:nth-child(5) img,.studio-carousel .bloomberg #slider-icon-pager a:nth-child(5) img{width:115px;height:27px}#work-single .bloomberg #slider-icon-pager a:nth-child(6),.studio-carousel .bloomberg #slider-icon-pager a:nth-child(6){top:9px}@media(max-width:1023px){#work-single .bloomberg #slider-icon-pager a:nth-child(6),.studio-carousel .bloomberg #slider-icon-pager a:nth-child(6){top:21px}}#work-single .bloomberg #slider-icon-pager a:nth-child(6):after,.studio-carousel .bloomberg #slider-icon-pager a:nth-child(6):after{background-image:url(../images/work/bloomberg/usatoday_logo_color.png);background-size:80px 41px}#work-single .bloomberg #slider-icon-pager a:nth-child(6) img,.studio-carousel .bloomberg #slider-icon-pager a:nth-child(6) img{width:80px;height:41px}#work-single .bloomberg #slider-icon-pager a:nth-child(7),.studio-carousel .bloomberg #slider-icon-pager a:nth-child(7){top:-3px}@media(max-width:1023px){#work-single .bloomberg #slider-icon-pager a:nth-child(7),.studio-carousel .bloomberg #slider-icon-pager a:nth-child(7){top:3px}}#work-single .bloomberg #slider-icon-pager a:nth-child(7):after,.studio-carousel .bloomberg #slider-icon-pager a:nth-child(7):after{background-image:url(../images/work/bloomberg/ghn_logo_color.png);background-size:155px 23px}#work-single .bloomberg #slider-icon-pager a:nth-child(7) img,.studio-carousel .bloomberg #slider-icon-pager a:nth-child(7) img{width:155px;height:23px}#work-single .bloomberg #slider-icon-pager a img,.studio-carousel .bloomberg #slider-icon-pager a img{transition:all .2s ease}#work-single .mcdonalds .intro,.studio-carousel .mcdonalds .intro{width:100%}#work-single .mcdonalds .intro p,.studio-carousel .mcdonalds .intro p{font-size:2em;line-height:2}#work-single .mcdonalds .intro img,.studio-carousel .mcdonalds .intro img{display:block;margin:0 auto;max-width:100px;margin-top:2rem}@media(min-width:1023px){#work-single .mcdonalds .intro,.studio-carousel .mcdonalds .intro{margin:0 auto 2rem;text-align:center;width:80%;max-width:850px}}#work-single .mcdonalds .image-wall img,.studio-carousel .mcdonalds .image-wall img{width:100%;max-width:100%;height:auto}#work-single .mcdonalds .image-wall a,.studio-carousel .mcdonalds .image-wall a{display:block;text-decoration:none;color:black}#work-single .mcdonalds .image-wall a img,.studio-carousel .mcdonalds .image-wall a img,#work-single .mcdonalds .image-wall a p,.studio-carousel .mcdonalds .image-wall a p{pointer-events:none}@media(max-width:767px){#work-single .mcdonalds .image-wall,.studio-carousel .mcdonalds .image-wall{padding-top:0;padding-bottom:0}}@media(min-width:767px){#work-single .mcdonalds .image-wall,.studio-carousel .mcdonalds .image-wall{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem}#work-single .mcdonalds .image-wall__half,.studio-carousel .mcdonalds .image-wall__half{width:calc(48%)}#work-single .mcdonalds .image-wall__third,.studio-carousel .mcdonalds .image-wall__third{width:calc(31.3333%)}}#work-single .mcdonalds #infographic-slider,.studio-carousel .mcdonalds #infographic-slider{margin-bottom:2rem}#work-single .mcdonalds #infographic-slider img,.studio-carousel .mcdonalds #infographic-slider img{display:block;float:none;width:80%;max-width:800px;height:auto;margin:0 auto}#work-single .mcdonalds .report,.studio-carousel .mcdonalds .report{text-align:center}#work-single .mcdonalds .report h3,.studio-carousel .mcdonalds .report h3{font-size:3.4em;margin-bottom:3rem;margin-top:1rem}#work-single .mcdonalds .report.sustainability h3,.studio-carousel .mcdonalds .report.sustainability h3{margin-top:3rem}#work-single .mcdonalds .report img,.studio-carousel .mcdonalds .report img{width:100%}#work-single .mcdonalds .report .image-wall,.studio-carousel .mcdonalds .report .image-wall{padding:0 1rem;text-align:center;margin-bottom:5rem}#work-single .mcdonalds .report .image-wall p,.studio-carousel .mcdonalds .report .image-wall p{margin:1.5rem 0}#work-single .mcdonalds .infographic-container,.studio-carousel .mcdonalds .infographic-container{margin-bottom:4rem}@media(min-width:767px){#work-single .mcdonalds .infographic-container,.studio-carousel .mcdonalds .infographic-container{position:relative}#work-single .mcdonalds .infographic-container .sustainability-infographic,.studio-carousel .mcdonalds .infographic-container .sustainability-infographic{transition:all .5s ease}#work-single .mcdonalds .infographic-container .sustainability-infographic:not(.is-active),.studio-carousel .mcdonalds .infographic-container .sustainability-infographic:not(.is-active){position:absolute;top:0;left:0;opacity:0}}@media(max-width:767px){#work-single .mcdonalds .infographic-tabs,.studio-carousel .mcdonalds .infographic-tabs{display:none}}.share-overlay{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;background-color:rgba(0,0,0,.9);z-index:10000;display:none}.share-overlay .close-share-overlay{position:absolute;top:30px;right:30px;width:35px;height:35px;transition:all .3s ease;cursor:pointer}@media(max-width:767px){.share-overlay .close-share-overlay{top:10px;right:10px}}.share-overlay .close-share-overlay:hover{opacity:.5}.share-overlay .inner-wrap{max-width:515px;margin:200px auto 0}@media(max-width:767px){.share-overlay .inner-wrap{margin-top:100px}}.share-overlay .inner-wrap .title{font-weight:600;font-size:48px;color:#fff;text-align:center;margin-bottom:30px}.share-overlay .inner-wrap .addthis_sharing_toolbox{margin:0;padding:0;height:135px;overflow:hidden}.share-overlay .inner-wrap .icon{width:15%;float:left;margin-right:6.25%;height:135px}@media(max-width:767px){.share-overlay .inner-wrap .icon{margin:0 2.5%}}.share-overlay .inner-wrap .icon:nth-child(5){margin-right:0}.share-overlay .inner-wrap .icon a{display:block;text-align:center;font-size:17px;color:#fff;font-weight:400;letter-spacing:.5px;text-decoration:none;transition:all .3s ease}@media(max-width:767px){.share-overlay .inner-wrap .icon a{font-size:11px}}.share-overlay .inner-wrap .icon a:hover{opacity:.5;text-decoration:none}.share-overlay .inner-wrap .icon a:focus{text-decoration:none}.share-overlay .inner-wrap .icon a span{border:4px solid #fff;height:75px;width:75px;border-radius:50px;margin:0 auto 15px;box-sizing:border-box}@media(max-width:767px){.share-overlay .inner-wrap .icon a span{height:50px;width:50px}}.share-overlay .inner-wrap .icon a .fa{display:table;font-size:27px;text-align:center;vertical-align:middle;color:#fff}@media(max-width:767px){.share-overlay .inner-wrap .icon a .fa{font-size:15px}}.share-overlay .inner-wrap .icon a .fa:before{display:table-cell;vertical-align:middle}.related-projects{background-color:#f7f7f7;padding-top:60px}@media(max-width:767px){.related-projects{padding-top:30px}}.related-projects.alt{padding-top:0;background:#fff}.related-projects .title{font-size:34px;font-style:italic;text-align:center;font-weight:400;margin-bottom:50px}@media(max-width:767px){.related-projects .title{font-size:25px;margin-bottom:10px}}.related-projects .columns{height:275px;zoom:1;background:#000}.related-projects .columns:before{display:table;content:""}.related-projects .columns:after{display:table;content:"";clear:both}@media(max-width:767px){.related-projects .columns{height:auto}}.related-projects .columns .column{width:50%;height:275px;float:left;background-size:cover;background-position:center;display:inline-block;transition:all .3s ease}@media(max-width:767px){.related-projects .columns .column{width:100%;height:175px;float:none}}.related-projects .columns .column:hover{opacity:.7}.related-projects .columns .column.next{float:right}.related-projects.scale .title{font-size:33px;font-style:normal}.related-projects.scale .columns{height:auto;clear:both;overflow:hidden}.related-projects.scale .columns .column{height:auto;position:relative}.related-projects.scale .columns .column:hover{opacity:1}.related-projects.scale .columns .column:hover .overlay{opacity:1}.related-projects.scale .columns .column img{max-width:100%;width:100%;height:auto;float:left}.related-projects.scale .columns .column .overlay{position:absolute;top:0;bottom:0;margin:auto;width:100%;height:100%;opacity:0;background:rgba(246,137,33,.9);transition:all .3s ease}.related-projects.scale .columns .column .overlay .inner-wrap{display:table;width:100%;height:100%;vertical-align:center}.related-projects.scale .columns .column .overlay .inner-wrap .inner{text-align:center;color:#fff;display:table-cell;vertical-align:middle}.related-projects.scale .columns .column .overlay .inner-wrap .inner .title{margin-bottom:0;font-weight:500}@media(max-width:1023px){.related-projects.scale .columns .column .overlay .inner-wrap .inner .title{font-size:26px;padding:0 20px}}.related-projects.scale .columns .column .overlay .inner-wrap .inner .sub-title{padding:0 20px;font-size:16px}#services .hero.center .hero-text{top:35%}@media(max-width:767px){#services .hero.center .hero-text{width:100%;top:25%}}.service-filters.is-fixed{position:fixed;top:100px;width:100%;z-index:1000}@media(max-width:1023px){.service-filters.is-fixed{position:static}}.container.service-content{margin:75px auto}@media(max-width:1023px){.container.service-content{margin-top:0}}@media(max-width:767px){.container.service-content{padding-top:0;margin-bottom:0}}.container.service-content.marg-top{margin-top:146px}@media(max-width:1023px){.container.service-content.marg-top{margin-top:20px}}.service-detail{margin-bottom:100px}@media(max-width:767px){.service-detail{padding-top:30px;margin:0 0 10px}}.service-detail:last-child{margin-bottom:0}.service-detail .side-image{float:left;width:35%;margin-right:3%}@media(max-width:767px){.service-detail .side-image{float:none;width:100%;margin:0 0 20px}}.service-detail .side-image img{max-width:100%;width:100%;height:auto}.service-detail .detail{overflow:hidden;top:-8px;position:relative}.service-detail .detail h2.landing-title{font-size:6.5em;line-height:1em;font-weight:600;letter-spacing:-.06em;margin-bottom:10px;padding-top:10px}@media(max-width:767px){.service-detail .detail h2.landing-title{font-size:2.5em}}.service-detail .detail p.landing-subtitle{font-size:3.3em;line-height:1.1em;color:#555}@media(max-width:767px){.service-detail .detail p.landing-subtitle{font-size:2em;margin-bottom:10px}}.service-detail .detail .summary{margin-bottom:45px}@media(max-width:767px){.service-detail .detail .summary{margin-bottom:25px}}.service-detail .detail .summary p{font-size:2.1em}@media(max-width:767px){.service-detail .detail .summary p{font-size:1.3em}}.service-detail .detail h3{text-transform:uppercase;font-size:1.7em;font-weight:600;letter-spacing:1.5px;line-height:1.2em;margin-bottom:5px}@media(max-width:767px){.service-detail .detail h3{font-size:1.5em}}.service-detail .detail ul{-moz-column-count:2;-moz-column-gap:20px;-webkit-column-count:2;-webkit-column-gap:20px;column-count:2;column-gap:20px;padding:0;margin:0;list-style:none}.service-detail .detail ul li{list-style-position:inside;line-height:1.5em;margin-bottom:3px}.service-detail .detail ul li:before{content:"•";font-size:150%;padding-right:5px}body.login{background-image:url(../../assets/images/login-bg.jpg);background-repeat:no-repeat;background-attachment:fixed;background-position:center;background-size:cover}body.login h1 a{background-image:url(../../assets/images/sm-logo.svg)}body.login label{font-size:12px;color:#555}body.login .button-primary{width:120px;float:right;color:#fff}body.login p#nav{display:none}body.login p#backtoblog{display:none}#error .hero.center:after{background:transparent}#error .hero-text h1{font-size:35em;font-weight:600;color:#000;text-align:center;margin:0 auto}@media(max-width:1023px){#error .hero-text h1{font-size:22.5em}}@media(max-width:767px){#error .hero-text h1{font-size:13em}}#error .hero-text .subtitle{font-size:3.5em;text-align:center;text-transform:uppercase;font-weight:600;letter-spacing:-.03em;position:relative;top:-105px}@media(max-width:1023px){#error .hero-text .subtitle{font-size:2.5em;top:-68px}}@media(max-width:767px){#error .hero-text .subtitle{font-size:1.4em;top:-38px}}#error .error-404{background-image:url(../images/error-404.png)}#error .error-404 .hero-text{top:0;bottom:0;margin:auto;height:305px}@media(max-width:1023px){#error .error-404 .hero-text{height:210px}}@media(max-width:767px){#error .error-404 .hero-text{height:125px}}#error .error-500{background-image:url(../images/error-500.png)}#error .error-500 .hero-text{top:0;bottom:0;margin:auto;height:305px}@media(max-width:1023px){#error .error-500 .hero-text{height:210px}}@media(max-width:767px){#error .error-500 .hero-text{height:125px}}#error h2{text-align:center;font-weight:600;font-size:4.4em;line-height:1em;text-transform:uppercase;max-width:70%;margin:0 auto 20px}@media(max-width:1023px){#error h2{font-size:3.3em;max-width:85%}}@media(max-width:767px){#error h2{font-size:2em;max-width:100%}}#error h3{text-align:center;color:#b9b6b6;font-weight:300;line-height:1.5em;margin-bottom:20px}@media(max-width:767px){#error h3{font-size:1.6em}}#error h3 a{color:#b9b6b6;text-decoration:underline}#error h3 a:hover{opacity:.6}#error .inner{max-width:800px;margin:0 auto}#error .inner h2,#error .inner h3{text-align:left;max-width:100%}@media(max-width:1023px){#error .inner h2,#error .inner h3{max-width:100%}}.hero.center.hero--studio{background-color:#f7f7f7;min-height:0;position:relative;width:100%}.hero.center.hero--studio:after{content:none}.hero.center.hero--studio .hero-text{min-height:144px}.hero.center.hero--studio .hero-text h1{color:#3b3b3b;font-weight:300}.studio-images{display:-ms-flexbox;display:flex}.studio-images figure{margin:0}.studio-images figure img{display:block;height:auto;max-width:100%}.studio-content{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.studio-content *,.studio-content :before,.studio-content :after{box-sizing:border-box}@media(max-width:767px){.studio-content{display:block}}.studio-content p{font-size:18px}.studio-content>div.studio-content__left.detail{width:62%}@media(max-width:767px){.studio-content>div.studio-content__left.detail{margin-bottom:30px;width:100%}}.studio-content>div.studio-content__right.side-image{float:none;margin:0;-ms-flex-order:1;order:1}.studio-content>div img{height:auto;width:100%}.studio-carousel{margin-bottom:35px}.studio-carousel .work-detail-slider .item .container-alt{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.studio-carousel .work-detail-slider .item .container-alt:before,.studio-carousel .work-detail-slider .item .container-alt:after{content:none}.studio-carousel .work-detail-slider .item .container-alt .studio-carousel-image{width:48%}.studio-carousel .work-detail-slider .item .container-alt .studio-carousel-image img{display:block;height:100%;width:100%}.studio-carousel .work-detail-slider .cycle-prev,.studio-carousel .work-detail-slider .cycle-next{background-image:url(../images/icon-arrow-black.svg)}@media(max-width:1330px){.studio-carousel .work-detail-slider .cycle-prev,.studio-carousel .work-detail-slider .cycle-next{background-image:url(../images/icon-arrow.svg);top:30%}}@media(max-width:1023px){.studio-carousel .work-detail-slider .cycle-prev,.studio-carousel .work-detail-slider .cycle-next{top:25%}}@media(max-width:767px){.studio-carousel .work-detail-slider .cycle-prev,.studio-carousel .work-detail-slider .cycle-next{top:20%}}.studio-carousel .work-detail-slider .cycle-prev.dark,.studio-carousel .work-detail-slider .cycle-next.dark{background-image:url(../images/icon-arrow-black.svg)}.read-more.altblack.button{background:none;border:2px solid #f37226;border-radius:3px;display:inline-block;font-size:2em;font-weight:600;line-height:2;margin-top:.5em;padding:0 15px}#thank-you .blog-content-inner{padding-top:40px}.nav-filters{background-color:#555}@media(max-width:766px){.nav-filters{margin:0 auto}.nav-filters.fixed{position:static}}@media(min-width:766px){.nav-filters{background-color:#212121}}@media(min-width:1023px){.nav-filters{position:relative}.nav-filters.fixed{position:fixed;top:100px;width:100%;z-index:500}}.shown{background:#555 url(../images/arrowsort.png) no-repeat right center;background-size:40px;color:#fff;height:60px;width:100%;font-size:2.5em;font-style:italic;font-weight:300;line-height:1.7em;padding:13px;text-align:left;cursor:pointer;display:block;box-sizing:border-box}@media(min-width:766px){.shown{display:none}}@media(min-width:767px) and (max-width:1023px){.filters{padding:0 85px}}.filter-list{display:none;font-size:2.5em;font-style:italic;font-weight:300;padding:0;list-style-type:none}.filter-list a{display:block;color:#fff;text-decoration:none;padding:15px 13px;pointer-events:none}.filter-list__item{cursor:pointer}@media(max-width:767px){.filter-list__item.is-selected{border-top:2px solid rgba(255,255,255,.1);border-bottom:2px solid rgba(0,0,0,.1)}.filter-list__item.is-selected a{color:rgba(255,255,255,.5)}}@media(min-width:767px){.filter-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;font-size:1.4em;font-style:normal;max-width:994px;margin:0 auto}.filter-list a{padding:2em 1.25em}.filter-list__item{position:relative;display:inline-block;transition:all .3s ease}.filter-list__item.is-selected>a,.filter-list__item:hover>a{color:#f37226}}@media(min-width:1023px){.filter-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.expanded-filters{display:none}@media(min-width:1023px){.expanded-filters{display:block;position:absolute;top:100%;left:0;right:0;z-index:100;background-color:#212121;height:0;overflow:hidden}}.filter-group{max-width:350px;margin:1rem 0;padding:0}.filter-group a{font-size:.8rem;text-decoration:none;display:inline-block;color:white;padding:.5em 1.25em}.filter-group__item{list-style-type:none;line-height:1.5}.filter-group__item a{color:#fff;transition:color .3s ease}.filter-group__item:hover a{color:#f37226}@media(min-width:1023px){.services.fixed{margin-top:71px}}.service{padding-bottom:2.5rem}.service:nth-of-type(2n+2){background-color:#eff0f0}@media(min-width:1023px){.service{padding:5rem 0}.service .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}}.service__content{margin-bottom:3rem}.service__content p:last-of-type{margin-bottom:2.5rem}@media(min-width:1023px){.service__content{width:48%}.service__content h1{font-size:4em}}@media(min-width:1023px){.service__sidebar{width:48%}}.slides{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;min-width:100%;min-height:300px;overflow:hidden}.slide{height:0;width:100%;overflow:hidden;background-size:100%;background-position:center center}.slide.aspect-ratio{padding-top:64.68%}.slide-indicators{padding:0;list-style:none;text-align:center}.slide-indicator{position:relative;list-style-type:none;display:inline-block;padding:.5rem;cursor:pointer}.slide-indicator span{display:block;width:.5rem;height:.5rem;background-color:#2aace2;border-radius:50%}.slide-indicator:after{content:'';position:absolute;top:.1rem;left:.15rem;right:.15rem;bottom:.1rem;border-radius:50%;border:1px solid #2aace2;transition:all .3s ease;transform:scale(.6);opacity:0}.slide-indicator.is-active:after{transform:scale(1);opacity:1}.featured-team-members{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:2rem}.featured-team-member{display:inline-block;width:48%}.featured-team-member img{width:100%;height:auto}.subheading{text-transform:uppercase;letter-spacing:1px}.subheading.\--orange{color:#f37226}.subheading.\--underlined{display:block;position:relative;padding-bottom:.5rem}.subheading.\--underlined:after{content:'';position:absolute;bottom:0;left:0;right:0;height:1px;background-color:currentColor;opacity:.25}.cta{display:inline-block;text-transform:uppercase;text-decoration:none;background-color:#f37226;color:#fff;font-size:1rem;padding:.6rem 1.4rem}@media(min-width:767px){.cta:not(:last-of-type){margin-right:1.5rem}}.list{width:100%;padding:0;columns:0 2;column-gap:1rem}@media(min-width:767px){.list{columns:150px 2}}@media(min-width:767px) and (max-width:1023px){.list.\--columns-3{columns:150px 3}}@media(min-width:1023px){.list.\--columns-3{columns:150px 3}}.list-item{list-style-type:none;padding:.25rem 0;opacity:.8;font-size:1.3em;line-height:1.5em;max-width:200px}body{font-family:Tisa Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:400;color:#212121}h2,h3,h4{font-weight:400}h1,h2,h3,h4,p{margin:0 0 20px}h1.white,h2.white,h3.white,h4.white,p.white{color:#fff}h1.italic,h2.italic,h3.italic,h4.italic,p.italic{font-style:italic}@media(max-width:767px){h1,h2,h3,h4,p{margin-bottom:12px}}h1{font-size:5em;font-weight:600;line-height:1.2em}@media(max-width:1023px){h1{font-size:4em}}@media(max-width:767px){h1{font-size:2.5em}}h2{font-size:3em;line-height:1.2em}@media(max-width:767px){h2{font-size:1.6em;line-height:1.4em}}h3{font-size:2.2em}h4{font-size:1.35em}h4.upper{text-transform:uppercase}p{font-size:1.7em;line-height:1.7em;letter-spacing:.01em;font-weight:300}@media(max-width:767px){p{font-size:1.3em;line-height:1.5em}}a{transition:all .2s ease;color:#f37226}a.read-more{color:#ffa600;font-style:italic;font-weight:500;text-decoration:none;background:url(../images/icon-carrot-right.png) no-repeat right center;background-size:15px;padding-right:25px}a.read-more.alt{color:#fff;background:url(../images/icon-arrow-right.png) no-repeat right center;background-size:15px;padding-right:20px}a.read-more.altblack{color:#000;background:url(../images/icon-arrow-right.png) no-repeat right center;background-size:15px;padding-right:20px}a.back-to-top{font-size:1.5em;text-decoration:none;text-transform:uppercase;letter-spacing:.12em;color:#000;background:url(../images/icon-back-to-top.png) no-repeat;background-size:11px 10px;background-position:100% 1px;padding-right:23px}a.read-more:hover,a.back-to-top:hover{opacity:.7}.container-fluid{max-width:1170px;padding-right:15px;padding-left:15px;margin:67px auto 91px;width:80%}@media(max-width:1023px){.container-fluid{margin:50px auto}}@media(max-width:767px){.container-fluid{margin:30px auto}}.container-fluid li{font-size:1.7em;line-height:1.7em;letter-spacing:.01em;font-weight:300}@media(max-width:767px){.container-fluid li{font-size:1.3em;line-height:1.5em}}.container li{font-size:1.7em;line-height:1.7em;letter-spacing:.01em;font-weight:300}@media(max-width:767px){.container li{font-size:1.3em;line-height:1.5em}}.hero{width:100%;position:relative;min-height:685px;background-size:cover;background-position:top center;display:block;overflow:hidden}@media(max-width:767px){.hero{min-height:0}}.hero:after{position:absolute;left:0;top:0;bottom:0;margin:auto;width:60%;background:linear-gradient(to right,rgba(0,0,0,.7) 35%,transparent 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#00000000',GradientType=1);content:''}@media(max-width:767px){.hero:after{width:100%;background:linear-gradient(to right,#000 0,rgba(0,0,0,.6) 0,rgba(0,0,0,.1) 100%)}}.hero.center{background-position:center center}.hero.center:after{background:rgba(0,0,0,.2);width:100%}.hero.center .hero-text{width:100%;top:40%;box-sizing:border-box}.hero.center .hero-text h1,.hero.center .hero-text h2{margin-bottom:0;color:#fff;text-align:center}.hero.center .hero-text h1 span.light{font-weight:300;letter-spacing:-2px}@media(max-width:767px){.hero.center .hero-text h1 span.light{letter-spacing:0}}.hero.center .hero-text h2{color:#fff;text-align:center;font-size:9em;font-weight:800;letter-spacing:-1px;line-height:1em;margin-top:10px}@media(max-width:767px){.hero.center .hero-text h2{font-size:2.6em;font-weight:600;letter-spacing:0}}.hero.center .hero-text p{color:#fff;text-align:center;font-size:2.5em;line-height:1.4em;max-width:680px;margin:10px auto 0}@media(max-width:767px){.hero.center .hero-text p{font-size:1.3em}}.hero.image-hero{position:relative;min-height:0}.hero.image-hero:after{content:none}.hero.image-hero img{height:auto;display:block}.hero img{width:100%}.hero .hero-text{position:absolute;top:10%;left:0;right:0;margin:auto;max-width:1024px;padding:0 20px;z-index:1}#join-bar{padding:150px 120px;background-color:#f37226}@media(max-width:767px){#join-bar{padding:50px 5%}}#join-bar .container{padding:0}#join-bar .container h1{color:white;font-size:4.4em;font-weight:600;float:left;padding-right:20px}@media(max-width:767px){#join-bar .container h1{padding-right:0;margin-bottom:10px;float:none;font-size:2.5em}}#join-bar .container p{font-size:2em;color:white;padding-top:7px;overflow:hidden;margin:0}@media(max-width:767px){#join-bar .container p{font-size:1.7em}}.sharing{position:fixed;left:0;top:20%}.sharing .addthis_default_style .at300b,.sharing .addthis_default_style .at300bo,.sharing .addthis_default_style .at300m{padding:0;float:none;text-decoration:none;transition:all .2s ease;display:block;margin-bottom:0}.sharing .addthis_default_style .at300b:hover,.sharing .addthis_default_style .at300bo:hover,.sharing .addthis_default_style .at300m:hover{opacity:.7}.sharing .facebook,.sharing .twitter{display:block;text-align:center;color:#fff;font-size:28px;padding-top:13px;box-sizing:border-box}.sharing .facebook{width:55px;height:55px;background:#e59500}.sharing .twitter{width:54px;height:54px;background:#ffa600}.pager{zoom:1}.pager:before{display:table;content:""}.pager:after{display:table;content:"";clear:both}.pager.pad-left{padding-left:40px}@media(max-width:1023px){.pager.pad-left{padding:0 5%}}@media(max-width:767px){.pager.pad-left{padding:0}}.pager .left{width:50%;float:left}@media(max-width:767px){.pager .left{display:none}}.pager .right{overflow:hidden;text-align:right;font-size:1.4em;letter-spacing:.2em;letter-spacing:0}.pager .right a,.pager .right span{margin:0 2px}.pager .right a{color:#000;text-decoration:none}.pager .right a:hover{opacity:.7}.pager .right span{color:#f37226;font-weight:600}.side-sharing{position:fixed;left:-48px;top:145px;opacity:0;z-index:100;transition:all .3s ease}@media(max-width:767px){.side-sharing{display:none}}.side-sharing.show{left:0;opacity:1}.side-sharing a{width:48px;height:48px;color:#fff;font-size:25px;display:table;text-decoration:none;cursor:pointer}.side-sharing a:hover{width:64px}.side-sharing a:first-child{background:#3b5998}.side-sharing a:nth-child(2){background:#1da1f2}.side-sharing a:nth-child(3){background:#0077b5}.side-sharing a .fa{display:table-cell;vertical-align:middle;text-align:center}.site-filters{position:relative;text-align:center;background:#212121;padding:25px 0}@media(max-width:767px){.site-filters{background:transparent}}.site-filters ul{padding:0;margin:0}@media(max-width:767px){.site-filters ul{background:#555;width:94%;margin:0 3%;display:none}}.site-filters ul li{position:relative;padding:0 6px;list-style:none;display:inline-block;font-size:1.4em;font-weight:300}.site-filters ul li>ul{position:absolute;top:3rem;z-index:100}@media(max-width:767px){.site-filters ul li{display:block;text-align:left;padding:0}}.site-filters ul li.selected a{color:#f37226;cursor:default}@media(max-width:767px){.site-filters ul li.selected a{color:rgba(255,255,255,.5);border-bottom:2px solid rgba(0,0,0,.1)}}.site-filters ul li a{padding:3px 0 0;text-decoration:none;line-height:100%;color:#fff;transition:all .3s ease;margin:2px 6px;display:inline-block;cursor:pointer}@media(max-width:767px){.site-filters ul li a{padding:15px 13px;display:block;margin:0;font-size:1.6em;font-style:italic}}.site-filters ul li a:hover{text-decoration:none;color:#f37226}.service-content,.blog-content{color:#212121}