.c-edge-quick-search{background-color:rgba(255,255,255,.2);min-height:140px}.c-edge-quick-search .c-edge-quick-search-inner{max-width:var(--container);width:var(--max-width);margin:auto;padding:2.688rem 0 1.75rem;color:var(--color-primary)}.c-edge-quick-search .c-edge-quick-search-inner .c-edge-quick-search-filters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1rem}@media only screen and (max-width:900px){.c-edge-quick-search .c-edge-quick-search-inner .c-edge-quick-search-filters{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.c-edge-quick-search .c-edge-quick-search-inner .c-edge-quick-search-filters a{height:72px;border-radius:50%!important;min-width:72px;-webkit-box-flex:0;-ms-flex:0 0 72px;flex:0 0 72px;aspect-ratio:1;font-size:1.5rem!important}@media only screen and (min-width:900px){.c-edge-quick-search .c-edge-quick-search-inner .c-edge-quick-search-filters a span{display:none}}@media only screen and (max-width:900px){.c-edge-quick-search .c-edge-quick-search-inner .c-edge-quick-search-filters a{min-width:none;height:initial;width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none;aspect-ratio:initial;font-size:1rem!important;border-radius:var(--border-radius-normal)!important;padding:1.8rem 0!important}.c-edge-quick-search .c-edge-quick-search-inner .c-edge-quick-search-filters a .fa-magnifying-glass{display:none}}.c-edge-quick-search .c-edge-quick-search-inner .c-edge-event-date-range-container{-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;background-color:rgba(255,255,255,.2);border-radius:20px;cursor:pointer}.c-edge-quick-search .c-edge-quick-search-inner .c-edge-event-date-range-container input{height:100%;padding:0 4rem;background-color:transparent;cursor:pointer}.c-edge-quick-search .c-edge-quick-search-inner .c-edge-event-date-range-container::before{content:url(../gui/ticket-quick.svg);font-size:2rem;color:var(--color-white);-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;left:1rem}.c-edge-quick-search .c-edge-quick-search-inner .c-edge-event-date-range-container:after{content:'\f078';font-family:"Font Awesome 6 Free";font-weight:900;font-size:2rem;color:var(--color-white);-webkit-transition:all .5s ease;transition:all .5s ease;position:absolute;right:1rem}.c-edge-quick-search .c-edge-quick-search-inner .c-edge-event-date-range-container:hover:after,.c-edge-quick-search .c-edge-quick-search-inner .c-edge-event-date-range-container:hover:before{color:var(--color-tertiary);-webkit-transition:all .5s ease;transition:all .5s ease}.c-edge-quick-search .c-edge-quick-search-inner .c-edge-event-date-range{font-size:1rem;min-height:72px}.c-edge-quick-search .c-edge-quick-search-inner .c-edge-event-date-range:focus,.c-edge-quick-search .c-edge-quick-search-inner .c-edge-event-date-range:focus-visible,.c-edge-quick-search .c-edge-quick-search-inner .c-edge-event-date-range:focus-within{outline:2px solid var(--color-tertiary)}.c-edge-quick-search #c-edge-event,.c-edge-quick-search #c-edge-event-location{display:none}.c-edge-quick-search .c-edge-event-location-select,.c-edge-quick-search .c-edge-event-select{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem 1rem 1rem 1rem;background-color:rgba(255,255,255,.2);border-radius:20px;min-width:180px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex:1 1 30%;flex:1 1 30%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.c-edge-quick-search .c-edge-event-location-select::after,.c-edge-quick-search .c-edge-event-select::after{content:'\f078';font-family:"Font Awesome 6 Free";font-weight:900;font-size:2rem;color:var(--color-white);-webkit-transition:all .5s ease;transition:all .5s ease}.c-edge-quick-search .c-edge-event-location-select span,.c-edge-quick-search .c-edge-event-select span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff}.c-edge-quick-search .c-edge-event-location-select span:before,.c-edge-quick-search .c-edge-event-select span:before{content:url(../gui/calendar.svg);color:var(--color-white);-webkit-transition:all .5s ease;transition:all .5s ease}.c-edge-quick-search .c-edge-event-location-select span b,.c-edge-quick-search .c-edge-event-select span b{display:none}.c-edge-quick-search .c-edge-event-location-select ul,.c-edge-quick-search .c-edge-event-select ul{position:absolute;display:none;top:72px;padding:0;width:99%;max-height:200px;overflow:auto;z-index:10000;background-color:#fff;border-radius:20px;left:0;color:var(--color-white);-webkit-box-shadow:1px 4px 5px 2px rgba(0,0,0,.23);box-shadow:1px 4px 5px 2px rgba(0,0,0,.23);scrollbar-color:var(--color-tertiary) var(--color-primary);scrollbar-width:thin}.c-edge-quick-search .c-edge-event-location-select ul li,.c-edge-quick-search .c-edge-event-select ul li{padding:.3rem 1rem;cursor:pointer;color:var(--color-primary);-webkit-transition:all .5s ease;transition:all .5s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.c-edge-quick-search .c-edge-event-location-select ul li:hover,.c-edge-quick-search .c-edge-event-select ul li:hover{background-color:var(--color-tertiary);color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}.c-edge-quick-search .c-edge-event-location-select ul li:last-child(),.c-edge-quick-search .c-edge-event-select ul li:last-child(){border-bottom:none}.c-edge-quick-search .c-edge-event-location-select ul li b,.c-edge-quick-search .c-edge-event-select ul li b{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:0;-ms-flex:0 0 70px;flex:0 0 70px;border-radius:var(--border-radius-small);background-color:var(--color-primary);color:var(--color-white);aspect-ratio:1}.c-edge-quick-search .c-edge-event-location-select ul li b dd,.c-edge-quick-search .c-edge-event-select ul li b dd{font-size:.8rem}.c-edge-quick-search .c-edge-event-location-select ul li b dd:nth-of-type(2),.c-edge-quick-search .c-edge-event-select ul li b dd:nth-of-type(2){font-size:1.2rem;line-height:1.1}.c-edge-quick-search .c-edge-event-location-select:hover::after,.c-edge-quick-search .c-edge-event-select:hover::after{color:var(--color-tertiary);-webkit-transition:all .5s ease;transition:all .5s ease}.c-edge-quick-search .c-edge-event-location-select:hover span::before,.c-edge-quick-search .c-edge-event-select:hover span::before{color:var(--color-tertiary);-webkit-transition:all .5s ease;transition:all .5s ease}.c-edge-quick-search .c-edge-event-location-select span:before{content:url(../gui/pin.svg);font-size:2rem;color:var(--color-white);-webkit-transition:all .5s ease;transition:all .5s ease}.daterangepicker{position:absolute;color:inherit;background-color:#fff;border-radius:4px;border:1px solid #ddd;width:278px;max-width:none;padding:0;margin-top:7px;top:100px;left:20px;z-index:3001;display:none;font-family:arial;font-size:15px;line-height:1em}.daterangepicker:after,.daterangepicker:before{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.opensleft:before{right:9px}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.opensright:before{left:9px}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:block}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 0 8px 8px}.daterangepicker .drp-calendar.right{padding:8px}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{color:#fff;border:solid #000;border-width:0 2px 2px 0;border-radius:0;display:inline-block;padding:3px}.daterangepicker .calendar-table .next span{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.daterangepicker .calendar-table .prev span{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.daterangepicker .calendar-table td,.daterangepicker .calendar-table th{white-space:nowrap;text-align:center;vertical-align:middle;min-width:32px;width:32px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid transparent;white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border:1px solid #fff;border-radius:4px;background-color:#fff}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:transparent;color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.end-date,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date{background-color:#fff;border-color:transparent;color:#999}.daterangepicker td.in-range{background-color:#ebf4f8;border-color:transparent;color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:4px 0 0 4px}.daterangepicker td.end-date{border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:transparent;color:#fff}.daterangepicker th.month{width:auto}.daterangepicker option.disabled,.daterangepicker td.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.ampmselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect{width:50px;margin:0 auto;background:#eee;border:1px solid #eee;padding:2px;outline:0;font-size:12px}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;display:none;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;font-size:12px;font-weight:700;padding:4px 8px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media (min-width:564px){.daterangepicker{width:auto}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .drp-calendar,.daterangepicker.single .ranges{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left;margin-right:0}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}.daterangepicker .drp-calendar.right{margin-left:0}.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}.daterangepicker .drp-calendar,.daterangepicker .ranges{float:left}}@media (min-width:730px){.daterangepicker .ranges{width:auto}.daterangepicker .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none!important}}.daterangepicker .drp-buttons .btn{width:140px;-webkit-box-flex:0;-ms-flex:none;flex:none;aspect-ratio:initial;font-size:1rem!important;border-radius:var(--border-radius-normal)!important;padding:1rem 0 1rem!important;border:none;background-color:var(--color-secondary);color:var(--color-white);cursor:pointer;-webkit-transition:background .5s ease-out;transition:background .5s ease-out}.daterangepicker .drp-buttons .btn:hover{background-color:var(--color-tertiary)}@media (max-width:600px){.daterangepicker .drp-selected{margin-bottom:5px}}.daterangepicker .drp-buttons .cancelBtn{background:var(--color-tertiary)!important}@media (max-width:600px){.daterangepicker .drp-buttons .cancelBtn{margin-bottom:5px}}