.event-short-description{font-size:1.1rem;color:var(--bs-gray-700);margin-bottom:2rem}.guest-registration-container{background-color:var(--white);box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075)}.guest-registration-container h4{color:var(--clr-primary)}.guest-registration-container .guest-registration-form-wrapper .guest-registration-form .field{margin-bottom:1rem}.guest-registration-container .guest-registration-form-wrapper .guest-registration-form .field input{border-radius:1rem;padding:0.75rem 1.25rem;border:1px solid var(--border-color);width:100%}.guest-registration-container .guest-registration-form-wrapper .guest-registration-form .field input:focus{outline:none;border-color:var(--clr-primary);box-shadow:0 0 0 0.2rem rgba(var(--clr-primary-rgb), 0.25)}.guest-registration-container .guest-registration-form-wrapper .guest-registration-form .field label{display:block;margin-bottom:0.5rem;font-weight:500}.guest-registration-container .guest-registration-form-wrapper .guest-registration-form .btn-toolbar{margin-top:1.5rem}.guest-registration-container .guest-registration-form-wrapper .guest-registration-form .btn-toolbar .btn{width:100%;border-radius:1rem;padding:0.75rem 1.5rem}.guest-registration-container a{color:var(--clr-primary);text-decoration:none}.guest-registration-container a:hover{text-decoration:underline}.event-date-item{background-color:var(--bs-light);transition:all 0.2s ease-in-out}.event-date-item:hover{background-color:var(--bs-gray-100)}.event-location p,.event-presenter p{margin-bottom:0.5rem}.event-files a{text-decoration:none}.event-files a:hover{text-decoration:underline}.event-interests .badge{font-size:0.85rem;padding:0.5em 0.75em}.event-live-workshop-card{box-shadow:none}.event-live-workshop-mobile{margin-top:1rem;margin-bottom:-1rem}@media (max-width:767.98px){.event-live-workshop-mobile{margin-top:0.75rem}.event-live-workshop-card .card-body{padding:0.75rem}.event-live-workshop-card .card-title{font-size:1.05rem;margin-bottom:0.5rem !important}.event-date-item .d-flex{flex-direction:column;align-items:flex-start !important}.event-date-item .d-flex .event-date-notes{margin-left:0 !important;margin-top:0.5rem}}