@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Montserrat:wght@600;700&display=swap";body.blue{background:#0c82df}body.blue .btn:not(.red){background:#0b76cc}body.blue .btn:not(.red):hover{background:#0a6bb8}body.blue .btn:not(.red):active,body.blue .btn:not(.red):focus{background:#0960a5}body.error .header{background:#c00000}body.error .header #navbar{background:#a70000}body.error .header #navbar div:hover{background:#920000}body.error{background:#830000;color:#fff}body.green .header{background:#43a047}body.green .header #navbar{background:#3b8e3f}body.green .header #navbar div:hover{background:#358039}body.green{color:#fff;background:#317534}body.blue,body.error,body.green{color:#fff}body.blue .inputLabel,body.error .inputLabel,body.green .inputLabel{color:#fff!important}body.blue input[type=email],body.blue input[type=password],body.blue input[type=text],body.error input[type=email],body.error input[type=password],body.error input[type=text],body.green input[type=email],body.green input[type=password],body.green input[type=text]{background:#ffffff80;border:1px solid hsla(0,0%,100%,.5)}body.blue input[type=email]:hover,body.blue input[type=password]:hover,body.blue input[type=text]:hover,body.error input[type=email]:hover,body.error input[type=password]:hover,body.error input[type=text]:hover,body.green input[type=email]:hover,body.green input[type=password]:hover,body.green input[type=text]:hover{background:#fff9;border:1px solid hsla(0,0%,100%,.6)}body.blue input[type=email]:focus,body.blue input[type=password]:focus,body.blue input[type=text]:focus,body.error input[type=email]:focus,body.error input[type=password]:focus,body.error input[type=text]:focus,body.green input[type=email]:focus,body.green input[type=password]:focus,body.green input[type=text]:focus{background:#fffc;border:1px solid hsla(0,0%,100%,.8)}body.blue input[type=email]::-moz-placeholder,body.blue input[type=password]::-moz-placeholder,body.blue input[type=text]::-moz-placeholder,body.error input[type=email]::-moz-placeholder,body.error input[type=password]::-moz-placeholder,body.error input[type=text]::-moz-placeholder,body.green input[type=email]::-moz-placeholder,body.green input[type=password]::-moz-placeholder,body.green input[type=text]::-moz-placeholder{color:#010c14}body.blue input[type=email]::placeholder,body.blue input[type=password]::placeholder,body.blue input[type=text]::placeholder,body.error input[type=email]::placeholder,body.error input[type=password]::placeholder,body.error input[type=text]::placeholder,body.green input[type=email]::placeholder,body.green input[type=password]::placeholder,body.green input[type=text]::placeholder{color:#010c14}body.blue a,body.error a,body.green a{color:#fff}body{transition-duration:.4s;background-color:#fafafa;margin:0}*{transition-timing-function:cubic-bezier(.05,0,.5,1);font-family:Roboto,Arial,Helvetica,sans-serif;opacity:1}@media only screen and (min-width:1000px){.columns{-moz-column-gap:40px;column-gap:40px;-moz-column-rule:2px solid #ddd;column-rule:2px solid #ddd;-moz-column-count:2;column-count:2}.columns *{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.childDetails{padding-left:28px;padding-right:28px}#ticketDetails{margin-bottom:20px}}#ticketDetails .childDetails{max-width:800px;margin:auto}#ticketDetails .childDetails:not(:first-of-type) h4{margin-top:28px}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:Roboto,Arial,Helvetica,sans-serif;margin:0 0 12px}h1.center,h2.center,h3.center,h4.center,h5.center,h6.center{width:100%;text-align:center}@media only screen and (max-width:500px){h1,h2,h3,h4,h5,h6{width:100%;text-align:center}}h4{font-size:30px}h3{font-size:42px}h5{font-weight:400;font-size:28px;margin:0 0 12px}h5.center{width:100%;text-align:center}@media only screen and (max-width:500px){h5{width:100%;text-align:center}}#addTicket,#toSummary{margin-top:16px}@media only screen and (max-width:550px){.halfWidth-largeScreen.right{margin-top:16px}.halfWidth-largeScreen svg{display:block}.halfWidth-largeScreen svg.right{left:20px}h1{font-size:2.5rem!important;line-height:42px}}@media only screen and (max-width:350px){h1{font-size:2.2rem!important}}@media only screen and (min-width:550px){.halfWidth-largeScreen{width:calc(50% - 12px)!important;display:inline-block!important}.halfWidth-largeScreen.right{margin-left:24px!important}}.halfWidth{width:calc(50% - 12px)!important;display:inline-block!important}.halfWidth.right{margin-left:24px!important}.password:not(:-moz-placeholder-shown){font-size:24px;letter-spacing:6px}.password:not(:placeholder-shown){font-size:24px;letter-spacing:6px}.formStep{padding:24px;width:calc(100% - 48px);position:absolute;left:0;opacity:0;transition-property:opacity,left;transition-duration:.5s,1.2s}.formStep.hidden{left:-150%}.formStep.fully-hidden{height:0;overflow:hidden}.formStep.shown{opacity:1}.cleanTable{margin:auto;width:100%;max-width:600px;border-spacing:0;font-size:18px}.cleanTable tr:nth-of-type(odd){background:#eaeaea}.cleanTable td:first-of-type{font-weight:700}.cleanTable td{padding:16px 18px!important}#ticketSummary{margin-bottom:24px}#ticketSummary .cardContainer.orderCard{margin-top:0}#ticketSummary.columns table:first-of-type{margin-bottom:24px}#price{margin:24px 0;font-size:24px}@media only screen and (max-width:500px){#price{width:100%;text-align:center}}@media only screen and (max-width:600px){div.container,form.container,main.container{padding:12px!important}}div.container,form.container,main.container{max-width:800px;position:relative;margin:0 auto;padding:20px}@media only screen and (min-width:600px){.container.container-largescreen{max-width:1200px}h4{font-size:48px}}h1.left,h2.left,h3.left,h4.left,h5.left,h6.left,p.left,span.left{text-align:left}h1.center,h2.center,h3.center,h4.center,h5.center,h6.center,p.center,span.center{text-align:center}div.content{height:calc(100vh - 276px);padding-bottom:32px;box-sizing:border-box;overflow:auto}h1{font-size:36px;text-align:center;font-weight:700;margin-bottom:12px}#__layout,#__nuxt,body,html{width:100%;margin:0;padding:0;overflow-x:hidden;height:100%}.page-enter-active,.page-leave-active{transition:opacity .3s}.page-enter-from,.page-leave-to{opacity:0}.page-enter-to{opacity:1}p{overflow-wrap:break-word}.notTooBig{max-width:800px!important}.loadingSpinner[data-v-fa1bf3d0]{display:inline-block;position:relative;width:100%;height:80px;top:18px}.btn .loadingSpinner[data-v-fa1bf3d0]{top:6px;height:36px}.btn .loadingSpinner div[data-v-fa1bf3d0]{width:32px;height:32px;border-width:4px;border-color:#fff transparent transparent!important}.loadingSpinner div[data-v-fa1bf3d0]{box-sizing:border-box;display:block;position:absolute;left:calc(50% - 32px);width:64px;height:64px;margin:8px;border-width:6px;border-style:solid;border-radius:50%;animation:loadingSpinner-fa1bf3d0 1.2s cubic-bezier(.5,0,.5,1) infinite}.loadingSpinner div[data-v-fa1bf3d0]:first-child{animation-delay:-.45s}.loadingSpinner div[data-v-fa1bf3d0]:nth-child(2){animation-delay:-.3s}.loadingSpinner div[data-v-fa1bf3d0]:nth-child(3){animation-delay:-.15s}@keyframes loadingSpinner-fa1bf3d0{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.btn.red{background:#d00000}.btn.red:hover{background:#b10000}.btn.red.disabled,.btn.red:active{background:#930000}.btn.dark-green{background:#285f2a!important}.btn.dark-green:hover{background:#1f4a21!important}.btn.dark-green.disabled,.btn.dark-green:active{background:#163417!important}.btn.dark-blue{background:#0966af!important}.btn.dark-blue:hover{background:#085592!important}.btn.dark-blue.disabled,.btn.dark-blue:active{background:#064475!important}.btn{border:none;overflow:hidden;position:relative;padding:0 20px;height:60px;color:#fff;text-align:center;line-height:60px;font-size:22px;display:block;text-decoration:none!important;border-radius:4px;margin:0 auto;background:#0c82df;transition-property:background;transition-duration:.5s}.btn:not(.disabled){cursor:pointer}.btn{width:100%;max-width:800px}.btn:focus{outline:none}.btn:hover{background:#0b76cc}.btn.disabled,.btn:active{background:#0a6bb8}.btn,.btn *{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:750px){.halfWidth .btnIcon{display:none}}.btnIcon{color:#fff}@media only screen and (max-width:380px){.btnIcon{display:none}}.btnIcon:not(.right){left:20px}.btnIcon.right{right:20px}.btnIcon{position:absolute;text-align:center;width:48px;font-size:28px;padding-top:16px}
