.sermons_header__zgoJK{padding:150px 100px 100px;display:flex;align-items:center;justify-content:center;background:linear-gradient(270deg,rgba(180,39,21,.7),rgba(0,0,0,.6)),url(/sermon-banner.jpg) 50%/cover no-repeat}.sermons_header__zgoJK h1{font-family:Playfair Display,serif;font-size:4rem;color:white;text-align:center}.sermons_sermonContainer__BAcfJ{padding:50px 100px;background:var(--cream);display:flex;flex-direction:column;gap:50px}.sermons_sermonItem__cw1Ol{display:flex;align-items:flex-start;background:white;overflow:hidden;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1)}.sermons_sermonItem__cw1Ol img{width:300px;height:250px;object-fit:cover}.sermons_sermonItem__cw1Ol .sermons_text__ZVfya{padding:30px;display:flex;flex-direction:column;gap:15px}.sermons_sermonItem__cw1Ol .sermons_text__ZVfya h2{font-family:Playfair Display,serif;color:var(--red)}.sermons_sermonItem__cw1Ol .sermons_text__ZVfya p{font-size:1rem;opacity:.7}.sermons_sermonItem__cw1Ol .sermons_text__ZVfya a{background:var(--red);color:white;text-decoration:none;width:fit-content;padding:10px;border-radius:5px;font-size:14px}.sermons_sermonDetail__yWbyv{padding:150px 100px 100px;background:var(--cream);display:flex;flex-direction:column;gap:30px}.sermons_sermonDetail__yWbyv img{width:100%;border-radius:10px;margin-bottom:20px}.sermons_sermonContent__wEzQQ{line-height:1.7}.sermons_notFound__cY9gp{text-align:center;height:100vh;display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--red)}@media (max-width:850px){.sermons_sermonItem__cw1Ol{flex-direction:column;align-items:center}.sermons_sermonItem__cw1Ol img{width:100%;height:auto}.sermons_sermonContainer__BAcfJ{padding:20px}.sermons_sermonDetail__yWbyv{padding:150px 20px 20px}}