/*!
 * 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,.tec-events-admin-settings .tribe-common-a11y-hidden,.tec-settings-form .tribe-common-a11y-hidden,.tribe-common .tribe-common-a11y-hidden{display:none!important;visibility:hidden}.single-tribe_events .tribe-common-a11y-visual-hide,.tec-events-admin-settings .tribe-common-a11y-visual-hide,.tec-settings-form .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,.tec-events-admin-settings .tribe-common-a11y-visual-show,.tec-settings-form .tribe-common-a11y-visual-show,.tribe-common .tribe-common-a11y-visual-show{clip:auto;height:auto;margin:0;position:static;width:auto}.single-tribe_events .tec-visually-hidden-md,.tec-events-admin-settings .tec-visually-hidden-md,.tec-settings-form .tec-visually-hidden-md,.tribe-common .tec-visually-hidden-md{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@media (min-width:768px){.single-tribe_events .tec-visually-hidden-md,.tec-events-admin-settings .tec-visually-hidden-md,.tec-settings-form .tec-visually-hidden-md,.tribe-common .tec-visually-hidden-md{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)}.tec-is-android .tribe-events-view--shortcode .tribe-events-c-subscribe-dropdown__list-item--gcal,.tec-is-android .tribe-events-view--shortcode .tribe-events-c-subscribe-dropdown__list-item--ical,.tec-is-android.post-type-archive-tribe_events .tribe-events-c-subscribe-dropdown__list-item--gcal,.tec-is-android.post-type-archive-tribe_events .tribe-events-c-subscribe-dropdown__list-item--ical{display:none}.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);width:100%}.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:grid;grid-template-columns:repeat(7,1fr)}.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 tr{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__header tr{justify-items:start}.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;min-width:var(--tec-grid-width-1-of-7);overflow:hidden;padding-top:var(--tec-grid-width-1-of-7);position:relative;width:100%}.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)}
img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}}
.first{margin-right:40px}.one-third{width:calc(33.3333% - 20px)}.two-thirds{width:calc(66.6666% - 20px)}.lightbox-gallery{display:flex;flex-wrap:wrap;list-style-type:none;margin-right:-10px;margin-left:-10px;padding-left:0}.lightbox-gallery .gallery-item{margin-bottom:10px;padding-right:10px;padding-left:10px}.lightbox-gallery .gallery-item a{display:block}.lightbox-gallery .gallery-item img{max-width:100%;margin-bottom:0}.lightbox-gallery.col-1 .gallery-item{width:100%}.lightbox-gallery.col-2 .gallery-item{width:50%}.lightbox-gallery.col-3 .gallery-item{width:33%}.lightbox-gallery.col-4 .gallery-item{width:25%}.lightbox-gallery.col-5 .gallery-item{width:20%}@media (max-width:600px){.lightbox-gallery.col-2 .gallery-item,.lightbox-gallery.col-3 .gallery-item,.lightbox-gallery.col-4 .gallery-item,.lightbox-gallery.col-5 .gallery-item{width:100%}}
/*
	Theme Name: NYSAM Theme for Genesis
	Theme URI: http://nysam-asam.org
	Description: A mobile responsive and HTML5 theme built for the Genesis Framework.
	Author: Status Forward
	Author URI: http://statusforward.com
  BitBucket Theme URI: https://bitbucket.org/statusforward/nysam/
  Version: 0.0.5

	Template: genesis
	Template Version: 2.8.0

	License: GPL-2.0+
	License URI: http://www.opensource.org/licenses/gpl-license.php
*/
img.wp-smiley,img.emoji{display:inline !important;border:none !important;box-shadow:none !important;height:1em !important;width:1em !important;margin:0 .07em !important;vertical-align:-.1em !important;background:0 0 !important;padding:0 !important}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}
.svg-inline--fa{display:inline-block;height:1em;overflow:visible;vertical-align:-.125em}
.wp-block-font-awesome-icon svg:before,.wp-rich-text-font-awesome-icon svg:before{content:unset}
:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#fff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,#0693e3 0%,#9b51e0 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,#7adcb4 0%,#00d082 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,#fcb900 0%,#ff6900 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,#ff6900 0%,#cf2e2e 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,#eee 0%,#a9b8c3 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,#4aeadc 0%,#9778d1 20%,#cf2aba 40%,#ee2c82 60%,#fb6962 80%,#fef84c 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,#ffceec 0%,#9896f0 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,#fecda5 0%,#fe2d2d 50%,#6b003e 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,#ffcb70 0%,#c751c0 50%,#4158d0 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,#fff5cb 0%,#b6e3d4 50%,#33a7b5 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,#caf880 0%,#71ce7e 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,#020381 0%,#2874fc 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:.44rem;--wp--preset--spacing--30:.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0,0,0,.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0,0,0,.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0,0,0,.2);--wp--preset--shadow--outlined:6px 6px 0px -3px #fff,6px 6px #000;--wp--preset--shadow--crisp:6px 6px 0px #000}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-color{color:var(--wp--preset--color--white) !important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple) !important}.has-black-background-color{background-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-background-color{background-color:var(--wp--preset--color--white) !important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple) !important}.has-black-border-color{border-color:var(--wp--preset--color--black) !important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray) !important}.has-white-border-color{border-color:var(--wp--preset--color--white) !important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink) !important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red) !important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange) !important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber) !important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan) !important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan) !important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue) !important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue) !important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple) !important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum) !important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple) !important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux) !important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk) !important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean) !important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass) !important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight) !important}.has-small-font-size{font-size:var(--wp--preset--font-size--small) !important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium) !important}.has-large-font-size{font-size:var(--wp--preset--font-size--large) !important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large) !important}
.spu-box,.spu-box *{box-sizing:border-box}.wppopups-whole{position:relative;width:100%;left:0;top:0;z-index:999998;display:flex;align-items:center;justify-content:center}.spu-bg{position:fixed;width:100%;height:100%;top:0;left:0;display:none;z-index:99999}.spu-box:before,.spu-box:after{content:"";display:table}.spu-box:after{clear:both}.spu-box{zoom:1}.spu-box{position:fixed;z-index:999999;width:100%;max-height:100vh}.spu-box img{max-width:100%;height:auto}.spu-box img.aligncenter{clear:both;display:block;margin:0 auto}.spu-box.spu-position-top-left{top:0;left:0;bottom:auto;right:auto}.spu-box.spu-position-top-right{top:0;right:0;bottom:auto;left:auto}.spu-box.spu-position-top-center{top:0;right:auto;bottom:auto;left:auto}.spu-box.spu-position-bottom-left{bottom:0;left:0;top:auto;right:auto}.spu-box.spu-position-bottom-right{bottom:0;right:0;top:auto;left:auto}.spu-box.spu-position-bottom-center{top:auto;right:auto;bottom:0;left:auto}.spu-box.spu-position-top-bar,.spu-box.spu-position-bottom-bar{margin:0;width:100% !important;max-width:100% !important;position:fixed}.spu-box.spu-position-top-bar{top:0}.spu-box.spu-position-bottom-bar{bottom:0}.spu-box.spu-position-bottom-bar .spu-content .spu-fields-container,.spu-box.spu-position-top-bar .spu-content .spu-fields-container{padding:0}.spu-box.spu-position-bottom-bar .spu-content,.spu-box.spu-position-top-bar .spu-content{display:inline-flex;align-items:center;justify-content:center;width:100% !important}.spu-box.spu-position-bottom-bar .spu-content>*,.spu-box.spu-position-top-bar .spu-content>*{margin-left:20px;margin-bottom:0}.spu-box.spu-position-bottom-bar .spu-content .spu-optin-form,.spu-box.spu-position-top-bar .spu-content label.spu-fields.spu-gdpr,.spu-box.spu-position-bottom-bar .spu-content label.spu-fields.spu-gdpr,.spu-box.spu-position-top-bar .spu-content .spu-optin-form{display:inline-flex;margin-bottom:0}.spu-box.spu-position-top-bar .spu-content .spu-optin-fields,.spu-box.spu-position-bottom-bar .spu-content .spu-optin-fields,.spu-box.spu-position-top-bar .spu-content label.spu-fields.spu-gdpr,.spu-box.spu-position-bottom-bar .spu-content label.spu-fields.spu-gdpr{margin-bottom:0}.spu-box.spu-position-bottom-bar .spu-content label.spu-fields.spu-gdpr,.spu-box.spu-position-top-bar .spu-content label.spu-fields.spu-gdpr{margin-left:20px;margin-bottom:0}.spu-box.spu-position-bottom-bar .spu-content .spu-optin-fields .spu-fields,.spu-box.spu-position-top-bar .spu-content .spu-optin-fields .spu-fields{min-width:250px}.spu-box.spu-position-bottom-bar .spu-content button.spu-fields.spu-submit,.spu-box.spu-position-top-bar .spu-content button.spu-fields.spu-submit{width:120px;margin-left:20px}.spu-close{position:absolute;padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;line-height:.5;text-decoration:none;cursor:pointer;z-index:9999}html .spu-box a.spu-close{text-decoration:none}.spu-close-top_right{right:8px;top:5px}.spu-close-top_left{left:8px;top:5px}.spu-close-bottom_right{right:8px;bottom:5px}.spu-close-bottom_left{left:8px;bottom:5px}.spu-close:hover,.spu-close:focus{text-decoration:none;display:block}p.spu-powered{position:absolute;bottom:-55px;width:100%;text-align:center;color:#fff;left:0}p.spu-powered a{color:#ccc;text-decoration:underline}.spu-box.spu-scrollable p.spu-powered{display:none}.spu-addon-container{text-align:center;margin:36px 32px 44px}.spu-addon-container:after{clear:both;content:" ";display:table}.spu-addon-title{font-size:24px}.spu-addon-msg{font-size:17px}.spu-input-text{background-color:#fff;width:49%;height:44px;border:1px solid #cdd1d4;-webkit-box-shadow:0 0 6px -3px rgba(0,0,0,.8) inset;-moz-box-shadow:0 0 6px -3px rgba(0,0,0,.8) inset;box-shadow:0 0 6px -3px rgba(0,0,0,.8) inset;border-radius:3px;font-size:18px;line-height:38px;padding:4px 6px;overflow:hidden;outline:none;margin:0;vertical-align:middle}.spu-button{display:block;-webkit-box-shadow:0 1px 1px -1px #fff inset;-moz-box-shadow:0 1px 1px -1px #fff inset;box-shadow:0 1px 1px -1px #fff inset;-webkit-text-shadow:#888 0 0 1px;-moz-text-shadow:#888 0 0 1px;text-shadow:#888 0 0 1px;font-size:15px;padding:10px 12px;line-height:24px;text-align:center;vertical-align:middle;cursor:pointer;text-decoration:none;margin:0;height:auto;width:35%;border:0}.spu-button-bg{width:100% !important}.spu-inline{display:inline-block !important}.spu-errors{color:red;text-align:center;margin-top:20px}.spu-optin-form .spu-helper-fields{display:none}.spu-fields-container{padding:36px 32px 44px;position:relative}.spu-fields.spu-name,.spu-fields.spu-email{background-color:#fff;width:100%;height:48px;border:1px solid #cdd1d4;-webkit-box-shadow:0 0 6px -3px rgba(0,0,0,.8) inset;-moz-box-shadow:0 0 6px -3px rgba(0,0,0,.8) inset;box-shadow:0 0 6px -3px rgba(0,0,0,.8) inset;border-radius:3px;font-size:18px;line-height:38px;padding:4px 6px;overflow:hidden;outline:none;margin:0 0 20px;vertical-align:middle;display:block}.spu-fields.spu-submit{background:#50bbe8;border:1px solid #429bc0;-webkit-box-shadow:0 1px 1px -1px #fff inset;-moz-box-shadow:0 1px 1px -1px #fff inset;box-shadow:0 1px 1px -1px #fff inset;-webkit-text-shadow:#888 0 0 1px;-moz-text-shadow:#888 0 0 1px;text-shadow:#888 0 0 1px;width:24%;color:#fff;font-size:16px;padding:10px 6px;line-height:24px;text-align:center;vertical-align:middle;cursor:pointer;display:inline;margin:0;height:auto}.spu-fields.spu-submit i{display:none}.spu-optin-fields{display:block}.spu-optin-fields.spu-inline-fields{display:flex;margin-bottom:20px}.spu-optin-fields.spu-inline-fields .spu-fields{margin-bottom:0}.spu-optin-fields.spu-inline-fields .spu-fields.spu-name{margin-right:20px}.spu-fields.spu-email{margin-right:0}.spu-fields.spu-submit{width:100%;max-width:100%}.spu-fields.spu-submit span{transition:all 1s;opacity:1}.spu-fields.spu-submit svg{display:none;margin:0 auto;transition:all 1s}.spu-fields.spu-submit svg path,.spu-fields.spu-submit svg rect{fill:#fff}.spu-fields.spu-submit.spu-sending span{display:none;opacity:0}.spu-fields.spu-submit.spu-sending svg{display:block;opacity:1}.optin-errors{color:red;text-align:center;margin-top:20px}span.spu-timer{position:absolute;bottom:0;left:0;font-size:12px;position:absolute;width:100%;text-align:right;padding:0 10px}@media all and (max-width:568px){.spu-box{max-width:90vw !important}.spu-box.spu-position-fullscreen,.spu-box.spu-position-top-bar,.spu-box.spu-position-bottom-bar{max-width:100vw !important}.spu-box.spu-position-bottom-bar .spu-content,.spu-box.spu-position-top-bar .spu-content{flex-flow:column}.pop-up-text2{margin-bottom:25px !important}}
@charset "UTF-8";article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#333}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong,.strong{font-weight:700}dfn,em,.em{font-style:italic}hr{box-sizing:content-box;height:0}p{-webkit-hyphens:none;-epub-hyphens:none;-ms-hyphens:none;hyphens:none}pre{margin:0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}q:before,q:after{content:'';content:none}small,.small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0}menu{padding:0 0 0 40px}ol,ul{padding:0;list-style-type:none}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}.image-replacement,.ir{text-indent:100%;white-space:nowrap;overflow:hidden}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}.clearfix,.cf{zoom:1}.clearfix:before,.clearfix:after,.cf:before,.cf:after{content:"";display:table}.clearfix:after,.cf:after{clear:both}html{font-size:62.5%}body>div{font-size:1.8rem}body{font-weight:400}img{max-width:100%;height:auto}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{display:block;margin:0 auto 20px}.alignright{display:block;margin:0 auto 20px}a.alignleft,a.alignnone,a.alignright{display:block;margin:0 auto 20px;max-width:100%}img.centered,.aligncenter{display:block;margin:0 auto 24px}img.alignnone,.alignnone{margin-bottom:12px}.site-title{margin:0}.wp-caption-text{font-size:1.4rem;font-weight:700;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}@media only screen and (min-width:600px){.alignleft,img.alignleft,.nysam .entry-content>*.alignleft{display:inline-block;float:left;margin:0 24px 24px 0}.alignright,img.alignright,.nysam .entry-content>*.alignright{margin:0 0 24px 24px;display:inline-block;float:right}.aligncenter,img.aligncenter,.nysam .entry-content>*.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}}.wp-block-columns{display:flex;flex-wrap:wrap}@media (min-width:782px){.wp-block-columns{flex-wrap:nowrap}}.wp-block-column{flex:1;margin-bottom:1em;flex-basis:100%;min-width:0;word-break:break-word;overflow-wrap:break-word}@media (min-width:600px){.wp-block-column{flex-basis:50%;flex-grow:0}}@media (min-width:600px){.wp-block-column:nth-child(odd){margin-right:16px}.wp-block-column:nth-child(even){margin-left:16px}.wp-block-column:not(:first-child){margin-left:16px}.wp-block-column:not(:last-child){margin-right:16px}}@media (min-width:600px) and (max-width:783px){.wp-block-column,.wp-block-column:not(:first-child),.wp-block-column:not(:last-child){margin-left:10px;margin-right:10px}.wp-block-column{flex-basis:45%}.wp-block-columns.has-3-columns .wp-block-column{flex-basis:100%}}.wp-block-image{margin:0}.wp-block-image .alignleft{float:left;margin-right:2em}.wp-block-image .alignright{float:right;margin-left:2em}[class^=w-icon-],[class*=" w-icon-"]{speak:none;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.w-icon-nav-menu:before{content:"\e602"}.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{content:"\e603"}.w-dropdown{display:inline-block;position:relative;text-align:left;margin-left:auto;margin-right:auto;z-index:900}.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{position:relative;vertical-align:top;text-decoration:none;color:#222;padding:20px;text-align:left;margin-left:auto;margin-right:auto;white-space:nowrap}.w-dropdown-toggle{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;cursor:pointer;padding-right:40px}.w-icon-dropdown-toggle{position:absolute;top:0;right:0;bottom:0;margin:auto;margin-right:20px;width:1em;height:1em}.w-dropdown-list{position:absolute;background:#ddd;display:none;min-width:100%}.w-dropdown-list.w--open{display:block}.w-dropdown-link{padding:10px 20px;display:block;color:#222}.w-dropdown-link.w--current{color:#0082f3}.w-nav[data-collapse=all] .w-dropdown,.w-nav[data-collapse=all] .w-dropdown-toggle{display:block}.w-nav[data-collapse=all] .w-dropdown-list{position:static}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-dropdown,.w-nav[data-collapse=medium] .w-dropdown-toggle{display:block}.w-nav[data-collapse=medium] .w-dropdown-list{position:static}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-dropdown,.w-nav[data-collapse=small] .w-dropdown-toggle{display:block}.w-nav[data-collapse=small] .w-dropdown-list{position:static}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-dropdown,.w-nav[data-collapse=tiny] .w-dropdown-toggle{display:block}.w-nav[data-collapse=tiny] .w-dropdown-list{position:static}}[dir=ltr] .w-lightbox-backdrop{text-align:left}[dir=rtl] .w-lightbox-backdrop{text-align:right}.w-lightbox-backdrop{color:#000;cursor:auto;font-family:serif;font-size:medium;font-style:normal;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;font-weight:400;letter-spacing:normal;line-height:normal;list-style:disc;text-indent:0;text-shadow:none;text-transform:none;visibility:visible;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;position:fixed;top:0;right:0;bottom:0;left:0;color:#fff;font-family:"Helvetica Neue",Helvetica,Ubuntu,"Segoe UI",Verdana,sans-serif;font-size:1.7rem;line-height:1.2;font-weight:300;text-align:center;background:rgba(0,0,0,.9);z-index:2000;outline:0;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-tap-highlight-color:transparent;-webkit-transform:translate(0,0)}.w-lightbox-backdrop,.w-lightbox-container{height:100%;overflow:auto;-webkit-overflow-scrolling:touch}.w-lightbox-content{position:relative;height:100vh;overflow:hidden}.w-lightbox-view{position:absolute;width:100vw;height:100vh;opacity:0}.w-lightbox-view:before{content:"";height:100vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:86vh}.w-lightbox-frame,.w-lightbox-view:before{display:inline-block;vertical-align:middle}.w-lightbox-figure{position:relative;margin:0}.w-lightbox-group .w-lightbox-figure{cursor:pointer}.w-lightbox-img{width:auto;height:auto;max-width:none}.w-lightbox-image{display:block;float:none;max-width:100vw;max-height:100vh}.w-lightbox-group .w-lightbox-image{max-height:86vh}.w-lightbox-caption{position:absolute;right:0;bottom:0;left:0;padding:.5em 1em;background:rgba(0,0,0,.4);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.w-lightbox-embed{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.w-lightbox-control{position:absolute;top:0;width:4em;background-size:24px;background-repeat:no-repeat;background-position:center;cursor:pointer;transition:all .3s}.w-lightbox-left{display:none;bottom:0;left:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg==")}.w-lightbox-right{display:none;right:0;bottom:0;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+")}.w-lightbox-close{right:0;height:2.6em;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4=");background-size:18px}.w-lightbox-strip{position:absolute;bottom:0;left:0;right:0;padding:0 1vh;line-height:0;white-space:nowrap;overflow-x:auto;overflow-y:hidden}.w-lightbox-item{display:inline-block;width:10vh;padding:2vh 1vh;box-sizing:content-box;cursor:pointer;-webkit-transform:translate3d(0,0,0)}.w-lightbox-active{opacity:.3}.w-lightbox-thumbnail{position:relative;height:10vh;background:#222;overflow:hidden}.w-lightbox-thumbnail-image{position:absolute;top:0;left:0}.w-lightbox-thumbnail .w-lightbox-tall{top:50%;width:100%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}.w-lightbox-thumbnail .w-lightbox-wide{left:50%;height:100%;-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}.w-lightbox-spinner{position:absolute;top:50%;left:50%;box-sizing:border-box;width:40px;height:40px;margin-top:-20px;margin-left:-20px;border:5px solid rgba(0,0,0,.4);border-radius:50%;-webkit-animation:spin .8s infinite linear;animation:spin .8s infinite linear}.w-lightbox-spinner:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:3px solid transparent;border-bottom-color:#fff;border-radius:50%}.w-lightbox-hide{display:none}.w-lightbox-noscroll{overflow:hidden}@media (min-width:768px){.w-lightbox-content{height:96vh;margin-top:2vh}.w-lightbox-view,.w-lightbox-view:before{height:96vh}.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{height:84vh}.w-lightbox-image{max-width:96vw;max-height:96vh}.w-lightbox-group .w-lightbox-image{max-width:82.3vw;max-height:84vh}.w-lightbox-left,.w-lightbox-right{display:block;opacity:.5}.w-lightbox-close{opacity:.8}.w-lightbox-control:hover{opacity:1}}.w-lightbox-inactive,.w-lightbox-inactive:hover{opacity:0}.w-nav{position:relative;background:#ddd;z-index:1000}.w-nav:before,.w-nav:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-nav:after{clear:both}.w-nav-brand{position:relative;float:left;text-decoration:none;color:#333}.w-nav-link{position:relative;display:inline-block;vertical-align:top;text-decoration:none;color:#222;padding:20px;text-align:left;margin-left:auto;margin-right:auto}.w-nav-link.w--current{color:#0082f3}.w-nav-menu{position:relative;float:right}.w--nav-menu-open{display:block !important;position:absolute;top:100%;left:0;right:0;background:#c8c8c8;text-align:center;overflow:visible;min-width:200px}.w--nav-link-open{display:block;position:relative}.w-nav-overlay{position:absolute;overflow:hidden;display:none;top:100%;left:0;right:0;width:100%}.w-nav-overlay .w--nav-menu-open{top:0}.w-nav[data-animation=over-left] .w-nav-overlay{width:auto}.w-nav[data-animation=over-left] .w-nav-overlay,.w-nav[data-animation=over-left] .w--nav-menu-open{right:auto;z-index:1;top:0}.w-nav[data-animation=over-right] .w-nav-overlay{width:auto}.w-nav[data-animation=over-right] .w-nav-overlay,.w-nav[data-animation=over-right] .w--nav-menu-open{left:auto;z-index:1;top:0}.w-nav-button{position:relative;float:right;padding:18px;font-size:2.4rem;display:none;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.w-nav-button.w--open{background-color:#c8c8c8;color:#fff}.w-nav[data-collapse=all] .w-nav-menu{display:none}.w-nav[data-collapse=all] .w-nav-button{display:block}@media screen and (max-width:991px){.w-nav[data-collapse=medium] .w-nav-menu{display:none}.w-nav[data-collapse=medium] .w-nav-button{display:block}}@media screen and (max-width:767px){.w-nav[data-collapse=small] .w-nav-menu{display:none}.w-nav[data-collapse=small] .w-nav-button{display:block}.w-nav-brand{padding-left:10px}}@media screen and (max-width:479px){.w-nav[data-collapse=tiny] .w-nav-menu{display:none}.w-nav[data-collapse=tiny] .w-nav-button{display:block}}.w-tabs{position:relative}.w-tabs:before,.w-tabs:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.w-tabs:after{clear:both}.w-tab-menu{position:relative}.w-tab-link{position:relative;display:inline-block;vertical-align:top;text-decoration:none;padding:9px 30px;text-align:left;cursor:pointer;color:#222;background-color:#ddd}.w-tab-link.w--current{background-color:#c8c8c8}.w-tab-content{position:relative;display:block;overflow:hidden}.w-tab-pane{position:relative;display:none}.w--tab-active{display:block}@media screen and (max-width:479px){.w-tab-link{display:block}}.w-ix-emptyfix:after{content:""}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.w-dyn-empty{padding:10px;background-color:#ddd}.w-dyn-bind-empty{display:none !important}.w-condition-invisible{display:none !important}.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut{position:absolute !important;clip:rect(0,0,0,0);height:1px;width:1px;border:0;overflow:hidden}.screen-reader-text:focus,.screen-reader-shortcut:focus,.genesis-nav-menu .search input[type=submit]:focus,.widget_search input[type=submit]:focus{clip:auto !important;height:auto;width:auto;display:block;font-size:1em;font-weight:700;padding:15px 23px 14px;color:#333;background:#fff;z-index:100000;text-decoration:none;box-shadow:0 0 2px 2px rgba(0,0,0,.6)}.more-link{position:relative}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;width:0;list-style:none;margin:0}:focus{color:#333;outline:#ccc solid 1px}.menu .menu-item:focus{position:static}.menu .menu-item>a:focus+ul.sub-menu,.menu .menu-item.sf-hover>ul.sub-menu{left:auto;opacity:1}*{box-sizing:border-box}html{height:100%}body{font-family:Lato,sans-serif;color:#333;font-size:65.5%;line-height:1.5}html.w-mod-touch *{background-attachment:scroll !important}html[data-w-dynpage] [data-w-cloak]{color:transparent !important}h1{margin-top:0;margin-bottom:0;font-family:Lato,sans-serif;color:#82c1e9;font-size:4.8rem;line-height:1.1;font-weight:700;text-shadow:none}h2{margin-top:20px;margin-bottom:10px;color:#627ea0;font-size:3.8rem;line-height:1.1;font-weight:700}h3{margin-top:0;margin-bottom:15px;font-size:2.4rem;line-height:1.4;font-weight:700;letter-spacing:.05rem;text-transform:uppercase}h4{margin-top:10px;margin-bottom:10px;font-size:1.9rem;line-height:1.9rem;font-weight:700;letter-spacing:.05rem}h5{margin-top:10px;margin-bottom:10px;font-size:2rem;line-height:2rem;font-weight:700;letter-spacing:.075rem;text-transform:uppercase}h6{margin-top:10px;margin-bottom:10px;font-size:2rem;line-height:1.8rem;font-weight:700;letter-spacing:.05rem}p{margin-top:0;margin-bottom:30px;font-family:'Frank Ruhl Libre',serif;font-size:1.95rem}a{text-decoration:underline}p a{color:#cc4a40;font-weight:700;text-decoration:none}figure{margin:0;margin-bottom:10px}figcaption{margin-top:5px;text-align:center}img{max-width:100%;vertical-align:middle;display:inline-block}blockquote{padding:10px 10%;border-left-style:none;max-width:1000px}blockquote,blockquote p{font-family:Lato,sans-serif;font-size:2.6rem;line-height:1.6;color:#4c7996}p+blockquote{margin-top:60px;margin-bottom:80px}ul{margin-top:0;margin-bottom:30px;padding-left:20px;font-size:1.8rem}ol{margin-top:0;margin-bottom:30px;padding-left:20px;font-size:1.8rem}img{display:inline-block;max-width:100%}.hr,hr{position:relative;display:block;width:100%;height:1px;margin-top:60px;padding-bottom:60px;border-top:3px solid rgba(165,172,184,.2);border-bottom:0;border-left:0;border-right:0}strong{font-weight:700}.button{display:inline-block;margin-right:15px;margin-bottom:25px;padding:14px 24px;border-style:none;border-radius:60px;background-color:#cc4a40;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;font-family:Lato,sans-serif;color:#fff;font-size:15px;font-weight:700;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.wp-block-button{margin-bottom:25px}.wp-block-button__link{background-color:#cc4a40;border:none;box-shadow:none;cursor:pointer;display:inline-block;margin:0;padding:14px 24px;white-space:normal;overflow-wrap:break-word;font-family:Lato,sans-serif;color:#fff;font-size:1.5rem;font-weight:700;text-align:center;letter-spacing:.1rem;text-decoration:none;text-transform:uppercase;margin-right:15px;transition:background-color .4s ease}.button:hover .wp-block-button__link:hover{background-color:rgba(204,74,64,.75)}.button.small,.button.small,.wp-block-button.small .wp-block-button__link{padding:9px 16px;font-size:1.3rem}.button.form-submit,.nysam .gform_wrapper .gform_footer input.button,.nysam .gform_wrapper .gform_footer input[type=submit]{margin-top:20px;padding:14px 24px;background-color:#cc4a40;-webkit-transition:background-color .4s ease;transition:background-color .4s ease;font-family:Lato,sans-serif;color:#fff;font-size:15px;font-weight:700;text-align:center;letter-spacing:1px;text-decoration:none;text-transform:uppercase;border:0}.alignright{width:50%;margin-bottom:25px;margin-left:25px;float:right}.alignleft{width:50%;margin-right:25px;margin-bottom:25px;float:left}.aligncenter{display:block;margin:20px auto}.alignnone{display:block;margin-top:20px;margin-bottom:20px;float:none}.wp-block-image.alignwide{margin-bottom:60px;margin-top:40px}.wp-caption{max-width:100%}.wp-caption-img{margin-bottom:0}.wp-caption-text{padding:10px;font-family:Lato,sans-serif;font-size:1.5rem;font-style:italic;text-align:center}.intro{margin-bottom:40px;font-family:'Frank Ruhl Libre',serif;font-size:2.4rem;line-height:1.5;font-weight:400;text-align:left;letter-spacing:-.02rem}.cta-block{display:block;border:4px solid #eeecec;text-align:center}.cta-block-inner{padding:30px 30px 60px}.accordion h4{margin-bottom:25px}.accordion-panel{width:100%;padding-top:0;padding-bottom:0;border-top:3px none rgba(165,172,184,.2);border-bottom:3px solid rgba(165,172,184,.2);display:inline-block;position:relative;text-align:left;margin-left:auto;margin-right:auto;z-index:900}.accordion-panel.first-accordion-panel{border-top-style:solid;border-top-color:rgba(165,172,184,.2)}.accordion-toggle{display:block;padding:28px 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;position:relative;vertical-align:top;text-decoration:none;color:#222;text-align:left;margin-left:auto;margin-right:auto;white-space:nowrap}.accordion-toggle:after{content:"+";display:inline-block;padding-right:12px;font-size:2.8rem;font-weight:700;width:15px;color:#001d48;position:absolute;top:18px;right:0}.accordion-toggle.open:after{content:"–";font-weight:400}.accordion-toggle h4{margin-bottom:0}.accordion-header{margin-top:0;margin-bottom:0;color:#001d48}.accordion-content{width:100%;display:none;min-width:100%;background-color:transparent}.accordion-open .accordion-content{display:block;position:static;padding:0 15px 30px}.accordion-panel p{line-height:1.4;letter-spacing:-.01rem}.entry-content .gallery{display:flex;margin-right:-10px;margin-left:-10px;flex-wrap:wrap;list-style:none;padding-left:0;margin-bottom:0}.entry-content ul.wp-block-gallery{padding-left:0}.entry-content .gallery-item{width:33.333%;padding:10px}.style-label{margin-bottom:10px;color:#b6b6b6;font-size:1.2rem;letter-spacing:.05em;text-transform:uppercase}.more-link{display:inline-block;margin-right:25px;border-bottom:3px none #cc4a40;font-family:Lato,sans-serif;color:#cc4a40;font-size:1.7rem;font-weight:900;letter-spacing:.07rem;text-decoration:none;text-transform:uppercase}.more-link.blue{transition:color .4s ease;color:#001d48}.more-link.blue:hover{color:#fff}.more-link.ltblue{transition:color .4s ease;color:#7fc4ee}.more-link.ltblue:hover{color:#fff}.more-link-arrow{padding-left:3px;font-family:'FontAwesome';font-size:1.5rem}.more-link-arrow:before{content:'\e805'}.space{height:30px}.tel{font-family:Lato,sans-serif;color:#627ea0;font-size:1.8rem;font-weight:700}.row{display:block;max-width:1060px;margin-right:auto;margin-left:auto;padding:20px 80px}.row.row-wide{max-width:1400px;padding-right:50px;padding-left:50px}.row.no-padding,.row.row-wide.no-padding{padding-top:0;padding-bottom:0}.flex-wrap{display:flex;margin-right:-20px;margin-left:-20px;flex-wrap:wrap}.full-width{width:100%;padding-right:20px;padding-left:20px}.full-width:before,.full-width:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.full-width:after{clear:both}.one-half{width:50%;padding-right:20px;padding-left:20px}.one-third{width:33.3333%;padding-right:20px;padding-left:20px;flex-basis:auto}.one-third-two{width:33.3333%;padding-right:20px;padding-left:20px}.two-thirds{width:66.6666%;padding-right:20px;padding-left:20px;flex-basis:auto}fieldset{padding:0;margin:0;border:0}select,.w-select,.gform_wrapper.gf_browser_chrome ul.gform_fields li.gfield select{background-image:linear-gradient(rgba(255,255,255,.35),rgba(255,255,255,.35) 100%);font-family:sans-serif;font-size:1.5rem;display:block;padding:10px 70px 10px 13px !important;max-width:100%;height:auto !important;border-radius:0;background:url(//nysam-asam.org/wp-content/themes/nysam/dist/images/selectbox_arrow.png) right center no-repeat #fff;line-height:1.6rem !important;appearance:none;-webkit-appearance:none;-moz-appearance:none;margin:0 0 12px;width:100%;border:1px solid #ccc;text-transform:none;font-style:normal}textarea,input.text,input[type=text],input[type=email],input[type=tel],input[type=button],input[type=submit],.input-checkbox{-webkit-appearance:none;border-radius:0}input[type=submit],input[type=button]{border-radius:60px}input[type=text],input[type=email],input[type=tel],input[type=url]{display:block;width:100%;height:38px;line-height:1.428571429;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;margin-bottom:5px;padding:20px 15px;font-size:1.5rem}.textarea,textarea{min-height:120px;height:auto;margin-bottom:5px;padding:20px 15px;font-size:1.5rem;display:block;width:100%;line-height:1.428571429;color:#333;vertical-align:middle;background-color:#fff;border:1px solid #ccc;overflow:auto;font:inherit;margin:0}::-webkit-input-placeholder{font-size:1.5rem;font-style:italic}label,.gform_wrapper .top_label .gfield_label{display:block;margin-top:25px;margin-bottom:5px;padding-top:5px;font-size:1.4rem;font-weight:700;text-transform:uppercase;font-style:normal}.gfield_label.hidden_label{display:none}.gfield_checkbox label,.gfield_radio label,.nysam .gform_wrapper ul.gfield_checkbox li label,.nysam .gform_wrapper ul.gfield_radio li label{margin-top:0;padding-top:0;font-size:1.5rem;text-transform:capitalize;display:inline-block;cursor:pointer;font-weight:400;margin-bottom:0}.gfield_checkbox,.gfield_radio{list-style:none;padding-left:0;margin-bottom:0}input[type=checkbox],input[type=radio]{display:block;box-sizing:border-box;padding:0 0 0 20px;margin:6px 5px 0 0;line-height:normal;float:left}.nysam .gform_wrapper{margin:inherit;max-width:inherit}.gform_body{flex:1}.gform_fields{margin-bottom:0;padding-left:0;flex:1;list-style:none;padding:0}.form_sublabel_below,.nysam .gform_wrapper .field_sublabel_below .ginput_complex.ginput_container label{margin-top:0;margin-bottom:15px;padding-top:0;font-style:italic;font-weight:400;text-transform:none;font-size:14px;letter-spacing:0}.name_last{display:inline-block;width:50%;padding-right:0}.name_first{display:inline-block;width:50%;padding-right:15px;float:left}.gform_footer{position:relative;display:block;clear:both}body.nysam .gform_wrapper ul li.gfield{margin-top:0}.gform_wrapper .mailinglist-form div.validation_error{color:#fff;font-size:1em;font-weight:700;margin-bottom:25px;border-top:0;border-bottom:0;padding:16px 0;clear:both;width:100%;text-align:center;background:#cc4a40;padding:5px}.gform_wrapper .mailinglist-form li.gfield.gfield_error{background-color:transparent;border-top:0;border-bottom:0}.gform_wrapper .mailinglist-form li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper .mailinglist-form li.gfield_error textarea{border-bottom:2px solid #cc4a40;border-left:0;border-right:0;border-top:0}.gform_wrapper .mailinglist-form .validation_message{color:#cc4a40;font-weight:700;letter-spacing:normal;font-size:16px}.site-header{position:absolute;width:100%}.site-header .wrap{width:100%;max-width:1400px;margin-right:auto;margin-left:auto;padding-right:40px;padding-left:40px;justify-content:space-between;align-items:center}.site-header .wrap:before,.site-header .wrap:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.site-header .wrap:after{clear:both}.title-area{position:relative;z-index:2000;display:inline-block;width:21%;max-width:100%;margin-top:70px;float:left}.custom-logo-link{max-width:100%}.custom-logo{display:block;width:100%;max-width:260px;margin-bottom:0}.header-right{display:inline-block;margin-top:70px;float:right;flex:1;background-color:transparent;position:relative;z-index:1000}.nav-primary{background-color:transparent;text-align:left}.menu-item{position:relative;display:inline-block;font-size:1.8rem}.menu-item.donate{padding-right:0;padding-left:0}#menu-tippy-top .menu-item.donate a{padding-right:40px;padding-left:40px;background-color:#cc4a40;transition:opacity .4s ease;color:#fff;font-size:1.6rem;font-weight:900;letter-spacing:.1rem;text-transform:uppercase}#menu-tippy-top .menu-item.donate a:hover{background-color:rgba(204,74,64,.75);color:#fff}#menu-tippy-top .menu-item-object-conferences a{background-color:#cc4a40;color:#fff}.tippy-top-block .social-icons{margin-bottom:0}.tippy-top-block .social-icons a{color:#cc4a40;padding:0 10px}.menu-item.hide-on-desktop{display:none}.menu-toggle,.sub-menu-toggle{outline:none;border:none}.sub-menu-toggle{background:0 0;margin-right:10px;color:#001d48;padding-left:0;margin-left:-10px;width:1em;height:1em}.dropdown-list{background-color:transparent}.dropdown-toggle{display:block;padding:0 20px 0 0}.dropdown-toggle.w--open{display:block}.menu-primary{margin-bottom:0;padding-left:0;list-style:none}.menu-primary a{display:inline-block;padding:25px 16px;font-family:Lato,sans-serif;color:#001d48;font-size:1.6rem;font-weight:700;letter-spacing:.075rem;text-decoration:none;text-transform:uppercase}.menu-primary a:hover{color:#627ea0}.sub-menu{background-color:#cc4a40;padding-left:0;margin-bottom:0;list-style:none;position:absolute;min-width:100%}.sub-menu .menu-item{display:block}.sub-menu .menu-item a{width:100%;padding-top:10px;padding-bottom:10px;transition:background-color .4s ease;color:#fff;font-size:1.4rem}.sub-menu .menu-item a:hover{background-color:rgba(255,255,255,.1);color:#fff}.sub-menu .menu-item.current-menu-item{color:#fff}.menu-primary .menu-item:last-of-type>.sub-menu{margin-left:-60px}.tippy-top-block{position:absolute;left:0;top:0;right:0;z-index:1000;display:flex;width:100%;justify-content:flex-end;align-items:center;border-bottom:1px solid rgba(224,224,224,.8);background-color:rgba(250,249,249,.6);text-align:right}#menu-tippy-top{margin-bottom:0}#menu-tippy-top a{display:inline-block;padding:10px 16px;border-left:1px solid rgba(224,224,224,.8);transition:background-color .4s ease;font-family:Lato,sans-serif;color:#001d48;font-size:1.55rem;font-weight:700;text-decoration:none}.horizontal-nav{width:100%;background-color:#e4e7e9;text-align:center}.menu-conf-secondary-toggle{display:none}.nav-conf-secondary{position:relative;display:block;margin-right:auto;margin-left:auto;justify-content:center;align-items:stretch;background-color:transparent}.menu-conf-secondary{list-style:none;padding:0;margin:0}.menu-conf-secondary .menu-item a{display:inline-block;padding:20px;transition:color .4s ease,background-color .3s ease;font-family:Lato,sans-serif;color:#001d48;font-size:1.5rem;font-weight:700;letter-spacing:.05rem;text-transform:uppercase}.menu-conf-secondary .menu-item a:hover{background-color:#69a8d0;color:#fff}.menu-toggle{display:none;visibility:hidden}.sub-menu-toggle:before{display:inline-block;font:normal normal normal 1.6rem FontAwesome;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e800"}.sub-menu{display:none}@media only screen and (max-width:991px){.nav-primary{display:none}.nav-primary .menu-item-has-children .sub-menu{position:relative}.menu-toggle,.sub-menu-toggle{display:block;visibility:visible;overflow:hidden;margin:0 auto;font-size:2rem;font-weight:700;text-align:center;background-color:transparent}.menu-toggle:before,.menu-toggle.activated:before{display:inline-block;font:normal normal normal 2.8rem FontAwesome;content:"\f0c9"}.sub-menu-toggle{background:0 0;padding:18px;z-index:100}}@media (min-width:992px){.menu-item-has-children:hover .sub-menu{display:block;width:140%;margin-left:-20%}}.site-footer{border-top:8px solid #627ea0;background-image:linear-gradient(90deg,#08244f,#08244f 50%,#0a2650 0,#001d48 0,#001d48)}.conference .site-footer{border-top:0}.site-footer h4{margin-bottom:20px;color:#627ea0;font-size:3.2rem;font-weight:900}.site-footer p{margin-bottom:25px;font-family:Lato,sans-serif;color:#fff;font-size:1.6rem}.site-footer p.copy{margin-bottom:25px;font-family:Lato,sans-serif;color:#fff;font-size:1.6rem}.site-footer p.large{margin-bottom:25px;font-family:Lato,sans-serif;color:#fff;font-size:2rem;font-style:italic}.site-footer a{color:#fff;font-weight:400;text-decoration:none}.site-footer .wrap{display:flex;max-width:1400px;margin-right:auto;margin-left:auto;padding:0 40px;justify-content:space-around}.footer-area{position:relative;padding:60px 40px;flex:0 auto}.footer-area.first{width:37%;background-color:#08244f}.footer-area.middle{width:29%;padding-right:60px;padding-left:60px;background-color:#001d48}.footer-area.last{width:33%;background-color:#001d48}.footer-area-inner{padding-bottom:60px;padding-left:40px;border-left:2px solid #627ea0}.footer-image{margin-bottom:20px}.connect-block{max-width:400px}.connect-block p{font-size:1.7rem}.social-icons{margin-bottom:10px;padding-left:0}.social-icon{display:inline-block;padding-right:15px}.social-icon a{padding:10px;font-family:'FontAwesome';color:#fff;text-decoration:none;max-width:100%;display:inline-block}.fa{font-size:2.8rem;font-style:normal}.fa-twitter:before{content:'\e61b'}.social-icon a.fa-facebook{font-family:facebook}.fa-facebook:before{content:'\f39e'}.fa-linkedin:before{content:'\f0e1'}.fa-instagram:before{content:'\f16d'}.mailinglist-form .gfield{display:block}.mailinglist-form .ginput_container{flex:1}.mailinglist-form .button.form-submit{background-color:#203f6c}.mailinglist-form input[type=text],.mailinglist-form input[type=email]{padding:20px 15px;border-style:none none solid;background-color:transparent;color:#fff;font-size:1.6rem;font-style:italic;border-bottom:2px solid #627ea0;border-top:0;border-left:0;border-right:0}.mailinglist-form{max-width:400px;flex-direction:column}.mailinglist-form .w-input::-webkit-input-placeholder,.mailinglist-form .w-select::-webkit-input-placeholder,.mailinglist-form input::-webkit-input-placeholder,.mailinglist-form select::-webkit-input-placeholder{color:#fff}.mailinglist-form input:-ms-input-placeholder{color:#fff !important}.menu-footer-container{padding-top:30px;border-top:2px solid #627ea0}.menu-footer{list-style:none;padding-left:0;margin-bottom:0}.menu-footer a{display:inline-block;padding-top:7px;padding-bottom:7px;transition:color .4s ease;color:#fff;font-size:1.7rem;font-weight:900;letter-spacing:.11rem;text-decoration:none;text-transform:uppercase}.menu-footer a:hover{color:#577096}.tel-icon{margin-right:5px;font-family:'FontAwesome';font-size:2rem}.fa-phone:before{content:'\e801'}.fa-email:before{content:'\e802'}.tel-icon.fa-email{display:none}.footer-email{padding-top:20px;word-break:break-all;clear:both;display:block}.content-sidebar-wrap{position:relative;max-width:100%}.blog .content-sidebar-wrap,.category .content-sidebar-wrap,.archive .content-sidebar-wrap{position:static;max-width:1400px;margin-right:auto;margin-left:auto;padding-top:440px;padding-right:50px;padding-left:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.archive.post-type-archive-conferences .content-sidebar-wrap{max-width:100%;padding:0;position:relative}.blog .content-sidebar-wrap:before,.blog .content-sidebar-wrap:after,.category .content-sidebar-wrap:before,.category .content-sidebar-wrap:after,.archive .content-sidebar-wrap:before,.archive .content-sidebar-wrap:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.blog .content-sidebar-wrap:after,.category .content-sidebar-wrap:after,.archive .content-sidebar-wrap:after{clear:both}.content{position:relative;display:block;margin-bottom:0;padding-top:160px;padding-bottom:0;width:100%;min-height:85vh;background-image:linear-gradient(180deg,#fff,#fcf9f7 20%)}.content.content-left{position:static;width:70%;padding-top:0;float:left;background-image:none}.archive.author .content.content-left{width:100%}.page article.entry{background-image:url(//nysam-asam.org/wp-content/themes/nysam/dist/images/sq-dots-fade.png);background-position:center 200px;background-size:385px;background-repeat:repeat-x}.page article.entry.has-post-thumbnail{background-image:url(//nysam-asam.org/wp-content/themes/nysam/dist/images/sq-dots-fade.png);background-position:center 600px;background-size:385px;background-repeat:repeat-x}.page.page-template-page-key-issues article.entry{background-image:url(//nysam-asam.org/wp-content/themes/nysam/dist/images/sq-dots-fade.png);background-position:center 200px;background-size:385px;background-repeat:repeat-x}.entry-header{display:flex;width:100%;padding:80px 50px;flex-direction:column;justify-content:flex-end;align-items:center;border-top:6px none #69a8d0;border-bottom:6px solid #69a8d0;background-image:linear-gradient(153deg,#001636 44%,rgba(0,22,54,.92)),url(//nysam-asam.org/wp-content/themes/nysam/dist/images/sq-dots.png),linear-gradient(180deg,#001636,#001636);background-position:0 0,110% 0%,0px 0px;background-size:auto,385px,auto;background-repeat:repeat,repeat,repeat;text-align:left}.entry-header-inner{width:100%;max-width:1300px;padding-right:44%}.entry-header.feature-img{min-height:600px;background-image:linear-gradient(90deg,rgba(0,22,54,.9),rgba(0,22,54,.1)),url(//nysam-asam.org/wp-content/themes/nysam/dist/images/stock-photo-doctor-and-patient-are-discussing-at-c.jpg);background-position:0 0,50% 0px;background-size:auto,cover;background-repeat:repeat,repeat-x;text-align:left}.entry-header p{margin-top:20px;margin-bottom:25px;font-family:Lato,sans-serif;color:#fff;font-size:2.6rem;line-height:1.6;text-shadow:none}.entry-header>.entry-category{color:#fcf9f7}.entry-title{display:block;color:#84b4d2;font-weight:400;text-shadow:none}.entry-content{position:relative;padding:80px 80px 100px;max-width:80%;margin-right:auto;margin-left:auto}.entry-content>*,.nysam .entry-content>*{max-width:900px;margin-left:auto;margin-right:auto}.entry-content a{white-space:pre-wrap}.entry-content p+h2,.entry-content p+h3,.entry-content p+h4{margin-top:50px}.entry-content h2{margin-top:0;margin-bottom:30px;font-size:3.6rem}.entry-content ol,.entry-content ul{padding-left:22px;font-family:'Frank Ruhl Libre',serif;font-size:1.95rem}.entry-content ol{list-style-type:decimal}.entry-content ul{list-style-type:disc}.entry-content .gform_wrapper ul{font-family:Lato,sans-serif;padding-left:0}.entry-content>.alignwide{width:100%;max-width:1300px}.entry-footer{position:relative}.entry-header p.entry-meta{margin-bottom:5px;padding-bottom:0;font-family:Lato,sans-serif;color:#627ea0;font-size:1.5rem;font-weight:700;letter-spacing:.075rem;text-transform:uppercase;margin-top:0}.entry-header p.entry-meta a{color:#627ea0;text-decoration:none}.entry-date{display:inline-block}.entry-author{display:inline-block;margin-right:10px}.entry-author a{text-decoration:none}.entry-category{display:inline-block;padding:5px 8px;color:#627ea0;font-size:1.2rem}.entry-category.first{margin-right:15px}.entry-category.key-issues{background-color:rgba(221,191,151,.2);display:inline-block;padding:5px 8px}.entry-category.member-news{background-color:rgba(130,193,233,.2)}.entry-category.nysam-news{background-color:rgba(177,176,181,.2)}.entry-category.entry-footer{padding-right:0;padding-left:0;color:#9e9ea2;font-size:1.6rem;font-weight:700}.blog .site-inner,.category .site-inner,.archive .site-inner{background-image:linear-gradient(135deg,#fff,#fcf9f7 20%,#fcf9f7 60%,rgba(252,249,248,.7)),url(//nysam-asam.org/wp-content/themes/nysam/dist/images/sq-dots.png);background-position:0 0,100% 100%;background-size:auto,355px;background-repeat:repeat,repeat-x}.archive-title{display:block;width:100%;max-width:1300px;color:#84b4d2;font-weight:400;text-shadow:none}.archive-description{position:absolute;left:0;top:0;right:0;display:flex;width:100%;margin-top:160px;padding:80px 50px;flex-direction:column;justify-content:flex-end;align-items:center;border-top:6px none #69a8d0;border-bottom:6px solid #69a8d0;background-image:linear-gradient(153deg,#001636 44%,rgba(0,22,54,.92)),url(//nysam-asam.org/wp-content/themes/nysam/dist/images/sq-dots.png),linear-gradient(180deg,#001636,#001636);background-position:0 0,110% 0%,0px 0px;background-size:auto,385px,auto;background-repeat:repeat,repeat,repeat;text-align:left}.blog .posts,.category .posts,.archive .posts{padding-bottom:60px;padding-left:60px}.archive.author .posts{max-width:1000px;margin-left:auto;margin-right:auto}.blog .posts:before,.blog .posts:after,.category .posts:before,.category .posts:after,.archive .posts:before,.archive .posts:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.blog .posts:after,.category .posts:after,.archive .posts:after{clear:both}.blog .post,.category .post,.archive .post{padding-bottom:20px}.blog .post h2,.category .post h2,.archive .post h2{margin-top:0;color:#001d48;font-size:3rem;line-height:1.3;font-weight:700}.category .post h2.no-posts,.archive .post h2.no-posts{font-size:2.2rem;margin-bottom:40px}.blog .entry-header,.category .entry-header,.archive .entry-header{position:relative;display:block;width:auto;padding:0;border-bottom-style:none;background-image:none;text-align:left}.blog .entry-title-link,.category .entry-title-link,.archive .entry-title-link{color:#4c7996;text-decoration:none;transition:color .3s ease}.blog .entry-title-link:hover,.category .entry-title-link:hover,.archive .entry-title-link:hover{color:#001d48}.blog .entry-content,.category .entry-content,.archive .entry-content{padding-top:0;padding-bottom:0;background-image:none;padding-left:0;margin:0;max-width:100%}.blog .entry-content p,.category .entry-content p,.archive .entry-content p{padding-top:0;margin-top:10px}.cat-desc{margin-bottom:60px;margin-left:60px;padding-bottom:20px;border-bottom:3px solid rgba(76,121,150,.2)}.cat-desc p{font-family:Lato,sans-serif;color:#001d48;font-size:2.4rem;line-height:1.6;font-weight:400}.category .entry-featured-img{overflow:hidden;height:300px;margin-bottom:50px;margin-left:60px;background-image:url(//nysam-asam.org/wp-content/themes/nysam/dist/images/stock-photo-oxycodone-is-the-generic-name-for-a-range-of-opoid-pain-killing-tablets-prescription-bottle-for-562612936.jpg);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.category a.cat-news,.category a.cat-featured-members{display:none}.single .content{padding-bottom:1px}.single .post{display:block;margin-right:auto;margin-left:auto;padding-bottom:80px;background-image:url(//nysam-asam.org/wp-content/themes/nysam/dist/images/sq-dots-fade.png);background-position:center 300px;background-size:385px;background-repeat:repeat-x}.single .entry-header-inner{padding-right:30%}.single .post h1{max-width:1300px;min-width:0}.single .entry-header p.entry-meta{width:100%;max-width:1300px;margin-top:20px;margin-bottom:0;padding-left:2px;font-family:Lato,sans-serif;color:#fcf9f7;font-size:1.4rem;font-weight:700;letter-spacing:.075rem;text-transform:uppercase}.single .entry-header .entry-meta a{color:#fcf9f7;text-decoration:none}.single .entry-featured-img{display:block;width:100%;max-width:1400px;margin-top:50px;margin-right:auto;margin-left:auto;padding-right:50px;padding-left:50px}.single .post .entry-content h2{margin-top:0;color:#001d48;font-size:3rem;line-height:1.3;font-weight:700}.single .entry-content li{margin-bottom:30px}.single .entry-content ol li{margin-bottom:20px}.single .entry-content li ol{list-style:lower-roman}.single .entry-content li ol li,.single .entry-content li ol li ol{margin-top:10px;margin-bottom:10px}.single .entry-content li ol li ol{list-style:lower-latin}.single .entry-footer{display:block;max-width:1000px;margin-right:auto;margin-left:auto;padding-right:50px;padding-left:50px;padding-top:30px}.single .entry-footer .entry-meta{font-family:Lato,sans-serif;text-transform:uppercase;font-weight:700;display:block;max-width:900px;min-width:0;margin:0 auto;border-top-style:none;background-image:none;color:#9e9ea2;font-size:1.6rem;letter-spacing:.07rem;border-top:3px solid rgba(165,172,184,.2);padding-top:40px}.single .entry-footer .entry-meta a{color:#9e9ea2;display:inline-block}.single .entry-footer .entry-meta a span{color:#9e9ea2;font-size:1.6rem;font-weight:700;padding:5px 0}.author-box{display:flex;max-width:900px;margin-right:auto;margin-bottom:80px;margin-left:auto;padding:40px;flex-direction:row;flex-wrap:wrap;align-items:stretch;align-content:stretch;background-color:#fff;box-shadow:0 17px 6px -15px rgba(0,0,0,.1),0 0 25px -8px rgba(0,0,0,.1)}.author-box:before,.author-box:after{content:" ";display:table;grid-column-start:1;grid-row-start:1;grid-column-end:2;grid-row-end:2}.author-box:after{clear:both}.author-box h4{width:100%;margin-top:0;color:#001d48}.author-box p{margin-bottom:20px;font-size:1.8rem;letter-spacing:0;max-width:100%}.author-content-wrap{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex:1}.avatar{height:auto;max-height:200px;max-width:200px;margin-right:40px;float:left;border-radius:200px}.author-more-link{margin-left:5px;font-family:Lato,sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.pagination{display:block;padding-top:50px;padding-bottom:80px;float:left}.archive-pagination,.archive-pagination ul{margin-bottom:0;padding:0}.archive-pagination a{display:inline-block;width:50px;padding:13px;background-color:#cc4a40;transition:background-color .3s ease;color:#fff;font-size:1.4rem;font-weight:700;text-align:center;letter-spacing:.15rem;text-decoration:none;text-transform:uppercase}.archive-pagination .pagination-next a,.archive-pagination .pagination-previous a{width:auto}.archive-pagination a:hover{background-color:#b13a31}.archive-pagination li{display:inline-block;margin-right:6px;margin-bottom:6px}.pagination-omission{padding-right:6px;padding-left:6px}.previous-next-link{margin-bottom:5px;padding:10px 12px;background-color:#cc4a40;color:#fff;font-size:1.3rem;font-weight:700;text-align:center;letter-spacing:.1rem;text-decoration:none;text-transform:uppercase}.previous-next-link:hover{color:#fff}.pagination-next{width:auto}.active{background-color:#cc4a40}.adjacent-entry-pagination{display:flex;max-width:1000px;margin-top:70px;margin-right:auto;margin-left:auto;padding-right:50px;padding-left:50px;justify-content:space-between}.entry-header p#breadcrumbs{display:block;width:100%;max-width:1300px;margin-top:0;margin-right:auto;margin-bottom:15px;margin-left:auto;padding-left:2px;font-family:Lato,sans-serif;color:#fcf9f7;font-size:2rem;letter-spacing:.1rem;text-transform:uppercase;line-height:1}.entry-header p#breadcrumbs a{color:#fcf9f7;font-size:1.3rem;line-height:1}#breadcrumbs .current{display:none}.sidebar{position:relative;top:0;right:0;bottom:0;display:block;width:28%;float:left;-webkit-box-ordinal-group:0;-webkit-order:-1;-ms-flex-order:-1;order:-1}.sidebar h3{margin-top:0;margin-bottom:20px;color:#001d48;font-size:1.6rem}.sidebar p{color:#001636;font-size:1.8rem}.sidebar-nav{background-color:transparent}.menu-sidebar-container{margin-bottom:60px;padding:40px 30px;border-right:5px solid rgba(233,212,185,.51);background-color:#fff;box-shadow:0 12px 20px -12px rgba(0,0,0,.22),0 0 9px 0 rgba(0,0,0,.1);z-index:100}.nav-sidebar{float:none;background-color:transparent}.menu-sidebar{padding:0;margin:0}.menu-sidebar li{display:block}.menu-sidebar .menu-item a{display:block;padding:7px 0;color:#4c7996;font-size:1.6rem;font-weight:700;letter-spacing:.11rem;text-transform:uppercase}.menu-sidebar .menu-item a:hover{color:#6d8db3}.menu-sidebar .menu-item a.current-menu-item,.menu-sidebar .menu-item a.w--current{color:#6d8db3}.error404 .entry-content{display:block;max-width:1000px;min-height:400px;margin-right:auto;margin-left:auto;padding-right:50px;padding-bottom:50px;padding-left:50px;background-image:none}.home .content{padding-top:0}.hero{display:flex;width:100%;height:97vh;max-width:100%;min-height:730px;justify-content:center;align-items:center;background-image:linear-gradient(180deg,rgba(255,255,255,.95),rgba(255,255,255,.4) 43%,#fff 92%),url(//nysam-asam.org/wp-content/themes/nysam/dist/images/New-York-Society-of-Addiction-Medicine-Opening-Image.jpg);background-position:0 0,50% 0px;background-size:auto,cover;background-repeat:repeat,no-repeat}.hero h1{margin-top:20px;margin-bottom:20px;color:#001d48;font-size:5.8rem;line-height:1.2;font-weight:900;text-align:center;letter-spacing:.05rem}.hero p{font-size:2.2rem;text-align:center}.hero h2{display:none;margin-bottom:40px;font-family:Lato,sans-serif;color:#627ea0;font-size:2.6rem;line-height:1.4;font-weight:900;letter-spacing:.1rem;text-transform:uppercase}.hero .wrap{display:block;width:100%;max-width:1100px;padding:60px 40px;text-align:center}.hero-line{display:none}.am-container{background:#fff;padding-bottom:150px}.am-wrap{display:flex;max-width:1400px;margin-right:auto;margin-left:auto;padding-right:40px;padding-left:40px;justify-content:center}.addiction-medicine{margin-right:10px;padding:70px;flex:1;border-bottom:10px solid #39799f;background-color:rgba(43,137,193,.8);box-shadow:none;text-align:left}.addiction-medicine h2{margin-top:0;margin-bottom:20px;font-family:Lato,sans-serif;color:#001d48;font-size:1.6rem;font-weight:900;letter-spacing:.08rem;text-transform:uppercase}.addiction-medicine p{font-family:Lato,sans-serif;color:#fff;font-size:2.5rem;line-height:1.4;font-weight:700;letter-spacing:.05rem;text-transform:none}.membership{margin-left:10px;padding:70px;flex:1;border-bottom:10px solid #01265e;background-color:rgba(1,38,94,.8);box-shadow:none;text-align:left}.membership h2{margin-top:0;margin-bottom:20px;font-family:Lato,sans-serif;color:#7fc4ee;font-size:1.6rem;font-weight:900;letter-spacing:.08rem;text-transform:uppercase}.membership p{font-family:Lato,sans-serif;color:#fff;font-size:2.5rem;line-height:1.4;font-weight:700;letter-spacing:.05rem;text-transform:none}.membership a{color:#fff;text-decoration:none}.find-help{background-color:#001636;background-image:none;background-position:0 0}.find-help .wrap{display:flex;max-width:900px;margin-right:auto;margin-left:auto;padding:70px 40px;justify-content:space-around;align-items:center}.find-help-inner1{padding-right:40px;flex:1}.find-help-inner2{flex:0 auto}.find-help p{margin-bottom:0;font-family:Lato,sans-serif;color:#fff;font-size:2.6rem;font-weight:700}.annual-conference{display:block;background-image:linear-gradient(180deg,rgba(255,255,255,.25),rgba(255,255,255,.25)),linear-gradient(90deg,#fff,rgba(252,249,248,0) 50%),linear-gradient(90deg,rgba(252,249,248,0) 50%,#fff),url(//nysam-asam.org/wp-content/themes/nysam/dist/images/circle-dots.png);background-position:0 0,0px 0px,0px 0px,50% 50%;background-size:auto,auto,auto,400px;background-repeat:repeat,repeat,repeat,repeat-x;margin-bottom:-40px}.annual-conference .wrap{display:block;max-width:1000px;margin-right:auto;margin-left:auto;padding:100px 40px 70px;text-align:center}.annual-conference h2{margin-bottom:20px;margin-top:0;font-size:2.2rem;font-weight:900;letter-spacing:.08rem;text-transform:uppercase}.annual-conference p{margin-bottom:20px;font-family:Lato,sans-serif;font-size:2.6rem}.annual-conference p.registration{margin-bottom:30px;color:#000;font-size:1.7rem;font-weight:900;letter-spacing:.08rem;text-transform:uppercase}.advocacy{padding:80px 0 450px;border-bottom:10px solid #e9d4b9;background-color:#fcfcfa;background-image:linear-gradient(180deg,#fcfcfa,rgba(251,251,249,0)),url(//nysam-asam.org/wp-content/themes/nysam/dist/images/female-doctor-standing-in-front-of-a-support-group.jpg);background-position:0 0,50% 100%;background-size:auto,cover;background-repeat:repeat,no-repeat}.advocacy .wrap{display:block;margin-right:auto;margin-left:auto;padding:0 40px 60px}.advocacy h2{margin-top:0;margin-bottom:12px;font-family:'Frank Ruhl Libre',serif;color:#001d48;font-size:3.8rem;line-height:1.1;font-weight:400}.advocacy h3{max-width:300px;margin-top:0;font-family:'Frank Ruhl Libre',serif;color:#001d48;font-size:3.8rem;line-height:1.1;font-weight:400;text-transform:none}.keyissues-block1{width:41%;padding-right:40px;padding-left:40px;flex:0 auto}.keyissues-block2{padding-top:10px;padding-right:40px;padding-left:40px;flex:1}.where-we-stand{display:flex;max-width:1200px;margin-right:auto;margin-left:auto;padding:55px 40px;align-items:flex-start;border-style:solid;border-width:6px;border-color:rgba(255,255,255,.8);background-color:rgba(232,222,206,.75);box-shadow:0 1px 5px 0 rgba(57,47,36,.25)}.where-we-stand p{max-width:315px;margin-bottom:20px;font-family:Lato,sans-serif;color:#222;font-size:1.8rem;line-height:1.5}.home .accordion{padding-left:50px;padding-right:50px}.home .accordion-panel.first-accordion-panel{border-top-style:solid;border-top-color:rgba(255,255,255,.5)}.home .accordion-panel{border-top:3px none rgba(124,120,110,.2);border-bottom:3px solid rgba(255,255,255,.5)}.home .where-we-stand .accordion-panel p{max-width:100%}.statistics{background-image:linear-gradient(180deg,rgba(255,255,255,.45),#fff),url(//nysam-asam.org/wp-content/themes/nysam/dist/images/circle-dots.png);background-position:0 0,50% -130px;background-size:auto,455px;background-repeat:repeat,repeat-x}.statistics .wrap{display:flex;max-width:1300px;margin-right:auto;margin-left:auto;padding:80px 40px;justify-content:space-around}.statistic{margin-right:10px;margin-left:10px;padding:40px;flex:1;background-color:#354a6d;text-align:center}.statistic.stat2{background-color:#415677}.statistic.stat3{background-color:rgba(0,29,72,.9)}.statistic .subtext{display:block;font-size:2.5rem;letter-spacing:.1rem;text-transform:uppercase}.statistics p{font-family:Lato,sans-serif;color:#fcf9f7;font-size:2rem}.statistics h3{margin-bottom:20px;color:#7fc4ee;font-size:7rem;line-height:1.1;font-weight:900}.home-posts{background-color:#fff}.home-posts .wrap{display:block;max-width:900px;margin-right:auto;margin-left:auto;margin-top:-100px;padding:0 40px 100px;flex-direction:column;justify-content:flex-start;align-items:center}.home-posts h2{width:100%;max-width:800px;margin-bottom:25px;padding-left:20px;font-family:'Frank Ruhl Libre',serif;font-size:4.6rem;font-weight:400}.home-posts .post{width:100%;padding-right:20px;padding-left:20px;padding-bottom:0;border-bottom:3px solid rgba(177,176,181,.4)}.home-posts .post:last-of-type{margin-bottom:30px}.home-posts .entry-header{text-align:left;display:block;background:0 0;border:0;padding:0;width:100%}.home-posts .post h3{min-width:0;margin-top:0;margin-bottom:0;padding-right:0;font-size:2.3rem;font-weight:700}.home-posts .entry-title-link{display:block;padding-top:20px;padding-bottom:20px;transition:color .4s ease;color:#001d48;letter-spacing:.01rem;text-decoration:none;text-transform:none}.home-posts .entry-title-link:hover{color:#cc4a40}.home .news-arrow{padding-left:3px;font-family:'FontAwesome';font-size:1.8rem}.home .news-arrow:before{content:'\e805'}.page-template-page-key-issues .entry-content,.page-template-page-key-issues .entry-content .cat-desc,.post-type-archive-past-conferences .cat-desc,.conf--container{display:block;max-width:1420px;margin-right:auto;margin-left:auto;padding-right:60px;padding-left:60px;text-align:center;padding-bottom:40px}.key-issues{display:flex;max-width:1420px;margin-right:auto;margin-left:auto;padding-right:50px;padding-left:50px;padding-bottom:100px;justify-content:center;flex-wrap:wrap;align-items:stretch}.key-issues .post{display:flex;width:33.333%;padding:0 15px 30px;flex-direction:row;justify-content:space-between;-webkit-transform:translate3d(0px,0px,0px) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform:translate3d(0px,0px,0px) scale3d(1,1,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}.key-issues .post:hover{-webkit-transform:translate3d(0px,0px,0px) scale3d(1.025,1.025,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);transform:translate3d(0px,0px,0px) scale3d(1.025,1.025,1) rotateX(0deg) rotateY(0deg) rotateZ(0deg) skew(0deg,0deg);-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.key-issues .post a{position:relative;display:inline-block;flex:1;background-color:#fff;text-decoration:none;max-width:100%}.key-issues:after,.past-conferences-grid:after,.conference-wrap:after{content:"";flex:auto}.key-issues .post h2{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;margin-bottom:0;padding-right:25px;padding-bottom:20px;padding-left:25px;justify-content:flex-start;align-items:flex-end;background-image:linear-gradient(180deg,rgba(255,255,255,0),rgba(0,11,28,.7) 95%);color:#fcf9f7;font-size:2rem;letter-spacing:.1rem;text-transform:uppercase}.key-issues .post h2{white-space:pre-line}.key-issues .post p{padding-right:25px;padding-left:25px;font-family:Lato,sans-serif;color:#5a5a5a;font-size:1.75rem;font-weight:400;letter-spacing:.02rem}@media (min-width:992px){.conferences-template-default h1{font-size:57px;font-size:5.7rem}}.conference .entry-content{padding-bottom:0}.hero-button-block{width:100%;max-width:1300px}.entry-header p.header-eyebrow{width:100%;max-width:1300px;margin-bottom:0;font-family:Lato,sans-serif;color:#84b4d2;font-size:1.9rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase}.registration-block{display:inline-block;width:100%;max-width:100%;padding:20px 40px;background-color:#cc4a40;transition:background-color .3s ease;font-family:Lato,sans-serif;color:#fcf9f7;font-size:2.3rem;font-weight:900;text-align:center;letter-spacing:.1rem;text-decoration:none;text-transform:uppercase;white-space:normal}.entry-content a.registration-block:hover,.registration-block:hover{background-color:#627ea0}.register-arrow{display:inline-block;font-family:'FontAwesome'}.register-arrow:before{content:'\e805'}.conferences-template-default .site-footer{border-top:0}.conferences-template-default iframe{margin-top:20px;margin-bottom:60px}.conf--container{padding-top:80px;max-width:1450px}.post-type-archive-conferences .archive-description{margin-top:0;position:relative}.conf--container .cat-desc{margin:0 0 80px;padding:0 15px 40px}.past-conferences-grid,.conference-wrap{display:flex;margin-right:auto;margin-left:auto;justify-content:center;flex-wrap:wrap;align-items:stretch}.past-conferences-grid .post,.conference-wrap .conferences{display:flex;width:33.333%;padding:0;flex-direction:row;justify-content:space-between;position:relative}.past-conferences-grid .post{padding:0 15px 30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.conference-wrap .conferences .entry-header{background:0 0;padding:0;border-bottom:0}.conference-wrap .conferences .entry-content{display:none}.past-conferences-grid .post a,.conference-wrap .conferences a{position:relative;display:inline-block;height:300px;flex:1;text-decoration:none;max-width:100%;color:#fcf9f7;font-size:20px;letter-spacing:1px;text-transform:uppercase}.conference-wrap .conferences a:hover{color:#e4e7e9}.past-conferences-grid .post h2,.conference-wrap .conferences h2{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;margin-bottom:0;padding-right:45px;padding-bottom:15px;padding-left:15px;justify-content:flex-start;align-items:flex-end;background-image:linear-gradient(180deg,transparent,rgba(0,0,0,.24)),url(//nysam-asam.org/wp-content/themes/nysam/dist/images/stock-photo-abstract-blurred-photo-of-conference-h.jpg);background-position:0 0,50% 50%;background-size:auto,cover;background-repeat:repeat,no-repeat;color:#fcf9f7;font-weight:700}.past-conferences-grid .post p,.conference-wrap .conferences p{padding-right:25px;padding-left:25px;font-family:Lato,sans-serif;color:#5a5a5a;font-size:1.75rem;font-weight:400;letter-spacing:.02rem}.page-id-367 h3{font-size:1.8rem;margin-top:25px;margin-bottom:2px}.page-id-367 .wp-block-columns.has-4-columns p{font-size:1.7rem}.page-id-361 h1{font-size:43px}.page-id-368 .menu-conf-secondary .menu-item a{font-size:2rem}@media (min-width:992px){.page-id-365 .entry-header-inner{padding-right:48%}}@media (min-width:1080px) and (max-width:1240px){.menu-primary a{padding:20px 9px;font-size:1.5rem}.sub-menu .menu-item a{padding:8px 15px}}@media (min-width:992px) and (max-width:1079px){.menu-primary a{font-size:1.3rem;padding:20px 9px}.sub-menu .menu-item a{padding:8px 15px}.addiction-medicine,.membership{padding:40px;font-size:2.5rem}.footer-area.first{width:30%;padding:60px 0}.footer-area.middle{padding-right:20px;width:30%}.footer-area.last{width:30%;padding:60px 30px}.menu-footer a{font-size:1.5rem}.archive-description{margin-top:140px}.entry-header-inner{padding-right:30%}}@media (min-width:1700px){.one-half,.full-width,.one-third,.two-thirds,.one-third-two{padding-right:40px;padding-left:40px}.flex-wrap{margin-left:-40px;margin-right:-40px}.entry-header-inner,.single .entry-header-inner{padding-right:40rem}.entry-header.feature-img{min-height:700px}.hero .wrap{max-width:1200px}.hero h1{font-size:6.6rem}.hero p{font-size:2.6rem}}@media (max-width:991px){p{font-size:1.9rem}.row{padding-right:50px;padding-left:50px}.flex-wrap{flex-wrap:wrap}.alignright{max-width:50%}.alignleft{max-width:50%}.intro{text-align:left}.accordion-toggle{padding-top:20px;padding-bottom:20px}.entry-content .gallery-item{width:33.333%}.accordion-toggle:after{top:10px}.site-container{position:relative}.site-header .wrap{position:relative;justify-content:flex-start}.title-area{position:relative;width:220px;margin-top:60px;flex:0 auto}.custom-logo-link{z-index:2000}.header-right{position:absolute;left:0;top:0;right:0;bottom:0;z-index:1000;margin-top:55px}.menu-toggle{float:right;position:relative;z-index:9999;padding:12px 30px}.menu-toggle.w--open{position:fixed;top:0;right:0;z-index:1001;margin-top:55px;background-color:transparent}.nav-primary{position:absolute;left:0;top:-12px;right:0;z-index:9000;width:100%;height:auto;min-height:100vh;background-color:#ece0d1}.menu-item{display:block}.nav-tippy-top .menu-item{display:inline-block}.sub-menu-toggle{position:relative;display:inline-block;width:50px;height:44px;margin:0;padding:12px;font-size:2.2rem;line-height:auto}.dropdown-toggle{display:block;padding-top:0;padding-right:0}.menu-primary{display:block;height:100%;padding-top:100px;padding-right:15px;padding-left:15px;flex-direction:column;justify-content:flex-start;align-items:flex-start}.menu-primary a{margin-top:0;padding-top:13px;padding-bottom:13px}.sub-menu{margin-bottom:15px;background-color:transparent}.sub-menu .menu-item a{padding-top:10px;padding-bottom:10px;padding-left:30px;color:#001d48;font-size:1.6rem}.sub-menu .menu-item a:hover{color:#627ea0}.sub-menu .menu-item a:active{color:#627ea0}.sub-menu .menu-item a.current-menu-item{color:#4c7996}.menu-primary .menu-item:last-of-type>.sub-menu{margin-left:0}.toggle-icon{color:#001d48;font-size:4rem}.secondary-menu-arrow{font-family:'FontAwesome';text-align:center;font-size:18px;line-height:40px}.secondary-menu-arrow:before{content:'\e800'}.menu-button{padding-top:12px;padding-bottom:12px}.menu-button.w--open{background-color:#e6d3ba}.menu-conf-secondary-toggle{display:inline-block;font-family:Lato,sans-serif;color:#001d48;font-size:1.6rem;font-weight:700;letter-spacing:.1rem;text-transform:uppercase;background:0 0;border:0}.nav-conf-secondary{display:none}.menu-conf-secondary .menu-item a{display:block;text-align:center;padding:15px 40px}.tippy-top-block{z-index:9500}#menu-tippy-top a{border-left-style:none}.menu-item.mailing-list{display:inline-block}.menu-item.conference{display:inline-block}.menu-item.donate{display:inline-block}.menu-item.hide-on-desktop{display:none}.site-footer{background-image:linear-gradient(90deg,#0a2650,#001d48 0%,#001d48)}.site-footer .wrap{padding-right:0;padding-left:0;flex-direction:column;flex-wrap:wrap}.footer-area{width:100%;padding-top:20px;padding-bottom:20px;flex:0 auto;text-align:center}.footer-area.first{width:100%;padding-top:60px;padding-right:30px;padding-left:30px}.footer-area.middle{display:block;width:100%;max-width:500px;margin-right:auto;margin-left:auto;padding:50px 30px 0}.footer-area.last{width:100%}.mailinglist-form .button.form-submit{display:block;margin-right:auto;margin-left:auto}.mailinglist-form input[type=text],.mailinglist-form input[type=email]{text-align:center}.gform_footer{width:100%;text-align:center}.mailinglist-form{display:block}.site-footer p.copy{margin-top:40px;margin-bottom:10px}.site-footer p.large{font-size:2.4rem}.footer-area-inner{display:block;max-width:500px;margin-right:auto;margin-left:auto;padding:40px 30px 0;border-top:2px solid #627ea0;border-left-style:none}.connect-block{display:block;margin-right:auto;margin-left:auto}.site-inner{z-index:500}.archive.author .content-sidebar-wrap{padding-top:400px;padding-right:30px;padding-left:30px}.archive.author .author-box{margin-bottom:40px;margin-top:0}.archive.author .posts{padding-left:0;padding-right:0}.content{padding-top:135px;padding-bottom:0}.content.content-left{width:100%;margin-top:0}.entry-header-inner{padding-right:35%}.single .entry-header-inner{padding-right:20%}.entry-content{padding-top:50px;padding-right:50px;padding-left:50px;max-width:100%}.entry-featured-img{margin-top:0;padding-right:0;padding-left:0}.entry-title{font-size:5rem}.archive .entry-title-link{display:inline-block}.archive .post h2{padding-right:0;font-size:2.6rem}.archive-title{min-width:0;padding-right:20%;font-size:5rem}.archive-description{margin-top:130px}.archive.category .entry-featured-img{margin-left:0}.blog .posts,.category .posts{padding-left:0}.cat-desc{margin-left:0}.conf--container .cat-desc{margin:0;padding:0 15px 0;border-bottom:0}.post-type-archive-key-issues .cat-desc,.post-type-archive-past-conferences .cat-desc,.page-template-page-key-issues .entry-content .cat-desc,.post-type-archive-past-conferences{margin-bottom:0;border-bottom-style:none;padding:0}.conf--container{border-bottom-style:none;padding:60px 20px 0;margin-bottom:0}.past-conferences-grid{padding-top:20px}.page-template-page-key-issues .entry-content{max-width:100%}.entry-meta{background-color:#fcf9f7}.single .entry-meta{background-color:transparent}.author-box{margin-bottom:0}.sidebar{width:100%}.sidebar h3{position:relative;z-index:2000;display:inline-block;margin-bottom:0}.menu-sidebar-container{position:relative;margin-bottom:40px;padding-top:20px;padding-bottom:20px;border-right:0}.sidebar-nav{position:absolute;left:0;top:0;right:0;width:100%;height:67px;padding-top:0;padding-bottom:0;background-color:#fff;border-right:5px solid hsla(34,52%,82%,.51)}.nav-sidebar{padding-top:5px;padding-bottom:30px;padding-left:30px;background-color:#fff}.hero{height:80vh}.hero h1{max-width:483px;font-size:4.2rem;text-align:left}.hero p{font-size:2.1rem;text-align:left}.hero .wrap{max-width:700px;padding-right:60px;padding-left:60px;text-align:left}.addiction-medicine{margin-right:0;margin-bottom:20px;padding:50px}.addiction-medicine p{font-size:2.8rem}.membership{margin-left:0;padding:50px}.membership p{font-size:2.8rem}.annual-conference .wrap{padding-top:60px;padding-bottom:60px}.advocacy{padding-top:60px;padding-bottom:300px;background-size:auto,1000px}.advocacy h2{font-size:4.8rem}.advocacy h3{max-width:100%;font-size:3.6rem}.statistics p{font-size:1.8rem}.statistics .wrap{padding:40px 20px}.am-wrap{flex-direction:column}.keyissues-block1{width:100%;margin-bottom:15px;padding-top:0;padding-bottom:0}.where-we-stand{flex-wrap:wrap}.where-we-stand p{max-width:100%;margin-bottom:15px}.home .accordion{display:block;padding-left:0;padding-right:0}.statistic{padding:20px}.statistic.stat2{margin-right:5px;margin-left:5px}.key-issues .post{width:50%}.past-conferences-grid .post,.conference-wrap .conferences{width:50%}}@media (max-width:767px){.flex-wrap{flex-wrap:wrap}.one-third{width:100%}.one-third-two{width:100%}.two-thirds{width:100%}.one-half{width:100%}.intro{font-size:2.4rem}blockquote{margin:30px;padding:0;border-left-style:none}blockquote,blockquote p{font-size:2.2rem}p+blockquote{margin-top:30px;margin-bottom:40px}.cta-block{padding:20px}.cta-block-inner{padding:30px}.accordion-panel.last{border-bottom-style:none}.accordion-toggle{padding-right:0}.accordion-toggle:after{top:10px}.entry-content .gallery-item{width:50%}.wp-block-image .alignleft,.wp-block-image .alignright{float:none;margin-right:0;margin-left:0;max-width:100%;width:100%}.title-area{z-index:2000;width:235px;margin-top:11px}.custom-logo-link{padding-left:0}.header-right{height:82px;margin-top:0;border-bottom:1px solid rgba(224,224,224,.8)}.menu-toggle{padding:19px 20px;height:82px;width:84px;outline:none;background-color:#cc4a40}.menu-toggle.w--open{margin-top:0;background-color:#cc4a40}.sub-menu-toggle{padding-top:10px;padding-bottom:10px}.menu-primary{height:auto;max-width:100%;padding-top:100px;padding-bottom:30px;padding-left:20px}.toggle-icon,.menu-toggle{color:#fff}.tippy-top-block{display:none}.menu-item.hide-on-desktop{display:block}.mailinglist-form .button.form-submit{display:block}.name_first{display:block;float:none;width:100%;padding-right:0;clear:both}.name_last{display:block;width:100%;padding-right:0;clear:both}.blog .content-sidebar-wrap,.category .content-sidebar-wrap{padding-top:360px}.archive.author .content-sidebar-wrap{padding-top:320px;padding-right:30px;padding-left:30px}.content{padding-top:82px}.content.content-left{width:100%;margin-top:0}.entry-header-inner{padding-right:0}.entry-header.feature-img{background-image:linear-gradient(180deg,rgba(0,22,54,.8),rgba(0,22,54,.8)),url(//nysam-asam.org/wp-content/themes/nysam/dist/images/stock-photo-doctor-and-patient-are-discussing-at-c.jpg);background-position:0 0,50% 0px;background-size:auto,cover;background-repeat:repeat,repeat-x}.entry-title{font-size:4rem}.archive .entry-title{clear:left}.archive-title{font-size:4rem}.archive-description{max-height:250px;min-height:200px;margin-top:82px}.cat-desc p{font-size:2.2rem}.blog .posts,.cateorgy .posts{padding-bottom:0;padding-left:0;float:none}.category .entry-featured-img{height:200px}.entry-content ol{font-size:1.9rem}.single .post{background-image:linear-gradient(170deg,rgba(252,249,248,.35),#fcf9f7 15%),url(//nysam-asam.org/wp-content/themes/nysam/dist/images/sq-dots.png);background-position:0 0,0px 0px;background-size:auto,385px;background-repeat:repeat,repeat}.single .entry-header-inner{padding-right:0}.single .post h1{padding-right:0}.single .entry-content{padding-top:50px}.author-box{margin-top:40px;flex-direction:column;align-items:center;text-align:center}.archive.author .author-box{margin-bottom:40px;margin-top:0}.archive.author .posts{padding-left:0;padding-right:0}.avatar{margin-top:-80px;margin-right:0;margin-bottom:20px}.archive-pagination a{font-size:1.6rem}.sidebar{width:100%;padding-bottom:0;float:none}.hero{display:block;height:auto;min-height:auto;padding-top:40px;padding-bottom:120px;background-image:linear-gradient(180deg,rgba(255,255,255,.7),rgba(255,255,255,.7)),url(//nysam-asam.org/wp-content/themes/nysam/dist/images/New-York-Society-of-Addiction-Medicine-Opening-Image.jpg);background-position:0 0,50% 81px;background-size:auto,985px;background-repeat:repeat,no-repeat}.hero h1{display:block;margin-right:auto;margin-bottom:30px;margin-left:auto;font-size:4.1rem;text-align:left}.hero p{text-align:left}.hero h2{font-size:1.9rem}.hero .wrap{max-width:600px;padding-right:60px;padding-left:60px;text-align:left}.hero-line{display:block;width:120px;height:4px;margin-right:auto;margin-bottom:30px;margin-left:0;border-radius:10px;background-color:#4c7996}.am-wrap{display:block;flex-wrap:wrap}.addiction-medicine{margin-right:0;margin-bottom:20px;padding:30px}.membership{margin-left:0;padding:30px}.find-help .wrap{display:block;flex-direction:column}.find-help-inner1{margin-bottom:30px;padding-right:0}.annual-conference .wrap{padding-top:60px;padding-bottom:60px}.advocacy{padding-top:30px;padding-right:20px;padding-left:20px;padding-bottom:200px;background-size:auto,716px}.advocacy h2{font-size:4.2rem}.advocacy h3{font-size:3.6rem}.statistics .wrap{display:block;padding-top:40px;padding-bottom:20px}.keyissues-block1{padding-right:0;padding-left:0}.where-we-stand{padding:30px}.keyissues-block2{padding-right:0;padding-left:0}.more-link.ltblue{display:block;padding-top:5px;padding-bottom:5px}.statistic{margin-bottom:20px}.home-posts .wrap{flex-wrap:wrap}.home-posts .post{width:100%}.key-issues{display:block;padding-right:30px;padding-left:30px}.key-issues .post{display:block;width:100%;padding-bottom:30px}.past-conferences-grid .post a,.conference-wrap .conferences a{display:block}.past-conferences-grid{display:block;padding-right:0;padding-left:0}.past-conferences-grid .post,.conference-wrap .conferences{display:block;width:100%;padding-bottom:30px}}@media (max-width:600px){.footer-area{margin:0}.site-footer p.large{font-size:2rem}}@media (max-width:479px){h2{font-size:3.2rem}.button{display:inline-block;margin-right:0;margin-bottom:15px;padding-top:10px;padding-bottom:10px;font-size:1.6rem}.row{padding:10px 30px}.row.row-wide{padding-right:30px;padding-left:30px}.alignright{width:100%;max-width:100%;margin-left:0;float:none}.alignleft{width:100%;max-width:100%;margin-right:0;float:none}.intro{margin-bottom:30px;font-size:2.8rem;line-height:1.2}.accordion{margin-top:20px;margin-bottom:20px}.accordion.key-issues{padding-right:0;padding-left:0}.accordion-toggle{padding-top:15px;padding-bottom:15px;padding-left:0}.accordion-toggle.open{padding-bottom:0}.accordion-header{font-size:2rem}.accordion-open .accordion-content{padding:0 0 30px}.entry-content .gallery-item{width:100%}.space{height:10px}.gform_footer{text-align:center}.site-header .wrap{padding-left:20px}.title-area{z-index:2000;width:100%;max-width:200px;margin-top:12px}.header-right{height:80px;margin-top:0}.menu-toggle{padding:18px 15px;height:80px;width:74px}.menu-toggle.w--open{margin-top:0}.nav-primary{overflow:visible;height:100%}.sub-menu-toggle{padding-left:5px}.menu-primary{display:block}.menu-primary a{padding:10px;font-size:1.6rem}.sub-menu{background-color:transparent}.sub-menu a{padding-left:30px}.tippy-top-block{z-index:1000;display:none}#menu-tippy-top{padding-left:0;text-align:center}.menu-item.mailing-list{display:none}.menu-item.conference{width:54%;text-align:center}.menu-item.donate{width:46%}#menu-tippy-top a{border-left-style:none;text-align:center}.menu-conf-secondary .menu-item a{padding-right:20px;padding-left:20px}.mailinglist-form .ginput_container{display:block}.mailinglist-form{display:block}.blog .content-sidebar-wrap,.category .content-sidebar-wrap,.archive.author .content-sidebar-wrap{padding-top:320px;padding-right:30px;padding-left:30px}.archive.author .author-box{margin-bottom:40px;margin-top:0}.archive.author .posts{padding-left:0;padding-right:0}.page article.entry{background-image:url(//nysam-asam.org/wp-content/themes/nysam/dist/images/sq-dots-fade.png);background-position:center 70px;background-size:385px;background-repeat:repeat-x}.page article.entry.has-post-thumbnail{background-image:url(//nysam-asam.org/wp-content/themes/nysam/dist/images/sq-dots-fade.png);background-position:center 400px;background-size:385px;background-repeat:repeat-x}.page.page-template-page-key-issues article.entry{background-image:url(//nysam-asam.org/wp-content/themes/nysam/dist/images/sq-dots-fade.png);background-position:center 90px;background-size:385px;background-repeat:repeat-x}.single .post{background-image:url(//nysam-asam.org/wp-content/themes/nysam/dist/images/sq-dots-fade.png);background-position:center 100px;background-size:385px;background-repeat:repeat-x}.content{padding-top:80px}.entry-header{padding:40px 30px}.entry-header.feature-img{display:block;min-height:auto;padding-top:60px}.entry-title{padding-right:0;font-size:3.2rem}.entry-meta{font-size:1.35rem}.entry-content{padding:40px 30px 10px;max-width:100%}.blog .entry-content,.category .entry-content,.archive .entry-content{padding-right:0;padding-left:0}.entry-content h2{margin-bottom:10px;font-size:3rem}.archive .post h2{font-size:2.2rem}.entry-header p{padding-right:0;font-size:2.2rem}.entry-header p.feature{padding-right:0}.archive-title{padding-right:0;font-size:3.6rem}.archive-description{margin-top:80px;padding:40px 30px}.archive.category .entry-featured-img{height:150px;margin-bottom:30px}.cat-desc p{font-size:1.9rem;font-weight:400;text-align:left}.single .entry-content,.single .entry-footer,.adjacent-entry-pagination{padding-right:30px;padding-left:30px}.previous-next-link{display:block}.adjacent-entry-pagination{flex-direction:column}.hero{padding-top:5px;padding-bottom:5px;background-image:linear-gradient(180deg,rgba(255,255,255,0),rgba(255,255,255,.87) 72%,rgba(255,255,255,1)),url(//nysam-asam.org/wp-content/themes/nysam/dist/images/New-York-Society-of-Addiction-Medicine-Opening-Image.jpg);background-position:0 0,40% 79px;background-size:auto,985px;background-repeat:repeat,no-repeat}.hero .wrap{padding:110px 30px 40px;text-align:left}.hero h1{padding-right:30px;font-size:4.3rem;line-height:1.1;text-align:left}.hero p{font-size:2.1rem;text-align:left;letter-spacing:-.02rem;line-height:1.4}.hero h2{font-size:1.8rem;text-align:left}.hero-line{display:block;width:100%;height:4px;max-width:120px;margin-left:0;border-radius:10px;background-color:#4c7996}.am-wrap{padding-right:15px;padding-left:15px;flex-wrap:wrap}.home-posts .wrap{margin-top:0}.addiction-medicine,.membership{margin-right:0;padding:40px 25px}.addiction-medicine h2,.membership h2{margin-bottom:10px}.addiction-medicine p,.membership p{margin-bottom:20px;font-size:2.1rem;letter-spacing:.025rem}.find-help p{font-size:2.3rem}.find-help .wrap{padding:40px 30px}.annual-conference{background-image:linear-gradient(180deg,rgba(255,255,255,.25),rgba(255,255,255,.25)),url(//nysam-asam.org/wp-content/themes/nysam/dist/images/circle-dots.png);background-position:0 0,50% 50%;background-size:auto,455px;background-repeat:repeat,repeat-x}.annual-conference p{font-size:2rem}.annual-conference .wrap{padding:30px;text-align:left}.advocacy{padding-top:30px;padding-right:20px;padding-left:20px;padding-bottom:200px;background-size:auto,716px}.where-we-stand{padding:40px 20px 0}.advocacy h2{font-size:3rem}.advocacy h3{font-size:3.4rem;letter-spacing:normal}.advocacy .wrap{padding-right:0;padding-left:0}.statistics .wrap{padding:30px 20px}.home-posts{padding-top:16px}.home .entry-title-link{font-size:2rem}.home-posts h2{margin-bottom:10px;font-size:4rem;text-align:left}.home-posts .wrap{padding-top:0;padding-right:15px;padding-left:15px;padding-bottom:40px;text-align:center}.post-type-archive-past-conferences .cat-desc{padding-right:0;padding-left:0;margin-bottom:30px;padding-bottom:10px}.page-template-page-key-issues .entry-content{padding-right:20px;padding-left:20px}.post-type-archive-key-issues .cat-desc,.page-template-page-key-issues .entry-content .cat-desc{padding-right:0;padding-left:0;margin-bottom:0;padding-bottom:0}.key-issues .post{padding-right:0;padding-bottom:20px;padding-left:0}.key-issues .post h2{margin-bottom:0;padding-right:15px;padding-left:15px;font-size:1.9rem}.key-issues .post p{padding-right:15px;padding-left:15px}.key-issues{padding-right:20px;padding-left:20px}.past-conferences-grid .post a,.conference-wrap .conferences a{color:#001d48;font-size:1.7rem}.past-conferences-grid{padding-right:20px;padding-left:20px}.past-conferences-grid .post,.conference-wrap .conferences{padding-right:0;padding-bottom:20px;padding-left:0}.past-conferences-grid .post h2,.conference-wrap .conferences h2{position:relative;margin-bottom:0;padding-right:0;padding-left:0;font-size:2.4rem;position:absolute;left:0;top:0;right:0;bottom:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:0;padding-right:25px;padding-bottom:20px;padding-left:25px;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.past-conferences-grid .post p,.conference-wrap .conferences p{padding-right:15px;padding-left:15px}}@media (max-width:400px){.accordion-toggle:after{top:5px}}@font-face{font-family:"Frank Ruhl Libre";src:url(//nysam-asam.org/wp-content/themes/nysam/dist/fonts/FrankRuhlLibre-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:"Frank Ruhl Libre";src:url(//nysam-asam.org/wp-content/themes/nysam/dist/fonts/FrankRuhlLibre-Bold.ttf) format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'FontAwesome';src:url(//nysam-asam.org/wp-content/themes/nysam/dist/fonts/fontawesome.eot);src:url(//nysam-asam.org/wp-content/themes/nysam/dist/fonts/fontawesome.woff2) format("woff2"),url(//nysam-asam.org/wp-content/themes/nysam/dist/fonts/fontawesome.woff) format("woff"),url(//nysam-asam.org/wp-content/themes/nysam/dist/fonts/fontawesome.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'facebook';src:url(//nysam-asam.org/wp-content/themes/nysam/dist/fonts/facebook.eot),url(//nysam-asam.org/wp-content/themes/nysam/dist/fonts/facebook.woff2) format("woff2"),url(//nysam-asam.org/wp-content/themes/nysam/dist/fonts/facebook.woff) format("woff"),url(//nysam-asam.org/wp-content/themes/nysam/dist/fonts/facebook.ttf) format("truetype");font-weight:400;font-style:normal}.icon-down-open,.icon-phone,.icon-mail,.icon-up-open,.icon-right-big,.icon-right-small,.icon-twitter,.icon-menu,.icon-linkedin{font-family:FontAwesome}.icon-down-open:before{content:'\e800'}.icon-phone:before{content:'\e801'}.icon-mail:before{content:'\e802'}.icon-up-open:before{content:'\e803'}.icon-right-big:before{content:'\e804'}.icon-right-small:before{content:'\e805'}.icon-twitter:before{content:'\e61b'}.icon-menu:before{content:'\f0c9'}.icon-linkedin:before{content:'\f0e1'}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity=90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(//nysam-asam.org/wp-content/themes/nysam/dist/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(//nysam-asam.org/wp-content/themes/nysam/dist/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(//nysam-asam.org/wp-content/themes/nysam/dist/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(//nysam-asam.org/wp-content/themes/nysam/dist/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}.schema-faq{margin-bottom:2em;font-size:1.3em}.schema-faq-section{width:100%;padding-top:.05em;padding-bottom:.5em}.schema-faq-question{position:relative;display:block;margin-top:0;margin-bottom:0;width:95%;padding-bottom:.35em;cursor:pointer}.schema-faq-question:after{position:absolute;top:0;right:0;line-height:1;content:"+";display:inline-block;height:15px;width:15px;padding-right:12px;font-size:1.5em}.schema-faq-answer{display:none;margin-top:1em;margin-bottom:1em}.faq-open .schema-faq-answer{display:block}.faq-open .schema-faq-question:after,.schema-faq-section .w--open .schema-faq-question:after{top:.15em;content:"–"}