.cpr-nav-logged-in{display:none!important}body.logged-in .cpr-nav-logged-out{display:none!important}body.logged-in .cpr-nav-logged-in{display:flex!important}.custom-logo-link{display:inline-flex}.custom-logo-link img{width:auto;height:56px;max-width:100%}@media(max-width:767px){.custom-logo-link img{height:44px}}@media(max-width:1024px){.elementor-element-0abc8b0{position:fixed!important;bottom:0!important;top:auto!important;left:0!important;right:0!important;width:100%!important;z-index:999}}@media(min-width:1025px){.elementor-element-0abc8b0{position:static!important}}.cpr-home-classes{display:flex;flex-direction:column;gap:20px}.cpr-home-event{padding:14px 0;border-bottom:1px solid #e5e5e5}.cpr-home-event:last-child{border-bottom:none}.cpr-home-event-heading{display:block;text-decoration:none;margin-bottom:10px}.cpr-home-event-title{display:block;font-size:20px;font-weight:700;line-height:1.3;color:#111}.cpr-home-event-date{display:block;font-size:15px;color:#666;margin-top:4px}.cpr-home-event-heading:hover .cpr-home-event-title{text-decoration:underline}.cpr-ticket-lines{list-style:none;margin:0;padding:0}.cpr-ticket-line{display:flex;align-items:center;gap:10px;margin-bottom:8px;font-size:16px;line-height:1.4}.cpr-ticket-line:last-child{margin-bottom:0}.cpr-bullet{width:11px;height:11px;min-width:11px;border-radius:50%;display:inline-block}.cpr-bullet-green{background:#23a455}.cpr-bullet-yellow{background:#f4b400}.cpr-bullet-red{background:#d93025}.cpr-ticket-text{color:#222}body .wp-block-embed.is-type-video .wp-block-embed__wrapper>iframe{display:block}.certificate-license-field{text-align:center!important;width:100%;background-color:#ff0;color:green!important}@media print{.Certificate_border{border:1px solid #000!important}}.column-order_items{width:100%;font-size:12px;line-height:1.4}