/*!
 * Datepicker for Bootstrap v1.10.0 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (https://www.apache.org/licenses/LICENSE-2.0)
 */
.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:after,.datepicker-dropdown:before{content:"";display:inline-block;border-top:0;position:absolute}.datepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #999;border-bottom-color:rgba(0,0,0,.2)}.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-top:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td span,.datepicker td,.datepicker th{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;border:0}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.highlighted{background:#d9edf7;border-radius:0}.datepicker table tr td.today{background-color:#fde19a}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{background-image:-moz-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:-o-linear-gradient(to bottom,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fdd49a', endColorstr='#fdf59a', GradientType=0);border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today:active,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today[disabled]{background-color:#fdf59a}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active{background-color:#fbf069 \9}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today{background-color:#f3d17a}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{background-image:-moz-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-ms-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#f3c17a),to(#f3e97a));background-image:-webkit-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:-o-linear-gradient(to bottom,#f3c17a,#f3e97a);background-image:linear-gradient(to bottom,#f3c17a,#f3e97a);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c17a', endColorstr='#f3e97a', GradientType=0);border-color:#f3e97a #f3e97a #edde34;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today[disabled]{background-color:#f3e97a}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active{background-color:#efe24b \9}.datepicker table tr td.selected{background-color:#9e9e9e}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{background-image:-moz-linear-gradient(to bottom,#b3b3b3,gray);background-image:-ms-linear-gradient(to bottom,#b3b3b3,gray);background-image:-webkit-gradient(linear,0 0,0 100%,from(#b3b3b3),to(gray));background-image:-webkit-linear-gradient(to bottom,#b3b3b3,gray);background-image:-o-linear-gradient(to bottom,#b3b3b3,gray);background-image:linear-gradient(to bottom,#b3b3b3,gray);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3', endColorstr='#808080', GradientType=0);border-color:gray gray #595959;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0-1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected[disabled]{background-color:gray}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active{background-color:#666 \9}.datepicker table tr td.active{background-color:#006dcc}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0-1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active:active,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active[disabled]{background-color:#04c}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active{background-color:#039 \9}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker table tr td span.focused,.datepicker table tr td span:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active{background-color:#006dcc}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-image:-moz-linear-gradient(to bottom,#08c,#04c);background-image:-ms-linear-gradient(to bottom,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(to bottom,#08c,#04c);background-image:-o-linear-gradient(to bottom,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#08c', endColorstr='#0044cc', GradientType=0);border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0-1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active[disabled]{background-color:#04c}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active{background-color:#039 \9}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker .datepicker-switch{width:145px;cursor:pointer}.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.input-append.date .add-on,.input-prepend.date .add-on{cursor:pointer}.input-append.date .add-on i,.input-prepend.date .add-on i{margin-top:3px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .add-on{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:400;line-height:20px;text-align:center;text-shadow:0 1px 0#fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;*border-right-width:2px;*border-bottom-width:2px;color:#333;font-size:13px;line-height:20px}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:4px 5px}
: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:#1418279e;--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:#334affcc;--tec-color-accent-primary-active:#334affe6;--tec-color-accent-primary-background:#334aff12;--tec-color-accent-secondary:#141827;--tec-color-accent-secondary-hover:#141827cc;--tec-color-accent-secondary-active:#141827e6;--tec-color-accent-secondary-background:#14182712;--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:#334affcc;--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:#0000;--tec-color-background-transparent:#fff9;--tec-color-background-secondary:#f7f6f6;--tec-color-background-messages:#14182712;--tec-color-background-secondary-hover:#f0eeee;--tec-color-background-error:#da394d14;--tec-color-box-shadow:rgba(#000,.14);--tec-color-box-shadow-secondary:rgba(#000,.1);--tec-color-scroll-track:rgba(#000,.25);--tec-color-scroll-bar:rgba(#000,.5);--tec-color-background-primary-multiday:#334aff3d;--tec-color-background-primary-multiday-hover:#334aff57;--tec-color-background-secondary-multiday:#1418273d;--tec-color-background-secondary-multiday-hover:#14182757;--tec-color-accent-primary-week-event:#334aff1a;--tec-color-accent-primary-week-event-hover:#334aff33;--tec-color-accent-primary-week-event-featured:#334aff0a;--tec-color-accent-primary-week-event-featured-hover:#334aff24;--tec-color-background-secondary-datepicker:var(--tec-color-background-secondary);--tec-color-accent-primary-background-datepicker:var(--tec-color-accent-primary-background)}
.tribe-common{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased}.tribe-common *{box-sizing:border-box}.tribe-common article,.tribe-common aside,.tribe-common details,.tribe-common figcaption,.tribe-common figure,.tribe-common footer,.tribe-common header,.tribe-common main,.tribe-common menu,.tribe-common nav,.tribe-common section,.tribe-common summary{display:block}.tribe-common svg:not(:root){overflow:hidden}.tribe-common audio,.tribe-common canvas,.tribe-common progress,.tribe-common video{display:inline-block}.tribe-common audio:not([controls]){display:none;height:0}.tribe-common progress{vertical-align:initial}.tribe-common [hidden],.tribe-common template{display:none}.tribe-common pre{overflow:auto}.tribe-common sub,.tribe-common sup{position:relative;vertical-align:initial}.tribe-common sup{top:-.5em}.tribe-common sub{bottom:-.25em}.tribe-common button,.tribe-common input,.tribe-common select,.tribe-common textarea{box-sizing:border-box;margin:0}.tribe-common input[type=number]::-webkit-inner-spin-button,.tribe-common input[type=number]::-webkit-outer-spin-button{height:auto}.tribe-common legend{color:inherit;display:table;max-width:100%;white-space:normal}.tribe-common textarea{overflow:auto;resize:none}.tribe-common button,.tribe-common input[type=button],.tribe-common input[type=reset],.tribe-common input[type=submit]{cursor:pointer;overflow:visible}.tribe-common button[disabled],.tribe-common input[disabled]{cursor:default}.tribe-common button::-moz-focus-inner,.tribe-common input::-moz-focus-inner{border:0;padding:0}.tribe-common a,.tribe-common abbr,.tribe-common acronym,.tribe-common address,.tribe-common applet,.tribe-common article,.tribe-common aside,.tribe-common audio,.tribe-common b,.tribe-common big,.tribe-common blockquote,.tribe-common canvas,.tribe-common caption,.tribe-common center,.tribe-common cite,.tribe-common code,.tribe-common dd,.tribe-common del,.tribe-common details,.tribe-common dfn,.tribe-common div,.tribe-common dl,.tribe-common dt,.tribe-common em,.tribe-common embed,.tribe-common fieldset,.tribe-common figcaption,.tribe-common figure,.tribe-common footer,.tribe-common form,.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6,.tribe-common header,.tribe-common i,.tribe-common iframe,.tribe-common img,.tribe-common ins,.tribe-common kbd,.tribe-common label,.tribe-common legend,.tribe-common li,.tribe-common main,.tribe-common mark,.tribe-common menu,.tribe-common nav,.tribe-common object,.tribe-common ol,.tribe-common output,.tribe-common p,.tribe-common pre,.tribe-common q,.tribe-common ruby,.tribe-common s,.tribe-common samp,.tribe-common section,.tribe-common small,.tribe-common span,.tribe-common strike,.tribe-common strong,.tribe-common sub,.tribe-common summary,.tribe-common sup,.tribe-common table,.tribe-common tbody,.tribe-common td,.tribe-common tfoot,.tribe-common th,.tribe-common thead,.tribe-common time,.tribe-common tr,.tribe-common tt,.tribe-common u,.tribe-common ul,.tribe-common var,.tribe-common video{border:0;margin:0;padding:0}.tribe-common ol,.tribe-common ul{list-style:none}.tribe-common img{border-style:none;height:auto;-ms-interpolation-mode:bicubic;max-width:100%}.tribe-common embed,.tribe-common iframe,.tribe-common video{max-height:100%;max-width:100%}.tribe-theme-avada input[type=text]{margin:0}.tribe-theme-divi .entry-content .tribe-common table,.tribe-theme-divibody.et-pb-preview #main-content .container .tribe-common table{border:0;margin:0}.tribe-theme-divi .entry-content .tribe-common td,.tribe-theme-divibody.et-pb-preview #main-content .container .tribe-common td{border:0}.tribe-theme-divi #content-area .tribe-common td,.tribe-theme-divi #content-area .tribe-common th,.tribe-theme-divi #content-area .tribe-common tr,.tribe-theme-divi #left-area .tribe-common ul{padding:0}#top .main_color .tribe-common button[disabled],#top.tribe-theme-enfold .tribe-common button[disabled]{cursor:default}#top .main_color .tribe-common form,#top .main_color .tribe-common input,#top.tribe-theme-enfold .tribe-common form,#top.tribe-theme-enfold .tribe-common input{margin:0}.entry-content-wrapper .tribe-common li{margin:0;padding:0}.entry-content .tribe-common ol,.entry-content .tribe-common ul,.tribe-theme-genesis .tribe-common ol,.tribe-theme-genesis .tribe-common ul{margin:0;padding:0}.tribe-theme-twentynineteen .tribe-common svg{fill:none}.tribe-theme-twentyseventeen .tribe-common div.tribe-dialog{z-index:5!important}.tribe-common .tribe-common-form-control-checkbox,.tribe-common .tribe-common-form-control-radio{align-items:flex-start;display:flex}.tribe-common .tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-radio__label{cursor:pointer;margin-left:15px}.tribe-common .tribe-common-form-control-checkbox__input,.tribe-common .tribe-common-form-control-radio__input{cursor:pointer;flex:none;margin:1px 0 0}#top .main_color .tribe-common .tribe-common-form-control-checkbox__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__input{margin:1px 0 0}.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-checkbox__input{top:0}.tribe-theme-twentytwentyone .tribe-common .tribe-common-form-control-checkbox__input:checked:after{border:none}.tribe-theme-twentytwentyone .tribe-common .tribe-common-form-control-radio__input:checked:after{background-color:initial}.tribe-common .tribe-common-form-control-checkbox-radio-group>*{margin-bottom:15px}.tribe-common .tribe-common-form-control-checkbox-radio-group>:last-child{margin-bottom:0}.tribe-common .tribe-common-form-control-slider__input{cursor:pointer;display:inline-block;margin:0;padding:0;vertical-align:middle;width:120px}.tribe-common .tribe-common-form-control-slider__label{cursor:pointer;display:inline-block;margin-left:11px;vertical-align:middle}.tribe-common .tribe-common-form-control-slider--vertical .tribe-common-form-control-slider__label{display:block;margin:0 0 6px}.tribe-common .tribe-common-form-control-text__label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-common .tribe-common-form-control-text__input{height:auto;padding:var(--tec-spacer-2) var(--tec-spacer-6) var(--tec-spacer-2) 0;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{padding:var(--tec-spacer-4) var(--tec-spacer-4) var(--tec-spacer-4) var(--tec-spacer-8)}#top .main_color .tribe-common .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input{padding:var(--tec-spacer-2) var(--tec-spacer-6) var(--tec-spacer-2) 0;width:100%}#top .main_color .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input{padding:var(--tec-spacer-4) var(--tec-spacer-4) var(--tec-spacer-4) var(--tec-spacer-8)}.tribe-common .tribe-common-form-control-toggle__input,.tribe-common .tribe-common-form-control-toggle__label{cursor:pointer;display:inline-block;vertical-align:middle}.tribe-common .tribe-common-form-control-toggle__label{margin-left:11px}.tribe-common .tribe-common-form-control-toggle--vertical .tribe-common-form-control-toggle__label{display:block;margin:0 0 6px}#top .main_color .tribe-common .tribe-common-form-control-toggle__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__input{display:inline-block;margin:5px 0}.tribe-common .tribe-common-g-col{min-width:0;width:100%}.tribe-common .tribe-common-g-row{display:flex;flex-wrap:wrap}.tribe-common .tribe-common-g-row--gutters{margin-left:var(--tec-grid-gutter-small-half-negative);margin-right:var(--tec-grid-gutter-small-half-negative)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters{margin-left:var(--tec-grid-gutter-half-negative);margin-right:var(--tec-grid-gutter-half-negative)}.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:var(--tec-grid-gutter-small-half);padding-right:var(--tec-grid-gutter-small-half)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}.tribe-theme-twentynineteen .tribe-common .entry.tribe-common-g-row--gutters{margin-left:var(--tec-grid-gutter-small-half-negative);margin-right:var(--tec-grid-gutter-small-half-negative);padding:0}.tribe-theme-twentynineteen .tribe-common.tribe-common--breakpoint-medium .entry.tribe-common-g-row--gutters{margin-left:var(--tec-grid-gutter-half-negative);margin-right:var(--tec-grid-gutter-half-negative)}.tribe-theme-twentynineteen .tribe-common .tribe-common-g-row--gutters>.entry.tribe-common-g-col{margin:0;padding-left:var(--tec-grid-gutter-small-half);padding-right:var(--tec-grid-gutter-small-half)}.tribe-theme-twentynineteen .tribe-common.tribe-common--breakpoint-medium .tribe-common-g-row--gutters>.entry.tribe-common-g-col{padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}.tribe-common a{cursor:pointer}.tribe-theme-divi #left-area .tribe-common ul,.tribe-theme-divi .entry-content .tribe-common ul,body.et-pb-preview.tribe-theme-divi #main-content .container .tribe-common ul{list-style-type:none;padding:0}.entry-content .tribe-common ol>li,.entry-content .tribe-common ul>li{list-style-type:none}.tribe-common button{padding:0}.tribe-common .tribe-common-l-container{margin-left:auto;margin-right:auto;max-width:var(--tec-grid-width);padding-left:var(--tec-grid-gutter-page-small);padding-right:var(--tec-grid-gutter-page-small);width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container{padding-left:var(--tec-grid-gutter-page);padding-right:var(--tec-grid-gutter-page)}.single-tribe_events .tribe-common-a11y-hidden,.tribe-common .tribe-common-a11y-hidden{display:none!important;visibility:hidden}.single-tribe_events .tribe-common-a11y-visual-hide,.tribe-common .tribe-common-a11y-visual-hide{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.single-tribe_events .tribe-common-a11y-visual-show,.tribe-common .tribe-common-a11y-visual-show{clip:auto;height:auto;margin:0;position:static;width:auto}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{padding:11px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border{width:auto}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{padding:14px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{padding:6px 15px;width:auto}.tribe-common .tribe-common-c-btn-icon:before{background-repeat:no-repeat;background-size:contain;content:"";display:block}.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg,.tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg{width:11px}.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{fill:currentcolor}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{padding:11px 20px;width:100%}.tribe-common .tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:focus{outline:auto}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn{width:auto}.tribe-common .tribe-common-c-image{display:block;height:auto;margin-left:auto;margin-right:auto;width:100%}.tribe-common .tribe-common-c-image--bg{position:relative}.tribe-common .tribe-common-c-image__bg{background:50% no-repeat;background-size:cover;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.tribe-common .tribe-common-c-loader{display:flex;padding-top:calc(var(--tec-spacer-11)*3)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-loader{padding-top:calc(var(--tec-spacer-13)*3)}.tribe-common .tribe-common-c-loader__dot{width:15px}.tribe-common .tribe-common-c-loader__dot:not(:first-of-type){margin-left:8px}.tribe-common .tribe-common-c-loader__dot circle{fill:currentcolor}.tribe-common .tribe-common-c-svgicon--featured{width:8px}.tribe-common .tribe-common-c-svgicon--recurring{width:12px}.tribe-common .tribe-common-c-svgicon--search{width:16px}.tribe-common .tribe-common-c-svgicon--location{width:10px}.tribe-common .tribe-common-c-svgicon--day,.tribe-common .tribe-common-c-svgicon--map,.tribe-common .tribe-common-c-svgicon--month,.tribe-common .tribe-common-c-svgicon--photo,.tribe-common .tribe-common-c-svgicon--week{height:100%;width:100%}.tribe-common .tribe-common-c-svgicon--close path,.tribe-common .tribe-common-c-svgicon--close-alt path{stroke:currentcolor}.tribe-common .tribe-common-c-svgicon--hybrid circle,.tribe-common .tribe-common-c-svgicon--mail,.tribe-common .tribe-common-c-svgicon--map-pin,.tribe-common .tribe-common-c-svgicon--messages-not-found g,.tribe-common .tribe-common-c-svgicon--no-map,.tribe-common .tribe-common-c-svgicon--phone,.tribe-common .tribe-common-c-svgicon--virtual g,.tribe-common .tribe-common-c-svgicon--website{fill:none}.tribe-common .tribe-common-c-svgicon--messages-not-found{width:22px}.tribe-common .tribe-common-c-svgicon--messages-not-found path{stroke:currentcolor}.tribe-common .tribe-common-c-svgicon--error{width:18px}.tribe-common .tribe-common-c-svgicon--error g,.tribe-common .tribe-common-c-svgicon--reset path{fill:none}.tribe-common .tribe-common-c-svgicon__svg-fill{fill:currentcolor}.tribe-common .tribe-common-c-svgicon__svg-stroke{stroke:currentcolor}
.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-moz-transform:rotateZ(0);-o-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-moz-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-ms-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);-o-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0!important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading .4s}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating .6s}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#565656;border:2px solid #000;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{color:#fff;line-height:18px;padding:6px 14px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#565656;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#565656;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#565656;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#565656;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#000}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
.tribe-events-view{position:relative;width:100%}.tribe-events .tribe-events-l-container{min-height:600px;padding-bottom:var(--tec-spacer-12);padding-top:var(--tec-spacer-11)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{min-height:700px;padding-bottom:var(--tec-spacer-14);padding-top:var(--tec-spacer-13)}.tribe-events .tribe-events-c-breadcrumbs{margin-bottom:var(--tec-spacer-5);width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs{margin-bottom:var(--tec-spacer-7)}.tribe-events .tribe-events-c-breadcrumbs+.tribe-events-header__content-title{margin-top:0}.tribe-events .tribe-events-c-breadcrumbs__list{display:flex;flex-wrap:wrap}.tribe-events .tribe-events-c-breadcrumbs__list-item{align-items:center;display:inline-flex}.tribe-events .tribe-events-c-breadcrumbs__list-item a.tribe-events-c-breadcrumbs__list-item-link{bottom:-1px;position:relative}.tribe-events .tribe-events-c-breadcrumbs__list-item:last-child .tribe-events-c-breadcrumbs__list-item-icon-svg{display:none}.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg{display:inline-block;height:8px;margin:0 var(--tec-spacer-0);width:8px}.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg path{fill:currentcolor}.tribe-events .tribe-events-header__content-title{margin-bottom:var(--tec-spacer-5);width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__content-title{margin-bottom:var(--tec-spacer-7)}.tribe-events .datepicker{margin-top:var(--tec-spacer-1);padding:0 var(--tec-spacer-3) var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .datepicker{margin-top:var(--tec-spacer-3)}.tribe-events .datepicker table{border-collapse:collapse;table-layout:fixed}.tribe-events .datepicker .datepicker-switch,.tribe-events .datepicker .next,.tribe-events .datepicker .prev{padding:var(--tec-spacer-4) 0;vertical-align:middle}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg,.tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg{height:15px;margin-right:auto;width:9px}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path{fill:currentcolor}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg{margin-left:auto;margin-right:0}.tribe-events .datepicker .datepicker-months td,.tribe-events .datepicker .datepicker-months th,.tribe-events .datepicker .datepicker-years td,.tribe-events .datepicker .datepicker-years th{padding:0}.tribe-events .datepicker .datepicker-months .datepicker-switch,.tribe-events .datepicker .datepicker-months .next,.tribe-events .datepicker .datepicker-months .prev,.tribe-events .datepicker .datepicker-years .datepicker-switch,.tribe-events .datepicker .datepicker-years .next,.tribe-events .datepicker .datepicker-years .prev{padding:var(--tec-spacer-4) 0 var(--tec-spacer-1)}.tribe-events .datepicker .dow{padding:0;width:var(--tec-grid-width-1-of-7)}.tribe-events .datepicker .day{padding:11px 0;width:48px}.tribe-events .datepicker .month,.tribe-events .datepicker .year{height:auto;margin:0;padding:15px 0;width:25%}.admin-bar .tribe-events .datepicker{margin-top:var(--tec-spacer-1)}.admin-bar .tribe-events.tribe-common--breakpoint-medium .datepicker{margin-top:var(--tec-spacer-3)}.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-switch,.tribe-theme-divi #content-area .tribe-events .datepicker .next,.tribe-theme-divi #content-area .tribe-events .datepicker .prev{padding:var(--tec-spacer-4) 0}.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-months .datepicker-switch,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-months .next,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-months .prev,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-years .datepicker-switch,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-years .next,.tribe-theme-divi #content-area .tribe-events .datepicker .datepicker-years .prev{padding:var(--tec-spacer-4) 0 var(--tec-spacer-1)}.tribe-theme-divi #content-area .tribe-events .datepicker .dow{padding:0}.tribe-theme-divi #content-area .tribe-events .datepicker .day{padding:11px 0}.tribe-theme-enfold .tribe-events .datepicker{min-width:0;padding:0 var(--tec-spacer-3) var(--tec-spacer-3)}.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch{cursor:pointer!important}.tribe-theme-avada .tribe-events .datepicker{padding:0 var(--tec-spacer-3) var(--tec-spacer-3)}.tribe-theme-avada .tribe-events .datepicker .datepicker-months td{padding:0}.tribe-events .tribe-events-c-day-marker{align-items:center;display:flex}.tribe-events .tribe-events-c-day-marker__date{flex:none}.tribe-events .tribe-events-c-events-bar{display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar{flex-direction:row}.tribe-events .tribe-events-c-events-bar__views{display:flex;flex:none;justify-content:center}.tribe-events .tribe-events-c-events-bar__search-container{display:none;left:0;padding:var(--tec-spacer-1) var(--tec-grid-gutter-small-half) var(--tec-spacer-2);position:absolute;right:0;top:calc(100% - var(--tec-spacer-1));z-index:var(--tec-z-index-dropdown)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container{align-items:center;display:flex;flex:auto;padding:0;position:static;z-index:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search{display:flex;flex:auto}.tribe-events .tribe-events-c-events-bar__search-form{width:100%}.tribe-events .tribe-events-c-events-bar__search-button{display:inline-block;margin-right:var(--tec-spacer-1);padding:var(--tec-spacer-0);position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-button{display:none!important;visibility:hidden}.tribe-events .tribe-events-c-events-bar__search-button-icon-svg{width:21px}.tribe-events .tribe-events-c-events-bar__search-button-icon-svg path{fill:currentcolor}.tribe-events .tribe-events-header__title{width:100%}.tribe-events .tribe-events-header__title h1.tribe-events-header__title-text,.tribe-events .tribe-events-header__title h2.tribe-events-header__title-text,.tribe-events .tribe-events-header__title h3.tribe-events-header__title-text,.tribe-events .tribe-events-header__title h4.tribe-events-header__title-text,.tribe-events .tribe-events-header__title h5.tribe-events-header__title-text,.tribe-events .tribe-events-header__title h6.tribe-events-header__title-text{font-size:var(--tec-font-size-7);line-height:var(--tec-line-height-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__title h1.tribe-events-header__title-text,.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__title h2.tribe-events-header__title-text,.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__title h3.tribe-events-header__title-text,.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__title h4.tribe-events-header__title-text,.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__title h5.tribe-events-header__title-text,.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__title h6.tribe-events-header__title-text{font-size:var(--tec-font-size-10);line-height:var(--tec-line-height-0);margin-bottom:var(--tec-spacer-3)}.single-tribe_events .tribe-events-c-ical,.tribe-events .tribe-events-c-ical{margin-top:var(--tec-spacer-4);text-align:right}.single-tribe_events .tribe-events-c-ical__link,.tribe-events .tribe-events-c-ical__link{align-items:center;display:inline-flex;justify-content:center;padding:var(--tec-spacer-2);width:100%}.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-ical__link,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-ical__link{width:auto}.single-tribe_events .tribe-events-c-ical__link-icon-svg,.tribe-events .tribe-events-c-ical__link-icon-svg{display:none}.single-tribe_events .tribe-events-c-subscribe-dropdown__container,.tribe-events .tribe-events-c-subscribe-dropdown__container{display:flex;flex-flow:column;justify-content:flex-end}.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-events .tribe-events-c-subscribe-dropdown{font-size:var(--tec-font-size-2);margin:var(--tec-spacer-7) 0}.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-subscribe-dropdown{float:right;margin-left:auto}.tribe-events--filter-bar-vertical.tribe-common--breakpoint-medium.single-tribe_events .tribe-events-c-subscribe-dropdown,.tribe-events--filter-bar-vertical.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-subscribe-dropdown{width:auto}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{position:relative}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon{display:inline-block;height:6px;margin-left:var(--tec-spacer-1);vertical-align:middle;width:10px}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__export-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__export-icon{height:16px}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content{display:none}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content.tribe-events-c-subscribe-dropdown__content--show,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content.tribe-events-c-subscribe-dropdown__content--show{display:block}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon--rotate,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon--rotate{transform:rotate(180deg)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list{list-style:none;padding:var(--tec-spacer-1);transform:translateY(var(--tec-spacer-1));width:auto;z-index:var(--tec-z-index-dropdown)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item{border-radius:var(--tec-border-radius-default);padding:var(--tec-spacer-0);text-align:left}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a{display:inline-block;padding:0 var(--tec-spacer-3);width:100%}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active+.tribe-events-c-subscribe-dropdown__content,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active+.tribe-events-c-subscribe-dropdown__content{display:block}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button--active .tribe-events-c-subscribe-dropdown__button-icon{transform:rotate(180deg)}.tribe-events .tribe-events-view-loader{align-items:flex-start;background-color:var(--tec-color-background-transparent);bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:var(--tec-z-index-spinner-container)}.tribe-events .tribe-events-c-messages{display:flex;flex-direction:column}.tribe-events .tribe-events-c-messages__message{align-items:center;display:flex;padding:var(--tec-spacer-2);width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-messages__message{justify-content:center;padding:var(--tec-spacer-3)}.tribe-events .tribe-events-c-nav{padding-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav{padding-top:var(--tec-spacer-6)}.tribe-events .tribe-events-c-nav__list{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.tribe-events .tribe-events-c-nav__list-item{display:flex;width:33.33%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__list-item{width:50%}.tribe-events .tribe-events-c-nav__list-item--prev{justify-content:flex-start}.tribe-events .tribe-events-c-nav__list-item--next{justify-content:flex-end}.tribe-events .tribe-events-c-nav__list-item--today{justify-content:center}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__list-item--today{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-label-plural,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-label-plural{clip:auto;height:auto;margin:0;position:static;width:auto}.tribe-events .tribe-events-c-nav__next,.tribe-events .tribe-events-c-nav__prev{align-items:center;display:flex;flex:none;flex-wrap:wrap;justify-content:center}.tribe-events .tribe-events-c-nav__next-icon-svg,.tribe-events .tribe-events-c-nav__prev-icon-svg{display:none}.tribe-events .tribe-events-c-promo{margin-top:var(--tec-spacer-4)}.tribe-events .tribe-events-c-read-more{margin-top:var(--tec-spacer-2)}.tribe-events .tribe-events-c-small-cta>*{margin-left:var(--tec-spacer-1)}.tribe-events .tribe-events-c-small-cta>:first-child{margin-left:0}.tribe-events .tribe-events-c-small-cta__link{cursor:pointer}.tribe-events .tribe-events-c-small-cta__stock{margin-left:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search{align-items:center;display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-group{align-items:center;display:flex;flex:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control{flex:auto;margin:var(--tec-spacer-2) 0}.tribe-events .tribe-events-c-search__input-control-icon-svg{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input{margin:calc(var(--tec-spacer-2)*-1) 0}.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{margin-top:var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-common-c-btn.tribe-events-c-search__button{flex:none;margin-top:0}#top .main_color .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input,#top.tribe-theme-enfold .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input,.tribe-theme-avada .tribe-events.tribe-common--breakpoint-medium .tribe-events-c-search__input{margin:calc(var(--tec-spacer-2)*-1) 0}.tooltipster-base.tribe-events-tooltip-theme{height:auto!important;max-width:254px;padding:var(--tec-spacer-5)}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box{margin:0}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box .tooltipster-content{padding:0;word-break:break-word}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-arrow{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__nav{display:block!important;flex:none;visibility:visible}.tribe-events .tribe-events-c-top-bar__nav-list{display:flex}.tribe-events .tribe-events-c-top-bar__nav-list-item{flex:none;padding-right:15px}.tribe-events .tribe-events-c-top-bar__nav-list-item>*{vertical-align:middle}.tribe-events .tribe-events-c-top-bar__nav-link{display:block;line-height:0}.tribe-events .tribe-events-c-top-bar__nav-link-icon-svg{height:19px;width:11px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__today-button{display:block!important;flex:none;margin-right:15px;visibility:visible}.tribe-events .tribe-events-c-top-bar__datepicker{flex:auto;position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker{margin:0;padding:0}.tribe-events .tribe-events-c-top-bar__datepicker-separator{white-space:pre}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-mobile{display:none!important;visibility:hidden}.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop{display:block!important;visibility:visible}.tribe-events .tribe-events-c-top-bar__datepicker-button{align-items:center;display:flex;flex:none}.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{display:none}.tribe-events .tribe-events-c-top-bar__datepicker-container{bottom:0;left:0;max-width:calc(100% + 29px);position:absolute;width:363px}.tribe-events .tribe-events-c-top-bar__datepicker-container .dropdown-menu{min-width:100%;width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-container{max-width:none;min-width:min-content}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-container .dropdown-menu{max-width:100%}.tribe-events .tribe-events-header--has-event-search .tribe-events-c-top-bar__datepicker-container{max-width:calc(100% + 66px)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-top-bar__datepicker-container{max-width:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__actions{display:block!important;flex:none;margin-left:auto;visibility:visible}#top .main_color .tribe-events .tribe-events-c-top-bar__datepicker-input,#top.tribe-theme-enfold .tribe-events .tribe-events-c-top-bar__datepicker-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.entry-content-wrapper .tribe-events .tribe-events-c-top-bar__nav-list-item{padding-right:15px}.tribe-theme-avada .tribe-events .tribe-events-c-top-bar__datepicker-input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.tribe-events .tribe-events-c-view-selector{position:relative;width:29px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector{width:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button{height:100%;padding:var(--tec-spacer-4) var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-icon{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text{clip:auto;flex:auto;height:auto;margin:0;position:static;width:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__content{left:0;padding:var(--tec-spacer-1);right:auto;transform:translateY(var(--tec-spacer-1));width:auto}.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item--active{display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item-link{padding:var(--tec-spacer-0) var(--tec-spacer-7) var(--tec-spacer-0) var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__list-item-icon,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__button{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{display:block;height:100%;padding:0 var(--tec-spacer-2);position:static;transform:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list{display:flex;height:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item{padding:0 var(--tec-spacer-2)}.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active{display:block}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link{height:100%;padding:var(--tec-spacer-4) 0;position:relative}.tribe-events .tribe-events-c-view-selector__button{align-items:center;display:flex;padding:var(--tec-spacer-0);position:relative;width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__button{padding:var(--tec-spacer-1)}.tribe-events .tribe-events-c-view-selector__button-icon{display:block;height:21px;width:21px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__button-icon{height:23px;width:23px}.tribe-events .tribe-events-c-view-selector__button-icon-caret-svg{display:none}.tribe-events .tribe-events-c-view-selector__content{display:none;padding:var(--tec-spacer-2) calc(var(--tec-spacer-2)/2);position:absolute;right:0;top:100%;transform:translateY(var(--tec-spacer-3));z-index:var(--tec-z-index-dropdown)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__content{transform:translateY(var(--tec-spacer-2))}.tribe-events .tribe-events-c-view-selector__list-item-link{align-items:center;display:flex;padding:var(--tec-spacer-1) var(--tec-spacer-5) var(--tec-spacer-1) var(--tec-spacer-2)}.tribe-events .tribe-events-c-view-selector__list-item-icon{flex:none;height:18px;margin-right:12px;width:18px}.tribe-events .tribe-events-c-view-selector__list-item-text{flex:auto}.tribe-events .tec-events-c-view-box-border{margin-bottom:var(--tec-spacer-5);padding:var(--tec-spacer-5);width:100%}.tribe-common--breakpoint-medium.tribe-events .tec-events-c-view-box-border{margin-bottom:var(--tec-spacer-7);padding:var(--tec-spacer-5)}.tribe-events .tribe-events-header{align-items:center;display:flex;flex-direction:row-reverse;flex-wrap:wrap;justify-content:space-between;margin:0 calc(var(--tec-grid-gutter-page-small)*-1);padding:0 var(--tec-grid-gutter-page-small) var(--tec-spacer-3);position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header{margin:0;padding:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search{background-color:initial;flex-direction:row}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__events-bar{margin-left:0;width:100%}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-header__top-bar{width:100%}.tribe-events .tribe-events-header__messages{margin-bottom:var(--tec-spacer-3);width:100%}.tribe-events .tribe-events-header__messages.tribe-events-header__messages--mobile{margin-top:10px}.tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile){display:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages{margin-bottom:var(--tec-spacer-7);order:1}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages:not(.tribe-events-header__messages--mobile){display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__messages.tribe-events-header__messages--mobile{display:none}.tribe-events .tribe-events-header__events-bar{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__events-bar{margin-bottom:var(--tec-spacer-7);margin-left:var(--tec-spacer-3)}.tribe-events .tribe-events-header__top-bar{flex:auto}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header__top-bar{margin-bottom:var(--tec-spacer-7)}.tribe-events .tribe-events-calendar-list__event-row{flex-wrap:nowrap;margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{margin:var(--tec-spacer-9) var(--tec-grid-gutter-half-negative) var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row>.tribe-common-g-col{padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}.tribe-events .tribe-events-calendar-list__event-row:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__month-separator+.tribe-events-calendar-list__event-row{margin-top:var(--tec-spacer-8)}.tribe-events .tribe-events-calendar-list__event-date-tag{flex:none;position:relative;width:54px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-date-tag{min-width:90px;width:var(--tec-grid-width-1-of-9)}.tribe-events .tribe-events-calendar-list__event-date-tag-datetime{display:flex;flex-direction:column;height:100%;padding-top:var(--tec-spacer-0);text-align:center}.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{margin-bottom:calc(var(--tec-spacer-0)*-1)}.tribe-events .tribe-events-calendar-list__event-wrapper{flex:1;width:calc(var(--tec-grid-width-1-of-4)*3 + var(--tec-grid-gutter-small-half))}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-wrapper{flex:1 1 calc(var(--tec-grid-width-1-of-9)*8)}.tribe-events .tribe-events-calendar-list__event{flex-direction:column}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event{flex-direction:row-reverse;justify-content:flex-end}.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{flex:none;margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{margin-bottom:0;width:calc(var(--tec-grid-width-1-of-8)*3)}.tribe-events .tribe-events-calendar-list__event-featured-image,.tribe-events .tribe-events-calendar-list__event-featured-image-link{display:block}.tribe-events .tribe-events-calendar-list__event-details{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-details{width:calc(var(--tec-grid-width-1-of-8)*5)}.tribe-events .tribe-events-calendar-list__event-header>:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-list__event-datetime-wrapper,.tribe-events .tribe-events-calendar-list__event-title{margin:0 0 var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-list__event-datetime-wrapper:last-child,.tribe-events .tribe-events-calendar-list__event-title:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-list__event-title-link{background:#0000;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-list__event-title-link:active,.tribe-events .tribe-events-calendar-list__event-title-link:focus,.tribe-events .tribe-events-calendar-list__event-title-link:hover{background:#0000;border-color:currentColor;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-list__event-title-link:visited{background:#0000;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-list__event-datetime-featured-icon{display:inline-block;margin-right:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text{clip:auto;height:auto;margin:0;margin-right:var(--tec-spacer-1);position:static;width:auto}.tribe-events .tribe-events-calendar-list__event-venue{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-venue{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description{display:block!important;margin-top:var(--tec-spacer-3);visibility:visible}.tribe-events .tribe-events-calendar-list__event-cost{margin-top:var(--tec-spacer-2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-cost{margin-top:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-list__month-separator{align-items:center;display:flex}.tribe-events .tribe-events-calendar-list__month-separator-text{flex:none}.tribe-events .tribe-events-calendar-list-nav{padding-top:var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list-nav{padding-top:var(--tec-spacer-7)}.tribe-events .tribe-events-calendar-month{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month{margin:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__body{border-top:1px solid var(--tec-color-border-secondary-month-grid)}.tribe-events .tribe-events-calendar-month__week{display:flex}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__week{border-left:1px solid var(--tec-color-border-secondary-month-grid)}.tribe-events .tribe-events-calendar-month__calendar-event{margin:var(--tec-spacer-1) 0;padding:0 var(--tec-spacer-3);position:relative}.tribe-events .tribe-events-calendar-month__calendar-event:first-child{margin-top:0}.tribe-events .tribe-events-calendar-month__calendar-event:last-child{margin-bottom:0;padding-bottom:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__multiday-event-wrapper+.tribe-events-calendar-month__calendar-event{margin-top:0}.tribe-events .tribe-events-calendar-month__multiday-event-wrapper+.tribe-events-calendar-month__calendar-event--featured{margin-top:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month__calendar-event-datetime-featured-icon{display:inline-block;line-height:0;margin-right:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-wrapper{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image,.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link{display:block}.tribe-events .tribe-events-calendar-month__calendar-event-datetime>*{vertical-align:middle}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper{margin-bottom:var(--tec-spacer-2);width:206px}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-wrapper:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link{display:block}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime>*{vertical-align:middle}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-datetime-featured-icon{display:inline-block;line-height:0;margin-right:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description{margin-bottom:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-description:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-month__calendar-event-title{margin:0}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-cost{margin-top:var(--tec-spacer-3)}.tribe-theme-twentynineteen .entry .tribe-events .tribe-events-calendar-month__calendar-event,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-month__calendar-event{margin:var(--tec-spacer-1) 0;padding:0 var(--tec-spacer-3);position:relative}.tribe-theme-twentynineteen .entry .tribe-events .tribe-events-calendar-month__calendar-event:first-child,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-month__calendar-event:first-child{margin-top:0}.tribe-theme-twentynineteen .entry .tribe-events .tribe-events-calendar-month__calendar-event:last-child,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-month__calendar-event:last-child{margin-bottom:0;padding-bottom:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__header-row{display:flex}.tribe-events .tribe-events-calendar-month__header-column{padding-bottom:var(--tec-spacer-3);width:var(--tec-grid-width-1-of-7)}.tribe-events .tribe-events-calendar-month__header-column-title{margin:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-mobile{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title-desktop{display:block!important;visibility:visible}.tribe-events .tribe-events-calendar-month__day{aspect-ratio:1/1;height:auto;min-height:36px;overflow:hidden;padding-top:var(--tec-grid-width-1-of-7);position:relative;width:var(--tec-grid-width-1-of-7)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{aspect-ratio:auto;border-color:var(--tec-color-border-secondary-month-grid);border-style:solid;border-width:0 1px 1px 0;min-height:168px;overflow:visible;padding-top:0}.tribe-events .tribe-events-calendar-month__day-cell{height:100%;width:100%}.tribe-events .tribe-events-calendar-month__day-cell--mobile{align-items:center;display:flex;flex-direction:column;position:absolute;text-align:center;top:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-cell--mobile{display:none!important;visibility:hidden}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-cell--desktop{display:flex!important;flex-direction:column;visibility:visible}.tribe-events .tribe-events-calendar-month__day-date{margin:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day-date{flex:none;padding:var(--tec-spacer-1) var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__events{flex:auto}.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:currentcolor;border-radius:50%;height:8px;width:8px}.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured{line-height:0;width:8px}.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:currentcolor}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month-mobile-events{display:none!important;visibility:hidden}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day{display:none}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-day--show{display:block}.tribe-events .tribe-events-calendar-month-mobile-events__day-marker{padding-top:var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event{padding:var(--tec-spacer-2) 0}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event--featured{padding-bottom:var(--tec-spacer-4)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-featured-image-wrapper{margin-bottom:var(--tec-spacer-2)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime{margin-bottom:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime>*{vertical-align:middle}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-icon{display:inline-block;line-height:0;margin-right:var(--tec-spacer-0)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text{margin-right:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title{margin:0}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-cost{margin-top:var(--tec-spacer-1)}.tribe-events .tribe-events-calendar-month-mobile-events__more-events{padding:var(--tec-spacer-0) 0 var(--tec-spacer-4) 0}.tribe-events .tribe-events-calendar-month__more-events{display:flex;flex:none;margin:0 var(--tec-spacer-3);padding:var(--tec-spacer-1) 0 var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__more-events-link{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__multiday-event-wrapper{height:19px;margin-bottom:var(--tec-spacer-0);position:relative}.tribe-events .tribe-events-calendar-month__multiday-event--width-2 .tribe-events-calendar-month__multiday-event-bar{width:calc(200% + 1px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-3 .tribe-events-calendar-month__multiday-event-bar{width:calc(300% + 2px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-4 .tribe-events-calendar-month__multiday-event-bar{width:calc(400% + 3px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-5 .tribe-events-calendar-month__multiday-event-bar{width:calc(500% + 4px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-6 .tribe-events-calendar-month__multiday-event-bar{width:calc(600% + 5px)}.tribe-events .tribe-events-calendar-month__multiday-event--width-7 .tribe-events-calendar-month__multiday-event-bar{width:calc(700% + 6px)}.tribe-events .tribe-events-calendar-month__multiday-event-hidden{height:100%;opacity:0;position:absolute;width:100%;z-index:var(--tec-z-index-multiday-event)}.tribe-events .tribe-events-calendar-month__multiday-event-hidden-title{margin:0;overflow:hidden;white-space:nowrap}.tribe-events .tribe-events-calendar-month__multiday-event-hidden-link{display:block;height:100%}.tribe-events .tribe-events-calendar-month__multiday-event-bar{background-color:var(--tec-color-background);overflow:hidden;position:relative;width:100%;z-index:var(--tec-z-index-multiday-event-bar)}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{align-items:center;cursor:pointer;display:flex;flex-wrap:nowrap;padding:1px var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-month__multiday-event-bar-featured-icon{flex:none;line-height:0;margin-right:5px}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{flex:none;margin:0;max-width:100%;overflow:hidden;white-space:nowrap}.tribe-events .tribe-events-calendar-month-nav{padding-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month-nav{display:none!important;visibility:hidden}.tribe-events .tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7);padding-left:54px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-8);margin-top:var(--tec-spacer-9);padding-left:0}.tribe-events .tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event:before{content:"";min-width:90px;width:var(--tec-grid-width-1-of-9)}.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event,.tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-4)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__time-separator+.tribe-events-calendar-day__event,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__type-separator+.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-8)}.tribe-events .tribe-events-calendar-day__event-content{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content{display:flex;flex:1 1 calc(var(--tec-grid-width-1-of-9)*8);flex-direction:row-reverse;justify-content:flex-end;margin-left:var(--tec-grid-gutter-half-negative);margin-right:var(--tec-grid-gutter-half-negative)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-content>*{padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}.tribe-events .tribe-events-calendar-day__event-featured-image-wrapper{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-featured-image-wrapper{flex:none;margin-bottom:0;width:calc(var(--tec-grid-width-1-of-8)*3)}.tribe-events .tribe-events-calendar-day__event-featured-image-link,.tribe-events .tribe-events-calendar-list__event-featured-image{display:block}.tribe-events .tribe-events-calendar-day__event-details{position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-details{flex:none;width:calc(var(--tec-grid-width-1-of-8)*5)}.tribe-events .tribe-events-calendar-day__event-header>:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-day__event-datetime-wrapper,.tribe-events .tribe-events-calendar-day__event-title{margin:0 0 var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-wrapper,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-title{margin:0 0 var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-day__event-datetime-wrapper:last-child,.tribe-events .tribe-events-calendar-day__event-title:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-day__event-datetime-featured-icon{display:inline-block;margin-right:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-featured-text{clip:auto;height:auto;margin:0;margin-right:var(--tec-spacer-1);position:static;width:auto}.tribe-events .tribe-events-calendar-day__event-venue{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-venue{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-description{display:block!important;margin-top:var(--tec-spacer-3);visibility:visible}.tribe-events .tribe-events-calendar-day__event-cost{margin-top:var(--tec-spacer-2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-cost{margin-top:var(--tec-spacer-3)}.tribe-theme-twentynineteen .tribe-events .entry.tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7);padding-left:54px}.tribe-theme-twentynineteen .tribe-events .entry.tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .entry.tribe-events-calendar-day__event{margin-bottom:var(--tec-spacer-8);margin-top:var(--tec-spacer-9);padding-left:0}.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .entry.tribe-events-calendar-day__event:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-day__time-separator+.entry.tribe-events-calendar-day__event,.tribe-theme-twentynineteen .tribe-events .tribe-events-calendar-day__type-separator+.entry.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-4)}.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__time-separator+.entry.tribe-events-calendar-day__event,.tribe-theme-twentynineteen .tribe-events.tribe-common--breakpoint-medium .tribe-events-calendar-day__type-separator+.entry.tribe-events-calendar-day__event{margin-top:var(--tec-spacer-8)}.tribe-events .tribe-events-calendar-day-nav{padding-top:var(--tec-spacer-5)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day-nav{padding-top:var(--tec-spacer-7)}.tribe-events .tribe-events-calendar-day__time-separator{align-items:center;display:flex}.tribe-events .tribe-events-calendar-day__time-separator-text{flex:none}.tribe-events .tribe-events-calendar-day__type-separator{align-items:center;display:flex}.tribe-events .tribe-events-calendar-day__type-separator-text{flex:none}.tribe-events .tribe-events-calendar-latest-past__event-row{flex-wrap:nowrap;margin-bottom:var(--tec-spacer-5);margin-top:var(--tec-spacer-7)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row{margin:var(--tec-spacer-9) var(--tec-grid-gutter-half-negative) var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row>.tribe-common-g-col{padding-left:var(--tec-grid-gutter-half);padding-right:var(--tec-grid-gutter-half)}.tribe-events .tribe-events-calendar-latest-past__event-row:last-child{margin-bottom:var(--tec-spacer-8)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row:last-child{margin-bottom:var(--tec-spacer-11)}.tribe-events .tribe-events-calendar-latest-past__event-date-tag{flex:none;position:relative;width:54px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-date-tag{min-width:90px;width:var(--tec-grid-width-1-of-9)}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-datetime{display:flex;flex-direction:column;height:100%;text-align:center}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-daynum,.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month{margin-bottom:calc(var(--tec-spacer-0)*-1)}.tribe-events .tribe-events-calendar-latest-past__event-wrapper{flex:1;width:calc(var(--tec-grid-width-1-of-4)*3 + var(--tec-grid-gutter-small-half))}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-wrapper{flex:1 1 calc(var(--tec-grid-width-1-of-9)*8)}.tribe-events .tribe-events-calendar-latest-past__event{flex-direction:column}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event{flex-direction:row-reverse;justify-content:flex-end}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-wrapper{flex:none;margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-featured-image-wrapper{margin-bottom:0;width:calc(var(--tec-grid-width-1-of-8)*3)}.tribe-events .tribe-events-calendar-latest-past__event-featured-image,.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link{display:block}.tribe-events .tribe-events-calendar-latest-past__event-details{flex:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-details{width:calc(var(--tec-grid-width-1-of-8)*5)}.tribe-events .tribe-events-calendar-latest-past__event-header>:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper,.tribe-events .tribe-events-calendar-latest-past__event-title{margin:0 0 var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper,.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-title{margin:0 0 var(--tec-spacer-3)}.tribe-events .tribe-events-calendar-latest-past__event-datetime-wrapper:last-child,.tribe-events .tribe-events-calendar-latest-past__event-title:last-child{margin-bottom:0}.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-icon{display:inline-block;margin-right:var(--tec-spacer-0)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-text{clip:auto;height:auto;margin:0;margin-right:var(--tec-spacer-1);position:static;width:auto}.tribe-events .tribe-events-calendar-latest-past__event-venue{margin-bottom:var(--tec-spacer-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-venue{margin-bottom:var(--tec-spacer-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-description{display:block!important;margin-top:var(--tec-spacer-3);visibility:visible}.tribe-events .tribe-events-calendar-latest-past__event-cost{margin-top:var(--tec-spacer-2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-cost{margin-top:var(--tec-spacer-3)}.tribe-events-single .tribe-events-status-single__header--alert-icon{align-items:center;display:inline-flex}.tribe-events-single .tribe-events-status-single{display:inline-flex;margin-bottom:var(--tec-spacer-4);padding:var(--tec-spacer-2) var(--tec-spacer-4)}.tribe-events-single .tribe-events-status-single__description{padding-left:var(--tec-spacer-5)}
:root{--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-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-common figure{line-height:0}.tribe-common figcaption{line-height:normal}.tribe-common a{background-color:initial;-webkit-text-decoration-skip:objects}.tribe-common abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tribe-common code,.tribe-common kbd,.tribe-common pre,.tribe-common samp{font-family:monospace;font-size:1em}.tribe-common b,.tribe-common strong{font-weight:inherit;font-weight:bolder}.tribe-common dfn{font-style:italic}.tribe-common mark{background-color:#ff0;color:#000}.tribe-common small{font-size:80%}.tribe-common sub,.tribe-common sup{font-size:75%;line-height:0}.tribe-common hr{border:0;height:0}.tribe-common button,.tribe-common input[type=button],.tribe-common input[type=email],.tribe-common input[type=password],.tribe-common input[type=reset],.tribe-common input[type=search],.tribe-common input[type=submit],.tribe-common input[type=text],.tribe-common input[type=url],.tribe-common textarea{appearance:none}.tribe-common button,.tribe-common input,.tribe-common optgroup,.tribe-common select,.tribe-common textarea{color:inherit;font:inherit;-webkit-font-smoothing:antialiased;line-height:normal}.tribe-common button,.tribe-common input,.tribe-common select,.tribe-common textarea{border-radius:0;outline:0}.tribe-common select:-moz-focusring{color:#0000;text-shadow:0 0 0 #000}.tribe-common optgroup{font-weight:700}.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6,.tribe-common p{font-weight:400;text-rendering:optimizelegibility}#top .main_color .tribe-common button[disabled],#top.tribe-theme-enfold .tribe-common button[disabled]{opacity:1}.tribe-theme-twentynineteen .tribe-common h1:before,.tribe-theme-twentynineteen .tribe-common h2:before{content:none}.tribe-theme-twentynineteen .tribe-common button,.tribe-theme-twentynineteen .tribe-common input[type=button],.tribe-theme-twentynineteen .tribe-common input[type=reset],.tribe-theme-twentynineteen .tribe-common input[type=submit]{outline:none}.tribe-theme-twentynineteen .tribe-common td,.tribe-theme-twentynineteen .tribe-common th{word-break:normal}.tribe-theme-twentyseventeen .tribe-common h5{letter-spacing:normal;text-transform:none}.tribe-theme-twentyseventeen .tribe-common input[type=text]{border-radius:0}.tribe-theme-twentytwenty .tribe-common{background-color:var(--tec-color-background-events);letter-spacing:normal}.tribe-theme-twentytwenty .tribe-common input,.tribe-theme-twentytwenty .tribe-common textarea{letter-spacing:normal}.tribe-theme-twentytwenty .tribe-common *{word-break:normal}.tribe-theme-twentytwentyone.tribe-common .tribe-common .button:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common .wp-block-button .wp-block-button__link:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common .wp-block-file a.wp-block-file__button:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common .wp-block-search .wp-block-search__button:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common button:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common input[type=reset]:not(:hover):not(:active):not(.has-background),.tribe-theme-twentytwentyone.tribe-common .tribe-common input[type=submit]:not(:hover):not(:active):not(.has-background){background-color:initial}.tribe-common .tribe-common-form-control-checkbox,.tribe-common .tribe-common-form-control-radio{line-height:0}.tribe-common .tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-radio__label{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3)}.tribe-common .tribe-common-form-control-checkbox__label:hover,.tribe-common .tribe-common-form-control-radio__label:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-common .tribe-common-form-control-checkbox__input,.tribe-common .tribe-common-form-control-radio__input{appearance:none;background-color:var(--tec-form-color-background);border:1px solid var(--tec-form-color-border-default);height:20px;position:relative;width:20px}.tribe-common .tribe-common-form-control-checkbox__input:active,.tribe-common .tribe-common-form-control-checkbox__input:focus,.tribe-common .tribe-common-form-control-checkbox__input:hover,.tribe-common .tribe-common-form-control-radio__input:active,.tribe-common .tribe-common-form-control-radio__input:focus,.tribe-common .tribe-common-form-control-radio__input:hover{border-color:var(--tec-form-color-border-active);opacity:var(--tec-opacity-icon-hover)}.tribe-common .tribe-common-form-control-checkbox__input:checked,.tribe-common .tribe-common-form-control-radio__input:checked{background-color:var(--tec-form-color-border-active)}.tribe-common .tribe-common-form-control-checkbox__input{border-radius:4px}.tribe-common .tribe-common-form-control-checkbox__input:checked:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%279%27%3E%3Cpath fill=%27%23fff%27 d=%27M10.6.1 3.9 6.8 1.4 4.3c-.1-.1-.3-.1-.4 0l-.8.8c-.1.1-.1.3 0 .4l3.4 3.4c.2.1.4.1.5 0l7.7-7.7c.1-.1.1-.3 0-.4L11 .1c-.1-.1-.3-.1-.4 0%27/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:9px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.tribe-common .tribe-common-form-control-checkbox__input:focus+.tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-checkbox__input:hover+.tribe-common-form-control-checkbox__label{opacity:var(--tec-opacity-icon-hover)}.tribe-common .tribe-common-form-control-radio__input{border-radius:50%}.tribe-common .tribe-common-form-control-radio__input:checked:before{background-color:var(--tec-form-color-background);border-radius:50%;content:"";display:block;height:8px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.tribe-common .tribe-common-form-control-radio__input:focus+.tribe-common-form-control-radio__label,.tribe-common .tribe-common-form-control-radio__input:hover+.tribe-common-form-control-radio__label{opacity:var(--tec-opacity-icon-hover)}#top .main_color .tribe-common .tribe-common-form-control-checkbox__label,#top .main_color .tribe-common .tribe-common-form-control-radio__label,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-checkbox__label,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-radio__label{font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular)}.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-checkbox__input:checked:before{margin:0}.tribe-common .tribe-common-form-control-slider{line-height:0}.tribe-common .tribe-common-form-control-slider__input{appearance:none;background-color:initial;border:0}.tribe-common .tribe-common-form-control-slider__input::-webkit-slider-runnable-track{background-color:var(--tec-form-color-accent-primary);border:none;border-radius:5px;height:10px;margin:5px 0;padding:0;position:relative;-webkit-transition:var(--tec-transition-background-color);transition:var(--tec-transition-background-color)}.tribe-common .tribe-common-form-control-slider__input::-moz-range-track{background-color:var(--tec-form-color-accent-primary);border:none;border-radius:5px;height:10px;margin:5px 0;padding:0;position:relative;-moz-transition:var(--tec-transition-background-color);transition:var(--tec-transition-background-color)}.tribe-common .tribe-common-form-control-slider__input::-ms-track{background-color:initial;border-color:#0000;border-width:5px 0;color:#0000;height:10px}.tribe-common .tribe-common-form-control-slider__input::-ms-fill-lower,.tribe-common .tribe-common-form-control-slider__input::-ms-fill-upper{background-color:var(--tec-form-color-accent-primary);border-radius:10px}.tribe-common .tribe-common-form-control-slider__input::-webkit-slider-thumb{appearance:none;background-color:var(--tec-form-color-background);border:1px solid var(--tec-form-color-border-secondary);border-radius:50%;box-shadow:var(--tec-form-box-shadow-default);height:20px;margin-top:-5px;width:20px}.tribe-common .tribe-common-form-control-slider__input::-moz-range-thumb{background-color:var(--tec-form-color-background);border:1px solid var(--tec-form-color-border-secondary);border-radius:50%;box-shadow:var(--tec-form-box-shadow-default);height:20px;margin-top:-5px;width:20px}.tribe-common .tribe-common-form-control-slider__input::-ms-thumb{background-color:var(--tec-form-color-background);border:1px solid var(--tec-form-color-border-secondary);border-radius:50%;box-shadow:var(--tec-form-box-shadow-default);box-shadow:none;height:20px;margin-top:-1px;width:20px}.tribe-common .tribe-common-form-control-slider__label{color:var(--tec-color-text-primary);color:var(--tec-color-text-secondary);font-family:var(--tec-font-family-sans-serif);line-height:var(--tec-line-height-0)}#top .main_color .tribe-common .tribe-common-form-control-slider__label,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-slider__label,.tribe-common .tribe-common-form-control-slider__label{font-size:var(--tec-font-size-1);font-weight:var(--tec-font-weight-regular)}.tribe-common .tribe-common-form-control-text__input{border:0;border-bottom:1px solid var(--tec-color-border-default);font-size:var(--tec-font-size-3)}.tribe-common .tribe-common-form-control-text__input,.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{border:0;font-size:var(--tec-font-size-2)}.tribe-common .tribe-common-form-control-text__input::placeholder{color:var(--tec-color-text-secondary);font-style:normal;opacity:var(--tec-opacity-default)}.tribe-common .tribe-common-form-control-text__input:focus{border-bottom-color:var(--tec-color-border-active);outline:auto}.tribe-theme-twentyseventeen .tribe-common .tribe-common-form-control-text__input{color:var(--tec-color-text-primary)}.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-text__input{line-height:inherit}#top .main_color .tribe-common .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input{background:var(--tec-color-background);border:0;border-bottom:1px solid var(--tec-color-border-default);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-regular);line-height:var(--tec-line-height-3)}#top .main_color .tribe-common .tribe-common-form-control-text__input:focus,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-text__input:focus{border-bottom-color:var(--tec-color-border-active);box-shadow:none}#top .main_color .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input,#top.tribe-theme-enfold .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input{border:0;color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3)}.tribe-common .tribe-common-form-control-toggle{line-height:0;position:relative}.tribe-common .tribe-common-form-control-toggle__input{appearance:none;background-color:var(--tec-form-color-border-secondary);border:none;border-radius:5px;height:10px;margin:5px 0;padding:0;position:relative;transition:var(--tec-transition-background-color);width:40px}.tribe-common .tribe-common-form-control-toggle__input::-ms-check{display:none}.tribe-common .tribe-common-form-control-toggle__input+label:before{background-color:var(--tec-form-color-background);border:1px solid var(--tec-form-color-border-secondary);border-radius:50%;box-shadow:var(--tec-form-box-shadow-default);content:"";height:20px;left:0;position:absolute;top:0;transition:var(--tec-transition-transform);width:20px}.tribe-common .tribe-common-form-control-toggle__input:checked{background-color:var(--tec-form-color-accent-primary)}.tribe-common .tribe-common-form-control-toggle__input:checked+label:before{transform:translateX(20px)}.tribe-common .tribe-common-form-control-toggle__label{color:var(--tec-color-text-primary);color:var(--tec-color-text-secondary);font-family:var(--tec-font-family-sans-serif);line-height:var(--tec-line-height-0)}#top .main_color .tribe-common .tribe-common-form-control-toggle__label,#top.tribe-theme-enfold .tribe-common .tribe-common-form-control-toggle__label,.tribe-common .tribe-common-form-control-toggle__label{font-size:var(--tec-font-size-1);font-weight:var(--tec-font-weight-regular)}.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-toggle__input{top:0}.tribe-theme-twentytwenty .tribe-common .tribe-common-form-control-toggle__input:checked:before{content:none}.tribe-theme-twentytwentyone .tribe-common .tribe-common-form-control-toggle__input:after{display:none}.tribe-common a:not(.tribe-common-anchor--unstyle),.tribe-common a:not(.tribe-common-anchor--unstyle):active,.tribe-common a:not(.tribe-common-anchor--unstyle):focus,.tribe-common a:not(.tribe-common-anchor--unstyle):hover,.tribe-common a:not(.tribe-common-anchor--unstyle):visited{color:var(--tec-color-text-primary);outline:0;-webkit-text-decoration:none;text-decoration:none}.tribe-common a:not(.tribe-common-anchor--unstyle):focus{outline:auto}.site-footer .widget-area .tribe-common a:not(.tribe-common-anchor--unstyle),.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a:not(.tribe-common-anchor--unstyle),.tribe-theme-twentyseventeen .tribe-common a:not(.tribe-common-anchor--unstyle){box-shadow:none}.site-footer .widget-area .tribe-common a:not(.tribe-common-anchor--unstyle):focus,.site-footer .widget-area .tribe-common a:not(.tribe-common-anchor--unstyle):hover,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a:not(.tribe-common-anchor--unstyle):focus,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common a:not(.tribe-common-anchor--unstyle):hover,.tribe-theme-twentyseventeen .tribe-common a:not(.tribe-common-anchor--unstyle):focus,.tribe-theme-twentyseventeen .tribe-common a:not(.tribe-common-anchor--unstyle):hover{box-shadow:none;color:var(--tec-color-text-primary)}.tribe-theme-twentynineteen .entry .tribe-common a:not(.tribe-common-anchor--unstyle),.tribe-theme-twentynineteen .tribe-common a:not(.tribe-common-anchor--unstyle),.tribe-theme-twentytwentyone .entry .tribe-common a:not(.tribe-common-anchor--unstyle),.tribe-theme-twentytwentyone .tribe-common a:not(.tribe-common-anchor--unstyle){-webkit-text-decoration:none;text-decoration:none}.main_color .sidebar .tribe-common a:not(.tribe-common-anchor--unstyle),.main_color .sidebar .tribe-common a:not(.tribe-common-anchor--unstyle):active,.main_color .sidebar .tribe-common a:not(.tribe-common-anchor--unstyle):focus,.main_color .sidebar .tribe-common a:not(.tribe-common-anchor--unstyle):hover,.main_color .sidebar .tribe-common a:not(.tribe-common-anchor--unstyle):visited,.tribe-theme-enfold .tribe-common a:not(.tribe-common-anchor--unstyle),.tribe-theme-enfold .tribe-common a:not(.tribe-common-anchor--unstyle):active,.tribe-theme-enfold .tribe-common a:not(.tribe-common-anchor--unstyle):focus,.tribe-theme-enfold .tribe-common a:not(.tribe-common-anchor--unstyle):hover,.tribe-theme-enfold .tribe-common a:not(.tribe-common-anchor--unstyle):visited{color:var(--tec-color-text-primary)}.tribe-common .tribe-common-anchor{border-bottom:2px solid #0000;transition:var(--tec-transition-border-color)}.tribe-common .tribe-common-anchor:active,.tribe-common .tribe-common-anchor:focus,.tribe-common .tribe-common-anchor:hover{border-bottom:2px solid}.tribe-common .tribe-common-anchor-alt{border-bottom:2px solid var(--tec-color-link-accent);color:var(--tec-color-link-primary);transition:var(--tec-transition-color)}.tribe-common .tribe-common-anchor-alt:active,.tribe-common .tribe-common-anchor-alt:focus,.tribe-common .tribe-common-anchor-alt:hover{border-bottom:2px solid;color:var(--tec-color-link-accent)}.tribe-common .tribe-common-anchor-thin{border-bottom:1px solid #0000;transition:var(--tec-transition-border-color)}.tribe-common .tribe-common-anchor-thin:active,.tribe-common .tribe-common-anchor-thin:focus,.tribe-common .tribe-common-anchor-thin:hover{border-bottom:1px solid var(--tec-color-link-primary)}.tribe-common .tribe-common-anchor-thin-alt{border-bottom:1px solid var(--tec-color-link-accent);color:var(--tec-color-link-primary);transition:var(--tec-transition-color)}.tribe-common .tribe-common-anchor-thin-alt:active,.tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-common .tribe-common-anchor-thin-alt:hover{border-bottom:1px solid;color:var(--tec-color-link-accent)}.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-alt:hover,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-anchor-thin-alt:hover{color:var(--tec-color-accent-primary)}.site-footer .widget-area .tribe-common .tribe-common-anchor,.site-footer .widget-area .tribe-common .tribe-common-anchor-thin,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common .tribe-common-anchor,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common .tribe-common-anchor-thin{transition:var(--tec-transition-border-color)}.site-footer .widget-area .tribe-common .tribe-common-anchor-alt,.site-footer .widget-area .tribe-common .tribe-common-anchor-thin-alt,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common .tribe-common-anchor-alt,.tribe-theme-twentyseventeen .site-footer .widget-area .tribe-common .tribe-common-anchor-thin-alt{transition:var(--tec-transition-color)}.tribe-common .tribe-common-b1{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b1{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-common .tribe-common-b1--bold{font-weight:var(--tec-font-weight-bold)}.tribe-common .tribe-common-b2{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-regular);line-height:var(--tec-line-height-0)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2{font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}.tribe-common .tribe-common-b2--bold{font-weight:var(--tec-font-weight-bold)}.tribe-common .tribe-common-b3{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-0);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3{font-size:var(--tec-font-size-1);line-height:var(--tec-line-height-0)}.tribe-common .tribe-common-b3--bold{font-weight:var(--tec-font-weight-bold)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b1--min-medium{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2--min-medium{font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}.tribe-common .tribe-common-cta,.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3--min-medium{font-size:var(--tec-font-size-1);line-height:var(--tec-line-height-0)}.tribe-common .tribe-common-cta{border-bottom:2px solid #0000;color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-regular);font-weight:var(--tec-font-weight-bold);transition:var(--tec-transition-border-color)}.tribe-common .tribe-common-cta:active,.tribe-common .tribe-common-cta:focus,.tribe-common .tribe-common-cta:hover{border-bottom:2px solid}.tribe-common .tribe-common-cta--alt{border-bottom:2px solid var(--tec-color-link-accent);color:var(--tec-color-link-primary);transition:var(--tec-transition-color)}.tribe-common .tribe-common-cta--alt:active,.tribe-common .tribe-common-cta--alt:focus,.tribe-common .tribe-common-cta--alt:hover{border-bottom:2px solid;color:var(--tec-color-link-accent)}.tribe-common .tribe-common-cta--thin{border-bottom:1px solid #0000;transition:var(--tec-transition-border-color)}.tribe-common .tribe-common-cta--thin:active,.tribe-common .tribe-common-cta--thin:focus,.tribe-common .tribe-common-cta--thin:hover{border-bottom:1px solid var(--tec-color-link-primary)}.tribe-common .tribe-common-cta--thin-alt{border-bottom:1px solid var(--tec-color-link-accent);color:var(--tec-color-link-primary);transition:var(--tec-transition-color)}.tribe-common .tribe-common-cta--thin-alt:active,.tribe-common .tribe-common-cta--thin-alt:focus,.tribe-common .tribe-common-cta--thin-alt:hover{border-bottom:1px solid;color:var(--tec-color-link-accent)}.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--alt:hover,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--thin-alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-cta--thin-alt:hover{color:var(--tec-color-accent-primary)}.tribe-common .tribe-common-h1{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-8);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-1);text-transform:none}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h1{font-size:var(--tec-font-size-10);line-height:var(--tec-line-height-0)}.tribe-common .tribe-common-h2{color:var(--tec-color-text-primary);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}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h2{font-size:var(--tec-font-size-9);line-height:var(--tec-line-height-0)}.tribe-common .tribe-common-h3{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}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3{font-size:var(--tec-font-size-8);line-height:var(--tec-line-height-1)}.tribe-common .tribe-common-h4{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-5);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-1);text-transform:none}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4{font-size:var(--tec-font-size-7);line-height:var(--tec-line-height-1)}.tribe-common .tribe-common-h5{font-size:var(--tec-font-size-4)}.tribe-common .tribe-common-h5,.tribe-common .tribe-common-h6{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-2);text-transform:none}.tribe-common .tribe-common-h6{font-size:var(--tec-font-size-3)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-common .tribe-common-h7{font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-bold);text-transform:none}.tribe-common .tribe-common-h8{font-size:var(--tec-font-size-1);line-height:var(--tec-line-height-0)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3--min-medium{font-size:var(--tec-font-size-8);line-height:var(--tec-line-height-1)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium{font-size:var(--tec-font-size-7);line-height:var(--tec-line-height-1)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h5--min-medium{font-size:var(--tec-font-size-4);line-height:var(--tec-line-height-2)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h7--min-medium{font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}.tribe-common .tribe-common-h--alt{font-weight:var(--tec-font-weight-regular)}.tribe-theme-avada #main .tribe-common .tribe-common-h1{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-8);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-1);text-transform:none}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h1{font-size:var(--tec-font-size-10);line-height:var(--tec-line-height-0)}.tribe-theme-avada #main .tribe-common .tribe-common-h2{color:var(--tec-color-text-primary);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}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h2{font-size:var(--tec-font-size-9);line-height:var(--tec-line-height-0)}.tribe-theme-avada #main .tribe-common .tribe-common-h3{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}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h3{font-size:var(--tec-font-size-8);line-height:var(--tec-line-height-1)}.tribe-theme-avada #main .tribe-common .tribe-common-h4{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-5);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-1);text-transform:none}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h4{font-size:var(--tec-font-size-7);line-height:var(--tec-line-height-1)}.tribe-theme-avada #main .tribe-common .tribe-common-h5{font-size:var(--tec-font-size-4)}.tribe-theme-avada #main .tribe-common .tribe-common-h5,.tribe-theme-avada #main .tribe-common .tribe-common-h6{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-2);text-transform:none}.tribe-theme-avada #main .tribe-common .tribe-common-h6{font-size:var(--tec-font-size-3)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h6{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-theme-avada #main .tribe-common .tribe-common-h7{font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}.tribe-theme-avada #main .tribe-common .tribe-common-h7,.tribe-theme-avada #main .tribe-common .tribe-common-h8{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-bold);text-transform:none}.tribe-theme-avada #main .tribe-common .tribe-common-h8{font-size:var(--tec-font-size-1);line-height:var(--tec-line-height-0)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h3--min-medium{font-size:var(--tec-font-size-8);line-height:var(--tec-line-height-1)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h4--min-medium{font-size:var(--tec-font-size-7);line-height:var(--tec-line-height-1)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h5--min-medium{font-size:var(--tec-font-size-4);line-height:var(--tec-line-height-2)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h6--min-medium{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-theme-avada #main .tribe-common.tribe-common--breakpoint-medium .tribe-common-h7--min-medium{font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-3)}.tribe-theme-avada #main .tribe-common .tribe-common-h--alt{font-weight:var(--tec-font-weight-regular)}.tribe-common button{border:none}.tribe-common button,.tribe-common button:focus,.tribe-common button:hover,.tribe-theme-twentyseventeen .tribe-common button:focus,.tribe-theme-twentyseventeen .tribe-common button:hover{background-color:initial;background-image:none}.tribe-theme-twentytwenty .tribe-common button{background-color:initial;background-image:none;text-transform:inherit}.tribe-theme-twentytwenty .tribe-common button:focus,.tribe-theme-twentytwenty .tribe-common button:hover{-webkit-text-decoration:none;text-decoration:none}.tribe-theme-twentytwentyone .tribe-common button:not(:hover):not(:active){background-color:inherit;background-image:inherit;color:inherit}.tribe-theme-enfold .tribe-common th{letter-spacing:0;text-transform:none}.tribe-common .tribe-common-c-btn--clear{background:#0000;border:0;border-radius:0;color:inherit;cursor:pointer;display:inline-block;height:auto;outline:none;padding:0;-webkit-text-decoration:none;text-decoration:none;width:auto}.tribe-common .tribe-common-c-btn--clear:active,.tribe-common .tribe-common-c-btn--clear:focus,.tribe-common .tribe-common-c-btn--clear:hover{background:#0000;color:inherit}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{background:#0000;border:0;border-radius:0;color:var(--tec-color-text-primary);color:inherit;cursor:pointer;display:inline-block;font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);font-weight:var(--tec-font-weight-bold);height:auto;line-height:var(--tec-line-height-3);outline:none;padding:0;-webkit-text-decoration:none;text-decoration:none;width:auto}.tribe-common .tribe-common-c-btn-border:active,.tribe-common .tribe-common-c-btn-border:focus,.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:focus,.tribe-common a.tribe-common-c-btn-border:hover{background:#0000;color:inherit}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{background-color:var(--tec-color-background);border:1px solid var(--tec-color-accent-primary);border-radius:var(--tec-border-radius-default);color:var(--tec-color-button-primary);padding:11px 20px;text-align:center;transition:var(--tec-transition);width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border{width:auto}.tribe-common .tribe-common-c-btn-border:focus,.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:focus,.tribe-common a.tribe-common-c-btn-border:hover{background-color:var(--tec-color-accent-primary);color:var(--tec-color-background)}.tribe-common .tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:active{opacity:.9}.tribe-common .tribe-common-c-btn-border--secondary,.tribe-common a.tribe-common-c-btn-border--secondary{border-color:var(--tec-color-button-secondary);color:var(--tec-color-button-secondary)}.tribe-common .tribe-common-c-btn-border--secondary:focus,.tribe-common .tribe-common-c-btn-border--secondary:hover,.tribe-common a.tribe-common-c-btn-border--secondary:focus,.tribe-common a.tribe-common-c-btn-border--secondary:hover{background-color:var(--tec-color-button-secondary)}.tribe-common .tribe-common-c-btn-border--secondary:active,.tribe-common a.tribe-common-c-btn-border--secondary:active{opacity:.9}.tribe-common .tribe-common-c-btn-border--alt,.tribe-common a.tribe-common-c-btn-border--alt{border-color:var(--tec-color-border-secondary);color:var(--tec-color-text-primary);font-weight:var(--tec-font-weight-regular)}.tribe-common .tribe-common-c-btn-border--alt:focus,.tribe-common .tribe-common-c-btn-border--alt:hover,.tribe-common a.tribe-common-c-btn-border--alt:focus,.tribe-common a.tribe-common-c-btn-border--alt:hover{background-color:var(--tec-color-background);border-color:var(--tec-color-border-active);color:var(--tec-color-text-primary)}.tribe-common .tribe-common-c-btn-border--alt:active,.tribe-common a.tribe-common-c-btn-border--alt:active{opacity:.9}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border:hover{background-color:var(--tec-color-button-primary)}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--secondary:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--secondary:hover{background-color:var(--tec-color-button-secondary)}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--alt:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border--alt:hover{background-color:var(--tec-color-background)}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{background:#0000;border:0;border-radius:0;color:var(--tec-color-text-primary);color:inherit;cursor:pointer;display:inline-block;font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);font-weight:var(--tec-font-weight-regular);height:auto;line-height:var(--tec-line-height-0);outline:none;padding:0;-webkit-text-decoration:none;text-decoration:none;width:auto}.tribe-common .tribe-common-c-btn-border-small:active,.tribe-common .tribe-common-c-btn-border-small:focus,.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-common a.tribe-common-c-btn-border-small:active,.tribe-common a.tribe-common-c-btn-border-small:focus,.tribe-common a.tribe-common-c-btn-border-small:hover{background:#0000;color:inherit}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);text-align:center;transition:var(--tec-transition-color-border-color)}.tribe-common .tribe-common-c-btn-border-small:focus,.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-common a.tribe-common-c-btn-border-small:focus,.tribe-common a.tribe-common-c-btn-border-small:hover{background-color:var(--tec-color-background)}.tribe-common .tribe-common-c-btn-border-small:active,.tribe-common a.tribe-common-c-btn-border-small:active{border-color:var(--tec-color-border-active)}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{color:var(--tec-color-text-secondary);padding:14px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{padding:6px 15px;width:auto}.tribe-common .tribe-common-c-btn-border-small:active,.tribe-common .tribe-common-c-btn-border-small:focus,.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-common a.tribe-common-c-btn-border-small:active,.tribe-common a.tribe-common-c-btn-border-small:focus,.tribe-common a.tribe-common-c-btn-border-small:hover{color:var(--tec-color-text-primary)}.tribe-common .tribe-common-c-btn-border-small:disabled,.tribe-common a.tribe-common-c-btn-border-small:disabled{color:var(--tec-color-text-disabled)}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-border-small:hover{background-color:var(--tec-color-background)}.tribe-common .tribe-common-c-btn-icon{background:#0000;border:0;border-radius:0;color:inherit;cursor:pointer;display:inline-block;height:auto;outline:none;padding:0;-webkit-text-decoration:none;text-decoration:none;width:auto}.tribe-common .tribe-common-c-btn-icon:active,.tribe-common .tribe-common-c-btn-icon:focus,.tribe-common .tribe-common-c-btn-icon:hover{background:#0000;color:inherit}.tribe-common .tribe-common-c-btn-icon--caret-left:active .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-left:focus .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-left:hover .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:active .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:focus .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:hover .tribe-common-c-btn-icon__icon-svg path{fill:var(--tec-color-icon-primary)}.tribe-common .tribe-common-c-btn-icon--caret-left:disabled .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:disabled .tribe-common-c-btn-icon__icon-svg path{fill:var(--tec-color-icon-disabled)}.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{fill:var(--tec-color-icon-secondary)}.tribe-common .tribe-common-c-btn-icon--border{align-items:center;background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-default);display:inline-flex;height:56px;justify-content:center;transition:none;width:56px}.tribe-common .tribe-common-c-btn-icon--border:focus,.tribe-common .tribe-common-c-btn-icon--border:hover{background-color:var(--tec-color-background)}.tribe-common .tribe-common-c-btn-icon--border:active{border-color:var(--tec-color-border-active)}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn-icon--border:hover{background-color:var(--tec-color-background)}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn,.tribe-common button.tribe-common-c-btn{background:#0000;border:0;border-radius:0;color:var(--tec-color-text-primary);color:inherit;cursor:pointer;display:inline-block;font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);font-weight:var(--tec-font-weight-bold);height:auto;line-height:var(--tec-line-height-3);outline:none;padding:0;-webkit-text-decoration:none;text-decoration:none;width:auto}.tribe-common .tribe-common-c-btn:active,.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:active,.tribe-common a.tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:hover,.tribe-common button.tribe-common-c-btn:active,.tribe-common button.tribe-common-c-btn:focus,.tribe-common button.tribe-common-c-btn:hover{background:#0000;color:inherit}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn,.tribe-common button.tribe-common-c-btn{background-color:var(--tec-color-button-primary);border-radius:var(--tec-border-radius-default);color:var(--tec-color-background);padding:11px 20px;text-align:center;transition:var(--tec-transition-background-color);width:100%}.tribe-common .tribe-common-c-btn,.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn,.tribe-common a.tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:hover,.tribe-common button.tribe-common-c-btn,.tribe-common button.tribe-common-c-btn:focus,.tribe-common button.tribe-common-c-btn:hover{background-image:none;border:0;border-radius:var(--tec-border-radius-default);box-shadow:none;color:var(--tec-color-background);font-style:normal;outline:none;-webkit-text-decoration:none;text-decoration:none;text-shadow:none}.tribe-common .tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:focus,.tribe-common button.tribe-common-c-btn:focus{outline:auto}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn,.tribe-common--breakpoint-medium.tribe-common button.tribe-common-c-btn{width:auto}.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:hover,.tribe-common button.tribe-common-c-btn:focus,.tribe-common button.tribe-common-c-btn:hover{background-color:var(--tec-color-button-primary-hover);padding:11px 20px}.tribe-common .tribe-common-c-btn:active,.tribe-common a.tribe-common-c-btn:active,.tribe-common button.tribe-common-c-btn:active{background-color:var(--tec-color-button-primary-active);padding:11px 20px}.tribe-common .tribe-common-c-btn:disabled,.tribe-common a.tribe-common-c-btn:disabled,.tribe-common button.tribe-common-c-btn:disabled{background-color:var(--tec-color-button-primary-background);padding:11px 20px}.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn:focus,.tribe-theme-twentyseventeen .tribe-common .tribe-common-c-btn:hover{background-color:var(--tec-color-button-primary-hover);color:var(--tec-color-background)}.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn{background-color:var(--tec-color-button-primary)}.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn:focus,.tribe-theme-twentytwenty .tribe-common .tribe-common-c-btn:hover{background-color:var(--tec-color-button-primary-hover);color:var(--tec-color-background)}.tribe-theme-twentytwentyone .tribe-common .tribe-common-c-btn{outline:none}.tribe-theme-twentytwentyone .tribe-common .tribe-common-c-btn:not(:hover):not(:active){background-color:var(--tec-color-button-primary);color:var(--tec-color-background)}.tribe-common .tribe-common-c-loader__dot circle{animation-direction:normal;animation-duration:2.24s;animation-iteration-count:infinite;animation-name:tribe-common-c-loader-bounce;fill:currentcolor;opacity:var(--tec-opacity-background)}.tribe-common .tribe-common-c-loader__dot--first circle{animation-delay:.45s}.tribe-common .tribe-common-c-loader__dot--second circle{animation-delay:1.05s}.tribe-common .tribe-common-c-loader__dot--third circle{animation-delay:1.35s}@keyframes tribe-common-c-loader-bounce{50%{opacity:var(--tec-opacity-default)}}.tribe-common .tribe-common-c-svgicon{color:var(--tec-color-accent-primary)}.tribe-common .tribe-common-c-svgicon--featured path{fill:currentcolor}.tribe-common .tribe-common-c-svgicon--recurring path{fill:var(--tec-color-icon-active);stroke:var(--tec-color-icon-active)}.tribe-common .tribe-common-c-svgicon--close path,.tribe-common .tribe-common-c-svgicon--close-alt path{stroke:var(--tec-color-icon-secondary)}.tribe-common .tribe-common-c-svgicon--messages-not-found path{stroke:var(--tec-color-icon-active)}.tribe-common .tribe-common-c-svgicon--messages-not-found .tribe-common-c-svgicon__svg-stroke{stroke:currentcolor}.tribe-common .tribe-common-c-svgicon__svg-fill{fill:var(--tec-color-icon-active)}.tribe-common .tribe-common-c-svgicon__svg-stroke{stroke:var(--tec-color-icon-active)}
:root{--tec-color-text-events-title-day:var(--tec-color-text-events-title);--tec-color-text-events-title-latest-past:var(--tec-color-text-events-title);--tec-color-text-event-title-list:var(--tec-color-text-events-title);--tec-color-text-events-title-month-multiday:var(--tec-color-text-events-title);--tec-color-text-events-title-widget-list:var(--tec-color-text-events-title);--tec-color-text-secondary-event-date-month:var(--tec-color-text-secondary-event-date);--tec-color-text-secondary-event-date-month-mobile:var(--tec-color-text-secondary-event-date-month);--tec-color-text-day-of-week-month:var(--tec-color-text-secondary);--tec-color-day-marker-month:var(--tec-color-text-primary);--tec-color-day-marker-month-hover:var(--tec-color-text-primary-hover);--tec-color-day-marker-month-active:var(--tec-color-text-primary-active);--tec-color-day-marker-current-month:var(--tec-color-day-marker-month);--tec-color-day-marker-current-month-hover:var(--tec-color-day-marker-month-hover);--tec-color-day-marker-current-month-active:var(--tec-color-day-marker-month-active);--tec-color-day-marker-past-month:var(--tec-color-text-primary);--tec-color-day-marker-past-month-hover:var(--tec-color-day-marker-past-month);--tec-color-day-marker-past-month-active:var(--tec-color-day-marker-past-month);--tec-color-text-day-of-week-week:var(--tec-color-text-secondary);--tec-border-radius-month-multiday:9.5px;--tec-color-border-secondary-month-grid:var(--tec-color-border-secondary);--tec-color-border-active-month-grid-hover:var(--tec-color-border-active);--tec-color-background-month-grid:#0000;--tec-color-background-tooltip:var(--tec-color-background);--tec-color-text-events-bar-input:var(--tec-color-text-primary);--tec-color-text-events-bar-input-placeholder:var(--tec-color-text-secondary);--tec-opacity-events-bar-input-placeholder:var(--tec-opacity-default);--tec-color-border-events-bar:var(--tec-color-border-secondary);--tec-color-background-events-bar:var(--tec-color-background);--tec-color-background-view-selector:var(--tec-color-background-events-bar);--tec-color-background-view-selector-tabs:var(--tec-color-background-view-selector);--tec-color-background-view-selector-list-item-hover:var(--tec-color-background-secondary);--tec-color-background-subscribe-list-item-hover:var(--tec-color-background-secondary);--tec-color-text-view-selector-list-item:var(--tec-color-text-primary);--tec-color-text-view-selector-list-item-hover:var(--tec-color-accent-secondary-hover);--tec-color-background-search-container:var(--tec-color-background-events-bar);--tec-color-text-events-bar-submit-button:var(--tec-color-background);--tec-color-text-events-bar-submit-button-active:var(--tec-color-text-events-bar-submit-button);--tec-color-text-events-bar-submit-button-hover:var(--tec-color-text-events-bar-submit-button);--tec-color-background-events-bar-submit-button:var(--tec-color-button-primary);--tec-color-background-events-bar-submit-button-hover:var(--tec-color-button-primary-hover);--tec-color-background-events-bar-submit-button-active:var(--tec-color-button-primary-active);--tec-color-icon-events-bar:var(--tec-color-icon-primary);--tec-color-icon-events-bar-active:var(--tec-color-icon-active);--tec-color-icon-events-bar-hover:var(--tec-color-icon-hover)}.tribe-events-view{background-color:var(--tec-color-background-events)}.tribe-events-view.alignwide{margin-left:auto;margin-right:auto}.page-template-astra.post-type-archive-tribe_events header.entry-header p{display:none}.tribe-events .tribe-events-c-breadcrumbs__list{font-family:var(--tec-font-family-base);font-size:var(--tec-font-size-2);line-height:var(--tec-line-height-1)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-breadcrumbs__list{line-height:var(--tec-line-height-0)}.tribe-events .tribe-events-c-breadcrumbs__list-item-link{color:var(--tec-color-link-accent);transition:var(--tec-transition-color)}.tribe-events .tribe-events-c-breadcrumbs__list-item-link:visited{color:var(--tec-color-text-secondary)}.tribe-events .tribe-events-c-breadcrumbs__list-item-link:focus,.tribe-events .tribe-events-c-breadcrumbs__list-item-link:hover{color:var(--tec-color-accent-primary-hover)}.tribe-events .tribe-events-c-breadcrumbs__list-item-icon-svg path{fill:var(--tec-color-icon-primary)}.tribe-events .tribe-events-header__content-title{align-items:center;display:flex}.tribe-events .tribe-events-header__content-title:after{background-color:var(--tec-color-border-default);content:"";display:block;flex:auto;height:1px;margin-left:20px}.tribe-events .tribe-events-header__content-title .tribe-events-header__content-title-text{flex:none}.tribe-events .datepicker{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-tooltip)}.tribe-events .datepicker:after,.tribe-events .datepicker:before{content:none}.tribe-events .datepicker .datepicker-switch:active,.tribe-events .datepicker .datepicker-switch:focus,.tribe-events .datepicker .datepicker-switch:hover,.tribe-events .datepicker .next:active,.tribe-events .datepicker .next:focus,.tribe-events .datepicker .next:hover,.tribe-events .datepicker .prev:active,.tribe-events .datepicker .prev:focus,.tribe-events .datepicker .prev:hover{background-color:var(--tec-color-background)}.tribe-events .datepicker .datepicker-switch{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-regular);line-height:var(--tec-line-height-3)}.tribe-events .datepicker .datepicker-switch:focus,.tribe-events .datepicker .datepicker-switch:hover{color:var(--tec-color-accent-secondary-hover)}.tribe-events .datepicker .datepicker-switch:active{color:var(--tec-color-accent-secondary-active)}.tribe-events .datepicker .next:active .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .next:focus .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .next:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev:active .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev:focus .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path{fill:var(--tec-color-icon-active)}.tribe-events .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path{fill:var(--tec-color-icon-secondary)}.tribe-events .datepicker .dow{font-size:var(--tec-font-size-0);line-height:var(--tec-line-height-2)}.tribe-events .datepicker .day,.tribe-events .datepicker .dow{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-weight:var(--tec-font-weight-regular)}.tribe-events .datepicker .day{font-size:var(--tec-font-size-3);line-height:var(--tec-line-height-3)}.tribe-events .datepicker .month,.tribe-events .datepicker .year{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-regular);line-height:var(--tec-line-height-0)}.tribe-events .datepicker .past{color:var(--tec-color-text-primary-light)}.tribe-events .datepicker .day,.tribe-events .datepicker .month,.tribe-events .datepicker .year{border-radius:var(--tec-border-radius-default)}.tribe-events .datepicker .day.focused,.tribe-events .datepicker .day:focus,.tribe-events .datepicker .day:hover,.tribe-events .datepicker .month.focused,.tribe-events .datepicker .month:focus,.tribe-events .datepicker .month:hover,.tribe-events .datepicker .year.focused,.tribe-events .datepicker .year:focus,.tribe-events .datepicker .year:hover{background:var(--tec-color-background-secondary-datepicker)}.tribe-events .datepicker .day.current,.tribe-events .datepicker .day.current.focused,.tribe-events .datepicker .day.current:focus,.tribe-events .datepicker .day.current:hover,.tribe-events .datepicker .month.current,.tribe-events .datepicker .month.current.focused,.tribe-events .datepicker .month.current:focus,.tribe-events .datepicker .month.current:hover,.tribe-events .datepicker .year.current,.tribe-events .datepicker .year.current.focused,.tribe-events .datepicker .year.current:focus,.tribe-events .datepicker .year.current:hover{background:var(--tec-color-accent-primary-background-datepicker)}.tribe-events .datepicker .day.active,.tribe-events .datepicker .day.active.focused,.tribe-events .datepicker .day.active:focus,.tribe-events .datepicker .day.active:hover,.tribe-events .datepicker .month.active,.tribe-events .datepicker .month.active.focused,.tribe-events .datepicker .month.active:focus,.tribe-events .datepicker .month.active:hover,.tribe-events .datepicker .year.active,.tribe-events .datepicker .year.active.focused,.tribe-events .datepicker .year.active:focus,.tribe-events .datepicker .year.active:hover{background:var(--tec-color-accent-primary);color:var(--tec-color-background);text-shadow:none}.admin-bar .tribe-events .datepicker{margin-top:var(--tec-spacer-1)}.admin-bar .tribe-events.tribe-common--breakpoint-medium .datepicker{margin-top:var(--tec-spacer-3)}.tribe-theme-enfold .tribe-events .datepicker{border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-tooltip)}.tribe-theme-enfold .tribe-events .datepicker table,.tribe-theme-enfold .tribe-events .datepicker td,.tribe-theme-enfold .tribe-events .datepicker th,.tribe-theme-enfold .tribe-events .datepicker tr{background:#0000}.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch{color:var(--tec-color-text-primary)!important}.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:focus,.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:hover{color:var(--tec-color-accent-secondary-hover)!important}.tribe-theme-enfold .tribe-events .datepicker .datepicker-switch:active{color:var(--tec-color-accent-secondary-active)!important}.tribe-theme-enfold .tribe-events .datepicker .day{background-color:var(--tec-color-background)}.tribe-theme-enfold .tribe-events .datepicker .day.new,.tribe-theme-enfold .tribe-events .datepicker .day.old{opacity:1}.tribe-theme-enfold .tribe-events .datepicker .day,.tribe-theme-enfold .tribe-events .datepicker .month,.tribe-theme-enfold .tribe-events .datepicker .year{background-color:var(--tec-color-background);color:var(--tec-color-text-primary)}.tribe-theme-enfold .tribe-events .datepicker .day.focused,.tribe-theme-enfold .tribe-events .datepicker .day:focus,.tribe-theme-enfold .tribe-events .datepicker .day:hover,.tribe-theme-enfold .tribe-events .datepicker .month.focused,.tribe-theme-enfold .tribe-events .datepicker .month:focus,.tribe-theme-enfold .tribe-events .datepicker .month:hover,.tribe-theme-enfold .tribe-events .datepicker .year.focused,.tribe-theme-enfold .tribe-events .datepicker .year:focus,.tribe-theme-enfold .tribe-events .datepicker .year:hover{background:var(--tec-color-background-secondary-datepicker)}.tribe-theme-enfold .tribe-events .datepicker .day.past,.tribe-theme-enfold .tribe-events .datepicker .month.past,.tribe-theme-enfold .tribe-events .datepicker .year.past{color:var(--tec-color-text-primary-light)}.tribe-theme-enfold .tribe-events .datepicker .day.current,.tribe-theme-enfold .tribe-events .datepicker .day.current.focused,.tribe-theme-enfold .tribe-events .datepicker .day.current:focus,.tribe-theme-enfold .tribe-events .datepicker .day.current:hover,.tribe-theme-enfold .tribe-events .datepicker .month.current,.tribe-theme-enfold .tribe-events .datepicker .month.current.focused,.tribe-theme-enfold .tribe-events .datepicker .month.current:focus,.tribe-theme-enfold .tribe-events .datepicker .month.current:hover,.tribe-theme-enfold .tribe-events .datepicker .year.current,.tribe-theme-enfold .tribe-events .datepicker .year.current.focused,.tribe-theme-enfold .tribe-events .datepicker .year.current:focus,.tribe-theme-enfold .tribe-events .datepicker .year.current:hover{background:var(--tec-color-accent-primary-background-datepicker)}.tribe-theme-enfold .tribe-events .datepicker .day.active,.tribe-theme-enfold .tribe-events .datepicker .day.active.focused,.tribe-theme-enfold .tribe-events .datepicker .day.active:focus,.tribe-theme-enfold .tribe-events .datepicker .day.active:hover,.tribe-theme-enfold .tribe-events .datepicker .month.active,.tribe-theme-enfold .tribe-events .datepicker .month.active.focused,.tribe-theme-enfold .tribe-events .datepicker .month.active:focus,.tribe-theme-enfold .tribe-events .datepicker .month.active:hover,.tribe-theme-enfold .tribe-events .datepicker .year.active,.tribe-theme-enfold .tribe-events .datepicker .year.active.focused,.tribe-theme-enfold .tribe-events .datepicker .year.active:focus,.tribe-theme-enfold .tribe-events .datepicker .year.active:hover{background:var(--tec-color-accent-primary);color:var(--tec-color-background)}.tribe-theme-avada .tribe-events .datepicker{border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default)}.tribe-theme-avada .tribe-events .datepicker tbody td{border:0}.tribe-theme-avada .tribe-events .datepicker .datepicker-switch,.tribe-theme-avada .tribe-events .datepicker .datepicker-switch:hover,.tribe-theme-avada .tribe-events .datepicker .next,.tribe-theme-avada .tribe-events .datepicker .next:hover,.tribe-theme-avada .tribe-events .datepicker .prev,.tribe-theme-avada .tribe-events .datepicker .prev:hover{background-color:var(--tec-color-background)}.tribe-theme-avada .tribe-events .datepicker .day.new,.tribe-theme-avada .tribe-events .datepicker .day.old{background-color:initial!important;color:var(--tec-color-text-primary)!important}.tribe-theme-avada .tribe-events .datepicker .day.new.focused,.tribe-theme-avada .tribe-events .datepicker .day.new:focus,.tribe-theme-avada .tribe-events .datepicker .day.new:hover,.tribe-theme-avada .tribe-events .datepicker .day.old.focused,.tribe-theme-avada .tribe-events .datepicker .day.old:focus,.tribe-theme-avada .tribe-events .datepicker .day.old:hover{background:var(--tec-color-background-secondary-datepicker)!important}.tribe-theme-avada .tribe-events .datepicker .day,.tribe-theme-avada .tribe-events .datepicker .month{background-color:initial;color:var(--tec-color-text-primary)}.tribe-theme-avada .tribe-events .datepicker .day.focused,.tribe-theme-avada .tribe-events .datepicker .day:focus,.tribe-theme-avada .tribe-events .datepicker .day:hover,.tribe-theme-avada .tribe-events .datepicker .month.focused,.tribe-theme-avada .tribe-events .datepicker .month:focus,.tribe-theme-avada .tribe-events .datepicker .month:hover{background:var(--tec-color-background-secondary-datepicker)}.tribe-theme-avada .tribe-events .datepicker .day.past,.tribe-theme-avada .tribe-events .datepicker .month.past{color:var(--tec-color-text-primary-light)!important}.tribe-theme-avada .tribe-events .datepicker .day.current,.tribe-theme-avada .tribe-events .datepicker .day.current.focused,.tribe-theme-avada .tribe-events .datepicker .day.current:focus,.tribe-theme-avada .tribe-events .datepicker .day.current:hover,.tribe-theme-avada .tribe-events .datepicker .month.current,.tribe-theme-avada .tribe-events .datepicker .month.current.focused,.tribe-theme-avada .tribe-events .datepicker .month.current:focus,.tribe-theme-avada .tribe-events .datepicker .month.current:hover{background:var(--tec-color-accent-primary-background-datepicker)}.tribe-theme-avada .tribe-events .datepicker .day.active,.tribe-theme-avada .tribe-events .datepicker .day.active.focused,.tribe-theme-avada .tribe-events .datepicker .day.active:focus,.tribe-theme-avada .tribe-events .datepicker .day.active:hover,.tribe-theme-avada .tribe-events .datepicker .month.active,.tribe-theme-avada .tribe-events .datepicker .month.active.focused,.tribe-theme-avada .tribe-events .datepicker .month.active:focus,.tribe-theme-avada .tribe-events .datepicker .month.active:hover{background:var(--tec-color-accent-primary)!important;color:var(--tec-color-background)!important}.tribe-events .tribe-events-c-day-marker:after{background-color:var(--tec-color-border-default);content:"";display:block;flex:auto;height:1px;margin-left:20px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar{background-color:var(--tec-color-background-events-bar)}.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{background-color:initial;color:var(--tec-color-text-events-bar-input)}.tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input::placeholder{color:var(--tec-color-text-events-bar-input-placeholder);opacity:var(--tec-opacity-events-bar-input-placeholder)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border:1px solid var(--tec-color-border-events-bar)}.tribe-events .tribe-events-c-events-bar__search-container{background-color:var(--tec-color-background-events-bar)}.tribe-events .tribe-events-c-events-bar__search-button,.tribe-events .tribe-events-c-events-bar__search-button:focus,.tribe-events .tribe-events-c-events-bar__search-button:hover,.tribe-events button.tribe-events-c-events-bar__search-button,.tribe-events button.tribe-events-c-events-bar__search-button:focus,.tribe-events button.tribe-events-c-events-bar__search-button:hover{background-color:initial;background-image:none;border:none;border-radius:0;box-shadow:none;display:flex;font-size:var(--tec-font-size-3);font-style:normal;outline:none;padding:var(--tec-spacer-0);-webkit-text-decoration:none;text-decoration:none;text-shadow:none}.tribe-events .tribe-events-c-events-bar__search-button:focus,.tribe-events .tribe-events-c-events-bar__search-button:hover,.tribe-events button.tribe-events-c-events-bar__search-button:focus,.tribe-events button.tribe-events-c-events-bar__search-button:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-c-events-bar__search-button:focus,.tribe-events button.tribe-events-c-events-bar__search-button:focus{outline:auto}.tribe-events .tribe-events-c-events-bar__search-button:active,.tribe-events button.tribe-events-c-events-bar__search-button:active{opacity:var(--tec-opacity-icon-active)}.tribe-events .tribe-events-c-events-bar__search-button:before,.tribe-events button.tribe-events-c-events-bar__search-button:before{background-color:var(--tec-color-icon-events-bar-hover);content:"";display:none;height:2px;pointer-events:none;position:absolute;top:100%;transform:translateY(var(--tec-spacer-0));width:calc(100% - var(--tec-spacer-0)*2)}.tribe-events .tribe-events-c-events-bar__search-button--active:before{display:block}.tribe-events .tribe-events-c-events-bar__search-button-icon-svg path{fill:var(--tec-color-icon-events-bar-active)}.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-events-bar__search-button,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-events-bar__search-button:focus,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-events-bar__search-button:hover{background-color:initial}.tribe-events .tribe-events-header__title h1.tribe-events-header__title-text,.tribe-events .tribe-events-header__title h2.tribe-events-header__title-text,.tribe-events .tribe-events-header__title h3.tribe-events-header__title-text,.tribe-events .tribe-events-header__title h4.tribe-events-header__title-text,.tribe-events .tribe-events-header__title h5.tribe-events-header__title-text,.tribe-events .tribe-events-header__title h6.tribe-events-header__title-text{font-family:var(--tec-font-family-base)}.single-tribe_events .tribe-events-c-ical__link,.single-tribe_events .tribe-events-c-ical__link:visited,.tribe-events .tribe-events-c-ical__link,.tribe-events .tribe-events-c-ical__link:visited{align-items:center;background-color:var(--tec-color-background);border:1px solid var(--tec-color-accent-primary);border-radius:var(--tec-border-radius-default);color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-bold)}.single-tribe_events .tribe-events-c-ical__link:active,.single-tribe_events .tribe-events-c-ical__link:focus,.single-tribe_events .tribe-events-c-ical__link:focus-within,.single-tribe_events .tribe-events-c-ical__link:hover,.tribe-events .tribe-events-c-ical__link:active,.tribe-events .tribe-events-c-ical__link:focus,.tribe-events .tribe-events-c-ical__link:focus-within,.tribe-events .tribe-events-c-ical__link:hover{background-color:var(--tec-color-accent-primary);color:var(--tec-color-background)}.single-tribe_events .tribe-events-c-ical__link:active .tribe-events-c-ical__link-icon-svg path,.single-tribe_events .tribe-events-c-ical__link:focus .tribe-events-c-ical__link-icon-svg path,.single-tribe_events .tribe-events-c-ical__link:focus-within .tribe-events-c-ical__link-icon-svg path,.single-tribe_events .tribe-events-c-ical__link:hover .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:active .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:focus .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:focus-within .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link:hover .tribe-events-c-ical__link-icon-svg path{stroke:var(--tec-color-background)}.single-tribe_events .tribe-events-c-ical__link-icon-svg,.tribe-events .tribe-events-c-ical__link-icon-svg{display:block;flex:none;margin-right:var(--tec-spacer-1);width:10px}.single-tribe_events .tribe-events-c-ical__link-icon-svg path,.tribe-events .tribe-events-c-ical__link-icon-svg path{stroke:currentcolor}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button.tribe-events-c-subscribe-dropdown__button--active,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:focus-within,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover{background-color:var(--tec-color-accent-primary);color:var(--tec-color-background)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button button,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button button{background:#0000}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text,.single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text,.tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text{background-color:initial;background-image:none;border:none;border-radius:0;box-shadow:none;color:currentcolor;cursor:pointer;font-size:inherit;padding:0;text-shadow:none}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:focus,.single-tribe_events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-text:focus,.tribe-events .tribe-events-c-subscribe-dropdown button.tribe-events-c-subscribe-dropdown__button-text:focus{outline:auto}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon{color:currentcolor;stroke:currentcolor}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon path{fill:currentcolor}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-secondary);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-default)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif)}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:active,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus-within,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:hover,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:active,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:focus-within,.tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item:hover{background-color:var(--tec-color-background-subscribe-list-item-hover)}.tribe-theme-twentyseventeen .single-tribe_events .tribe-events-c-ical__link:active,.tribe-theme-twentyseventeen .single-tribe_events .tribe-events-c-ical__link:focus,.tribe-theme-twentyseventeen .single-tribe_events .tribe-events-c-ical__link:hover,.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:active,.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-c-ical__link:hover{color:var(--tec-color-background)}.tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-ical__link:focus:not(.wp-block-button__link):not(.wp-block-file__button),.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-ical__link:focus:not(.wp-block-button__link):not(.wp-block-file__button){background-color:var(--tec-color-accent-primary);color:var(--tec-color-background)}.tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-subscribe-dropdown__list-item a:focus,.tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-subscribe-dropdown__list-item a:focus-within,.tribe-theme-twentytwentyone .single-tribe_events .tribe-events-c-subscribe-dropdown__list-item a:hover,.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-subscribe-dropdown__list-item a:focus,.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-subscribe-dropdown__list-item a:focus-within,.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-subscribe-dropdown__list-item a:hover{background-color:initial!important}.single-tribe_events .tribe-events-c-ical,.tribe-block__events-link .tribe-events-c-ical{text-align:left}.single-tribe_events .tribe-events-c-ical__link,.tribe-block__events-link .tribe-events-c-ical__link{color:var(--tec-color-accent-primary);font-size:var(--tec-font-size-2);margin:0 0 var(--tec-spacer-3);width:220px}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown__container,.tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown__container{min-width:200px;width:auto}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown,.tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown{position:relative}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content,.tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content{position:absolute;top:42px;width:100%;z-index:var(--tec-z-index-dropdown)}.single-tribe_events .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon,.tribe-block__events-link .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon{margin-left:var(--tec-spacer-2)}.single-tribe_events .tribe-events-c-subscribe-dropdown__button,.tribe-block__events-link .tribe-events-c-subscribe-dropdown__button{min-width:200px;padding:var(--tec-spacer-1) var(--tec-spacer-2);width:auto}.single-tribe_events .tribe-events-c-subscribe-dropdown__export-icon,.tribe-block__events-link .tribe-events-c-subscribe-dropdown__export-icon{color:currentcolor;display:inline-block;height:16px;margin-right:var(--tec-spacer-1);margin-top:-3px;stroke:currentcolor;vertical-align:middle;width:21px}#tribe-events-content .tribe-block__events-link .tribe-events-c-ical__link{color:var(--tec-color-accent-primary)}#tribe-events-content .tribe-block__events-link .tribe-events-c-ical__link:hover{color:#fff}.tribe-events .tribe-events-c-messages__message{background-color:var(--tec-color-background-messages);border-radius:var(--tec-border-radius-default)}.tribe-events .tribe-events-c-messages__message--notice .tribe-events-c-messages__message-icon-svg{display:inline-block;margin-right:var(--tec-spacer-2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-messages__message-list{text-align:center}.tribe-events .tribe-events-c-messages__message-list-item-link{color:var(--tec-color-link-accent);font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-c-nav{border-top:1px solid var(--tec-color-border-default)}.tribe-events .tribe-events-c-nav__list{list-style:none}.tribe-events .tribe-events-c-nav__next-label-plural,.tribe-events .tribe-events-c-nav__prev-label-plural{white-space:pre}.tribe-events .tribe-events-c-nav__today:focus,.tribe-events .tribe-events-c-nav__today:hover{color:var(--tec-color-accent-secondary-hover)}.tribe-events .tribe-events-c-nav__today:active{color:var(--tec-color-text-primary)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev{color:var(--tec-color-text-secondary)}.tribe-events .tribe-events-c-nav__next:focus,.tribe-events .tribe-events-c-nav__next:hover,.tribe-events .tribe-events-c-nav__prev:focus,.tribe-events .tribe-events-c-nav__prev:hover{color:var(--tec-color-accent-secondary-hover)}.tribe-events .tribe-events-c-nav__next:active,.tribe-events .tribe-events-c-nav__prev:active{color:var(--tec-color-text-primary)}.tribe-events .tribe-events-c-nav__next:disabled,.tribe-events .tribe-events-c-nav__prev:disabled{background-color:initial;background-image:none;border:none;border-radius:0;box-shadow:none;color:var(--tec-color-text-disabled);cursor:default;font-size:1rem;font-style:normal;outline:none;padding:0;pointer-events:none;-webkit-text-decoration:none;text-decoration:none;text-shadow:none}.tribe-events .tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg,.tribe-events .tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg,.tribe-events button.tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg,.tribe-events button.tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg path,.tribe-events .tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg path,.tribe-events button.tribe-events-c-nav__prev:focus .tribe-events-c-nav__prev-icon-svg path,.tribe-events button.tribe-events-c-nav__prev:hover .tribe-events-c-nav__prev-icon-svg path{fill:var(--tec-color-icon-active)}.tribe-events .tribe-events-c-nav__prev:active:before,.tribe-events button.tribe-events-c-nav__prev:active:before{opacity:var(--tec-opacity-default)}.tribe-events .tribe-events-c-nav__prev:disabled,.tribe-events button.tribe-events-c-nav__prev:disabled{background-color:initial;background-image:none;border:none;cursor:default;outline:none;pointer-events:none}.tribe-events .tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path,.tribe-events button.tribe-events-c-nav__prev:disabled .tribe-events-c-nav__prev-icon-svg path{fill:var(--tec-color-icon-disabled)}.tribe-events .tribe-events-c-nav__prev-icon-svg{display:block;margin-right:8px;width:7px}.tribe-events .tribe-events-c-nav__prev-icon-svg path{fill:var(--tec-color-icon-active)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg{margin-right:15px;width:9px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__prev-icon-svg path{fill:var(--tec-color-icon-primary)}.tribe-events .tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg,.tribe-events .tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg,.tribe-events button.tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg,.tribe-events button.tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg path,.tribe-events .tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg path,.tribe-events button.tribe-events-c-nav__next:focus .tribe-events-c-nav__next-icon-svg path,.tribe-events button.tribe-events-c-nav__next:hover .tribe-events-c-nav__next-icon-svg path{fill:var(--tec-color-icon-active)}.tribe-events .tribe-events-c-nav__next:active:after,.tribe-events button.tribe-events-c-nav__next:active:after{opacity:var(--tec-opacity-default)}.tribe-events .tribe-events-c-nav__next:disabled,.tribe-events button.tribe-events-c-nav__next:disabled{background-color:initial;background-image:none;border:none;cursor:default;outline:none;pointer-events:none}.tribe-events .tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path,.tribe-events button.tribe-events-c-nav__next:disabled .tribe-events-c-nav__next-icon-svg path{fill:var(--tec-color-icon-disabled)}.tribe-events .tribe-events-c-nav__next-icon-svg{display:block;margin-left:8px;width:7px}.tribe-events .tribe-events-c-nav__next-icon-svg path{fill:var(--tec-color-icon-active)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg{margin-left:15px;width:9px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-nav__next-icon-svg path{fill:var(--tec-color-icon-primary)}.tribe-events .tribe-events-c-small-cta__stock{color:var(--tec-color-text-secondary)}.tribe-events .tribe-events-c-search__input-control{position:relative}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control{border-right:1px solid var(--tec-color-border-events-bar)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control:last-child{border-right:0}.tribe-events .tribe-events-c-search__input-control-icon-svg{color:var(--tec-color-icon-events-bar);display:block;position:absolute;right:0;top:50%;transform:translateY(-50%)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control-icon-svg{left:16px;right:auto}.tribe-events .tribe-events-c-search__input-control--keyword .tribe-events-c-search__input:focus~.tribe-events-c-search__input-control-icon-svg path,.tribe-events .tribe-events-c-search__input-control--keyword-focus .tribe-events-c-search__input~.tribe-events-c-search__input-control-icon-svg path,.tribe-events .tribe-events-c-search__input-control--location .tribe-events-c-search__input:focus~.tribe-events-c-search__input-control-icon-svg path,.tribe-events .tribe-events-c-search__input-control--location-focus .tribe-events-c-search__input~.tribe-events-c-search__input-control-icon-svg path,.tribe-events .tribe-events-c-search__input-control-icon-svg path{fill:currentcolor}.tribe-events .tribe-events-c-search__button,.tribe-events button.tribe-events-c-search__button{background-color:var(--tec-color-background-events-bar-submit-button);background-image:none;box-shadow:none;color:var(--tec-color-text-events-bar-submit-button);font-style:normal;outline:none;-webkit-text-decoration:none;text-decoration:none;text-shadow:none}.tribe-events .tribe-events-c-search__button:focus,.tribe-events .tribe-events-c-search__button:hover,.tribe-events button.tribe-events-c-search__button:focus,.tribe-events button.tribe-events-c-search__button:hover{background-color:var(--tec-color-background-events-bar-submit-button-hover);border:none;border-radius:var(--tec-border-radius-default);box-shadow:none;color:var(--tec-color-text-events-bar-submit-button-hover);font-size:var(--tec-font-size-2);font-style:normal;outline:none;-webkit-text-decoration:none;text-decoration:none;text-shadow:none}.tribe-events .tribe-events-c-search__button:focus,.tribe-events button.tribe-events-c-search__button:focus{outline:2px solid var(--tec-color-accent-secondary)}.tribe-events .tribe-events-c-search__button:active,.tribe-events button.tribe-events-c-search__button:active{background-color:var(--tec-color-background-events-bar-submit-button-active);color:var(--tec-color-text-events-bar-submit-button-active)}.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__input{background-color:var(--tec-background-color)}.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button{background-color:var(--tec-color-background-events-bar-submit-button);color:var(--tec-color-text-events-bar-submit-button)}.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button:focus,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button:hover{background-color:var(--tec-color-background-events-bar-submit-button-hover);color:var(--tec-color-text-events-bar-submit-button-hover)}.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-search__button:active{background-color:var(--tec-color-background-events-bar-submit-button-active);color:var(--tec-color-text-events-bar-submit-button-active)}.tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__input{background-color:var(--tec-background-color)}.tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button{background-color:var(--tec-color-background-events-bar-submit-button);color:var(--tec-color-text-events-bar-submit-button)}.tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button:focus,.tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button:hover{background-color:var(--tec-color-background-events-bar-submit-button-hover);color:var(--tec-color-text-events-bar-submit-button-hover)}.tribe-theme-twentytwenty .tribe-events .tribe-events-c-search__button:active{background-color:var(--tec-color-background-events-bar-submit-button-active);color:var(--tec-color-text-events-bar-submit-button-active)}.tribe-theme-twentytwentyone .tribe-events .tribe-events-c-search__button:not(:hover):not(:active){background-color:var(--tec-color-background-events-bar-submit-button);color:var(--tec-color-text-events-bar-submit-button)}.tooltipster-base.tribe-events-tooltip-theme{background-color:var(--tec-color-background-tooltip);border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-tooltip)}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box{background-color:initial;border:0;border-radius:0;box-shadow:none}.tooltipster-base.tribe-events-tooltip-theme .tooltipster-box .tooltipster-content{color:var(--tec-color-text-primary);overflow:inherit}.tooltipster-base.tribe-events-tooltip-theme--hover{background-color:var(--tec-color-background-tooltip)}.tribe-common.tribe-common--breakpoint-medium button.tribe-events-c-top-bar__datepicker-button{font-size:var(--tec-font-size-8)}.tribe-events .tribe-events-c-top-bar__nav-link--next,.tribe-events .tribe-events-c-top-bar__nav-link--prev{align-items:center;display:flex;height:24px;justify-content:center;width:24px}.tribe-events button.tribe-events-c-top-bar__nav-link--next:disabled,.tribe-events button.tribe-events-c-top-bar__nav-link--prev:disabled{background-color:initial;background-image:none;border:none;border-radius:0;box-shadow:none;color:var(--tec-color-text-disabled);font-size:1rem;font-style:normal;outline:none;padding:0;-webkit-text-decoration:none;text-decoration:none;text-shadow:none}.tribe-events button.tribe-events-c-top-bar__datepicker-button{background-color:initial;background-image:none;border:none;border-radius:0;box-shadow:none;color:var(--tec-color-text-primary);font-size:var(--tec-font-size-6);font-style:normal;outline:none;padding:0;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;transition:var(--tec-transition-opacity)}.tribe-events button.tribe-events-c-top-bar__datepicker-button:focus,.tribe-events button.tribe-events-c-top-bar__datepicker-button:hover{border:none;border-radius:0;box-shadow:none;color:var(--tec-color-text-primary);opacity:var(--tec-opacity-icon-hover);outline:none;text-shadow:none}.tribe-events button.tribe-events-c-top-bar__datepicker-button:focus{outline:auto}.tribe-events button.tribe-events-c-top-bar__datepicker-button:active{opacity:var(--tec-opacity-icon-active)}.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{display:block;height:6px;margin-left:var(--tec-spacer-1);width:9px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__datepicker-button-icon-svg{height:8px;width:11px}.tribe-events .tribe-events-c-top-bar__datepicker-button--open .tribe-events-c-top-bar__datepicker-button-icon-svg{transform:rotate(180deg)}.tribe-theme-genesis .tribe-events .tribe-events-c-top-bar__nav-link:disabled,.tribe-theme-genesis .tribe-events .tribe-events-c-top-bar__nav-link:focus,.tribe-theme-genesis .tribe-events .tribe-events-c-top-bar__nav-link:hover,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-top-bar__datepicker-button,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-top-bar__nav-link{background-color:initial}.tribe-theme-twentytwentyone .tribe-events button.tribe-events-c-top-bar__datepicker-button:focus{outline-offset:0}.tribe-theme-twentytwentyone .tribe-events a.tribe-events-c-top-bar__nav-link--next.tribe-events-c-top-bar__nav-link:focus,.tribe-theme-twentytwentyone .tribe-events a.tribe-events-c-top-bar__nav-link--prev.tribe-events-c-top-bar__nav-link:focus{background:#0000}.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button,.tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button{background-color:inherit;background-image:none;border:none;border-radius:0;box-shadow:none;color:inherit;font-size:var(--tec-font-size-3);font-style:normal;outline:none;-webkit-text-decoration:none;text-decoration:none;text-shadow:none}.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button:focus,.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button:hover,.tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button:focus,.tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button:hover{background-color:inherit;background-image:none;border-radius:0;box-shadow:none;color:var(--tec-color-text-events-bar-submit-button-hover);font-style:normal;outline:none;-webkit-text-decoration:none;text-decoration:none;text-shadow:none}.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button:focus,.tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button:focus{outline:2px solid var(--tec-color-accent-secondary)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button:before,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels button.tribe-events-c-view-selector__button:before{content:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-icon-caret-svg{color:var(--tec-color-icon-events-bar);display:block;flex:none;height:6px;margin-left:var(--tec-spacer-1);width:10px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-icon-caret-svg path{fill:currentcolor}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button--active .tribe-events-c-view-selector__button-icon-caret-svg{transform:rotate(180deg)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text{color:var(--tec-color-text-primary);color:var(--tec-color-text-view-selector-list-item);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);font-weight:var(--tec-font-weight-bold);line-height:var(--tec-line-height-3)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__content{box-shadow:var(--tec-box-shadow-default)}.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{background-color:var(--tec-color-background-view-selector)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__content{border:0;border-radius:0;box-shadow:none}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link:after{background-color:var(--tec-color-accent-secondary);bottom:-1px;content:"";display:block;height:2px;position:absolute;width:100%}.tribe-events .tribe-events-c-view-selector__button{background:#0000;text-align:left}.tribe-events .tribe-events-c-view-selector__button:focus,.tribe-events .tribe-events-c-view-selector__button:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-c-view-selector__button:active{opacity:var(--tec-opacity-icon-active)}.tribe-events .tribe-events-c-view-selector__button:before{background-color:var(--tec-color-accent-primary);content:"";display:none;height:2px;pointer-events:none;position:absolute;top:100%;transform:translateY(var(--tec-spacer-0));width:calc(100% - var(--tec-spacer-0)*2)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__button:before{transform:none;width:calc(100% - var(--tec-spacer-1)*2)}.tribe-events .tribe-events-c-view-selector__button--active:before{display:block}.tribe-events .tribe-events-c-view-selector__content{background-color:var(--tec-color-background-view-selector);border:1px solid var(--tec-color-border-secondary);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-tooltip)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:focus-within,.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector__list-item:hover{background-color:var(--tec-color-background-view-selector-list-item-hover)}.tribe-events .tribe-events-c-view-selector__list-item-text{color:var(--tec-color-text-primary);color:var(--tec-color-text-view-selector-list-item);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3)}.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text{font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-c-view-selector__list-item-link{border-radius:var(--tec-border-radius-default);color:var(--tec-color-text-view-selector-list-item)}.tribe-events .tribe-events-c-view-selector__list-item-link:focus .tribe-events-c-view-selector__list-item-icon,.tribe-events .tribe-events-c-view-selector__list-item-link:hover .tribe-events-c-view-selector__list-item-icon{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-c-view-selector__list-item-link:focus .tribe-events-c-view-selector__list-item-text,.tribe-events .tribe-events-c-view-selector__list-item-link:hover .tribe-events-c-view-selector__list-item-text{color:var(--tec-color-text-view-selector-list-item-hover)}.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-view-selector__button,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-view-selector__button:focus,.tribe-theme-twentyseventeen.colors-dark .tribe-events .tribe-events-c-view-selector__button:hover{background-color:initial}.tribe-events .tec-events-c-view-box-border{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-default)}.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after{background-color:var(--tec-color-accent-primary);border-radius:var(--tec-border-radius-default);content:"";height:100%;position:absolute;right:calc(100% - 3px);width:3px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row--featured .tribe-events-calendar-list__event-date-tag-datetime:after{right:-1px;width:4px}.tribe-events .tribe-events-calendar-list__event-venue{font-style:normal}.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{color:var(--tec-color-text-primary);color:var(--tec-color-text-secondary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-0);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2);text-transform:uppercase}.tribe-events .tribe-events-calendar-list__event-featured-image-link{transition:var(--tec-transition-opacity)}.tribe-events .tribe-events-calendar-list__event-featured-image-link:focus,.tribe-events .tribe-events-calendar-list__event-featured-image-link:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-calendar-list__event-featured-image-link:active{opacity:var(--tec-opacity-icon-active)}.tribe-events .tribe-events-calendar-list__event-title{color:var(--tec-color-text-event-title-list)}.tribe-events .tribe-events-calendar-list__event-datetime{color:var(--tec-color-text-event-date)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-datetime-featured-text{color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-calendar-list__month-separator:after{background-color:var(--tec-color-border-default);content:"";display:block;flex:auto;height:1px;margin-left:20px}.tribe-events .tribe-events-calendar-list-nav{border-top:1px solid var(--tec-color-border-default)}.tribe-events .tribe-events-calendar-month__body{background-color:var(--tec-color-background-month-grid)}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event{opacity:.64}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__calendar-event-datetime{color:var(--tec-color-text-event-date);opacity:.94}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link{transition:var(--tec-transition-opacity)}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link:focus,.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-calendar-month__calendar-event-featured-image-link:active{opacity:var(--tec-opacity-icon-active)}.tribe-events .tribe-events-calendar-month__calendar-event-datetime{color:var(--tec-color-text-primary);color:var(--tec-color-text-secondary-event-date);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-0);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2)}.tribe-events .tribe-events-calendar-month__calendar-event--featured:before{background-color:var(--tec-color-accent-primary);content:"";height:100%;left:7px;position:absolute;width:2px}.tribe-events .tribe-events-calendar-month__calendar-event--featured:last-child:before{height:calc(100% - var(--tec-spacer-3))}.tribe-events .tribe-events-calendar-month__calendar-event-title-link,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link{background:#0000;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-month__calendar-event-title-link:active,.tribe-events .tribe-events-calendar-month__calendar-event-title-link:focus,.tribe-events .tribe-events-calendar-month__calendar-event-title-link:hover,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:active,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:focus,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:hover{background:#0000;border-color:currentColor;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-month__calendar-event-title-link:visited,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-title-link:visited{background:#0000;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link{transition:var(--tec-transition-opacity)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link:focus,.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-featured-image-link:active{opacity:var(--tec-opacity-icon-active)}.tribe-events .tribe-events-calendar-month__calendar-event-tooltip-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-0);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2)}.tribe-events .tribe-events-calendar-month__header-column{text-transform:uppercase}.tribe-events .tribe-events-calendar-month__header-column-title{color:var(--tec-color-text-day-of-week-month);text-align:center}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header-column-title{text-align:left}.tribe-events .tribe-events-calendar-month__day{border-radius:var(--tec-border-radius-default)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day{border-radius:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:after{background-color:initial;bottom:0;content:"";display:block;height:2px;left:-1px;position:absolute;transition:var(--tec-transition-background-color);width:calc(100% + 2px)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__day:hover:after{background-color:var(--tec-color-border-active-month-grid-hover)}.tribe-events .tribe-events-calendar-month__day-date-link{color:var(--tec-color-day-marker-month);transition:var(--tec-transition-color)}.tribe-events .tribe-events-calendar-month__day-date-link:focus,.tribe-events .tribe-events-calendar-month__day-date-link:hover{color:var(--tec-color-day-marker-month-hover)}.tribe-events .tribe-events-calendar-month__day-date-link:active{color:var(--tec-color-day-marker-month-active)}.tribe-events .tribe-events-calendar-month__day-date-daynum{color:var(--tec-color-day-marker-month)}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link{color:var(--tec-color-day-marker-current-month);font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:focus,.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:hover{color:var(--tec-color-day-marker-month-current-hover)}.tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:active{color:var(--tec-color-day-marker-month-current-active)}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date{color:var(--tec-color-day-marker-past-month);opacity:.6}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link{color:var(--tec-color-day-marker-past-month)}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link:focus,.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link:hover{color:var(--tec-color-day-marker-month-past-hover)}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link:active{color:var(--tec-color-day-marker-month-past-active)}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__day-date-link .tribe-events-calendar-month__day-date-daynum{color:inherit}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--tec-color-icon-active);opacity:.6}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--featured{opacity:.6}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:var(--tec-color-icon-active)}.tribe-events .tribe-events-calendar-month__day-cell--mobile:focus,.tribe-events .tribe-events-calendar-month__day-cell--mobile:hover{background-color:var(--tec-color-background-secondary)}.tribe-events .tribe-events-calendar-month__day-cell--selected,.tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:var(--tec-color-accent-primary)}.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date{color:var(--tec-color-background);opacity:var(--tec-opacity-default)}.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--tec-color-background);opacity:var(--tec-opacity-default)}.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--featured{opacity:var(--tec-opacity-default)}.tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:var(--tec-color-background)}.tribe-events .tribe-events-calendar-month__mobile-events-icon--event{background-color:var(--tec-color-accent-primary)}.tribe-events .tribe-events-calendar-month__mobile-events-icon--featured .tribe-events-calendar-month__mobile-events-icon-svg path{fill:currentcolor}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:hover{color:var(--tec-color-accent-primary-hover)}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day--current .tribe-events-calendar-month__day-date-link:active{color:var(--tec-color-accent-primary-active)}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-cell--selected:hover{background-color:var(--tec-color-accent-primary)}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-date-link:focus,.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-date-link:hover{color:var(--tec-color-accent-secondary-hover)}.tribe-theme-twentyseventeen .tribe-events .tribe-events-calendar-month__day-date-link:active{color:var(--tec-color-accent-secondary-active)}.tribe-theme-twentytwenty .tribe-events .tribe-events-calendar-month__day-cell--selected{background-color:var(--tec-color-accent-primary)}.tribe-theme-avada #main .tribe-events .tribe-events-calendar-month__day-cell--selected .tribe-events-calendar-month__day-date{color:var(--tec-color-background-events)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event+.tribe-events-calendar-month-mobile-events__mobile-event{border-top:1px solid var(--tec-color-border-default)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime{color:var(--tec-color-text-secondary-event-date-month-mobile)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-featured-text{color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-link:focus .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-icon-svg path,.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-link:hover .tribe-events-calendar-month-mobile-events__mobile-event-datetime-recurring-icon-svg path{fill:currentcolor;stroke:currentcolor}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link{background:#0000;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:active,.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:focus,.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:hover{background:#0000;border-color:currentColor;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-month-mobile-events__mobile-event-title-link:visited{background:#0000;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-month__more-events{border-top:1px solid var(--tec-color-border-secondary)}.tribe-events .tribe-events-calendar-month__day--past .tribe-events-calendar-month__more-events-link{opacity:.5}.tribe-events .tribe-events-calendar-month__multiday-event--start .tribe-events-calendar-month__multiday-event-bar{border-bottom-left-radius:9.5px;border-top-left-radius:9.5px}.tribe-events .tribe-events-calendar-month__multiday-event--end .tribe-events-calendar-month__multiday-event-bar{border-bottom-right-radius:9.5px;border-top-right-radius:9.5px}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background-color:var(--tec-color-background-primary-multiday);transition:var(--tec-transition-background-color)}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--focus,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner--hover,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:focus,.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner:hover{background-color:var(--tec-color-background-primary-multiday-hover)}.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner{background-color:var(--tec-color-background-secondary-multiday)}.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner--focus,.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner--hover,.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner:focus,.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner:hover{background-color:var(--tec-color-background-secondary-multiday-hover)}.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-featured-icon,.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-title{opacity:.64}.tribe-events .tribe-events-calendar-month__multiday-event-bar-title{color:var(--tec-color-text-events-title-month-multiday);font-weight:var(--tec-font-weight-regular);text-overflow:ellipsis}.tribe-theme-avada #main .tribe-events .tribe-events-calendar-month__multiday-event-bar-title{font-weight:var(--tec-font-weight-regular)}.tribe-events .tribe-events-calendar-day__event-title{color:var(--tec-color-text-events-title-day)}.tribe-events .tribe-events-calendar-day__event-title-link{background:#0000;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-day__event-title-link:active,.tribe-events .tribe-events-calendar-day__event-title-link:focus,.tribe-events .tribe-events-calendar-day__event-title-link:hover{background:#0000;border-color:currentColor;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-day__event-title-link:visited{background:#0000;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-day__event-datetime{color:var(--tec-color-text-event-date)}.tribe-events .tribe-events-calendar-day__event--featured{position:relative}.tribe-events .tribe-events-calendar-day__event--featured:after{background-color:var(--tec-color-accent-primary);content:"";height:100%;left:var(--tec-grid-gutter-small-half);position:absolute;width:3px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event--featured:after{left:calc(var(--tec-grid-width-1-of-9) - var(--tec-grid-gutter-half));width:4px}.tribe-events .tribe-events-calendar-day__event-venue{font-style:normal}.tribe-events .tribe-events-calendar-day__event-featured-image-link{transition:var(--tec-transition-opacity)}.tribe-events .tribe-events-calendar-day__event-featured-image-link:focus,.tribe-events .tribe-events-calendar-day__event-featured-image-link:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-calendar-day__event-featured-image-link:active{opacity:var(--tec-opacity-icon-active)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-day__event-datetime-featured-text{color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-calendar-day-nav{border-top:1px solid var(--tec-color-border-default)}.tribe-events .tribe-events-calendar-day__time-separator:after,.tribe-events .tribe-events-calendar-day__type-separator:after{background-color:var(--tec-color-border-default);content:"";display:block;flex:auto;height:1px;margin-left:20px}.tribe-events .tribe-events-calendar-latest-past__event-row--featured .tribe-events-calendar-latest-past__event-date-tag-datetime:after{background-color:var(--tec-color-accent-primary);content:"";height:100%;position:absolute;right:calc(100% - 3px);width:3px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-row--featured .tribe-events-calendar-latest-past__event-date-tag-datetime:after{right:-1px;width:4px}.tribe-events .tribe-events-calendar-latest-past__event-venue{font-style:normal}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month,.tribe-events .tribe-events-calendar-latest-past__event-date-tag-year{color:var(--tec-color-text-primary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-0);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-2)}.tribe-events .tribe-events-calendar-latest-past__event-date-tag-month{color:var(--tec-color-text-secondary);text-transform:uppercase}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link{transition:var(--tec-transition-opacity)}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link:focus,.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link:hover{opacity:var(--tec-opacity-icon-hover)}.tribe-events .tribe-events-calendar-latest-past__event-featured-image-link:active{opacity:var(--tec-opacity-icon-active)}.tribe-events .tribe-events-calendar-latest-past__event-datetime{color:var(--tec-color-text-event-date)}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-latest-past__event-datetime-featured-text{color:var(--tec-color-accent-primary);font-weight:var(--tec-font-weight-bold)}.tribe-events .tribe-events-calendar-latest-past__event-title{color:var(--tec-color-text-events-title-latest-past)}.tribe-events .tribe-events-calendar-latest-past__event-title-link{background:#0000;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-latest-past__event-title-link:active,.tribe-events .tribe-events-calendar-latest-past__event-title-link:focus,.tribe-events .tribe-events-calendar-latest-past__event-title-link:hover{background:#0000;border-color:currentColor;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-calendar-latest-past__event-title-link:visited{background:#0000;color:var(--tec-color-text-events-title)}.tribe-events .tribe-events-status-label__text{color:var(--tec-color-icon-error)}.tribe-events-single .tribe-events-status-single__header{color:var(--tec-color-icon-error);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-0)}.tribe-events-single .tribe-events-status-single__header--bold{font-weight:var(--tec-font-weight-bold)}.tribe-events-single .tribe-events-status-single__header--alert-icon:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOCAxOCI+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjUzMyAxLjUzMykiPgogICAgPGNpcmNsZSBjeD0iNy40NjciIGN5PSI3LjQ2NyIgcj0iNy40NjciIHN0cm9rZT0iI0RBMzk0RCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuNSIvPgogICAgPGNpcmNsZSBjeD0iNy40NjciIGN5PSIxMS4yIiByPSIxLjA2NyIgZmlsbD0iI0RBMzk0RCIgZmlsbC1ydWxlPSJub256ZXJvIi8+CiAgICA8cGF0aCBzdHJva2U9IiNEQTM5NEQiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiIGQ9Ik03LjQ2NyAzLjJWOCIvPgogIDwvZz4KPC9zdmc+);background-repeat:no-repeat;background-size:var(--tec-spacer-3);content:"";display:inline-block;height:var(--tec-spacer-3);margin-right:var(--tec-spacer-1);min-width:var(--tec-spacer-3)}.tribe-events-single .tribe-events-status-single{border-left-color:var(--tec-color-border-active);border-left-width:1px;border:1px solid var(--tec-color-border-active);border-left:var(--tec-spacer-0) solid var(--tec-color-icon-error);font-size:var(--tec-font-size-2)}.tribe-events-single .tribe-events-status-single__description{color:var(--tec-color-text-primary)}
.accordion-header{background:0 0;border:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:12px;font-weight:700;padding:10px 20px;position:relative;text-align:left;width:100%}.accordion-header:before{background-color:#000;border-radius:100%;box-sizing:border-box;color:#fff;content:"\f132";font-family:dashicons,sans-serif;font-size:10px;font-weight:400;height:14px;left:0;line-height:17px;padding:0 1px 0 0;position:absolute;text-align:center;top:12px;width:15px}.accordion-header:after{border-bottom:1px solid #ddd;content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:80%}.accordion-header.is-active:before{content:"\f460";line-height:15px}.accordion-header:focus{outline:1px solid #5b9dd9}.accordion-header:hover{background:0 0}.tribe-tickets-editor-history:after{width:calc(100% - 80px)}.tribe_attendee_meta:after{width:calc(100% - 170px)}.tribe_advanced_meta:after{width:calc(100% - 105px)}.accordion-label:focus{outline:none}.accordion-content{display:none}.ticket_panel .accordion-content{margin:1em 0 2em}.accordion-content.is-active{display:block}.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{align-items:center;background:var(--tec-color-background-transparent);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:var(--tec-z-index-spinner-container)}@media (min-width:768px){.tribe-common-c-loader.tribe-tickets-loader__modal,.tribe-common-c-loader.tribe-tickets-loader__tickets-block{padding:0}}.tribe-common-c-loader.tribe-tickets-loader__modal{height:100vh;position:fixed;width:100vw}.event-tickets .tribe-common-c-loader{align-items:center;background:var(--tec-color-background-transparent);display:flex;height:100%;justify-content:center;left:0;padding:0;position:absolute;top:0;width:100%;z-index:var(--tec-z-index-spinner-container)}@media (min-width:768px){.event-tickets .tribe-common-c-loader{padding:0}}.event-tickets .tribe-tickets__notice,.tribe-common .tribe-tickets__notice{background-color:var(--tec-color-background-secondary);border-radius:var(--tec-border-radius-default);margin:var(--tec-spacer-4) 0;padding:var(--tec-spacer-3)}.event-tickets .tribe-tickets__notice>:last-child,.tribe-common .tribe-tickets__notice>:last-child{margin-bottom:0;padding-bottom:0}.event-tickets .tribe-tickets-notice__title,.tribe-common .tribe-tickets-notice__title{margin:0;position:relative}.event-tickets .tribe-tickets-notice__title:empty,.tribe-common .tribe-tickets-notice__title:empty{display:none}.event-tickets .tribe-tickets__notice--error,.tribe-common .tribe-tickets__notice--error{background-color:var(--tec-color-background-error);display:none;padding-left:50px;position:relative}.event-tickets .tribe-tickets__notice--error:before,.tribe-common .tribe-tickets__notice--error:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2718%27 height=%2718%27%3E%3Cg fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%281 1%29%27%3E%3Ccircle cx=%278%27 cy=%278%27 r=%277.467%27 stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27/%3E%3Ccircle cx=%278%27 cy=%2711.733%27 r=%271.067%27 fill=%27%23141827%27 fill-rule=%27nonzero%27/%3E%3Cpath fill=%27%23141827%27 stroke=%27%23141827%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27M8 3.733v4.8%27/%3E%3C/g%3E%3C/svg%3E");background-size:contain;content:"";height:var(--tec-spacer-3);left:var(--tec-spacer-4);position:absolute;top:var(--tec-spacer-4);width:var(--tec-spacer-3)}.event-tickets .tribe-tickets__notice--barred,.tribe-common .tribe-tickets__notice--barred{background-color:var(--tec-color-background);border:var(--tec-spacer-0) solid var(--tec-color-border-secondary);border-bottom:0;border-radius:0;border-top:0;padding:0 var(--tec-spacer-2)}.event-tickets .tribe-tickets__notice--barred-left,.tribe-common .tribe-tickets__notice--barred-left{border-right:0;padding:0 0 0 var(--tec-spacer-2)}.event-tickets .tribe-tickets__notice--barred-right,.tribe-common .tribe-tickets__notice--barred-right{border-left:0;padding:0 var(--tec-spacer-2) 0 0}.event-tickets .tribe-tickets-svgicon{background-repeat:no-repeat;background-size:contain}.tooltipster-base.tribe-tickets-tooltip-theme{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-default);border-radius:var(--tec-border-radius-default);box-shadow:var(--tec-box-shadow-tooltip);height:auto!important;max-width:254px;padding:var(--tec-spacer-5)}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-box{background-color:initial;border:0;border-radius:0;box-shadow:none;margin:0}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-box .tooltipster-content{color:var(--tec-color-text-primary);overflow:inherit;padding:0;word-break:break-word}.tooltipster-base.tribe-tickets-tooltip-theme .tooltipster-arrow{display:none}.tribe-common a.tribe-common-c-btn--small,.tribe-common button.tribe-common-c-btn--small,.tribe-common input[type=button].tribe-common-c-btn--small,.tribe-common input[type=submit].tribe-common-c-btn--small{background-color:var(--tec-color-accent-primary);padding:11px 14px;width:auto}.tribe-common a.tribe-common-c-btn--small:active,.tribe-common a.tribe-common-c-btn--small:disabled,.tribe-common a.tribe-common-c-btn--small:focus,.tribe-common a.tribe-common-c-btn--small:hover,.tribe-common button.tribe-common-c-btn--small:active,.tribe-common button.tribe-common-c-btn--small:disabled,.tribe-common button.tribe-common-c-btn--small:focus,.tribe-common button.tribe-common-c-btn--small:hover,.tribe-common input[type=button].tribe-common-c-btn--small:active,.tribe-common input[type=button].tribe-common-c-btn--small:disabled,.tribe-common input[type=button].tribe-common-c-btn--small:focus,.tribe-common input[type=button].tribe-common-c-btn--small:hover,.tribe-common input[type=submit].tribe-common-c-btn--small:active,.tribe-common input[type=submit].tribe-common-c-btn--small:disabled,.tribe-common input[type=submit].tribe-common-c-btn--small:focus,.tribe-common input[type=submit].tribe-common-c-btn--small:hover{padding:11px 14px}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background:#0000;border:0;border-radius:0;color:var(--tec-color-text-primary);color:inherit;cursor:pointer;display:inline-block;font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);height:auto;line-height:var(--tec-line-height-3);outline:none;padding:0;-webkit-text-decoration:none;text-decoration:none;width:auto}.tribe-common a.tribe-common-c-btn-link:active,.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:active,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:active,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:active,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{background:#0000;color:inherit}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{text-align:center;-webkit-text-decoration:underline;text-decoration:underline;transition:var(--tec-transition-color)}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{background-color:initial}.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background-color:initial;color:var(--tec-color-accent-primary);padding:11px 20px;width:100%}@media (min-width:768px){.tribe-common a.tribe-common-c-btn-link,.tribe-common button.tribe-common-c-btn-link,.tribe-common input[type=button].tribe-common-c-btn-link,.tribe-common input[type=submit].tribe-common-c-btn-link{background-color:initial;width:auto}}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{color:var(--tec-color-accent-primary-hover)}.tribe-common a.tribe-common-c-btn-link:active,.tribe-common button.tribe-common-c-btn-link:active,.tribe-common input[type=button].tribe-common-c-btn-link:active,.tribe-common input[type=submit].tribe-common-c-btn-link:active{color:var(--tec-color-accent-primary-active)}.tribe-common a.tribe-common-c-btn-link:disabled,.tribe-common button.tribe-common-c-btn-link:disabled,.tribe-common input[type=button].tribe-common-c-btn-link:disabled,.tribe-common input[type=submit].tribe-common-c-btn-link:disabled{color:var(--tec-color-accent-primary-background)}.event-tickets .tec-tickets__attendees-list-wrapper,.tribe-common .tec-tickets__attendees-list-wrapper{margin-top:var(--tec-spacer-8)}.event-tickets .tec-tickets__attendees-list,.tribe-common .tec-tickets__attendees-list{background-color:var(--tec-color-background);margin-top:var(--tec-spacer-3)}.event-tickets .tec-tickets__attendees-list-item,.tribe-common .tec-tickets__attendees-list-item{align-items:center;border-left:1px solid var(--tec-color-border-secondary);border-right:1px solid var(--tec-color-border-secondary);border-top:1px solid var(--tec-color-border-secondary);container-type:inline-size;display:flex;flex-direction:column;gap:var(--tec-spacer-1);margin:0;padding:var(--tec-spacer-4)}.event-tickets .tec-tickets__attendees-list-item:last-child,.tribe-common .tec-tickets__attendees-list-item:last-child{border-bottom:1px solid var(--tec-color-border-secondary)}@media (min-width:768px){.event-tickets .tec-tickets__attendees-list-item,.tribe-common .tec-tickets__attendees-list-item{flex-direction:row}}.event-tickets .tec-tickets__attendees-list-item-attendee-details,.tribe-common .tec-tickets__attendees-list-item-attendee-details{align-self:center;flex-grow:1}.entry .entry-content .event-tickets .tribe-tickets__tickets-form,.event-tickets .tribe-tickets__tickets-form{background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-secondary);border-radius:var(--tec-border-radius-default);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin:var(--tec-spacer-5) 0;max-width:580px;padding:var(--tec-spacer-3) var(--tec-spacer-3) var(--tec-spacer-4);position:relative;width:100%}@media (min-width:768px){.entry .entry-content .event-tickets .tribe-tickets__tickets-form,.event-tickets .tribe-tickets__tickets-form{padding:var(--tec-spacer-5) var(--tec-spacer-5) var(--tec-spacer-4)}}.entry .entry-content .event-tickets .tribe-tickets__tickets-form .tribe-tickets__notice--barred-left,.event-tickets .tribe-tickets__tickets-form .tribe-tickets__notice--barred-left{display:none}.entry .entry-content .event-tickets .tribe-tickets__tickets-title,.event-tickets .tribe-tickets__tickets-title{color:var(--tec-color-text-primary);margin:0 0 var(--tec-spacer-1)}@media (min-width:768px){.entry .entry-content .event-tickets .tribe-tickets__tickets-title,.event-tickets .tribe-tickets__tickets-title{font-size:var(--tec-font-size-5)}}.entry .entry-content .event-tickets .tribe-tickets__notice--barred,.event-tickets .tribe-tickets__notice--barred{margin-bottom:var(--tec-spacer-3)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item,.event-tickets .tribe-tickets__tickets-item{align-items:center;border-top:1px solid var(--tec-color-border-secondary);display:grid;-ms-grid-columns:10fr 1fr;-ms-grid-rows:1fr 1.5fr;grid-template-columns:auto 1fr auto;grid-template-rows:auto;margin:0;padding:12px 0 16px}@media (min-width:768px){.entry .entry-content .event-tickets .tribe-tickets__tickets-item,.event-tickets .tribe-tickets__tickets-item{-ms-grid-columns:1fr auto auto;-ms-grid-rows:1fr 1.5fr 1fr;grid-template-columns:1fr auto auto}}.entry .entry-content .event-tickets .tribe-tickets__tickets-item[data-available=false],.event-tickets .tribe-tickets__tickets-item[data-available=false]{opacity:.5}.entry .entry-content .event-tickets .tribe-tickets__tickets-item.show-optout,.event-tickets .tribe-tickets__tickets-item.show-optout{-ms-grid-columns:10fr 1fr;-ms-grid-rows:1fr 1.5fr 1fr 1fr;grid-template-columns:10fr 1fr;grid-template-rows:auto}@media (min-width:768px){.entry .entry-content .event-tickets .tribe-tickets__tickets-item.show-optout,.event-tickets .tribe-tickets__tickets-item.show-optout{-ms-grid-columns:6.5fr 2fr 1fr;-ms-grid-rows:1fr 1.5fr 1fr;grid-template-columns:6.5fr 2fr 1fr}}.entry .entry-content .event-tickets .tribe-tickets__tickets-item.show-optout .tribe-tickets-attendees-list-optout--wrapper,.event-tickets .tribe-tickets__tickets-item.show-optout .tribe-tickets-attendees-list-optout--wrapper{display:block}@media (min-width:768px){.entry .entry-content .event-tickets .tribe-tickets__tickets-item.tribe-tickets__tickets-item--price-suffix,.entry .entry-content .event-tickets .tribe-tickets__tickets-item.tribe-tickets__tickets-item--price-suffix.show-optout,.event-tickets .tribe-tickets__tickets-item.tribe-tickets__tickets-item--price-suffix,.event-tickets .tribe-tickets__tickets-item.tribe-tickets__tickets-item--price-suffix.show-optout{grid-template-columns:5.5fr 3fr}}.entry .entry-content .event-tickets .tribe-tickets__tickets-item--inactive+.tribe-tickets__tickets-item--inactive,.event-tickets .tribe-tickets__tickets-item--inactive+.tribe-tickets__tickets-item--inactive{display:none}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-content-title-container,.event-tickets .tribe-tickets__tickets-item-content-title-container{align-self:end;grid-column:1;grid-row:1;line-height:1}@media (min-width:768px){.entry .entry-content .event-tickets .tribe-tickets__tickets-item-content-title-container,.event-tickets .tribe-tickets__tickets-item-content-title-container{line-height:1}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-content-title-container.tribe-tickets--no-description,.event-tickets .tribe-tickets__tickets-item-content-title-container.tribe-tickets--no-description{align-self:start;grid-row:1/span 2;-ms-grid-row-span:2;padding-top:0}}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-content-sale-label-container,.event-tickets .tribe-tickets__tickets-item-content-sale-label-container{display:flex}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-content-sale-label,.event-tickets .tribe-tickets__tickets-item-content-sale-label{background-color:#eaf1ff;border-radius:var(--tec-spacer-2);color:var(--tec-color-icon-focus);display:inline-block;font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-0);font-weight:var(--tec-font-weight-bold);margin-bottom:5px;padding:4px 6px}.entry .entry-content .event-tickets .tribe-tickets-attendees-list-optout--wrapper,.event-tickets .tribe-tickets-attendees-list-optout--wrapper{display:none;grid-column:1/span all;-ms-grid-column-span:3;grid-row:4}.entry .entry-content .event-tickets .tribe-tickets__form .tribe-tickets-attendees-list-optout--wrapper label,.event-tickets .tribe-tickets__form .tribe-tickets-attendees-list-optout--wrapper label{color:var(--tec-color-text-secondary);display:flex;font-size:var(--tec-font-size-1)}@media (min-width:768px){.entry .entry-content .event-tickets .tribe-tickets__form .tribe-tickets-attendees-list-optout--wrapper label,.event-tickets .tribe-tickets__form .tribe-tickets-attendees-list-optout--wrapper label{font-size:var(--tec-font-size-2)}}.entry .entry-content .event-tickets .tribe-tickets__tickets-item--disabled *,.entry .entry-content .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity,.entry .entry-content .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-add,.entry .entry-content .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-number-input,.entry .entry-content .event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-remove,.event-tickets .tribe-tickets__tickets-item--disabled *,.event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity,.event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-add,.event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-number-input,.event-tickets .tribe-tickets__tickets-item--disabled .tribe-tickets__tickets-item-quantity-remove{color:var(--tec-color-text-disabled);color:var(--tec-color-scroll-bar)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item--on-sale .tribe-tickets__tickets-item-quantity,.event-tickets .tribe-tickets__tickets-item--on-sale .tribe-tickets__tickets-item-quantity{padding-top:10px}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-content,.event-tickets .tribe-tickets__tickets-item-details-content{color:var(--tec-color-text-secondary);display:none;grid-column:1;grid-row:3;line-height:1;margin:var(--tec-spacer-0) 0}@media (min-width:768px){.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-content,.event-tickets .tribe-tickets__tickets-item-details-content{display:block;grid-column:1;grid-row:2}}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-content.tribe__details--open,.event-tickets .tribe-tickets__tickets-item-details-content.tribe__details--open{display:block}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary,.event-tickets .tribe-tickets__tickets-item-details-summary{color:var(--tec-color-text-secondary);display:grid;grid-column:2;grid-row:1;justify-content:flex-start;padding-left:var(--tec-spacer-0)}@media (min-width:768px){.tribe-tickets__tickets-form .entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary,.tribe-tickets__tickets-form .event-tickets .tribe-tickets__tickets-item-details-summary{display:none!important;visibility:hidden}}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--less,.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--more,.event-tickets .tribe-tickets__tickets-item-details-summary-button--less,.event-tickets .tribe-tickets__tickets-item-details-summary-button--more{background-color:initial;color:var(--tec-color-text-primary);color:var(--tec-color-text-secondary);font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-1);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-0);position:relative;white-space:nowrap}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--less:after,.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--more:after,.event-tickets .tribe-tickets__tickets-item-details-summary-button--less:after,.event-tickets .tribe-tickets__tickets-item-details-summary-button--more:after{border:var(--tec-spacer-0) solid var(--tec-color-background-transparent);content:"";display:inline-block;margin-bottom:1px}@media (min-width:768px){.tribe-tickets.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--less,.tribe-tickets.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--more,.tribe-tickets.event-tickets .tribe-tickets__tickets-item-details-summary-button--less,.tribe-tickets.event-tickets .tribe-tickets__tickets-item-details-summary-button--more{display:none!important;visibility:hidden}}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--more:after,.event-tickets .tribe-tickets__tickets-item-details-summary-button--more:after{border-bottom:0;border-top:var(--tec-spacer-0) solid var(--tec-color-text-secondary)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--less,.event-tickets .tribe-tickets__tickets-item-details-summary-button--less{display:none}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-details-summary-button--less:after,.event-tickets .tribe-tickets__tickets-item-details-summary-button--less:after{border-bottom:var(--tec-spacer-0) solid var(--tec-color-text-secondary);border-top:0}.entry .entry-content .event-tickets .tribe__details--open .tribe-tickets__tickets-item-details-summary-button--more,.event-tickets .tribe__details--open .tribe-tickets__tickets-item-details-summary-button--more{display:none!important;visibility:hidden}.entry .entry-content .event-tickets .tribe__details--open .tribe-tickets__tickets-item-details-summary-button--less,.event-tickets .tribe__details--open .tribe-tickets__tickets-item-details-summary-button--less{display:block}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra,.event-tickets .tribe-tickets__tickets-item-extra{align-items:baseline;-ms-grid-columns:min-content max-content auto;grid-row:2;grid-template-columns:min-content max-content auto;padding:0;text-align:left}@media (min-width:768px){.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra,.event-tickets .tribe-tickets__tickets-item-extra{align-self:start;grid-column:2;grid-row-end:3;-ms-grid-row-start:1;grid-row-start:1;padding-right:var(--tec-spacer-5);text-align:right}}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra.tribe-tickets__tickets-item-extra--price-suffix,.event-tickets .tribe-tickets__tickets-item-extra.tribe-tickets__tickets-item-extra--price-suffix{overflow:hidden;text-align:left}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra-available,.event-tickets .tribe-tickets__tickets-item-extra-available{color:var(--tec-color-text-secondary)}@media (min-width:768px){.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra-available,.event-tickets .tribe-tickets__tickets-item-extra-available{margin:var(--tec-spacer-0) 0}}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra-price,.event-tickets .tribe-tickets__tickets-item-extra-price{align-items:flex-end;display:flex;flex-direction:row;gap:var(--tec-spacer-1);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra-price .tribe-tickets__tickets-sale-price,.event-tickets .tribe-tickets__tickets-item-extra-price .tribe-tickets__tickets-sale-price{font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-bold)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra-price .tribe-tickets__tickets-original-price,.event-tickets .tribe-tickets__tickets-item-extra-price .tribe-tickets__tickets-original-price{color:var(--tec-color-text-secondary);font-size:var(--tec-font-size-1);font-weight:var(--tec-font-weight-regular);-webkit-text-decoration:line-through;text-decoration:line-through}@media (min-width:768px){.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra-price .tribe-tickets__tickets-original-price,.event-tickets .tribe-tickets__tickets-item-extra-price .tribe-tickets__tickets-original-price{flex-direction:column;gap:0;padding:6px 0 0}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra-price,.event-tickets .tribe-tickets__tickets-item-extra-price{align-items:stretch;flex-direction:column;gap:0}}.entry .entry-content .event-tickets .tribe-tickets__tickets-sale-price-suffix,.event-tickets .tribe-tickets__tickets-sale-price-suffix{color:var(--tec-color-text-secondary);font-weight:var(--tec-font-weight-regular)}.entry .entry-content .event-tickets .tribe-tickets__tickets-sale-price-suffix small,.event-tickets .tribe-tickets__tickets-sale-price-suffix small{font-size:100%}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-extra-available+.tribe-tickets__tickets-item-details-summary,.event-tickets .tribe-tickets__tickets-item-extra-available+.tribe-tickets__tickets-item-details-summary{grid-column:3}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity,.event-tickets .tribe-tickets__tickets-item-quantity{align-self:flex-start;color:var(--tec-color-text-secondary);display:flex;flex:0 0 82px;grid-column:3;grid-row:1/span 2;-ms-grid-row-span:2;justify-content:center}.entry .entry-content .event-tickets .tribe-tickets__tickets-item[data-available=false] .tribe-tickets__tickets-item-quantity,.event-tickets .tribe-tickets__tickets-item[data-available=false] .tribe-tickets__tickets-item-quantity{align-self:center}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-add,.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-remove,.event-tickets .tribe-tickets__tickets-item-quantity-add,.event-tickets .tribe-tickets__tickets-item-quantity-remove{align-self:center;background-color:initial;color:var(--tec-color-icon-secondary);display:inline-block;font-size:24px;font-weight:var(--tec-font-weight-regular);margin-bottom:var(--tec-spacer-0);width:12px}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-add:focus,.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-add:hover,.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-remove:focus,.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-remove:hover,.event-tickets .tribe-tickets__tickets-item-quantity-add:focus,.event-tickets .tribe-tickets__tickets-item-quantity-add:hover,.event-tickets .tribe-tickets__tickets-item-quantity-remove:focus,.event-tickets .tribe-tickets__tickets-item-quantity-remove:hover{background-color:initial;color:var(--tec-color-icon-primary)}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-number,.event-tickets .tribe-tickets__tickets-item-quantity-number{align-items:center;appearance:none;background-color:initial;border:none;color:var(--tec-color-icon-secondary);cursor:pointer;display:inline-flex;height:48px;justify-content:center;margin:0;outline:none;overflow:hidden;position:relative;width:40px}.entry .entry-content .event-tickets .tribe-tickets__tickets-item-quantity-unavailable,.event-tickets .tribe-tickets__tickets-item-quantity-unavailable{margin-left:var(--tec-spacer-1);white-space:nowrap}.entry .entry-content .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input,.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input{appearance:textfield;background:#0000;border:none;color:var(--tec-color-text-primary);padding:0;text-align:center;width:fit-content}.entry .entry-content .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input::-webkit-inner-spin-button,.entry .entry-content .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input::-webkit-outer-spin-button,.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input::-webkit-inner-spin-button,.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input::-webkit-outer-spin-button{-webkit-appearance:none}.entry .entry-content .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input.tribe-tickets__tickets-item-quantity-number--active,.entry .entry-content .event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input:focus,.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input.tribe-tickets__tickets-item-quantity-number--active,.event-tickets .tribe-tickets__form input[type=number].tribe-tickets__tickets-item-quantity-number-input:focus{color:var(--tec-color-text-primary)}.entry .entry-content .event-tickets .tribe-tickets__tickets-footer,.event-tickets .tribe-tickets__tickets-footer{align-items:baseline;border-top:1px solid var(--tec-color-border-secondary);display:flex;flex-flow:row nowrap;justify-content:flex-end;padding:var(--tec-spacer-4) 0 0}.entry .entry-content .event-tickets .tribe-tickets__tickets-footer-quantity,.entry .entry-content .event-tickets .tribe-tickets__tickets-footer-total,.event-tickets .tribe-tickets__tickets-footer-quantity,.event-tickets .tribe-tickets__tickets-footer-total{color:var(--tec-color-text-secondary);display:none;text-align:center}.entry .entry-content .event-tickets .tribe-tickets__tickets-footer--active .tribe-tickets__tickets-footer-quantity,.entry .entry-content .event-tickets .tribe-tickets__tickets-footer--active .tribe-tickets__tickets-footer-total,.event-tickets .tribe-tickets__tickets-footer--active .tribe-tickets__tickets-footer-quantity,.event-tickets .tribe-tickets__tickets-footer--active .tribe-tickets__tickets-footer-total{display:block}.entry .entry-content .event-tickets .tribe-tickets__tickets-footer-total,.event-tickets .tribe-tickets__tickets-footer-total{margin-left:var(--tec-spacer-1)}@media (min-width:768px){.entry .entry-content .event-tickets .tribe-tickets__tickets-footer-total,.event-tickets .tribe-tickets__tickets-footer-total{margin-left:var(--tec-spacer-5)}}.entry .entry-content .event-tickets .tribe-tickets__tickets-footer-quantity-number,.entry .entry-content .event-tickets .tribe-tickets__tickets-footer-total-number,.entry .entry-content .event-tickets .tribe-tickets__tickets-footer-total-wrap,.event-tickets .tribe-tickets__tickets-footer-quantity-number,.event-tickets .tribe-tickets__tickets-footer-total-number,.event-tickets .tribe-tickets__tickets-footer-total-wrap{color:var(--tec-color-text-primary);font-weight:var(--tec-font-weight-bold)}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button,.event-tickets .tribe-tickets__tickets-buy{background:#0000;border:0;border-radius:0;color:var(--tec-color-text-primary);color:inherit;cursor:pointer;display:inline-block;font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-2);font-weight:var(--tec-font-weight-regular);font-weight:var(--tec-font-weight-bold);height:auto;line-height:var(--tec-line-height-3);outline:none;padding:0;-webkit-text-decoration:none;text-decoration:none;width:auto}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button:active,.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button:focus,.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button:hover,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy:active,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy:focus,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy:hover,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button:active,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button:focus,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button:hover,.event-tickets .tribe-tickets__tickets-buy:active,.event-tickets .tribe-tickets__tickets-buy:focus,.event-tickets .tribe-tickets__tickets-buy:hover{background:#0000;color:inherit}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button,.event-tickets .tribe-tickets__tickets-buy{border-radius:var(--tec-border-radius-default);color:var(--tec-color-background);margin:0;padding:11px 14px;text-align:center;transition:var(--tec-transition-background-color)}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn{margin-left:auto;white-space:nowrap}@media (min-width:500px){.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn{margin-left:var(--tec-spacer-3)}}@media (min-width:768px){.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn,.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn{margin-left:var(--tec-spacer-6)}}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:focus,.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:hover,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:focus,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:hover,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:focus,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:hover,.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:focus,.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:hover{background-color:var(--tec-color-accent-primary-hover)}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:active,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:active,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:active,.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:active{background-color:var(--tec-color-accent-primary-active)}.entry .entry-content .event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled,.entry .entry-content .event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:disabled,.event-tickets .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn:disabled,.event-tickets .tribe-tickets__tickets-buy.tribe-common-c-btn:disabled{background-color:var(--tec-color-accent-primary);color:var(--tec-color-text-disabled);cursor:not-allowed}.entry .entry-content .event-tickets .tribe-tickets__registration,.event-tickets .tribe-tickets__registration{border:1px solid var(--tec-color-border-secondary)}.entry .entry-content .event-tickets .tribe-tickets__registration-title h2,.event-tickets .tribe-tickets__registration-title h2{color:var(--tec-color-text-primary)}.entry .entry-content .event-tickets .tribe-tickets__registration-description,.event-tickets .tribe-tickets__registration-description{margin-top:10px}.entry .entry-content .event-tickets .tribe-ticket__tickets-heading,.event-tickets .tribe-ticket__tickets-heading{margin-bottom:var(--tec-spacer-3)}@media (min-width:768px){.entry .entry-content .event-tickets .tribe-ticket__tickets-heading,.event-tickets .tribe-ticket__tickets-heading{margin-bottom:var(--tec-spacer-4)}}
.tribe-tickets__tickets-page-wrapper{border-top:1px solid var(--tec-color-border-default);padding-top:var(--tec-spacer-5)}.tribe-rsvp{padding:0}.tribe-rsvp .tec-tickets__my-tickets-list-title-container{padding:var(--tec-spacer-2) 0}.tribe-rsvp .tec-tickets__my-tickets-list-title{font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-7);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-3)}.tribe-tickets-attendee{padding:10px}.tribe-events-style-full .tribe-events-tickets .tribe-tickets-attendee table,.tribe-events-style-full .tribe-events-tickets .tribe-tickets-attendee td,.tribe-events-style-full .tribe-events-tickets .tribe-tickets-attendee tr,.tribe-events-tickets .tribe-tickets-attendee table,.tribe-events-tickets .tribe-tickets-attendee td,.tribe-events-tickets .tribe-tickets-attendee tr{border:0}.tribe-rsvp-message-display .tribe-rsvp-messages{display:block}.tribe-rsvp-messages{display:none;padding:10px 10px 5px}.tribe-rsvp-message{border-radius:3px;border-style:solid;border-width:1px;font-size:12px;margin:0 0 5px;padding:0 .6em}.tribe-rsvp-message-success{background-color:#ffffe0;border-color:#e6db55}.tribe-rsvp-message-error{background-color:#ffebe8;border-color:#c00}.tribe-tickets-quantity{width:100%}.tickets-unavailable{font-style:italic}div.tec__tickets-my-tickets-rsvp-attendee-list-wrapper{margin:0 0 var(--tec-spacer-8)}.tribe-rsvp-list{list-style:none;margin:0 0 var(--tec-spacer-2);padding:0}.tribe-rsvp-list>.tribe-item{align-items:flex-start;background-color:var(--tec-color-background);border:1px solid var(--tec-color-border-default);border-bottom:0;display:flex;flex-wrap:wrap;gap:var(--tec-spacer-4);justify-content:space-between;margin:0;min-height:105px;padding:var(--tec-spacer-5)}.tribe-rsvp-list>.tribe-item:last-child{border-bottom:1px solid var(--tec-color-border-default);margin-bottom:var(--tec-spacer-4)}.tribe-rsvp-list>.tribe-item.tribe-disabled{background-color:#efefef;border-color:#ddd;color:#717171}.tribe-rsvp-list>.tribe-item.tribe-disabled:last-child{border-bottom-color:#ddd}.tribe-rsvp-list>.tribe-item.tribe-disabled label{color:#717171}.tribe-rsvp-list>.tribe-item table{border:0;margin:0}.tribe-rsvp-list>.tribe-item td{border:0}.tribe-rsvp-list>.tribe-item>div{flex:1 0 100%}@media (--viewport-medium){.tribe-rsvp-list>.tribe-item{align-items:center;flex-direction:row}.tribe-rsvp-list>.tribe-item>div{flex:0 1 auto;order:2}.tribe-rsvp-list>.tribe-item>div.list-attendee{flex:1 0 auto;order:1}.tribe-rsvp-list>.tribe-item>div.tribe-answer{flex:0 1 100%;order:3}.tribe-rsvp-list>.tribe-item>div:last-child{flex:0 1 auto;order:2}}@media (--viewport-full){.tribe-rsvp-list>.tribe-item>div{flex:0 1 auto;order:3}.tribe-rsvp-list>.tribe-item>div.list-attendee{flex:0 1 auto;order:1}.tribe-rsvp-list>.tribe-item>div.tribe-answer{flex:0 1 auto;order:2}}.list-attendee{display:inline-block;font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-regular);letter-spacing:1px;line-height:var(--tec-line-height-0)}.tribe-submit-tickets-form{margin-top:20px}.user-details{font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-regular);line-height:1.75;margin:0}.user-details p{margin:0 0 .5em}.tribe-tickets__form .tribe-answer{font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-0)}.tribe-tickets__form .tribe-answer .type-label{margin-bottom:0;padding-right:.5em}.tribe-tickets__form .tribe-answer label{display:block}.tribe-tickets__form .tribe-answer label,.tribe-tickets__form .tribe-answer select.tribe-answer-select{font-family:var(--tec-font-family-sans-serif);font-size:var(--tec-font-size-3);font-weight:var(--tec-font-weight-regular);line-height:var(--tec-line-height-0)}.tribe-tickets__form .tribe-answer select.tribe-answer-select{background-color:#fff;border:1px solid #ddd;height:30px;margin-left:5px;padding-bottom:0;padding-top:0;width:auto}.tribe-rsvp h2{line-height:1.2;margin-bottom:20px}.event-tickets-meta-label{font-weight:700;margin:0 1em 0 0}.tribe-theme-parent-twentysixteen .comment-content a,.tribe-theme-parent-twentysixteen .entry-content a,.tribe-theme-parent-twentysixteen .entry-footer a:hover,.tribe-theme-parent-twentysixteen .entry-summary a,.tribe-theme-parent-twentysixteen .logged-in-as a,.tribe-theme-parent-twentysixteen .pingback .comment-body>a,.tribe-theme-parent-twentysixteen .site-info a:hover,.tribe-theme-parent-twentysixteen .taxonomy-description a,.tribe-theme-parent-twentysixteen .textwidget a,.tribe-theme-twentysixteen .comment-content a,.tribe-theme-twentysixteen .entry-content a,.tribe-theme-twentysixteen .entry-footer a:hover,.tribe-theme-twentysixteen .entry-summary a,.tribe-theme-twentysixteen .logged-in-as a,.tribe-theme-twentysixteen .pingback .comment-body>a,.tribe-theme-twentysixteen .site-info a:hover,.tribe-theme-twentysixteen .taxonomy-description a,.tribe-theme-twentysixteen .textwidget a{box-shadow:none}.tribe-events-tickets-title.tribe--rsvp{margin:0}.tribe-events-style-full.tribe-events-style-theme h2.tribe-events-tickets-title{font-size:90%}.tribe-link-view-attendee{margin:15px 0}.tribe-events-tickets{background:var(--tec-color-background-secondary);border:0;border-radius:3px;max-width:100%;position:relative}.tribe-events-tickets table,.tribe-events-tickets td,.tribe-events-tickets th{border:0}.tribe-events-tickets tr{display:flex;flex-flow:row wrap}@media only screen and (min-width:768px){.tribe-events-tickets tr{display:table-row}}.tribe-events-tickets tr:not(:first-child){border-top:2px solid #dfdfdf}.tribe-events-tickets td{flex:none;padding:8px 10px;width:100%;word-break:normal}@media (min-width:768px){.tribe-events-tickets td{width:auto}}.tribe-events-tickets td.tickets_name{font-weight:700}.tribe-events-tickets td.quantity,.tribe-events-tickets td.woocommerce{order:2}.tribe-events-tickets td.quantity input[type=number],.tribe-events-tickets td.woocommerce input[type=number]{background-color:#fff;border-radius:3px;margin-bottom:5px;padding:5px 10px;text-align:left}@media (min-width:768px){.tribe-events-tickets td.quantity input[type=number],.tribe-events-tickets td.woocommerce input[type=number]{width:4.375em}}.tribe-events-tickets td.tickets_submit{order:3}.tribe-events-tickets td.tickets_submit .tribe-button{margin:0 0 10px}@media (min-width:768px){.tribe-events-tickets .woocommerce.add-to-cart{padding:16px}}.tribe-events-tickets .woocommerce.add-to-cart .tribe-button{margin:10px 0}@media (min-width:768px){.tribe-events-tickets .woocommerce.add-to-cart .tribe-button{margin:10px}}.tribe-events-tickets .tribe-link-tickets-message{background:#c8c8c8cc;bottom:0;left:0;position:absolute;right:0;text-align:center;top:0}.tribe-events-tickets .tribe-link-tickets-message .no-javascript-msg{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.tribe-events-tickets .tribe-tickets-remaining{color:var(--tec-color-text-secondary);display:block;font-size:11px}.tribe-events-tickets .tribe-tickets-attendees-list-optout{align-items:center;display:flex;flex-flow:row wrap}.tribe-events-tickets .tribe-tickets-attendees-list-optout label{color:var(--tec-color-text-secondary)}.tribe-events-tickets .tribe-tickets-attendees-list-optout input[type=checkbox]+label,.tribe-events-tickets .tribe-tickets-attendees-list-optout input[type=radio]+label{display:inline-block;font-size:var(--tec-font-size-2);margin:0}.tribe-events-tickets .tribe-tickets-attendees-list-optout input[type=checkbox]{height:var(--tec-spacer-3);width:var(--tec-spacer-3)}.tribe-events-tickets .tickets_description,.tribe-events-tickets .tickets_name,.tribe-events-tickets .tickets_name p,.tribe-events-tickets .tickets_price{color:var(--tec-color-text-secondary);font-size:15px;padding:16px 10px}.tribe-events-tickets input[type=date],.tribe-events-tickets input[type=datetime-local],.tribe-events-tickets input[type=email],.tribe-events-tickets input[type=month],.tribe-events-tickets input[type=number],.tribe-events-tickets input[type=password],.tribe-events-tickets input[type=search],.tribe-events-tickets input[type=tel],.tribe-events-tickets input[type=text],.tribe-events-tickets input[type=time],.tribe-events-tickets input[type=url],.tribe-events-tickets input[type=week],.tribe-events-tickets select,.tribe-events-tickets textarea{background:#fff;width:100%}@media (min-width:768px){.tribe-events-tickets input[type=date],.tribe-events-tickets input[type=datetime-local],.tribe-events-tickets input[type=email],.tribe-events-tickets input[type=month],.tribe-events-tickets input[type=number],.tribe-events-tickets input[type=password],.tribe-events-tickets input[type=search],.tribe-events-tickets input[type=tel],.tribe-events-tickets input[type=text],.tribe-events-tickets input[type=time],.tribe-events-tickets input[type=url],.tribe-events-tickets input[type=week],.tribe-events-tickets select,.tribe-events-tickets textarea{width:auto}}.tribe-events-tickets header{height:auto}.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row{display:none}.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta,.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row{display:block}@media (min-width:768px){.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta,.tribe-tickets-has-rsvp.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row{display:table-row}}.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta>td,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row>td{display:block}@media (min-width:768px){.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta>td,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row>td{display:table-cell}}.tribe-events-tickets-rsvp tr.tribe-event-tickets-plus-meta tr,.tribe-events-tickets-rsvp tr.tribe-tickets-meta-row tr{border:0}.tribe-block__rsvp{font-family:var(--tec-font-family-sans-serif);margin-bottom:30px;margin-top:30px;max-width:580px;position:relative}.tribe-block__rsvp__ticket{border:1px solid #e1e3e6;display:flex;flex-wrap:wrap;position:relative;width:100%}@media (min-width:600px){.tribe-block__rsvp__ticket{align-items:stretch;flex-wrap:nowrap}}.tribe-block__rsvp__icon{align-items:center;background:#fff;border-bottom:1px dashed #b5bcc2;color:#434343;display:flex;flex:none;flex-direction:column;font-size:14px;font-weight:700;line-height:17px;padding:20px 17px;width:100%}@media (min-width:600px){.tribe-block__rsvp__icon{border-bottom:none;border-right:1px dashed #b5bcc2;padding:28px 17px;width:84px}}.tribe-block__rsvp__icon svg{margin-bottom:7px}.tribe-block__rsvp__content{background-color:#f5f8f9;flex:auto}.tribe-block__rsvp__details{padding:25px 20px 20px}.tribe-block__rsvp__title{color:#000;font-size:21px;font-weight:700;line-height:28px;margin-bottom:12px}.tribe-block__rsvp__description{color:#545d66;font-size:14px;line-height:18px;margin-bottom:15px}.tribe-block__rsvp__availability{align-items:center;color:#545d66;display:flex;font-size:12px;line-height:18px}.tribe-block__rsvp__quantity{font-size:18px;font-weight:700;margin-right:6px}.tribe-block__rsvp__status{display:flex;flex-wrap:nowrap;padding:0 20px 25px;text-align:center}.tribe-block__rsvp__status>span{flex:none;margin-right:15px;width:calc(50% - 7.5px)}.tribe-block__rsvp__status>span:last-child{margin-right:0}.tribe-block__rsvp__status-button{align-items:center;background:#fff;border:1px solid #545d66;border-radius:4px;color:#545d66;display:flex;font-family:var(--tec-font-family-sans-serif);font-size:14px;font-weight:700;height:44px;justify-content:center;line-height:1;padding:0;width:100%}.tribe-block__rsvp__status-button svg{margin-left:9px}.tribe-block__rsvp__status-button:focus,.tribe-block__rsvp__status-button:hover{background:#fff;border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-active{border:1px solid #000;color:#000}.tribe-block__rsvp__status-button.tribe-inactive{border:1px solid #e1e3e6;color:#a2aab2}.tribe-block__rsvp__status-button.tribe-inactive:focus,.tribe-block__rsvp__status-button.tribe-inactive:hover{background:#fff;border:1px solid #545d66;color:#545d66}.tribe-block__rsvp__status-button[disabled=disabled]{cursor:default}.tribe-block__rsvp__going-icon,.tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-active .tribe-block__rsvp__going-icon,.tribe-active .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:focus .tribe-block__rsvp__not-going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__going-icon,.tribe-block__rsvp__status-button:hover .tribe-block__rsvp__not-going-icon{fill:#191e23}.tribe-inactive .tribe-block__rsvp__going-icon,.tribe-inactive .tribe-block__rsvp__not-going-icon{fill:#e1e3e6}.tribe-inactive:focus .tribe-block__rsvp__going-icon,.tribe-inactive:focus .tribe-block__rsvp__not-going-icon,.tribe-inactive:hover .tribe-block__rsvp__going-icon,.tribe-inactive:hover .tribe-block__rsvp__not-going-icon{fill:#a2aab2}.tribe-block__rsvp__form{padding:0 20px}.tribe-block__rsvp__form form{border-top:1px solid #e1e3e6;display:flex;padding:30px 0}.tribe-left{flex:none}.tribe-block__rsvp__number-input{padding-right:20px}.tribe-block__rsvp__number-input-inner{align-items:center;display:flex}.tribe-block__rsvp__number-input-inner input[type=number]{appearance:textfield;background:#0000;border:none;color:#000;font-family:var(--tec-font-family-sans-serif);font-size:30px;font-weight:700;height:40px;max-width:48px;padding:4px 0;text-align:center}@media (min-width:600px){.tribe-block__rsvp__number-input-inner input[type=number]{font-size:36px;height:48px}}.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-inner-spin-button,.tribe-block__rsvp__number-input-inner input[type=number]::-webkit-outer-spin-button{appearance:none}.tribe-block__rsvp__number-input-label{display:block;font-size:14px;font-weight:700;line-height:18px;margin-top:9px;text-align:center}.tribe-block__rsvp__number-input-button{background-color:initial;height:30px;padding:0;position:relative;width:20px}.tribe-block__rsvp__number-input-button:after,.tribe-block__rsvp__number-input-button:before{background-color:#aeb4bb;content:"";height:2px;position:absolute;width:10px}.tribe-block__rsvp__number-input-button:focus,.tribe-block__rsvp__number-input-button:hover{background:0 0}.tribe-block__rsvp__number-input-button:focus:after,.tribe-block__rsvp__number-input-button:focus:before,.tribe-block__rsvp__number-input-button:hover:after,.tribe-block__rsvp__number-input-button:hover:before{background-color:#545d66}.tribe-block__rsvp__number-input-button--minus{margin-left:-10px}.tribe-block__rsvp__number-input-button--minus:after,.tribe-block__rsvp__number-input-button--minus:before{right:0}.tribe-block__rsvp__number-input-button--plus{margin-right:-10px}.tribe-block__rsvp__number-input-button--plus:after,.tribe-block__rsvp__number-input-button--plus:before{left:0}.tribe-block__rsvp__number-input-button--plus:after{transform:rotate(90deg)}.tribe-right{flex:auto}.tribe-right input[type=email],.tribe-right input[type=text]{border-color:#e1e3e6;color:#000;display:block;font-family:var(--tec-font-family-sans-serif);font-size:16px;height:40px;line-height:18px;margin-bottom:15px;padding:10px 15px;width:100%}.tribe-right input[type=email]::placeholder,.tribe-right input[type=text]::placeholder{color:#a2aab2}.tribe-right label{cursor:pointer;font-size:14px;font-weight:400}.tribe-right label[for^=tribe-tickets-attendees-list-optout]{align-items:flex-start;display:flex;margin:0 0 15px;padding-top:7px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]{appearance:none;background-color:#fff;border:1px solid #e1e3e6;border-radius:0;cursor:pointer;flex:none;height:16px;margin:1px 10px 0 0;width:16px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:focus{box-shadow:0 0 0 1px #e1e3e6;outline:2px solid #0000;outline-offset:-2px}.tribe-right label[for^=tribe-tickets-attendees-list-optout] input[type=checkbox]:checked:before{color:#009fd4;content:"\f147";display:inline-block;float:left;font:400 21px/1 dashicons;margin:-3px 0 0 -4px;speak:none;vertical-align:middle;width:16px}.tribe-tickets-meta-option-label{color:#000;font-size:14px;font-weight:400;line-height:18px}.tribe-block__rsvp__message__error,.tribe-block__rsvp__message__success{color:#000;font-size:14px;line-height:18px;padding:20px}.tribe-block__rsvp__message__error{background:#ffebe8;border:1px solid #c00;display:none;margin-bottom:20px}.tribe-block__rsvp__message__success{background:#ecfae5;border:1px solid #1bd800;margin-top:20px}@media (min-width:600px){.tribe-block__rsvp__message__success{padding:10px 30px;text-align:center}}.tribe-block__rsvp__submit-button{background:#009fd4;color:#fff;font-family:var(--tec-font-family-sans-serif);font-size:15px;font-weight:700;line-height:18px;margin:10px 0 0;padding:10px 23px}.tribe-block__rsvp__submit-button:focus,.tribe-block__rsvp__submit-button:hover{background:#007bb4}.tribe-block__rsvp__submit-button:disabled{background:#a2aab2;cursor:not-allowed}.tribe-block__rsvp__form__attendee-meta{margin:0}.tribe-block__rsvp__form__attendee-meta td,.tribe-block__rsvp__form__attendee-meta th{border:none;padding:0;word-break:normal}.tribe-common-c-loader.tribe-block__rsvp__loading{align-items:center;background:#ffffffb3;height:100%;justify-content:center;left:0;margin:0;padding:0;position:absolute;text-align:center;top:0;width:100%;z-index:99}.tribe-common-c-loader.tribe-block__rsvp__loading svg{max-width:70px;position:absolute;top:35%}.tribe-common-c-loader.tribe-block__rsvp__loading svg circle{fill:#888}
.group:after,.ginput_complex:after{clear:both;content:'';display:table}.screen-reader-text{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute !important;width:1px}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}table{border-collapse:collapse;border-spacing:0}button{overflow:visible}button,html input[type=button],input[type=reset],input[type=submit]{cursor:pointer}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button,input,optgroup,select,textarea{margin:0}@font-face{font-family:'Avenir-Black-Original';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/Avenir-Black.eot?#iefix) format("embedded-opentype"),url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/Avenir-Black.woff) format("woff"),url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/Avenir-Black.ttf) format("truetype"),url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/Avenir-Black.svg#Avenir-Black) format("svg");font-weight:400;font-style:normal}@font-face{font-family:'Avenir-Black';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/steelfish_bd.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir-BlackOblique';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/steelfish_bd_it.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir-Book';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/ZillaSlab-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir-BookOblique';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/ZillaSlab-Italic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir-Heavy';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/ZillaSlab-SemiBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir-HeavyOblique';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/ZillaSlab-SemiBoldItalic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir-Light';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/ZillaSlab-Light.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir-LightOblique';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/ZillaSlab-LightItalic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir-Medium';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/ZillaSlab-Medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir-MediumOblique';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/ZillaSlab-MediumItalic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir-Oblique';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/ZillaSlab-Italic.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Avenir-Roman';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/ZillaSlab.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'a_love_of_thunderregular';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/steelfish_rg.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Mrs-Summer';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/steelfish_rg.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Mrs-Summer-Bold';src:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../fonts/steelfish_bd.ttf) format("truetype");font-weight:400;font-style:normal}.hide-field{display:none}::selection{background:#393939;color:#fff;text-shadow:none}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#fff;font-family:"Avenir-Book";font-style:normal;font-weight:400;color:#333;line-height:1.25}a{color:#393939;text-decoration:none;transition:all .4s cubic-bezier(.77,0,.175,1);outline:none}.mce-content-body{margin:20px;max-width:58em}.container{max-width:1340px;margin:0 auto;padding:0 2%;position:relative}.gform_wrapper ul{margin:0;padding:0}.gform_wrapper li{list-style:none}.gform_wrapper label{display:block;font-size:.938em;color:#8e98a7;padding:0 0 7px 10px}.gform_wrapper label .gfield_required{display:none}.gform_wrapper select:not([type=checkbox]):not([type=radio]),.gform_wrapper textarea:not([type=checkbox]):not([type=radio]),.gform_wrapper input:not([type=checkbox]):not([type=radio]){border:1px solid #d5d5d5;display:block;font-family:"Avenir-Book";font-size:1.125em;padding:.5em;color:#393939;background:#f0f0f0;width:100%;height:45px}.gform_wrapper select:not([type=checkbox]):not([type=radio]):focus,.gform_wrapper textarea:not([type=checkbox]):not([type=radio]):focus,.gform_wrapper input:not([type=checkbox]):not([type=radio]):focus{border:1px solid #393939}.gform_wrapper textarea{height:150px !important}.gform_wrapper select::-ms-expand{display:none}.gform_wrapper input[type=checkbox]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.gform_wrapper input[type=checkbox]+label{padding-left:25px;height:21px;display:inline-block;line-height:21px;background-repeat:no-repeat;background-position:0 0;font-size:16px;vertical-align:middle;cursor:pointer}.gform_wrapper input[type=checkbox]:checked+label{background-position:0 -21px}.gform_wrapper .ginput_container_checkbox label{background-image:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../images/checkbox-button.png)}.gform_wrapper input[type=radio]{position:absolute;overflow:hidden;clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0}.gform_wrapper input[type=radio]+label{padding-left:25px;height:21px;display:inline-block;line-height:21px;background-repeat:no-repeat;background-position:0 0;font-size:16px;vertical-align:middle;cursor:pointer}.gform_wrapper input[type=radio]:checked+label{background-position:0 -21px}.gform_wrapper .ginput_container_radio label{background-image:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../images/radio-button.png)}.gform_wrapper .ui-datepicker-trigger{position:absolute;right:15px;top:46px}.gfield{margin-bottom:1em}.gfield.hidden.gfield_calculation{display:none}.ginput_complex .ginput_left,.ginput_complex .ginput_right,.ginput_complex .ginput_full,.ginput_complex .name_first,.ginput_complex .name_last{display:block}.ginput_complex .ginput_left label,.ginput_complex .ginput_right label,.ginput_complex .ginput_full label,.ginput_complex .name_first label,.ginput_complex .name_last label{display:block;font-size:.875em;font-weight:400;padding-top:8px}.gfield_checkbox input,.gfield_checkbox label,.gfield_radio input,.gfield_radio label{display:inline;font-weight:400;vertical-align:middle}.gfield_checkbox li,.gfield_radio li{margin:0 10px;display:inline-block}#gform_wrapper_4 .gfield_radio li{display:block}.gform_fileupload_multifile .gform_drop_area{border:2px dashed #ddd;color:#aaa;margin-bottom:10px;padding:25px;text-align:center}.gfield_description{font-size:.75em;color:#8e98a7;font-style:italic;padding:3px 0 0 10px}.gfield_creditcard_warning_message{font-size:.875em;color:#8e98a7;padding:0 0 10px 10px}.validation_message{color:#d9534f;font-size:.875em;font-style:normal;font-weight:700;text-transform:uppercase}.validation_error{border-left:2px solid #d9534f;color:#d9534f;font-size:.875em;line-height:1.5;margin:0 0 1.5em;padding:0 1.5em}.gform_card_icon_container{display:inline-block;padding-left:10px;width:100%}.gform_card_icon_container .gform_card_icon{display:inline-block;padding-right:5px;width:36px;height:32px;overflow:hidden;text-indent:-999em;background-image:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../images/gf-creditcard-icons.png);background-repeat:no-repeat}.gform_card_icon_container .gform_card_icon.gform_card_icon_amex{background-position:-72px 0}.gform_card_icon_container .gform_card_icon.gform_card_icon_discover{background-position:-108px 0}.gform_card_icon_container .gform_card_icon.gform_card_icon_mastercard{background-position:-36px 0}.gform_card_icon_container .gform_card_icon.gform_card_icon_visa{background-position:0 0}.gform_card_icon_container .gform_card_icon.gform_card_icon_jcb{background-position:-180px 0}.gform_card_icon_container .gform_card_icon.gform_card_icon_maestro{background-position:-144px 0}.ginput_cardextras .ginput_cardinfo_left{width:70%;display:inline-block}.ginput_cardextras .ginput_cardinfo_left select{display:inline-block !important;width:48% !important}.ginput_cardextras .ginput_cardinfo_right{width:30%;display:inline-block}.ginput_cardextras .ginput_cardinfo_right .ginput_card_security_code{display:inline-block !important;width:50% !important}.ginput_cardextras .ginput_cardinfo_right .ginput_card_security_code_icon{background-image:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../images/gf-creditcard-icons.png);background-repeat:no-repeat;background-position:0 -128px;width:32px;height:23px;display:inline-block}.ginput_cardextras .ginput_card_field{width:100%;display:inline-block}.gform_ajax_spinner{margin-left:1em}.gform_validation_container{display:none}.gf_clear{clear:both}.ui-datepicker{width:216px;height:auto;margin:5px auto 0;background:#ccc;font:9pt Arial,sans-serif;box-shadow:0px 0px 10px 0px rgba(0,0,0,.5)}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%;border-collapse:collapse}.ui-datepicker-header{background-color:#666;color:#e0e0e0;font-weight:700;box-shadow:inset 0px 1px 1px 0px rgba(250,250,250,.2);text-shadow:1px -1px 0px #000;filter:dropshadow(color=#000,offx=1,offy=-1);line-height:30px;min-height:30px !important;border-width:1px 0 0;border-style:solid;border-color:#666}.ui-datepicker-title{text-align:center}.ui-datepicker-title select{margin-top:2.5%}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;width:30px;height:30px;text-align:center;cursor:pointer;background-image:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../images/datepicker/arrow.png);background-repeat:no-repeat;line-height:600%;overflow:hidden}.ui-datepicker-prev{float:left;background-position:center -30px}.ui-datepicker-next{float:right;background-position:center 0}.ui-datepicker thead{background:#f7f7f7;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,#f7f7f7 0%,#f1f1f1 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#f1f1f1',GradientType=0);border-bottom:1px solid #bbb}.ui-datepicker th{text-transform:uppercase;text-align:center;font-size:6pt;padding:5px 0;color:#666;text-shadow:1px 0px 0px #fff;filter:dropshadow(color=#fff,offx=1,offy=0)}.ui-datepicker tbody td{padding:0;border-top:1px solid #bbb;border-right:1px solid #bbb}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;font-weight:700;text-align:center;width:30px;height:30px;line-height:30px;color:#666;text-shadow:1px 1px 0px #fff;filter:dropshadow(color=#fff,offx=1,offy=1)}.ui-datepicker-calendar .ui-state-default{background:#ededed;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom,#ededed 0%,#dedede 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dedede',GradientType=0);box-shadow:inset 1px 1px 0px 0px rgba(250,250,250,.5)}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7}.ui-datepicker-calendar .ui-state-active{background:#fff2aa;border:1px solid #c19163;color:#666;box-shadow:inset 0px 0px 10px 0px rgba(0,0,0,.1);text-shadow:0px 1px 0px #fff;filter:dropshadow(color=#FFF,offx=0,offy=1);position:relative;margin:-1px}.ui-datepicker-unselectable .ui-state-default{background:#f4f4f4;color:#b4b3b3}.ui-datepicker-calendar td:first-child .ui-state-active{width:29px;margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{width:29px;margin-right:0}.ui-datepicker-calendar tr:last-child .ui-state-active{height:29px;margin-bottom:0}td.ui-datepicker-unselectable.ui-state-disabled{background-color:#d7d7d7}table.ui-datepicker-calendar{margin:0 !important}body div#ui-datepicker-div[style]{z-index:9999 !important}.entry a{color:#393939}.entry .button{color:#fff}.entry .wp-image-link{text-decoration:none}.entry h1{margin-top:1.67em;margin-bottom:.5em;font-size:1.625em;line-height:1.3}.entry h1+h2{margin-top:-.5em}.entry h2{margin:1.2em 0 .4em;font-size:1.5em;line-height:1.3}.entry h2+h3{margin-top:-.4em;margin-bottom:.2em}.entry h3{margin:1.8em 0 .4em;font-size:1.25em;line-height:26px}.entry h3+h4{margin-top:-.3em}.entry h4{margin:1.8em 0 .4em;font-size:1.25em;line-height:1.5}.entry h4+h5{margin-top:-.3em}.entry h5{margin:1.8em 0 .4em;font-size:1em;line-height:1.5}.entry h5+h6{margin-top:-.2em}.entry h6{margin:1.8em 0 .4em;font-size:.875em;line-height:1.5}.entry h1,.entry h2,.entry h3,.entry h5{font-family:"Avenir-Black";font-weight:400}.entry h4{font-family:"Avenir-Book";font-weight:400}.entry h6{font-family:"a_love_of_thunderregular";font-weight:400}.entry h1:first-child,.entry h2:first-child,.entry h3:first-child,.entry h4:first-child,.entry h5:first-child,.entry h6:first-child{margin-top:0;padding-top:0}.entry p,.entry address{margin:10px 0 0;font-size:.938em}.entry p{line-height:24px;word-wrap:break-word}.entry p:first-child{margin-top:0}.entry blockquote{margin:20px 0;line-height:22px;font-size:1em;padding:0;font-weight:400;font-family:"Avenir-Black"}.entry blockquote p{font-family:"Avenir-Black";line-height:22px;font-size:16px}.entry code,.entry pre{font-family:"Andale Mono",monospace;font-size:.875em}.entry pre{margin:1em 0 0;white-space:pre;white-space:pre-wrap;word-wrap:break-word}.entry sub{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.entry sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-.5em}.entry sub{bottom:-.25em}.entry abbr{cursor:help}.entry address{line-height:1.5}.entry dl{line-height:1.5}.entry dt,.entry dd{font-size:.875em}.entry dt{font-weight:700}.entry dd{margin:0 0 1em}.entry ul,.entry ol{margin:0 0 15px}.entry ul,.entry ol{padding:0}.entry ul{list-style-type:none}.entry ol li:before{display:none}.entry li{margin-top:8px;font-size:.875em;line-height:20px;color:#333;position:relative;padding-left:20px;font-family:"Avenir-Book";font-weight:400}.entry li:before{content:"";width:6px;border-radius:100%;height:6px;position:absolute;left:0;top:6px;background:#393939}.entry li li{font-size:1em}.entry li li:before{content:"";width:8px;border-radius:100%;height:8px;position:absolute;left:0;top:13px;border:1px solid #393939;background:0 0}.entry li li li:before{content:"";width:6px;border-radius:0;height:6px;position:absolute;left:0;top:13px;background:#393939}.entry .gform_wrapper ul{list-style-type:none;margin:0}.entry .gform_wrapper ul li{padding:0;font-family:"Avenir-Book"}.entry .gform_wrapper ul li li{margin-top:0}.entry .gform_wrapper ul li:before{display:none}.entry table{margin:0;padding:0}.entry th,.entry td{padding:.625em 1.25em;border-bottom:1px solid rgba(0,0,0,.1);font-size:.875em;text-align:left}.entry th{border-width:2px}.entry tr:last-child td{border-bottom:0}.entry tr:nth-child(even){background:rgba(0,0,0,.1)}.entry img,.entry img[class*=align],.entry img[class*=wp-image-]{max-width:100%;height:auto;border:0}.entry .wp-caption{max-width:100%;padding:0;margin:40px 0 0;text-align:center;position:relative}.entry .wp-caption img{max-width:100%;width:auto;height:auto;margin:0;padding:0;display:inherit;border:0 none}.entry .wp-caption .wp-caption-text{margin:0;padding:20px;font-size:.875em;font-family:"Avenir-Black";font-weight:400;color:#fff;line-height:1.5;text-align:left;position:absolute;left:0;bottom:0;width:100%;background:rgba(0,0,0,.5)}.entry .entry-caption{margin:0;padding:0 4px 5px;font-size:.875em;line-height:1.5}.entry .gallery{position:relative;float:left;margin:2em 0}.entry .gallery+*{clear:left}.entry .gallery-item{position:relative;float:left;margin:0 .25em .25em 0}.entry .gallery-columns-1 .gallery-item{max-width:100%}.entry .gallery-columns-2 .gallery-item{max-width:48%;max-width:calc(50% - 0.25em)}.entry .gallery-columns-3 .gallery-item{max-width:32%;max-width:calc(33.3% - 0.25em)}.entry .gallery-columns-4 .gallery-item{max-width:23%;max-width:calc(25% - 0.25em)}.entry .gallery-columns-5 .gallery-item{max-width:19%;max-width:calc(20% - 0.25em)}.entry .gallery-columns-6 .gallery-item{max-width:15%;max-width:calc(16.7% - 0.25em)}.entry .gallery-columns-7 .gallery-item{max-width:13%;max-width:calc(14.28% - 0.25em)}.entry .gallery-columns-8 .gallery-item{max-width:11%;max-width:calc(12.5% - 0.25em)}.entry .gallery-columns-9 .gallery-item{max-width:9%;max-width:calc(11.1% - .25em)}.entry .gallery-columns-1 .gallery-item{margin:0 0 .25em}.entry .gallery-columns-2 .gallery-item:nth-child(2n),.entry .gallery-columns-3 .gallery-item:nth-child(3n),.entry .gallery-columns-4 .gallery-item:nth-child(4n),.entry .gallery-columns-5 .gallery-item:nth-child(5n),.entry .gallery-columns-6 .gallery-item:nth-child(6n),.entry .gallery-columns-7 .gallery-item:nth-child(7n),.entry .gallery-columns-8 .gallery-item:nth-child(8n),.entry .gallery-columns-9 .gallery-item:nth-child(9n){margin-right:0}.entry .gallery-columns-1 .gallery-item:nth-child(1n+1),.entry .gallery-columns-2 .gallery-item:nth-child(2n+3),.entry .gallery-columns-3 .gallery-item:nth-child(3n+4),.entry .gallery-columns-4 .gallery-item:nth-child(4n+5),.entry .gallery-columns-5 .gallery-item:nth-child(5n+6),.entry .gallery-columns-6 .gallery-item:nth-child(6n+7),.entry .gallery-columns-7 .gallery-item:nth-child(7n+8),.entry .gallery-columns-8 .gallery-item:nth-child(8n+9),.entry .gallery-columns-9 .gallery-item:nth-child(9n+10){clear:left}.entry .gallery-caption{position:absolute;bottom:0;left:0;width:100%;max-height:50%;margin:0;padding:6px 8px;opacity:0;background-color:rgba(0,0,0,.7);color:#fff;font-size:.875em;line-height:1.5;text-align:left}.entry .gallery-caption:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;min-height:49px}.entry .gallery-item:hover .gallery-caption{opacity:1}.entry hr{box-sizing:content-box;clear:both;height:1px;margin-top:1em;padding:0;border:0;border-top:1px solid #ccc}.entry .entry-oembed{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.entry .entry-oembed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.entry .aligncenter,.entry .alignright,.entry .alignleft,.entry .aligncenter{display:block;margin:1em auto}.entry img.alignright,.entry img.alignleft,.entry img.aligncenter{display:block;margin:1em auto}.entry .wp-caption.alignnone,.entry .wp-caption.alignleft{margin:40px 0 0}.entry .wp-caption.alignright{margin:40px 0 0}header{height:120px;position:absolute;width:100%;z-index:999}header .logo{margin:9px 0 0;top:10px;float:left;width:170px}header .logo svg{width:170px;height:47px;fill:#333}header .cc-logo{margin:9px 0 0;top:10px;float:left;width:170px}header .cc-logo svg{width:170px;height:47px;fill:#333}header .header-right{width:auto;float:right}header .header-right .header-top{width:100%;float:right;display:none}header .utility-container{width:100%;display:inline-block;margin:15px 0 0}header .utility-container .search-box{float:right;margin-right:10px;position:relative}header .utility-container .search-box input[type=text]{width:75px;transition:width .4s ease-in-out;border:none;height:30px;padding:5px 5px 5px 15px;color:#fff;font-family:"Avenir-Light";font-size:1.15rem;cursor:pointer;line-height:30px;position:relative;background:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../images/search-icon-red.png) no-repeat left center}header .utility-container .search-box input[type=text]::-webkit-input-placeholder{color:#fff;opacity:1}header .utility-container .search-box input[type=text]::-moz-placeholder{color:#fff;opacity:1}header .utility-container .search-box input[type=text]:-ms-input-placeholder{color:#fff;opacity:1}header .utility-container .search-box input[type=text]:-moz-placeholder{color:#fff;opacity:1}header .utility-container .search-box input[type=text]:focus{width:220px;background:#393939;background:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../images/search-icon.png) no-repeat 10px center #393939;color:#fff;cursor:text;padding-left:30px}header .utility-container .search-box .close{display:none}header .utility-container .search-box input[type=text]:focus+.close{display:block;position:absolute;right:10px;top:8px;cursor:pointer}header .utility-container .search-box input[type=text]:focus+.close svg{fill:#fff;width:15px;height:15px}header .utility-container .utility-nav{float:right}header .utility-container .utility-nav li{display:inline-block;font-family:"Avenir-Light";font-size:1.15rem}header .utility-container .utility-nav li a{color:#fff;line-height:30px;padding:0 8px}header .utility-container .utility-nav li a:hover{color:#000}header .utility-container .utility-nav li:last-of-type{background:#29f98a;font-family:"Avenir-Heavy";padding:0 20px;border-radius:4px;margin-left:5px;transition:all .4s cubic-bezier(.77,0,.175,1)}header .utility-container .utility-nav li:last-of-type a{color:#000}header .utility-container .utility-nav li:last-of-type:hover{background:#000}header .utility-container .utility-nav li:last-of-type:hover a{color:#fff}.body-header.scrolled{background:rgba(0,0,0,.8);height:60px;position:fixed;top:-120px;transition:all .4s ease-in-out 0s;-ms-transform:translateY(120px);transform:translateY(120px);box-shadow:0 0 5px #080808}.body-header.scrolled .logo{top:10px;margin:9px 0 0}.body-header.scrolled .logo svg{stroke:#fff;width:183px;height:47px}.body-header.scrolled .logo svg path{fill:#fff !important}.body-header.scrolled .cc-logo{top:10px;margin:9px 0 0}.body-header.scrolled .cc-logo svg{fill:#333;width:210px;height:47px}.body-header.scrolled .header-right .header-top{width:auto}.body-header.scrolled .utility-container .search-box{display:none}.body-header.scrolled .utility-container .utility-nav{float:left}.body-header.scrolled .utility-container .utility-nav li{display:none}.body-header.scrolled .utility-container .utility-nav li:last-of-type{display:block}.body-header.scrolled .utility-container .utility-nav li:last-of-type a{padding:0}.body-header.scrolled .main-nav .main-menu-wrapper{position:absolute;right:150px;top:10px}.body-header.scrolled .main-menu .menu-item-link{height:50px}.body-header.scrolled .main-menu .sub-menu .menu-item-link{height:auto}.body-header.scrolled .main-menu .menu-item-top-level.about .sub-menu{left:-92px;right:inherit}.footer{padding:40px 0;width:100%;display:inline-block;background:#000}.footer .footer-nav{width:100%;float:left;text-align:center;margin-bottom:20px}.footer .footer-nav li{width:100%;display:inline-block;line-height:30px;font-size:.875em}.footer .footer-nav li a{color:#fff}.footer .footer-nav li a:hover{color:#393939}.footer .footer-newsletter{width:100%;float:left;text-align:center;margin-bottom:10px}.footer .footer-newsletter .entry p{color:#fff;font-size:.875em;line-height:20px;padding-bottom:10px}.footer .footer-newsletter .gform_wrapper{position:relative}.footer .footer-newsletter .gform_wrapper .gfield_label{display:none}.footer .footer-newsletter .gform_wrapper .gfield{margin:0 0 10px}.footer .footer-newsletter .gform_wrapper .gfield .name_first,.footer .footer-newsletter .gform_wrapper .gfield .name_last{margin:0;width:48%;float:right}.footer .footer-newsletter .gform_wrapper .gfield .name_first label,.footer .footer-newsletter .gform_wrapper .gfield .name_last label{display:none}.footer .footer-newsletter .gform_wrapper .gfield .name_first{float:left}.footer .footer-newsletter .gform_wrapper input:not([type=checkbox]):not([type=radio]){border:none;height:50px;background:#fff;color:#333;padding:0 20px;font-size:14px}.footer .footer-newsletter .gform_wrapper .email input:not([type=checkbox]):not([type=radio]){padding-right:110px}.footer .footer-newsletter .gform_wrapper .button.gform_button{position:absolute;bottom:0;right:0;height:50px;width:100px;border-radius:0;padding:0;font-size:14px;background:0 0;color:#393939}.footer .footer-newsletter .gform_wrapper .button.gform_button:hover{background:#393939;color:#fff}.footer .footer-newsletter .gform_wrapper .validation_error{display:none}.footer .footer-newsletter .gform_confirmation_message{color:#fff;font-size:.812em}.footer .address-block{float:right;width:100%;text-align:center;color:#fff}.footer .address-block .social-block{display:inline-block;margin-bottom:10px}.footer .address-block .social-block a{display:inline-block;margin-left:5px}.footer .address-block .social-block a img{width:27px;height:27px}.footer .address-block .social-block a svg{width:27px;height:27px}.footer .address-block .social-block a svg path{fill:#393939 !important}.footer .address-block .social-block a svg polygon{fill:#393939 !important}.footer .address-block .social-block a:hover svg path{fill:#00fc87 !important}.footer .address-block .social-block a:hover svg polygon{fill:#00fc87 !important}.footer .address-block .address{font-family:"Avenir-Black";font-size:.875em;line-height:22px;width:100%;display:inline-block}.footer .copyright{color:#7f7f7f;display:inline-block;font-size:.75em;padding:20px 0 0;text-align:center;width:100%}.main-nav{width:100%;display:inline-block}.main-nav .mobile-contact{display:block;position:absolute;right:45px;top:16px}.main-nav .mobile-contact.small{padding:4px 15px}.main-nav .main-menu-toggle{outline:0;background:0 0;border:none;width:30px;height:35px;padding:0;cursor:pointer;position:absolute;right:2%}.main-nav .main-menu-toggle .toggle{display:block;width:30px;height:20px;position:absolute;top:2px}.main-nav .main-menu-toggle .toggle:before,.main-nav .main-menu-toggle .toggle:after{content:'';position:absolute;top:0;height:0;border-bottom:5px solid #393939;width:100%;left:0;right:0;transition:all ease-out .3s}.main-nav .main-menu-toggle .toggle:after{top:100%}.main-nav .main-menu-toggle .toggle i{display:block;text-indent:100%;overflow:hidden;white-space:nowrap;height:5px;background-color:#393939;width:100%;position:absolute;top:50%;transition:all ease-out .1s}.main-nav .main-menu-toggle.toggle-active .toggle:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform-origin:center;transform-origin:center;top:50%}.main-nav .main-menu-toggle.toggle-active .toggle:before{-ms-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:center;transform-origin:center;top:50%}.main-nav .main-menu-toggle.toggle-active .toggle i{opacity:0}.main-nav .main-menu-wrapper{float:right}.main-nav .main-navs .utility-target{width:100%;display:inline-block;padding:0 2%}.main-nav .main-navs .utility-target .utility-container{margin:0}.main-nav .main-navs .utility-target .utility-container .utility-nav{width:100%}.main-nav .main-navs .utility-target .utility-container .utility-nav li{position:relative;width:100%;font-size:1em}.main-nav .main-navs .utility-target .utility-container .utility-nav li:last-of-type{display:none}.main-nav .main-navs .utility-target .utility-container .utility-nav li a{height:44px;line-height:44px;font-family:"Avenir-Heavy";color:#2c313b;padding:0 5px;display:inline-block;width:100%;border-bottom:1px solid #f0f0f0}.main-nav .main-navs .utility-target .utility-container .search-box{margin:15px 0;width:100%}.main-nav .main-navs .utility-target .utility-container .search-box input[type=text]{width:100%;background:#393939;background:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../images/search-icon.png) no-repeat 10px center #393939;color:#fff;cursor:text;border:none;height:40px;padding:5px 5px 5px 30px;font-family:"Avenir-Light";font-size:15px;line-height:30px;position:relative}.main-nav .main-navs .utility-target .utility-container .search-box input[type=text]:focus{width:100%}.main-nav .main-navs .utility-target .utility-container .search-box input[type=text]+.close{display:block;position:absolute;right:10px;top:13px;cursor:pointer}.main-nav .main-navs .utility-target .utility-container .search-box input[type=text]+.close svg{fill:#fff;width:15px;height:15px}.main-menu{display:block}.main-menu .menu-item{position:relative}.main-menu .menu-item:hover .sub-menu{display:block}.main-menu .menu-item-top-level{list-style-type:none;margin:0;border-bottom:1px solid #f0f0f0}.main-menu .menu-item-top-level:last-child{margin-right:0}.main-menu .menu-item-top-level.volunteer .sub-menu{left:0}.main-menu .menu-item-top-level.donate .sub-menu{left:0}.main-menu .menu-item-top-level.about .sub-menu{left:inherit;right:0}.main-menu .menu-item-link{display:block;height:44px;line-height:44px;font-size:1.15rem;font-family:"Avenir-Heavy";color:#2c313b;padding:0 5px}.main-menu .menu-item-link:before{transition:.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:'';border-bottom:3px solid #000;z-index:-2}.main-menu .menu-item-link:hover:before{transition:.5s all ease;left:0;right:0;opacity:1}.main-menu .sub-menu-toggle{background:0 0;border:0;outline:0;padding:0;position:absolute;right:0;top:0;z-index:1;height:43px;width:30px}.main-menu .sub-menu-toggle .sub-toggle{display:inline-block;width:15px;height:40px;position:relative;top:0}.main-menu .sub-menu-toggle .sub-toggle:after{content:'';position:absolute;top:0;height:0;border-bottom:3px solid #393939;width:100%;left:0;right:0;transition:all ease-out .3s;-ms-transform:rotate(90deg);transform:rotate(90deg)}.main-menu .sub-menu-toggle .sub-toggle:after{top:50%}.main-menu .sub-menu-toggle .sub-toggle i{display:block;text-indent:100%;overflow:hidden;white-space:nowrap;height:3px;background-color:#393939;width:100%;position:absolute;top:50%;transition:all ease-out .1s}.main-menu .sub-menu-toggle.active .sub-toggle:after{-ms-transform:rotate(0deg);transform:rotate(0deg);-ms-transform-origin:center;transform-origin:center;top:50%}.main-menu .sub-menu{display:none;position:absolute;left:0;top:100%;width:100%;background-color:#fff;transition:none;border:1px solid #393939;list-style-type:none;padding:0}.main-menu .sub-menu .menu-item-link{color:#333;margin:0;font-family:"Avenir-Medium";font-size:.875em;text-align:left;border:none;height:auto;line-height:20px;padding:10px 35px;transition:none}.main-menu .sub-menu .menu-item-link:hover{color:#393939;border:none}.main-menu .sub-menu.sub-menu-level-2.submenu-active{padding-left:20px}.main-menu .sub-menu.submenu-active{border:0 none;display:inline-block;left:0;padding:0;position:relative;width:100%;top:0;transition:none}.main-menu .sub-menu.submenu-active sub-toggle .menu-item-link{width:100%;padding:7px 25px}.main-menu.main-menu-has-touch .menu-item-has-children>.menu-item-link{margin-right:44px}.main-menu.main-menu-no-touch .menu-item-has-children:hover>.sub-menu{display:block}.button{background-color:#393939;border-radius:4px;color:#fff;display:inline-block;overflow:hidden;padding:6px 20px;position:relative;font-family:"Avenir-Heavy";font-size:.875em;transition:all .3s ease-in-out 0s;z-index:1}.button:hover{color:#fff}.button:focus{color:#fff}.button:before{transition:.5s all ease;position:absolute;top:0;left:50%;right:50%;bottom:0;opacity:0;content:'';background-color:#1a1a1a;z-index:-1}.button:hover:before{transition:.5s all ease;left:0;right:0;opacity:1}.button:focus:before{transition:.5s all ease;left:0;right:0;opacity:1}.button.gform_button,.button.gform_button_select_files{background:#393939;color:#fff;height:42px;border-radius:4px;line-height:42px;padding:0 30px;border:none}.button.gform_button:hover,.button.gform_button_select_files:hover{background:#1a1a1a;color:#fff;border:none}.button.small{padding:5px 15px;font-size:.875em;color:#fff}.button.medium{padding:7px 15px;font-size:.875em;color:#fff}.blue-button{background-color:#393939;color:#fff}.white-button{background-color:#fff;color:#393939 !important}.white-button:before{background-color:#f1f1f1}.more{font-size:.875em;font-family:"Avenir-Black"}.more.blue{color:#393939}.more.blue:hover{color:#000}.hero-banner{background-repeat:no-repeat;background-position:center top;background-size:cover;height:350px;width:100%}.hero-banner .overly{width:100%;height:100%;background:rgba(68,40,0,.25);position:relative}.hero-banner .title{font-size:2em;line-height:52px}.hero-banner .button{top:20px;font-size:15px}.hero-banner .hero-body{width:100%;height:350px;max-width:100%;font-family:"Avenir-Black";color:#fff;text-align:center;float:left;position:absolute;left:0;top:0;padding:0 2%}.hero-banner .hero-body .content{width:600px;max-width:100%;height:350px;display:table-cell;vertical-align:middle}.hero-banner .hero-body p{font-size:2.25em}.hero-banner .hero-body em{font-family:"Avenir-LightOblique"}.interior-banner{background-repeat:no-repeat;background-position:center top;background-size:cover;height:300px;width:100%}.interior-banner.page-break-banner{height:300px}.interior-banner.page-break-banner .content{padding:0;height:300px}.interior-banner.page-break-banner .title{margin:0}.interior-banner.page-break-banner .button{margin:20px 0 0}.interior-banner.page-break-banner .left-align{width:auto}.interior-banner.page-break-banner .left-align .content{text-align:center;width:100%;max-width:100%}.interior-banner.page-break-banner .left-align .content .title{line-height:30px}.interior-banner.page-break-banner .right-align{width:auto}.interior-banner.page-break-banner .right-align .content{text-align:center;width:100%;max-width:100%}.interior-banner.page-break-banner .right-align .content .title{line-height:30px}.interior-banner .overly{width:100%;height:100%;background:rgba(29,36,41,.3);position:relative;display:table}.interior-banner .container{width:100%}.interior-banner .title{font-family:"Avenir-Black";font-weight:400;margin-bottom:10px;font-size:1.625em;line-height:30px}.interior-banner .description{font-size:1em;line-height:22px;margin-bottom:10px}.interior-banner .content{width:1000px;max-width:100%;padding:0;height:300px;vertical-align:middle;display:table-cell;color:#fff;margin:0 auto;text-align:center}.interior-hero-banner{background-repeat:no-repeat;background-position:center top;background-size:cover;height:300px;width:100%}.interior-hero-banner .overly{width:100%;height:100%;background:rgba(29,36,41,.3);position:relative}.interior-hero-banner .container{display:inline-table;width:100%}.interior-hero-banner .icon{width:80px;height:80px;margin-bottom:10px}.interior-hero-banner .title{font-size:1.625em;line-height:32px;font-family:"Avenir-Black";font-weight:400}.interior-hero-banner .description{font-size:1.25em;line-height:30px;margin-bottom:30px}.interior-hero-banner .content{width:100%;max-width:1200px;height:300px;vertical-align:middle;display:table-cell;color:#fff;margin:0 auto;text-align:center}.three-top-ctas-container{width:100%;text-align:center;padding:15px 0}.three-top-ctas-container .cta-box{width:100%;margin-bottom:20px;display:-ms-inline-flexbox;display:inline-flex;transition:all .4s cubic-bezier(.77,0,.175,1)}.three-top-ctas-container .cta-box .link{width:100%;height:100%;position:relative;display:inline-block}.three-top-ctas-container .cta-box .cta-icon{margin:0 0 10px;width:100%;display:inline-block}.three-top-ctas-container .cta-box .cta-title{font-family:"a_love_of_thunderregular";font-size:1.75em;color:#333;margin:0 0 5px;letter-spacing:1px;text-transform:uppercase}.three-top-ctas-container .cta-box img{width:80px;height:80px;border-radius:100%;transition:all .4s cubic-bezier(.77,0,.175,1)}.three-top-ctas-container .cta-box:hover img{-ms-transform:scale(1.2);transform:scale(1.2)}.three-top-ctas-container .cta-box .more{width:100%;display:inline-block;font-size:1.5rem}.video-container{width:100%;text-align:center;height:500px;position:relative}.video-container .overly{position:relative;width:100%;height:100%;background:rgba(0,0,0,.35)}.video-container .container{width:600px;max-width:100%}.video-container .content{width:600px;height:500px;display:table-cell;vertical-align:middle;max-width:100%;margin:0 auto}.video-container .content .title{color:#fff;font-size:2em;font-family:"Avenir-Black";margin-bottom:30px}.video-container .video-background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-99;overflow:hidden;background-position:center top;background-repeat:no-repeat;background-size:cover}.video-container .video-foreground,.video-container .video-background iframe{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.video-container .video-foreground{display:none}.impact-container{width:100%;text-align:center;height:auto;position:relative;background-position:center bottom;background-repeat:no-repeat;background-size:cover}.impact-container.simple-stats{height:auto;padding:30px 0}.impact-container.simple-stats .intro-content{font-size:16px;width:100%;padding-top:0}.impact-container.simple-stats .intro-content .intro-title{width:100%;display:inline-block;font-family:"Avenir-Black";font-size:20px;font-weight:400;margin-bottom:10px;text-align:center}.impact-container .intro-content{width:730px;margin:0 auto;max-width:100%;font-size:1em;line-height:24px;padding:30px 0}.impact-container .circle-container{width:100%;display:inline-block;text-align:center;padding:0}.impact-container .circle-container .circle-box{width:100%;float:left;margin:0 0 15px;display:inline-block;text-align:center;font-weight:700;padding:20px;border-radius:20px}.impact-container .circle-container .circle-box:last-child{margin:0}.impact-container .circle-container .circle-box .circle-animation{height:150px;margin:0 auto}.impact-container .circle-container .circle-box .circliful{position:relative}.impact-container .circle-container .circle-box .circle-text,.impact-container .circle-container .circle-box .circle-info,.impact-container .circle-container .circle-box .circle-text-half,.impact-container .circle-container .circle-box .circle-info-half{width:100%;position:absolute;text-align:center;display:inline-block}.impact-container .circle-container .circle-box .circle-text{font-family:'Avenir-Black-Original',Arial,sans-serif;font-weight:100}.impact-container .circle-container .circle-box .circle-info,.impact-container .circle-container .circle-box .circle-info-half{color:#999}.impact-container .circle-container .circle-box .circliful .fa{margin:-10px 3px 0;position:relative;bottom:4px}.impact-container .circle-container .circle-box .description{font-size:.875em;line-height:20px}.impact-container .bottom-cta-container{width:100%}.impact-container .bottom-cta-container .content{padding:40px 0}.impact-container .bottom-cta-container .content .title{color:#fff;font-size:1.875em;font-family:"Avenir-Black";margin-bottom:10px}body.home .impact-container .intro-content,body.home .impact-container .circle-box{color:#fff}.testimonials-tabbing-container{width:100%;margin-bottom:20px}.testimonials-tabbing-container .testimonials-title{font-family:"Avenir-Black";font-size:1.375em;text-align:center;padding:30px 0}.testimonials-tabbing-container .testimonials-tab{position:relative}.testimonials-tabbing-container .testimonials-tab ul{text-align:center;display:none}.testimonials-tabbing-container .testimonials-tab ul li{position:relative;display:inline-block}.testimonials-tabbing-container .testimonials-tab ul .link{display:inline-block;opacity:.7}.testimonials-tabbing-container .testimonials-tab ul .link .img-block{float:left;position:relative}.testimonials-tabbing-container .testimonials-tab ul .link .img-block img{border-radius:100%}.testimonials-tabbing-container .testimonials-tab ul .link .img-block .overly{border-radius:100%;position:absolute;background:rgba(192,137,41,.15)}.testimonials-tabbing-container .testimonials-tab ul .link .name-block{text-align:left;float:left}.testimonials-tabbing-container .testimonials-tab ul .link .name-block .name-content{width:500px;max-width:100%;vertical-align:middle;display:table-cell;color:#333;text-transform:uppercase;font-family:"Avenir-Black"}.testimonials-tabbing-container .testimonials-tab ul .link .name-block .name-content .name{display:block}.testimonials-tabbing-container .testimonials-tab ul .link .name-block .name-content strong{font-weight:400}.testimonials-tabbing-container .testimonials-tab ul .r-tabs-state-disabled{opacity:.7}.testimonials-tabbing-container .testimonials-tab ul .r-tabs-state-active{position:relative}.testimonials-tabbing-container .testimonials-tab ul .r-tabs-state-active:after{content:"";position:absolute;width:0;height:0;border-width:20px;border-style:solid;border-color:#fff transparent transparent;top:100%;left:45px;z-index:9}.testimonials-tabbing-container .testimonials-tab ul .r-tabs-state-active .r-tabs-anchor{opacity:1}.testimonials-tabbing-container .testimonials-tab ul .r-tabs-state-active .r-tabs-anchor .img-block img{border:6px solid #393939}.testimonials-tabbing-container .testimonials-tab ul .r-tabs-state-active .r-tabs-anchor .name-block .name-content strong{color:#393939}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title .r-tabs-anchor{display:block;opacity:.7}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{opacity:1}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title.r-tabs-state-disabled{opacity:.7}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks{display:none}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks.r-tabs-state-active{display:block}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks.r-tabs-state-active .left-column[style="background-color: #00fc99"] .content-block .title a,.testimonials-tabbing-container .testimonials-tab .tab-details-blocks.r-tabs-state-active .left-column[style="background-color: #00fc99"] .description{color:#000}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .left-column{float:left;width:100%;height:auto;padding:160px 0 30px;margin-top:-120px;margin-bottom:20px;background:#00fc87}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .left-column .content-block{max-width:100%;float:right;text-align:center}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .left-column .content-block .content{width:100%;max-width:100%;vertical-align:middle;display:table-cell;padding:0 5%}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .left-column .content-block .title{font-size:1.75rem;width:100%;margin-bottom:10px;display:inline-block;font-family:"Avenir-Black"}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .left-column .content-block .title a{color:#fff}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .left-column .content-block .description{color:#fff;font-family:"Avenir-Book";margin-bottom:30px}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .right-column{float:left;width:50%;height:390px;background-position:left top;background-repeat:no-repeat;background-size:cover;display:none}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .right-column .overly{width:100%;height:100%;position:relative;top:0;left:0;background:rgba(192,137,41,.15)}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .right-column .overly a{width:100%;height:100%;position:relative;display:inline-block}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title{display:block;text-align:center;float:left;position:relative;z-index:1;width:100%}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title .r-tabs-anchor{display:inline-block;opacity:1}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{top:15px;position:relative}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title.r-tabs-state-active .name-block .name-content{color:#fff}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title .name-block{float:left;text-align:left}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title .name-block .name-content{width:auto;max-width:100%;vertical-align:middle;display:table-cell;color:#333;text-transform:uppercase;font-family:"Avenir-Black";height:110px;font-size:.875em}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title .name-block .name-content .name{display:block}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title .name-block .name-content strong{font-weight:400}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title .img-block{float:left;margin-right:15px}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title .img-block .overly{display:none}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title .img-block img{border-radius:100%}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title .img-block .no-image{width:105px;height:105px}.testimonials-slider-container{width:100%}.testimonials-slider-container .testimonials-slider{position:relative}.testimonials-slider-container .testimonials-slider .center{position:relative;width:100%;height:300px}.testimonials-slider-container .testimonials-slider .center #prev,.testimonials-slider-container .testimonials-slider .center #next{width:30px;height:30px;overflow:hidden;cursor:pointer;position:absolute;left:0;top:50%;display:inline-block;z-index:150;margin-top:-20px}.testimonials-slider-container .testimonials-slider .center #prev svg,.testimonials-slider-container .testimonials-slider .center #next svg{width:30px;height:30px;fill:#fff}.testimonials-slider-container .testimonials-slider .center #prev:hover svg,.testimonials-slider-container .testimonials-slider .center #next:hover svg{fill:#393939}.testimonials-slider-container .testimonials-slider .center #next{left:inherit;right:0}.testimonials-slider-container .testimonials-slider .cycle-pager{display:none}.testimonials-slider-container .testimonials-slider .cycle-pager span.cycle-pager-active{color:rgba(57,57,57,.9)}.testimonials-slider-container .testimonials-slider .item{width:100%;display:inline-block}.testimonials-slider-container .testimonials-slider .left-column{float:left;width:100%;height:300px;background-position:center top;background-repeat:no-repeat;background-size:cover}.testimonials-slider-container .testimonials-slider .left-column .overly{width:100%;height:100%;position:relative;top:0;left:0;background:rgba(192,137,41,.15)}.testimonials-slider-container .testimonials-slider .left-column .overly a{width:100%;height:100%;position:relative;display:inline-block}.testimonials-slider-container .testimonials-slider .right-column{float:left;width:100%;height:auto;background:#00fc87}.testimonials-slider-container .testimonials-slider .right-column .content-block{max-width:100%;float:left;width:100%;padding:50px 30px;overflow:hidden}.testimonials-slider-container .testimonials-slider .right-column .content-block .content{width:100%;max-width:100%;vertical-align:middle;display:inline-block;height:auto}.testimonials-slider-container .testimonials-slider .right-column .content-block .content .name{font-size:1em;width:100%;margin-bottom:10px;display:inline-block}.testimonials-slider-container .testimonials-slider .right-column .content-block .content .name a{color:#fff}.testimonials-slider-container .testimonials-slider .right-column .content-block .content .description{font-size:1em;line-height:22px;color:#fff;font-family:"Avenir-Black";font-weight:400}@keyframes Slick-FastSwipeIn{0%{transform:rotate3d(0,1,0,150deg) scale(0) perspective(400px)}100%{transform:rotate3d(0,1,0,0deg) scale(1) perspective(400px)}}@keyframes ProgressDots{from{width:0}to{width:100%}}.events-container{width:100%;text-align:center;margin-bottom:15px}.events-container .events-title{padding:0 0 20px;font-family:"Avenir-Black";text-align:center;font-size:3.125rem}.events-container .events-title .more{font-size:14px;font-size:1.5rem;display:block;padding:5px 0 0}.events-container.event-list-container{margin:0}.events-container.event-list-container .event-list-title{font-family:"Avenir-Light";font-size:1.75em;padding-bottom:25px;text-align:center}.events-container.event-list-container .event-list li{width:100%;margin:0 0 10px}.events-container.event-list-container .event-list li:nth-child(1){width:100%;margin:0 0 10px}.events-container.event-list-container .event-list li:nth-child(2){width:100%;margin:0 0 10px}.events-container.event-list-container .event-list li:nth-child(3){width:100%;margin:0 0 10px}.events-container.event-list-container .event-list li:last-child{margin:0 0 10px}.events-container.event-list-container .event-list li .overly .item{color:#fff;padding:20px;max-width:100%;width:800px;height:100%;position:relative;background:rgba(29,36,41,.1);text-align:center;color:#fff;transition:all .4s cubic-bezier(.77,0,.175,1);display:table-cell;height:350px;vertical-align:middle}.events-container.event-list-container .more-post{width:100%;display:inline-block;text-align:center;font-family:"Avenir-Black";font-size:1em;color:#393939;cursor:pointer}.events-container.event-list-container .more-post svg{fill:#393939;width:50px;height:50px}.events-container.event-list-container .more-post span{display:block;margin:10px 0 0}.events-container .event-list{width:100%;display:inline-block}.events-container .event-list li{position:relative;background-position:center top;background-repeat:no-repeat;background-size:cover;width:100%;float:left;height:350px;list-style-type:none;margin:0 0 20px}.events-container .event-list li .overly{width:100%;height:100%;position:relative;background:rgba(0,0,0,.4)}.events-container .event-list li .overly .item{color:#fff;padding:20px;max-width:100%;width:800px;height:100%;position:relative;background:rgba(29,36,41,.1);text-align:center;color:#fff;transition:all .4s cubic-bezier(.77,0,.175,1);display:table-cell;height:350px;vertical-align:middle}.events-container .event-list li .overly .item:hover{background:rgba(29,36,41,.5)}.events-container .event-list li .overly svg.icon-event-feed{width:30px;height:30px;fill:#fff}.events-container .event-list li .overly .date{margin:15px 0 10px;font-family:"Avenir-Medium";font-size:1em;width:100%;display:inline-block}.events-container .event-list li .overly .title{font-family:"Avenir-Black";font-size:1.25em;text-transform:uppercase;width:100%;display:inline-block;letter-spacing:1px}.events-container .event-list li .overly .map-link{position:absolute;left:20px;color:#fff;bottom:20px;line-height:20px;padding:0 30px;font-family:"Avenir-Book";font-size:.875em}.events-container .event-list li .overly .map-link svg{width:20px;height:25px;fill:#393939;position:absolute;left:0}.events-container .event-list li:last-child{margin:0}.ebook-post{width:100%;margin-bottom:20px;display:inline-block}.ebook-post .resources-container{background:0 0;border:1px solid #b3b3b3}.ebook-post .resources-container .resources-block{width:100%}.ebook-post-list{width:100%;margin-bottom:20px;display:inline-block}.ebook-post-list .resources-container{background:0 0;border:1px solid #b3b3b3}.resources-container{width:100%;background:#1d1d1d;color:#fff;padding:40px 0}.resources-container.two-column{background:0 0;padding:90px 0}.resources-container.two-column .resources-block{width:100%;text-align:center}.resources-container.two-column .resources-block .resource-item{width:100%;text-align:left;float:left;margin-bottom:30px}.resources-container.two-column .resources-block .resource-item:last-child{float:right}.resources-container.two-column .resources-block .resource-item .left{width:100%;margin-bottom:10px}.resources-container.two-column .resources-block .resource-item .right{width:100%;text-align:center}.resources-container.two-column .view-all-link{display:inline-block;width:100%;text-align:center}.resources-container.resource-list .resources-block .resource-item:last-child{float:left}.resources-container.resource-list .resources-block .resource-item:nth-child(2n+0){float:right}.resources-container .view-all-link{display:none}.resources-container .resources-block{width:100%;margin:0 auto;position:relative}.resources-container .resources-block .resource-item{width:100%;display:inline-block}.resources-container .resources-block .resource-item .left{width:100%;float:left;margin:0 0 30px;text-align:center}.resources-container .resources-block .resource-item .left a{box-shadow:4px 5px 5px rgba(0,0,0,.3);border:4px solid #fff;display:inline-block}.resources-container .resources-block .resource-item .left img{max-width:100%;display:table}.resources-container .resources-block .resource-item .left .no-image{height:230px;vertical-align:middle}.resources-container .resources-block .resource-item .right{float:left;width:100%;margin:0;text-align:center}.resources-container .resources-block .resource-item .right .category{font-family:"Avenir-Black";font-size:.875em;letter-spacing:.5px;text-transform:uppercase;padding-bottom:5px;margin:0}.resources-container .resources-block .resource-item .right .title{font-family:"Avenir-Black";font-size:1.25em;color:#00fc87;letter-spacing:.5px;line-height:26px;margin-bottom:10px;width:100%;padding:0;display:inline-block}.resources-container .resources-block .resource-item .right .description{width:100%;display:inline-block;margin:0 0 15px;line-height:26px}.resource-banner-container{background:#2c313b;width:100%;padding:30px 0}.resource-banner-container .left{float:left;width:100%;text-align:center;margin-bottom:30px}.resource-banner-container .left img{border:4px solid #fff;max-width:100%;box-shadow:4px 5px 5px rgba(0,0,0,.3)}.resource-banner-container .left .no-image{border:4px solid #fff;max-width:100%;box-shadow:4px 5px 5px rgba(0,0,0,.3);height:300px;background:#fff;vertical-align:middle;display:table-cell;text-align:center}.resource-banner-container .left .no-image img{border:none;box-shadow:none}.resource-banner-container .right{float:right;width:100%}.resource-banner-container ul{list-style-type:none}.resource-banner-container ul li{line-height:24px;font-size:.938em;position:relative;padding:0 0 10px 30px}.resource-banner-container ul li svg{width:15px;height:15px;fill:#fff;position:absolute;left:0;top:6px}.resource-banner-container .title{font-size:1.25em;line-height:26px;font-family:"Avenir-Black";font-weight:400;color:#fff;padding-bottom:10px}.resource-banner-container .content{width:950px;color:#fff;margin:0 auto;max-width:100%}.resource-detail-container{width:100%;display:inline-block;padding:30px 0}.resource-detail-container .resource-container{width:1060px;margin:0 auto;max-width:100%;position:relative}.resource-detail-container .resource-container .left-column{float:left;width:100%;margin-bottom:20px}.resource-detail-container .resource-container .left-column.full-width{width:950px;max-width:100%;float:none;margin:0 auto}.resource-detail-container .resource-container .right-column{width:100%;float:right}.resource-detail-container .resource-container .sub-title{font-family:"Avenir-Black";margin-bottom:10px;font-weight:400;letter-spacing:1px;font-size:1.375em}.resource-detail-container .resource-container .form-container{width:100%;display:inline-block;border:1px solid #393939;border-radius:10px;padding:30px 15px}.resource-detail-container .resource-container .form-container .form-title{font-family:"Avenir-Black";margin-bottom:10px;font-weight:400;letter-spacing:1px;font-size:1.375em}.resource-detail-container .resource-container .form-container .gform_wrapper .like .gfield_label{display:none}.resource-detail-container .resource-container .form-container .gform_wrapper .like label{font-size:14px}.resource-detail-container .resource-container .form-container .gform_wrapper .gform_footer{text-align:center}.resource-detail-container .resource-container .form-container .gform_wrapper .resource-title,.resource-detail-container .resource-container .form-container .gform_wrapper .resource-url,.resource-detail-container .resource-container .form-container .gform_wrapper .resource-id,.resource-detail-container .resource-container .form-container .gform_wrapper .download-file,.resource-detail-container .resource-container .form-container .gform_wrapper .download-link{display:none}.resource-download{text-align:center;padding-bottom:30px}.short-description-container{width:100%;padding:30px 0}.short-description-container .content{width:860px;max-width:100%;margin:0 auto;text-align:center}.short-description-container .content .title{font-family:"Avenir-Black";padding-bottom:10px;font-weight:400;font-size:1.375em}.short-description-container .content .description{font-size:.938em;line-height:22px}.icon-cta-with-intro-container{width:100%;padding:90px 0;text-align:center}.icon-cta-with-intro-container .intro-content{width:860px;max-width:100%;margin:0 auto;text-align:center;padding-bottom:30px}.icon-cta-with-intro-container .intro-content .intro-title{font-family:"Avenir-Black";font-size:1.25em;padding-bottom:10px;font-weight:400}.icon-cta-with-intro-container .intro-content .intro-description{font-size:.938em;line-height:24px}.icon-cta-with-intro-container .cta-container{padding:0;width:100%}.icon-cta-with-intro-container .cta-box{width:100%;margin:0 0 20px;max-width:100%;-ms-flex:1 0 auto;flex:1 0 auto;transition:all .4s cubic-bezier(.77,0,.175,1)}.icon-cta-with-intro-container .cta-box:last-child{margin:0}.icon-cta-with-intro-container .cta-box .link{position:relative;width:100%;height:100%;display:inline-block}.icon-cta-with-intro-container .cta-box .cta-icon{margin:0 0 10px}.icon-cta-with-intro-container .cta-box .cta-title{font-family:"a_love_of_thunderregular";font-size:1em;color:#333;margin:0 0 10px;letter-spacing:1px;line-height:22px;text-transform:uppercase}.icon-cta-with-intro-container .cta-box img{width:95px;height:95px;transition:all .4s cubic-bezier(.77,0,.175,1)}.icon-cta-with-intro-container .cta-box:hover img{-ms-transform:scale(1.2);transform:scale(1.2)}.two-column-layout-container{width:100%;padding:30px 0}.two-column-layout-container .left-column{width:100%;float:left;padding:0;margin-bottom:30px}.two-column-layout-container .left-column .description{padding-bottom:10px}.two-column-layout-container .left-column .button-field{margin-bottom:5px}.two-column-layout-container .left-column .button-field.left{text-align:left}.two-column-layout-container .left-column .button-field.center{text-align:center}.two-column-layout-container .left-column .button-field.right{text-align:right}.two-column-layout-container .left-column .button-field:last-child{margin:0}.two-column-layout-container .right-column{width:100%;float:right;padding:0}.two-column-layout-container.events-post .button{float:left}.two-column-layout-container.events-post .more{display:inline-block;line-height:34px;margin-left:25px;font-size:.875em}.two-column-layout-container.events-post li{list-style-type:none;font-size:1.125em;font-family:"Avenir-Light";margin-bottom:10px}.two-column-layout-container.events-post li:last-child{margin:0}.two-column-layout-container.events-post li a{color:#333}.two-column-layout-container.events-post li a:hover{color:#393939}.two-column-layout-container.events-post .list-title{font-family:"Avenir-Black";color:#393939;display:block;margin-bottom:10px;font-size:18px}.two-column-layout-container.events-post .list-title svg{width:20px;height:22px;position:relative;top:3px;fill:#393939}.two-column-layout-container.bullet-list li{width:100%;border-bottom:1px solid #dbdbdb;font-size:1.375em;font-family:"Avenir-Light";color:#393939;list-style-type:none;padding:15px 0;position:relative}.two-column-layout-container.bullet-list li:first-child{padding-top:0}.two-column-layout-container.bullet-list li:last-child{border-bottom:0;padding-bottom:0}.two-column-layout-container.bullet-list li .number{font-family:"Avenir-Black"}.two-column-layout-container.bullet-list li svg{position:relative;top:3px;fill:#00fc87;width:20px;margin-right:5px;height:20px}.two-column-layout-container.bullet-list .tooltip{outline:none;position:relative}.two-column-layout-container.bullet-list .tooltip .tooltip-icon{background:#999;border-radius:100%;color:#fff;display:inline-block;font-size:16px;height:20px;line-height:20px;margin-left:10px;overflow:hidden;position:relative;text-align:center;top:3px;width:20px;cursor:pointer}.two-column-layout-container.bullet-list .tooltip .tooltip-text{z-index:99;display:none;padding:20px;width:220px;font-size:16px;line-height:24px}.two-column-layout-container.bullet-list .tooltip:hover .tooltip-icon{background:#393939}.two-column-layout-container.bullet-list .tooltip:hover .tooltip-text{display:inline;position:absolute;bottom:45px;left:-90px;color:#fff;background:#393939}.two-column-layout-container.bullet-list .tooltip .callout{border-color:#393939 transparent transparent;border-style:solid;border-width:10px;left:50%;margin-left:-10px;position:absolute;top:100%}.two-column-layout-container.simple-bullet-list li{width:100%;font-size:1.25em;font-family:"Avenir-Light";color:#393939;line-height:26px;list-style-type:none;padding:0 0 15px 30px;position:relative}.two-column-layout-container.simple-bullet-list li:last-child{padding-bottom:0}.two-column-layout-container.simple-bullet-list li svg{position:absolute;top:7px;left:0;fill:#393939;width:20px;border-radius:100%;height:20px}.two-column-layout-container.simple-bullet-list li .text{padding-left:10px;width:100%;display:inline-block}.two-column-layout-container.calender-block .left-column{width:100%;margin-bottom:30px}.two-column-layout-container.calender-block .right-column{width:100%}.two-column-layout-container.calender-block .annoucements-list{margin:46px 0 0}.two-column-layout-container.calender-block .annoucements-list li{width:100%;color:#2c313b;list-style-type:none;padding:0 0 30px 30px;margin:0;display:inline-block;position:relative;font-family:"Avenir-Book"}.two-column-layout-container.calender-block .annoucements-list li:before{display:none}.two-column-layout-container.calender-block .annoucements-list li:last-child{padding-bottom:0}.two-column-layout-container.calender-block .annoucements-list li svg{position:absolute;top:7px;left:0;fill:#000;width:25px;height:25px}.two-column-layout-container.calender-block .annoucements-list li .list{padding-left:10px;width:100%;display:inline-block}.two-column-layout-container.calender-block .annoucements-list li .list .title{font-size:1.125em;font-weight:100;font-family:"Avenir-Medium"}.two-column-layout-container.calender-block .annoucements-list li .list .title a{color:#2c313b}.two-column-layout-container.calender-block .annoucements-list li .list .title a.date{color:#393939}.two-column-layout-container.video-layout .left-column{width:100%}.two-column-layout-container.video-layout .right-column{width:100%;padding:0}.two-column-layout-container.video-layout .right-column .video-block{width:100%;height:300px;background-position:center top;background-repeat:no-repeat;background-size:cover}.two-column-layout-container.video-layout .right-column .video-block:hover .overly{background:rgba(51,51,51,.8)}.two-column-layout-container.video-layout .right-column .video-block:hover svg{width:93px;height:93px}.two-column-layout-container.video-layout .right-column .video-block:hover svg .circle{fill:#1a1a1a}.two-column-layout-container.video-layout .right-column .video-block .overly{width:100%;height:100%;position:relative;background:rgba(51,51,51,.5);transition:all .4s cubic-bezier(.77,0,.175,1)}.two-column-layout-container.video-layout .right-column .video-block .popup-youtube{display:inline-block;height:100%;width:100%}.two-column-layout-container.video-layout .right-column .video-block .content{vertical-align:middle;width:1000px;max-width:100%;height:300px;display:table-cell;text-align:center}.two-column-layout-container.video-layout .right-column .video-block .play-icon{width:100%;display:inline-block;margin-bottom:20px;height:93px}.two-column-layout-container.video-layout .right-column .video-block .video-title{width:100%;font-size:1.25em;color:#fff;padding:0 20px;display:inline-block}.two-column-layout-container.video-layout .right-column .video-block svg{width:85px;height:85px;transition:all .4s cubic-bezier(.77,0,.175,1)}.two-column-layout-container.content-tab .cycle-pager{float:left;width:25%;text-align:right}.two-column-layout-container.content-tab .cycle-pager .tab{font-family:"Avenir-Medium";font-size:1.25em;padding:15px 20px;color:#b3b3b3;cursor:pointer;border-right:1px solid #393939;transition:all .4s cubic-bezier(.77,0,.175,1)}.two-column-layout-container.content-tab .cycle-pager .tab.cycle-pager-active{background:#393939;color:#fff}.two-column-layout-container.content-tab .cycle-pager .tab:hover{background:#1a1a1a;color:#fff}.two-column-layout-container.content-tab .cycle-slideshow{float:left;width:75%}.two-column-layout-container.content-tab .cycle-slideshow .item{color:#393939;font-family:"Avenir-Medium";padding:0 25px;font-size:1.125em;text-align:center}.two-column-layout-container.content-tab .cycle-slideshow .item .content{vertical-align:middle;display:table-cell;vertical-align:middle;height:270px;width:500px;max-width:100%}.box-cta-with-intro-container{width:100%;text-align:center;padding:30px 0}.box-cta-with-intro-container .intro-content{width:860px;max-width:100%;margin:0 auto;text-align:center;padding-bottom:15px}.box-cta-with-intro-container .intro-content .intro-title{font-family:"Avenir-Black";padding-bottom:10px;font-weight:400;font-size:1.375em}.box-cta-with-intro-container .intro-content .intro-description{font-size:.938em;line-height:22px}.box-cta-with-intro-container .box-cta-container{width:100%;margin-bottom:15px}.box-cta-with-intro-container .cta-box{width:100%;max-width:100%;margin:0 0 15px;border:1px solid #393939;border-radius:5px}.box-cta-with-intro-container .cta-box:last-child{margin:0}.box-cta-with-intro-container .cta-box .cta-link{padding:20px 10px;width:100%;height:100%;position:relative;display:inline-block;border:2px solid transparent}.box-cta-with-intro-container .cta-box .cta-link .cta-title{color:#393939}.box-cta-with-intro-container .cta-box .cta-link:hover{border:2px solid #393939}.box-cta-with-intro-container .cta-box .cta-title{font-family:"a_love_of_thunderregular";font-size:1em;color:#333;letter-spacing:1px;width:100%;display:inline-block;text-transform:uppercase}.box-cta-with-intro-container .cta-box img{width:45px;height:45px;margin:0 0 25px}.small-icon-cta-with-intro-container{width:100%;text-align:center;padding:30px 0}.small-icon-cta-with-intro-container .intro-content{width:860px;max-width:100%;margin:0 auto;text-align:center;padding-bottom:30px}.small-icon-cta-with-intro-container .intro-content .intro-title{font-family:"Avenir-Black";padding-bottom:10px;font-weight:400;font-size:1.375em}.small-icon-cta-with-intro-container .intro-content .intro-description{font-size:.938em;line-height:22px}.small-icon-cta-with-intro-container .cta-container{width:100%}.small-icon-cta-with-intro-container .cta-box{max-width:100%;transition:all .4s cubic-bezier(.77,0,.175,1);width:50%;float:left;padding:0 10px 20px;height:180px}.small-icon-cta-with-intro-container .cta-box:last-child{margin:0}.small-icon-cta-with-intro-container .cta-box .link{position:relative;width:100%;height:100%;display:inline-block}.small-icon-cta-with-intro-container .cta-box .cta-icon{margin:0 0 10px;height:75px}.small-icon-cta-with-intro-container .cta-box .cta-title{font-family:"Avenir-Black";font-size:1em;color:#333;margin:0 0 5px}.small-icon-cta-with-intro-container .cta-box .more{font-size:.875em}.small-icon-cta-with-intro-container .cta-box img{width:75px;height:75px;transition:all .4s cubic-bezier(.77,0,.175,1)}.small-icon-cta-with-intro-container .cta-box:hover img{-ms-transform:scale(1.2);transform:scale(1.2)}.divider-stoke{width:100%;padding:0;margin:0;border:0;border-bottom:1px solid #dbdbdb}.full-width-cta-container{width:100%;text-align:center;padding:30px 0}.full-width-cta-container.small{padding:15px 0}.full-width-cta-container .content{width:860px;max-width:100%;margin:0 auto;text-align:center;font-family:"Avenir-Black";font-size:1em;font-weight:400;margin-bottom:20px}.process-container{width:100%;background:#393939;padding:30px 0}.process-container .section-title{font-family:"Avenir-Medium";font-size:1.375em;color:#fff;padding-bottom:30px;width:100%;text-align:center}.process-container .cta-box-container{margin:0 auto;position:relative;text-align:center;display:table;width:100%}.process-container .cta-box{width:100%;display:inline-block;position:relative;margin-bottom:30px}.process-container .cta-box:last-child{padding:0;margin:0}.process-container .cta-box:last-child svg{display:none}.process-container .cta-box svg{position:absolute;top:50%;margin-top:-25px;fill:#29f98a;display:none}.process-container .cta-box .box{width:220px;margin:0 auto;background:0 0}.process-container .cta-box .box:hover .content{background:#393939}.process-container .cta-box .content{width:100%;height:100%;position:relative;background:#393939;transition:all .4s cubic-bezier(.77,0,.175,1)}.process-container .cta-box .cta-icon{display:inline-block;border-radius:100%;color:#fff;font-family:"Avenir-Black";text-align:center;float:left;font-size:1.625em;height:50px;line-height:50px;margin:0 15px 0 0;width:50px}.process-container .cta-box .cta-title{font-family:"Avenir-Medium";font-size:1.312em;color:#fff;line-height:26px;text-align:left;display:table-cell;height:50px;vertical-align:middle}.process-container .one-column{text-align:center;width:100%;padding:30px 0 0}.process-container .one-column .content{margin:0 auto;width:100%}.process-container .one-column .title{font-family:"Avenir-Medium";font-size:1em;color:#fff;line-height:22px;margin-bottom:20px;width:100%}.process-container .two-column{text-align:center;width:100%;padding:60px 0 0}.process-container .two-column .column{width:100%;float:left;margin:0 0 30px}.process-container .two-column .title{font-size:1.25em;color:#fff;margin-bottom:5px;width:100%;font-family:"Avenir-Medium"}.process-container .two-column .description{font-size:.938em;color:#fff;margin-bottom:10px;line-height:22px;font-family:"Avenir-Medium";width:100%}.text-big-image-container{width:100%;height:auto;margin-bottom:30px}.text-big-image-container .text-background{display:inline-block;width:100%}.text-big-image-container .content{vertical-align:middle;display:table-cell;height:auto;width:100%;max-width:100%;text-align:center}.text-big-image-container .title{font-family:"Avenir-Black";font-size:1.625em;color:#333;line-height:36px;margin-bottom:10px;width:100%;margin-top:20px;text-align:center}.text-big-image-container .description{font-size:.938em;font-family:"Avenir-Medium";color:#333;margin-bottom:20px;line-height:24px;width:100%;text-align:center}.text-big-image-container .button{margin:0}.text-big-image-container .circle-container{width:100%;display:inline-block}.text-big-image-container .circle-container .circle-box{width:100%;float:left;margin:0}.text-big-image-container .circle-container .circle-box:last-child{margin:0}.text-big-image-container .circle-container .circle-box .circle-animation{float:left;margin-right:5px}.text-big-image-container .circle-container .circle-box .circliful{position:relative}.text-big-image-container .circle-container .circle-box .circle-text,.text-big-image-container .circle-container .circle-box .circle-info,.text-big-image-container .circle-container .circle-box .circle-text-half,.text-big-image-container .circle-container .circle-box .circle-info-half{width:100%;position:absolute;text-align:center;display:inline-block}.text-big-image-container .circle-container .circle-box .circle-text{font-family:"Avenir-Black"}.text-big-image-container .circle-container .circle-box .circle-info,.text-big-image-container .circle-container .circle-box .circle-info-half{color:#999}.text-big-image-container .circle-container .circle-box .circliful .fa{margin:-10px 3px 0;position:relative;bottom:4px}.text-big-image-container .circle-container .circle-box .description{font-size:1em;font-family:"Avenir-Medium";line-height:22px;margin:0;vertical-align:middle;display:table-cell;height:120px;text-align:left}.two-column-image-container{width:100%}.two-column-image-container .left-column{float:left;background-position:center top;background-repeat:no-repeat;background-size:cover;width:100%;height:300px;position:relative}.two-column-image-container .left-column .overly{width:100%;height:100%;position:relative;left:0;top:0;float:left;background:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../images/map-graphic.png) no-repeat center center #00fc87}.two-column-image-container .left-column .content{width:100%;float:right;padding:30px}.two-column-image-container .left-column .content-field{width:700px;max-width:100%;display:table-cell;vertical-align:middle;height:272px}.two-column-image-container .left-column .title{font-family:"Avenir-Black";color:#fff;text-align:center;padding:0;font-size:1.375em;line-height:28px}.two-column-image-container .right-column{width:100%;background-position:center top;background-repeat:no-repeat;background-size:cover;height:300px;position:relative;float:left}.two-column-image-container .right-column .overly{width:100%;height:100%;position:absolute;left:0;top:0;background:rgba(51,51,51,.2)}.two-column-content-container{width:100%;padding:30px 0}.two-column-content-container .content{width:900px;max-width:100%;margin:0 auto}.two-column-content-container .description p{margin-bottom:20px}.two-column-content-container .description p:last-child{margin:0}.two-column-video-container{width:100%;position:relative}.two-column-video-container .left-column{width:100%;background-position:center top;background-repeat:no-repeat;background-size:cover;height:300px}.two-column-video-container .right-column{width:100%;float:right}.two-column-video-container .video-block{width:100%;height:300px;background-position:center top;background-repeat:no-repeat;background-size:cover}.two-column-video-container .video-block:hover .overly{background:rgba(51,51,51,.8)}.two-column-video-container .video-block:hover svg{width:60px;height:60px}.two-column-video-container .video-block:hover svg .circle{fill:#1a1a1a}.two-column-video-container .video-block .overly{width:100%;height:100%;position:relative;background:rgba(51,51,51,.5);transition:all .4s cubic-bezier(.77,0,.175,1)}.two-column-video-container .video-block .popup-youtube{display:inline-block;height:100%;width:100%}.two-column-video-container .video-block .content{vertical-align:middle;width:1000px;max-width:100%;height:300px;display:table-cell;text-align:center}.two-column-video-container .video-block .play-icon{width:100%;display:inline-block;margin-bottom:10px;height:60px}.two-column-video-container .video-block .video-title{width:100%;font-size:1.375em;color:#fff;padding:0 25px;display:inline-block}.two-column-video-container .video-block svg{width:50px;height:50px;transition:all .4s cubic-bezier(.77,0,.175,1)}.two-column-video-container .video-block svg .circle{fill:#393939}.two-column-video-container .video-block svg .play{fill:#fff}.full-column-text-container{width:100%;text-align:center;padding:30px 0}.full-column-text-container.small{padding:15px 0}.full-column-text-container .title{font-family:"Avenir-Black";margin-bottom:10px;font-size:1.375em}.full-column-text-container .content{width:860px;max-width:100%;margin:0 auto;text-align:center;font-weight:400;font-size:.938em;line-height:22px}.full-column-text-container .button{margin-top:20px}.looking-forword-container{width:100%;background-position:center top;background-repeat:no-repeat;background-size:cover;padding:60px 0}.looking-forword-container .short-description{text-align:center;width:100%;padding:0;color:#fff;margin-bottom:20px}.looking-forword-container .short-description .title{font-family:"Avenir-Black";font-size:1.25em;margin-bottom:5px}.looking-forword-container .short-description .description{font-size:1em;line-height:22px}.looking-forword-container .content-container{width:100%;padding:0;color:#fff}.looking-forword-container .content-container .profile-img{width:100%;text-align:center;margin:0 0 10px}.looking-forword-container .content-container .profile-img img{width:200px;height:200px;border-radius:100%}.looking-forword-container .content-container .content-area{text-align:center}.looking-forword-container .content-container .content-area p{font-size:1em;line-height:24px}.photo-gallery{width:100%;position:relative;overflow:hidden;text-align:center}.photo-gallery .title{background:#00fc87;color:#fff;font-family:"Avenir-Black";font-size:1.25em;display:inline-block;padding:5px 10px;top:0;position:relative;z-index:1;margin-bottom:10px}.photo-gallery .title.puerto-rico{background:#00fc87}.photo-gallery .flexslider{max-width:1100px;margin:0 auto}.photo-gallery .flexslider .slides{background-attachment:fixed;width:100%;height:auto;position:relative;padding:0;list-style-type:none;overflow:hidden}.photo-gallery .flexslider .slides li{position:relative;z-index:1;max-width:1100px;background-position:center top;background-repeat:no-repeat;background-size:cover;height:300px;float:left;text-align:center}.photo-gallery .flexslider .slides li .overly{width:100%;height:100%;position:relative;background-color:rgba(32,33,37,.74)}.photo-gallery .flexslider .slides li.flex-active-slide .overly{background-color:rgba(47,48,58,.29)}.photo-gallery .flex-direction-nav{list-style-type:none}.photo-gallery .flex-direction-nav .flex-prev,.photo-gallery .flex-direction-nav .flex-next{position:absolute;height:100%;width:10%;text-indent:-9999px;left:0;top:0;z-index:1}.photo-gallery .flex-direction-nav .flex-next{left:inherit;right:0}.photo-gallery .flex-control-nav{width:100%;position:absolute;bottom:20px;list-style-type:none;text-align:center;left:0}.photo-gallery .flex-control-nav li{margin:0 5px;display:inline-block;zoom:1}.photo-gallery .flex-control-nav li a{width:13px;height:13px;display:block;background:rgba(255,255,255,.4);cursor:pointer;text-indent:-9999px;border-radius:20px}.photo-gallery .flex-control-nav li a:hover{background:#fff}.photo-gallery .flex-control-nav li a.flex-active{background:#fff;cursor:default}.photo-gallery .flex-viewport{overflow:visible !important}.photo-gallery .has_slider{overflow:hidden}.events-sponsor-container,.events-sponsor-post-container{width:100%;text-align:center;padding:30px 0}.events-sponsor-container .title,.events-sponsor-post-container .title{font-family:"Avenir-Black";text-align:center;font-size:1.375em}.events-sponsor-container .sponsor-list,.events-sponsor-post-container .sponsor-list{padding:30px 0;text-align:center}.events-sponsor-container .sponsor-list.more-sponsors,.events-sponsor-post-container .sponsor-list.more-sponsors{display:none;padding:0}.events-sponsor-container .sponsor-list.short-list li,.events-sponsor-post-container .sponsor-list.short-list li{width:24.7%}.events-sponsor-container .sponsor-list li,.events-sponsor-post-container .sponsor-list li{display:inline-block;width:100%;list-style-type:none;height:auto;font-family:"Avenir-Heavy";font-size:1em}.events-sponsor-container .sponsor-list li .content,.events-sponsor-post-container .sponsor-list li .content{width:100%;max-width:100%;text-align:center;display:inline-block;padding:20px 10px}.events-sponsor-container .view-all-sponsor,.events-sponsor-post-container .view-all-sponsor{width:100%;cursor:pointer;margin-top:40px;text-align:center;color:#393939}.events-sponsor-container .view-all-sponsor svg,.events-sponsor-post-container .view-all-sponsor svg{width:35px;height:35px;fill:#393939}.events-sponsor-container .view-all-sponsor .text,.events-sponsor-post-container .view-all-sponsor .text{display:block;text-align:center;color:#393939;font-family:"Avenir-Black";font-size:1em}.events-details-container{width:100%;padding-bottom:30px}.events-details-container .tab-info-container{width:100%;color:#fff;font-family:"Avenir-Black";font-size:1.125em;text-align:center;background:#393939;padding:30px 0}.events-details-container .events-details-tab{position:relative;padding:0 0 30px;background:#393939}.events-details-container .events-details-tab .tab-list{text-align:center;background:#393939;display:none;width:100%;padding:0 5%}.events-details-container .events-details-tab .tab-list li{position:relative;list-style-type:none;width:100%;text-align:center}.events-details-container .events-details-tab .tab-list li a{color:#fff;font-family:"Avenir-Black";font-size:1em;display:inline-block;width:100%;position:relative;padding:20px 20px 10px}.events-details-container .events-details-tab .tab-list li a .toggle{display:none}.events-details-container .events-details-tab .tab-list li a hr{display:none}.events-details-container .events-details-tab .tab-list li a.information{border-bottom:10px solid #00fc87}.events-details-container .events-details-tab .tab-list li a.information:hover{background:#00fc87}.events-details-container .events-details-tab .tab-list li a.history{border-bottom:10px solid #00fc87}.events-details-container .events-details-tab .tab-list li a.history:hover{background:#00fc87}.events-details-container .events-details-tab .tab-list li a.award{border-bottom:10px solid #000}.events-details-container .events-details-tab .tab-list li a.award:hover{background:#000}.events-details-container .events-details-tab .tab-list li a.committee{border-bottom:10px solid #000}.events-details-container .events-details-tab .tab-list li a.committee:hover{background:#000}.events-details-container .events-details-tab .tab-list .r-tabs-state-active{position:relative}.events-details-container .events-details-tab .tab-list .r-tabs-state-active .information{border-bottom:10px solid #00fc87;background:#00fc87}.events-details-container .events-details-tab .tab-list .r-tabs-state-active .history{border-bottom:10px solid #00fc87;background:#00fc87}.events-details-container .events-details-tab .tab-list .r-tabs-state-active .award{border-bottom:10px solid #000;background:#000}.events-details-container .events-details-tab .tab-list .r-tabs-state-active .committee{border-bottom:10px solid #000;background:#000}.events-details-container .events-details-tab .r-tabs-accordion-title{background:#393939;width:100%;display:inline-block}.events-details-container .events-details-tab .r-tabs-accordion-title .r-tabs-anchor{display:block;width:90%;margin:0 5%;padding:0;line-height:50px;font-family:"Avenir-Black";font-size:.938em;color:#fff;position:relative}.events-details-container .events-details-tab .r-tabs-accordion-title .r-tabs-anchor hr{margin:0;border:none}.events-details-container .events-details-tab .r-tabs-accordion-title .r-tabs-anchor .information{border-bottom:5px solid #00fc87}.events-details-container .events-details-tab .r-tabs-accordion-title .r-tabs-anchor .history{border-bottom:5px solid #00fc87}.events-details-container .events-details-tab .r-tabs-accordion-title .r-tabs-anchor .award{border-bottom:5px solid #000}.events-details-container .events-details-tab .r-tabs-accordion-title .r-tabs-anchor .committee{border-bottom:5px solid #000}.events-details-container .events-details-tab .r-tabs-accordion-title .r-tabs-anchor .toggle{background:0 0;border:0;outline:0;padding:0;position:absolute;right:0;top:0;z-index:1;height:50px;line-height:50px;width:30px}.events-details-container .events-details-tab .r-tabs-accordion-title .r-tabs-anchor .toggle .sub-toggle{display:inline-block;width:15px;height:50px;position:relative;top:0}.events-details-container .events-details-tab .r-tabs-accordion-title .r-tabs-anchor .toggle .sub-toggle:after{content:'';position:absolute;top:0;height:0;border-bottom:3px solid #fff;width:100%;left:0;right:0;transition:all ease-out .3s;-ms-transform:rotate(90deg);transform:rotate(90deg)}.events-details-container .events-details-tab .r-tabs-accordion-title .r-tabs-anchor .toggle .sub-toggle:after{top:50%}.events-details-container .events-details-tab .r-tabs-accordion-title .r-tabs-anchor .toggle .sub-toggle i{display:block;text-indent:100%;overflow:hidden;white-space:nowrap;height:3px;background-color:#fff;width:100%;position:absolute;top:50%;transition:all ease-out .1s}.events-details-container .events-details-tab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{opacity:1}.events-details-container .events-details-tab .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor .toggle .sub-toggle:after{-ms-transform:rotate(0deg);transform:rotate(0deg);-ms-transform-origin:center;transform-origin:center;top:50%}.events-details-container .events-details-tab .r-tabs-accordion-title.r-tabs-state-disabled{opacity:.7}.events-details-container .events-details-tab .events-details-blocks{display:none;width:850px;max-width:100%;margin:0 auto;float:left;padding:30px 5%;background:#fff}.events-details-container .events-details-tab .events-details-blocks.r-tabs-state-active{display:block}.events-details-container .events-details-tab .events-details-blocks .event-address a{color:#333}.events-details-container .events-details-tab .events-details-blocks .note{font-style:italic;font-family:"Avenir-Oblique"}.events-details-container .events-details-tab .events-details-blocks .media{list-style-type:none;margin:0 0 30px;padding:0}.events-details-container .events-details-tab .events-details-blocks .media li{display:inline-block;font-family:"Avenir-Black";font-size:1em;margin-right:15px;padding-right:15px;line-height:20px;border-right:2px solid #2c313b;padding-left:0}.events-details-container .events-details-tab .events-details-blocks .media li:before{display:none}.events-details-container .events-details-tab .events-details-blocks .media li:last-child{border:none;margin:0;padding:0}.events-details-container .events-details-tab .events-details-blocks .get-direction{font-family:"Avenir-Black";margin:30px 0 0;display:block}.programs-section-container{width:100%}.programs-section-container .tab{width:100%;margin-bottom:20px;text-align:center}.programs-section-container .tab li{text-align:center;transition:all .4s cubic-bezier(.77,0,.175,1);width:48%;display:inline-block;list-style-type:none;margin:0 0 20px}.programs-section-container .tab li .program-title{width:100%;display:inline-block;cursor:pointer;color:#333}.programs-section-container .tab li img{width:82px;height:82px;transition:all .4s cubic-bezier(.77,0,.175,1)}.programs-section-container .tab li .title{width:100%;display:block;font-size:1em;margin:10px 0 0;font-family:"Avenir-Black"}.programs-section-container .tab li:hover img{-ms-transform:scale(1.3);transform:scale(1.3)}.programs-section-container .programs-container{width:100%;height:auto;background-position:center top;background-repeat:no-repeat;background-size:cover;color:#fff}.programs-section-container .programs-container .content-block{width:100%;padding:40px 0}.programs-section-container .programs-container .content-block .content{width:100%;height:auto;max-width:100%;margin:0}.programs-section-container .programs-container .content-block .content .title{font-size:1.25em;margin-bottom:10px;position:relative;padding-left:0}.programs-section-container .programs-container .content-block .content .title .icon-block img{width:60px;height:60px}.programs-section-container .programs-container .content-block .content .description{font-size:.938em;line-height:22px;margin-bottom:30px;padding-left:0}.programs-section-container .programs-container .content-block .content .button{margin-left:0}.programs-section-container .programs-container .gradient-overly{position:relative;width:100%;height:100%}.programs-section-container .programs-container .gradient-overly.right .content-block{left:inherit;right:0}.programs-section-container .programs-container .gradient-overly.maroon{background:#29f98a}.programs-section-container .programs-container .gradient-overly.blue{background:#000}.programs-section-container .programs-container .gradient-overly.puerto{background:#29f98a}.programs-section-container .programs-container .gradient-overly.orange{background:#000}.partner-slider-container{width:100%}.partner-slider-container .partner-slider{position:relative;width:100%;padding:0 5%;margin-bottom:30px}.partner-slider-container .partner-slider .center{position:relative;width:100%;height:190px}.partner-slider-container .partner-slider .center #prev,.partner-slider-container .partner-slider .center #next{width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;left:-5%;top:50%;display:inline-block;z-index:150;margin-top:-20px}.partner-slider-container .partner-slider .center #prev svg,.partner-slider-container .partner-slider .center #next svg{width:30px;height:30px;fill:#393939}.partner-slider-container .partner-slider .center #prev:hover svg,.partner-slider-container .partner-slider .center #next:hover svg{fill:#000}.partner-slider-container .partner-slider .center #next{left:inherit;right:-5%}.partner-slider-container .partner-slider .partner-list{width:100%;display:inline-block}.partner-slider-container .partner-slider .left-column{float:left;width:100%;margin-bottom:20px}.partner-slider-container .partner-slider .left-column .image-block{width:100%;text-align:center}.partner-slider-container .partner-slider .left-column .image-block img{max-width:70%}.partner-slider-container .partner-slider .right-column{float:left;width:100%}.partner-slider-container .partner-slider .right-column .content-block{max-width:100%;float:left;overflow:hidden}.partner-slider-container .partner-slider .right-column .content-block .content{width:100%;display:inline-block;text-align:center}.partner-slider-container .partner-slider .right-column .content-block .content .job-title{font-size:1em;width:100%;margin-bottom:10px;display:inline-block;color:#333;font-weight:400;font-family:"Avenir-Black"}.partner-slider-container .partner-slider .right-column .content-block .content .description{font-size:.938em;line-height:24px;color:#333}.partner-slider-container .cta-block{width:100%;display:inline-block;text-align:center}.icon-anchor-link-container{width:100%;padding:0 0 60px;text-align:center;padding:0 0 30px}.icon-anchor-link-container .tab{width:100%;text-align:center}.icon-anchor-link-container .tab li{text-align:center;width:100%;list-style-type:none;margin:0 0 20px;transition:all .4s cubic-bezier(.77,0,.175,1)}.icon-anchor-link-container .tab li .program-title{width:100%;display:inline-block;color:#333;cursor:pointer}.icon-anchor-link-container .tab li img{width:82px;height:82px;transition:all .4s cubic-bezier(.77,0,.175,1)}.icon-anchor-link-container .tab li .title{width:100%;display:block;font-size:1em;margin:10px 0 0;font-family:"Avenir-Black"}.icon-anchor-link-container .tab li:hover img{-ms-transform:scale(1.3);transform:scale(1.3)}.text-slider-container{width:100%}.text-slider-container .text-slider{position:relative;width:100%}.text-slider-container .text-slider .center{position:absolute;width:100%;height:100%;top:0}.text-slider-container .text-slider .center #prev,.text-slider-container .text-slider .center #next{overflow:hidden;cursor:pointer;position:absolute;left:0;top:50%;display:inline-block;z-index:150;margin-top:-20px;transition:all .4s cubic-bezier(.77,0,.175,1)}.text-slider-container .text-slider .center #prev svg,.text-slider-container .text-slider .center #next svg{width:20px;height:20px;transition:all .4s cubic-bezier(.77,0,.175,1);fill:#fff}.text-slider-container .text-slider .center #prev:hover svg,.text-slider-container .text-slider .center #next:hover svg{fill:#333}.text-slider-container .text-slider .center #next{left:inherit;right:0}.text-slider-container .text-slider .text-list{width:100%;display:inline-block;color:#fff;text-align:center;padding:30px 5%}.text-slider-container .text-slider .text-list .title{font-size:1.125em;font-family:"Avenir-Black";margin-bottom:20px;padding-bottom:10px;position:relative}.text-slider-container .text-slider .text-list .title hr{width:150px;position:absolute;border:0;border-bottom:1px solid #fff;height:1px;bottom:0;left:50%;margin:0;margin-left:-75px}.text-slider-container .text-slider .text-list .description{font-size:1.25em;line-height:26px;font-family:"Avenir-Light";margin-bottom:20px}.careers-slider-container{width:100%;overflow:hidden}.careers-slider-container .section-title{font-family:"Avenir-Black";width:100%;text-align:center;padding:20px 0 0;font-size:1.375em}.careers-slider-container .careers-slider{position:relative;width:100%}.careers-slider-container .careers-slider .center{position:absolute;width:100%;height:100%;top:0}.careers-slider-container .careers-slider .center #prev,.careers-slider-container .careers-slider .center #next{overflow:hidden;cursor:pointer;position:absolute;left:0;top:50%;display:inline-block;z-index:150;margin-top:-20px;transition:all .4s cubic-bezier(.77,0,.175,1)}.careers-slider-container .careers-slider .center #prev svg,.careers-slider-container .careers-slider .center #next svg{width:20px;height:20px;transition:all .4s cubic-bezier(.77,0,.175,1);fill:#393939}.careers-slider-container .careers-slider .center #prev:hover svg,.careers-slider-container .careers-slider .center #next:hover svg{fill:#333}.careers-slider-container .careers-slider .center #next{left:inherit;right:0}.careers-slider-container .careers-slider .careers-list{width:100%;display:inline-block;color:#00fc87;text-align:left;padding:0 10%}.careers-slider-container .careers-slider .careers-list .img-block{position:absolute;right:0;bottom:-10px;z-index:-1}.careers-slider-container .careers-slider .careers-list .img-block img{height:300px}.careers-slider-container .careers-slider .careers-list .content{width:760px;vertical-align:middle;display:table-cell;height:300px;max-width:100%;position:relative;z-index:1}.careers-slider-container .careers-slider .careers-list .title{font-size:1.875em;font-family:"a_love_of_thunderregular";text-transform:uppercase;margin-bottom:20px}.careers-slider-container .careers-slider .careers-list .description{font-size:1.5em;font-family:"Avenir-Black";margin-bottom:20px}.our-department-container{width:100%;background:#393939;padding:30px 0}.our-department-container .section-title{font-family:"Avenir-Black";width:100%;text-align:center;padding:0 0 20px;color:#fff;font-size:1.375em}.our-department-container .department-container{width:100%}.our-department-container .department-container .department-list{width:100%;background:#fff;text-align:center;cursor:pointer;float:left;margin-bottom:10px}.our-department-container .department-container .department-list .title-block{width:100%;background:#393939;color:#fff;font-size:1.25em;font-family:"Avenir-Medium";transition:all .4s cubic-bezier(.77,0,.175,1)}.our-department-container .department-container .department-list .title-block .title{width:100%;text-align:center;padding:10px}.our-department-container .department-container .department-list:nth-child(1) .title-block{background:#000}.our-department-container .department-container .department-list:nth-child(2) .title-block{background:#000}.our-department-container .department-container .department-list:nth-child(3) .title-block{background:#00fc87}.our-department-container .department-container .department-list:nth-child(4) .title-block{background:#00fc87}.our-department-container .department-container .department-list:hover:nth-child(1) .title-block{background:#000}.our-department-container .department-container .department-list:hover:nth-child(2) .title-block{background:#000}.our-department-container .department-container .department-list:hover:nth-child(3) .title-block{background:#00fc87}.our-department-container .department-container .department-list:hover:nth-child(4) .title-block{background:#00fc87}.our-department-container .department-container .department-list:hover .content-block .button{background:#1a1a1a;color:#fff}.our-department-container .department-container .department-list:nth-child(1) .content-block .image-block img{border:7px solid #000}.our-department-container .department-container .department-list:nth-child(2) .content-block .image-block img{border:7px solid #000}.our-department-container .department-container .department-list:nth-child(3) .content-block .image-block img{border:7px solid #00fc87}.our-department-container .department-container .department-list:nth-child(4) .content-block .image-block img{border:7px solid #00fc87}.our-department-container .department-container .department-list .content-block{position:relative;width:100%;padding:20px}.our-department-container .department-container .department-list .content-block .image-block{display:none}.our-department-container .department-container .department-list .content-block .description{line-height:24px;letter-spacing:1px;font-family:"Avenir-Roman";font-size:1.062em;padding-bottom:10px}.our-department-container .department-container .department-list .content-block .bio{font-family:"Avenir-Roman";font-size:.875em;width:100%;display:inline-block}.our-department-container .department-container .department-list .content-block .button{background:0 0;color:#393939}.job-list-feed-container{width:100%;padding:90px 0}.job-list-feed-container .section-title{font-family:"Avenir-Black";width:100%;text-align:center;padding:0 0 20px;font-size:1.375em}.job-list-feed-container .job-list{margin:0 auto;width:1100px;max-width:100%}.job-list-feed-container .job-list li{width:100%;padding:0 0 20px;list-style-type:none;text-align:center}.job-list-feed-container .job-list li:first-child{padding-top:0}.job-list-feed-container .job-list li:last-child{border-bottom:0;padding-bottom:0}.job-list-feed-container .job-list li .title{width:100%;display:inline-block;font-family:"Avenir-Black";padding-bottom:5px}.job-list-feed-container .job-list li .department{width:100%;display:inline-block;padding-bottom:5px}.job-list-feed-container .job-list li .location{width:100%;display:inline-block;padding-bottom:10px}.job-list-feed-container .job-list li .cta{width:100%;display:inline-block}.job-list-feed-container .cta-block{width:100%;text-align:center;margin:20px 0 0}.blog-banner-container{background-color:#393939;height:200px;width:100%;background-position:center top;background-repeat:no-repeat;background-size:cover;display:table}.blog-banner-container .title{font-family:"Avenir-Black";font-weight:400;color:#fff;font-size:1.875em;line-height:30px}.blog-banner-container .container{max-width:850px;padding:0}.blog-banner-container .content{width:850px;max-width:100%;height:200px;vertical-align:middle;display:table-cell;color:#fff;margin:0 auto;text-align:center}.blog-banner-container.blog-detail-banner{background:#00fc87;height:auto;display:inline-block}.blog-banner-container.blog-detail-banner .content{padding:0;height:auto;display:-ms-inline-flexbox;display:inline-flex}.blog-banner-container.blog-detail-banner .content img{max-width:100%}.blog-tab-container{background:#393939;width:100%;margin-bottom:30px}.blog-tab-container .sel-category{background:#000;height:54px;text-align:left;float:left;line-height:54px;width:100%;padding:0 10px;display:block;position:relative;color:#fff;font-size:1.25em;font-family:"Avenir-Light"}.blog-tab-container .sel-category .svg{position:absolute;transition:all .4s cubic-bezier(.77,0,.175,1);right:12px;top:20px;cursor:pointer;width:20px;fill:#fff;height:20px;-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.blog-tab-container .category-list-tab{position:relative}.blog-tab-container .category-list{float:left;position:relative;margin-bottom:-10px}.blog-tab-container .category-list.list-deactive{display:none}.blog-tab-container .category-list.list-active{display:block;position:absolute;left:0;top:54px;background:#fff;border-top:0;margin:0;width:100%;z-index:9}.blog-tab-container .category-list.list-active li{width:100%;margin:0}.blog-tab-container .category-list.list-active li a{padding:5px 10px;font-size:1em;color:#333;width:100%;display:inline-block;line-height:36px;border:none}.blog-tab-container .category-list.list-active li a.category-active,.blog-tab-container .category-list.list-active li a:hover{color:#fff}.blog-tab-container .category-list li{float:left;list-style-type:none}.blog-tab-container .category-list li a{color:#fff;padding:0 30px;line-height:54px;display:inline-block;border-bottom:10px solid #000}.blog-tab-container .category-list li a:hover{background:#000}.blog-tab-container .category-list li a.category-active{background:#000}.blog-tab-container .category-list li a.mentoring-resources.category-active{background:#29f98a !important}.blog-tab-container .category-list li a.news.category-active{background:#000 !important}.blog-tab-container .category-list li a.real-life-mentoring-stories.category-active{background:#29f98a !important}.blog-tab-container .search-box{float:right;width:48%;height:54px;display:none;background:#000}.blog-tab-container .search-box svg{width:20px;height:20px;margin:17px 15px 0;float:left;fill:#fff}.blog-tab-container .search-box .search-form-field{height:54px;background:0 0;border:none;color:#fff;font-size:1.25em;font-family:"Avenir-Light";height:54px;width:165px}.blog-tab-container .search-box input[type=text]::-webkit-input-placeholder{color:#fff;opacity:1}.blog-tab-container .search-box input[type=text]::-moz-placeholder{color:#fff;opacity:1}.blog-tab-container .search-box input[type=text]:-ms-input-placeholder{color:#fff;opacity:1}.blog-tab-container .search-box input[type=text]:-moz-placeholder{color:#fff;opacity:1}.blog-tab-container .search-box button{display:none}.blog-list-container{width:100%;margin-bottom:30px}.blog-list-container .blog-container{width:1060px;max-width:100%;margin:0 auto}.blog-list-container .result-loading{width:100%;display:inline-block;text-align:center;padding:50px;font-family:"Avenir-Black";font-size:1.125em;color:#393939}.blog-list-container .blog-loading{background:rgba(0,0,0,.7) none repeat scroll 0 0;height:100%;left:0;position:fixed;text-align:center;top:0;width:100%;display:none;z-index:9999}.blog-list-container .blog-loading.loading-active{display:block}.blog-list-container .blog-loading .load-speeding{width:100%;height:49px;text-align:center;position:absolute;top:50%;margin-top:-25px}.blog-list-container .blog-loading .load-speeding-wheel{width:49px;height:49px;margin:0 auto;border:3px solid #393939;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:load-spin .575s infinite linear;-o-animation:load-spin .575s infinite linear;-ms-animation:load-spin .575s infinite linear;-webkit-animation:load-spin .575s infinite linear;-moz-animation:load-spin .575s infinite linear}@keyframes load-spin{100%{transform:rotate(360deg);transform:rotate(360deg)}}.blog-list-container .blog-list-group{width:100%;display:inline-block}.blog-list-container .blog-list{width:100%;float:left;height:auto;margin-bottom:20px;overflow:hidden}.blog-list-container .blog-list:nth-child(2n+0){float:right}.blog-list-container .blog-list .image-block{width:100%;margin-bottom:10px;display:inline-block;height:auto;background:#f0f0f0;overflow:hidden}.blog-list-container .blog-list .image-block a{width:100%;float:left;background:#2c313b}.blog-list-container .blog-list .image-block img{max-width:100%;opacity:.9;float:left;width:100%;transition:all .4s cubic-bezier(.77,0,.175,1)}.blog-list-container .blog-list .image-block img:hover{opacity:.7}.blog-list-container .blog-list .image-block.no-image{background:0 0}.blog-list-container .blog-list .media-block{width:100%;margin-bottom:10px;display:inline-block;position:relative}.blog-list-container .blog-list .media-block .category{width:100%;float:left;font-family:"Avenir-Black";font-size:1em}.blog-list-container .blog-list .media-block .category li{list-style-type:none;font-size:1em}.blog-list-container .blog-list .media-block .share{position:absolute;top:0;right:0}.blog-list-container .blog-list .media-block .share .social{cursor:pointer;width:80px;height:20px;font-size:2em;font-family:"Avenir-Black";position:absolute;color:#b3b3b3;z-index:109;top:-17px;right:0}.blog-list-container .blog-list .media-block .share .social .share-text{width:auto;font-family:"Avenir-Medium";text-transform:uppercase;font-size:12px;color:#b3b3b3;line-height:24px;cursor:pointer;opacity:1;position:relative;top:2px;display:inline-block}.blog-list-container .blog-list .media-block .share .item{-ms-transform:translateX(110px);transform:translateX(110px);transition:all .3s ease;opacity:0;float:left;color:#000;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);margin-right:10px;width:20px;height:20px}.blog-list-container .blog-list .media-block .share .item:last-child{margin-right:2px;width:22px}.blog-list-container .blog-list .media-block .share .item svg{width:17px;height:20px;display:inline-block;fill:#b3b3b3}.blog-list-container .blog-list .media-block .share .item svg:hover{fill:#393939}.blog-list-container .blog-list .media-block .share .item svg.twitter{width:19px}.blog-list-container .blog-list .media-block .share .item svg.youtube{height:23px;width:22px}.blog-list-container .blog-list .media-block .share .item.text{width:auto;font-family:"Avenir-Medium";text-transform:uppercase;font-size:.75em;color:#b3b3b3;line-height:24px;cursor:pointer;opacity:0}.blog-list-container .blog-list .media-block .share.active{background:#fff;padding:5px 5px 5px 10px;top:-5px}.blog-list-container .blog-list .media-block .share.active .item{-ms-transform:translateX(0px);transform:translateX(0px);opacity:1;-ms-filter:none;filter:none}.blog-list-container .blog-list .media-block .share.active .item.text{opacity:1}.blog-list-container .blog-list .media-block .share.active .social{display:none}.blog-list-container .blog-list .title{font-family:"Avenir-Black";font-size:1em;width:100%;display:inline-block;margin-bottom:10px}.blog-list-container .blog-list .title a{color:#333}.blog-list-container .blog-list .title a:hover{color:#393939}.blog-list-container .blog-list .author{width:100%;display:inline-block;font-size:.875em}.blog-list-container .blog-list .author a{color:#333}.blog-list-container .blog-list .author a:hover{color:#393939}.blog-list-container .more-post{width:100%;display:inline-block;text-align:center;font-family:"Avenir-Black";font-size:1em;color:#393939}.blog-list-container .more-post #more-post{cursor:pointer;display:inline-block}.blog-list-container .more-post svg{fill:#393939;width:50px;height:50px}.blog-list-container .more-post span{display:block;margin:10px 0 0}.blog-list-container .author-description{width:100%;display:inline-block;padding:90px 0}.blog-list-container .author-description .author-image{float:left;width:150px}.blog-list-container .author-description .author-image img{border-radius:100%}.blog-list-container .author-description .author-content{float:left;width:60%;line-height:26px}.blog-list-container .author-description .author-content h3{font-family:"Avenir-Black";color:#393939;font-size:1.125em;font-weight:400}.blog-detail-container{width:100%;margin:30px 0 0}.blog-detail-container .blog-container{width:1030px;max-width:100%;margin:0 auto;position:relative}.blog-detail-container .blog-container .content-block{padding:0;position:relative}.blog-detail-container .blog-container .category{width:100%;float:left;font-family:"Avenir-Black";margin-bottom:10px;margin-top:10px}.blog-detail-container .blog-container .category a{list-style-type:none;font-size:.938em;border-left:1px solid #b3b3b3;padding-left:10px;margin-left:10px}.blog-detail-container .blog-container .category a:first-child{border:0;padding:0;margin:0}.blog-detail-container .blog-container .title{font-size:1.125em;padding-bottom:10px;font-family:"Avenir-Black";font-weight:400}.blog-detail-container .blog-container .actions{width:100%;display:inline-block;margin:10px 0}.blog-detail-container .blog-container .actions .avatar{float:left;margin-right:5px}.blog-detail-container .blog-container .actions .avatar img{border-radius:100%;margin:0}.blog-detail-container .blog-container .actions .author{float:left;font-size:.875em;color:#b3b3b3;margin:15px 0 0}.blog-detail-container .blog-container .actions .author a{color:#b3b3b3}.blog-detail-container .blog-container .actions .author a:hover{color:#393939}.blog-detail-container .blog-container .actions .author hr{display:inline;height:0;margin:0 15px 0 10px;width:1px;border:0;border-left:1px solid #b3b3b3}.blog-detail-container .blog-container .excerpt{width:100%;border-bottom:1px solid #b3b3b3;padding-bottom:20px;margin-bottom:10px}.blog-detail-container .blog-container .post-share-bottom{width:100%;display:inline-block;margin-bottom:20px}.blog-detail-container .blog-container .post-share-bottom .text{display:none}.blog-detail-container .blog-container .post-share-bottom ul{text-align:center;list-style-type:none}.blog-detail-container .blog-container .post-share-bottom ul li{display:inline-block;margin:0 2px}.blog-detail-container .blog-container .post-share-bottom ul li a svg{width:30px;height:30px;fill:#b3b3b3}.blog-detail-container .blog-container .post-share-bottom ul li a:hover svg{fill:#393939}.blog-detail-container .blog-container .next-prev-post-container{width:100%;padding-bottom:30px;display:inline-block}.blog-detail-container .blog-container .next-prev-post-container .prev-post,.blog-detail-container .blog-container .next-prev-post-container .next-post{float:left;width:48%;text-align:left;font-family:"Avenir-Black";font-size:1.125em;font-weight:400}.blog-detail-container .blog-container .next-prev-post-container .prev-post a,.blog-detail-container .blog-container .next-prev-post-container .next-post a{color:#fff;background:#393939;padding:0 10px;height:50px;line-height:50px;width:100%;display:inline-block}.blog-detail-container .blog-container .next-prev-post-container .prev-post a:hover,.blog-detail-container .blog-container .next-prev-post-container .next-post a:hover{background:#000}.blog-detail-container .blog-container .next-prev-post-container .prev-post svg,.blog-detail-container .blog-container .next-prev-post-container .next-post svg{width:30px;fill:#fff;float:left;height:85px;display:none;margin:0 20px 0 0}.blog-detail-container .blog-container .next-prev-post-container .next-post{float:right;text-align:right}.blog-detail-container .blog-container .next-prev-post-container .next-post svg{float:right;margin:0 0 0 20px}.blog-detail-container .blog-container .post-share-sticky-wrapper{height:auto !important}.blog-detail-container .blog-container .post-share-sticky-wrapper .text{text-transform:uppercase;font-weight:600;color:#b3b3b3;font-size:.75em;letter-spacing:1px;float:left;line-height:32px;padding:0 10px 0 0}.blog-detail-container .blog-container .post-share-sticky-wrapper li{width:auto;display:inline-block;list-style-type:none;text-align:center;line-height:30px}.blog-detail-container .blog-container .post-share-sticky-wrapper li a{display:block;padding:0 1px;transition:all .4s cubic-bezier(.77,0,.175,1)}.blog-detail-container .blog-container .post-share-sticky-wrapper li a:hover svg{fill:#393939}.blog-detail-container .blog-container .post-share-sticky-wrapper li a svg{fill:#b3b3b3;height:30px;transition:all .4s cubic-bezier(.77,0,.175,1);width:30px}.blog-detail-container .blog-container #post-share-sticky-wrapper.no-scroll #post-share{position:relative !important}.blog-detail-container .blog-container #post-dropdown-sticky-wrapper{position:absolute;right:0;width:40px;z-index:100;top:0}.blog-detail-container .blog-container #post-dropdown-sticky-wrapper .post-dropdown .hamburger{top:0;cursor:pointer}.blog-detail-container .blog-container #post-dropdown-sticky-wrapper .post-dropdown .hamburger .toggle{display:block;width:30px;height:20px;position:absolute}.blog-detail-container .blog-container #post-dropdown-sticky-wrapper .post-dropdown .hamburger .toggle:before,.blog-detail-container .blog-container #post-dropdown-sticky-wrapper .post-dropdown .hamburger .toggle:after{content:'';position:absolute;top:0;height:0;border-bottom:5px solid #b3b3b3;width:100%;left:0;right:0;transition:all ease-out .3s}.blog-detail-container .blog-container #post-dropdown-sticky-wrapper .post-dropdown .hamburger .toggle:after{top:100%}.blog-detail-container .blog-container #post-dropdown-sticky-wrapper .post-dropdown .hamburger .toggle i{display:block;text-indent:100%;overflow:hidden;white-space:nowrap;height:5px;background-color:#b3b3b3;width:100%;position:absolute;top:50%;transition:all ease-out .1s}.blog-detail-container .blog-container #post-dropdown-sticky-wrapper .post-dropdown .hamburger.active-category .toggle:after{-ms-transform:rotate(-45deg);transform:rotate(-45deg);-ms-transform-origin:center;transform-origin:center;top:50%}.blog-detail-container .blog-container #post-dropdown-sticky-wrapper .post-dropdown .hamburger.active-category .toggle:before{-ms-transform:rotate(45deg);transform:rotate(45deg);-ms-transform-origin:center;transform-origin:center;top:50%}.blog-detail-container .blog-container #post-dropdown-sticky-wrapper .post-dropdown .hamburger.active-category .toggle i{opacity:0}.blog-detail-container .blog-container #post-dropdown-sticky-wrapper.no-scroll #post-dropdown{position:relative !important}.blog-detail-container .blog-container .blog-category-list{background:#393939;position:absolute;top:40px;width:250px;padding:15px 0;margin:0;right:0;z-index:99;display:none;-ms-transform:translateY(-10px);transform:translateY(-10px);transition:all .2s linear 0s}.blog-detail-container .blog-container .blog-category-list.list-active{display:block;-ms-transform:translateY(0px);transform:translateY(0px)}.blog-detail-container .blog-container .blog-category-list li{width:100%;text-align:center;display:inline-block;float:left}.blog-detail-container .blog-container .blog-category-list li a{height:40px;line-height:40px;float:left;color:#fff;font-family:"Avenir-Medium";font-size:1em;width:100%;display:inline-block}.blog-detail-container .blog-container .blog-category-list li a:hover{background:#000}.pagination{width:100%;display:inline-block;text-align:center}.pagination .prev span,.pagination .next span{position:relative;top:4px}.pagination .prev svg,.pagination .next svg{height:20px;width:30px}.pagination .page-numbers{display:inline-block;font-size:1.25em;height:30px;line-height:30px;padding:0 10px}.blog-feed-container{width:100%;padding:30px 0}.blog-feed-container .section-title{font-family:"Avenir-Black";padding:0 0 20px;text-align:center;width:100%;font-size:1.375em}.blog-feed-container .item{width:100%;float:left;padding-left:0;list-style-type:none;overflow:hidden;margin-bottom:20px}.blog-feed-container .item:before{display:none}.blog-feed-container .item:last-child{margin-right:0}.blog-feed-container .item .image-block{width:100%;margin-bottom:10px;display:inline-block}.blog-feed-container .item .image-block a{width:100%;display:inline-block}.blog-feed-container .item .image-block img{max-width:100%;opacity:.9;float:left;width:100%;transition:all .4s cubic-bezier(.77,0,.175,1)}.blog-feed-container .item .image-block img:hover{opacity:.7}.blog-feed-container .item .media-block{width:100%;margin-bottom:10px;display:inline-block;position:relative}.blog-feed-container .item .media-block .category{width:100%;float:left;font-family:"Avenir-Black";font-size:1em}.blog-feed-container .item .media-block .category a{color:#393939}.blog-feed-container .item .media-block .category a:hover{color:#000}.blog-feed-container .item .media-block .share{position:absolute;top:0;right:0}.blog-feed-container .item .media-block .share .social{cursor:pointer;width:80px;height:20px;font-size:2em;font-family:"Avenir-Black";position:absolute;color:#b3b3b3;z-index:109;top:-17px;right:0}.blog-feed-container .item .media-block .share .social .share-text{width:auto;font-family:"Avenir-Medium";text-transform:uppercase;font-size:12px;color:#b3b3b3;line-height:24px;cursor:pointer;opacity:1;position:relative;top:2px}.blog-feed-container .item .media-block .share .item{-ms-transform:translateX(110px);transform:translateX(110px);transition:all .3s ease;opacity:0;float:left;color:#000;-ms-filter:"alpha(opacity=0)";filter:alpha(opacity=0);margin-bottom:0;margin-right:10px;width:20px;height:20px}.blog-feed-container .item .media-block .share .item:last-child{margin-right:2px;width:22px}.blog-feed-container .item .media-block .share .item svg{width:17px;height:20px;display:inline-block;fill:#b3b3b3}.blog-feed-container .item .media-block .share .item svg:hover{fill:#393939}.blog-feed-container .item .media-block .share .item svg.twitter,.blog-feed-container .item .media-block .share .item svg.icon-twitter-trans{width:19px}.blog-feed-container .item .media-block .share .item svg.youtube,.blog-feed-container .item .media-block .share .item svg.icon-youtube-trans{height:23px;width:22px}.blog-feed-container .item .media-block .share .item.text{width:auto;font-family:"Avenir-Medium";text-transform:uppercase;font-size:.75em;color:#b3b3b3;line-height:24px;cursor:pointer;opacity:0}.blog-feed-container .item .media-block .share.active{background:#fff;padding:5px 5px 5px 10px;top:-5px}.blog-feed-container .item .media-block .share.active .item{-ms-transform:translateX(0px);transform:translateX(0px);opacity:1;-ms-filter:none;filter:none}.blog-feed-container .item .media-block .share.active .item.text{opacity:1}.blog-feed-container .item .media-block .share.active .social{display:none}.blog-feed-container .item .title{font-family:"Avenir-Black";font-size:1em;width:100%;display:inline-block;margin-bottom:10px}.blog-feed-container .item .title a{color:#333}.blog-feed-container .item .title a:hover{color:#393939}.blog-feed-container .item .author{width:100%;display:inline-block;font-size:.875em}.blog-feed-container .item .author a{color:#333}.blog-feed-container .item .author a:hover{color:#393939}.dropdown,.dropdown div,.dropdown li,.dropdown div:after{transition:all .15s ease-in-out}.dropdown .selected:after,.dropdown.scrollable div:after{-webkit-pointer-events:none;-moz-pointer-events:none;-ms-pointer-events:none;pointer-events:none}.dropdown{position:relative;cursor:pointer;-webkit-user-select:none;-ms-user-select:none;user-select:none;border:1px solid #d5d5d5;display:block;font-family:"Avenir-Book";font-size:1.125em;padding:0 .5em;color:#393939;background:#f0f0f0;width:100%;height:45px}.dropdown.open{z-index:2}.dropdown.focus{border:1px solid #393939}.dropdown .carat{position:absolute;right:12px;top:50%;margin-top:-4px;background:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../images/blue-arrow.png) no-repeat center top;width:11px;height:7px;transition:all .15s ease-in-out}.dropdown.open .carat{-ms-transform:rotate(180deg);transform:rotate(180deg)}.dropdown.disabled .carat{border-top-color:#ccc}.dropdown .old{position:absolute;left:0;top:0;height:0;width:0;overflow:hidden}.dropdown select{position:absolute;left:0;top:0}.dropdown.touch .old{width:100%;height:100%}.dropdown.touch select{width:100%;height:100%;opacity:0}.dropdown .selected,.dropdown li{display:block;font-size:18px;line-height:45px;overflow:hidden;white-space:nowrap}.dropdown.disabled .selected{color:#999}.dropdown .selected:after{content:'';position:absolute;right:0;top:0;bottom:0;width:60px}.dropdown div{position:absolute;height:0;left:-1px;right:-1px;top:100%;margin-top:-1px;border:1px solid #0076b6;overflow:hidden;opacity:0}.dropdown.open div{opacity:1;z-index:2}.dropdown.scrollable div:after{content:'';position:absolute;left:0;right:0;bottom:0;height:50px}.dropdown.scrollable.bottom div:after{opacity:0}.dropdown ul{position:absolute;left:0;top:0;height:100%;width:100%;list-style:none;overflow:hidden}.dropdown.scrollable.open ul{overflow-y:auto}.dropdown li{list-style:none;padding:0 10px;margin:0;color:#fff;background:#393939}.dropdown li.focus{background:#000;position:relative;z-index:3;color:#fff}.dropdown li.active{background:#000;color:#fff}.simple-testimonials-container{width:100%;padding:30px 0;display:inline-block}.simple-testimonials-container .section-title{font-family:"Avenir-Black";width:100%;text-align:center;padding:0 0 20px;font-size:1.375em}.simple-testimonials-container .simple-testimonials{position:relative}.simple-testimonials-container .simple-testimonials .center{position:relative;width:100%}.simple-testimonials-container .simple-testimonials .center #prev,.simple-testimonials-container .simple-testimonials .center #next{width:30px;height:30px;overflow:hidden;cursor:pointer;position:absolute;left:0;top:50%;display:inline-block;z-index:150;margin-top:65px}.simple-testimonials-container .simple-testimonials .center #prev svg,.simple-testimonials-container .simple-testimonials .center #next svg{width:30px;height:30px;fill:#393939}.simple-testimonials-container .simple-testimonials .center #prev:hover svg,.simple-testimonials-container .simple-testimonials .center #next:hover svg{fill:#000}.simple-testimonials-container .simple-testimonials .center #next{left:inherit;right:0}.simple-testimonials-container .simple-testimonials .item{width:100%;display:inline-block}.simple-testimonials-container .simple-testimonials .left-column{float:left;width:100%;text-align:center;margin-bottom:20px}.simple-testimonials-container .simple-testimonials .left-column img{border-radius:100%;max-width:100%}.simple-testimonials-container .simple-testimonials .left-column .no-image{border-radius:100%;width:150px;height:150px;display:inline-block;border:1px solid #f0f0f0;overflow:hidden;position:relative}.simple-testimonials-container .simple-testimonials .left-column .no-image img{border-radius:0;position:absolute;top:-2px;left:0;width:100%;height:100%}.simple-testimonials-container .simple-testimonials .right-column{float:left;width:100%}.simple-testimonials-container .simple-testimonials .right-column .content-block{width:100%;float:left;overflow:hidden}.simple-testimonials-container .simple-testimonials .right-column .content-block .content{max-width:100%}.simple-testimonials-container .simple-testimonials .right-column .content-block .content .description{font-size:.938em;line-height:24px;font-weight:400;margin-bottom:10px;position:relative;text-indent:15px}.simple-testimonials-container .simple-testimonials .right-column .content-block .content .description p{display:inline}.simple-testimonials-container .simple-testimonials .right-column .content-block .content .description .left{position:absolute;width:15px;height:15px;text-indent:0;left:0}.simple-testimonials-container .simple-testimonials .right-column .content-block .content .description .right{position:relative;width:15px;height:15px;text-indent:0;left:0;display:inline-block}.simple-testimonials-container .simple-testimonials .right-column .content-block .content .author-name{font-size:1em}.text-and-icon-cta-container{width:100%;padding:90px 0;background:#393939;text-align:center}.text-and-icon-cta-container .intro-content{width:860px;max-width:100%;margin:0 auto;text-align:center;padding-bottom:60px}.text-and-icon-cta-container .intro-content .intro-title{font-family:"Avenir-Black";font-size:2em;font-weight:400;color:#fff}.text-and-icon-cta-container.four-column .cta-box{width:24.7%;padding:0 20px}.text-and-icon-cta-container .cta-box{width:30%;max-width:100%;display:table-cell;padding:0 30px}.text-and-icon-cta-container .cta-box .cta-icon{margin:0 0 25px}.text-and-icon-cta-container .cta-box .cta-title{font-family:"a_love_of_thunderregular";font-size:1.375em;color:#fff;font-weight:400;margin:0 0 10px;letter-spacing:1px;line-height:26px;text-transform:uppercase}.text-and-icon-cta-container .cta-box .description{font-size:1em;line-height:26px;color:#fff}.text-and-icon-cta-container .cta-box img{width:62px;height:62px}.expandable-bios-container{width:100%;padding:30px 0}.expandable-bios-container .section-title{font-family:"Avenir-Black";padding-bottom:20px;text-align:center;font-weight:400;font-size:1.375em}.expandable-bios-container .bios-items{margin:0;padding:0;list-style:none;text-align:center}.expandable-bios-container .bios-items .bios-item{display:inline-block;vertical-align:top;transition:height .5s ease;margin:0 0 30px;width:100%}.expandable-bios-container .bios-items .bios-item hr{display:none;margin:0;padding:0}.expandable-bios-container .bios-items .bios-item .bios-contents{position:relative}.expandable-bios-container .bios-items .bios-item .bios-contents:after{border-bottom-color:#f6f3ed}.expandable-bios-container .bios-items .bios-item .bios-contents .thumbnail{position:relative;width:100%;height:auto;overflow:hidden;cursor:pointer}.expandable-bios-container .bios-items .bios-item .bios-contents .thumbnail:hover img{opacity:.7}.expandable-bios-container .bios-items .bios-item .bios-contents .thumbnail img{border-radius:100%}.expandable-bios-container .bios-items .bios-item .bios-contents .thumbnail .title{text-align:center;margin-top:10px;line-height:26px;font-family:"Avenir-Medium";width:100%;font-size:1.125em;display:inline-block}.expandable-bios-container .bios-items .bios-item .bios-contents .thumbnail .position{width:100%;font-size:.875em;display:inline-block}.expandable-bios-container .bios-items .bios-item .bios-contents .thumbnail .meet{color:#393939;font-size:1em;font-family:"Avenir-Black";padding:5px 0 0}.expandable-bios-container .bios-items .bios-item .bios-expander{position:absolute;left:0;right:0;overflow:hidden;max-height:0;transition:max-height .5s ease}.expandable-bios-container .bios-items .bios-item .bios-expander .bios-expander-contents{margin:20px auto 0;width:100%;padding:20px 5%;border-top:6px solid #393939;text-align:left}.expandable-bios-container .bios-items .bios-item .bios-expander .bios-expander-contents .close{position:absolute;top:50px;cursor:pointer;right:20px}.expandable-bios-container .bios-items .bios-item .bios-expander .bios-expander-contents .close svg{width:15px;height:15px;fill:#333}.expandable-bios-container .bios-items .bios-item .bios-expander .bios-expander-contents .close:hover svg{fill:#393939}.expandable-bios-container .bios-items .bios-item .bios-expander .bios-expander-contents .title{font-family:"Avenir-Medium";width:100%;padding-bottom:10px;display:inline-block;font-size:1.375em}.expandable-bios-container .bios-items .bios-item .bios-expander .bios-expander-contents .title a{font-family:"Avenir-Light";padding-left:0;display:block}.expandable-bios-container .bios-items .bios-item.active .bios-expander:after{border-bottom-width:30px}.bio-list-container{width:100%;padding:30px 0}.bio-list-container .section-title{font-family:"Avenir-Black";text-align:center;font-weight:400;font-size:1.375em}.bio-list-container .bod-list{margin:0;padding:0;list-style:none;text-align:center}.bio-list-container .bod-list.more-directors{display:none;padding:0}.bio-list-container .bod-list .bod-item{display:inline-block;vertical-align:top;transition:height .5s ease;margin:30px 0 0;width:100%}.bio-list-container .bod-list .bod-item .title{text-align:center;line-height:26px;padding-bottom:5px;width:100%;font-size:1.125em;display:inline-block}.bio-list-container .bod-list .bod-item .position{width:100%;font-family:"Avenir-Black";font-size:.938em;padding-bottom:10px;display:inline-block}.bio-list-container .bod-list .bod-item .company{font-size:.812em;padding-bottom:3px}.bio-list-container .bod-list .bod-item .job-title{font-size:.812em;font-family:"Avenir-MediumOblique"}.bio-list-container .view-all-directors{width:100%;cursor:pointer;margin-top:40px;text-align:center;color:#393939}.bio-list-container .view-all-directors svg{width:35px;height:35px;fill:#393939}.bio-list-container .view-all-directors .text{display:block;text-align:center;color:#393939;font-family:"Avenir-Black";font-size:1em}.generic-bullet-list-container{width:100%;padding:60px 0}.generic-bullet-list-container .section-title{font-family:"Avenir-Black";text-align:center;font-weight:400;font-size:1.375em;margin-bottom:20px}.generic-bullet-list-container .list{margin:0;padding:0;list-style:none;text-align:center;display:table}.generic-bullet-list-container .list .item{margin:0 0 20px;width:100%;min-height:inherit;text-align:center;font-size:1em;padding:0;line-height:22px}.one-column-video-container{width:100%;padding:90px 0}.one-column-video-container .video-column{width:65%;padding:0;margin:0 auto}.one-column-video-container .video-column .video-block{width:100%;height:400px;background-position:center top;background-repeat:no-repeat;background-size:cover}.one-column-video-container .video-column .video-block:hover .overly{background:rgba(51,51,51,.8)}.one-column-video-container .video-column .video-block:hover svg{width:93px;height:93px}.one-column-video-container .video-column .video-block:hover svg .circle{fill:#1a1a1a}.one-column-video-container .video-column .video-block .overly{width:100%;height:100%;position:relative;background:rgba(51,51,51,.5);transition:all .4s cubic-bezier(.77,0,.175,1)}.one-column-video-container .video-column .video-block .popup-youtube{display:inline-block;height:100%;width:100%}.one-column-video-container .video-column .video-block .content{vertical-align:middle;width:1000px;max-width:100%;height:400px;display:table-cell;text-align:center}.one-column-video-container .video-column .video-block .play-icon{width:100%;display:inline-block;margin-bottom:20px;height:93px}.one-column-video-container .video-column .video-block .video-title{width:100%;font-size:1.75em;color:#fff;padding:0 90px;display:inline-block}.one-column-video-container .video-column .video-block svg{width:85px;height:85px;transition:all .4s cubic-bezier(.77,0,.175,1)}.one-column-video-container .video-column .video-block svg .circle{fill:#393939}.one-column-video-container .video-column .video-block svg .play{fill:#fff}.faqs-list-container{width:100%;padding:30px 0}.faqs-list-container .section-title{font-family:"Avenir-Black";text-align:center;font-weight:400;font-size:1.375em}.faqs-list-container .faqs-list{width:100%;display:inline-block}.faqs-list-container .faqs-list .list-left{float:left;width:100%}.faqs-list-container .faqs-list .list-right{float:right;width:100%}.faqs-list-container .faqs-list .list{width:100%;display:inline-block}.faqs-list-container .faqs-list .list .faqs-title{color:#333;font-size:1em;font-weight:400;cursor:pointer;font-family:"Avenir-Black";display:inline-block;line-height:24px;position:relative;width:100%;padding:0 20px 0 40px;margin:30px 0 0;transition:all .4s cubic-bezier(.77,0,.175,1)}.faqs-list-container .faqs-list .list .faqs-title .expander{position:absolute;left:5px}.faqs-list-container .faqs-list .list .faqs-title .expander svg{width:24px;height:24px;fill:#393939}.faqs-list-container .faqs-list .list .faqs-title:hover{color:#393939}.faqs-list-container .faqs-list .list .content-block{padding:10px 10px 0;width:100%;display:inline-block}.listed-items-container{width:100%;padding:75px 0}.listed-items-container .section-title{font-family:"Avenir-Black";font-size:2em;text-align:center;font-weight:400;padding:15px 0 0;margin-bottom:45px}.listed-items-container .listed-items{margin:0;width:100%;padding:0 5%;list-style:none;text-align:center;column-count:3}.listed-items-container .listed-items .item{display:inline-block;vertical-align:top;padding:15px 5%;font-size:1.125em;width:100%}.listed-items-container .listed-items .item a{color:#393939}.listed-items-container .listed-items .item a:hover{color:#000}.timeline-slider-container{width:100%;padding:30px 0}.timeline-slider-container .section-title{font-family:"Avenir-Black";text-align:center;font-weight:400;font-size:1.375em;margin-bottom:30px}.timeline-slider-container .timeline-slider-block{margin:0 auto;width:100%;max-width:1280px}.timeline-slider-container .timeline-slider-block .container{height:100%;margin:0 auto;position:relative;text-align:center;width:1000px;padding:0;max-width:100%}.timeline-slider-container .timeline-slider-block .slider-wrapper{position:relative}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container{height:100px;position:relative;overflow:hidden}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container .container{overflow:hidden}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul{border-bottom:1px solid #b3b3b3;top:0;padding-left:40%;position:absolute;width:3000px;z-index:99}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul li{display:inline;list-style:outside none none}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul li a{color:#393939;display:block;float:left;font-size:.938em;margin:0;padding:20px 0;font-family:"Avenir-Light";text-align:center;text-decoration:none;position:relative;width:80px}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul li a:after{border-radius:100%;background:#b3b3b3;bottom:-5px;content:"";height:10px;left:50%;margin-left:-5px;position:absolute;width:10px}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul li a:hover{color:#bfbfbf}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul li a.year-active{font-size:20px;margin-top:-10px;font-family:"Avenir-Medium"}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul li a.year-active:after{background:#393939;bottom:-10px;height:16px;margin-left:-8px;width:16px}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container i{bottom:0;height:100%;position:absolute;top:0;width:30%;z-index:100}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container i#r{right:-10%;background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,.7) 32%,#fff 54%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=1)}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container i#l{background:linear-gradient(to right,#fff 0%,#fff 46%,rgba(255,255,255,.7) 68%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1);left:-10%}.timeline-slider-container .timeline-slider-block .slider-content{position:relative}.timeline-slider-container .timeline-slider-block .slider-content .mNav{display:block;float:right;position:absolute;top:10%;margin-top:0;z-index:9;width:20px;height:20px}.timeline-slider-container .timeline-slider-block .slider-content .mNav.tl-disable{opacity:.2}.timeline-slider-container .timeline-slider-block .slider-content svg{width:100%;height:100%;fill:#393939}.timeline-slider-container .timeline-slider-block .slider-content #mLeft{left:0}.timeline-slider-container .timeline-slider-block .slider-content #mRight{right:0}.timeline-slider-container .timeline-slider-block .slider-content .container{margin:0 auto;overflow:hidden;height:auto;width:260px}.timeline-slider-container .timeline-slider-block .slider-content .container #timeline-content{left:0;position:relative;top:0;float:left;width:90000px}.timeline-slider-container .timeline-slider-block .slider-content .container #timeline-content .detail{float:left;line-height:24px;font-size:.875em;position:relative;max-width:100%;width:260px}.timeline-slider-container .timeline-slider-block .slider-content .container #timeline-content #d1{opacity:1}.page-builders-container{width:100%;padding:30px 0}.page-builders-container.small{padding:15px 0}.page-builders-container .content.single-column{width:850px;max-width:100%;margin:0 auto}.page-builders-container .content.two-column{width:1060px;max-width:100%;margin:0 auto}.page-builders-container .content.two-column .left-column{float:left;width:100%;margin:0}.page-builders-container .content.two-column .left-column ul{margin:0}.page-builders-container .content.two-column .right-column{float:right;width:100%}.page-builders-container .content.three-column{width:100%;max-width:100%;margin:0 auto}.page-builders-container .content.three-column .left-column{float:left;width:100%;margin-bottom:20px}.page-builders-container .content.three-column .center-column{float:left;width:100%;margin-bottom:20px}.page-builders-container .content.three-column .right-column{float:right;width:100%}.page-builders-container .content.two-column-right-heavy{width:1060px;max-width:100%;margin:0 auto}.page-builders-container .content.two-column-right-heavy .left-column{float:left;width:38%}.page-builders-container .content.two-column-right-heavy .right-column{float:right;width:58%}.page-builders-container .content.two-column-left-heavy{width:1060px;max-width:100%;margin:0 auto}.page-builders-container .content.two-column-left-heavy .left-column{float:left;width:58%}.page-builders-container .content.two-column-left-heavy .right-column{float:right;width:38%}.search-container{width:100%;text-align:center;padding:30px 0}.search-container .search-form{width:100%;border:1px solid #b3b3b3;background:#f0f0f0;height:60px;margin:30px auto 0}.search-container .search-form svg{fill:#ccc;height:30px;position:relative;top:14px;width:30px;float:left;margin:0 10px 0 20px}.search-container .search-form .search-form-field{border:medium none;float:left;font-size:16px;height:60px;background:0 0;width:50%;color:#999}.search-container .search-form .search-submit{background:#ccc;border:medium none;color:#999;float:right;font-size:16px;height:58px;width:25%}.search-container .search-form .search-submit:hover{color:#393939}.search-list-container{width:100%;margin:30px 0}.search-list-container .blog-container{width:850px;max-width:100%}.search-list-container .blog-container .search-list{width:100%;margin-bottom:30px}.search-list-container .blog-container .blog-list{width:100%;float:left;height:auto;margin-bottom:20px;border-bottom:1px solid #ccc;padding-bottom:20px;overflow:hidden}.search-list-container .blog-container .blog-list:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}.search-list-container .blog-container .blog-list .image-block{width:auto;height:auto;background:0 0}.search-list-container .blog-container .blog-list .description{line-height:30px}.forms-container{width:100%;display:inline-block;padding:30px 0}.forms-container .form-container{width:1060px;max-width:100%;margin:0 auto;position:relative}.forms-container .form-container .left-column{float:left;width:100%;margin-bottom:20px}.forms-container .form-container .right-column{width:100%;float:right}.forms-container .form-container .sub-title{font-family:"Avenir-Black";margin-bottom:10px;font-weight:400;letter-spacing:1px;font-size:1.375em}.forms-container .form-container .form-container{width:100%;display:inline-block;border:1px solid #393939;border-radius:10px;padding:30px 15px}.forms-container .form-container .form-container .gform_title{font-family:"Avenir-Black";margin-bottom:10px;font-weight:400;letter-spacing:1px;font-size:1.375em}.forms-container .form-container .form-container .gform_wrapper .like .gfield_label{display:none}.forms-container .form-container .form-container .gform_wrapper .like label{font-size:14px}.forms-container .form-container .form-container .gform_wrapper .gform_footer{text-align:center}.forms-container .form-container .form-container .gform_wrapper .gform_footer .gform_button{display:block;width:100%}.forms-container .form-container .form-container .gform_wrapper .gsection{margin-top:2em}.forms-container .form-container .form-container .gform_wrapper .gsection_title{padding-left:10px;font-size:1em;font-family:"Avenir-Medium"}.forms-container .form-container .form-container .gform_wrapper .address-bar .ginput_complex .ginput_left label,.forms-container .form-container .form-container .gform_wrapper .address-bar .ginput_complex .ginput_right label,.forms-container .form-container .form-container .gform_wrapper .address-bar .ginput_complex .ginput_full label,.forms-container .form-container .form-container .gform_wrapper .address-bar .ginput_complex .name_first label,.forms-container .form-container .form-container .gform_wrapper .address-bar .ginput_complex .name_last label{display:none}.forms-container .form-container .form-container .gform_wrapper .address-bar .address_city{width:100%}.forms-container .form-container .form-container .gform_wrapper .ginput_complex .name_first,.forms-container .form-container .form-container .gform_wrapper .ginput_complex .name_last{float:none;width:100%}.forms-container .form-container .form-container .gform_wrapper .ginput_complex .name_first label,.forms-container .form-container .form-container .gform_wrapper .ginput_complex .name_last label{padding-top:0;font-size:1em}.forms-container .form-container .form-container .gform_wrapper .ginput_complex .name_last{margin-bottom:0}.forms-container .form-container .form-container .gform_wrapper .ginput_container_address .address_country{float:none;width:100%}.forms-container .form-container .form-container .hide-label .gfield_label{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px)}.testimonials-list-container{width:100%;margin:30px 0}.testimonials-list-container .testimonials-container{width:1060px;max-width:100%;margin:0 auto}.testimonials-list-container .testimonials-list-group{width:100%;display:inline-block}.testimonials-list-container .testimonials-list{width:100%;float:left;height:auto;margin-bottom:20px;overflow:hidden}.testimonials-list-container .testimonials-list:nth-child(2n+0){float:right}.testimonials-list-container .testimonials-list .image-block{width:100%;margin-bottom:10px;display:inline-block;overflow:hidden}.testimonials-list-container .testimonials-list .image-block a{width:100%;display:inline-block}.testimonials-list-container .testimonials-list .image-block img{max-width:100%;opacity:.9;float:left;transition:all .4s cubic-bezier(.77,0,.175,1)}.testimonials-list-container .testimonials-list .image-block img:hover{opacity:.7}.testimonials-list-container .testimonials-list .image-block.no-image{background:0 0}.testimonials-list-container .testimonials-list .title{font-family:"Avenir-Black";width:100%;display:inline-block;margin-bottom:10px;font-size:1.25em}.testimonials-list-container .testimonials-list .title a{color:#333}.testimonials-list-container .testimonials-list .title a:hover{color:#393939}.board-of-overseers-container{width:100%;padding:30px 0}.board-of-overseers-container .section-title{font-family:"Avenir-Black";text-align:center;font-weight:400;font-size:1.375em}.board-of-overseers-container .boo-list{margin:0;padding:0;list-style:none;text-align:center}.board-of-overseers-container .boo-list.more-overseers{display:none;padding:0}.board-of-overseers-container .boo-list .boo-item{display:inline-block;vertical-align:top;transition:height .5s ease;margin:30px 0 0;width:100%}.board-of-overseers-container .boo-list .boo-item .title{text-align:center;line-height:26px;padding-bottom:5px;width:100%;font-size:1.125em;display:inline-block}.board-of-overseers-container .boo-list .boo-item .position{width:100%;font-family:"Avenir-Black";font-size:.938em;padding-bottom:10px;display:inline-block}.board-of-overseers-container .boo-list .boo-item .company{font-size:.812em;padding-bottom:3px}.board-of-overseers-container .boo-list .boo-item .job-title{font-size:.812em;font-family:"Avenir-MediumOblique"}.board-of-overseers-container .view-all-overseers{width:100%;cursor:pointer;margin-top:40px;text-align:center;color:#393939}.board-of-overseers-container .view-all-overseers svg{width:35px;height:35px;fill:#393939}.board-of-overseers-container .view-all-overseers .text{display:block;text-align:center;color:#393939;font-family:"Avenir-Black";font-size:1em}.employee-portal-banner-container{background-color:#00fc87;height:200px;width:100%;background-position:center top;background-repeat:no-repeat;background-size:cover;display:table}.employee-portal-banner-container .logo-block{margin-bottom:20px}.employee-portal-banner-container .title{font-family:"Avenir-Black";font-weight:400;color:#fff;font-size:1.875em;line-height:30px}.employee-portal-banner-container .container{max-width:850px;padding:0}.employee-portal-banner-container .content{width:850px;max-width:100%;height:200px;vertical-align:middle;display:table-cell;color:#fff;margin:0 auto;text-align:center}#tribe-events-content-wrapper{width:100%}#tribe-events-content{margin:0}#tribe-events-footer .tribe-events-sub-nav,#tribe-events-header .tribe-events-sub-nav{float:right;margin-top:10px}#tribe-events-footer .tribe-events-sub-nav li,#tribe-events-header .tribe-events-sub-nav li{padding:0;margin:0}#tribe-events-footer .tribe-events-sub-nav li:before,#tribe-events-header .tribe-events-sub-nav li:before{display:none}#tribe-events-footer .tribe-events-sub-nav li.tribe-events-page-title,#tribe-events-header .tribe-events-sub-nav li.tribe-events-page-title{font-family:"Avenir-Book"}#tribe-events-footer .tribe-events-sub-nav li.tribe-events-page-title a,#tribe-events-header .tribe-events-sub-nav li.tribe-events-page-title a{color:#333;font-weight:300}#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous,#tribe-events-header .tribe-events-sub-nav li.tribe-events-nav-next,#tribe-events-header .tribe-events-sub-nav li.tribe-events-nav-previous{position:relative;line-height:20px;width:10px;height:25px}#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next:before,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous:before,#tribe-events-header .tribe-events-sub-nav li.tribe-events-nav-next:before,#tribe-events-header .tribe-events-sub-nav li.tribe-events-nav-previous:before{content:'';height:15px;left:0;position:absolute;top:4px;width:10px;display:block}#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next a,#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous a,#tribe-events-header .tribe-events-sub-nav li.tribe-events-nav-next a,#tribe-events-header .tribe-events-sub-nav li.tribe-events-nav-previous a{float:left;text-indent:-9999em;width:100%;overflow:hidden;position:relative;z-index:1;opacity:0}#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-previous:before,#tribe-events-header .tribe-events-sub-nav li.tribe-events-nav-previous:before{background:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../images/blue-arrow-1.png) no-repeat left top}#tribe-events-footer .tribe-events-sub-nav li.tribe-events-nav-next:before,#tribe-events-header .tribe-events-sub-nav li.tribe-events-nav-next:before{background:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../images/blue-arrow-1.png) no-repeat right top}#tribe-events-header{display:inline-block;width:100%}#tribe-events-header h3{float:left}.tribe-events-month .tribe-events-tooltip{display:none !important;cursor:text}.tribe-events-month .tooltip-active{display:block !important;opacity:1 !important}.tribe-events-month .event-close{cursor:pointer;position:absolute;top:15px;right:15px}.tribe-events-month .event-close svg{width:20px;height:20px;fill:#ccc}.tribe-events-month .event-close:hover svg{fill:#000}#tribe-events-content .tribe-events-calendar th{text-transform:none;font-weight:300;font-size:15px;background:0 0;border-bottom:0;text-align:center;padding:.625em 0;border-right:1px solid #d7d7d7}#tribe-events-content .tribe-events-calendar th:last-child{border-right:0}#tribe-events-content table.tribe-events-calendar{border:0;overflow-x:visible;margin:12px auto .6em}#tribe-events-content .tribe-events-calendar td div[id*=tribe-events-daynum-]{padding:15px 9px;font-size:16px;font-weight:300}#tribe-events-content .tribe-events-calendar td.tribe-events-has-events div[id*=tribe-events-daynum-]:after{background:#393939;border-radius:50%;bottom:12px;content:"";height:10px;left:50%;margin-left:-5px;position:absolute;width:10px}#tribe-events-content .tribe-events-calendar td.tribe-events-has-events:hover{background:#369ff4;cursor:pointer}#tribe-events-content .tribe-events-calendar td.tribe-events-has-events:hover div[id*=tribe-events-daynum-]{color:#fff}#tribe-events-content .tribe-events-calendar td.tribe-events-has-events:hover div[id*=tribe-events-daynum-]:after{background:#fff}#tribe-events-header .tribe-events-sub-nav .tribe-events-nav-next a,#tribe-events-header .tribe-events-sub-nav li{display:inline-block}#tribe-events-content .tribe-events-calendar tr{background:0 0}#tribe-events-content .tribe-events-calendar tr td{height:60px;padding:0;text-align:center;position:relative;border:1px solid #d7d7d7}#tribe-events-content .tribe-events-calendar tr td:first-child{border-left:1px solid #d7d7d7}#tribe-events-content .tribe-events-calendar tr td.popup-active{background:#393939;color:#2c313b}#tribe-events-content .tribe-events-calendar tr td.popup-active div[id*=tribe-events-daynum-]:after,#tribe-events-content .tribe-events-calendar tr td.popup-active div[id*=tribe-events-daynum-] a:after{background:#fff;color:#fff}.tribe-events-calendar td.tribe-events-past.popup-active div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-past.popup-active div[id*=tribe-events-daynum-]>a{color:#fff}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-daynum-],#tribe-events-content .tribe-events-calendar div[id*=tribe-events-daynum-] a{background:0 0;height:60px}#tribe-events-content .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],#tribe-events-content .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background:#eaeaea;color:#333}#tribe-events-content .viewmore-event{display:block;font-size:16px;padding:10px 0;color:#393939}#tribe-events-content .viewmore-event:hover{color:#2c313b}#tribe-events-content .tribe-events-calendar .tribe-events-has-events:after{display:none}#tribe-events-content .tribe-events-calendar td div[id*=tribe-events-daynum-],#tribe-events-content .tribe-events-calendar td div[id*=tribe-events-daynum-] a{margin:0}#tribe-events-content .tribe-events-calendar .tribe-events-present,#tribe-events-content .tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-],#tribe-events-content .tribe-events-calendar .tribe-events-present.mobile-active div[id*=tribe-events-daynum-] a,#tribe-events-content .tribe-events-calendar td.tribe-events-present.mobile-active{background:#e7e7e7}#tribe-events-content .tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-],#tribe-events-content .tribe-events-calendar .mobile-active div[id*=tribe-events-daynum-] a,#tribe-events-content .tribe-events-calendar .tribe-events-past.tribe-events-has-events:after,#tribe-events-content .tribe-events-calendar td.mobile-active{background:#393939;color:#fff}#tribe-events-content .tribe-events-calendar td .tribe-events-viewmore{display:none}#tribe-events-content .recurring-info-tooltip,#tribe-events-content .tribe-events-calendar .tribe-events-tooltip,#tribe-events-content .tribe-events-week .tribe-events-tooltip{bottom:80px !important;background:#fff;text-align:left;padding:30px;width:450px;border:1px solid #393939;box-shadow:0px 0px 5px rgba(0,0,0,.4)}#tribe-events-content .tribe-events-tooltip .tribe-events-arrow{background-image:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../images/tooltop-arrow.png);background-size:16px 11px}#tribe-events-content .tribe-events-right .tribe-events-tooltip .tribe-events-arrow{right:20px}#tribe-events-content .tribe-events-left .tribe-events-tooltip .tribe-events-arrow{left:20px}#tribe-events-content .tribe-events-abbr{font-size:16px}#tribe-events-content .tribe-event-description p{font-size:16px;line-height:26px}#tribe-events-content .tribe-events-tooltip h4{color:#f0575e;font-size:18px;background:0 0}.events-archive.events-gridview #tribe-events-content table .type-tribe_events{height:100%;margin:0;padding:0;position:absolute;top:0;width:100%}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-event-] h3.tribe-events-month-event-title{display:none}#tribe-mobile-container{margin-top:30px}.tabs-section-container{width:100%;padding-bottom:30px}.tabs-section-container .tab-info-container{width:100%;color:#fff;font-family:"Avenir-Black";font-size:1.125em;text-align:center;background:#393939;padding:30px 0}.tabs-section-container .tabs-section-list{position:relative;padding:0 0 30px;background:#393939}.tabs-section-container .tabs-section-list .tab-list{text-align:center;background:#393939;display:none;width:100%;padding:0 5%;margin:0}.tabs-section-container .tabs-section-list .tab-list li{position:relative;list-style-type:none;width:100%;margin:0;padding:0;text-align:center}.tabs-section-container .tabs-section-list .tab-list li:before{display:none}.tabs-section-container .tabs-section-list .tab-list li a{color:#fff;font-family:"Avenir-Black";font-size:1em;display:inline-block;width:100%;position:relative;padding:20px 20px 10px}.tabs-section-container .tabs-section-list .tab-list li a .toggle{display:none}.tabs-section-container .tabs-section-list .tab-list li a hr{display:none}.tabs-section-container .tabs-section-list .tab-list li:nth-child(1) a{border-bottom:10px solid #00fc87}.tabs-section-container .tabs-section-list .tab-list li:nth-child(1) a:hover{background:#00fc87}.tabs-section-container .tabs-section-list .tab-list li:nth-child(1).r-tabs-state-active{position:relative;background:#00fc87}.tabs-section-container .tabs-section-list .tab-list li:nth-child(2) a{border-bottom:10px solid #000}.tabs-section-container .tabs-section-list .tab-list li:nth-child(2) a:hover{background:#000}.tabs-section-container .tabs-section-list .tab-list li:nth-child(2).r-tabs-state-active{position:relative;background:#000}.tabs-section-container .tabs-section-list .tab-list li:nth-child(3) a{border-bottom:10px solid #00fc87}.tabs-section-container .tabs-section-list .tab-list li:nth-child(3) a:hover{background:#00fc87}.tabs-section-container .tabs-section-list .tab-list li:nth-child(3).r-tabs-state-active{position:relative;background:#00fc87}.tabs-section-container .tabs-section-list .tab-list li:nth-child(4) a{border-bottom:10px solid #000}.tabs-section-container .tabs-section-list .tab-list li:nth-child(4) a:hover{background:#000}.tabs-section-container .tabs-section-list .tab-list li:nth-child(4).r-tabs-state-active{position:relative;background:#000}.tabs-section-container .tabs-section-list .tab-list li:nth-child(5) a{border-bottom:10px solid #d7d7d7}.tabs-section-container .tabs-section-list .tab-list li:nth-child(5) a:hover{background:#d7d7d7}.tabs-section-container .tabs-section-list .tab-list li:nth-child(5).r-tabs-state-active{position:relative;background:#d7d7d7}.tabs-section-container .tabs-section-list .tab-list li:nth-child(6) a{border-bottom:10px solid #00fc87}.tabs-section-container .tabs-section-list .tab-list li:nth-child(6) a:hover{background:#00fc87}.tabs-section-container .tabs-section-list .tab-list li:nth-child(6).r-tabs-state-active{position:relative;background:#00fc87}.tabs-section-container .tabs-section-list .r-tabs-accordion-title{background:#393939;width:100%;display:inline-block}.tabs-section-container .tabs-section-list .r-tabs-accordion-title .r-tabs-anchor{display:block;width:96%;margin:0 2%;padding:0;line-height:50px;font-family:"Avenir-Black";font-size:.938em;color:#fff;position:relative}.tabs-section-container .tabs-section-list .r-tabs-accordion-title .r-tabs-anchor hr{margin:0;border:none}.tabs-section-container .tabs-section-list .r-tabs-accordion-title .r-tabs-anchor hr.line-payroll{border-bottom:5px solid #00fc87}.tabs-section-container .tabs-section-list .r-tabs-accordion-title .r-tabs-anchor hr.line-benefits{border-bottom:5px solid #000}.tabs-section-container .tabs-section-list .r-tabs-accordion-title .r-tabs-anchor hr.line-policies{border-bottom:5px solid #00fc87}.tabs-section-container .tabs-section-list .r-tabs-accordion-title .r-tabs-anchor hr.line-organization{border-bottom:5px solid #000}.tabs-section-container .tabs-section-list .r-tabs-accordion-title .r-tabs-anchor hr.line-technology{border-bottom:5px solid #d7d7d7}.tabs-section-container .tabs-section-list .r-tabs-accordion-title .r-tabs-anchor hr.line-payroll{border-bottom:5px solid #00fc87}.tabs-section-container .tabs-section-list .r-tabs-accordion-title .r-tabs-anchor .toggle{background:0 0;border:0;outline:0;padding:0;position:absolute;right:0;top:0;z-index:1;height:50px;line-height:50px;width:30px}.tabs-section-container .tabs-section-list .r-tabs-accordion-title .r-tabs-anchor .toggle .sub-toggle{display:inline-block;width:15px;height:50px;position:relative;top:0}.tabs-section-container .tabs-section-list .r-tabs-accordion-title .r-tabs-anchor .toggle .sub-toggle:after{content:'';position:absolute;top:0;height:0;border-bottom:3px solid #fff;width:100%;left:0;right:0;transition:all ease-out .3s;-ms-transform:rotate(90deg);transform:rotate(90deg)}.tabs-section-container .tabs-section-list .r-tabs-accordion-title .r-tabs-anchor .toggle .sub-toggle:after{top:50%}.tabs-section-container .tabs-section-list .r-tabs-accordion-title .r-tabs-anchor .toggle .sub-toggle i{display:block;text-indent:100%;overflow:hidden;white-space:nowrap;height:3px;background-color:#fff;width:100%;position:absolute;top:50%;transition:all ease-out .1s}.tabs-section-container .tabs-section-list .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor{opacity:1}.tabs-section-container .tabs-section-list .r-tabs-accordion-title.r-tabs-state-active .r-tabs-anchor .toggle .sub-toggle:after{-ms-transform:rotate(0deg);transform:rotate(0deg);-ms-transform-origin:center;transform-origin:center;top:50%}.tabs-section-container .tabs-section-list .r-tabs-accordion-title.r-tabs-state-disabled{opacity:.7}.tabs-section-container .tabs-section-list .tabs-details-blocks{display:none;max-width:100%;margin:0 auto;float:left;width:100%;padding:20px 0;background:#fff}.tabs-section-container .tabs-section-list .tabs-details-blocks.r-tabs-state-active{display:block}.tabs-section-container .tabs-section-list .tabs-details-blocks h4{font-size:22px}.tabs-section-container .tabs-section-list .tabs-details-blocks h4+p{margin:0}.tabs-section-container .tabs-section-list .tabs-details-blocks ul{margin:30px 0 0}.tabs-section-container .tabs-section-list .tabs-details-blocks ul li{font-family:"Avenir-Book";margin-top:5px;padding-left:15px}.employee-spotlight-container{width:100%;padding:30px 0}.employee-spotlight-container .section-title{font-family:"Avenir-Black";text-align:center;font-weight:400;font-size:1.375em;padding:0 0 30px}.employee-spotlight-container .spotlight-container{width:100%}.employee-spotlight-container .spotlight-container .left-column{float:left;width:100%;margin-bottom:30px}.employee-spotlight-container .spotlight-container .right-column{float:right;width:100%}.employee-spotlight-container .spotlight-container .right-column .content-block{border:1px solid #393939;padding:20px}.employee-spotlight-container .spotlight-container .right-column .content-block .headshot{display:inline-block;padding-bottom:20px}.employee-spotlight-container .spotlight-container .right-column .content-block .headshot img{border-radius:100%;float:left;margin-right:25px}.employee-spotlight-container .spotlight-container .right-column .content-block .headshot .employee-highlight{font-family:"Avenir-Medium";color:#393939;font-size:1.125em;padding-top:30px;display:inline-block}.employee-spotlight-container .spotlight-container .right-column .content-block .headshot .name{display:ruby-base-container;margin:0;width:100%;font-size:1.625em;font-family:"Avenir-Book"}.employee-spotlight-container .spotlight-container .right-column .content-block .description{padding:0;margin:0}.employee-spotlight-container .flexslider{margin:0;padding:0;margin:0 0 5px;position:relative;zoom:1}.employee-spotlight-container .flexslider#carousel .flex-direction-nav{display:block;height:100%;margin:0;position:absolute;top:0;width:100%}.employee-spotlight-container .flexslider#carousel .flex-direction-nav li{margin:0}.employee-spotlight-container .flexslider#carousel .flex-viewport{margin:0 30px}.employee-spotlight-container .flex-viewport{max-height:2000px;position:relative;z-index:1;transition:all 1s ease}.employee-spotlight-container .flexslider .slides{padding:0;margin:0}.employee-spotlight-container .flexslider .slides>li{display:none;-webkit-backface-visibility:hidden;padding:0;margin:0}.employee-spotlight-container .flexslider .slides>li:before{display:none}.employee-spotlight-container .flexslider .slides img{width:100%;display:block}.employee-spotlight-container .flex-direction-nav{*height:0;display:none}.employee-spotlight-container .flex-direction-nav li:before{display:none}.employee-spotlight-container .flex-direction-nav a{text-decoration:none;display:-ms-inline-flexbox;display:inline-flex;width:30px;height:58px;margin:0;position:absolute;top:50%;z-index:10;overflow:hidden;text-indent:-999em;cursor:pointer;color:rgba(0,0,0,.8);text-shadow:1px 1px 0 rgba(255,255,255,.3);transition:all .3s ease-in-out}.employee-spotlight-container .flex-direction-nav .flex-prev{left:0;background:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../images/slider-arrow.png) no-repeat left top 22px}.employee-spotlight-container .flex-direction-nav .flex-next{right:0;text-align:right;background:url(//emassbigs.org/wp-content/themes/bbbs/assets/css/../images/slider-arrow.png) no-repeat right top 22px}.employee-spotlight-container .flexslider:hover .flex-direction-nav .flex-prev{opacity:.7;left:10px}.employee-spotlight-container .flexslider:hover .flex-direction-nav .flex-prev:hover{opacity:1}.employee-spotlight-container .flexslider:hover .flex-direction-nav .flex-next{opacity:.7;right:10px}.employee-spotlight-container .flexslider:hover .flex-direction-nav .flex-next:hover{opacity:1}.employee-spotlight-container #carousel li{margin-right:5px}.employee-spotlight-container #carousel img{display:block;opacity:.5;cursor:pointer}.employee-spotlight-container #carousel img:hover{opacity:1}.employee-spotlight-container #carousel .flex-active-slide img{opacity:1;cursor:default}.four-column-content-container{width:100%;padding:30px 0}.four-column-content-container .section-title{font-family:"Avenir-Black";text-align:center;font-weight:400;font-size:1.375em;padding:0 0 30px}.four-column-content-container .content-list{width:100%}.four-column-content-container .content-list .box{width:100%;margin:0 0 20px;display:inline-block;text-align:center}.four-column-content-container .content-list .box .title{font-family:"Avenir-Black";font-size:1em;width:100%;display:inline-block;font-weight:300;padding-bottom:10px}.four-column-content-container .content-list .box .description{padding-bottom:20px;width:100%;line-height:22px;font-size:.938em;display:inline-block}#main .default-padding{padding:30px 0}#main .small-padding{padding:15px 0}.one-column-layout{width:100%;display:inline-block;margin-top:30px}.one-column-layout:first-child{margin:0}.left-column-layout{float:left;width:100%;margin:0 0 20px}.center-column-layout{float:left;width:100%;margin:0 0 20px}.right-column-layout{float:left;width:100%}.first-column-layout{float:left;width:100%;margin:0 0 20px}.second-column-layout{float:left;width:100%;margin:0 0 20px}.third-column-layout{float:left;width:100%}.fourth-column-layout{float:left;width:100%}.two-column-left-layout{float:left;width:100%}.two-column-right-layout{float:left;width:100%}body.postid-7937 .two-column-layout-container .description.entry h2{color:#e31f45}body.postid-7937 .two-column-layout-container span.list-title{color:#eb1e49}body.postid-7937 .two-column-layout-container span.list-title svg{fill:#eb1e49}body.postid-7937 .two-column-layout-container .button.blue-button.small{background-color:#e31f45}body.postid-7937 .two-column-layout-container .button.blue-button.small:hover:before{background-color:#aa1734}body.postid-7937 .tabs-section-container .tab-info-container{background-color:#1d0c19}body.postid-7937 .tabs-section-container ul.tab-list.r-tabs-nav{background-color:#1d0c19}body.postid-7937 .tabs-section-container ul.tab-list.r-tabs-nav li.r-tabs-tab.r-tabs-state-active{background:#941b4d}body.postid-7937 .tabs-section-container .tabs-section-list .tab-list li a{border-bottom:10px solid #941b4d}body.postid-7937 .tabs-section-container .tabs-section-list .tab-list li a:hover{background-color:#6f143a}body.postid-7937 #events-sponsor{padding:0}body.postid-7937 .photo-gallery.group .title{background-color:#941b4d}@media screen and (min-width:large-x1/16pxem){.events-container.event-list-container .event-list li .overly .item{padding:100px 90px}.events-container .event-list li{height:403px}.events-container .event-list li .overly .item{padding:100px 90px}}@media screen and (min-width:22.5em){header .logo{width:180px}header .logo svg{width:180px}header .cc-logo{width:180px}header .cc-logo svg{width:180px}.hero-banner .hero-body p{font-size:2.5em}}@media screen and (min-width:30em){.entry h1{font-size:2.25em;line-height:40px;letter-spacing:.25px}.entry h2{font-size:2em;line-height:36px}.entry h3{font-size:1.5em;line-height:30px}.entry h4{font-size:1.5em;line-height:30px}.entry h5{font-size:1.125em;line-height:24px}.entry h6{font-size:1em;line-height:22px}header .logo{width:210px}header .logo svg{width:210px}header .cc-logo{width:210px}header .cc-logo svg{width:210px}.main-nav .mobile-contact.small{padding:4px 25px}.main-nav .mobile-contact{right:65px}.main-nav .main-menu-toggle{width:35px}.button{padding:8px 25px}.button.small{padding:5px 20px}.button.medium{padding:8px 20px}.three-top-ctas-container .cta-box{width:30%;margin:0}.three-top-ctas-container .cta-box img{width:100px;height:100px}.resource-detail-container .resource-container .form-container{padding:30px}.two-column-layout-container.bullet-list li{font-size:1.625em}.two-column-layout-container.bullet-list li svg{width:30px;margin-right:15px;height:30px;top:5px}.events-sponsor-container .sponsor-list li,.events-sponsor-post-container .sponsor-list li{width:48%;height:100px}.events-sponsor-container .sponsor-list li .content,.events-sponsor-post-container .sponsor-list li .content{height:100px;display:table-cell;height:140px;width:500px;padding:0 10px;vertical-align:middle}.programs-section-container .programs-container .content-block .content .title{padding-left:75px}.programs-section-container .programs-container .content-block .content .title .icon-block{position:absolute;left:0;top:-15px}.programs-section-container .programs-container .content-block .content .description{padding-left:75px}.programs-section-container .programs-container .content-block .content .button{margin-left:75px}.partner-slider-container .partner-slider .left-column .image-block img{max-width:100%}.icon-anchor-link-container .tab{display:-ms-flexbox;display:flex}.icon-anchor-link-container .tab li{width:20%;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 2%}.careers-slider-container .careers-slider .careers-list .title{font-size:2.5em}.blog-tab-container .sel-category{width:48%}.blog-tab-container .category-list.list-active{width:48%}.blog-tab-container .search-box{width:48%;display:inline-block}.blog-detail-container .blog-container .next-prev-post-container .prev-post a,.blog-detail-container .blog-container .next-prev-post-container .next-post a{padding:0 40px;height:85px;line-height:85px}.blog-detail-container .blog-container .next-prev-post-container .prev-post svg,.blog-detail-container .blog-container .next-prev-post-container .next-post svg{display:block}.expandable-bios-container .bios-items .bios-item{margin:0 1%;width:47%}.expandable-bios-container .bios-items .bios-item.active hr{background:#393939;border:medium none;bottom:0;display:block;height:6px;left:0;position:absolute;width:100%;z-index:1}.expandable-bios-container .bios-items .bios-item .bios-contents .thumbnail{height:320px;margin-bottom:-6px}.expandable-bios-container .bios-items .bios-item .bios-expander .bios-expander-contents{border-top:6px solid #e9e9e9;margin:0 auto}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul li a{width:90px}.timeline-slider-container .timeline-slider-block .slider-content .container{width:400px}.timeline-slider-container .timeline-slider-block .slider-content .container #timeline-content .detail{width:400px}.forms-container .form-container .form-container{padding:30px}.forms-container .form-container .form-container .gform_wrapper .gsection_title{font-size:1.25em}#tribe-events-content .tribe-events-calendar th{font-size:16px;padding:.625em 1.25em}#tribe-events-content .tribe-events-calendar td div[id*=tribe-events-daynum-]{font-size:20px}#tribe-events-content .tribe-events-calendar tr td{height:70px}#tribe-events-content .tribe-events-calendar div[id*=tribe-events-daynum-],#tribe-events-content .tribe-events-calendar div[id*=tribe-events-daynum-] a{height:70px}}@media screen and (min-width:37.5em){.ginput_complex .ginput_left,.ginput_complex .ginput_right,.ginput_complex .name_first,.ginput_complex .name_last{width:48%}.ginput_complex .ginput_left,.ginput_complex .name_first{float:left}.ginput_complex .ginput_right,.ginput_complex .name_last{float:right}.validation_error{font-size:1em}.entry h4{font-size:1.875em;line-height:38px}.entry h5{font-size:1.375em;line-height:30px}.entry h6{font-size:1.125em;line-height:26px;letter-spacing:1px}.entry p,.entry address{font-size:1em;margin:20px 0 0}.entry p{line-height:28px}.entry blockquote p{line-height:24px;font-size:18px}.entry code,.entry pre{font-size:1em}.entry dt,.entry dd{font-size:1em}.entry ul,.entry ol{margin:1em 0}.entry li:before{top:8px}.entry li{font-size:1em;margin-top:1em;padding-left:30px;line-height:24px}.entry table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}.entry th,.entry td{font-size:1em}.entry .alignright{float:right;margin:0 0 1em 1em}.entry .alignleft{float:left;margin:0 1em 1em 0}.entry .alignnone{margin:1em 1em 0 0}.entry img.alignright{float:right;margin:1em 0 1em 1em}.entry img.alignleft{float:left;margin:1em 1em 1em 0}.footer .footer-nav{width:25%;text-align:left;margin:0}.footer .footer-newsletter{width:40%;padding-left:15px;text-align:left;margin:0}.footer .footer-newsletter .entry p{padding-bottom:20px}.footer .footer-newsletter .gform_wrapper .gfield .name_first,.footer .footer-newsletter .gform_wrapper .gfield .name_last{width:100%}.footer .footer-newsletter .gform_wrapper .gfield .name_first{margin:0 0 10px}.footer .address-block{width:35%;text-align:right}.footer .copyright{padding:40px 0 0}.button{padding:9px 30px;font-size:.938em}.button.small{padding:6px 25px;font-size:.938em}.button.medium{padding:8px 25px;font-size:.938em}.more{font-size:1em}.hero-banner{height:400px}.hero-banner .hero-body{height:400px;width:500px;text-align:left}.hero-banner .hero-body .content{height:400px}.interior-banner{height:350px}.interior-banner.page-break-banner{height:350px}.interior-banner.page-break-banner .content{height:350px}.interior-banner.page-break-banner .left-align .content .title{line-height:40px}.interior-banner.page-break-banner .right-align .content .title{line-height:40px}.interior-banner .title{font-size:2em;line-height:36px}.interior-banner .description{font-size:1.125em;line-height:26px;margin-bottom:20px}.interior-banner .content{height:350px}.interior-hero-banner{height:350px}.interior-hero-banner .icon{width:100px;height:100px}.interior-hero-banner .title{font-size:2em;line-height:36px}.interior-hero-banner .content{height:350px}.three-top-ctas-container{padding:20px 0}.three-top-ctas-container .cta-box .cta-icon{margin:0 0 15px}.three-top-ctas-container .cta-box img{width:120px;height:120px}.video-container .content .title{font-size:2.5em}.video-container .video-foreground{display:block;width:300%;height:150%;left:-100%}.impact-container{height:750px}.impact-container.simple-stats{padding:40px 0}.impact-container.simple-stats .intro-content{width:75%}.impact-container.simple-stats .intro-content .intro-title{font-size:24px}.impact-container .intro-content{padding:40px 0;line-height:30px}.impact-container .circle-container .circle-box{width:30%;margin:0 5% 0 0}.impact-container .circle-container .circle-box .circle-animation{height:160px}.impact-container .bottom-cta-container{position:absolute;bottom:0;left:0}.impact-container .bottom-cta-container .content{width:420px;height:300px;display:table-cell;vertical-align:middle;max-width:100%;position:relative;left:100px;padding:0}.impact-container .bottom-cta-container .content .title{font-size:2.5em;margin-bottom:30px}.testimonials-tabbing-container{margin-bottom:40px}.testimonials-tabbing-container .testimonials-title{padding:40px 0;font-size:1.625em}.testimonials-slider-container .testimonials-slider .center #prev,.testimonials-slider-container .testimonials-slider .center #next{width:40px;height:40px;left:15px}.testimonials-slider-container .testimonials-slider .center #prev svg,.testimonials-slider-container .testimonials-slider .center #next svg{width:40px;height:40px}.testimonials-slider-container .testimonials-slider .center #next{right:15px;left:inherit}.events-container .events-title{font-size:1.5em;padding:0 0 30px}.events-container.event-list-container .event-list li{width:49%;margin:0 2% 15px 0}.events-container.event-list-container .event-list li:nth-child(1){width:49%;margin:0 2% 15px 0}.events-container.event-list-container .event-list li:nth-child(2){width:49%;margin:0 0 15px}.events-container.event-list-container .event-list li:nth-child(3){width:49%;margin:0 2% 15px 0}.events-container.event-list-container .event-list li:last-child{margin:0 2% 15px 0}.ebook-post{margin-bottom:30px}.ebook-post-list{margin-bottom:30px}.resources-container.two-column .resources-block .resource-item .left{width:30%;margin-bottom:0;margin-right:5%}.resources-container.two-column .resources-block .resource-item .right{width:60%;text-align:left}.resources-container.two-column .view-all-link{padding-top:45px}.resources-container.resource-list .resources-block .resource-item{height:320px}.resources-container .resources-block .resource-item .left{width:200px;margin:0;text-align:left}.resources-container .resources-block .resource-item .left .no-image{display:table-cell}.resources-container .resources-block .resource-item .right{width:62%}.resources-container .resources-block .resource-item .right .category{font-size:1em}.resources-container .resources-block .resource-item .right .title{font-size:1.5em;line-height:30px}.resource-banner-container .left{width:35%;margin:0}.resource-banner-container .right{width:60%}.resource-banner-container ul li{line-height:26px;font-size:1em;padding:0 0 15px 30px}.resource-banner-container .title{padding-bottom:20px;font-size:1.625em;line-height:32px}.resource-detail-container{padding:40px 0}.resource-detail-container .resource-container .sub-title{font-size:1.5em;margin-bottom:20px}.resource-detail-container .resource-container .form-container .form-title{font-size:1.5em}.resource-download{padding-bottom:40px}.short-description-container{padding:40px 0}.short-description-container .content .title{font-size:1.5em}.short-description-container .content .description{line-height:26px}.icon-cta-with-intro-container .intro-content{padding-bottom:60px}.icon-cta-with-intro-container .intro-content .intro-title{font-size:1.625em}.icon-cta-with-intro-container .intro-content .intro-description{font-size:1em;line-height:30px}.icon-cta-with-intro-container .cta-container{display:-ms-flexbox;display:flex}.icon-cta-with-intro-container .cta-box{width:30%;margin:0 5% 0 0}.icon-cta-with-intro-container .cta-box .cta-icon{margin:0 0 20px}.two-column-layout-container{padding:40px 0}.two-column-layout-container .left-column .description{padding-bottom:20px}.two-column-layout-container .left-column .button-field{margin-bottom:10px}.two-column-layout-container.events-post li{font-size:1.25em;margin-bottom:20px}.two-column-layout-container.events-post .list-title{font-size:20px}.two-column-layout-container.video-layout .right-column .video-block{height:400px}.two-column-layout-container.video-layout .right-column .video-block .content{height:400px}.two-column-layout-container.video-layout .right-column .video-block .video-title{font-size:1.375em}.two-column-layout-container.content-tab .cycle-pager .tab{font-size:1.5em;padding:12px 20px}.two-column-layout-container.content-tab .cycle-slideshow .item{font-size:1.25em}.box-cta-with-intro-container{padding:40px 0}.box-cta-with-intro-container .intro-content{padding-bottom:20px}.box-cta-with-intro-container .intro-content .intro-title{font-size:1.5em}.box-cta-with-intro-container .intro-content .intro-description{line-height:26px;font-size:1em}.box-cta-with-intro-container .box-cta-container{margin-bottom:20px;display:-ms-flexbox;display:flex}.box-cta-with-intro-container .cta-box{margin:0 2% 0 0;width:32%;-ms-flex:1 0 auto;flex:1 0 auto}.box-cta-with-intro-container .cta-box .cta-title{font-size:.938em}.small-icon-cta-with-intro-container{padding:40px 0}.small-icon-cta-with-intro-container .intro-content{padding-bottom:40px}.small-icon-cta-with-intro-container .intro-content .intro-title{font-size:1.5em}.small-icon-cta-with-intro-container .intro-content .intro-description{line-height:26px}.small-icon-cta-with-intro-container .cta-container{display:-ms-flexbox;display:flex}.small-icon-cta-with-intro-container .cta-box{-ms-flex:1 0 auto;flex:1 0 auto;width:20%;padding:0 10px;height:auto}.small-icon-cta-with-intro-container .cta-box .cta-icon{margin:0 0 15px}.small-icon-cta-with-intro-container .cta-box .cta-title{font-size:.938em}.full-width-cta-container{padding:40px 0}.full-width-cta-container.small{padding:20px 0}.process-container{padding:40px 0}.process-container .section-title{padding-bottom:40px;font-size:1.625em}.process-container .two-column .title{font-size:1.375em}.text-big-image-container{background-position:center top;background-repeat:no-repeat;background-size:cover;height:650px;margin:0}.text-big-image-container .text-background{display:none}.text-big-image-container .content{text-align:left;width:450px;height:650px}.text-big-image-container .title{text-align:left;color:#fff;margin-top:0;font-size:2em}.text-big-image-container .description{text-align:left;color:#fff;font-size:1em;line-height:26px}.text-big-image-container .circle-container .circle-box .circle-animation{margin-right:20px}.text-big-image-container .circle-container .circle-box .description{line-height:26px}.two-column-image-container .left-column .title{font-size:1.5em;line-height:32px;padding:0 5%}.two-column-content-container{padding:40px 0}.two-column-content-container .description p{margin-bottom:30px}.full-column-text-container{padding:40px 0}.full-column-text-container.small{padding:20px 0}.full-column-text-container .title{font-size:1.5em}.full-column-text-container .content{line-height:26px;font-size:1em}.full-column-text-container .button{margin-top:30px}.looking-forword-container{padding:80px 0}.looking-forword-container .short-description{padding:0 5%;margin-bottom:30px}.looking-forword-container .short-description .title{font-size:1.375em}.looking-forword-container .short-description .description{font-size:1.125em;line-height:24px}.looking-forword-container .content-container{padding:0 5%}.looking-forword-container .content-container .content-area p{font-size:1.062em;line-height:26px}.photo-gallery .title{font-size:1.5em;padding:10px;margin-bottom:20px}.photo-gallery .flexslider .slides li{height:400px}.photo-gallery .flex-control-nav li{margin:0 10px}.events-sponsor-container,.events-sponsor-post-container{padding:40px 0}.events-sponsor-container .title,.events-sponsor-post-container .title{font-size:1.5em}.events-details-container{padding-bottom:40px}.events-details-container .tab-info-container{padding:40px 0;font-size:1.25em}.events-details-container .events-details-tab{padding:0 0 40px}.events-details-container .events-details-tab .tab-list li a{font-size:1.125em;padding:20px 30px 10px}.events-details-container .events-details-tab .events-details-blocks{padding:40px 5%}.programs-section-container .tab{display:-ms-flexbox;display:flex;margin-bottom:30px}.programs-section-container .tab li{width:20%;-ms-flex:1 0 auto;flex:1 0 auto;margin:0 2%}.programs-section-container .tab li .title{font-size:1.062em}.programs-section-container .programs-container{height:400px}.programs-section-container .programs-container .content-block{padding:0;position:absolute;left:0;top:0}.programs-section-container .programs-container .content-block .content{height:400px;padding:0 30px 0 0;display:table-cell;width:600px;vertical-align:middle}.programs-section-container .programs-container .content-block .content .title{font-size:1.625em;margin-bottom:20px;padding-left:90px}.programs-section-container .programs-container .content-block .content .title .icon-block img{width:75px;height:75px}.programs-section-container .programs-container .content-block .content .description{font-size:1em;margin-bottom:20px;line-height:26px;padding-left:90px}.programs-section-container .programs-container .content-block .content .button{margin-left:90px}.programs-section-container .programs-container .gradient-overly.maroon{background:linear-gradient(to right,rgba(41,249,138,.9) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6f0575e',endColorstr='#00000000',GradientType=1)}.programs-section-container .programs-container .gradient-overly.maroon.right{background:linear-gradient(to right,rgba(41,249,138,.9) 0%,rgba(240,87,94,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ea0003',endColorstr='#a6f0575e',GradientType=1)}.programs-section-container .programs-container .gradient-overly.blue{background:linear-gradient(to right,rgba(0,0,0,.9) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6369ff4',endColorstr='#00000000',GradientType=1)}.programs-section-container .programs-container .gradient-overly.blue.right{background:linear-gradient(to right,rgba(0,0,0,0) 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ea0003',endColorstr='#a6369ff4',GradientType=1)}.programs-section-container .programs-container .gradient-overly.puerto{background:linear-gradient(to right,rgba(41,249,138,.9) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6f0575e',endColorstr='#00000000',GradientType=1)}.programs-section-container .programs-container .gradient-overly.puerto.right{background:linear-gradient(to right,rgba(41,249,138,.9) 0%,rgba(240,87,94,.9) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ea0003',endColorstr='#a6f0575e',GradientType=1)}.programs-section-container .programs-container .gradient-overly.orange{background:linear-gradient(to right,rgba(0,0,0,.9) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6369ff4',endColorstr='#00000000',GradientType=1)}.programs-section-container .programs-container .gradient-overly.orange.right{background:linear-gradient(to right,rgba(0,0,0,0) 0%,#000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ea0003',endColorstr='#a6369ff4',GradientType=1)}.icon-anchor-link-container{padding:0 0 40px}.icon-anchor-link-container .tab li .title{font-size:1.125em}.text-slider-container .text-slider .center #prev svg,.text-slider-container .text-slider .center #next svg{width:30px;height:30px}.text-slider-container .text-slider .text-list{padding:40px 5%}.text-slider-container .text-slider .text-list .title{font-size:1.375em;margin-bottom:30px}.text-slider-container .text-slider .text-list .description{margin-bottom:26px;font-size:1.625em;line-height:36px}.careers-slider-container .section-title{font-size:1.5em;padding:30px 0 0}.careers-slider-container .careers-slider .center #prev svg,.careers-slider-container .careers-slider .center #next svg{width:30px;height:30px}.careers-slider-container .careers-slider .careers-list .img-block img{height:400px}.careers-slider-container .careers-slider .careers-list .content{height:400px}.careers-slider-container .careers-slider .careers-list .title{font-size:3.75em}.careers-slider-container .careers-slider .careers-list .description{margin-bottom:40px}.our-department-container{padding:40px 0}.our-department-container .section-title{font-size:1.5em}.our-department-container .department-container .department-list{width:49%;margin:0 .5% 10px;height:500px;border:1px solid #fff}.our-department-container .department-container .department-list .title-block{height:180px;font-size:1.625em}.our-department-container .department-container .department-list .title-block .title{vertical-align:middle;text-align:center;display:table-cell;width:500px;max-width:100%;height:100px;padding:0}.our-department-container .department-container .department-list:nth-child(1) .title-block{background:#393939}.our-department-container .department-container .department-list:nth-child(2) .title-block{background:#393939}.our-department-container .department-container .department-list:nth-child(3) .title-block{background:#393939}.our-department-container .department-container .department-list:nth-child(4) .title-block{background:#393939}.our-department-container .department-container .department-list .content-block{padding:105px 0 30px;height:295px}.our-department-container .department-container .department-list .content-block .image-block{width:100%;position:absolute;top:-82px;display:block;text-align:center}.our-department-container .department-container .department-list .content-block .image-block img{border-radius:100%}.our-department-container .department-container .department-list .content-block .description{height:90px;padding:0 20px}.our-department-container .department-container .department-list .content-block .bio{height:35px;padding:0 20px}.job-list-feed-container .section-title{font-size:1.5em}.job-list-feed-container .job-list li{font-size:.938em;display:-ms-flexbox;display:flex;text-align:left;border-bottom:1px solid #ccc;padding:15px 0}.job-list-feed-container .job-list li .title{width:440px;padding:0 10px 0 0}.job-list-feed-container .job-list li .department{width:250px;padding:0 10px 0 0}.job-list-feed-container .job-list li .location{width:250px;padding:0 10px 0 0}.job-list-feed-container .job-list li .cta{width:130px;padding:0 0 0 10px;float:right}.job-list-feed-container .job-list li .cta .button{float:right}.job-list-feed-container .cta-block{margin:40px 0 0}.blog-banner-container{height:275px}.blog-banner-container .title{font-size:2.5em;line-height:46px}.blog-banner-container .content{height:275px}.blog-tab-container{margin-bottom:40px}.blog-tab-container .sel-category{width:300px}.blog-tab-container .category-list.list-active{width:300px}.blog-tab-container .search-box{width:250px}.blog-tab-container .search-box .search-form-field{width:190px}.blog-list-container{margin-bottom:40px}.blog-list-container .blog-list{width:48%;height:325px}.blog-list-container .blog-list .image-block{height:170px}.blog-list-container .blog-list .media-block .category{width:65%;font-size:.938em}.blog-list-container .blog-list .media-block .share .item{margin-right:5px}.blog-detail-container{margin:50px 0 0}.blog-detail-container .blog-container .content-block{padding:0 60px}.blog-detail-container .blog-container .category{margin-top:0}.blog-detail-container .blog-container .actions{margin:10px 0 20px}.blog-detail-container .blog-container .actions .avatar{margin-right:20px}.blog-detail-container .blog-container .actions .author{font-size:.938em}.blog-detail-container .blog-container .excerpt{padding-bottom:40px;margin-bottom:20px}.blog-detail-container .blog-container .post-share-bottom{margin-bottom:40px}.blog-detail-container .blog-container .next-prev-post-container{padding-bottom:40px}.blog-detail-container .blog-container .post-share-sticky-wrapper{width:40px;left:0;position:absolute;top:0;text-align:center;z-index:100;height:inherit !important}.blog-detail-container .blog-container .post-share-sticky-wrapper .text{display:inline-block;float:none;padding:0 0 10px}.blog-detail-container .blog-container .post-share-sticky-wrapper li{display:block;width:100%}.blog-detail-container .blog-container .post-share-sticky-wrapper li a{padding:0 5px}.blog-detail-container .blog-container .blog-category-list{width:300px;top:50px}.blog-detail-container .blog-container .blog-category-list li a{height:50px;line-height:50px;font-size:1.125em}.blog-feed-container{padding:40px 0}.blog-feed-container .section-title{font-size:1.5em}.blog-feed-container .item{width:31%;margin-bottom:0;margin-right:3.5%}.blog-feed-container .item .image-block img{width:auto}.blog-feed-container .item .media-block .category{width:65%;font-size:.938em}.blog-feed-container .item .media-block .share .social{width:40px;text-align:right}.blog-feed-container .item .media-block .share .social .share-text{display:none}.blog-feed-container .item .media-block .share .item{margin-right:5px}.blog-feed-container .item .media-block .share .item.text{margin-right:0}.simple-testimonials-container{padding:40px 0}.simple-testimonials-container .section-title{font-size:1.5em}.simple-testimonials-container .simple-testimonials .center #prev,.simple-testimonials-container .simple-testimonials .center #next{margin-top:10%}.simple-testimonials-container .simple-testimonials .item{width:90%;margin:0 5%}.simple-testimonials-container .simple-testimonials .left-column{width:25%;margin-right:5%;text-align:left;margin-bottom:0}.simple-testimonials-container .simple-testimonials .left-column .no-image{width:120px;height:120px;max-width:inherit}.simple-testimonials-container .simple-testimonials .right-column{width:70%}.simple-testimonials-container .simple-testimonials .right-column .content-block .content .description{font-size:1em;line-height:26px}.expandable-bios-container{padding:40px 0}.expandable-bios-container .section-title{font-size:1.5em;padding-bottom:30px}.expandable-bios-container .bios-items .bios-item .bios-expander .bios-expander-contents .title{font-size:1.375em;padding-bottom:20px}.expandable-bios-container .bios-items .bios-item .bios-expander .bios-expander-contents .title a{padding-left:15px;display:inline-block}.bio-list-container{padding:40px 0}.bio-list-container .section-title{font-size:1.5em}.bio-list-container .bod-list .bod-item{width:47.5%;margin:40px 1% 0;min-height:125px}.bio-list-container .bod-list .bod-item .title{font-size:1.25em}.generic-bullet-list-container .section-title{font-size:1.5em;margin:0}.generic-bullet-list-container .list .item{padding:0 25px;min-height:90px;font-size:1.125em;line-height:24px;width:45%;margin:30px 0 0;display:-ms-inline-flexbox;display:inline-flex}.faqs-list-container{padding:40px 0}.faqs-list-container .section-title{font-size:1.5em}.faqs-list-container .faqs-list .list .faqs-title{padding:0 20px 0 70px;font-size:1.125em;line-height:30px}.faqs-list-container .faqs-list .list .faqs-title .expander{left:20px}.faqs-list-container .faqs-list .list .faqs-title .expander svg{width:30px;height:30px}.faqs-list-container .faqs-list .list .content-block{padding:10px 20px 0 70px}.timeline-slider-container{padding:40px 0}.timeline-slider-container .section-title{font-size:1.5em}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container{height:120px}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul{padding-left:50%}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul li a{width:100px;font-size:1em}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul li a.year-active{font-size:22px}.timeline-slider-container .timeline-slider-block .slider-content .mNav{width:30px;height:30px}.timeline-slider-container .timeline-slider-block .slider-content .container{width:500px}.timeline-slider-container .timeline-slider-block .slider-content .container #timeline-content .detail{width:500px;line-height:26px;font-size:.938em}.page-builders-container{padding:40px 0}.page-builders-container.small{padding:20px 0}.page-builders-container .content.two-column .left-column{width:48%;margin:0}.page-builders-container .content.two-column .right-column{width:48%}.search-container{padding:40px 0}.search-container .search-form{margin:50px auto 0;width:500px}.search-container .search-form .search-form-field{width:338px;font-size:18px}.search-container .search-form .search-submit{width:100px;font-size:20px}.search-list-container{margin:40px 0}.search-list-container .blog-container .search-list{margin-bottom:40px}.search-list-container .blog-container .blog-list{margin-bottom:30px;padding-bottom:30px}.forms-container{padding:40px 0}.forms-container .form-container .sub-title{font-size:1.5em}.forms-container .form-container .form-container .gform_title{font-size:1.5em}.testimonials-list-container{margin:40px 0}.testimonials-list-container .testimonials-list{width:45%;height:350px}.testimonials-list-container .testimonials-list .title{font-size:1.375em}.board-of-overseers-container{padding:40px 0}.board-of-overseers-container .section-title{font-size:1.5em}.board-of-overseers-container .boo-list .boo-item{width:47.5%;margin:40px 1% 0;min-height:125px}.board-of-overseers-container .boo-list .boo-item .title{font-size:1.25em}.employee-portal-banner-container{height:405px}.employee-portal-banner-container .title{font-size:2.5em;line-height:46px}.employee-portal-banner-container .content{height:405px}#tribe-events-content table.tribe-events-calendar{width:540px}.tabs-section-container{padding-bottom:40px}.tabs-section-container .tab-info-container{padding:40px 0;font-size:1.25em}.tabs-section-container .tabs-section-list{padding:0 0 40px}.tabs-section-container .tabs-section-list .tab-list li a{font-size:1.125em;padding:20px 30px 10px}.tabs-section-container .tabs-section-list .tabs-details-blocks{padding:30px 0}.employee-spotlight-container{padding:40px 0}.employee-spotlight-container .section-title{font-size:1.5em;padding:0 0 40px}.employee-spotlight-container .spotlight-container .right-column .content-block{padding:50px}.four-column-content-container{padding:40px 0}.four-column-content-container .section-title{font-size:1.5em;padding:0 0 40px}#main .default-padding{padding:40px 0}#main .small-padding{padding:20px 0}.one-column-layout{margin-top:60px}.left-column-layout{width:30%;margin:0 5% 0 0}.center-column-layout{width:30%;margin:0 5% 0 0}.right-column-layout{width:30%}.first-column-layout{width:45%;margin:0 10% 20px 0}.second-column-layout{width:45%;margin:0 0 20px}.third-column-layout{width:45%;margin:0 10% 0 0}.fourth-column-layout{width:45%}.two-column-left-layout{width:48%;margin:0 4% 0 0}.two-column-right-layout{width:48%}}@media screen and (min-width:600px) and (max-width:760px){.ebook-post .resources-container .resources-block .resource-item .left{float:left;margin:0 0 30px;text-align:center;width:100%}.ebook-post .resources-container .resources-block .resource-item .right{float:left;margin:0;text-align:center;width:100%}.ebook-post-list .resources-container .resources-block .resource-item .left{float:left;margin:0 0 30px;text-align:center;width:100%}.ebook-post-list .resources-container .resources-block .resource-item .right{float:left;margin:0;text-align:center;width:100%}}@media screen and (min-width:47.5em){.entry h1{font-size:3.125em;line-height:58px}.entry h2{font-size:2.5em;line-height:48px}.entry h3{font-size:1.875em;line-height:38px}.entry p,.entry address{margin:30px 0 0}.entry blockquote{margin:1.75em 2.5em;line-height:26px;font-size:1.125em;padding:0 5%}.entry blockquote p{line-height:26px;font-size:20px}.footer .footer-newsletter{width:35%}.footer .footer-newsletter .gform_wrapper .gfield .name_first,.footer .footer-newsletter .gform_wrapper .gfield .name_last{width:48%}.footer .footer-newsletter .gform_wrapper .gfield .name_first{margin:0}.button{padding:11px 45px}.button.small{padding:7px 30px}.button.medium{padding:10px 35px}.hero-banner{height:500px}.hero-banner .hero-body{width:700px;height:500px}.hero-banner .hero-body .content{height:500px}.hero-banner .hero-body p{font-size:3.75em}.interior-banner{height:400px}.interior-banner.page-break-banner{height:400px}.interior-banner.page-break-banner .content{height:400px}.interior-banner.page-break-banner .left-align .content{padding:0 0 0 100px;text-align:left;width:570px}.interior-banner.page-break-banner .left-align .content .title{line-height:50px}.interior-banner.page-break-banner .right-align .content{padding:100px 100px 0 0;text-align:right;float:right;width:570px}.interior-banner.page-break-banner .right-align .content .title{line-height:50px}.interior-banner .content{height:400px}.interior-hero-banner{height:500px}.interior-hero-banner .icon{width:120px;height:120px;margin-bottom:20px}.interior-hero-banner .title{font-size:2.5em;line-height:46px}.interior-hero-banner .content{height:500px}.three-top-ctas-container{padding:30px 0}.three-top-ctas-container .cta-box .cta-icon{margin:0 0 25px}.three-top-ctas-container .cta-box img{width:140px;height:140px}.impact-container.simple-stats{padding:60px 0}.impact-container.simple-stats .intro-content .intro-title{font-size:28px;margin-bottom:20px}.impact-container .intro-content{padding:60px 0}.impact-container .circle-container{padding:0 10%}.impact-container .circle-container .circle-box{width:26%;margin:0 11% 0 0}.impact-container .circle-container .circle-box .description{font-size:.938em;line-height:22px}.testimonials-tabbing-container .testimonials-title{padding:60px 0;font-size:1.875em}.testimonials-tabbing-container .testimonials-tab ul{display:block}.testimonials-tabbing-container .testimonials-tab ul li{width:24.5%;padding-bottom:10px}.testimonials-tabbing-container .testimonials-tab ul .link .img-block{width:50%;text-align:left}.testimonials-tabbing-container .testimonials-tab ul .link .img-block img{width:85px;height:85px;border:3px solid transparent}.testimonials-tabbing-container .testimonials-tab ul .link .img-block .overly{left:0;top:0;width:85px;height:85px}.testimonials-tabbing-container .testimonials-tab ul .link .name-block{width:50%}.testimonials-tabbing-container .testimonials-tab ul .link .name-block .name-content{height:85px;font-size:.812em}.testimonials-tabbing-container .testimonials-tab ul .r-tabs-state-active .r-tabs-anchor .img-block img{border:3px solid #393939}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks.r-tabs-state-active .left-column .content-block .title{animation:fadeInDown 1s both 1s}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks.r-tabs-state-active .left-column .content-block .description{animation:fadeInLeft 1s both .5s}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks.r-tabs-state-active .left-column .content-block .button{animation:fadeInUp 1s both 1s}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .left-column{width:50%;height:390px;padding:0;margin:0}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .left-column .content-block{padding:30px 20px;max-width:600px;text-align:left}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .left-column .content-block .content{height:330px;width:600px;padding:0}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .left-column .content-block .title{animation:fadeOutRight 1s both}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .left-column .content-block .description{font-size:1.125em;line-height:26px;animation:fadeOutRight 1s both}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .left-column .content-block .button{animation:fadeOutUp 1s both}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .right-column{display:block}.testimonials-tabbing-container .testimonials-tab .r-tabs-accordion-title{display:none}.testimonials-slider-container .testimonials-slider .center{height:390px}.testimonials-slider-container .testimonials-slider .center #prev,.testimonials-slider-container .testimonials-slider .center #next{width:50px;height:50px;left:25px}.testimonials-slider-container .testimonials-slider .center #prev svg,.testimonials-slider-container .testimonials-slider .center #next svg{width:50px;height:50px}.testimonials-slider-container .testimonials-slider .center #next{right:25px;left:inherit}.testimonials-slider-container .testimonials-slider .cycle-pager{margin-top:-54px;top:50%;display:block;width:50px;position:absolute;left:50%;bottom:20px;margin-left:-50px}.testimonials-slider-container .testimonials-slider .cycle-pager span{display:inline-block;cursor:pointer;font-size:34px;height:30px;line-height:30px;text-align:center;vertical-align:middle;width:100%;color:rgba(44,49,59,.6)}.testimonials-slider-container .testimonials-slider .item.cycle-slide-active .right-column .content-block .content{animation:Slick-FastSwipeIn 1s both}.testimonials-slider-container .testimonials-slider .item.cycle-slide-active .right-column .content-block .content .name{animation:fadeInDown 1s both 1s}.testimonials-slider-container .testimonials-slider .item.cycle-slide-active .right-column .content-block .content .description{animation:fadeInRight 1s both .5s}.testimonials-slider-container .testimonials-slider .left-column{width:50%;height:390px}.testimonials-slider-container .testimonials-slider .right-column{width:50%;height:390px}.testimonials-slider-container .testimonials-slider .right-column .content-block{max-width:600px;padding:30px}.testimonials-slider-container .testimonials-slider .right-column .content-block .content{height:330px;display:table-cell;width:600px}.testimonials-slider-container .testimonials-slider .right-column .content-block .content .name{animation:fadeOutRight 1s both}.testimonials-slider-container .testimonials-slider .right-column .content-block .content .description{animation:fadeOutLeft 1s both}.testimonials-slider-container .testimonials-slider .right-column .content-block .content .description{font-size:1.125em;line-height:24px}.events-container .events-title{font-size:1.875em;margin-bottom:20px}.events-container .event-list li{width:32%;margin:0 2% 0 0}.events-container .event-list li .overly .item{padding:20px 15px;width:100%}.ebook-post{margin-bottom:40px}.ebook-post-list{margin-bottom:40px}.resources-container.two-column .resources-block .resource-item{width:48%;margin:0}.resources-container .resources-block{width:630px}.resources-container .resources-block .resource-item .left{width:230px}.resources-container .resources-block .resource-item .right{width:400px;margin:0;text-align:left}.resources-container .resources-block .resource-item .right .title{font-size:1.75em;line-height:36px}.resource-banner-container .title{padding-bottom:30px;font-size:2em;line-height:46px}.resource-detail-container{padding:60px 0}.resource-detail-container .resource-container .left-column{width:45%;margin:0}.resource-detail-container .resource-container .right-column{width:50%}.resource-detail-container .resource-container .sub-title{font-size:1.625em;margin-bottom:30px}.resource-detail-container .resource-container .form-container .form-title{font-size:1.625em}.resource-download{padding-bottom:60px}.short-description-container{padding:60px 0}.short-description-container .content .title{font-size:1.625em}.icon-cta-with-intro-container .intro-content .intro-title{font-size:2em}.icon-cta-with-intro-container .cta-container{padding:0 5%}.icon-cta-with-intro-container .cta-box{width:20%;margin:0 15% 0 0}.icon-cta-with-intro-container .cta-box .cta-icon{margin:0 0 35px}.icon-cta-with-intro-container .cta-box .cta-title{font-size:1.125em;line-height:26px}.two-column-layout-container{padding:60px 0}.two-column-layout-container .left-column{width:40%;margin-bottom:0}.two-column-layout-container .left-column .description{padding-bottom:30px}.two-column-layout-container .left-column .button-field{margin-bottom:20px}.two-column-layout-container .right-column{width:55%}.two-column-layout-container.events-post li{font-size:1.375em;margin-bottom:30px}.two-column-layout-container.events-post .list-title{font-size:24px}.two-column-layout-container.bullet-list li{font-size:1.875em;padding:20px 0}.two-column-layout-container.video-layout .left-column{width:40%}.two-column-layout-container.video-layout .right-column{width:55%}.box-cta-with-intro-container{padding:60px 0}.box-cta-with-intro-container .intro-content{padding-bottom:30px}.box-cta-with-intro-container .intro-content .intro-title{font-size:1.625em;margin-bottom:20px}.box-cta-with-intro-container .box-cta-container{margin-bottom:30px}.box-cta-with-intro-container .cta-box{margin:0 4% 0 0;width:30%}.box-cta-with-intro-container .cta-box .cta-link{padding:30px 15px}.box-cta-with-intro-container .cta-box .cta-title{font-size:1.125em}.small-icon-cta-with-intro-container{padding:60px 0}.small-icon-cta-with-intro-container .intro-content{padding-bottom:60px}.small-icon-cta-with-intro-container .intro-content .intro-title{font-size:1.625em;margin-bottom:20px}.small-icon-cta-with-intro-container .cta-box .cta-icon{margin:0 0 25px}.small-icon-cta-with-intro-container .cta-box .cta-title{font-size:1em;margin:0 0 10px}.full-width-cta-container{padding:60px 0}.full-width-cta-container.small{padding:30px 0}.process-container{padding:60px 0}.process-container .section-title{padding-bottom:60px;font-size:1.875em}.process-container .cta-box{width:150px;padding-right:30px;display:inline-table;margin:0}.process-container .cta-box svg{width:25px;height:25px;right:2px;display:block}.process-container .cta-box .box{width:150px;height:180px;border:1px solid #fff;background-position:center top;background-repeat:no-repeat;background-size:cover;text-align:center;margin:0}.process-container .cta-box .box:hover .content{background:rgba(57,57,57,.7)}.process-container .cta-box .content{padding:20px}.process-container .cta-box .cta-icon{float:none;font-size:1.75em;text-align:center;margin:0 0 20px}.process-container .cta-box .cta-title{font-size:1.125em;line-height:22px;text-align:center;height:auto;display:inline-block}.process-container .one-column{padding:60px 0 0}.process-container .one-column .content{width:700px}.process-container .one-column .title{font-size:1.125em;line-height:26px}.process-container .two-column .column{width:40%;margin:0 5%}.process-container .two-column .title{font-size:1.5em}.text-big-image-container{height:730px}.text-big-image-container .content{padding-left:100px;height:730px;width:600px}.text-big-image-container .title{font-size:2.5em;margin-bottom:25px;line-height:50px}.text-big-image-container .description{margin-bottom:30px;line-height:30px;font-size:1.125em}.text-big-image-container .button{margin-top:30px}.text-big-image-container .circle-container .circle-box .description{font-size:1.125em}.two-column-image-container{position:relative}.two-column-image-container .left-column{width:50%;height:100%}.two-column-image-container .left-column .title{font-size:1.625em;line-height:36px;padding:0 10%}.two-column-image-container .right-column{width:50%;height:100%;position:absolute;top:0;right:0}.two-column-content-container{padding:60px 0}.two-column-video-container .left-column{width:50%;position:absolute;top:0;left:0;height:100%}.two-column-video-container .right-column{width:50%}.two-column-video-container .video-block{height:474px}.two-column-video-container .video-block:hover svg{width:93px;height:93px}.two-column-video-container .video-block .content{height:474px}.two-column-video-container .video-block .play-icon{margin-bottom:20px;height:93px}.two-column-video-container .video-block svg{width:85px;height:85px}.full-column-text-container{padding:60px 0}.full-column-text-container.small{padding:30px 0}.full-column-text-container .title{font-size:1.625em;margin-bottom:20px}.looking-forword-container{padding:100px 0}.looking-forword-container .short-description{padding:0 10%;margin-bottom:40px}.looking-forword-container .short-description .title{font-size:1.625em;margin-bottom:10px}.looking-forword-container .short-description .description{font-size:1.25em;line-height:26px}.looking-forword-container .content-container{padding:0 10%}.looking-forword-container .content-container .profile-img{float:left;width:250px;text-align:left;margin:0 40px 0 0}.looking-forword-container .content-container .profile-img img{width:240px;height:240px}.looking-forword-container .content-container .content-area{text-align:left}.looking-forword-container .content-container .content-area p{font-size:1.125em;line-height:30px}.photo-gallery .title{font-size:1.875em;padding:10px 20px;top:70px;margin:0}.photo-gallery .flexslider{margin-top:-70px}.photo-gallery .flexslider .slides li{height:500px}.events-sponsor-container,.events-sponsor-post-container{padding:60px 0}.events-sponsor-container .title,.events-sponsor-post-container .title{font-size:1.625em}.events-sponsor-container .sponsor-list,.events-sponsor-post-container .sponsor-list{padding:40px 0}.events-sponsor-container .sponsor-list li,.events-sponsor-post-container .sponsor-list li{width:32%;height:120px}.events-sponsor-container .sponsor-list li .content,.events-sponsor-post-container .sponsor-list li .content{height:120px;padding:0 20px}.events-details-container{padding-bottom:60px}.events-details-container .tab-info-container{padding:60px 0;font-size:1.5em}.events-details-container .events-details-tab{padding:0;background:0 0}.events-details-container .events-details-tab .tab-list{display:-ms-flexbox;display:flex}.events-details-container .events-details-tab .tab-list li{width:auto;-ms-flex:1 0 auto;flex:1 0 auto}.events-details-container .events-details-tab .r-tabs-accordion-title{display:none}.events-details-container .events-details-tab .events-details-blocks{padding:60px 5% 0;float:none}.programs-section-container .tab{margin-bottom:40px}.programs-section-container .tab li .title{font-size:1.25em;margin-top:15px}.programs-section-container .programs-container{height:580px}.programs-section-container .programs-container .content-block{width:600px}.programs-section-container .programs-container .content-block .content{height:580px;padding:0}.programs-section-container .programs-container .content-block .content .title{font-size:2.125em;margin-bottom:30px}.programs-section-container .programs-container .content-block .content .description{font-size:1.125em;margin-bottom:30px;line-height:30px}.partner-slider-container .partner-slider{padding:0 5%;margin-bottom:40px}.partner-slider-container .partner-slider .center #prev svg,.partner-slider-container .partner-slider .center #next svg{width:40px;height:40px}.partner-slider-container .partner-slider .partner-list.cycle-slide-active .right-column .content-block .content{animation:Slick-FastSwipeIn 1s both}.partner-slider-container .partner-slider .partner-list.cycle-slide-active .right-column .content-block .content .job-title{animation:fadeInDown 1s both 1s}.partner-slider-container .partner-slider .partner-list.cycle-slide-active .right-column .content-block .content .description{animation:fadeInRight 1s both .5s}.partner-slider-container .partner-slider .partner-list.cycle-slide-active .left-column .image-block{animation:Slick-FastSwipeIn 1s both}.partner-slider-container .partner-slider .partner-list.cycle-slide-active .left-column .image-block img{animation:fadeInDown 1s both 1s}.partner-slider-container .partner-slider .left-column{padding:0 30px;width:50%;border-right:1px solid #ccc;margin-bottom:0;margin-right:-1px}.partner-slider-container .partner-slider .left-column .image-block{width:600px;max-width:100%;vertical-align:middle;display:table-cell;height:190px}.partner-slider-container .partner-slider .left-column .image-block img{animation:fadeOutDown 1s both}.partner-slider-container .partner-slider .right-column{padding:0 30px;width:50%;border-left:1px solid #ccc}.partner-slider-container .partner-slider .right-column .content-block{max-width:600px}.partner-slider-container .partner-slider .right-column .content-block .content{width:600px;max-width:100%;vertical-align:middle;display:table-cell;text-align:left;height:190px}.partner-slider-container .partner-slider .right-column .content-block .content .job-title{font-size:1.125em;animation:fadeOutRight 1s both}.partner-slider-container .partner-slider .right-column .content-block .content .description{line-height:26px;animation:fadeOutLeft 1s both}.icon-anchor-link-container{padding:0 0 60px}.icon-anchor-link-container .tab li .title{font-size:1.25em;margin-top:15px}.text-slider-container .text-slider .text-list{padding:60px 10%}.text-slider-container .text-slider .text-list .title{font-size:1.625em;padding-bottom:20px;margin-bottom:40px}.text-slider-container .text-slider .text-list .description{margin-bottom:40px;font-size:2em;line-height:42px}.careers-slider-container .section-title{font-size:1.625em;padding:50px 0 0}.careers-slider-container .careers-slider .careers-list .img-block img{height:450px}.careers-slider-container .careers-slider .careers-list .content{height:450px}.careers-slider-container .careers-slider .careers-list .title{font-size:5em}.careers-slider-container .careers-slider .careers-list .description{margin-bottom:60px}.our-department-container{padding:60px 0}.our-department-container .section-title{font-size:1.625em;padding:0 0 30px}.job-list-feed-container .section-title{font-size:1.625em;padding:0 0 30px}.job-list-feed-container .job-list li{font-size:1em}.job-list-feed-container .cta-block{margin:60px 0 0}.blog-tab-container{margin-bottom:60px}.blog-list-container{margin-bottom:60px}.blog-list-container .blog-list{height:360px}.blog-list-container .blog-list .image-block{height:200px}.blog-list-container .blog-list .media-block .category{font-size:1em}.blog-list-container .blog-list .title{font-size:1.25em}.blog-detail-container{margin:70px 0 0}.blog-detail-container .blog-container .content-block{padding:0 90px}.blog-detail-container .blog-container .category{margin-bottom:20px}.blog-detail-container .blog-container .category a{font-size:1em}.blog-detail-container .blog-container .title{font-size:1.5em}.blog-detail-container .blog-container .title{font-size:1.25em}.blog-detail-container .blog-container .actions{margin:10px 0 40px}.blog-detail-container .blog-container .actions .author{font-size:1em}.blog-detail-container .blog-container .excerpt{padding-bottom:60px;margin-bottom:30px}.blog-detail-container .blog-container .post-share-bottom{margin-bottom:60px}.blog-detail-container .blog-container .next-prev-post-container{padding-bottom:60px}.blog-detail-container .blog-container .post-share-sticky-wrapper{width:60px}.blog-feed-container{padding:60px 0}.blog-feed-container .section-title{padding:0 0 30px;font-size:1.625em}.blog-feed-container .item .media-block .category{font-size:1em}.blog-feed-container .item .title{font-size:1.25em}.simple-testimonials-container{padding:60px 0}.simple-testimonials-container .section-title{font-size:1.625em;padding:0 0 40px}.simple-testimonials-container .simple-testimonials .right-column .content-block .content .description{font-size:1.125em;line-height:30px;margin-bottom:20px}.expandable-bios-container{padding:60px 0}.expandable-bios-container .section-title{font-size:1.625em;padding-bottom:40px}.expandable-bios-container .bios-items .bios-item{margin:0 1%;width:30.7%}.expandable-bios-container .bios-items .bios-item .bios-expander .bios-expander-contents{padding:30px 10% 40px}.expandable-bios-container .bios-items .bios-item .bios-expander .bios-expander-contents .title{font-size:1.5em;padding-bottom:30px}.bio-list-container{padding:60px 0}.bio-list-container .section-title{font-size:1.625em}.bio-list-container .bod-list .bod-item{width:30.7%;margin:60px 1% 0}.generic-bullet-list-container .section-title{font-size:1.625em}.faqs-list-container{padding:60px 0}.faqs-list-container .section-title{font-size:1.625em}.faqs-list-container .faqs-list .list-left{width:48%}.faqs-list-container .faqs-list .list-right{width:48%}.faqs-list-container .faqs-list .list .faqs-title{margin:40px 0 0;font-size:1.25em}.faqs-list-container .faqs-list .list .content-block{padding:10px 20px 0 70px}.timeline-slider-container{padding:60px 0}.timeline-slider-container .section-title{font-size:1.625em;margin-bottom:40px}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container{height:150px}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul{padding-left:45%}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul li a{width:120px;font-size:1.125em}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul li a.year-active{font-size:24px}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container i{width:324px}.timeline-slider-container .timeline-slider-block .slider-content .mNav{width:40px;height:40px}.timeline-slider-container .timeline-slider-block .slider-content .container{width:600px}.timeline-slider-container .timeline-slider-block .slider-content .container #timeline-content .detail{width:600px;line-height:26px;font-size:1em}.page-builders-container{padding:60px 0}.page-builders-container.small{padding:30px 0}.page-builders-container .content.three-column .left-column{width:32%;margin:0}.page-builders-container .content.three-column .center-column{width:32%;margin:0 2%}.page-builders-container .content.three-column .right-column{width:32%}.search-container{padding:60px 0}.search-list-container{margin:60px 0}.search-list-container .blog-container .search-list{margin-bottom:60px}.search-list-container .blog-container .blog-list{margin-bottom:40px;padding-bottom:40px}.forms-container{padding:60px 0}.forms-container .form-container .left-column{width:45%;margin:0}.forms-container .form-container .right-column{width:50%}.forms-container .form-container .sub-title{font-size:1.625em;margin-bottom:20px}.forms-container .form-container .form-container .gform_title{font-size:1.625em;margin-bottom:20px}.testimonials-list-container{margin:60px 0}.testimonials-list-container .testimonials-list .title{font-size:1.5em}.board-of-overseers-container{padding:60px 0}.board-of-overseers-container .section-title{font-size:1.625em}.board-of-overseers-container .boo-list .boo-item{width:30.7%;margin:60px 1% 0}.tabs-section-container{padding-bottom:60px}.tabs-section-container .tab-info-container{padding:60px 0;font-size:1.5em}.tabs-section-container .tabs-section-list{padding:0;background:0 0}.tabs-section-container .tabs-section-list .tab-list{display:-ms-flexbox;display:flex}.tabs-section-container .tabs-section-list .tab-list li{width:auto;-ms-flex:1 0 auto;flex:1 0 auto}.tabs-section-container .tabs-section-list .r-tabs-accordion-title{display:none}.tabs-section-container .tabs-section-list .tabs-details-blocks{padding:40px 0 0;float:none}.employee-spotlight-container{padding:60px 0}.employee-spotlight-container .section-title{font-size:1.625em;padding:0 0 60px}.employee-spotlight-container .spotlight-container .left-column{width:48%;margin-bottom:0}.employee-spotlight-container .spotlight-container .right-column{width:48%;margin-bottom:0}.employee-spotlight-container .spotlight-container .right-column .content-block{height:463px;padding:0 50px;vertical-align:middle;display:table-cell}.four-column-content-container{padding:60px 0}.four-column-content-container .section-title{font-size:1.625em;padding:0 0 60px}.four-column-content-container .content-list{display:-ms-flexbox;display:flex}.four-column-content-container .content-list .box{width:25%;-ms-flex:1 0 auto;flex:1 0 auto;text-align:left;padding:0 10px;margin:0}.four-column-content-container .content-list .box .title{font-size:1.125em}#main .default-padding{padding:60px 0}#main .small-padding{padding:30px 0}}@media screen and (min-width:761px) and (max-width:1000px){.ebook-post .resources-container .resources-block .resource-item .left{width:30%;margin:0 5% 0 0}.ebook-post .resources-container .resources-block .resource-item .right{width:65%}.ebook-post-list .resources-container .resources-block .resource-item .left{width:30%;margin:0 5% 0 0}.ebook-post-list .resources-container .resources-block .resource-item .right{width:65%}}@media screen and (min-width:56.25em){.two-column-layout-container.calender-block .left-column{width:60%;padding:0 5% 0 0;margin:0}.two-column-layout-container.calender-block .right-column{width:40%;padding:0}#tribe-events-content table.tribe-events-calendar{width:100%;margin:0}}@media screen and (min-width:62.5em){.container{padding:0 30px}header .logo{width:250px;margin:15px 0 0}header .logo svg{height:63px;width:243px;fill:#fff}header .cc-logo{width:300px;margin:15px 0 0}header .cc-logo svg{height:80px;width:300px;fill:#fff}header .header-right{width:65%}header .header-right .header-top{display:inline-block}.footer .footer-newsletter{width:26%;padding:0}.footer .address-block{width:40%}.main-nav .mobile-contact{display:none}.main-nav .main-menu-toggle{display:none}.main-menu .menu-item:hover .sub-menu .menu-item:hover .sub-menu-level-2{display:block;left:100%;top:-16px}.main-menu .menu-item:hover .sub-menu-level-2{display:none}.main-menu .menu-item-top-level{float:left;margin:0 10px;border-bottom:0}.main-menu .menu-item-top-level.volunteer .sub-menu{left:-76px}.main-menu .menu-item-top-level.donate .sub-menu{left:-87px}.main-menu .menu-item-link{color:#fff}.main-menu .sub-menu-toggle{display:none}.main-menu .sub-menu{left:-94px;padding:15px 0;width:240px;transition:all 2s cubic-bezier(.77,0,.175,1);transition:.5s all ease}.main-menu .sub-menu.sub-menu-level-2{display:none}.main-menu .sub-menu.sub-menu-level-2.submenu-active{padding:0}.main-menu.main-menu-has-touch .sub-menu-toggle{display:block}.main-menu.main-menu-has-touch .menu-item-has-children>.menu-item-link{margin-right:22px}.hero-banner{height:730px}.hero-banner .hero-body{height:730px;width:900px;vertical-align:middle;display:table-cell;float:none;position:inherit}.hero-banner .hero-body .content{height:auto;display:inline-block;width:auto}.interior-banner{height:485px}.interior-banner.page-break-banner{height:440px}.interior-banner.page-break-banner .content{height:440px}.interior-banner .container{width:730px}.interior-banner .title{font-size:2.5em;line-height:40px;margin-bottom:20px}.interior-banner .content{height:485px;padding:100px 0 0;width:730px}.interior-hero-banner{height:600px}.interior-hero-banner .container{width:800px;max-width:100%;display:table}.interior-hero-banner .icon{width:160px;height:160px;margin-bottom:30px}.interior-hero-banner .title{font-size:3.125em;line-height:52px}.interior-hero-banner .content{height:600px;padding:100px 0 0;width:800px}.three-top-ctas-container{padding:45px 0}.three-top-ctas-container .cta-box .cta-icon{margin:0 0 35px}.three-top-ctas-container .cta-box .cta-title{font-size:1.75em}.three-top-ctas-container .cta-box img{width:163px;height:163px}.impact-container{height:949px}.impact-container.simple-stats{padding:90px 0}.impact-container.simple-stats .intro-content{font-size:16px}.impact-container.simple-stats .intro-content .intro-title{font-size:32px}.impact-container .intro-content{padding:70px 0;font-size:1.125em}.impact-container .circle-container .circle-box .description{font-size:1em;line-height:24px}.impact-container .bottom-cta-container .content{height:400px}.testimonials-tabbing-container .testimonials-title{padding:90px 0 70px;font-size:2.125em}.testimonials-tabbing-container .testimonials-tab ul li{width:24.6%}.testimonials-tabbing-container .testimonials-tab ul .link .img-block{width:40%;text-align:center}.testimonials-tabbing-container .testimonials-tab ul .link .img-block img{width:105px;height:105px;border:6px solid transparent}.testimonials-tabbing-container .testimonials-tab ul .link .img-block .overly{left:5px;top:5px;width:95px;height:95px}.testimonials-tabbing-container .testimonials-tab ul .link .name-block{width:55%;float:right}.testimonials-tabbing-container .testimonials-tab ul .link .name-block .name-content{height:110px;font-size:.875em}.testimonials-tabbing-container .testimonials-tab ul .r-tabs-state-active .r-tabs-anchor .img-block img{border:6px solid #393939}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .left-column .content-block{padding:50px}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .left-column .content-block .content{height:290px}.testimonials-tabbing-container .testimonials-tab .tab-details-blocks .left-column .content-block .description{font-size:1rem;line-height:30px}.testimonials-slider-container .testimonials-slider .right-column .content-block{padding:40px}.testimonials-slider-container .testimonials-slider .right-column .content-block .content{height:310px}.testimonials-slider-container .testimonials-slider .right-column .content-block .content .description{font-size:1.25em;line-height:30px}.events-container .events-title{font-size:3.125rem}.events-container.event-list-container .event-list li{margin:0 2% 25px 0}.events-container.event-list-container .event-list li:nth-child(2n+1){margin:0 0 25px}.events-container.event-list-container .event-list li:nth-child(1){width:32%;margin:0 2% 25px 0}.events-container.event-list-container .event-list li:nth-child(2){width:32%;margin:0 2% 25px 0}.events-container.event-list-container .event-list li:nth-child(3){width:32%;margin:0 0 25px}.events-container.event-list-container .event-list li:last-child{margin:0}.events-container.event-list-container .event-list li .overly .item{padding:50px 20px;height:100%;display:inline-block}.events-container .event-list li .overly .item{padding:50px 20px;height:100%;display:inline-block}.events-container .event-list li .overly .date{margin:30px 0 10px;font-size:1.25em}.events-container .event-list li .overly .title{font-size:1.562em}.resources-container .resources-block .resource-item .right .title{font-size:2em;line-height:40px}.resource-banner-container{height:550px;padding:0}.resource-banner-container ul li{line-height:30px;font-size:1.125em;padding:0 0 20px 30px}.resource-banner-container .title{padding-bottom:40px;font-size:2.5em;line-height:52px}.resource-banner-container .content{padding:150px 0 0}.resource-detail-container{padding:90px 0}.resource-detail-container .resource-container .left-column{width:40%}.resource-detail-container .resource-container .sub-title{font-size:1.875em;margin-bottom:40px}.resource-detail-container .resource-container .form-container{padding:40px}.resource-detail-container .resource-container .form-container .form-title{font-size:1.875em;margin-bottom:20px}.resource-download{padding-bottom:90px}.short-description-container{padding:80px 0}.short-description-container .content .title{font-size:1.875em}.short-description-container .content .description{font-size:1em;line-height:30px}.two-column-layout-container{padding:90px 0}.two-column-layout-container.bullet-list li{font-size:2.125em;padding:20px 25px}.two-column-layout-container.simple-bullet-list li{font-size:1.5em;line-height:32px;padding:0 25px 30px 30px}.two-column-layout-container.video-layout .right-column .video-block .video-title{padding:0 90px;font-size:1.75em}.box-cta-with-intro-container{padding:90px 0}.box-cta-with-intro-container .intro-content{padding-bottom:45px}.box-cta-with-intro-container .intro-content .intro-title{font-size:2em}.box-cta-with-intro-container .intro-content .intro-description{line-height:30px}.box-cta-with-intro-container .box-cta-container{margin-bottom:45px;padding:0 5%}.small-icon-cta-with-intro-container{padding:90px 0}.small-icon-cta-with-intro-container .intro-content .intro-title{font-size:2em}.small-icon-cta-with-intro-container .intro-content .intro-description{font-size:1em;line-height:30px}.small-icon-cta-with-intro-container .cta-container{padding:0 5%}.small-icon-cta-with-intro-container .cta-box{margin:0 5% 0 0;width:15%;padding:0}.full-width-cta-container{padding:90px 0}.full-width-cta-container.small{padding:45px 0}.process-container .cta-box{width:200px;padding-right:40px}.process-container .cta-box svg{width:30px;height:30px;right:5px}.process-container .cta-box .box{width:200px}.process-container .cta-box .content{padding:40px 20px 20px}.process-container .cta-box .cta-title{font-size:1.312em;line-height:26px}.process-container .two-column .title{font-size:1.875em}.process-container .two-column .description{font-size:1em;line-height:26px;margin-bottom:20px}.two-column-image-container .left-column .title{font-size:1.875em;line-height:50px;padding:0 15%}.two-column-content-container{padding:90px 0}.two-column-video-container .video-block .video-title{font-size:1.75em;padding:0 45px}.full-column-text-container{padding:90px 0}.full-column-text-container.small{padding:45px 0}.full-column-text-container .title{font-size:1.875em}.full-column-text-container .content{font-size:1.125em;line-height:30px}.full-column-text-container .button{margin-top:45px}.looking-forword-container{padding:130px 0}.looking-forword-container .short-description{padding:0 20%;margin-bottom:60px}.looking-forword-container .short-description .title{font-size:1.875em}.looking-forword-container .short-description .description{font-size:1.375em;line-height:30px}.looking-forword-container .content-container .content-area p{font-size:1.25em;line-height:34px}.photo-gallery .flexslider .slides li{height:640px}.events-sponsor-container,.events-sponsor-post-container{padding:90px 0}.events-sponsor-container .title,.events-sponsor-post-container .title{font-size:2.125em}.events-sponsor-container .sponsor-list,.events-sponsor-post-container .sponsor-list{padding:60px 0}.events-sponsor-container .sponsor-list li,.events-sponsor-post-container .sponsor-list li{width:24.5%;height:140px}.events-sponsor-container .sponsor-list li .content,.events-sponsor-post-container .sponsor-list li .content{height:140px;padding:0 40px}.events-details-container{padding-bottom:90px}.events-details-container .tab-info-container{padding:90px 0 60px;font-size:1.875em}.events-details-container .events-details-tab .tab-list{display:-ms-inline-flexbox;display:inline-flex}.events-details-container .events-details-tab .tab-list li{width:25%;-ms-flex:auto;flex:auto}.events-details-container .events-details-tab .tab-list li a{font-size:1.25em;padding:20px 20px 10px}.events-details-container .events-details-tab .events-details-blocks{padding:90px 0 0}.programs-section-container .tab{margin-bottom:60px}.programs-section-container .tab li .title{font-size:1.375em}.partner-slider-container .partner-slider .left-column{padding:0 50px}.partner-slider-container .partner-slider .right-column{padding:0 50px}.icon-anchor-link-container{padding:0 0 90px}.icon-anchor-link-container .tab li .title{font-size:1.375em}.text-slider-container .text-slider .center #prev,.text-slider-container .text-slider .center #next{left:5%}.text-slider-container .text-slider .center #prev svg,.text-slider-container .text-slider .center #next svg{width:40px;height:40px}.text-slider-container .text-slider .center #next{left:inherit;right:5%}.text-slider-container .text-slider .text-list{padding:90px 20%}.text-slider-container .text-slider .text-list .title{font-size:1.875em;margin-bottom:60px}.text-slider-container .text-slider .text-list .description{margin-bottom:60px;font-size:2.5em;line-height:50px}.careers-slider-container .section-title{font-size:1.875em;padding:70px 0 0}.careers-slider-container .careers-slider .center #prev svg,.careers-slider-container .careers-slider .center #next svg{width:40px;height:40px}.careers-slider-container .careers-slider .careers-list{text-align:center;padding:0 5%}.careers-slider-container .careers-slider .careers-list.cycle-slide-active .content{animation:Slick-FastSwipeIn 1s both}.careers-slider-container .careers-slider .careers-list.cycle-slide-active .content .title{animation:fadeInDown 1s both 1s}.careers-slider-container .careers-slider .careers-list.cycle-slide-active .content .description{animation:fadeInRight 1s both .5s}.careers-slider-container .careers-slider .careers-list.cycle-slide-active .img-block img{animation:fadeIn 1s both 1s}.careers-slider-container .careers-slider .careers-list .img-block{right:10%}.careers-slider-container .careers-slider .careers-list .img-block img{animation:fadeOut 1s both;height:500px}.careers-slider-container .careers-slider .careers-list .content{height:500px}.careers-slider-container .careers-slider .careers-list .title{font-size:6.25em;animation:fadeOutRight 1s both}.careers-slider-container .careers-slider .careers-list .description{margin-bottom:80px;animation:fadeOutLeft 1s both}.our-department-container .section-title{font-size:1.875em;padding:0 0 40px}.our-department-container .department-container{display:-ms-flexbox;display:flex}.our-department-container .department-container .department-list{-ms-flex:1 0 auto;flex:1 0 auto;width:24%;margin:0 .95% 0 0;float:none}.our-department-container .department-container .department-list:last-child{margin:0}.our-department-container .department-container .department-list .content-block .description{height:90px;line-height:22px}.job-list-feed-container .section-title{font-size:1.875em;padding:0 0 40px}.blog-banner-container .title{font-size:3.125em;line-height:52px}.blog-banner-container .container{padding:0 2%}.blog-banner-container .content{padding:100px 0 0}.blog-banner-container.blog-detail-banner{height:400px}.blog-banner-container.blog-detail-banner .content{padding:120px 0 0;height:400px;display:table-cell}.empty-banner-container{background-color:#393939;height:95px}.blog-tab-container{margin-bottom:90px}.blog-tab-container .sel-category{display:none}.blog-tab-container .category-list.list-deactive{display:block}.blog-list-container{margin-bottom:90px}.blog-list-container .blog-list{height:420px}.blog-list-container .blog-list .image-block{height:234px}.blog-list-container .blog-list .media-block .share .item{margin-right:10px}.blog-list-container .blog-list .media-block .share.active{background:0 0;padding:0;top:0}.blog-list-container .blog-list .title{font-size:1.5em}.blog-detail-container{margin:130px 0 0}.blog-detail-container .blog-container .title{font-size:1.75em;padding-bottom:15px}.blog-detail-container .blog-container .next-prev-post-container{padding-bottom:90px}.blog-feed-container{padding:90px 0}.blog-feed-container .section-title{padding:0 0 40px;font-size:1.875em}.blog-feed-container .item .media-block .share .social{width:80px}.blog-feed-container .item .media-block .share .social .share-text{display:inline-block}.blog-feed-container .item .media-block .share .item{margin-right:10px}.blog-feed-container .item .media-block .share .item.text{margin-right:10px}.blog-feed-container .item .media-block .share.active{background:0 0;padding:0;top:0}.blog-feed-container .item .title{font-size:1.5em}.simple-testimonials-container{padding:90px 0}.simple-testimonials-container .section-title{font-size:1.875em;padding:0 0 60px}.simple-testimonials-container .simple-testimonials .center #prev,.simple-testimonials-container .simple-testimonials .center #next{left:25px;width:50px;height:50px;margin-top:80px}.simple-testimonials-container .simple-testimonials .center #prev svg,.simple-testimonials-container .simple-testimonials .center #next svg{width:50px;height:50px}.simple-testimonials-container .simple-testimonials .center #next{right:25px;left:inherit}.simple-testimonials-container .simple-testimonials .item{width:80%;margin:0 10%}.simple-testimonials-container .simple-testimonials .item.cycle-slide-active .right-column .content-block .content{animation:Slick-FastSwipeIn 1.5s both}.simple-testimonials-container .simple-testimonials .item.cycle-slide-active .right-column .content-block .content .description{animation:fadeInDown 1.5s both 1s}.simple-testimonials-container .simple-testimonials .item.cycle-slide-active .right-column .content-block .content .author-name{animation:fadeInDown 1.5s both 1s}.simple-testimonials-container .simple-testimonials .left-column{width:30%}.simple-testimonials-container .simple-testimonials .left-column .no-image{width:215px;height:215px}.simple-testimonials-container .simple-testimonials .right-column{width:65%}.simple-testimonials-container .simple-testimonials .right-column .content-block .content .description{animation:fadeOutLeft 1s both}.simple-testimonials-container .simple-testimonials .right-column .content-block .content .author-name{animation:fadeOutLeft 1s both}.expandable-bios-container{padding:90px 0}.expandable-bios-container .section-title{font-size:2em;padding-bottom:60px}.expandable-bios-container .bios-items .bios-item .bios-expander .bios-expander-contents{padding:40px 20% 60px}.bio-list-container{padding:90px 0}.bio-list-container .section-title{font-size:2em}.generic-bullet-list-container .section-title{font-size:2em}.generic-bullet-list-container .list .item{font-size:1.25em;padding:0 50px;line-height:26px;margin:60px 0 0;width:30%}.faqs-list-container{padding:90px 0}.faqs-list-container .section-title{font-size:2em}.faqs-list-container .faqs-list .list .faqs-title{margin:60px 0 0}.faqs-list-container .faqs-list .list .content-block{padding:30px 20px 0 70px}.timeline-slider-container{padding:90px 0}.timeline-slider-container .section-title{font-size:2em;margin-bottom:60px}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul{padding-left:40%}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul li a{width:180px;font-size:1.25em}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container ul li a.year-active{font-size:26px}.timeline-slider-container .timeline-slider-block .slider-content .mNav{top:50%;margin-top:-50px}.timeline-slider-container .timeline-slider-block .slider-content .container{width:785px}.timeline-slider-container .timeline-slider-block .slider-content .container #timeline-content .detail{line-height:30px;width:785px;font-size:1.125em}.page-builders-container{padding:90px 0}.page-builders-container.small{padding:45px 0}.search-container{padding:90px 0}.search-list-container{margin:90px 0}.forms-container{padding:90px 0}.forms-container .form-container .left-column{width:40%}.forms-container .form-container .sub-title{font-size:1.875em;margin-bottom:40px}.forms-container .form-container .form-container{padding:40px}.forms-container .form-container .form-container .gform_title{font-size:1.875em}.testimonials-list-container{margin:90px 0}.testimonials-list-container .testimonials-list .title{font-size:1.625em}.board-of-overseers-container{padding:90px 0}.board-of-overseers-container .section-title{font-size:2em}.employee-portal-banner-container .title{font-size:3.125em;line-height:52px}.employee-portal-banner-container .container{padding:0 2%}.employee-portal-banner-container .content{padding:100px 0 0}.tabs-section-container{padding-bottom:90px}.tabs-section-container .tab-info-container{padding:90px 0 60px;font-size:1.875em}.tabs-section-container .tabs-section-list .tab-list{display:-ms-inline-flexbox;display:inline-flex}.tabs-section-container .tabs-section-list .tab-list li{width:25%;-ms-flex:auto;flex:auto}.tabs-section-container .tabs-section-list .tab-list li a{font-size:1.25em;padding:20px 20px 10px}.tabs-section-container .tabs-section-list .tabs-details-blocks{padding:60px 0 0}.employee-spotlight-container{padding:90px 0}.employee-spotlight-container .section-title{font-size:2em}.employee-spotlight-container .spotlight-container .right-column .content-block .headshot{padding-bottom:40px}.four-column-content-container{padding:90px 0}.four-column-content-container .section-title{font-size:2em}.four-column-content-container .content-list .box{padding:0 30px}.four-column-content-container .content-list .box .title{font-size:1.25em}#main .default-padding{padding:90px 0}#main .small-padding{padding:45px 0}.first-column-layout{width:22%;margin:0 4% 0 0}.second-column-layout{width:22%;margin:0 4% 0 0}.third-column-layout{width:22%;margin:0 4% 0 0}.fourth-column-layout{width:22%}}@media screen and (min-width:68.75em){header .cc-logo{width:350px}header .cc-logo svg{width:335px}header .header-right{width:60%}.main-menu .menu-item-top-level{margin:0 15px}.testimonials-tabbing-container .testimonials-tab ul li{width:270px}.testimonials-tabbing-container .testimonials-tab ul .link .img-block{width:50%}.testimonials-tabbing-container .testimonials-tab ul .link .img-block .overly{left:20px}.testimonials-tabbing-container .testimonials-tab ul .link .name-block{width:50%;float:left}.testimonials-slider-container .testimonials-slider .right-column .content-block{padding:40px 50px}.resource-detail-container .resource-container .form-container{padding:45px 60px}.process-container .cta-box{width:220px}.process-container .cta-box .box{width:220px;height:220px}.process-container .cta-box .content{padding:40px 40px 20px}.process-container .cta-box .cta-icon{width:73px;height:73px;line-height:80px;font-size:2.5em}.events-sponsor-container .sponsor-list li,.events-sponsor-post-container .sponsor-list li{width:19.7%}.partner-slider-container .partner-slider{padding:0 10%;margin-bottom:60px}.partner-slider-container .partner-slider .left-column{padding:0 75px}.partner-slider-container .partner-slider .right-column{padding:0 75px}.our-department-container .department-container .department-list .title-block{height:205px;font-size:1.875em}.our-department-container .department-container .department-list .title-block .title{height:120px}.our-department-container .department-container .department-list .content-block .description{height:90px;line-height:26px;font-size:1.125em}.blog-tab-container .search-box{width:300px}.blog-tab-container .search-box .search-form-field{width:240px}.blog-list-container .blog-list{width:480px}.blog-list-container .blog-list .title{font-size:1.625em}.blog-detail-container .blog-container .title{font-size:2em}.blog-feed-container .item .title{font-size:1.625em}.simple-testimonials-container .simple-testimonials .left-column{width:25%}.simple-testimonials-container .simple-testimonials .right-column{width:70%}.simple-testimonials-container .simple-testimonials .right-column .content-block .content .description{font-size:1.25em;line-height:36px}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container i#r{right:0}.timeline-slider-container .timeline-slider-block .slider-wrapper .slider-container i#l{left:0}.forms-container .form-container .form-container{padding:45px 60px}.employee-spotlight-container .spotlight-container .right-column .content-block{padding:0 100px}}@media screen and (min-width:75em){.video-container{height:674px}.video-container .content{height:674px}.testimonials-slider-container .testimonials-slider .right-column .content-block{padding:50px}.testimonials-slider-container .testimonials-slider .right-column .content-block .content{height:290px}.two-column-layout-container .left-column{padding:0 5%;width:50%}.two-column-layout-container .right-column{padding:0 5%;width:50%}.two-column-layout-container.calender-block .left-column{width:50%}.two-column-layout-container.calender-block .right-column{width:50%}.two-column-layout-container.video-layout .left-column{width:45%}.two-column-layout-container.video-layout .right-column{width:50%}.process-container .cta-box{padding-right:60px;width:225px}.process-container .cta-box svg{width:40px;height:40px;right:10px}.process-container .cta-box .box{width:225px}.process-container .two-column .column{width:420px;margin:0 60px;display:inline-block;float:none}.two-column-image-container .left-column .content{width:100%;padding:50px}.our-department-container .department-container .department-list .content-block .description{height:90px}.blog-tab-container .search-box{width:350px}.blog-tab-container .search-box .search-form-field{width:290px}.bio-list-container .bod-list .bod-item{margin:60px 1% 0;width:22.7%;min-height:125px}.timeline-slider-container .timeline-slider-block .slider-content #mLeft{left:10%}.timeline-slider-container .timeline-slider-block .slider-content #mRight{right:10%}.board-of-overseers-container .boo-list .boo-item{margin:60px 1% 0;width:22.7%;min-height:125px}}@media screen and (min-width:81.25em){.video-container .video-foreground{height:150%}.testimonials-slider-container .testimonials-slider .right-column .content-block{padding:90px}.testimonials-slider-container .testimonials-slider .right-column .content-block .content{height:210px}.process-container .cta-box{padding-right:90px}.process-container .cta-box svg{width:50px;height:50px;right:20px}.two-column-image-container .left-column .content{padding:100px 50px;width:650px}.blog-detail-container .blog-container .blog-category-list{left:-130px}}@media screen and (min-width:112.5em){.video-container .video-foreground{height:180%}}@media screen and (max-width:37.5em){.hero-banner.bg-align-center,.interior-banner.bg-align-center,.interior-hero-banner.bg-align-center{background-position:center top}.hero-banner.bg-align-left,.interior-banner.bg-align-left,.interior-hero-banner.bg-align-left{background-position:left center}.hero-banner.bg-align-right,.interior-banner.bg-align-right,.interior-hero-banner.bg-align-right{background-position:right center}.blog-detail-container .blog-container .post-share-sticky-wrapper .is-sticky .post-share{position:relative !important;top:0 !important}.blog-detail-container .blog-container #post-dropdown-sticky-wrapper.is-sticky .post-dropdown{position:relative !important;top:0 !important}.simple-testimonials-container .simple-testimonials .left-column img{width:150px;height:150px}}@media screen and (max-width:600px){#wpadminbar{position:fixed !important}}@media (max-width:1000px){header .logo svg{stroke:#333}header .logo svg path{fill:#333 !important}}@media screen and (max-width:62.5em){header{background-color:#fff;height:60px;position:relative;top:0;transition:all .4s ease-in-out 0s;box-shadow:0 0 5px #cecece}.body-header.scrolled{position:relative;top:0;-ms-transform:translateY(0px);transform:translateY(0px)}.body-header.scrolled .utility-container .search-box{display:inline-block}.body-header.scrolled .utility-container .utility-nav li{display:inline-block}.body-header.scrolled .main-nav .main-menu-wrapper{position:relative;right:0;top:0;left:0}.body-header.scrolled .main-menu .menu-item-link{height:44px}.body-header.scrolled .main-menu .menu-item-top-level.about .sub-menu{left:0}.main-nav .main-menu-wrapper{width:100%;padding:0 2%}.main-nav .main-navs{display:none;left:0;position:absolute;top:60px;background:#fff;width:100%;padding-top:20px}.main-nav .main-navs.active-menu{display:block}.main-menu .menu-item-link:before{display:none}.main-menu .menu-item-link:hover:before{display:none}.events-container.event-list-container .event-list li:nth-child(2n+0){margin:0 0 15px}}@media all and (max-width:500px){.video-container .vid-info .acronym{display:none}}@media screen and (max-width:599px){.text-big-image-container{background:0 0 !important}}
.mfp-fade.mfp-bg{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;transition:all .15s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:.8;filter:alpha(opacity=80)}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;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}.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:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter{-webkit-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:0 0;border:0;-webkit-appearance:none;display:block;outline:none;padding:0;z-index:1046;box-shadow:none}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;opacity:.65;filter:alpha(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{opacity:1;filter:alpha(opacity=100)}.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;opacity:.65;filter:alpha(opacity=65);margin:0;top:50%;margin-top:-55px;padding:0;width:90px;height:110px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:hover,.mfp-arrow:focus{opacity:1;filter:alpha(opacity=100)}.mfp-arrow:before,.mfp-arrow:after,.mfp-arrow .mfp-b,.mfp-arrow .mfp-a{content:'';display:block;width:0;height:0;position:absolute;left:0;top:0;margin-top:35px;margin-left:35px;border:medium inset transparent}.mfp-arrow:after,.mfp-arrow .mfp-a{border-top-width:13px;border-bottom-width:13px;top:8px}.mfp-arrow:before,.mfp-arrow .mfp-b{border-top-width:21px;border-bottom-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after,.mfp-arrow-left .mfp-a{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before,.mfp-arrow-left .mfp-b{margin-left:25px;border-right:27px solid #3f3f3f}.mfp-arrow-right{right:0}.mfp-arrow-right:after,.mfp-arrow-right .mfp-a{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before,.mfp-arrow-right .mfp-b{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%;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;box-sizing:border-box;padding:40px 0 40px;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;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}.mfp-ie7 .mfp-img{padding:0}.mfp-ie7 .mfp-bottom-bar{width:600px;left:50%;margin-left:-300px;margin-top:5px;padding-bottom:5px}.mfp-ie7 .mfp-container{padding:0}.mfp-ie7 .mfp-content{padding-top:44px}.mfp-ie7 .mfp-close{top:0;right:0;padding-top:0}@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;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 all and (max-width:900px){.mfp-arrow{-ms-transform:scale(.75);transform:scale(.75)}.mfp-arrow-left{-ms-transform-origin:0;transform-origin:0}.mfp-arrow-right{-ms-transform-origin:100%;transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}
@charset "UTF-8";/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license - http://opensource.org/licenses/MIT
Copyright (c) 2015 Daniel Eden
*/.animated{animation-duration:1s;animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}@keyframes bounce{0%,100%,20%,53%,80%{transition-timing-function:cubic-bezier(0.215,.61,.355,1);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}40%,43%{transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-ms-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}70%{transition-timing-function:cubic-bezier(0.755,.050,.855,.060);-ms-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}90%{-ms-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;-ms-transform-origin:center bottom;transform-origin:center bottom}@keyframes flash{0%,100%,50%{opacity:1}25%,75%{opacity:0}}.flash{animation-name:flash}@keyframes pulse{0%{-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-ms-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}100%{-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.pulse{animation-name:pulse}@keyframes rubberBand{0%{-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%{-ms-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-ms-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}50%{-ms-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-ms-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-ms-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}100%{-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.rubberBand{animation-name:rubberBand}@keyframes shake{0%,100%{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}10%,30%,50%,70%,90%{-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes swing{20%{-ms-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}40%{-ms-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}60%{-ms-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}80%{-ms-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}100%{-ms-transform:rotate3d(0,0,1,0deg);transform:rotate3d(0,0,1,0deg)}}.swing{-ms-transform-origin:top center;transform-origin:top center;animation-name:swing}@keyframes tada{0%{-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-ms-transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg);transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}30%,50%,70%,90%{-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}40%,60%,80%{-ms-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}100%{-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.tada{animation-name:tada}@keyframes wobble{0%{-ms-transform:none;transform:none}15%{-ms-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}30%{-ms-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}45%{-ms-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}60%{-ms-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}75%{-ms-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}100%{-ms-transform:none;transform:none}}.wobble{animation-name:wobble}@keyframes bounceIn{0%,100%,20%,40%,60%,80%{transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-ms-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-ms-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}100%{opacity:1;-ms-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bounceIn{animation-name:bounceIn;animation-duration:.75s}@keyframes bounceInDown{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-ms-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}60%{opacity:1;-ms-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}75%{-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}90%{-ms-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}100%{-ms-transform:none;transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-ms-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}60%{opacity:1;-ms-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}75%{-ms-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}90%{-ms-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}100%{-ms-transform:none;transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-ms-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}60%{opacity:1;-ms-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}75%{-ms-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}90%{-ms-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}100%{-ms-transform:none;transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,100%,60%,75%,90%{transition-timing-function:cubic-bezier(0.215,.61,.355,1)}0%{opacity:0;-ms-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}60%{opacity:1;-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}75%{-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}90%{-ms-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}100%{-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{-ms-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-ms-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}100%{opacity:0;-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut;animation-duration:.75s}@keyframes bounceOutDown{20%{-ms-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}40%,45%{opacity:1;-ms-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}100%{opacity:0;-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;-ms-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}100%{opacity:0;-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;-ms-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}100%{opacity:0;-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{-ms-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}40%,45%{opacity:1;-ms-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}100%{opacity:0;-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-ms-transform:none;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}100%{opacity:1;-ms-transform:none;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}100%{opacity:1;-ms-transform:none;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}100%{opacity:1;-ms-transform:none;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}100%{opacity:1;-ms-transform:none;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}100%{opacity:1;-ms-transform:none;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}100%{opacity:1;-ms-transform:none;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}100%{opacity:1;-ms-transform:none;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}100%{opacity:0;-ms-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}100%{opacity:0;-ms-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}100%{opacity:0;-ms-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}100%{opacity:0;-ms-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}100%{opacity:0;-ms-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}100%{opacity:0;-ms-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}100%{opacity:0;-ms-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}100%{opacity:0;-ms-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{-ms-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);animation-timing-function:ease-out}40%{-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);animation-timing-function:ease-out}50%{-ms-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);animation-timing-function:ease-in}80%{-ms-transform:perspective(400px) scale3d(.95,.95,.95);transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}100%{-ms-transform:perspective(400px);transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);transition-timing-function:ease-in;opacity:0}40%{-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);transition-timing-function:ease-in}60%{-ms-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}80%{-ms-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}100%{-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);transition-timing-function:ease-in;opacity:0}40%{-ms-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);transition-timing-function:ease-in}60%{-ms-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}80%{-ms-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}100%{-ms-transform:perspective(400px);transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{-ms-transform:perspective(400px);transform:perspective(400px)}30%{-ms-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}100%{-ms-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}}.flipOutX{animation-name:flipOutX;animation-duration:.75s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{-ms-transform:perspective(400px);transform:perspective(400px)}30%{-ms-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}100%{-ms-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY;animation-duration:.75s}@keyframes lightSpeedIn{0%{-ms-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{-ms-transform:skewX(20deg);transform:skewX(20deg);opacity:1}80%{-ms-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}100%{-ms-transform:none;transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}100%{-ms-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{-ms-transform-origin:center;transform-origin:center;-ms-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}100%{-ms-transform-origin:center;transform-origin:center;-ms-transform:none;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{-ms-transform-origin:left bottom;transform-origin:left bottom;-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}100%{-ms-transform-origin:left bottom;transform-origin:left bottom;-ms-transform:none;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{-ms-transform-origin:right bottom;transform-origin:right bottom;-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-ms-transform-origin:right bottom;transform-origin:right bottom;-ms-transform:none;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{-ms-transform-origin:left bottom;transform-origin:left bottom;-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}100%{-ms-transform-origin:left bottom;transform-origin:left bottom;-ms-transform:none;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{-ms-transform-origin:right bottom;transform-origin:right bottom;-ms-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}100%{-ms-transform-origin:right bottom;transform-origin:right bottom;-ms-transform:none;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{-ms-transform-origin:center;transform-origin:center;opacity:1}100%{-ms-transform-origin:center;transform-origin:center;-ms-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-ms-transform-origin:left bottom;transform-origin:left bottom;-ms-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-ms-transform-origin:right bottom;transform-origin:right bottom;-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{-ms-transform-origin:left bottom;transform-origin:left bottom;opacity:1}100%{-ms-transform-origin:left bottom;transform-origin:left bottom;-ms-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{-ms-transform-origin:right bottom;transform-origin:right bottom;opacity:1}100%{-ms-transform-origin:right bottom;transform-origin:right bottom;-ms-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{-ms-transform-origin:top left;transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{-ms-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-ms-transform-origin:top left;transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{-ms-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-ms-transform-origin:top left;transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}100%{-ms-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes rollIn{0%{opacity:0;-ms-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}100%{opacity:1;-ms-transform:none;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}100%{opacity:0;-ms-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;-ms-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;-ms-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-ms-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;-ms-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-ms-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;-ms-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}60%{opacity:1;-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-ms-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}100%{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;-ms-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-ms-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-ms-transform-origin:center bottom;transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;-ms-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}100%{opacity:0;-ms-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0);-ms-transform-origin:left center;transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;-ms-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}100%{opacity:0;-ms-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0);-ms-transform-origin:right center;transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;-ms-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(0.55,.055,.675,.19)}100%{opacity:0;-ms-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-ms-transform-origin:center bottom;transform-origin:center bottom;animation-timing-function:cubic-bezier(0.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{-ms-transform:translateY(-100%);transform:translateY(-100%);visibility:visible}100%{-ms-transform:translateY(0);transform:translateY(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{-ms-transform:translateX(-100%);transform:translateX(-100%);visibility:visible}100%{-ms-transform:translateX(0);transform:translateX(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{-ms-transform:translateX(100%);transform:translateX(100%);visibility:visible}100%{-ms-transform:translateX(0);transform:translateX(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{-ms-transform:translateY(100%);transform:translateY(100%);visibility:visible}100%{-ms-transform:translateY(0);transform:translateY(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{-ms-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-ms-transform:translateY(100%);transform:translateY(100%)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{-ms-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-ms-transform:translateX(-100%);transform:translateX(-100%)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{-ms-transform:translateX(0);transform:translateX(0)}100%{visibility:hidden;-ms-transform:translateX(100%);transform:translateX(100%)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{-ms-transform:translateY(0);transform:translateY(0)}100%{visibility:hidden;-ms-transform:translateY(-100%);transform:translateY(-100%)}}.slideOutUp{animation-name:slideOutUp}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFuaW1hdGUubWluLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxpQkFBaUI7Ozs7O0VBS2YsVUFBVSxzQkFBc0Isd0JBQXdCLENBQUMsbUJBQW1CLGtDQUFrQyxDQUFDLGdCQUFnQixxQkFBcUIsQ0FBQyxrQkFBa0Isb0JBQW9CLDBEQUEwRCxpQ0FBaUMsNEJBQTRCLENBQUMsUUFBUSw4REFBOEQscUNBQXFDLGdDQUFnQyxDQUFDLElBQUksOERBQThELHFDQUFxQyxnQ0FBZ0MsQ0FBQyxJQUFJLG9DQUFvQywrQkFBK0IsQ0FBQyxDQUFDLFFBQVEsc0JBQXNCLG1DQUFtQyw4QkFBOEIsQ0FBQyxpQkFBaUIsWUFBWSxTQUFTLENBQUMsUUFBUSxTQUFTLENBQUMsQ0FBQyxPQUFPLG9CQUFvQixDQUFDLGlCQUFpQixHQUFHLDZCQUE2Qix3QkFBd0IsQ0FBQyxJQUFJLHNDQUFzQyxpQ0FBaUMsQ0FBQyxLQUFLLDZCQUE2Qix3QkFBd0IsQ0FBQyxDQUFDLE9BQU8sb0JBQW9CLENBQUMsc0JBQXNCLEdBQUcsNkJBQTZCLHdCQUF3QixDQUFDLElBQUksa0NBQWtDLDZCQUE2QixDQUFDLElBQUksbUNBQW1DLDhCQUE4QixDQUFDLElBQUksa0NBQWtDLDZCQUE2QixDQUFDLElBQUksa0NBQWtDLDZCQUE2QixDQUFDLElBQUksa0NBQWtDLDZCQUE2QixDQUFDLEtBQUssNkJBQTZCLHdCQUF3QixDQUFDLENBQUMsWUFBWSx5QkFBeUIsQ0FBQyxpQkFBaUIsUUFBUSxpQ0FBaUMsNEJBQTRCLENBQUMsb0JBQW9CLHFDQUFxQyxnQ0FBZ0MsQ0FBQyxnQkFBZ0Isb0NBQW9DLCtCQUErQixDQUFDLENBQUMsT0FBTyxvQkFBb0IsQ0FBQyxpQkFBaUIsSUFBSSxvQ0FBb0MsK0JBQStCLENBQUMsSUFBSSxxQ0FBcUMsZ0NBQWdDLENBQUMsSUFBSSxtQ0FBbUMsOEJBQThCLENBQUMsSUFBSSxvQ0FBb0MsK0JBQStCLENBQUMsS0FBSyxtQ0FBbUMsOEJBQThCLENBQUMsQ0FBQyxPQUFPLGdDQUFnQyw0QkFBNEIsb0JBQW9CLENBQUMsZ0JBQWdCLEdBQUcsNkJBQTZCLHdCQUF3QixDQUFDLFFBQVEsc0RBQXNELGlEQUFpRCxDQUFDLGdCQUFnQix3REFBd0QsbURBQW1ELENBQUMsWUFBWSx5REFBeUQsb0RBQW9ELENBQUMsS0FBSyw2QkFBNkIsd0JBQXdCLENBQUMsQ0FBQyxNQUFNLG1CQUFtQixDQUFDLGtCQUFrQixHQUFHLG1CQUFtQixjQUFjLENBQUMsSUFBSSwwREFBMEQscURBQXFELENBQUMsSUFBSSx3REFBd0QsbURBQW1ELENBQUMsSUFBSSwwREFBMEQscURBQXFELENBQUMsSUFBSSx3REFBd0QsbURBQW1ELENBQUMsSUFBSSx5REFBeUQsb0RBQW9ELENBQUMsS0FBSyxtQkFBbUIsY0FBYyxDQUFDLENBQUMsUUFBUSxxQkFBcUIsQ0FBQyxvQkFBb0Isd0JBQXdCLHlEQUF5RCxDQUFDLEdBQUcsVUFBVSxnQ0FBZ0MsMkJBQTJCLENBQUMsSUFBSSxtQ0FBbUMsOEJBQThCLENBQUMsSUFBSSxnQ0FBZ0MsMkJBQTJCLENBQUMsSUFBSSxVQUFVLHNDQUFzQyxpQ0FBaUMsQ0FBQyxJQUFJLG1DQUFtQyw4QkFBOEIsQ0FBQyxLQUFLLFVBQVUsNkJBQTZCLHdCQUF3QixDQUFDLENBQUMsVUFBVSx3QkFBd0IsdUJBQXVCLENBQUMsd0JBQXdCLG9CQUFvQix5REFBeUQsQ0FBQyxHQUFHLFVBQVUsdUNBQXVDLGtDQUFrQyxDQUFDLElBQUksVUFBVSxvQ0FBb0MsK0JBQStCLENBQUMsSUFBSSxxQ0FBcUMsZ0NBQWdDLENBQUMsSUFBSSxtQ0FBbUMsOEJBQThCLENBQUMsS0FBSyxtQkFBbUIsY0FBYyxDQUFDLENBQUMsY0FBYywyQkFBMkIsQ0FBQyx3QkFBd0Isb0JBQW9CLHlEQUF5RCxDQUFDLEdBQUcsVUFBVSx1Q0FBdUMsa0NBQWtDLENBQUMsSUFBSSxVQUFVLG9DQUFvQywrQkFBK0IsQ0FBQyxJQUFJLHFDQUFxQyxnQ0FBZ0MsQ0FBQyxJQUFJLG1DQUFtQyw4QkFBOEIsQ0FBQyxLQUFLLG1CQUFtQixjQUFjLENBQUMsQ0FBQyxjQUFjLDJCQUEyQixDQUFDLHlCQUF5QixvQkFBb0IseURBQXlELENBQUMsR0FBRyxVQUFVLHNDQUFzQyxpQ0FBaUMsQ0FBQyxJQUFJLFVBQVUscUNBQXFDLGdDQUFnQyxDQUFDLElBQUksb0NBQW9DLCtCQUErQixDQUFDLElBQUksb0NBQW9DLCtCQUErQixDQUFDLEtBQUssbUJBQW1CLGNBQWMsQ0FBQyxDQUFDLGVBQWUsNEJBQTRCLENBQUMsc0JBQXNCLG9CQUFvQix5REFBeUQsQ0FBQyxHQUFHLFVBQVUsc0NBQXNDLGlDQUFpQyxDQUFDLElBQUksVUFBVSxxQ0FBcUMsZ0NBQWdDLENBQUMsSUFBSSxvQ0FBb0MsK0JBQStCLENBQUMsSUFBSSxvQ0FBb0MsK0JBQStCLENBQUMsS0FBSyxpQ0FBaUMsNEJBQTRCLENBQUMsQ0FBQyxZQUFZLHlCQUF5QixDQUFDLHFCQUFxQixJQUFJLGdDQUFnQywyQkFBMkIsQ0FBQyxRQUFRLFVBQVUsbUNBQW1DLDhCQUE4QixDQUFDLEtBQUssVUFBVSxnQ0FBZ0MsMkJBQTJCLENBQUMsQ0FBQyxXQUFXLHlCQUF5Qix1QkFBdUIsQ0FBQyx5QkFBeUIsSUFBSSxvQ0FBb0MsK0JBQStCLENBQUMsUUFBUSxVQUFVLHFDQUFxQyxnQ0FBZ0MsQ0FBQyxLQUFLLFVBQVUsc0NBQXNDLGlDQUFpQyxDQUFDLENBQUMsZUFBZSw0QkFBNEIsQ0FBQyx5QkFBeUIsSUFBSSxVQUFVLG9DQUFvQywrQkFBK0IsQ0FBQyxLQUFLLFVBQVUsdUNBQXVDLGtDQUFrQyxDQUFDLENBQUMsZUFBZSw0QkFBNEIsQ0FBQywwQkFBMEIsSUFBSSxVQUFVLHFDQUFxQyxnQ0FBZ0MsQ0FBQyxLQUFLLFVBQVUsc0NBQXNDLGlDQUFpQyxDQUFDLENBQUMsZ0JBQWdCLDZCQUE2QixDQUFDLHVCQUF1QixJQUFJLHFDQUFxQyxnQ0FBZ0MsQ0FBQyxRQUFRLFVBQVUsb0NBQW9DLCtCQUErQixDQUFDLEtBQUssVUFBVSx1Q0FBdUMsa0NBQWtDLENBQUMsQ0FBQyxhQUFhLDBCQUEwQixDQUFDLGtCQUFrQixHQUFHLFNBQVMsQ0FBQyxLQUFLLFNBQVMsQ0FBQyxDQUFDLFFBQVEscUJBQXFCLENBQUMsc0JBQXNCLEdBQUcsVUFBVSxxQ0FBcUMsZ0NBQWdDLENBQUMsS0FBSyxVQUFVLG1CQUFtQixjQUFjLENBQUMsQ0FBQyxZQUFZLHlCQUF5QixDQUFDLHlCQUF5QixHQUFHLFVBQVUsdUNBQXVDLGtDQUFrQyxDQUFDLEtBQUssVUFBVSxtQkFBbUIsY0FBYyxDQUFDLENBQUMsZUFBZSw0QkFBNEIsQ0FBQyxzQkFBc0IsR0FBRyxVQUFVLHFDQUFxQyxnQ0FBZ0MsQ0FBQyxLQUFLLFVBQVUsbUJBQW1CLGNBQWMsQ0FBQyxDQUFDLFlBQVkseUJBQXlCLENBQUMseUJBQXlCLEdBQUcsVUFBVSx1Q0FBdUMsa0NBQWtDLENBQUMsS0FBSyxVQUFVLG1CQUFtQixjQUFjLENBQUMsQ0FBQyxlQUFlLDRCQUE0QixDQUFDLHVCQUF1QixHQUFHLFVBQVUsb0NBQW9DLCtCQUErQixDQUFDLEtBQUssVUFBVSxtQkFBbUIsY0FBYyxDQUFDLENBQUMsYUFBYSwwQkFBMEIsQ0FBQywwQkFBMEIsR0FBRyxVQUFVLHNDQUFzQyxpQ0FBaUMsQ0FBQyxLQUFLLFVBQVUsbUJBQW1CLGNBQWMsQ0FBQyxDQUFDLGdCQUFnQiw2QkFBNkIsQ0FBQyxvQkFBb0IsR0FBRyxVQUFVLG9DQUFvQywrQkFBK0IsQ0FBQyxLQUFLLFVBQVUsbUJBQW1CLGNBQWMsQ0FBQyxDQUFDLFVBQVUsdUJBQXVCLENBQUMsdUJBQXVCLEdBQUcsVUFBVSxzQ0FBc0MsaUNBQWlDLENBQUMsS0FBSyxVQUFVLG1CQUFtQixjQUFjLENBQUMsQ0FBQyxhQUFhLDBCQUEwQixDQUFDLG1CQUFtQixHQUFHLFNBQVMsQ0FBQyxLQUFLLFNBQVMsQ0FBQyxDQUFDLFNBQVMsc0JBQXNCLENBQUMsdUJBQXVCLEdBQUcsU0FBUyxDQUFDLEtBQUssVUFBVSxvQ0FBb0MsK0JBQStCLENBQUMsQ0FBQyxhQUFhLDBCQUEwQixDQUFDLDBCQUEwQixHQUFHLFNBQVMsQ0FBQyxLQUFLLFVBQVUsc0NBQXNDLGlDQUFpQyxDQUFDLENBQUMsZ0JBQWdCLDZCQUE2QixDQUFDLHVCQUF1QixHQUFHLFNBQVMsQ0FBQyxLQUFLLFVBQVUscUNBQXFDLGdDQUFnQyxDQUFDLENBQUMsYUFBYSwwQkFBMEIsQ0FBQywwQkFBMEIsR0FBRyxTQUFTLENBQUMsS0FBSyxVQUFVLHVDQUF1QyxrQ0FBa0MsQ0FBQyxDQUFDLGdCQUFnQiw2QkFBNkIsQ0FBQyx3QkFBd0IsR0FBRyxTQUFTLENBQUMsS0FBSyxVQUFVLG9DQUFvQywrQkFBK0IsQ0FBQyxDQUFDLGNBQWMsMkJBQTJCLENBQUMsMkJBQTJCLEdBQUcsU0FBUyxDQUFDLEtBQUssVUFBVSxzQ0FBc0MsaUNBQWlDLENBQUMsQ0FBQyxpQkFBaUIsOEJBQThCLENBQUMscUJBQXFCLEdBQUcsU0FBUyxDQUFDLEtBQUssVUFBVSxxQ0FBcUMsZ0NBQWdDLENBQUMsQ0FBQyxXQUFXLHdCQUF3QixDQUFDLHdCQUF3QixHQUFHLFNBQVMsQ0FBQyxLQUFLLFVBQVUsdUNBQXVDLGtDQUFrQyxDQUFDLENBQUMsY0FBYywyQkFBMkIsQ0FBQyxnQkFBZ0IsR0FBRyx5REFBeUQscURBQXFELGtDQUFrQyxDQUFDLElBQUksZ0ZBQWdGLDRFQUE0RSxrQ0FBa0MsQ0FBQyxJQUFJLGdGQUFnRiw0RUFBNEUsaUNBQWlDLENBQUMsSUFBSSxzREFBc0Qsa0RBQWtELGlDQUFpQyxDQUFDLEtBQUssaUNBQWlDLDZCQUE2QixpQ0FBaUMsQ0FBQyxDQUFDLGVBQWUsb0NBQW9DLDRCQUE0QixtQkFBbUIsQ0FBQyxtQkFBbUIsR0FBRyx1REFBdUQsbURBQW1ELG1DQUFtQyxTQUFTLENBQUMsSUFBSSx3REFBd0Qsb0RBQW9ELGtDQUFrQyxDQUFDLElBQUksdURBQXVELG1EQUFtRCxTQUFTLENBQUMsSUFBSSx1REFBdUQsa0RBQWtELENBQUMsS0FBSyxpQ0FBaUMsNEJBQTRCLENBQUMsQ0FBQyxTQUFTLDhDQUE4QyxzQ0FBc0Msc0JBQXNCLENBQUMsbUJBQW1CLEdBQUcsdURBQXVELG1EQUFtRCxtQ0FBbUMsU0FBUyxDQUFDLElBQUksd0RBQXdELG9EQUFvRCxrQ0FBa0MsQ0FBQyxJQUFJLHVEQUF1RCxtREFBbUQsU0FBUyxDQUFDLElBQUksdURBQXVELGtEQUFrRCxDQUFDLEtBQUssaUNBQWlDLDRCQUE0QixDQUFDLENBQUMsU0FBUyw4Q0FBOEMsc0NBQXNDLHNCQUFzQixDQUFDLG9CQUFvQixHQUFHLGlDQUFpQyw0QkFBNEIsQ0FBQyxJQUFJLHdEQUF3RCxvREFBb0QsU0FBUyxDQUFDLEtBQUssdURBQXVELG1EQUFtRCxTQUFTLENBQUMsQ0FBQyxVQUFVLHdCQUF3Qix3QkFBd0IsOENBQThDLHFDQUFxQyxDQUFDLG9CQUFvQixHQUFHLGlDQUFpQyw0QkFBNEIsQ0FBQyxJQUFJLHdEQUF3RCxvREFBb0QsU0FBUyxDQUFDLEtBQUssdURBQXVELG1EQUFtRCxTQUFTLENBQUMsQ0FBQyxVQUFVLDhDQUE4QyxzQ0FBc0Msd0JBQXdCLHVCQUF1QixDQUFDLHdCQUF3QixHQUFHLGtEQUFrRCw4Q0FBOEMsU0FBUyxDQUFDLElBQUksMkJBQTJCLHVCQUF1QixTQUFTLENBQUMsSUFBSSwyQkFBMkIsdUJBQXVCLFNBQVMsQ0FBQyxLQUFLLG1CQUFtQixlQUFlLFNBQVMsQ0FBQyxDQUFDLGNBQWMsNEJBQTRCLGtDQUFrQyxDQUFDLHlCQUF5QixHQUFHLFNBQVMsQ0FBQyxLQUFLLGlEQUFpRCw2Q0FBNkMsU0FBUyxDQUFDLENBQUMsZUFBZSw2QkFBNkIsaUNBQWlDLENBQUMsb0JBQW9CLEdBQUcsNEJBQTRCLHdCQUF3QixzQ0FBc0Msa0NBQWtDLFNBQVMsQ0FBQyxLQUFLLDRCQUE0Qix3QkFBd0IsbUJBQW1CLGVBQWUsU0FBUyxDQUFDLENBQUMsVUFBVSx1QkFBdUIsQ0FBQyw0QkFBNEIsR0FBRyxpQ0FBaUMsNkJBQTZCLHFDQUFxQyxpQ0FBaUMsU0FBUyxDQUFDLEtBQUssaUNBQWlDLDZCQUE2QixtQkFBbUIsZUFBZSxTQUFTLENBQUMsQ0FBQyxrQkFBa0IsK0JBQStCLENBQUMsNkJBQTZCLEdBQUcsa0NBQWtDLDhCQUE4QixvQ0FBb0MsZ0NBQWdDLFNBQVMsQ0FBQyxLQUFLLGtDQUFrQyw4QkFBOEIsbUJBQW1CLGVBQWUsU0FBUyxDQUFDLENBQUMsbUJBQW1CLGdDQUFnQyxDQUFDLDBCQUEwQixHQUFHLGlDQUFpQyw2QkFBNkIsb0NBQW9DLGdDQUFnQyxTQUFTLENBQUMsS0FBSyxpQ0FBaUMsNkJBQTZCLG1CQUFtQixlQUFlLFNBQVMsQ0FBQyxDQUFDLGdCQUFnQiw2QkFBNkIsQ0FBQywyQkFBMkIsR0FBRyxrQ0FBa0MsOEJBQThCLHFDQUFxQyxpQ0FBaUMsU0FBUyxDQUFDLEtBQUssa0NBQWtDLDhCQUE4QixtQkFBbUIsZUFBZSxTQUFTLENBQUMsQ0FBQyxpQkFBaUIsOEJBQThCLENBQUMscUJBQXFCLEdBQUcsNEJBQTRCLHdCQUF3QixTQUFTLENBQUMsS0FBSyw0QkFBNEIsd0JBQXdCLHFDQUFxQyxpQ0FBaUMsU0FBUyxDQUFDLENBQUMsV0FBVyx3QkFBd0IsQ0FBQyw2QkFBNkIsR0FBRyxpQ0FBaUMsNkJBQTZCLFNBQVMsQ0FBQyxLQUFLLGlDQUFpQyw2QkFBNkIsb0NBQW9DLGdDQUFnQyxTQUFTLENBQUMsQ0FBQyxtQkFBbUIsZ0NBQWdDLENBQUMsOEJBQThCLEdBQUcsa0NBQWtDLDhCQUE4QixTQUFTLENBQUMsS0FBSyxrQ0FBa0MsOEJBQThCLHFDQUFxQyxpQ0FBaUMsU0FBUyxDQUFDLENBQUMsb0JBQW9CLGlDQUFpQyxDQUFDLDJCQUEyQixHQUFHLGlDQUFpQyw2QkFBNkIsU0FBUyxDQUFDLEtBQUssaUNBQWlDLDZCQUE2QixxQ0FBcUMsaUNBQWlDLFNBQVMsQ0FBQyxDQUFDLGlCQUFpQiw4QkFBOEIsQ0FBQyw0QkFBNEIsR0FBRyxrQ0FBa0MsOEJBQThCLFNBQVMsQ0FBQyxLQUFLLGtDQUFrQyw4QkFBOEIsb0NBQW9DLGdDQUFnQyxTQUFTLENBQUMsQ0FBQyxrQkFBa0IsK0JBQStCLENBQUMsaUJBQWlCLEdBQUcsOEJBQThCLDBCQUEwQixxQ0FBcUMsQ0FBQyxRQUFRLG9DQUFvQyxnQ0FBZ0MsOEJBQThCLDBCQUEwQixxQ0FBcUMsQ0FBQyxRQUFRLG9DQUFvQyxnQ0FBZ0MsOEJBQThCLDBCQUEwQixzQ0FBc0MsU0FBUyxDQUFDLEtBQUsscUNBQXFDLGlDQUFpQyxTQUFTLENBQUMsQ0FBQyxPQUFPLG9CQUFvQixDQUFDLGtCQUFrQixHQUFHLFVBQVUsNkRBQTZELHdEQUF3RCxDQUFDLEtBQUssVUFBVSxtQkFBbUIsY0FBYyxDQUFDLENBQUMsUUFBUSxxQkFBcUIsQ0FBQyxtQkFBbUIsR0FBRyxTQUFTLENBQUMsS0FBSyxVQUFVLDJEQUEyRCxzREFBc0QsQ0FBQyxDQUFDLFNBQVMsc0JBQXNCLENBQUMsa0JBQWtCLEdBQUcsVUFBVSxnQ0FBZ0MsMkJBQTJCLENBQUMsSUFBSSxTQUFTLENBQUMsQ0FBQyxRQUFRLHFCQUFxQixDQUFDLHNCQUFzQixHQUFHLFVBQVUseURBQXlELHFEQUFxRCwwREFBMEQsQ0FBQyxJQUFJLFVBQVUsNERBQTRELHdEQUF3RCx3REFBd0QsQ0FBQyxDQUFDLFlBQVkseUJBQXlCLENBQUMsc0JBQXNCLEdBQUcsVUFBVSx5REFBeUQscURBQXFELDBEQUEwRCxDQUFDLElBQUksVUFBVSw0REFBNEQsd0RBQXdELHdEQUF3RCxDQUFDLENBQUMsWUFBWSx5QkFBeUIsQ0FBQyx1QkFBdUIsR0FBRyxVQUFVLHdEQUF3RCxvREFBb0QsMERBQTBELENBQUMsSUFBSSxVQUFVLDZEQUE2RCx5REFBeUQsd0RBQXdELENBQUMsQ0FBQyxhQUFhLDBCQUEwQixDQUFDLG9CQUFvQixHQUFHLFVBQVUsd0RBQXdELG9EQUFvRCwwREFBMEQsQ0FBQyxJQUFJLFVBQVUsNkRBQTZELHlEQUF5RCx3REFBd0QsQ0FBQyxDQUFDLFVBQVUsdUJBQXVCLENBQUMsbUJBQW1CLEdBQUcsU0FBUyxDQUFDLElBQUksVUFBVSxnQ0FBZ0MsMkJBQTJCLENBQUMsS0FBSyxTQUFTLENBQUMsQ0FBQyxTQUFTLHNCQUFzQixDQUFDLHVCQUF1QixJQUFJLFVBQVUsNkRBQTZELHlEQUF5RCwwREFBMEQsQ0FBQyxLQUFLLFVBQVUsd0RBQXdELG9EQUFvRCxtQ0FBbUMsK0JBQStCLHdEQUF3RCxDQUFDLENBQUMsYUFBYSwwQkFBMEIsQ0FBQyx1QkFBdUIsSUFBSSxVQUFVLDREQUE0RCx1REFBdUQsQ0FBQyxLQUFLLFVBQVUsaURBQWlELDZDQUE2QyxpQ0FBaUMsNEJBQTRCLENBQUMsQ0FBQyxhQUFhLDBCQUEwQixDQUFDLHdCQUF3QixJQUFJLFVBQVUsNkRBQTZELHdEQUF3RCxDQUFDLEtBQUssVUFBVSxnREFBZ0QsNENBQTRDLGtDQUFrQyw2QkFBNkIsQ0FBQyxDQUFDLGNBQWMsMkJBQTJCLENBQUMscUJBQXFCLElBQUksVUFBVSw0REFBNEQsd0RBQXdELDBEQUEwRCxDQUFDLEtBQUssVUFBVSx5REFBeUQscURBQXFELG1DQUFtQywrQkFBK0Isd0RBQXdELENBQUMsQ0FBQyxXQUFXLHdCQUF3QixDQUFDLHVCQUF1QixHQUFHLGdDQUFnQyw0QkFBNEIsa0JBQWtCLENBQUMsS0FBSyw0QkFBNEIsdUJBQXVCLENBQUMsQ0FBQyxhQUFhLDBCQUEwQixDQUFDLHVCQUF1QixHQUFHLGdDQUFnQyw0QkFBNEIsa0JBQWtCLENBQUMsS0FBSyw0QkFBNEIsdUJBQXVCLENBQUMsQ0FBQyxhQUFhLDBCQUEwQixDQUFDLHdCQUF3QixHQUFHLCtCQUErQiwyQkFBMkIsa0JBQWtCLENBQUMsS0FBSyw0QkFBNEIsdUJBQXVCLENBQUMsQ0FBQyxjQUFjLDJCQUEyQixDQUFDLHFCQUFxQixHQUFHLCtCQUErQiwyQkFBMkIsa0JBQWtCLENBQUMsS0FBSyw0QkFBNEIsdUJBQXVCLENBQUMsQ0FBQyxXQUFXLHdCQUF3QixDQUFDLHdCQUF3QixHQUFHLDRCQUE0Qix1QkFBdUIsQ0FBQyxLQUFLLGtCQUFrQiwrQkFBK0IsMEJBQTBCLENBQUMsQ0FBQyxjQUFjLDJCQUEyQixDQUFDLHdCQUF3QixHQUFHLDRCQUE0Qix1QkFBdUIsQ0FBQyxLQUFLLGtCQUFrQixnQ0FBZ0MsMkJBQTJCLENBQUMsQ0FBQyxjQUFjLDJCQUEyQixDQUFDLHlCQUF5QixHQUFHLDRCQUE0Qix1QkFBdUIsQ0FBQyxLQUFLLGtCQUFrQiwrQkFBK0IsMEJBQTBCLENBQUMsQ0FBQyxlQUFlLDRCQUE0QixDQUFDLHNCQUFzQixHQUFHLDRCQUE0Qix1QkFBdUIsQ0FBQyxLQUFLLGtCQUFrQixnQ0FBZ0MsMkJBQTJCLENBQUMsQ0FBQyxZQUFZLHlCQUF5QixDQUFDIiwiZmlsZSI6ImFuaW1hdGUubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjsvKiFcbkFuaW1hdGUuY3NzIC0gaHR0cDovL2RhbmVkZW4ubWUvYW5pbWF0ZVxuTGljZW5zZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlIC0gaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL01JVFxuXG5Db3B5cmlnaHQgKGMpIDIwMTUgRGFuaWVsIEVkZW5cbiovLmFuaW1hdGVke2FuaW1hdGlvbi1kdXJhdGlvbjoxczthbmltYXRpb24tZmlsbC1tb2RlOmJvdGh9LmFuaW1hdGVkLmluZmluaXRle2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGV9LmFuaW1hdGVkLmhpbmdle2FuaW1hdGlvbi1kdXJhdGlvbjoyc31Aa2V5ZnJhbWVzIGJvdW5jZXswJSwxMDAlLDIwJSw1MyUsODAle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfTQwJSw0MyV7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNzU1LC4wNTAsLjg1NSwuMDYwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwcHgsMCl9NzAle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjc1NSwuMDUwLC44NTUsLjA2MCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xNXB4LDApfTkwJXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApfX0uYm91bmNle2FuaW1hdGlvbi1uYW1lOmJvdW5jZTstbXMtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbX1Aa2V5ZnJhbWVzIGZsYXNoezAlLDEwMCUsNTAle29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19LmZsYXNoe2FuaW1hdGlvbi1uYW1lOmZsYXNofUBrZXlmcmFtZXMgcHVsc2V7MCV7LW1zLXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9NTAley1tcy10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpfTEwMCV7LW1zLXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fS5wdWxzZXthbmltYXRpb24tbmFtZTpwdWxzZX1Aa2V5ZnJhbWVzIHJ1YmJlckJhbmR7MCV7LW1zLXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9MzAley1tcy10cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjI1LC43NSwxKX00MCV7LW1zLXRyYW5zZm9ybTpzY2FsZTNkKDAuNzUsMS4yNSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgwLjc1LDEuMjUsMSl9NTAley1tcy10cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjE1LC44NSwxKX02NSV7LW1zLXRyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpO3RyYW5zZm9ybTpzY2FsZTNkKC45NSwxLjA1LDEpfTc1JXstbXMtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSl9MTAwJXstbXMtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX19LnJ1YmJlckJhbmR7YW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZH1Aa2V5ZnJhbWVzIHNoYWtlezAlLDEwMCV7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0xMCUsMzAlLDUwJSw3MCUsOTAley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX0yMCUsNDAlLDYwJSw4MCV7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX19LnNoYWtle2FuaW1hdGlvbi1uYW1lOnNoYWtlfUBrZXlmcmFtZXMgc3dpbmd7MjAley1tcy10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsMTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwxNWRlZyl9NDAley1tcy10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTEwZGVnKX02MCV7LW1zLXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNWRlZyl9ODAley1tcy10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNWRlZyl9MTAwJXstbXMtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwwZGVnKX19LnN3aW5ney1tcy10cmFuc2Zvcm0tb3JpZ2luOnRvcCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyO2FuaW1hdGlvbi1uYW1lOnN3aW5nfUBrZXlmcmFtZXMgdGFkYXswJXstbXMtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX0xMCUsMjAley1tcy10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlM2QoMCwwLDEsLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KSByb3RhdGUzZCgwLDAsMSwtM2RlZyl9MzAlLDUwJSw3MCUsOTAley1tcy10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlM2QoMCwwLDEsM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZTNkKDAsMCwxLDNkZWcpfTQwJSw2MCUsODAley1tcy10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlM2QoMCwwLDEsLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUzZCgwLDAsMSwtM2RlZyl9MTAwJXstbXMtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX19LnRhZGF7YW5pbWF0aW9uLW5hbWU6dGFkYX1Aa2V5ZnJhbWVzIHdvYmJsZXswJXstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MTUley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC01ZGVnKX0zMCV7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlM2QoMCwwLDEsM2RlZyl9NDUley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTE1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKX02MCV7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlM2QoMCwwLDEsMmRlZyl9NzUley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlM2QoMCwwLDEsLTFkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNSUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMWRlZyl9MTAwJXstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS53b2JibGV7YW5pbWF0aW9uLW5hbWU6d29iYmxlfUBrZXlmcmFtZXMgYm91bmNlSW57MCUsMTAwJSwyMCUsNDAlLDYwJSw4MCV7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstbXMtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX0yMCV7LW1zLXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9NDAley1tcy10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpfTYwJXtvcGFjaXR5OjE7LW1zLXRyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjAzLDEuMDMsMS4wMyl9ODAley1tcy10cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpfTEwMCV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfX0uYm91bmNlSW57YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW47YW5pbWF0aW9uLWR1cmF0aW9uOi43NXN9QGtleWZyYW1lcyBib3VuY2VJbkRvd257MCUsMTAwJSw2MCUsNzUlLDkwJXt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4yMTUsLjYxLC4zNTUsMSl9MCV7b3BhY2l0eTowOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCl9NjAle29wYWNpdHk6MTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApfTc1JXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9OTAley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNXB4LDApfTEwMCV7LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uYm91bmNlSW5Eb3due2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bn1Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdHswJSwxMDAlLDYwJSw3NSUsOTAle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMzAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsMCwwKX02MCV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCl9NzUley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwcHgsMCwwKX05MCV7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoNXB4LDAsMCl9MTAwJXstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJbkxlZnR7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0fUBrZXlmcmFtZXMgYm91bmNlSW5SaWdodHswJSwxMDAlLDYwJSw3NSUsOTAle3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjIxNSwuNjEsLjM1NSwxKX0wJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgzMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCl9NjAle29wYWNpdHk6MTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yNXB4LDAsMCl9NzUley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCl9OTAley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtNXB4LDAsMCl9MTAwJXstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJblJpZ2h0e2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluUmlnaHR9QGtleWZyYW1lcyBib3VuY2VJblVwezAlLDEwMCUsNjAlLDc1JSw5MCV7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMjE1LC42MSwuMzU1LDEpfTAle29wYWNpdHk6MDstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKX02MCV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKX03NSV7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX05MCV7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKX0xMDAley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fS5ib3VuY2VJblVwe2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXB9QGtleWZyYW1lcyBib3VuY2VPdXR7MjAley1tcy10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSk7dHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpfTUwJSw1NSV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfTEwMCV7b3BhY2l0eTowOy1tcy10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfX0uYm91bmNlT3V0e2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dDthbmltYXRpb24tZHVyYXRpb246Ljc1c31Aa2V5ZnJhbWVzIGJvdW5jZU91dERvd257MjAley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfTEwMCV7b3BhY2l0eTowOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX0uYm91bmNlT3V0RG93bnthbmltYXRpb24tbmFtZTpib3VuY2VPdXREb3dufUBrZXlmcmFtZXMgYm91bmNlT3V0TGVmdHsyMCV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCl9MTAwJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19LmJvdW5jZU91dExlZnR7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdH1Aa2V5ZnJhbWVzIGJvdW5jZU91dFJpZ2h0ezIwJXtvcGFjaXR5OjE7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApfTEwMCV7b3BhY2l0eTowOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApfX0uYm91bmNlT3V0UmlnaHR7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0UmlnaHR9QGtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTQwJSw0NSV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCl9MTAwJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX19LmJvdW5jZU91dFVwe2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFVwfUBrZXlmcmFtZXMgZmFkZUluezAle29wYWNpdHk6MH0xMDAle29wYWNpdHk6MX19LmZhZGVJbnthbmltYXRpb24tbmFtZTpmYWRlSW59QGtleWZyYW1lcyBmYWRlSW5Eb3duezAle29wYWNpdHk6MDstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9MTAwJXtvcGFjaXR5OjE7LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluRG93bnthbmltYXRpb24tbmFtZTpmYWRlSW5Eb3dufUBrZXlmcmFtZXMgZmFkZUluRG93bkJpZ3swJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX0xMDAle29wYWNpdHk6MTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5Eb3duQmlne2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWd9QGtleWZyYW1lcyBmYWRlSW5MZWZ0ezAle29wYWNpdHk6MDstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9MTAwJXtvcGFjaXR5OjE7LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uZmFkZUluTGVmdHthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0fUBrZXlmcmFtZXMgZmFkZUluTGVmdEJpZ3swJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX0xMDAle29wYWNpdHk6MTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5MZWZ0Qmlne2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnRCaWd9QGtleWZyYW1lcyBmYWRlSW5SaWdodHswJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX0xMDAle29wYWNpdHk6MTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5SaWdodHthbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodH1Aa2V5ZnJhbWVzIGZhZGVJblJpZ2h0QmlnezAle29wYWNpdHk6MDstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX0xMDAle29wYWNpdHk6MTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5SaWdodEJpZ3thbmltYXRpb24tbmFtZTpmYWRlSW5SaWdodEJpZ31Aa2V5ZnJhbWVzIGZhZGVJblVwezAle29wYWNpdHk6MDstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfTEwMCV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblVwe2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwfUBrZXlmcmFtZXMgZmFkZUluVXBCaWd7MCV7b3BhY2l0eTowOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfTEwMCV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblVwQmlne2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfUBrZXlmcmFtZXMgZmFkZU91dHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjB9fS5mYWRlT3V0e2FuaW1hdGlvbi1uYW1lOmZhZGVPdXR9QGtleWZyYW1lcyBmYWRlT3V0RG93bnswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19LmZhZGVPdXREb3due2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3dufUBrZXlmcmFtZXMgZmFkZU91dERvd25CaWd7MCV7b3BhY2l0eToxfTEwMCV7b3BhY2l0eTowOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX0uZmFkZU91dERvd25CaWd7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dERvd25CaWd9QGtleWZyYW1lcyBmYWRlT3V0TGVmdHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX0uZmFkZU91dExlZnR7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnR9QGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3swJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19LmZhZGVPdXRMZWZ0Qmlne2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnfUBrZXlmcmFtZXMgZmFkZU91dFJpZ2h0ezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MDstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX0uZmFkZU91dFJpZ2h0e2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodH1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodEJpZ3swJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fS5mYWRlT3V0UmlnaHRCaWd7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0QmlnfUBrZXlmcmFtZXMgZmFkZU91dFVwezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MDstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fS5mYWRlT3V0VXB7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwfUBrZXlmcmFtZXMgZmFkZU91dFVwQmlnezAle29wYWNpdHk6MX0xMDAle29wYWNpdHk6MDstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX0uZmFkZU91dFVwQmlne2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRVcEJpZ31Aa2V5ZnJhbWVzIGZsaXB7MCV7LW1zLXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTM2MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMzYwZGVnKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTQwJXstbXMtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLDAsMTUwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwwLDE1MHB4KSByb3RhdGUzZCgwLDEsMCwtMTkwZGVnKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fTUwJXstbXMtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLDAsMTUwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xNzBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwwLDE1MHB4KSByb3RhdGUzZCgwLDEsMCwtMTcwZGVnKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59ODAley1tcy10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTEwMCV7LW1zLXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59fS5hbmltYXRlZC5mbGlwey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlO2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZTthbmltYXRpb24tbmFtZTpmbGlwfUBrZXlmcmFtZXMgZmxpcEluWHswJXstbXMtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCw5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCw5MGRlZyk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley1tcy10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwtMjBkZWcpO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley1tcy10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLDEwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLDEwZGVnKTtvcGFjaXR5OjF9ODAley1tcy10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC01ZGVnKX0xMDAley1tcy10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9fS5mbGlwSW5Yey13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDtiYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2FuaW1hdGlvbi1uYW1lOmZsaXBJblh9QGtleWZyYW1lcyBmbGlwSW5ZezAley1tcy10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDkwZGVnKTt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO29wYWNpdHk6MH00MCV7LW1zLXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0yMGRlZyk7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn02MCV7LW1zLXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsMTBkZWcpO29wYWNpdHk6MX04MCV7LW1zLXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTVkZWcpfTEwMCV7LW1zLXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19LmZsaXBJbll7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWX1Aa2V5ZnJhbWVzIGZsaXBPdXRYezAley1tcy10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley1tcy10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwtMjBkZWcpO29wYWNpdHk6MX0xMDAley1tcy10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLDkwZGVnKTtvcGFjaXR5OjB9fS5mbGlwT3V0WHthbmltYXRpb24tbmFtZTpmbGlwT3V0WDthbmltYXRpb24tZHVyYXRpb246Ljc1czstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH1Aa2V5ZnJhbWVzIGZsaXBPdXRZezAley1tcy10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCl9MzAley1tcy10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMTVkZWcpO29wYWNpdHk6MX0xMDAley1tcy10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLDkwZGVnKTtvcGFjaXR5OjB9fS5mbGlwT3V0WXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDthbmltYXRpb24tbmFtZTpmbGlwT3V0WTthbmltYXRpb24tZHVyYXRpb246Ljc1c31Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRJbnswJXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgc2tld1goLTMwZGVnKTtvcGFjaXR5OjB9NjAley1tcy10cmFuc2Zvcm06c2tld1goMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgyMGRlZyk7b3BhY2l0eToxfTgwJXstbXMtdHJhbnNmb3JtOnNrZXdYKC01ZGVnKTt0cmFuc2Zvcm06c2tld1goLTVkZWcpO29wYWNpdHk6MX0xMDAley1tcy10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5saWdodFNwZWVkSW57YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9QGtleWZyYW1lcyBsaWdodFNwZWVkT3V0ezAle29wYWNpdHk6MX0xMDAley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fS5saWdodFNwZWVkT3V0e2FuaW1hdGlvbi1uYW1lOmxpZ2h0U3BlZWRPdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufUBrZXlmcmFtZXMgcm90YXRlSW57MCV7LW1zLXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy1tcy10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC0yMDBkZWcpO29wYWNpdHk6MH0xMDAley1tcy10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW57YW5pbWF0aW9uLW5hbWU6cm90YXRlSW59QGtleWZyYW1lcyByb3RhdGVJbkRvd25MZWZ0ezAley1tcy10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LW1zLXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO29wYWNpdHk6MH0xMDAley1tcy10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluRG93bkxlZnR7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duTGVmdH1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0ezAley1tcy10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstbXMtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO29wYWNpdHk6MH0xMDAley1tcy10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5Eb3duUmlnaHR7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5Eb3duUmlnaHR9QGtleWZyYW1lcyByb3RhdGVJblVwTGVmdHswJXstbXMtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy1tcy10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7b3BhY2l0eTowfTEwMCV7LW1zLXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW5VcExlZnR7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnR9QGtleWZyYW1lcyByb3RhdGVJblVwUmlnaHR7MCV7LW1zLXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy1tcy10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTkwZGVnKTtvcGFjaXR5OjB9MTAwJXstbXMtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LW1zLXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluVXBSaWdodHthbmltYXRpb24tbmFtZTpyb3RhdGVJblVwUmlnaHR9QGtleWZyYW1lcyByb3RhdGVPdXR7MCV7LW1zLXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO29wYWNpdHk6MX0xMDAley1tcy10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstbXMtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDIwMGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0e2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dH1Aa2V5ZnJhbWVzIHJvdGF0ZU91dERvd25MZWZ0ezAley1tcy10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfTEwMCV7LW1zLXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstbXMtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dERvd25MZWZ0e2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25MZWZ0fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0ezAley1tcy10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjF9MTAwJXstbXMtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LW1zLXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dERvd25SaWdodHthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duUmlnaHR9QGtleWZyYW1lcyByb3RhdGVPdXRVcExlZnR7MCV7LW1zLXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9MTAwJXstbXMtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy1tcy10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTQ1ZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXRVcExlZnR7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBMZWZ0fUBrZXlmcmFtZXMgcm90YXRlT3V0VXBSaWdodHswJXstbXMtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207b3BhY2l0eToxfTEwMCV7LW1zLXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy1tcy10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw5MGRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0VXBSaWdodHthbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcFJpZ2h0fUBrZXlmcmFtZXMgaGluZ2V7MCV7LW1zLXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTIwJSw2MCV7LW1zLXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDgwZGVnKTstbXMtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstbXMtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDYwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNjBkZWcpOy1tcy10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDtvcGFjaXR5OjF9MTAwJXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7b3BhY2l0eTowfX0uaGluZ2V7YW5pbWF0aW9uLW5hbWU6aGluZ2V9QGtleWZyYW1lcyByb2xsSW57MCV7b3BhY2l0eTowOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMTIwZGVnKX0xMDAle29wYWNpdHk6MTstbXMtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5yb2xsSW57YW5pbWF0aW9uLW5hbWU6cm9sbElufUBrZXlmcmFtZXMgcm9sbE91dHswJXtvcGFjaXR5OjF9MTAwJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlM2QoMCwwLDEsMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDEyMGRlZyl9fS5yb2xsT3V0e2FuaW1hdGlvbi1uYW1lOnJvbGxPdXR9QGtleWZyYW1lcyB6b29tSW57MCV7b3BhY2l0eTowOy1tcy10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTUwJXtvcGFjaXR5OjF9fS56b29tSW57YW5pbWF0aW9uLW5hbWU6em9vbUlufUBrZXlmcmFtZXMgem9vbUluRG93bnswJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LW1zLXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwuODg1LC4zMiwxKX19Lnpvb21JbkRvd257YW5pbWF0aW9uLW5hbWU6em9vbUluRG93bn1Aa2V5ZnJhbWVzIHpvb21JbkxlZnR7MCV7b3BhY2l0eTowOy1tcy10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5MZWZ0e2FuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnR9QGtleWZyYW1lcyB6b29tSW5SaWdodHswJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgxMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTEwcHgsMCwwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwuODg1LC4zMiwxKX19Lnpvb21JblJpZ2h0e2FuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0fUBrZXlmcmFtZXMgem9vbUluVXB7MCV7b3BhY2l0eTowOy1tcy10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMTAwMHB4LDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstbXMtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoMC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5VcHthbmltYXRpb24tbmFtZTp6b29tSW5VcH1Aa2V5ZnJhbWVzIHpvb21PdXR7MCV7b3BhY2l0eToxfTUwJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9MTAwJXtvcGFjaXR5OjB9fS56b29tT3V0e2FuaW1hdGlvbi1uYW1lOnpvb21PdXR9QGtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjU1LC4wNTUsLjY3NSwuMTkpfTEwMCV7b3BhY2l0eTowOy1tcy10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApOy1tcy10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuMTc1LC44ODUsLjMyLDEpfX0uem9vbU91dERvd257YW5pbWF0aW9uLW5hbWU6em9vbU91dERvd259QGtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCl9MTAwJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApOy1tcy10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXJ9fS56b29tT3V0TGVmdHthbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdH1Aa2V5ZnJhbWVzIHpvb21PdXRSaWdodHs0MCV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX0xMDAle29wYWNpdHk6MDstbXMtdHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApOy1tcy10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcn19Lnpvb21PdXRSaWdodHthbmltYXRpb24tbmFtZTp6b29tT3V0UmlnaHR9QGtleWZyYW1lcyB6b29tT3V0VXB7NDAle29wYWNpdHk6MTstbXMtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKDAuNTUsLjA1NSwuNjc1LC4xOSl9MTAwJXtvcGFjaXR5OjA7LW1zLXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTstbXMtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllcigwLjE3NSwuODg1LC4zMiwxKX19Lnpvb21PdXRVcHthbmltYXRpb24tbmFtZTp6b29tT3V0VXB9QGtleWZyYW1lcyBzbGlkZUluRG93bnswJXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTt2aXNpYmlsaXR5OnZpc2libGV9MTAwJXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fS5zbGlkZUluRG93bnthbmltYXRpb24tbmFtZTpzbGlkZUluRG93bn1Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0ezAley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO3Zpc2liaWxpdHk6dmlzaWJsZX0xMDAley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LnNsaWRlSW5MZWZ0e2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0fUBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0ezAley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgxMDAlKTt2aXNpYmlsaXR5OnZpc2libGV9MTAwJXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fS5zbGlkZUluUmlnaHR7YW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0fUBrZXlmcmFtZXMgc2xpZGVJblVwezAley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKTt2aXNpYmlsaXR5OnZpc2libGV9MTAwJXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMCl9fS5zbGlkZUluVXB7YW5pbWF0aW9uLW5hbWU6c2xpZGVJblVwfUBrZXlmcmFtZXMgc2xpZGVPdXREb3duezAley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0xMDAle3Zpc2liaWxpdHk6aGlkZGVuOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDAlKX19LnNsaWRlT3V0RG93bnthbmltYXRpb24tbmFtZTpzbGlkZU91dERvd259QGtleWZyYW1lcyBzbGlkZU91dExlZnR7MCV7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTEwMCV7dmlzaWJpbGl0eTpoaWRkZW47LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0xMDAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtMTAwJSl9fS5zbGlkZU91dExlZnR7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0fUBrZXlmcmFtZXMgc2xpZGVPdXRSaWdodHswJXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9MTAwJXt2aXNpYmlsaXR5OmhpZGRlbjstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMTAwJSl9fS5zbGlkZU91dFJpZ2h0e2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHR9QGtleWZyYW1lcyBzbGlkZU91dFVwezAley1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgwKX0xMDAle3Zpc2liaWxpdHk6aGlkZGVuOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtMTAwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpfX0uc2xpZGVPdXRVcHthbmltYXRpb24tbmFtZTpzbGlkZU91dFVwfSJdfQ== */