body.event-popup-active{overflow:hidden}.events-cta-module{padding-bottom:145px}.events-cta-module .event-ctas-wrap{display:flex;flex-wrap:wrap;float:right;width:82.5%}.events-cta-module .event-ctas-wrap>div:first-child{margin-right:48px}.event-popup .popup-content{background:#fff;border:1px solid;margin:0 auto;max-height:100vh;max-width:902px;overflow-y:auto;position:relative;width:100%}.event-popup .popup-heading{background-color:#081626;border-radius:3px;color:#fff;padding:22px 87px}.event-popup .popup-heading h4{margin-bottom:0}.event-popup,.event-popup .popup-content{display:none;position:relative}.event-popup{align-items:center;background:rgba(0,0,0,.75);bottom:0;height:100vh;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:3}.event-popup.active{display:flex}.event-popup .close-popup{color:#fff;cursor:pointer;font-size:26px;position:absolute;right:30px;top:20px}.event-popup #view-dates .list{padding:21px 45px 28px}.event-popup #view-dates .list .list-item{align-items:flex-start;border:1px solid #081626;border-radius:3px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:12px;padding:25px 40px 19px}.event-popup #view-dates .list .list-item h6{font-size:16px;font-weight:900;margin-bottom:0}.event-popup #view-dates .list .list-item h7{font-size:12px;font-style:italic;font-weight:400}.event-popup #view-dates .list .list-item>div{font-size:16px;font-weight:900;padding-right:10px}.event-popup #view-dates .list .list-item>div:last-child{padding-right:0}.event-popup #register .close-popup{color:#000}.event-popup #register .content-wrap{margin:0 auto;max-width:640px;padding:100px 20px}.row-fluid .event-popup form .field>label{display:none}.event-popup form h3{margin-bottom:0;margin-top:19px}.event-popup form p{font-size:14px;font-weight:300}.event-popup form p a{font-weight:700;text-decoration:underline}.event-popup .legal-consent-container .hs-form-booleancheckbox-display p{font-size:15px;font-weight:400}.event-popup #register input[type=checkbox]{appearance:none;-webkit-appearance:none;border:3px solid #f8bc06;border-radius:1.5px;display:inline-block;margin-top:-2px;vertical-align:middle}@media (max-width:767px){.event-popup #view-dates .list .list-item>div{padding:0 0 10px;text-align:center;width:100%}.events-cta-module .event-ctas-wrap>div:first-child{margin-bottom:20px;margin-right:0}.events-cta-module .event-ctas-wrap{display:block;float:none;text-align:center;width:100%}}