*{box-sizing:border-box}html{position:relative;min-height:100%}body{margin:0;padding:0}a,button{text-decoration:none;-webkit-transition:box-shadow 250ms linear, color 250ms linear, background-color 250ms linear, border-width 250ms linear, border-color 250ms linear, opacity 250ms linear;transition:box-shadow 250ms linear, color 250ms linear, background-color 250ms linear, border-width 250ms linear, border-color 250ms linear, opacity 250ms linear}a:hover,a:focus,button:hover,button:focus{outline:0;text-decoration:none}button,input[type="submit"]{-webkit-transition:color 250ms linear, background-color 250ms linear, border-color 250ms linear, opacity 250ms linear;transition:color 250ms linear, background-color 250ms linear, border-color 250ms linear, opacity 250ms linear}button:hover,button:focus,input[type="submit"]:hover,input[type="submit"]:focus{outline:0;text-decoration:none;cursor:pointer}p{margin:0 0 10px 0}img{display:block;max-width:100%;height:auto}iframe,object,embed,video{display:block;max-width:100%;border:0}.embed-container{overflow:hidden;position:relative;max-width:100%;height:0;padding-bottom:56.25%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.sr-only{overflow:hidden;clip:rect(0, 0, 0, 0);position:absolute;width:1px;height:1px;margin:-1px;padding:0;border:0}.sr-only-focusable:focus{overflow:visible;clip:auto;position:static;width:auto;height:auto;margin:0}.clearfix::after{display:table;clear:both;content:" "}.text-center{text-align:center}.inline-list{margin:0;padding:0;list-style:none}.inline-list>li{display:inline-block;vertical-align:middle}.input-wrap{margin:0 0 10px 0}.input{display:block;width:100%;padding:5px;border:0;border-radius:0;font-family:inherit;font-weight:inherit;-webkit-transition:color 250ms linear, background-color 250ms linear, border-color 250ms linear, opacity 250ms linear;transition:color 250ms linear, background-color 250ms linear, border-color 250ms linear, opacity 250ms linear}.input:focus{outline:0}.submit{border-style:solid;font-family:inherit;font-weight:inherit;text-decoration:none;-webkit-transition:color 250ms linear, background-color 250ms linear, border-color 250ms linear, opacity 250ms linear;transition:color 250ms linear, background-color 250ms linear, border-color 250ms linear, opacity 250ms linear}.submit:hover,.submit:focus{outline:0;cursor:pointer}.container{width:100%;max-width:1230px;margin:0 auto;padding:0 15px}.row{margin:0 -15px}.row::after{display:table;clear:both;content:" "}.col{float:left;position:relative;min-height:1px;padding:0 15px}.col.col-20{width:20%}.col.col-22{width:22%}.col.col-25{width:25%}.col.col-33{width:33.333333%}.col.col-35{width:35%}.col.col-40{width:40%}.col.col-45{width:45%}.col.col-50{width:50%}.col.col-55{width:55%}.col.col-60{width:60%}@media screen and (max-width: 991px){.col{float:none;width:100% !important}}.flex-row{display:flex;justify-content:flex-start;align-items:stretch;flex-wrap:nowrap;flex-direction:row;margin:0 -15px}.flex-row.align-items-center{align-items:center}@media screen and (max-width: 991px){.flex-row{flex-wrap:wrap}}.flex-row .flex-col{flex-grow:1;flex-shrink:1;padding:0 15px}.flex-row .flex-col.col-auto{flex-basis:auto}.flex-row .flex-col.col-5{flex-basis:5%;max-width:5%}.flex-row .flex-col.col-10{flex-basis:10%;max-width:10%}.flex-row .flex-col.col-15{flex-basis:15%;max-width:15%}.flex-row .flex-col.col-20{flex-basis:20%;max-width:20%}.flex-row .flex-col.col-25{flex-basis:25%;max-width:25%}.flex-row .flex-col.col-30{flex-basis:30%;max-width:30%}.flex-row .flex-col.col-33{flex-basis:33.333333%;max-width:33.333333%}.flex-row .flex-col.col-35{flex-basis:35%;max-width:35%}.flex-row .flex-col.col-40{flex-basis:40%;max-width:40%}.flex-row .flex-col.col-45{flex-basis:45%;max-width:45%}.flex-row .flex-col.col-50{flex-basis:50%;max-width:50%}.flex-row .flex-col.col-55{flex-basis:55%;max-width:55%}.flex-row .flex-col.col-60{flex-basis:60%;max-width:60%}.flex-row .flex-col.col-65{flex-basis:65%;max-width:65%}.flex-row .flex-col.col-70{flex-basis:70%;max-width:70%}.flex-row .flex-col.col-75{flex-basis:75%;max-width:75%}.flex-row .flex-col.col-80{flex-basis:80%;max-width:80%}.flex-row .flex-col.col-85{flex-basis:85%;max-width:85%}.flex-row .flex-col.col-90{flex-basis:90%;max-width:90%}.flex-row .flex-col.col-95{flex-basis:95%;max-width:95%}.flex-row .flex-col.col-100{flex-basis:100%;max-width:100%}@media screen and (max-width: 991px){.flex-row .flex-col:not(.keep-width){flex-basis:100% !important;max-width:100% !important}}html{color:#fff;background:#000;font-family:"Montserrat", sans-serif;font-size:16px;font-weight:400;line-height:1;text-transform:uppercase}@media screen and (max-width: 1199px){html{font-size:14px}}@media screen and (max-width: 991px){html{font-size:13px}}@media screen and (max-width: 767px){html{font-size:14px}}@media screen and (max-width: 480px){html{font-size:12px}}body{overflow-x:hidden}a{color:#fff}a:hover,a:focus{color:#dabb6e}header{padding:3.75rem 0;background:url("../img/bg/top-bg.png") no-repeat center center;background-size:auto 100%;text-align:center}header .content{max-width:630px}@media screen and (max-width: 991px){header .content{margin:0 auto}}header .content>.socials{margin:0 0 1.875rem 0;padding:0;list-style:none}header .content>.socials>li{display:inline-block;font-size:1.375rem;line-height:1;vertical-align:middle}header .content>.socials>li+li{margin-left:10px}header .content>.socials>li>a{color:#fff}header .content>.socials>li>a:hover,header .content>.socials>li>a:focus{color:#dabb6e}header .content>.shop-btn{padding:.625rem .9375rem;border:2px solid #dabb6e;border-radius:1.875rem;opacity:1;color:#fff;background:#000;font-weight:700;text-align:center;vertical-align:middle;text-indent:.01em;letter-spacing:.02em}header .content>.shop-btn:hover,header .content>.shop-btn:focus{opacity:0.8}header .content>h1{margin:5rem 0}header .content>h1>img{margin:0 auto}header .content>.cta{font-size:1.625rem;font-weight:700;line-height:1.23077}header .content>.cta p{margin:0}header .content>.buttons{display:flex;justify-content:center;padding:2.5rem 0}@media screen and (max-width: 767px){header .content>.buttons{display:block}}header .content>.buttons>a{display:inline-flex;height:3.625rem;padding:.625rem 1.875rem;border:2px solid #dabb6e;border-radius:1.875rem;opacity:1;color:#fff;background:#000;font-weight:700;text-align:center;vertical-align:middle;text-indent:.01em;letter-spacing:.02em;align-items:center}@media screen and (max-width: 767px){header .content>.buttons>a+a{margin-top:1.875rem}}header .content>.buttons>a>span,header .content>.buttons>a>img{display:inline-block;vertical-align:middle}header .content>.buttons>a:hover,header .content>.buttons>a:focus{opacity:0.8}header .content .terms p{margin-bottom:1.25rem;font-size:.875rem;text-transform:none}header .content .terms a{text-decoration:underline;text-indent:.12em;letter-spacing:.24em}main #music{padding:7.5rem 0;background:url("../img/bg/texture-bg-1.png") repeat center center;text-align:center}main #music .container>div{display:flex;align-items:center;flex-wrap:nowrap;flex-direction:row}@media screen and (max-width: 991px){main #music .container>div{display:block}}main #music .container>div>div:nth-child(1){padding-right:5rem;flex:0 1 auto}@media screen and (max-width: 991px){main #music .container>div>div:nth-child(1){padding-right:0}}main #music .container>div>div:nth-child(1) .cover{margin:0 auto;box-shadow:20px 30px 191px 0 rgba(0,0,0,0.86)}@media screen and (max-width: 991px){main #music .container>div>div:nth-child(1) .cover{margin-bottom:5rem}}main #music .container>div>div:nth-child(2){flex:1 0 auto}main #music .container>div>div:nth-child(2) h2{margin:0 0 5rem 0}main #music .container>div>div:nth-child(2) h2>div:nth-child(1),main #music .container>div>div:nth-child(2) h2>div:nth-child(3){font-size:1.4375rem;font-weight:700;text-indent:.4em;letter-spacing:.8em}main #music .container>div>div:nth-child(2) h2>div:nth-child(2){padding:2.5rem 0}main #music .container>div>div:nth-child(2) h2>div:nth-child(2)>img{margin:0 auto}main #music .container>div>div:nth-child(2) .btn{display:inline-block;padding:1.25rem;opacity:1;color:#000;background:url("../img/bg/btn.png") no-repeat center center;background-size:cover;box-shadow:12px 18px 24px 0 rgba(0,0,0,0.86);font-size:1.25rem;font-weight:700;vertical-align:middle;text-indent:.2em;letter-spacing:.4em}main #music .container>div>div:nth-child(2) .btn:hover,main #music .container>div>div:nth-child(2) .btn:focus{opacity:0.8}main #merch{padding:4.375rem 0 7.1875rem 0;background:url("../img/bg/texture-bg-2.png") repeat center center;text-align:center}main #merch .container>h2{margin:0 0 4.375rem 0;color:#fff;font-size:2.25rem;font-weight:700;text-indent:.4em;letter-spacing:.8em}main #merch .container .bundles{display:flex;flex-wrap:nowrap;flex-direction:row;margin:0 -25px}@media screen and (max-width: 1199px){main #merch .container .bundles{margin:0 -15px}}@media screen and (max-width: 767px){main #merch .container .bundles{display:block}}main #merch .container .bundles>div{display:flex;flex-direction:column;max-width:25%;padding:0 25px;flex:0 0 25%;flex-wrap:nowrap}@media screen and (max-width: 1199px){main #merch .container .bundles>div{padding:0 15px}}@media screen and (max-width: 767px){main #merch .container .bundles>div{max-width:100%}main #merch .container .bundles>div+div{margin-top:1.875rem}}main #merch .container .bundles>div>img{margin:0 auto;flex:0 0 auto}main #merch .container .bundles>div>span{flex:1 1 auto;display:block;padding:2.8125rem 0 1.875rem 0;font-size:.75rem;font-weight:700;line-height:1.5;text-indent:.1em;letter-spacing:.2em}main #merch .container .bundles>div>.btn{flex:0 0 auto;display:inline-block;padding:.9375rem 1.875rem;border:2px solid #dabb6e;opacity:1;color:#fff;background:#000;font-size:.875rem;font-weight:700;text-align:center;vertical-align:middle;text-indent:.1em;letter-spacing:.2em}main #merch .container .bundles>div>.btn:hover,main #merch .container .bundles>div>.btn:focus{opacity:0.8}main #tour{padding:6.25rem 0 3.125rem 0}main #tour .container>h2{margin:0 0 4.375rem 0;color:#fff;font-size:2.25rem;font-weight:700;text-align:center;text-indent:.4em;letter-spacing:.8em}main #tour .container #events .tour-date{display:flex;flex-direction:row;font-size:1.0625rem;font-weight:700;line-height:1.17647;flex-wrap:nowrap;align-items:center;letter-spacing:.2em}@media screen and (max-width: 767px){main #tour .container #events .tour-date{flex-direction:column;line-height:1.76471}}main #tour .container #events .tour-date+.tour-date{margin-top:3.75rem}main #tour .container #events .tour-date .tour-date-time{flex:0 0 auto;color:#fff}main #tour .container #events .tour-date .tour-location{flex:1 1 auto;display:flex;flex-wrap:nowrap;align-items:center;flex-direction:row}@media screen and (max-width: 767px){main #tour .container #events .tour-date .tour-location{flex-direction:column}}main #tour .container #events .tour-date .tour-location>span{display:block}main #tour .container #events .tour-date .tour-location>span:nth-child(1){padding:0 .625rem 0 3.125rem;flex:1 0 40%}@media screen and (max-width: 767px){main #tour .container #events .tour-date .tour-location>span:nth-child(1){padding:0}}main #tour .container #events .tour-date .tour-location>span:nth-child(2){padding:0 3.125rem 0 .625rem;flex:1 0 60%}@media screen and (max-width: 767px){main #tour .container #events .tour-date .tour-location>span:nth-child(2){padding:0}}main #tour .container #events .tour-date .tour-tickets{flex:0 0 auto}@media screen and (max-width: 767px){main #tour .container #events .tour-date .tour-tickets{padding-top:1.25rem}}main #tour .container #events .tour-date .tour-tickets a{display:inline-block;padding:.625rem;opacity:1;color:#000;background:url("../img/bg/btn.png") no-repeat center center;background-size:cover;font-size:1.0625rem;line-height:1;vertical-align:middle;text-indent:.1em}main #tour .container #events .tour-date .tour-tickets a:hover,main #tour .container #events .tour-date .tour-tickets a:focus{opacity:0.8}main #tour .container .events-more{display:none;margin-top:3.75rem;text-align:center}main #tour .container .events-more>.btn{display:inline-block;padding:.9375rem 1.875rem;border:2px solid #dabb6e;opacity:1;color:#fff;background:#000;font-size:.875rem;font-weight:700;text-align:center;vertical-align:middle;text-indent:.1em;letter-spacing:.2em}main #tour .container .events-more>.btn:hover,main #tour .container .events-more>.btn:focus{opacity:0.8}footer{padding:3.125rem 0;color:#fff;font-size:.875rem;font-weight:300;line-height:1.42857;text-transform:none}footer a{color:#fff}footer a:hover,footer a:focus{color:#fff;text-decoration:underline}footer .container{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-wrap:nowrap}@media screen and (max-width: 767px){footer .container{display:block;text-align:center}}footer .container>a{display:inline-block;opacity:1;vertical-align:middle}footer .container>a:hover,footer .container>a:focus{opacity:0.8}footer .container>.copyright{padding-left:1.25rem}@media screen and (max-width: 767px){footer .container>.copyright{padding-top:1.25rem;padding-left:0}}footer .container>.copyright p{margin:0}.popup{position:relative;width:auto;max-width:500px;margin:20px auto;padding:1.875rem;border:2px solid #dabb6e;background:#000;text-align:center}.popup .mfp-close{color:#fff}.popup form{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:flex-end}.popup form .input-group{padding-right:.3125rem;text-align:left;flex:1 1 auto}.popup form .input-group label{display:block;margin-bottom:.3125rem;font-size:.875rem;font-weight:400;line-height:1}.popup form .input-group input{display:block;width:100%;padding:.3125rem;border:0;color:#000;background:#fff;font-family:inherit;font-size:.875rem;font-weight:inherit;line-height:1;-webkit-appearance:none}.popup form button{display:inline-block;padding:.3125rem;border:2px solid #dabb6e;opacity:1;color:#fff;background:#000;font-family:inherit;font-size:.875rem;font-weight:inherit;line-height:1;text-align:center;vertical-align:middle;text-indent:.1em;letter-spacing:.2em;flex:0 0 auto;-webkit-appearance:none;text-transform:uppercase}.popup form button:hover,.popup form button:focus{outline:none;opacity:0.8;cursor:pointer}
