.elementor-kit-6{--e-global-color-primary:#FF7A1A;--e-global-color-secondary:#111111;--e-global-color-text:#444444;--e-global-color-accent:#FAF8F5;--e-global-color-ink333:#333333;--e-global-color-body666:#666666;--e-global-color-sand:#F2ECE6;--e-global-color-white:#FFFFFF;--e-global-color-navblack:#000000;--e-global-color-w82:rgba(255,255,255,0.82);--e-global-color-w45:rgba(255,255,255,0.45);--e-global-color-w35:rgba(255,255,255,0.35);--e-global-color-w30:rgba(255,255,255,0.3);--e-global-color-w12:rgba(255,255,255,0.12);--e-global-color-w06:rgba(255,255,255,0.06);--e-global-color-k22:rgba(0,0,0,0.22);--e-global-color-k06:rgba(0,0,0,0.06);--e-global-color-w55:rgba(255,255,255,0.55);--e-global-color-k07:rgba(0,0,0,0.07);--e-global-color-k30:rgba(0,0,0,0.3);--e-global-color-ink0a:#0A0A0A;--e-global-color-w50:rgba(255,255,255,0.5);--e-global-color-w08:rgba(255,255,255,0.08);--e-global-color-gray3:#828282;--e-global-color-orange05:rgba(255,122,26,0.05);--e-global-color-founderbg:#2B170F;--e-global-color-w80:rgba(255,255,255,0.8);--e-global-color-w70:rgba(255,255,255,0.7);--e-global-color-w10:rgba(255,255,255,0.1);--e-global-color-w07:rgba(255,255,255,0.07);--e-global-color-gray4:#BDBDBD;--e-global-color-k09:rgba(0,0,0,0.09);--e-global-color-k05:rgba(0,0,0,0.05);--e-global-color-ink50:rgba(17,17,17,0.5);--e-global-color-w60:rgba(255,255,255,0.6);--e-global-color-w22:rgba(255,255,255,0.22);--e-global-color-w20:rgba(255,255,255,0.2);--e-global-color-w15:rgba(255,255,255,0.15);--e-global-color-w09:rgba(255,255,255,0.09);--e-global-color-w04:rgba(255,255,255,0.04);--e-global-color-iconbg:#E5DFD7;--e-global-color-charcoal:#201E1E;--e-global-color-ink45:rgba(17,17,17,0.45);--e-global-color-k50:rgba(0,0,0,0.5);--e-global-color-charcoal50:rgba(32,30,30,0.5);--e-global-color-charcoal80:rgba(32,30,30,0.8);--e-global-color-peach:#FFCAA4;--e-global-color-k70:rgba(0,0,0,0.7);--e-global-color-k80:rgba(0,0,0,0.8);--e-global-color-gray90:#E6E6E6;--e-global-color-orange10:rgba(255,122,26,0.1);--e-global-color-bd_bg:#F8F8F6;--e-global-color-bd_rule:#D1D5DB;--e-global-typography-primary-font-family:"Bebas Neue";--e-global-typography-primary-font-size:52px;--e-global-typography-primary-font-weight:400;--e-global-typography-primary-line-height:0.95em;--e-global-typography-primary-letter-spacing:0.52px;--e-global-typography-secondary-font-family:"Outfit";--e-global-typography-secondary-font-size:13px;--e-global-typography-secondary-font-weight:700;--e-global-typography-secondary-line-height:1.5em;--e-global-typography-text-font-family:"Manrope";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.88em;--e-global-typography-text-letter-spacing:-0.4px;--e-global-typography-accent-font-family:"Outfit";--e-global-typography-accent-font-size:10px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-text-transform:uppercase;--e-global-typography-accent-line-height:1.5em;--e-global-typography-accent-letter-spacing:2px;--e-global-typography-d_hero-font-family:"Bebas Neue";--e-global-typography-d_hero-font-size:104px;--e-global-typography-d_hero-font-weight:400;--e-global-typography-d_hero-line-height:0.952em;--e-global-typography-d_hero-letter-spacing:-2px;--e-global-typography-d_h2-font-family:"Bebas Neue";--e-global-typography-d_h2-font-size:52px;--e-global-typography-d_h2-font-weight:400;--e-global-typography-d_h2-line-height:0.95em;--e-global-typography-d_h2-letter-spacing:0.52px;--e-global-typography-d_stat-font-family:"Bebas Neue";--e-global-typography-d_stat-font-size:64px;--e-global-typography-d_stat-font-weight:400;--e-global-typography-d_stat-line-height:1em;--e-global-typography-d_stat-letter-spacing:1.28px;--e-global-typography-d_card-font-family:"Bebas Neue";--e-global-typography-d_card-font-size:40px;--e-global-typography-d_card-font-weight:400;--e-global-typography-d_card-line-height:0.95em;--e-global-typography-d_card-letter-spacing:0.4px;--e-global-typography-eyebrow-font-family:"Outfit";--e-global-typography-eyebrow-font-size:10px;--e-global-typography-eyebrow-font-weight:700;--e-global-typography-eyebrow-text-transform:uppercase;--e-global-typography-eyebrow-line-height:1.5em;--e-global-typography-eyebrow-letter-spacing:2px;--e-global-typography-stat_cap-font-family:"Outfit";--e-global-typography-stat_cap-font-size:10px;--e-global-typography-stat_cap-font-weight:700;--e-global-typography-stat_cap-text-transform:uppercase;--e-global-typography-stat_cap-line-height:1.5em;--e-global-typography-stat_cap-letter-spacing:1.8px;--e-global-typography-body_15-font-family:"Outfit";--e-global-typography-body_15-font-size:15px;--e-global-typography-body_15-font-weight:400;--e-global-typography-body_15-line-height:1.625em;--e-global-typography-body_13-font-family:"Outfit";--e-global-typography-body_13-font-size:13px;--e-global-typography-body_13-font-weight:400;--e-global-typography-body_13-line-height:1.625em;--e-global-typography-ui_13-font-family:"Outfit";--e-global-typography-ui_13-font-size:13px;--e-global-typography-ui_13-font-weight:700;--e-global-typography-ui_13-line-height:1.5em;--e-global-typography-ui_12-font-family:"Outfit";--e-global-typography-ui_12-font-size:12px;--e-global-typography-ui_12-font-weight:700;--e-global-typography-ui_12-line-height:1.5em;--e-global-typography-lead_16-font-family:"Manrope";--e-global-typography-lead_16-font-size:16px;--e-global-typography-lead_16-font-weight:400;--e-global-typography-lead_16-line-height:1.88em;--e-global-typography-lead_16-letter-spacing:-0.4px;--e-global-typography-btn_16-font-family:"Manrope";--e-global-typography-btn_16-font-size:16px;--e-global-typography-btn_16-font-weight:700;--e-global-typography-btn_16-line-height:1.5em;--e-global-typography-btn_16sb-font-family:"Manrope";--e-global-typography-btn_16sb-font-size:16px;--e-global-typography-btn_16sb-font-weight:600;--e-global-typography-btn_16sb-line-height:1.5em;--e-global-typography-pill_13-font-family:"Manrope";--e-global-typography-pill_13-font-size:13px;--e-global-typography-pill_13-font-weight:400;--e-global-typography-pill_13-line-height:1.5em;--e-global-typography-stat_15-font-family:"Plus Jakarta Sans";--e-global-typography-stat_15-font-size:15px;--e-global-typography-stat_15-font-weight:700;--e-global-typography-stat_15-line-height:1.5em;--e-global-typography-nav_13-font-family:"Manrope";--e-global-typography-nav_13-font-size:13px;--e-global-typography-nav_13-font-weight:500;--e-global-typography-nav_13-line-height:1.5em;--e-global-typography-label_9-font-family:"Outfit";--e-global-typography-label_9-font-size:9px;--e-global-typography-label_9-font-weight:700;--e-global-typography-label_9-text-transform:uppercase;--e-global-typography-label_9-line-height:1.5em;--e-global-typography-label_9-letter-spacing:2.52px;--e-global-typography-lead_22-font-family:"Outfit";--e-global-typography-lead_22-font-size:22px;--e-global-typography-lead_22-font-weight:500;--e-global-typography-lead_22-line-height:0.96em;--e-global-typography-d_h3-font-family:"Bebas Neue";--e-global-typography-d_h3-font-size:52px;--e-global-typography-d_h3-font-weight:400;--e-global-typography-d_h3-line-height:0.92em;--e-global-typography-d_h3-letter-spacing:0.52px;--e-global-typography-tag_10-font-family:"Outfit";--e-global-typography-tag_10-font-size:10px;--e-global-typography-tag_10-font-weight:700;--e-global-typography-tag_10-text-transform:uppercase;--e-global-typography-tag_10-line-height:1.5em;--e-global-typography-tag_10-letter-spacing:1.5px;--e-global-typography-body_14-font-family:"Outfit";--e-global-typography-body_14-font-size:14px;--e-global-typography-body_14-font-weight:400;--e-global-typography-body_14-line-height:1.625em;--e-global-typography-d_watermark-font-family:"Bebas Neue";--e-global-typography-d_watermark-font-size:209px;--e-global-typography-d_watermark-font-weight:400;--e-global-typography-d_watermark-line-height:1em;--e-global-typography-d_watermark-letter-spacing:4.19px;--e-global-typography-badge_12-font-family:"Outfit";--e-global-typography-badge_12-font-size:12px;--e-global-typography-badge_12-font-weight:500;--e-global-typography-badge_12-line-height:1.4em;--e-global-typography-badge_12-letter-spacing:-0.12px;--e-global-typography-d_h2_sm-font-family:"Bebas Neue";--e-global-typography-d_h2_sm-font-size:41px;--e-global-typography-d_h2_sm-font-weight:400;--e-global-typography-d_h2_sm-line-height:1.167em;--e-global-typography-d_h2_sm-letter-spacing:-2.04px;--e-global-typography-body_135-font-family:"Outfit";--e-global-typography-body_135-font-size:13.6px;--e-global-typography-body_135-font-weight:400;--e-global-typography-body_135-line-height:1.5em;--e-global-typography-body_135-letter-spacing:-0.14px;--e-global-typography-tag_bebas-font-family:"Bebas Neue";--e-global-typography-tag_bebas-font-size:14px;--e-global-typography-tag_bebas-font-weight:400;--e-global-typography-tag_bebas-line-height:1.2em;--e-global-typography-tag_bebas-letter-spacing:-0.14px;--e-global-typography-d_name_17-font-family:"Bebas Neue";--e-global-typography-d_name_17-font-size:17px;--e-global-typography-d_name_17-font-weight:400;--e-global-typography-d_name_17-line-height:1.2em;--e-global-typography-d_name_17-letter-spacing:-0.17px;--e-global-typography-meta_12-font-family:"Outfit";--e-global-typography-meta_12-font-size:12px;--e-global-typography-meta_12-font-weight:500;--e-global-typography-meta_12-line-height:1.4em;--e-global-typography-meta_12-letter-spacing:-0.12px;--e-global-typography-link_bebas-font-family:"Bebas Neue";--e-global-typography-link_bebas-font-size:14px;--e-global-typography-link_bebas-font-weight:400;--e-global-typography-link_bebas-line-height:1.2em;--e-global-typography-link_bebas-letter-spacing:-0.14px;--e-global-typography-d_h2_founder-font-family:"Bebas Neue";--e-global-typography-d_h2_founder-font-size:49px;--e-global-typography-d_h2_founder-font-weight:400;--e-global-typography-d_h2_founder-line-height:0.95em;--e-global-typography-d_h2_founder-letter-spacing:0.49px;--e-global-typography-d_name_25-font-family:"Bebas Neue";--e-global-typography-d_name_25-font-size:25px;--e-global-typography-d_name_25-font-weight:400;--e-global-typography-d_name_25-line-height:1.43em;--e-global-typography-role_10-font-family:"Manrope";--e-global-typography-role_10-font-size:10px;--e-global-typography-role_10-font-weight:800;--e-global-typography-role_10-text-transform:uppercase;--e-global-typography-role_10-line-height:1.5em;--e-global-typography-role_10-letter-spacing:1px;--e-global-typography-d_camp_64-font-family:"Bebas Neue";--e-global-typography-d_camp_64-font-size:64px;--e-global-typography-d_camp_64-font-weight:400;--e-global-typography-d_camp_64-line-height:0.907em;--e-global-typography-d_camp_64-letter-spacing:0.6px;--e-global-typography-d_camp_30-font-family:"Bebas Neue";--e-global-typography-d_camp_30-font-size:30px;--e-global-typography-d_camp_30-font-weight:400;--e-global-typography-d_camp_30-line-height:1em;--e-global-typography-tag_9-font-family:"Manrope";--e-global-typography-tag_9-font-size:9px;--e-global-typography-tag_9-font-weight:800;--e-global-typography-tag_9-text-transform:uppercase;--e-global-typography-tag_9-line-height:1.2em;--e-global-typography-tag_9-letter-spacing:1.98px;--e-global-typography-stat_lbl_9-font-family:"Manrope";--e-global-typography-stat_lbl_9-font-size:9px;--e-global-typography-stat_lbl_9-font-weight:700;--e-global-typography-stat_lbl_9-text-transform:uppercase;--e-global-typography-stat_lbl_9-line-height:1.2em;--e-global-typography-stat_lbl_9-letter-spacing:1.35px;--e-global-typography-link_13-font-family:"Manrope";--e-global-typography-link_13-font-size:13px;--e-global-typography-link_13-font-weight:700;--e-global-typography-link_13-line-height:1.52em;--e-global-typography-d_h2_faq-font-family:"Bebas Neue";--e-global-typography-d_h2_faq-font-size:46.5px;--e-global-typography-d_h2_faq-font-weight:400;--e-global-typography-d_h2_faq-line-height:0.95em;--e-global-typography-d_h2_faq-letter-spacing:0.47px;--e-global-typography-d_h2_cta-font-family:"Bebas Neue";--e-global-typography-d_h2_cta-font-size:87px;--e-global-typography-d_h2_cta-font-weight:400;--e-global-typography-d_h2_cta-line-height:0.92em;--e-global-typography-d_h2_cta-letter-spacing:0.87px;--e-global-typography-d_quote-font-family:"Bebas Neue";--e-global-typography-d_quote-font-size:128px;--e-global-typography-d_quote-font-weight:400;--e-global-typography-d_quote-line-height:0.7em;--e-global-typography-d_h4_22-font-family:"Bebas Neue";--e-global-typography-d_h4_22-font-size:22.4px;--e-global-typography-d_h4_22-font-weight:400;--e-global-typography-d_h4_22-line-height:1.556em;--e-global-typography-d_h4_22-letter-spacing:0.22px;--e-global-typography-d_h3_29-font-family:"Bebas Neue";--e-global-typography-d_h3_29-font-size:28.8px;--e-global-typography-d_h3_29-font-weight:400;--e-global-typography-d_h3_29-line-height:1.25em;--e-global-typography-d_h3_29-letter-spacing:0.29px;--e-global-typography-blog_title_18-font-family:"Outfit";--e-global-typography-blog_title_18-font-size:18px;--e-global-typography-blog_title_18-font-weight:700;--e-global-typography-blog_title_18-line-height:1.375em;--e-global-typography-ui_13sb-font-family:"Outfit";--e-global-typography-ui_13sb-font-size:13px;--e-global-typography-ui_13sb-font-weight:600;--e-global-typography-ui_13sb-line-height:1.5em;--e-global-typography-faq_q_15-font-family:"Outfit";--e-global-typography-faq_q_15-font-size:15px;--e-global-typography-faq_q_15-font-weight:600;--e-global-typography-faq_q_15-line-height:1.5em;--e-global-typography-footer_brand_9-font-family:"Outfit";--e-global-typography-footer_brand_9-font-size:9px;--e-global-typography-footer_brand_9-font-weight:700;--e-global-typography-footer_brand_9-text-transform:uppercase;--e-global-typography-footer_brand_9-line-height:1.5em;--e-global-typography-footer_brand_9-letter-spacing:1.35px;--e-global-typography-footer_link_13-font-family:"Outfit";--e-global-typography-footer_link_13-font-size:13px;--e-global-typography-footer_link_13-font-weight:400;--e-global-typography-footer_link_13-line-height:1.5em;--e-global-typography-copyright_11-font-family:"Outfit";--e-global-typography-copyright_11-font-size:11px;--e-global-typography-copyright_11-font-weight:400;--e-global-typography-copyright_11-line-height:1.5em;--e-global-typography-d_wordmark-font-family:"Bebas Neue";--e-global-typography-d_wordmark-font-size:400px;--e-global-typography-d_wordmark-font-weight:400;--e-global-typography-d_wordmark-line-height:0.42em;--e-global-typography-d_wordmark-letter-spacing:3.95px;--e-global-typography-ab_eyebrow-font-family:"Manrope";--e-global-typography-ab_eyebrow-font-size:10px;--e-global-typography-ab_eyebrow-font-weight:700;--e-global-typography-ab_eyebrow-text-transform:uppercase;--e-global-typography-ab_eyebrow-line-height:1.5em;--e-global-typography-ab_eyebrow-letter-spacing:2px;--e-global-typography-ab_eyebrow_card-font-family:"Manrope";--e-global-typography-ab_eyebrow_card-font-size:10px;--e-global-typography-ab_eyebrow_card-font-weight:800;--e-global-typography-ab_eyebrow_card-text-transform:uppercase;--e-global-typography-ab_eyebrow_card-line-height:1.2em;--e-global-typography-ab_eyebrow_card-letter-spacing:2px;--e-global-typography-ab_h1-font-family:"Bebas Neue";--e-global-typography-ab_h1-font-size:87px;--e-global-typography-ab_h1-font-weight:400;--e-global-typography-ab_h1-line-height:0.92em;--e-global-typography-ab_h1-letter-spacing:0.87px;--e-global-typography-ab_h2-font-family:"Bebas Neue";--e-global-typography-ab_h2-font-size:52px;--e-global-typography-ab_h2-font-weight:400;--e-global-typography-ab_h2-line-height:0.95em;--e-global-typography-ab_h2-letter-spacing:0.52px;--e-global-typography-ab_h2_sub-font-family:"Bebas Neue";--e-global-typography-ab_h2_sub-font-size:52px;--e-global-typography-ab_h2_sub-font-weight:400;--e-global-typography-ab_h2_sub-line-height:0.95em;--e-global-typography-ab_h2_sub-letter-spacing:0.52px;--e-global-typography-ab_body_16-font-family:"Outfit";--e-global-typography-ab_body_16-font-size:16px;--e-global-typography-ab_body_16-font-weight:400;--e-global-typography-ab_body_16-line-height:1.525em;--e-global-typography-ab_card_h3-font-family:"Bebas Neue";--e-global-typography-ab_card_h3-font-size:40.7px;--e-global-typography-ab_card_h3-font-weight:400;--e-global-typography-ab_card_h3-line-height:0.935em;--e-global-typography-ab_card_h3-letter-spacing:0px;--e-global-typography-ab_team_name-font-family:"Bebas Neue";--e-global-typography-ab_team_name-font-size:16.4px;--e-global-typography-ab_team_name-font-weight:400;--e-global-typography-ab_team_name-line-height:1.2em;--e-global-typography-ab_team_name-letter-spacing:-0.16px;--e-global-typography-ab_team_role-font-family:"Outfit";--e-global-typography-ab_team_role-font-size:13.15px;--e-global-typography-ab_team_role-font-weight:400;--e-global-typography-ab_team_role-line-height:1.3em;--e-global-typography-ab_team_role-letter-spacing:-0.13px;--e-global-typography-pg_num-font-family:"Bebas Neue";--e-global-typography-pg_num-font-size:64px;--e-global-typography-pg_num-font-weight:400;--e-global-typography-pg_num-line-height:0.875em;--e-global-typography-pg_num-letter-spacing:0px;--e-global-typography-pg_title-font-family:"Bebas Neue";--e-global-typography-pg_title-font-size:52px;--e-global-typography-pg_title-font-weight:400;--e-global-typography-pg_title-line-height:0.95em;--e-global-typography-pg_title-letter-spacing:0.52px;--e-global-typography-pg_h1-font-family:"Bebas Neue";--e-global-typography-pg_h1-font-size:87px;--e-global-typography-pg_h1-font-weight:400;--e-global-typography-pg_h1-line-height:0.92em;--e-global-typography-pg_h1-letter-spacing:0.87px;--e-global-typography-pd_hero_h1-font-family:"Bebas Neue";--e-global-typography-pd_hero_h1-font-size:64px;--e-global-typography-pd_hero_h1-font-weight:400;--e-global-typography-pd_hero_h1-line-height:1.09em;--e-global-typography-pd_hero_h1-letter-spacing:-0.64px;--e-global-typography-pd_hero_sub-font-family:"Outfit";--e-global-typography-pd_hero_sub-font-size:16px;--e-global-typography-pd_hero_sub-font-weight:400;--e-global-typography-pd_hero_sub-line-height:1.25em;--e-global-typography-pd_hero_sub-letter-spacing:0px;--e-global-typography-pd_h3-font-family:"Bebas Neue";--e-global-typography-pd_h3-font-size:36px;--e-global-typography-pd_h3-font-weight:400;--e-global-typography-pd_h3-line-height:1.28em;--e-global-typography-pd_h3-letter-spacing:-1.08px;--e-global-typography-pd_body-font-family:"Outfit";--e-global-typography-pd_body-font-size:16px;--e-global-typography-pd_body-font-weight:400;--e-global-typography-pd_body-line-height:1.625em;--e-global-typography-pd_body-letter-spacing:-0.16px;--e-global-typography-pd_lead-font-family:"Bebas Neue";--e-global-typography-pd_lead-font-size:20px;--e-global-typography-pd_lead-font-weight:400;--e-global-typography-pd_lead-line-height:1.3em;--e-global-typography-pd_lead-letter-spacing:-0.2px;--e-global-typography-pd_stat_label-font-family:"Outfit";--e-global-typography-pd_stat_label-font-size:16px;--e-global-typography-pd_stat_label-font-weight:500;--e-global-typography-pd_stat_label-line-height:1.25em;--e-global-typography-pd_stat_label-letter-spacing:-0.16px;--e-global-typography-pd_stat_val-font-family:"Bebas Neue";--e-global-typography-pd_stat_val-font-size:24px;--e-global-typography-pd_stat_val-font-weight:400;--e-global-typography-pd_stat_val-line-height:1.2em;--e-global-typography-pd_stat_val-letter-spacing:-0.96px;--e-global-typography-pd_btn-font-family:"Bebas Neue";--e-global-typography-pd_btn-font-size:16px;--e-global-typography-pd_btn-font-weight:400;--e-global-typography-pd_btn-line-height:1.2em;--e-global-typography-pd_btn-letter-spacing:-0.16px;--e-global-typography-pd_badge-font-family:"Outfit";--e-global-typography-pd_badge-font-size:14px;--e-global-typography-pd_badge-font-weight:500;--e-global-typography-pd_badge-line-height:1.3em;--e-global-typography-pd_badge-letter-spacing:-0.14px;--e-global-typography-pd_faq_h2-font-family:"Bebas Neue";--e-global-typography-pd_faq_h2-font-size:48px;--e-global-typography-pd_faq_h2-font-weight:400;--e-global-typography-pd_faq_h2-line-height:1.0625em;--e-global-typography-pd_faq_h2-letter-spacing:-2.4px;--e-global-typography-pd_faq_sub-font-family:"Outfit";--e-global-typography-pd_faq_sub-font-size:16px;--e-global-typography-pd_faq_sub-font-weight:400;--e-global-typography-pd_faq_sub-line-height:1.25em;--e-global-typography-pd_faq_sub-letter-spacing:-0.16px;--e-global-typography-pd_faq_q-font-family:"Bebas Neue";--e-global-typography-pd_faq_q-font-size:18px;--e-global-typography-pd_faq_q-font-weight:400;--e-global-typography-pd_faq_q-line-height:1.22em;--e-global-typography-pd_faq_q-letter-spacing:-0.18px;--e-global-typography-pd_faq_a-font-family:"Outfit";--e-global-typography-pd_faq_a-font-size:16px;--e-global-typography-pd_faq_a-font-weight:400;--e-global-typography-pd_faq_a-line-height:1.25em;--e-global-typography-pd_faq_a-letter-spacing:-0.16px;--e-global-typography-im_h1-font-family:"Bebas Neue";--e-global-typography-im_h1-font-size:87px;--e-global-typography-im_h1-font-weight:400;--e-global-typography-im_h1-line-height:0.92em;--e-global-typography-im_h1-letter-spacing:0.87px;--e-global-typography-im_name-font-family:"Inter";--e-global-typography-im_name-font-size:10px;--e-global-typography-im_name-font-weight:500;--e-global-typography-im_name-text-transform:uppercase;--e-global-typography-im_name-line-height:1.2em;--e-global-typography-im_name-letter-spacing:0.6px;--e-global-typography-ev_h1-font-family:"Bebas Neue";--e-global-typography-ev_h1-font-size:87px;--e-global-typography-ev_h1-font-weight:400;--e-global-typography-ev_h1-line-height:0.92em;--e-global-typography-ev_h1-letter-spacing:0.87px;--e-global-typography-ev_lead-font-family:"Outfit";--e-global-typography-ev_lead-font-size:28.8px;--e-global-typography-ev_lead-font-weight:400;--e-global-typography-ev_lead-line-height:1.625em;--e-global-typography-ev_lead-letter-spacing:0px;--e-global-typography-ev_num-font-family:"Bebas Neue";--e-global-typography-ev_num-font-size:30px;--e-global-typography-ev_num-font-weight:400;--e-global-typography-ev_num-line-height:1em;--e-global-typography-ev_num-letter-spacing:0px;--e-global-typography-ev_row_title-font-family:"Bebas Neue";--e-global-typography-ev_row_title-font-size:52px;--e-global-typography-ev_row_title-font-weight:400;--e-global-typography-ev_row_title-line-height:0.95em;--e-global-typography-ev_row_title-letter-spacing:0.52px;--e-global-typography-ev_cat-font-family:"Outfit";--e-global-typography-ev_cat-font-size:13px;--e-global-typography-ev_cat-font-weight:400;--e-global-typography-ev_cat-line-height:1.625em;--e-global-typography-ev_cat-letter-spacing:0px;--e-global-typography-ev_h2-font-family:"Bebas Neue";--e-global-typography-ev_h2-font-size:40.3px;--e-global-typography-ev_h2-font-weight:400;--e-global-typography-ev_h2-line-height:1.17em;--e-global-typography-ev_h2-letter-spacing:-2px;--e-global-typography-ev_sub-font-family:"Outfit";--e-global-typography-ev_sub-font-size:13.4px;--e-global-typography-ev_sub-font-weight:400;--e-global-typography-ev_sub-line-height:1.3em;--e-global-typography-ev_sub-letter-spacing:-0.13px;--e-global-typography-ev_meta-font-family:"Outfit";--e-global-typography-ev_meta-font-size:11.7px;--e-global-typography-ev_meta-font-weight:500;--e-global-typography-ev_meta-line-height:1.3em;--e-global-typography-ev_meta-letter-spacing:-0.12px;--e-global-typography-ev_card_title-font-family:"Bebas Neue";--e-global-typography-ev_card_title-font-size:30.2px;--e-global-typography-ev_card_title-font-weight:400;--e-global-typography-ev_card_title-line-height:1.11em;--e-global-typography-ev_card_title-letter-spacing:0.26px;--e-global-typography-ev_card_desc-font-family:"Outfit";--e-global-typography-ev_card_desc-font-size:13.4px;--e-global-typography-ev_card_desc-font-weight:400;--e-global-typography-ev_card_desc-line-height:1.3em;--e-global-typography-ev_card_desc-letter-spacing:-0.13px;--e-global-typography-bd_h2-font-family:"Bebas Neue";--e-global-typography-bd_h2-font-size:48px;--e-global-typography-bd_h2-font-weight:400;--e-global-typography-bd_h2-line-height:56px;--e-global-typography-bd_h2-letter-spacing:-2.4px;--e-global-typography-bd_quote-font-family:"Plus Jakarta Sans";--e-global-typography-bd_quote-font-size:16px;--e-global-typography-bd_quote-font-weight:400;--e-global-typography-bd_quote-font-style:italic;--e-global-typography-bd_quote-line-height:26px;--e-global-typography-bd_quote-letter-spacing:-0.16px;--e-global-typography-bd_meta-font-family:"Outfit";--e-global-typography-bd_meta-font-size:14px;--e-global-typography-bd_meta-font-weight:500;--e-global-typography-bd_meta-line-height:18px;--e-global-typography-bd_meta-letter-spacing:-0.14px;--e-global-typography-bd_card_title-font-family:"Bebas Neue";--e-global-typography-bd_card_title-font-size:20px;--e-global-typography-bd_card_title-font-weight:400;--e-global-typography-bd_card_title-line-height:24px;--e-global-typography-bd_card_title-letter-spacing:-0.2px;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1400px;}.e-con{--container-max-width:1400px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-primary-font-size:42px;--e-global-typography-d_hero-font-size:72px;--e-global-typography-d_hero-letter-spacing:-1px;--e-global-typography-d_h2-font-size:42px;--e-global-typography-d_stat-font-size:52px;--e-global-typography-d_card-font-size:34px;--e-global-typography-lead_22-font-size:18px;--e-global-typography-d_h3-font-size:40px;--e-global-typography-d_watermark-font-size:140px;--e-global-typography-d_h2_sm-font-size:36px;--e-global-typography-d_h2_founder-font-size:38px;--e-global-typography-d_camp_64-font-size:48px;--e-global-typography-d_h2_faq-font-size:38px;--e-global-typography-d_h2_cta-font-size:60px;--e-global-typography-d_quote-font-size:96px;--e-global-typography-d_wordmark-font-size:240px;--e-global-typography-ab_h1-font-size:72px;--e-global-typography-ab_h2_sub-font-size:44px;--e-global-typography-ab_card_h3-font-size:36px;--e-global-typography-ab_team_name-font-size:18px;--e-global-typography-ab_team_role-font-size:14px;--e-global-typography-pg_title-font-size:46px;--e-global-typography-pg_h1-font-size:72px;--e-global-typography-pd_hero_h1-font-size:52px;--e-global-typography-pd_h3-font-size:30px;--e-global-typography-pd_faq_h2-font-size:40px;--e-global-typography-ev_h1-font-size:72px;--e-global-typography-ev_lead-font-size:22px;--e-global-typography-ev_row_title-font-size:40px;--e-global-typography-ev_h2-font-size:34px;--e-global-typography-bd_h2-font-size:40px;--e-global-typography-bd_h2-line-height:47px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-primary-font-size:34px;--e-global-typography-text-font-size:15px;--e-global-typography-d_hero-font-size:40px;--e-global-typography-d_hero-letter-spacing:0px;--e-global-typography-d_h2-font-size:34px;--e-global-typography-d_stat-font-size:44px;--e-global-typography-d_card-font-size:30px;--e-global-typography-body_15-font-size:14px;--e-global-typography-lead_16-font-size:15px;--e-global-typography-btn_16-font-size:15px;--e-global-typography-btn_16sb-font-size:15px;--e-global-typography-lead_22-font-size:16px;--e-global-typography-d_h3-font-size:32px;--e-global-typography-d_watermark-font-size:96px;--e-global-typography-d_h2_sm-font-size:30px;--e-global-typography-d_h2_sm-letter-spacing:0px;--e-global-typography-d_h2_founder-font-size:31px;--e-global-typography-d_camp_64-font-size:38px;--e-global-typography-d_camp_30-font-size:26px;--e-global-typography-d_h2_faq-font-size:32px;--e-global-typography-d_h2_cta-font-size:36px;--e-global-typography-d_quote-font-size:72px;--e-global-typography-d_h3_29-font-size:24px;--e-global-typography-blog_title_18-font-size:17px;--e-global-typography-faq_q_15-font-size:14px;--e-global-typography-d_wordmark-font-size:120px;--e-global-typography-ab_h1-font-size:44px;--e-global-typography-ab_h2-font-size:36px;--e-global-typography-ab_h2_sub-font-size:38px;--e-global-typography-ab_card_h3-font-size:34px;--e-global-typography-ab_team_name-font-size:20px;--e-global-typography-ab_team_role-font-size:16px;--e-global-typography-pg_title-font-size:44px;--e-global-typography-pg_h1-font-size:44px;--e-global-typography-pd_hero_h1-font-size:44px;--e-global-typography-pd_hero_h1-line-height:1em;--e-global-typography-pd_hero_sub-font-size:14px;--e-global-typography-pd_hero_sub-line-height:1.29em;--e-global-typography-pd_h3-font-size:24px;--e-global-typography-pd_h3-line-height:1.2em;--e-global-typography-pd_h3-letter-spacing:0px;--e-global-typography-pd_stat_val-letter-spacing:0px;--e-global-typography-pd_badge-font-size:10px;--e-global-typography-pd_badge-line-height:1.3em;--e-global-typography-pd_faq_h2-font-size:28px;--e-global-typography-pd_faq_h2-line-height:1.2em;--e-global-typography-pd_faq_h2-letter-spacing:0px;--e-global-typography-pd_faq_sub-font-size:14px;--e-global-typography-pd_faq_sub-line-height:1.29em;--e-global-typography-pd_faq_q-font-size:16px;--e-global-typography-pd_faq_q-line-height:1.2em;--e-global-typography-pd_faq_a-font-size:14px;--e-global-typography-pd_faq_a-line-height:1.29em;--e-global-typography-im_h1-font-size:44px;--e-global-typography-ev_h1-font-size:44px;--e-global-typography-ev_h1-line-height:0.93em;--e-global-typography-ev_h1-letter-spacing:0.6px;--e-global-typography-ev_lead-font-size:14px;--e-global-typography-ev_lead-line-height:1.64em;--e-global-typography-ev_num-font-size:20px;--e-global-typography-ev_num-line-height:1.2em;--e-global-typography-ev_row_title-font-size:30px;--e-global-typography-ev_row_title-line-height:0.97em;--e-global-typography-ev_row_title-letter-spacing:0.3px;--e-global-typography-ev_cat-font-size:11px;--e-global-typography-ev_cat-line-height:1.55em;--e-global-typography-ev_h2-font-size:24px;--e-global-typography-ev_h2-line-height:1.2em;--e-global-typography-ev_h2-letter-spacing:0px;--e-global-typography-ev_sub-font-size:14px;--e-global-typography-ev_sub-line-height:1.3em;--e-global-typography-ev_meta-font-size:14px;--e-global-typography-ev_meta-line-height:1.3em;--e-global-typography-ev_card_title-font-size:24px;--e-global-typography-ev_card_title-line-height:1.2em;--e-global-typography-ev_card_desc-font-size:16px;--e-global-typography-ev_card_desc-line-height:1.25em;--e-global-typography-bd_h2-font-size:24px;--e-global-typography-bd_h2-line-height:29px;--e-global-typography-bd_h2-letter-spacing:0px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS *//* ---- sticky header: relax at top, tighten + darken once stuck ---- */
#wiu-nav-wrap{transition:padding .28s ease,background-color .28s ease}
#wiu-nav{transition:padding .28s ease,background-color .28s ease,box-shadow .28s ease,border-radius .28s ease}
#wiu-nav-wrap.elementor-sticky--effects{padding-top:10px;padding-bottom:10px;background-color:transparent}
#wiu-nav-wrap.elementor-sticky--effects #wiu-nav{padding:8px 16px;background-color:rgba(0,0,0,.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 10px 30px rgba(0,0,0,.28)}

/* ---- partner logo marquee (track holds two copies of the row) ---- */
.wiu-marquee{-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}
.wiu-marquee .wiu-marquee__track{width:max-content !important;justify-content:flex-start !important;flex-wrap:nowrap !important;animation:wiu-scroll 34s linear infinite}
.wiu-marquee:hover .wiu-marquee__track{animation-play-state:paused}
@keyframes wiu-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}

