﻿@import url("https://fonts.googleapis.com/css2?family=Spectral:ital,wght@0,400;0,700;0,800;1,400;1,700;1,800&display=swap");@font-face{font-family:'Trajan Pro';font-style:normal;font-weight:400;src:local("Trajan Pro Regular"),url("/fonts/TrajanPro-Regular.woff") format("woff")}@font-face{font-family:'Trajan Pro';font-style:normal;font-weight:700;src:local("Trajan Pro Bold"),url("/fonts/TrajanPro-Bold.woff") format("woff")}@keyframes shake{10%, 90%{transform:translate3d(-1px, 0, 0)}20%, 80%{transform:translate3d(2px, 0, 0)}30%, 50%, 70%{transform:translate3d(-4px, 0, 0)}40%, 60%{transform:translate3d(4px, 0, 0)}}body{font-family:'Spectral', serif;font-weight:400;margin:0;padding:0;background-color:#0b1112;background-image:url("/images/pattern.svg");background-blend-mode:multiply;color:#898b8e;min-height:100vh;display:flex;flex-direction:column;align-items:stretch}a{color:#a88f6f;transition:color .5s ease-in-out}body>main a,body>header a,body>footer a{position:relative;text-decoration:none;background-image:linear-gradient(#a88f6f, #a88f6f);background-position:50% calc(100% - 4px);background-repeat:no-repeat;background-size:0% 1px;transition-property:background-size, color;transition-duration:.3s, .5s}body>main a:hover,body>main a:focus,body>header a:hover,body>header a:focus,body>footer a:hover,body>footer a:focus{background-size:100% 1px}body>main{flex:1 0}.container{width:100%;max-width:1100px;margin:0 auto;padding:0 2%;box-sizing:border-box}.button,.pagination .previous_page,.pagination .next_page,ul.concerts .status{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;background-color:rgba(0,0,0,0.7);background-image:none;position:relative;display:inline-block;border:none;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:1.2;white-space:nowrap;cursor:pointer;color:#a88f6f;box-shadow:inset 0 0 0 2px #a88f6f;padding:12px;text-decoration:none;overflow:hidden;transform:perspective(1px) translateZ(0);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:color .5s ease-in-out}.button svg,.pagination .previous_page svg,.pagination .next_page svg,ul.concerts .status svg{fill:currentColor;height:1em;width:1em;display:inline-block;font-size:inherit;overflow:visible;vertical-align:-.125em}.button:before,.pagination .previous_page:before,.pagination .next_page:before,ul.concerts .status:before{background-image:linear-gradient(#541b16, #541b16);background-size:0 100%;background-position:0 0;background-repeat:no-repeat;transition:background-size .5s ease-in-out;content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.button:hover,.pagination .previous_page:hover,.pagination .next_page:hover,ul.concerts .status:hover{color:#ede8dd}.button:hover:before,.pagination .previous_page:hover:before,.pagination .next_page:hover:before,ul.concerts .status:hover:before{background-size:100% 100%}.filter{margin:35px 0 55px;display:flex;align-items:center;justify-content:center;flex-direction:row}.filter .button,.filter .pagination .previous_page,.pagination .filter .previous_page,.filter .pagination .next_page,.pagination .filter .next_page,.filter ul.concerts .status,ul.concerts .filter .status,.filter select{line-height:1.2;color:#a88f6f;margin:10px}.filter .button,.filter .pagination .previous_page,.pagination .filter .previous_page,.filter .pagination .next_page,.pagination .filter .next_page,.filter ul.concerts .status,ul.concerts .filter .status{padding:12px 24px 8px}.filter button.button,.filter .pagination button.previous_page,.pagination .filter button.previous_page,.filter .pagination button.next_page,.pagination .filter button.next_page,.filter ul.concerts button.status,ul.concerts .filter button.status{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;background-color:#541b16;box-shadow:none;border:0}.filter button.button:hover,.filter .pagination button.previous_page:hover,.pagination .filter button.previous_page:hover,.filter .pagination button.next_page:hover,.pagination .filter button.next_page:hover,.filter ul.concerts button.status:hover,ul.concerts .filter button.status:hover{color:#ede8dd}.filter select{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;display:inline-block;outline:none;background-color:rgba(0,0,0,0.5);background-image:url("/images/filter-arrow.svg");background-position:right 10px center;background-repeat:no-repeat;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;box-shadow:inset 0 0 0 2px #373a38;padding:12px 35px 8px 12px;margin:10px}@media (max-width: 600px){.filter{flex-direction:column}.filter button,.filter select{display:block;width:100%}}.prose{line-height:1.6;text-align:justify;font-size:18px}.prose p,.prose h2,.prose h3,.prose blockquote{max-width:890px;margin:0 auto 0}.prose h2{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;font-size:24px;font-weight:normal;text-transform:uppercase;color:#a88f6f;text-align:center;margin:1em auto}.prose h2 em{color:#fefefe}.prose h3{margin:1em auto;color:#fefefe;text-align:center;font-size:24px}.prose h4{text-align:center}.prose img{max-width:100%;margin:1em auto;display:block}.prose iframe{max-width:100%;margin:1em auto;display:block;width:100%}.prose strong{color:#ede8dd}.prose ul{list-style:none}.prose ul li:before{content:'— ';color:#a88f6f}.prose ol{list-style:none;padding:0;margin:30px 0;counter-reset:numbered}.prose ol li{counter-increment:numbered}.prose ol li:before{content:counter(numbered) ". ";color:#a88f6f}.prose blockquote{background-image:url("/images/quote.png"),url("/images/circles.svg"),url("/images/geometry.png");background-position:top center, bottom center, top center;background-repeat:no-repeat;background-size:auto, auto, 360px auto;text-align:center;padding:115px 0 75px;margin:50px auto;max-width:650px;font-size:24px;color:#a88f6f}.prose blockquote em:last-of-type{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;margin-top:20px;text-transform:uppercase;display:block;font-size:30px;font-style:normal;color:#fefefe;font-weight:normal}.prose blockquote em:last-of-type+strong{font-size:18px;font-weight:bold;font-style:italic;color:#898b8e}.prose .button,.prose .pagination .previous_page,.pagination .prose .previous_page,.prose .pagination .next_page,.pagination .prose .next_page,.prose ul.concerts .status,ul.concerts .prose .status{margin:20px 0;padding-top:17px}.pagination{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;display:flex;flex-direction:row;justify-content:center;align-items:center;font-size:18px;margin:30px 0}.pagination a,.pagination em,.pagination span{text-decoration:none;font-style:normal;margin:10px;color:#ede8dd;background:none}.pagination a:hover,.pagination em:hover,.pagination span:hover{color:#a88f6f}.pagination em{color:#a88f6f}.pagination .previous_page,.pagination .next_page{box-shadow:inset 0 0 0 2px #373a38;line-height:1;height:0.75em}.pagination .previous_page.disabled,.pagination .next_page.disabled{pointer-events:none;opacity:0.2}.pagination .next_page{margin-left:auto}.pagination .previous_page{margin-right:auto}@media (max-width: 600px){.pagination span,.pagination a,.pagination em{display:none}.pagination span:last-child,.pagination span:first-child,.pagination a:last-child,.pagination a:first-child,.pagination em:last-child,.pagination em:first-child{display:block}}div.video{position:relative;align-self:stretch;position:relative}div.video iframe{border:none;position:absolute;top:0;left:0;width:100%;height:100%}div.video:before{content:'';display:block;padding-bottom:56.1740891%}div.video a.video{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-color:black;background-size:cover;background-repeat:no-repeat;background-position:center center}div.video a.video:after{position:absolute;top:0;left:0;right:0;bottom:0;content:'';background-image:url("/images/play-circle.svg");background-position:center;background-repeat:no-repeat;background-size:160px 160px;opacity:0.25;transition:opacity .5s ease-in-out}div.video a.video:hover:after{opacity:0.5}body>header{background-color:#0b1112;background-image:url("/images/pattern.svg"),linear-gradient(to top, rgba(0,0,0,0.4), transparent 35px, transparent);background-blend-mode:multiply, normal;position:relative;z-index:100;min-height:120px}body>header .container{position:relative;height:120px;padding:0}body>header .on-mobile{display:none}body>header .emblem{background-color:#0b1112;border-radius:100%;color:#a88f6f;position:absolute;top:0;left:50%;right:50%;width:110px;height:110px;padding:14px;margin:5px -69px -20px}body>header .emblem a{background:none}body>header .emblem svg{transition:opacity .5s ease-in-out;fill:#a88f6f;width:100%;height:100%}body>header .emblem:hover svg{opacity:0.7}body>header .newsletter,body>header .shop{position:relative;top:25px;display:inline-block;animation:shake 1s;animation-iteration-count:1;transition:opacity .5s ease-in-out}body>header .newsletter:hover,body>header .shop:hover{opacity:0.8}body>header .newsletter a,body>header .shop a{background:none}body>header .newsletter svg,body>header .shop svg{fill:#53271e;width:65px;height:65px}body>header .shop{position:absolute;right:0px}body>header .shop svg{fill:#a88f6f}body>header .toggle{position:relative;top:25px;display:none}body>header .toggle svg{fill:#53271e;width:65px;height:65px}body>header .newsletter,body>header .shop,body>header .toggle{transition:opacity .5s ease-in-out}body>header .newsletter:hover,body>header .shop:hover,body>header .toggle:hover{opacity:0.7em}body>header nav>ul{position:relative;list-style:none;padding:0;margin:0}body>header nav>ul ul{display:none;position:absolute;top:30px;padding:10px}body>header nav>ul>li{display:inline-block;padding:0 20px;font-size:23px}body>header nav>ul>li>a{background:none}body>header nav>ul>li:hover ul{display:flex}body>header nav>ul ul>li{font-family:'Spectral', serif;font-weight:400;font-size:12px;display:inline-block;padding:0 0 0 10px;line-height:17px}body>header nav>ul ul>li a{font-family:'Spectral', serif;font-weight:400;color:#898b8e}body>header nav>ul ul>li:after{content:'Ω';color:#a88f6f;display:inline-block;padding:0 0 0 10px;font-size:17px}body>header nav>ul ul>li:last-child:after{display:none}body>header nav{position:absolute;bottom:35px}body>header nav:first-of-type{right:calc(50% + 69px)}body>header nav:first-of-type ul ul{right:0}body>header nav:last-of-type{left:calc(50% + 69px)}body>header nav:last-of-type ul li{padding:0 5px}body>header nav:last-of-type ul ul{left:0}body>header a{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#ede8dd;text-decoration:none}body>header a:hover{color:#a88f6f}@media (max-width: 1024px){body>header{min-height:50px}body>header .container{height:50px}body>header .emblem{z-index:500;top:-20px;width:70px;height:70px;padding:5px;margin:5px -40px -20px}body>header .newsletter,body>header .shop,body>header .toggle{position:absolute;top:10px;z-index:500}body>header .newsletter svg,body>header .shop svg,body>header .toggle svg{width:30px;height:30px}body>header .newsletter{left:20px}body>header .shop{display:none}body>header .on-mobile{display:block}body>header .toggle{display:inline-block;right:20px;cursor:pointer}body>header nav{background-color:#0b1112;background-image:url("/images/pattern.svg");background-blend-mode:multiply;display:none;position:relative;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important;z-index:200;text-align:center}body>header nav:first-of-type{padding-top:80px}body>header nav:last-of-type{padding-bottom:20px}body>header nav ul>li{display:block !important;padding:0}body>header nav ul>li:hover ul{display:block}body>header nav ul ul{display:block;position:relative;left:auto !important;right:auto !important;top:auto !important;bottom:auto !important}body>header nav ul ul>li:after{display:none}body>header.open nav{display:block}}body>main{background-color:#0b1112;background-image:url("/images/pattern.svg");background-position:bottom 1px center;background-repeat:repeat;background-blend-mode:multiply}body>main>header{background-color:#080a09;background-image:url("/images/maze.png");background-position:center center;background-repeat:repeat;position:relative;box-shadow:0 0 35px black;overflow:hidden;z-index:0}body>main>header a{background-image:none}body>main>header .container{background-image:url("/images/static-header.png");background-position:top center;background-repeat:no-repeat;background-size:contain;max-width:1126px;position:relative}body>main>header .container:before{content:'';display:block;padding-bottom:34.4582593%}body>main>header .title,body>main>header .mobile{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#a88f6f;text-align:center;font-size:40px;letter-spacing:.5em;padding-left:.5em;overflow:hidden;background-image:radial-gradient(farthest-side at 50% 100%, rgba(0,0,0,0.8),rgba(0,0,0,0.6),rgba(0,0,0,0));padding:20px;text-shadow:0 0 20px black;margin:0 auto;position:absolute;bottom:0;left:0;right:0}body>main .splide{margin:0 auto;max-width:1162px;max-height:calc(100vh - 120px);z-index:0}body>main .splide img{max-height:calc(100vh - 120px);max-width:100vw;display:block;margin:0 auto}body>main .splide .splide__pagination{display:none;bottom:45px}body>main .mobile{background-image:url("/images/static-header.png");display:none}body>footer a{text-transform:uppercase;text-decoration:none}body>footer>.sponsors{background-color:#0b1112;background-image:linear-gradient(to top, rgba(0,0,0,0.5), transparent 35px, transparent),url("/images/clouds.jpg"),url("/images/goddess.jpg"),url("/images/pattern.svg");background-position:bottom center;background-repeat:repeat-x, repeat-x, no-repeat, repeat;background-blend-mode:normal, overlay, lighten, multiply}body>footer>.sponsors>.container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;padding:345px 0 60px;background-position:bottom center;background-repeat:no-repeat}body>footer>.sponsors .sponsors,body>footer>.sponsors .emblem{width:368px;min-height:239px;text-align:center}body>footer>.sponsors .emblem{background-image:url("/images/omega.png");background-size:330px 239px;background-position:center center;background-repeat:no-repeat}body>footer>.sponsors header{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;text-align:center;color:#ede8dd;font-size:23px}body>footer>.sponsors .nuclear-blast{background-image:url("/images/nuclear-blast.png");background-position:center;background-size:contain;transition:opacity .5s ease-in-out;display:inline-block;width:185px;height:65px;margin-top:20px;overflow:hidden;text-indent:-1000px}body>footer>.sponsors .nuclear-blast:hover{opacity:0.7}body>footer>.sponsors ul{list-style:none;padding:0;margin:5px auto;text-align:center;font-size:13px;max-width:280px}body>footer>.sponsors ul a{color:#a88f6f}body>footer>.sponsors ul li{display:inline;line-height:1em}body>footer>.sponsors ul li:after{vertical-align:middle;content:'';display:inline-block;margin:0 0.7em;height:1em;background:#ede8dd;width:1px}body>footer>.sponsors ul li:last-child:after{display:none}@media (max-width: 1000px){body>footer>.sponsors .emblem{display:none}body>footer>.sponsors>.container{flex-direction:column;align-items:center;padding:0 0 650px}body>footer>.sponsors .sponsors{filter:drop-shadow(0 0 10px #000);text-shadow:0 0 10px black}}body>footer .credits{background-color:#080a09;background-image:url("/images/maze.png");background-position:center center;background-repeat:repeat;font-size:12px;color:#ede8dd}body>footer .credits .container{padding:40px 0}body>footer .credits ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;justify-content:center}body>footer .credits ul li{display:inline-block;border-right:solid 1px #ede8dd;padding:0 1em;line-height:1em}body>footer .credits ul li:last-child{border-right:none}body>footer .credits .label{font-family:'Spectral', serif;font-weight:700;font-style:italic}@media (max-width: 1000px){body>footer .credits ul{flex-direction:column;align-items:center}body>footer .credits ul li{margin:5px;border:none}}body>.newsletter{position:absolute;top:0;left:0;right:0;z-index:5000;display:flex;flex-direction:row;align-items:center;justify-content:center;transition:transform .5s ease-in-out;height:auto;min-height:100vh;overflow:hidden;background-color:#f0ebe0;background-repeat:repeat, no-repeat, no-repeat, repeat;background-blend-mode:multiply, normal, normal, normal;background-position:top center,calc(50% + 200px) 0,top center,top center;background-size:auto, auto 100%, auto, auto;background-image:url("/images/pattern-light.svg"),url("/images/newsletter-background.png"),linear-gradient(to right, rgba(240,235,224,0), rgba(240,235,224,0), #f0ebe0, #f0ebe0),url("/images/sacred-pattern-white-65.svg")}body>.newsletter.hidden{transform:translate(0, -100%)}body>.newsletter .container{padding:20px 0;overflow:auto}body>.newsletter .emblem{background-color:#f0ebe0;border-radius:100%;color:#a88f6f;display:inline-block;width:84px;height:84px;padding:7px;margin-bottom:35px}body>.newsletter .emblem svg{fill:#a88f6f;width:100%;height:100%}body>.newsletter .toggle{cursor:pointer;position:absolute;top:10px;right:10px;width:20px;height:20px}body>.newsletter .toggle svg{fill:#54565b;width:100%;height:100%}body>.newsletter header{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#a88f6f;text-align:center;font-size:40px;letter-spacing:.5em;padding-left:.5em;padding-left:0.5em;letter-spacing:0.5em}body>.newsletter .content{text-align:center;max-width:550px;padding:25px;box-sizing:border-box}body>.newsletter .description{padding:40px 0;font-size:30px;color:#54565b}body>.newsletter .description strong{text-transform:uppercase}body>.newsletter button{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;background-color:#541b16;border:0;padding:12px 24px 8px;box-shadow:none;box-sizing:border-box}body>.newsletter input{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;text-transform:uppercase;color:#a88f6f;text-align:center;box-sizing:border-box;outline:none;display:block;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-size:inherit;border:none;border-radius:0;box-shadow:inset 0 0 0 2px rgba(168,143,111,0.5);padding:12px 35px 8px 12px;margin:20px 0}body>.newsletter input::placeholder{color:#a88f6f}@media (max-width: 800px){body>.newsletter{background-color:#f0ebe0;background-image:url("/images/pattern-light.svg");background-blend-mode:multiply}body>.newsletter header{font-size:24px}body>.newsletter .description{font-size:20px;padding:20px}body>.newsletter .content{margin:0 auto}}body.home main>header{position:relative}body.home main>header .more{position:absolute;bottom:10px;left:50%;color:#ede8dd;width:16px;height:32px;margin:0 -8px;opacity:.5;cursor:pointer}body.home main>header .more:hover{opacity:1}body.home main>header .more svg{width:100%;height:100%;fill:currentColor}@media (max-width: 800px){body.home main>header .more,body.home main>header .splide__arrows{display:none}}body.home section.news{padding:336px 0 260px;background-image:url("/images/triangles.png");background-position:top 45px center;background-repeat:no-repeat}body.home section.news .container>header{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#a88f6f;text-align:center;font-size:40px;letter-spacing:.5em;text-indent:.5em}body.home section.news .container>header a{background:none}body.home section.news .news-items{position:relative;z-index:10;margin-top:70px;display:flex;flex-direction:row;justify-content:center}body.home section.news .news-item{position:relative;width:328px}body.home section.news .news-item a{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;background-color:#0b1112;background-image:url("/images/pattern.svg");background-position:top 2px center;background-repeat:repeat;background-blend-mode:multiply;background-size:auto;text-decoration:none;text-transform:uppercase;text-align:center;color:#ede8dd;font-size:18px;z-index:10;position:relative;padding:22px;box-sizing:border-box;height:100%;display:flex;flex-direction:column;justify-content:center}body.home section.news .news-item a .title{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}body.home section.news .news-item a time{font-family:'Spectral', serif;font-weight:400;margin-top:5px}body.home section.news .news-item svg{position:absolute;top:-90px;left:50%;margin:0 -160px;z-index:0;stroke-width:2px}body.home section.news .news-item svg .top{stroke:#fff;fill:none;stroke-dasharray:1000;stroke-dashoffset:1000;transition:stroke-dashoffset .5s ease-in-out}body.home section.news .news-item svg .bottom{fill:none;stroke:#fff;opacity:.2}body.home section.news .news-item:after{content:'';background-image:url("/images/ankh.svg");background-size:contain;background-position:center;background-repeat:no-repeat;width:20px;height:43px;display:block;margin:0 -10px;position:absolute;top:-50px;left:50%;opacity:0;transition:opacity .5s ease-in-out;transition-delay:.2s}@media (min-width: 850px){body.home section.news .news-item:nth-child(2n) svg{top:-30px;transform:rotate(180deg)}body.home section.news .news-item:nth-child(2n):after{top:initial;bottom:-50px}}body.home section.news .news-item:hover a{color:#a88f6f}body.home section.news .news-item:hover:after{opacity:1}body.home section.news .news-item:hover svg .top{stroke-dashoffset:0}body.home section.news .news-item time{color:#898b8e;font-size:12px;display:block}@media (max-width: 850px){body.home section.news{padding:50px 0;background-image:none}body.home section.news .news-items{flex-direction:column;align-items:center}body.home section.news .news-item{margin:100px 0}}body.home section.latest-video{background-color:#182b2a;background-image:url("/images/pattern-30.svg"),url("/images/sacred-pattern-white.svg");background-position:top center;background-repeat:repeat;background-blend-mode:multiply, normal;display:flex;flex-direction:row;justify-content:center;align-items:center}body.home section.latest-video .video{flex:17;align-self:stretch;order:1}body.home section.latest-video .description{flex:14;order:0;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;padding-right:13px}body.home section.latest-video .content{margin:20px 60px;text-align:center;max-width:340px}body.home section.latest-video .emblem{background-color:#182b2a;border-radius:100%;color:#a88f6f;display:inline-block;width:60px;height:60px;padding:8px}body.home section.latest-video .emblem svg{fill:currentColor;width:100%;height:100%}body.home section.latest-video header{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#a88f6f;text-align:center;font-size:40px;letter-spacing:.5em;padding-left:.5em;display:inline-block;text-align:center;text-indent:0;margin:30px 0;padding-left:0.4em}body.home section.latest-video .title{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;display:inline-block;width:320px;margin:0 0 30px 0;color:#ede8dd}@media (max-width: 850px){body.home section.latest-video{flex-direction:column}body.home section.latest-video .video,body.home section.latest-video .description{flex:1}body.home section.latest-video .description{padding:30px 0}body.home section.latest-video .content{margin:20px 0}}body.home section.tour{background-color:#0b1112;background-image:url("/images/pattern.svg"),url("/images/tour-background.jpg");background-position:top center;background-repeat:repeat, no-repeat;background-blend-mode:multiply, normal}body.home section.tour .flag{display:none}body.home section.tour .date:before{display:none}body.home section.tour .container{padding:200px 0;position:relative;z-index:0}body.home section.tour .container:before,body.home section.tour .container:after{background-image:url("/images/geometry.png");background-repeat:no-repeat;background-position:top 65px center;pointer-events:none;opacity:0.75;content:'';position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}body.home section.tour .container:after{transform:rotate(180deg)}body.home section.tour .container>header{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#a88f6f;text-align:center;font-size:40px;letter-spacing:.5em;text-indent:.5em}body.home section.tour .container>header a{background:none}body.home section.shop{background-color:#a88f6f;background-position:calc(50% - 465px) 0%,top center,top center,top center;background-repeat:no-repeat, repeat, repeat, repeat;background-blend-mode:normal, multiply, normal, normal;background-size:auto, auto, auto, auto;background-image:url("/images/omega-background.png"),url("/images/pattern-light.svg"),linear-gradient(to right, #a88f6f, #a88f6f, rgba(168,143,111,0), rgba(168,143,111,0)),url("/images/sacred-pattern.svg");padding:65px 0}body.home section.shop .container{background:rgba(255,250,238,0.85);background-image:url("/images/pattern-light.svg");background-position:top center;background-repeat:repeat;background-blend-mode:multiply;padding:0;display:flex;align-items:center;justify-content:stretch}body.home section.shop .container>header{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#a88f6f;text-align:center;font-size:40px;letter-spacing:.5em;padding-left:0.4em}body.home section.shop .content{padding:40px;text-align:center;flex:1}body.home section.shop .content header{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#a88f6f;text-align:center;font-size:40px;letter-spacing:.5em;padding-left:.5em;max-width:450px;margin:0 auto 35px}body.home section.shop .content .label{color:#54565b}body.home section.shop .content .label{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;text-transform:uppercase}body.home section.shop .content .title{font-size:34px;font-weight:700;line-height:1.2em;color:#a88f6f;max-width:450px;margin:0 auto 35px}body.home section.shop .content .button,body.home section.shop .content .pagination .previous_page,.pagination body.home section.shop .content .previous_page,body.home section.shop .content .pagination .next_page,.pagination body.home section.shop .content .next_page,body.home section.shop .content ul.concerts .status,ul.concerts body.home section.shop .content .status{background-color:#ede8dd}body.home section.shop .image img{display:block;max-width:100%}@media (max-width: 850px){body.home section.shop .container{flex-direction:column;max-width:403px}body.home section.shop .container .image{order:0}body.home section.shop .container .content{order:1;padding:40px 0}}body.home section.social{padding:100px 0 185px;background-image:url("/images/additional-triangles.png");background-position:top 65px center;background-repeat:no-repeat}@media (max-width: 650px){body.home section.social{background-image:none}}body.home section.social .container{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center}body.home section.social .container>header{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;background-image:url("/images/logo.png");background-position:top center;background-repeat:no-repeat;margin:0 auto 35px;color:#a88f6f;text-align:center;font-size:40px;letter-spacing:.5em;text-indent:.5em;padding-top:70px}body.home section.social .instagram{background-color:#0b1112;background-image:url("/images/pattern.svg");background-blend-mode:multiply;padding:10px;border:solid 2px #373a38;position:relative;margin-bottom:60px;display:flex;flex-wrap:wrap;flex-basis:100%;box-sizing:border-box;width:100%}body.home section.social .instagram .overlay{position:absolute;top:0;left:0;bottom:0;right:0;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:100;pointer-events:none}body.home section.social .instagram .overlay .button,body.home section.social .instagram .overlay .pagination .previous_page,.pagination body.home section.social .instagram .overlay .previous_page,body.home section.social .instagram .overlay .pagination .next_page,.pagination body.home section.social .instagram .overlay .next_page,body.home section.social .instagram .overlay ul.concerts .status,ul.concerts body.home section.social .instagram .overlay .status{pointer-events:auto}body.home section.social .instagram .image{flex-basis:20%;opacity:0.8;position:relative}body.home section.social .instagram .image:before{content:'';display:block;padding-bottom:100%}body.home section.social .instagram .image img{transition:filter .5s ease-in-out;filter:saturate(0);position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}body.home section.social .instagram .image:after{transition:opacity .5s ease-in-out;background-color:#102424;position:absolute;top:0;left:0;right:0;bottom:0;opacity:.5;content:''}body.home section.social .instagram .image:hover img{filter:saturate(1)}body.home section.social .instagram .image:hover:after{opacity:0}@media (max-width: 650px){body.home section.social .instagram .image{flex-basis:33%}body.home section.social .instagram .image:nth-child(7),body.home section.social .instagram .image:nth-child(8),body.home section.social .instagram .image:nth-child(9),body.home section.social .instagram .image:nth-child(10){display:none}}body.home section.social .instagram img{display:block;width:100%}body.home section.social .facebook{margin-right:auto;flex-basis:30%}body.home section.social .facebook>div{opacity:0.6}body.home section.social .universe{margin-right:auto;flex-basis:30%}body.home section.social .universe a{background:none}body.home section.social .universe img{width:250px;cursor:pointer}body.home section.social .twitter{margin-left:auto;flex-basis:30%;text-align:center}body.home section.social .twitter>a:first-child{background:none;transition:opacity .5s ease-in-out}body.home section.social .twitter>a:first-child:hover{opacity:0.7}body.home section.social .twitter svg{fill:#395652;width:40px;height:35px}body.home section.social .twitter time{color:#ede8dd;text-transform:uppercase;display:flex;justify-content:center;align-items:center;font-size:13px}body.home section.social .twitter time a{margin:0 10px}@media (max-width: 650px){body.home section.social .container{flex-direction:column}body.home section.social .container>header{display:none}body.home section.social .container .twitter{margin-left:0;margin-bottom:60px}body.home section.social .container .universe{width:100%;margin:0 auto 60px}body.home section.social .container .universe a,body.home section.social .container .universe img{display:block;margin:0 auto}}body.tour main section.video{background-color:#102424;background-image:url("/images/pattern-30.svg"),url("/images/tour-video-background.jpg");background-position:top center, top center;background-repeat:repeat, no-repeat;background-size:auto, auto 100%;background-blend-mode:multiply, normal;padding:65px}body.tour main section.video div.video{max-width:740px;margin:0 auto}body.tour section.tour{padding:40px 0}body.tour_archive main section .container header{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#a88f6f;text-align:center;font-size:40px;letter-spacing:.5em;padding-left:.5em;font-size:30px;background-image:url("/images/geometry.png");background-position:top center;background-repeat:no-repeat;background-size:contain;width:440px;margin:40px auto 0;padding:60px 0 20px .5em}body.tour_archive main section .container p{text-align:center}ul.concerts{padding:0;margin:0;list-style:none}ul.concerts li{padding:30px 40px;display:flex;flex-direction:row;align-items:center;border:solid rgba(55,58,56,0.9);border-width:1px 0 1px 0;transition:background-color .5s ease-in-out}ul.concerts li:hover{background-color:rgba(0,0,0,0.5)}ul.concerts:first-child li:first-child{border-top:0}ul.concerts:last-child li:last-child{border-bottom:0}ul.concerts .date,ul.concerts .city{color:#ede8dd;text-transform:uppercase}ul.concerts .status{cursor:default;background:#541b16;color:#ede8dd;box-shadow:none;display:none}ul.concerts .info{padding-left:10px}ul.concerts .venue:before,ul.concerts .city:before,ul.concerts .support:before,ul.concerts .date:before{content:'Ω';color:#a88f6f;display:inline-block;padding:0 10px 0 10px;font-size:17px;font-style:normal}ul.concerts .date:before{padding-left:0}ul.concerts .support{font-style:italic;font-weight:normal}ul.concerts .tickets{margin:-15px -15px -15px auto}ul.concerts .tickets.soldout a,ul.concerts .tickets.cancelled a{display:none}ul.concerts .tickets.soldout span,ul.concerts .tickets.cancelled span{display:inline-block}ul.concerts .tickets>*{margin:15px}@media (max-width: 950px){ul.concerts li{flex-direction:column;align-items:center;justify-content:center}ul.concerts li .info{text-align:center}ul.concerts li .info .support{display:block}ul.concerts li .tickets{margin:15px;text-align:center}}body.news main>section>.container{display:grid;grid-template-columns:repeat(3, 1fr);grid-template-rows:repeat(3, 1fr);grid-gap:15px}body.news main>section>.container .article{background:none;border:solid 2px #373a38;padding:10px;text-align:center;position:relative;display:flex;text-decoration:none;color:#fff;flex-direction:column;justify-content:stretch;align-items:stretch}body.news main>section>.container .article h2{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:inherit;font-size:18px;margin:0}body.news main>section>.container .article .content{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center}body.news main>section>.container .article svg{position:absolute;pointer-events:none;top:-2px;left:-2px;right:-2px;bottom:-2px;z-index:100;display:block;width:calc(100% + 4px);height:calc(100% + 4px);fill:none;stroke:white;stroke-width:4px;stroke-dasharray:2200;stroke-dashoffset:2200;transition:stroke-dashoffset .5s ease-in-out}body.news main>section>.container .article .thumbnail{max-width:100%;max-height:200px;border-bottom:solid 2px #373a38;padding:10px;margin:-10px -10px 10px -10px;transition:border-color .5s ease-in-out;overflow:hidden}body.news main>section>.container .article .thumbnail img{filter:saturate(0) brightness(0.5);transition:filter .5s ease-in-out;width:100%;display:block}body.news main>section>.container .article time{color:#898b8e;font-size:12px;text-transform:uppercase;margin-top:5px}body.news main>section>.container .article:after{background-image:url("/images/ankh-pyramid.svg");background-position:top center;background-repeat:no-repeat;content:'';opacity:0;position:absolute;top:-10px;left:-2px;bottom:-2px;right:-2px;z-index:200}body.news main>section>.container .article:hover{color:#a88f6f}body.news main>section>.container .article:hover .thumbnail{border-color:#ede8dd}body.news main>section>.container .article:hover .thumbnail img{filter:saturate(1) brightness(1)}body.news main>section>.container .article:hover svg{stroke-dashoffset:0}body.news main>section>.container .article:hover:after{opacity:1}@media (max-width: 1000px){body.news main>section>.container{display:flex;flex-direction:column}}@media (min-width: 1001px){body.news main>section>.container .article:nth-of-type(1) .thumbnail,body.news main>section>.container .article:nth-of-type(10) .thumbnail{-webkit-mask-image:linear-gradient(#000, #000, transparent);mask-image:linear-gradient(#000, #000, transparent);border-bottom:none}body.news main>section>.container .article:nth-of-type(1){grid-area:1 / 1 / 2 / 3}body.news main>section>.container .article:nth-of-type(10){grid-area:4 / 2 / 4 / 4}}body.news .pagination{grid-column-start:1;grid-column-end:span 3}body.news_post article{text-align:center;padding:65px 0;font-size:18px}body.news_post article header{margin-bottom:40px}body.news_post article header h2{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;font-size:24px;font-weight:normal;color:#a88f6f;letter-spacing:0.075;max-width:750px;margin:0 auto}body.news_post article header time{text-transform:uppercase;display:inline-block;border-right:solid 1px white;line-height:1;margin-right:10px;padding-right:10px}body.news_post article header .meta{font-size:12px;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:25px;letter-spacing:.1em}body.news_post article header .share{display:contents}body.news_post article header .share span{text-transform:uppercase;color:#a88f6f;font-weight:bold}body.news_post article header .share a{transition:color .5s ease-in-out;background-image:none;color:#ede8dd}body.news_post article header .share a:hover{color:#a88f6f}body.news_post article header .share svg{fill:currentColor;width:16px;height:16px}body.news_post article header .share ul{list-style:none;padding:0;margin:0;display:contents}body.news_post article header .share ul li{display:inline-block;padding:0 10px}body.news_post article .prose{text-align:center;margin-bottom:65px}body.news_post article .button,body.news_post article .pagination .previous_page,.pagination body.news_post article .previous_page,body.news_post article .pagination .next_page,.pagination body.news_post article .next_page,body.news_post article ul.concerts .status,ul.concerts body.news_post article .status{white-space:normal}body.members>footer .sponsors{padding-top:30px}body.members section{background-color:#172b2b;background-position:calc(50% + var(--offset)) 0%,top center,top center,top center,top center;background-repeat:no-repeat, repeat, repeat, repeat, repeat;background-blend-mode:normal, multiply, normal, normal, normal;background-image:var(--background),url("/images/pattern-30.svg"),linear-gradient(to bottom, rgba(0,0,0,0.2), transparent 35px, transparent),linear-gradient(to right, var(--from), var(--from), var(--to), var(--to)),var(--sacred-pattern)}body.members section .container{background-position:top center;display:flex;flex-direction:row;justify-content:flex-start}body.members section:nth-child(2n+1){--offset:-300px;--from:#151715;--to:transparent;--sacred-pattern:url("/images/sacred-pattern-white.svg")}body.members section:nth-child(2n+1) .container{justify-content:flex-end}body.members section:nth-child(2n){background-color:#151615;--offset:300px;--from:transparent;--to:#151715;--sacred-pattern:url("/images/sacred-pattern-black.svg")}body.members section .description{max-width:50%;text-align:center;padding:70px 0}body.members section .description header{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#a88f6f;text-align:center;font-size:40px;letter-spacing:.5em;padding-left:.5em;font-size:30px;max-width:400px;margin:0 auto}body.members section .description .list .value{font-size:0}body.members section .description .list .value>*{font-size:16px}body.members section .description .list .website{display:inline-block;border-right:solid 1px #ede8dd;padding:0 .5em;line-height:1em}body.members section .description .list .website:first-child{padding-left:0}body.members section .description .list .website:last-child{border-right:none;padding-right:0}body.members section .description .instrument{color:#ede8dd;font-style:italic;font-size:24px}body.members section .description .social{margin-top:20px}body.members section .description .social a{margin:0 10px;display:inline-block;background-image:none;transition:color .5s ease-in-out;color:#ede8dd}body.members section .description .social a:hover{color:#a88f6f}body.members section .description .social svg{width:1em;height:1em;fill:currentColor}body.members section .description ul{padding:0;margin:50px 0 0 0;list-style:none}body.members section .description li{padding:5px 0}body.members section .description .item{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#ede8dd}body.members section .description .item:after{font-family:'Spectral', serif;font-weight:400;content:'Ω';color:#a88f6f;display:inline-block;padding:0 10px;font-size:17px}body.members section#arien-van-weesenbeek .description header{max-width:500px}body.members section#rob-van-der-loo .description header{max-width:300px}@media (max-width: 900px){body.members section{background-size:auto 400px, auto, auto, auto, auto;background-position:top center, top center, top center, top center, top center}body.members section:nth-child(2n+1),body.members section:nth-child(2n){--from:transparent;--to:transparent}body.members section .container{justify-content:center !important}body.members section .description{max-width:100%;margin-top:400px}}nav.social{position:fixed;top:0;left:0;bottom:0;z-index:500;display:flex;align-items:center}nav.social ul{padding:0;margin:0 30px;list-style:none;height:100%;max-height:1000px;display:flex;flex-direction:column;justify-content:space-around;align-items:center}nav.social svg{fill:currentColor;width:40px;height:40px}nav.social a{color:rgba(84,86,91,0.5);transition:color .5s ease-in-out}nav.social a:hover{color:#54565b}@media (max-width: 1024px){nav.social{position:relative;background:black;z-index:0}nav.social ul{flex-direction:row;margin:20px 0;height:auto;width:100%}nav.social svg{width:20px;height:20px}}body.press section.press-releases{padding:65px 0}body.press section.press-releases .container{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:40px}@media (max-width: 1000px){body.press section.press-releases .container{grid-template-columns:repeat(1, 1fr)}}body.press section.press-releases .release{flex-basis:50%;position:relative}body.press section.press-releases .release img{display:block;width:100%}body.press section.press-releases .release .overlay{background-color:rgba(0,0,0,0.9);position:absolute;pointer-events:none;top:0;left:0;bottom:0;right:0;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;opacity:0}body.press section.press-releases .release .overlay .name{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#a88f6f;text-align:center;font-size:40px;letter-spacing:.5em;padding-left:.5em;font-size:30px;padding-left:1.5em;padding-right:1em}body.press section.press-releases .release .overlay .country,body.press section.press-releases .release .overlay time{padding:3px 0 0}body.press section.press-releases .release .overlay .country+time{border-left:solid 1px white;margin-left:15px;padding-left:15px}body.press section.press-releases .release .overlay .meta{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;text-transform:uppercase;color:#898b8e;font-size:18px;display:flex;margin-top:15px}body.press section.press-releases .release .overlay:after{background-image:url("/images/ankh-pyramid.svg");background-position:top center;background-repeat:no-repeat;content:'';position:absolute;top:1px;left:-2px;bottom:-2px;right:-2px;z-index:200}body.press section.press-releases .release .overlay svg{position:absolute;pointer-events:none;top:10px;left:10px;right:10px;bottom:10px;z-index:100;display:block;width:calc(100% - 20px);height:calc(100% - 20px);fill:none;stroke:white;stroke-width:4px;stroke-dasharray:3200;stroke-dashoffset:3200;transition:stroke-dashoffset .5s ease-in-out}body.press section.press-releases .release:hover .overlay{opacity:1}body.press section.press-releases .release:hover .overlay svg{stroke-dashoffset:0}body.discography .release{background-color:#182b2a;background-image:linear-gradient(to bottom, rgba(0,0,0,0.2), transparent 35px, transparent),url("/images/pattern-30.svg"),url("/images/sacred-pattern-white.svg");background-position:top center;background-repeat:repeat;background-blend-mode:normal, multiply, normal;padding:65px 0}body.discography .release .container{display:grid;grid-template-columns:1fr 400px;padding:0;background:#fffaee;background-image:url("/images/pattern-light.svg");background-position:top center;background-repeat:repeat;background-blend-mode:multiply}body.discography .release:nth-child(2n){background-color:#151715;background-image:linear-gradient(to bottom, rgba(0,0,0,0.2), transparent 35px, transparent),url("/images/pattern-30.svg"),url("/images/sacred-pattern-black.svg")}body.discography .release:nth-child(2n) .container{grid-template-columns:400px 1fr}body.discography .release:nth-child(2n) .cover{order:1}body.discography .release:nth-child(2n) .description{order:2}body.discography .release:nth-child(2n) .spotify{order:3}body.discography .release:nth-child(2n) .video{order:4}body.discography .release:first-child{background-color:#a88f6f;background-position:calc(50% - 465px) 0%,top center,top center,top center;background-repeat:no-repeat, repeat, repeat, repeat;background-blend-mode:normal, multiply, normal, normal;background-size:auto auto, auto, auto, auto;background-image:url("/images/omega-background.png"),url("/images/pattern-light.svg"),linear-gradient(to right, #a88f6f, #a88f6f, rgba(168,143,111,0), rgba(168,143,111,0)),url("/images/sacred-pattern.svg")}body.discography .release .cover .image{position:relative;display:block;width:100%}body.discography .release .cover img{display:block;width:100%;object-fit:cover}body.discography .release .cover .overlay{background-color:rgba(0,0,0,0.1);position:absolute;pointer-events:none;top:0;left:0;bottom:0;right:0;opacity:0;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:opacity .2s ease-in-out;opacity:0}body.discography .release .cover .overlay svg{fill:white;width:30px;height:30px}body.discography .release .cover:hover .overlay{opacity:1}body.discography .release .description{display:flex;justify-content:center;align-items:center;flex-direction:column;padding:40px}body.discography .release .description header{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#a88f6f;text-align:center;font-size:40px;letter-spacing:.5em;padding-left:.5em;font-size:30px;margin-bottom:10px}body.discography .release .description .button,body.discography .release .description .pagination .previous_page,.pagination body.discography .release .description .previous_page,body.discography .release .description .pagination .next_page,.pagination body.discography .release .description .next_page,body.discography .release .description ul.concerts .status,ul.concerts body.discography .release .description .status{background-color:#f6f4ee}body.discography .release .description .caption{font-size:24px;font-style:italic;color:#898b8e;margin-bottom:10px}body.discography .release .description .meta{color:#54565b;font-size:18px;text-transform:uppercase;letter-spacing:.1em;padding-left:.1em}body.discography .release .description .meta .type,body.discography .release .description .meta .released-at{display:inline-block}body.discography .release .description .meta .type{font-weight:bold}body.discography .release .description .meta .type:after{content:' | '}body.discography .release .description .external{margin:20px 0 0}body.discography .release .description .external a{color:#a88f6f;margin:0 25px;background-image:none;transition:opacity .5s ease-in-out}body.discography .release .description .external a:hover{opacity:0.6}body.discography .release .description .external svg{fill:currentColor;width:45px;height:45px}body.discography .release .description .track.hidden{display:none}body.discography .release .description .tracks{text-align:center;margin-top:20px}body.discography .release .description .tracks ol{list-style:none;padding:0;margin:30px 0;counter-reset:tracks}body.discography .release .description .tracks ol li{counter-increment:tracks}body.discography .release .description .tracks ol li:before{content:counter(tracks) ". ";color:#a88f6f}body.discography .release .description .tracks>div{display:block;overflow:hidden;max-height:0;transition:max-height .5s ease-in-out}body.discography .release .description .tracks svg.open{display:none}body.discography .release .description .tracks svg.closed{display:inline-block}body.discography .release .description .tracks.open>div{max-height:1000px}body.discography .release .description .tracks.open svg.open{display:inline-block}body.discography .release .description .tracks.open svg.closed{display:none}body.discography .release .video iframe,body.discography .release .spotify iframe{background:black;width:100%;height:100%;display:block}body.discography .release .spotify iframe{min-height:390px}body.discography .release .cover+.spotify{grid-column-end:span 2}body.discography .release.book .cover{grid-row-end:span 2}body.discography .release.book .cover:last-child{grid-row-end:span 1}body.discography .release.book .cover img{height:100%}@media (max-width: 1024px){body.discography .release .container,body.discography .release .container:nth-child(2n){grid-template-columns:1fr !important;max-width:403px}body.discography .release .container header,body.discography .release .container:nth-child(2n) header{font-size:24px;letter-spacing:0.2em;padding-left:0.2em}body.discography .release .container .meta,body.discography .release .container:nth-child(2n) .meta{text-align:center}body.discography .release .container .meta .type:after,body.discography .release .container:nth-child(2n) .meta .type:after{display:none}body.discography .release .container .meta .type,body.discography .release .container .meta .released-at,body.discography .release .container:nth-child(2n) .meta .type,body.discography .release .container:nth-child(2n) .meta .released-at{display:block}body.discography .release .container .cover,body.discography .release .container:nth-child(2n) .cover{order:1}body.discography .release .container .description,body.discography .release .container:nth-child(2n) .description{order:2}body.discography .release .container .spotify,body.discography .release .container:nth-child(2n) .spotify{order:4}body.discography .release .container .video,body.discography .release .container:nth-child(2n) .video{order:3}body.discography .release .container .cover,body.discography .release .container .description,body.discography .release .container .spotify,body.discography .release .container .video,body.discography .release .container:nth-child(2n) .cover,body.discography .release .container:nth-child(2n) .description,body.discography .release .container:nth-child(2n) .spotify,body.discography .release .container:nth-child(2n) .video{grid-column-end:span 1 !important;grid-row-end:span 1 !important}}body.discography>footer{padding-top:65px}body.contacts section.contacts{padding:65px 0;background-image:url("/images/triangles.png");background-position:top 45px center;background-repeat:no-repeat}body.contacts .contacts_section header,body.contacts .links header{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#a88f6f;text-align:center;font-size:40px;letter-spacing:.5em;padding-left:.5em;font-size:30px;background-image:url("/images/geometry.png");background-position:top center;background-repeat:no-repeat;background-size:contain;max-width:440px;margin:40px auto 40px;padding:60px 0 20px .5em;box-sizing:border-box}body.contacts .contacts_section ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;max-width:100%}body.contacts .contacts_section ul li{flex-basis:30%}@media (max-width: 1000px){body.contacts .contacts_section ul{flex-direction:column}body.contacts .contacts_section ul li{flex-basis:100%}}body.contacts .contacts_section:first-child header{display:none}body.contacts .contacts_section:nth-child(1){margin-top:-10px}body.contacts .contacts_section:nth-child(2) ul{flex-direction:column;justify-content:center}body.contacts .contacts_section:nth-child(2) ul li{margin-bottom:0}body.contacts .contacts_section:nth-child(3){background-image:url("/images/connect-triangles.png");background-position:bottom 150px center;background-repeat:no-repeat;padding-bottom:100px}body.contacts .contacts_section:nth-child(3) .contact:last-child{min-width:100%}body.contacts .contacts_section .contact{font-size:18px;text-align:center}body.contacts .contacts_section .contact .title{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#a88f6f}body.contacts .contacts_section .contact .name{font-weight:bold;margin-top:25px;color:#fefefe;text-transform:uppercase}body.contacts .contacts_section .contact .responsibility{font-style:italic;color:#898b8e;font-size:18px}body.contacts .contacts_section .contact .external{margin:25px 0 50px}body.contacts .contacts_section .contact .external a{color:#fefefe;margin:0 10px;background-image:none}body.contacts .contacts_section .contact .external a:hover{color:#a88f6f}body.contacts .contacts_section .contact .external svg{fill:currentColor;width:1em;height:1em}body.contacts .links{margin:-160px auto 100px}body.contacts .links ul{list-style:none;-webkit-columns:300px 3;-moz-columns:300px 3;columns:300px 3;margin:0;padding:0}body.contacts .links li{text-align:center}body.contacts .links .official-epica-fangroup{color:#ede8dd;font-size:18px;text-transform:uppercase}@media (max-width: 800px){body.contacts section.contacts,body.contacts .contacts_section{background-image:none !important}}body.biography article{padding:20px 0 65px 0}body.biography .prose{position:relative;z-index:0}body.biography .prose img{max-width:100%;width:100%;position:relative;z-index:-1}body.biography .prose p{margin-bottom:1.3em}body.biography .prose blockquote:nth-of-type(2),body.biography .prose blockquote:nth-of-type(3){background-image:url("/images/quote.png"),url("/images/mark-quote.png"),url("/images/geometry.png");padding-bottom:400px}body.biography .prose blockquote:nth-of-type(2){background-image:url("/images/quote.png"),url("/images/mark-quote.png"),url("/images/geometry.png")}body.biography .prose blockquote:nth-of-type(3){background-image:url("/images/quote.png"),url("/images/simone-quote.png"),url("/images/geometry.png")}body.biography .prose blockquote p{margin-bottom:0}body.vip article,body.vip_gallery article,body.vip_category article{padding:65px 0;text-align:center}body.vip article header,body.vip_gallery article header,body.vip_category article header{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#a88f6f;text-align:center;font-size:40px;letter-spacing:.5em;padding-left:.5em;font-size:30px;background-image:url("/images/geometry.png");background-position:top center;background-repeat:no-repeat;background-size:contain;width:440px;margin:40px auto 0;padding:60px 0 20px .5em}body.vip article ul,body.vip_gallery article ul,body.vip_category article ul{list-style:none;margin:0;padding:0}body.vip article ul li,body.vip_gallery article ul li,body.vip_category article ul li{display:inline-block;margin:10px}body.vip article ul li a img,body.vip_gallery article ul li a img,body.vip_category article ul li a img{display:block}body.splash>header{background-color:#182b2a;background-image:url("/images/pattern-30.svg"),url("/images/sacred-pattern-white.svg");background-blend-mode:multiply, normal;text-align:center;min-height:0}body.splash>header .container{padding:30px 20px;height:auto}body.splash>header a{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;letter-spacing:.5em;padding-bottom:.2em;margin-left:.5em;font-size:24px;background-image:none}body.splash>header svg{fill:#abaea6;height:18px;width:26px}body.splash>main{background-color:#0b1112;background-image:url("/images/clouds.jpg"),url("/images/pattern.svg");background-position:bottom center;background-repeat:repeat-x, repeat;background-blend-mode:overlay, multiply;padding:65px 0}body.splash>main .elements{display:flex;flex-direction:row;justify-content:space-between}body.splash .shop,body.splash .stream{flex-basis:calc(50% - 17.5px);text-align:center}body.splash .stream .cover{position:relative;margin:0 0 30px 0}body.splash .stream .cover:before{content:'';display:block;padding-bottom:100%}body.splash .stream .cover img{width:100%;display:block;position:absolute;top:0;left:0;bottom:0;right:0}body.splash .products{display:flex;flex-wrap:wrap;flex-direction:row;margin:-7.5px -7.5px 22.5px -7.5px}body.splash .product{width:260px;cursor:pointer;position:relative;display:block;margin:7.5px;background-color:#fffaee;background-image:url("/images/pattern-light.svg");background-position:top center;background-repeat:repeat;background-blend-mode:multiply;flex-basis:calc(50% - 15px);position:relative}body.splash .product:before{content:'';display:block;padding-bottom:100%}body.splash .product img{display:block;width:100%;height:100%;object-fit:cover}body.splash .product .image{position:absolute;top:0;left:0;bottom:0;right:0}body.splash .product .name{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;color:#a88f6f;padding:0 20px}body.splash .product .button,body.splash .product .pagination .previous_page,.pagination body.splash .product .previous_page,body.splash .product .pagination .next_page,.pagination body.splash .product .next_page,body.splash .product ul.concerts .status,ul.concerts body.splash .product .status{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;font-family:inherit;font-size:12px;font-style:inherit;font-weight:inherit;line-height:1.2;color:#ede8dd;margin:10px 10px 40px;background-color:#541b16;border:0;padding:12px 24px 8px;box-shadow:none}body.splash .product .button:hover,body.splash .product .pagination .previous_page:hover,.pagination body.splash .product .previous_page:hover,body.splash .product .pagination .next_page:hover,.pagination body.splash .product .next_page:hover,body.splash .product ul.concerts .status:hover,ul.concerts body.splash .product .status:hover{color:#ede8dd}body.splash .product .overlay{background-color:rgba(0,0,0,0.9);position:absolute;top:0;left:0;bottom:0;right:0;pointer-events:none;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;cursor:pointer;opacity:0}body.splash .product .overlay:after{background-image:url("/images/ankh-pyramid.svg");background-position:top center;background-repeat:no-repeat;pointer-events:none;content:'';position:absolute;top:1px;left:-2px;bottom:-2px;right:-2px;z-index:200}body.splash .product .overlay svg{position:absolute;pointer-events:none;top:10px;left:10px;right:10px;bottom:10px;z-index:100;display:block;width:calc(100% - 20px);height:calc(100% - 20px);fill:none;stroke:white;stroke-width:4px;stroke-dasharray:3200;stroke-dashoffset:3200;transition:stroke-dashoffset .5s ease-in-out}body.splash .product:hover .overlay{opacity:1}body.splash .product:hover .overlay svg{stroke-dashoffset:0}@media (max-width: 800px){body.splash>main .elements{flex-direction:column}body.splash>main .elements .stream{margin-bottom:45px}body.splash>main .elements .products .product{flex-basis:100%}body.splash>main .elements .products .product .overlay{justify-content:center}}body.text_content article{padding-top:40px}.modal-backdrop{background-image:radial-gradient(rgba(0,0,0,0.6),#000000);position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:9999}.modal-backdrop.hidden{display:none}.modal-backdrop .close{border-radius:50%;background-color:rgba(0,0,0,0.8);position:absolute;top:0.2em;right:0.4em;color:#ede8dd;font-size:2em;cursor:pointer}.modal-backdrop .close:hover{color:#a88f6f}.modal{background:black;padding:65px;max-width:500px;text-align:center;max-height:90vh;overflow:auto}.modal h3{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;font-weight:normal;color:#a88f6f;text-transform:uppercase}#imagelightbox{box-shadow:0 0 30px 0px black;position:fixed;z-index:9999}#imagelightbox-cover{background:radial-gradient(rgba(0,0,0,0.6),#000000);animation:fade-in .25s linear;position:fixed;z-index:9990;top:0;left:0;width:100%;height:100%}#imagelightbox-cover .close{border-radius:50%;background-color:rgba(0,0,0,0.8);position:absolute;top:0.2em;right:0.4em;color:#ede8dd;font-size:2em;cursor:pointer}#imagelightbox-cover .close:hover{color:#a88f6f}#imagelightbox-loading{box-shadow:0 0 2.5em rgba(0,0,0,0.75);border-radius:50%;width:1.4em;height:1.4em;background-color:#444;background-color:rgba(0,0,0,0.8);position:fixed;z-index:10003;top:50%;left:50%;padding:0.625em;margin:-0.7em;animation:fade-in .25s linear}#imagelightbox-loading div{border-radius:50%;width:1.4em;height:1.4em;background-color:#a88f6f;animation:imagelightbox-loading .5s ease infinite}#imagelightbox-caption{font-family:'Trajan Pro', serif;font-weight:400;letter-spacing:0.1em;text-transform:uppercase;text-transform:uppercase;text-align:center;color:#a88f6f;position:fixed;z-index:9998;left:0;right:0;bottom:0}#imagelightbox-caption div{box-sizing:border-box;padding:0.5em;width:620px;max-width:100%;margin:0 auto}@keyframes fade-in{from{opacity:0}to{opacity:1}}@keyframes imagelightbox-loading{from{opacity:.5;transform:scale(0.75)}50%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(0.75)}}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__container{position:relative;box-sizing:border-box}.splide__list{margin:0 !important;padding:0 !important;width:-webkit-max-content;width:max-content;will-change:transform}.splide.is-active .splide__list{display:flex}.splide__pagination{display:inline-flex;align-items:center;width:95%;flex-wrap:wrap;justify-content:center;margin:0}.splide__pagination li{list-style-type:none;display:inline-block;line-height:1;margin:0}.splide{visibility:hidden}.splide,.splide__slide{position:relative;outline:none}.splide__slide{box-sizing:border-box;list-style-type:none !important;margin:0;flex-shrink:0;overflow:hidden}.splide__slide img{vertical-align:bottom}.splide__slider{position:relative}.splide__spinner{position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;display:inline-block;width:20px;height:20px;border-radius:50%;border:2px solid #999;border-left-color:transparent;animation:splide-loading 1s linear infinite}.splide__track{position:relative;z-index:0;overflow:hidden}.splide--draggable>.splide__track>.splide__list>.splide__slide{-webkit-user-select:none;user-select:none}.splide--fade>.splide__track>.splide__list{display:block}.splide--fade>.splide__track>.splide__list>.splide__slide{position:absolute;top:0;left:0;z-index:0;opacity:0}.splide--fade>.splide__track>.splide__list>.splide__slide.is-active{position:relative;z-index:1;opacity:1}.splide--rtl{direction:rtl}.splide--ttb>.splide__track>.splide__list{display:block}.splide--ttb>.splide__pagination{width:auto}.splide__arrow{position:absolute;z-index:1;top:50%;transform:translateY(-50%);width:40px;height:40px;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:0.6;background:transparent}.splide__arrow svg{width:40px;height:40px;fill:#54565b}.splide__arrow:hover{cursor:pointer;opacity:0.9}.splide__arrow:focus{outline:none}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide__pagination{position:absolute;z-index:1;bottom:0.5em;left:50%;transform:translateX(-50%);padding:0}.splide__pagination__page{display:inline-block;width:8px;height:8px;background:#a88f6f;border-radius:50%;margin:3px;padding:0;transition:transform 0.2s linear;border:none;opacity:0.7}.splide__pagination__page.is-active{transform:scale(1.4);background:#a88f6f}.splide__pagination__page:hover{cursor:pointer;opacity:0.9}.splide__pagination__page:focus{outline:none}.splide__progress__bar{width:0;height:3px;background:#ccc}.splide--nav>.splide__track>.splide__list>.splide__slide{border:3px solid transparent}.splide--nav>.splide__track>.splide__list>.splide__slide.is-active{border-color:#000}.splide--nav>.splide__track>.splide__list>.splide__slide:focus{outline:none}.splide--rtl>.splide__arrows .splide__arrow--prev,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev{right:1em;left:auto}.splide--rtl>.splide__arrows .splide__arrow--prev svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:scaleX(1)}.splide--rtl>.splide__arrows .splide__arrow--next,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next{left:1em;right:auto}.splide--rtl>.splide__arrows .splide__arrow--next svg,.splide--rtl>.splide__track>.splide__arrows .splide__arrow--next svg{transform:scaleX(-1)}.splide--ttb>.splide__arrows .splide__arrow,.splide--ttb>.splide__track>.splide__arrows .splide__arrow{left:50%;transform:translate(-50%)}.splide--ttb>.splide__arrows .splide__arrow--prev,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev{top:1em}.splide--ttb>.splide__arrows .splide__arrow--prev svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--prev svg{transform:rotate(-90deg)}.splide--ttb>.splide__arrows .splide__arrow--next,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next{top:auto;bottom:1em}.splide--ttb>.splide__arrows .splide__arrow--next svg,.splide--ttb>.splide__track>.splide__arrows .splide__arrow--next svg{transform:rotate(90deg)}.splide--ttb>.splide__pagination{display:flex;flex-direction:column;bottom:50%;left:auto;right:0.5em;transform:translateY(50%)}.cookie-consent{display:none;position:fixed;left:0;right:0;bottom:0;padding:0 20px;z-index:2000;background-color:#080a09;background-position:center center;background-repeat:repeat;font-size:12px;color:#ede8dd;text-align:center}.cookie-consent .container{display:flex;flex-direction:row}.cookie-consent .actions,.cookie-consent .message{padding:10px 0}.cookie-consent .actions{margin-left:auto}.cookie-consent .actions [role="button"]{text-transform:uppercase;background:white;margin:-10px 0;display:inline-block;padding:10px;color:black}.cookie-consent.visible{display:block}@media (max-width: 800px){.cookie-consent .container{flex-direction:column;align-items:center;justify-content:center}.cookie-consent .actions{margin:0}}.back-to-top{position:fixed;bottom:10px;right:0;z-index:2000;width:92px;height:80px;margin:20px;cursor:pointer;background-image:url("/images/back-to-top.svg")}
