/*! 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}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:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.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 #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}.hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.clearfix:after{content:"";display:table;clear:both}.media-queries:before{content:'("small_mobile": 375px, "mobile": 400px, "large_mobile": 500px, "phablet": 600px, "small_tablet": 700px, "tablet": 800px, "medium_tablet": 900px, "large_tablet": 1000px, "small_desktop": 1100px, "desktop": 1200px, "huge": 1410px)';opacity:0;position:absolute;bottom:0;left:0;height:0;width:0;visibility:hidden;overflow:hidden}body{font-family:"Lato", sans-serif;font-weight:300;color:#121212;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (max-width: 499px){body{font-size:16px;line-height:22px}}@media (min-width: 500px){body{font-size:18px;line-height:24px}}h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.2;margin-top:0;margin-bottom:0}b,strong,.bold{font-weight:700}p{margin-top:1.35em;margin-bottom:1.35em}h1{line-height:1.06}@media (max-width: 699px){h1{font-size:26px}}@media (min-width: 700px) and (max-width: 999px){h1{font-size:52px}}@media (min-width: 1000px){h1{font-size:62px}}h2,.h2{font-weight:900;line-height:1.25}@media (max-width: 699px){h2,.h2{font-size:24px}}@media (min-width: 700px) and (max-width: 999px){h2,.h2{font-size:32px}}@media (min-width: 1000px){h2,.h2{font-size:40px}}h3,.h3{line-height:1.66}@media (max-width: 699px){h3,.h3{font-size:20px}}@media (min-width: 700px) and (max-width: 999px){h3,.h3{font-size:26px}}@media (min-width: 1000px){h3,.h3{font-size:30px}}h4{font-weight:400;line-height:1.66}@media (max-width: 699px){h4{font-size:20px}}@media (min-width: 700px) and (max-width: 999px){h4{font-size:26px}}@media (min-width: 1000px){h4{font-size:30px}}h5{line-height:1.04}@media (max-width: 699px){h5{font-size:17px}}@media (min-width: 700px) and (max-width: 999px){h5{font-size:20px}}@media (min-width: 1000px){h5{font-size:23px}}h6,.h6{font-weight:400;line-height:1.04}@media (max-width: 699px){h6,.h6{font-size:16px}}@media (min-width: 700px) and (max-width: 999px){h6,.h6{font-size:18px}}@media (min-width: 1000px){h6,.h6{font-size:20px}}a{color:inherit;text-decoration:none;-webkit-transition:color 0.15s ease-in-out;transition:color 0.15s ease-in-out}[data-href]{cursor:pointer}@media (min-width: 800px){.two-col-text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:85px;-moz-column-gap:85px;column-gap:85px}.two-col-text p{display:inline-block;margin-top:0}}[class^='button'],.gform_next_button,.gform_previous_button,.gform_button{border-radius:3px;font-weight:700;text-transform:uppercase;font-size:14px;border:0;-webkit-transition:color 0.15s ease-in-out, background 0.15s ease-in-out, box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out, background 0.15s ease-in-out, box-shadow 0.15s ease-in-out;letter-spacing:1px;display:inline-block;text-align:center}@media (max-width: 799px){[class^='button'],.gform_next_button,.gform_previous_button,.gform_button{font-size:13px;padding:9px 26px}}@media (min-width: 800px){[class^='button'],.gform_next_button,.gform_previous_button,.gform_button{font-size:14px;padding:12px 34px}}[class^='button']:focus,.gform_next_button:focus,.gform_previous_button:focus,.gform_button:focus{outline:0}.button,.impressions-send-right input[type="submit"]{background:#121212;color:#fff}.button.wider,.impressions-send-right input.wider[type="submit"]{min-width:232px}.button-hollow,.gform_next_button,.gform_previous_button{color:#121212;box-shadow:inset 0 0 0 1px #121212;background:transparent}.button-hollow.button-active,.button-active.gform_next_button,.button-active.gform_previous_button,.button-hollow:hover,.gform_next_button:hover,.gform_previous_button:hover{background:#121212;color:#fff}.button-hollow.wider,.wider.gform_next_button,.wider.gform_previous_button{min-width:232px}.button-hollow-filled{color:#121212;background:#fff;box-shadow:inset 0 0 0 1px #121212}.button-hollow-filled.button-active,.button-hollow-filled:hover{background:#121212;color:#fff}.button-hollow-filled.wider{min-width:232px}.button-light-hollow{color:#fff;box-shadow:inset 0 0 0 1px #fff}.button-light-hollow:hover{background:#121212;color:#fff;box-shadow:inset 0 0 0 1px #121212}.button-light-hollow.wider{min-width:232px}.button-light-hollow-light{color:#fff;box-shadow:inset 0 0 0 1px #fff}.button-light-hollow-light:hover{background:#fff;color:#121212;box-shadow:inset 0 0 0 1px #fff}.button-light-hollow-light.wider{min-width:232px}.button-light-on-black-hollow{color:#fff;box-shadow:inset 0 0 0 1px #fff}.button-light-on-black-hollow:hover{background:#fff;color:#121212;box-shadow:inset 0 0 0 1px #fff}.button-light-on-black-hollow.wider{min-width:232px}.button-light{background:#fff;color:#121212;box-shadow:inset 0 0 0 1px #fff}.button-light.wider{min-width:232px}@media (max-width: 799px){.button-small{font-size:11px;padding:7px 26px}}@media (min-width: 800px){.button-small{font-size:11px;padding:7px 26px}}.button-small.wider{min-width:166px}.page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 999px){.page-header{margin-top:25px;margin-bottom:30px}}@media (min-width: 1000px) and (max-width: 1099px){.page-header{margin-top:65px;margin-bottom:75px}}@media (min-width: 1100px){.page-header{margin-top:85px;margin-bottom:95px}}.pretty-blockquote{margin:0;padding:0 0 0 48px}.pretty-blockquote .wrapper{position:relative}.pretty-blockquote svg{position:absolute;top:11px;left:-50px;width:26px;height:18px}.pretty-blockquote p{margin:0;line-height:1.21;font-style:italic;margin-bottom:21px}@media (max-width: 599px){.pretty-blockquote p{font-size:26px}}@media (min-width: 600px) and (max-width: 999px){.pretty-blockquote p{font-size:30px}}@media (min-width: 1000px){.pretty-blockquote p{font-size:46px}}.pretty-blockquote cite,.pretty-blockquote time{display:block;font-weight:700;font-size:16px;line-height:19px}.pretty-blockquote cite{font-style:normal}.pretty-blockquote.smaller p{margin-bottom:38px}@media (max-width: 599px){.pretty-blockquote.smaller p{font-size:26px}}@media (min-width: 600px) and (max-width: 999px){.pretty-blockquote.smaller p{font-size:26px}}@media (min-width: 600px){.pretty-blockquote.smaller p{font-size:34px}}.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#fff;color:#121212;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#121212;font-size:14px;line-height:20px;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close{background-image:url("../images/fancybox_sprite.png")}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:0.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url("../images/fancybox_loading.gif") center center no-repeat}.fancybox-close{position:fixed;top:2vw;right:2vw;cursor:pointer;z-index:8040;background:none;width:28px;height:28px;fill:#fff}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent;-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:fixed;top:50%;width:22px;height:29px;margin-top:-15px;cursor:pointer;z-index:8040;padding:5px}.fancybox-prev span{background:none;left:2vw}.fancybox-prev span svg{width:12px;height:19px}.fancybox-next span{background:none;right:2vw}.fancybox-next span svg{width:12px;height:19px}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:rgba(20,19,16,0.97)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font-size:18px;line-height:22px;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;top:100%;right:50%;margin-top:50px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;color:#fff;font-size:16px;line-height:1.2;white-space:nowrap;font-style:italic}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(37,30,30,0.9)}.fancybox-close svg{fill:#fff}.fancybox-next svg{fill:#fff}.fancybox-prev svg{fill:#fff}.parallax-viewport{position:relative;overflow:hidden}.parallax-layer{position:absolute}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff}.site-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh}@media (max-width: 699px){.site-wrapper{margin-left:50px}}@media (min-width: 700px){.site-wrapper{margin-left:100px}}.site-wrapper-inner{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;position:relative}.site-wrapper-inner:before,.site-wrapper-inner:after{content:'';position:absolute;background:#414141;z-index:130;opacity:1;-webkit-transition:opacity 0.3s ease-in-out;transition:opacity 0.3s ease-in-out}html.nav-open .site-wrapper-inner:before,html.nav-open .site-wrapper-inner:after{opacity:0}.site-wrapper-inner:before{top:0;left:0;bottom:0;width:1px}.site-wrapper-inner:after{left:0;right:0;bottom:0;height:1px}@media (max-width: 999px){.site-wrapper-inner{padding-bottom:50px}}@media (min-width: 1000px){.site-wrapper-inner{padding-bottom:128px}}@media (max-width: 999px){body.page-id-119 .site-wrapper-inner,body.home .site-wrapper-inner,body.single-story .site-wrapper-inner,body.post-type-archive-story .site-wrapper-inner{padding-bottom:0}}@media (min-width: 1000px){body.page-id-119 .site-wrapper-inner,body.home .site-wrapper-inner,body.single-story .site-wrapper-inner,body.post-type-archive-story .site-wrapper-inner{padding-bottom:0}}.wrapper{width:100%}.padded-wrapper{width:100%}@media (max-width: 699px){.padded-wrapper{padding-left:4vw;padding-right:4vw}}@media (min-width: 700px) and (max-width: 1409px){.padded-wrapper{padding-left:7.28vw;padding-right:7.28vw}}@media (min-width: 1410px){.padded-wrapper{padding-left:102px;padding-right:102px}}.padded-wrapper-v{width:100%}@media (max-width: 999px){.padded-wrapper-v{padding-top:25px;padding-bottom:30px}}@media (min-width: 1000px) and (max-width: 1099px){.padded-wrapper-v{padding-top:65px;padding-bottom:75px}}@media (min-width: 1100px){.padded-wrapper-v{padding-top:85px;padding-bottom:95px}}.site-header{background:#121212;color:#fff;position:fixed;top:0;left:0;bottom:0;z-index:140}@media (max-width: 699px){.site-header{width:50px}}@media (min-width: 700px){.site-header{width:100px}}.menu-toggle{display:block;position:relative;top:0;left:0}@media (max-width: 699px){.menu-toggle{width:50px;height:70px}}@media (min-width: 700px){.menu-toggle{width:100px;height:120px}}.menu-toggle-icon{display:block;position:absolute;cursor:pointer;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;will-change:transform}@media (max-width: 699px){.menu-toggle-icon{width:30px;height:28px;top:10px;left:10px}}@media (min-width: 700px){.menu-toggle-icon{width:36px;height:34px;top:42px;left:32px}}.menu-toggle-icon .line,.menu-toggle-icon .line:before,.menu-toggle-icon .line:after{content:'';cursor:pointer;background:#fff;position:absolute;display:block;-webkit-transition:top 0.2s ease-in-out, bottom 0.2s ease-in-out, width 0.2s ease-in-out, background 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;transition:top 0.2s ease-in-out, bottom 0.2s ease-in-out, width 0.2s ease-in-out, background 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;transition:top 0.2s ease-in-out, bottom 0.2s ease-in-out, width 0.2s ease-in-out, background 0.2s ease-in-out, transform 0.2s ease-in-out;transition:top 0.2s ease-in-out, bottom 0.2s ease-in-out, width 0.2s ease-in-out, background 0.2s ease-in-out, transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;will-change:top, bottom, width, background, transform}@media (max-width: 699px){.menu-toggle-icon .line,.menu-toggle-icon .line:before,.menu-toggle-icon .line:after{height:2px;width:30px}}@media (min-width: 700px){.menu-toggle-icon .line,.menu-toggle-icon .line:before,.menu-toggle-icon .line:after{height:3px;width:36px}}.menu-toggle-icon .line{top:50%}@media (max-width: 699px){.menu-toggle-icon .line:before{top:-10px}.menu-toggle-icon .line:after{bottom:-10px}}@media (min-width: 700px){.menu-toggle-icon .line:before{top:-12px}.menu-toggle-icon .line:after{bottom:-12px}}html.nav-open .menu-toggle-icon .line,html.nav-open .menu-toggle-icon .line:before,html.nav-open .menu-toggle-icon .line:after{background:#fff}html.nav-open .menu-toggle-icon .line{background-color:transparent}@media (max-width: 699px){html.nav-open .menu-toggle-icon .line{-webkit-transform:translate(-2px, -1px);transform:translate(-2px, -1px)}html.nav-open .menu-toggle-icon .line:before,html.nav-open .menu-toggle-icon .line:after{top:0;width:34px}html.nav-open .menu-toggle-icon .line:after{-webkit-transform:translateY(-10px) rotate(-45deg);transform:translateY(-10px) rotate(-45deg);top:10px}}@media (min-width: 700px){html.nav-open .menu-toggle-icon .line{-webkit-transform:translate(-3px, -1px);transform:translate(-3px, -1px)}html.nav-open .menu-toggle-icon .line:before,html.nav-open .menu-toggle-icon .line:after{top:0;width:42px}html.nav-open .menu-toggle-icon .line:after{-webkit-transform:translateY(-12px) rotate(-45deg);transform:translateY(-12px) rotate(-45deg);top:12px}}html.nav-open .menu-toggle-icon .line:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.menu-toggle-label{position:absolute;font-weight:900;text-transform:uppercase;left:0;text-align:center;-webkit-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out}@media (max-width: 699px){.menu-toggle-label{font-size:10px;width:50px;top:38px}}@media (min-width: 700px){.menu-toggle-label{font-size:13px;width:100px;top:79px}}html.nav-closed .menu-toggle-label-open{opacity:1}html.nav-closed .menu-toggle-label-close{opacity:0}html.nav-open .menu-toggle-label-open{opacity:0}html.nav-open .menu-toggle-label-close{opacity:1}@media (min-height: 700px) and (max-height: 849px){.site-side-nav-album{margin-top:5.5vh}.site-side-nav-social{margin-top:7.5vh}}@media (min-height: 850px){.site-side-nav-album{margin-top:14.4vh}.site-side-nav-social{margin-top:12.7vh}}.site-side-nav-album{display:block;width:62px;margin-left:auto;margin-right:auto}.site-side-nav-album-text{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:18px;line-height:22px;font-weight:400;text-transform:uppercase;margin-left:9px}.site-side-nav-album-image{box-shadow:inset 0 0 0 1px rgba(255,255,255,0.37);position:relative;margin-top:23px;background-image:-webkit-linear-gradient(328deg, transparent 0%, rgba(152,152,152,0.07) 0%, rgba(255,255,255,0.12) 50%, rgba(0,0,0,0.11) 50%, #000 100%);background-image:linear-gradient(-238deg, transparent 0%, rgba(152,152,152,0.07) 0%, rgba(255,255,255,0.12) 50%, rgba(0,0,0,0.11) 50%, #000 100%)}.site-side-nav-album-image img{display:block;width:62px;position:relative;z-index:-1}.site-side-nav-social a{width:100%;display:block;padding:10px;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out;opacity:1}.site-side-nav-social a:first-child{margin-top:-10px}.site-side-nav-social a:hover{opacity:0.5}.site-side-nav-social a+a{margin-top:17px}.site-side-nav-social svg{fill:#fff;display:block;margin-left:auto;margin-right:auto}.site-side-nav-social svg[data-icon="instagram"]{width:19px;height:20px}.site-side-nav-social svg[data-icon="facebook"]{width:11px;height:25px}.site-side-nav-social svg[data-icon="twitter"]{width:20px;height:17px}@media (max-width: 699px){.site-side-nav-album,.site-side-nav-social{display:none}}@media (max-height: 699px){.site-side-nav-album,.site-side-nav-social{display:none}}.site-nav{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(18,18,18,0.98);z-index:130;-webkit-transition:opacity 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:opacity 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out;transition:transform 0.5s ease-in-out, opacity 0.5s ease-in-out, -webkit-transform 0.5s ease-in-out}html.nav-closed .site-nav{-webkit-transform:translateX(-120%);transform:translateX(-120%);opacity:0}html.nav-open .site-nav{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}@media (max-width: 699px){.site-nav{margin-left:50px}}@media (min-width: 700px){.site-nav{margin-left:100px}}.site-nav ul{padding:0;margin:0;counter-reset:li;overflow:auto;-webkit-overflow-scrolling:touch;position:absolute;top:0;left:0;right:0;bottom:0}.site-nav li{list-style:none;border-bottom:1px solid #414141;counter-increment:li}.site-nav a{font-weight:400;display:block;color:#fff;text-transform:uppercase;letter-spacing:1px;line-height:1;background:rgba(255,255,255,0);-webkit-transition:background 0.15s ease-in-out;transition:background 0.15s ease-in-out}@media (max-width: 599px){.site-nav a{font-size:26px;padding:20px 20px 20px 70px}}@media (min-width: 600px) and (max-width: 899px){.site-nav a{font-size:32px;padding:24px 24px 24px 90px}}@media (min-width: 900px){.site-nav a{font-size:40px;padding:32px 32px 32px 120px}}.site-nav a:before{content:counter(li, decimal-leading-zero) ".";display:inline-block;font-weight:900}@media (max-width: 599px){.site-nav a:before{font-size:18px;width:70px;margin-left:-50px;margin-right:-20px}}@media (min-width: 600px) and (max-width: 899px){.site-nav a:before{font-size:20px;width:40px;margin-left:-60px;margin-right:20px}}@media (min-width: 900px){.site-nav a:before{font-size:22px;width:40px;margin-left:-70px;margin-right:30px}}.site-nav li a:hover,.site-nav li.current_page_item a,.site-nav li.current-menu-item a{background:#fff;color:#121212}.site-footer{background:#121212;color:#fff;position:relative}@media (max-width: 699px){.site-footer{z-index:140;position:relative;margin-left:-50px}}@media (min-width: 700px){.site-footer{z-index:120}.site-footer .padded-wrapper{padding-left:0}}@media (max-width: 999px){.site-footer .padded-wrapper{padding-top:50px;padding-bottom:50px}}@media (min-width: 1000px){.site-footer .padded-wrapper{padding-top:69px;padding-bottom:77px}}@media (max-width: 999px){.site-footer-newsletter{width:100%}.site-footer-text{margin-top:30px}}@media (min-width: 1000px){.site-footer-newsletter{float:left}.site-footer-text{float:right;width:240px;text-align:right;margin-top:9px}}@media (min-width: 1000px) and (max-width: 1099px){.site-footer-newsletter{width:calc(100% - 274px)}}@media (min-width: 1100px){.site-footer-newsletter{width:calc(100% - 292px)}}.site-footer-newsletter form{position:relative}.site-footer-newsletter form input[type="email"]{width:100%;border:1px solid #414141;border-radius:3px;font-size:16px;line-height:20px;font-weight:400;color:#fff;background:transparent;-webkit-transition:border-color 0.15s ease-in-out;transition:border-color 0.15s ease-in-out}@media (max-width: 599px){.site-footer-newsletter form input[type="email"]{padding:16px}}@media (min-width: 600px){.site-footer-newsletter form input[type="email"]{padding:16px 146px 17px 22px}}.site-footer-newsletter form input[type="email"]::-webkit-input-placeholder{color:#fff}.site-footer-newsletter form input[type="email"]::-moz-placeholder{color:#fff}.site-footer-newsletter form input[type="email"]:-ms-input-placeholder{color:#fff}.site-footer-newsletter form input[type="email"]::placeholder{color:#fff}.site-footer-newsletter form input[type="email"]:focus{outline:0;border-color:#fff}.site-footer-newsletter form button{width:128px;font-size:13px;padding:9px 0}@media (max-width: 599px){.site-footer-newsletter form button{margin-top:10px}}@media (min-width: 600px){.site-footer-newsletter form button{position:absolute;top:6px;right:6px}}.site-footer-text p{font-size:14px;line-height:17px;font-weight:400;margin:0}.site-footer-text p a{text-decoration:underline}.home-story-submit{position:relative;overflow:hidden;color:#fff;background:#121212}@media (min-width: 800px){.home-story-submit{min-height:80vh}}@media (max-width: 799px){.home-story-submit video{display:none}}@media (min-width: 800px){.home-story-submit video{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);z-index:0}}.home-story-submit .story-submit-form{position:relative;z-index:10}.home-story-submit .story-submit-form .story-submit-form-questions .line{background:#fff}.home-story-submit .story-submit-form .story-submit-form-questions .line:before{background:#fff}.home-story-submit .story-submit-form #gform_page_1_1 .line{background:#fff;height:100vh}.home-story-submit .story-submit-form #gform_page_1_1 .line:before{background:#fff}.home-story-submit .story-submit-form #gform_page_1_1 .line:after{display:none}.home-story-submit .story-submit-form textarea,.home-story-submit .story-submit-form input[type="email"],.home-story-submit .story-submit-form input[type="url"],.home-story-submit .story-submit-form input[type="text"]{background:transparent;border-color:#fff !important;color:#fff}.home-story-submit .story-submit-form textarea::-webkit-input-placeholder,.home-story-submit .story-submit-form input[type="url"]::-webkit-input-placeholder,.home-story-submit .story-submit-form input[type="text"]::-webkit-input-placeholder{color:#fff}.home-story-submit .story-submit-form textarea::-moz-placeholder,.home-story-submit .story-submit-form input[type="url"]::-moz-placeholder,.home-story-submit .story-submit-form input[type="text"]::-moz-placeholder{color:#fff}.home-story-submit .story-submit-form textarea:-ms-input-placeholder,.home-story-submit .story-submit-form input[type="url"]:-ms-input-placeholder,.home-story-submit .story-submit-form input[type="text"]:-ms-input-placeholder{color:#fff}.home-story-submit .story-submit-form textarea::placeholder,.home-story-submit .story-submit-form input[type="url"]::placeholder,.home-story-submit .story-submit-form input[type="text"]::placeholder{color:#fff}.home-story-submit .story-submit-form .ginput_container_select{border-color:#fff !important}.home-story-submit .story-submit-form .ginput_container_select:before,.home-story-submit .story-submit-form .ginput_container_select:after{background:#fff !important}.home-story-submit .story-submit-form .ginput_container_select select{background:transparent !important}.home-story-submit .story-submit-form .ginput_container_checkbox li label:before{border-color:#fff !important}.home-story-submit .story-submit-form .ginput_container_checkbox li label:after{color:#fff !important;text-shadow:none !important}.home-story-submit .story-submit-form .gform_previous_button{box-shadow:inset 0 0 0 1px #fff;color:#fff}.home-story-submit .story-submit-form .gform_previous_button:hover{background:#fff;color:#121212}.home-story-submit .story-submit-form .gform_page_footer input[type="submit"]{box-shadow:inset 0 0 0 1px #fff;background:#fff;color:#121212}.home-story-submit .story-submit-form .gform_next_button{box-shadow:inset 0 0 0 1px #fff;color:#fff}.home-story-submit .story-submit-form .gform_next_button:hover{background:#fff;color:#121212}.home-stories{padding-bottom:5.28vw}.home-stories-title{position:relative}@media (max-width: 699px){.home-stories-title{padding-top:53px;margin-bottom:33px}}@media (min-width: 700px){.home-stories-title{padding-left:39px;padding-top:93px;margin-bottom:33px}.home-stories-title .line{position:absolute;top:0;left:0;bottom:28px;width:1px;background:#121212}.home-stories-title .line:after{content:'';position:absolute;bottom:0;left:0;width:14px;background:#121212;height:1px}}.home-album{color:#fff;background-size:cover;background-position:center right}@media (max-width: 899px){.home-album{background:#191a1c;background-image:none !important}}.home-album-title{font-weight:900;margin-top:22px;line-height:1.0384}@media (max-width: 599px){.home-album-title{font-size:42px}}@media (min-width: 600px){.home-album-title{font-size:54px}}.home-album-title br{display:none}.home-album-title span{display:block;margin-top:9px;line-height:1;font-weight:400;text-transform:uppercase}@media (max-width: 599px){.home-album-title span{font-size:30px}}@media (min-width: 600px){.home-album-title span{font-size:40px}}.home-album-title span sub{font-size:14px;font-weight:900;display:inline-block;margin-left:6px}.home-album-cover{position:relative;width:100%;max-width:460px}@media (max-width: 599px){.home-album-cover{margin-top:30px}}@media (min-width: 600px){.home-album-cover{margin-top:50px}}.home-album-cover:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background-image:-webkit-linear-gradient(238deg, transparent 0%, rgba(152,152,152,0.07) 0%, rgba(255,255,255,0.12) 50%, rgba(0,0,0,0.11) 50%, transparent 100%);background-image:linear-gradient(-148deg, transparent 0%, rgba(152,152,152,0.07) 0%, rgba(255,255,255,0.12) 50%, rgba(0,0,0,0.11) 50%, transparent 100%);box-shadow:0px 2px 14px 0px rgba(18,18,18,0.2),inset 0 0 0 1px rgba(255,255,255,0.2);z-index:2}.home-album-cover img{display:block;width:100%;position:relative;z-index:1}.home-album-description{width:100%;max-width:460px;font-weight:400}@media (max-width: 599px){.home-album-description{margin:30px 0 30px;font-size:16px;line-height:22px}}@media (min-width: 600px){.home-album-description{margin:50px 0 41px;font-size:18px;line-height:25px}}@media (max-width: 599px){.home-album-links{margin-bottom:48px}.home-album-links a+br+a{margin-top:15px}}@media (min-width: 600px){.home-album-links a+br+a{margin-left:33px}.home-album-links br{display:none}}@media (min-width: 1000px){.home-album-links{margin-bottom:0;}}.home-video{background:#16151b}.home-video-cover{display:block;position:relative;background-size:cover;background-position:center center}.home-video-cover:before{content:'';display:block;width:100%;padding-bottom:56%}.home-video-play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.home-video-play .home-video-play-icon{width:52px;height:52px;border:1px solid #121212;border-radius:52px;position:relative}.home-video-play .home-video-play-icon svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:12px;height:17px;fill:#121212;margin-left:2px}.home-video-play .home-video-play-label{display:inline-block;margin-left:15px;font-size:13px;line-height:1.2;color:#121212;font-weight:400;text-transform:uppercase}@media (max-width: 599px){.media-items{margin-top:50px}}@media (min-width: 600px) and (max-width: 999px){.media-items{margin-top:80px}}@media (min-width: 1000px){.media-items{margin-top:121px}}@media (max-width: 599px){.media-item+.media-item{margin-top:47px}}@media (min-width: 600px) and (max-width: 999px){.media-item+.media-item{margin-top:77px}}@media (min-width: 1000px){.media-item+.media-item{margin-top:117px}}.media-item{border-bottom:1px solid #979797}@media (max-width: 599px){.media-item{padding-bottom:50px}}@media (min-width: 600px) and (max-width: 999px){.media-item{padding-bottom:80px}}@media (min-width: 1000px){.media-item{padding-bottom:128px}}@media (min-width: 1000px){.media-item .pretty-blockquote cite,.media-item .pretty-blockquote time{width:35%}}.media-item-text{margin-top:44px}@media (min-width: 600px) and (max-width: 999px){.media-item-text{padding-left:50px}}@media (min-width: 1000px){.media-item-text{float:left;width:35%}}.media-item-text p{margin:0;font-size:16px;line-height:22px;margin-bottom:40px}@media (max-width: 599px){.media-item-embed,.media-item-image{margin-top:40px}}@media (min-width: 600px) and (max-width: 999px){.media-item-embed,.media-item-image{margin-left:50px;margin-top:40px}}@media (min-width: 1000px){.media-item-embed,.media-item-image{float:right;margin-top:-38px}}@media (min-width: 1000px){.media-item-embed{width:59%}}.media-item-embed iframe{width:100%;display:block}@media (min-width: 1000px){.media-item-image{width:62%}}.media-item-image img{width:100%;display:block}.media-show-more{text-align:center}@media (max-width: 999px){.media-show-more{margin-top:34px;margin-bottom:-14px}}@media (min-width: 1000px) and (max-width: 1099px){.media-show-more{margin-top:96px;margin-bottom:-14px}}@media (min-width: 1100px){.media-show-more{margin-top:106px;margin-bottom:-14px}}.media-show-more a{font-weight:400;min-width:270px}.media-more-loading svg{display:block;width:50px;height:50px;margin-left:auto;margin-right:auto}.media-more-loading span{display:block;margin-top:10px;font-size:14px;text-transform:uppercase}@media (max-width: 599px){.media-single-quote{font-size:26px}}@media (min-width: 600px) and (max-width: 999px){.media-single-quote{font-size:34px}}@media (min-width: 1000px){.media-single-quote{margin-top:-15px}}@media (max-width: 699px){.media-single-image,.media-single-embed{margin-top:50px;margin-bottom:50px}}@media (min-width: 700px){.media-single-image,.media-single-embed{margin-top:66px;margin-bottom:71px;margin-left:50px}}.media-single-embed iframe{width:100%;display:block}.media-single-image img{display:block;width:100%}@media (min-width: 700px){.media-single-text{margin-left:50px}}@media (max-width: 399px){.media-single-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.media-single-pagination a+a{margin-top:20px}}@media (min-width: 400px){.media-single-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.media-single-pagination a.prev{margin-right:auto}.media-single-pagination a.next{margin-left:auto}}@media (max-width: 699px){.media-single-pagination{margin-top:50px}}@media (min-width: 700px){.media-single-pagination{margin-left:50px;width:calc(100% - 50px);margin-top:80px}}@media (max-width: 374px){.page-template-template-photo-gallery .connect-filters{margin-bottom:-7px}}@media (min-width: 375px) and (max-width: 999px){.page-template-template-photo-gallery .connect-filters{margin-bottom:-20px}}@media (min-width: 1000px){.page-template-template-photo-gallery .connect-filters{margin-bottom:-20px}}@media (max-width: 374px){.page-template-template-photo-gallery .connect-filters a{margin-bottom:7px}}@media (min-width: 375px) and (max-width: 999px){.page-template-template-photo-gallery .connect-filters a{margin-bottom:20px}}@media (min-width: 1000px){.page-template-template-photo-gallery .connect-filters a{margin-bottom:20px}}@media (max-width: 599px){.photo-gallery[data-columns]:before{content:'1 .column.size-1of1'}}@media (min-width: 600px){.photo-gallery[data-columns]:before{content:'2 .column.size-1of2'}}.photo-gallery .column{float:left}.photo-gallery .column .photo-item:last-child{margin-bottom:0}.photo-gallery .size-1of1{width:100%}@media (max-width: 799px){.photo-gallery .size-1of2{width:calc(50% - 16px)}.photo-gallery .size-1of2:nth-child(1){margin-right:32px}}@media (min-width: 800px){.photo-gallery .size-1of2{width:calc(50% - 32px)}.photo-gallery .size-1of2:nth-child(1){margin-right:64px}}.photo-item{display:block;position:relative}@media (max-width: 599px){.photo-item{margin-bottom:3vw}}@media (min-width: 600px) and (max-width: 799px){.photo-item{margin-bottom:32px}}@media (min-width: 800px){.photo-item{margin-bottom:64px}}.photo-item:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:#121212;-webkit-transition:opacity 0.15s ease-in-out;transition:opacity 0.15s ease-in-out}.photo-item img{display:block;width:100%}.photo-item:hover:after{opacity:0.84}.post-type-archive-tour{background:#1E1E1E;color:#fff}.post-type-archive-tour .site-wrapper-inner{position:relative}.tour-page-header{position:relative;z-index:40}@media (min-width: 1100px){.tour-dates{margin-top:-42px}}.tour-date{border-bottom:1px solid #fff;padding:36px 0 32px;position:relative;z-index:30}@media (max-width: 699px){.tour-date:after{content:"";display:table;clear:both}}@media (min-width: 700px){.tour-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}.tour-date-col:nth-child(1){width:33.94161%;min-width:230px}@media (max-width: 699px){.tour-date-col:nth-child(1){float:left;clear:left}}.tour-date-col:nth-child(2){-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}@media (max-width: 699px){.tour-date-col:nth-child(2){margin-top:9px;float:left;clear:left}}.tour-date-col:nth-child(3){margin-left:auto;text-align:right;-ms-flex-negative:0;flex-shrink:0}@media (max-width: 499px){.tour-date-col:nth-child(3){margin-top:20px;float:left;clear:left}}.tour-date-date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (max-width: 699px){.tour-date-date{margin-bottom:10px}}@media (min-width: 700px) and (max-width: 999px){.tour-date-date{margin-bottom:10px}}@media (min-width: 1000px){.tour-date-date{margin-bottom:14px}}.tour-date-date span{display:inline-block}.tour-date-date span:nth-child(1){font-weight:900;text-transform:uppercase}@media (max-width: 699px){.tour-date-date span:nth-child(1){font-size:23px}}@media (min-width: 700px) and (max-width: 999px){.tour-date-date span:nth-child(1){font-size:30px}}@media (min-width: 1000px){.tour-date-date span:nth-child(1){font-size:37px}}.tour-date-date span:nth-child(2){font-weight:400;margin-left:12px}@media (max-width: 699px){.tour-date-date span:nth-child(2){font-size:23px}}@media (min-width: 700px) and (max-width: 999px){.tour-date-date span:nth-child(2){font-size:30px}}@media (min-width: 1000px){.tour-date-date span:nth-child(2){font-size:37px}}.tour-date-date span:nth-child(3){font-size:14px;font-weight:700}@media (max-width: 699px){.tour-date-date span:nth-child(3){margin-left:15px;margin-top:-3px}}@media (min-width: 700px) and (max-width: 999px){.tour-date-date span:nth-child(3){margin-left:15px;margin-top:-5px}}@media (min-width: 1000px){.tour-date-date span:nth-child(3){margin-left:19px;margin-top:-11px}}.tour-date-venue,.tour-date-location{font-weight:400}@media (max-width: 799px){.tour-date-venue,.tour-date-location{font-size:18px;line-height:20px}}@media (min-width: 800px){.tour-date-venue,.tour-date-location{font-size:21px;line-height:25px}}.tour-date-tickets{letter-spacing:0}@media (max-width: 799px){.tour-date-tickets{margin-bottom:0}}@media (min-width: 800px){.tour-date-tickets{margin-bottom:4px}}.tour-date:hover .tour-date-tickets{background:#fff;color:#121212;box-shadow:inset 0 0 0 1px #fff}.tour-background-image{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-attachment:fixed;background-position:center center;width:100%;height:100%;z-index:10;opacity:0;-webkit-transition:opacity 0.1s ease-in-out;transition:opacity 0.1s ease-in-out}.tour-background-image.shown{opacity:1}.tour-background-image:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(18,18,18,0.76)}.impressions-page-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}@media (max-width: 999px){.impressions-page-header{margin-bottom:0}}@media (min-width: 1000px) and (max-width: 1099px){.impressions-page-header{margin-bottom:0}}@media (min-width: 1100px){.impressions-page-header{margin-bottom:0}}.impressions-subtitle{margin-top:34px}@media (min-width: 900px){.impressions-subtitle br{display:none}}.impressions-subtitle a{min-width:210px}@media (max-width: 899px){.impressions-subtitle a{clear:left;margin-top:10px}}@media (min-width: 900px){.impressions-subtitle a{position:relative;top:-3px;margin-left:38px}}.impressions-send-wrapper{opacity:0;-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear}@media (max-width: 899px){.impressions-send-wrapper{padding-top:40px;padding-bottom:40px}}@media (min-width: 900px){.impressions-send-wrapper{padding-top:45px;padding-bottom:100px}}.impressions-send-wrapper.faded-in{opacity:1;-webkit-transition-delay:0.1s;transition-delay:0.1s;-webkit-transition:opacity 0.5s linear;transition:opacity 0.5s linear}.impressions-send{background:#F4F4F4}@media (max-width: 899px){.impressions-send{padding:28px}}@media (min-width: 900px){.impressions-send{padding:52px 48px}}@media (min-width: 900px){.impressions-send-left{width:48%;padding-right:70px;float:left}}.impressions-send-left h5{margin-bottom:19px}.impressions-send-left p{margin:0;font-size:18px;line-height:1.335;font-weight:400}@media (max-width: 899px){.impressions-send-right{margin-top:40px}}@media (min-width: 900px){.impressions-send-right{width:52%;float:right}}.impressions-send-right .gform_body ul{padding:0;margin:0}.impressions-send-right .gform_body li{list-style:none;padding:0;margin:0}.impressions-send-right .gfield_label{margin:-6px 0 0 0;text-transform:uppercase;font-size:12px;font-weight:700}.impressions-send-right input[type="url"]{border:0;padding:8px 0;border-bottom:1px solid #121212;background:transparent;width:100%;font-size:14px;font-weight:400;margin-top:11px;outline:0}.impressions-send-right input[type="url"]:focus{outline:0}.impressions-send-right .validation_message{font-size:12px;color:#BE1F58;display:block;margin-top:2px;font-weight:400}.impressions-send-right input[type="submit"]{margin-top:27px;width:100%}@media (max-width: 799px){.impressions-grid-sizer,.impression{width:100%}.impressions-gutter-sizer{width:0}}@media (min-width: 800px) and (max-width: 1099px){.impressions-grid-sizer,.impression{width:48%}.impressions-gutter-sizer{width:4%}}@media (min-width: 1100px) and (max-width: 1409px){.impressions-grid-sizer,.impression{width:27.37226%}.impression.type-facebook{width:63.68613%}.impressions-gutter-sizer{width:8.94161%}}@media (min-width: 1410px){.impressions-grid-sizer,.impression{width:20.08032%}.impression.type-facebook{width:46.72021%}.impressions-gutter-sizer{width:6.55957%}}.impressions{opacity:1;-webkit-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.impressions.faded-out{opacity:0}.impression{padding-bottom:50px}.impression.twitter-tweet{min-width:244px !important}@media (max-width: 799px){.impression.type-facebook{display:none}}@media (max-width: 799px){.impression>*:first-child{margin-top:0 !important;margin-bottom:0 !important;margin-left:auto !important;margin-right:auto !important;min-width:100px !important}}@media (min-width: 800px){.impression>*:first-child{width:100% !important;margin:0 !important;min-width:100px !important}}.album-header{background:#121212;color:#fff;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-size:cover;background-position:center center}@media (max-width: 699px){.album-header .album-header-inner{padding-top:4vw;padding-bottom:4vw}}@media (min-width: 700px) and (max-width: 1409px){.album-header .album-header-inner{padding-top:7.28vw;padding-bottom:7.28vw}}@media (min-width: 1410px){.album-header .album-header-inner{padding-top:102px;padding-bottom:102px}}.album-header .page-header{margin-top:0;margin-bottom:0}.album-header h1{margin-top:275px;margin-top:calc(10vh + 10vw);text-transform:uppercase}.album-header h1 span:nth-child(n+2){font-weight:300}.album-header p{margin:30px 0 45px 0;max-width:850px;font-weight:400}@media (max-width: 599px){.album-header .album-header-buttons a+br+a{margin-top:15px}}@media (min-width: 600px){.album-header .album-header-buttons a{float:left}.album-header .album-header-buttons a+br+a{margin-left:25px}.album-header .album-header-buttons br{display:none}}@media (max-width: 899px){.album-tracks-and-cover{padding-top:7.28vw;padding-bottom:7.28vw}}@media (min-width: 900px){.album-tracks-and-cover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:106px;padding-bottom:123px}}@media (max-width: 899px){.album-tracks-and-link{width:100%}.album-tracks-and-link .button,.album-tracks-and-link .impressions-send-right input[type="submit"],.impressions-send-right .album-tracks-and-link input[type="submit"]{margin-top:7.28vw}.album-cover{margin-top:7.28vw;width:100%}}@media (min-width: 900px) and (max-width: 1099px){.album-tracks-and-link{width:57.4%}.album-tracks-and-link .button,.album-tracks-and-link .impressions-send-right input[type="submit"],.impressions-send-right .album-tracks-and-link input[type="submit"]{margin-top:57px}.album-cover{width:34.6%}}@media (min-width: 1100px){.album-tracks-and-link{width:47.4%}.album-tracks-and-link .button,.album-tracks-and-link .impressions-send-right input[type="submit"],.impressions-send-right .album-tracks-and-link input[type="submit"]{margin-top:57px}.album-cover{width:44.6%}}.album-cover-image{background-image:-webkit-linear-gradient(238deg, transparent 0%, rgba(152,152,152,0.07) 0%, rgba(255,255,255,0.12) 50%, rgba(0,0,0,0.11) 50%, transparent 100%);background-image:linear-gradient(-148deg, transparent 0%, rgba(152,152,152,0.07) 0%, rgba(255,255,255,0.12) 50%, rgba(0,0,0,0.11) 50%, transparent 100%);box-shadow:0px 2px 14px 0px rgba(18,18,18,0.2)}.album-cover-image img{display:block;width:100%;position:relative;z-index:-1}.audio-play-pause{border:0;background:none;border-width:1px;border-style:solid;width:30px;height:30px;border-radius:30px;position:relative;outline:0}.audio-play-pause:focus{outline:0}.audio-play-pause svg{display:block;position:absolute;top:50%;left:50%;left:-10vw}.audio-play-pause svg[data-icon="play"]{fill:#121212;width:7px;height:10px;margin-top:-5px;margin-left:-2px}.audio-play-pause svg[data-icon="pause"]{fill:#BE1F58;width:8px;height:9px;margin-top:-4px;margin-left:-4px}.album-play-button[data-state="playing"] .audio-play-pause{border-color:#BE1F58}.album-play-button[data-state="playing"] .audio-play-pause svg[data-icon*="pause"]{left:50%}.album-play-button[data-state="playing"] .track-progress{opacity:1}.album-play-button[data-state="paused"] .audio-play-pause{border-color:#121212}.album-play-button[data-state="paused"] .audio-play-pause svg[data-icon*="play"]{left:50%}.album-play-button[data-state="paused"] .track-progress{opacity:0}.track-progress{display:block;width:34px;height:34px;position:relative}.track-progress circle{cx:183;r:15;cy:17;stroke-width:3px;stroke:#BE1F58;fill:none}.album-play-button{position:relative;width:34px;height:34px}.album-play-button .track-progress{position:absolute;top:0;left:0;z-index:10}.album-play-button .audio-play-pause{position:absolute;top:2px;left:2px;z-index:20}.album-tracks{counter-reset:trackli}.album-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;counter-increment:trackli;padding:22px 2px 23px;border-bottom:1px dashed #121212}.album-track:first-child{padding-top:0}.album-track .album-play-button{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0}.album-track h5{margin-left:26px;padding-left:43px;position:relative;font-size:15px;font-weight:400}.album-track h5:before{content:counter(trackli, decimal-leading-zero) ".";font-weight:900;font-size:16px;position:relative;top:-1px;margin-right:21px;position:absolute;top:50%;left:0;height:20px;margin-top:-9px;width:42px}.album-essay{background:#121212;color:#fff}@media (max-width: 1139px){.album-essay{background-repeat:no-repeat;background-position:top right}}@media (min-width: 1140px){.album-essay{background-size:cover;background-repeat:no-repeat;background-position:bottom left}}@media (max-width: 1139px){.album-essay-text{padding-top:4vw}}@media (min-width: 1140px){.album-essay-text{padding-top:117px;padding-left:39.8%}}@media (min-width: 1140px) and (max-width: 1899px){.album-essay-text{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}@media (min-width: 1900px){.album-essay-text{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px}}.album-essay-text h1{text-transform:uppercase}@media (max-width: 1199px){.album-essay-text h1{font-size:40px;line-height:43px;margin-bottom:48px}}@media (min-width: 1200px){.album-essay-text h1{font-size:50px;line-height:53px;margin-bottom:64px}}.album-essay-text h1 span{font-weight:300}.album-essay-text p{margin-bottom:0;font-size:16px;line-height:20px;font-weight:400}@media (max-width: 1139px){.album-essay-footer{padding-bottom:4vw;margin-top:1em}}@media (min-width: 1140px){.album-essay-footer{margin-top:27px;padding-left:39.8%;padding-bottom:141px}}.album-essay-footer p{margin:0;font-weight:400}@media (max-width: 1139px){.album-essay-footer p{font-size:16px;line-height:20px}}@media (min-width: 1140px){.album-essay-footer p{font-size:18px;line-height:20px}}.story-header{background:#121212;color:#fff;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;background-size:cover;background-position:center center}.story-header .story-header-inner{overflow:hidden}@media (max-width: 699px){.story-header .story-header-inner{padding-top:4vw;padding-bottom:4vw}}@media (min-width: 700px) and (max-width: 1409px){.story-header .story-header-inner{padding-top:7.28vw;padding-bottom:7.28vw}}@media (min-width: 1410px){.story-header .story-header-inner{padding-top:102px;padding-bottom:102px}}.story-header .page-header{margin-top:0;margin-bottom:0}.story-header h1{margin-top:275px;margin-top:calc(10vh + 10vw);max-width:688px;position:relative;padding-left:38px}.story-header h1 .line{position:absolute;top:35px;left:0;height:100vh;bottom:0;width:1px;background:#fff}.story-header h1 .line:before{content:'';position:absolute;top:0;left:0;width:16px;height:1px;background:#fff}.story-header p{line-height:1.28;margin:1.35em 0 28px 38px;max-width:850px;font-weight:400}@media (max-width: 699px){.story-header p{font-size:22px}}@media (min-width: 700px) and (max-width: 999px){.story-header p{font-size:25px}}@media (min-width: 1000px){.story-header p{font-size:28px}}.story-header p b{font-weight:900;position:relative}.story-header p b:after{content:'';position:absolute;bottom:-9px;left:1px;right:0;height:3px;background:#fff}.story-page-title{overflow:hidden}@media (max-width: 999px){.story-page-title .page-header{margin-top:25px}}@media (min-width: 1000px) and (max-width: 1099px){.story-page-title .page-header{margin-top:65px}}@media (min-width: 1100px){.story-page-title .page-header{margin-top:101px;margin-bottom:30px}}.story-page-title h1{position:relative;padding-left:32px}.story-page-title .line{position:absolute;left:0;height:100vh;width:1px;background:#121212}@media (max-width: 699px){.story-page-title .line{bottom:13px}}@media (min-width: 700px) and (max-width: 999px){.story-page-title .line{bottom:28px}}@media (min-width: 1000px){.story-page-title .line{bottom:33px}}.story-page-title .line:before{content:'';position:absolute;bottom:0;left:0;width:16px;height:1px;background:#121212}.story-items{margin-left:-5px}.story-item{margin-bottom:120px;margin-bottom:8.5vw;clear:both}.story-item:last-of-type{margin-bottom:0}.story-type-full-width.no-image+.story-type-half-width.with-image{margin-left:auto}.story-type-half-width.with-image+.story-type-full-width.no-image{margin-left:auto}.story-type-half-width.no-image{float:right;clear:right;margin-top:0}@media (min-width: 1100px){.story-type-half-width.no-image{margin-left:5%}}.story-type-half-width.no-image+.story-type-half-width.no-image{float:left;clear:left;margin-left:0;margin-top:80px}@media (min-width: 1100px){.story-type-half-width{max-width:44.63636%}}.story-type-half-width .story-item-content:before{background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.9) 80%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.9) 80%, #fff 100%)}.story-type-half-width .story-item-content h1{font-size:22px}.story-type-half-width .story-item-content .story-item-text p{font-size:18px;line-height:27px}@media (min-width: 1100px){.story-type-full-width{max-width:966px;max-width:87.81818%}}@media (max-width: 699px){.story-type-full-width .story-item-content h1{font-size:22px}.story-type-full-width .story-item-content .story-item-text p{font-size:18px;line-height:27px}}.story-type-half-width.with-image{padding:0}@media (min-width: 1100px){.story-type-half-width.with-image{max-width:800px;max-width:72.72727%}}@media (max-width: 599px){.story-type-half-width.with-image .story-item-image{width:100%}}@media (min-width: 600px){.story-type-half-width.with-image .story-item-image{float:left;width:44%}.story-type-half-width.with-image .story-item-content{max-height:80%;position:absolute;left:44%;right:0;bottom:-50%;-webkit-transform:translateY(-80%);transform:translateY(-80%)}}.story-type-half-width.with-image .story-item-image{margin-top:0;margin-left:0}@media (max-width: 599px){.story-type-half-width.with-image .story-item-content{padding:22px 0}}@media (min-width: 600px) and (max-width: 799px){.story-type-half-width.with-image .story-item-content{padding:22px 0 22px 20px}}@media (min-width: 800px){.story-type-half-width.with-image .story-item-content{padding:42px 40px}}.story-type-half-width.with-image .story-item-content:before{background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.9) 80%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.9) 80%, #fff 100%)}.story-type-half-width.with-image .story-item-content h1{font-size:22px}.story-type-half-width.with-image .story-item-content .story-item-text p{font-size:18px;line-height:27px}.story-type-full-width.with-image{padding:0}@media (min-width: 1100px){.story-type-full-width.with-image{max-width:1080px;max-width:98.18182%}}@media (max-width: 599px){.story-type-full-width.with-image .story-item-image{width:100%}}@media (min-width: 600px){.story-type-full-width.with-image .story-item-image{float:left;width:44%;max-width:305px}}.story-type-full-width.with-image .story-item-image{margin-top:0;margin-left:0}@media (max-width: 599px){.story-type-full-width.with-image .story-item-content{padding:22px 0}}@media (min-width: 600px) and (max-width: 799px){.story-type-full-width.with-image .story-item-content{padding:22px 0 22px 20px}}@media (min-width: 800px){.story-type-full-width.with-image .story-item-content{padding:42px 40px}}@media (max-width: 699px){.story-type-full-width.with-image .story-item-content:before{background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.9) 80%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.9) 80%, #fff 100%)}.story-type-full-width.with-image .story-item-content h1{font-size:22px}.story-type-full-width.with-image .story-item-content .story-item-text p{font-size:18px;line-height:27px}}@media (min-width: 700px){.story-type-full-width.with-image .story-item-content{max-height:305px}}@media (min-width: 700px) and (max-width: 799px){.story-type-full-width.with-image .story-item-content{padding:22px 0 22px 20px}}@media (min-width: 700px) and (min-width: 800px){.story-type-full-width.with-image .story-item-content{padding:42px 40px}}@media (min-width: 700px){.story-type-full-width.with-image .story-item-content:before{background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.9) 80%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.9) 80%, #fff 100%)}}.story-item{overflow:hidden;position:relative}@media (max-width: 799px){.story-item{padding:22px 0}}@media (min-width: 800px){.story-item{padding:42px 40px}}@media (min-width: 800px){.story-item:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:box-shadow 0.15s ease-in-out;transition:box-shadow 0.15s ease-in-out;box-shadow:inset 0 0 0 10px rgba(190,31,88,0);z-index:20;pointer-events:none}.story-item:hover:after{box-shadow:inset 0 0 0 10px #be1f58}}.story-item-image{width:200px;background-size:cover;background-position:center center;position:relative;z-index:20;margin-top:-42px;margin-left:-40px}.story-item-image:before{content:'';display:block;width:100%;padding-bottom:100%}.story-item-content{position:relative;max-height:236px;overflow:hidden}.story-item-content:before{content:'';position:absolute;top:30%;left:0;right:0;bottom:0;background:-webkit-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 20%, #fff 80%, #fff 100%);background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, rgba(255,255,255,0.2) 20%, #fff 80%, #fff 100%);z-index:10;pointer-events:none}.story-item-content h1{display:inline-block;font-size:30px;line-height:1.2;margin-right:23px}.story-item-meta{margin:0;font-size:14px;line-height:17px;font-weight:400;font-style:italic;display:inline-block}.story-item-meta a{font-style:normal;opacity:0.26;display:inline-block}@media (min-width: 500px){.story-item-meta a{margin-left:18px}}@media (max-width: 499px){.story-item-meta span{display:block;margin-bottom:6px}}@media (max-width: 599px){.story-item-meta{display:block;margin-top:6px}}.story-item-text{margin-top:14px}.story-item-text p{font-size:28px;line-height:41px}.story-item-text p:first-child{margin-top:0}.story-item-text p:last-child{margin-bottom:0}.story-show-more{text-align:center}@media (max-width: 999px){.story-show-more{margin-top:56px}}@media (min-width: 1000px) and (max-width: 1099px){.story-show-more{margin-top:56px}}@media (min-width: 1100px){.story-show-more{margin-top:56px}}.story-show-more a{min-width:248px}.story-more-loading svg{display:block;width:50px;height:50px;margin-left:auto;margin-right:auto}.story-more-loading span{display:block;margin-top:10px;font-size:14px;text-transform:uppercase}.story-show-authors{text-align:center}@media (max-width: 699px){.story-show-authors{margin-top:69px}}@media (min-width: 700px){.story-show-authors{margin-top:99px}}.story-index-ask{text-align:center;border-top:1px solid #121212}@media (max-width: 699px){.story-index-ask{margin-top:69px;margin-bottom:88px;padding-top:70px}}@media (min-width: 700px){.story-index-ask{margin-top:99px;margin-bottom:118px;padding-top:100px}}.story-index-ask h2{font-weight:700}@media (max-width: 699px){.story-index-ask h2{font-size:28px;line-height:37px;margin-bottom:18px}}@media (min-width: 700px){.story-index-ask h2{font-size:38px;line-height:50px;margin-bottom:24px}}.story-index-ask h2 span{font-weight:400}@media (min-width: 700px){.story-index-ask .button,.story-index-ask .impressions-send-right input[type="submit"],.impressions-send-right .story-index-ask input[type="submit"]{min-width:324px}}.story-single{position:relative}.story-single-main{margin-top:85px}@media (min-width: 700px){.story-single-inner{border-left:1px solid #121212;width:84.63636%}}@media (min-width: 700px) and (max-width: 1409px){.story-single-inner{padding-left:4.5vw}}@media (min-width: 1410px){.story-single-inner{padding-left:63px}}.story-single-title{line-height:30px;padding-top:3px}.story-single-meta{margin:19px 0 0 0;font-size:14px;line-height:17px;font-weight:400;font-style:italic}.story-single-meta a{font-style:normal;opacity:0.26;display:inline-block;margin-left:18px}.story-single-text-title{margin-top:47px}.story-single-image{display:block;max-width:100%;margin-top:39px}@media (max-width: 699px){.story-single-image+.story-single-text{margin-top:35px}}@media (min-width: 700px){.story-single-image+.story-single-text{margin-top:45px}}.story-single-text{width:100%}@media (max-width: 699px){.story-single-text{margin-top:19px}}@media (min-width: 700px){.story-single-text{margin-top:19px}}.story-single-text p{line-height:1.48}@media (max-width: 699px){.story-single-text p{font-size:20px}}@media (min-width: 700px){.story-single-text p{font-size:28px}}.story-single-text p:first-child{margin-top:0}.story-single-text p:last-child{margin-bottom:0}.story-single-text p+p{margin-top:1.45em}.story-single-prev{height:89px;overflow:hidden;position:relative}@media (max-width: 699px){.story-single-prev{margin-bottom:58px}}@media (min-width: 700px){.story-single-prev{margin-bottom:85px}}.story-single-prev:after{content:'';position:absolute;top:0;bottom:0;right:0;background:-webkit-linear-gradient(top, rgba(255,255,255,0.8), #fff);background:linear-gradient(to bottom, rgba(255,255,255,0.8), #fff)}@media (max-width: 699px){.story-single-prev:after{left:calc(4.5vw - 2px)}}@media (min-width: 700px) and (max-width: 1409px){.story-single-prev:after{left:calc(7.28vw + 4.5vw)}}@media (min-width: 1410px){.story-single-prev:after{left:calc(102px + 63px)}}.story-single-prev .button-hollow-filled{position:absolute;bottom:0;z-index:20}@media (max-width: 699px){.story-single-prev .button-hollow-filled{left:4.5vw}}@media (min-width: 700px) and (max-width: 1409px){.story-single-prev .button-hollow-filled{left:calc(7.28vw + 4.5vw)}}@media (min-width: 1410px){.story-single-prev .button-hollow-filled{left:calc(102px + 63px)}}.story-single-prev .story-single{position:absolute;bottom:6px;left:0;right:0}.story-single-next{height:344px;overflow:hidden;position:relative}@media (max-width: 699px){.story-single-next{margin-top:58px}}@media (min-width: 700px){.story-single-next{margin-top:85px}}.story-single-next:after{content:'';position:absolute;top:30%;bottom:0;right:0;left:0;background:-webkit-linear-gradient(top, rgba(255,255,255,0), #fff);background:linear-gradient(to bottom, rgba(255,255,255,0), #fff)}@media (max-width: 699px){.story-single-next{margin-bottom:58px}}@media (min-width: 700px){.story-single-next{margin-bottom:88px}}.story-single-next .button-hollow-filled{position:absolute;top:0;z-index:20}@media (max-width: 699px){.story-single-next .button-hollow-filled{left:4.5vw}}@media (min-width: 700px) and (max-width: 1409px){.story-single-next .button-hollow-filled{left:calc(7.28vw + 4.5vw)}}@media (min-width: 1410px){.story-single-next .button-hollow-filled{left:calc(102px + 63px)}}.story-single-next .story-single{position:absolute;top:0;left:0;right:0}.story-single-next .story-single .story-single-title{padding-top:96px}.story-single-ask{text-align:center}@media (max-width: 699px){.story-single-ask{margin-top:80px;margin-bottom:78px}}@media (min-width: 700px){.story-single-ask{width:84.63636%;margin-top:120px;margin-bottom:118px}}@media (min-width: 700px) and (max-width: 1409px){.story-single-ask{padding-left:4.5vw}}@media (min-width: 1410px){.story-single-ask{padding-left:63px;margin-top:160px;margin-bottom:158px}}.story-single-ask h2{font-weight:700}@media (max-width: 699px){.story-single-ask h2{font-size:28px;line-height:37px;margin-bottom:18px}}@media (min-width: 700px){.story-single-ask h2{font-size:38px;line-height:50px;margin-bottom:24px}}.story-single-ask h2 span{font-weight:400}@media (min-width: 700px){.story-single-ask .button,.story-single-ask .impressions-send-right input[type="submit"],.impressions-send-right .story-single-ask input[type="submit"]{min-width:324px}}.single-share{background:#121212;position:fixed;top:174px;right:0;padding:20px 9px 22px 11px}@media (max-width: 699px){.single-share{display:none}}.single-share-title{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;color:#fff;font-weight:700;font-size:17px;text-transform:uppercase;line-height:42px;letter-spacing:1px}.single-share-title span{display:inline-block;margin-top:3px;position:relative;left:1px}.single-share-facebook{margin-top:19px;display:block}.single-share-facebook svg{display:block;width:11px;height:25px;fill:#fff;margin-left:auto;margin-right:auto}.single-share-twitter{margin-top:29px;display:block}.single-share-twitter svg{display:block;width:20px;height:17px;fill:#fff;margin-left:auto;margin-right:auto}.story-authors{-webkit-column-width:260px;-moz-column-width:260px;column-width:260px;-webkit-column-gap:30px;-moz-column-gap:30px;column-gap:30px;margin:-21px 0 0 0}.story-authors p{margin:0;display:block;line-height:44px}.story-authors a{text-decoration:underline;display:block}.story-submit-form-questions{height:calc(132px + 32px);position:relative}@media (max-width: 399px){.story-submit-form-questions{height:calc(26px * 3 + 32px)}}@media (min-width: 400px) and (max-width: 499px){.story-submit-form-questions{height:calc(26px * 2 + 32px)}}@media (min-width: 500px) and (max-width: 599px){.story-submit-form-questions{height:calc(32px * 2 + 32px)}}@media (min-width: 600px) and (max-width: 699px){.story-submit-form-questions{height:calc(38px * 2 + 32px)}}@media (min-width: 700px) and (max-width: 799px){.story-submit-form-questions{height:calc(44px * 2 + 32px)}}@media (min-width: 800px) and (max-width: 899px){.story-submit-form-questions{height:calc(50px * 2 + 32px)}}@media (min-width: 900px) and (max-width: 999px){.story-submit-form-questions{height:calc(56px * 2 + 32px)}}@media (min-width: 1000px){.story-submit-form-questions{height:calc(62px * 2 + 32px)}}.story-submit-form-questions h1{max-width:960px;width:100%;position:absolute;top:0;line-height:1.0645}@media (max-width: 699px){.story-submit-form-questions h1{left:0}}@media (min-width: 700px){.story-submit-form-questions h1{left:39px}}@media (max-width: 499px){.story-submit-form-questions h1{font-size:26px}}@media (min-width: 500px) and (max-width: 599px){.story-submit-form-questions h1{font-size:32px}}@media (min-width: 600px) and (max-width: 699px){.story-submit-form-questions h1{font-size:38px}}@media (min-width: 700px) and (max-width: 799px){.story-submit-form-questions h1{font-size:44px}}@media (min-width: 800px) and (max-width: 899px){.story-submit-form-questions h1{font-size:50px}}@media (min-width: 900px) and (max-width: 999px){.story-submit-form-questions h1{font-size:56px}}@media (min-width: 1000px){.story-submit-form-questions h1{font-size:62px}}.story-submit-form-questions .line{position:absolute;top:32px;left:0;bottom:0;width:1px;background:#121212}.story-submit-form-questions .line:before{content:'';position:absolute;top:0;left:0;width:14px;height:1px;background:#121212}.gform_page_fields ul{padding:0;margin:0}.gform_page_fields li{list-style:none}.validation_error{display:none}.gform_page{max-width:903px}@media (min-width: 700px){.gform_page:nth-child(1){padding-left:39px}}.gform_page:nth-child(1) .gfield_label,.gform_page:nth-child(1) .gfield_description{display:none}.gform_page:nth-child(1) .gform_page_footer{margin-top:47px}.gform_page:nth-child(2) .gform_fields:after{content:"";display:table;clear:both}@media (max-width: 699px){.gform_page:nth-child(2) .gfield{width:100%;margin-bottom:50px}}@media (min-width: 700px){.gform_page:nth-child(2) .gfield{width:45%;margin-bottom:43px}.gform_page:nth-child(2) .gfield:nth-child(odd){float:left;clear:left}.gform_page:nth-child(2) .gfield:nth-child(even){float:right;clear:right}}.gform_page:nth-child(2) .gfield .gfield_label{font-size:12px;font-weight:700;text-transform:uppercase;line-height:15px}.gform_page:nth-child(2) .gfield .gfield_label .gfield_required{display:inline-block;margin-left:5px}.gform_page:nth-child(2) .gfield .ginput_container_select{position:relative;border-bottom:1px solid #121212}.gform_page:nth-child(2) .gfield .ginput_container_select:before,.gform_page:nth-child(2) .gfield .ginput_container_select:after{content:'';position:absolute;top:13px;right:11px;height:9px;width:2px;background:#121212}.gform_page:nth-child(2) .gfield .ginput_container_select:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transform-origin:bottom right;transform-origin:bottom right}.gform_page:nth-child(2) .gfield .ginput_container_select:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:bottom left;transform-origin:bottom left}.gform_page:nth-child(2) .gfield .ginput_container_select select{display:block;width:100%;border:0;font-size:18px;line-height:22px;font-weight:300;background:#fff;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:10px 0;margin-top:5px}.gform_page:nth-child(2) .gfield .ginput_container_select select:focus{outline:0}.gform_page:nth-child(2) .gfield .ginput_container_website input, .gform_page:nth-child(2) .gfield .ginput_container_email input, .gform_page:nth-child(2) .gfield .ginput_container_post_title input,.gform_page:nth-child(2) .gfield .ginput_container_text input{display:block;width:100%;border:0;border-bottom:1px solid #121212;font-size:18px;line-height:22px;font-weight:300;padding:10px 0;margin-top:5px}.gform_page:nth-child(2) .gfield .ginput_container_website input:focus,.gform_page:nth-child(2) .gfield .ginput_container_post_title input:focus,.gform_page:nth-child(2) .gfield .ginput_container_text input:focus{outline:0}.gform_page:nth-child(2) .gfield.focused .gfield_label{color:#BE1F58}.gform_page:nth-child(2) .gfield.focused .ginput_container_website input,.gform_page:nth-child(2) .gfield.focused .ginput_container_post_title input,.gform_page:nth-child(2) .gfield.focused .ginput_container_text input{border-color:#BE1F58}.gform_page:nth-child(2) .gfield.focused .ginput_container_select{border-color:#BE1F58}.gform_page:nth-child(2) .gfield.focused .ginput_container_select:before,.gform_page:nth-child(2) .gfield.focused .ginput_container_select:after{background:#BE1F58}.gform_page:nth-child(2) .gfield .ginput_container_checkbox li{position:relative}.gform_page:nth-child(2) .gfield .ginput_container_checkbox li input[type="checkbox"]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.gform_page:nth-child(2) .gfield .ginput_container_checkbox li label{display:block;font-size:14px;line-height:17px;font-weight:400;padding-left:26px}.gform_page:nth-child(2) .gfield .ginput_container_checkbox li label:before{content:'';position:absolute;top:3px;left:0;width:15px;height:15px;border:1px solid #121212}.gform_page:nth-child(2) .gfield .ginput_container_checkbox li label:after{content:"\2713";position:absolute;color:#121212;top:-5px;left:2px;font-size:22px;line-height:24px;text-shadow:-1px -1px #fff,1px 1px #fff,-1px 1px #fff,1px -1px #fff;opacity:0}.gform_page:nth-child(2) .gfield .ginput_container_checkbox li input[type="checkbox"]:checked+label:after{opacity:1}.gform_page:nth-child(2) .gfield.newsletter-field .gfield_label{display:none}.gform_page:nth-child(2) .gform_page_footer{margin-top:2px}.gform_page:nth-child(2) .gform_page_footer:after{content:"";display:table;clear:both}@media (max-width: 499px){.gform_page:nth-child(2) .gform_page_footer input[type="button"]{margin-right:30vw;margin-bottom:15px}}@media (min-width: 500px){.gform_page:nth-child(2) .gform_page_footer input[type="button"],.gform_page:nth-child(2) .gform_page_footer input[type="submit"]{float:left}}@media (min-width: 500px) and (max-width: 599px){.gform_page:nth-child(2) .gform_page_footer input[type="submit"]{margin-left:20px}}@media (min-width: 600px){.gform_page:nth-child(2) .gform_page_footer input[type="submit"]{margin-left:56px}}.gfield textarea{display:block;line-height:1.2;width:100%;border:0;outline:0;resize:none}@media (max-width: 699px){.gfield textarea{height:calc(1.2em * 4);font-size:20px}}@media (min-width: 700px) and (max-width: 899px){.gfield textarea{height:calc(1.2em * 6);font-size:24px}}@media (min-width: 900px) and (max-width: 1099px){.gfield textarea{height:calc(1.2em * 8);font-size:26px}}@media (min-width: 1100px){.gfield textarea{height:calc(1.2em * 10);font-size:30px}}.gfield textarea::-webkit-input-placeholder{color:#121212}.gfield textarea::-moz-placeholder{color:#121212}.gfield textarea:-ms-input-placeholder{color:#121212}.gfield textarea::placeholder{color:#121212}.gfield.gfield_error textarea::-webkit-input-placeholder{color:#BE1F58}.gfield.gfield_error textarea::-moz-placeholder{color:#BE1F58}.gfield.gfield_error textarea:-ms-input-placeholder{color:#BE1F58}.gfield.gfield_error textarea::placeholder{color:#BE1F58}.submit_form_page_2_header h2{width:100%;max-width:710px;margin:4px 0 71px 0}.submit_form_page_2_footer h2{font-size:20px;font-weight:400}@media (max-width: 599px){.submit_form_page_2_footer h2{font-size:18px}}@media (min-width: 600px){.submit_form_page_2_footer h2{font-size:20px}}.submit_form_page_2_footer h2 a{text-decoration:underline}.submit_form_page_2_footer p{line-height:1.1875;margin:30px 0 49px 0}@media (max-width: 599px){.submit_form_page_2_footer p{font-size:14px}}@media (min-width: 600px){.submit_form_page_2_footer p{font-size:16px}}#gform_page_1_1{position:relative}#gform_page_1_1 .line{position:absolute;top:0;left:0;bottom:20px;width:1px;background:#121212}#gform_page_1_1 .line:before{content:'';position:absolute;top:22px;left:0;height:1px;width:14px;background:#121212}#gform_page_1_1 .line:after{content:'';position:absolute;bottom:0;left:0;height:1px;width:14px;background:#121212}@media (max-width: 699px){.story-submit-form .line{display:none}}body.debug_mq:before{position:fixed;bottom:5px;right:5px;z-index:100;font-size:12px;color:#fff;padding:5px 8px 6px;line-height:1;margin-left:5px;font-family:"Menlo", "Courier";z-index:10000}@media (max-width: 399px){body.debug_mq:before{content:"@include respond('to', 'mobile') {}";background:#fc0}}@media (min-width: 400px) and (max-width: 499px){body.debug_mq:before{content:"@include respond('fromto', 'mobile', 'large_mobile') {}";background:#f00}}@media (min-width: 500px) and (max-width: 599px){body.debug_mq:before{content:"@include respond('fromto', 'large_mobile', 'phablet') {}";background:#060}}@media (min-width: 600px) and (max-width: 699px){body.debug_mq:before{content:"@include respond('fromto', 'phablet', 'small_tablet') {}";background:#060}}@media (min-width: 700px) and (max-width: 799px){body.debug_mq:before{content:"@include respond('fromto', 'small_tablet', 'tablet') {}";background:#006}}@media (min-width: 800px) and (max-width: 999px){body.debug_mq:before{content:"@include respond('fromto', 'tablet', 'large_tablet') {}";background:#046}}@media (min-width: 1000px) and (max-width: 1099px){body.debug_mq:before{content:"@include respond('fromto', 'large_tablet', 'small_desktop') {}";background:#506}}@media (min-width: 1100px) and (max-width: 1199px){body.debug_mq:before{content:"@include respond('fromto', 'small_desktop', 'desktop') {}";background:#907}}@media (min-width: 1200px) and (max-width: 1409px){body.debug_mq:before{content:"@include respond('fromto', 'desktop', 'huge') {}";background:#09c}}@media (min-width: 1410px){body.debug_mq:before{content:"@include respond('from', 'huge') {}";background:#f06}}

.site-nav {
  overflow: auto;
  -webkit-overflow-scrolling: touch;
}

@media (max-width: 599px) {
  .site-nav a {
    padding-left: 60px;
  }

  .site-nav a:before {
    width: 60px;
    margin-left: -40px;
  }
  .story-submit-form-questions h1 br {
    display: none;
  }
}

.album-header .album-header-buttons a {
  position: relative;
}

.home-story-submit-background-image {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-size: cover;
  background-position: center center;
}

@media (min-width: 800px) {
  .home-story-submit-background-image {
    display: none;
  }
}

.single-share a:hover {
	    opacity: 0.5;
}

.home-video {
	width: 100%;
	float: left;
	background: #ffffff;
	clear: both;
}

.home-video-cover {
	cursor: pointer;
}


.home-video-cover:after {
	position: absolute;
	width: 100%;
	height: 100%;
	background: rgba(0,0,0,1);
	left: 0;
	top: 0;
	content: "";
	opacity: 0.5;
	z-index: 1;
}


.home-video-cover:hover:after {
	opacity: 0.8;
}

.home-video-cover .home-video-play .home-video-play-icon,
.home-video-cover .home-video-play .home-video-play-label,
.home-video-cover .home-video-play .home-video-play-icon svg {
	border-color: #FFF;
	fill: #FFF;
	color: #FFF;
}

.home-video-cover,
.home-video-cover:nth-of-type(1) {
	width: 100%;
	margin: 0 0 4%;
}
	
	
@media (min-width: 600px) and (max-width: 890px) {
	.home-video-cover {
	    width: 48%;
	    float: left;
	    margin: 0 4% 4% 0;
	    display: block;
	}
	
	.home-video-cover:nth-of-type(odd) {
		margin-right: 0;
	}
	.home-video-cover:nth-of-type(n+2) .home-video-play {
		-ms-transform: translate(-50%, -50%) scale(0.8); /* IE 9 */
		-webkit-transform: translate(-50%, -50%) scale(0.8); /* Chrome, Safari, Opera */
		transform: translate(-50%, -50%) scale(0.8);
	}
	.home-video-cover:nth-of-type(n+2) {
		margin-bottom: 0;
	}
	
}