/* ---- programs filmstrip: a real swipe strip until the pin is wired ---- */
#wiu-programs-track{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none}
#wiu-programs-track::-webkit-scrollbar{display:none}
#wiu-programs-track > .e-con{scroll-snap-align:center}

/* ---- a11y: entrance animations must never trap content off-screen ---- */
@media (prefers-reduced-motion: reduce){
  .elementor-invisible{visibility:visible !important;opacity:1 !important;animation:none !important}
  .wiu-marquee .wiu-marquee__track{animation:none !important}
  #wiu-nav,#wiu-nav-wrap{transition:none !important}
}
/* ================= WIU INTERACTION LAYER ================= */
:root{--wiu-t-fast:180ms;--wiu-t-base:220ms;--wiu-t-slow:420ms;--wiu-ease:cubic-bezier(.22,.61,.36,1)}

/* clip zoom inside rounded media */
.bento-tile,.wiu-zoom{overflow:hidden;border-radius:24px}
@media (max-width:767px){.bento-tile,.wiu-zoom{border-radius:16px}}

@media (hover:hover) and (pointer:fine){
  /* buttons: 2px lift + the arrow slides 4px (the reference CTA micro-interaction) */
  .elementor-button{transition:transform var(--wiu-t-base) var(--wiu-ease),box-shadow var(--wiu-t-base) var(--wiu-ease),background-color var(--wiu-t-base) var(--wiu-ease),border-color var(--wiu-t-base) var(--wiu-ease),color var(--wiu-t-base) var(--wiu-ease)}
  .elementor-button:hover{transform:translateY(-2px)}
  .elementor-button .elementor-button-icon{display:inline-flex;transition:transform var(--wiu-t-base) var(--wiu-ease)}
  .elementor-button:hover .elementor-button-icon{transform:translateX(4px)}
  .elementor-button:hover .elementor-button-icon .fa-arrow-left,.elementor-button:hover .elementor-button-icon .fa-angle-left{transform:translateX(-8px)}

  /* loop cards (blog, spotlight, events): lift + soft shadow */
  [data-elementor-type="loop-item"] > .e-con{transition:transform var(--wiu-t-base) var(--wiu-ease),box-shadow var(--wiu-t-base) var(--wiu-ease)}
  [data-elementor-type="loop-item"]:not([data-elementor-id="194"]) > .e-con:hover{transform:translateY(-4px);box-shadow:0 18px 44px rgba(0,0,0,.10)}

  /* media: slow zoom on hover, clipped by the wrapper above */
  .elementor-widget-image img{transition:transform var(--wiu-t-slow) var(--wiu-ease)}
  .bento-tile:hover img,.wiu-zoom:hover img,[data-elementor-type="loop-item"] > .e-con:hover .elementor-widget-image img{transform:scale(1.045)}

  /* nav + footer links */
  .elementor-nav-menu a,.elementor-widget-heading a{transition:color var(--wiu-t-fast) var(--wiu-ease),opacity var(--wiu-t-fast) var(--wiu-ease)}
  .elementor-location-footer .elementor-widget-heading a:hover{color:var(--e-global-color-primary)}
}

