.sermonsandtestimonies_headerHeroImageText__b_pBV{align-self:stretch;height:480px;overflow:hidden;top:0;flex-shrink:0;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:wrap;align-content:flex-start;padding:0 48px;box-sizing:border-box;background-image:url(/hearthero-image.jpg);background-size:cover;background-repeat:no-repeat;background-position:top;background-attachment:fixed;font-family:var(--font-heading);will-change:transform}.sermonsandtestimonies_fullWidthContainer__69qkO{width:100%;background-color:var(--color-secondary-background2)}.sermonsandtestimonies_cardContainer__2prFG,.sermonsandtestimonies_fullWidthContainer__69qkO{position:relative;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;box-sizing:border-box}.sermonsandtestimonies_cardContainer__2prFG{flex-wrap:wrap;align-content:flex-start;padding:40px 0;gap:60px;max-width:1200px;text-align:right;font-size:var(--h1-size);font-family:var(--font-heading)}.sermonsandtestimonies_heroHeader___4ddT{font-family:var(--font-heading);font-size:var(--h1-size);flex:1;position:relative;color:var(--color-white)}.sermonsandtestimonies_buttonContainer__zZcwe{position:relative;display:flex;flex-direction:row;justify-content:flex-end;box-sizing:border-box;flex:1;padding:0 24px 40px;max-width:1200px}.sermonsandtestimonies_background__bbd_N{position:absolute;top:-75%;left:0;width:100%;height:220%;background-size:cover;background-repeat:no-repeat;background-position:50%;will-change:transform;align-self:stretch}@media (max-width:850px){.sermonsandtestimonies_background__bbd_N{top:-35%;width:100%;height:160%;background-size:cover;background-repeat:no-repeat;background-position:50%;will-change:transform;align-self:stretch}}.sermonsandtestimonies_heroimage__BnRkc{position:relative;width:100%;height:600px;overflow:hidden;align-self:stretch}@media (max-width:850px){.sermonsandtestimonies_heroImage__dMPu7{position:relative;width:100%;height:400px;align-self:stretch}}.sermonsandtestimonies_header__KOE_j{flex:1;position:relative;font-size:var(--h4-size)}.sermonsandtestimonies_testimonyheader__8wZMT{align-self:stretch;flex:1;display:flex;flex-direction:row;align-items:flex-end;justify-content:center}.sermonsandtestimonies_subtext__zXgo8{flex:1;position:relative;line-height:150%;font-weight:500;font-size:var(--b2-size)}.sermonsandtestimonies_testimonysubtext__0RXso{align-self:stretch;flex:1;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;font-size:var(--b1-size);font-family:var(--font-body)}.sermonsandtestimonies_textdescriptionblock__XAXCa{align-self:stretch;width:400px;background-color:var(--color-primary-background);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 40px 40px;box-sizing:border-box;gap:24px;min-width:375px}@media (max-width:900px){.sermonsandtestimonies_textdescriptionblock__XAXCa{width:100%}}.sermonsandtestimonies_testimonycardcontainer__M8yab{flex:1;flex-direction:row;background-color:var(--color-cyan600);text-align:left;font-size:var(--b2-size);justify-items:center}.sermonsandtestimonies_cardsection__AGxNH{flex:1;align-self:stretch;position:relative;max-width:1200px;display:flex;flex-direction:row;align-items:flex-start;justify-content:center;flex-wrap:wrap;align-content:flex-start;padding:60px 0;box-sizing:border-box;gap:60px;min-width:375px}.sermonsandtestimonies_testimonyblock__NjaHO{width:100%;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;text-align:center;font-size:var(--b3-size);color:var(--color-tertiary-text);font-family:var(--font-heading)}@media (max-width:900px){.sermonsandtestimonies_testimonyblock__NjaHO{flex-direction:column}}.sermonsandtestimonies_audioOverlayBackground__mCg1T,.sermonsandtestimonies_overlayBackground__BfbcM{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.7);z-index:1001;display:flex;justify-content:center}.sermonsandtestimonies_overlayContainer__1Rbhq{width:100%;height:50%;padding:60px 0 24px 24px}.sermonsandtestimonies_audioOverlayContainer__yNLqs,.sermonsandtestimonies_overlayContainer__1Rbhq{position:relative;background:var(--color-primary-background);border-radius:12px;max-width:800px;box-shadow:0 4px 12px rgba(0,0,0,.2);margin:180px 24px 24px;box-sizing:border-box;display:flex;flex-direction:column}.sermonsandtestimonies_audioOverlayContainer__yNLqs{width:20%;min-width:320;height:140px;padding:48px 0 0;align-items:center}.sermonsandtestimonies_overlayContent__NH4IV{overflow-y:auto;flex-grow:1;min-height:0;display:flex;flex-direction:column;gap:16px;padding-right:24px;padding-top:8px}.sermonsandtestimonies_overlayContent__NH4IV::-webkit-scrollbar{width:8px}.sermonsandtestimonies_overlayContent__NH4IV::-webkit-scrollbar-track{background:var(--color-scrollbar-track);border-radius:10px}.sermonsandtestimonies_overlayContent__NH4IV::-webkit-scrollbar-thumb{background:var(--color-scrollbar-thumb);border-radius:10px}.sermonsandtestimonies_overlayContent__NH4IV::-webkit-scrollbar-thumb:hover{background:var(--color-scrollbar-thumb-hover)}.sermonsandtestimonies_overlayImage___J6xM{border-radius:8px}.sermonsandtestimonies_bodycopy__gGTyg{font-family:var(--font-body);font-size:var(--b3-size);line-height:150%;color:var(--color-tertiary-text);text-align:justify}.sermonsandtestimonies_closeButton__y6Jvm{position:absolute;top:0;right:0;background:none;padding:8px 16px;margin:16px;border:none;font-size:var(--h4-size);cursor:pointer;color:var(--color-primary-text)}.sermonsandtestimonies_audioWrapper__2WUlF{display:flex;align-items:center;height:50px;margin-top:24px}