.elementor .e-404ab3c-87eb7eb{max-width:900px;font-size:clamp(3.2rem,7vw,7rem);letter-spacing:-0.04em;line-height:.98;margin:0px;}.elementor .e-f5d6f56-bbbf823{max-width:700px;font-size:clamp(1.05rem,2vw,1.4rem);color:rgba(255,249,237,.82);line-height:1.55;}.elementor .e-3f05e9f-2006cba{width:100%;min-height:72vh;color:#FFF9ED;padding-block-start:clamp(7rem,14vw,12rem);padding-block-end:5rem;padding-inline-start:clamp(1.5rem,8vw,8rem);padding-inline-end:clamp(1.5rem,8vw,8rem);background-image:linear-gradient(90deg, rgba(18,16,14,.96) 0%,rgba(18,16,14,.78) 48%,rgba(18,16,14,.18) 100%),url("https://staging.geniusofblack.com/wp-content/uploads/2026/09/bgg-choir-pexels-cottonbro-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#12100E;display:flex;flex-direction:column;gap:1.1rem;justify-content:flex-end;}.elementor .e-b8ce836-a5e67cd{font-size:clamp(2.3rem,5vw,5rem);letter-spacing:-0.035em;line-height:1.05;margin:0px;}.elementor .e-7fb3b08-c2e403b{max-width:640px;font-size:clamp(1.05rem,1.6vw,1.3rem);line-height:1.8;}.elementor .e-e1a189e-05e61af{width:100%;padding-block-start:clamp(5rem,10vw,9rem);padding-block-end:clamp(5rem,10vw,9rem);padding-inline-start:clamp(1.5rem,8vw,8rem);padding-inline-end:clamp(1.5rem,8vw,8rem);display:grid;gap:clamp(2rem,7vw,8rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));align-items:start;}.elementor .e-4fa24d9-5f26b8b{color:#FFF9ED;padding:clamp(2rem,4vw,4rem);background-color:#12100E;gap:1rem;}.elementor .e-6a23424-dbd7b6a{color:#FFF9ED;padding:clamp(2rem,4vw,4rem);background-color:#211F1B;gap:1rem;}.elementor .e-ebe4276-e525967{color:#FFF9ED;padding:clamp(2rem,4vw,4rem);background-color:#211F1B;gap:1rem;}.elementor .e-8fcd451-608d724{color:#FFF9ED;padding:clamp(2rem,4vw,4rem);background-color:#12100E;gap:1rem;}.elementor .e-0dac9ec-923511e{width:100%;padding-block-start:0px;padding-block-end:clamp(6rem,10vw,10rem);padding-inline-start:clamp(1.5rem,8vw,8rem);padding-inline-end:clamp(1.5rem,8vw,8rem);background-color:#C89B3C;display:grid;gap:1px;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));}.elementor .e-20afbb8-eeed55e{max-width:850px;font-size:clamp(2.7rem,6vw,6rem);letter-spacing:-0.035em;line-height:1;margin:0px;}.elementor .e-aa6cd31-5d5c977{max-width:650px;font-size:1.2rem;line-height:1.7;}.elementor .e-369c06f-4c7aa0d{padding:2rem;border-width:1px;border-color:rgba(255,249,237,.35);border-style:solid;}.elementor .e-60ea48f-e49e88b{padding:2rem;border-width:1px;border-color:rgba(255,249,237,.35);border-style:solid;}.elementor .e-36890f7-e27c96c{padding:2rem;border-width:1px;border-color:rgba(255,249,237,.35);border-style:solid;}.elementor .e-52e084f-0c60ce8{width:100%;margin-block-start:2rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));}.elementor .e-908a6c3-6b84115{min-height:32rem;color:#FFF9ED;padding-block-start:clamp(5rem,10vw,9rem);padding-block-end:clamp(5rem,10vw,9rem);padding-inline-start:clamp(1.5rem,8vw,8rem);padding-inline-end:clamp(1.5rem,8vw,8rem);background-image:linear-gradient(90deg, rgba(18,16,14,.94) 0%,rgba(18,16,14,.72) 52%,rgba(18,16,14,.30) 100%),url("https://staging.geniusofblack.com/wp-content/uploads/2026/09/bgg-soloist-pexels-cottonbro-scaled.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;background-color:#12100E;gap:1.5rem;justify-content:center;}.elementor .e-bf1c18b-3c269bb{max-width:850px;font-size:clamp(2.5rem,5vw,5rem);line-height:1.05;margin:0px;}.elementor .e-9dd90f7-f878f66{max-width:680px;font-size:1.2rem;line-height:1.7;}.elementor .e-5b93e86-82e9953{max-width:820px;font-size:0.82rem;color:rgba(255,249,237,.55);line-height:1.6;margin-block-start:3rem;}.elementor .e-5a73867-bcc543c{color:#FFF9ED;padding-block-start:clamp(5rem,10vw,9rem);padding-block-end:clamp(5rem,10vw,9rem);padding-inline-start:clamp(1.5rem,8vw,8rem);padding-inline-end:clamp(1.5rem,8vw,8rem);background-color:#12100E;gap:1.5rem;align-items:flex-start;}.elementor .e-0b802e6-14e28e2{width:100%;color:#211F1B;padding:0px;background-color:#F2EBDD;display:flex;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-e4dbc32-e16ee53{font-size:0.7rem;color:#C89B3C;letter-spacing:0.18em;margin:0px;}.elementor .e-2359cff-8ad00b4{font-size:0.8rem;color:rgba(255,249,237,.55);margin:0px;}.elementor .e-78b2cea-b693f08{padding:1.5rem;background-color:#12100E;}