.hs-page main,.hs-site-page main{background:#ceff00;overflow:hidden;position:relative}.vertical-text{display:none}.body-container-wrapper{min-height:auto}.header-container #hs-button_header-cta{display:none}.register-page-svg{bottom:0;height:100%;left:0;position:absolute;transform:scale(2.5);width:100%}.register-cards__header{margin:0 auto;max-width:1300px;padding:0 20px}@media(min-width:1025px){.register-cards__header{padding:0 30px}}.register-cards__header h1{visibility:hidden}.register-cards__header h1 .parent{margin-top:-10px;overflow:hidden;padding-bottom:10px}.register-cards__header .bsg-heading{font-family:Sohne,Arial,sans-serif;font-size:54px;font-weight:600;margin-bottom:0}@media(min-width:1025px){.register-cards__header .bsg-heading{font-size:94px}}.register-cards__header--description{font-family:Sohne Mono,Sohne,Arial,sans-serif;font-size:16px;font-weight:400;letter-spacing:2px;text-transform:uppercase;width:100%}.register-cards__header .register-cards__header--cta{opacity:0;visibility:hidden}.register-cards__header .register-cards__header--cta .hs-button{font-family:Sohne Mono,Sohne,Arial,sans-serif;margin-bottom:60px;margin-top:10px;padding:15px 40px}.register-cards-container{padding:150px 20px 100px}@media(min-width:1025px){.register-cards-container{padding:200px 70px}}.register-cards__tabs{border-bottom:1px solid #757575;margin:0 0 40px}.register-cards__tabs button{-webkit-appearance:none;border:0;color:#757575;display:inline-block;font-size:18px;margin-bottom:-5px;outline:none;padding-bottom:14px;text-align:center;width:49%}.register-cards__tabs button.active{border-bottom:5px solid #f91b6f;color:#000}@media(min-width:1025px){.register-cards__tabs{display:none}}.register-cards__grid{margin:0 auto;max-width:1300px;min-height:750px;padding:0 20px}@media(min-width:1025px){.register-cards__grid{min-height:auto;padding:0 30px}}.register-cards__grid__inner{display:flex;flex-wrap:wrap}@media(min-width:1025px){.register-cards__grid__inner{margin:0 -12px}}.register-cards__column{flex-basis:100%;max-height:0;opacity:0;overflow:hidden;visibility:hidden;width:100%}.register-cards__column.active{max-height:5000px;opacity:1;visibility:visible}@media(min-width:1025px){.register-cards__column{display:block;flex-basis:50%;max-height:5000px;opacity:1;visibility:visible}}.register-cards__column:first-child .register-cards__card{background:hsla(0,0%,100%,.89)}.register-cards__column:last-child .register-cards__card{background:hsla(55,33%,94%,.8);overflow:hidden;position:relative}.register-cards__card{height:100%;text-align:center}@media(min-width:1025px){.register-cards__card{margin:0 12px}}.register-cards__card__header{background:#000;color:#fff;padding:30px 20px;text-align:left}@media(min-width:1025px){.register-cards__card__header{padding:30px}}@media(min-width:1281px){.register-cards__card__header{padding:30px 43px}}.register-cards__card__header--heading{font-family:Sohne,Arial,sans-serif;font-size:24px;font-weight:500;margin:0 0 10px;visibility:hidden}@media(min-width:1025px){.register-cards__card__header--heading{font-size:30px}}.register-cards__card__header--date{font-size:14px;margin:0;visibility:hidden}@media(min-width:1281px){.register-cards__card__header--date{font-size:16px}}.register-cards__card__content{height:100%;padding:30px 20px;text-align:left;visibility:hidden}@media(min-width:1025px){.register-cards__card__content{padding:30px}}@media(min-width:1281px){.register-cards__card__content{padding:41px 60px 30px 43px}}.register-cards__card__content .price{margin-bottom:20px}@media(min-width:1025px){.register-cards__card__content .price{margin-bottom:47px}}.register-cards__card__content .price .price__main{align-items:baseline;display:flex;flex-wrap:wrap;font-family:Sohne Mono,Sohne,Arial,sans-serif;font-size:30px;font-weight:500;letter-spacing:.6px;line-height:1;margin:0 0 16px;text-transform:uppercase}.register-cards__card__content .price .price__main span{color:#797979;font-size:23px;line-height:0;margin-left:12px;text-decoration:line-through}.register-cards__card__content .price .price__promo-text{font-family:Sohne Mono,Sohne,Arial,sans-serif;font-size:13px;letter-spacing:1.17px;margin:0;text-transform:uppercase}.register-cards__card__content .price .price__promo-text a{color:#000;font-family:Sohne Mono,Sohne,Arial,sans-serif;font-weight:600;letter-spacing:2px;text-decoration:underline;text-transform:uppercase}.register-cards__card__text{text-align:left}.register-cards__card__text ul{list-style:initial;margin-left:20px;padding:0}.register-cards__card__text ul li{font-size:14px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:24px}@media(min-width:1025px){.register-cards__card__text ul li{font-size:16px;margin-bottom:34px}}.register-cards__card__text ul li::marker{color:#f91b6f;font-size:19px}.register-cards__card__button{border-top:1px solid #d5d5d5;color:#000;font-family:Sohne Mono,Sohne,Arial,sans-serif;font-size:14px;letter-spacing:1.7px;padding:30px 10px 10px;text-align:center;text-transform:uppercase;transition:.4s;width:100%}.register-cards__card__button:hover{color:#f91b6f}.register-cards__card__button:hover svg path{stroke:#f91b6f}.register-cards__card__button svg path{transition:.4s}.register-cards__content__ctas{display:flex;justify-content:center;margin-bottom:40px}.register-cards__content__ctas .bsg-cta__wrapper{display:flex;justify-content:center;width:90%}@media(min-width:1025px){.register-cards__content__ctas .bsg-cta__wrapper{width:60%}}.register-cards__content__ctas .bsg-cta__wrapper .bsg-cta{width:100%}.register-cards .hs-button{transition:.4s}.register-cards .hs-button svg{margin-left:7px}.register-cards .hs-button svg path{stroke:#fff}@media(max-width:768px){.register-cards .hs-button:hover{color:#fff}}@media(min-width:769px){.register-cards .hs-button:hover svg path{stroke:#000}}.bsg-modal{padding-left:1rem;padding-right:1rem}.bsg-modal__wrapper{overflow:visible!important}.bsg-modal__form .bsg-modal__close{background:#000;border-color:#000!important;cursor:pointer;height:40px;right:10px;top:10px;width:40px;z-index:2000}@media(max-width:768px){.bsg-modal__form .bsg-modal__close{right:5px;top:-45px}}.bsg-modal__form .bsg-modal__close:hover{border-color:#fff!important}.bsg-modal__form .bsg-modal__close i.fa-times{color:#fff!important}.bsg-modal__form .bsg-modal__headline{margin:0}.bsg-modal__form .bsg-modal__wrapper{background-color:#f4f3e9;border-top:0;padding:0}.widget-main-div{padding-bottom:0}.ticket-steps-div,.widget-main-div,.widget-ticket-checkout{background-color:#f4f3e9!important}.widget-checkout-button.checkout-button-content{background-color:#f4f3e9!important;box-shadow:none}.select-tickets{background-color:#f4f3e9!important;margin-top:-2px;padding:0!important}.event-name{background:#79690a!important;border-radius:0!important}.event-name>div{justify-content:center}.ticket-steps-div .widget-ticket-checkout .event-name .event-label{color:#ceff00!important;font-family:Sohne Mono Leicht,Sohne Mono,Arial!important;font-weight:400!important;text-align:center!important;text-transform:uppercase}.select-label{font-family:Sohne,Arial,sans-serif;font-size:27px!important;font-weight:500!important;margin-left:12px!important}.have-a-code{margin-top:20px}.have-a-access-code{color:#000!important;text-decoration:underline!important}.tickets-details{border:0!important;border-bottom:1px solid #bcbcbc!important;border-radius:0!important}.ticket-header{color:#000!important;font-family:Sohne,Arial,sans-serif;font-size:18px!important;font-weight:500!important}.end-date-design label,.end-date-design span{color:#535353!important;font-weight:400!important}.ticket-cost{color:#000!important;font-family:Sohne,Arial,sans-serif;font-weight:500!important}.view-less-ticket,.view-more-ticket{display:none!important}.ticket-steps-div .select-tickets .tickets-details .price-ticket-qty-container .ticket-qty-decor.tickets-select-box{background-color:transparent!important}.ae_select__control.css-thmplg-control{background-color:transparent!important;border:1px solid #bcbcbc!important}.widget-logo-footer{display:none}.ticket-steps-div .checkout-button-content{justify-content:end!important}.widget-continue.ticket-continue-btn>button.ae-button.primary{background-color:#f91b6f!important;border:1px solid #f91b6f!important;border-radius:60px;color:#fff;font-family:Sohne,Arial,sans-serif;font-size:18px;font-weight:500;height:41px;line-height:40%;margin-bottom:25px;padding:18px 36px}.widget-continue.ticket-continue-btn>button.ae-button.primary:active,.widget-continue.ticket-continue-btn>button.ae-button.primary:hover{background:#fff!important;border:1px solid #fff!important;color:#000!important}.ticket-checkout-container .container{background-color:#f4f3e9!important;padding-left:0!important;padding-right:0!important}.ticket-checkout-container .container .row{margin-left:0!important;margin-right:0!important}.ticket-checkout-container .container div.row.m-b-40{flex-direction:row-reverse!important;width:100%!important}@media(max-width:600px){.ticket-checkout-container .container div.row.m-b-40{flex-direction:column!important}}.ticket-checkout-container .container div.row.m-b-40 .col-md-8{width:100%!important}.ticket-checkout-container .container div.row.m-b-40>.col-md-12{padding-left:0!important;padding-right:0!important}.ticket-checkout-container .container div.row.m-b-40 .col-md-4{padding:0!important}.buyer-info-text .ticket-registration-header .ae-heading3{color:#000!important;font-family:Sohne,Arial,sans-serif;font-size:27px;font-weight:500!important}.buyer-info-text .buyer-details-header .ae-heading4{color:#000!important;font-family:Sohne,Arial,sans-serif;font-size:27px;font-weight:400!important}.ticket-summary-details,.tickets-checkout{background-color:#f4f3e9!important;padding-right:30px!important;padding-top:65px!important}.tickets-checkout .buyer-info-text .align-center.col-md-6{display:none!important}.tickets-checkout .alert-box.alert-info{background-color:rgba(0,0,0,.05)!important;border:1px solid #000!important}.tickets-checkout .alert-box.alert-info label{color:#000!important}.tickets-checkout .alert-box.alert-info svg path{fill:#000!important}.tickets-checkout .copy-data-boxes .invite-attendees{border:1px solid #000!important}.tickets-checkout .copy-data-boxes .invite-attendees.selected-attendees{background-color:rgba(0,0,0,.05)!important}.tickets-checkout .copy-data-boxes .invite-attendees label{color:#000!important;font-size:14px!important;font-weight:500!important}.tickets-checkout .copy-data-boxes .invite-attendees .radio-button span{border-color:#000!important}.ticket-summary-details .ticket-checkout-top.alert-warning{background-color:#fff;border:1px solid #bcbcbc!important;padding-left:15px!important;padding-right:15px!important}.ticket-summary-details .ticket-checkout-top.alert-warning .timer-rect-show .icons.timer-clock-running{background:#bcbcbc}.ticket-summary-details .ticket-checkout-top.alert-warning svg path{fill:#f91b6f!important}.buyer-info-text{padding-left:30px!important}@media(max-width:600px){.buyer-info-text{padding-left:0!important}}.buyer-information form div{padding-left:0!important}.buyer-information form{width:80%}@media(max-width:600px){.buyer-information form{width:100%}}.buyer-information form .inputLabel-text{color:#000;font-family:Sohne,Arial,sans-serif;font-size:12px;font-weight:400!important}.buyer-information form .inputLabel-text .red{color:#000!important}.buyer-information form input[type=email],.buyer-information form input[type=text]{background-color:#f4f3e9!important;border:1px solid #bcbcbc;border-radius:5px!important;color:#000!important;font-family:Sohne,Arial,sans-serif;font-size:12px!important;font-weight:400!important;height:37px}.buyer-information form input[type=email]::placeholder,.buyer-information form input[type=text]::placeholder{color:#979797!important}.event-details{border:1px solid #bcbcbc!important}.event-details .event-details-summary{flex-direction:column}.ticket-summary-details .event-details{padding:0}@media(max-width:600px){.ticket-summary-details{padding-left:30px}.ticket-summary-details .event-image-logo{display:none}}.ticket-summary-details .event-details img{border-bottom-left-radius:0;border-bottom-right-radius:0;height:auto;width:100%}.ticket-summary-details .event-details .event-details-content{padding:15px!important}.ticket-summary-details .event-details .event-details-content .ae-subtitle.line-break-word{font-weight:600!important;margin-bottom:10px!important}.ticket-summary-details .event-details .event-details-content label{color:#000!important;font-weight:400!important}.ticket-summary-details .event-details .event-details-content .icons{color:#f91b6f!important}.ticket-summary-details .event-details .event-details-content .icons svg path{fill:#f91b6f!important}.ticket-summary-details .event-details .event-details-content .media:last-child .label-block{margin-left:5px}.event-details-content .media .ae-custom-captions{line-height:170%}.bottom-footer{background-color:#f4f3e9!important}@media(max-width:600px){.bottom-footer{height:140px}.bottom-footer .d-flex{flex-wrap:wrap}.bottom-footer .cart-icon{height:70px}.bottom-footer button.ae-button.primary{margin-bottom:0!important;margin-top:0!important}}.bottom-footer .cart-icon .ticket-type-price-font,.bottom-footer .cart-icon label{color:#000!important}.bottom-footer .cart-icon .order-summary-circle,.bottom-footer .cart-icon>i{display:none}.bottom-footer .ac-icon-arrow-down,.bottom-footer .ordersummary-text{color:#000!important}.bottom-footer .cancel-button{background-color:transparent;border:1px solid #bcbcbc!important;border-radius:60px;color:#000;font-family:Sohne,Arial,sans-serif;height:41px;line-height:40%}.bottom-footer .cancel-button:active,.bottom-footer .cancel-button:hover{background-color:transparent;border:1px solid #000!important;color:#000}.bottom-footer button.ae-button.primary{background-color:#f91b6f!important;border:1px solid #f91b6f!important;border-radius:60px;color:#fff;font-family:Sohne,Arial,sans-serif;font-size:18px;font-weight:500;height:41px;line-height:40%;margin-bottom:25px;margin-top:25px;padding:18px 36px;white-space:nowrap}.bottom-footer button.ae-button.primary:active,.bottom-footer button.ae-button.primary:hover{background:#fff!important;border:1px solid #fff!important;color:#000!important}.tickets-checkout{padding-left:30px!important}@media(max-width:600px){.tickets-checkout{padding-top:10px!important}}.tickets-checkout .ae-heading3{color:#000!important;font-family:Sohne,Arial,sans-serif;font-size:27px;font-weight:500!important}.tickets-checkout .ae-body2{color:#000!important;font-family:Sohne,Arial,sans-serif;font-size:16px;font-weight:400!important}.ticket-Holder-details.ticket-Holder-details-checkout{background:transparent!important;border:1px solid #bcbcbc!important;margin-bottom:60px}.hostOrStaff-attendee-holder-detail hr{border-top:1px solid #bcbcbc!important}.hostOrStaff-attendee-holder-detail .p-l-0{padding-right:0!important}.hostOrStaff-attendee-holder-detail .inputLabel-text{color:#000;font-family:Sohne,Arial,sans-serif;font-size:12px;font-weight:400!important}.hostOrStaff-attendee-holder-detail .inputLabel-text .red{color:#000!important}.hostOrStaff-attendee-holder-detail>.row{display:none!important}.hostOrStaff-attendee-holder-detail input[type=email],.hostOrStaff-attendee-holder-detail input[type=text]{background-color:#f4f3e9!important;border:1px solid #bcbcbc;border-radius:5px!important;color:#000!important;font-family:Sohne,Arial,sans-serif;font-size:12px!important;font-weight:400!important;height:37px}.hostOrStaff-attendee-holder-detail input[type=email]::placeholder,.hostOrStaff-attendee-holder-detail input[type=text]::placeholder{color:#979797!important}.white-box-ticket{background-color:#f4f3e9!important}.white-box-ticket .discount_field_container button{background:#000;font-size:14px!important;height:37px;line-height:90%}.stripe-input-name,.white-box-ticket .discount_field_container label{color:#000;font-family:Sohne,Arial,sans-serif;font-size:12px;font-weight:400!important}.stripe-input-box,.white-box-ticket .question-text-inputLabel input[type=text]{background-color:#f4f3e9!important;border:1px solid #bcbcbc;color:#000!important;font-family:Sohne,Arial,sans-serif;font-size:12px!important;font-weight:400!important;height:37px!important}.stripe-required{color:#000!important}.white-box-ticket .question-text-inputLabel input[type=text]::placeholder{color:#979797!important}.StripeElement{background-color:#f4f3e9!important;border:1px solid #bcbcbc;padding:15px}.dialog div#alertPopup .modal-dialog{margin-top:100px}.order-confirmation-page .bee-heading h1 span{font-size:34px!important;line-height:130%!important}.order-confirmation-page .bee-paragraph p{font-size:24px!important;line-height:130%;margin:auto;width:60%}@media(max-width:600px){.order-confirmation-page .bee-paragraph p{width:90%}}