@font-face{font-family:muli;src:url(../fonts/Muli-Regular.ttf)}@font-face{font-family:roboto;src:url(../fonts/Roboto-Regular.ttf)}@font-face{font-family:roboto;src:url(../fonts/Roboto-Italic.ttf);font-style:italic}@font-face{font-family:roboto;src:url(../fonts/Roboto-Bold.ttf);font-weight:700}@font-face{font-family:roboto;src:url(../fonts/Roboto-BoldItalic.ttf);font-weight:700;font-style:italic}@font-face{font-family:BebasNeue;src:url(../fonts/BebasNeue-Regular.ttf)}@font-face{font-family:muli;src:url(../fonts/Muli-Italic.ttf);font-style:italic}@font-face{font-family:muli;src:url(../fonts/Muli-LightItalic.ttf);font-style:italic;font-weight:300}@font-face{font-family:muli;src:url(../fonts/Muli-Light.ttf);font-weight:300}@font-face{font-family:mervale;src:url(../fonts/MervaleScript-Regular.ttf);font-weight:300}@font-face{font-family:oleoscript;src:url(../fonts/OleoScript-Regular.ttf);font-weight:300}@font-face{font-family:vegan;src:url(../fonts/Vegan.ttf)}.maintextwhitearea{width:70%;margin-left:15%;color:#000;min-height:0;margin-top:0;padding:0}.spacertextarea,.toptextarea{position:absolute;top:10%;left:33%}.spacertextarea{top:25%;left:10%;right:10%}.spacertextarea .itemgroup{text-align:center;vertical-align:top;width:100%;display:flex}.spacertextarea .itemelement{display:inline-block;vertical-align:top;width:330px;padding:0 40px;color:#fff;font-size:1.4rem;flex:1}.spacertextarea .itemelement img{width:110px;height:125px;object-fit:fill;margin-bottom:30px}.topmainarea{display:flex;width:92%}.iconleft{flex:1;margin-top:-10px}.icontext{flex:4;line-height:1.4;font-size:1.4rem}.ticketinfobold{font-weight:700;margin-top:20px;margin-bottom:20px;display:inline-block;font-size:1.3rem}.ticketinfofptitlearea{width:90%}@media screen and (max-width:1000px){.ticketinfofptitlearea,.topmainarea{width:100%}.icontext{line-height:1;font-size:1rem}.ticketinfobold{margin-top:15px;margin-bottom:5px}}@media screen and (max-width:900px){.toptextarea{top:3%;left:30%}}.ticketcol1{background-color:#fff;height:100%;position:relative}.ticketcolumn{flex:50%;padding:10px;min-height:440px;overflow-x:hidden}.ticketcoltextblock{display:inline-block;color:#000;margin-left:10%;margin-top:5%;font-size:1.2rem}.ticketcol2background{background-color:#a29aeb}.ticketcol3background{background-color:#a1ba7d}.quotecoltextblock,.quotecoltextblock2,.quotecoltextblock3{display:inline-block;color:#fff;font-size:1.4rem;font-weight:700}.quotecoltextblock{position:absolute;top:15%;left:15%;right:15%;line-height:1.3}.quotecoltextblock2,.quotecoltextblock3{line-height:1.6;position:relative;margin-bottom:50px}.quotecoltextblock2{width:80%;margin-top:70px}.quotecoltextblock3{width:70%;margin-left:50px}.ticketquotesubarea,.ticketquotesubarea2{display:flex;font-size:1rem;line-height:1;font-weight:400;margin-top:20px}.ticketquotesubarea2{margin-top:-20px}.ticketquotename{flex:1;border-top:1px solid #fff;padding-top:10px;line-height:1.3}.ticketquotename2{flex:2;line-height:1.3;color:#fff}.ticketquotefill{flex:1}.ticketquoteicon{flex:1;text-align:right}.ticketullist{line-height:1.3}.ticketullist li{margin-bottom:10px}.column1group,.column2group,.column3group,.column4group{display:flex;margin-left:10%;margin-right:10%;margin-top:10px;flex-flow:wrap}.column1group,.column2group,.column3group{margin-left:15%;margin-right:15%}.column1group,.column2group{padding-top:50px;padding-bottom:50px}.column1group{margin-left:10%;margin-right:10%;margin-top:0;padding-top:10px;padding-bottom:10px}.columngroupitem{font-weight:700;font-size:1.2rem}.columngroupitem,.columngroupitem2{flex:1;padding:30px}.columngroupitem1{flex:1;padding:10px}.tickettestonlogo{width:170px}.tickethowlogo{width:120px}.ticketsection3{display:flex;padding-top:40px}.ticketsection3col1{flex:1}.ticketsection3col2{flex:4;background-color:#fff;padding:20px}.ticketsection3col3{flex:4}.ticketsection4{display:flex;padding-top:0;padding-bottom:50px}.ticketsection4col3extra{flex:4;z-index:2;background-color:#fff;overflow-y:visible;margin-top:-70px;padding:30px 10px 30px 30px;height:100%}.frontlefttextblock{width:85%;font-size:1.2rem}.frontlefttextblock2,.frontlefttextblock3{width:85%;padding-top:20px;font-size:1.2rem}.frontlefttextblock3{width:93%}.frontlefttextblock4{font-size:1.2rem}.ticketfrontfeeblock{color:#fff;padding:20px 30px 20px 40px}.ticketfrontfeeblock img{position:absolute;right:20px;bottom:-50px;width:50%;z-index:1}.promofrontblock,.ticketfrontfeeblock{height:100%;position:relative}.promofrontblock .pimg{max-width:45%;position:absolute;right:0;z-index:3;top:10%;width:100%}.faqcontext{text-align:center;margin-bottom:30px}.faqtittext{flex:20;font-weight:700;vertical-align:middle;line-height:2}.bigplus{display:inline-block;font-size:2rem;flex:1;line-height:1;font-weight:400}.faqtitleclass{display:flex;background-color:#f0f0f0;padding:10px;margin-bottom:10px;cursor:pointer}.inputwidth{width:400px}.faqareaclass{width:60%;display:inline-block;font-size:1.2rem}.toptextareapromo{position:absolute;top:15%;left:8%;width:95%}@media screen and (max-width:750px){.ticketcolumn{flex:100%;min-height:400px}.ticketcoltextblock{position:relative;margin-top:20px;margin-left:5%}.quotecoltextblock{position:static;width:90%;padding:8%0 8% 5%}.ticketquotename2{flex:5}.quotecoltextblock2{width:80%;margin-top:3 0;margin-bottom:50px}.quotecoltextblock3{width:90%;padding:8%0 8% 5%;margin-left:0}.ticketquotename{flex:4}.ticketsection3col2{flex:100%;padding:20px}.ticketsection3col3{flex:100%;padding:10px}.ticketsection3{display:flex;padding-top:0;flex-wrap:wrap}.ticketsection4col3extra{flex:100%;z-index:2;background-color:#fff;margin-top:0;padding:30px 10px 30px 30px}.ticketsection4{display:flex;padding-top:0;flex-wrap:wrap}.ticketfrontfeeblock img{right:5px;width:45%;bottom:-60px}.faqareaclass,.inputwidth{width:100%}.topfronttext{display:inline-block;text-align:center;width:100%}.toptextarea,.toptextareapromo{position:static;text-align:center}.arowtop{display:flex;margin-right:15px}.column2group{padding-top:20px;padding-bottom:20px}.columngroupitem2{flex:100%;padding:5px;margin-bottom:30px}.columngroupitem{flex:100%;padding:3px 3px 20px}.spacertextarea{position:absolute;top:10%;left:10%;right:10%}.spacertextarea .itemelement{vertical-align:top;width:100%;padding:0 20px}.spacertextarea .itemelement img{width:50px;height:inherit;object-fit:fill;margin-bottom:10px}.frontlefttextblock,.frontlefttextblock2{width:95%}}.showpromotearea{font-size:1.2rem}