@media (min-width: 890px) {
	.home-video-cover {
	    width: 22%;
	    float: left;
	    margin: 0 4% 4% 0;
	    display: block;
	}
	.home-video-cover:nth-of-type(5) {
		margin-right: 0;
	}
	.home-video-cover:nth-of-type(n+2) .home-video-play {
		-ms-transform: translate(-50%, -50%) scale(0.8); /* IE 9 */
		-webkit-transform: translate(-50%, -50%) scale(0.8); /* Chrome, Safari, Opera */
		transform: translate(-50%, -50%) scale(0.8);
	}
	
}

.home-video-play .home-video-play-icon {
    width: 52px;
    height: 52px;
    border: 1px solid #121212;
    border-radius: 100%;
    position: relative;
    display: block;
}

.home-video-play {
	text-align: left;
	z-index: 100;
	width: 150px;
}

.album-essay {
	clear: both;
}

@media (max-width: 1024px) {
	.album-essay {
		background: #16151b !important;
	}	
}

.story-single-title,
.story-item-content h1 {
	color: #be1f58;
    text-transform: uppercase;
}

.site-side-nav-album-image {
	background: none;
}

body.page-id-2,
body.error404,
body.post-type-archive-impressions,
body.page-template-template-story-submit,
body.post-type-archive-media,
body.page-id-59 {
	background: url(../images/petals2.jpg) no-repeat right top fixed;
	background-size: 35%;
}