/* keyboard users get the same affordance */
a:focus-visible,.elementor-button:focus-visible,.year-pill:focus-visible,.elementor-gallery-title:focus-visible{outline:2px solid var(--e-global-color-primary);outline-offset:3px;border-radius:4px}

@media (prefers-reduced-motion: reduce){
  .elementor-button,.elementor-button .elementor-button-icon,.elementor-widget-image img,[data-elementor-type="loop-item"] > .e-con{transition:none !important;transform:none !important}
  html.wiu-rv-on .wiu-rv{opacity:1 !important;transform:none !important;transition:none !important}
}
/* ================= WIU MOBILE LAYER ================= */
/* 1. tap feedback - the touch replacement for hover */
@media (hover:none),(pointer:coarse){
  .elementor-button,[data-elementor-type="loop-item"] > .e-con,.year-pill,.elementor-gallery-title{transition:transform 120ms var(--wiu-ease),opacity 120ms var(--wiu-ease)}
  .elementor-button:active{transform:scale(.97)}
  [data-elementor-type="loop-item"] > .e-con:active{transform:scale(.985)}
  .year-pill:active,.elementor-gallery-title:active{transform:scale(.96)}
  .elementor-widget-heading a:active{opacity:.72}
  /* no sticky hover artefacts on touch */
  .bento-tile:hover img,.wiu-zoom:hover img,[data-elementor-type="loop-item"] > .e-con:hover{transform:none}
}

