:root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter) * -1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter) / 2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half) * -1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small) * -1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small) / 2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half) * -1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page) * 2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--tec-color-text-primary:#141827;--tec-color-text-primary-light:rgba(20,24,39,.62);--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:rgba(51,74,255,.8);--tec-color-accent-primary-active:rgba(51,74,255,.9);--tec-color-accent-primary-background:rgba(51,74,255,.07);--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:rgba(20,24,39,.8);--tec-color-accent-secondary-active:rgba(20,24,39,.9);--tec-color-accent-secondary-background:rgba(20,24,39,.07);--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent:var(--tec-color-accent-primary);--tec-color-link-accent-hover:rgba(51,74,255,.8);--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:rgba(0,0,0,0);--tec-color-background-transparent:rgba(255,255,255,.6);--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:rgba(20,24,39,.07);--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:rgba(218,57,77,.08);--tec-color-background-primary-multiday:rgba(51,74,255,.24);--tec-color-background-primary-multiday-hover:rgba(51,74,255,.34);--tec-color-background-secondary-multiday:rgba(20,24,39,.24);--tec-color-background-secondary-multiday-hover:rgba(20,24,39,.34);--tec-color-accent-primary-week-event:rgba(51,74,255,.1);--tec-color-accent-primary-week-event-hover:rgba(51,74,255,.2);--tec-color-accent-primary-week-event-featured:rgba(51,74,255,.04);--tec-color-accent-primary-week-event-featured-hover:rgba(51,74,255,.14);--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background)}#tribe-events-header,.recurring-info-tooltip,.single-featured-image-header,.tribe-events-ajax-loading,.tribe-events-divider{display:none}#tribe-events-pg-template{margin:0 auto;max-width:1048px;padding:var(--tec-spacer-8) var(--tec-spacer-4) var(--tec-spacer-4)}.tribe-events-after-html p,.tribe-events-before-html p{margin:0 0 10px}.tribe-events-back{margin-bottom:var(--tec-spacer-5)}@media (min-width: 768px){.tribe-events-back{margin-bottom:var(--tec-spacer-8)}}.tribe-events-single>.tribe_events{display:flex;flex-wrap:wrap;overflow:hidden;position:relative}.tribe-events-single>.tribe_events>:not(.primary, .secondary, .tribe-events-related-events-title, .tribe-related-events){order:1;width:100%}.tribe-events-notices{margin-bottom:var(--tec-spacer-4);padding-bottom:var(--tec-spacer-2)}.tribe-events-notices li,.tribe-events-notices ul,.tribe-events-single-event-title{margin:0;padding:0}.tribe-events-schedule{align-items:center;display:flex;flex-wrap:wrap;margin:var(--tec-spacer-1) 0 var(--tec-spacer-4)}@media (min-width: 768px){.tribe-events-schedule{align-items:baseline;flex-wrap:nowrap;margin:var(--tec-spacer-5) 0 var(--tec-spacer-7)}}.tribe-events-schedule .tribe-events-schedule__datetime{margin-bottom:var(--tec-spacer-1);margin-right:var(--tec-spacer-1);order:0;width:100%}@media (min-width: 768px){.tribe-events-schedule .tribe-events-schedule__datetime{margin-bottom:0;width:auto}}.tribe-events-schedule .recurringinfo,.tribe-related-event-info .recurringinfo{margin-right:var(--tec-spacer-1);order:2;padding:0 var(--tec-spacer-1);position:relative}.tribe-events-schedule .recurringinfo:before,.tribe-related-event-info .recurringinfo:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2720%27 height=%2720%27%3E%3Cpath fill=%27%23141827%27 d=%27M13.333 3.826c0 .065 0 .13-.02.174 0 .022-.02.065-.02.087a.9.9 0 0 1-.197.37L10.45 7.37a.8.8 0 0 1-.592.26.8.8 0 0 1-.593-.26c-.316-.348-.316-.935 0-1.305l1.225-1.348H6.3c-2.547 0-4.64 2.283-4.64 5.11 0 1.369.474 2.651 1.363 3.608.316.348.316.935 0 1.304A.8.8 0 0 1 2.43 15a.8.8 0 0 1-.593-.26C.652 13.434 0 11.695 0 9.847c0-3.826 2.825-6.935 6.301-6.935h4.208L9.284 1.565c-.316-.348-.316-.935 0-1.304.316-.348.85-.348 1.185 0l2.647 2.913a.95.95 0 0 1 .198.37c0 .021.02.065.02.086v.196zM20 10.152c0 3.826-2.825 6.935-6.301 6.935H9.49l1.225 1.348c.336.348.336.935 0 1.304a.8.8 0 0 1-.593.261.83.83 0 0 1-.592-.26l-2.627-2.936a.95.95 0 0 1-.198-.37c0-.021-.02-.064-.02-.086-.02-.065-.02-.109-.02-.174s0-.13.02-.174c0-.022.02-.065.02-.087a.9.9 0 0 1 .198-.37L9.55 12.63c.316-.347.849-.347 1.185 0 .336.348.336.935 0 1.305L9.51 15.283h4.208c2.548 0 4.641-2.283 4.641-5.11 0-1.369-.474-2.651-1.362-3.608a.97.97 0 0 1 0-1.304c.316-.348.849-.348 1.185 0C19.348 6.543 20 8.283 20 10.152%27/%3E%3C/svg%3E") 0/12px no-repeat;content:"";height:20px;left:8px;position:absolute;top:50%;transform:translateY(-50%);width:20px}.tribe-events-schedule .recurringinfo .tribe-events-divider,.tribe-related-event-info .recurringinfo .tribe-events-divider{display:none}.tribe-events-schedule .recurringinfo .event-is-recurring,.tribe-related-event-info .recurringinfo .event-is-recurring{padding-left:var(--tec-spacer-4);visibility:hidden}.tribe-events-schedule .recurringinfo a,.tribe-related-event-info .recurringinfo a{visibility:visible}.tribe-events-schedule .recurringinfo{margin-right:var(--tec-spacer-1);order:2;padding:0 var(--tec-spacer-1)}@media (min-width: 768px){.tribe-events-schedule .recurringinfo{margin-left:var(--tec-spacer-1);padding:var(--tec-spacer-1) var(--tec-spacer-3)}.tribe-events-schedule .recurringinfo:before{left:16px}.tribe-events-schedule .recurringinfo .event-is-recurring{visibility:visible}}.tribe-events-schedule .tribe-events-cost{margin-right:var(--tec-spacer-1);order:1}@media (min-width: 768px){.tribe-events-schedule .tribe-events-cost{margin:0 var(--tec-spacer-1)}}.tribe-events-event-image{align-self:flex-start;margin-bottom:var(--tec-spacer-3)}.tribe-events-event-image img{display:block}@media (min-width: 768px){.tribe-events-event-image{margin-bottom:var(--tec-spacer-7)}}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{margin-bottom:.75em}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{margin-bottom:var(--tec-spacer-3)}.tribe-events-content ol:last-child,.tribe-events-content p:last-child,.tribe-events-content ul:last-child{margin-bottom:var(--tec-spacer-6)}.tribe-events-content ol,.tribe-events-content ul{padding:0}.tribe-events-content ol{list-style-type:decimal}.tribe-events-content pre{margin-bottom:var(--tec-spacer-5);padding:var(--tec-spacer-5)}.tribe-events-content blockquote p{display:inline-block}.tribe-events-cal-links{margin-bottom:var(--tec-spacer-7)}@media (min-width: 768px){.tribe-events-cal-links{margin-bottom:var(--tec-spacer-8)}}.tribe-events-cal-links a{display:inline-block}.single-tribe_events .tribe-events-cal-links a,.tribe-events-cal-links a{padding-left:var(--tec-spacer-7)}.tribe-events-cal-links a:not(:last-of-type){margin-right:var(--tec-spacer-5)}@media (min-width: 768px){.tribe-events-cal-links a:not(:last-of-type){margin-right:var(--tec-spacer-8)}}.tribe-events-event-meta{display:flex;flex-wrap:wrap;margin:0 0 var(--tec-spacer-7)}@media (min-width: 768px){.tribe-events-event-meta{margin-bottom:var(--tec-spacer-3)}}.tribe-events-event-meta dl{margin-top:var(--tec-spacer-1)}.tribe-events-event-meta dd,.tribe-events-event-meta dt{margin:0 0 var(--tec-spacer-0) 0;padding:0}.tribe-events-event-meta dd[class$="url"],.tribe-events-event-meta dt:not(:first-child){margin-top:var(--tec-spacer-3)}.tribe-events-event-meta dt[class*="url"]+dd{margin-top:0}.tribe-events-event-meta .tribe-events-meta-list{margin-top:var(--tec-spacer-1)}.tribe-events-event-meta .tribe-events-meta-label,.tribe-events-event-meta .tribe-events-meta-value{margin:0 0 var(--tec-spacer-0) 0;padding:0}.tribe-events-event-meta .tribe-events-meta-label:not(:first-child),.tribe-events-event-meta .tribe-events-meta-value[class$="url"]{margin-top:var(--tec-spacer-3)}.tribe-events-event-meta .tribe-events-meta-label[class*="url"]+.tribe-events-meta-value{margin-top:0}.tribe-events-event-meta .tribe-events-address{margin:0}.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{margin-bottom:var(--tec-spacer-1);order:2;padding-top:var(--tec-spacer-5);position:relative;width:100%}@media (min-width: 768px){.tribe-events-event-meta.primary,.tribe-events-event-meta.secondary{margin-bottom:0;padding-top:0;position:static;width:auto}}.tribe-events-event-meta.primary+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets{margin-bottom:var(--tec-spacer-7);margin-top:calc(var(--tec-spacer-6) * -1)}@media (min-width: 768px){.tribe-events-event-meta.primary+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets{margin-bottom:var(--tec-spacer-8)}}.tribe-events-event-meta.primary+.event-tickets+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets+.event-tickets{margin-bottom:var(--tec-spacer-1);margin-top:calc(var(--tec-spacer-7) * -1)}@media (min-width: 768px){.tribe-events-event-meta.primary+.event-tickets+.event-tickets,.tribe-events-event-meta.secondary+.event-tickets+.event-tickets{margin-bottom:var(--tec-spacer-3);margin-top:calc(var(--tec-spacer-8) * -1)}}.tribe-events-event-meta:before{content:"";left:0;position:absolute;right:0;top:0}@media (min-width: 768px){.tribe-events-event-meta:before{top:auto}}.tribe-events-meta-group{flex:1 0 140px;margin-right:var(--tec-spacer-5);order:0}@media (min-width: 768px){.tribe-events-meta-group{padding:var(--tec-spacer-7) 0 var(--tec-spacer-3);width:168px}}.tribe-events-meta-group.tribe-events-meta-group-venue{order:1}@media (min-width: 768px){.tribe-events-meta-group.tribe-events-meta-group-venue{order:0}}.tribe-events-meta-group.tribe-events-meta-group-gmap{flex-basis:100%;margin-top:var(--tec-spacer-1);padding-top:var(--tec-spacer-5);width:auto}@media (min-width: 768px){.tribe-events-meta-group.tribe-events-meta-group-gmap{flex-basis:140px;margin-top:0;padding-top:0}}.tribe-events-meta-group .tribe-events-single-section-title{margin-bottom:var(--tec-spacer-1)}.tribe-events-meta-group .tribe-events-meta-list{list-style:none;margin:0;padding:0}.tribe-events-meta-group .tribe-events-meta-item{list-style:none}.tribe-events-venue-map{margin:0 0 var(--tec-spacer-5) 0;order:-1;width:100%}@media (min-width: 768px){.tribe-events-venue-map{margin-top:var(--tec-spacer-7);order:1;width:211px}}.tribe-events-venue-map>div,.tribe-events-venue-map>iframe{margin-bottom:0;max-height:241px}@media (min-width: 768px){.tribe-events-venue-map>div,.tribe-events-venue-map>iframe{max-height:211px}}.tribe-events-related-events-title,.tribe-related-events{order:2}.tribe-events-related-events-title{margin-bottom:var(--tec-spacer-5);padding-top:var(--tec-spacer-7);width:100%}.tribe-events-single ul.tribe-related-events{display:flex;flex-direction:column;margin-bottom:0}@media (min-width: 768px){.tribe-events-single ul.tribe-related-events{flex-direction:row;justify-content:space-between}}.tribe-events-single ul.tribe-related-events li{display:flex;flex:1;flex-direction:column;margin-bottom:var(--tec-spacer-6);padding:0;width:auto}.tribe-events-single ul.tribe-related-events li:last-child{margin-right:0}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail{margin-bottom:var(--tec-spacer-3);width:100%}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail a{display:block;overflow:hidden;padding-top:75%;position:relative}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img{bottom:0;left:50%;position:absolute;right:0;top:50%;transform:translate(-50%,-50%) scale(2)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-thumbnail img[src$="tribe-related-events-placeholder.png"]{transform:translate(-50%,-50%) scale(1)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info{align-items:baseline;display:flex;flex-wrap:wrap;padding:0;width:100%}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .tribe-event-date-start{margin:var(--tec-spacer-0) var(--tec-spacer-0) var(--tec-spacer-2) 0}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .tribe-event-time{margin-left:var(--tec-spacer-0)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .recurringinfo{margin:0 var(--tec-spacer-1) var(--tec-spacer-2) 0}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info .timezone{margin-left:var(--tec-spacer-0)}.tribe-events-single ul.tribe-related-events li .tribe-related-event-info span:last-of-type{margin-right:var(--tec-spacer-1)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{margin-bottom:var(--tec-spacer-1);width:100%}#tribe-events-footer{padding:var(--tec-spacer-4) 0}@media (min-width: 768px){#tribe-events-footer{padding:var(--tec-spacer-6) 0}}.tribe-events-single .tribe-events-sub-nav{display:flex;justify-content:space-between;margin-left:0}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous{margin:0}.tribe-events-single .tribe-events-sub-nav a span{display:none}.tribe-events-nav-previous a:before{margin-top:-2px;width:7px}@media (min-width: 768px){.tribe-events-nav-previous a:before{margin-right:var(--tec-spacer-1);width:9px}}.tribe-events-nav-next a:after{margin-top:-2px;width:7px}@media (min-width: 768px){.tribe-events-nav-next a:after{margin-left:var(--tec-spacer-1);width:9px}}.tribe-theme-twentynineteen .tribe-events-single>.tribe_events,.tribe-theme-twentytwenty .tribe-events-content h2,.tribe-theme-twentytwenty .tribe-events-content h3,.tribe-theme-twentytwenty .tribe-events-content h4,.tribe-theme-twentytwenty .tribe-events-content h5,.tribe-theme-twentytwenty .tribe-events-content h6{margin-top:0}.tribe-theme-twentytwenty .tribe-events-content ol,.tribe-theme-twentytwenty .tribe-events-content ul{margin-left:0}.tribe-theme-twentytwenty .tribe-events-related-events-title,.tribe-theme-twentytwenty .tribe-events-single-section-title{margin-top:0}#top.tribe-theme-enfold.single-tribe_events #tribe-events-pg-template{max-width:1048px}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule{margin-top:var(--tec-spacer-1)}@media (min-width: 768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule{margin-top:var(--tec-spacer-4)}}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{margin-right:var(--tec-spacer-1)}#top.tribe-theme-enfold.single-tribe_events .av-single-event-content,#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar{margin-left:0}#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner{display:flex;flex-wrap:wrap;padding-left:0;padding-right:0;position:relative}#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner>.event-tickets{width:100%}#top.tribe-theme-enfold.single-tribe_events .tribe-events-meta-group{margin-right:var(--tec-spacer-5)}@media (min-width: 768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-meta-group{padding:var(--tec-spacer-7) 0 var(--tec-spacer-3);width:168px}}#top.tribe-theme-enfold.single-tribe_events .tribe-events-event-meta{margin-top:0}@media (min-width: 768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-event-meta{margin-top:var(--tec-spacer-5)}#top.tribe-theme-enfold.single-tribe_events .tribe-events-venue-map{margin-top:var(--tec-spacer-7);width:211px}}.event-tickets .tribe-tickets__commerce-checkout-cart-item-details-button--more,.event-tickets .tribe-tickets__rsvp-actions-button-not-going,.event-tickets .tribe-tickets__rsvp-form-button,.event-tickets .tribe-tickets__tickets-item-quantity button{background-color:initial;background-image:none;border:none;outline:none}.event-tickets .tribe-tickets__commerce-checkout-cart-item-details-button--more.nitro-lazy,.event-tickets .tribe-tickets__rsvp-actions-button-not-going.nitro-lazy,.event-tickets .tribe-tickets__rsvp-form-button.nitro-lazy,.event-tickets .tribe-tickets__tickets-item-quantity button.nitro-lazy{background-image:none !important}.event-tickets .tribe-tickets__commerce-checkout-cart-item-details-button--more:focus,.event-tickets .tribe-tickets__rsvp-actions-button-not-going:focus,.event-tickets .tribe-tickets__rsvp-form-button:focus,.event-tickets .tribe-tickets__tickets-item-quantity button:focus{outline:auto}:root{--tec-grid-gutter:48px;--tec-grid-gutter-negative:calc(var(--tec-grid-gutter) * -1);--tec-grid-gutter-half:calc(var(--tec-grid-gutter) / 2);--tec-grid-gutter-half-negative:calc(var(--tec-grid-gutter-half) * -1);--tec-grid-gutter-small:42px;--tec-grid-gutter-small-negative:calc(var(--tec-grid-gutter-small) * -1);--tec-grid-gutter-small-half:calc(var(--tec-grid-gutter-small) / 2);--tec-grid-gutter-small-half-negative:calc(var(--tec-grid-gutter-small-half) * -1);--tec-grid-gutter-page:42px;--tec-grid-gutter-page-small:19.5px;--tec-grid-width-default:1176px;--tec-grid-width-min:320px;--tec-grid-width:calc(var(--tec-grid-width-default) + var(--tec-grid-gutter-page) * 2);--tec-grid-width-1-of-2:50%;--tec-grid-width-1-of-3:33.333%;--tec-grid-width-1-of-4:25%;--tec-grid-width-1-of-5:20%;--tec-grid-width-1-of-7:14.285%;--tec-grid-width-1-of-8:12.5%;--tec-grid-width-1-of-9:11.111%;--tec-spacer-0:4px;--tec-spacer-1:8px;--tec-spacer-2:12px;--tec-spacer-3:16px;--tec-spacer-4:20px;--tec-spacer-5:24px;--tec-spacer-6:28px;--tec-spacer-7:32px;--tec-spacer-8:40px;--tec-spacer-9:48px;--tec-spacer-10:56px;--tec-spacer-11:64px;--tec-spacer-12:80px;--tec-spacer-13:96px;--tec-spacer-14:160px;--tec-z-index-spinner-container:100;--tec-z-index-views-selector:30;--tec-z-index-dropdown:30;--tec-z-index-events-bar-button:20;--tec-z-index-search:10;--tec-z-index-filters:9;--tec-z-index-scroller:7;--tec-z-index-week-event-hover:5;--tec-z-index-map-event-hover:5;--tec-z-index-map-event-hover-actions:6;--tec-z-index-multiday-event:5;--tec-z-index-multiday-event-bar:2;--tec-color-text-primary:#141827;--tec-color-text-primary-light:rgba(20,24,39,.62);--tec-color-text-secondary:#5d5d5d;--tec-color-text-disabled:#d5d5d5;--tec-color-text-events-title:var(--tec-color-text-primary);--tec-color-text-event-title:var(--tec-color-text-events-title);--tec-color-text-event-date:var(--tec-color-text-primary);--tec-color-text-secondary-event-date:var(--tec-color-text-secondary);--tec-color-icon-primary:#5d5d5d;--tec-color-icon-primary-alt:#757575;--tec-color-icon-secondary:#bababa;--tec-color-icon-active:#141827;--tec-color-icon-disabled:#d5d5d5;--tec-color-icon-focus:#334aff;--tec-color-icon-error:#da394d;--tec-color-event-icon:#141827;--tec-color-event-icon-hover:#334aff;--tec-color-accent-primary:#334aff;--tec-color-accent-primary-hover:rgba(51,74,255,.8);--tec-color-accent-primary-active:rgba(51,74,255,.9);--tec-color-accent-primary-background:rgba(51,74,255,.07);--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:rgba(20,24,39,.8);--tec-color-accent-secondary-active:rgba(20,24,39,.9);--tec-color-accent-secondary-background:rgba(20,24,39,.07);--tec-color-button-primary:var(--tec-color-accent-primary);--tec-color-button-primary-hover:var(--tec-color-accent-primary-hover);--tec-color-button-primary-active:var(--tec-color-accent-primary-active);--tec-color-button-primary-background:var(--tec-color-accent-primary-background);--tec-color-button-secondary:var(--tec-color-accent-secondary);--tec-color-button-secondary-hover:var(--tec-color-accent-secondary-hover);--tec-color-button-secondary-active:var(--tec-color-accent-secondary-active);--tec-color-button-secondary-background:var(--tec-color-accent-secondary-background);--tec-color-link-primary:var(--tec-color-text-primary);--tec-color-link-accent:var(--tec-color-accent-primary);--tec-color-link-accent-hover:rgba(51,74,255,.8);--tec-color-border-default:#d5d5d5;--tec-color-border-secondary:#e4e4e4;--tec-color-border-tertiary:#7d7d7d;--tec-color-border-hover:#5d5d5d;--tec-color-border-active:#141827;--tec-color-background:#fff;--tec-color-background-events:rgba(0,0,0,0);--tec-color-background-transparent:rgba(255,255,255,.6);--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:rgba(20,24,39,.07);--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:rgba(218,57,77,.08);--tec-color-background-primary-multiday:rgba(51,74,255,.24);--tec-color-background-primary-multiday-hover:rgba(51,74,255,.34);--tec-color-background-secondary-multiday:rgba(20,24,39,.24);--tec-color-background-secondary-multiday-hover:rgba(20,24,39,.34);--tec-color-accent-primary-week-event:rgba(51,74,255,.1);--tec-color-accent-primary-week-event-hover:rgba(51,74,255,.2);--tec-color-accent-primary-week-event-featured:rgba(51,74,255,.04);--tec-color-accent-primary-week-event-featured-hover:rgba(51,74,255,.14);--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background);--tec-border-radius-default:4px;--tec-border-width-week-event:2px;--tec-box-shadow-default:0 2px 5px 0 var(--tec-color-box-shadow);--tec-box-shadow-tooltip:0 2px 12px 0 var(--tec-color-box-shadow);--tec-box-shadow-card:0 1px 6px 2px var(--tec-color-box-shadow);--tec-box-shadow-multiday:16px 6px 6px -2px var(--tec-color-box-shadow-secondary);--tec-form-color-background:var(--tec-color-background);--tec-form-color-border-default:var(--tec-color-text-primary);--tec-form-color-border-active:var(--tec-color-accent-secondary);--tec-form-color-border-secondary:var(--tec-color-border-tertiary);--tec-form-color-accent-primary:var(--tec-color-accent-primary);--tec-form-box-shadow-default:var(--tec-box-shadow-default);--tec-opacity-background:.07;--tec-opacity-select-highlighted:.3;--tec-opacity-icon-hover:.8;--tec-opacity-icon-active:.9;--tec-opacity-default:1;--tec-outline-width-default:2px;--tec-outline-style-default:solid;--tec-outline-color-default:var(--tec-color-border-active,#1a202c);--tec-outline-offset-default:2px;--tec-outline-active-default:var(--tec-outline-width-default) var(--tec-outline-style-default) var(--tec-outline-color-default);--tec-transition:all .2s ease;--tec-transition-background-color:background-color .2s ease;--tec-transition-color-border-color:color .2s ease,border-color .2s ease;--tec-transition-transform:transform .2s ease;--tec-transition-border-color:border-color .2s ease;--tec-transition-color:color .2s ease;--tec-transition-opacity:opacity .2s ease;--tec-font-family-sans-serif:"Helvetica Neue",Helvetica,-apple-system,BlinkMacSystemFont,Roboto,Arial,sans-serif;--tec-font-weight-regular:400;--tec-font-weight-bold:700;--tec-font-size-0:11px;--tec-font-size-1:12px;--tec-font-size-2:14px;--tec-font-size-3:16px;--tec-font-size-4:18px;--tec-font-size-5:20px;--tec-font-size-6:22px;--tec-font-size-7:24px;--tec-font-size-8:28px;--tec-font-size-9:32px;--tec-font-size-10:42px;--tec-line-height-0:1.38;--tec-line-height-1:1.42;--tec-line-height-2:1.5;--tec-line-height-3:1.62}#tribe-events-pg-template{background-color:var(--tec-color-background-events)}.tribe-events-single{-webkit-font-smoothing:antialiased}.tribe-events-after-html p,.tribe-events-before-html p{line-height:1.7}.tribe-events-back a,.tribe-events-back a:visited{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);-webkit-text-decoration:none;text-decoration:none}.tribe-events-notices{border-bottom:1px solid var(--tec-color-border-secondary);box-shadow:none}.tribe-events-notices ul{list-style:none;text-align:left;text-transform:none}.tribe-events-single-event-title{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-title);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-7);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-1);text-transform:none}@media (min-width: 768px){.tribe-events-single-event-title{font-size:var(--tec-font-size-10);line-height:var(--tec-line-height-0)}}.tribe-events-schedule{background-color:initial;border:0}.tribe-events-schedule .tribe-events-schedule__datetime{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-date);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2);text-transform:none}@media (min-width: 768px){.tribe-events-schedule .tribe-events-schedule__datetime{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}}.tribe-events-schedule .recurringinfo,.tribe-related-event-info .recurringinfo{background-color:var(--tec-color-background-secondary);border-radius:40px;color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-0);text-transform:none}.tribe-events-schedule .recurringinfo .event-is-recurring,.tribe-related-event-info .recurringinfo .event-is-recurring{letter-spacing:-9999px}.tribe-events-schedule .recurringinfo a,.tribe-related-event-info .recurringinfo a{color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-regular);letter-spacing:normal;line-height:20px;-webkit-text-decoration:none;text-decoration:none}.tribe-events-schedule .recurringinfo{background-color:var(--tec-color-background-secondary);border-radius:40px;color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-0);text-transform:none}@media (min-width: 768px){.tribe-events-schedule .recurringinfo{font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}.tribe-events-schedule .recurringinfo .event-is-recurring{letter-spacing:normal}}.tribe-events-schedule .tribe-events-cost{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-2);text-transform:none;text-transform:uppercase}@media (min-width: 768px){.tribe-events-schedule .tribe-events-cost{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}}.tribe-events-content{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-bold);letter-spacing:normal;text-transform:none}.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}@media (min-width: 768px){.tribe-events-content ol,.tribe-events-content p,.tribe-events-content ul{font-size:var(--tec-font-size-4);line-height:var(--tec-line-height-2)}}.tribe-events-content ol,.tribe-events-content ul{list-style-position:inside}.tribe-events-content ul{list-style-type:disc}.tribe-events-content a{border-bottom:1px solid var(--tec-color-link-accent);color:var(--tec-color-link-primary);transition:var(--tec-transition-color)}.tribe-events-content a:active,.tribe-events-content a:focus,.tribe-events-content a:hover{border-bottom:1px solid;color:var(--tec-color-link-accent)}.tribe-events-content a{-webkit-text-decoration:none;text-decoration:none}.tribe-events-content pre{background-color:var(--tec-color-background-secondary);font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-events-content blockquote{quotes:auto}.tribe-events-content blockquote:before{content:open-quote}.tribe-events-content blockquote:after{content:close-quote}.tribe-events-cal-links{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.tribe-events-cal-links a{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2725%27 height=%2718%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23141827%27 d=%27M0 .431V17.57c0 .238.163.431.364.431h17.273c.2 0 .363-.193.363-.431V.43c0-.237-.163-.43-.363-.43H.364C.163 0 0 .193 0 .431m18 7.585h-1.015V4.687H.991v12.07h15.994v-3.753H18zM.99 1.239h15.995v2.315H.991z%27/%3E%3Cpath stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.2%27 d=%27M22.918 10.5H9.207m11.488-3.255 3.252 3.272-3.213 3.213%27/%3E%3C/g%3E%3C/svg%3E") 0/24px no-repeat;color:var(--tec-color-link-accent);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3);-webkit-text-decoration:none;text-decoration:none}.tribe-events-event-meta{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2)}.tribe-events-event-meta a,.tribe-events-event-meta a:visited{color:var(--tec-color-link-accent)}.tribe-events-event-meta a:focus,.tribe-events-event-meta a:hover{color:var(--tec-color-link-accent-hover)}.tribe-events-event-meta dd,.tribe-events-event-meta dt{word-break:break-word}.tribe-events-event-meta dt{line-height:var(--tec-line-height-3)}.tribe-events-event-meta .tribe-events-meta-list{list-style:none;margin:0;padding:0}.tribe-events-event-meta .tribe-events-meta-item{list-style:none;word-break:break-word}.tribe-events-event-meta .tribe-events-meta-label{display:block;font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-3)}.tribe-events-event-meta .tribe-events-meta-value{display:block;word-break:break-word}.tribe-events-event-meta .tribe-events-address{font-style:normal;line-height:26px}.tribe-events-event-meta:before,.tribe-events-event-meta~div:not(.tribe-events-event-meta, .event-tickets){border-top:1px solid var(--tec-color-border-secondary)}@media (min-width: 768px){.tribe-events-event-meta.secondary:before{content:normal}}.single-tribe_events .tribe-events-single .tribe-events-event-meta{background-color:initial;color:var(--tec-color-text-primary)}.tribe-events-meta-group .tribe-events-single-section-title{color:var(--tec-color-text-primary);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-bold);letter-spacing:1px;text-transform:uppercase}.tribe-events-meta-group a{color:var(--tec-color-link-accent)}.tribe-events-meta-group.tribe-events-meta-group-gmap{border-top:1px solid var(--tec-color-border-secondary)}.tribe-events-venue-map{border:0;border-radius:0}.tribe-events-related-events-title{border-top:1px solid var(--tec-color-border-secondary);color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-6);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-2);text-transform:none}@media (min-width: 768px){.tribe-events-related-events-title{font-size:var(--tec-font-size-8);line-height:var(--tec-line-height-1)}}.tribe-events-single ul.tribe-related-events li,.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title{font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-3);text-transform:none}.tribe-events-single ul.tribe-related-events li .tribe-related-events-title a{color:var(--tec-color-link-primary)}#tribe-events-footer{border-top:1px solid var(--tec-color-border-secondary)}.tribe-events-single .tribe-events-sub-nav{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);list-style:none}@media (min-width: 768px){.tribe-events-single .tribe-events-sub-nav{font-size:var(--tec-font-size-3)}}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a{color:var(--tec-color-text-secondary);-webkit-text-decoration:none;text-decoration:none;vertical-align:middle}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{content:"";display:inline-block;height:20px;vertical-align:middle;width:11px}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover{color:var(--tec-color-text-primary)}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%235d5d5d%27 d=%27M11.916 17.841 10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z%27/%3E%3C/svg%3E") 0/7px no-repeat}@media (min-width: 768px){.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:before{background-size:9px}}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:focus:before,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-previous a:hover:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%23141827%27 d=%27M11.916 17.841 10 19.757l-9.9-9.9L10-.041l1.916 1.916-7.983 7.984z%27/%3E%3C/svg%3E")}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%235d5d5d%27 d=%27M.084 2.159 2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z%27/%3E%3C/svg%3E") 100%/7px no-repeat}@media (min-width: 768px){.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:after{background-size:9px}}.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:focus:after,.tribe-events-single .tribe-events-sub-nav .tribe-events-nav-next a:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%2720%27%3E%3Cpath fill=%27%23141827%27 d=%27M.084 2.159 2 .243l9.9 9.9L2 20.041.084 18.126l7.983-7.984z%27/%3E%3C/svg%3E")}.tribe-theme-twentynineteen .tribe-events-content h2:before,.tribe-theme-twentynineteen .tribe-events-related-events-title:before,.tribe-theme-twentynineteen .tribe-events-single-event-title:before,.tribe-theme-twentynineteen .tribe-events-single-section-title:before{content:normal}.tribe-theme-twentytwentyone .tribe-events-cal-links a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2725%27 height=%2718%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27%3E%3Cpath fill=%27%23141827%27 d=%27M0 .431V17.57c0 .238.163.431.364.431h17.273c.2 0 .363-.193.363-.431V.43c0-.237-.163-.43-.363-.43H.364C.163 0 0 .193 0 .431m18 7.585h-1.015V4.687H.991v12.07h15.994v-3.753H18zM.99 1.239h15.995v2.315H.991z%27/%3E%3Cpath stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.2%27 d=%27M22.918 10.5H9.207m11.488-3.255 3.252 3.272-3.213 3.213%27/%3E%3C/g%3E%3C/svg%3E") 0/24px no-repeat}.tribe-theme-twentytwentyone .tribe-events-schedule .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button),.tribe-theme-twentytwentyone .tribe-related-event-info .recurringinfo a:focus:not(.wp-block-button__link):not(.wp-block-file__button){background:none;-webkit-text-decoration:none;text-decoration:none}#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-title);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-7);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-1);text-transform:none}@media (min-width: 768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-single-event-title{font-size:var(--tec-font-size-10);line-height:var(--tec-line-height-0)}}#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{color:var(--tec-color-text-primary);color:var(--tec-color-text-event-date);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2);text-transform:none}@media (min-width: 768px){#top.tribe-theme-enfold.single-tribe_events .tribe-events-schedule h3{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}}#top.tribe-theme-enfold.single-tribe_events .tribe-events-content pre{background-image:none}#top.tribe-theme-enfold.single-tribe_events .tribe-events-content pre.nitro-lazy{background-image:none !important}#top.tribe-theme-enfold.single-tribe_events #wrap_all .tribe-events-cal-links a,#top.tribe-theme-enfold.single-tribe_events .av-single-event-meta-bar-inner{border:0}.fusion-widget-area .tribe-events-event-meta:before,.fusion-widget-area .tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets){border:none}[class*="tec-events-elementor-event-widget"]{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:1rem;font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3);margin:0 0 var(--tec-spacer-0) 0;padding:0}[class*="tec-events-elementor-event-widget"] [class*="tec-events-elementor-event-widget"]{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:inherit;padding:inherit}[class*="tec-events-elementor-event-widget"] a,a[class*="tec-events-elementor-event-widget"]{border-bottom-color:initial;-webkit-text-decoration:underline;text-decoration:underline}.e-con-inner [class*="elementor-widget-tec_elementor_widget"]:not(:last-child),.elementor-section:not(.elementor-top-section) [class*="elementor-widget-tec_elementor_widget"]:not(:last-child){margin-block-end:var(--tec-spacer-3)}.tec-events-elementor-widget-empty{background-color:var(--tec-color-background-secondary);color:var(--tec-color-text-secondary);font-size:1rem;font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3);padding:1em;text-align:center}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}br{display:block;margin:1em 0}h1,.single-tribe_events .tribe-events-single-event-title,.tribe-events-page-title{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-1em;font-size:50%}sub{bottom:-.25em}img{border:0}svg:not(html){overflow:hidden}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:0;margin:0;padding:0}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}html{-webkit-box-sizing:border-box;box-sizing:border-box;height:100%;-webkit-text-size-adjust:100%}body{margin:0;height:100%}*,:before,:after{-webkit-box-sizing:inherit;box-sizing:inherit}dt{font-weight:700}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}table{margin:0 0 1.5em;width:100%}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden;position:absolute !important}.screen-reader-text:hover,.screen-reader-text:active,.screen-reader-text:focus{background-color:#000;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0,0,0,.6);box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#fff;display:block;font-size:14px;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;clip:auto !important}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:0;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}blockquote p,blockquote .ch_rad_label{font-size:1.3em;font-style:italic;color:#999}b,strong{font-weight:700}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#000;font-family:helvetica;font-size:15px;font-size:15px;font-size:.9375rem;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:helvetica;font-size:15px;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted #000;cursor:help}mark,ins{background:#000;text-decoration:none}small{font-size:75%}big{font-size:125%}body{font-size:100%;line-height:1;color:#585858;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-display:swap;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-feature-settings:"liga","kern";direction:ltr}body,html{height:100%;min-width:100%;width:100%}:focus{outline:2px auto #fdd32b}body.nav-open,body.freeze{overflow:hidden}b,strong,.bold{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;font-display:swap}br{margin:0}i,em{font-style:italic}a{text-decoration:none;color:#cf3339;-webkit-transition:all .2s;transition:all .2s}p,.ch_rad_label{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-display:swap;font-size:16px;font-size:16px;font-size:1rem;line-height:28.8px;line-height:28.8px;line-height:1.8rem;margin:0 auto 1.8em}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-display:swap;font-size:19.2px;font-size:19.2px;font-size:1.2rem}h1,.single-tribe_events .tribe-events-single-event-title,.tribe-events-page-title,.h1{font-size:43.2px;font-size:43.2px;font-size:2.7rem;line-height:56px;line-height:56px;line-height:3.5rem;margin:0 auto .5em;color:#585858;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;font-display:swap}@media (max-width: 740px){h1,.single-tribe_events .tribe-events-single-event-title,.tribe-events-page-title,.h1{font-size:38.4px;font-size:2.4rem}}h2,.h2{font-size:30.4px;font-size:30.4px;font-size:1.9rem;line-height:40px;line-height:40px;line-height:2.5rem;margin:1.5em auto .5em;font-weight:400;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-display:swap;color:#585858}@media (max-width: 870px){h2,.h2{font-size:24px;font-size:1.5rem;line-height:33.6px;line-height:2.1rem}}h3,.h3{font-size:17.6px;font-size:17.6px;font-size:1.1rem;line-height:32px;line-height:32px;line-height:2rem;font-weight:400;margin:0 auto .5em;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;font-display:swap}@media (max-width: 870px){h3,.h3{font-size:16px;font-size:1rem}}h4,.h4{font-size:19.2px;font-size:19.2px;font-size:1.2rem;line-height:22.4px;line-height:22.4px;line-height:1.4rem;font-weight:400;color:#fdd32b;margin:0 0 .5em}@media (max-width: 870px){h4,.h4{font-size:16px;font-size:1rem}}.content-area ul{margin:1em 0 2em;list-style:none;padding:0 0 0 2em}.content-area ul li{margin:0 0 1em;line-height:24px;line-height:24px;line-height:1.5rem}.content-area ul li:last-child{margin:0}.content-area ul li:before{content:"•";color:#0077db;font-size:32px;font-size:32px;font-size:2rem;margin-left:-.6em;position:absolute}.content-area ol{margin:1em 0 2em;list-style:none;padding:0 0 0 2.5em}.content-area ol li{margin:0 0 1em;line-height:24px;line-height:24px;line-height:1.5rem;counter-increment:step-counter}.content-area ol li:last-child{margin:0}.content-area ol li:before{content:counter(step-counter);color:#0077db;font-size:24px;font-size:24px;font-size:1.5rem;margin-left:-1.5em;position:absolute}.slide{-webkit-transform:translate3d(0,0,0) !important;transform:translate3d(0,0,0) !important}.clip{clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden;position:absolute !important}section{position:relative;z-index:0;padding:2em 5em}section:first-of-type{padding:3em 5em 2em}@media (max-width: 870px){section{padding:1em !important}}.content-area{-webkit-box-flex:1;-ms-flex:75%;flex:75%}.content-area:before{content:none !important}.content-area input[type="submit"]{max-width:9em}@media (max-width: 870px){.content-area{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:100%}}.full-image{background-size:cover;background-position:center}.fade{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;-webkit-transition:opacity .15s linear;transition:opacity .15s linear}.hide{display:none}.black{color:#333}.gray{color:#999}.button,.button_submit{display:inline-block;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;font-display:swap;text-transform:uppercase;-webkit-transition:all .3s;transition:all .3s;text-align:center;background:#fdd32b !important;color:#333 !important;padding:.8em 1.6em !important;-webkit-box-shadow:0 16px 40px rgba(165,128,0,.5) !important;box-shadow:0 16px 40px rgba(165,128,0,.5) !important}.button:hover,.button_submit:hover{color:#333 !important;background:#f3c302 !important}.button.secondary,.secondary.button_submit{background:#fff;border:2px solid #fdd32b}.button-secondary{background:none;color:gray;border:2px solid #f3f3f3}.button-secondary:hover{background:#eee;border:2px solid #f3f3f3}.card{background:#fff;-webkit-box-shadow:1px 2px 3px rgba(0,0,0,.1);box-shadow:1px 2px 3px rgba(0,0,0,.1);border-radius:6px}.learn-more{color:#fdd32b;text-transform:uppercase}.text-gray{color:#999}.text-center{text-align:center}hr{height:1px;width:90%;background-color:#f3f3f3;margin:3em auto;border:0}.aligncenter{margin:3em auto;display:block;-webkit-box-shadow:0 4px 7px rgba(0,0,0,.3);box-shadow:0 4px 7px rgba(0,0,0,.3);border-radius:0 20px}.alignleft{margin:2em 3em 2em 0;float:left;-webkit-box-shadow:0 4px 7px rgba(0,0,0,.3);box-shadow:0 4px 7px rgba(0,0,0,.3);border-radius:0 20px}.alignright{margin:2em 0 2em 3em;float:right;-webkit-box-shadow:0 4px 7px rgba(0,0,0,.3);box-shadow:0 4px 7px rgba(0,0,0,.3);border-radius:0 20px}img{display:block}.site-content{position:relative;z-index:1}.site-content:before,.site-content:after{content:none !important}@media (max-width: 870px){.site-content{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}}.site-main{background:#fff;padding:5em 13%}@media (max-width: 1100px){.site-main{padding:5em 7%}}@media (max-width: 870px){.site-main{padding:7em 7% 3em}}pre{background:none;margin:0;padding:0}input[type="email"],input[type="tel"],input[type="text"],input[type="number"],textarea,select{width:100%;border:2px solid #f3f3f3;padding:1em 1.5em;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:400;font-display:swap;display:block;outline:0;-webkit-appearance:none}input[type="email"]:focus,input[type="email"]:active,input[type="tel"]:focus,input[type="tel"]:active,input[type="text"]:focus,input[type="text"]:active,input[type="number"]:focus,input[type="number"]:active,textarea:focus,textarea:active,select:focus,select:active{border:2px solid #fdd32b !important}select{background-image:url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23333333' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='6,9 12,15 18,9'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 1em center;background-size:1em;padding-right:3em;height:auto;min-height:3.6em}select.nitro-lazy{background-image:none !important}input[type="submit"]{border:0;-webkit-appearance:none !important}.full-img{background-size:cover;background-position:center}.shadow{-webkit-box-shadow:0 4px 7px rgba(0,0,0,.3);box-shadow:0 4px 7px rgba(0,0,0,.3)}.leaf{border-radius:0 20px}.more{font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;font-display:swap;font-size:12.8px;font-size:12.8px;font-size:.8rem}.more:hover{color:#d87a01}.more:hover:after{color:#d87a01}.more:after{content:"";width:0;height:0;border-style:solid;border-width:5px 0 5px 8.7px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #cf3339;display:inline-block;margin-left:.8em}.gform_fields{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 !important;padding:0 !important}.gform_fields .ginput_complex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.gform_fields .gsection{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;border-bottom:2px solid #f3f3f3}.gform_fields .gfield{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:2em}.gform_fields .gfield:before{content:none}.gform_fields .left,.gform_fields .right{-webkit-box-flex:1;-ms-flex:1 0 48%;flex:1 0 48%}@media (max-width: 768px){.gform_fields .left,.gform_fields .right{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-right:0 !important;margin-left:0 !important}}.gform_fields .left{margin-right:2%}.gform_fields .right{margin-left:2%}.gform_fields label{display:block;margin-bottom:.5em;font-size:17.6px;font-size:17.6px;font-size:1.1rem}.gform_fields .gfield_label{display:block;margin-bottom:.5em;font-size:17.6px;font-size:17.6px;font-size:1.1rem;line-height:19.2px;line-height:19.2px;line-height:1.2rem}.gform_fields .field_sublabel_above{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gform_fields .field_sublabel_above .gfield_label_before_complex{display:none}.gform_fields .name{-webkit-box-flex:1;-ms-flex:75%;flex:75%;margin-right:4%}@media (max-width: 768px){.gform_fields .name{-webkit-box-flex:1;-ms-flex:100%;flex:100%;margin-right:0}}.gform_fields .age{-webkit-box-flex:1;-ms-flex:20%;flex:20%}.gform_fields .age .instruction{display:none}.gform_fields .address_line_1,.gform_fields .address_line_2{-webkit-box-flex:1;-ms-flex:100%;flex:100%;display:block;margin-bottom:1em}.gform_fields .address_city{display:block;margin-bottom:1em;margin-right:4%;-webkit-box-flex:1;-ms-flex:50%;flex:50%}@media (max-width: 768px){.gform_fields .address_city{-webkit-box-flex:1;-ms-flex:100%;flex:100%;margin-right:0}}.gform_fields .address_state{display:block;margin-bottom:1em;margin-right:4%;-webkit-box-flex:1;-ms-flex:20%;flex:20%}@media (max-width: 768px){.gform_fields .address_state{-webkit-box-flex:1;-ms-flex:100%;flex:100%;margin-right:0}}.gform_fields .address_zip{display:block;margin-bottom:1em;-webkit-box-flex:1;-ms-flex:10%;flex:10%}@media (max-width: 768px){.gform_fields .address_zip{-webkit-box-flex:1;-ms-flex:100%;flex:100%}}.gform_fields .name_first,.gform_fields .name_last{display:block;-webkit-box-flex:1;-ms-flex:1 0 48%;flex:1 0 48%}@media (max-width: 768px){.gform_fields .name_first,.gform_fields .name_last{-webkit-box-flex:1;-ms-flex:100%;flex:100%;margin-right:0}}.gform_fields .name_first{margin-right:2%}.gform_fields .name_last{margin-left:2%}.gform_fields .gfield_radio,.gform_fields .gfield_checkbox{padding:0;margin:0}.gform_fields .gfield_radio li,.gform_fields .gfield_checkbox li{margin:0;display:inline-block}.gform_fields .gfield_radio li:before,.gform_fields .gfield_checkbox li:before{content:none}.gform_fields .gfield_radio li+li,.gform_fields .gfield_checkbox li+li{margin-left:1em}.gform_fields .gfield_radio li input,.gform_fields .gfield_checkbox li input{display:inline-block;vertical-align:middle}.gform_fields .gfield_radio li label,.gform_fields .gfield_checkbox li label{margin-left:.5em;display:inline-block;vertical-align:middle;margin-bottom:0;font-size:14.4px;font-size:14.4px;font-size:.9rem}.gform_fields .gfield_radio li input[type="text"],.gform_fields .gfield_checkbox li input[type="text"]{width:auto;margin-left:.5em}.gform_fields .gchoice{margin:0;display:inline-block}.gform_fields .gchoice+.gchoice{margin-left:1em}.gform_fields .gchoice input{display:inline-block;vertical-align:middle}.gform_fields .gchoice label{margin-left:0;display:inline-block;vertical-align:middle;margin-bottom:0;font-size:14.4px;font-size:14.4px;font-size:.9rem}.gform_fields .gchoice input[type="text"]{width:auto;margin-left:.5em}.gform_fields .gfield_description{color:#999;font-size:14.4px;font-size:14.4px;font-size:.9rem;line-height:19.2px;line-height:19.2px;line-height:1.2rem}.gform_fields .field_description_below .gfield_description{margin-top:.5em}.gform_fields .field_description_above .gfield_description{margin-bottom:.5em}.gform_fields .recaptcha{margin-bottom:0 !important}.validation_error,.gfield_required{color:red}.gform_footer{margin-top:1em}.ch_rad_label{margin-left:.5em}.menu-toggle{display:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;right:5%;padding:0;-ms-touch-action:manipulation;touch-action:manipulation}.menu-toggle img{display:block;height:1.5em;width:1.5em}@media (max-width: 870px){.menu-toggle{display:block}}.site-header{width:100%;position:relative;z-index:999}@media (max-width: 870px){.site-header{position:absolute;top:0;z-index:9999}.site-header .site-width{overflow:visible !important}.site-header.full{height:100% !important}}.site-header .supernav-mobile{display:none}@media (max-width: 870px){.site-header .supernav-mobile{display:block}.site-header .supernav-mobile ul{padding:0 !important}}.site-header .menu-primary-container.mobile{display:none}@media (max-width: 870px){.site-header .menu-primary-container.desktop{display:none}.site-header .menu-primary-container.mobile{display:block}}.site-header .top-header{background:#00263e;position:relative;z-index:10}.site-header .bottom-header{background:#084800;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url("https://brooklinelabrescue.org/nitropack_static/FQxZRgmhGbHiHwoCmWiiZdDnRDZgOxxL/assets/images/optimized/rev-1b76faf/brooklinelabrescue.org/wp-content/themes/brookline/assets/images/nav-bg.jpg");background-size:cover;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 4%;overflow:hidden}.site-header .bottom-header.nitro-lazy{background-image:none !important}@media (max-width: 870px){.site-header .bottom-header{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}}.site-header .top-header .site-width{position:relative}.site-header .main-navigation{text-align:center;-webkit-transition:all .2s cubic-bezier(.39,.575,.565,1);transition:all .2s cubic-bezier(.39,.575,.565,1);display:block;vertical-align:middle;width:100%;max-width:40em;margin-right:-1.1em;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;z-index:999 !important}.site-header .main-navigation ul{padding:0 0 .5em;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.site-header .main-navigation ul li{display:block;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.site-header .main-navigation ul li:hover>.sub-menu{visibility:visible !important;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)" !important;opacity:1 !important}.site-header .main-navigation ul a{display:block;text-decoration:none;color:#fff;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding:.5em;background:none;border:2px solid rgba(0,0,0,0);text-shadow:1px 1px 2px rgba(0,0,0,.4);font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;font-display:swap;font-size:16px;font-size:16px;font-size:1rem}@media (min-width: 870px){.site-header .main-navigation ul a:hover{border:2px solid #fff}}.site-header .main-navigation .close-menu{position:absolute;top:1.3em;right:.5em;display:none;-ms-touch-action:manipulation;touch-action:manipulation}.site-header .main-navigation .close-menu img{display:block;width:1.1em;height:1.1em}@media (min-width: 870px){.site-header .main-navigation .current a{border:2px solid #fff;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}}@media (max-width: 870px){.site-header .main-navigation{top:0;width:100vw;height:100vh;background:#1b3300;text-align:left;padding:4em 1em 3em;float:none;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);position:fixed}.site-header .main-navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-top:none}.site-header .main-navigation ul li{border-bottom:1px solid rgba(255,255,255,.1);width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.site-header .main-navigation ul li a{font-size:16px;font-size:1rem;padding:1em 0;display:block;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;border:0;width:100%;-webkit-box-flex:0;-ms-flex:0 51%;flex:0 51%;color:#fff !important}.site-header .main-navigation .close-menu{display:block}}.site-header .site-branding{display:block;vertical-align:middle;padding:1em 0;-webkit-box-flex:0;-ms-flex:0 20%;flex:0 20%;position:relative}.site-header .site-branding:after{content:"";top:-10%;left:-10%;width:110%;height:110%;background:#fff;-webkit-box-shadow:0 0 100px 100px #fff;box-shadow:0 0 100px 100px #fff;border-radius:50%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";opacity:.9;-webkit-filter:blur(5px);filter:blur(5px);z-index:0;display:block;position:absolute}.site-header .site-branding .site-logo{display:block;margin:0 auto;z-index:5;position:relative}.site-header .site-branding img{z-index:5;position:relative}@media (max-width: 990px){.site-header .site-branding .site-logo{width:9em}}@media (max-width: 870px){.site-header .site-branding{padding:.5em 0;margin-left:1em}}.site-header .sub-menu{position:absolute;background:#fff;text-align:left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;border-top:5px solid #fdd32b;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:0 1px 5px rgba(0,0,0,.2);box-shadow:0 1px 5px rgba(0,0,0,.2);-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important;padding:0 !important}.site-header .sub-menu li{position:relative;width:100%;display:block !important}.site-header .sub-menu li:not(:last-of-type){border-bottom:1px solid #f3f3f3}.site-header .sub-menu li a{font-size:14.4px;font-size:14.4px;font-size:.9rem;padding:.8em 3em .8em 1em;text-shadow:none;color:#333 !important;border:0 !important}.site-header .sub-menu li a:hover{background:#f3f3f3}.site-header .sub-menu li .sub-menu{left:100%;top:0;overflow:visible}@media (max-width: 870px){.site-header .sub-menu{visibility:visible;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;position:relative;background:none;border:0;max-height:0;-webkit-transition:all .2s;transition:all .2s;-webkit-box-shadow:none;box-shadow:none;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;max-width:100%;overflow:hidden;display:block !important;padding:0 0 0 2em !important}.site-header .sub-menu li{margin:0 0 .8em;border:0 !important}.site-header .sub-menu li a{padding:0 !important;border:0 !important}.site-header .sub-menu.open{max-height:300px}.site-header .sub-menu .accordion-arrow,.site-header .sub-menu .sub-menu{display:none !important}}.site-header .site-width{padding:0;background:none}.supernav{z-index:999;overflow:hidden;padding:.5em 4%}@media (max-width: 870px){.supernav{display:none}}.supernav .supernav-list{display:block;float:right;margin:0;padding:0;list-style:none;width:auto}.supernav .supernav-list li{display:inline-block;text-align:right}.supernav .supernav-list li:not(:last-of-type){padding-right:2em}.supernav .supernav-list li a{display:block;color:#fff;text-decoration:none;font-size:.8em;line-height:1.4;-webkit-transition:all .2s;transition:all .2s;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;font-display:swap}.accordion-arrow{padding:0;width:1em;height:1em;-webkit-transition:all .2s;transition:all .2s;-webkit-box-flex:0;-ms-flex:none;flex:none;z-index:99;-webkit-transform:rotate(90deg);transform:rotate(90deg);background-image:url("https://brooklinelabrescue.org/nitropack_static/FQxZRgmhGbHiHwoCmWiiZdDnRDZgOxxL/assets/images/source/rev-1b76faf/brooklinelabrescue.org/wp-content/themes/brookline/assets/images/angle-right.svg");background-size:contain;background-repeat:no-repeat;color:rgba(0,0,0,0);overflow:hidden;display:none}.accordion-arrow.nitro-lazy{background-image:none !important}.accordion-arrow.rotate{-webkit-transform:rotate(270deg);transform:rotate(270deg)}@media (max-width: 870px){.accordion-arrow{display:block}}@media (min-width: 870px){.main-nav-scrolled{width:100%;top:0;position:fixed !important}.section-nav-scrolled{width:100%;top:2.7em;position:fixed !important}}@media (min-width: 990px){.section-nav-scrolled{top:3em}}.site-footer{width:100%;height:.625em;position:relative;background:#fff;padding:.5em 9%;border-top:1px solid #f3f3f3}.site-footer p,.site-footer .ch_rad_label{color:#999;font-size:12.8px;font-size:12.8px;font-size:.8rem}.site-footer .site-width{background:none}@media (max-width: 988px){.site-footer{height:auto}}@media (max-width: 870px){.site-footer{text-align:center}}.blog .format-aside .entry-title,.archive .format-aside .entry-title{display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.sticky{display:block}.byline,.updated:not(.published){display:none}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-summary{margin:1.5em 0 0}.page-links{clear:both;margin:0 0 1.5em}.site{position:relative}.clearfix{display:block;overflow:hidden}.site-width{max-width:65em;margin:0 auto;background:#fff}@media (min-width: 988px){body .site{min-height:100%;margin-bottom:-.625em}body .site:after{content:"";display:block;height:.625em}}.columns{-js-display:flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.col2{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;position:relative}.col2:nth-of-type(odd){padding:0 5% 0 0}.col2:nth-of-type(2n){padding:0 0 0 5%}.col3{-webkit-box-flex:0;-ms-flex:0 0 29%;flex:0 0 29%;max-width:29%;margin:0 2%}.col4{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;vertical-align:top;padding:0 2%}#secondary{background:#f3f3f3;text-align:center;padding:0 2%;max-width:23em;-webkit-box-flex:1;-ms-flex:1 0 25%;flex:1 0 25%}#secondary:before{content:none !important}#secondary p,#secondary .ch_rad_label{font-size:12.8px;font-size:12.8px;font-size:.8rem;line-height:19.2px;line-height:19.2px;line-height:1.2rem;font-family:Open Sans,Helvetica,Arial,sans-serif;font-weight:700;font-display:swap}#secondary .widget{padding:3em 0}#secondary .widget:not(:last-of-type){border-bottom:1px solid #cfcfcf}#secondary .amazon{display:block;max-width:14em;margin:0 auto 1em}#secondary .name_first{margin-bottom:.5em;display:block;position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#secondary .name_last{display:block;position:relative;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}#secondary .sidebar-name,#secondary .sidebar-email{margin-bottom:.5em;width:100%}#secondary label{text-align:left}#secondary .gform_fields .name_first{margin-right:0}#secondary .gform_fields .name_last{margin-left:0}#secondary #custom_html-3{padding:3em 0 2em}#secondary #custom_html-4{padding:2em 1em}#secondary #custom_html-4 .button,#secondary #custom_html-4 .button_submit{max-width:14em}#secondary #gform_widget-2{padding:3em 0 0}#secondary #gform_widget-2 h2{max-width:15ch}#secondary .widget-title{margin-top:0 !important}#secondary .wp-block-search__inside-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 870px){#secondary{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0 2%;width:100%}#secondary .widget:first-of-type{width:50%}#secondary .widget:nth-of-type(2){width:50%}#secondary .widget:nth-of-type(3){width:100%}}@media (max-width: 470px){#secondary .widget:first-of-type{width:100%}#secondary .widget:nth-of-type(2){width:100%}}.select2-container{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0;position:relative;vertical-align:middle;width:100% !important}.select2-container .select2-selection--single{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none;border:2px solid #f3f3f3}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding:.9em 1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height:3.3em}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir="rtl"] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{-webkit-box-sizing:border-box;box-sizing:border-box;border:0;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:2px solid #f3f3f3;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:.5em 1em;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;height:1px !important;margin:-1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important}.select2-selection__arrow{position:absolute;right:1em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-style:solid;border-width:10px 10px 0;border-color:#fdd32b rgba(0,0,0,0) rgba(0,0,0,0)}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;-webkit-backface-visibility:hidden;outline:0 !important}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045;background:#fff;max-width:40em;padding:5em}.mfp-content h2{margin-top:0}.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content{width:100%;cursor:auto}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:-webkit-zoom-out;cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:-webkit-zoom-in;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none !important}.mfp-preloader{color:#ccc;position:absolute;top:50%;width:auto;text-align:center;margin-top:-.8em;left:8px;right:8px;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-ready .mfp-preloader{display:none}.mfp-s-error .mfp-content{display:none}button.mfp-close,button.mfp-arrow{overflow:visible;cursor:pointer;background:none;border:0;-webkit-appearance:none;display:block;outline:0;padding:0;z-index:1046;-webkit-box-shadow:none;box-shadow:none;-ms-touch-action:manipulation;touch-action:manipulation}button::-moz-focus-inner{padding:0;border:0}.mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:0;top:0;text-decoration:none;text-align:center;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";opacity:.65;padding:0 0 18px 10px;color:#fff;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace}.mfp-close:hover,.mfp-close:focus{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{color:#fff;right:-6px;text-align:right;padding-right:6px;width:100%}.mfp-counter{position:absolute;top:0;right:0;color:#ccc;font-size:12px;line-height:18px;white-space:nowrap}.mfp-arrow{position:absolute;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";opacity:.65;margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:transparent}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1}.mfp-arrow:before,.mfp-arrow:after{content:"";display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:inset rgba(0,0,0,0)}.mfp-arrow:after{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before{border-top-width:21px;border-bottom-width:21px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-top:40px;padding-bottom:40px}.mfp-iframe-holder .mfp-content{line-height:0;width:100%;max-width:900px}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{width:100%;height:0;overflow:hidden;padding-top:56.25%}.mfp-iframe-scaler iframe{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#000}img.mfp-img{width:auto;max-width:100%;height:auto;display:block;line-height:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0;margin:0 auto}.mfp-figure{line-height:0}.mfp-figure:after{content:"";position:absolute;left:0;top:40px;bottom:40px;display:block;right:0;width:auto;height:auto;z-index:-1;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6);background:#444}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{top:0;bottom:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;margin:0;top:auto;padding:3px 5px;position:fixed;-webkit-box-sizing:border-box;box-sizing:border-box}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{top:0;right:0;width:35px;height:35px;line-height:35px;background:rgba(0,0,0,.6);position:fixed;text-align:center;padding:0}}@media (max-width: 900px){.mfp-arrow{-webkit-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-webkit-transform-origin:0;transform-origin:0}.mfp-arrow-right{-webkit-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}.accordion{margin:0 auto 100px;margin:0;list-style:none;padding:0 !important}.accordion li{border-bottom:1px solid #f3f3f3;position:relative}.accordion li:before{content:none !important}.accordion li li{border-bottom:none}.accordion .answer{display:none;padding-left:1.9em}.accordion .question{width:100%;display:block;cursor:pointer;line-height:1.6;text-indent:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#585858;padding:.5em 0 .5em 1em;position:relative}.accordion .question:before{width:0;height:0;border-style:solid;border-width:5px 0 5px 9px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #cf3339;position:absolute;left:0;content:" ";top:17px;-webkit-transition:all,all .3s,all ease-in-out;transition:all,all .3s,all ease-in-out}.question.active:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:all,all .3s,all ease-in-out;transition:all,all .3s,all ease-in-out}.page-link-wrapper{margin-top:5em}.page-link-wrapper .page-link{display:block;overflow:hidden;-webkit-transform:translateZ(0);transform:translateZ(0);aspect-ratio:4/3}.page-link-wrapper .page-link img{-o-object-fit:cover;object-fit:cover;font-family:object-fit\: cover;-webkit-transition:all 1s cubic-bezier(.39,.575,.565,1);transition:all 1s cubic-bezier(.39,.575,.565,1);height:100%;width:100%}.page-link-wrapper .page-link:hover>img{-webkit-transform:scale(1.1);transform:scale(1.1)}.page-link-wrapper .page-link.compat-object-fit{background-size:cover;background-position:center}.page-link-wrapper .page-link.compat-object-fit .post__featured-image{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0}.page-link-wrapper h3{margin:.5em auto .5em 1em;display:inline-block}.page-link-wrapper .more{display:inline-block;margin-right:1em}.page-link-wrapper .col2{margin-bottom:2em}.page-link-wrapper .columns{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hero{margin-top:-128px;margin-top:-8rem;position:relative;z-index:0}.hero .text{position:absolute;left:10%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-filter:drop-shadow(1px 1px 2px rgba(0,0,0,.4));filter:drop-shadow(1px 1px 2px rgba(0,0,0,.4));width:27%;z-index:5}.hero img:not(.text){width:100%}@media (max-width: 870px){.hero{margin-top:0;height:0;padding-bottom:70%}.hero img:not(.text){height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0;z-index:0}.hero .text{bottom:0;top:auto}}.tribe-bar-filters{display:none}.tribe-event-featured{background-color:#0077db}#tribe-events .tribe-events-button,#tribe-events .tribe-events-button:hover,#tribe_events_filters_wrapper input[type="submit"],.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover,.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"],.tribe-events-calendar td.tribe-events-present div[id*="tribe-events-daynum-"]>a{background-color:#0077db}.tribe-events-list .type-tribe_events h2{margin:0}.tribe-events-list .tribe-events-event-cost span{background-color:#f3f3f3;color:#333;border:0}.tribe-events-schedule h2{margin:0}.tribe-events-sub-nav li:before{content:none !important}#tribe-events .tribe-events-button,.tribe-events-button{border-radius:0}.tribe-events-ical{display:none !important}.tribe-events-notices{border-radius:0;color:#fff;text-shadow:none !important;border:0 !important;background:#0077db !important}.tribe-events-notices li:before{content:none !important}.cta{background:#0077db;padding:2em}.cta h2,.cta h3,.cta p,.cta .ch_rad_label,.cta a{color:#fff}.cta p,.cta .ch_rad_label{margin:0}.cta a{color:#fff;border-bottom:1px solid #fff;font-weight:700}.cta a:hover{border-bottom:1px solid rgba(0,0,0,0)}.img-text-wrapper{margin-top:4em}.img-text-wrapper .success-story:not(:last-of-type),.img-text-wrapper .memorial:not(:last-of-type){margin-bottom:2em}.img-text-wrapper .img-wrapper{-webkit-transform:translateZ(0);transform:translateZ(0);height:80%;-webkit-box-flex:1;-ms-flex:1 0 30%;flex:1 0 30%;max-width:30%;-ms-flex-item-align:start;align-self:flex-start;overflow:hidden}.img-text-wrapper .img-wrapper img{-o-object-fit:cover;object-fit:cover;font-family:object-fit\: cover;-webkit-transition:all 2s;transition:all 2s;height:100%;width:100%}.img-text-wrapper .text-wrapper{-webkit-box-flex:1;-ms-flex:65%;flex:65%;max-width:65%;padding-left:5%}.img-text-wrapper .text-wrapper h2{margin-top:0}.img-text-wrapper .text-wrapper p,.img-text-wrapper .text-wrapper .ch_rad_label{font-size:14.4px;font-size:14.4px;font-size:.9rem;line-height:24px;line-height:24px;line-height:1.5rem}@media (max-width: 880px){.img-text-wrapper .img-wrapper{margin-bottom:2em;-webkit-box-flex:1;-ms-flex:100%;flex:100%;max-width:100%}.img-text-wrapper .text-wrapper{-webkit-box-flex:1;-ms-flex:100%;flex:100%;max-width:100%}}.donations-wrapper{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4em;-moz-column-gap:4em;column-gap:4em;margin-top:3em}.donations-wrapper .donation{border-bottom:2px solid #f3f3f3;margin-bottom:2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:100%}.donations-wrapper .donation p,.donations-wrapper .donation .ch_rad_label{font-size:14.4px;font-size:14.4px;font-size:.9rem;line-height:24px;line-height:24px;line-height:1.5rem}.donations-wrapper .donation .img-wrapper{margin-bottom:1em}.donations-wrapper .donation .img-wrapper img{max-height:5em;width:auto;max-width:10em}@media (max-width: 900px){.donations-wrapper{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.paypal-donations input[type="image"]{-webkit-box-shadow:0 5px 40px -20px #5b4901;box-shadow:0 5px 40px -20px #5b4901}.gallery-wrapper{margin-top:4em}.gallery-wrapper .image{position:relative;overflow:hidden}.gallery-wrapper .caption{position:absolute;bottom:0;left:0;width:100%;padding:.5em;text-align:center;color:#fff;background-color:rgba(0,0,0,.6)}.gallery-wrapper img{width:100%}.gallery-wrapper a{display:block}.gallery-wrapper a img{-webkit-transition:all 1s cubic-bezier(.39,.575,.565,1);transition:all 1s cubic-bezier(.39,.575,.565,1)}.gallery-wrapper a .caption{color:#333;background-color:#f9d34b}.gallery-wrapper a:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.error-404{padding-top:4em;max-width:45em;text-align:center}.error-404 p,.error-404 .ch_rad_label{font-size:20.8px;font-size:20.8px;font-size:1.3rem}.page-homepage .bottom-header{background:none;overflow:visible}.page-homepage .content-area{margin-top:-4em}.page-homepage .site-branding{max-width:15em}.page-homepage .site-branding:after{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";opacity:.7;-webkit-filter:blur(5px);filter:blur(5px)}.page-homepage .homepage-fundraisers h2{margin:1em 0 2em}.page-homepage .homepage-fundraisers p,.page-homepage .homepage-fundraisers .ch_rad_label{font-size:14.4px;font-size:14.4px;font-size:.9rem;line-height:24px;line-height:24px;line-height:1.5rem}.page-homepage .homepage-fundraisers img{-webkit-box-shadow:none;box-shadow:none;border-radius:none}.page-homepage .homepage-fundraisers .alignleft{margin:0 3em 2em 0}.page-homepage .homepage-fundraisers .alignright{margin:0 0 2em 3em}.page-homepage .cta{background:#fdd32b}.page-homepage .cta h2,.page-homepage .cta h3,.page-homepage .cta p,.page-homepage .cta .ch_rad_label,.page-homepage .cta a{color:#333}.page-homepage .cta a{border-color:#333}@media (max-width: 870px){.page-homepage .content-area{margin-top:0}.page-homepage .site-main{padding:3em 7% 5em}.page-homepage .hero .text{width:33%}}@media (max-width: 667px){.page-homepage .page-link-wrapper{margin-top:3em}}.page-contact .gform_fields .gfield{margin:0 0 2em}.page-contact .gform_fields .inquiry,.page-contact .gform_fields .message{width:100%}.page-contact .gform_fields .inquiry label{display:none}.page-contact .gform_footer{height:100px;margin-top:0}.page-contact pre{overflow:hidden}.resource-wrapper{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:4em;-moz-column-gap:4em;column-gap:4em;margin-top:3em}@media (max-width: 700px){.resource-wrapper{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.resource-wrapper .resource{display:inline-block;width:100%}.resource-wrapper ul{list-style:none;padding:0}.resource-wrapper ul li{list-style:none}.resource-wrapper ul li:before{content:none}.resource-wrapper h2{margin:0 auto}.page-adopt h2{margin:0 auto 1.5em;border-bottom:1px solid #f3f3f3}.adopt-feed{margin-top:1em}.adopt-feed .dog{margin-bottom:3em}.adopt-feed .dog h3{width:100%;margin:.5em 0 0;font-size:24px;font-size:24px;font-size:1.5rem}.adopt-feed .dog p,.adopt-feed .dog .ch_rad_label{margin:0;font-size:14.4px;font-size:14.4px;font-size:.9rem;line-height:17.6px;line-height:17.6px;line-height:1.1rem}.adopt-feed .category-list{width:100%}@media (max-width: 650px){.adopt-feed .col3{-webkit-box-flex:1;-ms-flex:46%;flex:46%;max-width:46%}}.dog-blog{border-top:1px solid #f3f3f3;padding-top:2em}.intro{margin-bottom:3em}.intro .img-wrapper{width:45%;overflow:hidden;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto}.intro .img-wrapper img{-o-object-fit:cover;object-fit:cover;font-family:object-fit\: cover;height:100%;width:100%}.intro .text-wrapper{width:55%;max-width:25em;padding-left:5%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.intro .links{margin-bottom:2em;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.intro .links .button,.intro .links .button_submit{display:block}.intro .petfinder{max-width:8em;display:inline-block;vertical-align:middle}.intro .petfinder:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";opacity:.8}.intro .black{border-bottom:1px solid #333}.intro .black:hover{border-bottom:1px solid rgba(0,0,0,0)}@media (max-width: 780px){.intro{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1em}.intro .img-wrapper{margin-bottom:2em;width:100%}.intro .text-wrapper{padding:0;width:100%}}.quick-stats{border:1px solid #0077db;padding:3em;margin-bottom:2em;position:relative;border-radius:2px;display:inline-block}.quick-stats .title{position:absolute;top:-1.1em;left:1em;background:#fff;padding:.5em 1em;font-size:19.2px;font-size:19.2px;font-size:1.2rem;text-transform:uppercase;color:#000}.quick-stats .text-wrapper ul{padding:0;margin:0;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:2em;-moz-column-gap:2em;column-gap:2em}.quick-stats .text-wrapper ul li{font-size:17.6px;font-size:17.6px;font-size:1.1rem}.quick-stats .text-wrapper ul li:before{content:none}.quick-stats .icon{display:inline-block;margin-right:.3em;vertical-align:middle}@media (max-width: 580px){.quick-stats{width:100%}.quick-stats .text-wrapper ul{-webkit-column-count:1;-moz-column-count:1;column-count:1}}.page-donate .alignleft,.page-donate .alignright{-webkit-box-shadow:none;box-shadow:none;border-radius:none}.page-donate hr{width:100%}