.elementor .s-ft-jb-scrim{position:absolute;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;inset:0;background:rgba(0,0,0,.58);\n}.elementor .s-jb-script{font-family:var(--font-accent);font-weight:400;font-size:32px;color:var(--gold);line-height:1.05em;text-align:center;text-transform:uppercase;align-self:flex-start;}.elementor .s-join-band-title{font-size:clamp(36px, 5vw, 70px);color:var(--ink);text-align:start;text-transform:uppercase;align-self:flex-start;}.elementor .s-join-band-sub{max-width:52ch;font-size:18px;color:var(--ink-on-dark);text-align:start;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:flex-start;}.elementor .s-join-band-cta{border-radius:6px;}.elementor .s-jb-ctas{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .s-jb-left{padding-block-start:80px;padding-block-end:80px;padding-inline-start:48px;padding-inline-end:48px;flex-direction:column;gap:0px;justify-content:center;}.elementor .s-jb-star{width:460px;height:390px;position:absolute;right:-30px;top:50%;transform:translateY(-50%) rotate(-8deg);background:var(--gold,#FFB200);opacity:.1;pointer-events:none;-webkit-mask:url(/wp-content/uploads/aucc-brand/Stars_17.svg) center/contain no-repeat;mask:url(/wp-content/uploads/aucc-brand/Stars_17.svg) center/contain no-repeat;z-index:0;\n}.elementor .s-jb-star-1{width:24px;height:24px;background:var(--gold,#FFB200);-webkit-mask:url(/wp-content/uploads/aucc-brand/icons/ph-star-fill.svg) center/contain no-repeat;mask:url(/wp-content/uploads/aucc-brand/icons/ph-star-fill.svg) center/contain no-repeat;flex:none;\n}.elementor .s-jb-star-2{width:24px;height:24px;background:var(--gold,#FFB200);-webkit-mask:url(/wp-content/uploads/aucc-brand/icons/ph-star-fill.svg) center/contain no-repeat;mask:url(/wp-content/uploads/aucc-brand/icons/ph-star-fill.svg) center/contain no-repeat;flex:none;\n}.elementor .s-jb-star-3{width:24px;height:24px;background:var(--gold,#FFB200);-webkit-mask:url(/wp-content/uploads/aucc-brand/icons/ph-star-fill.svg) center/contain no-repeat;mask:url(/wp-content/uploads/aucc-brand/icons/ph-star-fill.svg) center/contain no-repeat;flex:none;\n}.elementor .s-jb-star-4{width:24px;height:24px;background:var(--gold,#FFB200);-webkit-mask:url(/wp-content/uploads/aucc-brand/icons/ph-star-fill.svg) center/contain no-repeat;mask:url(/wp-content/uploads/aucc-brand/icons/ph-star-fill.svg) center/contain no-repeat;flex:none;\n}.elementor .s-jb-star-5{width:24px;height:24px;background:var(--gold,#FFB200);-webkit-mask:url(/wp-content/uploads/aucc-brand/icons/ph-star-fill.svg) center/contain no-repeat;mask:url(/wp-content/uploads/aucc-brand/icons/ph-star-fill.svg) center/contain no-repeat;flex:none;\n}.elementor .s-jb-stars{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:6px;position:relative;z-index:1;\n}.elementor .s-jb-num{font-family:var(--font-display);font-weight:900;font-size:120px;color:var(--ink);letter-spacing:-0.01em;line-height:0.85em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-jb-of{font-family:var(--font-heading);font-weight:700;font-size:26px;color:var(--ink-soft);margin-block-start:0px;margin-block-end:0px;margin-inline-start:6px;margin-inline-end:0px;}.elementor .s-jb-rating{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:6px;position:relative;z-index:1;align-items:baseline;\n}.elementor .s-jb-eyebrow{font-family:var(--font-wide);font-weight:700;font-size:12px;color:var(--gold);letter-spacing:0.14em;text-transform:uppercase;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;position:relative;z-index:1;\n}.elementor .s-jb-link{font-family:var(--font-body);font-weight:600;font-size:15px;color:var(--gold);margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;position:relative;z-index:1;text-decoration:none;transition:color .15s ease;\n}.elementor .s-jb-link:hover,.elementor .s-jb-link:focus-visible{color:#FFFFFF;}.elementor .s-jb-right{padding-block-start:48px;padding-block-end:48px;padding-inline-start:44px;padding-inline-end:44px;flex-direction:column;gap:0px;justify-content:center;position:relative;overflow:hidden;\n}.elementor .s-jb-card{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:0px;background:#0A0A0A;\n}.elementor .s-jb-in{width:100%;max-width:1320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:column;gap:0px;position:relative;z-index:1;\n}.elementor .s-join-band{overflow:hidden;position:relative;z-index:1;padding-block-start:clamp(84px, 10vw, 132px);padding-block-end:clamp(84px, 10vw, 132px);padding-inline-start:24px;padding-inline-end:24px;background-color:var(--bg);flex-direction:column;gap:14px;align-items:center;background-image:url(/wp-content/uploads/2026/08/Gym20Picture205.jpg);background-size:cover;background-position:center 45%;background-repeat:no-repeat;\n}.elementor .s-ft-cb-scrim{position:absolute;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;inset:0;background:rgba(0,0,0,.58);\n}.elementor .s-ft-cb-eyebrow{font-family:var(--font-wide);font-weight:700;font-size:13px;color:var(--ink);letter-spacing:0.06em;text-transform:uppercase;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-ft-cb-title{max-width:12ch;font-size:clamp(36px, 5vw, 70px);color:var(--ink);text-align:start;text-transform:uppercase;margin-block-start:14px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:flex-start;}.elementor .s-ft-cb-sub{max-width:52ch;font-size:19px;color:var(--ink);text-align:start;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;align-self:flex-start;}.elementor .s-ft-cb-cta{border-radius:6px;}.elementor .s-ft-cb-ctas{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:26px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:14px;flex-wrap:wrap;align-items:center;}.elementor .s-ft-cb-in{width:100%;max-width:1320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;gap:0px;align-items:flex-start;position:relative;z-index:1;\n}.elementor .s-ft-cb-band{min-height:520px;overflow:hidden;position:relative;padding-block-start:88px;padding-block-end:88px;padding-inline-start:24px;padding-inline-end:24px;flex-direction:column;justify-content:center;align-items:center;background-image:url('/wp-content/uploads/2026/08/p3.jpg');background-size:cover;background-position:center 85%;\n}.elementor .s-foot-rule{width:100%;height:3px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--gold);}.elementor .s-foot-logo{width:72px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-foot-name{font-family:var(--font-display);font-weight:900;font-size:29px;color:var(--ink);letter-spacing:0.01em;line-height:0.98em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-foot-mission{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--ink-soft);line-height:1.55em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-fsoc-fb-i{width:20px;height:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;-webkit-mask-image:url('/wp-content/uploads/aucc-brand/icons/ph-facebook-logo-bold.svg');mask-image:url('/wp-content/uploads/aucc-brand/icons/ph-facebook-logo-bold.svg');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--ink-soft,#A3A3A0);transition:background-color .18s ease;\n}.elementor .s-fsoc-fb{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-fsoc-ig-i{width:20px;height:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;-webkit-mask-image:url('/wp-content/uploads/aucc-brand/icons/ph-instagram-logo-bold.svg');mask-image:url('/wp-content/uploads/aucc-brand/icons/ph-instagram-logo-bold.svg');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--ink-soft,#A3A3A0);transition:background-color .18s ease;\n}.elementor .s-fsoc-ig{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-fsoc-li-i{width:20px;height:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;-webkit-mask-image:url('/wp-content/uploads/aucc-brand/icons/ph-linkedin-logo-bold.svg');mask-image:url('/wp-content/uploads/aucc-brand/icons/ph-linkedin-logo-bold.svg');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--ink-soft,#A3A3A0);transition:background-color .18s ease;\n}.elementor .s-fsoc-li{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-fsoc-tt-i{width:20px;height:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;-webkit-mask-image:url('/wp-content/uploads/aucc-brand/icons/ph-tiktok-logo-bold.svg');mask-image:url('/wp-content/uploads/aucc-brand/icons/ph-tiktok-logo-bold.svg');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--ink-soft,#A3A3A0);transition:background-color .18s ease;\n}.elementor .s-fsoc-tt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-fsoc-yp-i{width:20px;height:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;-webkit-mask-image:url('/wp-content/uploads/aucc-brand/icons/yelp-bold.svg');mask-image:url('/wp-content/uploads/aucc-brand/icons/yelp-bold.svg');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--ink-soft,#A3A3A0);transition:background-color .18s ease;\n}.elementor .s-fsoc-yp{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-fsoc-yt-i{width:20px;height:20px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;-webkit-mask-image:url('/wp-content/uploads/aucc-brand/icons/ph-youtube-logo-bold.svg');mask-image:url('/wp-content/uploads/aucc-brand/icons/ph-youtube-logo-bold.svg');-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--ink-soft,#A3A3A0);transition:background-color .18s ease;\n}.elementor .s-fsoc-yt{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .s-foot-social{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:10px;}.elementor .s-foot-brand{max-width:340px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:16px;flex:0 1 340px;}.elementor .s-foot-h-explore{font-family:var(--font-wide);font-weight:700;font-size:12px;color:var(--gold);letter-spacing:0.14em;line-height:1.2em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-foot-l-getfit{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--ink-soft);line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transition:color .15s ease;\n}.elementor .s-foot-l-getfit:hover,.elementor .s-foot-l-getfit:focus-visible{color:var(--gold);}.elementor .s-foot-l-youth{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--ink-soft);line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transition:color .15s ease;\n}.elementor .s-foot-l-youth:hover,.elementor .s-foot-l-youth:focus-visible{color:var(--gold);}.elementor .s-foot-l-events{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--ink-soft);line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transition:color .15s ease;\n}.elementor .s-foot-l-events:hover,.elementor .s-foot-l-events:focus-visible{color:var(--gold);}.elementor .s-foot-l-gallery{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--ink-soft);line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transition:color .15s ease;\n}.elementor .s-foot-l-gallery:hover,.elementor .s-foot-l-gallery:focus-visible{color:var(--gold);}.elementor .s-foot-l-about{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--ink-soft);line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transition:color .15s ease;\n}.elementor .s-foot-l-about:hover,.elementor .s-foot-l-about:focus-visible{color:var(--gold);}.elementor .s-foot-l-contact{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--ink-soft);line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transition:color .15s ease;\n}.elementor .s-foot-l-contact:hover,.elementor .s-foot-l-contact:focus-visible{color:var(--gold);}.elementor .s-foot-col-explore{max-width:200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;flex:0 1 auto;}.elementor .s-foot-h-comm{font-family:var(--font-wide);font-weight:700;font-size:12px;color:var(--gold);letter-spacing:0.14em;line-height:1.2em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-foot-l-pantry{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--ink-soft);line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transition:color .15s ease;\n}.elementor .s-foot-l-pantry:hover,.elementor .s-foot-l-pantry:focus-visible{color:var(--gold);}.elementor .s-foot-l-masjid{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--ink-soft);line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transition:color .15s ease;\n}.elementor .s-foot-l-masjid:hover,.elementor .s-foot-l-masjid:focus-visible{color:var(--gold);}.elementor .s-foot-l-impact{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--ink-soft);line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transition:color .15s ease;\n}.elementor .s-foot-l-impact:hover,.elementor .s-foot-l-impact:focus-visible{color:var(--gold);}.elementor .s-foot-l-donate{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--ink-soft);line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transition:color .15s ease;\n}.elementor .s-foot-l-donate:hover,.elementor .s-foot-l-donate:focus-visible{color:var(--gold);}.elementor .s-foot-col-comm{max-width:200px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;flex:0 1 auto;}.elementor .s-foot-h-visit{font-family:var(--font-wide);font-weight:700;font-size:12px;color:var(--gold);letter-spacing:0.14em;line-height:1.2em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-foot-addr{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--ink);line-height:1.55em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-foot-tel{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--ink-soft);line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transition:color .15s ease;\n}.elementor .s-foot-tel:hover,.elementor .s-foot-tel:focus-visible{color:var(--gold);}.elementor .s-foot-mail{font-family:var(--font-body);font-weight:500;font-size:16px;color:var(--ink-soft);line-height:1.4em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;transition:color .15s ease;\n}.elementor .s-foot-mail:hover,.elementor .s-foot-mail:focus-visible{color:var(--gold);}.elementor .s-foot-h-hours{font-family:var(--font-wide);font-weight:700;font-size:12px;color:var(--gold);letter-spacing:0.14em;line-height:1.2em;text-transform:uppercase;margin-block-start:16px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-foot-open{font-family:var(--font-body);font-weight:400;font-size:15px;color:var(--ink-soft);line-height:1.55em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-foot-time{font-family:var(--font-heading);font-weight:800;font-size:23px;color:var(--ink);line-height:1.1em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-foot-365{font-family:var(--font-wide);font-weight:700;font-size:12px;color:var(--gold);letter-spacing:0.14em;line-height:1.55em;text-transform:uppercase;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-foot-visit{max-width:300px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;flex:0 1 300px;}.elementor .s-foot-in{width:100%;max-width:1320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:clamp(24px, 3.2vw, 48px);flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;}.elementor .s-foot-hair{width:100%;height:1px;max-width:1320px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:56px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;background-color:var(--line);}.elementor .s-foot-copy{font-family:var(--font-body);font-weight:400;font-size:14px;color:var(--ink-soft);line-height:1.55em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-foot-privacy{font-family:var(--font-body);font-weight:400;font-size:14px;color:var(--ink-soft);line-height:1.55em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;text-decoration:underline;text-underline-offset:3px;\n}.elementor .s-foot-privacy:hover,.elementor .s-foot-privacy:focus-visible{color:var(--gold);}.elementor .s-foot-policy{font-family:var(--font-body);font-weight:400;font-size:14px;color:var(--ink-soft);line-height:1.55em;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-foot-legal{width:100%;max-width:1320px;padding-block-start:22px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:12px;flex-wrap:wrap;justify-content:space-between;}.elementor .s-foot{padding-block-start:var(--section-y);padding-block-end:0px;padding-inline-start:24px;padding-inline-end:24px;background-color:var(--ink-deep);flex-direction:column;align-items:center;}