body,select,input,textarea{color:#333}a{color:#03f}a:hover{color:#69f}::-moz-selection{background:#fcd700;color:#fff;text-shadow:none}::selection{background:#fcd700;color:#fff;text-shadow:none}a:link{-webkit-tap-highlight-color:#fcd700}ins{background-color:#fcd700;color:#000;text-decoration:none}mark{background-color:#fcd700;color:#000;font-style:italic;font-weight:700}input:-moz-placeholder{color:#a9a9a9}textarea:-moz-placeholder{color:#a9a9a9}#wrapper{width:960px;margin:20px auto}body nav{right:0;position:absolute;max-width:38rem;top:0;bottom:0;z-index:999;background-color:#fff;display:flex;flex-direction:column;padding:7rem 4vw;width:100%;transition:all .3s;height:100vh;opacity:0;margin-right:-40rem;display:none}body.nav-on nav{margin-right:0;transition:all .3s;opacity:1;box-shadow:0 0 1.5rem #0005;display:block}.navclose{display:none;transition:all .3s}body.nav-on .navclose{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:99;background:rgba(255,255,255,.2);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .3s}.menubttn{display:flex;height:3.6rem;width:3.6rem;background-color:#ea5339;position:relative;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;z-index:9999;cursor:pointer}.menubttn span{background-color:#fff;height:.5rem;width:2.8rem;display:block}.menubttn:before{content:'';background-color:#fff;height:.5rem;width:2.8rem;display:block}.menubttn:after{content:'';background-color:#fff;height:.5rem;width:2.8rem;display:block}body.nav-on .menubttn:after{transform:rotate(-45deg);top:1.6rem;position:absolute}body.nav-on .menubttn:before{transform:rotate(45deg);top:1.6rem;position:absolute}body.nav-on .menubttn span{display:none}nav a{font:1.8rem "Roboto Slab",serif;color:#000;font-weight:400;line-height:1em;text-decoration:none;padding:.5rem 0;display:block}nav a:hover{color:#ea5339}.lineupfriday li{flex:1}#media .tickets li .top{padding:1rem;background-color:transparent;aspect-ratio:auto !important;background-color:#fff;box-shadow:0 0 1rem rgba(204,204,204,.5333333333);margin:1rem;display:flex;flex-direction:column;margin-bottom:3rem}#media .tickets li{position:relative;padding-bottom:6rem;flex:1;border:1px solid #ccc;border-radius:8px;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}#media .flex,#introduction .container{align-items:flex-start !important}#media .tickets .flex{align-items:initial !important}#media .tickets .flex p{font-size:1.4rem !important}p{font-size:1.5rem !important;line-height:2.2rem;margin-bottom:2rem}@media only screen and (max-width:920px){.menubttn{display:flex;height:3.6rem;width:3.6rem;background-color:#ea5339;position:relative;align-items:center;justify-content:center;flex-direction:column;gap:.5rem;z-index:9999;cursor:pointer;position:absolute;top:1.5rem;right:1rem}header .controls .bttn,header .controls h4{display:none !important}}
*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.roboto-slab{font-family:"Roboto Slab",serif;font-optical-sizing:auto;font-style:normal}.pt-sans-regular{font-family:"PT Sans",sans-serif;font-weight:400;font-style:normal}.pt-sans-bold{font-family:"PT Sans",sans-serif;font-weight:700;font-style:normal}.pt-sans-regular-italic{font-family:"PT Sans",sans-serif;font-weight:400;font-style:italic}.pt-sans-bold-italic{font-family:"PT Sans",sans-serif;font-weight:700;font-style:italic}body{font-size:1rem;font-family:"PT Sans",sans-serif;font-weight:400;font-style:normal}.flex{display:flex;gap:6rem}.fl1{flex:1}.fl2{flex:2.3}.fl3{flex:3}.fl4{flex:4}img{display:block}.container{margin:0 auto;max-width:102.5rem}section,header{padding-left:4vw;padding-right:4vw}.bttn{min-width:20rem;display:inline-flex;height:3.6rem;border:4px solid;font-size:1.4rem;align-items:center;justify-content:center;color:#000;cursor:pointer}.bttn:hover{background-color:#df4142;border-color:#df4142;color:#fff;transition:all .3s}h1,h2,h3,h4,h5,h6{font:2em "Roboto Slab",serif;color:#000;font-weight:400;line-height:1em}h2,h3,h4,h5,h6{font:1.8em "Roboto Slab",serif;color:#000;font-weight:400;line-height:1em;padding-bottom:.5em}h3,h4,h5,h6{font:2.4375rem "Roboto Slab",serif;color:#000;font-weight:400;line-height:1em}h4,h5,h6{font:2.4375rem "Roboto Slab",serif;color:#000;font-weight:400;line-height:1em}p{font-size:1.8125rem;line-height:2.2rem;margin-bottom:2rem}header .link{font:1.4rem "Roboto Slab",serif;color:#000;text-decoration:none}header .logo{padding-left:1rem;display:block}header .logo img{height:3rem;display:block}header .container{align-items:center;justify-content:space-between;border-bottom:4px solid #000;padding:1rem 0}header .controls{display:flex;align-items:center;gap:2rem}header .controls h4{padding:0;margin:0;font-size:1.6rem}#hero{padding-bottom:1rem;padding-top:1rem}#hero .container{padding:6rem 0;position:relative;overflow:hidden}#hero h1{color:#fff;font-size:4.375rem;padding-bottom:4rem}#hero .heroiner{padding-left:1rem;max-width:44rem;position:relative;z-index:2}#hero .heroiner img{max-width:40rem}#hero .imgontainer{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;background-color:#000}#hero .imgontainer img{object-fit:cover;height:100%;width:100%}#introduction .container{border-top:4px solid #000;padding:4rem 0}#introduction .container{align-items:center}#introduction h2{font-size:4.375rem}#introduction h4{padding-top:2.4375rem}#introduction p{padding-right:11rem}#gettickets h4{padding-top:2.4375rem}#gettickets .container{padding:1rem 0 4rem;align-items:center}#gettickets .imgcontain{min-height:53.5rem;width:100%;overflow:hidden;background-size:cover;background-position:center;border-radius:8px}#gettickets .imgcontain img{width:100%;height:100%;object-fit:cover;object-position:center}#gettickets p{padding-right:11rem}#media{padding-top:4rem}#media .container{padding:1rem 0;border-top:4px solid}#media .flex{align-items:center}#media ul{display:flex;padding-bottom:10rem;gap:.5%;flex-wrap:wrap}#media ul a{text-decoration:none}#media ul li{width:33%;margin-bottom:1rem}#media ul li div{aspect-ratio:16/9;overflow:hidden;background-color:#000;border-radius:8px}#media ul li div img{object-fit:cover;object-position:center;height:100%;width:100%}#media ul h3{padding-top:2rem;font-size:1.75rem;padding-right:2rem}#media ul li{cursor:pointer}#media div.flex h2{font-size:6.8125rem}#media div.flex p{padding-right:11rem}#media .tickets{margin-top:6rem}#media .tickets ul.flex{gap:1rem;padding-bottom:1rem}#media .tickets strong{font-weight:700}#media .tickets li{position:relative;padding-bottom:6rem;flex:1;border:1px solid #ccc;border-radius:8px;overflow:hidden}#media .tickets li a{position:absolute;left:1rem;right:1rem;bottom:2rem}#media .tickets li .top{padding:1rem;background-color:transparent;aspect-ratio:16/9;background-color:#fff;box-shadow:0 0 1rem rgba(204,204,204,.5333333333);margin:1rem;display:flex;flex-direction:column;margin-bottom:3rem}#media .tickets li .main{padding:0 1rem;aspect-ratio:auto;background-color:transparent}#media .tickets h3{font-size:1.8rem;padding-bottom:1rem;font-weight:700}#media .tickets p{font-size:1.4rem}#media .tickets .flex{align-items:initial}#media .tickets .pricesm{display:block;padding-left:1rem;padding-right:1rem}#media .tickets .earlybee{display:block;font-size:3rem;padding-bottom:2rem;padding-left:1rem;padding-right:1rem}#media .tickets .strike{text-decoration:line-through;font-size:1.4rem;opacity:.6}#media .tickets .bee{display:block;font-size:1.4rem;padding-top:1rem;padding-bottom:.5rem}#media .modal-trigger{margin-bottom:3rem}#media .bee{padding:0 0 2rem}#quoted{background:#e4402c;background:linear-gradient(43deg,#e4402c 0%,#000 100%);padding:4rem 4vw;background-image:url(//hive-mcr.co.uk/wp-content/themes/_hive26/assets/../assets/images/bkg1-1.png);background-size:cover;background-position:center}#quoted .flex{gap:2rem}#quoted li{background-color:#fff;border-radius:8px;flex:1;padding:2rem;box-shadow:0 0 1rem rgba(0,0,0,.4)}#quoted li .headshot{display:block;width:11rem;background-color:#ccc;aspect-ratio:1/1;margin:0 auto 2rem;border-radius:6rem;overflow:hidden}#quoted li .headshot img{width:100%;height:100%;object-position:center;object-fit:cover}#quoted li p{font-size:1.2rem;text-align:center;line-height:1.8rem}#quoted li .name{margin-bottom:0;font-weight:700}#downloads{padding-bottom:6rem}#downloads .container{border-top:4px solid #000;padding:1rem 0}#downloads #formarea{padding-top:4rem}#downloads .flex p{display:flex;column-gap:1rem;width:100%}#downloads .flex p label{flex:1}#downloads .flex p input.wpcf7-text{height:3rem;border:2px solid #000;font-size:1.2rem;width:100%;padding-left:1rem}#downloads .checkboxarea{display:flex;justify-content:space-between;column-gap:2rem;align-items:center}#downloads .checkboxarea p:first-of-type{font-size:1rem;padding:0;margin:0;line-height:1rem}#downloads .checkboxarea p{padding:0;margin:0}#downloads .checkboxarea .wpcf7-submit{min-width:20rem;display:inline-flex;height:3.6rem;border:4px solid;font-size:1.4rem;align-items:center;justify-content:center;color:#000;background-color:#fff;width:100%}#downloads .wpcf7-spinner{display:none}#quotes{background:#000812;background-image:url("https://hive-mcr.co.uk/wp-content/uploads/2024/12/7A3A3848-scaled.jpg");background-size:cover;padding:4rem 4vw}#quotes .container{max-width:60.6875rem}#quotes .container h2{color:#fff;text-align:center;padding-bottom:2rem}#quotes .container h2,#quotes .container p{color:#fff;font-size:3rem;text-shadow:0 0 12px #000}#quotes .container p{padding:0;font-family:"Roboto Slab",serif;text-align:center}.bee img{margin:4rem auto;max-width:13rem}h1 span,h2 span,h3 span,h4 span{color:#ea5339}.highlight{color:#ea5339}footer{background-color:#000;padding:7rem 4vw 6rem}footer .container{justify-content:space-between}footer .ft2{display:flex;flex-direction:column;gap:3rem;justify-content:space-between}footer .ft1{align-self:flex-end}footer .creds{display:flex;margin:0}footer .creds img{display:inline-block;padding-left:0;height:1.6rem}footer .creds a{display:flex;padding-top:.3rem}footer .sponsors{padding-bottom:5rem;display:flex;gap:2rem;align-items:center}footer p{font-size:1.1875rem;color:#fff;font-family:"Roboto Slab",serif}footer h2{color:#fff}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;overflow:auto;background:rgba(0,0,0,.5);align-content:center;align-items:center}.modal-content{padding:20px;min-width:auto;border-radius:4px;width:80%;margin:0 auto}.close{float:right;font-size:24px;cursor:pointer}#lineupsec{padding-bottom:4rem}#lineupsec .lineup{display:flex;gap:1rem;flex-wrap:wrap}#lineupsec .lineup li{display:flex;gap:3rem;padding:1%;flex:initial;width:100%;box-shadow:0 0 .5rem rgba(0,0,0,.2);border-radius:1rem}#lineupsec .lineup .info{padding-top:1rem}#lineupsec .lineup.threecol{gap:1rem}#lineupsec .lineup.threecol li{display:flex;gap:.5rem;padding:2rem 1rem;flex:1}#lineupsec .lineup.threecol li .imagearea{max-width:29rem}#lineupsec .imagearea img{width:15rem;height:auto;-webkit-mask-image:url(https://hive-mcr.co.uk/wp-content/uploads/2025/08/Polygon45.png);mask-image:url(https://hive-mcr.co.uk/wp-content/uploads/2025/08/Polygon45.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;aspect-ratio:1/1;mask-position:center}#lineupsec .contentarea{gap:2rem}#lineupsec .contentarea div{flex:1}#lineupsec .contentarea h2{font-size:2rem}#lineupsec .contentarea h3{font-size:1.2rem}#lineupsec .contentarea p{font-size:1.2rem}#lineupsec .pannelarea h2{border-top:4px solid;padding:3rem 0 1rem;text-align:center}#lineupsec .pannelarea h3{font-size:1.4rem;padding-bottom:1rem;text-align:center}#lineupsec .pannelarea p{font-size:1.2rem;max-width:80rem;text-align:center;margin:0 auto 3rem}#lineupsec .pannelarea ul{display:flex;gap:0;max-width:69rem;margin:0 auto;justify-content:center}#lineupsec .pannelarea ul li{flex:1;margin-left:-2rem;z-index:1;max-width:20rem}#lineupsec .pannelarea ul li .imgmask{width:100%;height:100%;object-fit:cover;-webkit-mask-image:url("https://hive-mcr.co.uk/wp-content/uploads/2025/08/Polygon45.png");mask-image:url("https://hive-mcr.co.uk/wp-content/uploads/2025/08/Polygon45.png");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;overflow:hidden;display:block}#lineupsec .pannelarea ul li .imgmask img{width:100%;height:100%;object-fit:cover}#lineupsec .pannelarea ul li:first-child{margin-left:0;z-index:1}#gettickets .container.afterparty{border-top:4px solid;padding-top:4rem}#lineupsec .container>h2{border-top:4px solid;padding:3rem 0 3rem;text-align:center}#lineupposter{padding-bottom:4rem}#lineupposter .headingh2{font-size:2.4rem;text-align:center;padding-top:6rem}#lineupposter .lineupfriday{padding:4rem 0 0;border-top:4px solid}#lineupposter .speakers{display:flex;padding-bottom:4rem;justify-content:center;align-items:flex-start}#lineupposter .speakers div{display:flex;align-items:center;flex-direction:column;flex:1}#lineupposter .imagearea{max-width:10rem;aspect-ratio:1/1;width:100%;overflow:hidden}#lineupposter .imagearea img{width:100%;height:100%;object-fit:cover;-webkit-mask-image:url(https://hive-mcr.co.uk/wp-content/uploads/2025/08/Polygon45.png);mask-image:url(https://hive-mcr.co.uk/wp-content/uploads/2025/08/Polygon45.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}#lineupposter .lineupposter{display:flex;gap:2rem}#lineupposter .lineupposter h4{text-align:center;font-size:1.4rem}#lineupposter .lineupposter div.break{display:flex;position:relative}#lineupposter .lineupposter div.break span{position:absolute;transform:rotate(-90deg);bottom:4rem;left:-2.3rem;background-color:#fff;padding-right:1rem;padding-left:1rem}#lineupposter .lineupposter div.break2{display:flex;position:relative}#lineupposter .lineupposter div.break2 span{position:absolute;transform:rotate(-90deg);bottom:4rem;left:-3.2rem;background-color:#fff;padding-right:1rem;padding-left:1rem}#lineupposter .pannel h2{text-align:center;font-size:1.4rem;font-weight:700}#lineupposter .pannel h3{font-size:1.2rem;padding-bottom:3rem;text-align:center;line-height:1.5rem}#lineupposter .pannel ul{display:flex;gap:0;max-width:69rem;margin:0 auto}#lineupposter .pannel ul li{flex:1;margin-left:-2rem;z-index:1}#lineupposter .pannel ul li .imagearea{aspect-ratio:1/1;overflow:hidden}#lineupposter .pannel ul li img{width:100%;height:100%;-webkit-mask-image:url(https://hive-mcr.co.uk/wp-content/uploads/2025/08/Polygon45.png);mask-image:url(https://hive-mcr.co.uk/wp-content/uploads/2025/08/Polygon45.png);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;mask-position:center}#lineupposter .pannel ul li:first-child{margin-left:0;z-index:1}#lineupposter .lineupthursday{gap:4rem;padding:4rem 0 0;border-top:4px solid}#lineupposter .lineupthursday .thursdayintro{flex:2}#lineupposter .lineupthursday .thursdayspeakers{flex:1;align-self:center}#logos{padding:0 5em 5em;background-color:#000}#logos h2{text-align:center;padding:0 0 2em;font-size:2em;font:"Lato",sans-serif}.logos-area{display:flex;align-items:center;justify-content:center;gap:3em;flex-wrap:wrap}#logos img{width:12em;margin:auto;display:block;max-height:12em;height:100%}#logos .slick-track{display:flex;align-items:center;margin:auto}.slick-slide{display:flex;justify-content:center}.slick-track{display:flex;justify-content:center}#break{height:10em}#menu{display:flex;justify-content:center;gap:2em;font-size:1.4em;height:3em;align-items:center;background-color:rgba(5,22,33,.5333333333);position:fixed;z-index:9;width:100%}#fullimage_leadin{background-color:#000}body.page-template-hire-page{padding-top:0}#header_hero{background-color:#414141;min-height:750px;display:flex;background-attachment:fixed;flex-direction:column;justify-content:flex-end;background-size:cover;background-position:center;position:relative;padding-bottom:9em;overflow:hidden}#header_hero.header_2{min-height:450px}#header_hero .intro{text-align:center;max-width:44em;color:#fff;font-size:1.4em;text-shadow:0 0 7px #000}#header_hero h1{margin-bottom:0;font-size:3em;max-width:16em;text-align:center;font-family:"tephra",sans-serif;font-weight:100;font-style:normal;letter-spacing:.1em;text-shadow:0 0 .5em #000}#header_hero h2{text-align:center;max-width:34em;font-size:2.2em;color:#fff;font-family:"tephra",sans-serif;font-weight:100;font-style:normal;letter-spacing:.1em;text-shadow:3px 3px 0 #000}footer .logocontainer li img{display:block;max-width:20em;max-height:7em}.logo25{width:20em;border-radius:100%;box-shadow:0 0 11em #000;position:fixed;z-index:-1;top:15em}#fullimage_leadin{overflow:hidden;z-index:1;position:relative}#fullimage_leadin>div{flex-direction:row-reverse}#fullimage_leadin>div:nth-child(odd){flex-direction:row}#fullimage_leadin>div:nth-child(even) .fade{transform:rotate(180deg)}#fullimage_leadin>div:nth-child(even) img{transform:rotate(180deg)}#fullimage_leadin .fade:after{width:50%}#fullimage_leadin .container{padding:10em 5em 10em 10%}#fullimage_leadin>div:first-of-type .container{padding:15em 5em 10em 10%}#fullimage_leadin>div:nth-child(even) .container{padding:10em 10% 10em 5em}.gallerycontain{width:100%;height:20vw;overflow:hidden;border-radius:14px;border-radius:8px}#fullimage_leadin.layout_2>div{flex-direction:row}#fullimage_leadin.layout_2>div:nth-child(odd){flex-direction:row-reverse}#fullimage_leadin.layout_2 .container{display:flex;flex-direction:column;min-height:40vw;background-color:#2b2b2b;justify-content:center}#fullimage_leadin.layout_2 .fade:after{display:none}#fullimage_leadin.layout_2 .container{padding-right:15%;padding-left:6em}#fullimage_leadin.layout_2>div:nth-child(even) .container{padding-right:6em;padding-left:15%}.bttn{text-transform:uppercase}.slick-initialized .slick-slide{display:block;padding:1em}.slick-slide img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}#gallery{margin:0;position:relative;z-index:9;padding:0}#text_intro p{font-weight:500;font-size:1.4em;font-family:"din-condensed",sans-serif;font-size:2.4em;line-height:1.1em}#header_hero .container{position:relative;z-index:3;display:flex;flex-direction:column;align-items:center;gap:2em;padding-top:40em;padding-bottom:10em}#fullimage_leadin{background-position:right center;background-size:contain;background-repeat:no-repeat;color:#fff;padding:0}#fullimage_leadin.flex{align-items:center}#fullimage_leadin div{flex:1;position:relative;min-width:50%}#fullimage_leadin div img{object-fit:cover;height:100%;width:100%}#fullimage_leadin .container{flex-direction:column;min-height:auto;background-color:#0b0000;justify-content:center}#fullimage_leadin .container h2{margin-bottom:.5em;font-family:"tephra",sans-serif;font-weight:100;font-style:normal;font-size:2em;letter-spacing:.1em;text-shadow:3px 3px 0 #000}#fullimage_leadin .container p{margin-bottom:2em}#fullimage_leadin .fade:after{content:"";display:block;height:100%;width:10em;bottom:0;left:0;position:absolute;background:#000;background:linear-gradient(-90deg,rgba(0,0,0,0) 0%,#000 100%)}#findusoninstagram{background-color:#e8a452;background-image:url(https://vintnerslanes.co.uk/wp-content/themes/VintnersLanes14/assets/images/patern.svg);background-size:4em}#findusoninstagram .container{text-align:center;display:flex;align-items:center;flex-direction:column;gap:1em;padding:3em 4vw}#findusoninstagram h2{color:#73423d}#findusoninstagram a{font:18px "din-condensed",sans-serif;font-size:3em;font-weight:900;line-height:1em;text-decoration:none;color:#73423d}#findusoninstagram img{width:4em}#findusoninstagram p{max-width:38em}.slick-arrow{display:none !important}.entry-content strong{font-weight:700}#fullimage_leadin .flex img{width:100%;height:100%;object-fit:cover;object-position:center}.fade-on-scroll{opacity:1;transition:opacity .5s ease}.scrolled{opacity:0}@media screen and (max-width:910px){#fullimage_leadin>div{flex-direction:column-reverse !important}#fullimage_leadin .container{padding-left:6vw !important;padding-right:6vw !important}.gallerycontain{width:100%;height:50vw;overflow:hidden;border-radius:14px;border-radius:8px}}.pannel h3 span,#lineupsec h3 span{color:#333 !important}.pannel h3 span:last-of-type,#lineupsec h3 span:last-of-type{display:none;color:#333 !important}@media only screen and (max-width:1280px){body,html{overflow-x:hidden;margin:0;padding:0}#media div.flex h2{font-size:4.375rem}#gettickets p,#media div.flex p,#introduction p{padding-right:0}footer .sponsors{padding-bottom:5rem;display:flex;gap:2rem;align-items:center;flex-wrap:wrap}#media div.flex p{padding-right:0}#media ul{display:flex;padding-bottom:5rem;gap:.5%;flex-wrap:wrap}#media .flex{align-items:initial}.flex{display:flex;gap:4rem}#introduction .container{align-items:initial}.gallerycontain{width:100%;overflow:hidden;border-radius:8px}h3,h4,h5,h6{font:3rem "Roboto Slab",serif;color:#000;font-weight:400;line-height:1.2em}#media .tickets li .top{padding:1rem;background-color:transparent;aspect-ratio:auto;background-color:#fff;box-shadow:0 0 1rem rgba(204,204,204,.5333333333);margin:1rem;display:flex;flex-direction:column;margin-bottom:3rem}}@media only screen and (max-width:920px){body{zoom:85%}.flex{flex-direction:column;gap:1rem}footer .sponsors{flex-wrap:wrap}footer .ft2{max-width:18rem;margin:0 auto}#media div.flex p,#gettickets p,#introduction p{padding-right:0}#introduction h2{font-size:3.8rem}#hero .heroiner{padding-left:1rem;max-width:44rem;position:relative;z-index:2;padding-right:1rem}header .controls{display:flex;align-items:center;gap:1rem;flex-direction:column}header .logo{padding-left:1rem;display:block;padding-bottom:2rem;padding-top:1rem}#media ul{display:flex;padding-bottom:5rem;gap:1rem;flex-direction:column}#media div.flex h2{font-size:3.8rem}#quotes .container h2,#quotes .container p{color:#fff;font-size:2.4rem;line-height:3rem}#gettickets h3{font-size:3.8rem;padding-top:1rem}#downloads .flex p{display:flex;gap:1rem;width:100%;flex-direction:column}#downloads .checkboxarea{display:flex;justify-content:flex-start;gap:2rem;align-items:center;flex-direction:column}#downloads .checkboxarea p{padding:0;width:100%;margin:0}#gettickets .container{border-top:4px solid #000;padding:1rem 0;align-items:center;padding-bottom:5rem}#media ul h3{padding-top:1rem;font-size:1.75rem;margin-bottom:2rem}footer .container{justify-content:space-between;gap:6rem}#media ul li{width:100%}#lineupsec .lineup li{display:flex;gap:.5rem;padding:2rem 1rem;flex:1;flex-direction:column;width:100%}#lineupsec .lineup{display:flex;gap:2rem;flex-direction:column}#lineupsec .imagearea img{margin:0 auto}#lineupposter .lineupposter{display:flex;gap:2rem;flex-direction:column}.break hr{border:1px solid #000;height:2px;background-color:#000;display:block}#lineupposter .lineupposter div.break span,#lineupposter .lineupposter div.break2 span{position:initial;transform:rotate(0);bottom:-1rem;left:auto;background-color:#fff;padding-right:1rem;font-size:2rem;padding-left:1rem;margin:0 auto;display:inline-block}#lineupposter .lineupposter div.break hr,#lineupposter .lineupposter div.break2 hr{display:none}#lineupposter .lineupposter div.break2,#lineupposter .lineupposter div.break{display:flex;position:relative;border:1px solid #000;height:0;align-items:center}#lineupsec .lineup li .imagearea{max-width:29rem;margin:0 auto}#lineupsec .container>h2{border-top:4px solid;padding:3rem 0 1rem;text-align:center;font-size:3rem}footer .ft1{align-self:center}#quoted li p{font-size:1.4rem;text-align:center;line-height:1.8rem}}
.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal !important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label:before,.wpcf7-list-item-label:after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner:before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner:before{animation-name:blink;animation-duration:2s}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type=file]{cursor:pointer}.wpcf7 input[type=file]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type=url],.wpcf7 input[type=email],.wpcf7 input[type=tel]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}