/*!
 Theme Name:   Twenty Twenty-one Child
 Theme URI:    
 Description:  Twenty Twenty-one Child Theme
 Author:       N/A
 Template:     twentytwentyone
 Version:      1.0.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/:root{--list--font-family: var(--global--font-family) !important;--bs-blue: #0d6efd !important;--bs-indigo: #6610f2 !important;--bs-purple: #6f42c1 !important;--bs-pink: #d63384 !important;--bs-red: #dc3545 !important;--bs-orange: #fd7e14 !important;--bs-yellow: #ffc107 !important;--bs-green: #198754 !important;--bs-teal: #20c997 !important;--bs-cyan: #0dcaf0 !important;--bs-white: #fff !important;--bs-gray: #6c757d !important;--bs-gray-dark: #343a40 !important;--bs-success: #198754 !important;--bs-info: #0dcaf0 !important;--bs-warning: #ffc107 !important;--bs-danger: #dc3545 !important;--bs-light: #f8f9fa !important;--bs-dark: #212529 !important;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body: var(--global--color-primary) !important;--color-primary: var(--bs-primary);--color-secondary: var(--bs-secondary);--color-primary-2: var(--bs-primary-2);--color-secondary-2: var(--bs-secondary-2);--bs-body: var(--global--color-primary) !important;--gap: var(--global--gap);--nav-height: 100px;--heading--font-size-h1: 5rem;--heading--font-size-h2: 3rem;--heading--font-size-h3: 2.5rem;--heading--font-size-h4: 2rem;--heading--font-size-h5: 1.8rem;--heading--font-size-h6: 1.5rem;--heading--line-height-h1: var(--heading--line-height) !important;--heading--line-height-h2: var(--heading--line-height) !important;--heading--line-height-h3: var(--heading--line-height) !important;--heading--line-height-h4: var(--heading--line-height) !important;--heading--line-height-h5: var(--heading--line-height) !important;--heading--line-height-h6: var(--heading--line-height) !important}@media only screen and (max-width:767px){:root{--nav-height: 80px}}@media only screen and (max-width:1199px){:root{--heading--font-size-h1: 4rem;--heading--font-size-h2: 2.8rem}}@media only screen and (max-width:991px){:root{--heading--font-size-h1: 3rem;--heading--font-size-h2: 2.5rem}}@media only screen and (max-width:767px){:root{--heading--font-size-h1: 1.8rem;--heading--font-size-h2: 2.2rem}}.debug *{border:solid 1px red}body{background-color:var(--global--color-background);color:var(--global--color-primary);font-family:var(--global--font-family) !important;font-weight:var(--global--font-weight) !important;font-style:var(--global--font-style);line-height:var(--global--line-height-body) !important;letter-spacing:var(--global--letter-spacing);text-transform:var(--global--text-transform)}p{margin-bottom:1rem;line-height:var(--global--line-height-body) !important}img{image-rendering:-webkit-optimize-contrast}#main a:not(.btn){font-weight:var(--global--link--font-weight);text-decoration:var(--global--link--text-decoration);font-style:var(--global--link--font-style)}#main a:not(.btn):link,#main a:not(.btn){color:var(--global--link--text-color)}#main a:not(.btn):hover{color:var(--global--link--text-color__hover);font-weight:var(--global--link--font-weight__hover);text-decoration:var(--global--link--text-decoration__hover);font-style:var(--global--link-font--style__hover)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{--global--color-primary: var(--heading--text-color);color:var(--global--color-primary);font-family:var(--heading--font-family);font-weight:var(--heading--font-weight);text-transform:var(--heading--text-transform);text-decoration:var(--heading--text-decoration);letter-spacing:var(--heading--letter-spacing)}h1,.h1{line-height:var(--heading--line-height-h1);font-size:var(--heading--font-size-h1)}h2,.h2{line-height:var(--heading--line-height-h2);font-size:var(--heading--font-size-h2)}h3,.h3{line-height:var(--heading--line-height-h3);font-size:var(--heading--font-size-h3)}h4,.h4{line-height:var(--heading--line-height-h4);font-size:var(--heading--font-size-h4)}h5,.h5{line-height:var(--heading--line-height-h5);font-size:var(--heading--font-size-h5)}h6,.h6{line-height:var(--heading--line-height-h6);font-size:var(--heading--font-size-h6)}.text-shadow-sm{text-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.5) !important}.text-shadow{text-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.5) !important}.text-shadow-lg{text-shadow:0 1rem 3rem rgba(0, 0, 0, 0.5) !important}.shadow-none{box-shadow:none !important}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175) !important}.shadow-reverse{box-shadow:0 -0.5rem 1rem rgba(0, 0, 0, 0.15) !important}.parallax{background-attachment:fixed}.text-primary{color:var(--bs-primary) !important}.text-secondary{color:var(--bs-secondary) !important}.text-accent{color:var(--bs-accent) !important}.text-primary-hover:hover{color:var(--bs-primary) !important}.text-secondary-hover:hover{color:var(--bs-secondary) !important}.text-accent-hover:hover{color:var(--bs-accent) !important}.text-success{color:var(--bs-success) !important}.text-danger{color:var(--bs-danger) !important}.text-warning{color:var(--bs-warning) !important}.text-info{color:var(--bs-info) !important}.text-light{color:var(--bs-light) !important}.text-dark{color:var(--bs-dark) !important}.text-body{color:var(--bs-body) !important}.text-white{color:var(--bs-white) !important}.bg-primary{background-color:var(--bs-primary) !important}.bg-secondary{background-color:var(--bs-secondary) !important}.bg-accent{background-color:var(--bs-accent) !important}.bg-primary-hover:hover{background-color:var(--bs-primary) !important}.bg-secondary-hover:hover{background-color:var(--bs-secondary) !important}.bg-accent-hover:hover{background-color:var(--bs-accent) !important}.bg-text-primary,.bg-text-primary-invert,.bg-text-secondary,.bg-text-secondary-invert{color:var(--color-primary) !important;background-color:var(--color-secondary);--global--color-primary: var(--color-primary) !important}.bg-text-primary h1,.bg-text-primary h2,.bg-text-primary h3,.bg-text-primary h4,.bg-text-primary h5,.bg-text-primary h6,.bg-text-primary-invert h1,.bg-text-primary-invert h2,.bg-text-primary-invert h3,.bg-text-primary-invert h4,.bg-text-primary-invert h5,.bg-text-primary-invert h6,.bg-text-secondary h1,.bg-text-secondary h2,.bg-text-secondary h3,.bg-text-secondary h4,.bg-text-secondary h5,.bg-text-secondary h6,.bg-text-secondary-invert h1,.bg-text-secondary-invert h2,.bg-text-secondary-invert h3,.bg-text-secondary-invert h4,.bg-text-secondary-invert h5,.bg-text-secondary-invert h6{--global--color-primary: var(--color-primary) !important}.bg-text-primary{--color-primary: var(--bs-primary-2);--color-secondary: var(--bs-primary)}.bg-text-primary-invert{--color-primary: var(--bs-primary);--color-secondary: var(--bs-primary-2)}.bg-text-secondary{--color-primary: var(--bs-secondary-2);--color-secondary: var(--bs-secondary)}.bg-text-secondary-invert{--color-primary: var(--bs-secondary);--color-secondary: var(--bs-secondary-2)}.site-main>*{margin-top:0;margin-bottom:0}.mceContentBody.wp-editor{background-color:white;font-family:Georgia, "Times New Roman", "Bitstream Charter", Times, serif;font-size:16px;line-height:1.5;color:#333;margin:9px 10px;max-width:100%;-webkit-font-smoothing:antialiased !important;overflow-wrap:break-word;word-wrap:break-word}#main{padding:0}button.sub-menu-toggle{display:none}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){outline:none;text-decoration:none;text-decoration-skip-ink:none;background:transparent}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,.site textarea:focus{outline:none}.container .container-fluid,.container-fluid .container-fluid{padding-left:0px !important;padding-right:0px !important}@media only screen and (min-width:1400px){.container{max-width:var(--global-container-maxwidth)}}.btn.btn-primary{transition:all 0.2s ease-in-out;background-color:var(--btn-primary--background-color);border:var(--btn-primary--border);border-radius:var(--btn-primary--border-radius);font-size:var(--btn-primary--font-size);font-family:var(--btn-primary--font-family);font-weight:var(--btn-primary--font-weight);letter-spacing:var(--btn-primary--letter-spacing);color:var(--btn-primary--text-color);text-decoration:var(--btn-primary--text-decoration);text-transform:var(--btn-primary--text-transform)}.btn.btn-primary:hover,.btn.btn-primary:focus{background-color:var(--btn-primary--background-color__hover);color:var(--btn-primary--text-color__hover);border:var(--btn-primary--border__hover);font-weight:var(--btn-primary--font-weight__hover);letter-spacing:var(--btn-primary--letter-spacing__hover);text-decoration:var(--btn-primary--text-decoration__hover)}#header{height:var(--nav-height);background-color:var(--nav-bg-color)}#header .navbar-toggler{background-color:unset !important}#header .navbar-toggler:hover{opacity:0.5;transition:0.3s}#header .hamburger-icon{border-top:2px solid var(--nav-link-color);margin:6px;width:30px}#header .navbar-toggler{border:3px solid var(--nav-link-color) !important;border-radius:10px !important;padding:0.2rem 0 !important}#header .navbar-toggler:focus{outline:none}#header #main-menu .nav-link{color:var(--nav-link-color);opacity:1;transition:all 0.2s ease-in-out}#header #main-menu .nav-link:hover{opacity:1;color:var(--nav-link-color__hover)}@media only screen and (max-width:991px){#header .navbar-collapse{background-color:var(--bs-primary)}#header #primary-menu{width:100%}#header #primary-menu a{width:100%;text-align:right;padding:10px}}#menu-footer-menu,#primary-menu{font-weight:600;text-transform:uppercase}@media only screen and (min-width:1200px){#menu-footer-menu li,#primary-menu li{display:flex;align-items:center;flex-direction:row}#menu-footer-menu li a,#primary-menu li a{padding-top:0px;padding-bottom:0px;padding-left:1em;padding-right:1em}#menu-footer-menu li:not(:last-child)::after,#primary-menu li:not(:last-child)::after{display:block;content:"|";color:inherit}}#primary-menu li::after{color:var(--nav-link-color) !important}.footer-wrapper{background-color:var(--footer-bg-color);color:var(--footer-color)}.footer-wrapper .footer-links a.nav-link,.footer-wrapper .privacy-policy{color:var(--footer-color)}.footer-wrapper .footer-links a.nav-link:hover,.footer-wrapper .privacy-policy:hover{color:var(--footer-link-color__hover)}.footer-wrapper .footer-contact-info{font-weight:700;text-transform:uppercase;text-align:center}.footer-wrapper .footer-contact-info .footer-arrow-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='28' viewBox='0 0 25 28'%3E%3Cpath id='Polygon_3' data-name='Polygon 3' d='M14,0,28,25H0Z' transform='translate(25) rotate(90)' fill='%23002856'/%3E%3C/svg%3E%0A");display:block;height:0.8em;width:30px;background-position:center center;background-repeat:no-repeat;background-size:contain;margin-left:8px}.footer-wrapper .copyright{font-size:0.6em;text-transform:uppercase;cursor:default}.footer-wrapper .copyright .border{border:var(--footer--copyright-border) !important}.social_links{display:flex}.social_links a span{transition:all 0.2s ease-in-out;width:var(--social-btn-size);margin:0 0.2rem;height:var(--social-btn-size);display:flex;float:left;justify-content:center;align-items:center;text-decoration:none;border-radius:var(--social-btn-border-radius);color:var(--social-btn-color);background-color:var(--social-btn-bg-color);border:var(--social-btn-border-css)}.social_links a span:hover{color:var(--social-btn-color__hover);background-color:var(--social-btn-bg-color__hover);border:var(--social-btn-border-css__hover)}.social_facebook i{background-color:#3b5998;color:white;padding:5px 10px}.social_twitter i{background-color:#00aced;color:white;padding:5px 10px}.social_linkedin i{background-color:#007bb6;color:white;padding:5px 10px}.social_email i{background-color:#4caf50;color:white;padding:5px 10px}.social_pinterest i{background-color:#cb2027;color:white;padding:5px 10px}.gform_wrapper .gform_fields{grid-column-gap:var(--global--gap) !important;grid-row-gap:calc(var(--global--gap) * 1.5) !important}#ui-datepicker-div{background-color:var(--form--background-color);border-color:var(--form--border-color) !important;border-radius:var(--form--border-radius) !important;border-width:var(--form--border-width) !important}#ui-datepicker-div,#ui-datepicker-div a,#ui-datepicker-div select{color:var(--form--text-color) !important}#ui-datepicker-div a:hover,#ui-datepicker-div select:hover{color:var(--form--text-color__hover) !important}#ui-datepicker-div .ui-datepicker-unselectable.ui-state-disabled span{background-color:var(--form--border-color);border-color:var(--form--text-color) !important;border-width:var(--form--border-width) !important;opacity:0.5}#ui-datepicker-div .ui-state-default.ui-state-active{color:var(--form--background-color) !important;background-color:var(--form--text-color)}form,input:not([type=submit]):not([type=reset]),textarea,select{color:var(--form--text-color) !important;font-size:var(--form--font-size);font-family:var(--form--font-family);font-weight:var(--form--font-weight);font-style:var(--form--font-style);line-height:var(--form--line-height);letter-spacing:var(--form--letter-spacing);text-align:var(--form--text-algin);text-decoration:var(--form--text-decoration);text-transform:var(--form--text-transform)}input:not([type=submit]):not([type=reset]),textarea,select{border-color:var(--form--border-color) !important;background-color:var(--form--background-color);border-width:var(--form--border-width);border-radius:var(--form--border-radius) !important;padding:var(--form--padding-y) var(--form--padding-x) !important;transition:all 0.2s ease-in-out}input:not([type=submit]):not([type=reset])::placeholder,textarea::placeholder,select::placeholder{color:var(--form--color-placeholder) !important;font-size:var(--form--font-size-placeholder);font-family:var(--form--font-family-placeholder);font-weight:var(--form--font-weight-placeholder);font-style:var(--form--font-style-placeholder);line-height:var(--form--line-height-placeholder);letter-spacing:var(--form--letter-spacing-placeholder);text-align:var(--form--text-algin-placeholder);text-decoration:var(--form--text-decoration-placeholder);text-transform:var(--form--text-transform-placeholder)}input:not([type=submit]):not([type=reset]):hover,textarea:hover,select:hover{color:var(--form--text-color__hover) !important;border-color:var(--form--border-color__hover) !important;background-color:var(--form--background-color__hover)}input:not([type=submit]):not([type=reset]):hover::placeholder,textarea:hover::placeholder,select:hover::placeholder{color:var(--form--color-placeholder__hover) !important}.site .button,button,input[type=submit],input[type=reset],.wp-block-search .wp-block-search__button,.wp-block-button .wp-block-button__link,.wp-block-file a.wp-block-file__button{transition:all 0.2s ease-in-out;transform:scale(1);background-color:var(--button--background-color) !important;border:var(--button--border) !important;border-radius:var(--button--border-radius) !important;font-size:var(--button--font-size) !important;font-family:var(--button--font-family) !important;font-weight:var(--button--font-weight) !important;line-height:var(--button--line-height) !important;letter-spacing:var(--button--letter-spacing) !important;color:var(--button--text-color) !important;text-decoration:var(--button--text-decoration);text-transform:var(--button--text-transform);padding:var(--button--padding-vertical) var(--button--padding-horizontal) !important;cursor:default}.site .button:hover,.site .button:focus,button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus,input[type=reset]:hover,input[type=reset]:focus,.wp-block-search .wp-block-search__button:hover,.wp-block-search .wp-block-search__button:focus,.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:focus{background-color:var(--button--background-color__hover) !important;color:var(--button--text-color__hover) !important;border:var(--button--border__hover) !important;font-weight:var(--button--font-weight__hover) !important;letter-spacing:var(--button--letter-spacing__hover) !important;text-decoration:var(--button--text-decoration__hover) !important}.site .button:active,button:active,input[type=submit]:active,input[type=reset]:active,.wp-block-search .wp-block-search__button:active,.wp-block-button .wp-block-button__link:active,.wp-block-file a.wp-block-file__button:active{transform:scale(0.95)}.wrapper_global_donate_ribbon{--global--link-color: var(--donate-btn-color);--global--link-color__hover: var(--donate-btn-color__hover);--global--link-decoration: none;--global--link-decoration__hover: none;--heading--text-color: var(--donate-btn-color);background-color:var(--donate-bg-color);color:var(--donate-btn-color)}.wrapper_global_donate_ribbon .donate-item{min-height:65px}.wrapper_global_donate_ribbon .donate-item form{height:100%}.wrapper_global_donate_ribbon .donate-item form input{background-color:transparent;border:none;-webkit-appearance:none}.wrapper_global_donate_ribbon .donate-item .donate-border{width:100%;height:100%;background-color:var(--donate-btn-bg-color);border:1px solid var(--global--link-color);border-radius:var(--donate-btn-border-radius)}.wrapper_global_donate_ribbon .donate-item .donate-border,.wrapper_global_donate_ribbon .donate-item input,.wrapper_global_donate_ribbon .donate-item input::placeholder{transition:all 0.2s ease-in-out;color:var(--global--link-color)}.wrapper_global_donate_ribbon .donate-item .btn-other-amount{transition:all 0.2s ease-in-out;color:var(--donate-btn-bg-color) !important;background-color:var(--global--link-color) !important;border-radius:0px var(--donate-btn-border-radius) var(--donate-btn-border-radius) 0px !important}.wrapper_global_donate_ribbon .donate-item:hover{}.wrapper_global_donate_ribbon .donate-item:hover .donate-border{background-color:var(--donate-btn-bg-color__hover)}.wrapper_global_donate_ribbon .donate-item:hover .donate-border,.wrapper_global_donate_ribbon .donate-item:hover input,.wrapper_global_donate_ribbon .donate-item:hover input::placeholder{color:var(--donate-btn-color__hover)}.animate-bottom .hover-tile-header,.animate-top .hover-tile-header{transition:all 0.12s ease-in-out}.animate-bottom .hover-tile-header{position:absolute;bottom:1rem;left:1rem;transform:translateY(40%);opacity:0}.animate-bottom:hover .hover-tile-header{transform:translateY(0%);opacity:1}.animate-top .hover-tile-header{position:absolute;top:1rem;left:1rem;transform:translateY(-39%);opacity:0}.animate-top:hover .hover-tile-header{opacity:1;transform:translateY(0)}.hover-tiles li{width:100%;height:330px}.hover-tiles li:not(:last-child){margin-bottom:1rem}.hover-tiles li a{background-color:rgba(231, 29, 43, 0);transition:all 0.12s ease-in-out}.hover-tiles li a:hover{background-color:rgba(231, 29, 43, 0.5)}.hover-shadow{transition:all 0.12s ease-in-out}.hover-shadow:hover{transform:translateY(-0.75%);box-shadow:0 0.125rem 1.25rem rgba(0, 0, 0, 0.45) !important}.p-none p{margin:0px}ul{padding-left:1em}hr{width:55%;background-color:var(--bs-secondary);height:3px !important;margin-left:0px !important;opacity:1 !important;margin-top:0.5em;margin-bottom:0.5em}@media only screen and (max-width:767px){hr{margin-left:auto !important}}@media only screen and (min-width:768px){.heading-arrows-double{display:flex;flex-direction:row;justify-content:center;gap:1em;align-items:center}.heading-arrows-double:before,.heading-arrows-double:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='28' viewBox='0 0 25 28'%3E%3Cpath id='Polygon_1' data-name='Polygon 1' d='M14,0,28,25H0Z' transform='translate(25) rotate(90)' fill='%23efdd64'/%3E%3C/svg%3E%0A");content:"";height:25px;width:25px;display:block;background-position:center center;background-size:contain;background-repeat:no-repeat}.heading-arrows-double:after{transform:rotate(180deg)}}.pg-home-header{margin-top:calc(-1 * var(--nav-height)) !important;padding-top:var(--nav-height) !important}.pg-home-header .pg-home-header--points{font-size:1.7em;font-weight:600;line-height:1.3}@media only screen and (max-width:767px){.pg-home-header .pg-home-header--points{font-size:1.3em}}.pg-home-jointeam{padding-left:0.5em;padding-right:0.5em}.pg-home-jointeam .container{border:solid 3px var(--bs-secondary);padding:2em 3em}@media only screen and (max-width:767px){.pg-home-jointeam .container{padding-left:10px;padding-right:10px}}.pg-home-jointeam .gform_wrapper form{width:100%;justify-content:center;display:flex;flex-direction:row;gap:var(--global--gap)}@media only screen and (max-width:767px){.pg-home-jointeam .gform_wrapper form{flex-direction:column;gap:calc(var(--global--gap) * 1.5)}}.pg-home-jointeam .gform_wrapper form .gform_footer{padding:0px;margin:0px;text-align:center}.pg-home-jointeam .gform_wrapper form .gform_footer .gform_button.button{margin:0px;height:100%;width:100%;position:relative;left:2px}.pg-home-knowjulie li{font-size:1.2em;line-height:1.2;margin-bottom:0.5em}.tribe-common,.tribe-events-pg-template{--form--color-text: var(--color-primary) !important;--form--border-color: var(--color-secondary) !important;--form--button-color: var(--color-primary);--tec-color-border-secondary-month-grid: var(--color-accent) !important;--heading--font-size-h3: 1.5rem;--heading--font-weight: bold}.tribe-common button,.tribe-common-c-btn,.tribe-events-c-top-bar__datepicker-button,.tribe-events-c-subscribe-dropdown__button-text,.tribe-common-c-btn-icon,.tribe-events-back a,.tribe-events-cal-links a,.tribe-events-c-nav__list a,.tribe-events-sub-nav a{background-color:var(--form--button-color) !important;height:100%;padding:5px 10px !important;border-color:var(--form--button-color);transition:all 0.2s ease-in-out;color:white;border-width:1px;border-style:solid;box-shadow:var(--default-box-shadow)}.datepicker-months .month.focused.active.current,.datepicker .active.day.current,.datepicker .active.day.past,.datepicker .active{background:var(--form--button-color) !important}.tribe-common button:hover,.tribe-common button:focus,.tribe-common-c-btn:hover,.tribe-common-c-btn:focus,.tribe-events-c-top-bar__datepicker-button:hover,.tribe-events-c-top-bar__datepicker-button:focus,.tribe-events-c-subscribe-dropdown__button-text:hover,.tribe-events-c-subscribe-dropdown__button-text:focus,.tribe-common-c-btn-icon:hover,.tribe-common-c-btn-icon:focus,.tribe-events-back a:hover,.tribe-events-back a:focus,.tribe-events-cal-links a:hover,.tribe-events-cal-links a:focus,.tribe-events-c-nav__list a:hover,.tribe-events-c-nav__list a:focus,.tribe-events-sub-nav a:hover,.tribe-events-sub-nav a:focus{background-color:transparent !important;border-color:var(--form--button-color);color:var(--form--button-color)}.tribe-events-header__events-bar{display:flex;align-items:stretch}.tribe-events-c-search{align-items:center;gap:8px;--form--border-color: var(--form--button-color) !important}.tribe-events-c-events-bar__search-container{background-color:white}.tribe-events-c-view-selector{width:unset !important;height:100%;margin-left:10px !important}.tribe-events-c-view-selector__content{background-color:white;color:var(--form--button-color) !important;border:solid 1px var(--form--button-color) !important}.tribe-events-c-view-selector__button{height:46px !important}.tribe-events-c-view-selector__button-icon{display:flex !important}.tribe-events-c-view-selector__list-item-icon{display:flex;align-items:center;justify-content:center}.tribe-events-c-view-selector__content a{color:var(--form--button-color) !important}.tribe-events-c-view-selector__list-item--active a{color:var(--color-secondary) !important}.tribe-events-calendar-month__header{font-weight:700;text-transform:uppercase;color:var(--color-secondary)}.tribe-events-calendar-month__body{}.tribe-events-calendar-month__body button{background-color:white !important;border-width:1px;border-color:var(--color-primary) !important;color:var(--color-primary) !important}.tribe-events-calendar-month__calendar-event-datetime{font-size:0.8em;line-height:1}.tribe-common-h8{font-size:0.8em}.tribe-events-c-subscribe-dropdown{display:flex;align-items:center;justify-content:center}.tribe-events-c-subscribe-dropdown__button{width:auto !important}.tooltipster-base{width:300px !important;max-width:300px !important}.tooltipster-box{background-color:var(--color-nav-bg) !important;border-color:var(--color-primary) !important;padding:8px 15px !important}.tooltipster-content,.tooltipster-content a{color:var(--color-nav-link) !important}.tribe-events-calendar-month__calendar-event-tooltip>*{margin-bottom:10px !important}.tribe-events-pg-template{--heading--font-size-h1: 3rem;--heading--font-size-h2: 2rem}.tribe-events-notices ul,.tribe-events-nav-pagination ul{--border-radius: 10px;list-style:none;margin:0px auto;display:flex;justify-content:center;border-radius:var(--border-radius);padding:10px 0px;position:relative;overflow:hidden;box-shadow:var(--default-box-shadow);width:80%}.tribe-events-notices ul:before,.tribe-events-nav-pagination ul:before{content:"";background-color:var(--color-secondary);position:absolute;top:0px;left:0px;display:block;height:100%;width:100%;border-radius:var(--border-radius);z-index:-1;opacity:0.3}.tribe-events-notices ul{text-align:center}.tribe-events-nav-pagination ul{width:100%}.tribe-events-nav-pagination ul:before{background-color:var(--color-primary)}.tribe-events-single-event-title,.tribe-events-single-section-title{color:var(--form--color-text)}.tribe-events-cal-links{text-align:center;display:flex;align-items:center;justify-content:center;height:fit-content;flex-wrap:wrap;gap:8px}.tribe-events-cal-links a{margin:0px !important}.tribe-events-nav-pagination ul{padding:10px 10px;flex-wrap:wrap}.tribe-events-nav-pagination ul li{display:flex}.tribe-events-meta-group.tribe-events-meta-group-details{width:100% !important}