/*! normalize.css v3.0.1 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,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}ul,li{-webkit-padding-start:0;-moz-padding-start:0}a{background:transparent}a:active,a:hover{outline:0}a{font-family:inherit;font-weight:inherit;font-size:inherit;color:inherit;text-decoration:none}b,strong{font-weight:bold}strong{font-weight:700;font-size:inherit;color:inherit}h1{font-size:2em;margin:0.67em 0}img{border:0;width:100%}svg:not(:root){overflow:hidden}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 #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.wf-loading{visibility:hidden}.wf-active{visibility:visible}.clear:before,.clear:after{height:0;display:block;overflow:hidden;content:"\0020"}.clear:after{clear:both}.c5{width:100%;height:5px;position:relative}.c10{width:100%;height:10px;position:relative}.c75{width:100%;height:75px;position:relative}.c100{width:100%;height:100px;position:relative}*{box-sizing:border-box}img{display:block}svg{pointer-events:none}html{margin-bottom:1px;height:100%}html,body{height:100%;background:whitesmoke;-webkit-font-smoothing:subpixel-antialiased;-webkit-overflow-scrolling:touch;-webkit-tap-highlight-color:#f1f1f1}@media (max-width: 700px){.hidden{display:none !important}}.container{margin:0 auto;max-width:1100px}.container--wide{margin:0 auto;max-width:1020px}.container--xwide{margin:0 auto;max-width:1200px}.nav{padding:0;width:100%;min-height:50px;background:#c5c5c5}.nav__open{margin:0 auto;max-width:335px;height:47.5px;font-family:"proxima-nova", sans-serif;font-weight:400;font-size:13px;letter-spacing:2px;text-transform:uppercase;text-align:center;line-height:1;color:white;cursor:pointer;display:flex;align-content:center;align-items:center;flex-direction:row;flex-wrap:nowrap;-ms-justify-content:center;justify-content:center}@media (min-width: 700px){.nav__open{display:none !important}}nav{padding:0;margin:0 auto;max-width:335px;height:47.5px;display:flex;align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;-ms-justify-content:space-between;justify-content:space-between}@media (max-width: 700px){nav{padding:15px 0;height:230px;flex-direction:column;flex-wrap:nowrap;-ms-justify-content:space-around;justify-content:space-around}}nav li{list-style:none}nav a{padding:5px 9px;-webkit-margin-before:0;-webkit-margin-after:0;font-family:"proxima-nova", sans-serif;font-weight:400;font-size:13px;letter-spacing:2px;text-transform:uppercase;text-align:center;line-height:1;background:#b9b9b9;color:white;border-radius:7px}@media (min-width: 700px){nav a{padding:0;background:none;border-radius:0}}nav .current a{text-decoration:underline}.video-container{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-container iframe,.video-container embed,.video-container object{position:absolute;top:0;left:0;width:100%;height:100%}.video-container-wide{position:relative;padding-bottom:41.85%;height:0}.video-container-wide iframe,.video-container-wide embed,.video-container-wide object{position:absolute;top:0;left:0;width:100%;height:100%}.video-container-wide2{position:relative;padding-bottom:56.25%;height:0}.video-container-wide2 iframe,.video-container-wide2 embed,.video-container-wide2 object{position:absolute;top:0;left:0;width:100%;height:100%}.header .header__logo{margin:75px auto;max-width:800px;height:52px;background-image:url("../graphics/logo.png");background-repeat:no-repeat}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi){.header .header__logo{background-image:url("../graphics/logo-2x.png");background-size:800px 52px}}@media (max-width: 850px){.header .header__logo{max-width:608px;height:39px;background-image:url("../graphics/logo-medium.png");background-repeat:no-repeat}}@media (max-width: 850px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 850px) and (min-resolution: 192dpi){.header .header__logo{background-image:url("../graphics/logo-medium-2x.png");background-size:608px 39px}}@media (max-width: 650px){.header .header__logo{max-width:280px;height:75px;background-image:url("../graphics/logo-mobile.png");background-repeat:no-repeat}}@media (max-width: 650px) and (-webkit-min-device-pixel-ratio: 2), (max-width: 650px) and (min-resolution: 192dpi){.header .header__logo{background-image:url("../graphics/logo-mobile-2x.png");background-size:280px 75px}}.main .main__about{padding:0;margin:0 auto 40px;max-width:680px;display:flex;align-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap;-ms-justify-content:space-between;justify-content:space-between}@media (max-width: 650px){.main .main__about{padding:0 20px;flex-direction:column}}.main .main__about--image{margin:0;max-width:200px}@media (max-width: 650px){.main .main__about--image{margin:0 auto 85px}}.main .main__about--image2{margin:0;max-width:250px}@media (max-width: 650px){.main .main__about--image2{margin:0 auto 85px}}.main .main__about--content{margin:0;max-width:420px}@media (max-width: 650px){.main .main__about--content{margin:0 auto 85px}}.main .main__about--content .smaller{-webkit-margin-before:0;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:14.4px;letter-spacing:0.9px;line-height:2;text-align:left;color:#505050}.main .smallline{font-family:"proxima-nova", sans-serif;font-weight:300;font-size:11px;letter-spacing:0.9px;line-height:1.6;text-align:left;color:#505050}.main .main__about--content p{-webkit-margin-before:0;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:14.4px;letter-spacing:0.9px;line-height:1.6;text-align:left;color:#505050}.main .main__about__space{width:100%;height:13px;position:relative}.main .main__about__link{margin-bottom:13px;font-family:"proxima-nova", sans-serif;font-weight:500;font-size:11.5px;letter-spacing:2px;line-height:1;text-transform:uppercase;text-align:left;color:#515060}.main .main__about__link .red{color:#D02630}.main .main__about__link span{font-weight:300;letter-spacing:1px;text-transform:lowercase}@media (max-width: 795px){.main .main__about__link{margin-bottom:18px}}.main .main__about__link svg{width:10px;height:10px}.main .main__about__link .s0{fill:#d8252c}.main .main__video{padding:0 15px;margin:0 auto;max-width:710px}.main .main__t{margin-bottom:40px;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:15px;letter-spacing:5px;line-height:1;text-transform:uppercase;text-align:center;color:#505050}.main .main__portfolio{padding:0;margin:0 auto 75px;max-width:1200px}.main .main__portfolio--listing{padding:0;margin:0 auto 75px;max-width:1160px;display:flex;align-content:center;align-items:flex-start;flex-direction:row;flex-wrap:wrap;-ms-justify-content:center;justify-content:center}@media (max-width: 600px){.main .main__portfolio--listing{flex-direction:column;-ms-justify-content:flex-start;justify-content:flex-start}}.main .one{flex:1 0 25%;width:25%}@media (max-width: 600px){.main .one{width:100%}}.main .two{width:50%}@media (max-width: 600px){.main .two{width:100%}}.main .three{width:75%}@media (max-width: 600px){.main .three{width:100%}}.main .four{width:100%}.main .main__portfolio__item__image{position:relative}.main .main__portfolio__item__label{-webkit-margin-before:0;bottom:0;left:0;right:0;padding:5px;width:100%;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:13px;letter-spacing:3px;line-height:1.8;text-transform:lowercase;text-align:center;color:#D02630;position:absolute}.main .main__portfolio__item__label--left{-webkit-margin-before:0;bottom:0;left:0;padding:5px;width:33.333%;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:13px;letter-spacing:3px;line-height:1.8;text-transform:lowercase;text-align:center;color:#D02630;position:absolute}.main .main__portfolio__item__label--right{-webkit-margin-before:0;bottom:0;right:0;padding:5px;width:33.333%;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:13px;letter-spacing:3px;line-height:1.8;text-transform:lowercase;text-align:center;color:#D02630;position:absolute}.main .main__portfolio__item__label--bar{-webkit-margin-before:0;bottom:0;left:0;right:0;padding:5px;width:100%;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:13px;letter-spacing:3px;line-height:1.8;text-transform:lowercase;text-align:center;background:rgba(255,255,255,0.6);color:#D02630;position:absolute}.main .main__portfolio__item__label--small{-webkit-margin-before:0;font-family:"proxima-nova", sans-serif;font-weight:500;font-size:10.5px;letter-spacing:3px;line-height:2;text-transform:lowercase;text-align:center;color:#505050}.main .main__portfolio__item__label--define{-webkit-margin-before:0;margin:15px 0;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:13px;letter-spacing:3px;line-height:1.8;text-transform:lowercase;text-align:center;color:#D02630}.main p{-webkit-margin-before:0;margin:0 auto 15px;max-width:800px;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:14.4px;letter-spacing:0.9px;line-height:1.6;text-align:center;color:#505050}.main .main__portfolio__page{padding:0 25px;margin:0 auto 75px;max-width:850px}.main .main__portfolio__page__t{-webkit-margin-before:0px;margin-bottom:30px;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:14.4px;letter-spacing:4.5px;line-height:2;text-align:center;color:#505050}.main .main__portfolio__page__t--image{margin:0 auto 45px;max-width:680px}.main .main__portfolio__page__st{-webkit-margin-before:0px;margin-bottom:30px;font-family:"proxima-nova", sans-serif;font-weight:500;font-size:12px;letter-spacing:2px;line-height:2;text-align:center;color:#505050}.main .main__portfolio__page__image{margin:0 auto;max-width:500px}.main .main__portfolio__page__image--large{margin:0 auto 45px;max-width:806px}.main .main__portfolio__page__image--xlarge{margin:0 auto 45px;max-width:900px}.main .main__portfolio__page__video{margin:0 auto;max-width:320px}.main .main__portfolio__page__lyrics{margin:0 auto;max-width:900px}.main .main__portfolio__page__p{-webkit-margin-before:0;margin:40px auto;max-width:850px;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:14.4px;letter-spacing:0.9px;line-height:1.6;text-align:center;color:#505050}.main .main__portfolio__page__p p{margin:20px auto;max-width:700px;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:14.4px;letter-spacing:0.9px;line-height:1.6;text-align:center;color:#505050}.main .main__portfolio__page__p strong{font-weight:300;color:#D02630}.main .main__portfolio__page__p a{font-weight:400;text-decoration:underline;color:#a51e26;cursor:pointer}.main .main__portfolio__page__p a:hover{color:#D02630}.main .main__portfolio__page__p2 p{-webkit-margin-before:0;margin:40px auto;max-width:650px;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:14.4px;letter-spacing:0.9px;line-height:1.6;text-align:center;color:#505050}.main .main__portfolio__page__link{margin-bottom:45px;font-family:"proxima-nova", sans-serif;font-weight:500;font-size:13px;letter-spacing:4.5px;line-height:1;text-transform:uppercase;text-align:center;color:#808080}.main .main__testimonial{margin-bottom:40px;width:100%}.main .main__testimonial__container{padding:50px 0;margin:0 auto;max-width:700px}@media (max-width: 700px){.main .main__testimonial__container{padding:50px 25px}}.main .main__testimonial__t{margin-bottom:13px;font-family:"proxima-nova", sans-serif;font-weight:500;font-size:17px;letter-spacing:2px;line-height:2;text-align:center;color:#505050}.main .main__testimonial__p{-webkit-margin-before:0;margin-bottom:25px;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:15.5px;letter-spacing:0.9px;line-height:2;text-align:center;color:#505050}.main .main__testimonial__link{font-family:"proxima-nova", sans-serif;font-weight:500;font-size:11px;letter-spacing:4.5px;line-height:1;text-transform:uppercase;text-align:center;color:#25a5ff}.main .main__testimonial__sig{margin:0 auto;max-width:133px}.page{padding:0;margin:0 0 75px}.page h1{-webkit-margin-before:0;margin-bottom:50px;font-family:"proxima-nova", sans-serif;font-weight:400;font-size:14px;letter-spacing:5px;line-height:1.5;text-align:center;text-transform:uppercase;color:#505050}.page h2{-webkit-margin-before:0;-webkit-margin-after:0;font-family:"proxima-nova", sans-serif;font-weight:400;font-size:14px;letter-spacing:5px;line-height:1;text-align:center;text-transform:uppercase;color:#D02630}.page h3{-webkit-margin-before:0;-webkit-margin-after:0;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:12px;letter-spacing:1px;line-height:1.4;text-align:center;color:#707070}.page p{-webkit-margin-before:0;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:14.4px;letter-spacing:0.9px;line-height:1.6;text-align:left;color:#505050}.page .page__tweets{padding:0;margin:0 auto 50px;max-width:1020px;display:flex;align-content:flex-start;align-items:flex-start;flex-direction:row;flex-wrap:wrap;-ms-justify-content:space-between;justify-content:space-between}@media (max-width: 900px){.page .page__tweets{padding:0 15px;-ms-justify-content:center;justify-content:center}}.page .page__tweets__tweet{max-width:500px}.page .page__quote{padding:0 15px;margin:60px auto;max-width:700px}.page .page__quote__titles{margin-bottom:15px;display:flex;align-content:center;align-items:center;flex-direction:row;flex-wrap:wrap;-ms-justify-content:flex-start;justify-content:flex-start}.page .page__quote__logo{width:88px}.page .page__quote h2{margin-right:8px}.page .page__quote h3{text-align:left}.page .page__quote h5{-webkit-margin-before:0;-webkit-margin-after:0.9em;font-family:"proxima-nova", sans-serif;font-style:italic;font-weight:300;font-size:14.4px;letter-spacing:1px;line-height:1.3;text-align:left;color:#D02630}.page .page__quote p{font-style:italic}.page .page__quote .small{font-size:13px;font-style:italic;text-align:center}.page .page__quote .small strong{color:#D02630}.page .page__image{padding:0 15px;margin:60px auto;max-width:455px}.page .page__image p{margin-top:15px;font-size:12.5px;font-style:italic;text-align:center;color:#D02630}.page .page__film{padding:15px;margin:0 auto 20px;max-width:750px;background:#ececec}.page .page__film--square{padding:15px;margin:0 auto 20px;max-width:500px;background:#ececec}.page .page__film--square h4{-webkit-margin-before:0;-webkit-margin-after:0;margin-top:15px;font-family:"proxima-nova", sans-serif;font-weight:400;font-size:13px;letter-spacing:3px;line-height:1;text-align:center;text-transform:uppercase;color:#D02630}.page .page__film h4{-webkit-margin-before:0;-webkit-margin-after:0;margin-top:15px;font-family:"proxima-nova", sans-serif;font-weight:400;font-size:13px;letter-spacing:3px;line-height:1;text-align:center;text-transform:uppercase;color:#D02630}.page .page__film p{margin:16px auto 10px;max-width:620px;font-weight:300;font-size:13px;text-align:center}.page .page__wthoac{padding:0 15px;margin:0 auto;max-width:810px}.page .page__wthoac__masthead{margin:0 auto 50px;max-width:750px}.page .page__wthoac__statement{margin:0 auto 50px;max-width:663px}.page .page__wthoac__collage{margin:40px auto 13px;max-width:750px}.page .page__wthoac__image{margin:0 auto 50px;max-width:162px}.page .page__wthoac p{text-align:center}.page .page__wthoac span{font-weight:700;color:#D02630}.page .page__wthoac strong{font-weight:300;color:#D02630}.page .page__wthoac a{color:#D02630}.page .page__wthoac__video{padding:0 15px;margin:20px auto;max-width:225px}.page .page__wthoac__video--wide{padding:0 15px;margin:10px auto 20px;max-width:750px}.page .page__wthoac h5{-webkit-margin-before:0;-webkit-margin-after:0;margin:0 auto;max-width:400px;font-family:"proxima-nova", sans-serif;font-weight:400;font-size:11px;letter-spacing:1.5px;line-height:2;text-align:center;color:#D02630}.page .presspack{margin:0 auto;max-width:497px}.footer .footer__image{margin:0 auto;max-width:240px}.footer .footer__link{margin-top:60px;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:13px;letter-spacing:1.1px;line-height:1;text-align:center;color:#404040}.footer .footer__link2{margin-top:10px;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:14.4px;letter-spacing:2px;line-height:1;text-align:center;color:#404040}.footer .footer__link3{margin-top:10px;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:14.4px;letter-spacing:2px;line-height:1;text-align:center;color:#D02630}.footer .footer__watermark--stamp{margin:20px auto 0;max-width:176px}.notice{width:100%;height:60px;background:#f2f1ec}.notice .notice__container{margin:0 auto;max-width:850px;height:60px;display:flex;align-content:flex-start;align-items:center;flex-direction:row;flex-wrap:nowrap;-ms-justify-content:space-between;justify-content:space-between}.notice .notice__title{margin-right:60px;max-width:90px;height:32px}.notice .notice__description{max-width:410px;height:38px}.notice .notice__links{max-width:150px;height:32px}.notice .notice__t{-webkit-margin-before:0;font-family:"proxima-nova", sans-serif;font-weight:500;font-size:10px;letter-spacing:3px;line-height:1.6;text-transform:uppercase;text-align:center;color:#505050}.notice .notice__p p{-webkit-margin-before:0;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:12px;letter-spacing:3.8px;line-height:1.6;text-align:center;color:#505050}.notice .notice__link{-webkit-margin-before:0;font-family:"proxima-nova", sans-serif;font-weight:300;font-size:10px;letter-spacing:3px;line-height:1.6;text-transform:uppercase;text-align:center;color:#505050}.notice .notice__link strong{font-weight:500}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -100%, 0);transform:translate3d(0, -100%, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{-webkit-transform:translatez(0);transform:translatez(0)}.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:9px;width:100%}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#969696;padding-top:20px}.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#969696;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:white}
