.js_frame,.js_slide,sub,sup{position:relative}body,legend,td,th{padding:0}body,img{max-width:100%}button,h3,h4,select{text-transform:none}.mobile-menu__toggle:focus,.pl-list__remove,.videos__next:focus,.videos__prev:focus,a:active,a:hover,form input{outline:0}@font-face{font-family:Karla;font-style:normal;font-weight:400;src:local('Karla'),local('Karla-Regular'),url(https://fonts.gstatic.com/s/karla/v5/Vu9Dx8oyiuqEkuIyR3OPDQ.ttf) format('truetype')}@font-face{font-family:Karla;font-style:normal;font-weight:700;src:local('Karla Bold'),local('Karla-Bold'),url(https://fonts.gstatic.com/s/karla/v5/6rYv84POalfstX0SkMI-EvesZW2xOQ-xsNqO47m55DA.ttf) format('truetype')}@font-face{font-family:Karla;font-style:italic;font-weight:400;src:local('Karla Italic'),local('Karla-Italic'),url(https://fonts.gstatic.com/s/karla/v5/T7MBC_6JTkW2ZBbjf0rXXw.ttf) format('truetype')}@font-face{font-family:Karla;font-style:italic;font-weight:700;src:local('Karla Bold Italic'),local('Karla-BoldItalic'),url(https://fonts.gstatic.com/s/karla/v5/VZ08RdiotRdV1D0ewK-mxC3USBnSvpkopQaUR-2r7iU.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:300;src:local('Work Sans Light'),local('WorkSans-Light'),url(https://fonts.gstatic.com/s/worksans/v2/FD_Udbezj8EHXbdsqLUpl4nF5uFdDttMLvmWuJdhhgs.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:400;src:local('Work Sans'),local('WorkSans-Regular'),url(https://fonts.gstatic.com/s/worksans/v2/ElUAY9q6T0Ayx4zWzW63VKCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:500;src:local('Work Sans Medium'),local('WorkSans-Medium'),url(https://fonts.gstatic.com/s/worksans/v2/Nbre-U_bp6Xktt8cpgwaJInF5uFdDttMLvmWuJdhhgs.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:700;src:local('Work Sans Bold'),local('WorkSans-Bold'),url(https://fonts.gstatic.com/s/worksans/v2/4udXuXg54JlPEP5iKO5AmYnF5uFdDttMLvmWuJdhhgs.ttf) format('truetype')}@font-face{font-family:'Work Sans';font-style:normal;font-weight:900;src:local('Work Sans Black'),local('WorkSans-Black'),url(https://fonts.gstatic.com/s/worksans/v2/Hjn0acvjHfjY_vAK9Uc6gonF5uFdDttMLvmWuJdhhgs.ttf) format('truetype')}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}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}.js_slide,.js_slides{display:inline-block;width:100%}a{background-color:transparent;color:currentColor;text-decoration:none}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;height:auto}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{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,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}optgroup{font-weight:700}.js_frame{width:100%;font-size:0;line-height:0;overflow:hidden;white-space:nowrap}.js_slide{vertical-align:top}.icon,.nav-main a,.pagination ul,table td,table th{vertical-align:middle}body{scroll-behavior:smooth;color:#666;margin:0;background-color:#f0f0f0;min-height:100%}.lte9 body{min-width:1420px}body:after{content:"small";display:none}@media only screen and (min-width:768px){body:after{content:"medium"}}@media only screen and (min-width:1000px){body:after{content:"large"}}@media only screen and (min-width:1200px){body:after{content:"extra-large"}}svg:not(:root){overflow:hidden}img.duotone{opacity:0;transition:opacity .2s}img.duotone.processed{opacity:1}[data-page]:after{content:"0";display:none}.clearfix:after,.clearfix:before,.grid-container:after,.grid-container:before,.header__inner:after,.header__inner:before,.wrapper:after,.wrapper:before{display:table;content:" "}@media only screen and (min-width:768px){[data-page]:after{content:"0"}}.clear{clear:both}.clearfix:after{clear:both}.main__title{font-size:calc(68px + (100 - 68) * ((100vw - 768px)/ (1200 - 768)));line-height:.9}@media (max-width:768px){.main__title{font-size:68px}}@media (min-width:1200px){.main__title{font-size:100px}}*,:after,:before{box-sizing:border-box}.wrapper{width:100%}.wrapper:after{clear:both}.grid-container{max-width:1360px;margin:auto;padding:0 30px}.grid-container:after{clear:both}@media only screen and (max-width:767px){.main__title{font-size:9vw}.grid-container{padding:0}}.grid-container.no-padding{padding:0}.grid-container .grid-50{width:50%;float:left;padding:0 30px}@media only screen and (min-width:1000px){[data-page]:after{content:"100"}.grid-container .grid-50.alpha{padding-left:0;padding-right:80px}.grid-container .grid-50.omega{padding-right:0;padding-left:80px}}ol,ul{padding-left:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:10px;line-height:1.4}html body{font-family:Karla,sans-serif;font-weight:400}.modal_navigation .blurb_wrapper,.modal_navigation .menu_wrapper .nav,.nav-main a,h1,h2,h3,h4,h5,h6,section.hero{font-family:"Work Sans",sans-serif}@media only screen and (min-width:768px) and (max-width:999px){html{font-size:9px}}@media only screen and (max-width:767px){.grid-container .grid-50{width:100%;-webkit-flex:none;-ms-flex:none;flex:none}html{font-size:10px}}.body{font-size:14px;font-size:1.4rem}.hero,header{font-size:12px}header{font-size:1.2rem}.hero{font-size:1.2em}footer{font-size:12px;font-size:1.2rem}address,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,table,ul{margin-bottom:.8em}h1,h2,h3,h4,h5,h6{font-weight:900;line-height:1.2;letter-spacing:0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1{font-size:22px}h2{font-size:28px}h3{font-weight:300;font-size:2.142em}h4{font-size:1.857em;font-weight:700;letter-spacing:0}h5{font-size:1.1em}h6{font-size:1em;font-weight:500}b,strong{font-weight:700}a:hover{text-decoration:underline}blockquote{padding-right:2rem}blockquote p{font-size:1.5em}ul{list-style:disc}ol,ul{line-height:1.7em}ol>li,ul>li{margin-left:1em}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}ol{list-style:decimal}ol ol{list-style:lower-alpha}table{border-collapse:collapse;border-spacing:0;width:100%;border:none}table tfoot td,table tfoot th,table thead td,table thead th{border-top:0;font-weight:700}table th,table thead th{padding:1.2em}table td,table th{padding:1.2em;border:1px solid #666}.text-center{text-align:center}.black{color:#0f0f11!important}.black.icon{fill:#0f0f11!important}@media print{.black{color:#0f0f11!important}.black.icon{fill:#0f0f11!important}}.white{color:#fff!important}.white.icon{fill:#fff!important}@media print{.white{color:#0f0f11!important}.white.icon{fill:#0f0f11!important}}.grey-light{color:#f0f0f0!important}.grey-light.icon{fill:#f0f0f0!important}@media print{.grey-light{color:#0f0f11!important}.grey-light.icon{fill:#0f0f11!important}}.grey{color:#8e8e8e!important}.grey.icon{fill:#8e8e8e!important}@media print{.grey{color:#0f0f11!important}.grey.icon{fill:#0f0f11!important}}.grey-dark{color:#333!important}.grey-dark.icon{fill:#333!important}@media print{.grey-dark{color:#0f0f11!important}.grey-dark.icon{fill:#0f0f11!important}}.red{color:#f66!important}.red.icon{fill:#f66!important}@media print{.red{color:#0f0f11!important}.red.icon{fill:#0f0f11!important}}.red-dark{color:#f26161!important}.red-dark.icon{fill:#f26161!important}@media print{.red-dark{color:#0f0f11!important}.red-dark.icon{fill:#0f0f11!important}}.body_inner_wrapper{padding-top:70px;width:100%;box-sizing:border-box}.header{transition:opacity .3s cubic-bezier(.08,.59,.29,.99),background .3s cubic-bezier(.08,.59,.29,.99),color .3s cubic-bezier(.08,.59,.29,.99),height .3s cubic-bezier(.08,.59,.29,.99),-webkit-transform .3s cubic-bezier(.08,.59,.29,.99);transition:transform .3s cubic-bezier(.08,.59,.29,.99),opacity .3s cubic-bezier(.08,.59,.29,.99),background .3s cubic-bezier(.08,.59,.29,.99),color .3s cubic-bezier(.08,.59,.29,.99),height .3s cubic-bezier(.08,.59,.29,.99);transition:transform .3s cubic-bezier(.08,.59,.29,.99),opacity .3s cubic-bezier(.08,.59,.29,.99),background .3s cubic-bezier(.08,.59,.29,.99),color .3s cubic-bezier(.08,.59,.29,.99),height .3s cubic-bezier(.08,.59,.29,.99),-webkit-transform .3s cubic-bezier(.08,.59,.29,.99);position:absolute;top:0;left:0;right:0;background:#f0f0f0;color:#666;z-index:500}@media only screen and (min-width:768px){.body_inner_wrapper{padding-top:136px}.header{position:fixed;height:136px;padding:0 30px}.has-scrolled .header{height:70px}}@media only screen and (max-width:767px){.header{height:70px}.is-menu-open{overflow:hidden}.is-menu-open .body_inner_wrapper{height:100vh;width:100vw;overflow:hidden}.is-menu-open .body_inner_wrapper .header{position:fixed}}.header__inner{max-width:1400px;height:100%;position:relative;padding-left:84px}.header__inner:after{clear:both}.header__inner .header__logo{color:#f66;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:950}.header__inner .header__logo h1{margin:0}.header__inner .header__logo h1 .icon{height:1em;width:206px}@media only screen and (min-width:768px){.header__inner{height:100%}.header__inner .header__menu{position:absolute;left:84px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header__inner .header__socials{position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.header__inner .header__socials .icon{font-size:1em}.header__inner .socials{text-align:right}.header__inner .socials .social-link{margin:0 1.667em}}@media only screen and (max-width:767px){.header__inner .header__menu,.header__inner .header__socials{display:none}.header__inner .socials{font-size:1.4em}}.modal_navigation{position:fixed;z-index:900;top:0;left:0;right:0;bottom:0;background-color:#fff;color:#8e8e8e;display:-webkit-flex;display:-ms-flexbox;display:flex;visibility:hidden;opacity:0;pointer-events:none;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9);transition:.3s}.modal_navigation .blurb_wrapper .background-logo,.modal_navigation .menu_wrapper .background-logo{color:rgba(242,97,97,.2)}.modal_navigation .socials{text-align:center!important}.modal_navigation .socials .social-link:first-child{margin-left:0}.modal_navigation .background-logo{height:25%;width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.modal_navigation>div{-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 50%;height:100%;position:relative}.modal_navigation>div .inner_wrapper{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:center;z-index:10}.modal_navigation .menu_wrapper .nav{list-style:none;padding:0;margin:0;font-size:4vw;line-height:1;letter-spacing:0;font-weight:900;counter-reset:section}.modal_navigation .menu_wrapper .nav li{margin:.5em;transition:opacity .2s,-webkit-transform .3s;transition:transform .3s,opacity .2s;transition:transform .3s,opacity .2s,-webkit-transform .3s;opacity:0;-webkit-transform:translateX(-5%);-ms-transform:translateX(-5%);transform:translateX(-5%)}.modal_navigation .menu_wrapper .nav li a{position:relative;transition:letter-spacing .2s}.modal_navigation .menu_wrapper .nav li a:hover{text-decoration:none;letter-spacing:.15em}@media only screen and (max-width:767px){.modal_navigation .menu_wrapper .nav{font-size:8vw;margin:.8em 0}.modal_navigation{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal_navigation .menu_wrapper{height:65%}.modal_navigation .blurb_wrapper{height:35%}}.modal_navigation .blurb_wrapper{background-color:#fff;font-size:1.667em;font-weight:700}.modal_navigation .blurb_wrapper .blurb{width:80%;margin:auto}.is-menu-open .modal_navigation{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);pointer-events:auto;visibility:visible;opacity:1;transition-delay:0}.is-menu-open .modal_navigation .menu_wrapper .nav li{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.mobile-menu__toggle,section.hero .slide .main__title{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.is-menu-open .modal_navigation .menu_wrapper .nav li:nth-child(1){transition-delay:.1s}.is-menu-open .modal_navigation .menu_wrapper .nav li:nth-child(2){transition-delay:.2s}.is-menu-open .modal_navigation .menu_wrapper .nav li:nth-child(3){transition-delay:.3s}.is-menu-open .modal_navigation .menu_wrapper .nav li:nth-child(4){transition-delay:.4s}.is-menu-open .modal_navigation .menu_wrapper .nav li:nth-child(5){transition-delay:.5s}.is-menu-open .modal_navigation .menu_wrapper .nav li:nth-child(6){transition-delay:.6s}.is-menu-open .modal_navigation .menu_wrapper .nav li:nth-child(7){transition-delay:.7s}.is-menu-open .modal_navigation .menu_wrapper .nav li:nth-child(8){transition-delay:.8s}.is-menu-open .modal_navigation .menu_wrapper .nav li:nth-child(9){transition-delay:.9s}.is-menu-open .modal_navigation .menu_wrapper .nav li:nth-child(10){transition-delay:1s}.mobile-menu__toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;padding:0;position:absolute;z-index:950;top:50%;left:30px;height:70px;width:24px;margin-right:1.5vw;transform:translateY(-50%);color:#666}.mobile-menu__toggle:hover{background-color:transparent!important}@media only screen and (max-width:767px){.mobile-menu__toggle{left:auto;right:10px}.socials{padding:0 10px}}.mobile-menu__toggle span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) translateY(-5px) translateY(-100%);-ms-transform:translate(-50%,-50%) translateY(-5px) translateY(-100%);transform:translate(-50%,-50%) translateY(-5px) translateY(-100%)}.mobile-menu__toggle span,.mobile-menu__toggle span:after,.mobile-menu__toggle span:before{transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:24px;height:2px;background-color:currentColor}.mobile-menu__toggle span:after,.mobile-menu__toggle span:before{content:" ";position:absolute;top:0;left:0}.footer,.nav-main li,.social-link,section.hero{position:relative}.mobile-menu__toggle span:before{-webkit-transform:translateY(5px) translateY(100%);-ms-transform:translateY(5px) translateY(100%);transform:translateY(5px) translateY(100%)}.mobile-menu__toggle span:after{-webkit-transform:translateY(10px) translateY(200%);-ms-transform:translateY(10px) translateY(200%);transform:translateY(10px) translateY(200%)}.is-menu-open .mobile-menu__toggle span{-webkit-transform:translate(-50%,-50%) rotate(-45deg) scale(.8);-ms-transform:translate(-50%,-50%) rotate(-45deg) scale(.8);transform:translate(-50%,-50%) rotate(-45deg) scale(.8)}.is-menu-open .mobile-menu__toggle span:before{opacity:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.is-menu-open .mobile-menu__toggle span:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.social-link{display:inline-block;color:currentColor;cursor:pointer;-webkit-transform:translate3d(0,0,0);transition:.2s;margin-left:2em}.social-link:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.nav-main ul{list-style:none;padding:0;margin:0;line-height:1}@media only screen and (min-width:768px){.nav-main{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.nav-main ul{width:auto}}.nav-main li{display:block;line-height:1;width:100%;margin-bottom:10px;text-align:center}@media only screen and (min-width:768px){.nav-main li{display:inline-block;vertical-align:middle;width:auto;margin:0}.nav-main li:not(:last-child){margin-right:1vw}}@media only screen and (min-width:1000px){.nav-main li:not(:last-child){margin-right:1.5vw}}.nav-main a{display:inline-block;font-weight:500;letter-spacing:0;text-transform:uppercase;text-decoration:none}.footer{display:block;background-color:#333;color:#fff}.footer__inner{max-width:1400px;padding:1em 30px}.footer__inner .footer__logo .icon{width:185px;height:1em}.footer__inner .footer__menu .nav{list-style:none;padding:0;margin:0;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width:767px){.footer__inner .footer__menu .nav{margin-bottom:1em}}.footer__inner .footer__menu .nav li{margin:0 1em 0 0;padding:0}@media only screen and (min-width:768px){.footer__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.footer__inner .aside{-webkit-flex:1 300px;-ms-flex:1 300px;flex:1 300px}.footer__inner .footer__logo{text-align:left}}.footer__inner .footer__bolster{text-align:right}.footer__inner .footer__bolster .icon{width:9.5em;height:1.25em}@media only screen and (max-width:767px){.footer__inner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:10px 0}.footer__inner .footer__logo{margin-bottom:2em}.footer__inner .footer__scroll_top{display:none}}.button,a.button,button,input[type=button],input[type=submit]{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1em;font-weight:500;box-sizing:border-box;text-decoration:none;text-align:center;white-space:nowrap;letter-spacing:.1em;display:inline-block;cursor:pointer;margin:0;padding:1.15em;background:0 0;color:currentColor;border-width:2px;border-style:solid;border-color:currentColor;transition:.2s}.button:hover,a.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover{background-color:#666;color:#f66}.button.disabled,.button.disabled:hover,.button:disabled,.button:disabled:hover,.button:disabled[disabled],.button:disabled[disabled]:hover,a.button.disabled,a.button.disabled:hover,a.button:disabled,a.button:disabled:hover,a.button:disabled[disabled],a.button:disabled[disabled]:hover,button.disabled,button.disabled:hover,button:disabled,button:disabled:hover,button:disabled[disabled],button:disabled[disabled]:hover,input[type=button].disabled,input[type=button].disabled:hover,input[type=button]:disabled,input[type=button]:disabled:hover,input[type=button]:disabled[disabled],input[type=button]:disabled[disabled]:hover,input[type=submit].disabled,input[type=submit].disabled:hover,input[type=submit]:disabled,input[type=submit]:disabled:hover,input[type=submit]:disabled[disabled],input[type=submit]:disabled[disabled]:hover{cursor:default;pointer-events:none;opacity:.5}.button.alt,a.button.alt,button.alt,input[type=button].alt,input[type=submit].alt{background-color:#f66;border-color:#f66;color:#fff}.button.small-btn,a.button.small-btn,button.small-btn,input[type=button].small-btn,input[type=submit].small-btn{font-size:.85em}.button.black,a.button.black,button.black,input[type=button].black,input[type=submit].black{color:#0f0f11;border-color:#0f0f11}.button.black:hover,a.button.black:hover,button.black:hover,input[type=button].black:hover,input[type=submit].black:hover{background-color:#0f0f11;color:#fff!important}.button.white,a.button.white,button.white,input[type=button].white,input[type=submit].white{color:#fff;border-color:#fff}.button.white:hover,a.button.white:hover,button.white:hover,input[type=button].white:hover,input[type=submit].white:hover{background-color:#fff;color:#fff!important}.button.grey-light,a.button.grey-light,button.grey-light,input[type=button].grey-light,input[type=submit].grey-light{color:#f0f0f0;border-color:#f0f0f0}.button.grey-light:hover,a.button.grey-light:hover,button.grey-light:hover,input[type=button].grey-light:hover,input[type=submit].grey-light:hover{background-color:#f0f0f0;color:#fff!important}.button.grey,a.button.grey,button.grey,input[type=button].grey,input[type=submit].grey{color:#8e8e8e;border-color:#8e8e8e}.button.grey:hover,a.button.grey:hover,button.grey:hover,input[type=button].grey:hover,input[type=submit].grey:hover{background-color:#8e8e8e;color:#fff!important}.button.grey-dark,a.button.grey-dark,button.grey-dark,input[type=button].grey-dark,input[type=submit].grey-dark{color:#333;border-color:#333}.button.grey-dark:hover,a.button.grey-dark:hover,button.grey-dark:hover,input[type=button].grey-dark:hover,input[type=submit].grey-dark:hover{background-color:#333;color:#fff!important}.button.red,a.button.red,button.red,input[type=button].red,input[type=submit].red{color:#f66;border-color:#f66}.button.red:hover,a.button.red:hover,button.red:hover,input[type=button].red:hover,input[type=submit].red:hover{background-color:#f66;color:#fff!important}.button.red-dark,a.button.red-dark,button.red-dark,input[type=button].red-dark,input[type=submit].red-dark{color:#f26161;border-color:#f26161}.button.red-dark:hover,a.button.red-dark:hover,button.red-dark:hover,input[type=button].red-dark:hover,input[type=submit].red-dark:hover{background-color:#f26161;color:#fff!important}form input[type=number],form input[type=text],form input[type=email],form input[type=tel],form textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background:#fff;color:#0f0f11;width:100%;padding:12px;font-size:12px}form input[type=number]::-webkit-input-placeholder,form input[type=text]::-webkit-input-placeholder,form input[type=email]::-webkit-input-placeholder,form input[type=tel]::-webkit-input-placeholder,form textarea::-webkit-input-placeholder{color:#0f0f11}form input[type=number]::-moz-placeholder,form input[type=text]::-moz-placeholder,form input[type=email]::-moz-placeholder,form input[type=tel]::-moz-placeholder,form textarea::-moz-placeholder{color:#0f0f11}form input[type=number]:-ms-input-placeholder,form input[type=text]:-ms-input-placeholder,form input[type=email]:-ms-input-placeholder,form input[type=tel]:-ms-input-placeholder,form textarea:-ms-input-placeholder{color:#0f0f11}form input[type=number]::placeholder,form input[type=text]::placeholder,form input[type=email]::placeholder,form input[type=tel]::placeholder,form textarea::placeholder{color:#0f0f11}form input[type=submit]{-webkit-appearance:none;-moz-appearance:none;border:solid currentColor;border-radius:0;appearance:none;font-size:1em;font-weight:500;box-sizing:border-box;text-decoration:none;text-align:center;white-space:nowrap;letter-spacing:.1em;display:inline-block;cursor:pointer;margin:0;padding:1.15em;background:0 0;color:currentColor;border-width:2px;transition:.2s}form input[type=submit]:hover{background-color:#666;color:#f66}form input[type=submit].disabled,form input[type=submit].disabled:hover,form input[type=submit]:disabled,form input[type=submit]:disabled:hover,form input[type=submit]:disabled[disabled],form input[type=submit]:disabled[disabled]:hover{cursor:default;pointer-events:none;opacity:.5}form input[type=submit].alt{background-color:#f66;border-color:#f66;color:#fff}form input[type=submit].small-btn{font-size:.85em}form input[type=submit].black{color:#0f0f11;border-color:#0f0f11}form input[type=submit].black:hover{background-color:#0f0f11;color:#fff!important}form input[type=submit].white{color:#fff;border-color:#fff}form input[type=submit].white:hover{background-color:#fff;color:#fff!important}form input[type=submit].grey-light{color:#f0f0f0;border-color:#f0f0f0}form input[type=submit].grey-light:hover{background-color:#f0f0f0;color:#fff!important}form input[type=submit].grey{color:#8e8e8e;border-color:#8e8e8e}form input[type=submit].grey:hover{background-color:#8e8e8e;color:#fff!important}form input[type=submit].grey-dark{color:#333;border-color:#333}form input[type=submit].grey-dark:hover{background-color:#333;color:#fff!important}form input[type=submit].red{color:#f66;border-color:#f66}form input[type=submit].red:hover{background-color:#f66;color:#fff!important}form input[type=submit].red-dark{color:#f26161;border-color:#f26161}form input[type=submit].red-dark:hover{background-color:#f26161;color:#fff!important}form input[type=submit]:hover{background:#fff}section.hero{display:block;width:100%;text-align:center;color:#fff;margin-bottom:50px}section.hero .main__title{color:#f66;font-weight:900;margin-bottom:0;width:100%;padding:0 30px;display:block}section.hero .hero__inner{max-width:1500px;position:relative;overflow:hidden;padding:0}section.hero .hero__inner .main__title{color:rgba(255,102,102,.6);z-index:100;white-space:normal}section.hero .hero__inner .callout{display:block;position:absolute;bottom:1em;left:50%;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);font-weight:500;letter-spacing:.1em;z-index:100}section.hero .hero__inner .background_image{position:absolute;top:0;left:0;z-index:0;display:block;width:100%;height:100%;object-fit:cover}section.hero .slide{display:block;width:100%;position:relative;z-index:10}section.hero .slide:after{content:"";position:relative;display:block;background-color:transparent;padding-bottom:40%;transition:background-color .2s;max-height:600px;overflow:hidden}@media only screen and (max-width:767px){section.hero .slide:after{padding-bottom:60%}}section.hero .slide .main__title{position:absolute;top:50%;transform:translateY(-50%);width:100%;transition:color .2s}section.hero .slide .vertial__align__content{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}section.hero .slide .vertial__align__content .main__title{position:static;top:auto;-webkit-transform:none;-ms-transform:none;transform:none}section.hero .slide .vertial__align__content .callout{position:static;left:auto;bottom:auto;-webkit-transform:none;-ms-transform:none;transform:none}.modal,.prev{left:0}section.hero a.slide:hover,section.hero a.slide:hover .main__title{color:#fff}section.hero a.slide:hover:after{background-color:#f66;z-index:50}section.hero .site_tagline{color:#666;max-width:1500px;margin:60px auto;padding:0 30px}@media only screen and (max-width:767px){section.hero .site_tagline{margin:30px auto}}section.hero .site_tagline .icon{color:#f66;height:2.5em;width:3em}section.hero .site_tagline h3{margin-top:.9em;margin-bottom:0}.hero .js_frame{position:relative;font-size:0;line-height:0;overflow:hidden;white-space:nowrap}.hero .js_frame .js_slides{display:inline-block}.hero .js_frame .js_slides .js_slide{position:relative;display:inline-block}.hero .js_frame .js_slides .js_slide:before{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;background:rgba(88,73,73,.25);z-index:10}.next,.prev{position:absolute;top:50%;margin-top:-25px;display:block;cursor:pointer}.next{right:0}.next svg,.prev svg{width:25px}.modal{position:fixed;top:0;display:none;width:100%;height:100%;margin:0;padding:0;z-index:100000}.modal.is-active{display:block}.modal__close{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;padding:0;position:absolute;top:0;right:0;width:40px;height:40px}.modal__close:after,.modal__close:before{position:absolute;top:50%;left:50%;content:" ";width:20px;height:2px;background:currentColor}.modal__bg,.modal__inner{position:absolute;background-color:#0f0f11}.modal__close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.modal__close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.modal__inner,.pl-list--empty{-webkit-transform:translate(-50%,-50%)}.modal__inner{top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%;padding:10px;z-index:50;color:#fff;border:1px solid #fff;text-align:center}@media only screen and (min-width:768px){.modal__inner{width:650px;max-width:none;padding:30px 50px}.modal__sections{display:-webkit-flex;display:-ms-flexbox;display:flex}}.modal__scrollarea{padding:20px 30px}@media only screen and (min-width:768px){.modal__section{width:50%}.modal__section:first-child{padding-right:30px}.modal__section:last-child{border-left:1px solid currentColor;padding-left:30px}}.modal__bg,.module__embed iframe{width:100%}.modal__body h3{text-align:center;font-size:20px;line-height:1.4}.modal__body .button{margin-bottom:0;margin-left:auto;margin-right:auto}@media only screen and (max-width:767px){.modal__scrollarea{max-height:80vh;overflow:auto;-webkit-overflow-scrolling:touch}.modal__section:first-child{padding-bottom:30px}.modal__section:last-child{border-top:1px solid currentColor;padding-top:30px}.modal__body p br{display:none}}.modal__bg{top:0;left:0;height:100%;opacity:.7}.pagination,.pagination>a{position:relative;text-align:center}.modules{padding:50px 0}@media only screen and (min-width:768px){.modal__body h3{font-size:25px;line-height:1.6}.modules{padding:100px 0}}section.module:not(:first-child){padding-top:50px}section.module .section__inner{max-width:1420px;margin-left:auto;margin-right:auto;overflow:hidden;clear:both;padding-left:30px;padding-right:30px;text-align:center}section.module .section__inner:after{content:" ";display:block;clear:both}@media only screen and (min-width:1000px){section.module .section__inner{padding-left:30px;padding-right:30px}}.module__heading{font-size:25px;margin:0 0 30px}@media only screen and (min-width:768px){section.module:not(:first-child){padding-top:100px}section.module .section__inner{padding-left:30px;padding-right:30px}.module__heading{margin:0 0 50px}}.module__embed{max-width:920px;margin:0 auto;border:1px solid currentColor;padding:5px}.module__cta{display:inline-block;margin-top:40px;margin-bottom:20px}@media only screen and (min-width:768px){.module__cta{margin-top:80px;margin-bottom:0}}.pagination{margin:30px auto}@media only screen and (min-width:768px){.pagination{margin:60px auto}.pagination>a{position:absolute;top:0}.pagination>a.prev{left:0}.pagination>a.next{right:0}}.pagination>a{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:1em;font-weight:500;box-sizing:border-box;text-decoration:none;white-space:nowrap;letter-spacing:.1em;cursor:pointer;margin:0;padding:1.15em;background:0 0;border-width:2px;border-style:solid;border-color:currentColor;transition:.2s;display:inline-block;color:#fff}.pagination>a:hover{background-color:#666;color:#f66}.pagination>a.disabled,.pagination>a.disabled:hover,.pagination>a:disabled,.pagination>a:disabled:hover,.pagination>a:disabled[disabled],.pagination>a:disabled[disabled]:hover{cursor:default;pointer-events:none;opacity:.5}.pagination>a.alt{background-color:#f66;border-color:#f66;color:#fff}.pagination>a.small-btn{font-size:.85em}.pagination>a.black{color:#0f0f11;border-color:#0f0f11}.pagination>a.black:hover{background-color:#0f0f11;color:#fff!important}.pagination>a.white{color:#fff;border-color:#fff}.pagination>a.white:hover{background-color:#fff;color:#fff!important}.pagination>a.grey-light{color:#f0f0f0;border-color:#f0f0f0}.pagination>a.grey-light:hover{background-color:#f0f0f0;color:#fff!important}.pagination>a.grey{color:#8e8e8e;border-color:#8e8e8e}.pagination>a.grey:hover{background-color:#8e8e8e;color:#fff!important}.pagination>a.grey-dark{color:#333;border-color:#333}.pagination>a.grey-dark:hover{background-color:#333;color:#fff!important}.pagination>a.red{color:#f66;border-color:#f66}.pagination>a.red:hover{background-color:#f66;color:#fff!important}.pagination>a.red-dark{color:#f26161;border-color:#f26161}.pagination>a.red-dark:hover{background-color:#f26161;color:#fff!important}.pagination ul{text-align:center;list-style:none;margin-top:15px;padding:0}@media only screen and (min-width:768px){.pagination ul{padding:0 120px;margin-top:0}}.pagination ul li{display:inline-block;position:relative;font-size:20px;width:40px;height:36px;margin:0;line-height:26px;color:#666}.pagination ul li:hover a{background-color:#666}.pagination ul li a,.pagination ul li span{display:block;position:absolute;top:5px;left:0;right:0;bottom:5px}.pagination ul li a{transition:all .1s ease-in-out;border-radius:3px;color:#fff;background-color:transparent}.pagination ul li a:after{display:none!important}.icon{font-size:1.2em;display:inline-block;width:1.2em;height:1.2em;fill:currentColor;position:relative}.icon.small{font-size:.6em}.responsive__video{position:relative;height:0;padding-bottom:56.25%}.responsive__video embed,.responsive__video iframe,.responsive__video object{position:absolute;top:0;left:0;width:100%;height:100%}.video__wrap,.videos{position:relative}section.module.video_embed{position:relative;overflow:visible}section.module.video_embed .section__inner{max-width:none;padding:0}.videos:not([data-video-slider]){max-width:1420px;margin-left:auto;margin-right:auto;overflow:hidden;clear:both;padding-left:30px;padding-right:30px}.videos:not([data-video-slider]):after{content:" ";display:block;clear:both}@media only screen and (min-width:768px){.videos:not([data-video-slider]){padding-left:30px;padding-right:30px}}@media only screen and (min-width:1000px){.videos:not([data-video-slider]){padding-left:30px;padding-right:30px}}.videos[data-video-slider]{white-space:nowrap;font-size:0}.videos[data-video-slider] .js_slide{padding:0 30px}@media only screen and (min-width:768px){.videos[data-video-slider] .js_slide{padding:0 120px}}div.video{max-width:920px;margin:0 auto}.video__wrap{display:block;max-width:100%;height:0;padding-bottom:56.25%}.video__wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%;padding:10px;border:2px solid #666}.videos__next,.videos__prev{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;border-radius:0;width:50%;height:30px;display:inline-block;margin-top:10px;padding:0 30px;transition:opacity .3s;opacity:.7}@media only screen and (min-width:768px){.videos__next,.videos__prev{position:absolute;z-index:1;width:60px;height:100%;top:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:0;padding:0}}.videos__next:hover,.videos__prev:hover{opacity:1}.videos__next[disabled],.videos__prev[disabled]{opacity:.2}.videos__next .icon,.videos__prev .icon{display:inline-block}.videos__next svg,.videos__prev svg{fill:none;stroke:currentColor}.is-playing .icon-play,.pl-list svg{fill:#f66}.videos__prev{left:0;text-align:left}@media only screen and (min-width:1160px){.videos__prev{left:50%;-webkit-transform:translateX(-580px);-ms-transform:translateX(-580px);transform:translateX(-580px)}}.videos__prev .icon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.videos__next{right:0;text-align:right}@media only screen and (min-width:1160px){.videos__next{right:50%;-webkit-transform:translateX(580px);-ms-transform:translateX(580px);transform:translateX(580px)}}.videos__next .icon{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}section.module.soundcloud_embed iframe{padding:10px;border:2px solid #666}section.module.content .content__body{width:100%;vertical-align:top}section.module.content .content__body.left{text-align:left}section.module.content .content__body.center{text-align:center}section.module.content .content__body.right{text-align:right}@media only screen and (min-width:768px){section.module.content .content__body.has-image{width:auto;padding-left:30px;display:table-cell}}section.module.content .content__body a.cta{margin-top:30px;display:inline-block}section.module.content .content__body p:first-child{margin-top:0}section.module.content .content__body p:last-child{margin-bottom:0}section.module.content .content__image{padding:0 30px;margin-top:30px;display:block}section.module.songkick_embed .module__embed{border:none;padding:0}@media only screen and (min-width:768px){section.module.content .content__image{margin-top:0;display:table-cell}section.module.songkick_embed .module__embed{padding:0 20px}section.module.latest_blog_posts .section__inner{padding-left:30px;padding-right:30px}}@media only screen and (max-width:767px){section.module.songkick_embed .module__embed{margin:0 -10px}}section.module.latest_blog_posts .section__inner{margin-left:auto;margin-right:auto;overflow:hidden;clear:both;padding-left:30px;padding-right:30px;max-width:920px}.product,.products{overflow:visible}section.module.latest_blog_posts .section__inner:after{content:" ";display:block;clear:both}@media only screen and (min-width:1000px){section.module.latest_blog_posts .section__inner{padding:0}}.card__post:not(:first-child){margin-top:30px}.card__post a{text-decoration:none}@media only screen and (min-width:768px){.card__post:not(:first-child){margin-top:60px}.card__post__inner{display:-webkit-flex;display:-ms-flexbox;display:flex}.card__post__img{display:-webkit-flex;display:-ms-flexbox;display:flex;width:40%;position:relative}.card__post__img img{object-fit:cover;font-family:"object-fit: cover;";position:absolute;top:0;left:0;width:100%;height:100%}}.card__post__img img{width:100%}.card__post__content{text-align:left;position:relative;margin-top:10px}@media only screen and (min-width:768px){.card__post__content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:0}.card__post__img+.card__post__content{padding-left:30px}}.pl-list,.product__image{-webkit-align-items:center}.card__post__content p{margin:0;line-height:1.8}@media only screen and (min-width:768px){.card__post__content p{line-height:2.2}}.card__post__content p:not(:first-child){margin-top:1em}.card__post__excerpt{line-height:1.8}.card__post__readmore{display:inline-block;margin-top:20px;font-weight:700}@media only screen and (min-width:768px){.card__post__excerpt{line-height:2.2}.card__post__readmore{margin-top:40px}}.card__post__readmore:hover{text-decoration:underline}.also_touring .also_touring__inner .also_touring__tours .tour_card_alt a:hover,.product a,.product__title:hover,.tour_card .tour_card_inner:hover,.tour_year a:hover{text-decoration:none}section.module.spotify_embed{padding-bottom:20px}section.module.mailchimp_signup_form h3:before{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:'';display:block;background-image:url(../images/dragon_head.svg);background-repeat:no-repeat;background-size:contain;background-position:center;width:70px;height:100px;top:0;margin-bottom:20px}section.module.mailchimp_signup_form .button{color:#666;margin-top:15px}section.module.mailchimp_signup_form input[type=email]{background:#666;font-weight:700;color:#0f0f11;padding:20px 15px;font-size:14px;width:100%;max-width:450px;border:0}section.module.mailchimp_signup_form input[type=email]::-webkit-input-placeholder{color:#0f0f11!important}section.module.mailchimp_signup_form input[type=email]:-moz-placeholder{color:#0f0f11!important}section.module.mailchimp_signup_form input[type=email]::-moz-placeholder{color:#0f0f11!important}section.module.mailchimp_signup_form input[type=email]:-ms-input-placeholder{color:#0f0f11!important}section.module.mailchimp_signup_form #mce-responses .response{width:100%;margin:10px auto 0;max-width:450px;background-color:#666;color:#fff;padding:20px 15px;font-family:'Work Sans',sans-serif!important}.products{margin-left:auto;margin-right:auto;clear:both;padding-left:22.5px;padding-right:22.5px;max-width:920px}.products:after{content:" ";display:block;clear:both}@media only screen and (min-width:768px){.products{padding-left:15px;padding-right:15px}}@media only screen and (min-width:1000px){.products{padding-left:15px;padding-right:15px}}@media only screen and (max-width:767px){.product{width:50%;float:left;padding-left:7.5px;padding-right:7.5px}.product:nth-child(2n+1){clear:both}.product:nth-child(2)~.product{margin-top:10vw}}@media only screen and (max-width:767px) and (min-width:768px){.product{padding-left:15px;padding-right:15px}}@media only screen and (max-width:767px) and (min-width:1000px){.product{padding-left:15px;padding-right:15px}}@media only screen and (max-width:399px){.product{width:100%;float:left;padding-left:7.5px;padding-right:7.5px}.product:not(:first-child){margin-top:10vw}}@media only screen and (max-width:399px) and (min-width:768px){.product{padding-left:15px;padding-right:15px}}@media only screen and (max-width:399px) and (min-width:1000px){.product{padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px){.product{width:33.33333%;float:left;padding-left:7.5px;padding-right:7.5px}.product:nth-child(3n+1){clear:both}.product:nth-child(3)~.product{margin-top:30px}}@media only screen and (min-width:768px) and (min-width:768px){.product{padding-left:15px;padding-right:15px}}@media only screen and (min-width:768px) and (min-width:1000px){.product{padding-left:15px;padding-right:15px}}.product a{display:block}.ap__inner,.product__image{display:-webkit-flex;display:-ms-flexbox}.product__image{height:50vw;display:flex;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;padding:5vw}@media only screen and (min-width:768px){.product__image{height:300px;padding:30px;transition:-webkit-transform .5s cubic-bezier(.08,.59,.29,.99);transition:transform .5s cubic-bezier(.08,.59,.29,.99);transition:transform .5s cubic-bezier(.08,.59,.29,.99),-webkit-transform .5s cubic-bezier(.08,.59,.29,.99)}.product__image:hover{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02);transition-duration:.4s}}.product__image img{object-fit:contain;font-family:"object-fit: contain;";display:block;width:100%;height:100%}.product__title{display:inline-block;margin-top:10px}@media only screen and (min-width:768px){.product__title{margin-top:20px;border-bottom:1px solid transparent}.product__title:hover{border-bottom-color:currentColor}}.product__title sup{font-size:.6em;font-weight:300}.ap,.pl-container{font-family:inherit;font-size:14px}.ap{width:100%;height:80px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-top:1px solid #ccc;background:#fff;z-index:99999}.ap .hidden_playlist{display:none}.ap__inner{display:flex;max-width:1440px;margin:auto}.ap__item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ap__item--playback>.ap__controls,.ap__item--settings>.ap__controls{-webkit-flex:0 25%;-ms-flex:0 25%;flex:0 25%}@-webkit-keyframes fs{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fs{0%{opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.ap__item--track{-webkit-flex:1 60%;-ms-flex:1 60%;flex:1 60%;padding:0 20px}.track{position:relative;width:100%;padding:5px 0}.track__title{position:absolute;width:100%;overflow:hidden;padding-right:80px;text-align:left;white-space:nowrap;text-overflow:ellipsis}.track__time{position:absolute;top:5px;right:0}.progress-container{position:relative;padding:7px 0;margin-top:15px;overflow:hidden;cursor:pointer}.progress-container:hover .progress__bar:after{opacity:1}.progress{height:3px;border-radius:3px;background:#ddd}.progress__bar,.progress__preload{position:absolute;width:0;height:3px;border-radius:3px 0 0 3px}.progress__bar{background:#f66;z-index:1}.progress__bar:after{position:absolute;top:0;right:-10px;width:10px;height:10px;margin-top:-3px;content:'';border-radius:6px;background:#f66;opacity:0;transition:opacity .3s ease}.progress__bar--active:after{-webkit-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4)}.progress__preload{background:#c4c4c4;z-index:0}.ap button,.ap__controls{margin:0;padding:0;border:0;outline:0;background:0 0;position:relative;display:block;height:80px;text-align:center;cursor:pointer;transition:background .3s ease}.ap button:active,.ap__controls:active{background:rgba(0,0,0,.1)}.ap button:hover,.ap__controls:hover{opacity:1}.icon-play>path{transition:all .3s ease}.volume-btn{display:block;text-align:center;width:100%}.volume{position:absolute;left:50%;bottom:75px;width:40px;margin-left:-20px;height:120px;opacity:0;visibility:hidden;-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px);transition:all .3s cubic-bezier(.17,.72,.26,1.23);background:#fff;border:1px solid #ccc;border-radius:1px;z-index:88888}.volume::after,.volume::before{content:'';position:absolute;bottom:-12px;border:7px solid transparent;border-top:7px solid #fff;left:50%;margin-left:-7px}.volume::after{bottom:-14px;z-index:-1;border-top:7px solid #ccc}.volume-container:hover .volume{opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);visibility:visible}.volume__track{position:relative;display:block;width:3px;height:100px;margin:10px auto;background:#ddd;border-radius:3px;overflow:hidden}.volume__bar{position:absolute;left:0;right:0;bottom:0;background:#f66;height:50%}.has-muted .icon-volume-on,.icon-volume-off{display:none}.has-muted .icon-volume-off{display:inline;opacity:.7}.ap__controls.is-active>svg{fill:#f66;-webkit-filter:drop-shadow(0 0 3px rgba(255, 102, 102, .4));filter:drop-shadow(0 0 3px rgba(255, 102, 102, .4))}@media (max-width:1024px){.ap__item>.ap__controls{-webkit-flex:1;-ms-flex:1;flex:1}}@media (max-width:580px){.ap{min-width:250px}.ap,.ap__inner{height:auto}.ap__item--track{margin-bottom:10px;padding:0 20px;-webkit-order:1;-ms-flex-order:1;order:1}.ap__item--playback,.ap__item--settings{-webkit-order:2;-ms-flex-order:2;order:2}}.eq,.pl-ul{margin:0 auto}.pl-container{display:none;position:fixed;top:0;right:0;bottom:80px;left:0;overflow:auto;background:#fff;z-index:77777}.archive_link,.subscribe,.tour__calendar,.tour__calendar .show .show__details .show__detail .label,.tour__embed .share__tour .share_title,.tour_list{font-family:"Work Sans",sans-serif}.pl-ul{width:100%;max-width:550px;padding:30px 10px 100px}.pl-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:40px;line-height:40px}.pl-list+.pl-list{border-top:1px solid #eee}.pl-list:not(.pl-list--current):hover{background:#f6f6f6}.pl-list__remove,.pl-list__track{-webkit-flex:0 50px;-ms-flex:0 50px;flex:0 50px;text-align:center}.pl-list__icon{display:inline-block;width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:8px solid #555}.pl-list__title{overflow:hidden;padding-right:10px;cursor:pointer;text-align:left;white-space:nowrap;text-overflow:ellipsis;-webkit-flex:1;-ms-flex:1;flex:1}.pl-list__remove{height:100%;background:0 0;border:0;cursor:pointer;opacity:0;transition:opacity .2s ease}.pl-list__remove>svg{width:16px;height:16px}.pl-list__eq{display:none}.pl-list--current{background:#f66;color:#fff}.pl-list--current svg{fill:#fff}.pl-list--current .pl-list__eq{display:block}.pl-list--current .pl-list__icon{display:none}.eq,.tab-header{display:-webkit-flex;display:-ms-flexbox}.pl-list--current .pl-list__remove,.pl-list:hover .pl-list__remove{opacity:1}.pl-list--current .pl-list__remove:hover{background:#ff4d4d}.pl-list--empty{position:absolute;top:50%;left:50%;font-size:2rem;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);letter-spacing:2px;color:#ccc}@-webkit-keyframes eq{0%,100%{height:3px}50%{height:20px}}@keyframes eq{0%,100%{height:3px}50%{height:20px}}.eq{display:flex;width:20px;height:20px;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.eq__bar{width:4px;background:#fff;-webkit-filter:drop-shadow(0 0 5px #fff);filter:drop-shadow(0 0 5px #fff)}.eq__bar:nth-child(1){-webkit-animation:eq .8s ease-in-out infinite 0s;animation:eq .8s ease-in-out infinite 0s}.eq__bar:nth-child(2){-webkit-animation:eq .8s ease-in-out infinite .2s;animation:eq .8s ease-in-out infinite .2s}.eq__bar:nth-child(3){-webkit-animation:eq .8s ease-in-out infinite .4s;animation:eq .8s ease-in-out infinite .4s}.h-hide{display:none}.h-show{display:block}.subscribe{background-color:#fff;padding:30px 30px 0;font-size:1.4rem}.subscribe .subscribe__inner{background-image:url(../images/subscribe-background.png);background-size:contain;background-position:center bottom;background-repeat:no-repeat;min-height:503px;text-align:center;position:relative}.subscribe .subscribe__inner .subscribe__content{max-width:480px;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.subscribe .subscribe__inner .subscribe__content h6{color:#f66;margin-bottom:1.66em}.subscribe .subscribe__inner .subscribe__content form label{font-size:1.43em;margin-bottom:1em;display:block;line-height:1}.subscribe .subscribe__inner .subscribe__content form input{text-align:center;background-color:transparent;border:2px solid #f66;color:#f66}.subscribe .subscribe__inner .subscribe__content form input::-webkit-input-placeholder{color:currentColor;font-weight:500}.subscribe .subscribe__inner .subscribe__content form input::-moz-placeholder{color:currentColor;font-weight:500}.subscribe .subscribe__inner .subscribe__content form input:-ms-input-placeholder{color:currentColor;font-weight:500}.subscribe .subscribe__inner .subscribe__content form input::placeholder{color:currentColor;font-weight:500}@media print{body{background:#fff}a,h1,h2,h3,h4,h5,li,p{color:#0f0f11}}.single-past_tour,.single-past_tour .header,.single-tour,.single-tour .header{background-color:#fff}.single-past_tour .hero-tour,.single-tour .hero-tour{background-color:#f0f0f0}@media only screen and (min-width:768px){.single-past_tour .hero-tour,.single-tour .hero-tour{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.single-past_tour .hero-tour .tour__image,.single-past_tour .hero-tour .tour__title,.single-tour .hero-tour .tour__image,.single-tour .hero-tour .tour__title{box-sizing:border-box;overflow:hidden;width:50%;max-height:600px}}.single-past_tour .campaign-monitor,.single-tour .campaign-monitor{background-color:#f66;padding:20px 30px;margin-bottom:30px}.single-past_tour .campaign-monitor__inner,.single-tour .campaign-monitor__inner{max-width:600px;margin:auto}.single-past_tour .campaign-monitor__title,.single-tour .campaign-monitor__title{margin-bottom:.2em;color:#fff;text-align:center}.single-past_tour .campaign-monitor__subtitle,.single-tour .campaign-monitor__subtitle{font-weight:600;color:#fff;margin-top:.2em;margin-bottom:1.4em}.single-past_tour .campaign-monitor input,.single-tour .campaign-monitor input{background-color:#fff;color:#333}.single-past_tour .campaign-monitor input::-webkit-input-placeholder,.single-tour .campaign-monitor input::-webkit-input-placeholder{color:rgba(51,51,51,.7)}.single-past_tour .campaign-monitor input::-moz-placeholder,.single-tour .campaign-monitor input::-moz-placeholder{color:rgba(51,51,51,.7)}.single-past_tour .campaign-monitor input:-ms-input-placeholder,.single-tour .campaign-monitor input:-ms-input-placeholder{color:rgba(51,51,51,.7)}.single-past_tour .campaign-monitor input::placeholder,.single-tour .campaign-monitor input::placeholder{color:rgba(51,51,51,.7)}.single-past_tour .campaign-monitor label,.single-tour .campaign-monitor label{display:none}.single-past_tour .campaign-monitor button[type=submit],.single-tour .campaign-monitor button[type=submit]{display:block;font-size:18px;padding:.49em 1em;min-width:10em;line-height:1.2;border-color:#fff;background-color:transparent;color:#fff;margin:0 auto}.single-past_tour .campaign-monitor button[type=submit]:hover,.single-tour .campaign-monitor button[type=submit]:hover{background-color:#fff;border-color:#fff;color:#f66}.single-past_tour .tour__image .tour__image__inner,.single-tour .tour__image .tour__image__inner{width:100%;max-height:600px;overflow:hidden;background-position:center center;background-size:cover;background-repeat:no-repeat}.single-past_tour .tour__image .tour__image__inner:after,.single-tour .tour__image .tour__image__inner:after{content:" ";display:block;width:100%;padding-bottom:75%}.single-past_tour .tour__title,.single-tour .tour__title{padding:30px;color:#666;word-break:break-word}.single-past_tour .tour__title .tour_meta,.single-tour .tour__title .tour_meta{font-weight:500;line-height:1.9;letter-spacing:.1em}.single-past_tour .tour__title .tour_meta .tour__regions,.single-tour .tour__title .tour_meta .tour__regions{font-size:1.667em;font-weight:700;line-height:1.2;text-transform:none}.single-past_tour .tour__title .tour_meta .tour__regions .region:not(:last-of-type):after,.single-tour .tour__title .tour_meta .tour__regions .region:not(:last-of-type):after{content:" + "}.single-past_tour .tour__title .main__title,.single-tour .tour__title .main__title{font-size:5vw;margin-top:.3em;margin-bottom:.1em;color:#f66}.single-past_tour .tour__title .main__title .artist_title .artist_location,.single-tour .tour__title .main__title .artist_title .artist_location{font-size:.4em;display:inline}@media only screen and (max-width:767px){.single-past_tour .tour__title .main__title,.single-tour .tour__title .main__title{font-size:10vw}}.single-past_tour .tour__title .artist_location,.single-tour .tour__title .artist_location{display:block;font-family:"Work Sans",sans-serif;font-weight:700;font-size:2.667em;letter-spacing:.1em;color:#f66}.single-past_tour h6,.single-tour h6{padding:1em 0;text-align:center}.single-past_tour .tour__poster,.single-tour .tour__poster{margin:60px 0}.single-past_tour .tour__poster img,.single-tour .tour__poster img{display:block;width:100%}.single-past_tour .subscribe,.single-tour .subscribe{padding:30px;background-color:#f0f0f0}.single-past_tour .subscribe .subscribe__inner,.single-tour .subscribe .subscribe__inner{background-image:none;min-height:0}.single-past_tour .subscribe .subscribe__inner:after,.single-past_tour .subscribe .subscribe__inner:before,.single-tour .subscribe .subscribe__inner:after,.single-tour .subscribe .subscribe__inner:before{content:" ";display:table}.single-past_tour .subscribe .subscribe__inner:after,.single-tour .subscribe .subscribe__inner:after{clear:both}.single-past_tour .subscribe .subscribe__inner .subscribe__content,.single-tour .subscribe .subscribe__inner .subscribe__content{max-width:100%;position:static;-webkit-transform:none;-ms-transform:none;transform:none}.single-past_tour .subscribe .subscribe__inner .subscribe__content h6,.single-tour .subscribe .subscribe__inner .subscribe__content h6{margin-bottom:0}.single-past_tour .subscribe .subscribe__inner form label,.single-tour .subscribe .subscribe__inner form label{margin-bottom:1em}.single-past_tour .subscribe .subscribe__inner form>div,.single-tour .subscribe .subscribe__inner form>div{-webkit-flex:1 50%;-ms-flex:1 50%;flex:1 50%;padding-left:30px}.single-past_tour .subscribe .subscribe__inner form>div:first-child,.single-tour .subscribe .subscribe__inner form>div:first-child{padding-left:0;padding-right:30px}@media only screen and (max-width:767px){.single-past_tour .tour__title .artist_location,.single-tour .tour__title .artist_location{font-size:1.667em}.single-past_tour .subscribe .subscribe__inner form,.single-tour .subscribe .subscribe__inner form{display:block}.single-past_tour .subscribe .subscribe__inner form>div,.single-tour .subscribe .subscribe__inner form>div{padding:0}.single-past_tour .subscribe .subscribe__inner form label,.single-tour .subscribe .subscribe__inner form label{margin-bottom:1em}}.article-body .alpha{float:left}.article-body .omega{float:right}.tour__calendar{margin-bottom:30px;border:2px solid #f66}.tour__calendar .show{padding:20px;width:100%}.tour__calendar .show:after,.tour__calendar .show:before{content:" ";display:table}.tour__calendar .show:after{clear:both}.tour__calendar .show:last-of-type{border-bottom:0}.tour__calendar .show .show__date{text-align:center;position:relative;height:3.93em;width:3.93em;background:#f0f0f0;float:left}.tour__calendar .show .show__date .show__date__day{display:block;font-size:2.14em;line-height:1.15;font-weight:300}.tour__calendar .show .show__date .show__date__month{font-size:.9em;line-height:1.9;font-weight:500;position:absolute;display:block;bottom:0;left:0;width:100%;background:#e2e2e2}.tour__calendar .show .show__info{float:left;padding:.2em 30px;max-width:calc(100% - 3.93em)}@media only screen and (max-width:767px){.tour__calendar .show .show__info{padding:.5em 15px;width:calc(100% - 3.93em)}}.tour__calendar .show .show__info .show__venue{font-size:1.1em;letter-spacing:.07em;line-height:1.7;font-weight:500}.tour__calendar .show .show__info .show__city{font-size:1.43em;line-height:1;font-weight:700}.tour__calendar .show .show__tickets_btn{float:right;padding:.5em 0;letter-spacing:.1em;line-height:1.9;font-weight:500}.tour__calendar .show .show__tickets_btn .button{padding:.49em 1em;min-width:10em;line-height:1.2}.tour__calendar .show .show__tickets_btn .details_btn{text-align:right;font-size:.8em}.tour__calendar .show .show__tickets_btn .details_btn a{cursor:pointer;color:#8e8e8e}.tour__calendar .show .show__tickets_btn .details_btn a:hover{text-decoration:none;color:#333}.tour__calendar .show .show__details{display:none;clear:both;padding:30px 0 0}.tour__calendar .show .show__details .show__detail{position:relative;padding:.5em 0 .5em 100px}.tour__calendar .show .show__details .show__detail:after,.tour__calendar .show .show__details .show__detail:before{content:" ";display:table}.tour__calendar .show .show__details .show__detail:after{clear:both}.tour__calendar .show .show__details .show__detail .label{position:absolute;left:0;top:.5em;font-weight:500;color:#f66;letter-spacing:.1em}.tour__calendar .show .show__tickets{padding:1em 0}.tour__calendar .show .show__tickets .button{width:100%}.tour__calendar .vip__details{padding:0 30px 1em}.tour__calendar .vip__details h6{margin-bottom:0}.tour__calendar .vip__details ul{list-style:none;padding:0}.tour__calendar .vip__details ul li{position:relative;margin-left:0;padding-left:1.5em}.tour__calendar .vip__details ul li:before{display:block;content:"\2605";color:#666;font-size:.8em;font-weight:400;position:absolute;top:0;left:0}.artist__socials{list-style:none;padding:0;margin:0;display:block;text-align:center}.artist__socials .artist__social{display:inline-block;margin:0 1em}.tour__bio{font-size:1.2em}.reviews h4{letter-spacing:.1em}.reviews .tour__review{margin-bottom:30px}.reviews .tour__review blockquote{font-size:1.2em;line-height:1.33;padding:0;margin:0}.reviews .tour__review .review__author{font-size:1em;font-weight:700;line-height:2;color:#f66}.tab-header{border-bottom:2px solid #f66;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.tab-header .tab-heading{font-size:1em;letter-spacing:.1em;line-height:1;font-weight:700;color:#f66;padding:1em .5em;border-right:2px solid #f66;-webkit-flex:1 100%;-ms-flex:1 100%;flex:1 100%;text-align:center;transition:background-color .2s,color .2s}.tab-header .tab-heading:last-of-type{border-right:none}.tab-header .tab-heading.active,.tab-header .tab-heading:hover{background-color:#f66;color:#fff;cursor:pointer}.tour__video{margin-bottom:50px}.tour__socials{margin-top:50px;margin-bottom:80px}.tour__embed__placeholder{height:80px;position:relative}@media only screen and (max-width:767px){.tour__calendar .show .show__tickets_btn{float:none;width:100%;clear:both}.tour__calendar .show .show__tickets_btn .button{width:100%}.tab-header .tab-heading{font-size:1.2em}.tour__embed__placeholder{height:120px}}.tour__embed{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:space-around;-ms-flex-line-pack:distribute;align-content:space-around;height:80px;position:fixed;bottom:0;left:0;right:0;background-color:#fff;z-index:50}.fixed--footer .tour__embed{position:absolute}.tour__embed .spotify__embed{width:70%}.tour__embed .spotify__embed iframe{display:block}.tour__embed .share__tour{width:30%;background:#8e8e8e;color:#fff;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:0 20px;font-size:1.2em}.tour__embed .share__tour .share_title{-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;text-align:left;font-weight:500;letter-spacing:.1em;padding:0 10px}.tour__embed .share__tour .socials{list-style:none;margin:0;padding:0 10px;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;text-align:right}.tour__embed .share__tour .socials li{display:inline-block}.tour__embed .share__tour .socials li a{transition:color .2s}.tour__embed .share__tour .socials li a .icon{transition:scale .2s}.tour__embed .share__tour .socials li a:hover{color:#f66}.tour__embed .share__tour .socials li a:hover .icon{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}@media only screen and (max-width:767px){.tour__embed{display:block;height:120px}.tour__embed .spotify__embed{width:100%}.tour__embed .share__tour{height:40px;width:100%}}.also_touring{margin-top:60px;background-color:#f0f0f0}.also_touring .also_touring__inner{padding:77px 0 20px;position:relative}.also_touring .also_touring__inner:after,.also_touring .also_touring__inner:before{content:" ";display:table}.also_touring .also_touring__inner .also_touring__tours .tour_card_alt a,.tour_year,.tour_year a{display:block}.also_touring .also_touring__inner:after{clear:both}.also_touring .also_touring__inner .also_touring__title{width:270px;float:left;padding:0 30px;height:100%}.also_touring .also_touring__inner .also_touring__title h2{position:absolute;text-align:center;color:#f66;margin-bottom:1em;top:50%;width:270px;padding:0 30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.also_touring .also_touring__inner .also_touring__tours{float:right;width:calc(100% - 270px)}.also_touring .also_touring__inner .also_touring__tours .tour_card_alt{width:33%;padding:0 30px;float:left}.also_touring .also_touring__inner .also_touring__tours .tour_card_alt .tour_title h4{margin-top:.8em;color:#f66}@media only screen and (max-width:767px){.also_touring .also_touring__inner{display:block}.also_touring .also_touring__inner .also_touring__title{width:100%}.also_touring .also_touring__inner .also_touring__title h2{position:static;-webkit-transform:none;-ms-transform:none;transform:none;width:auto;padding:0}.also_touring .also_touring__inner .also_touring__tours{display:block;position:relative;width:100%}.also_touring .also_touring__inner .also_touring__tours .tour_card_alt{width:100%;float:none}}.tour_year{padding:0 30px;margin:30px 0}.tour_year a{border-bottom:2px solid currentcolor;font-size:1.714em;vertical-align:middle;line-height:1;color:#f66;cursor:pointer}.page-template-template-contact .container.body .article-body:after,.page-template-template-contact .container.body .article-body:before,.tour_year a:after,.tour_year a:before{display:table;content:" "}.tour_year a:after{clear:both}.tour_year a .icon{float:right;font-size:.5em}.tour_year_group{height:0;overflow:hidden}.tour_year_group.active{padding:30px 0;height:auto}.page-template-template-contact .hero{background-color:#f66;margin-bottom:0;padding:50px 0}.page-template-template-contact .hero .main__title{color:#fff}.page-template-template-contact .container.body{font-size:1.6rem;background-color:#f66;color:#fff;padding-bottom:50px}.tour_card,.tour_list{display:-webkit-flex;display:-ms-flexbox}.page-template-template-contact .container.body .article-body:after{clear:both}.page-template-template-contact .container.body .article-body .grid-50{margin-bottom:50px}.tour_list_wrapper{max-width:1293px}.tour_list{width:100%;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.tour_list:after,.tour_list:before{content:" ";display:table}.tour_list:after{clear:both}.tour_list .tour_card{width:33%}@media only screen and (max-width:767px){.tour_list .tour_card{width:100%}}.tour_list .tour_card_past{width:19%}@media only screen and (min-width:768px) and (max-width:999px){.tour_list .tour_card_past{width:33%}}.archive_link{display:inline-block;color:#f66;font-weight:500;letter-spacing:.05em;margin:30px 0 90px}.tour_card{padding:0 30px;margin-bottom:60px;display:flex}.tour_card .tour_card_inner{background-color:#fff;color:#f66;transition:background-color .2s;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.tour_card .tour_card_inner .tour_info{-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.tour_card .tour_card_inner .tour_thumbnail{position:relative}.tour_card .tour_card_inner .tour_thumbnail:after{right:-10%}@media only screen and (max-width:767px){.tour_list .tour_card_past{float:none;width:100%}.tour_card .tour_card_inner .tour_thumbnail:after{right:0}}.tour_card .tour_card_inner .tour_thumbnail img{width:100%;display:block;position:relative;z-index:10;opacity:1;transition:opacity .2s}.tour_card .tour_card_inner .tour_thumbnail img.duotone{position:absolute;top:0;left:0;z-index:0}.tour_card .tour_card_inner .tour_title{color:currentColor;min-height:85px;padding:1em;transition:color .2s}.tour_card .tour_card_inner .tour_title h4{margin-bottom:0}.tour_card .tour_card_inner .tour_title h4 .artist_location{font-size:.6em}.tour_card .tour_card_inner .tour_title .tour_meta{font-weight:500;display:none}.tour_card .tour_card_inner .button{width:100%;font-size:1.3em;padding:.4em;font-weight:700}.tour_card .tour_card_inner:hover{background:#f66;color:#fff}.tour_card .tour_card_inner:hover .tour_thumbnail .feature{opacity:0}.tour_card_past{padding:0 30px;margin-bottom:60px;display:-webkit-flex;display:-ms-flexbox;display:flex}.tour_card_past .tour_card_inner{background:#fff;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}.tour_card_past .tour_card_inner .tour_thumbnail img{transition:opacity .2s;opacity:1;width:100%;display:block}@media only screen and (min-width:1000px){.tour_card_past .tour_card_inner .tour_thumbnail:after{right:-40%}}@media only screen and (min-width:768px) and (max-width:999px){.tour_card_past .tour_card_inner .tour_thumbnail:after{right:-10%}}.tour_card_past .tour_card_inner .tour_title{position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);color:#fff;text-align:center;transition:color .2s;-webkit-backface-visibility:hidden;backface-visibility:hidden}.tour_card_past .tour_card_inner .tour_title h4{margin-bottom:0}.tour_card_past .tour_card_inner .tour_title .tour_meta{font-weight:500}.tour_card_past .tour_card_inner:hover .tour_thumbnail img{opacity:0}.tour_card_past .tour_card_inner:hover .tour_title{color:#f66}.tour_card_alt .tour_thumbnail{position:relative}.tour_card_alt .tour_thumbnail img{position:relative;width:100%;display:block;z-index:10;opacity:1;transition:opacity .2s}.tour_card_alt .tour_thumbnail img.feature{position:absolute;top:0;left:0;z-index:0}.tour_card_alt a:hover .duotone{opacity:0}.tour_card .tour_title .artist_title:after,.tour_card_alt .tour_title .artist_title:after,.tour_card_past .tour_title .artist_title:after{content:","}.corner{position:relative;overflow:hidden}.corner:after{content:"";display:block;position:absolute;width:0;height:0;top:0;right:0;border-left:11vw solid transparent;border-top:7.66vw solid #f0f0f0;z-index:100}@media (min-width:1293px){.corner:after{border-left:132px solid transparent;border-top:92px solid #f0f0f0}}.error-404{text-align:center}