.gfield textarea,
.gfield input {
	background: transparent;
}


body.error404 .center-blk {
    text-align: center;
    margin: 35vh 0 20vh;
}


.validation_message {
	color: #FF0000;
	font-size: 13px;
}


.embed-container { 
	position: relative; 
	padding-bottom: 56.25%;
	height: 0;
	overflow: hidden;
	max-width: 100%;
	height: auto;
} 

.embed-container iframe,
.embed-container object,
.embed-container embed { 
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

.story-item {
    margin-bottom: 40px;
    margin-bottom: 2.5vw;
    clear: both;
}

.story-item-text {
	max-height: 7em;
	    padding-bottom: 2em;
}

.story-item-content:before {
	top: auto;
	bottom: 0;
	height: 45%;
}


.home-story-submit:after {
	content: "";
	height: 100%;
	width: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background: rgba(0, 0, 0, 0.25);
}


.story-header { 
	background-position: center top;	
}

.single-share {
	z-index: 10;
}

.fancybox-nav {
	position: fixed;
    width: 10%;
}

.site-footer-text,
.site-footer-newsletter {
    width: 100% !important;
}

.site-footer-text,
.site-footer-text p {
	text-align: center !important;
}
.site-footer-text p {
    text-align: center !important;
    padding: 0 10%;
    margin-bottom: 20px;
}	
	
.site-footer-text p:nth-child(1) {
	margin: 30px 0 10px;
}

.site-footer-text img {
    margin: 30px auto;
    max-height: 110px;
    width: 100%;
}

.site-footer-text a img:hover {
	opacity: 0.5;
}

.site-footer-text .footer-logos {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
}

.site-footer-text .footer-logos a {
	    display: inline-block;
    margin: 0 20px;
}

iframe[name='google_conversion_frame'] { 
    height: 0 !important;
    width: 0 !important; 
    line-height: 0 !important; 
    font-size: 0 !important;
    margin-top: -13px;
    float: left;
}

h1.stroke-outline {
	text-shadow: 
	-2px -2px 0 #FFF,       
	2px -2px 0 #FFF,     
	-2px 2px 0 #FFF,      
	2px 2px 0 #FFF;
}
