.post-type-archive-tribe_events .tribe-events *{font-family:var(--e-global-typography-primary-font-family),Arial,sans-serif}.post-type-archive-tribe_events .tribe-events-c-top-bar__datepicker *{background-image:none!important;outline:0!important}.post-type-archive-tribe_events .tribe-events-c-top-bar__datepicker button,.post-type-archive-tribe_events .tribe-events-c-top-bar__datepicker button:focus,.post-type-archive-tribe_events .tribe-events-c-top-bar__datepicker button:hover{border:0}.post-type-archive-tribe_events .tribe-events-c-subscribe-dropdown__container{display:none}.post-type-archive-tribe_events .tribe-common p{font-size:16px;line-height:1.5}.post-type-archive-tribe_events .tribe-common .tribe-common-c-svgicon--messages-not-found .tribe-common-c-svgicon__svg-stroke{stroke:var(--e-global-color-primary)}.post-type-archive-tribe_events .tribe-events-calendar-list__event-featured-image{aspect-ratio:16/9;border:1px solid #c9cedb;border-radius:2rem;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.post-type-archive-tribe_events #tribe-events-view-selector-content{display:none}.post-type-archive-tribe_events .tribe-events-calendar-list__month-separator>h3{align-items:center;display:flex}.post-type-archive-tribe_events .tribe-events .tribe-events-l-container{box-sizing:border-box;max-width:1312px;min-height:unset;padding:80px 16px}@media(max-width:767px){.post-type-archive-tribe_events .tribe-events .tribe-events-l-container{padding:64px 16px}}.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container{padding-right:6px}.post-type-archive-tribe_events .tribe-events .tribe-events-c-search__button,.post-type-archive-tribe_events .tribe-events button.tribe-events-c-search__button{background-image:linear-gradient(90deg,var(--e-global-color-secondary) 0,var(--e-global-color-primary) 100%);border:1px solid var(--e-global-color-primary);border-radius:2rem;color:#fff;font-size:16px;font-weight:400;opacity:1}.post-type-archive-tribe_events .tribe-events .tribe-events-c-search__button,.post-type-archive-tribe_events .tribe-events button.tribe-events-c-search__button:hover{opacity:.9}.post-type-archive-tribe_events .tribe-events .tribe-events-c-search__button,.post-type-archive-tribe_events .tribe-events button.tribe-events-c-search__button:focus{outline:0}.post-type-archive-tribe_events .tribe-events .tribe-events-c-events-bar__views{display:none}.post-type-archive-tribe_events .tribe-common .tribe-common-form-control-text__input:focus{outline:0}.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container{border-radius:2rem}@media(max-width:767px){.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border,.post-type-archive-tribe_events .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container{border-radius:0}}.login{background-color:#f3f5f9}.login *{font-family:Roboto,sans-serif}.login .notice{border-bottom:.0625rem solid #686e77;border-right:.0625rem solid #686e77;border-top:.0625rem solid #686e77}.login form{border:.063rem solid #c9cedb;border-radius:2rem;box-shadow:unset;box-sizing:border-box;padding:1.5rem}@media(max-width:767px){.login form{padding:1rem}}.login form input[type=password],.login form input[type=text]{background-color:#fff;border:.0625rem solid #686e77;border-radius:.5rem;font-size:.875rem;height:3.225rem;padding-left:.75rem;padding-right:.75rem}.login form input[type=password]:focus,.login form input[type=text]:focus{border:.0625rem solid #844cb1;box-shadow:none}.login form input[type=checkbox]{border:.0625rem solid #686e77}.login form input[type=checkbox]:focus{border:.0625rem solid #844cb1;box-shadow:none}.login form label{color:#00124b;font-size:.875rem;font-weight:500}.login form label[for=rememberme]{font-weight:400}.login form .wp-hide-pw.hide-if-no-js{height:3.2rem}.login form .wp-hide-pw.hide-if-no-js:focus{border:0;box-shadow:none;outline:0}.login form .wp-hide-pw.hide-if-no-js *{color:#844cb1;font-family:dashicons}.login .button-primary{background:linear-gradient(90deg,#002496,#844cb1);border:.0625rem solid #844cb1;border-radius:2rem;font-size:1rem;font-weight:400;line-height:1.2!important;opacity:1;padding:1rem 1.5rem!important;transition:opacity .3s ease}.login .button-primary:active,.login .button-primary:focus,.login .button-primary:hover{background:linear-gradient(90deg,#002496,#844cb1);border:.0625rem solid #844cb1;opacity:.9}.login .language-switcher,.login .privacy-policy-page-link{background:linear-gradient(90deg,#002496,#844cb1);display:none}.login .message,.login .notice,.login .success{border:.0625rem solid #c9cedb;border-bottom-right-radius:.5rem;border-left:.25rem solid #844cb1;border-top-right-radius:.5rem;box-shadow:unset;color:#00124b}.login #backtoblog a,.login #nav a{color:#00124b;font-size:.875rem}.login #backtoblog a:active,.login #backtoblog a:focus,.login #backtoblog a:hover,.login #nav a:active,.login #nav a:focus,.login #nav a:hover{box-shadow:none;color:#00124b;text-decoration:underline}.login .privacy-policy-page-link{display:none}