@import url(https://fonts.googleapis.com/css?family=Muli:300,400,400i,600,700,900);body,html{font-family:muli,sans-serif;width:100%;margin:0}.hr{border:0;border-bottom:2px solid #f36f2b}.about-header{clear:both;background:url(/images/About-Header.png) no-repeat center center;background-size:cover;background-attachment:fixed;color:#fff;padding:185px 40px 259px 40px}.about-header .content{text-align:center;max-width:760px;margin:0 auto -60px auto}.about-header .about-logo{text-align:center;filter:drop-shadow(0 0 16px rgba(0,0,0,.9))}.about-logo img{display:inline-block;width:320px}.about-header p{font-size:1.125em;font-family:muli,sans-serif;text-shadow:0 0 16px rgba(0,0,0,.9)}.about-section1{padding:20px 100px}.about-section1 .content{max-width:1060px;margin:0 auto}.about-section1 .img{display:inline-block;width:150px;max-width:80%}.about-section1:after{content:"";display:block;clear:both}.about-section1 .left{margin-bottom:30px;float:left;margin-top:3em;margin-left:100px;width:45%}.about-section1 .right{float:left;margin-left:150px}.about-section1 .right div{text-align:left}.noun{font-size:12px;color:#70757a;font-style:italic}.pronunciation{font-size:14px;color:#70757a}.meaning{font-size:15px;color:#70757a;margin-bottom:20px}.orange{color:#f36f2b}.about-section1 .right{text-align:center;font-size:42px;margin-top:1em}.about-section1 .right strong{color:#f36f2b;font-size:110px;vertical-align:middle;line-height:1}.about-section1 .left strong{color:#f36f2b;vertical-align:middle;line-height:1}.center{text-align:center;align-items:center}.heading{font-size:2.3em;margin-bottom:.7em}.subheading{font-size:2em;text-align:center;margin-top:-.3em}.about-section2{background-image:url(/images/Celebrate-BG-Overlay.png),url(/images/Celebrate-BG.png);background-size:cover;background-attachment:fixed;padding:20px 100px}.about-section2 .content{max-width:1060px;margin:0 auto}.about-section2:after{content:"";display:block;clear:both}.about-section2 .left{margin-bottom:30px;margin-top:3.5em;float:left;margin-left:80px;max-width:500px}.about-section2 .right{float:right;color:#fff;width:46%;margin-top:2em;margin-right:-70px}.about-section2 .img1{position:absolute;width:180px;margin-left:6em}.about-section2 .img2{position:absolute;width:180px;margin-top:5em;margin-left:-5.5em}.about-section2 .img3{position:absolute;width:180px;margin-top:10em;margin-left:15em}.about-slides-section{background-color:#231f20;background-size:cover;color:#fff;padding:60px 100px 20px 100px}.about-slides-section .mySlides{max-width:1225px;margin:0 auto;display:1}.about-slides-section .dots{text-align:center;margin-top:3em;margin-bottom:2em}.about-slides-section .dot{cursor:pointer;height:10px;width:10px;margin:0 10px;background-color:transparent;border:1px solid #fff;border-radius:50%;display:inline-block;transition:.1s ease}.about-slides-section .active,.about-slides-section .dot:hover{background-color:#f36f2b;border:1px solid #f36f2b;border-radius:50%}.about-slides-section .left{margin-bottom:30px;float:left;margin-left:100px;max-width:500px}.about-slides-section .right{text-align:center;margin-right:100px;margin-bottom:2em}.about-slides-section .bgslide{opacity:.3;display:inline-block;width:250px;margin-top:4.6em;margin-right:-14.4em}.about-slides-section .imgslide{transform:translate(-50%,-50%);display:inline-block;width:300px;position:absolute;margin-top:11em}.about-slides-section .imgslide5{transform:translate(-50%,-50%);display:inline-block;width:350px;position:absolute;margin-top:11em}@keyframes zoomFireworks{0%{transform:scale(0,0)}100%{transform:scale(1,1)}}.about-slides-section .fireworks1{position:absolute;margin-left:-11em;margin-top:3em;width:120px;animation:zoomFireworks 2s ease}.about-slides-section .fireworks2{position:absolute;margin-left:15em;width:150px;margin-right:-4em;animation:zoomFireworks 1s ease}.about-slides-section .fireworks3{position:absolute;margin-top:15em;margin-left:15em;width:70px;animation:zoomFireworks 1.5s ease}.about-secion3{padding:20px 100px}.about-section3 .content{text-align:center;max-width:650px;margin-top:2em}.about-section3 .img{display:inline-block;width:150px;max-width:80%;padding-bottom:2.5em}.about-get-started{background:url(/images/sales-section8.jpg) no-repeat center center;background-size:cover;background-attachment:fixed;color:#fff;padding:60px 25px;text-align:center}.about-get-started h2{font-size:2.15em;font-weight:300;margin-bottom:.75em}.about-get-started p{text-align:center;font-size:1.35em;max-width:760px}.about-get-started .button{display:inline-block;height:50px;line-height:50px;color:f36f2b;text-decoration:none;background:#fff;border-radius:4px;padding:0 12px;min-width:240px;text-align:center;font-weight:800;font-size:.875em;border:0;font-family:muli,sans-serif;text-shadow:none}.about-get-started p ::after{content:"";display:inline-block;vertical-align:top;width:40px;height:50px;background:url(/images/icon-rocket-orange.svg) no-repeat right center;background-size:25px auto}@media screen and (max-width:980px){.about-header{text-align:center;margin-left:-5em}.about-header .content{margin-left:5em;text-align:center}.about-section1 .left{width:144%;margin-top:-1em;margin-bottom:0;margin-left:-3em;text-align:center}.about-section1 .right{float:none;margin-bottom:.7em;margin-left:0}.about-section1 .word{text-align:left;font-size:32px}.about-section2 .heading{margin-top:10em}.about-section2 .right{float:none;width:148%;margin-left:-3.2em;margin-top:-21em;text-align:center}.about-section2 .left{margin-left:-5.5em;margin-top:33em;margin-bottom:2em;padding-bottom:13.5em}.about-section2 .img1{width:40%;margin-left:7em}.about-section2 .img2{width:40%;margin-left:0}.about-section2 .img3{width:40%;margin-left:13em}.mySlides .left{text-align:center;width:141%;margin-bottom:-4em;margin-left:-3em}.about-slides-section .fireworks2{margin-left:9em;margin-top:10em;width:78px}.about-slides-section .imgslide{width:215px;margin-top:12em}.about-slides-section .bgslide{width:235px;margin-top:5.6em;margin-right:-13.4em}.about-slides-section .imgslide5{width:240px;margin-top:11em;margin-left:-.5em}.about-slides-section .fireworks3{margin-top:20em;margin-left:4em;width:60px}.about-section3 .content{text-align:center;max-width:320px;margin-top:2em}}.feature--section1{padding:140px 25px 80px 25px;background:url(/images/bg-reebates-section1.jpg) no-repeat center center;background-size:cover;color:#fff;text-align:center}.feature--section1 .content{max-width:900px;margin:0 auto}.feature--section1 img{display:block;width:100%;max-width:580px;margin:20px auto 40px auto}.feature--section1 h2{font-size:32px;font-weight:700;line-height:1.25;margin-bottom:30px}.feature--section1 p{font-size:24px;line-height:1.25}.orange{color:#f36f2b}.feature--main_section{padding:40px;max-width:1100px;margin:0 auto}.header{max-width:450px}.header hr{width:50%;margin:0;border:0;border-bottom:2px solid #f36f2b}hr{margin:0;border:0;border-bottom:2px solid #f36f2b}.main-features{display:flex;flex-wrap:wrap;flex-direction:row}.main-features .feature{max-width:50%;padding-right:0}.mf-details{padding-right:20px}.details{max-width:250px}.icon img{width:35px}.title h2{text-decoration:underline;text-decoration-color:#f36f2b}.other-features{display:flex;flex-direction:row}.other-features .left{display:flex}.other-features .right{display:flex}.feature{padding:20px 20px 20px 0}@media (max-width:980px){.main-features{display:block}.main-features .feature{max-width:100%}.other-features{display:block;flex-wrap:inherit}.other-features .left{max-width:100%}.other-features .right{max-width:100%}}*{margin:0;padding:0}button,input,textarea{font-family:inherit;font-size:inherit;color:inherit}button,input[type=submit]{-webkit-appearance:none;appearance:none;cursor:pointer}@font-face{font-family:Poppins;font-style:italic;font-weight:100;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiAyp8kv8JHgFVrJJLmE3tF.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:200;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmv1plEA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:300;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm21llEA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrJJLedw.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:500;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmg1hlEA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:600;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmr19lEA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:700;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLmy15lEA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:800;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm111lEA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:italic;font-weight:900;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiDyp8kv8JHgFVrJJLm81xlEA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:100;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiGyp8kv8JHgFVrLPTedw.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:200;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLFj_V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDz8V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiEyp8kv8JHgFVrFJA.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLGT9V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLEj6V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLCz7V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLDD4V1s.ttf) format('truetype')}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:url(https://fonts.gstatic.com/s/poppins/v24/pxiByp8kv8JHgFVrLBT5V1s.ttf) format('truetype')}body{font-family:muli,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;color:#231f20;line-height:1.5}.benefits-page,.branded-page,.confirmation-page,.custom-page.page--partner-register,.custom-page.page--user-register,.event-details-page,.features-page,.front-page,.user-page{font-family:poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;color:#231f20;line-height:1.5}.custom-page{font-family:poppins,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-weight:400;color:#231f20;line-height:1.5}h1{font-weight:400;font-size:1.75em;line-height:1;margin-bottom:.4em}h2{font-weight:400;font-size:1.5em;line-height:1;margin-bottom:.4em}h3{font-weight:600;font-size:1.2em;line-height:1;margin-bottom:.4em}p{line-height:1.5;margin-bottom:1.5em}p:last-child{margin-bottom:0}ol,ul{margin:0 0 1.5em 40px}li{margin:0 0 .25em 0}a{color:#f36f2b}hr{margin:2em 0;border:0;border-bottom:2px solid #d2d2d2}.clear{clear:both}.orange{color:#f36f2b}.element-invisible{position:absolute;left:-999999px;height:0}.hidden{display:none}.nowrap{white-space:nowrap}.box{background:#fff;margin:40px 0;padding:30px 20px;border-radius:3px;clear:both;box-shadow:0 3px 4px rgba(0,0,0,.15)}.box .discount{display:flex;justify-content:flex-start;margin-top:-10px}.box .tr:last-child .td{border-bottom:0}.box2{background:#fff;margin:40px 0;padding:30px 40px;border-radius:4px;border-bottom:4px solid #f36f2b;box-shadow:0 3px 4px rgba(0,0,0,.15)}.box2 .tr:last-child .td{border-bottom:0}h2.box-heading{font-size:1.15em}.message{font-weight:800;clear:both;margin-bottom:1em}.message__error{color:#f36f2b}.table-format .th,.table-format .thead{display:none}.table-format .tr{margin-bottom:40px}.table-format .tr:last-child{margin-bottom:0}@media (min-width:760px){.table-format{display:table;width:100%}.table-format .thead{display:table-header-group}.table-format .tbody{display:table-row-group}.table-format .tr{display:table-row;margin-bottom:0}.table-format .td,.table-format .th{display:table-cell;border-bottom:2px solid #d2d2d2}.table-format .th{padding:15px 20px;font-weight:700;vertical-align:bottom}.table-format .td{vertical-align:middle;padding:10px}.table-format .th-label{display:none;font-weight:600}.table-format .right{text-align:right}}@media (min-width:1000px){.table-format .td{padding:20px}}ul.draggable{margin:1em 0 1.5em 5px;list-style:none}ul.draggable>li{list-style:none;padding-left:25px;position:relative}ul.draggable>li:before{content:"";position:absolute;left:0;top:0;height:25px;width:16px;background:url(../images/icon-drag-handle.svg) no-repeat left center;background-size:contain;cursor:grab}ul.draggable>li.sortable-chosen,ul.draggable>li.sortable-chosen:before,ul.draggable>li.sortable-ghost,ul.draggable>li.sortable-ghost:before{cursor:grabbing}.table-header{display:flex;flex-direction:column;flex-flow:column nowrap;width:100%;margin:0 auto;border-radius:4px}.table-header .orange-button{min-width:60px}.table-header .row-header{display:flex;flex-direction:row;flex-flow:row nowrap;width:100%;align-content:center;min-width:200px}.table-header .cell{flex:1;padding:10px;font-size:16px;padding:8px 0;margin:0 0 8px 8px;width:100%;justify-content:center;align-items:center}.table-header .th{padding:15px 20px;font-weight:700;vertical-align:bottom}.table-header .right{text-align:right}.table-header .left{text-align:left}.table-label{border-bottom:2px solid #d2d2d2;margin-bottom:20px}.table{display:flex;flex-direction:column;flex-flow:column nowrap;width:100%;margin:0 auto;border-radius:4px}.table .orange-button{min-width:60px}.table .ticket-num-spacing{padding-left:2em}.table .list-managers,.table .list-name,.table .total-passes{display:none}.table .row{display:flex;flex-direction:row;flex-flow:row nowrap;width:100%;align-content:center;min-width:200px}.table .button-group-experiment-name{display:flex;flex-direction:row;flex:1;padding:10px;font-size:16px;padding:8px 0;margin:0 0 24px 24px;width:100%;justify-content:center;align-items:center}.table .sub-item{display:flex;flex-flow:row;font-size:14px;flex:1;min-width:250px}.table .cell{flex:1;padding:10px;font-size:16px;padding:8px 0;margin:0 0 8px 8px;width:100%;justify-content:center;align-items:center}.table .th{padding:15px 20px;font-weight:700;vertical-align:bottom}.table .right{text-align:right}.table .left{text-align:left}.table .icon-plus{height:50px;width:32px;margin-right:10px}@media only screen and (max-width:1600px){.will-call-row{margin-bottom:10px;padding:5px;border:1px solid #000}.button-group-experiment-name{margin:0}.table-header .row-header .right{text-align:right}.list-managers,.list-name,.total-passes{display:block!important;text-decoration:underline}.table-label{display:none}.table .cell,.table .th{font-size:16px;padding:6px}.table .row{flex-direction:column}.ticket-num-spacing{padding-left:0}.cell.right,.sub-item{min-width:auto;justify-content:flex-start;text-align:left}.table .cell{margin:0}}.event-teaser-container ul{list-style:none;margin:0 -38px 0 0;font-size:0;text-align:left}@media (max-width:1125px){.event-teaser-container ul{text-align:center}}@media (max-width:800px){.event-teaser-container ul{margin-right:-28px}}@media (max-width:520px){.event-teaser-container ul{margin-right:0}}.event-teaser-container li{width:100%;max-width:330px;display:inline-block;text-align:left;font-size:16px;margin:0 36px 30px 0;background:#fff;border-radius:4px;box-shadow:0 3px 4px rgba(0,0,0,.15);vertical-align:top}@media (max-width:1125px){.event-teaser-container li{max-width:300px}}@media (max-width:800px){.event-teaser-container li{margin-right:28px}}@media (max-width:520px){.event-teaser-container li{display:block;margin-left:auto;margin-right:auto;max-width:360px}}.event-teaser-container .event-teaser .date{background:#231f20;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center;height:38px;line-height:38px;font-weight:700;color:#fff}.event-teaser-container .event-teaser .date .month{color:#f36f2b}.event-teaser-container .event-teaser .date .day{color:#fff}.event-teaser-container .event-teaser .get-tickets{display:block;background:#f36f2b;color:#fff;text-decoration:none;font-weight:900;height:60px;line-height:60px;text-align:center;font-size:1.2em;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-sizing:border-box;overflow:hidden;transition:all .4s}.event-teaser-container .event-teaser .get-tickets:after{content:url(../images/icon-ticket-white.svg);display:inline-block;width:30px;vertical-align:middle;margin-left:-30px;transform:translateX(200px);transition:all .4s}.event-teaser-container .event-teaser .get-tickets.sold-out:after{content:url(../images/icon-not-allowed.svg);margin-top:2px}.event-teaser-container .event-teaser .get-tickets.public-event:after{content:url(../images/icon-calendar-white.svg)}.event-teaser-container .event-teaser .get-tickets.sales-ended{font-size:19px}.event-teaser-container .event-teaser .get-tickets.sales-ended:after{content:url(../images/icon-not-allowed.svg);margin-top:2px}.event-teaser-container .event-teaser .get-tickets:hover:after{transform:translateX(0);margin-left:10px}.event-teaser-container .event-teaser .details{padding:20px;height:120px}@media (max-width:480px){.event-teaser-container .event-teaser .details{height:auto}}.event-teaser-container .event-teaser .event-name a{display:block;color:inherit;text-decoration:none;font-weight:900;font-size:1.2em;line-height:1;max-height:39px;overflow:hidden;padding-bottom:2px}@media (max-width:480px){.event-teaser-container .event-teaser .event-name a{max-height:none;padding-bottom:0}}.event-teaser-container .event-teaser .event-name a:hover{text-decoration:underline}.event-teaser-container .event-teaser .subname{font-size:.875em;height:21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.event-teaser-container .event-teaser .location{height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.event-teaser-container .event-teaser .event-price-range{font-weight:700;font-size:1.1em}.event-teaser-container .event-teaser .background a{display:block;width:100%;height:185px;position:relative;overflow:hidden}.event-teaser-container .event-teaser .background a .image{position:absolute;left:0;top:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all .6s}.event-teaser-container .event-teaser .background a:hover .image{left:-4%;top:-4%;right:-4%;bottom:-4%}.black-button,.button-submit{display:inline-block;height:30px;line-height:30px;color:#fff;text-decoration:none;background:#231f20;border-radius:4px;padding:0 12px;min-width:156px;text-align:center;font-weight:700;font-size:.875em;border:0;text-shadow:none}.black-button[disabled],.button-submit[disabled]{background:#505050;cursor:wait}.button-delete{height:30px;line-height:30px;color:#fff;text-decoration:none;background:#231f20;border-radius:4px;padding:0 12px;min-width:156px;text-align:center;font-weight:700;font-size:.875em;border:0;text-shadow:none;float:right}.button-delete[disabled]{background:#505050;cursor:wait}.button-section{margin-top:.5em}.button-section .deactivate{float:right}@media (max-width:640px){.button-section .deactivate{float:left}}@media (max-width:640px){.black-button{margin-bottom:.5em}}.grey-button{display:inline-block;height:30px;line-height:30px;color:#fff;text-decoration:none;background:#969696;border-radius:4px;padding:0 12px;min-width:156px;text-align:center;font-weight:700;font-size:.875em;border:0;text-shadow:none}.orange-button{display:inline-block;height:30px;line-height:30px;color:#fff;text-decoration:none;background:#f36f2b;border-radius:4px;padding:0 12px;min-width:112px;text-align:center;font-weight:700;font-size:.875em;border:0;text-shadow:none}.gradient-link{display:inline-block;height:30px;line-height:30px;color:#fff;text-decoration:none;background:linear-gradient(41deg,#f36f2b 26%,#cf3260 100%,#000 100%);border-radius:4px;padding:0 12px;min-width:112px;text-align:center;font-weight:700;font-size:.875em;border:0;text-shadow:none}.orange-plus-button{color:#f36f2b;display:inline-flex;align-items:center;justify-content:center;vertical-align:top;height:28px;border-radius:50%;width:28px;border:2px solid #f36f2b;background:#fff;text-align:center;font-weight:900;font-size:18px;pointer-events:all}.orange-plus-button:hover{background-color:#f36f2b;color:#fff}.table-format .black-button,.table-format .orange-button{min-width:0}.for-options,.form-item{display:block;margin-bottom:1.5em}.for-options:last-child,.form-item:last-child{margin-bottom:0}label.for-options>div,label.form-item>div{font-weight:600;font-size:1.1em;line-height:1;padding-bottom:.4em}label.form-item>.cke{padding-bottom:0}.for-options{margin-bottom:0}.form-select{pointer-events:none}.form-select select{pointer-events:all}.for-checkbox .is-valid{display:inline-block;background-image:url(../images/icon-check-green.svg);background-size:16px auto;width:16px;height:16px;vertical-align:middle;margin-left:5px;margin-top:-2px}.for-checkbox .not-valid{display:inline-block;background-image:url(../images/icon-x-red.svg);background-size:16px auto;width:16px;height:16px;vertical-align:middle;margin-left:5px;margin-top:-2px}.form-inline{display:inline-block}.form-inline .form-actions{display:inline}.form-item input[type=date],.form-item input[type=email],.form-item input[type=number],.form-item input[type=password],.form-item input[type=tel],.form-item input[type=text],.form-item input[type=time]{display:block;border:2px solid #d2d2d2;border-radius:4px;height:44px;line-height:40px;box-sizing:border-box;width:640px;max-width:100%;padding:0 12px;background:#fff}.form-item input[type=date].input-error,.form-item input[type=email].input-error,.form-item input[type=number].input-error,.form-item input[type=password].input-error,.form-item input[type=tel].input-error,.form-item input[type=text].input-error,.form-item input[type=time].input-error{border-color:red}.form-item input[type=password]{font-size:1.6em}.form-item input[type=date],.form-item input[type=number],.form-item input[type=tel],.form-item input[type=time]{width:200px}.form-item input[type=search][placeholder]{text-overflow:ellipsis}.form-item textarea{display:block;border:2px solid #d2d2d2;border-radius:4px;height:150px;box-sizing:border-box;width:640px;max-width:100%;padding:8px 12px;background:#fff}.form-item textarea.input-error{border-color:red}.form-item input[type=checkbox],.form-item input[type=radio]{position:absolute;left:-9999999px}.form-item input[type=checkbox]+span,.form-item input[type=radio]+span{padding-left:40px;display:block;position:relative}.form-item input[type=checkbox]+span:before,.form-item input[type=radio]+span:before{content:"";display:block;position:absolute;left:0;top:0;width:21px;height:21px;border:2px solid #d2d2d2;border-radius:3px;background:#fff;cursor:pointer}.form-item input[type=checkbox]+span:after,.form-item input[type=radio]+span:after{content:"";display:none;position:absolute;top:0;left:0;width:25px;height:25px;background:url(../images/icon-checkbox-checkmark.svg) no-repeat center center;cursor:pointer}.form-item input[type=checkbox]:checked+span:after,.form-item input[type=radio]:checked+span:after{display:block}.form-item input[type=checkbox]:focus+span:before,.form-item input[type=radio]:focus+span:before{box-shadow:0 0 3px 2px #f36f2b}.form-item input[type=checkbox][disabled]+span,.form-item input[type=radio][disabled]+span{color:#b6b6b6}.form-item input[type=checkbox][disabled]+span:before,.form-item input[type=radio][disabled]+span:before{background:#d6d6d6}.form-item input[type=radio]+span:before{border-radius:100%;width:16px;height:16px;background:#f5f5f5}.form-item input[type=radio]+span:after{position:absolute;top:7px;left:7px;width:6px;height:6px;background:#fff;cursor:pointer;border-radius:100%}.form-item input[type=radio]:checked+span:before{background:#000}.form-item select{background:#fff url(../images/icon-dropdown-arrow.svg) no-repeat 100.25% center;padding:0 24px 0 10px;height:40px;line-height:36px;border:2px solid #d2d2d2;border-radius:4px;font-size:16px;color:inherit;cursor:pointer;width:270px;max-width:100%;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}.form-item select:focus,.form-item select:hover{background-image:url(../images/icon-dropdown-arrow-orange.svg)}.form-item select.input-error{border-color:red}.form-item select::-ms-expand{display:none}.form-item>.for-checkbox{font-weight:600;font-size:1.1em}.form-item dateinput-picker{display:block;position:absolute}.form-cancel{line-height:40px;vertical-align:middle;margin-left:20px}.form-error{color:red}.form-required{color:#f36f2b}label.with-suggestions{display:inline-block;max-width:100%}label.with-suggestions .email-suggestion-container{padding:10px 12px;border:2px solid #d2d2d2;margin-top:-2px;font-size:1em;line-height:1;margin-bottom:0;word-wrap:break-word}label.with-suggestions .email-suggestion-container a{color:#f36f2b}.form-spinner{pointer-events:none}.form-spinner .form-spinner-input-wrapper{font-size:0}.form-spinner input.form-spinner-input{display:inline-block;vertical-align:top;width:45px;padding:0 4px;text-align:center;border-radius:0;font-size:16px;position:relative;-webkit-appearance:none;-moz-appearance:textfield;appearance:none;pointer-events:all}.form-spinner input.form-spinner-input::-webkit-inner-spin-button,.form-spinner input.form-spinner-input::-webkit-outer-spin-button{display:none}.form-spinner .form-spinner-button{color:#fff;display:inline-block;vertical-align:top;height:44px;line-height:44px;width:26px;border:0;background:#d2d2d2;text-align:center;font-weight:900;font-size:18px;pointer-events:all}.form-spinner .form-spinner-button:focus,.form-spinner .form-spinner-button:hover{background-color:#f36f2b}.form-spinner .form-spinner-button-decrement{border-radius:4px 0 0 4px}.form-spinner .form-spinner-button-increment{border-radius:0 4px 4px 0}.image-preview{display:block;max-width:100%;height:auto!important}.upload-image-label{clear:both;background-color:#eee;box-sizing:border-box;width:100%;max-width:404px;border:2px dashed #505050;border-radius:8px;padding:25px;text-align:center;position:relative;overflow:hidden;margin-top:15px}.upload-image-label .file-input{position:absolute;left:0;top:0;right:0;bottom:0;opacity:0;cursor:pointer;padding-right:100px}.upload-image-label .choose-file{color:#fff;background-color:#f36f2b;display:inline-block;border-radius:4px;height:30px;line-height:30px;width:145px;padding:0;font-size:16px;border:1px solid #eee}.upload-image-label .file-input:focus~.choose-file{box-shadow:0 0 3px 2px #f36f2b}.upload-image-label .drag-drop{font-size:24px;font-weight:400}@media (max-width:760px){.upload-image-label .drag-drop{display:none}}.upload-image-label .or{font-weight:400;font-size:16px;padding:5px 0 15px 0}@media (max-width:760px){.upload-image-label .or{display:none}}.upload-image-label .uploading{display:none;font-size:24px;font-weight:400}.upload-image-label .error-message{color:#db0000;margin-top:.5em;padding-bottom:0}.upload-image-label.is-loading{padding:60px 25px}@media (max-width:760px){.upload-image-label.is-loading{padding:25px}}.upload-image-label.is-loading .choose-file,.upload-image-label.is-loading .drag-drop,.upload-image-label.is-loading .file-input,.upload-image-label.is-loading .icon,.upload-image-label.is-loading .or{display:none}.upload-image-label.is-loading .uploading{display:block}.upload-image-label.is-loading:before{content:"";display:inline-block;width:40px;height:40px;background:url(../images/loading-orange.svg) no-repeat center center;animation:.5s loading infinite}@keyframes loading{from{transform:rotateZ(0)}to{transform:rotateZ(360deg)}}.form-currency-wrapper{display:block;position:relative;width:200px}.form-currency-wrapper:before{content:'$';float:left;width:30px;height:40px;border-width:2px 0 2px 2px;border-style:solid;border-color:#d2d2d2;border-top-left-radius:4px;border-bottom-left-radius:4px;background:#f2f2f2;text-align:center;line-height:40px;color:#4d4d4d}.form-currency-wrapper input.input-currency{border-top-left-radius:0;border-bottom-left-radius:0;text-align:right;width:168px;margin:0}.tooltip-container{display:inline-block;vertical-align:top;position:relative;z-index:1}.tooltip-container .tooltip-button{font-size:0;display:block;width:15px;height:17px;background:url(../images/icon-help.svg) no-repeat center center;background-size:13px 13px}.tooltip-container .tooltip-callout{display:none;background-color:#f36f2b;color:#fff;padding:10px;border-radius:4px;text-align:left;font-size:13px;font-weight:400;line-height:16px;position:absolute;box-sizing:border-box;width:260px;left:50%;bottom:100%;margin-bottom:10px;z-index:1;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tooltip-container .tooltip-callout:after{content:"";display:block;position:absolute;top:100%;left:50%;margin-left:-10px;border-top:10px solid #f36f2b;border-left:10px solid transparent;border-right:10px solid transparent}.tooltip-container .tooltip-callout a{color:#fff}.tooltip-container.align-right .tooltip-callout{transform:translateX(-95%);transform:translateX(calc(-100% + 25px))}.tooltip-container.align-right .tooltip-callout:after{left:auto;right:15px}.tooltip-container.small .tooltip-callout{width:180px}.tooltip-container.open{z-index:101}.tooltip-container.open .tooltip-callout{display:block}.sidebar-open .tooltip-container{z-index:1}.willcall-tooltip .tooltip-container{margin-left:30px}.combobox{position:relative;display:inline-block;width:250px;max-width:100%;text-align:left}.combobox .value{cursor:pointer;color:#000;height:30px;line-height:30px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;background-color:#fff;border:2px solid #d2d2d2;border-radius:4px;padding:0 38px 0 10px}.combobox .value:after{content:"";display:block;position:absolute;top:0;right:0;width:28px;height:34px;background:url(../images/icon-dropdown-arrow.svg) no-repeat center center;background-size:cover;border-top-right-radius:4px;border-bottom-right-radius:4px}.combobox .value:hover:after{background-image:url(../images/icon-dropdown-arrow-orange.svg)}.combobox .dropdown{display:none;position:absolute;left:0;right:0;top:100%;margin-top:-2px;background:#fff;border:2px solid #d2d2d2;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:10}.combobox.open .dropdown{display:block}.combobox.open .value{border-bottom-left-radius:0;border-bottom-right-radius:0}.combobox .search{display:block;height:25px;line-height:25px;padding:0 10px 0 28px;width:100%;box-sizing:border-box;border:0;background:#fff url(../images/icon-search-grey.svg) no-repeat 6px center;background-size:13px auto}.combobox .options{position:relative;max-height:200px;overflow:auto;border-top:1px solid #d2d2d2}.combobox .options .option{display:block;cursor:pointer;padding:5px 10px;line-height:1}.combobox .options .option.selected{background-color:#f36f2b;color:#fff}.combobox .options .option.filtered,.combobox .options .option.hide{display:none}.form-steps-menu{margin:0 0 40px 0;box-shadow:0 3px 4px rgba(0,0,0,.15);border-radius:3px;clear:both}.form-steps-menu:after{content:"";display:block;clear:both}.form-steps-menu li{list-style:none;float:left;width:25%;background:#fff;overflow:hidden;margin:0;border-right:1px solid #000;box-sizing:border-box}.form-steps-menu li:first-child{border-top-left-radius:3px;border-bottom-left-radius:3px}.form-steps-menu li:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px;border-right:0}@media (max-width:640px){.form-steps-menu li{float:none;width:auto;border-radius:0;border-right:0;border-bottom:1px solid #efefef}.form-steps-menu li:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.form-steps-menu li:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-bottom:0}}.form-steps-menu li a{display:block;text-align:center;padding:16px 5px;text-decoration:none;color:#000;line-height:1;font-size:1.125em;position:relative}@media (max-width:1000px){.form-steps-menu li a{font-size:1.0625em}}@media (max-width:900px){.form-steps-menu li a{font-size:1em;padding-left:2px;padding-right:2px}}@media (max-width:640px){.form-steps-menu li a{padding-left:50px;padding-right:30px;text-align:left}}.form-steps-menu li a:after{content:"";display:inline-block;background:url(../images/icon-x-red.svg) no-repeat center center;background-size:16px auto;width:16px;height:16px;vertical-align:middle;margin-left:10px;margin-top:-2px}@media (max-width:900px){.form-steps-menu li a:after{margin-left:6px}}@media (max-width:640px){.form-steps-menu li a:after{margin-left:0;margin-top:0;position:absolute;top:50%;left:25px;margin-top:-8px}}.form-steps-menu li a.is-valid:after{background-image:url(../images/icon-check-green.svg)}.form-steps-menu li a.active{color:#fff;background-color:#f36f2b}.form-steps-menu li a.active:after{background-image:url(../images/icon-x-white.svg)}.form-steps-menu li a.active.is-valid:after{background-image:url(../images/icon-check-white.svg)}.form-steps-menu__3-steps li{width:33.333%}@media (max-width:640px){.form-steps-menu__3-steps li{width:auto}}.form-with-steps .section{display:none}.form-with-steps .section.active{display:block}.form-with-steps .next-button,.form-with-steps .previous-button{color:#f36f2b;text-decoration:underline;font-weight:800;display:inline-block;line-height:20px;background-repeat:no-repeat}.form-with-steps .next-button.disabled,.form-with-steps .previous-button.disabled{color:#d2d2d2;text-decoration:none}.form-with-steps .previous-button{background-position:left center;background-image:url(../images/icon-previous-section-colour.svg);padding-left:28px;margin-right:20px}.form-with-steps .previous-button.disabled{background-image:url(../images/icon-previous-section-grey.svg)}.form-with-steps .next-button{background-position:right center;background-image:url(../images/icon-next-section-colour.svg);padding-right:28px;margin-bottom:30px}.form-with-steps .next-button.disabled{background-image:url(../images/icon-next-section-grey.svg)}.page-wrapper{overflow:hidden;min-height:100vh;position:relative;box-sizing:border-box}.page-banner{background-color:#f36f2b;color:#fff;position:relative}.page-banner a{color:#fff}.page-banner--title{padding:10px 25px;text-align:center;font-size:1em;line-height:1}.page-banner--detail{max-height:0;transition:max-height .4s;font-size:.875em;overflow:hidden}.page-banner--detail>div{padding:30px 25px;box-sizing:border-box;margin:0 auto;max-width:100%;width:800px}.page-banner--detail .close{display:block;font-size:16px;text-align:center}.page-banner.open .page-banner--detail{max-height:600px}.col-4{width:24%;margin-right:1.333%;float:left}.col-4.col-last{margin-right:0}@media (max-width:760px){.col-4{float:none;width:auto;margin-right:0;margin-bottom:30px}.col-4.col-last{margin-bottom:0}}.top-wrapper{background:#110f10;color:#fff;padding:0 25px;height:30px;line-height:30px}.top-wrapper>div{max-width:1060px;margin:0 auto}.top-wrapper .right{float:right}.top-wrapper .create-event,.top-wrapper .my-account{float:left;font-size:.8em;font-weight:600;margin-left:20px}@media (max-width:480px){.top-wrapper .create-event{display:none}}.top-wrapper .menu-social-container{float:left}.top-wrapper .menu--social{list-style:none;margin:0;line-height:30px;font-size:0}.top-wrapper .menu--social li{display:inline-block;vertical-align:middle;margin:0 0 0 20px}.top-wrapper .menu--social a{display:block;width:16px;height:16px;background-repeat:no-repeat;background-position:center center;background-size:contain;font-size:0;text-decoration:none}.top-wrapper .menu--social a:before{content:"";display:block;position:absolute;left:-99999px}.top-wrapper .menu--social .fb{background-image:url(../images/social-fb-white.svg)}.top-wrapper .menu--social .fb:after,.top-wrapper .menu--social .fb:hover{background-image:url(../images/social-fb-orange.svg)}.top-wrapper .menu--social .tw{background-image:url(../images/social-tw-white.svg)}.top-wrapper .menu--social .tw:after,.top-wrapper .menu--social .tw:hover{background-image:url(../images/social-tw-orange.svg)}.top-wrapper .menu--social .ig{background-image:url(../images/social-ig-white.svg)}.top-wrapper .menu--social .ig:after,.top-wrapper .menu--social .ig:hover{background-image:url(../images/social-ig-orange.svg)}.top-wrapper .menu--social .sp{background-image:url(../images/social-sp-white.svg)}.top-wrapper .menu--social .sp:after,.top-wrapper .menu--social .sp:hover{background-image:url(../images/social-sp-orange.svg)}.form--header-search{float:left;background:#fff;border-radius:4px;position:relative;height:40px;line-height:40px;margin:20px 0;box-shadow:1px 1px 2px rgba(0,0,0,.2) inset,0 3px 4px rgba(0,0,0,.15)}@media (max-width:860px){.form--header-search{float:none;position:absolute;top:82px;left:25px;z-index:101;-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);transition:transform .2s}}.form--header-search:after{content:"";display:block;clear:both}.form--header-search label{display:inline;margin-bottom:0}.form--header-search label>div{position:absolute;left:-99999px}.form--header-search .form-actions{float:left}.form--header-search button{background:transparent url(../images/icon-search.svg) no-repeat center center;width:40px;height:40px;border:0;font-size:0;color:transparent;display:block}.form--header-search input{background:0 0;border:0;height:40px;line-height:40px;width:320px;max-width:100%;padding:0 8px;color:#231f20}@media (max-width:1120px){.form--header-search input{width:160px}}@media (max-width:860px){.form--header-search input{width:160px}}@media (max-width:860px){.sidebar-open .form--header-search{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.admin-page .page-wrapper{padding:80px 0 0 260px}@media (max-width:960px){.admin-page .page-wrapper{padding-left:200px}}@media (max-width:860px){.admin-page .page-wrapper{padding-top:68px;padding-left:0}}.header-wrapper__admin{position:fixed;top:0;left:0;right:0;height:80px;background:#231f20;color:#fff;padding:0 40px;box-shadow:0 3px 4px rgba(0,0,0,.15);z-index:101}@media (max-width:860px){.header-wrapper__admin{height:68px;padding:0 25px}}.header-wrapper__admin .btn-menu{display:none}@media (max-width:860px){.header-wrapper__admin .btn-menu{display:block;position:absolute;left:25px;top:0;height:68px;width:35px;background:url(../images/icon-menu-white.svg) no-repeat center center;font-size:0}}.header-wrapper__admin .header-logo{float:left;height:80px;margin-right:95px}@media (max-width:960px){.header-wrapper__admin .header-logo{margin-right:35px}}@media (max-width:860px){.header-wrapper__admin .header-logo{height:68px;margin-right:0;margin-left:30vw;float:none}}.header-wrapper__admin .header-logo a{display:block;padding:15px 0;height:50px;line-height:50px;text-align:center;font-size:0}@media (max-width:860px){.header-wrapper__admin .header-logo a{padding:0;height:68px;line-height:68px}}.header-wrapper__admin .header-logo img{display:inline-block;vertical-align:middle;height:30px}.header-wrapper__admin .menu-user-container{position:absolute;top:0;right:25px}.header-wrapper__admin .menu-user-container .user-menu-button{display:block;height:80px;line-height:80px;padding-right:52px;background:url(../images/icon-user-menu-white.svg) no-repeat right center}@media (max-width:860px){.header-wrapper__admin .menu-user-container .user-menu-button{font-size:0;height:68px;line-height:68px}}.header-wrapper__admin .menu-user-container .menu--user{display:none;position:absolute;top:100%;right:0;margin:0;list-style:none;padding:15px 0;background:#eee;min-width:175px;box-shadow:0 3px 4px rgba(0,0,0,.15);z-index:102}.header-wrapper__admin .menu-user-container .menu--user.open{display:block}.header-wrapper__admin .menu-user-container .menu--user:before{content:"";display:block;position:absolute;top:-8px;right:45px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:8px solid #eee}@media (max-width:860px){.header-wrapper__admin .menu-user-container .menu--user:before{right:5px}}.header-wrapper__admin .menu-user-container .menu--user li{margin:0}.header-wrapper__admin .menu-user-container .menu--user a{display:block;color:#000;font-size:1.15em;line-height:1;padding:15px 20px;text-decoration:none}.header-wrapper__admin .menu-user-container .menu--user a:hover{text-decoration:underline}.sidebar-menu-wrapper__admin{position:fixed;left:0;top:80px;clear:both;float:left;width:170px;padding:25px 45px;background:#505050}@media (max-width:960px){.sidebar-menu-wrapper__admin{width:150px;padding:25px}}@media (max-width:860px){.sidebar-menu-wrapper__admin{top:68px;width:200px;padding-top:90px;z-index:100;-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);transition:transform .2s}}.sidebar-menu-wrapper__admin:before{content:"";display:block;position:absolute;z-index:0;left:0;top:0;right:0;height:9999999px;background:#505050;box-shadow:3px 0 4px rgba(0,0,0,.15)}@media (max-width:860px){.sidebar-menu-wrapper__admin:before{height:100%;min-height:calc(100vh - 68px)}}@media (max-width:860px){.sidebar-open .sidebar-menu-wrapper__admin{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.menu--admin{list-style:none;position:relative;margin:0}.menu--admin li{display:block;margin:0}.menu--admin a{display:block;color:#fff;text-decoration:none;font-size:1.15em;line-height:1;padding:15px 0;position:relative}.menu--admin a.active:after{content:"";display:block;position:absolute;top:50%;left:100%;width:8px;height:14px;background:url(../images/icon-arrow-right-white.svg) no-repeat center center;background-size:contain;margin-top:-7px}.menu--admin a:hover{text-decoration:underline}.admin-page{background:#eee}.admin-page .main-wrapper{overflow:hidden;padding:40px;min-height:calc(100vh - 240px)}@media (max-width:860px){.admin-page .main-wrapper{padding:30px 25px;min-height:calc(100vh - 208px)}}.partner-page .page-wrapper{padding:80px 0 0 260px}@media (max-width:960px){.partner-page .page-wrapper{padding-left:200px}}@media (max-width:860px){.partner-page .page-wrapper{padding-top:68px;padding-left:0}}.header-wrapper__partner{position:fixed;top:0;left:0;right:0;height:80px;background:#fff;padding:0 40px;box-shadow:0 3px 4px rgba(0,0,0,.15);z-index:101}@media (max-width:860px){.header-wrapper__partner{height:68px;padding:0 25px}}.header-wrapper__partner a{color:#fff}.header-wrapper__partner .btn-menu{display:none}@media (max-width:860px){.header-wrapper__partner .btn-menu{display:block;position:absolute;left:25px;top:0;height:68px;width:35px;background:url(../images/icon-menu-black.svg) no-repeat center center;font-size:0}}.header-wrapper__partner .header-logo{float:left;height:80px;margin-right:40px}@media (max-width:860px){.header-wrapper__partner .header-logo{height:68px;margin-right:0;float:none;text-align:center}}.header-wrapper__partner .header-logo a{display:block;padding:15px 0;height:50px;line-height:50px;text-align:center;width:220px;font-size:0}@media (max-width:940px){.header-wrapper__partner .header-logo a{width:180px}}@media (max-width:860px){.header-wrapper__partner .header-logo a{display:inline-block;padding:0;height:68px;line-height:68px;vertical-align:top}}.header-wrapper__partner .header-logo img{display:inline-block;vertical-align:middle;max-height:45px;max-width:220px}@media (max-width:940px){.header-wrapper__partner .header-logo img{max-width:180px}}.header-wrapper__partner .menu-user-container{position:absolute;top:0;right:25px}.header-wrapper__partner .menu-user-container .user-menu-button{color:#000;display:block;height:80px;line-height:80px;padding-right:52px;background:url(../images/icon-user-menu-black.svg) no-repeat right center}@media (max-width:860px){.header-wrapper__partner .menu-user-container .user-menu-button{font-size:0;height:68px;line-height:68px}}.header-wrapper__partner .menu-user-container .menu--user{display:none;position:absolute;top:100%;right:0;margin:0;list-style:none;padding:15px 0;background:#eee;min-width:180px;box-shadow:0 3px 4px rgba(0,0,0,.15);z-index:102}.header-wrapper__partner .menu-user-container .menu--user.open{display:block}.header-wrapper__partner .menu-user-container .menu--user:before{content:"";display:block;position:absolute;top:-8px;right:45px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:8px solid #eee}@media (max-width:860px){.header-wrapper__partner .menu-user-container .menu--user:before{right:5px}}.header-wrapper__partner .menu-user-container .menu--user li{margin:0}.header-wrapper__partner .menu-user-container .menu--user a{display:block;color:#000;font-size:1.15em;line-height:1;padding:15px 20px;text-decoration:none}.header-wrapper__partner .menu-user-container .menu--user a:hover{text-decoration:underline}.sidebar-menu-wrapper__partner{position:fixed;top:80px;left:0;clear:both;width:170px;padding:25px 45px;background:#fff}@media (max-width:960px){.sidebar-menu-wrapper__partner{width:150px;padding:25px}}@media (max-width:860px){.sidebar-menu-wrapper__partner{top:68px;width:200px;padding-top:90px;z-index:100;-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);transition:transform .2s}}.sidebar-menu-wrapper__partner:before{content:"";display:block;position:absolute;z-index:0;left:0;top:0;right:0;height:9999999px;background:#fff;box-shadow:3px 0 4px rgba(0,0,0,.15)}@media (max-width:860px){.sidebar-menu-wrapper__partner:before{height:100%;min-height:calc(100vh - 68px)}}@media (max-width:860px){.sidebar-open .sidebar-menu-wrapper__partner{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.menu--partner{list-style:none;position:relative;margin:0}.menu--partner li{display:block;margin:0}.menu--partner a{display:block;color:#000;text-decoration:none;font-size:1.15em;line-height:1;padding:15px 0;position:relative}.menu--partner a.active:after{content:"";display:block;position:absolute;top:50%;left:100%;width:8px;height:14px;background:url(../images/icon-arrow-right-black.svg) no-repeat center center;background-size:contain;margin-top:-7px}.menu--partner a:hover{text-decoration:underline}.partner-page{background:#fff}.partner-page .main-wrapper{padding:40px;min-height:calc(100vh - 240px)}@media (max-width:860px){.partner-page .main-wrapper{padding:30px 25px;min-height:calc(100vh - 208px)}}.user-page-wrapper{background:#f5f5f5;padding:60px 25px;padding-top:7%}.user-page-wrapper:after{content:"";display:block;clear:both}.user-page-wrapper>div{max-width:1060px;margin:0 auto}.user-page-wrapper .main-wrapper{overflow:hidden}.user-page-wrapper .page-title{margin-bottom:1.5em}@media (max-width:760px){.menu-account-container{height:40px;margin-bottom:40px;position:relative}}.menu--account{margin:0;list-style:none;float:left;width:200px;margin-right:30px}@media (max-width:760px){.menu--account{float:none;position:absolute;top:0;left:0;right:0;width:100%;max-width:360px;margin:0 auto;background:#fff;box-sizing:border-box;padding-top:40px;overflow:hidden;max-height:0;z-index:10;cursor:pointer;border-radius:4px;box-shadow:0 0 10px 4px rgba(0,0,0,.2);transition:max-height .2s}.menu--account.open{max-height:250px}}.menu--account li{display:block;margin:0}@media (max-width:760px){.menu--account li{padding:0;overflow:hidden;background:#fff}}.menu--account li.active{background:url(../images/icon-current-page-arrow.svg) no-repeat 95% center}@media (max-width:760px){.menu--account li.active{position:absolute;top:0;left:0;right:0;padding-right:60px;background:url(../images/icon-dropdown2-arrow.svg) no-repeat right center}}.menu--account li.active a{text-decoration:underline}@media (max-width:760px){.menu--account li.active a{text-decoration:none}}.menu--account:after{content:"";display:block;background-image:url(../images/icon-dropdown2-arrow-orange.svg);position:absolute;left:-999999px}@media (max-width:760px){.menu--account.open li.active{background-image:url(../images/icon-dropdown2-arrow-orange.svg)}}.menu--account a{display:block;color:#000;text-decoration:none;font-size:1.125em;line-height:1;padding:15px 0}@media (max-width:760px){.menu--account a{height:40px;line-height:40px;padding:0 15px}}.menu--account a:hover{text-decoration:underline}.basic-page .main-wrapper,.unknown-page .main-wrapper{padding:50px 25px;box-sizing:border-box;min-height:calc(100vh - 320px)}.basic-page .main-wrapper>div,.unknown-page .main-wrapper>div{max-width:800px;margin:0 auto}.footer-wrapper__basic{color:#d2d2d2;border-top:2px solid #d2d2d2;padding:25px 40px;line-height:22px}.footer-wrapper__basic:after{content:"";display:block;clear:both}.footer-wrapper__basic .footer-logo{float:left}@media (max-width:480px){.footer-wrapper__basic .footer-logo{float:none;text-align:center;margin-bottom:12px}}.footer-wrapper__basic .footer-copyright{float:right;font-size:.9375em}@media (max-width:480px){.footer-wrapper__basic .footer-copyright{float:none;text-align:center}}.header-wrapper__normal{position:relative;height:80px;background:#231f20;color:#fff;padding:0 25px;box-shadow:0 3px 4px rgba(0,0,0,.15)}@media (max-width:860px){.header-wrapper__normal{height:68px}}.header-wrapper__normal>div{max-width:1060px;margin:0 auto}.header-wrapper__normal a{color:#fff}.header-wrapper__normal .btn-menu{display:none}@media (max-width:860px){.header-wrapper__normal .btn-menu{display:block;float:left;height:68px;width:35px;background:url(../images/icon-menu-white.svg) no-repeat center center;font-size:0}}.header-wrapper__normal .header-logo{float:left;height:80px;margin-right:95px}@media (max-width:940px){.header-wrapper__normal .header-logo{margin-right:40px}}@media (max-width:860px){.header-wrapper__normal .header-logo{height:68px;float:none;margin-right:0;text-align:center}}.header-wrapper__normal .header-logo a{display:block;padding:15px 0;height:50px;line-height:50px;text-align:center}@media (max-width:860px){.header-wrapper__normal .header-logo a{padding:10px 0;height:48px;line-height:48px}}.header-wrapper__normal .header-logo img{display:inline-block;vertical-align:middle;height:30px}.header-wrapper__normal .form--header-search{background:#505050;color:#fff}.header-wrapper__normal .form--header-search input{color:#fff}.header-wrapper__normal .form--header-search input:-ms-input-placeholder{color:#fff}.header-wrapper__normal .form--header-search input::-webkit-input-placeholder{color:#fff}.header-wrapper__normal .form--header-search input::-moz-placeholder{color:#fff;opacity:1}.header-wrapper__normal .form--header-search button{background-image:url(../images/icon-search-white.svg)}.header-wrapper__normal .right{float:right;padding:30px 0}@media (max-width:860px){.header-wrapper__normal .right{position:absolute;background:#231f20;left:0;top:68px;width:200px;padding:90px 25px 40px 25px;min-height:400px;height:calc(100vh - 198px);z-index:100;-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);transition:transform .2s}}.header-wrapper__normal .my-account{float:left;margin-right:10px;line-height:20px;font-size:.9em;text-decoration:none}@media (max-width:860px){.header-wrapper__normal .my-account{display:block;float:none;margin:0 0 20px 0;line-height:normal;font-size:1.1em}}.header-wrapper__normal .my-account:hover{text-decoration:underline}.header-wrapper__normal .menu-social-container{float:left}.header-wrapper__normal .menu--social{list-style:none;margin:0;font-size:0}.header-wrapper__normal .menu--social li{display:inline-block;vertical-align:top;margin:0 0 0 20px}.header-wrapper__normal .menu--social a{display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:contain;font-size:0;text-decoration:none}.header-wrapper__normal .menu--social a:after{content:"";display:block;position:absolute;left:-99999px}.header-wrapper__normal .menu--social .fb{background-image:url(../images/social-fb-white.svg)}.header-wrapper__normal .menu--social .fb:after,.header-wrapper__normal .menu--social .fb:hover{background-image:url(../images/social-fb-orange.svg)}.header-wrapper__normal .menu--social .tw{background-image:url(../images/social-tw-white.svg)}.header-wrapper__normal .menu--social .tw:after,.header-wrapper__normal .menu--social .tw:hover{background-image:url(../images/social-tw-orange.svg)}.header-wrapper__normal .menu--social .ig{background-image:url(../images/social-ig-white.svg)}.header-wrapper__normal .menu--social .ig:after,.header-wrapper__normal .menu--social .ig:hover{background-image:url(../images/social-ig-orange.svg)}.header-wrapper__normal .menu--social .sp{background-image:url(../images/social-sp-white.svg)}.header-wrapper__normal .menu--social .sp:after,.header-wrapper__normal .menu--social .sp:hover{background-image:url(../images/social-sp-orange.svg)}@media (max-width:860px){.sidebar-open .header-wrapper__normal .right{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.footer-wrapper__normal{clear:both;background:#231f20;color:#fff;padding:40px 25px 10px 25px}.footer-wrapper__normal:after{content:"";display:block;clear:both}.footer-wrapper__normal>div{max-width:1060px;margin:0 auto}.footer-wrapper__normal .footer-logo{float:left}.footer-wrapper__normal .footer-logo img{display:block;width:160px;height:auto}@media (max-width:480px){.footer-wrapper__normal .footer-logo{float:none;text-align:center;margin-bottom:25px}.footer-wrapper__normal .footer-logo img{display:inline-block}}.footer-wrapper__normal .menu--social{float:right;list-style:none;margin:0}@media (max-width:480px){.footer-wrapper__normal .menu--social{float:none;text-align:center}}.footer-wrapper__normal .menu--social li{display:inline-block;vertical-align:top;margin-left:30px}@media (max-width:480px){.footer-wrapper__normal .menu--social li{margin-left:15px;margin-right:15px}}.footer-wrapper__normal .menu--social a{display:block;width:30px;height:30px;background-repeat:no-repeat;background-position:center center;background-size:contain;font-size:0;text-decoration:none}.footer-wrapper__normal .menu--social a:after{content:"";display:block;position:absolute;left:-99999px}.footer-wrapper__normal .menu--social .fb{background-image:url(../images/social-fb-white.svg)}.footer-wrapper__normal .menu--social .fb:after,.footer-wrapper__normal .menu--social .fb:hover{background-image:url(../images/social-fb-orange.svg)}.footer-wrapper__normal .menu--social .tw{background-image:url(../images/social-tw-white.svg)}.footer-wrapper__normal .menu--social .tw:after,.footer-wrapper__normal .menu--social .tw:hover{background-image:url(../images/social-tw-orange.svg)}.footer-wrapper__normal .menu--social .ig{background-image:url(../images/social-ig-white.svg)}.footer-wrapper__normal .menu--social .ig:after,.footer-wrapper__normal .menu--social .ig:hover{background-image:url(../images/social-ig-orange.svg)}.footer-wrapper__normal .menu--social .sp{background-image:url(../images/social-sp-white.svg)}.footer-wrapper__normal .menu--social .sp:after,.footer-wrapper__normal .menu--social .sp:hover{background-image:url(../images/social-sp-orange.svg)}.footer-wrapper__normal .footer-line{clear:both;border-bottom:2px solid #fff;padding-top:30px;margin-bottom:30px}.footer-wrapper__normal .footerbottom-wrapper{float:left;clear:both;margin-top:-65px;padding-bottom:20px}@media (max-width:760px){.footer-wrapper__normal .footerbottom-wrapper{text-align:center;float:none;margin-top:0}}.footer-wrapper__normal .menu-footer-bottom-container{float:left}@media (max-width:760px){.footer-wrapper__normal .menu-footer-bottom-container{float:none;display:inline-block;vertical-align:top}}.footer-wrapper__normal .menu--footerbottom{list-style:none;margin:0;font-size:.9em}.footer-wrapper__normal .menu--footerbottom>li{float:left;margin-right:22px}.footer-wrapper__normal .menu--footerbottom a{text-decoration:none}.footer-wrapper__normal .menu--footerbottom a:hover{text-decoration:underline}.footer-wrapper__normal .footer-copyright{float:left;font-size:.9em}@media (max-width:760px){.footer-wrapper__normal .footer-copyright{float:none;display:inline-block;vertical-align:top}}.menu--footer{list-style:none;margin:0}@media (max-width:760px){.menu--footer{text-align:center}}.menu--footer>li{float:left;min-width:100px;margin-right:60px}@media (max-width:920px){.menu--footer>li{margin-right:45px;min-width:0}}@media (max-width:760px){.menu--footer>li{float:none;display:inline-block;vertical-align:top;margin:0 25px 25px 25px;text-align:left}}@media (max-width:480px){.menu--footer>li{display:block;text-align:center;margin-left:auto;margin-right:auto}}.menu--footer>li>div{font-weight:700;margin-bottom:1em}.menu--footer>li>ul{list-style:none;margin:0}.menu--footer>li>ul>li{display:block;margin:0}.menu--footer a{text-decoration:none}.menu--footer a:hover{text-decoration:underline}.footer-newsletter{float:right;margin-bottom:30px;max-width:250px}@media (max-width:760px){.footer-newsletter{float:none;text-align:center;margin:0 auto 25px auto}}.footer-newsletter p{font-weight:700;margin-bottom:1em;font-size:.9375em}.footer-newsletter .form--mailchimp-newsletter{display:block;position:relative}.footer-newsletter .form--mailchimp-newsletter label{position:absolute;left:-99999px}.footer-newsletter .form--mailchimp-newsletter input[type=email]{background:#505050;border:0;border-radius:4px;height:37px;line-height:37px;color:#fff;padding:0 15px;box-sizing:border-box;width:100%}.footer-newsletter .form--mailchimp-newsletter .button{color:#fff;border:0;background:#f36f2b;height:37px;line-height:37px;border-radius:4px;text-align:center;display:inline-block;padding:0 15px;width:100%;margin-top:5px;font-size:15px;font-weight:700}.footer-newsletter .clma{display:flex;align-items:center;justify-content:left;padding-top:10px}.footer-newsletter .clma img{width:65px;padding-right:10px}.footer-newsletter .clma p{font-size:15px;color:#fff;margin-bottom:0;text-align:left;font-weight:100;width:172px}.header-wrapper__branded{position:relative;height:80px;background:#fff;padding:5px 40px;box-shadow:0 3px 4px rgba(0,0,0,.15);z-index:1}@media (max-width:560px){.header-wrapper__branded{padding:0 25px}}.header-wrapper__branded a{color:#fff}.header-wrapper__branded .partner-logo{float:left;height:80px;margin-right:40px}@media (max-width:480px){.header-wrapper__branded .partner-logo{margin-right:0}}.header-wrapper__branded .partner-logo a{display:block;padding:15px 0;height:50px;line-height:50px;text-align:center;width:220px;font-size:0}@media (max-width:480px){.header-wrapper__branded .partner-logo a{width:auto}}.header-wrapper__branded .partner-logo img{display:inline-block;vertical-align:middle;max-height:45px;max-width:220px}.header-wrapper__branded .link-back{float:right;height:26px;line-height:26px;color:#f36f2b;text-decoration:none;background-color:#fff;border:2px solid #f36f2b;border-radius:4px;padding:0 18px;min-width:100px;margin-top:24px;font-size:.9em;font-weight:600}@media (max-width:540px){.header-wrapper__branded .link-back{margin:20px -8px 0 0;font-size:0;min-width:0;padding:0;width:36px;height:36px;background:url(../images/icon-home.svg) no-repeat center center;border:0}}.header-wrapper__branded .link-back:hover{background-color:#f36f2b;color:#fff}.branded-header-image{background-repeat:no-repeat;background-position:center center;background-size:cover;padding-bottom:25%}@media (max-width:640px){.branded-header-image{height:100px;padding-bottom:20%}}.branded-page .main-wrapper{background:#fff;padding:40px 25px}.branded-page .main-wrapper:after{content:"";display:block;clear:both}.branded-page .main-wrapper>div{max-width:1060px;margin:0 auto}.wide-page .main-wrapper{padding:50px 25px;box-sizing:border-box;min-height:calc(100vh - 396px)}.wide-page .main-wrapper>div{max-width:1060px;margin:0 auto}.filter-menu{list-style:none;margin:0}.filter-menu li{display:inline-block;vertical-align:top;margin:0 20px 30px 0}@media (max-width:480px){.filter-menu li{margin-right:12px;margin-bottom:0}}.filter-menu li:last-child{margin-right:0}@media (max-width:480px){.filter-menu li:last-child{margin-bottom:20px}}.filter-menu a{color:inherit;text-decoration:none;font-size:1.15em;font-weight:300}.filter-menu a.active,.filter-menu a:hover{text-decoration:underline}@media (max-width:760px){.filter-menu .mobile-hidden{position:absolute;left:-999999px}}.filter-menu--events li{margin-bottom:10px}.header-wrapper__front{position:relative;height:80px;background:#231f20;color:#fff;padding:0 25px;box-shadow:0 3px 4px rgba(0,0,0,.15)}@media (max-width:860px){.header-wrapper__front{height:68px}}.header-wrapper__front>div{max-width:1060px;margin:0 auto}.header-wrapper__front a{color:#fff}.header-wrapper__front .btn-menu{display:none}@media (max-width:860px){.header-wrapper__front .btn-menu{display:block;float:left;height:68px;width:35px;background:url(../images/icon-menu-white.svg) no-repeat center center;font-size:0}}.header-wrapper__front .header-logo{float:left;height:80px;margin-right:95px}@media (max-width:1120px){.header-wrapper__front .header-logo{margin-right:40px}}@media (max-width:860px){.header-wrapper__front .header-logo{height:68px;float:none;margin-right:0;text-align:center}}.header-wrapper__front .header-logo a{display:block;padding:15px 0;height:50px;line-height:50px;text-align:center}@media (max-width:860px){.header-wrapper__front .header-logo a{padding:10px 0;height:48px;line-height:48px}}.header-wrapper__front .header-logo img{display:inline-block;vertical-align:middle;height:30px}.header-wrapper__front .form--header-search{background:#505050;color:#fff}.header-wrapper__front .form--header-search input{color:#fff}.header-wrapper__front .form--header-search input:-ms-input-placeholder{color:#fff}.header-wrapper__front .form--header-search input::-webkit-input-placeholder{color:#fff}.header-wrapper__front .form--header-search input::-moz-placeholder{color:#fff;opacity:1}.header-wrapper__front .form--header-search button{background-image:url(../images/icon-search-white.svg)}.header-wrapper__front .right{padding:30px 0}@media (max-width:860px){.header-wrapper__front .right{position:absolute;background:#231f20;left:0;top:68px;width:200px;padding:90px 25px 40px 25px;min-height:400px;height:calc(100vh - 198px);z-index:100;-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);transform:translateX(-250px);transition:transform .2s}}.header-wrapper__front .my-account{float:left;margin-right:10px;margin-left:20px;line-height:20px;font-size:.9em;text-decoration:none}@media (max-width:910px){.header-wrapper__front .my-account{margin-left:10px}}@media (max-width:860px){.header-wrapper__front .my-account{display:block;float:none;margin:0 0 20px 0;line-height:normal;font-size:1.1em}}.header-wrapper__front .my-account:hover{text-decoration:underline}.header-wrapper__front .menu--social{list-style:none;margin:0;font-size:0}.header-wrapper__front .menu--social li{display:inline-block;vertical-align:top;margin:0 0 0 15px}.header-wrapper__front .menu--social a{display:block;width:20px;height:20px;background-repeat:no-repeat;background-position:center center;background-size:contain;font-size:0;text-decoration:none}.header-wrapper__front .menu--social a:after{content:"";display:block;position:absolute;left:-99999px}.header-wrapper__front .menu--social .fb{background-image:url(../images/social-fb-white.svg)}.header-wrapper__front .menu--social .fb:after,.header-wrapper__front .menu--social .fb:hover{background-image:url(../images/social-fb-orange.svg)}.header-wrapper__front .menu--social .tw{background-image:url(../images/social-tw-white.svg)}.header-wrapper__front .menu--social .tw:after,.header-wrapper__front .menu--social .tw:hover{background-image:url(../images/social-tw-orange.svg)}.header-wrapper__front .menu--social .ig{background-image:url(../images/social-ig-white.svg)}.header-wrapper__front .menu--social .ig:after,.header-wrapper__front .menu--social .ig:hover{background-image:url(../images/social-ig-orange.svg)}.header-wrapper__front .menu--social .sp{background-image:url(../images/social-sp-white.svg)}.header-wrapper__front .menu--social .sp:after,.header-wrapper__front .menu--social .sp:hover{background-image:url(../images/social-sp-orange.svg)}@media (max-width:860px){.sidebar-open .header-wrapper__front .right{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.pos-cash{color:#000;background:#fff;padding:16px 16px 24px;border-radius:16px;box-shadow:0 8px 24px rgba(0,0,0,.3)}.pos-cash__header{display:flex;justify-content:space-between;align-items:center;gap:12px}.pos-cash__header h1{margin:0;font-size:22px;letter-spacing:.3px}.pos-cash__meta{display:flex;gap:8px;flex-wrap:wrap}.pos-cash .pill{background:#f36f2b;border:1px solid #1f2430;color:#fff;padding:6px 10px;border-radius:999px;font-size:12px}.pos-cash__content{margin-top:16px;display:grid;grid-template-columns:1fr 1fr;gap:16px}@media (max-width:960px){.pos-cash__content{grid-template-columns:1fr}}.pos-cash__panel{background:#fff;border:1px solid #1f2430;border-radius:14px;padding:16px}.pos-cash__panel h2{margin:0 0 12px;font-size:16px;color:#fff;font-weight:600}.pos-cash .kv{display:grid;grid-template-columns:1fr auto;align-items:center;padding:8px 0}.pos-cash .kv--em div:last-child{font-weight:600}.pos-cash .kv--xl div:last-child{font-size:22px;font-weight:700}.pos-cash .divider{height:1px;background:#1f2430;margin:10px 0 12px}.pos-cash .input-row{display:grid;gap:8px;margin-bottom:10px}.pos-cash .input-row span{color:#fff;font-size:13px}.pos-cash .input-money{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #1f2430;border-radius:12px;padding:10px 12px;color:#000}.pos-cash .input-money .currency{color:#000;font-weight:600}.pos-cash .input-money input{background:0 0;border:none;outline:0;color:#000;font-size:18px;width:100%}.pos-cash .quick-keys{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.pos-cash .btn{border:1px solid #1f2430;background:#141a23;color:#000;border-radius:12px;padding:10px 14px;font-weight:600;cursor:pointer;transition:transform 50ms ease,background .15s ease,border-color .15s ease}.pos-cash .btn:hover{background:#fff}.pos-cash .btn:active{transform:translateY(1px)}.pos-cash .btn:disabled{opacity:.5;cursor:not-allowed}.pos-cash .btn-chip{background:#f36f2b}.pos-cash .btn-primary{background:#6aa6ff;border-color:transparent;color:#0b1020}.pos-cash .btn-secondary{background:#f36f2b;color:#fff}.pos-cash__footer{display:flex;justify-content:space-between;gap:12px;margin-top:16px}.pos-cash .change-breakdown{margin-top:8px}.pos-cash .change-breakdown summary{cursor:pointer;color:#fff}.pos-cash .change-breakdown ul{margin:8px 0 0 18px;padding:0}.pos-cash .change-breakdown li{list-style:disc;color:#000}.fade-in{opacity:0;animation:fadeInEffect 1.1s ease-out forwards}@keyframes fadeInEffect{0%{opacity:0}100%{opacity:1}}.slide-in{transform:translateX(500px);animation:slideInEffect 1.1s ease-out forwards}@keyframes slideInEffect{0%{transform:translateX(500px)}100%{transform:translateX(0)}}.slide-up-fade-header{transform:translateY(100%);opacity:0;animation:slideUpFadeEffect .9s ease-out forwards}@keyframes slideUpFadeEffect{0%{transform:translateY(40%);opacity:0}100%{transform:translateY(0);opacity:1}}.slide-up-content{transform:translateY(100%);opacity:0;animation:slideUpFadeEffect .9s ease-out .3s forwards}@keyframes slideUpFadeEffect{0%{transform:translateY(40%);opacity:0}100%{transform:translateY(0);opacity:1}}.slide-up-sub-heading{transform:translateY(100%);opacity:0;animation:slideUpFadeEffect .9s ease-out .6s forwards}@keyframes slideUpFadeEffect{0%{transform:translateY(40%);opacity:0}100%{transform:translateY(0);opacity:1}}.slide-up-button-container .gradient-button{transform:translateY(100%);opacity:0;animation:slideUpFadeEffect .8s ease-out .9s forwards}.slide-up-button-container .gradient-border-button{transform:translateY(100%);opacity:0;animation:slideUpFadeEffect .8s ease-out .9s forwards}@keyframes slideUpFadeEffect{0%{transform:translateY(40%);opacity:0}100%{transform:translateY(0);opacity:1}}.slide-down{opacity:0;transform:translateY(-100%);animation:slideDownEffect 1.1s ease-out forwards}@keyframes slideDownEffect{0%{opacity:0;transform:translateY(-10vh)}100%{opacity:1;transform:translateY(0)}}.slide-up{opacity:0;transform:translateY(100%);animation:slideUpEffect 1.1s ease-out forwards}@keyframes slideUpEffect{0%{opacity:0;transform:translateY(10vh)}100%{opacity:1;transform:translateY(0)}}.gradient-text{color:transparent;background-image:linear-gradient(41deg,#f36f2b 26%,#cf3260 100%,#000 100%);-webkit-background-clip:text;background-clip:text}@keyframes gradient-rotate{0%{background-image:linear-gradient(0deg,#f36f2b 26%,#cf3260 100%,#000 100%)}12.5%{background-image:linear-gradient(90deg,#f36f2b 26%,#cf3260 100%,#000 100%)}25%{background-image:linear-gradient(180deg,#f36f2b 26%,#cf3260 100%,#000 100%)}37.5%{background-image:linear-gradient(270deg,#f36f2b 26%,#cf3260 100%,#000 100%)}50%{background-image:linear-gradient(360deg,#f36f2b 26%,#cf3260 100%,#000 100%)}62.5%{background-image:linear-gradient(90deg,#f36f2b 26%,#cf3260 100%,#000 100%)}75%{background-image:linear-gradient(180deg,#f36f2b 26%,#cf3260 100%,#000 100%)}87.5%{background-image:linear-gradient(270deg,#f36f2b 26%,#cf3260 100%,#000 100%)}100%{background-image:linear-gradient(360deg,#f36f2b 26%,#cf3260 100%,#000 100%)}}.infin-text{color:transparent;background-image:linear-gradient(41deg,#f36f2b 26%,#cf3260 100%,#000 100%);-webkit-background-clip:text;background-clip:text;animation:gradient-rotate .8s linear 2}.front .page-wrapper{display:flex;flex-direction:column;position:relative;min-height:100vh;box-sizing:border-box}.nav_dropdown{background-color:#000;position:absolute;top:100%;left:0;width:100vw;z-index:1000;visibility:hidden;opacity:0;transform:translateY(-10px);transition:visibility 0s ease,opacity .4s ease,transform .4s ease}.nav_dropdown.is-visible{visibility:visible;opacity:1;transform:translateY(0)}.event-search-header{margin-bottom:20px}.search_container{margin-top:5%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;width:100%;z-index:1000;opacity:1;transform:translateY(-10px);transition:visibility 0s ease,opacity .4s ease,transform .4s ease;padding-top:5%;padding-bottom:5%}.search_container form{gap:10px;width:100%}.search_container form input{width:50%;padding:10px;margin-left:25%;font-size:1rem;border:1px solid #ccc;border-radius:4px;outline:0}.search_container .form-actions{margin:0;min-width:50%}.search_container .form-actions button{background-color:#f36f2b;color:#fff;border:none;border-radius:4px;padding:10px 20px;font-size:16px;font-weight:700;cursor:pointer;box-shadow:0 2px 4px rgba(0,0,0,.2);transition:background-color .3s ease,box-shadow .3s ease}.search_container .form-actions button:hover{background-color:#fff;color:#f36f2b}.search_container .form-actions button:active{box-shadow:0 2px 4px rgba(0,0,0,.2);transform:translateY(1px)}.search_dropdown{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;background-color:#000;top:100%;left:0;position:absolute;width:100vw;z-index:1000;visibility:hidden;opacity:0;transform:translateY(-10px);transition:visibility 0s ease,opacity .4s ease,transform .4s ease;padding:5%}.search_dropdown.is-visible{visibility:visible;opacity:1;transform:translateY(0)}.search_dropdown form{width:50%;max-width:600px}.search_dropdown form input{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px;outline:0}.search_dropdown input:focus{border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.5)}.search_dropdown h3{margin-bottom:20px;width:50%;text-align:center;font-size:1.5em;color:#fff!important}.mobile_search{display:none}.nav_dropdown__list{grid-column:span 4;display:grid;grid-template-columns:repeat(4,1fr);list-style:none;padding:1%;margin:0;background:url(../images/Ellipse2-Background2.png) no-repeat bottom right;background-size:contain;align-items:center;background-size:700px auto;background-position:left 120% top -10%}.nav_dropdown__list li{color:#fff;border-radius:4px;cursor:pointer;padding:10%}.nav_dropdown__list li:hover{background-color:#555}#search-toggle{background:transparent url(../images/icon-search-white.svg) no-repeat center center;width:40px;height:40px;border:0;font-size:0;color:transparent;display:inline-block}#search-toggle.search-toggle-blk{background:transparent url(../images/icon-search-blk.png) no-repeat center center;width:40px;height:40px;border:0;font-size:0;color:transparent;display:inline-block}.nav-item{margin:5%;display:flex;flex-direction:column}.nav-item a{text-decoration:none}.nav-item-header{font-size:1.125rem;font-weight:700;margin-bottom:1%;color:#fff}.nav-item-content{font-size:1.2rem;line-height:1.5;color:#fff}.nav-cta{line-height:2rem;color:#fff;font-size:1.875rem;font-weight:700;text-align:center}.nav-item-cta-content{color:#fff;font-size:1.2rem;text-align:center}.nav-item-button{display:flex;justify-content:center;width:100%;padding:5%}.white-button{max-width:100%;width:auto;padding:10px 20px;text-decoration:none}.navbar__front{background:0 0;transition:background-color .3s ease}.navbar__front ul{display:flex;list-style:none;padding:0;margin:0}.navbar__front li{font-weight:700;display:flex;width:fit-content;padding:10px 5px;color:#fff;cursor:pointer;transition:all .3s ease}.navbar__front li:hover{transform:scale(1.05)}.navbar__front li img{width:15px;height:auto;margin-left:8px;display:block;object-fit:contain}.navbar__front.is-drop-down{background:#000}.navbar__front.is-drop-down .features-page #feature-toggle{color:#fff!important}.navbar__front.is-drop-down .features-page .navbar__links a{color:#fff!important;text-decoration:none;font-weight:700;font-size:1em}.navbar__front #toggle-search,.navbar__front .about,.navbar__front .events{padding:10px 10px;transition:all .3s ease}.navbar__front #toggle-search:hover,.navbar__front .about:hover,.navbar__front .events:hover{transform:scale(1.05)}.navbar__search{background:#000;transition:background-color .3s ease}.navbar__search ul{display:flex;flex-direction:column;list-style:none;padding:0;margin:0}.navbar__search li{display:flex;width:fit-content;padding:10px 15px;color:#fff;cursor:pointer}.navbar__search li:hover{transition:all .3s ease}.navbar__search.is-drop-down{background:#000}.intro-section{display:grid;grid-template-columns:50% 50%;padding-top:5vh;padding-bottom:0;padding-left:5vw;padding-right:5vw}.intro-content-wrapper{grid-column:1;display:flex;flex-direction:column;justify-content:center}.button-container{display:flex;gap:3vw;padding:2vh 0}.button-container a{text-decoration:none}.intro-heading{line-height:5.375rem;font-size:5.125rem;font-weight:700;margin:1vw}.intro-content{font-size:1rem;line-height:1.5rem;margin:1vw}.intro-sub-heading{margin:1vw;line-height:1.75rem;font-size:1.5rem;font-weight:700}.gradient-button{background:#f36f2b;background:linear-gradient(41deg,#f36f2b 26%,#cf3260 100%,#000 100%);font-weight:700;width:15vw;border:none;border-radius:25px;padding:12px 24px;color:#fff;cursor:pointer;text-align:center;transition:all .3s ease;text-decoration:none!important}.gradient-button:hover{transform:scale(1.05)}.gradient-border-button{background:0 0;width:15vw;border:2px solid #cf3260;font-size:1em;font-weight:700;border-radius:25px;padding:12px 20px;color:#fff;cursor:pointer;text-align:center;transition:all .3s ease;text-decoration:none!important}.gradient-border-button:hover{transform:scale(1.05)}.white-button{background:#fff;color:#f36f2b;font-weight:700;width:15vw;border:none;border-radius:25px;padding:12px 24px;cursor:pointer;text-align:center;transition:all .3s ease;font-size:1.3rem}.white-button:hover{transform:scale(1.05)}.white-border-button{background:0 0;width:15vw;border:2px solid #fff;font-size:1.3rem;border-radius:25px;padding:10px 22px;color:#fff;cursor:pointer;text-align:center;transition:all .3s ease}.white-border-button:hover{transform:scale(1.05)}.navbar__front{position:absolute;z-index:10;display:flex;justify-content:space-between;padding-top:20px;padding-bottom:10px;padding-right:10vw;padding-left:10vw;width:100%;box-sizing:border-box}.navbar__logo{flex-grow:1;flex-shrink:1;flex-basis:auto}.navbar_logo img{max-height:50px;width:auto}.navbar__links{display:flex;justify-content:flex-start;align-items:center;gap:30px;margin-left:auto}.navbar__links a{color:#fff;text-decoration:none;font-weight:700;font-size:1em}.home-ticket-solution{background:#000;color:#fff;padding-bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.ticket-solution-container{max-width:1200px;width:100%;display:flex;flex-direction:column;gap:20px;margin-bottom:60px;padding:25px;padding-top:50px}.ticket-solution-heading{font-size:4rem;line-height:3.875rem;font-weight:700;margin-bottom:20px}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.stat h3{font-size:4rem;line-height:3.875rem;font-weight:700;padding-top:10px}.stat p{font-size:1.75em;line-height:2rem;font-weight:700;margin:0}.features-section{display:grid;grid-template-columns:1fr 1fr;gap:30px;align-items:start;padding:40px;padding-right:0;padding-top:0;padding-bottom:0}.features-container{max-width:900px;text-align:center;padding-top:15%}.features-heading{font-size:2.625rem;line-height:2.625rem;font-weight:700;padding:20px;padding-bottom:10px;padding-top:10px;text-align:left}.features-content{text-align:left;font-size:1.2rem;padding:20px;padding-bottom:0;padding-top:10px;margin-bottom:30px}.feature-grid-heading{text-align:left;font-size:1.5rem;padding:20px;padding-top:0;margin-bottom:10px;font-weight:700}.features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.feature-item{padding:20px;padding-bottom:0;padding-top:10px;border-radius:8px;text-align:left;align-items:center}.feature-icon{max-width:20px;height:auto;display:inline-block}.feature-title{font-size:1.125rem;font-weight:700;margin-bottom:10px}.feature-description{font-size:1rem;line-height:1.5}.image-grid{background:url(../images/Ellipse2-Background2.png) no-repeat left center;background-size:cover;background-position:left center;padding:40px;padding-bottom:0;display:grid;grid-template-columns:50% auto;grid-template-rows:57% 5%;max-height:80vh}.image-grid-item{opacity:0;padding-top:20px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.2rem}.image-grid-item.slide-up{opacity:1}.image-grid-item.slide-down{opacity:1}.image-grid-item-empty-left{border-radius:8px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.2rem}.image-grid-item-empty-right{border-radius:8px;display:flex;justify-content:center;align-items:center}.home-rebates{color:#fff;padding-bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.rebates-cta-container{width:100vw;text-align:center;background:linear-gradient(41deg,rgba(243,111,43,.75) 26%,rgba(207,50,96,.75) 100%),url(../images/Reebates-BG.png) no-repeat;background-repeat:no-repeat;background-size:cover}.rebates-header{width:100%;display:flex;flex-direction:column}.rebates-title{font-size:2.625rem;line-height:2.625rem;font-weight:700;padding-left:10%;padding-right:10%;padding-bottom:2%}.rebates-content{font-size:1rem;line-height:1.5rem;padding-left:10%;padding-right:10%;padding-bottom:30px;text-align:center}.rebates-container{width:100vw;text-align:center;background-color:#000}.rebates-section{display:grid;padding:10%;padding-bottom:5%;padding-top:5%;align-items:start}.rebates-section-title{font-size:2.625rem;line-height:2.625rem;font-weight:700;padding:2%;padding-bottom:0}.rebates-section-content{font-size:1rem;line-height:1.5rem;margin-bottom:30px;padding:2%}.rebates-button-wrapper{grid-column:1;display:flex;flex-direction:column;justify-content:center}.rebates-button-container{display:flex;gap:3vw;padding:2vh 0;padding-bottom:0}.rebates-cta-button-container{display:flex;gap:3vw;justify-content:center;padding-top:30px;padding-bottom:5%;padding-left:20%;padding-right:20%;align-items:center}.rebates-cta-button-container a{text-decoration:none}.rebates-logo-container{display:flex;align-items:center;justify-content:center}.rebates-logo{width:25%;max-width:25%;height:auto;display:block;padding:30px;padding-top:5%}.reebates-calculator{display:flex;flex-direction:row;gap:15%;max-width:100%;justify-content:center;align-items:center;margin:0 auto}.reebates-calculator .input-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.reebates-calculator .input-wrapper .currency-symbol{position:absolute;left:20px;top:10px;font-size:1.2rem;color:#333;pointer-events:none}.reebates-calculator .input-wrapper .input-label{font-size:1rem;font-weight:700;display:flex;margin-top:4px}.calculator-input{height:50px;width:100%;box-sizing:border-box;border:1px solid #ccc;border-radius:25px;text-align:center;font-size:1.3rem;line-height:1.5;color:#000;font-weight:700;transition:border-color .3s ease,box-shadow .3s ease}.calculator-input:focus{box-shadow:0 0 5px rgba(0,123,255,.5);outline:0}.calculator-readonly{border-color:orange;background-color:#fffbe6}.rebates-calulator{display:grid}.home-fee-calculator{padding:10%;padding-top:0;padding-bottom:2%;display:flex;flex-direction:column;justify-items:stretch;gap:20px;font-weight:700;color:#fff;border-radius:4px;box-shadow:0 3px 4px rgba(0,0,0,.15);text-align:left;font-size:1.3rem}.home-fee-calculator .left-calc{display:flex;align-items:center;justify-content:flex-start}.home-fee-calculator .right-calc{display:flex;flex-direction:column;gap:15px}.home-fee-calculator .home-rebates-input{display:flex;justify-content:space-between;align-items:center}.home-fee-calculator .home-rebates-input .form-item-ticketPrice{flex:1}.home-fee-calculator .home-rebates-input .input-container{display:flex;align-items:center;gap:5px}.home-fee-calculator .home-rebates-input .currency-symbol{font-size:1.2rem}.home-fee-calculator .home-rebates-input input[type=number]{color:#000!important;border:1px solid #ccc;border-radius:25px;padding:5px 10px;font-size:1rem;width:auto}.home-fee-calculator .num-item{display:flex;justify-content:space-between;font-weight:400}.home-fee-calculator .num-item .label{flex:1}.home-fee-calculator .num-item .num{flex:1;text-align:right;font-weight:700}.home-fee-calculator hr{border:none;border-top:2px solid #f76c2f;margin:10px 0}.disclaimer-text{padding-left:0;padding-right:10%;padding-bottom:2%;font-size:.8rem}.reebates-disclaimer{padding-left:10%;padding-right:10%;padding-top:10px;font-size:.8rem}.secondary-features-content-container{padding-left:10%}.slider-container{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px}.slider-switch{border:2px solid #cf3260;width:60px;height:30px;background-color:#000;border-radius:15px;position:relative;cursor:pointer;transition:background-color .3s ease}.slider-button{width:26px;height:26px;background:linear-gradient(41deg,#f36f2b 26%,#cf3260 100%,#000 100%);border-radius:50%;position:absolute;top:2px;left:2px;transition:left .3s ease;box-shadow:0 2px 5px rgba(0,0,0,.2)}.slider-switch.active .slider-button{left:32px}.home-secondary-features{background:#000;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.secondary-features-section{display:grid;grid-template-columns:1fr 1fr;gap:5%;align-items:start;padding:40px;padding-top:80px}.secondary-features-container{max-width:600px;text-align:center}.secondary-features-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.secondary-feature-item{background:#1a1a1a;padding:20px;border-radius:8px;text-align:left}.secondary-features-heading{text-align:left;font-weight:700;font-size:4rem;line-height:3.875rem;padding:20px}.secondary-features-content{text-align:left;font-size:1rem;line-height:1.5rem;padding:20px}.home-cta-section{width:100vw;background:url(../images/cta-section-bg-2.png) no-repeat;background-repeat:no-repeat top left;background-size:cover;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.cta-button-container{display:flex;gap:3vw;justify-content:center;padding-top:30px;padding-bottom:5%;padding-left:20%;padding-right:20%}.cta-button-container a{text-decoration:none}.cta-header{padding-top:60px;max-width:1500px;width:100%;display:flex;flex-direction:column}.cta-title{width:100%;font-size:4rem;line-height:3.875rem;font-weight:700;padding:1%}.cta-content{font-size:1rem;line-height:1.5rem}.secondary-features-image-grid{background:url(../images/Ellipse2-Background2.png) no-repeat left center;background-size:cover;background-position:left center;display:grid;grid-template-columns:1fr 2fr;grid-template-rows:1fr;max-height:80vh;padding-left:5%;place-items:center;align-content:stretch}.secondary-features-image-grid img{min-width:1000px}.secondary-img-grid-item{display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.2rem;opacity:0;transition:transform 1.5s ease-out,opacity 1.5s ease-out}.secondary-img-grid-item.slide-in{opacity:1;transform:translateX(0)}.secondary-img-grid-item-empty-left{border-radius:8px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.2rem}.secondary-img-grid-item-empty-right{border-radius:8px;display:flex;justify-content:center;align-items:center}.home-upcoming-events{background:#000;width:100vw;color:#fff;display:flex;flex-direction:column}.home-upcoming-events-header{display:flex;justify-content:space-between;align-items:center;width:90%;padding:30px;padding-bottom:1%}.home-upcoming-events-header a{text-decoration:none}.home-upcoming-events-header .header{font-size:2.5rem;font-weight:700;min-width:50%}.home-upcoming-events-header .button{font-size:1.2rem}.home-upcoming-events h1{font-size:3rem;font-weight:700;padding:2%}.upcoming-events-container{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:auto;width:100%;margin:0 auto;overflow:hidden}.event-card.large{grid-column:1;grid-row:1/span 2;background-color:#d3d3d3;position:relative;overflow:hidden;height:100%}.event-grid{grid-column:2;grid-row:1/span 2;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;overflow:hidden}.event-card-container{position:relative;overflow:hidden;width:100%;height:100%;justify-content:center}.event-card{display:flex;align-items:center;text-align:center;justify-content:center;width:100%;height:300px;background-color:#d3d3d3;background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden;transition:all .6s ease;z-index:1}.event-card-info{position:absolute;color:#fff;padding-top:30%;width:100%;height:100%;background-color:rgba(0,0,0,.6);border-radius:5px;z-index:2;opacity:0;transition:.5s ease,opacity .5s ease}.event-card-info h3,.event-card-info p{color:#fff;padding-bottom:0;font-size:1rem}.event-card-info h3{font-size:1.5rem}.event-card:hover .event-card-info{opacity:1}.event-card:hover{transform:scale(1.08);transform-origin:center center;box-shadow:none}.event-card-info .event-price-range{font-size:1rem}.footer-container{background:#000;color:#fff;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.footer-column{flex:1;padding:3%}.footer-column.logo-column{flex:2}.footer-column h3{font-size:1.5rem;font-weight:700}.footer-column h4{font-size:1rem;color:#f36f2b}.footer-column h4 a{text-decoration:none!important}.footer-logo-container{display:flex;justify-content:center;align-items:center;flex:0 0 auto;padding:4%}.logo-column a{color:#fff;text-decoration:none}.footer-logo-container img{max-height:100px;width:auto}.footer-wrapper ul{list-style-type:none;padding:0}.footer-wrapper ul li{margin:5px 0}.CLMA-logo-container{display:flex;justify-content:left;align-items:center;padding:5%}.CLMA-logo-container img{max-height:50px;width:auto;margin-right:10px}.CLMA-logo-container p{margin:0;font-size:14px;color:#fff}.social-media-container{display:flex;justify-content:center;align-items:center;gap:30px}.social-header{padding:5%;font-size:1.4rem;font-weight:700;color:#fff}.social-media-container a{width:24px;height:24px;margin-right:10px;background-size:contain;background-repeat:no-repeat;text-decoration:none}.social-media-container .fb{background-image:url(../images/social-fb-white.svg)}.social-media-container .ig{background-image:url(../images/social-ig-white.svg)}.social-media-container .sp{background-image:url(../images/social-sp-white.svg)}.result-event-card-info{display:block;width:100%;height:300px;overflow:hidden;background-size:cover;background-position:center;border-radius:5px;position:relative}.event-teaser-list a{color:#fff;text-decoration:none}.result-event-card{display:block;width:100%;height:300px;background-size:cover;background-position:center;border-radius:5px;position:relative;overflow:hidden}.result-event-card-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;text-align:left;padding:5%;width:100%;height:100%;background-color:rgba(0,0,0,.6);border-radius:5px;opacity:0;transition:opacity .5s ease}.result-event-card:hover .result-event-card-info{opacity:1}.search-results-list>li{flex:1 1 calc(17.333%);max-width:calc(17.333%)}.secondary-features-list{padding:20px;text-align:left}.secondary-features-list-header{font-weight:700}.secondary-features-list-items{padding-left:5%}.secondary-features-list li::marker{background-image:url(/assets/images/circle-x-icon.png) no-repeat left}.close-icon{display:none}.infin-symbol{font-size:7rem!important;line-height:3.875rem!important;font-family:Segoe UI!important;padding-bottom:35px!important;margin-bottom:0!important;padding-top:0!important}@media screen and (max-width:1200px){.secondary-features-content-container{padding-left:0}.secondary-features-section{padding:0;padding-top:5%;display:block}.secondary-features-section .button-container{display:flex;align-items:center;padding:2vh 0;padding-left:30%;padding-right:30%;justify-content:space-between}.ticket-solution-container{max-width:1200px;width:100%;display:flex;flex-direction:column;gap:20px;margin-bottom:0;padding:25px;padding-top:50px}.secondary-features-heading{text-align:center;font-weight:700;font-size:4rem;line-height:3.875rem;padding:20px}.secondary-features-container{display:none}}@media screen and (max-width:1023px){.social-header{padding:5%;padding-bottom:0;font-size:1.4rem;font-weight:700;color:#fff}.secondary-features-content-container{padding-left:0}.secondary-features-content-container .button-container{display:flex;align-items:center;padding:2vh 0;justify-content:space-between}.reebates-disclaimer{padding-left:10%;padding-right:10%;padding-top:0;font-size:.8rem}.search_container form input{width:60%;padding:10px;margin-left:15%;font-size:1rem;border:1px solid #ccc;border-radius:4px;outline:0}.intro-section{display:grid;grid-template-columns:100%;padding:5vh 5vw}.home-header{padding:5vh 2vw}.intro-section{grid-template-columns:1fr;text-align:center;padding:5vh 2vw}.intro-content-wrapper{grid-column:auto;align-items:center}.intro-heading{font-size:2.625rem;line-height:2.65rem;margin:2vw 0}.intro-content{font-size:1rem;line-height:1.75rem;margin:2vw 0;max-width:90%}.intro-sub-heading{font-size:1.25rem;line-height:1.5rem;margin:2vw 0}.button-container{flex-direction:column;align-items:center;gap:1.5rem}.gradient-border-button,.gradient-button{width:50vw;padding:12px 20px}.features-section{display:flex;align-items:center;text-align:center;padding:0;padding-top:2%}.features-grid{grid-template-columns:1fr;gap:0}.feature-item{padding:15px}.home-ticket-solution{background:#000;color:#fff;padding-bottom:0;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.stats-grid{display:block;gap:10px}.ticket-solution-heading{font-size:2.625rem;line-height:2.635rem;font-weight:700;margin-bottom:20px}.stat h3{font-size:2.5rem;line-height:3.875rem;font-weight:700;margin-bottom:0}.infin-symbol{font-size:6rem!important;line-height:3.875rem!important;font-family:Segoe UI!important;margin-bottom:1rem!important}.stat p{font-size:1.75em;line-height:2rem;font-weight:700;margin-bottom:1rem}.image-grid{display:none;visibility:hidden}.features-heading{font-size:2.625rem;line-height:2.625rem;font-weight:700;padding:20px;padding-bottom:10px;padding-top:10px;text-align:center}.features-content{text-align:left;font-size:1.2rem;padding:20px;padding-bottom:0;padding-top:10px;margin-bottom:30px;text-align:center}.rebates-section{display:grid;padding:0;padding-bottom:30px;padding-top:0;align-items:center;width:100vw}.rebates-content{font-size:1rem;line-height:1.5rem;padding:0;padding-bottom:5%;text-align:center;width:100vw}.rebates-section-title{font-size:2.625rem;line-height:2.625rem;font-weight:700;padding-bottom:0;text-align:center}.rebates-section-content{font-size:1rem;line-height:1.5rem;margin-left:5%;margin-right:5%;margin-bottom:0;padding:0;padding-top:2%;padding-bottom:2%;text-align:center}.disclaimer-text{margin-left:0;margin-right:1vw;padding:0;font-size:.8rem}.home-fee-calculator{font-size:1rem;line-height:1.5rem;padding:0;padding-bottom:5%;text-align:center;width:100vw}.home-fee-calculator .left-calc{display:flex;align-items:center;justify-content:flex-start}.home-fee-calculator .right-calc{display:flex;flex-direction:column;gap:15px}.home-fee-calculator .home-rebates-input{display:flex;justify-content:space-between;align-items:center}.home-fee-calculator .home-rebates-input .form-item-ticketPrice{flex:1}.home-fee-calculator .home-rebates-input .input-container{display:flex;align-items:center;gap:5px;margin-right:5%}.home-fee-calculator .home-rebates-input .currency-symbol{font-size:1.2rem}.home-fee-calculator .home-rebates-input input[type=number]{color:#000!important;border:1px solid #ccc;border-radius:4px;padding:5px 10px;font-size:1rem;width:auto}.home-fee-calculator .num-item{display:flex;justify-content:space-between;font-weight:400;margin-left:5%;margin-right:5%;text-align:left}.home-fee-calculator .num-item .label{flex:1}.home-fee-calculator .num-item .num{flex:1;text-align:right;font-weight:700}.home-fee-calculator hr{border:none;border-top:2px solid #f76c2f;margin-left:5%;margin-right:5%}.rebates-button-container{width:98vw;margin-left:1vw;margin-right:1vw;display:flex;align-items:center;flex-direction:column;gap:30px;padding:2vh 0}.rebates-cta-container{width:100%;text-align:center;background:linear-gradient(41deg,rgba(243,111,43,.75) 26%,rgba(207,50,96,.75) 100%),url(../images/Reebates-BG.png) no-repeat;background-repeat:no-repeat;background-size:cover;padding-top:30px;padding-bottom:60px}.rebates-header{width:100vw;display:flex;flex-direction:column}.rebates-logo-container{display:flex;align-items:center;justify-content:center}.rebates-logo{width:60%;max-width:60%;height:auto;display:block;padding:5%}.rebates-title{font-size:1.8rem;line-height:1.8rem;font-weight:700;padding-left:5%;padding-right:5%;padding-bottom:2%}.rebates-content{font-size:1rem;line-height:1.5rem;text-align:center}.reebates-calculator{display:flex;flex-direction:column;gap:15%;max-width:100vw;justify-content:center;align-items:center;margin:0 auto}.input-wrapper{position:relative;display:flex;flex-direction:column;text-align:center;width:70%}.input-wrapper .currency-symbol{position:absolute;left:10px;top:10px;font-size:1.2rem;color:#333;pointer-events:none}.input-wrapper .input-label{font-size:1rem;padding-bottom:20px;display:flex;margin-top:4px}.rebates-cta-button-container{display:flex;flex-direction:column;gap:30px;align-content:center;padding:0;padding-top:30px;padding-left:5%;padding-right:5%;align-items:normal;text-align:center}.rebates-cta-button-container a{text-decoration:none;display:flex;align-items:center;flex-direction:column}.rebates-cta-button-container .white-button{background:#fff;width:80%;color:#f36f2b;font-weight:700;border:none;border-radius:25px;padding:12px 24px;cursor:pointer;text-align:center;transition:all .3s ease;font-size:1.3rem}.rebates-cta-button-container .white-border-button{background:0 0;width:80%;border:2px solid #fff;font-size:1.3rem;border-radius:25px;padding:10px 22px;color:#fff;cursor:pointer;text-align:center;transition:all .3s ease}.home-upcoming-events{display:none}.secondary-features-section{padding:0;padding-top:5%;display:block}.secondary-features-heading{text-align:center;font-weight:700;font-size:2.625rem;line-height:2.625rem;padding:20px}.secondary-features-container{display:none}.header-wrapper{display:flex;justify-content:space-between;align-items:center;padding:1rem}.menu-icon{display:none;cursor:pointer;flex-direction:column;gap:4px}.menu-icon span{display:block;width:24px;height:3px;background-color:#000}.navbar__links{display:flex;gap:1rem}.navbar__links ul{list-style:none;padding:0;margin:0;display:flex;gap:1rem}.navbar__links{width:100%;display:none;position:fixed;top:-100%;left:0;height:70%;background-color:#fff;flex-direction:column;padding:20px;box-shadow:0 5px 10px rgba(0,0,0,.1);transition:transform .3s ease,top .3s ease;transform:translateY(-100%)}.navbar__links.active{display:flex;transform:translateY(0);top:0;background:#000}.navbar__links.active a{color:#fff!important;text-decoration:none;font-weight:700;font-size:1em}.navbar__links.active .gradient-border-button{color:#fff!important}.close-icon{margin-right:10%;display:block;align-self:flex-end;cursor:pointer;font-size:1.5rem;margin-bottom:20px;color:#fff;background:0 0;border:none}.menu-icon{display:flex}#feature-toggle{display:none}.search_dropdown{display:none}.search_dropdown h3{display:none}.mobile_search{display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;background-color:#000;position:relative;width:100vw;z-index:1000;visibility:hidden;opacity:0;transform:translateY(-10px);transition:visibility 0s ease,opacity .4s ease,transform .4s ease;padding:5%}.mobile_search.is-visible{visibility:visible;opacity:1;transform:translateY(0)}.mobile_search form{width:50%;max-width:600px}.mobile_search form input{width:100%;padding:10px;font-size:16px;border:1px solid #ccc;border-radius:4px;outline:0}.mobile_search input:focus{border-color:#007bff;box-shadow:0 0 5px rgba(0,123,255,.5)}.mobile_search h3{margin-bottom:20px;width:50%;text-align:center;font-size:1.5em;color:#fff!important}.home-cta-container{width:100vw;text-align:center;background:linear-gradient(41deg,rgba(243,111,43,.75) 26%,rgba(207,50,96,.75) 100%),url(../images/Reebates-BG.png) no-repeat;background-repeat:no-repeat;background-size:cover}.cta-header{width:100vw;display:flex;flex-direction:column}.cta-title{margin:0;font-size:2.625rem;line-height:2.625rem}.cta-button-container{width:100vw;display:flex;flex-direction:column;gap:30px;align-content:center;padding-top:5%;padding-left:5%;padding-right:5%;padding-bottom:60px;align-items:normal;text-align:center}.cta-button-container a{text-decoration:none}.cta-button-container .white-button{background:#fff;width:80%;color:#f36f2b;font-weight:700;border:none;border-radius:25px;padding:12px 24px;cursor:pointer;text-align:center;transition:all .3s ease;font-size:1.3rem}.cta-button-container .white-border-button{background:0 0;width:80%;border:2px solid #fff;font-size:1.3rem;border-radius:25px;padding:10px 22px;color:#fff;cursor:pointer;text-align:center;transition:all .3s ease}.footer-container{display:flex;flex-direction:column;padding:0;align-items:center;background-color:#000;color:#fff;text-align:center}.footer-column{margin-bottom:20px;width:100%;padding:0}.footer-column .gradient-button{width:100%;padding:10px;font-size:1rem;border:none;cursor:pointer}.footer-column .gradient-border-button{width:100%;padding:10px;font-size:1rem;cursor:pointer}.logo-column{display:flex;flex-direction:column;align-items:center}.footer-logo-container img{max-width:150px;height:auto;margin-bottom:0;margin-top:40px}.CLMA-logo-container{display:flex;justify-content:left;align-items:center;padding:0}.CLMA-logo-container img{max-width:100px;margin-bottom:0}.social-media-container{display:flex;justify-content:center;gap:15px;margin-top:10px;margin-bottom:5%}.social-media-container a{width:30px;height:30px;background-size:contain;background-repeat:no-repeat}.fb{background-image:url(/images/facebook-icon.png)}.ig{background-image:url(/images/instagram-icon.png)}.sp{background-image:url(/images/spotify-icon.png)}h3{font-size:1.2rem;margin-bottom:10px}h4{font-size:1rem;margin-bottom:5px}.button-container{display:flex;flex-direction:column;gap:10px;margin-top:0;margin-bottom:30px}.login-register-wrapper>div{margin:0;margin-top:30%!important}.navbar_logo{display:flex;justify-content:center;align-items:center;flex-grow:1;flex-shrink:1;flex-basis:auto}.navbar_logo img{max-height:50px;width:auto}}@media screen and (max-width:767px){.search_container form input{width:60%;margin-top:10%;padding:10px;margin-left:0;font-size:1rem;border:1px solid #ccc;border-radius:4px;outline:0}.event-search-header{text-align:center;margin-top:15%;margin-bottom:10px}}@keyframes slideInFromRight{from{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeIn{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.sales-img-grid-item img{opacity:0}.feature-block-btn-container,.feature-block-content,.feature-block-title,.features-block-image img{opacity:0}.sales-img-grid-item img.slide-in{animation:slideInFromRight 1.1s ease-out forwards}.animate{animation:fadeIn 1.1s ease-out forwards}.features-page .navbar__links a{color:#000;text-decoration:none;font-weight:700;font-size:1em}.user-page .navbar__links a{color:#000;text-decoration:none;font-weight:700;font-size:1em}.features-page #feature-toggle{color:#000}.features-page .navbar__front.is-drop-down .navbar__links a{color:#fff!important}.features-page .navbar__front.is-drop-down #feature-toggle{color:#fff!important}.features-page .navbar__front.is-drop-down .gradient-border-button{color:#fff!important}.sales-intro-section{padding-top:20vh;padding-bottom:10vh;padding-left:15%;padding-right:15%;background-color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.sales-intro-header{width:100%;display:flex;flex-direction:column}.sales-intro-title{width:100%;font-size:5.125rem;line-height:5.375rem;font-weight:700;padding:1%}.sales-intro-content{font-size:1.2rem;line-height:2rem;padding-top:2%;padding-bottom:2%}.sales-intro-button-container{display:flex;gap:1vw;padding:2vh 0}.sales-intro-button-container a{text-decoration:none}.sales-intro-button-container .gradient-button{width:10vw}.sales-intro-button-container .gradient-border-button{color:#f36f2b;width:10vw}.sales-features-section{background:#fff;color:#000;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.sales-features-grid{display:grid;grid-template-columns:1fr 1fr;gap:5%;align-items:start;padding:40px;padding-top:80px}.sales-features-title{text-align:left;font-weight:700;font-size:5.125rem;line-height:6.175rem}.sales-features-content{text-align:left;font-size:1.2rem;line-height:2rem;padding:10px}.sales-features-content-container{padding-left:10%}.sales-features-content-container .sales-features-btn-container{display:flex;align-items:center;padding:2vh 0;justify-content:space-between;max-width:70%;gap:5%}.sales-features-image-container{max-width:600px;text-align:center}.sales-features-img-grid{display:grid;grid-template-columns:1fr 2fr;grid-template-rows:1fr;max-height:80vh;padding-left:5%;place-items:center;align-content:stretch}.sales-img-grid-item{display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.2rem}.sales-features-btn-container{display:flex;align-items:center;padding:2vh 0;justify-content:space-between;max-width:70%;gap:5%}.sales-features-btn-container a{text-decoration:none}.sales-features-btn-container .gradient-border-button{color:#000;width:10vw}.sales-features-btn-container .gradient-button{width:10vw}.sales-solution-section{display:flex;flex-direction:column}.sales-solution-content-container{display:flex;align-items:center;flex-direction:column}.sales-solution-title{font-size:4rem;font-weight:700;text-align:center;margin-top:10px;margin-bottom:10px;padding-left:25%;padding-right:25%}.sales-solution-content{font-size:1.2rem;margin-bottom:10px;padding-left:15%;padding-right:15%;text-align:center}.sales-solution-img-grid{display:flex;justify-self:center;justify-content:space-between;align-items:center;padding-left:15%;padding-right:15%}.sales-solution-grid-item-1{position:relative;width:378px;height:378px;background-image:url(../images/venue-grid-img.png);background-size:cover;background-position:center;border-radius:15px}.sales-solution-grid-item-1 .image-text{position:absolute;bottom:20px;left:20px;color:#fff;font-size:1.2rem;padding:20px}.sales-solution-grid-item-2{position:relative;width:378px;height:378px;background-image:url(../images/venue-grid-img-2.png);background-size:cover;background-position:center;border-radius:15px}.sales-solution-grid-item-2 .image-text{position:absolute;bottom:20px;left:20px;color:#fff;font-size:1.2rem;padding:20px}.sales-solution-grid-item-3{position:relative;width:378px;height:378px;background-image:url(../images/venue-grid-img-3.png);background-size:cover;background-position:center;border-radius:15px}.sales-solution-grid-item-3 .image-text{position:absolute;bottom:20px;left:20px;color:#fff;font-size:1.2rem;padding:20px}.sales-features-block-section{display:flex;flex-direction:column;justify-content:center;align-items:center}.sales-features-block-section a{text-decoration:none!important}.sales-features-block-content-container{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.sales-features-block-title{font-size:4rem;font-weight:700;padding-top:5%;padding-left:15%;padding-right:15%;line-height:5.125rem;padding-bottom:2%}.sales-features-block-content{font-size:1.2rem;padding-left:15%;padding-right:15%}.sales-features-block-left{margin-top:5%;display:flex;justify-content:space-between;padding:5%;padding-left:15%;width:60%;border-radius:20px;background:linear-gradient(41deg,#f36f2b 26%,#cf3260 100%,#000 100%);position:relative;margin-bottom:5vh}.sales-features-block-left .features-block-image{position:absolute;left:-5%;top:15%}.sales-features-block-left .features-block-image img{max-width:650px}.sales-features-block-left .feature-block-content-container{margin-left:40%;text-align:left}.sales-features-block-left .feature-block-title{font-size:3rem;font-weight:700;color:#fff}.sales-features-block-left .feature-block-content{font-size:1.2rem;color:#fff}.sales-features-block-left .feature-block-btn-container{display:flex;justify-content:space-between;gap:2%;padding-right:5%;padding-top:5%}.sales-features-block-left .feature-block-btn-container .white-button{text-decoration:none;max-width:200px}.sales-features-block-left .feature-block-btn-container .white-border-button{max-width:200px}.sales-features-block-right{margin-top:5%;display:flex;justify-content:space-between;padding:5%;padding-right:15%;width:60%;border-radius:20px;background:linear-gradient(41deg,#f36f2b 26%,#cf3260 100%,#000 100%);position:relative;margin-bottom:5vh}.sales-features-block-right .features-block-image{position:absolute;right:-5%;top:10%}.sales-features-block-right .features-block-image img{max-width:650px}.sales-features-block-right .feature-block-content-container{margin-right:40%;text-align:left}.sales-features-block-right .feature-block-title{font-size:3rem;font-weight:700;color:#fff}.sales-features-block-right .feature-block-content{font-size:1.2rem;color:#fff}.sales-features-block-right .feature-block-btn-container{display:flex;justify-content:space-between;padding-right:5%;padding-top:5%;gap:2%}.sales-features-block-right .feature-block-btn-container .white-button{text-decoration:none;max-width:200px}.sales-features-block-right .feature-block-btn-container .white-border-button{max-width:200px}.sales-cta-section{margin-top:10vh;width:100vw;background:url(../images/cta-section-bg-2.png) no-repeat;background-repeat:no-repeat top left;background-size:cover;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.sales-cta-header{padding-top:60px;max-width:1500px;width:100%;display:flex;flex-direction:column}.sales-cta-title{width:100%;font-size:4rem;line-height:3.875rem;font-weight:700;padding:1%}.sales-cta-content{font-size:1rem;line-height:1.5rem;padding-right:5vw;padding-left:5vw;max-width:1000px}.sales-cta-button-container{display:flex;gap:1vw;justify-content:center;padding-top:30px;padding-bottom:5%;padding-left:20%;padding-right:20%}.sales-cta-button-container a{text-decoration:none}.sales-features-content{text-align:left;font-size:1.2rem;padding:10px;padding-bottom:0;padding-top:10px;margin-bottom:30px}.sales-features-grid-section{display:grid;grid-template-columns:60% auto;align-items:start}.sales-features-grid-section .sales-features-content-title{font-size:2.625rem;line-height:2.625rem;font-weight:700;padding-bottom:10px;padding-top:10px;text-align:left}.sales-features-grid-section .sales-features-content-container{min-width:30%;max-width:900px;text-align:left;padding-top:15%;padding-right:15%;padding-left:0}.sales-features-grid-section .sales-features-img-grid{padding-left:15%;padding-top:10%;display:grid;grid-template-columns:50% 1%}.sales-features-grid-section .sales-features-img-grid .image-grid-item{opacity:1;padding-top:40px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.2rem}.sales-features-grid-section .sales-features-img-grid .image-grid-item-empty-left{border-radius:8px;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.2rem}.sales-features-grid-section .sales-features-img-grid .image-grid-item-empty-right{border-radius:8px;display:flex;justify-content:center;align-items:center}.sales-features-content-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.sales-features-item{padding:20px;padding-bottom:0;padding-top:10px;border-radius:8px;text-align:left;align-items:center}.sales-feature-description{font-size:1rem;line-height:1.5}.sales-feature-icon{max-width:20px;height:auto;display:inline-block}@media screen and (max-width:1440px){.sales-features-block-left{width:70%}.sales-features-block-left img{max-width:600px!important}.sales-features-block-right{width:70%}.sales-features-block-right img{max-width:600px!important}}@media screen and (max-width:1200px){.sales-features-block-left img{max-width:525px!important}.sales-features-block-right img{max-width:525px!important}}@media screen and (max-width:1023px){.sales-features-grid{display:flex;text-align:center}.sales-features-content{text-align:center}.sales-features-content-container{padding:5%}.sales-features-title{text-align:center}.sales-features-btn-container{padding:5%;max-width:100%}.sales-features-btn-container .gradient-border-button{width:15vw}.sales-features-btn-container .gradient-button{width:15vw}.sales-features-image-container{display:none!important}.sales-features-block-left{padding:10%}.sales-features-block-left .feature-block-content-container{margin-left:0;text-align:center}.sales-features-block-left .features-block-image img{display:none}.sales-features-block-right{padding:10%}.sales-features-block-right .feature-block-content-container{margin-right:0;text-align:center}.sales-features-block-right .features-block-image img{display:none}.sales-features-grid-section{display:flex}.sales-features-grid-section .sales-features-content-container{padding:5%}.sales-features-grid-section .sales-features-content-title{text-align:center}.sales-features-grid-section .sales-features-img-grid{display:none}.sales-features-content-container .sales-features-btn-container{max-width:90%}}@keyframes slideInEffect{0%{transform:translateX(500px);opacity:0}100%{transform:translateX(0);opacity:1}}.slide-in{transform:translateX(500px);animation:slideInEffect 1.1s ease-out forwards}@keyframes slideInRightEffect{0%{transform:translateX(-500px);opacity:0}100%{transform:translateX(0);opacity:1}}.slide-in-right{transform:translateX(-500px);animation:slideInRightEffect 1.1s ease-out forwards}@keyframes fadeInEffect{0%{opacity:0}100%{opacity:1}}.fade-in{opacity:0;animation:fadeInEffect 1.1s ease-out forwards}.benefits-cta-left .background-rectangle{opacity:0}.benefits-cta-left .large-image,.benefits-cta-left .small-image{opacity:0}.benefits-cta-left .fade-in{animation:fadeInEffect 1.1s ease-out forwards}.benefits-cta-right .background-rectangle{opacity:0}.benefits-cta-right .large-image,.benefits-cta-right .small-image{opacity:0}.benefits-cta-right .fade-in{animation:fadeInEffect 1.1s ease-out forwards}.benefits-reebates-section .background-rectangle{opacity:0}.benefits-reebates-section .calc-container{opacity:0}.benefits-reebates-section .fade-in{animation:fadeInEffect 1.1s ease-out forwards}.benefits-page a{text-decoration:none}.benefits-page .button-container{display:flex;gap:1vw;padding:2vh 0}.benefits-page .button-container a{text-decoration:none}.benefits-page .button-container .gradient-button{width:10vw}.benefits-page .button-container .gradient-border-button{color:#f36f2b;width:10vw}.benefits-page .input-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.benefits-page .input-wrapper .currency-symbol{position:absolute;left:20px;top:55px;font-size:1.2rem;color:#333;pointer-events:none}.benefits-page .input-wrapper .input-label{font-size:1rem;font-weight:700;display:flex;margin-top:20px}.benefits-page .input-wrapper #numTickets,.benefits-page .input-wrapper #rebateTicketPrice{border:2px solid #cf3260}.benefits-page .input-wrapper .calculator-readonly{color:#f36f2b;border:2px solid #cf3260;background-color:#fff}.benefits-header{padding-top:10vh;padding-bottom:10vh}.benefits-header-section{display:grid;grid-template-columns:40% 60%;padding-top:5vh;padding-left:5vw;align-items:center}.benefits-header-section .content-container{display:flex;flex-direction:column;justify-content:center}.benefits-header-section .content-title{line-height:5.5rem;font-size:5.125rem;font-weight:700;margin:1vw}.benefits-header-section .content{font-size:1rem;line-height:1.5rem;margin:1vw}.benefits-header-section .content-container{display:flex;flex-direction:column;justify-content:center}.benefits-header-section .img-container{display:flex;justify-content:flex-end;align-items:center}.benefits-header-section .img-container img{min-width:800px;max-width:800px;height:auto}.benefits-header-section .img-container video{width:65%;height:auto;object-fit:cover;border-radius:10px;position:absolute;left:45%;top:12vh}.benefits-reebates-section{display:grid;grid-template-columns:50% 50%;padding-top:5vh;padding-bottom:5vh;align-items:center}.benefits-reebates-section .background-rectangle{position:relative;width:75%;left:-10px;background:linear-gradient(41deg,#f36f2b 26%,#cf3260 100%,#000 100%);height:400px;border:2px solid #ddd;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center}.benefits-reebates-section .calc-container{display:flex;flex-direction:column;align-items:center;position:absolute;background:#fff;padding:5%;width:75%;max-width:1500px;top:35%;left:65%;transform:translate(-50%,-50%);border:2px solid #ddd;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.2);text-align:center}.benefits-reebates-section .reebates-container{display:flex;flex-direction:column;padding-left:5vw;padding-bottom:5vh}.benefits-reebates-section .reebates-container .rebates-title{text-align:left;font-weight:700;font-size:4rem;line-height:3.875rem;padding:20px;padding-bottom:0;margin:0}.benefits-reebates-section .reebates-container .rebates-content{text-align:left;font-size:1rem;line-height:1.5rem;padding-left:20px;margin-bottom:0}.benefits-reebates-section .reebates-container .rebates-img{max-width:320px;padding:25px;padding-top:0}.benefits-cta-left{display:grid;grid-template-columns:50% 50%;align-items:center;padding-top:10vh;padding-bottom:10vh}.benefits-cta-left .cta-container{padding-left:5vw;padding-right:5vw}.benefits-cta-left .background-rectangle{position:relative;margin-left:25%;width:75%;right:-10px;background:linear-gradient(41deg,#f36f2b 26%,#cf3260 100%,#000 100%);height:400px;border:2px solid #ddd;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center}.benefits-cta-left .small-image{position:absolute;width:360px;height:360px;z-index:1;top:45%;left:25%;transform:translate(-70%,-70%);background-size:cover;background-position:center}.benefits-cta-left .large-image{position:absolute;width:480px;height:480px;z-index:2;top:65%;left:55%;transform:translate(-50%,-50%);background-size:cover;background-position:center}.benefits-cta-left .cta-content{padding-left:10px}.benefits-cta-right{display:grid;grid-template-columns:50% 50%;align-items:center;padding-top:10vh;padding-bottom:10vh}.benefits-cta-right .cta-container{padding-left:5vw;padding-right:5vw}.benefits-cta-right .background-rectangle{position:relative;width:75%;left:-10px;background:linear-gradient(41deg,#f36f2b 26%,#cf3260 100%,#000 100%);height:400px;border:2px solid #ddd;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center}.benefits-cta-right .small-image{position:absolute;width:360px;height:360px;z-index:1;top:40%;left:15%;transform:translate(70%,-70%);background-size:cover;background-position:center}.benefits-cta-right .large-image{position:absolute;width:480px;height:480px;z-index:2;top:75%;left:40%;transform:translate(-50%,-50%);background-size:cover;background-position:center}.benefits-cta-right .cta-checklist{padding:10px;text-align:left}.benefits-cta-right .cta-checklist .list-items{list-style:none!important}.benefits-cta-right .cta-checklist .list-items li{position:relative;padding-left:30px;margin-bottom:10px;font-size:1rem}.benefits-cta-right .cta-checklist .list-items li::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url(../images/icon-checkbox-checkmark.svg);background-size:contain;background-repeat:no-repeat}.benefits-cta-gradient{width:100vw;background:url(../images/cta-section-bg-2.png) no-repeat;background-repeat:no-repeat top left;background-size:cover;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.benefits-cta-gradient .cta-header{padding-top:60px;max-width:1000px;width:100%;display:flex;flex-direction:column}.benefits-cta-gradient .cta-title{width:100%;font-size:4rem;line-height:3.875rem;font-weight:700;padding:1%}.benefits-cta-gradient .cta-content{font-size:1rem;line-height:1.5rem;padding-left:5vw;padding-right:5vw}.benefits-cta-gradient .cta-button-container{display:flex;gap:3vw;justify-content:center}.benefits-cta-gradient .cta-button-container a{text-decoration:none}.benefits-partner-section{padding-top:10vh;padding-left:10vw;padding-right:10vw;text-align:center}.benefits-partner-section .cta-title{width:100%;font-size:4rem;line-height:3.875rem;font-weight:700;padding:1%}.benefits-partner-section .cta-content{font-size:1rem;line-height:1.5rem}.benefits-partner-section .partner-section{display:none;position:relative;width:100%;min-height:400px;height:auto;border:2px solid #ddd;border-radius:20px;box-shadow:0 4px 10px rgba(0,0,0,.1);justify-content:center;align-items:center;background-size:contain;background-repeat:no-repeat;background-position:100% 50%}.benefits-partner-section .partner-section .section-grid{display:grid;grid-template-columns:50% 50%;align-items:center}.benefits-partner-section .partner-section .grid-item{align-items:center}.benefits-partner-section .partner-section .grid-item img{width:250px;max-width:100%;height:auto}.benefits-partner-section .partner-section .content-container{color:#fff;text-align:left;padding-left:10%}.benefits-partner-section .partner-section .cta-content{font-size:1.2rem}.benefits-partner-section .partner-section .cta-partner{font-weight:700;font-size:1.3rem;line-height:1.5rem;padding-bottom:5%}.benefits-partner-section .partner-section.active{display:flex}.benefits-partner-section .partner-section[id="1"]{background-image:url(/images/RF-Layer.png),linear-gradient(41deg,rgba(243,111,43,.85) 26%,rgba(207,50,96,.85) 100%)}.benefits-partner-section .partner-section[id="2"]{background-image:url(/images/BWHF-BG.png),linear-gradient(41deg,rgba(243,111,43,.85) 26%,rgba(207,50,96,.85) 100%)}.benefits-partner-section .partner-section[id="3"]{background-image:url(/images/Destiny-BG.png),linear-gradient(41deg,rgba(243,111,43,.85) 26%,rgba(207,50,96,.85) 100%)}.benefits-partner-section .partner-section[id="4"]{background-image:url(/images/LiveOnElgin-BG.png),linear-gradient(41deg,rgba(243,111,43,.85) 26%,rgba(207,50,96,.85) 100%)!important}.partner-button-container{padding-top:5vh;padding-bottom:5vh;padding-left:5vw;padding-right:5vw;display:grid;align-items:center}.partner-button-container img{width:110px}.our-partner-section{padding-top:10vh;padding-bottom:10vh;padding-left:10vw;padding-right:10vw;text-align:center}.our-partner-section .cta-content{padding-left:15%;padding-right:15%}.carousel-container{padding-left:5vw;padding-right:5vw}.carousel-container .carousel{padding-top:2vw;display:grid;grid-template-columns:repeat(6,1fr);align-items:center}.carousel-container .carousel .carousel-item img{max-width:100px;height:auto}@media screen and (min-width:1990px){.benefits-header-section .img-container video{width:100%;height:auto;object-fit:cover;border-radius:10px;position:unset;max-width:1100px}}@media screen and (max-width:1440px){.benefits-header-section .img-container img{min-width:700px;max-width:700px;height:auto}.benefits-header-section .img-container video{top:20vh}}@media screen and (max-width:1220px){.benefits-header-section{padding-left:0}.benefits-header-section .img-container img{min-width:600px;max-width:600px;height:auto}.benefits-cta-left{display:flex;text-align:center;padding-top:5vh;padding-bottom:0}.benefits-cta-left .background-rectangle{display:none}.benefits-cta-left .button-container{flex-direction:column;align-items:center;gap:1.5rem}.benefits-cta-right{display:flex;text-align:center;padding-top:5vh;padding-bottom:5vh}.benefits-cta-right .background-rectangle{display:none}.benefits-cta-right .button-container{flex-direction:column;align-items:center;gap:1.5rem}.carousel-container .carousel{padding-top:2vw;display:grid;grid-template-columns:repeat(3,1fr);gap:1vw;align-items:center;justify-items:center}.carousel-container .carousel-item img{max-width:100px;height:auto}.partner-button-container{padding-top:2vw;display:grid;grid-template-columns:repeat(2,1fr);gap:1vw;align-items:center;justify-items:center}.partner-button-container .partner-logo-button{flex:0 0 auto;cursor:pointer}.partner-button-container .partner-logo-button img{max-width:100px;height:auto}}@media screen and (max-width:1071px){.benefits-header{padding-bottom:5vh}.benefits-header-section .img-container{display:none}.benefits-page .button-container .gradient-button{width:30vw}.benefits-page .button-container .gradient-border-button{width:30vw}.benefits-header-section{display:flex;text-align:center}.benefits-header-section .button-container{flex-direction:column;align-items:center;gap:1.5rem}.benefits-reebates-section{display:flex;flex-direction:column-reverse;padding-bottom:5vh}.benefits-reebates-section .reebates-container{text-align:center;align-items:center;padding-right:5vw}.benefits-reebates-section .reebates-container .rebates-title{text-align:center}.benefits-reebates-section .reebates-container .content{text-align:center;margin:1vw}.benefits-reebates-section .reebates-container .button-container{flex-direction:column;align-items:center;gap:1.5rem}.benefits-reebates-section .background-rectangle{position:relative;width:100%;background:linear-gradient(41deg,#f36f2b 26%,#cf3260 100%,#000 100%);height:500px;border:2px solid #ddd;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center}.benefits-reebates-section .calc-container{display:flex;flex-direction:column;align-items:center;background:#fff;padding:1%;width:80%;max-width:fit-content;transform:translate(-50%,-50%);top:50%;left:50%;border:2px solid #ddd;border-radius:10px;box-shadow:0 4px 15px rgba(0,0,0,.2);text-align:center}.carousel-container .carousel{padding-top:2vw;display:grid;grid-template-columns:repeat(2,1fr);gap:1vw;align-items:center;justify-items:center}.carousel-container .carousel-item img{max-width:100px;height:auto}.benefits-partner-section{padding-left:5vw;padding-right:5vw;padding-top:5vh}.benefits-partner-section .partner-section{background-size:cover;background-position:center;background-image:linear-gradient(41deg,rgba(243,111,43,.8) 26%,rgba(207,50,96,.8) 100%);margin-bottom:2vh}.benefits-partner-section .partner-section .grid-item img{width:160px;max-width:100%;height:auto}.benefits-partner-section p{margin-bottom:1.5rem;margin-top:1.5rem}.benefits-partner-section .white-border-button{min-width:80px;margin-bottom:1.5rem}.our-partner-section{padding-top:5vh;padding-bottom:5vh}.benefits-cta-gradient .cta-button-container{width:50%;align-items:center}}.purchase-page-container{display:grid;grid-template-columns:65% 35%;align-items:start}.purchase-page-container .cart-container{padding-left:1vw;padding-right:1vw}.purchase-page-container .cart-container .cart-total{font-weight:700}.purchase-page-header-container{margin-bottom:5vh}.purchase-tab-menu{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:10px;margin:0;padding:10px 0;margin-bottom:3vh}.purchase-tab-menu .tab-item{flex:1;background:0 0;border:2px solid #cf3260;font-size:1em;border-radius:25px;padding:12px 20px;color:#000;cursor:pointer;text-align:center;transition:all .3s ease;text-decoration:none!important}.purchase-tab-menu .tab-item .show-selection{text-decoration:none;display:block;padding:10px}.purchase-tab-menu .tab-item:hover{transform:scale(.95);box-shadow:0 0 12px rgba(0,0,0,.5)}.purchase-tab-menu .active{filter:brightness(1.2);box-shadow:0 0 12px rgba(0,0,0,.5);background:linear-gradient(41deg,#f36f2b 26%,#cf3260 100%,#000 100%);font-weight:700;border:none;border-radius:25px;padding:12px 24px;color:#fff;cursor:pointer;text-align:center;transition:all .3s ease;text-decoration:none!important}.purchase-tab-menu .active .show-selection{text-decoration-thickness:2px;text-decoration-color:#fff;text-underline-offset:5px}.demo-cart-container{min-height:40vh;max-height:70vh;width:15vw;background-color:#f8f9fa;border-radius:8px;padding:16px;box-shadow:2px 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:12px;overflow-y:auto;align-self:start}.cart-container{margin-left:5vw;min-height:40vh;max-height:100vh;background-color:#f8f9fa;border-radius:8px;padding:16px;box-shadow:2px 2px 10px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:12px;overflow-y:auto;align-self:start}.cart-item{background-color:#fff;padding:12px;border-radius:6px;box-shadow:1px 1px 5px rgba(0,0,0,.1);display:flex;align-items:center;flex-direction:row;gap:5%}.cart-item .item-quanity-price{display:flex;flex-direction:column;width:40%}.cart-item .item-title{display:flex;flex-direction:column;width:60%}.cart-item .item-tier{font-size:1.2rem;font-weight:700}.cart-item .item-type{font-size:.9}.cart-total{font-size:1.1rem;font-weight:700;background-color:#e9ecef;padding:12px;border-radius:6px;text-align:left;margin-top:auto}.line-item{display:grid;grid-template-columns:60% 40%}.item-actions{display:flex;flex-direction:column;justify-content:flex-end;margin-top:8px;font-size:16px;color:#888;cursor:pointer}.item-actions .remove-item{background:0 0;border:none;color:#f36f2b;font-weight:700;text-decoration:underline;cursor:pointer;padding:0;transition:color .3s ease}.item-actions .remove-item:hover{color:#e60000}.item-actions .remove-item:focus{outline:0}.item-actions .comp-item{background:0 0;border:none;color:#f36f2b;font-weight:700;text-decoration:underline;cursor:pointer;padding:0;margin-left:10px;transition:color .3s ease}.item-actions .comp-item:hover{color:#e60000}.item-actions .comp-item:focus{outline:0}@media (min-width:1200px){#mobile-cart-container{display:none}}@media (max-width:1200px){#desktop-cart-container{display:none}.purchase-page-container{grid-template-columns:100%!important}.mobile-cart-container .cart-container{margin-left:0;margin-bottom:5vh}}.seating-chart-container{display:flex;flex-direction:row;gap:3vw}.seating-chart-container .button-container{display:flex;flex-direction:column;max-width:6vw}.seating-chart-container .button-container .table-button{width:7vw!important;text-align:center!important}.seated-event-overview .seating-chart-container{display:flex;flex-direction:row;max-width:100%;gap:1vw!important}.seated-event-overview .seating-chart-container .button-container{display:flex;flex-direction:column;max-width:100%}.seated-event-overview .seating-chart-container .button-container .table-button{width:7vw!important;text-align:center!important}.seated-event-overview .details{width:100%}.seated-event-overview .transaction-info{width:15vw}.event-summary-info{display:flex}.event-summary-info .background{width:35%;position:relative;margin-bottom:2vh}.event-summary-info{display:flex;flex-direction:row;gap:1vw;padding-bottom:5vh;margin-bottom:2vh}.event-summary-info .background a{display:flex;width:100%;height:25vh;position:relative;overflow:hidden}.event-summary-info .background a .image{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all .6s;border:2px solid #000;border-radius:8px}.event-summary-info .buttons{display:flex;flex-direction:row}.event-summary-info .buttons .gradient-button{height:25px;width:100%}.event-summary-teaser .background{width:50%;position:relative;margin-bottom:2vh;display:flex;flex-direction:row}.event-summary-teaser{display:flex;flex-direction:row;gap:1vw;padding-bottom:5vh;margin-bottom:2vh}.event-summary-teaser .event-title{font-weight:600}.event-summary-teaser .background a{display:flex;width:50%;height:25vh;position:relative;overflow:hidden}.event-summary-teaser .background a .image{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all .6s;border:2px solid #000;border-radius:8px}.event-summary-teaser .content{padding-left:2vw;padding-right:2vw}.event-summary-teaser .buttons{display:flex;flex-direction:column;padding-left:5vw}.event-summary-teaser .buttons .gradient-button{height:25px;width:100%}.event-dashboard-teaser .background{width:50%;position:relative;margin-bottom:2vh;display:flex;flex-direction:row}.event-dashboard-teaser{display:flex;flex-direction:row;gap:1vw;padding-bottom:5vh;margin-bottom:2vh}.event-dashboard-teaser .event-title{font-weight:600}.event-dashboard-teaser .background a{display:flex;width:50%;height:25vh;position:relative;overflow:hidden}.event-dashboard-teaser .background a .image{width:100%;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all .6s;border:2px solid #000;border-radius:8px}.event-dashboard-teaser .content{padding-left:2vw;padding-right:2vw}.event-dashboard-teaser .buttons{display:flex;flex-direction:row;padding-left:5vw}.event-dashboard-teaser .buttons .gradient-button{height:25px;width:10vw;padding-left:1vw;padding-right:1vw;margin-right:2vw}.event-dashboard-teaser .buttons .gradient-border-button{height:25px;width:10vw;padding-left:1vw;padding-right:1vw;margin-right:2vw}.section-4 .seating-chart-container{display:flex;flex-direction:row;gap:3vw}.section-4 .seating-chart-container .button-container{display:flex;flex-direction:column;max-width:6vw}.section-4 .seating-chart-container .button-container .table-button{width:7vw!important;text-align:center!important}.seat-details-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.bulk-actions{display:flex;gap:.5rem;align-items:center}.seat-list{max-height:350px;width:15vw;overflow-y:auto;border-top:1px solid #ccc;padding-top:.5rem}.seat-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;padding:.25rem .5rem;border-bottom:1px dashed #ddd}.seat-label{flex:1}.row-label{flex:1;padding-right:2vw}.seat-price{width:100px}.seat-status{font-size:.85rem;padding:.25rem .5rem;border-radius:4px;text-align:center}.seat-status.available{background-color:#d4f4dd;color:#24713d}.seat-status.unavailable{background-color:#fbe3e3;color:#a12a2a}.seat-btn-group{display:flex;flex-direction:column}.modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);z-index:1000}.modal.hidden{display:none}.modal-content{background:#fff;padding:1.5rem;border-radius:8px;min-width:300px}.modal-actions{margin-top:1rem;display:flex;justify-content:space-between}.seat-popover{position:absolute;z-index:1000;background:#fff;border:1px solid #ccc;padding:10px;min-width:200px;box-shadow:0 2px 10px rgba(0,0,0,.15);border-radius:6px}.gift-card-amount .currency-symbol{position:relative;left:10px;top:3.7vh;font-size:1rem;color:#333;pointer-events:none}.gift-card-amount .partner-reg-input{padding-left:6%!important}#canvas-controls{position:absolute;display:flex;flex-direction:column;gap:5px;background:rgba(255,255,255,.8);padding:8px;border-radius:6px;z-index:10}.control-btn{cursor:pointer;user-select:none;padding:6px 12px;background:#eee;border:1px solid #ccc;border-radius:4px;text-align:center}.patrons{padding:24px 16px}.patrons__header{display:grid;gap:12px;margin-bottom:16px}.patrons__title{margin:0 0 4px;font-size:24px;line-height:1.2}.patrons__search{display:grid;gap:10px}.patrons__search-row{display:grid;gap:6px;max-width:520px}.patrons__search-row--compact{grid-auto-flow:column;grid-auto-columns:max-content;gap:8px;align-items:end}.patrons__label{font-size:13px;color:#555}.patrons__input,.patrons__select{height:38px;padding:6px 10px;border:1px solid #e5e7eb;border-radius:8px;outline:0}.patrons__input:focus,.patrons__select:focus{border-color:#111827}.patrons__btn{height:38px;padding:0 14px;border:1px solid #111827;background:#111827;color:#fff;border-radius:8px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center}.patrons__btn--sm{height:30px;padding:0 10px;font-size:13px}.patrons__meta{margin:0;font-size:13px;color:#666}.patrons__empty{margin-top:16px;color:#555}.patrons__table-wrap{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow-x:auto;overflow-y:hidden}.patrons__table{width:100%;min-width:1200px;border-collapse:separate;border-spacing:0;table-layout:fixed}.patrons__table td,.patrons__table th{padding:10px 12px;border-bottom:1px solid #f0f2f4;vertical-align:middle;box-sizing:border-box}.patrons__table thead th{background:#f7f8fa;font-weight:600;text-align:left}.patrons__table tbody tr:nth-child(odd){background:#fcfcfd}.ta-right{text-align:right}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.patrons__table colgroup col:nth-child(1){width:160px}.patrons__table colgroup col:nth-child(2){width:90px}.patrons__table colgroup col:nth-child(3){width:220px}.patrons__table colgroup col:nth-child(4){width:200px}.patrons__table colgroup col:nth-child(5){width:240px}.patrons__table colgroup col:nth-child(6){width:140px}.patrons__table colgroup col:nth-child(7){width:110px}.patrons__table colgroup col:nth-child(8){width:120px}.patrons__pagination{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:14px;flex-wrap:wrap}.patrons__pagination-list{display:flex;gap:6px;list-style:none;padding:0;margin:0}.patrons__pagination-list a{display:inline-block;padding:6px 9px;border:1px solid #e5e7eb;border-radius:8px;text-decoration:none;color:#111827}.patrons__pagination-list .is-active a{background:#111827;color:#fff;border-color:#111827}.patrons__pagination-meta{font-size:13px;color:#666}@media (max-width:960px){.patrons__table{min-width:0;table-layout:auto}.patrons__table colgroup{display:none}}.event-banner-section{display:grid;grid-template-columns:40% 60%;padding-top:7vh;padding-left:5vw;padding-right:5vw}.event-banner-section a{text-decoration:none!important;color:#fff!important}.event-info-container .title{font-size:3rem;font-weight:700}.event-info-container .date{font-size:1.8rem;line-height:2rem;font-weight:700;padding-top:2%;padding-bottom:2%}.event-info-container .location{font-size:1.5rem;line-height:2rem;padding-top:2%;padding-bottom:2%}.event-info-container .price{font-size:1.5rem;line-height:2rem;font-weight:700;padding-top:2%;padding-bottom:2%}.event-info-container .tickets-button{background:#f36f2b;background:linear-gradient(41deg,#f36f2b 26%,#cf3260 100%,#000 100%);font-weight:700;width:15vw;border:none;border-radius:25px;padding-top:2%;padding-bottom:2%;padding-left:10%;padding-right:10%;color:#fff;cursor:pointer;text-align:center;transition:all .3s ease;text-decoration:none!important;font-size:1.8rem;margin-top:2vw}.event-info-container .tickets-remaining{font-size:1.2rem}.event-info-container .tickets-button:hover{transform:scale(1.05)}.event-banner-container .banner-img{margin-left:10%;max-width:90%;border-radius:25px}.event-description-section{display:grid;grid-template-columns:50% 40%;gap:4%;padding-top:10vh;padding-left:5vw;padding-bottom:5vw}.event-description-container .title{font-size:4rem;line-height:5.375rem;font-weight:700}.event-description-container .description{font-size:1.2rem;line-height:2rem;padding-top:2%;padding-bottom:2%}.event-description-container .location-info{font-size:1.2rem;line-height:2rem}.event-description-container .address{font-size:1.2rem;line-height:2rem;padding-bottom:2%}.event-description-container .location-map{margin-top:5vh;width:100%}.event-description-container .location-map h2{font-weight:700}.event-description-container iframe{width:90%;height:500px}.event-ticket-container{margin-top:5vh}.event-ticket-container h2{font-weight:700}.event-ticket-container .read-more{font-size:1.2rem;font-weight:700}.event-ticket-container .ticket-purchase .price{font-size:2.5rem;line-height:2rem;font-weight:700;padding-top:10%;padding-bottom:10%}.event-ticket-container .ticket-purchase .gradient-button{font-size:1.8rem;width:100%}.event-ticket-container .ticket-purchase .tickets-remaining{font-size:1.2rem;padding-top:5%;padding-bottom:5%}.event-ticket-container .ticket-purchase .purchase-block{display:flex;flex-direction:column;align-items:center;position:absolute;background:#fff;padding-left:7%;padding-right:7%;padding-bottom:3%;padding-top:3%;width:80%;min-width:60%;max-width:fit-content;transform:translate(-50%,-50%);top:30%;border:2px solid #ddd;border-radius:25px;box-shadow:0 4px 15px rgba(0,0,0,.2);text-align:center}.event-ticket-container .ticket-purchase .background-rectangle{position:relative;width:100%;left:7vw;background:linear-gradient(41deg,#f36f2b 26%,#cf3260 100%,#000 100%);height:350px;border:2px solid #ddd;border-radius:25px;box-shadow:0 4px 10px rgba(0,0,0,.1);display:flex;justify-content:center;align-items:center}.event-ticket-container .ticket-purchase a{text-decoration:none!important;color:#fff!important}.event-ticket-container .refund-policy{width:94%;margin-top:5vh;padding-right:5vw}.event-ticket-container .partner-info{width:94%;margin-top:5vh;padding-right:5vw}.event-details-home{float:right;height:26px;line-height:26px;min-width:100px;margin-top:20px;font-size:.9em;width:10vw;background:linear-gradient(41deg,#f36f2b 26%,#cf3260 100%,#000 100%);font-weight:700;border:none;border-radius:25px;padding:12px 24px;cursor:pointer;text-align:center;transition:all .3s ease;text-decoration:none!important}@media (max-width:1200px){.event-details-home{width:5vw}}.event-details-home:hover{transform:scale(1.05)}.event-details-events{margin-right:1vw;float:right;height:26px;line-height:26px;min-width:100px;margin-top:20px;background:0 0;border:2px solid #cf3260;width:10vw;font-size:.9em;font-weight:700;border-radius:25px;padding:12px 24px;color:#000!important;cursor:pointer;text-align:center;transition:all .3s ease;text-decoration:none!important}.event-details-events:hover{transform:scale(1.05)}.header-wrapper__event{position:relative;height:80px;background:#fff;padding:5px 40px;padding-left:75px;z-index:1}@media (max-width:560px){.header-wrapper__event{padding:0 25px}}.header-wrapper__event a{color:#fff}.header-wrapper__event .partner-logo{float:left;height:80px;margin-right:40px}@media (max-width:480px){.header-wrapper__event .partner-logo{margin-right:0}}.header-wrapper__event .partner-logo a{display:block;padding:15px 0;height:50px;line-height:50px;text-align:center;font-size:0}@media (max-width:480px){.header-wrapper__event .partner-logo a{width:auto}}.header-wrapper__event .partner-logo img{display:inline-block;vertical-align:middle;max-height:45px;max-width:220px}.header-wrapper__event .link-back{float:right;height:26px;line-height:26px;color:#f36f2b;text-decoration:none;background-color:#fff;border:2px solid #f36f2b;border-radius:4px;padding:0 18px;min-width:100px;margin-top:24px;font-size:.9em;font-weight:600}@media (max-width:540px){.header-wrapper__event .link-back{margin:20px -8px 0 0;font-size:0;min-width:0;padding:0;width:36px;height:36px;background:url(../images/icon-home.svg) no-repeat center center;border:0}}.header-wrapper__event .link-back:hover{background-color:#f36f2b;color:#fff}@media screen and (max-width:1220px){.event-banner-section{display:flex;flex-direction:column-reverse;align-items:center;padding-top:5vh;padding-left:5vw;padding-right:5vw}.event-banner-section .banner-img{margin:0;max-width:100%;height:auto;display:block}.event-info-container{display:flex;flex-direction:column;align-items:center;text-align:center}.event-info-container .tickets-button{width:50vw;margin-right:10vw}.event-description-container iframe{width:100%;height:500px}.event-description-container .location-map{width:100%}.event-description-section{display:flex;flex-direction:column;overflow-wrap:break-word;padding-left:5vw;padding-right:5vw;max-width:100%}.event-description-section .title{font-size:3rem;line-height:4rem;font-weight:700}.ticket-purchase{display:none}.event-ticket-container{display:flex;flex-direction:column;width:100%;margin-bottom:5vh}}.demo-index{padding:2rem}.demo-index h1{text-align:center;font-size:2rem}.demo-index h2,.demo-index h4{text-align:center}.demo-index h4{margin-bottom:2rem}.demo-index .feature-grid{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center}.demo-index .feature-card{background:#fff;border:1px solid #ccc;border-radius:8px;padding:1.5rem;width:300px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:transform .2s ease}.demo-index .feature-card:hover{transform:translateY(-4px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.demo-index .feature-card h2{margin-top:0;font-size:1.4rem}.demo-index .feature-card p{font-size:.95rem;color:#555}.demo-index .feature-card .demo-button{display:inline-block;margin-top:1rem;padding:.5rem 1rem;background:#f36f2b;color:#fff;text-decoration:none;border-radius:4px;font-weight:700}.demo-index .feature-card .demo-button:hover{background:#d85f22}#bulkReserveRow,#reserveSection,.reserve-seat{background-color:#f36f2b;color:#fff;border:none;padding:8px 8px;font-weight:700;border-radius:20px;cursor:pointer;transition:background-color .2s ease}#bulkReserveRow:hover,#reserveSection:hover,.reserve-seat:hover{background-color:#cc5a1f}#bulkReserveRow:disabled,#reserveSection:disabled,.reserve-seat:disabled{background-color:#888;cursor:not-allowed}.bulk-reserve{background-color:#2b7df3;color:#fff;border:none;padding:6px 12px;font-weight:700;border-radius:20px;cursor:pointer;transition:background-color .2s ease}.bulk-reserve:hover{background-color:#1f5bcc}.bulk-reserve:disabled{background-color:#888;cursor:not-allowed}.seat-status.available{color:green;font-weight:700}.seat-status.unavailable{color:#999;font-style:italic}.lock-btn{background-color:#2b7df3;color:#fff;border:none;padding:6px 12px;font-weight:700;border-radius:20px;margin-left:3%;cursor:pointer;transition:background-color .2s ease}.lock-btn:hover{background-color:#1f5bcc}.lock-btn:disabled{background-color:#888;cursor:not-allowed}#sectionButton,.rowButton{background-color:#2b7df3;color:#fff;border:none;padding:6px 10px;font-weight:700;border-radius:20px;cursor:pointer;transition:background-color .2s ease}#sectionButton:hover,.rowButton:hover{background-color:#1f5bcc}#sectionButton:disabled,.rowButton:disabled{background-color:#888;cursor:not-allowed}.show-radio-group{border:1px solid #ccc;border-radius:8px;padding:1rem;margin-bottom:1.5rem;background-color:#f9f9f9;max-width:500px;font-family:sans-serif}.show-radio-group label{display:flex;align-items:center;margin-bottom:.5rem;cursor:pointer}.show-radio-group input[type=checkbox],.show-radio-group input[type=radio]{margin-right:.5rem}.show-prices{margin-left:1.5rem;margin-top:.5rem;padding-left:1rem;border-left:2px solid #ccc}.show-prices label{display:block;margin-bottom:.25rem;font-size:.95rem}.pos-waiting-container{padding:2rem;text-align:center;max-width:500px;margin:0 auto}.pos-waiting-container .status-header{margin-bottom:1rem}.pos-waiting-container .status-header h2{font-size:1.8rem}.pos-waiting-container .status-header p{font-size:1rem;color:#666}.pos-waiting-container .spinner{width:40px;height:40px;margin:1.5rem auto;border:4px solid #ccc;border-top-color:#635bff;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.pos-waiting-container .status-message{font-size:1rem;margin:1rem 0;color:#444}.pos-waiting-container .action-buttons,.pos-waiting-container .retry-buttons{margin-top:2rem}.pos-waiting-container .action-buttons button,.pos-waiting-container .retry-buttons button{margin:.5rem;padding:.7rem 1.4rem;font-size:1rem;border-radius:4px;cursor:pointer;border:none}.pos-waiting-container .action-buttons .primary,.pos-waiting-container .retry-buttons .primary{background-color:#635bff;color:#fff}.pos-waiting-container .action-buttons .secondary,.pos-waiting-container .retry-buttons .secondary{background-color:#eee;color:#333}.pos-waiting-container .action-buttons .alert,.pos-waiting-container .retry-buttons .alert{background-color:red;color:#fff}.pos-waiting-container .hidden{display:none}.report-card{background:#fff;border-radius:8px;padding:24px;max-width:400px;margin:40px auto;box-shadow:0 2px 10px rgba(0,0,0,.1)}.report-card h2{margin-bottom:1rem;font-size:1.5rem}.report-card .form-group{margin-bottom:1rem}.report-card .form-group label{display:block;margin-bottom:.5rem;font-weight:700}.report-card .form-group input[type=date],.report-card .form-group select{width:100%;padding:.5rem;border:1px solid #ccc;border-radius:4px;font-size:1rem}.report-card .form-group .date-range{display:flex;align-items:center;gap:.5rem}.report-card .form-group .date-range input[type=date]{flex:1}.report-card .form-group .date-range span{font-weight:700}.report-card .btn-generate{display:inline-block;background:#007bff;color:#fff;padding:.6rem 1.2rem;border:none;border-radius:4px;cursor:pointer;font-weight:700}.report-card .btn-generate:hover{background:#0056b3}#reportModal.modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:9999;display:flex;align-items:center;justify-content:center}#reportModal.modal.hidden{display:none}#reportModal.modal .modal-content{background:#fff;padding:2rem;border-radius:8px;max-width:600px;width:100%;box-shadow:0 4px 20px rgba(0,0,0,.3);overflow-y:auto;max-height:90vh}#reportModal.modal .modal-content h2{margin-top:0;font-size:1.5rem;color:#333}#reportModal.modal .modal-content .modal-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}#reportModal.modal .modal-content .modal-header .close-modal{background:0 0;border:none;font-size:1.5rem;cursor:pointer;color:#888}#reportModal.modal .modal-content .modal-header .close-modal:hover{color:#333}#reportModal.modal .modal-content .form-group{margin-bottom:1.5rem}#reportModal.modal .modal-content .form-group label{display:block;font-weight:600;margin-bottom:.5rem;color:#444}#reportModal.modal .modal-content .form-group input[type=date],#reportModal.modal .modal-content .form-group select{width:100%;padding:.5rem;font-size:1rem;border:1px solid #ccc;border-radius:4px}#reportModal.modal .modal-content .form-group input[type=date]:focus,#reportModal.modal .modal-content .form-group select:focus{border-color:#005fcc;outline:0}#reportModal.modal .modal-content .form-group select[multiple]{min-height:120px}#reportModal.modal .modal-content .form-group .date-range{display:flex;align-items:center;gap:.5rem}#reportModal.modal .modal-content .form-group .date-range input[type=date]{flex:1}#reportModal.modal .modal-content .form-group .date-range span{font-weight:700}#reportModal.modal .modal-content .modal-footer{display:flex;justify-content:flex-end;gap:.75rem;margin-top:2rem}#reportModal.modal .modal-content .modal-footer .btn{padding:.5rem 1.25rem;border-radius:4px;font-size:1rem;cursor:pointer;border:none}#reportModal.modal .modal-content .modal-footer .btn.btn-primary{background-color:#005fcc;color:#fff}#reportModal.modal .modal-content .modal-footer .btn.btn-primary:hover{background-color:#004bb5}#reportModal.modal .modal-content .modal-footer .btn.btn-secondary{background-color:#e5e5e5;color:#333}#reportModal.modal .modal-content .modal-footer .btn.btn-secondary:hover{background-color:#d5d5d5}#reportModal.modal .modal-content .checkbox-list-group{margin-top:.5rem;padding:.5rem;background:#f9f9f9;border-radius:6px;max-height:180px;overflow-y:auto}#reportModal.modal .modal-content .checkbox-list-group label{display:block;margin-bottom:.3rem;font-size:.9rem}#reportModal.modal .modal-content .checkbox-list-group label input[type=checkbox]{margin-right:.4rem}#reportModal.modal .modal-content .checkbox-list-group .select-all{font-weight:700;margin-top:.5rem;margin-bottom:.75rem;display:inline-block}#reportModal.modal .modal-content .checkbox-list-group .checkbox-options{margin-top:.5rem}#reportModal.modal .modal-content .checkbox-list-group .checkbox-list-group.collapsed .checkbox-options{display:none}#reportModal.modal .picklist-group .picklist{display:flex;gap:1rem;align-items:center}#reportModal.modal .picklist-group .picklist .picklist-column{flex:1}#reportModal.modal .picklist-group .picklist .picklist-column strong{display:block;margin-bottom:.5rem}#reportModal.modal .picklist-group .picklist .picklist-column .picklist-list{border:1px solid #ccc;min-height:150px;padding:.5rem;list-style:none;margin:0;overflow-y:auto;max-height:200px}#reportModal.modal .picklist-group .picklist .picklist-column .picklist-list li{padding:.3rem;margin:.2rem 0;cursor:pointer;border-radius:4px}#reportModal.modal .picklist-group .picklist .picklist-column .picklist-list li:hover{background:#eef}#reportModal.modal .picklist-group .picklist .picklist-column .picklist-list li.selected{background-color:#005fcc;color:#fff}#reportModal.modal .picklist-group .picklist .picklist-controls{display:flex;flex-direction:column;gap:.5rem}#reportModal.modal .picklist-group .picklist .picklist-controls button{padding:.4rem .8rem;cursor:pointer}#show-breadcrumb{display:flex;gap:8px;margin-bottom:10px}#show-breadcrumb .show-toggle-btn{padding:6px 12px;background:#fff;border:1px solid #ccc;border-radius:4px;cursor:pointer;transition:all .2s ease}#show-breadcrumb .show-toggle-btn:hover{background:#eaeaea}#show-breadcrumb .show-toggle-btn.active{border:2px solid #f36f2b;background:#fff;font-weight:600}#email-ticket.success{background-color:#28a745;color:#fff}#email-ticket.error{background-color:#dc3545;color:#fff}.search-container{position:relative;width:300px}.search-input{width:100%;padding:8px;border:1px solid #ccc;border-radius:6px}.suggestions-list{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ccc;border-radius:6px;max-height:150px;overflow-y:auto;list-style:none;margin:0;padding:0;z-index:1000}.suggestions-list li{padding:8px;cursor:pointer}.suggestions-list li:hover{background:#f0f0f0}.hidden{display:none}.form--be-a-partner label{font-size:14px;color:#333}.partner-reg-input{width:100%!important;border:2px solid #cf3260!important;border-radius:25px!important;height:50px;width:100%;box-sizing:border-box;border:1px solid #ccc;font-size:1.1rem;color:#000;padding-left:5%!important}.partner-reg-input:focus,.partner-reg-input:hover{border-color:#f36f2b;outline:0}.custom-dropdown{width:100%!important;border:2px solid #cf3260!important;border-radius:25px!important;background:#fff url(../images/icon-dropdown-orange.png) no-repeat 95% center!important;font-size:1.1rem!important;padding-left:5%!important}.custom-dropdown:focus,.custom-dropdown:hover{border-color:#f36f2b;outline:0}.home-header{clear:both;background:url(../images/home-header-bg.png) no-repeat center center;background-size:cover;color:#fff;padding:70px 25px}.home-header a{color:#fff;text-decoration:underline}.home-header a:hover{color:#f36f2b}.home-header .home-logo{text-align:center;filter:drop-shadow(0 0 16px rgba(0, 0, 0, .9))}.home-header .home-logo img{display:inline-block;width:380px;max-width:80%}.home-header .subheading{font-size:1.5em;text-align:center;text-shadow:0 0 16px rgba(0,0,0,.9);margin-bottom:3em}.home-header .description{font-size:1.125em;text-align:center;font-weight:600;text-shadow:0 0 16px rgba(0,0,0,.9)}.home-header .what-is{font-size:1.125em;text-align:center;font-weight:600;text-shadow:0 0 16px rgba(0,0,0,.9)}.form--home-search{width:100%;background:#505050;border-radius:4px;position:relative;height:40px;line-height:40px;margin:20px 0;box-shadow:0 0 16px 4px rgba(0,0,0,.7)}.form--home-search:after{content:"";display:block;clear:both}.form--home-search label{float:left;width:320px;width:calc(100% - 60px);max-width:100%;margin-bottom:0}.form--home-search label>div{position:absolute;left:-99999px}.form--home-search .form-actions{float:right}.form--home-search button{background:#f36f2b url(../images/icon-search-white.svg) no-repeat center center;width:60px;height:40px;border:0;font-size:0;color:transparent;display:block;border-top-right-radius:4px;border-bottom-right-radius:4px}.form--home-search input{width:100%;background:0 0;color:#fff;border:0;height:40px;line-height:40px;padding:0 12px 0 20px;font-size:1.15em}.form--home-search input:-ms-input-placeholder{color:#fff}.form--home-search input::-webkit-input-placeholder{color:#fff}.form--home-search input::-moz-placeholder{color:#fff;opacity:1}.home-upcoming-shows{background:#eee;padding:40px 25px}.home-upcoming-shows:after{content:"";display:block;clear:both}.home-upcoming-shows>div{max-width:1060px;margin:0 auto}.home-upcoming-shows .button-load-more{display:block;height:50px;line-height:50px;width:260px;margin:0 auto;padding:0;font-weight:900;font-size:1.1em;background:#231f20}.home-upcoming-shows .button-load-more[disabled]{background:#505050}.home-upcoming-shows .button-load-more.hidden{display:none}.home-articles:after{content:"";display:block;clear:both}.home-articles .article-teaser{width:20%;float:left;padding-bottom:12%;margin-bottom:0}@media (max-width:1100px){.home-articles .article-teaser{width:25%;padding-bottom:15%}.home-articles .article-teaser:nth-child(5){display:none}}@media (max-width:860px){.home-articles .article-teaser{width:33.333%;padding-bottom:20%}.home-articles .article-teaser:nth-child(4){display:none}}@media (max-width:640px){.home-articles .article-teaser{width:50%;padding-bottom:30%}.home-articles .article-teaser:nth-child(3){display:none}}.home-get-started{background:url(../images/sales-section8.jpg) no-repeat center center;background-size:cover;color:#fff;padding:60px 25px;text-align:center}.home-get-started>div{max-width:760px;margin:0 auto}.home-get-started h2{font-size:2.15em;font-weight:300;margin-bottom:.75em}.home-get-started p{font-size:1.35em}.home-get-started .button{display:inline-block;height:50px;line-height:50px;color:#f36f2b;text-decoration:none;background:#fff;border-radius:4px;padding:0 12px;min-width:240px;text-align:center;font-weight:800;font-size:.875em;border:0;text-shadow:none}.header-wrapper__sales{position:absolute;top:30px;left:0;right:0;height:80px;background:0 0;padding:0 40px;z-index:2}@media (max-width:760px){.header-wrapper__sales{padding:0 10px;height:132px}}.header-wrapper__sales>div{max-width:1180px;margin:0 auto}.header-wrapper__sales a{color:#fff}.header-wrapper__sales a:hover{color:#f36f2b}.header-wrapper__sales .header-logo{float:left;height:80px;margin-right:95px}@media (max-width:940px){.header-wrapper__sales .header-logo{margin-right:40px}}@media (max-width:760px){.header-wrapper__sales .header-logo{height:68px;float:none;margin-right:0;text-align:center}}.header-wrapper__sales .header-logo a{display:block;padding:15px 0;height:50px;line-height:50px;text-align:center}@media (max-width:760px){.header-wrapper__sales .header-logo a{padding:10px 0;height:48px;line-height:48px}}.header-wrapper__sales .header-logo img{display:inline-block;vertical-align:middle;height:30px}.header-wrapper__sales .sales-menu{margin:0;float:right;text-align:center}@media (max-width:760px){.header-wrapper__sales .sales-menu{float:none;margin-top:-15px}}.header-wrapper__sales .sales-menu li{margin:0;list-style:none;display:inline-block;vertical-align:top;line-height:80px}.header-wrapper__sales .sales-menu a{display:block;text-decoration:none;line-height:80px;padding:0 8px;font-size:18px}@media (max-width:370px){.header-wrapper__sales .sales-menu a{padding:0 5px}}.header-wrapper__sales .sales-menu .signup{display:inline-block;color:#fff;line-height:40px;font-size:18px;text-align:center;border:2px solid #f36f2b;border-radius:4px;padding:0;vertical-align:middle;width:136px;margin-left:20px}@media (max-width:400px){.header-wrapper__sales .sales-menu .signup{margin-left:5px}}@media (max-width:370px){.header-wrapper__sales .sales-menu .signup{display:none}}.header-wrapper__sales .sales-menu .signup:hover{background-color:#f36f2b;color:#fff}.scroll .header-wrapper__sales{position:fixed;background-color:#231f20;top:0;box-shadow:0 3px 4px rgba(0,0,0,.15)}.be-a-partner-page h2{font-size:34px;line-height:normal;margin-bottom:20px}@media (max-width:640px){.be-a-partner-page h2{font-size:28px}}.be-a-partner--header{background:url(../images/sales-header.jpg) no-repeat center center;background-size:cover;padding:110px 25px 50px 25px}.be-a-partner--header>div{max-width:1060px;margin:0 auto;position:relative}.be-a-partner--header>div:after{content:"";display:block;clear:both}.be-a-partner--header .left{text-shadow:1px 1px 3px rgba(0,0,0,.75);margin-bottom:40px}@media (min-width:900px){.be-a-partner--header .left{float:left;width:50%;max-width:480px;padding-top:120px}}.be-a-partner--header .left h2{color:#fff;font-weight:600;font-size:42px;line-height:normal}@media (max-width:640px){.be-a-partner--header .left h2{font-size:32px}}.be-a-partner--header .left p{color:#fff;font-size:32px;line-height:1.25;font-weight:300}@media (max-width:640px){.be-a-partner--header .left p{font-size:22px}}.be-a-partner--header .left .clma{display:flex;align-items:center;padding-bottom:20px;width:300px}.be-a-partner--header .left .clma img{width:80px;padding-right:20px}.be-a-partner--header .left .clma p{font-size:18px;color:#fff}.be-a-partner--header .right{box-sizing:border-box;padding:30px 20px;background:#fff;border-radius:4px}@media (min-width:900px){.be-a-partner--header .right{float:right;width:420px}}.be-a-partner--header .right h2{font-size:24px;margin-bottom:20px}.be-a-partner--header .right input{width:100%}.be-a-partner--header .right .button-submit.gradient-button{width:100%;font-size:24px;font-weight:700;height:50px;display:flex;align-items:center;justify-content:center}.be-a-partner--header .right .button-submit.gradient-button .icon{width:24px;height:auto;margin-left:12px;flex-shrink:0}.be-a-partner--header .right .button-submit.gradient-button .button-submit-text{transition:transform .3s ease}.be-a-partner--header .right .button-submit.gradient-button .icon{transition:transform .3s ease}.be-a-partner--header .right .button-submit.gradient-button:hover .button-submit-text{transform:scale(1.05)}.be-a-partner--header .right .button-submit.gradient-button:hover .icon{transform:scale(1.2)}.be-a-partner--header .right .button-submit.gradient-button:hover{transform:none}.be-a-partner--section2{padding:60px 25px}.be-a-partner--section2:after{content:"";display:block;clear:both}.be-a-partner--section2>div{max-width:1060px;margin:0 auto}.be-a-partner--section2 ul{margin:0;text-align:center}.be-a-partner--section2 ul li{margin:0;list-style:none;float:left;width:25%;box-sizing:border-box;padding:0 5%;color:#000;font-size:16px;font-weight:600}@media (max-width:760px){.be-a-partner--section2 ul li{float:none;display:block;width:265px;margin:0 auto 40px auto}.be-a-partner--section2 ul li:last-child{margin-bottom:0}}.be-a-partner--section2 ul li:before{content:"";display:block;width:125px;height:125px;background-repeat:no-repeat;background-position:center center;background-size:contain;margin:0 auto 25px auto}@media (max-width:760px){.be-a-partner--section2 ul li:before{width:100px;height:100px;margin-bottom:15px}}.be-a-partner--section2 .free:before{background-image:url(../images/icon-free-colour.svg)}.be-a-partner--section2 .unlimited:before{background-image:url(../images/icon-music-tickets-colour.svg)}.be-a-partner--section2 .reporting:before{background-image:url(../images/icon-reporting-colour.svg)}.be-a-partner--section2 .app:before{background-image:url(../images/icon-access-control-colour.svg)}.be-a-partner--section3{padding:60px 25px;background:#000;color:#fff;text-align:center}.be-a-partner--section3>div{max-width:740px;margin:0 auto}.be-a-partner--fee-calculator{padding:10%;padding-top:0;padding-bottom:2%;display:flex;flex-direction:column;justify-items:stretch;gap:20px;font-weight:700;color:#fff;border-radius:4px;box-shadow:0 3px 4px rgba(0,0,0,.15);text-align:left;font-size:1.3rem}.be-a-partner--fee-calculator .left-calc{display:flex;align-items:center;justify-content:flex-start}.be-a-partner--fee-calculator .right-calc{display:flex;flex-direction:column;gap:15px}.be-a-partner--fee-calculator .home-rebates-input{display:flex;justify-content:space-between;align-items:center}.be-a-partner--fee-calculator .home-rebates-input .form-item-ticketPrice{flex:1}.be-a-partner--fee-calculator .home-rebates-input .input-container{display:flex;align-items:center;gap:5px}.be-a-partner--fee-calculator .home-rebates-input .currency-symbol{font-size:1.2rem}.be-a-partner--fee-calculator .home-rebates-input input[type=number]{color:#000!important;border:1px solid #ccc;border-radius:4px;padding:5px 10px;font-size:1rem;width:auto}.be-a-partner--fee-calculator .num-item{display:flex;justify-content:space-between;font-weight:400}.be-a-partner--fee-calculator .num-item .label{flex:1}.be-a-partner--fee-calculator .num-item .num{flex:1;text-align:right;font-weight:700}.be-a-partner--fee-calculator hr{border:none;border-top:2px solid #f76c2f;margin:10px 0}.be-a-partner--section4{background:url(../images/bg-reebates-section1.jpg) no-repeat center center;background-size:cover;color:#fff;text-align:center;padding:40px 25px}.be-a-partner--section4 .content{max-width:710px;margin:0 auto}.be-a-partner--section4 p{font-size:18px}.be-a-partner--section4 .logo-reebates{height:26px}.be-a-partner--section4 .button-container{justify-content:space-between}.be-a-partner--section5{background:#fff;padding:0 25px;position:relative}.be-a-partner--section5>div{max-width:1200px;margin:0 auto}.be-a-partner--section5>div:after{content:"";display:block;position:absolute;right:30px;bottom:0;width:55%;height:95%;background:url(../images/sales-section5.png) no-repeat center bottom;background-size:contain}.be-a-partner--section5 .content{width:45%;max-width:450px;padding:70px 0;min-height:240px}.be-a-partner--section5 .content ul{list-style:none;margin:0;font-size:14px}.be-a-partner--section5 .content ul li{padding-left:42px;margin-bottom:20px;background-repeat:no-repeat;background-position:left 6px;background-size:auto 30px}.be-a-partner--section5 .content ul strong{font-size:16px}.be-a-partner--section5 .content .fast{background-image:url(../images/icon-fast-colour.svg)}.be-a-partner--section5 .content .branded{background-image:url(../images/icon-branded-colour.svg)}.be-a-partner--section5 .content .free{background-image:url(../images/icon-free-ticket-colour.svg)}.be-a-partner--section5 .content .urls{background-image:url(../images/icon-link-colour.svg)}@media (max-width:1400px){.be-a-partner--section5>div:after{height:0;padding-bottom:45%}}@media (max-width:1200px){.be-a-partner--section5>div{max-width:800px}.be-a-partner--section5>div:after{width:100%;padding-bottom:78%;position:static}.be-a-partner--section5 .content{width:auto;min-height:0;max-width:600px;margin:0 auto;padding:40px 0 20px 0}}.rev-demo{width:100vw;background:url(../images/cta-section-bg-2.png) no-repeat;background-repeat:no-repeat top left;background-size:cover;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center}.rev-demo .demo-content{padding-top:60px;text-align:center;font-size:1rem;line-height:1.5rem}.rev-demo .demo-title{width:100%;font-size:4rem;line-height:3.875rem;font-weight:700;padding:1%}.rev-demo .white-button{background:#fff;color:#f36f2b;font-weight:700;border:none;border-radius:25px;padding:12px 24px;cursor:pointer;text-align:center;transition:all .3s ease;font-size:1.3rem}.be-a-partner--section6{background:#f36f2b url(../images/sales-section6.jpg) no-repeat center center;background-size:cover;color:#fff;padding:60px 25px;position:relative}.be-a-partner--section6:after{content:"";display:block;clear:both}.be-a-partner--section6>div{max-width:1200px;margin:0 auto}.be-a-partner--section6 .app-store,.be-a-partner--section6 .google-play{font-size:0;display:inline-block;vertical-align:top;height:35px;background-repeat:no-repeat;background-position:center center;background-size:contain}.be-a-partner--section6 .app-store{width:108px;background-image:url(../images/icon-app-store.svg);margin-right:20px}.be-a-partner--section6 .google-play{width:123px;background-image:url(../images/icon-google-play.png);background-size:cover;box-sizing:border-box;border:1px solid #7e7f7f;border-radius:4px}@media (min-width:760px){.be-a-partner--section6 .content{padding:10% 0;width:55%;margin-left:auto;max-width:580px}.be-a-partner--section6:before{content:"";display:block;position:absolute;left:25%;top:40px;bottom:40px;width:30%;max-width:360px;background:url(../images/sales-section6-app.png) no-repeat center center;background-size:contain;transform:translateX(-50%)}}.be-a-partner--section7{background:#fff;padding:20px 0 0 0;position:relative}.be-a-partner--section7 .center{clear:both;padding:30px 25px;text-align:center;max-width:600px;margin:0 auto}.be-a-partner--section7 .left{clear:both;position:relative}.be-a-partner--section7 .right:before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;width:55%;background-color:#eee;z-index:0}.be-a-partner--section7 .right:after{content:"";display:block;position:absolute;top:30px;bottom:30px;right:30px;left:50%;left:calc(45% + 30px);background-repeat:no-repeat;background-position:center top;background-size:contain;z-index:1}.be-a-partner--section7 .right.dashboard:after{background-image:url(../images/sales-section7-dashboard.png)}.be-a-partner--section7 .right.event:after{background-image:url(../images/sales-section7-event.png)}.be-a-partner--section7 .content{width:40%;padding:60px 25px;min-height:240px}.be-a-partner--section7 ul{list-style:none;margin:0 0 0 auto;font-size:14px;max-width:450px}.be-a-partner--section7 ul li{padding-left:42px;margin-bottom:20px;background-repeat:no-repeat;background-position:left 6px;background-size:30px 30px}.be-a-partner--section7 ul strong{font-size:16px}.be-a-partner--section7 .easy{background-image:url(../images/icon-calendar-star-colour.svg)}.be-a-partner--section7 .reporting{background-image:url(../images/icon-reporting-colour.svg)}.be-a-partner--section7 .download{background-image:url(../images/icon-cloud-download-colour.svg)}.be-a-partner--section7 .payment{background-image:url(../images/icon-dollar-bubble-colour.svg)}.be-a-partner--section7 .reebates{background-image:url(../images/icon-rebate-percent.svg)}.be-a-partner--section7 .usd{background-image:url(../images/icon-bills-stack.svg)}.be-a-partner--section7 .included{background-image:url(../images/icon-fees-included.svg)}.be-a-partner--section7 .unlisted{background-image:url(../images/icon-lock.svg)}.be-a-partner--section7 .reactivate{background-image:url(../images/icon-ticket-reactivate.svg)}.be-a-partner--section7 .summary{background-image:url(../images/icon-summary-email.svg)}@media (max-width:940px){.be-a-partner--section7 .right{padding-bottom:65%;position:relative}.be-a-partner--section7 .right:before{left:0;width:auto}.be-a-partner--section7 .right:after{left:30px;max-width:700px;margin:0 auto}.be-a-partner--section7 .right.event{height:150px}.be-a-partner--section7 .content{width:auto;min-height:0;padding:25px}.be-a-partner--section7 .content ul{margin:0 auto}}.be-a-partner--section8{width:100vw;text-align:center;background:linear-gradient(41deg,rgba(243,111,43,.75) 26%,rgba(207,50,96,.75) 100%),url(../images/Reebates-BG.png) no-repeat;background-repeat:no-repeat;background-size:cover;color:#fff}.be-a-partner--section8 .section-container{justify-items:center;align-items:center;padding-top:5%;padding-bottom:5%}.be-a-partner--section8 .title--section8{font-size:2.625rem;line-height:2.625rem;font-weight:700;padding-left:10%;padding-right:10%;padding-bottom:2%}.be-a-partner--section8:after{content:"";display:block;clear:both}.be-a-partner--section8>div{max-width:850px;margin:0 auto}.be-a-partner--section8 p{font-size:1rem;line-height:1.5rem;padding-left:10%;padding-right:10%;padding-bottom:30px;text-align:center}@media (max-width:640px){.be-a-partner--section8 p{font-size:20px}}.be-a-partner--section8 .orange-button{background-color:#fff;color:#f36f2b;font-size:24px;font-weight:900;height:50px;line-height:50px;box-sizing:border-box;width:100%;max-width:380px}.be-a-partner--section8 .orange-button:after{content:"";display:inline-block;vertical-align:top;width:40px;height:50px;background:url(../images/icon-rocket-orange.svg) no-repeat right center;background-size:25px auto}.be-a-partner--section8 a{text-decoration:none!important}.be-a-partner--section8 .white-button{background:#fff;text-decoration:none!important;color:#f36f2b;font-weight:700;width:15vw;border:none;border-radius:25px;padding:12px 24px;cursor:pointer;text-align:center;font-size:1.3rem;transition:transform .3s ease,all .3s ease}.be-a-partner--section8 .white-button:hover{transform:scale(1.05)}.user-register-wrapper{clear:both;padding:60px 25px;background:url(../images/RevTickets-Register-BG.jpg) no-repeat center center;background-size:cover}.user-register-wrapper .reg-options{font-size:42px;color:#fff}.user-register-wrapper .reg-text{font-size:32px;color:#fff}.user-register-wrapper:after{content:"";display:block;clear:both}.user-register-wrapper .left{box-sizing:border-box;padding:40px 30px;padding-bottom:50px;background:#fff;border-radius:4px}.user-register-wrapper .left ul{list-style:none;margin:0}.user-register-wrapper .left li{background-image:url(../images/RevelreeTicekts-Register-Checkmark.svg);padding-left:42px;margin-bottom:20px;background-repeat:no-repeat;background-size:auto 30px;background-position:left}@media (min-width:1000px){.user-register-wrapper .left{width:420px;float:left}}.user-register-wrapper .left h2{font-size:34px;font-weight:400;line-height:1.25}.user-register-wrapper .left p{font-size:20px}.user-register-wrapper .left a{margin-top:20px}.user-register-wrapper .right{box-sizing:border-box;padding:40px 30px;background:#fff;border-radius:4px}.user-register-wrapper .right ul{list-style:none;margin:0}.user-register-wrapper .right li{background-image:url(../images/RevelreeTicekts-Register-Checkmark.svg);padding-left:42px;margin-bottom:20px;background-repeat:no-repeat;background-size:auto 30px;background-position:left}@media (min-width:1000px){.user-register-wrapper .right{float:right;width:420px}}.user-register-wrapper .right h2{font-size:34px;font-weight:400;line-height:1.25}.user-register-wrapper .right p{font-size:20px}.user-register-wrapper .right input{width:100%}.user-register-wrapper .right .button-submit{width:100%;font-size:24px;font-weight:700;height:50px;line-height:50px}.user-register-wrapper>div{max-width:1060px;margin:0 auto}.user-register-wrapper .button-submit{height:50px;line-height:50px;padding:0;width:100%;font-size:1.5em}.login-register-wrapper{clear:both;padding:10% 25px;background:url(../images/RevTickets-TicketBuyer-BG.jpg) no-repeat center center;background-size:cover}.login-register-wrapper:after{content:"";display:block;clear:both}.login-register-wrapper>div{max-width:500px;margin:0 auto;background:#fff;border-radius:3px;box-sizing:border-box;padding:30px 20px;box-shadow:0 3px 4px rgba(0,0,0,.15)}.login-register-wrapper .button-submit{height:50px;line-height:50px;padding:0;width:100%;font-size:1.5em}.login-register-wrapper .gradient-button:hover{transform:none}.login-register-wrapper .button-text{transition:all .3s ease}.login-register-wrapper .gradient-button:hover .button-text{transform:scale(1.05)}.login-register-wrapper .login-actions{display:flex}@media (max-width:520px){.login-register-wrapper .login-actions{display:block}}.login-register-wrapper .login-actions a{display:inline-block;margin-right:10px;flex:auto}.form--member-register{width:48%;max-width:420px;margin:0 auto;position:relative;z-index:1;float:left}@media (max-width:760px){.form--member-register{width:auto;float:none}}.form--member-register .button-submit{display:flex;align-items:flex;justify-content:center;font-size:24px;height:50px;width:100%;font-weight:700}.form--member-register .button-submit[disabled]{background-color:#505050}.form--member-register .button-submit .icon{width:24px;height:auto;margin-left:12px;flex-shrink:0;transition:transform .3s ease}.form--member-register .button-submit .button-submit-text{transition:transform .3s ease}.form--member-register .button-submit:hover .button-submit-text{transform:scale(1.05)}.form--member-register .button-submit:hover .icon{transform:scale(1.2)}.form--member-register .button-submit.gradient-button{transform:none}.page--user-register .main-wrapper{padding:60px 25px;background:url(../images/RevTickets-TicketBuyer-BG.jpg) no-repeat center center;background-size:cover}.page--user-register .main-wrapper:after{content:"";display:block;clear:both}.page--user-register .main-wrapper>div{max-width:1060px;margin:0 auto}.page--user-register .main-wrapper .left{width:50%;float:left}@media (max-width:760px){.page--user-register .main-wrapper .left{float:none;width:auto;margin-bottom:30px;padding-top:0}}.page--user-register .main-wrapper .left h2{font-size:42px;font-weight:400;line-height:1.25;max-width:480px}@media (max-width:480px){.page--user-register .main-wrapper .left h2{font-size:32px}}.page--user-register .main-wrapper .left p{font-size:32px;line-height:1.25}@media (max-width:480px){.page--user-register .main-wrapper .left p{font-size:26px}}.page--user-register .main-wrapper .left .reebates-logo{height:32px;filter:drop-shadow(0 1px 3px rgba(0, 0, 0, .75))}@media (max-width:480px){.page--user-register .main-wrapper .left .reebates-logo{height:26px}}.page--user-register .main-wrapper .left .learn-more{display:block;margin-top:.25em}.page--user-register .main-wrapper .right{width:50%;float:right;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.75);padding-top:15%}@media (max-width:760px){.page--user-register .main-wrapper .right{float:none;width:auto;margin-bottom:30px;padding-top:0}}.page--user-register .main-wrapper .right h2{font-size:42px;font-weight:400;line-height:1.25;max-width:480px}@media (max-width:480px){.page--user-register .main-wrapper .right h2{font-size:32px}}.page--user-register .main-wrapper .right p{font-size:32px;line-height:1.25}@media (max-width:480px){.page--user-register .main-wrapper .right p{font-size:26px}}.page--user-register .main-wrapper .right .reebates-logo{height:32px;filter:drop-shadow(0 1px 3px rgba(0, 0, 0, .75))}@media (max-width:480px){.page--user-register .main-wrapper .right .reebates-logo{height:26px}}.page--user-register .main-wrapper .right .learn-more{display:block;margin-top:.25em}.form--login{display:block;margin-bottom:1.5em}.purchase-page{background:#f5f5f5}.purchase-page .page-title{position:absolute;left:-9999999px}.purchase-page .main-wrapper{min-height:calc(100vh - 80px)}.purchase-page .main-wrapper:after{content:"";display:block;clear:both}.purchase-page .purchase-page-sidebar{float:right;width:340px;margin-left:25px;padding:40px 0}@media (max-width:940px){.purchase-page .purchase-page-sidebar{width:300px}}@media (max-width:760px){.purchase-page .purchase-page-sidebar{width:100%;max-width:300px;float:none;margin:0 auto;padding-bottom:0}}.purchase-page .purchase-page-sidebar .email{padding:18px 20px;border-top:2px solid #d2d2d2;border-bottom:2px solid #d2d2d2}.purchase-page .purchase-page-sidebar .email:after{content:"";display:block;clear:both}.purchase-page .purchase-page-sidebar .email>label{font-weight:700;font-size:1.1em;float:left;margin-right:10px}.purchase-page .purchase-page-sidebar .email>div{float:right}.purchase-page .purchase-page-sidebar .table>div{padding:18px 20px;border-bottom:2px solid #d2d2d2}.purchase-page .purchase-page-sidebar .table .tier{font-weight:700;font-size:1.1em;float:left;margin-right:10px;max-width:220px}.purchase-page .purchase-page-sidebar .table .price{float:right;font-weight:700;font-size:1.1em;margin-left:10px}.purchase-page .purchase-page-sidebar .table .type-quantity{clear:left;font-size:.9em}.purchase-page .purchase-page-sidebar .totals{margin:0 0 1.5em auto;max-width:240px;padding:15px 20px;text-align:right}.purchase-page .purchase-page-sidebar .totals>div{padding:4px 0}.purchase-page .purchase-page-sidebar .totals>div:after{content:"";display:block;clear:both}.purchase-page .purchase-page-sidebar .totals>div>div{width:100px;float:right}.purchase-page .purchase-page-sidebar .totals .discount{margin:auto}.purchase-page .purchase-page-sidebar .totals .discount label{width:124px}.purchase-page .purchase-page-sidebar .totals .discount div{width:95px}.purchase-page .purchase-page-sidebar .totals label{float:left;width:120px;margin-right:20px;font-weight:700;font-size:1.1em}@media (max-width:359px){.purchase-page .purchase-page-sidebar .totals label{margin-right:10px}}.purchase-page .purchase-page-sidebar .total{font-weight:700;color:#f36f2b}.purchase-page h2{font-weight:900;font-size:1.15em;margin-bottom:.8em}.purchase-page hr{height:0;border:0;border-bottom:2px solid #d2d2d2;clear:both;margin:10px 0}.purchase-page label{font-weight:700}.grey-button{display:block;max-width:300px;margin:0 auto;color:#fff}.review-billing{margin:1.5em 0;position:relative}.review-billing .section{position:relative}@media (max-width:760px){.review-billing .section{padding-bottom:60px}}.review-billing p{line-height:2;font-size:1.1em;font-weight:300}.review-billing .grey-button{float:right;margin-top:-30px;width:250px}@media (max-width:940px){.review-billing .grey-button{width:170px}}@media (max-width:760px){.review-billing .grey-button{float:none;margin-top:0;margin-left:0;position:absolute;bottom:25px;left:0}}.confirmation-info{font-size:1.5em}.confirmation-info strong{font-weight:900}.confirmation-info p{margin-bottom:1em}.confirmation-animation{width:320px;margin:1.5em auto;position:relative;height:65px}@media (max-width:359px){.confirmation-animation{margin-left:-25px}}.confirmation-animation .ticket{position:absolute;left:0;top:0;height:65px;width:90px;background:url(../images/icon-ticket.svg) no-repeat center center}.confirmation-animation .dot{position:absolute;top:50%;height:0;width:0;border-radius:100%;background:#000;animation:dot .2s forwards ease-out}.confirmation-animation .dot1{left:116px;animation-delay:1s}.confirmation-animation .dot2{left:151px;animation-delay:1.75s}.confirmation-animation .dot3{left:186px;animation-delay:2.5s}.confirmation-animation .laptop{position:absolute;right:0;top:0;height:65px;width:100px;background:url(../images/icon-laptop.svg) no-repeat center center}.confirmation-animation .ticket2{position:absolute;top:7px;left:50%;width:0;height:40px;background:url(../images/icon-ticket.svg) no-repeat center center;background-size:contain;animation:ticket2 .2s forwards ease-out;animation-delay:3.25s}@keyframes dot{100%{width:16px;height:16px;margin-top:-8px;margin-left:-8px}}@keyframes ticket2{80%{width:54px;margin-left:-27px}100%{width:48px;margin-left:-24px}}.header-wrapper__purchase{clear:both;position:relative;background:#fff;padding:15px 25px}@media (max-width:860px){.header-wrapper__purchase{padding:10px 25px}}.header-wrapper__purchase:after{content:"";display:block;clear:both}.header-wrapper__purchase>div{max-width:1060px;margin:0 auto}.header-wrapper__purchase .partner-logo{float:left;height:50px;width:250px;font-size:0;line-height:50px}@media (max-width:860px){.header-wrapper__purchase .partner-logo{width:200px;height:40px;line-height:40px}}.header-wrapper__purchase .partner-logo img{display:inline-block;max-width:250px;max-height:50px;vertical-align:middle}@media (max-width:860px){.header-wrapper__purchase .partner-logo img{max-width:200px;max-height:40px}}.header-wrapper__purchase .link-login{float:right;display:block;height:50px;line-height:50px;text-decoration:none}@media (max-width:860px){.header-wrapper__purchase .link-login{height:40px;line-height:40px}}.header-wrapper__purchase .link-login:hover{text-decoration:underline}.purchase-event-header{position:absolute;top:80px;left:0;right:0;clear:both;background:#fff;padding:25px}@media (max-width:860px){.purchase-event-header{top:60px}}.purchase-event-header:after{content:"";display:block;clear:both}.purchase-event-header>div{max-width:1060px;margin:0 auto}.purchase-event-header .event-date{float:left;width:65px;text-align:center;min-height:75px;border-right:2px solid #d2d2d2;margin-right:18px}@media (max-width:760px){.purchase-event-header .event-date{float:none;width:auto;text-align:left;min-height:0;border:0;margin-right:0}}.purchase-event-header .event-date .month{color:#f36f2b;font-size:1.1em;font-weight:600;padding-top:8px}@media (max-width:760px){.purchase-event-header .event-date .month{display:inline;padding-top:0}}.purchase-event-header .event-date .day{color:inherit;font-size:1.6em;font-weight:900;line-height:1}@media (max-width:760px){.purchase-event-header .event-date .day{display:inline;font-size:1.1em}}.purchase-event-header .event-photo{float:left;height:75px;line-height:75px;font-size:0;margin-right:20px}@media (max-width:760px){.purchase-event-header .event-photo{margin-top:8px;margin-bottom:8px}}@media (max-width:480px){.purchase-event-header .event-photo{margin-right:0}}.purchase-event-header .event-photo img{display:inline-block;width:auto;height:auto;max-width:150px;max-height:75px;vertical-align:middle}@media (max-width:480px){.purchase-event-header .event-photo img{max-width:120px}}@media (max-width:359px){.purchase-event-header .event-photo img{max-width:100px}}.purchase-event-header .details{overflow:hidden}@media (max-width:760px){.purchase-event-header .details{clear:left}}.purchase-event-header .event-name{font-size:1.4em;font-weight:900;line-height:1.25}.purchase-event-header .event-location,.purchase-event-header .event-time{display:inline-block;margin-right:25px;vertical-align:top}.purchase-event-header .countdown-timer{float:right;color:#f36f2b;font-size:3em;font-weight:900;width:130px;padding-left:50px;margin-left:15px;background:url(../images/icon-stopwatch.svg) no-repeat left center}@media (max-width:640px){.purchase-event-header .countdown-timer{width:85px;font-size:2em;padding-left:30px;background-size:auto 40%;height:75px;line-height:75px;margin-right:-20px}}@media (max-width:359px){.purchase-event-header .countdown-timer{font-size:2em;padding-left:30px;background-size:auto 40%;width:75px}}.scroll .purchase-event-header{position:fixed;top:0;padding:10px 25px;box-shadow:0 0 5px rgba(0,0,0,.5);z-index:10}@media (max-width:760px){.scroll .purchase-event-header .event-location,.scroll .purchase-event-header .event-photo,.scroll .purchase-event-header .event-time{display:none}}.steps-container{clear:both;margin-top:125px;background:#fff;position:relative;padding:0 0 30px 0;box-shadow:0 3px 4px rgba(0,0,0,.15)}@media (max-width:760px){.steps-container{margin-top:160px}}@media (max-width:480px){.steps-container{margin-top:180px}}.steps-container:after{content:"";display:block;clear:both}.steps-container>div{max-width:1060px;margin:0 auto}.steps-container ul{list-style:none;margin:0;position:relative}.steps-container ul:before{content:"";display:block;position:absolute;top:0;left:-9999px;width:99999999px;height:20px;background:#e5e5e5}.steps-container li{float:left;width:25%;position:relative;text-align:center;font-size:1.15em;font-weight:300;padding:30px 0 0 0}@media (max-width:640px){.steps-container li{font-size:1em}}@media (max-width:480px){.steps-container li{font-size:.8em}}.steps-container .num{display:none}.steps-container .active:before{content:"";display:block;position:absolute;top:0;right:50%;height:20px;width:9999999px;background:#f36f2b}.steps-container a{color:#000;text-decoration:none;font-weight:600}.steps-container a:hover{text-decoration:underline}.purchase-page-wrapper{padding:0 25px;background:#fff}.purchase-page-wrapper>div{max-width:75vw;margin:0 auto}.purchase-page-wrapper a{color:inherit}.purchase-page-body{overflow:hidden;padding:40px 25px;margin:0 -25px}.purchase-page-body h1{font-weight:800}.purchase-page-wrapper__step4 .purchase-page-body{float:left;width:65%;width:calc(100% - 365px);box-sizing:border-box}@media (max-width:940px){.purchase-page-wrapper__step4 .purchase-page-body{width:calc(100% - 325px)}}@media (max-width:760px){.purchase-page-wrapper__step4 .purchase-page-body{width:auto;float:none}}.form--purchase-login input[type=password]{width:380px}.form--purchase-login .button-submit{background:#f36f2b}.form--purchase-signup .button-submit{background:#f36f2b;width:220px}@media (min-width:960px){.form--purchase-signup .button-submit{float:left;margin-right:15px}}@media (min-width:960px){.form--purchase-signup .guest-checkout-message{line-height:30px}}@media (min-width:960px){.form--purchase-signup .form-field-password{float:left;width:48%;margin-right:4%}.form--purchase-signup .form-field-password2{float:left;width:48%}}.form--purchase-step .button-submit{background:#f36f2b;font-weight:900;font-size:1.15em;height:50px;line-height:50px;min-width:260px}@media (max-width:480px){.form--purchase-step .button-submit{display:block;margin:0 auto}}.form--purchase-step .button-submit[disabled]{background-color:#505050}.form--purchase-step input[type=email],.form--purchase-step input[type=password],.form--purchase-step input[type=tel],.form--purchase-step input[type=text]{width:380px}.form--purchase-step .form-subscribe,.form--purchase-step .form-terms{font-size:1.1em}.form--purchase-step .card-detail{margin:2.5em 0 1.5em 0}.form--purchase-step .card-label{display:block;font-weight:600;font-size:1.1em;line-height:1;padding-bottom:.4em}.form--purchase-step .StripeElement{background-color:#fff;height:44px;max-width:380px;padding:12px 12px;border-radius:4px;box-sizing:border-box;border:2px solid #d2d2d2;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.form--purchase-step-1 .form-field-show .form-radio-options{font-size:1.15em}.form--purchase-step-1 .form-field-show input[type=radio]+span:before{top:3px;background:#fff}.form--purchase-step-1 .form-field-show input[type=radio]+span:after{top:10px}.form--purchase-step-1 .form-field-show input[type=radio]:checked+span{color:#f36f2b;font-weight:700}.form--purchase-step-1 .form-field-show input[type=radio]:checked+span:before{background:#f36f2b}.form--purchase-step-1 .ticket-table{margin-bottom:30px}.form--purchase-step-1 .ticket-table .th{padding:0 20px 15px 0;font-weight:900;font-size:1.1em;line-height:1}.form--purchase-step-1 .ticket-table .th:last-child{width:100px}@media (max-width:760px){.form--purchase-step-1 .ticket-table .tr{border-bottom:2px solid #d2d2d2;margin-bottom:20px;padding-bottom:8px}}.form--purchase-step-1 .ticket-table .td{padding:30px 20px 20px 0;vertical-align:top}@media (min-width:760px){.form--purchase-step-1 .ticket-table .td.price{width:20%}}.form--purchase-step-1 .ticket-table .td.quantity{padding:20px 20px 20px 0;width:20%}@media (max-width:760px){.form--purchase-step-1 .ticket-table .td.quantity{width:auto;padding-right:0}}@media (max-width:760px){.form--purchase-step-1 .ticket-table .td,.form--purchase-step-1 .ticket-table .td.quantity{padding:0 0 12px 0}}.form--purchase-step-1 .ticket-table .th-label{display:none}@media (max-width:760px){.form--purchase-step-1 .ticket-table .th-label{display:block;font-weight:700}}.form--purchase-step-1 .ticket-table .tier-button{display:block;font-weight:700;padding-left:24px;background:url(../images/icon-expand-orange.svg) no-repeat left center;background-size:15px auto}.form--purchase-step-1 .ticket-table .tier-description{max-width:360px;height:0;padding-left:24px;overflow:hidden}.form--purchase-step-1 .ticket-table .expand .tier-button{background-image:url(../images/icon-collapse-orange.svg)}.form--purchase-step-1 .ticket-table .expand .tier-description{display:block;height:auto;padding-top:10px}.form--purchase-step-1 .ticket-table .ticket-input{display:none}.form--purchase-step-1 .ticket-table .ticket-input.active{display:table-row}.form--purchase-step-1 .ticket-table .tier-sold-out{color:#f36f2b;text-transform:uppercase;font-weight:600}@media (min-width:761px){.form--purchase-step-1 .ticket-table .tier-sold-out{line-height:44px}}.purchase-page-wrapper__step4 .confirmation-sharing .label{font-weight:700}.purchase-page-wrapper__step4 .event-social{margin-bottom:1.5em}.purchase-page-wrapper__step4 .google-calendar-link{color:#fff}.purchase-page-wrapper__step4 .social-links a{color:#000;padding:10px 0 10px 47px;display:block;margin:0 10px;background-repeat:no-repeat;background-position:left center;background-size:32px 32px;text-decoration:none}.purchase-page-wrapper__step4 .social-links a:after{content:"";display:block;position:absolute;left:-99999px}.purchase-page-wrapper__step4 .social-links a:hover{color:#f36f2b}.purchase-page-wrapper__step4 .social-links .fb{background-image:url(../images/social-fb-black.svg)}.purchase-page-wrapper__step4 .social-links .fb:after,.purchase-page-wrapper__step4 .social-links .fb:hover{background-image:url(../images/social-fb-orange.svg)}.purchase-page-wrapper__step4 .social-links .tw{background-image:url(../images/social-tw-black.svg)}.purchase-page-wrapper__step4 .social-links .tw:after,.purchase-page-wrapper__step4 .social-links .tw:hover{background-image:url(../images/social-tw-orange.svg)}.purchase-page-wrapper__step4 .social-links .ig{background-image:url(../images/social-ig-black.svg)}.purchase-page-wrapper__step4 .social-links .ig:after,.purchase-page-wrapper__step4 .social-links .ig:hover{background-image:url(../images/social-ig-orange.svg)}.purchase-page-wrapper__step4 .social-links .sp{background-image:url(../images/social-sp-black.svg)}.purchase-page-wrapper__step4 .social-links .sp:after,.purchase-page-wrapper__step4 .social-links .sp:hover{background-image:url(../images/social-sp-orange.svg)}.time-expired-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:120%;background:#000;z-index:10000;opacity:.65}.time-expired-popup{display:none;position:fixed;width:100%;max-width:660px;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);background:#fff;border-radius:4px;z-index:10001;box-sizing:border-box;padding:30px 50px;text-align:center;box-shadow:0 3px 4px rgba(0,0,0,.15)}@media (max-width:480px){.time-expired-popup{padding:30px 25px}}.time-expired-popup h2{color:#f36f2b;font-size:2.75em}.time-expired-popup p{text-align:left}.time-expired-popup .start-over-button{height:50px;line-height:50px;width:280px;max-width:100%;font-weight:800;font-size:1.1em;box-sizing:border-box;background:#231f20}.time-expired .time-expired-overlay,.time-expired .time-expired-popup{display:block}.event-teaser .date{background:#000;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center;height:38px;line-height:38px;font-weight:700;color:#fff}.event-teaser .date .month{color:#f36f2b}.event-teaser .date .day{color:#fff}.event-teaser .get-tickets{display:block;background:#f36f2b;color:#fff;text-decoration:none;font-weight:700;height:60px;line-height:60px;text-align:center;font-size:1.2em;border-bottom-left-radius:4px;border-bottom-right-radius:4px;box-sizing:border-box;overflow:hidden;transition:all .4s}.event-teaser .get-tickets:after{content:url(../images/icon-ticket-white.svg);display:inline-block;width:30px;vertical-align:middle;margin-left:-30px;transform:translateX(200px);transition:all .4s}.event-teaser .get-tickets.sold-out:after{content:url(../images/icon-not-allowed.svg);margin-top:2px}.event-teaser .get-tickets.public-event:after{content:url(../images/icon-calendar-white.svg)}.event-teaser .get-tickets.sales-ended{font-size:19px}.event-teaser .get-tickets.sales-ended:after{content:url(../images/icon-not-allowed.svg);margin-top:2px}.event-teaser .get-tickets:hover:after{transform:translateX(0);margin-left:10px}.event-teaser .details{padding:20px;height:120px}@media (max-width:480px){.event-teaser .details{height:auto}}.event-teaser .event-name a{display:block;color:inherit;text-decoration:none;font-weight:700;font-size:1.2em;line-height:1;max-height:39px;overflow:hidden;padding-bottom:2px}@media (max-width:480px){.event-teaser .event-name a{max-height:none;padding-bottom:0}}.event-teaser .event-name a:hover{text-decoration:underline}.event-teaser .subname{font-size:.875em;height:21px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.event-teaser .location{height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.event-teaser .event-price-range{font-weight:700;font-size:1.1em}.event-teaser .background a{display:block;width:100%;height:185px;position:relative;overflow:hidden}.event-teaser .background a .image{position:absolute;left:0;top:0;right:0;bottom:0;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:all .6s}.event-teaser .background a:hover .image{left:-4%;top:-4%;right:-4%;bottom:-4%}.event-teaser-list ul{list-style:none;margin:0 -38px 0 0;font-size:0;text-align:left}@media (max-width:1125px){.event-teaser-list ul{text-align:center}}@media (max-width:800px){.event-teaser-list ul{margin-right:-28px}}@media (max-width:520px){.event-teaser-list ul{margin-right:0}}.event-teaser-list li{width:100%;max-width:330px;display:inline-block;text-align:left;font-size:16px;margin:0 36px 30px 0;background:#fff;border-radius:4px;box-shadow:0 3px 4px rgba(0,0,0,.15);vertical-align:top}@media (max-width:1125px){.event-teaser-list li{max-width:300px}}@media (max-width:800px){.event-teaser-list li{margin-right:28px}}@media (max-width:520px){.event-teaser-list li{display:block;margin-left:auto;margin-right:auto;max-width:360px}}.event-teaser-list .gradient-button{width:50%;font-size:1.5rem}.event-teaser-list .button-container{display:flex;justify-content:center}.show-teaser3{background:#fff;box-shadow:0 3px 4px rgba(0,0,0,.15);border-radius:4px;margin:0 0 25px 0;padding:12px 20px;max-width:360px}.show-teaser3:after{content:"";display:block;clear:both}.show-teaser3 .date .month{color:#f36f2b;font-weight:700}.show-teaser3 .date .day{color:inherit;font-weight:700}.show-teaser3 .details{margin-bottom:1em}.show-teaser3 .event-name a{display:block;color:inherit;text-decoration:none;font-weight:700;font-size:1.2em;line-height:1.2;max-height:46px;overflow:hidden}.show-teaser3 .event-name a:hover{text-decoration:underline}.show-teaser3 .subname{font-size:.875em}.show-teaser3 .view-event{display:block;color:#fff;text-decoration:none;background:#231f20;border-radius:4px;text-align:center;height:30px;line-height:30px;font-weight:700;font-size:.875em}.show-teaser4{background:#fff;border-radius:4px;margin:0 0 25px 0;padding:12px 20px;max-width:360px}.show-teaser4:after{content:"";display:block;clear:both}.show-teaser4 .date .month{color:#f36f2b;font-weight:700}.show-teaser4 .date .day{color:inherit;font-weight:700}.show-teaser4 .details{margin-bottom:1em}.show-teaser4 .event-name a{display:block;color:inherit;text-decoration:none;font-weight:700;font-size:1.2em;line-height:1.2;max-height:46px;overflow:hidden}.show-teaser4 .event-name a:hover{text-decoration:underline}.show-teaser4 .subname{font-size:.875em}.show-teaser4 .view-event{display:block;color:#fff;text-decoration:none;background:#231f20;border-radius:4px;text-align:center;height:30px;line-height:30px;font-weight:700;font-size:.875em}.branded-page-sidebar{width:32%;float:right;word-break:break-word}@media (max-width:940px){.branded-page-sidebar{width:auto;float:none;margin-top:40px;clear:both}}.branded-page-sidebar .contact-details{margin-bottom:1.5em}.branded-page-sidebar .contact-details p{font-size:.875em;margin-bottom:.5em}.branded-page-sidebar .contact-details a{color:inherit;font-weight:700}.branded-page-sidebar .social-links a{font-size:0;width:32px;height:32px;display:inline-block;vertical-align:top;margin:10px;background-repeat:no-repeat;background-position:center center;background-size:contain;text-decoration:none}.branded-page-sidebar .social-links a:after{content:"";display:block;position:absolute;left:-99999px}.branded-page-sidebar .social-links .fb{background-image:url(../images/social-fb-black.svg)}.branded-page-sidebar .social-links .fb:after,.branded-page-sidebar .social-links .fb:hover{background-image:url(../images/social-fb-orange.svg)}.branded-page-sidebar .social-links .tw{background-image:url(../images/social-tw-black.svg)}.branded-page-sidebar .social-links .tw:after,.branded-page-sidebar .social-links .tw:hover{background-image:url(../images/social-tw-orange.svg)}.branded-page-sidebar .social-links .ig{background-image:url(../images/social-ig-black.svg)}.branded-page-sidebar .social-links .ig:after,.branded-page-sidebar .social-links .ig:hover{background-image:url(../images/social-ig-orange.svg)}.branded-page-sidebar .social-links .sp{background-image:url(../images/social-sp-black.svg)}.branded-page-sidebar .social-links .sp:after,.branded-page-sidebar .social-links .sp:hover{background-image:url(../images/social-sp-orange.svg)}.branded-page-sidebar .read-more,.branded-page-sidebar .view-all-events{font-size:.875em;font-weight:700;text-decoration:none}.branded-page-sidebar .read-more:hover,.branded-page-sidebar .view-all-events:hover{text-decoration:underline}.branded-page-sidebar .partner-refunds{margin-bottom:40px}.branded-page-body{float:left;width:65%}@media (max-width:940px){.branded-page-body{float:none;width:auto}}.details-ticket-container{background:#fff;border-radius:4px;box-shadow:0 3px 4px rgba(0,0,0,.15);padding:25px 20px;max-width:360px;margin:0 auto 40px auto}.details-ticket-container .ticket-price{font-weight:900;text-align:center;margin-bottom:.5em;font-size:1.5em}.details-ticket-container .tickets-remaining{text-align:center;margin-bottom:1em}.details-ticket-container .tickets-remaining .num{font-weight:700}.details-ticket-container .get-tickets{display:block;color:#fff;font-size:1.5em;text-align:center;font-weight:900;height:50px;line-height:50px;background:#f36f2b;border-radius:4px;text-decoration:none;overflow:hidden;transition:all .4s;margin-bottom:16px}@media (max-width:540px){.details-ticket-container .get-tickets{position:fixed;bottom:0;left:0;right:0;border-radius:0;height:60px;line-height:60px;margin:0;z-index:2}}.details-ticket-container .get-tickets:after{content:url(../images/icon-ticket-white.svg);display:inline-block;width:30px;vertical-align:middle;margin-left:-30px;transform:translateX(240px);transition:all .4s}.details-ticket-container .get-tickets.sold-out:after{content:url(../images/icon-not-allowed.svg)}.details-ticket-container .get-tickets:hover:after{transform:translateX(0);margin-left:10px}.details-ticket-container .get-tickets.sales-ended{font-size:20px}@media (max-width:1100px){.details-ticket-container .get-tickets.sales-ended{font-size:16px}}.details-ticket-container .get-tickets.sales-ended:after{content:url(../images/icon-not-allowed.svg)}.details-ticket-container .presale-link{display:block;text-align:center;font-size:18px;font-weight:700}@media (max-width:540px){.page--event-details .footer-wrapper{padding-bottom:100px}}.event-social .label{font-weight:700;margin-bottom:.5em}.event-social a{display:inline-block;height:30px;line-height:30px;color:#fff;text-decoration:none;border-radius:4px;padding:0 12px;text-align:center;font-weight:700;font-size:.875em;min-width:142px;box-sizing:border-box}@media (max-width:1100px){.event-social a{min-width:132px}}.event-social a:before{content:"";display:inline-block;vertical-align:top;width:26px;height:30px;background:no-repeat left center;background-size:auto 15px}.event-social .fb{background:#4368ad}.event-social .fb:before{background-image:url(../images/social-fb-white.svg);width:20px}.event-social .tw{background:#18a3ed}.event-social .tw:before{background-image:url(../images/social-tw-white.svg);background-size:auto 13px}.form--ics{display:inline}.form--ics .form-actions{display:inline}.form--ics .button-submit{background:#969696;min-width:140px}.form--ics .button-submit:before{content:"";display:inline-block;vertical-align:top;width:26px;height:30px;background:url(../images/icon-calendar.svg) no-repeat left center}.google-calendar-link{display:inline-block;height:30px;line-height:30px;color:#fff;text-decoration:none;border-radius:4px;padding:0 12px;text-align:center;font-weight:700;font-size:.875em;background:#969696;min-width:140px;box-sizing:border-box}.google-calendar-link:before{content:"";display:inline-block;vertical-align:top;width:26px;height:30px;background:url(../images/icon-calendar.svg) no-repeat left center}.event-details-sidebar{padding-left:20px;border-left:2px solid #d2d2d2;margin-bottom:40px}@media (max-width:940px){.event-details-sidebar{padding-left:0;border-left:0}}.event-details-sidebar .partner-name a{color:inherit;font-weight:700}.event-details-sidebar .show-date{font-weight:700;margin-top:1.5em}.event-details-sidebar .event-location{font-size:.875em}.event-details-sidebar .add-to-calendar .label{font-weight:700;margin-bottom:.4em}.event--details .subname{font-size:.875em}.event--details .event-name{font-weight:900;font-size:2em;line-height:1.2;margin-bottom:.2em}.event--details .event-date{font-weight:700;margin-bottom:1em}.event--details .event-description img{max-width:100%;height:auto!important}.event--details .event-map{margin-top:40px}.event--details .event-map h2{padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #d2d2d2}.event--details .event-map iframe{display:block;width:100%;box-sizing:border-box;border:2px solid #d2d2d2;border-radius:2px}.event--series{clear:both;padding-top:30px;text-align:center}.event--series .series-name{line-height:normal}.event--series .event-teaser-list ul{text-align:center}.event--series .black-button{font-size:18px;font-weight:900;height:50px;line-height:50px;box-sizing:border-box;width:300px;max-width:100%}.form--partner-search{margin:0 0 2em 0;float:none;background:#fff;border-radius:4px;position:relative;height:40px;line-height:40px;box-shadow:1px 1px 2px rgba(0,0,0,.2) inset,0 3px 4px rgba(0,0,0,.15)}.form--partner-search:after{content:"";display:block;clear:both}.form--partner-search label{display:inline;margin-bottom:0}.form--partner-search label>div{position:absolute;left:-99999px}.form--partner-search .form-actions{float:left}.form--partner-search button{background:transparent url(../images/icon-search.svg) no-repeat center center;width:40px;height:40px;border:0;font-size:0;color:transparent;display:block}.form--partner-search input{background:0 0;border:0;height:40px;line-height:40px;width:300px;width:calc(100% - 40px);max-width:100%;padding:0 8px}.basicpage--view .basicpage-body img{max-width:100%;height:auto!important}.user-dashboard p{font-weight:600;font-size:1.1em;margin-bottom:.8em}.user-dashboard a{text-decoration:none}.user-dashboard a:hover{text-decoration:underline}@media (max-width:540px){.user-dashboard .log-out{width:156px;display:block;margin:0 auto}}.show-teaser-user-list .show-teaser-user{border-bottom:2px solid #d2d2d2;padding:25px 0;margin:0}.show-teaser-user-list .show-teaser-user:last-child{border-bottom:0;padding-bottom:0}.show-teaser-user{position:relative}.show-teaser-user:after{content:"";display:block;clear:both}.show-teaser-user .date{float:left;width:65px;text-align:center;min-height:75px;border-right:2px solid #d2d2d2;margin-right:18px}.show-teaser-user .date .month{color:#f36f2b;font-size:1.1em;font-weight:600;padding-top:8px}.show-teaser-user .date .day{color:inherit;font-size:1.6em;font-weight:900;line-height:1}.show-teaser-user .background a{float:left;width:100px;height:75px;background-repeat:no-repeat;background-position:center center;background-size:contain;margin-right:18px}.show-teaser-user .details{padding-left:203px;padding-right:200px}@media (max-width:940px){.show-teaser-user .details{padding-right:0}}@media (max-width:540px){.show-teaser-user .details{padding-left:0;padding-top:15px;float:none;clear:left}}.show-teaser-user .event-name a{display:block;color:inherit;text-decoration:none;font-weight:900;font-size:1.2em;line-height:1.2;max-height:46px;overflow:hidden}.show-teaser-user .event-name a:hover{text-decoration:underline}.show-teaser-user .subname{font-size:.875em}.show-teaser-user .order-details{position:absolute;right:0;top:45px}@media (max-width:940px){.show-teaser-user .order-details{position:static;margin-left:203px;margin-top:10px;float:left;clear:left}}@media (max-width:540px){.show-teaser-user .order-details{float:none;margin-left:0}}.transaction dl dt{font-weight:600}.transaction dl dd{margin-left:40px;margin-bottom:30px}.form--search-page{background:#fff;border-radius:4px;position:relative;height:40px;line-height:40px;margin:20px 0;box-shadow:1px 1px 2px rgba(0,0,0,.2) inset,0 3px 4px rgba(0,0,0,.15);width:100%;max-width:360px}.form--search-page:after{content:"";display:block;clear:both}.form--search-page label{display:inline;margin-bottom:0}.form--search-page label>div{position:absolute;left:-99999px}.form--search-page .form-actions{float:left}.form--search-page button{background:transparent url(../images/icon-search.svg) no-repeat center center;width:40px;height:40px;border:0;font-size:0;color:transparent;display:block}.form--search-page input{background:0 0;border:0;height:40px;line-height:40px;width:320px;width:calc(100% - 40px);padding:0 8px}.page-404 .heading-404{color:#f36f2b;line-height:1;font-size:4.25em;font-weight:700}.page-404 .heading-not-found{font-weight:400}.page-404 .sub{font-size:1.75em;font-weight:400;margin-top:40px;line-height:normal}.page-404 .content{text-align:center}@media (min-width:760px){.page-404 .content{float:left;width:48%;margin-right:4%;padding:100px 0}}.page-404 .record{position:relative;padding-bottom:100%;margin:50px 0 80px 0;background:url(../images/404-record-whole.svg) no-repeat center center;background-size:auto 100%;transform:rotate(-45deg);animation:record-whole 1.8s 1 linear forwards}@media (min-width:760px){.page-404 .record{float:left;width:48%;padding-bottom:48%}}.page-404 .record:before{content:"";display:block;background:url(../images/404-record-part1.svg) no-repeat top center;background-size:auto 55%;position:absolute;left:0;top:0;width:100%;height:100%;visibility:hidden;animation:record-part1 .2s 1.8s 1 ease-out forwards}.page-404 .record:after{content:"";display:block;background:url(../images/404-record-part2.svg) no-repeat bottom center;background-size:auto 55%;position:absolute;left:0;top:0;width:100%;height:100%;visibility:hidden;animation:record-part2 .2s 1.8s 1 ease-out forwards}@keyframes record-whole{0%{transform:rotate(-45deg)}99.999%{transform:rotate(315deg);background-size:auto 100%}100%{background-size:0 0}}@keyframes record-part1{0%{visibility:visible;transform:translate(0,0)}100%{visibility:visible;transform:translate(0,-4%)}}@keyframes record-part2{0%{visibility:visible;transform:translate(0,0)}100%{visibility:visible;transform:translate(0,4%)}}.help-page .main-wrapper{padding:40px 25px;background-color:#f5f5f5}.help-page .main-wrapper>div{max-width:1060px;margin:0 auto}.help-page .main-wrapper:after{content:"";display:block;clear:both}@media (min-width:800px){.help-page .help--sidebar{width:33.333%;width:calc(0% + 240px);float:left;min-height:400px}}@media (min-width:800px){.help-page .help--body{width:66.666%;width:calc(100% - 240px);float:left}}.help-page .help-menu{margin:0;padding:0 50px 0 0;list-style:none}@media (min-width:800px) and (min-height:800px){.help-page .help-menu{position:fixed;width:190px}}.help-page .help-menu li{margin:0 0 15px 0;list-style:none;position:relative}.help-page .help-menu li a{font-size:18px;color:#000;text-decoration:none;display:block;line-height:1.25}.help-page .help-menu li a:hover{color:#f36f2b;text-decoration:underline}.help-page .help-menu li a.active{color:#f36f2b}.help-page .help-menu li a.active:after{content:"";display:block;position:absolute;left:100%;top:0;width:20px;height:28px;background:url(../images/icon-arrow-right-orange.svg) no-repeat center center;background-size:8px auto}.help-page .help-menu li ul{margin:10px 0 0 15px}.help-page .help-menu li ul li{margin:0 0 5px 0}.help-page .help-menu li ul a{font-size:16px}.expand-description-list{list-style:none}.expand-description-list>li{margin-bottom:.5em}.expand-description-list>li>a{display:block;font-weight:700;padding-left:24px;background:url(../images/icon-expand-orange.svg) no-repeat left 4px;background-size:15px auto}.expand-description-list>li .description{display:none;padding-left:24px}.expand-description-list>li.expand>a{background-image:url(../images/icon-collapse-orange.svg)}.expand-description-list>li.expand .description{display:block}.reebates--section1{padding:140px 25px 80px 25px;background:url(../images/bg-reebates-section1.jpg) no-repeat center center;background-size:cover;color:#fff;text-align:center}.reebates--section1 .content{max-width:900px;margin:0 auto}.reebates--section1 h1 img{display:block;width:100%;max-width:580px;margin:20px auto 40px auto}.reebates--section1 h2{font-size:32px;font-weight:700;line-height:1.25;margin-bottom:30px}.reebates--section1 p{font-size:24px;line-height:1.25}.reebates--section2{padding:60px 25px}.reebates--section2 .content{max-width:1060px;margin:0 auto}.reebates--section2 hr{clear:both;padding-bottom:60px;margin:0 0 60px 0;border:0;border-bottom:2px solid #f36f2b}.reebates--section2 h2{font-size:32px;margin-bottom:.5em}.reebates--section2 .center{text-align:center}.reebates--section2 .orange-button{box-sizing:border-box;width:260px;height:50px;line-height:50px;font-weight:900;font-size:24px}.reebates--section2 .left{margin-bottom:30px}@media (min-width:980px){.reebates--section2 .left{width:50%;float:left;margin-bottom:0}}.reebates--section2 .right{position:relative;min-height:120px;max-width:480px;margin:0 auto}@media (min-width:980px){.reebates--section2 .right{width:45%;float:right}}.reebates--section2 .center{max-width:640px;margin:0 auto}.reebates--section2 .ticket{position:absolute;top:10px;left:0;bottom:0;width:25%}.reebates--section2 .logo{position:absolute;top:0;right:0;width:40%;height:40px}.reebates--section2 .number{color:#f36f2b;font-weight:700;font-size:70px;text-align:center;line-height:1;position:absolute;top:50px;right:0;width:40%}.reebates--section2 .circle{position:absolute;top:80px;border-radius:100%;background:#f36f2b;transform:translate(-50%,-50%);transition:padding-bottom .1s,width .1s}.reebates--section2 .circle1{left:35%;transition-delay:.5s}.reebates--section2 .circle2{left:45%;transition-delay:1s}.reebates--section2 .circle3{left:55%;transition-delay:1.5s}.reebates--section2 .chequebook{display:block;margin:0 auto;width:80%;max-width:240px}.reebates--section2.animate .circle{width:5%;padding-bottom:5%}.reebates--section3{padding:60px 25px;background:url(../images/bg-reebates-section3.jpg) no-repeat center center;background-size:cover}.reebates--section3:after{content:"";display:block;clear:both}.reebates--section3>div{max-width:1060px;margin:0 auto}.reebates--section3 h2{font-size:34px}.reebates--section3 .left{margin-bottom:30px;color:#fff}@media (min-width:980px){.reebates--section3 .left{float:left;width:480px;padding-top:10%}}.reebates--section3 .right{max-width:420px;margin:auto;box-sizing:border-box;padding:30px 20px;background:#fff;border-radius:4px}@media (min-width:980px){.reebates--section3 .right{float:right;width:420px}}.reebates--section3 label.currency{position:relative}.reebates--section3 label.currency:before{content:"$";position:absolute;bottom:0;left:15px;line-height:44px;z-index:1;font-weight:700}.reebates--section3 label.currency input[type=number]{padding-left:30px}.reebates--section3 input[type=number]{width:100%}.reebates--section3 .form-field-rebateTotal{margin-bottom:0}.reebates--section3 .form-field-rebateTotal input{font-weight:700}.reebates-rev-demo{width:100vw;background:url(../images/cta-section-bg-2.png) no-repeat;background-repeat:no-repeat top left;background-size:cover;color:#fff;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;padding-top:5%;padding-bottom:5%}.reebates-rev-demo .demo-content{display:flex;padding-top:60px;text-align:center;font-size:1rem;line-height:1.5rem;align-items:center;flex-direction:column}.reebates-rev-demo a{text-decoration:none}.reebates-rev-demo .demo-title{width:100%;font-size:4rem;line-height:3.875rem;font-weight:700;padding:1%}.reebates-rev-demo .white-button{background:#fff;color:#f36f2b;font-weight:700;border:none;border-radius:25px;padding:12px 24px;cursor:pointer;text-align:center;transition:all .3s ease;font-size:1.3rem}.reebates-rev-demo .white-button:hover{transform:scale(1.05)}.reebates--section4{padding:60px 25px;background:#111;color:#fff}.reebates--section4:after{content:"";display:block;clear:both}.reebates--section4>div{max-width:1060px;margin:0 auto}.reebates--section4 h2{font-size:34px}.reebates--section4 p{font-size:18px}.reebates--section4 .left{margin-bottom:30px}@media (min-width:980px){.reebates--section4 .left{width:50%;float:left;margin-bottom:0}}.reebates--section4 .right{text-align:center;color:#f36f2b}.reebates--section4 .right .subtext{font-size:25px;color:#fff}.reebates--section4 .right b{font-size:28px;color:#f36f2b}.reebates--section4 .right strong{color:#f36f2b;font-size:110px;vertical-align:middle;line-height:1}@media (min-width:980px){.reebates--section4 .right{width:40%;float:right}}.reebates--section5{padding:60px 25px;background:url(../images/bg-reebates-section5.jpg) no-repeat center center;background-size:cover}.reebates--section5:after{content:"";display:block;clear:both}.reebates--section5>div{max-width:1060px;margin:0 auto}.reebates--section5 .left{color:#fff}@media (min-width:1000px){.reebates--section5 .left{width:48%;float:left;padding:100px 0}}.reebates--section5 .left h2{font-size:34px;font-weight:700;line-height:1.25}.reebates--section5 .left p{font-size:24px}.reebates--section5 .left .clma{display:flex;align-items:center;padding-bottom:20px;width:300px}.reebates--section5 .left .clma img{width:80px;padding-right:20px}.reebates--section5 .left .clma p{font-size:18px;color:#fff}.reebates--section5 .right{box-sizing:border-box;padding:30px 20px;background:#fff;border-radius:4px}@media (min-width:1000px){.reebates--section5 .right{float:right;width:420px}}.reebates--section5 .right h2{font-size:24px;margin-bottom:20px}.reebates--section5 .right input{width:100%}.reebates--section5 .right .button-submit.gradient-button{width:100%;font-size:24px;font-weight:700;height:50px;display:flex;align-items:center;justify-content:center}.reebates--section5 .right .button-submit.gradient-button .icon{width:24px;height:auto;margin-left:12px;flex-shrink:0}.reebates--section5 .right .button-submit.gradient-button .button-submit-text{transition:transform .3s ease}.reebates--section5 .right .button-submit.gradient-button .icon{transition:transform .3s ease}.reebates--section5 .right .button-submit.gradient-button:hover .button-submit-text{transform:scale(1.05)}.reebates--section5 .right .button-submit.gradient-button:hover .icon{transform:scale(1.2)}.reebates--section5 .right .button-submit.gradient-button:hover{transform:none}.series-details .subname{font-weight:700;text-align:center}.series-details .series-name{font-weight:900;text-align:center;font-size:42px;margin-bottom:10px}.series-details .series-dates{text-align:center;font-weight:700;font-size:18px}.series-details h2{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #d2d2d2}.series-details .series--body{float:left;width:65%}@media (max-width:940px){.series-details .series--body{float:none;width:auto}}.series-details .series--sidebar{width:32%;float:right;word-break:break-word}@media (max-width:940px){.series-details .series--sidebar{width:auto;float:none;margin-top:40px;clear:both}}.series-details .series--events{clear:both;padding-top:40px}.series-details .series--show-date{margin-bottom:30px}@media (max-width:540px){.series-details .series--show-date{max-width:285px;margin-left:auto;margin-right:auto}}.series-details .series--show-date .show-date strong{font-weight:900}.series-details .series--show-date .add-to-calendar .label{font-weight:700}.series-details .series--show-date .get-tickets{color:#fff;font-weight:900;text-decoration:none;display:block;background-color:#f36f2b;text-align:center;width:285px;height:30px;line-height:30px;border-radius:4px;margin-top:10px}.series-details .series--share{clear:both;text-align:center}.series-details .series--share p{font-size:22px;margin-bottom:15px}.series-details .series--share ul{list-style:none;margin:0}.series-details .series--share ul li{display:inline-block;vertical-align:top;margin:0 10px;padding:0}.series-details .series--share ul a{display:block;width:32px;height:32px;border:3px solid #000;border-radius:100%;background-repeat:no-repeat;background-position:center center;background-size:67% 67%;font-size:0}.series-details .series--share ul .em{background-image:url(../images/social-em-black.svg)}.series-details .series--share ul .fb{background-image:url(../images/social-fb-black.svg)}.series-details .series--share ul .tw{background-image:url(../images/social-tw-black.svg)}.venues-page h2{font-size:34px;line-height:normal;margin-bottom:20px}@media (max-width:640px){.venues-page h2{font-size:28px}}.sales--header{padding:110px 25px 50px 25px}.sales--header.venue{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/Rev-Venue-Header.jpg) no-repeat center center;background-size:cover}.sales--header.events{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/Rev-Events-Header.jpg) no-repeat center center;background-size:cover}.sales--header.promoters{background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(/images/Rev-Promoter-Header.jpg) no-repeat center center;background-size:cover}.sales--header>div{max-width:1060px;margin:0 auto;position:relative}.sales--header>div:after{content:"";display:block;clear:both}.sales--header .left{text-shadow:1px 1px 3px rgba(0,0,0,.75);margin-bottom:40px}@media (min-width:900px){.sales--header .left{float:left;width:54%;max-width:575px;padding-top:120px}}.sales--header .left h2{color:#fff;font-weight:600;font-size:42px;line-height:normal}@media (max-width:640px){.sales--header .left h2{font-size:32px}}.sales--header .left p{color:#fff;font-size:32px;line-height:1.25;font-weight:300}@media (max-width:640px){.sales--header .left p{font-size:22px}}.sales--header .left .clma{display:flex;align-items:center;padding-bottom:20px;width:300px}.sales--header .left .clma img{width:80px;padding-right:20px}.sales--header .left .clma p{font-size:18px;color:#fff}.sales--header .right{box-sizing:border-box;padding:30px 20px;background:#fff;border-radius:4px}@media (min-width:900px){.sales--header .right{float:right;width:420px}}.sales--header .right h2{font-size:24px;margin-bottom:20px}.sales--header .right input{width:100%}.sales--header .right .button-submit{width:100%;font-size:24px;font-weight:900;height:50px;line-height:50px}.sales--header .right .button-submit:after{content:"";display:inline-block;vertical-align:top;width:40px;height:50px;background:url(/images/icon-rocket-white.svg) no-repeat right center;background-size:25px auto}.venues--section5{background:#fff;padding:0 25px;position:relative}.venues--section5 hr{width:50%;border-bottom:2px solid #f36f2b}.venues--section5>div{max-width:1200px;margin:0 auto}.venues--section5 .dashboard{width:45%;max-width:450px;padding:70px 0 40px 0;min-height:240px}.venues--section5 .dashboard:after{content:"";display:block;position:absolute;right:0;top:40px;width:54%;height:53%;background:url(../images/Rev-Venue-SalesDashboard.png) no-repeat center bottom;background-size:contain}@media (max-width:1200px){.venues--section5 .dashboard:after{padding-bottom:78%;position:static;width:100%}}@media (max-width:1200px){.venues--section5 .dashboard{width:100%;max-width:900px;margin:auto}}.venues--section5 .reporting{width:45%;max-width:450px;padding:70px 0 40px 0;min-height:240px}.venues--section5 .reporting:after{content:"";display:block;position:absolute;right:0;top:50px;width:54%;height:53%;background:url(../images/Rev-Venue-SalesReporting.png) no-repeat center bottom;background-size:contain}@media (max-width:1200px){.venues--section5 .reporting:after{padding-bottom:78%;position:static;width:100%}}@media (max-width:1200px){.venues--section5 .reporting{width:100%}}.venues--section5 .unlimited-main-feature{width:45%;max-width:450px;padding:70px 0 40px 0;min-height:240px}.venues--section5 .unlimited-main-feature:after{content:"";display:block;position:absolute;right:0;top:35px;width:54%;height:50%;background:url(../images/TicketTiers.png) no-repeat center bottom;background-size:contain}@media (max-width:1200px){.venues--section5 .unlimited-main-feature:after{padding-bottom:70%;position:static;width:100%}}@media (max-width:1200px){.venues--section5 .unlimited-main-feature{width:100%}}.venues--section5 .currency-feature{width:45%;max-width:450px;padding:70px 0;min-height:240px}.venues--section5 .currency-feature:after{content:"";display:block;position:absolute;right:0;top:30px;width:54%;height:53%;background:url(../images/Rev-Venue-SalesReporting.png) no-repeat center bottom;background-size:contain}@media (max-width:1200px){.venues--section5 .currency-feature:after{padding-bottom:60%;position:static;width:100%}}@media (max-width:1200px){.venues--section5 .currency-feature{width:100%;padding-bottom:0}}.venues--section5 .branded-feature{width:45%;max-width:450px;padding:70px 0 173px 0;min-height:240px}.venues--section5 .branded-feature:after{content:"";display:block;position:absolute;right:0;top:30px;width:54%;height:57%;background:url(../images/Highlight-Branded.png) no-repeat center bottom;background-size:contain}@media (max-width:1200px){.venues--section5 .branded-feature:after{padding-bottom:78%;position:static;width:100%}}@media (max-width:1200px){.venues--section5 .branded-feature{width:100%;max-width:900px;margin:auto;padding-bottom:0}}.venues--section5 .publish-early-feature{width:45%;max-width:450px;padding:70px 0 80px 0;min-height:240px}.venues--section5 .publish-early-feature:after{content:"";display:block;position:absolute;right:70px;top:30px;width:40%;height:53%;background:url(../images/Highlight-ComingSoon.png) no-repeat center bottom;background-size:cover}@media (max-width:1200px){.venues--section5 .publish-early-feature:after{padding-bottom:78%;position:static;width:100%}}@media (max-width:1200px){.venues--section5 .publish-early-feature{width:100%;max-width:900px;margin:auto;padding-bottom:0}}.venues--section5 .reebates-main-feature{display:flex;position:relative;padding-top:20px}.venues--section5 .reebates-main-feature .left{width:45%;max-width:450px;padding:40px 0 20px 0;min-height:240px}@media (max-width:980px){.venues--section5 .reebates-main-feature .left{width:100%}}.venues--section5 .reebates-main-feature .left img{width:45%}.venues--section5 .reebates-main-feature .right{position:relative;min-height:120px;max-width:480px;margin:0 auto;width:45%;float:right;top:100px}@media (max-width:980px){.venues--section5 .reebates-main-feature .right{display:none;width:45%;float:right;top:100px}}.venues--section5 .reebates-main-feature .ticket{position:absolute;top:10px;left:0;bottom:0;width:25%}.venues--section5 .reebates-main-feature .logo{position:absolute;top:0;right:0;width:40%;height:40px}.venues--section5 .reebates-main-feature .number{color:#f36f2b;font-weight:700;font-size:70px;text-align:center;line-height:1;position:absolute;top:50px;right:0;width:40%}.venues--section5 .reebates-main-feature .circle{position:absolute;top:80px;border-radius:100%;background:#f36f2b;transform:translate(-50%,-50%);transition:padding-bottom .1s,width .1s}.venues--section5 .reebates-main-feature .circle1{left:35%;transition-delay:.5s}.venues--section5 .reebates-main-feature .circle2{left:45%;transition-delay:1s}.venues--section5 .reebates-main-feature .circle3{left:55%;transition-delay:1.5s}.venues--section5 .reebates-main-feature.animate .circle{width:5%;padding-bottom:5%}@media (max-width:1200px){.venues--section5 .reebates-main-feature{width:100%;align-items:center}}.venues--section5 .dashboard{width:45%;max-width:450px;padding:70px 0 40px 0;min-height:240px}.venues--section5 .dashboard:after{content:"";display:block;position:absolute;right:0;top:50px;width:54%;height:53%;background:url(../images/Rev-Venue-SalesDashboard.png) no-repeat center bottom;background-size:contain}@media (max-width:1200px){.venues--section5 .dashboard:after{padding-bottom:78%;position:static;width:100%}}@media (max-width:1200px){.venues--section5 .dashboard{width:100%}}@media (max-width:1400px){.venues--section5>div:after{right:0;top:0;width:100%}}@media (max-width:1200px){.venues--section5>div{max-width:800px;flex-direction:column}.venues--section5>div:after{right:0;top:215px;width:100%}.venues--section5 .content{width:auto;min-height:0;max-width:600px;margin:0 auto;padding:40px 0 20px 0}}.venues--section5 .feature-section{padding:20px 0 20px 0;max-width:1200px;margin:auto}.venues--section5 .feature-section ul{display:grid;grid-template-columns:50% 50%;list-style:none;margin:0;column-gap:50px;font-size:14px}.venues--section5 .feature-section ul li{padding-top:40px;margin-bottom:20px;background-repeat:no-repeat;background-position:left 6px;background-size:auto 30px}.venues--section5 .feature-section ul strong{font-size:16px}@media (max-width:640px){.venues--section5 .feature-section ul{grid-template-columns:auto;row-gap:5px}}.venues--section5 .feature-section .easy{background-image:url(../images/Venue-EasyEvent.svg)}.venues--section5 .feature-section .overview{background-image:url(../images/Venue-Overview.svg)}.venues--section5 .feature-section .copy{background-image:url(../images/Venue-CopyEvents.svg)}.venues--section5 .feature-section .branded{background-image:url(../images/Venue-Branded.svg)}.venues--section5 .feature-section .summary{background-image:url(../images/Venue-SummaryEmails.svg)}.venues--section5 .feature-section .url{background-image:url(../images/Venue-URL.svg)}.venues--section5 .feature-section .unlimited{background-image:url(../images/Venue-UnlimitedTiers.svg)}.venues--section5 .feature-section .payments{background-image:url(../images/Venue-RequestPayments.svg)}.venues--section5 .feature-section .presale{background-image:url(../images/Events-PreSale.svg)}.venues--section5 .feature-section .comp{background-image:url(../images/Events-Comps.svg)}.venues--section5 .feature-section .reactivate{background-image:url(../images/Events-Reactivate.svg)}.venues--section5 .feature-section .reissue{background-image:url(../images/Events-Reissue.svg)}.venues--section5 .feature-section .reebates{background-image:url(../images/icon-reebates-ticket.svg)}.venues--section5 .feature-section .detail{background-image:url(../images/icon-reporting-colour.svg)}.venues--section5 .feature-section .fees{background-image:url(../images/icon-fees-included.svg)}.venues--section5 .feature-section .multi-day{background-image:url(../images/Events-Multiday.svg)}.venues--section5 .feature-section .draft{background-image:url(../images/Events-Draft.svg)}.venues--section5 .feature-section .publish{background-image:url(../images/Events-PublishEarly.svg)}.venues--section5 .feature-section .private{background-image:url(../images/Promoters-PrivateEvents.svg)}.venues--section5 .feature-section .currency{background-image:url(../images/Promoters-USD.svg)}.venues--section5 .feature-section .series{background-image:url(../images/Promoters-Series.svg)}@media (max-width:1200px){.venues--section5{max-width:900px;margin:auto}}.venues--section6{background:#f36f2b url(../images/sales-section6.jpg) no-repeat center center;background-size:cover;color:#fff;padding:60px 25px;position:relative}.venues--section6:after{content:"";display:block;clear:both}.venues--section6>div{max-width:1200px;margin:0 auto}.venues--section6 .app-store,.venues--section6 .google-play{font-size:0;display:inline-block;vertical-align:top;height:35px;background-repeat:no-repeat;background-position:center center;background-size:contain}.venues--section6 .app-store{width:108px;background-image:url(../images/icon-app-store.svg);margin-right:20px}.venues--section6 .google-play{width:123px;background-image:url(../images/icon-google-play.png);background-size:cover;box-sizing:border-box;border:1px solid #7e7f7f;border-radius:4px}@media (min-width:760px){.venues--section6 .content{padding:10% 0;width:55%;margin-left:auto;max-width:580px}.venues--section6:before{content:"";display:block;position:absolute;left:25%;top:40px;bottom:40px;width:30%;max-width:360px;background:url(../images/sales-section6-app.png) no-repeat center center;background-size:contain;transform:translateX(-50%)}}.venues--section3{padding:30px 25px 180px 25px;background-size:cover;text-align:center;position:relative}.venues--section3>div{max-width:740px;margin:0 auto}@media (max-width:760px){.venues--section3{padding-bottom:435px}}.sales--fee-calculator{background-color:#fff;color:#000;border-radius:4px;margin-right:20px;box-shadow:2px 0 4px rgba(0,0,0,.5);padding:30px 20px;text-align:left;font-size:18px;position:absolute;z-index:1}.sales--fee-calculator:after{content:"";display:block;clear:both}.sales--fee-calculator .col1{margin-bottom:20px}@media (min-width:760px){.sales--fee-calculator .col1{float:left;width:48%;margin:-10px 4% 0 0}}@media (min-width:540px){.sales--fee-calculator .col2{max-width:335px}}@media (min-width:760px){.sales--fee-calculator .col2{float:right;width:48%;max-width:280px}}.sales--fee-calculator .form-item>.for-checkbox,.sales--fee-calculator label.form-item>div{font-size:inherit;font-weight:inherit;display:block}@media (min-width:540px){.sales--fee-calculator .form-item>.for-checkbox,.sales--fee-calculator label.form-item>div{max-width:335px}}.sales--fee-calculator .form-item-ticketPrice{position:relative}.sales--fee-calculator .form-item-ticketPrice:before{content:"$";position:absolute;top:0;right:102px;line-height:44px;z-index:1}.sales--fee-calculator .form-item-ticketPrice:after{content:"";display:block;clear:both}.sales--fee-calculator .form-item-ticketPrice>div{float:left;line-height:42px;padding-bottom:0}.sales--fee-calculator .form-item-ticketPrice input{float:right;width:125px;position:relative;text-align:right;padding-left:30px}.sales--fee-calculator .num-item{padding-bottom:10px;margin-bottom:15px}.sales--fee-calculator .num-item:last-child{padding-bottom:0;margin-bottom:0}.sales--fee-calculator .num-item:after{content:"";display:block;clear:both}.sales--fee-calculator .num-item .label{float:left;width:65%}.sales--fee-calculator .num-item .num{float:right;width:30%;font-weight:700;text-align:right}.sales--fee-calculator .breakdown-item{padding-bottom:10px;margin-bottom:10px;font-size:16px}.sales--fee-calculator .breakdown-item:after{content:"";display:block;clear:both}.sales--fee-calculator .breakdown-item .label{float:left;width:65%}.sales--fee-calculator .breakdown-item .num{float:right;width:35%;font-weight:700;text-align:right}.sales--fee-calculator .form-item{margin-bottom:20px}.sales--fee-calculator .form-item:last-child{margin-bottom:0}.sales--fee-calculator .note{font-size:14px;padding:0 10px;clear:both}.sales--fee-calculator .fee-info .num{color:#f36f2b}.sales--fee-calculator .form-item input[type=checkbox]+span{padding-left:0;padding-right:38px}.sales--fee-calculator .form-item input[type=checkbox]+span:after,.sales--fee-calculator .form-item input[type=checkbox]+span:before{left:auto;right:0}.sales--fee-calculator .customer-total,.sales--fee-calculator .tax{border-bottom:2px solid #f36f2b;padding-bottom:15px}@media (min-width:871px){.sales--fee-calculator{margin-left:-45px}}.venues--section4{background:url(../images/bg-reebates-section1.jpg) no-repeat center center;background-size:cover;color:#fff;text-align:center;padding:160px 25px 40px;position:relative}.venues--section4 .content{max-width:710px;margin:0 auto}.venues--section4 p{font-size:18px}.venues--section4 .logo-reebates{height:55px}.venues--section4 .button1{display:inline-block;height:45px;border:2px solid #f36f2b;border-radius:4px;text-decoration:none;color:#fff;font-size:18px;line-height:41px;width:200px;box-sizing:border-box;margin:0 50px}@media (max-width:640px){.venues--section4 .button1{margin-bottom:20px}}.venues--section4 .button1:hover{background-color:#f36f2b}.venues--section4 .orange-button{height:45px;border-radius:4px;font-weight:900;font-size:18px;line-height:45px;box-sizing:border-box;margin:0 50px}@media (max-width:760px){.venues--section4{padding-top:210px}}.venues--section8{background:#f36f2b url(../images/sales-section8.jpg) no-repeat center center;background-size:cover;color:#fff;padding:60px 25px;text-align:center}.venues--section8:after{content:"";display:block;clear:both}.venues--section8>div{max-width:850px;margin:0 auto}.venues--section8 p{font-size:24px}@media (max-width:640px){.venues--section8 p{font-size:20px}}.venues--section8 .orange-button{background-color:#fff;color:#f36f2b;font-size:24px;font-weight:900;height:50px;line-height:50px;box-sizing:border-box;width:100%;max-width:380px}.venues--section8 .orange-button:after{content:"";display:inline-block;vertical-align:top;width:40px;height:50px;background:url(../images/icon-rocket-orange.svg) no-repeat right center;background-size:25px auto}.admin-dashboard-overview .third{width:32%;margin-right:1.333%;margin-bottom:30px;float:left}@media (max-width:760px){.admin-dashboard-overview .third{float:none;width:auto;margin-right:0}.admin-dashboard-overview .third.last{margin-bottom:0}}.admin-dashboard-overview .number{color:#f36f2b;font-size:2.5em;font-weight:400;line-height:1}.admin-dashboard--partners .td:first-child,.admin-dashboard--partners .th:first-child{padding-left:0}.admin-dashboard--partners .td:last-child,.admin-dashboard--partners .th:last-child{padding-right:0;text-align:right;width:115px}.admin-dashboard--partners .partner-name a{font-weight:900;color:#000;text-decoration:none}.admin-dashboard--partners .partner-name a:hover{text-decoration:underline}.admin-dashboard--partners .partner-num-events .num{font-weight:700}.admin-dashboard--partners .overview{display:inline-block;color:#fff;background:#f36f2b url(../images/icon-edit-white.svg) no-repeat right center;background-position:calc(90%) center;background-size:15px auto;text-decoration:none;height:30px;line-height:30px;padding:0 40px 0 12px;font-size:14px;border-radius:4px;font-weight:600}.admin-upcoming-shows .show-date{width:60px;text-align:center}@media (max-width:1100px){.admin-upcoming-shows .show-date{padding:0}}.admin-upcoming-shows .show-date .month{color:#f36f2b;font-weight:600;font-size:1.15em;line-height:1.2}.admin-upcoming-shows .show-date .day{font-weight:900;font-size:1.15em;line-height:1}.admin-upcoming-shows .event-name{font-weight:900;line-height:1.2}.admin-upcoming-shows .ticket-numbers>div{display:inline-block;margin-right:25px}.admin-upcoming-shows .ticket-numbers .num{font-weight:700}.actions{text-align:right}@media (max-width:1100px){.actions{width:150px}}@media (max-width:760px){.actions{width:auto;text-align:left}}.actions a{color:#000;text-decoration:none;display:inline-block;height:20px;line-height:20px;padding:0 0 0 30px;background-repeat:no-repeat;background-position:left center;font-size:.875em;margin-left:20px}@media (max-width:760px){.actions a{margin-left:0;margin-right:20px}}.actions a:hover{text-decoration:underline}.actions .view{background-image:url(../images/icon-view.svg)}.actions .edit{background-image:url(../images/icon-edit.svg)}.actions .copy{background-image:url(../images/icon-copy.svg)}.actions .delete{background-image:url(../images/icon-archive.svg)}.actions .tickets{background-image:url(../images/icon-tickets.svg)}.actions .summary{background-image:url(../images/icon-reporting-black.svg)}.actions .black-button{color:#fff;height:30px;line-height:30px;padding:0 12px;margin:0}.actions .black-button:hover{text-decoration:none}#archivedEventPaginationControls,#newEventPaginationControls,#paginationControls,#pastEventPaginationControls{display:flex;align-items:center;justify-content:center;margin-top:20px}#archivedEventPaginationControls button,#newEventPaginationControls button,#paginationControls button,#pastEventPaginationControls button{background-color:#f36f2b;border:none;color:#fff;padding:10px 20px;text-align:center;text-decoration:none;display:inline-block;border:2px solid #f36f2b;font-size:16px;margin:4px 2px;cursor:pointer;border-radius:4px;transition:background-color .3s}#archivedEventPaginationControls button:hover,#newEventPaginationControls button:hover,#paginationControls button:hover,#pastEventPaginationControls button:hover{background-color:#fff;border:2px solid #f36f2b;color:#fe6f2b}#archivedEventPaginationControls button:disabled,#newEventPaginationControls button:disabled,#paginationControls button:disabled,#pastEventPaginationControls button:disabled{background-color:#ccc;cursor:not-allowed}#archivedEventPaginationControls #pageInfo,#newEventPaginationControls #pageInfo,#paginationControls #pageInfo,#pastEventPaginationControls #pageInfo{margin:0 15px;font-size:16px}.admin-payments-list .actions a{color:#000;text-decoration:none;display:inline-block;padding-left:30px;font-size:.875em;background-repeat:no-repeat;background-position:left center;height:20px;line-height:20px}.admin-payments-list .actions a:hover{text-decoration:underline}.admin-payments-list .edit{background-image:url(../images/icon-edit.svg);margin-right:20px}.admin-payments-list .delete{background-image:url(../images/icon-delete.svg)}.admin-dashboard--users .user-container-admin,.admin-dashboard--users .user-container-disabled,.admin-dashboard--users .user-container-partner,.admin-dashboard--users .user-container-users{display:none}.admin-dashboard--users .user-container-admin.active,.admin-dashboard--users .user-container-disabled.active,.admin-dashboard--users .user-container-partner.active,.admin-dashboard--users .user-container-users.active{display:block}.menu--partner-overview{margin:0;float:left}.menu--partner-overview li{list-style:none;float:left;margin:0}.menu--partner-overview a{color:#000;text-decoration:none;display:block;height:20px;line-height:20px;padding:4px 0 4px 30px;background-repeat:no-repeat;background-position:left center;background-size:20px auto;font-size:.875em;margin-right:20px}@media (max-width:760px){.menu--partner-overview a{font-size:0;padding:0;height:32px;width:32px;background-position:center center}}.menu--partner-overview a:hover{text-decoration:underline}.menu--partner-overview .overview a{background-image:url(../images/icon-overview.svg)}.menu--partner-overview .view a{background-image:url(../images/icon-view.svg)}.menu--partner-overview .edit a{background-image:url(../images/icon-edit.svg)}.menu--partner-overview .reporting a{background-image:url(../images/icon-reporting-black.svg)}.menu--partner-overview .payment a{background-image:url(../images/icon-request-payment.svg)}.menu--partner-overview .discount a{background-image:url(../images/icon-discountcode.svg)}.menu--partner-overview .active a{color:#f36f2b}.menu--partner-overview .active.overview a{background-image:url(../images/icon-overview-orange.svg)}.menu--partner-overview .active.edit a{background-image:url(../images/icon-edit-orange.svg)}@media (max-width:760px){.edit-event-list .tr{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #e1e1e1}.edit-event-list .tr:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}}.edit-event-list .th{font-size:14px;padding-bottom:8px}@media (max-width:760px){.edit-event-list .td{padding-top:4px;padding-bottom:4px}}.edit-event-list .td:first-child,.edit-event-list .th:first-child{padding-left:0}.edit-event-list .td:last-child,.edit-event-list .th:last-child{padding-right:0;text-align:right;width:115px}.edit-event-list .th-label{font-size:14px;color:#000;font-weight:700;width:100px}@media (max-width:760px){.edit-event-list .th-label{display:inline-block}}.edit-event-list .name{display:block;font-weight:900;font-size:18px;color:#000;text-decoration:none;line-height:1}.edit-event-list .name:hover{text-decoration:underline}.edit-event-list .dates{font-weight:300;color:#f36f2b;line-height:1;padding-top:4px}.edit-event-list .overview{display:inline-block;color:#fff;background:#f36f2b url(../images/icon-edit-white.svg) no-repeat right center;background-position:calc(90%) center;background-size:15px auto;text-decoration:none;height:30px;line-height:30px;padding:0 40px 0 12px;font-size:14px;border-radius:4px;font-weight:600}.edit-event-list .ticket-nums{font-size:14px;font-weight:700}@media (max-width:760px){.edit-event-list .ticket-nums{display:inline-block;margin-right:10px}}.edit-event-list .ticket-nums .num-sold{color:#f36f2b}.edit-event-list .percent-bar{background-color:#e1e1e1;width:100%;overflow:hidden}@media (max-width:760px){.edit-event-list .percent-bar{display:inline-block;width:100px;vertical-align:middle}}.edit-event-list .percent-bar .bar{height:8px;background-color:#f36f2b}.edit-event-list .ticket-sales{font-size:14px;color:#f36f2b;font-weight:700}.edit-event-list .status{font-size:14px;padding-left:22px;background-repeat:no-repeat;background-position:left center;background-size:16px auto}.edit-event-list .status__on-sale,.edit-event-list .status__published{background-image:url(../images/icon-status-check.svg)}.edit-event-list .status__coming,.edit-event-list .status__draft{background-image:url(../images/icon-status-warning.svg)}.edit-event-list .status__closed{background-image:url(../images/icon-status-x.svg)}.edit-event-list .hidden{display:none}.edit-event-list .will-call-button{display:inline-block;height:30px;line-height:30px;color:#fff;text-decoration:none;background:#f36f2b;border-radius:4px;padding:0 12px;min-width:100px;text-align:center;font-weight:600;font-size:14px;border:0;text-shadow:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1190px){.edit-event-list .will-call-button{min-width:50px;padding:0 6px}.edit-event-list .will-call-button:before{display:none!important}}@media (max-width:940px){.edit-event-list .will-call-button{min-width:35px}}@media (max-width:760px){.edit-event-list .will-call-button{min-width:35px;padding:0 6px}}.edit-event-list .will-call-button:before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url(../images/icon-willcall.svg) no-repeat center center;background-size:contain;margin-right:8px}@media (min-width:940px){.partner-dashboard--page-title-left{float:left}}@media (min-width:940px){.partner-dashboard--page-title-right{float:right;padding-left:30px}}.partner-complete-your-profile{background-color:#f36f2b;padding:25px 30px;border-radius:4px;box-shadow:0 3px 4px rgba(0,0,0,.15);color:#fff;margin-top:20px}.partner-complete-your-profile:after{content:"";display:block;clear:both}.partner-complete-your-profile .black-button{color:#f36f2b;background-color:#fff}.partner-complete-your-profile .col1{margin-bottom:1.5em}@media (min-width:760px){.partner-complete-your-profile .col1{float:left;width:540px;max-width:60%;margin-bottom:0}}.partner-complete-your-profile .col1 p{font-size:18px}.partner-complete-your-profile .col2{font-size:21px;text-align:center;width:200px}@media (min-width:760px){.partner-complete-your-profile .col2{float:right}}.partner-complete-your-profile .col2 .num{font-size:66px;line-height:1.25}.more-link{display:block;text-decoration:none;font-weight:600;font-size:.9em;margin-top:2em}.partner-dashboard-overview h3{font-weight:700;font-size:1em}.partner-dashboard-overview .number{color:#f36f2b;font-size:1.75em;font-weight:400;line-height:1}.partner-dashboard-overview .col-5{float:left;width:20%}@media (max-width:1140px){.partner-dashboard-overview .col-5{width:48%;margin-right:2%;margin-bottom:30px}}@media (max-width:760px){.partner-dashboard-overview .col-5{width:auto;margin-right:40px}}@media (max-width:410px){.partner-dashboard-overview .col-5{float:none;margin-right:0;margin-bottom:0;margin-top:25px}}.reebates-logo{height:13px;width:auto;vertical-align:baseline}.admin-dashboard-events,.partner-dashboard-events{margin-bottom:0}.admin-dashboard-events .create-event-buttons,.partner-dashboard-events .create-event-buttons{float:right}@media (max-width:1100px){.admin-dashboard-events .create-event-buttons,.partner-dashboard-events .create-event-buttons{float:none;margin-bottom:20px}}.admin-dashboard-events .container-archived,.admin-dashboard-events .container-new,.admin-dashboard-events .container-past,.admin-dashboard-events .container-upcoming,.partner-dashboard-events .container-archived,.partner-dashboard-events .container-new,.partner-dashboard-events .container-past,.partner-dashboard-events .container-upcoming{display:none}.admin-dashboard-events .container-archived.active,.admin-dashboard-events .container-new.active,.admin-dashboard-events .container-past.active,.admin-dashboard-events .container-upcoming.active,.partner-dashboard-events .container-archived.active,.partner-dashboard-events .container-new.active,.partner-dashboard-events .container-past.active,.partner-dashboard-events .container-upcoming.active{display:block}.admin-dashboard-events .container-archived h2,.admin-dashboard-events .container-new h2,.admin-dashboard-events .container-past h2,.admin-dashboard-events .container-upcoming h2,.partner-dashboard-events .container-archived h2,.partner-dashboard-events .container-new h2,.partner-dashboard-events .container-past h2,.partner-dashboard-events .container-upcoming h2{position:absolute;left:-9999999px}.event-context-container{margin-bottom:25px}.event-context-container:after{content:"";display:block;clear:both}.menu--event{margin:0;float:left}.menu--event li{list-style:none;float:left;margin:0}.menu--event a{color:#000;text-decoration:none;display:block;height:20px;line-height:20px;padding:4px 0 4px 30px;background-repeat:no-repeat;background-position:left center;background-size:20px auto;font-size:.875em;margin-right:20px}@media (max-width:760px){.menu--event a{font-size:0;padding:0;height:32px;width:32px;background-position:center center}}.menu--event a:hover{text-decoration:underline}.menu--event .overview a{background-image:url(../images/icon-overview.svg)}.menu--event .view a{background-image:url(../images/icon-view.svg)}.menu--event .edit a{background-image:url(../images/icon-edit.svg)}.menu--event .tickets a{background-image:url(../images/icon-tickets.svg)}.menu--event .summary a{background-image:url(../images/icon-reporting-black.svg)}.menu--event .discount a{background-image:url(../images/icon-discountcode.svg)}.menu--event .active a{color:#f36f2b}.menu--event .active.overview a{background-image:url(../images/icon-overview-orange.svg)}.menu--event .active.edit a{background-image:url(../images/icon-edit-orange.svg)}.menu--event .active.tickets a{background-image:url(../images/icon-tickets-orange.svg)}.menu--event .active.summary a{background-image:url(../images/icon-reporting-orange.svg)}.event-more-container,.report-menu-container{float:right;position:relative;margin-top:2px}.event-more-container .open-dropdown,.report-menu-container .open-dropdown{color:#000;text-decoration:none;display:block;border-radius:4px;padding:0 12px 0 32px;background:#fff url(../images/icon-more.svg) no-repeat 10px center;box-sizing:border-box;width:180px;font-size:14px}@media (max-width:800px){.event-more-container .open-dropdown,.report-menu-container .open-dropdown{width:150px;height:32px}}@media (max-width:460px){.event-more-container .open-dropdown,.report-menu-container .open-dropdown{font-size:0;width:32px;padding:0}}.event-more-container .menu--event-more,.report-menu-container .menu--event-more{display:none;position:absolute;box-sizing:border-box;width:180px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;background:#fff;margin:-2px 0 0 0;z-index:2}@media (max-width:800px){.event-more-container .menu--event-more,.report-menu-container .menu--event-more{left:auto;right:0}}.event-more-container .menu--event-more li,.report-menu-container .menu--event-more li{display:block;list-style:none;margin:0}.event-more-container .menu--event-more a,.report-menu-container .menu--event-more a{display:block;line-height:1;padding:10px 12px 8px 32px;background-repeat:no-repeat;background-size:16px auto;background-position:8px center;color:#000;text-decoration:none;font-size:14px}.event-more-container .menu--event-more a:hover,.report-menu-container .menu--event-more a:hover{text-decoration:underline}.event-more-container .menu--event-more .comps a,.report-menu-container .menu--event-more .comps a{background-image:url(../images/icon-gift.svg);background-size:14px auto;background-position:9px center}.event-more-container .menu--event-more .presale a,.report-menu-container .menu--event-more .presale a{background-image:url(../images/icon-presale.svg)}.event-more-container .menu--event-more .request-payment a,.report-menu-container .menu--event-more .request-payment a{background-image:url(../images/icon-request-payment.svg)}.event-more-container .menu--event-more .guestlist a,.report-menu-container .menu--event-more .guestlist a{background-image:url(../images/icon-user-menu-black.svg)}.event-more-container .menu--event-more .newsletter a,.report-menu-container .menu--event-more .newsletter a{background-image:url(../images/icon-newsletter.svg)}.event-more-container .menu--event-more .duplicate a,.report-menu-container .menu--event-more .duplicate a{background-image:url(../images/icon-copy.svg)}.event-more-container .menu--event-more .archive a,.report-menu-container .menu--event-more .archive a{background-image:url(../images/icon-archive.svg)}.event-more-container.expand .open-dropdown,.report-menu-container.expand .open-dropdown{border-bottom-left-radius:0;border-bottom-right-radius:0}.event-more-container.expand .menu--event-more,.report-menu-container.expand .menu--event-more{display:block}.box--event-overview{position:relative}.box--event-overview:after{content:"";display:block;clear:both}.box--event-overview-1 .summary-button{position:absolute;top:30px;right:20px;min-width:0}.box--event-overview-1 .summary-button:before{content:"";display:inline-block;vertical-align:top;width:18px;height:30px;background:url(../images/icon-reporting-white.svg) no-repeat center center;background-size:contain;margin-right:8px}@media (min-width:980px){.box--event-overview-2 .left{float:left;width:47.5%;margin-right:5%}}@media (min-width:980px){.box--event-overview-2 .right{float:left;width:47.5%}}.box--event-overview-2 .event-name{font-weight:900;margin-bottom:0;float:left}.box--event-overview-2 .edit-button{float:right;margin-left:15px;margin-bottom:15px;min-width:0}.box--event-overview-2 .edit-button:before{content:"";display:inline-block;vertical-align:top;width:18px;height:30px;background:url(../images/icon-edit-white.svg) no-repeat center center;background-size:contain;margin-right:8px}.box--event-overview-2 .event-status{float:right;margin-bottom:15px;line-height:30px}@media (max-width:760px){.box--event-overview-2 .event-status{float:none;clear:both;line-height:1}}.box--event-overview-2 .event-status .published{color:#00c705;font-weight:700}.box--event-overview-2 .event-status .draft{color:red;font-weight:700}.box--event-overview-2 .event-dates{color:#f36f2b}.box--event-overview-2 .event-description{max-height:200px;overflow:auto}@media (max-width:980px){.box--event-overview-2 .event-description{margin-bottom:1.5em}}.box--event-overview-2 .event-description img{display:none}.box--event-overview-2 .event-url{color:#f36f2b}.box--event-overview-2 .event-logo{height:80px;width:200px;background-repeat:no-repeat;background-position:center center;background-size:contain;margin-bottom:1.5em}.box--event-overview-2 .event-cover-photo{height:115px;width:250px;background-repeat:no-repeat;background-position:center center;background-size:cover}.box--event-overview-2 .event-banner{height:115px;width:250px;background-repeat:no-repeat;background-position:center center;background-size:cover}.event-overview--summary{margin-top:10px}.event-overview--summary:after{content:"";display:block;clear:both}.event-overview--summary>div{float:left;width:25%;margin-top:15px}@media (max-width:980px){.event-overview--summary>div{width:33.333%}}@media (max-width:540px){.event-overview--summary>div{width:auto;float:none}}.event-overview--summary .label{font-weight:700;font-size:14px}.event-overview--summary .num{color:#f36f2b;font-size:24px;line-height:1}.event-overview--summary .reebates-logo{height:11px}@media (max-width:760px){.box--event-overview-3 .tr{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #e1e1e1}.box--event-overview-3 .tr:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}}.box--event-overview-3 .td:first-child,.box--event-overview-3 .th:first-child{padding-left:0}.box--event-overview-3 .td:last-child,.box--event-overview-3 .th:last-child{padding-right:0}.box--event-overview-3 .th{font-size:14px;padding-bottom:8px}@media (max-width:760px){.box--event-overview-3 .td{padding-top:4px;padding-bottom:4px}}.box--event-overview-3 .th-label{font-size:14px;color:#000;font-weight:700;width:100px}@media (max-width:760px){.box--event-overview-3 .th-label{display:inline-block}}.box--event-overview-3 .indent{padding-left:30px}@media (min-width:760px){.box--event-overview-3 .indent .td:first-child{padding-left:30px}}.box--event-overview-3 .show-date{font-weight:900;font-size:18px}.box--event-overview-3 .ticket-nums{font-size:14px;font-weight:700}@media (max-width:760px){.box--event-overview-3 .ticket-nums{display:inline-block;margin-right:10px}}.box--event-overview-3 .ticket-nums .num-sold{color:#f36f2b}.box--event-overview-3 .percent-bar{background-color:#e1e1e1;width:100%;overflow:hidden}@media (max-width:760px){.box--event-overview-3 .percent-bar{display:inline-block;width:100px;vertical-align:middle}}.box--event-overview-3 .percent-bar .bar{height:8px;background-color:#f36f2b}.box--event-overview-3 .ticket-sales{font-size:14px;color:#f36f2b;font-weight:700}.box--event-overview-3 .tier-label{font-weight:900}.box--event-overview-3 .tier-dates{color:#f36f2b;font-size:14px}.box--event-overview-3 .status{font-size:14px;padding-left:22px;background-repeat:no-repeat;background-position:left center;background-size:16px auto}.box--event-overview-3 .status__on-sale,.box--event-overview-3 .status__published{background-image:url(../images/icon-status-check.svg)}.box--event-overview-3 .status__coming,.box--event-overview-3 .status__draft{background-image:url(../images/icon-status-warning.svg)}.box--event-overview-3 .status__closed{background-image:url(../images/icon-status-x.svg)}.box--event-overview-3 .tickets-button{min-width:0;width:112px}.box--event-overview-3 .tickets-button:before{content:"";display:inline-block;vertical-align:top;width:18px;height:30px;background:url(../images/icon-tickets-white.svg) no-repeat center center;background-size:contain;margin-right:8px}.box--event-overview-3 .will-call-header-button{min-width:122px;overflow:hidden;text-overflow:ellipsis}@media (max-width:1190px){.box--event-overview-3 .will-call-header-button{text-align:center;min-width:35px!important;height:55px;font-size:12px}.box--event-overview-3 .will-call-header-button:before{display:none!important}}@media (max-width:940px){.box--event-overview-3 .will-call-header-button{text-align:center;min-width:40px!important;padding:6px}.box--event-overview-3 .will-call-header-button:before{display:none!important}}.box--event-overview-3 .will-call-header-button:before{content:"";display:inline-block;vertical-align:top;width:18px;height:30px;background:url(../images/icon-willcall.svg) no-repeat center center;background-size:contain;margin-right:8px}.box--event-overview-3 .will-call-button{display:inline-block;height:30px;line-height:30px;color:#fff;text-decoration:none;background:#f36f2b;border-radius:4px;padding:0 6px;min-width:100px;text-align:center;font-weight:600;font-size:14px;border:0;text-shadow:none;white-space:nowrap;text-overflow:ellipsis}@media (max-width:1190px){.box--event-overview-3 .will-call-button{min-width:50px;padding:0 6px}.box--event-overview-3 .will-call-button:before{display:none!important}}@media (max-width:940px){.box--event-overview-3 .will-call-button{min-width:35px}}@media (max-width:760px){.box--event-overview-3 .will-call-button{min-width:35px;padding:0 6px}}.box--event-overview-3 .will-call-button:before{content:"";display:inline-block;vertical-align:middle;width:18px;height:18px;background:url(../images/icon-willcall.svg) no-repeat center center;background-size:contain;margin-right:8px}@media (min-width:980px){.box--event-overview-4 .left{float:left;width:47.5%;margin-right:5%}}.box--event-overview-4 .right{font-size:14px;margin-top:40px}@media (min-width:980px){.box--event-overview-4 .right{float:left;width:47.5%;margin-top:0}}.box--event-overview-4 .barcode-container img{display:none;width:100%;max-width:175px;height:auto;margin:0 auto}.box--event-overview-4 .barcode-container .active{display:block}.box--event-overview-4 .icon{float:left;width:115px;margin-right:20px;margin-bottom:10px}.box--event-overview-4 .icon img{display:block;width:100%;height:auto}.box--event-overview-4 .wc-icon{float:left;width:165px;margin-right:20px;margin-bottom:10px}.box--event-overview-4 .wc-icon img{display:block;width:100%;height:auto}.box--event-overview-4 .willcall-barcode-container img{display:none;width:100%;max-width:175px;height:auto;margin:0 auto}.box--event-overview-4 .willcall-barcode-container .active{display:block}.box--event-overview-4 .icon{float:left;width:115px;margin-right:20px;margin-bottom:10px}.box--event-overview-4 .icon img{display:block;width:100%;height:auto}.box--event-overview-4 .app-links{float:left}.box--event-overview-4 .app-link{display:inline-block;vertical-align:top;margin-right:10px}.box--event-overview-4 .app-link:last-child{margin-right:0}.box--event-overview-4 .app-link img{display:block;height:40px;width:auto}@media (max-width:760px){.box--event-overview-5 .tr{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #e1e1e1}.box--event-overview-5 .tr:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}}.box--event-overview-5 .td:first-child,.box--event-overview-5 .th:first-child{padding-left:0}.box--event-overview-5 .td:last-child,.box--event-overview-5 .th:last-child{padding-right:0}.box--event-overview-5 .th{font-size:14px;padding-bottom:8px}@media (max-width:760px){.box--event-overview-5 .td{padding-top:4px;padding-bottom:4px}}.form--edit-event{clear:both}.form--edit-event .box:after{content:"";display:block;clear:both}.form--edit-event .add-button{color:#000;font-size:1.1em;font-weight:300;padding-left:24px;text-decoration:underline;border:0;background:transparent url(../images/icon-add.svg) no-repeat left center;border-radius:0;cursor:pointer;-webkit-appearance:none;appearance:none}.form--edit-event .delete-button{display:block;color:#000;font-size:1.1em;font-weight:300;padding-left:26px;text-decoration:underline;background:url(../images/icon-delete.svg) no-repeat left center;position:absolute;top:0;right:0}.form--edit-event .box--tiers h2{margin-bottom:0}.form--edit-event .form-item-show_time input{width:200px}@media (min-width:760px){.form--edit-event .form-item-show_date,.form--edit-event .form-item-show_time{float:left;margin-right:30px}}.form--edit-event .button-publish{background-color:#f36f2b;margin-right:16px}.form--edit-event.is-valid .button-submit[disabled]{cursor:wait}@media (min-width:1000px){.form--edit-event .form-item-tax-included{width:48%;float:left;margin-right:4%}}@media (min-width:1260px){.form--edit-event .form-item-tax-included{width:33%;float:left;margin-right:3%}}@media (min-width:1000px){.form--edit-event .form-item-fees-included{width:48%;float:left}}@media (min-width:1260px){.form--edit-event .form-item-fees-included{width:33%;float:left;margin-right:3%}}@media (min-width:1260px){.form--edit-event .form-item-currency{width:27%;float:left}}@media (min-width:1000px){.form--edit-event .form-event-images .left{float:left;width:30%}}@media (min-width:1000px){.form--edit-event .form-event-images .right{float:right;width:60%}}.form--edit-event .form-event-images .right .orange-button{float:right;margin-bottom:2%;border:2px solid #f36f2b}.form--edit-event .form-event-images .right .orange-button:hover{background-color:#fff;color:#f36f2b;cursor:pointer;border:2px solid #f36f2b;transition:background-color .3s ease}.form--edit-event .form-event-images .right .event-teaser-container{display:block;width:300px;margin:0 auto}.form-ticket-quantity-item{margin-bottom:1.5em;border-bottom:2px solid #efefef}.form-ticket-quantity-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.form-ticket-quantity-item.hide{display:none}.form-ticket-quantity-item label:after{content:"";display:block;clear:both}.form-ticket-quantity-item label>div{font-weight:300;width:205px;float:left;line-height:1;padding:.5em 0;margin-right:15px}@media (max-width:1000px){.form-ticket-quantity-item label>div{float:none;width:auto}}.form-ticket-quantity-item input{float:left;margin-right:15px}.form-ticket-quantity-item .num-tickets-sold{width:auto;margin-right:0}@media (max-width:540px){.form-ticket-quantity-item .num-tickets-sold{clear:left}}.form-ticket-tier-item{position:relative}.form-ticket-tier-item .form-ticket-tier-fields{position:relative}.form-ticket-tier-item .delete-button{top:-5px}.form-ticket-tier-item .end-date input,.form-ticket-tier-item .start-date input{display:inline-block;margin-right:20px;width:200px}@media (max-width:560px){.form-ticket-tier-item .end-date input[type=time],.form-ticket-tier-item .start-date input[type=time]{margin-top:10px}}.form-ticket-tier-item .pending-delete-message{display:none;margin-bottom:0}.form-ticket-tier-item.pending-delete .form-ticket-tier-fields .pending-delete-message{display:block}.form-ticket-tier-item.pending-delete .add-button,.form-ticket-tier-item.pending-delete .delete-button,.form-ticket-tier-item.pending-delete .form-item,.form-ticket-tier-item.pending-delete .ticket-type-input-container{display:none}.form-ticket-type-item{position:relative;padding:20px 0 10px 0}.form-ticket-type-item:last-child{padding-bottom:0}.form-ticket-type-item .delete-button{top:12px}.form-ticket-type-item .pending-delete-message{display:none}.form-ticket-type-item.pending-delete .pending-delete-message{display:block}.form-ticket-type-item.pending-delete .form-item,.form-ticket-type-item.pending-delete .type-remove{display:none}.form-show-item{position:relative}.form-show-item .ticket-quantity-input-container{clear:both}.form-show-item .delete-button{top:30px;right:25px}.form-show-item .pending-delete-message{display:none}.form-show-item.pending-delete .pending-delete-message{display:block}.form-show-item.pending-delete .form-item,.form-show-item.pending-delete .show-remove,.form-show-item.pending-delete .ticket-quantity-input-container{display:none}.form-ticket-price-item.hide{display:none}.form-ticket-price-item .form-currency-wrapper{float:left;margin-right:15px}.form-ticket-price-item .details-button{color:inherit;text-decoration:none;display:inline-block;height:44px;line-height:44px;vertical-align:top;padding-right:25px;background:url(../images/icon-arrow-down-black.svg) no-repeat right center;background-size:14px auto}.form-ticket-price-item .details-button:hover{text-decoration:underline}.form-ticket-price-item .details-button .details-collapse{display:none}.form-ticket-price-item .form-ticket-price-details{display:none;margin-bottom:1.5em}.form-ticket-price-item .form-ticket-price-details:after{content:"";display:block;clear:both}@media (min-width:1000px){.form-ticket-price-item .form-ticket-price-details{margin-left:220px}}.form-ticket-price-item .form-ticket-price-details .label{float:left;clear:left;width:125px;font-weight:700}.form-ticket-price-item .form-ticket-price-details .num{width:100px;text-align:right;float:left}.form-ticket-price-item .form-ticket-price-details .partner-total{font-weight:700;color:#f36f2b}.form-ticket-price-item.expanded-details .details-button{background-image:url(../images/icon-arrow-up-black.svg)}.form-ticket-price-item.expanded-details .details-button .details-expand{display:none}.form-ticket-price-item.expanded-details .details-button .details-collapse{display:block}.form-ticket-price-item.expanded-details .form-ticket-price-details{display:block}.partner--details .partner-description img{max-width:100%;height:auto!important}.news-letter-container{margin-top:4%}.news-letter-container p{font-size:18px}.branded-page-body .event-teaser-list ul{margin-right:-32px}@media (max-width:520px){.branded-page-body .event-teaser-list ul{margin-right:0}}.branded-page-body .event-teaser-list li{margin-right:30px}@media (max-width:520px){.branded-page-body .event-teaser-list li{margin-left:auto;margin-right:auto}}.page-reporting{word-wrap:break-word}.page-reporting:after{content:"";display:block;clear:both}.page-reporting .summary{padding-top:20px;padding-bottom:10px;margin-top:0}.page-reporting .summary:after{content:"";display:block;clear:both}.page-reporting .summary>.box-heading{float:left;margin-right:40px;line-height:30px}@media (max-width:640px){.page-reporting .summary>.box-heading{float:none;margin-right:0}}.page-reporting .summary .reporting-date-range{float:left;margin-bottom:10px;margin-right:30px;min-width:120px}@media (max-width:760px){.page-reporting .summary .reporting-date-range{margin-right:0;font-size:16px;float:none;display:inline-block}}.page-reporting .reporting-filters-container{float:right}@media (max-width:760px){.page-reporting .reporting-filters-container{float:none;text-align:center;clear:both;max-width:300px;margin:0 auto}}.page-reporting .highlight{float:left;width:25%;box-sizing:border-box;padding:0 20px 0 0;margin-bottom:30px}@media (max-width:1100px){.page-reporting .highlight{width:50%}.page-reporting .highlight:nth-child(3){clear:left}}@media (max-width:760px){.page-reporting .highlight{margin-bottom:20px}}@media (max-width:480px){.page-reporting .highlight{width:auto;float:none;padding-right:0;margin-bottom:15px}}.page-reporting .highlight .num{color:#f36f2b;font-weight:400;font-size:2em;line-height:1}@media (max-width:800px){.page-reporting .highlight .num{font-size:1.8em}}@media (max-width:480px){.page-reporting .highlight .num{font-size:1.5em}}.page-reporting .clickable-event{color:#f36f2b;text-decoration:underline;cursor:pointer}.page-reporting .reporting-details .table-format{display:block;padding-top:15px}.page-reporting .reporting-details .table-format .tr{display:block;padding-bottom:12px;margin-bottom:12px;border-bottom:2px solid #d2d2d2}.page-reporting .reporting-details .table-format .tr:last-child{padding-bottom:0;margin-bottom:0;border-bottom:0}.page-reporting .reporting-details .table-format .tr:after{content:"";display:block;clear:both}.page-reporting .reporting-details .table-format .td{display:block;padding:0;border:0}.page-reporting .reporting-details .name{width:70%;float:left;line-height:1}.page-reporting .reporting-details .percent{color:#f36f2b;font-size:1.35em;line-height:1;width:30%;float:right;text-align:right}.page-reporting .reporting-details .count{color:#f36f2b;font-size:.9375em;line-height:1;width:30%;float:right;clear:right;text-align:right}@media (max-width:760px){.page-reporting .reporting-details .box{padding:20px}}@media (max-width:760px){.page-reporting .reporting-details .box-heading{margin-bottom:0}}@media (min-width:1200px){.page-reporting .reporting-details .box{width:31%;box-sizing:border-box;float:left;margin-top:0;clear:none}.page-reporting .reporting-details .box--partners{float:none;width:100%;margin-left:auto;margin-right:auto}.page-reporting .reporting-details .box--events,.page-reporting .reporting-details .box--tiers{margin-right:3.5%}.page-reporting .reporting-details .box--locations{width:48%;margin-right:4%;margin-bottom:0;clear:left}.page-reporting .reporting-details .box--referrers{width:48%;margin-bottom:0}}.page-reporting .mobile-hidden{display:block}@media (max-width:760px){.page-reporting .mobile-hidden{display:none}}.page-reporting .mobile-only{display:none}@media (max-width:760px){.page-reporting .mobile-only{display:block}}.page-reporting .toggle-section-button{color:#000;text-decoration:none;padding-left:25px;background:url(../images/icon-collapse-orange.svg) no-repeat left center;background-size:18px auto}.page-reporting .collapsed .toggle-section-button{background-image:url(../images/icon-expand-orange.svg)}.page-reporting .collapsed .collapsible-section{display:none}.page-reporting .summary .collapsible-container{border-bottom:2px solid #d2d2d2;margin-bottom:15px}.page-reporting .summary .collapsible-container:last-child{border-bottom:0;margin-bottom:0}.page-reporting .summary .collapsible-container .box-heading{margin-bottom:15px}.page-reporting .summary .collapsible-container .collapsible-section{padding-left:25px}.reporting-details__unticketed .box--events,.reporting-details__unticketed .box--locations,.reporting-details__unticketed .box--tiers,.reporting-details__unticketed .box--types{display:none}.reporting-date-range{position:relative;cursor:pointer;color:#f36f2b;text-decoration:underline;font-size:17px;line-height:34px;height:34px;display:inline-block;padding:0 30px;background:url(../images/icon-calendar-orange.svg) no-repeat left center;text-align:left}.reporting-date-range:after{content:"";display:block;position:absolute;right:0;top:50%;height:30px;width:30px;margin-top:-17px;background:url(../images/icon-arrow-down-orange.svg) no-repeat right center}.reporting-event-filter{vertical-align:top;margin-bottom:20px}@media (max-width:640px){.reporting-event-filter{display:inline-block}}.reporting-export-summary{float:right;position:relative;top:25px;padding:0 40px 0 15px;vertical-align:top;text-align:left;min-width:0}.reporting-export-summary:after{content:"";display:block;position:absolute;right:5px;top:50%;height:30px;width:30px;margin-top:-15px;background:url(../images/icon-export-white.svg) no-repeat center center;background-size:15px auto}.reporting--currency-menu{float:left;margin:25px 0 0 0;font-size:0}.reporting--currency-menu:after{content:"";display:block;clear:both}.reporting--currency-menu li{list-style:none;float:left}.reporting--currency-menu a{display:block;font-size:18px;color:#000;line-height:38px;text-align:center;border-top:3px solid transparent;width:95px;border-top-left-radius:3px;border-top-right-radius:3px;text-decoration:none}.reporting--currency-menu a:hover{text-decoration:underline}.reporting--currency-menu .active{border-top-color:#f36f2b;font-weight:700;color:#f36f2b;background:#fff;text-decoration:none}.daterangepicker{font-family:inherit!important;overflow:hidden}.daterangepicker td.in-range{background-color:rgba(243,111,43,.75)!important}.daterangepicker .btn-primary,.daterangepicker .ranges li.active,.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#f36f2b!important}.daterangepicker td.off{background-color:#fff!important}.daterangepicker .btn-primary{color:#fff;font-weight:800!important;border-color:#f36f2b}.daterangepicker .ranges{margin-top:0!important}.daterangepicker .ranges ul{margin-right:-1px!important;border-right:1px solid #ddd}.daterangepicker .ranges li{font-size:14px!important;margin-bottom:0}.page-summary .highlights:after{content:"";display:block;clear:both}.page-summary .highlight{float:left;width:50%}@media (max-width:480px){.page-summary .highlight{float:none;width:auto}.page-summary .highlight:first-child{margin-bottom:30px}}.page-summary .highlight .num{font-size:2.5em;color:#f36f2b;line-height:1;font-weight:400}@media (min-width:1060px){.page-summary .highlights.col-3 .highlight{width:33.333%}}.partner--scan-header-app{padding:20px}.partner--scan-header-app:after{content:"";display:block;clear:both}.partner--scan-header-app .left{float:left;max-width:640px;margin-right:45px}.partner--scan-header-app .left img{display:inline-block;width:125px;height:auto;margin-right:25px;vertical-align:middle}.partner--scan-header-app .left p{display:inline-block;vertical-align:middle;max-width:480px}.partner--scan-header-app .right{float:left;max-width:320px;padding-top:20px}.partner--scan-header-app .right p{margin-bottom:8px}.partner--scan-header-app .right strong{font-weight:900}.partner--scan-header-app .right a{display:inline-block;vertical-align:top;margin-right:24px}.partner--scan-header-app .right a:last-child{margin-right:0}.partner--scan-header-app .right img{display:block;height:45px;width:auto}.partner--scan-sample-link:after{content:"";display:block;clear:both}@media (min-width:1000px){.partner--scan-sample-link .left{float:left;width:60%}}@media (min-width:1000px){.partner--scan-sample-link .right{float:right;width:30%}}.partner--scan-sample-link .button{width:100%;max-width:320px;display:block;margin:20px auto 0 auto;box-sizing:border-box}.partner--scan-events-list .event{padding:20px 20px 15px 20px;border-bottom:2px solid #e1e1e1}.partner--scan-events-list .event:last-child{border-bottom:0}.partner--scan-events-list .event:after{content:"";display:block;clear:both}.partner--scan-events-list .event--name{font-weight:900;font-size:1.25em}.partner--scan-events-list .event--date{color:#f36f2b}@media (min-width:1000px){.partner--scan-events-list .event--date{float:left;margin-right:30px}}@media (min-width:1000px){.partner--scan-events-list .event--actions{float:right}}.partner--scan-events-list .event--actions a{margin-right:16px;margin-bottom:5px}.partner--scan-events-list .event--actions a:last-child{margin-right:0}.scan--status{clear:both;padding-top:2em}.scan--status.hide{display:none}.scan--status .section{display:none;padding-top:170px;height:100px;background-repeat:no-repeat;background-position:center top;background-size:auto 140px}.scan--status .waiting{background-image:url(../images/icon-scan-waiting.svg)}.scan--status .accepted{background-image:url(../images/icon-scan-accepted.svg)}.scan--status .denied{background-image:url(../images/icon-scan-denied.svg)}.scan--status.waiting .waiting{display:block}.scan--status.denied .denied{display:block}.scan--status.accepted .accepted{display:block}.scan--status .title{text-align:center;font-size:1.4em}.scan--status .message{text-align:center;max-width:320px;margin:0 auto}.form--scan-input{position:absolute;left:-99999px}.page-scan .event-info{float:left;color:#f36f2b;font-weight:600}.page-scan .history-back-button,.page-scan .history-button{float:right;display:block;color:#000;text-decoration:none}.page-scan .history-back-button:hover,.page-scan .history-button:hover{text-decoration:underline}.page-scan .history-back-button.hide,.page-scan .history-button.hide{display:none}.page-scan .history-button{padding-left:25px;background:url(../images/icon-scan-history.svg) no-repeat left center}.page-scan .history-back-button{padding-left:17px;background:url(../images/icon-back-button.svg) no-repeat left center}.page-scan .history-container{clear:both;padding-top:2em}.page-scan .history-container.hide{display:none}.page-scan .history-container h2{font-size:1.3em}.page-scan .history-container .item{padding-top:10px;margin-top:10px;border-top:2px solid #e1e1e1}.page-scan .history-container label{font-weight:600}.partner-scan-summary:after{content:"";display:block;clear:both}.partner-scan-summary .event-info{color:#f36f2b;font-weight:600}.partner-scan-summary .highlight{box-sizing:border-box;padding-top:20px}@media (min-width:761px){.partner-scan-summary .highlight{width:33.333%;float:left;padding-right:20px}}.partner-scan-summary .num{color:#f36f2b;font-weight:400;font-size:2.5em;line-height:1}.partner--scan-sample-setup:after{content:"";display:block;clear:both}@media (min-width:1000px){.partner--scan-sample-setup .left{float:left;width:65%}}.partner--scan-sample-setup .right{margin-top:40px}@media (min-width:1000px){.partner--scan-sample-setup .right{float:right;width:30%}}.partner--scan-sample-setup img{display:block;width:100%;max-width:190px;height:auto;margin:0 auto}.partner--scan-sample:after{content:"";display:block;clear:both}.partner--scan-sample .left{margin-top:40px}@media (min-width:1000px){.partner--scan-sample .left{float:left;width:45%}}.partner--scan-sample .right{margin-top:40px}@media (min-width:1000px){.partner--scan-sample .right{float:right;width:45%}}.partner--scan-sample h3{font-weight:700;text-align:center}.partner--scan-sample img{display:block;width:100%;max-width:190px;height:auto;margin:0 auto}.form--partner-register input[type=email],.form--partner-register input[type=text]{width:100%}.form--partner-register .button-submit{display:flex;align-items:flex;justify-content:center;font-size:24px;height:50px;width:100%;font-weight:700}.form--partner-register .button-submit[disabled]{background-color:#505050}.form--partner-register .button-submit .icon{width:24px;height:auto;margin-left:12px;flex-shrink:0;transition:transform .3s ease}.form--partner-register .button-submit .button-submit-text{transition:transform .3s ease}.form--partner-register .button-submit:hover .button-submit-text{transform:scale(1.05)}.form--partner-register .button-submit:hover .icon{transform:scale(1.2)}.form--partner-register .button-submit.gradient-button{transform:none}.page--partner-register .main-wrapper{padding:60px 25px;background:url(../images/RevTickets-PartnerSignup-BG.jpg) no-repeat center center;background-size:cover}.page--partner-register .main-wrapper:after{content:"";display:block;clear:both}.page--partner-register .main-wrapper>div{max-width:1060px;margin:0 auto}.page--partner-register .main-wrapper .left{width:50%;float:left;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.75);padding-top:15%}@media (max-width:760px){.page--partner-register .main-wrapper .left{float:none;width:auto;margin-bottom:30px;padding-top:0}}.page--partner-register .main-wrapper .left h2{font-size:42px;font-weight:700;line-height:1.25;max-width:480px}@media (max-width:480px){.page--partner-register .main-wrapper .left h2{font-size:32px}}.page--partner-register .main-wrapper .left p{font-size:32px;line-height:1.25}@media (max-width:480px){.page--partner-register .main-wrapper .left p{font-size:26px}}.page--partner-register .main-wrapper .left .reebates-logo{height:32px;filter:drop-shadow(0 1px 3px rgba(0, 0, 0, .75))}@media (max-width:480px){.page--partner-register .main-wrapper .left .reebates-logo{height:26px}}.page--partner-register .main-wrapper .left .learn-more{display:block;margin-top:.25em}.page--partner-register .main-wrapper .right{width:50%;float:right;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.75);padding-top:15%}@media (max-width:760px){.page--partner-register .main-wrapper .right{float:none;width:auto;margin-bottom:30px;padding-top:0}}.page--partner-register .main-wrapper .right h2{font-size:42px;font-weight:700;line-height:1.25;max-width:480px}@media (max-width:480px){.page--partner-register .main-wrapper .right h2{font-size:32px}}.page--partner-register .main-wrapper .right p{font-size:32px;line-height:1.25}@media (max-width:480px){.page--partner-register .main-wrapper .right p{font-size:26px}}.page--partner-register .main-wrapper .right .reebates-logo{height:32px;filter:drop-shadow(0 1px 3px rgba(0, 0, 0, .75))}@media (max-width:480px){.page--partner-register .main-wrapper .right .reebates-logo{height:26px}}.page--partner-register .main-wrapper .right .learn-more{display:block;margin-top:.25em}.page--partner-register .form--partner-register{width:48%;max-width:420px;margin:0 auto;position:relative;z-index:1;float:left}@media (max-width:760px){.page--partner-register .form--partner-register{width:auto;float:none}}.partner-confirmation-page{background-color:#f5f5f5}.partner-confirmation-header{background:url(../images/bg-login.jpg) no-repeat center 75%;background-size:cover;padding:100px 25px;padding-top:10%;padding-bottom:10%;text-align:center}.partner-confirmation-header h1{color:#fff;font-size:2.25em;margin-bottom:0}.partner-confirmation-header h1 div{margin-bottom:.5em}.partner-confirmation-header img{width:380px;max-width:75%}.partner-confirmation-container{max-width:1120px;margin:0 auto;padding:60px 25px;box-sizing:border-box}.partner-confirmation-container:after{content:"";display:block;clear:both}.partner-confirmation-container .left{margin-bottom:1.5em}@media (min-width:960px){.partner-confirmation-container .left{float:left;width:60%;margin-bottom:0}}.partner-confirmation-container .right{margin-bottom:1.5em}@media (min-width:960px){.partner-confirmation-container .right{float:right;width:30%;min-width:300px}}.partner-confirmation-container .access-control-logo{margin:1.25em 0 0 0}.partner-confirmation-container .access-control-logo img{display:inline-block;width:80px;height:auto;margin:0 20px 20px 0;vertical-align:middle}.partner-confirmation-container .access-control-logo span{display:inline-block;vertical-align:middle;max-width:500px;font-weight:700;font-size:1.125em;line-height:1.25;margin:0 20px 20px 0}.partner-confirmation-container .app-links-container .label{display:inline-block;vertical-align:middle;font-weight:900;font-size:1.125em;margin-right:20px}.partner-confirmation-container .app-links-container .links{display:inline-block;vertical-align:middle}.partner-confirmation-container .app-links-container a{display:inline-block;margin-right:20px;vertical-align:middle}.partner-confirmation-container .app-links-container img{display:block;height:40px;width:auto}.partner-confirmation-container .account-num{margin-bottom:1em}.partner-confirmation-container .account-num strong{font-weight:900;color:#f36f2b}.partner-preregister-page .main-wrapper{background:url(../images/bg-login.jpg) no-repeat center center;background-size:cover;padding:100px 25px}.partner-preregister-page .main-wrapper>div{width:100%;max-width:420px;box-sizing:border-box;background:#fff;border-radius:4px;padding:30px 20px;margin:0 auto;box-shadow:0 3px 4px rgba(0,0,0,.15)}.partner-preregister-page .orange-button{font-weight:900;height:50px;line-height:50px;width:100%;font-size:24px;box-sizing:border-box}.form--partner-preregister .for-checkbox{display:block;margin-bottom:1.5em}.form--partner-preregister .for-checkbox input{float:left;margin-top:10px;margin-right:12px}.form--partner-preregister .for-checkbox span{display:block;overflow:hidden;line-height:1;padding-bottom:2px}.form--filter-transaction-show{margin-bottom:20px}.form--transaction-search{margin:15px 20px 20px 0;clear:both;max-width:405px;width:100%;float:left}.form--transaction-search .container{background:#fff;border-radius:4px;position:relative;height:40px;line-height:40px;box-shadow:1px 1px 2px rgba(0,0,0,.2) inset,0 3px 4px rgba(0,0,0,.15)}.form--transaction-search:after{content:"";display:block;clear:both}.form--transaction-search .form-field-q{display:block;margin-left:40px;margin-bottom:0}.form--transaction-search .form-field-q>div{position:absolute;left:-99999px}.form--transaction-search button{background:transparent url(../images/icon-search.svg) no-repeat center center;width:40px;height:40px;border:0;font-size:0;color:transparent;display:block;position:absolute;top:0;left:0}.form--transaction-search input[type=text]{background:0 0;border:0;height:40px;line-height:40px;width:100%;padding:0 8px;color:#231f20}.transactions--create-comps,.transactions--export-button{float:left;margin:0 20px 20px 0}.box--transactions .box-heading{float:left}.box--transactions .form--filter-transactions{float:right}@media (max-width:640px){.box--transactions .form--filter-transactions{float:none;margin-bottom:20px}}.box--transactions .form--filter-transactions .form-item{margin-bottom:0}.box--transactions .transaction--date{font-weight:700;color:#f36f2b;width:100px}.box--transactions .transaction--transaction-number{font-weight:900;font-size:1.0625em}@media (max-width:640px){.box--transactions .transaction--transaction-number{margin:4px 0}}.box--transactions .transaction--name{display:inline-block;vertical-align:top;margin-right:25px}.box--transactions .transaction--quantity{display:inline-block;vertical-align:top}.box--transactions .actions{margin-top:6px}@media (min-width:761px){.box--transactions .actions{margin-top:0;text-align:right}}.box--transactions .actions .black-button{width:152px}.form--comps-create{max-width:640px}.form--comps-create .form-spinner{margin-bottom:0}@media (max-width:760px){.form--comps-create .form-actions{margin-top:40px}}.form--comps-create .button-submit:first-child{margin-right:20px}.form--comps-create .th:first-child{width:100px}.form--comps-create .td:first-child .th-label{display:none}.admin-dashboard-payments .container-approved,.admin-dashboard-payments .container-declined,.admin-dashboard-payments .container-pending,.partner-dashboard-payments .container-approved,.partner-dashboard-payments .container-declined,.partner-dashboard-payments .container-pending{display:none}.admin-dashboard-payments .container-approved.active,.admin-dashboard-payments .container-declined.active,.admin-dashboard-payments .container-pending.active,.partner-dashboard-payments .container-approved.active,.partner-dashboard-payments .container-declined.active,.partner-dashboard-payments .container-pending.active{display:block}.admin-dashboard-payments .container-approved h2,.admin-dashboard-payments .container-declined h2,.admin-dashboard-payments .container-pending h2,.partner-dashboard-payments .container-approved h2,.partner-dashboard-payments .container-declined h2,.partner-dashboard-payments .container-pending h2{position:absolute;left:-9999999px}.partner-payments--balance{float:left;width:50%}@media (max-width:760px){.partner-payments--balance{float:none;width:auto;margin-bottom:30px}}.payments--type-menu{float:left;margin:0;font-size:0}.payments--type-menu:after{content:"";display:block;clear:both}.payments--type-menu li{list-style:none;float:left}.payments--type-menu a{display:block;font-size:18px;color:#000;line-height:38px;text-align:center;border-top:3px solid transparent;padding:0 20px;border-top-left-radius:3px;border-top-right-radius:3px;text-decoration:none}@media (max-width:420px){.payments--type-menu a{font-size:16px}}@media (max-width:375px){.payments--type-menu a{padding:0 10px;font-size:15px}}.payments--type-menu a:hover{text-decoration:underline}.payments--type-menu .active{border-top-color:#f36f2b;background:#fff;text-decoration:none}.payments--type-menu .reebates-logo{height:14px}.container-event-payments,.container-rebate-payments{display:none}.container-event-payments.active,.container-rebate-payments.active{display:block}.media-page--logos-container{text-align:center}.media-page--logos-container .logo-option{width:100%;max-width:320px;margin:0 auto 40px auto}@media (min-width:1200px){.media-page--logos-container .logo-option{display:inline-block;max-width:260px}}.media-page--logos-container .logo-title{font-size:18px;margin-bottom:10px;text-align:left}.media-page--logos-container .preview-container>div{display:none;background-repeat:no-repeat;background-position:center center;background-size:contain;width:100%;height:170px;background-color:#eee}.media-page--logos-container .preview-container .colour-white-preview{background-color:#231f20}.media-page--logos-container .preview-container .active{display:block}.media-page--logos-container .colour-buttons{margin:10px;list-style:none}.media-page--logos-container .colour-buttons:after{content:"";display:block;clear:both}.media-page--logos-container .colour-buttons li{float:left;width:33.333%;list-style:none;text-align:center}.media-page--logos-container .colour-buttons a{font-size:18px;color:#000;text-decoration:none}.media-page--logos-container .colour-buttons a.active,.media-page--logos-container .colour-buttons a:hover{color:#f36f2b;text-decoration:underline}.media-page--logos-container .download-buttons{display:none;margin:0;clear:both;list-style:none}.media-page--logos-container .download-buttons li{display:block;margin:0 0 15px 0;text-align:center}.media-page--logos-container .download-buttons a{width:150px}.media-page--logos-container .active{display:block}.media-dos{display:inline-block;vertical-align:top;max-width:245px;margin-right:30px;margin-bottom:40px}.media-dos .preview{height:120px;line-height:120px;text-align:center;margin-bottom:10px}.media-dos .preview img{vertical-align:middle}.media-dos h4{text-align:center;font-weight:900}.form--partner-account .form-steps-menu a:after{background-image:url(../images/icon-info-yellow.svg)}.form--partner-account .form-steps-menu a.active:after{background-image:url(../images/icon-info-white.svg)}.form--partner-account .form-steps-menu a.is-valid:after{background-image:url(../images/icon-check-green.svg)}.form--partner-account .form-steps-menu a.is-valid.active:after{background-image:url(../images/icon-check-white.svg)}.series-context-container{margin-bottom:25px}.series-context-container:after{content:"";display:block;clear:both}.menu--series{margin:0 0 30px 0;float:left}.menu--series li{list-style:none;float:left;margin:0}.menu--series a{color:#000;text-decoration:none;display:block;height:20px;line-height:20px;padding:4px 0 4px 30px;background-repeat:no-repeat;background-position:left center;background-size:20px auto;font-size:.875em;margin-right:20px}@media (max-width:760px){.menu--series a{font-size:0;padding:0;height:32px;width:32px;background-position:center center}}.menu--series a:hover{text-decoration:underline}.menu--series .overview a{background-image:url(../images/icon-overview.svg)}.menu--series .view a{background-image:url(../images/icon-view.svg)}.menu--series .edit a{background-image:url(../images/icon-edit.svg)}.menu--series .active a{color:#f36f2b}.menu--series .active.overview a{background-image:url(../images/icon-overview-orange.svg)}.menu--series .active.edit a{background-image:url(../images/icon-edit-orange.svg)}.box--series-overview{position:relative}.box--series-overview:after{content:"";display:block;clear:both}@media (min-width:980px){.box--series-overview-2 .left{float:left;width:47.5%;margin-right:5%}}@media (min-width:980px){.box--series-overview-2 .right{float:left;width:47.5%}}.box--series-overview-2 .series-name{font-weight:900;margin-bottom:0;float:left}.box--series-overview-2 .edit-button{float:right;margin-left:15px;margin-bottom:15px;min-width:0}.box--series-overview-2 .edit-button:before{content:"";display:inline-block;vertical-align:top;width:18px;height:30px;background:url(../images/icon-edit-white.svg) no-repeat center center;background-size:contain;margin-right:8px}.box--series-overview-2 .series-dates{color:#f36f2b}.box--series-overview-2 .series-description{max-height:200px;overflow:auto}@media (max-width:980px){.box--series-overview-2 .series-description{margin-bottom:1.5em}}.box--series-overview-2 .series-description img{display:none}.box--series-overview-2 .series-url{color:#f36f2b}.box--series-overview-2 .series-image{height:115px;width:250px;background-repeat:no-repeat;background-position:center center;background-size:cover}.series-overview--summary{margin-top:10px}.series-overview--summary:after{content:"";display:block;clear:both}.series-overview--summary>div{float:left;width:25%;margin-top:15px}@media (max-width:980px){.series-overview--summary>div{width:33.333%}}@media (max-width:540px){.series-overview--summary>div{width:auto;float:none}}.series-overview--summary .label{font-weight:700;font-size:14px}.series-overview--summary .num{color:#f36f2b;font-size:24px;line-height:1}.series-overview--summary .num+.num{margin-top:4px}.series-overview--summary .reebates-logo{height:11px}@media (max-width:760px){.box--series-overview-3 .tr{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #e1e1e1}.box--series-overview-3 .tr:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}}.box--series-overview-3 .td:first-child,.box--series-overview-3 .th:first-child{padding-left:0}.box--series-overview-3 .td:last-child,.box--series-overview-3 .th:last-child{padding-right:0}.box--series-overview-3 .th{font-size:14px;padding-bottom:8px}@media (max-width:760px){.box--series-overview-3 .td{padding-top:4px;padding-bottom:4px}}.box--series-overview-3 .th-label{font-size:14px;color:#000;font-weight:700;width:100px}@media (max-width:760px){.box--series-overview-3 .th-label{display:inline-block}}.box--series-overview-3 .event-name{font-weight:900;font-size:18px}.box--series-overview-3 .event-name a{color:#000;text-decoration:none}.box--series-overview-3 .event-name a:hover{text-decoration:underline}.box--series-overview-3 .event-date{color:#f36f2b}.box--series-overview-3 .ticket-nums{font-size:14px;font-weight:700}@media (max-width:760px){.box--series-overview-3 .ticket-nums{display:inline-block;margin-right:10px}}.box--series-overview-3 .ticket-nums .num-sold{color:#f36f2b}.box--series-overview-3 .percent-bar{background-color:#e1e1e1;width:100%;overflow:hidden}@media (max-width:760px){.box--series-overview-3 .percent-bar{display:inline-block;width:100px;vertical-align:middle}}.box--series-overview-3 .percent-bar .bar{height:8px;background-color:#f36f2b}.box--series-overview-3 .ticket-sales{font-size:14px;color:#f36f2b;font-weight:700}.box--series-overview-3 .status{font-size:14px;padding-left:22px;background-repeat:no-repeat;background-position:left center;background-size:16px auto}.box--series-overview-3 .status__on-sale,.box--series-overview-3 .status__published{background-image:url(../images/icon-status-check.svg)}.box--series-overview-3 .status__coming,.box--series-overview-3 .status__draft{background-image:url(../images/icon-status-warning.svg)}.box--series-overview-3 .status__closed{background-image:url(../images/icon-status-x.svg)}.box--series-overview-3 .overview-button{min-width:0;width:112px}.box--series-overview-3 .overview-button:before{content:"";display:inline-block;vertical-align:top;width:18px;height:30px;background:url(../images/icon-tickets-white.svg) no-repeat center center;background-size:contain;margin-right:8px}@media (min-width:980px){.box--series-overview-4 .left{float:left;width:47.5%;margin-right:5%}}.box--series-overview-4 .right{font-size:14px;margin-top:40px}@media (min-width:980px){.box--series-overview-4 .right{float:left;width:47.5%;margin-top:0}}.box--series-overview-4 .barcode-container img{display:none;width:100%;max-width:175px;height:auto;margin:0 auto}.box--series-overview-4 .barcode-container .active{display:block}.box--series-overview-4 .icon{float:left;width:115px;margin-right:20px;margin-bottom:10px}.box--series-overview-4 .icon img{display:block;width:100%;height:auto}.box--series-overview-4 .app-links{float:left}.box--series-overview-4 .app-link{display:inline-block;vertical-align:top;margin-right:10px}.box--series-overview-4 .app-link:last-child{margin-right:0}.box--series-overview-4 .app-link img{display:block;height:40px;width:auto}.form--series{display:block;clear:both}@media (max-width:760px){.form--series .select-events-table .tbody .tr{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #d2d2d2}}.form--series .event-name{font-weight:900}@media (max-width:760px){.form--series .event-name .for-checkbox span:before{top:20px}.form--series .event-name .for-checkbox :checked+span:after{top:20px}}.form--series .event-dates{color:#f36f2b;font-size:14px}@media (max-width:760px){.form--series .event-dates{padding-left:40px}}@media (max-width:760px){.form--series .event-status{padding-left:40px}}.form--series .status{font-size:14px;padding-left:22px;background-repeat:no-repeat;background-position:left center;background-size:16px auto}.form--series .status__on-sale,.form--series .status__published{background-image:url(../images/icon-status-check.svg)}.form--series .status__coming,.form--series .status__draft{background-image:url(../images/icon-status-warning.svg)}.form--series .status__closed{background-image:url(../images/icon-status-x.svg)}.series-filter-container{display:none;padding-top:10px}.series-filter-container.active{display:block}.series-filter-container .series-name a{font-weight:900;color:#000;font-size:18px;line-height:1;text-decoration:none}.series-filter-container .series-name a:hover{text-decoration:underline}.series-filter-container .series-dates{color:#f36f2b}.series-filter-container .series-num-events{font-weight:700;font-size:14px}@media (max-width:760px){.series-filter-container .series-num-events{margin:2px 0 6px 0}}.series-filter-container .overview-button{min-width:0;width:112px}.series-filter-container .overview-button:before{content:"";display:inline-block;vertical-align:top;width:18px;height:30px;background:url(../images/icon-tickets-white.svg) no-repeat center center;background-size:contain;margin-right:8px}.filter-menu--series li{margin-bottom:0;margin-top:20px}.form--presale-config .form-item-presaleType{max-width:640px}.form--presale-config input[name=endDate],.form--presale-config input[name=startDate]{display:inline-block;margin-right:5px}@media (max-width:520px){.form--presale-config input[name=endDate],.form--presale-config input[name=startDate]{display:block;margin-bottom:6px;margin-right:0}}.form--presale-config input[name=endTime],.form--presale-config input[name=startTime]{display:inline-block}.partner--willcall-sample:after{content:"";display:block;clear:both}@media (min-width:1000px){.partner--willcall-sample .section1-right{float:right;width:45%}}@media (min-width:1000px){.partner--willcall-sample .section1-left{float:left;width:45%}}@media (min-width:1000px){.partner--willcall-sample .section2-left{float:left;width:30%}}@media (min-width:1000px){.partner--willcall-sample .section2-right{float:right;text-align:left;width:65%}}.partner--willcall-sample img{display:block;width:100%;height:auto;margin:0 auto;border:1px solid #000}@media (min-width:1000px){.partner--willcall-sample .section3-left{float:left;width:45%}}@media (min-width:1000px){.partner--willcall-sample .section3-right{float:right;width:45%}}.partner--willcall-sample .section3-right img{display:block;width:100%;height:auto;margin:0 auto;margin-bottom:2%;border:1px solid #000}@media (min-width:1000px){.partner--willcall-sample .section4-left{float:left;width:45%}}@media (min-width:1000px){.partner--willcall-sample .section4-right{float:right;width:45%}}.partner--willcall-sample .section4-right .wc-icon{float:left;width:25%;margin-right:5%;margin-bottom:10px}.partner--willcall-sample .section4-right .wc-icon img{display:block;width:100%;height:auto}.clear-box{background:#fff;margin:20px 0;padding:20px 10px;border-radius:3px;clear:both}.clear-box-heading{background:#fff;margin:20px 10px;font-size:1.15em;border-radius:3px;clear:both}.blog-header{padding-bottom:25%;background-repeat:no-repeat;background-position:center center;background-size:cover}.blog-article-container{max-width:1060px;margin:0 auto;padding:50px 25px}.blog-article-container:after{content:"";display:block;clear:both}.article--view{float:left;width:66.666%}@media (max-width:760px){.article--view{float:none;width:auto}}.article--view .article-date{margin-bottom:1.5em}.article--view .article-date .month{font-weight:700;font-size:.9em}.article--view .article-date .day{font-weight:800;font-size:1em}.article--view .article-body{margin-bottom:1.5em}.article--view .article-body img{max-width:100%;height:auto!important}.article--view .article-share{margin-bottom:1.5em}.article--view .article-share label{display:inline-block;font-size:1.1em;font-weight:400;vertical-align:middle}.article--view .article-share a{display:inline-block;font-size:0;width:28px;height:28px;vertical-align:middle;background-repeat:no-repeat;background-position:center center;background-size:contain;margin-left:12px}.article--view .article-share .fb{background-image:url(../images/social-fb-black.svg)}.article--view .article-share .tw{background-image:url(../images/social-tw-black.svg)}.article--sidebar{float:right;width:28%}@media (max-width:760px){.article--sidebar{float:none;width:100%;max-width:320px;margin:30px auto 0 auto}}.blog-list .blog-teaser2{clear:both;padding-top:30px}.blog-list .image{display:block;float:left;width:285px;height:160px;background-repeat:no-repeat;background-position:center center;background-size:cover}@media (max-width:760px){.blog-list .image{float:none;width:100%;height:0;padding-bottom:40%}}.blog-list .details{overflow:hidden;padding:20px 0 20px 35px}@media (max-width:860px){.blog-list .details{padding:0 0 0 25px}}@media (max-width:760px){.blog-list .details{padding:10px 0 10px 0}}.blog-list .title a{font-weight:800;font-size:1.5em;line-height:1;text-decoration:none;color:inherit}.blog-list .title a:hover{text-decoration:underline}.blog-list .date{margin-bottom:.25em}.blog-list .date .month{font-weight:700;font-size:.9em}.blog-list .date .day{font-weight:800;font-size:1em}.blog-list .body-teaser{font-size:.9175em;line-height:1.5}.article-teaser{position:relative;padding-bottom:60%;margin-bottom:30px}.article-teaser a{position:absolute;top:0;left:0;right:0;bottom:0;padding:15px;background-repeat:no-repeat;background-position:center center;background-size:cover;color:#fff;text-decoration:none}.article-teaser a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom,rgba(0,0,0,0),#000)}.article-teaser a .container{position:absolute;bottom:15px;left:15px;right:15px;text-shadow:1px 1px 3px rgba(0,0,0,.3)}.article-teaser a .article--title{font-weight:900;line-height:1;font-size:1.15em;padding-bottom:1px;margin-bottom:.4em;max-height:36px;overflow:hidden}.article-teaser a .article--date{font-size:.9em}.article-teaser a .article--date .month{font-weight:700}.article-teaser a .article--date .day{font-weight:900}