/* 3. card rows become horizontal snap rails instead of long stacks */
@media (max-width:767px){
  .wiu-rail .elementor-loop-container,.wiu-rail .elementor-grid{
    display:flex !important;flex-wrap:nowrap !important;gap:14px;
    overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;
    -webkit-overflow-scrolling:touch;scrollbar-width:none;
    padding-bottom:4px;scroll-padding-left:0;
  }
  .wiu-rail .elementor-loop-container::-webkit-scrollbar,.wiu-rail .elementor-grid::-webkit-scrollbar{display:none}
  .wiu-rail .elementor-loop-container > *,.wiu-rail .elementor-grid > *{flex:0 0 86%;min-width:0;scroll-snap-align:start}
}

/* 5. header retracts on scroll-down, returns on scroll-up (touch widths) */
@media (max-width:1024px){
  #wiu-nav-wrap.elementor-sticky--effects,#wiu-nav-wrap.elementor-sticky--active{transition:transform 250ms var(--wiu-ease)}
  html.wiu-nav-hide #wiu-nav-wrap.elementor-sticky--effects,html.wiu-nav-hide #wiu-nav-wrap.elementor-sticky--active{transform:translateY(-118%)}
}

@media (prefers-reduced-motion: reduce){
  .elementor-button:active,[data-elementor-type="loop-item"] > .e-con:active,.year-pill:active,.elementor-gallery-title:active{transform:none !important}
  html.wiu-nav-hide #wiu-nav-wrap.elementor-sticky--effects,html.wiu-nav-hide #wiu-nav-wrap.elementor-sticky--active{transform:none !important}
  .wiu-rail .elementor-loop-container,.wiu-rail .elementor-grid{scroll-snap-type:none !important}
}
/* ============ WIU OFF-CANVAS MENU ============ */
.wiu-menu-open .elementor-icon,.wiu-menu-close .elementor-icon{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px}
.wiu-menu-open .elementor-icon:active,.wiu-menu-close .elementor-icon:active{transform:scale(.92)}
.e-off-canvas .e-off-canvas__content{overflow-y:auto;-webkit-overflow-scrolling:touch}
.e-off-canvas .wiu-menu-links{min-height:0}
.e-off-canvas .wiu-menu-link a{color:var(--e-global-color-white);display:inline-block;transition:color 180ms var(--wiu-ease),transform 220ms var(--wiu-ease)}
.e-off-canvas .wiu-menu-link a:hover{color:var(--e-global-color-primary)}
.e-off-canvas .wiu-menu-link a:active{transform:translateX(4px);color:var(--e-global-color-primary)}
.e-off-canvas .wiu-menu-toggle .elementor-icon{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;cursor:pointer;color:var(--e-global-color-w70);transition:transform 240ms var(--wiu-ease),color 180ms var(--wiu-ease)}
.e-off-canvas .wiu-menu-toggle .elementor-icon:hover{color:var(--e-global-color-primary)}
.e-off-canvas .wiu-menu-group.is-open .wiu-menu-toggle .elementor-icon{transform:rotate(180deg);color:var(--e-global-color-primary)}
.e-off-canvas .wiu-menu-sub{overflow:hidden;max-height:0;opacity:0;margin:0;padding-left:14px;border-left:1px solid var(--e-global-color-w15);transition:max-height 260ms var(--wiu-ease),opacity 190ms var(--wiu-ease),margin 260ms var(--wiu-ease)}
.e-off-canvas .wiu-menu-group.is-open .wiu-menu-sub{max-height:340px;opacity:1;margin:10px 0 4px}
.e-off-canvas .wiu-menu-sublink a{color:var(--e-global-color-w70);transition:color 180ms var(--wiu-ease)}
.e-off-canvas .wiu-menu-sublink a:hover,.e-off-canvas .wiu-menu-sublink a:active{color:var(--e-global-color-primary)}
@keyframes wiuMenuIn{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
.e-off-canvas .wiu-menu-links > *,.e-off-canvas .wiu-menu-cta{opacity:0}
.e-off-canvas[aria-hidden="false"] .wiu-menu-links > *{animation:wiuMenuIn 320ms var(--wiu-ease) both}
.e-off-canvas[aria-hidden="false"] .wiu-menu-links > *:nth-child(1){animation-delay:62ms}
.e-off-canvas[aria-hidden="false"] .wiu-menu-links > *:nth-child(2){animation-delay:94ms}
.e-off-canvas[aria-hidden="false"] .wiu-menu-links > *:nth-child(3){animation-delay:126ms}
.e-off-canvas[aria-hidden="false"] .wiu-menu-links > *:nth-child(4){animation-delay:158ms}
.e-off-canvas[aria-hidden="false"] .wiu-menu-links > *:nth-child(5){animation-delay:190ms}
.e-off-canvas[aria-hidden="false"] .wiu-menu-links > *:nth-child(6){animation-delay:222ms}
.e-off-canvas[aria-hidden="false"] .wiu-menu-links > *:nth-child(7){animation-delay:254ms}
.e-off-canvas[aria-hidden="false"] .wiu-menu-links > *:nth-child(8){animation-delay:286ms}
.e-off-canvas[aria-hidden="false"] .wiu-menu-links > *:nth-child(9){animation-delay:318ms}
.e-off-canvas[aria-hidden="false"] .wiu-menu-links > *:nth-child(10){animation-delay:350ms}
.e-off-canvas[aria-hidden="false"] .wiu-menu-cta{animation:wiuMenuIn 320ms var(--wiu-ease) both;animation-delay:400ms}
@media (prefers-reduced-motion: reduce){.e-off-canvas .wiu-menu-links > *,.e-off-canvas .wiu-menu-cta{opacity:1}.e-off-canvas[aria-hidden="false"] .wiu-menu-links > *,.e-off-canvas[aria-hidden="false"] .wiu-menu-cta{animation:none !important}.e-off-canvas .wiu-menu-sub{transition:none !important}.wiu-menu-open .elementor-icon:active,.wiu-menu-close .elementor-icon:active{transform:none !important}}

/* WIU OFF-CANVAS OVERFLOW GUARD */
.e-off-canvas,.e-off-canvas__main,.e-off-canvas__content{max-width:100vw;overflow-x:hidden}
.e-off-canvas .wiu-menu-row,.e-off-canvas .wiu-menu-row > *,.e-off-canvas .wiu-menu-links,.e-off-canvas .wiu-menu-group{min-width:0;max-width:100%}
.e-off-canvas .wiu-menu-row{gap:12px}
.e-off-canvas .wiu-menu-close{margin-left:auto}

/* ============ WIU HIGHLIGHT REVEAL ============ */
html.wiu-hl-on .wiu-hl-w{color:rgba(255,122,26,.16) !important;transition:color 360ms var(--wiu-ease)}
html.wiu-hl-on .wiu-hl-w.is-lit{color:var(--e-global-color-primary) !important}
@media (prefers-reduced-motion: reduce){html.wiu-hl-on .wiu-hl-w{color:var(--e-global-color-primary) !important;transition:none !important}}
/* ============ WIU EVENT ROW HOVER ============ */
[data-elementor-type="loop-item"][data-elementor-id="194"] > .e-con{padding-left:24px;padding-right:24px;border-radius:12px;transition:background-color 200ms var(--wiu-ease)}
@media (hover:hover) and (pointer:fine){[data-elementor-type="loop-item"][data-elementor-id="194"] > .e-con:hover{background-color:rgba(0,0,0,.035)}}
@media (hover:none),(pointer:coarse){[data-elementor-type="loop-item"][data-elementor-id="194"] > .e-con:active{background-color:rgba(0,0,0,.05)}}
#past-events .elementor-loop-container{margin-left:-24px;margin-right:-24px}
@media (max-width:767px){[data-elementor-type="loop-item"][data-elementor-id="194"] > .e-con{padding-left:16px;padding-right:16px}#past-events .elementor-loop-container{margin-left:-16px;margin-right:-16px}}
@media (prefers-reduced-motion: reduce){[data-elementor-type="loop-item"][data-elementor-id="194"] > .e-con{transition:none !important}}/* End custom CSS */