@font-face{font-family:'WX Heading';src:url(//wellnessexpo.net/wp-content/themes/astraplum/assets/../fonts/wx-heading-400-latin.d88f9240.woff2) format('woff2');font-weight:400;font-style:normal;font-display:swap;unicode-range:U+0020-007E,U+00A0-00FF,U+0152-0153,U+2013-2014,U+2018-201A,U+201C-201E,U+2022,U+2026,U+2039-203A,U+20AC,U+2122}@font-face{font-family:'WX Heading Fallback iOS';src:local('Georgia');size-adjust:100.28%;ascent-override:97.14%;descent-override:27.90%;line-gap-override:0%}@font-face{font-family:'WX Heading Fallback Android';src:local('Noto Serif'),local('NotoSerif-Regular');size-adjust:93.88%;ascent-override:103.76%;descent-override:29.80%;line-gap-override:0%}:root{color-scheme:light;--wx-lotus-25:#f6fdf6;--wx-lotus-50:#ecfced;--wx-lotus-100:#d7f9da;--wx-lotus-200:#b4f2b9;--wx-lotus-300:#80ea8e;--wx-lotus-400:#4adb68;--wx-lotus-500:#07ca4e;--wx-lotus-600:#27a74b;--wx-lotus-700:#098037;--wx-lotus-800:#0e6632;--wx-lotus-900:#104c29;--wx-lotus-950:#09311b;--wx-color-canvas:#f5f5f4;--wx-color-surface:#fff;--wx-color-surface-2:var(--wx-lotus-50);--wx-color-accent-subtle:var(--wx-lotus-100);--wx-color-text:#112418;--wx-color-heading:#76566f;--wx-color-footer:#0e6632;--wx-color-text-muted:#5e5962;--wx-color-border:#d4e7d7;--wx-color-border-control:#698973;--wx-color-primary:var(--wx-lotus-700);--wx-color-primary-hover:var(--wx-lotus-800);--wx-color-primary-pressed:var(--wx-lotus-900);--wx-color-on-primary:#fff;--wx-color-accent-text:var(--wx-lotus-800);--wx-color-lotus:var(--wx-lotus-500);--wx-color-on-lotus:#112418;--wx-color-secondary-bg:var(--wx-lotus-100);--wx-color-on-secondary:var(--wx-lotus-900);--wx-color-venue:#512b48;--wx-color-venue-subtle:#faf0f7;--wx-color-tile:var(--wx-lotus-50);--wx-color-scrim:#ffffffd9;--wx-color-focus-site:var(--wx-lotus-900);--wx-font-heading:'WX Heading','WX Heading Fallback iOS','WX Heading Fallback Android',Georgia,'Times New Roman',serif;--wx-font-body:Roboto,system-ui,-apple-system,'Segoe UI','Helvetica Neue',Arial,sans-serif;--wx-fs-h1:clamp(32px,6vw,56px);--wx-fs-h2:clamp(24px,3.4vw,32px);--wx-fs-h3:20px;--wx-fs-body:16px;--wx-radius-pill:999px;--wx-radius-card:16px;--wx-radius-tile:10px;--wx-space-1:4px;--wx-space-2:8px;--wx-space-3:12px;--wx-space-4:16px;--wx-space-5:24px;--wx-space-6:40px}body{font-family:var(--wx-font-body);font-size:var(--wx-fs-body);line-height:1.6;color:var(--wx-color-text);background:var(--wx-color-canvas)}#page-container,#main-content,.et_pb_section:not([class*=et_pb_with_background]){background-color:var(--wx-color-canvas)}h1,h2,h3,.et_pb_module_header,.entry-title,.et_pb_text h1,.et_pb_text h2{font-family:var(--wx-font-heading);font-weight:400;font-style:normal;color:var(--wx-color-heading);letter-spacing:0}h1,.entry-title.main_title{font-size:var(--wx-fs-h1);line-height:1.15}h2{font-size:var(--wx-fs-h2);line-height:1.2}h3{font-size:var(--wx-fs-h3)}a{color:var(--wx-color-accent-text);text-decoration:underline;text-underline-offset:2px}a:hover{color:var(--wx-color-primary-pressed)}body .et_pb_button,body .wx-register-button,.et_pb_button_module_wrapper .et_pb_button{background:var(--wx-color-primary) !important;color:var(--wx-color-on-primary) !important;border:0 !important;border-radius:var(--wx-radius-pill) !important;font-family:var(--wx-font-body) !important;font-weight:700 !important;font-size:16px !important;text-transform:none !important;letter-spacing:0 !important;min-height:48px;padding:12px 24px !important;text-decoration:none}body .et_pb_button:hover,body .wx-register-button:hover{background:var(--wx-color-primary-hover) !important;padding:12px 24px !important}body .et_pb_button:active{background:var(--wx-color-primary-pressed) !important}body .et_pb_button:after{display:none !important}body .et_pb_button.wx-btn-secondary{background:var(--wx-color-secondary-bg) !important;color:var(--wx-color-on-secondary) !important}:focus-visible{outline:2px solid var(--wx-color-focus-site);outline-offset:2px}#main-header,.et-l--header .et_pb_section{background:var(--wx-color-canvas) !important;box-shadow:0 1px 0 var(--wx-color-border) !important}#top-menu a,.et_pb_menu .et-menu>li>a{color:var(--wx-color-text) !important;font-family:var(--wx-font-body);font-weight:500;text-transform:none;font-size:15px}#top-menu li.current-menu-item>a,.et-menu li.current-menu-item>a{color:var(--wx-color-accent-text) !important;box-shadow:inset 0 -2px 0 var(--wx-color-lotus)}.mobile_menu_bar:before{color:var(--wx-color-text) !important}.wx-card,.et_pb_blurb.wx-card{background:var(--wx-color-surface);border:1px solid var(--wx-color-border);border-radius:var(--wx-radius-card);padding:var(--wx-space-5);box-shadow:none}.wx-eyebrow{font:700 12px/1.3 var(--wx-font-body);text-transform:uppercase;letter-spacing:.08em;color:var(--wx-color-text)}.wx-badge{background:var(--wx-color-accent-subtle);color:var(--wx-color-accent-text);border-radius:var(--wx-radius-pill);padding:2px 10px}#main-footer,.et-l--footer .et_pb_section{background:var(--wx-color-footer) !important;color:#fff}#main-footer a,.et-l--footer a{color:#fff}body #page-container :is(h1,h2,h3,h4,h5,h6,.et_pb_module_header,.entry-title),body #page-container :is(h1,h2,h3,h4,h5,h6) :is(span,strong,em,a){font-family:var(--wx-font-heading) !important;font-weight:400 !important;font-style:normal !important;font-synthesis:none;color:var(--wx-color-heading) !important;letter-spacing:0 !important}body #page-container h1{font-size:var(--wx-fs-h1);line-height:1.15}body #page-container h2{font-size:var(--wx-fs-h2);line-height:1.2}body #page-container :is(h3,h4){font-size:20px;line-height:1.3}body #page-container .et_pb_text{font-family:var(--wx-font-body);font-size:16px;line-height:1.6;color:var(--wx-color-text)}body #main-content{background:var(--wx-color-canvas)}body #main-content .et_pb_section{background-color:var(--wx-color-canvas) !important}body #main-content a:not(.et_pb_button):not(.wx-register-button):not(.wx-open){color:var(--wx-color-accent-text)}body .et_pb_button{display:inline-flex;align-items:center;justify-content:center;text-align:center;line-height:1.5 !important;max-width:100%}body #top-menu a,body .et_mobile_menu a,body #footer-widgets a,body #footer-bottom a{text-decoration:none}body #top-menu a,body .et_mobile_menu a{font-family:var(--wx-font-body)}body .et_mobile_menu{border-top-color:var(--wx-color-primary);background:var(--wx-color-surface) !important}body .et_mobile_menu a{color:var(--wx-color-text) !important;min-height:44px}body #main-footer,body #footer-bottom{background:var(--wx-color-footer) !important}body #page-container #main-footer :is(h1,h2,h3,h4,h5,h6,p,a,li,span),body #page-container #footer-bottom :is(p,a,li,span){color:#fff !important}body #main-footer a:hover,body #footer-bottom a:hover{text-decoration:underline}body #main-footer :focus-visible{outline-color:#fff}body #wx-companion-invite{background:var(--wx-color-venue-subtle) !important}body #wx-companion-invite .wx-open{border-radius:var(--wx-radius-pill);min-height:48px;color:var(--wx-color-accent-text);text-decoration:none}body .wx-vendors #exhibitors>article{background:var(--wx-color-surface) !important;border:1px solid var(--wx-color-border) !important;border-radius:var(--wx-radius-card) !important;box-shadow:none !important}body #page-container .wx-vendors .vendor-heading h2{font-size:20px !important;line-height:1.2 !important;overflow-wrap:anywhere}body .wx-vendors .vendor-heading .avatar{border-radius:var(--wx-radius-tile);background:var(--wx-color-tile);object-fit:contain}body .wx-vendors a{color:var(--wx-color-accent-text) !important}body .wx-vendors p{color:var(--wx-color-text)}body input,body textarea,body select{accent-color:var(--wx-color-primary);caret-color:var(--wx-color-text)}::selection{background:var(--wx-color-accent-subtle);color:var(--wx-color-text)}@media (max-width:767px){body #main-content .et_pb_text{font-size:16px !important}body .et_pb_button{width:auto;min-height:48px}body #page-container .wx-vendors .vendor-heading h2{font-size:20px !important}}body.home #page-container #main-content :is(.et_pb_column_3,.et_pb_column_6,.et_pb_section_8),body:is(.page-id-6572,.page-id-5761) #page-container #main-content :is(.et_pb_column_1,.et_pb_section_4,.et_pb_row_3){background-image:none !important}body .et_pb_scroll_top.et-pb-icon{background:var(--wx-color-primary)}body :is(.et_pb_contact_submit,.gform_button,input[type=submit]){background:var(--wx-color-primary);color:#fff;border:0;border-radius:999px;min-height:48px;padding:12px 24px;font-family:var(--wx-font-body);font-size:16px}body #page-container #main-content a.et_pb_button{text-transform:none !important;letter-spacing:0 !important}body .wx-registration-page{--wx-green:var(--wx-color-primary);color:var(--wx-color-text)}body .wx-registration-page :is(.wx-brand,span[style*="21c856"]){color:var(--wx-color-accent-text) !important}body .tribe-common{--tec-color-accent-primary:var(--wx-color-primary);--tec-color-accent-secondary:var(--wx-color-primary-hover);--tec-color-link-primary:var(--wx-color-accent-text);--tec-color-text-primary:var(--wx-color-text);--tec-color-text-secondary:var(--wx-color-text-muted);--tec-color-background:var(--wx-color-canvas)}@media (max-width:767px){body #main-content .wx-registration-page{padding-inline:20px}body.page-id-5252 #main-content .main_title{padding-inline:20px}}body #page-container #main-footer #footer-widgets :is(h4.title,#wx-footer-links h3){font-family:var(--wx-font-body) !important;font-size:16px !important;font-weight:700 !important;line-height:1.3 !important;letter-spacing:.06em !important;text-transform:uppercase;margin:0 0 8px;padding:0}body #main-content .gform_wrapper :is(button.gform_button,input.gform_button){background:var(--wx-color-primary) !important;color:#fff !important;border:0 !important;border-radius:var(--wx-radius-pill) !important;font:700 16px/1.5 var(--wx-font-body) !important;min-height:48px;padding:12px 24px !important;cursor:pointer}body #main-content .gform_wrapper :is(button.gform_button,input.gform_button):hover{background:var(--wx-color-primary-hover) !important}body.page-id-28 #main-content .et_pb_section_0{display:none}@media (max-width:767px){body.page-id-28 #main-content .et_pb_section_1{padding:28px 20px !important}body.page-id-28 #main-content .et_pb_section_1>.et_pb_row{width:100%;padding-block:0}body:is(.page-id-6572,.page-id-5761) #main-content .et_pb_row_3{padding:20px !important}body .tribe-events .tribe-events-calendar-list__event{margin-inline:0}body .tribe-events .tribe-events-calendar-list__event>.tribe-common-g-col{padding-inline:0}}body:is(.page-id-6572,.page-id-5761) #main-content .et_pb_fullwidth_header_0{background-color:transparent !important}body .tribe-events .tribe-events-c-subscribe-dropdown__button{color:var(--wx-color-accent-text) !important;border-color:var(--wx-color-primary) !important}body .tribe-events .tribe-events-c-subscribe-dropdown__button-text,body .tribe-events .tribe-events-c-subscribe-dropdown__button-icon{color:inherit !important}body .tribe-events .tribe-events-c-subscribe-dropdown__button-icon path{fill:currentColor}body .tribe-events .tribe-events-c-subscribe-dropdown__button:hover,body .tribe-events .tribe-events-c-subscribe-dropdown__button:focus-within{background:var(--wx-color-surface-2) !important}