article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0;font-size:100%;line-height:1.231}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 0}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}nav ol,nav ul{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;padding:0}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}body{background:#fff}h1,h2,h3,h4,h5,h6{font-size:100%;font-style:normal;font-weight:400;line-height:1;margin:0;padding:0}.fixboxmodel{-ms-box-sizing:border-box;box-sizing:border-box}.resetboxmodel{-ms-box-sizing:content-box;box-sizing:content-box}.inline{display:inline}.block{display:block}.inlineblock{display:inline-block;zoom:1;vertical-align:top}.resetlist{list-style:none;margin:0;padding:0}.resetbutton{background:0 0;border:none;font-weight:400;margin:0;outline:0;padding:0}.floatleft{display:inline;float:left}.floatright{display:inline;float:right}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.hide{display:none}.hidden{visibility:hidden}.hideall{display:none;visibility:hidden}@font-face{font-family:ProximaNova-Regular;src:url(../fonts/23617F_4_0.eot);src:url(../fonts/23617F_4_0.eot?#iefix) format('embedded-opentype'),url(../fonts/23617F_4_0.woff) format('woff'),url(../fonts/23617F_4_0.ttf) format('truetype')}@font-face{font-family:ProximaNova-Bold;src:url(../fonts/23617F_5_0.eot);src:url(../fonts/23617F_5_0.eot?#iefix) format('embedded-opentype'),url(../fonts/23617F_5_0.woff) format('woff'),url(../fonts/23617F_5_0.ttf) format('truetype')}@font-face{font-family:univers_light_condensedRg;src:url(../fonts/univers_light_condensed-webfont.woff2) format('woff2'),url(../fonts/univers_light_condensed-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:UniversLTStd49LightUltraCnRg;src:url(../fonts/universltstd-lightultracn.eot);src:url(../fonts/universltstd-lightultracn.eot?#iefix) format('embedded-opentype'),url(../fonts/universltstd-lightultracn.woff) format('woff'),url(../fonts/universltstd-lightultracn.ttf) format('truetype');font-weight:400;font-style:normal}.font-bold{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;font-weight:400;font-family:ProximaNova-Bold,Arial,Helvetica,sans-serif}.font-regular{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.3px;line-height:1.3;font-weight:400;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif}.font-light{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;font-weight:400;font-family:univers_light_condensedRg,Arial,Helvetica,sans-serif}.container{margin:0 auto;max-width:1140px;width:92%}body,html{background:#e5e5e5}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.3px;line-height:1.3;font-weight:400;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;font-size:.875em;color:#242424;height:100%;margin:0;min-height:100%;max-height:100%;overflow-y:hidden}body.page-template-single-page-noimg-php #artistOverlay,body.post-type-archive #artistOverlay,body.single-article #artistOverlay,body.snap #artistOverlay{display:none}body.page-template-single-page-noimg-php #menu,body.post-type-archive #menu,body.single-article #menu,body.snap #menu{-moz-opacity:.87;-khtml-opacity:.87;-webkit-opacity:.87;opacity:.87;position:fixed;left:0;top:45px;bottom:45px;height:auto;background:transparent url(../images/menu/bg.png) -204px 0 repeat-y}body.page-template-single-page-noimg-php #menu ul,body.post-type-archive #menu ul,body.single-article #menu ul,body.snap #menu ul{margin:49px 0 0 23px}body.page-template-single-page-noimg-php #menu #socialcons,body.post-type-archive #menu #socialcons,body.single-article #menu #socialcons,body.snap #menu #socialcons{margin-left:26px}body.page-template-single-page-noimg-php .content .inner,body.post-type-archive .content .inner,body.single-article .content .inner,body.snap .content .inner{position:relative}body.page-template-single-page-noimg-php .content #backhome,body.post-type-archive .content #backhome,body.single-article .content #backhome,body.snap .content #backhome{display:block;z-index:2000}body.page-template-single-page-noimg-php #menu,body.post-type-archive #menu,body.single-article #menu{background-position:100% top!important;width:178px}body.page-template-single-page-noimg-php #menu #logo-small,body.post-type-archive #menu #logo-small,body.single-article #menu #logo-small{display:block;left:23px;margin-bottom:30px;margin-top:45px;position:relative;text-decoration:none}body.page-template-single-page-noimg-php #menu #socialcons,body.post-type-archive #menu #socialcons,body.single-article #menu #socialcons{left:23px;margin-left:0;position:relative}body.page-template-single-page-noimg-php #the-content,body.post-type-archive #the-content,body.single-article #the-content{width:460px}body.error404{margin:50px 10px}::-moz-selection{background:#fff;color:#5f5f5f}::selection{background:#fff;color:#5f5f5f}::-moz-selection{background:#fff;color:#5f5f5f}a{color:#c07878;text-decoration:none}a:hover{color:#b5151b}strong{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;font-family:ProximaNova-Bold,Arial,Helvetica,sans-serif;font-style:normal;font-weight:400}p{line-height:16px}h1{color:#fff;font-family:UniversLTStd49LightUltraCnRg,Arial,Helvetica,sans-serif;font-size:7.21428571em;letter-spacing:-.05em;line-height:91px;margin-top:-4px;text-transform:uppercase}h1 a{color:#fff;font-family:UniversLTStd49LightUltraCnRg,Arial,Helvetica,sans-serif}.column{display:inline;float:left;line-height:16px;margin-right:50px;width:381px}.column ul{margin:-13px 0 20px 19px;padding:0}.column p{line-height:18px}#images{position:absolute;top:0;left:0;height:100%;width:100%}#images div{position:absolute;top:0;left:0;height:100%;width:100%}#images div.image1{background:transparent url(../artists/1.jpg) center center no-repeat;background-size:contain}#artistOverlay{position:absolute;top:0;left:0;z-index:1}#artistOverlayBuffer{position:absolute;top:0;left:-9999px}#perforationCanvas{position:absolute;top:0;left:-9999px}#artistName{position:absolute;bottom:90px;right:130px;width:196px;background:transparent none top left no-repeat;height:42px;overflow:hidden;z-index:50}#artistName div{height:100%;opacity:0;position:absolute;right:0;top:0;width:100%;transition:opacity .7s linear}#artistName div span{display:block}#artistName div span.first-line{color:#fff;font-family:UniversLTStd49LightUltraCnRg,Arial,Helvetica,sans-serif;font-size:24px;line-height:1;margin-bottom:5px;text-transform:uppercase}#artistName div span.second-line{color:#e1bbbb;font-family:Helvetica,"Helvetica Neue",Myriad Pro,Arial,sans-serif;font-size:12px;font-style:italic;line-height:1}#artistName div:first-child{opacity:1}#artistImages{position:absolute;top:0;left:0;z-index:1}#artistImages img{position:absolute;display:none}#artistImages .artistImageOverlay{position:absolute;top:45px;left:45px;right:154px;bottom:45px;background:#b5151b;zoom:1}#logo{position:absolute;top:90px;left:98px;height:75.65%;width:444px;display:block;background:transparent url(../images/logo.png) top left no-repeat;background-size:contain;z-index:2}.content-section h1{font-size:70px;line-height:.91428571}.content-section .lead{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.3px;line-height:1.3;font-weight:400;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;width:420px;margin-right:0;padding-left:16px;border-left:4px solid #b62427;font-size:14px;line-height:1.42857143}.content{zoom:1;height:100%;margin-left:100%;margin-top:-1px;-ms-box-sizing:border-box;box-sizing:border-box;padding:45px 0;position:relative;width:11506px}.content:after,.content:before{content:"";display:table}.content:after{clear:both}.content tr{vertical-align:top}.content .inner{zoom:1;margin-left:-350px;height:100%}.content .inner:after,.content .inner:before{content:"";display:table}.content .inner:after{clear:both}.content .inner div{float:left;position:relative;z-index:500;-ms-box-sizing:border-box;box-sizing:border-box}.content .inner .expander{display:block;float:none}.content .inner .expander div{display:block;float:none;width:auto}.content .inner .expander .expander-content{transition:height .2s ease-in;overflow:hidden}.content .inner .expander .expander-content p{margin:0 0 20px 0}.content .inner .expander .expander-content p:last-child{margin-bottom:0}.content .inner .expander .toggle-expandee{display:block;margin-top:10px;vertical-align:top}.content .inner .expander .toggle-expandee span{display:inline-block;zoom:1;vertical-align:top;background:transparent url(../images/arrows.png) no-repeat left top;height:6px;position:relative;top:-2px;vertical-align:middle;width:9px}.content .inner .expander .toggle-expandee.opened span{background-position:-10px 0}#menu{background:0 0;background-size:100%;z-index:700;width:196px;padding-left:18px;padding-top:1px;z-index:1000}#menu canvas{position:absolute;top:0;left:0}#menu ul{margin:50px 0 0 0;padding:0}#menu ul li{display:block;font-family:UniversLTStd49LightUltraCnRg,Arial,Helvetica,sans-serif;line-height:.8;list-style-type:none;margin-bottom:16px}#menu ul li a{color:#ce8787;display:block;font-family:UniversLTStd49LightUltraCnRg,Arial,Helvetica,sans-serif;font-size:3.92857143em;background:transparent none top left no-repeat;letter-spacing:-.05em;text-transform:uppercase}#menu ul li a.selected,#menu ul li a:hover{color:#fff}#menu #socialcons{height:auto;margin-left:3px;margin-top:13px}#menu #socialcons div{display:inline-block;zoom:1;vertical-align:top;height:auto;margin-right:5px;position:relative}#menu #socialcons div a{display:inline-block;zoom:1;vertical-align:top;height:22px;width:22px}#menu #socialcons div:last-child{margin-right:0}#backhome{bottom:50px;color:#fff;display:none;font-family:UniversLTStd49LightUltraCnRg,Arial,Helvetica,sans-serif;font-size:1.71428571em;left:44px;position:absolute;text-decoration:none;text-transform:uppercase;z-index:2000}#archive-container,#news{zoom:1;-ms-box-sizing:content-box;box-sizing:content-box;background:#d9d9d9 url(../images/news-rib.png) repeat-y left top;background-size:58%;height:90%;margin-left:160px;padding:50px 105px 0 79px;overflow:hidden}#archive-container:after,#archive-container:before,#news:after,#news:before{content:"";display:table}#archive-container:after,#news:after{clear:both}#archive-container div,#news div{display:block;float:none;-ms-box-sizing:content-box;box-sizing:content-box}#archive-container #viewmore,#archive-container .archive-link,#news #viewmore,#news .archive-link{color:#b5151b;display:block;font-family:UniversLTStd49LightUltraCnRg,Arial,Helvetica,sans-serif;font-size:20px;line-height:1;letter-spacing:.35px;position:absolute;right:34px;bottom:27px;text-transform:uppercase;z-index:9999}#archive-container .news-item,#news .news-item{display:inline;float:left;background:#fff;height:auto;margin-bottom:20px;margin-right:20px;word-wrap:break-word;width:250px;z-index:6000}#archive-container .news-item img,#news .news-item img{display:block;height:auto!important;max-width:100%}#archive-container .news-item div,#news .news-item div{display:block;float:none;width:auto}#archive-container .news-item .news-content,#news .news-item .news-content{margin:15px 0 0 0;padding:0 15px}#archive-container .news-item .news-content .news-title,#news .news-item .news-content .news-title{margin-bottom:6px}#archive-container .news-item .news-content .news-title h2,#news .news-item .news-content .news-title h2{display:inline-block;zoom:1;vertical-align:top;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;font-weight:400;font-family:ProximaNova-Bold,Arial,Helvetica,sans-serif;font-size:14px;line-height:1.35714286;margin:0 5px 2px 0;padding:0 0 1px 0;text-overflow:ellipsis;color:#b5151b}#archive-container .news-item .news-content .news-title span,#news .news-item .news-content .news-title span{display:inline-block;zoom:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.3px;line-height:1.3;font-weight:400;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;color:#595959;font-size:.64285714em;vertical-align:top;display:none}#archive-container .news-item .news-content .news-title span a,#news .news-item .news-content .news-title span a{display:block;font-family:Arial,Helvetica,sans-serif;text-decoration:none;vertical-align:top}#archive-container .news-item .news-content p,#news .news-item .news-content p{margin:0 0 20px 0;line-height:1.28571429;font-size:14px}#archive-container .news-item .news-content .news-link,#news .news-item .news-content .news-link{display:block;margin-top:14px}#archive-container .priority-small,#news .priority-small{font-size:.78571429em;width:115px}#archive-container .priority-small .news-title h2,#news .priority-small .news-title h2{display:block;font-size:11px;margin:0 0 5px 0}#archive-container .priority-small .news-title span,#news .priority-small .news-title span{display:block;margin:0 0 12px 0}#archive-container .priority-small .news-content,#news .priority-small .news-content{padding:0 15px}#archive-container .priority-medium,#news .priority-medium{width:250px}#archive-container .priority-large,#news .priority-large{width:520px}.tabs .tab-pane{display:none}.tabs .tab-pane.active{display:block}#people{zoom:1}#people:after,#people:before{content:"";display:table}#people:after{clear:both}#people #people-columns,#people #people-content{display:inline;float:left;zoom:1}#people #people-columns:after,#people #people-columns:before,#people #people-content:after,#people #people-content:before{content:"";display:table}#people #people-columns:after,#people #people-content:after{clear:both}#people #people-content .column{width:270px;margin-right:70px}#people #people-content .last{width:420px;margin-right:0}#people .people-nav{margin-top:24px;margin-left:20px;font-size:14px;line-height:1.2}#people .person-link{display:block;width:50%;float:left;margin:6px 0;color:#b62427}#people #people-columns{margin-left:90px}#people #people-columns .person-column{display:inline;float:left;margin-right:32px;width:233px}#people #people-columns .person-column div{display:block;float:none}#people #people-columns .person-column .person-image{margin:0 0 12px 0}#people #people-columns .person-column .person-image img{display:block;height:auto;max-width:100%}@media (max-height:780px){#people #people-columns .person-column .person-image{display:none}}#people #people-columns .person-column .person-meta{line-height:1;margin-bottom:12px}#people #people-columns .person-column .person-position{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;font-weight:400;font-family:ProximaNova-Bold,Arial,Helvetica,sans-serif;margin-bottom:3px;line-height:1.41666667;font-size:11px;text-transform:uppercase;color:#292929;opacity:.8}#people #people-columns .person-column .person-name{color:#b6151b;font-family:UniversLTStd49LightUltraCnRg,Arial,Helvetica,sans-serif;font-size:2.57142857em;letter-spacing:-.05em;line-height:1;margin:0 0 8px 0;padding:0;text-transform:uppercase}#people #people-columns .person-column .person-email{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;font-weight:400;font-family:ProximaNova-Bold,Arial,Helvetica,sans-serif;font-size:.85714286em;line-height:1}#people #people-columns .person-column .person-bio{color:#242424}#people #people-columns .person-column .person-bio,#people #people-columns .person-column .person-bio p{line-height:1.33333333;font-size:12px}#people #people-columns .person-column:last-child{margin-right:0}#contact{zoom:1}#contact:after,#contact:before{content:"";display:table}#contact:after{clear:both}#contact div{display:block;float:none;height:auto}#contact #contact-maps{display:inline;float:left;margin-right:0}#contact #contact-maps .location{display:inline;float:left;margin-right:45px;position:relative;width:430px}#contact #contact-maps .location .map{-ms-box-sizing:content-box;box-sizing:content-box;height:656px;width:430px}#contact #contact-maps .location .map div{-ms-box-sizing:content-box;box-sizing:content-box;display:inherit}#contact #contact-maps .location .map .gmnoprint{display:none!important}#contact #contact-maps .location .map .gmnoscreen div{-moz-opacity:.5;-khtml-opacity:.5;-webkit-opacity:.5;opacity:.5}#contact #contact-maps .location .map-overlay{zoom:1;-ms-box-sizing:border-box;box-sizing:border-box;background:rgba(255,255,255,.9);bottom:21px;height:130px;left:0;padding:10px 29px 0 21px;position:absolute;width:94.7%;z-index:700}#contact #contact-maps .location .map-overlay:after,#contact #contact-maps .location .map-overlay:before{content:"";display:table}#contact #contact-maps .location .map-overlay:after{clear:both}#contact #contact-maps .location .map-overlay .location-name{clear:both;color:#b6151b;font-family:UniversLTStd49LightUltraCnRg,Arial,Helvetica,sans-serif;font-size:2.57142857em;letter-spacing:-.05em;margin:0 0 -5px 0;padding:0;text-transform:uppercase}#contact #contact-maps .location .map-overlay .location-meta{zoom:1}#contact #contact-maps .location .map-overlay .location-meta:after,#contact #contact-maps .location .map-overlay .location-meta:before{content:"";display:table}#contact #contact-maps .location .map-overlay .location-meta:after{clear:both}#contact #contact-maps .location .map-overlay .location-meta .location-meta-left{display:inline;float:left}#contact #contact-maps .location .map-overlay .location-meta .location-meta-right{display:inline;float:right;padding-top:15px}#contact #contact-maps .location:last-child{margin-right:0}.page-template-single-page-php .wpcf7-mail-sent-ok{display:none!important;font-size:1.875em;padding:.2em .6em}.page-template-single-page-php .wpcf7-response-output,.page-template-single-page-php div.wpcf7-response-output{display:none!important}.page-template-single-page-php form h3{font-family:ProximaNova-Bold;font-style:normal;text-transform:uppercase;font-weight:400}.page-template-single-page-php form p{width:700px}.page-template-single-page-php form p strong{font-size:1.125em;font-family:ProximaNova-Regular;font-weight:400}.page-template-single-page-php form p .limit{color:#555;display:block;font-size:.8125em;padding-left:166px;position:relative;top:-5px}.page-template-single-page-php form .row{line-height:10px;margin:0 0 25px 0}.page-template-single-page-php form .row strong{line-height:16px}.page-template-single-page-php form .input-wrapper strong{display:inline-block;zoom:1;vertical-align:top;vertical-align:middle;width:155px}.page-template-single-page-php form button,.page-template-single-page-php form input,.page-template-single-page-php form textarea{color:#242424;font-family:ProximaNova-Regular;padding:10px}.page-template-single-page-php form textarea{width:441px}.page-template-single-page-php form input[type=submit]{background:#b5151b;border:none;color:#fff;cursor:pointer;font-size:1.125em;border-radius:5px;background-clip:padding-box}.single-article #single-content{min-width:100%}.single-article table td{padding:10px}.single-article table td strong{font-family:ProximaNova-Bold;font-weight:400}.single-article article{padding:30px 0;padding-top:5px}.single-article article header{display:inline;float:left;margin-right:80px;width:278px}.single-article article header h1{width:343px}.single-article article section{zoom:1;display:inline;float:left;margin-left:30px}.single-article article section:after,.single-article article section:before{content:"";display:table}.single-article article section:after{clear:both}.single-article article section #article-columns-wrapper{zoom:1}.single-article article section #article-columns-wrapper:after,.single-article article section #article-columns-wrapper:before{content:"";display:table}.single-article article section #article-columns-wrapper:after{clear:both}.single-article article section #article-columns-wrapper h3{color:#b6151b;font-family:UniversLTStd49LightUltraCnRg,Arial,Helvetica,sans-serif;font-size:2.57142857em;letter-spacing:-.05em;margin:0 0 10px 0;padding:0;text-transform:uppercase}.single-article article section #article-columns-wrapper .column{display:inline;float:left;margin-right:50px;width:460px}.single-article article section #article-columns-wrapper .column hr{background:0 0;border:none;color:transparent;display:block;height:40px;width:100%}.single-article article section #article-columns-wrapper .column p{margin:0 0 15px 0}.single-article article section #article-columns-wrapper .column-last{margin-right:0!important}.archive #backhome,.single-article #backhome{display:block;left:44px}.wpcf7-quiz-label{padding-right:8px}.wpcf7-quiz{margin-bottom:10px;margin-top:0}#single-hero{left:80px;position:absolute;top:90px;z-index:1000}#single-hero h1{color:#e5e5e5;display:block;font-size:236px;font-style:normal;font-weight:400;line-height:.95;width:40%}#single-logo{position:absolute;right:340px;top:90px;z-index:100}#single-logo #logo-small{color:transparent;display:block;margin-bottom:15px;text-decoration:none}#single-logo #socialcons{height:auto;margin-left:3px;margin-top:13px}#single-logo #socialcons div{display:inline-block;zoom:1;vertical-align:top;height:auto;margin-right:5px;position:relative}#single-logo #socialcons div a{display:inline-block;zoom:1;vertical-align:top;height:22px;width:22px}#single-logo #socialcons div:last-child{margin-right:0}#single-content{height:100%;margin-left:92%;padding:45px 0;width:100%}.page-template-single-page-noimg-php #single-content,.single-article #single-content{margin-left:260px;margin-top:45px;width:2300px}.page-template-single-page-noimg-php #the-content,.single-article #the-content{display:inline;float:left;margin-left:30px}.page-template-single-page-noimg-php #the-content h1,.page-template-single-page-noimg-php #the-content h2,.single-article #the-content h1,.single-article #the-content h2{margin:0 0 25px 0}.page-template-single-page-noimg-php #the-content h1::after,.page-template-single-page-noimg-php #the-content h1:after,.page-template-single-page-noimg-php #the-content h2::after,.page-template-single-page-noimg-php #the-content h2:after,.single-article #the-content h1::after,.single-article #the-content h1:after,.single-article #the-content h2::after,.single-article #the-content h2:after{background:#b6151b;content:'';display:block;height:2px;margin-left:4px;margin-top:25px;position:relative;width:35px}.page-template-single-page-noimg-php #the-form,.single-article #the-form{zoom:1;display:inline;float:left;margin-left:-14px;margin-top:130px;width:1800px}.page-template-single-page-noimg-php #the-form:after,.page-template-single-page-noimg-php #the-form:before,.single-article #the-form:after,.single-article #the-form:before{content:"";display:table}.page-template-single-page-noimg-php #the-form:after,.single-article #the-form:after{clear:both}.page-template-single-page-noimg-php #the-form .column,.single-article #the-form .column{display:inline;float:left;margin-left:50px;margin-right:0;width:300px}.page-template-single-page-noimg-php #the-form .column input,.page-template-single-page-noimg-php #the-form .column textarea,.single-article #the-form .column input,.single-article #the-form .column textarea{-ms-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}.page-template-single-page-noimg-php #the-form .column input[type=email],.page-template-single-page-noimg-php #the-form .column input[type=text],.single-article #the-form .column input[type=email],.single-article #the-form .column input[type=text]{-ms-box-sizing:border-box;box-sizing:border-box;border:none;color:#242424;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;height:42px;font-size:14px;padding:10px 14px}.page-template-single-page-noimg-php #the-form .column input[type=file],.single-article #the-form .column input[type=file]{color:#242424;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;font-size:13px}.page-template-single-page-noimg-php #the-form .column .wpcf7-not-valid,.single-article #the-form .column .wpcf7-not-valid{background:#e0d0d0!important;border:1px solid #d6a9aa!important}.page-template-single-page-noimg-php #the-form .column input[type=file],.single-article #the-form .column input[type=file]{margin-top:8px}.page-template-single-page-noimg-php #the-form .column .captcha-container,.page-template-single-page-noimg-php #the-form .column .input-wrapper,.single-article #the-form .column .captcha-container,.single-article #the-form .column .input-wrapper{border-bottom:1px solid #fff}.page-template-single-page-noimg-php #the-form .column .captcha-container:after,.page-template-single-page-noimg-php #the-form .column .input-wrapper:after,.single-article #the-form .column .captcha-container:after,.single-article #the-form .column .input-wrapper:after{background:#b7b7b7;content:'';display:block;height:1px;position:relative;width:100%}.page-template-single-page-noimg-php #the-form .column .captcha-container,.single-article #the-form .column .captcha-container{zoom:1}.page-template-single-page-noimg-php #the-form .column .captcha-container:after,.page-template-single-page-noimg-php #the-form .column .captcha-container:before,.single-article #the-form .column .captcha-container:after,.single-article #the-form .column .captcha-container:before{content:"";display:table}.page-template-single-page-noimg-php #the-form .column .captcha-container:after,.single-article #the-form .column .captcha-container:after{clear:both}.page-template-single-page-noimg-php #the-form .column .captcha-container strong,.single-article #the-form .column .captcha-container strong{float:left;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;font-size:13px;font-weight:400;margin-right:23px;width:180px}.page-template-single-page-noimg-php #the-form .column .captcha-container .wpcf7-form-control-wrap,.single-article #the-form .column .captcha-container .wpcf7-form-control-wrap{float:left;margin-top:0!important;overflow:hidden;width:32%}.page-template-single-page-noimg-php #the-form .column .captcha-container .wpcf7-form-control-wrap .wpcf7-quiz,.single-article #the-form .column .captcha-container .wpcf7-form-control-wrap .wpcf7-quiz{margin-top:-13px}.page-template-single-page-noimg-php #the-form .column .captcha-container .wpcf7-form-control-wrap .wpcf7-quiz-label,.single-article #the-form .column .captcha-container .wpcf7-form-control-wrap .wpcf7-quiz-label{display:none!important;padding-top:0!important}.page-template-single-page-noimg-php #the-form .column .limit,.single-article #the-form .column .limit{color:#999;display:block;font-family:Arial,Helvetica,sans-serif!important;font-size:12px;margin-bottom:17px;padding-top:0}.page-template-single-page-noimg-php #the-form .column .wpcf7-quiz-label,.single-article #the-form .column .wpcf7-quiz-label{display:inline-block;zoom:1;vertical-align:top;padding-top:15px}.page-template-single-page-noimg-php #the-form .column textarea,.single-article #the-form .column textarea{border:none;color:#242424;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;font-size:14px;height:160px;padding:10px 14px;resize:none}.page-template-single-page-noimg-php #the-form .column h3,.single-article #the-form .column h3{font-family:ProximaNova-Bold,Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;margin:30px 0 20px 0}.page-template-single-page-noimg-php #the-form .column input[type=submit],.single-article #the-form .column input[type=submit]{background:0 0;border:none;color:#ce8787;font-family:ProximaNova-Bold,Arial,Helvetica,sans-serif;font-size:14px;margin:12px 0 0 0;padding:0;text-align:right;width:100%}.page-template-single-page-noimg-php #the-form .column input[type=submit]:hover,.single-article #the-form .column input[type=submit]:hover{color:#b5151b;cursor:pointer}.page-template-single-page-php #single-content,.post-type-archive #single-content,.single-campaign #single-content{zoom:1;width:1000px}.page-template-single-page-php #single-content:after,.page-template-single-page-php #single-content:before,.post-type-archive #single-content:after,.post-type-archive #single-content:before,.single-campaign #single-content:after,.single-campaign #single-content:before{content:"";display:table}.page-template-single-page-php #single-content:after,.post-type-archive #single-content:after,.single-campaign #single-content:after{clear:both}.page-template-single-page-php #single-content #the-content,.post-type-archive #single-content #the-content,.single-campaign #single-content #the-content{float:left;width:510px}.page-template-single-page-php #single-content #the-content h1,.page-template-single-page-php #single-content #the-content h2,.post-type-archive #single-content #the-content h1,.post-type-archive #single-content #the-content h2,.single-campaign #single-content #the-content h1,.single-campaign #single-content #the-content h2{margin:0 0 26px 0}.page-template-single-page-php #single-content #the-content p,.post-type-archive #single-content #the-content p,.single-campaign #single-content #the-content p{line-height:18px;margin:0 0 26px 0}.page-template-single-page-php #single-content #the-form,.post-type-archive #single-content #the-form,.single-campaign #single-content #the-form{float:left;margin-left:60px;padding-top:140px;width:305px}.page-template-single-page-php #single-content #the-form .gform_wrapper,.post-type-archive #single-content #the-form .gform_wrapper,.single-campaign #single-content #the-form .gform_wrapper{max-width:100%}.page-template-single-page-php #single-content #the-form .gform_wrapper ul li.gfield,.post-type-archive #single-content #the-form .gform_wrapper ul li.gfield,.single-campaign #single-content #the-form .gform_wrapper ul li.gfield{margin:0 0 10px 0!important}.page-template-single-page-php #single-content #the-form .validation_error,.page-template-single-page-php #single-content #the-form .validation_message,.post-type-archive #single-content #the-form .validation_error,.post-type-archive #single-content #the-form .validation_message,.single-campaign #single-content #the-form .validation_error,.single-campaign #single-content #the-form .validation_message{display:none;visibility:hidden}.page-template-single-page-php #single-content #the-form .gfield_label,.post-type-archive #single-content #the-form .gfield_label,.single-campaign #single-content #the-form .gfield_label{color:#242424;display:none!important;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;font-size:14px;font-style:normal;font-weight:400;margin:10px 0 8px 0}.page-template-single-page-php #single-content #the-form .gfield_error,.post-type-archive #single-content #the-form .gfield_error,.single-campaign #single-content #the-form .gfield_error{background:0 0;border:none;margin:0!important;padding:0!important}.page-template-single-page-php #single-content #the-form .gfield_error .ginput_container,.post-type-archive #single-content #the-form .gfield_error .ginput_container,.single-campaign #single-content #the-form .gfield_error .ginput_container{margin-top:0!important}.page-template-single-page-php #single-content #the-form .gfield_error label,.post-type-archive #single-content #the-form .gfield_error label,.single-campaign #single-content #the-form .gfield_error label{display:none}.page-template-single-page-php #single-content #the-form .gfield_error input,.page-template-single-page-php #single-content #the-form .gfield_error textarea,.post-type-archive #single-content #the-form .gfield_error input,.post-type-archive #single-content #the-form .gfield_error textarea,.single-campaign #single-content #the-form .gfield_error input,.single-campaign #single-content #the-form .gfield_error textarea{background:#e0d0d0!important;border:1px solid #d6a9aa!important}.page-template-single-page-php #single-content #the-form .gfield_captcha_container,.post-type-archive #single-content #the-form .gfield_captcha_container,.single-campaign #single-content #the-form .gfield_captcha_container{zoom:1}.page-template-single-page-php #single-content #the-form .gfield_captcha_container:after,.page-template-single-page-php #single-content #the-form .gfield_captcha_container:before,.post-type-archive #single-content #the-form .gfield_captcha_container:after,.post-type-archive #single-content #the-form .gfield_captcha_container:before,.single-campaign #single-content #the-form .gfield_captcha_container:after,.single-campaign #single-content #the-form .gfield_captcha_container:before{content:"";display:table}.page-template-single-page-php #single-content #the-form .gfield_captcha_container:after,.post-type-archive #single-content #the-form .gfield_captcha_container:after,.single-campaign #single-content #the-form .gfield_captcha_container:after{clear:both}.page-template-single-page-php #single-content #the-form .gfield_captcha_container .gfield_captcha,.post-type-archive #single-content #the-form .gfield_captcha_container .gfield_captcha,.single-campaign #single-content #the-form .gfield_captcha_container .gfield_captcha{display:inline!important;float:left!important;margin-right:5px!important}.page-template-single-page-php #single-content #the-form .gfield_captcha_container .gfield_captcha_input_container,.post-type-archive #single-content #the-form .gfield_captcha_container .gfield_captcha_input_container,.single-campaign #single-content #the-form .gfield_captcha_container .gfield_captcha_input_container{display:inline;float:left;padding-top:0;width:150px}.page-template-single-page-php #single-content #the-form .gfield_captcha_container .gfield_captcha_input_container input,.post-type-archive #single-content #the-form .gfield_captcha_container .gfield_captcha_input_container input,.single-campaign #single-content #the-form .gfield_captcha_container .gfield_captcha_input_container input{height:42px;width:100%}.page-template-single-page-php #single-content #the-form .gfield_error .gfield_captcha_container .gfield_captcha_input_container,.post-type-archive #single-content #the-form .gfield_error .gfield_captcha_container .gfield_captcha_input_container,.single-campaign #single-content #the-form .gfield_error .gfield_captcha_container .gfield_captcha_input_container{width:140px}.page-template-single-page-php #single-content #the-form .campaign-captcha .gfield_label,.post-type-archive #single-content #the-form .campaign-captcha .gfield_label,.single-campaign #single-content #the-form .campaign-captcha .gfield_label{display:block!important}.page-template-single-page-php #single-content #the-form input[type=email],.page-template-single-page-php #single-content #the-form input[type=text],.post-type-archive #single-content #the-form input[type=email],.post-type-archive #single-content #the-form input[type=text],.single-campaign #single-content #the-form input[type=email],.single-campaign #single-content #the-form input[type=text]{-ms-box-sizing:border-box;box-sizing:border-box;border:none;color:#383838;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;height:42px;font-size:14px;padding:10px 14px;width:305px}.page-template-single-page-php #single-content #the-form textarea,.post-type-archive #single-content #the-form textarea,.single-campaign #single-content #the-form textarea{-ms-box-sizing:border-box;box-sizing:border-box;border:none;color:#383838;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;font-size:14px;padding:10px 14px;width:305px}.page-template-single-page-php #single-content #the-form .simple_captcha_medium input,.post-type-archive #single-content #the-form .simple_captcha_medium input,.single-campaign #single-content #the-form .simple_captcha_medium input{border:none;height:30px;width:150px}.page-template-single-page-php #single-content #the-form .gform_footer,.post-type-archive #single-content #the-form .gform_footer,.single-campaign #single-content #the-form .gform_footer{padding-top:0;text-align:right}.page-template-single-page-php #single-content #the-form .gform_button,.post-type-archive #single-content #the-form .gform_button,.single-campaign #single-content #the-form .gform_button{background:0 0;border:none;color:#ce8787;font-family:ProximaNova-Bold,Arial,Helvetica,sans-serif;font-size:14px}.page-template-single-page-php #single-content #the-form .gform_button:hover,.post-type-archive #single-content #the-form .gform_button:hover,.single-campaign #single-content #the-form .gform_button:hover{color:#b5151b;cursor:pointer}.archive-container #single-content,.page-template-single-page-php #single-content,.single #single-content{padding-bottom:40px}.archive-container article,.page-template-single-page-php article,.single article{zoom:1;margin-left:35px;margin-right:45px;padding-bottom:0;padding-top:25px}.archive-container article:after,.archive-container article:before,.page-template-single-page-php article:after,.page-template-single-page-php article:before,.single article:after,.single article:before{content:"";display:table}.archive-container article:after,.page-template-single-page-php article:after,.single article:after{clear:both}.archive-container article h1,.archive-container article h2,.page-template-single-page-php article h1,.page-template-single-page-php article h2,.single article h1,.single article h2{color:#fff;font-family:UniversLTStd49LightUltraCnRg,Arial,Helvetica,sans-serif;font-size:82px;font-style:normal;font-weight:400;line-height:.88;text-transform:uppercase}.archive-container article h1::after,.archive-container article h1:after,.archive-container article h2::after,.archive-container article h2:after,.page-template-single-page-php article h1::after,.page-template-single-page-php article h1:after,.page-template-single-page-php article h2::after,.page-template-single-page-php article h2:after,.single article h1::after,.single article h1:after,.single article h2::after,.single article h2:after{background:#b6151b;content:'';display:block;height:3px;margin-left:4px;margin-top:12px;position:relative;width:30px}.page-template-single-page-noimg-php #single-content article #the-content h1::after,.page-template-single-page-noimg-php #single-content article #the-content h1:after,.page-template-single-page-noimg-php #single-content article #the-content h2::after,.page-template-single-page-noimg-php #single-content article #the-content h2:after{background:#b6151b;content:'';display:block;height:3px;margin-left:4px;margin-top:12px;position:relative;width:30px}.post-type-archive article,.single-article article{padding-bottom:45px!important;padding-top:5px!important}.page-template-single-page-php #single-content,.post-type-archive #single-content,.single-article #single-content{width:auto!important}.page-id-475 #single-content{width:700px}#archive-container{zoom:1;-ms-box-sizing:content-box;box-sizing:content-box;background:#d9d9d9;height:90%;margin-left:160px;margin-top:46px;padding:50px 0 0 79px;position:relative;width:2000px}#archive-container:after,#archive-container:before{content:"";display:table}#archive-container:after{clear:both}#archive-container nav{zoom:1;bottom:25px;position:absolute;right:30px;z-index:500}#archive-container nav:after,#archive-container nav:before{content:"";display:table}#archive-container nav:after{clear:both}#archive-container nav a{display:inline;float:left;color:#ce8787;font-family:UniversLTStd49LightUltraCnRg,Arial,Helvetica,sans-serif;font-size:2.57142857em;margin-left:25px;text-transform:uppercase}#archive-container nav a:hover{color:#b5151b}#archive-container article{zoom:1;padding-bottom:0!important;padding-top:0!important}#archive-container article:after,#archive-container article:before{content:"";display:table}#archive-container article:after{clear:both}#archive-container .news-thumbnail img{display:block;height:auto;max-width:100%;width:100%}#archive-container .news-content{zoom:1;margin:15px 0 0 0;padding:0 15px}#archive-container .news-content:after,#archive-container .news-content:before{content:"";display:table}#archive-container .news-content:after{clear:both}#archive-container .news-content .news-title{margin-bottom:6px}#archive-container .news-content .news-title h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;font-weight:400;font-family:ProximaNova-Bold,Arial,Helvetica,sans-serif;display:inline-block;zoom:1;vertical-align:top;color:#b62427;font-size:14px;line-height:1.2;margin:0 5px 0 0;padding:0 0 1px 0;text-overflow:ellipsis;vertical-align:middle;max-width:110px}#archive-container .news-content .news-title span{display:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.3px;line-height:1.3;font-weight:400;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;color:#595959;font-size:.64285714em}#archive-container .news-content .news-title span a{display:block;font-family:Arial,Helvetica,sans-serif;text-decoration:none;vertical-align:top}#archive-container .news-content p{margin:0 0 20px 0;line-height:1.26666667;font-size:14px}#archive-container .news-content .news-link{display:block;margin-top:4px}.post-type-archive #archive-container{margin-left:320px;margin-right:160px;padding-right:59px;transform:translate(0,0)}.page-template-single-page-noimg-php h1{letter-spacing:-.02em!important}.page-template-single-page-noimg-php #single-content{margin-bottom:0;margin-top:0;padding-bottom:0;padding-top:0}.page-template-single-page-noimg-php #single-content article{padding-top:80px}.single-campaign #canvasWrap{display:inline;float:left;height:100%;width:532px}.single-campaign #artistOverlay{left:-45px}.single-campaign #single-logo{bottom:90px;left:45px;right:auto;top:auto}.single-campaign #single-hero{left:30px;overflow:hidden;width:350px}.single-campaign #single-hero h1{font-size:115px;line-height:.85;margin:0;padding:0;width:auto}.single-campaign #single-content{margin-left:500px;padding-top:65px}.single-campaign #single-content #the-content{width:460px}.single-campaign #single-content #the-content p{width:70%}.single-campaign #single-content #the-form{padding-top:75px!important}.single-campaign h2{letter-spacing:-.05em}body.page-template-single-page-noimg-php{height:100%}body.page-id-485 #single-content{width:auto!important}body.page-id-454 #single-content #the-content p,body.page-id-585 #single-content #the-content p,body.page-template-single-page-noimg-php #single-content #the-content p{padding-left:4px;width:70%}body.page-id-454 #single-content #the-form p.row,body.page-id-585 #single-content #the-form p.row,body.page-template-single-page-noimg-php #single-content #the-form p.row{margin:0}body.page-id-454 #single-content #the-form p .wpcf7-form-control-wrap,body.page-id-454 #single-content #the-form p strong,body.page-id-585 #single-content #the-form p .wpcf7-form-control-wrap,body.page-id-585 #single-content #the-form p strong,body.page-template-single-page-noimg-php #single-content #the-form p .wpcf7-form-control-wrap,body.page-template-single-page-noimg-php #single-content #the-form p strong{display:block}body.page-id-454 #single-content #the-form p .wpcf7-form-control-wrap,body.page-id-585 #single-content #the-form p .wpcf7-form-control-wrap,body.page-template-single-page-noimg-php #single-content #the-form p .wpcf7-form-control-wrap{margin:6px 0 15px 0;overflow:hidden}body.page-id-454 #single-content #the-form p .academic-transcript,body.page-id-454 #single-content #the-form p .your-resume,body.page-id-585 #single-content #the-form p .academic-transcript,body.page-id-585 #single-content #the-form p .your-resume,body.page-template-single-page-noimg-php #single-content #the-form p .academic-transcript,body.page-template-single-page-noimg-php #single-content #the-form p .your-resume{margin-bottom:5px}body.page-id-454 #single-content #the-form p .wpcf7-not-valid-tip,body.page-id-585 #single-content #the-form p .wpcf7-not-valid-tip,body.page-template-single-page-noimg-php #single-content #the-form p .wpcf7-not-valid-tip{display:none!important}body.page-id-454 #single-content #the-form p #why-apply,body.page-id-585 #single-content #the-form p #why-apply,body.page-template-single-page-noimg-php #single-content #the-form p #why-apply{height:270px}body.page-id-454 #single-content #the-form p #artist-rider,body.page-id-454 #single-content #the-form p #prior-experience,body.page-id-585 #single-content #the-form p #artist-rider,body.page-id-585 #single-content #the-form p #prior-experience,body.page-template-single-page-noimg-php #single-content #the-form p #artist-rider,body.page-template-single-page-noimg-php #single-content #the-form p #prior-experience{height:213px}body.page-id-454 #single-content #the-form p #recent-event,body.page-id-585 #single-content #the-form p #recent-event,body.page-template-single-page-noimg-php #single-content #the-form p #recent-event{height:301px}body.page-id-454 #single-content #the-form p #extra-subjects,body.page-id-454 #single-content #the-form p #internship-when,body.page-id-585 #single-content #the-form p #extra-subjects,body.page-id-585 #single-content #the-form p #internship-when,body.page-template-single-page-noimg-php #single-content #the-form p #extra-subjects,body.page-template-single-page-noimg-php #single-content #the-form p #internship-when{height:56px;overflow:hidden}body.page-id-454 #single-content #the-form .wpcf7-quiz-label,body.page-id-585 #single-content #the-form .wpcf7-quiz-label,body.page-template-single-page-noimg-php #single-content #the-form .wpcf7-quiz-label{display:block}body.page-id-585 #single-content #the-form p #artist-rider,body.page-id-585 #single-content #the-form p #prior-experience{height:159px}body.page-id-585 #single-content #the-form p #describe-yourself{height:53px}body.page-id-585 #single-content #the-form p #recent-event{height:90px}#the-form form.wpcf7-form .column{overflow:hidden}#the-form form.wpcf7-form .column.first{margin-left:0}.mac.gecko #menu li a{letter-spacing:-.02em!important}.mac.gecko #contact-left .section h2,.mac.gecko #contact-maps .location .map-overlay .location-name,.mac.gecko #people-columns .person-column .person-name,.mac.gecko #services .column .section h2{letter-spacing:-.02em!important}.mac.gecko h1{letter-spacing:-.03em!important}.mac.gecko #contact #contact-left h1{letter-spacing:-.04em!important}.wpcf7-not-valid-tip-no-ajax,.wpcf7-validation-errors,div.wpcf7-mail-sent-ok,div.wpcf7-response-output,div.wpcf7-spam-blocked{display:none!important;visibility:hidden!important}body #single-content #the-form p.input-wrapper span.wpcf7-not-valid-tip,body.page-id-454 #single-content #the-form p.input-wrapper span.wpcf7-not-valid-tip,body.page-template-single-page-noimg-php #single-content #the-form p.input-wrapper span.wpcf7-not-valid-tip{display:block!important;position:relative;left:0!important;top:0!important;width:auto!important;padding:5px 5px 0 0!important;margin-top:0!important;background:0 0!important;border:none!important;color:#b6151b!important}.content .inner .smallsplit,.smallsplit{display:inline-block;float:none;height:auto;vertical-align:top;width:auto}.stripstyling{border:none;display:block;float:none;margin:0;padding:0;width:100%}@media all and (max-width:1024px){.content{padding:45px 0 25px 0}#about .column h1,#people #people-content h1,#services .column h1{font-size:5.714285714285714em!important;line-height:70px}#about .column{width:310px}#about .column h1{font-size:5.71428571em;line-height:70px}#people #people-content h1{font-size:5.28571429em}#people #people-columns .person-column .person-bio{line-height:14px}}@media all and (max-width:768px){.content{padding:45px 0 25px 0}#about .column h1,#people #people-content h1,#services .column h1{font-size:5.714285714285714em!important;line-height:70px}#about .column{width:310px}#about .column h1{font-size:5.71428571em;line-height:70px}#people #people-content h1{font-size:5.28571429em}#people #people-columns .person-column .person-bio{line-height:14px}}@media all and (max-width:480px){body{overflow-x:hidden}body.snap #menu{background:0 0;display:block;float:none;height:auto;left:auto;position:fixed;right:-150px;top:40px;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}body.snap #menu ul{margin:0;padding:0}body.snap #menu #socialcons{margin-left:0}#artistName,#artistOverlay{display:none!important;visibility:hidden!important}#canvasWrap{background:#b6151b;display:block;height:auto;margin-bottom:25px;margin-left:auto;margin-right:auto;overflow:hidden;padding:25px;width:92%}#canvasWrap #logo{left:0;margin:0 auto;position:relative;top:0;width:100%}.content{margin:0 auto;padding:0;width:92%!important}.content .inner{margin:0;padding:0}.content .inner #menu{background:0 0;display:block;float:none;height:auto;left:auto;position:absolute;right:-150px;top:-2.2%;-moz-opacity:1;-khtml-opacity:1;-webkit-opacity:1;opacity:1}.content .inner #menu ul{margin:0;padding:0}.content .inner #menu ul li{margin-bottom:4px}.content .inner #menu ul li a{font-size:2.42857143em}.content .inner #menu #socialcons{margin-left:0}.content .inner #about,.content .inner #contact,.content .inner #news,.content .inner #people,.content .inner #people #people-columns,.content .inner #people #people-columns .person-column,.content .inner #people #people-content,.content .inner #services{display:block;float:none!important;height:auto!important;margin:0!important;padding:0!important;position:relative!important;width:100%!important}.content .inner #about{margin:0 0 30px 0!important}.content .inner #about .column{display:block;float:none;margin:0 0 15px 0;padding:0;width:100%}.content .inner #about .column.last{float:none;margin:0 0 15px 0;padding:0;width:100%}.content .inner #services #services-content{display:block;float:none;margin:0 0 15px 0;padding:0;width:100%}.content .inner #services .column{display:block;float:none;margin:0 0 15px 0;padding:0;width:100%}.content .inner #news{background:#d9d9d9;margin-bottom:30px!important;overflow:hidden;padding:25px!important}.content .inner #news .news-item{display:block;float:none;height:auto;margin:0 0 15px 0;padding:0;width:100%}.content .inner #news .news-item .news-thumbnail{display:none!important;visiblity:hidden!important}.content .inner #news .news-item .news-content{padding:20px}.content .inner #people #people-columns .person-column{margin-bottom:15px}.content .inner #contact{display:none!important;visibility:hidden!important}}@media all and (max-width:240px){.content{padding:45px 0 25px 0}#about .column h1,#people #people-content h1,#services .column h1{font-size:5.714285714285714em!important;line-height:70px}#about .column{width:310px}#about .column h1{font-size:5.71428571em;line-height:70px}#people #people-content h1{font-size:5.28571429em}#people #people-columns .person-column .person-bio{line-height:14px}}@media all and (max-height:750px){#about .column h1,#people #people-content h1,#services .column h1{font-size:5em!important;line-height:60px}#about .column{width:310px}#about .column h1{font-size:5em;line-height:60px}#people #people-content h1{font-size:5.28571429em}#people #people-columns .person-column .person-bio{line-height:14px}#clientlist{display:block!important;float:none!important;height:100%!important;max-height:477px;overflow:auto;padding-right:10px}}@media all and (max-height:685px){#about .column h1,#people #people-content h1,#services .column h1{font-size:5em!important;line-height:60px}#about .column{width:310px}#about .column h1{font-size:5em;line-height:60px}#people #people-content h1{font-size:5.28571429em}#people #people-columns .person-column .person-bio{line-height:14px}}.section--content .section__body,.section--content .section__content,.section--content .section__headline,.section--content .section__inner,.section--content .section__lead{float:none}.section--content .section__headline{font-size:70px;line-height:.91428571;letter-spacing:-2px;font-weight:400;text-transform:uppercase;font-family:UniversLTStd49LightUltraCnRg,sans-serif;color:#fff}.section--content .section__lead{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.3px;line-height:1.3;font-weight:400;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;margin-right:0;padding-left:16px;border-left:4px solid #b62427;color:#242424}.section--content .section__lead strong:first-child{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:0;font-weight:400;font-family:ProximaNova-Bold,Arial,Helvetica,sans-serif;display:block;margin-bottom:6px;color:#b62427}.section--content .section__lead,.section--content .section__lead p,.section--content .section__lead strong{font-size:14px;line-height:1.42857143}.section--content .section__body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.3px;line-height:1.3;font-weight:400;font-family:ProximaNova-Regular,Arial,Helvetica,sans-serif;color:#242424}.section--content .section__body,.section--content .section__body p{font-size:12px;line-height:1.5}.section--content .section__body h3{margin:20px 0 6px;line-height:1.07142857;font-size:28px;letter-spacing:-.4px;text-transform:uppercase;font-weight:400;font-family:UniversLTStd49LightUltraCnRg,sans-serif;color:#b62427}.section--content .section__body p,.section--content .section__lead p{margin:0 0 12px}.section--content .section__body p:last-child,.section--content .section__lead p:last-child{margin-bottom:0}.section--content .section__menu a{display:inline-block;padding:6px 20px 6px 0;font-size:14px;line-height:1.14285714;color:#3b3b3b;cursor:pointer}.section--content .section__menu a.active,.section--content .section__menu a:hover{color:#b5151b}.section--centered{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}.section--centered .section__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}.section--about .section__headline{margin-left:220px;max-width:310px}.section--about .section__lead{max-width:280px;margin-top:10px;margin-left:40px}.snap .section--about{margin-left:196px}.section--clients .section__headline{margin-left:220px;max-width:220px}.section--clients .section__lead{max-width:280px;margin-left:64px}.section--clients .section__body{max-width:310px;margin-left:100px}.section--services .section__inner{max-width:300px;margin-left:260px;-ms-flex-direction:column;flex-direction:column}.section--services .section__inner .section__lead{margin-top:20px;padding-left:0;border-left:none}.section--services .section__menu{width:300px;margin-left:70px;column-count:2}.section--services .tab-content .section__lead{max-width:420px;margin-left:60px}.section--people .section__headline{max-width:220px;margin-left:260px}.section--people .section__content{max-width:320px;margin-left:60px}.section--people .section__lead{margin-top:10px}.section--contact .section__headline{max-width:170px;margin-left:260px}.section--contact .section__content{max-width:220px;margin-left:60px;margin-right:60px}.section--contact .section__lead{margin-bottom:24px;padding-left:0;border-left:none}.section--contact .section__body,.section--contact .section__body p{font-size:14px;line-height:1.28571429}