h1{font-family:EB Garamond;font-size:64px;color:#005AAA;line-height:1}h2{font-family:Manrope;font-size:48px;color:#005AAA;line-height:1}h3{font-family:Manrope;font-size:40px;color:black;line-height:1}h4{font-family:Manrope;font-size:32px;color:#005AAA;line-height:1}h5{font-family:Manrope;font-size:24px;color:#005AAA;line-height:1}h6{font-family:Manrope;font-size:16px;color:#005AAA;line-height:1}.cta-button{border:1px solid #1E6EB4;border-radius:10px;background:#1E6EB4;transition:all .3s 0s;color:white!important}.cta-button a{padding:8px!important;color:white!important}.cta-button:hover{transform:scale(1.1);transition:all .2s 0s;color:white!important}@media only screen and (min-width:981px){.mobile-menu-trinity-shield,.mobile-menu-trinity-name{display:none!important}}@media only screen and (max-width:980px){.mobile-menu-trinity-shield{text-align:left;margin-left:0px;padding:10px 0}.mobile-menu-trinity-name{text-align:left;margin-left:70px;padding:10px 0;margin-top:-80px}.mobile-menu-trinity-shield a,.mobile-menu-trinity-name a{display:inline-block;line-height:0}.mobile-menu-trinity-name a{border-bottom:none!important}}.egl-sermon-video-wrapper{position:relative;width:100%;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:8px;background:#000}.egl-sermon-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.egl-sermon-thumbnail img{width:100%;height:auto;border-radius:8px;display:block}.egl-sermon-meta{margin:1rem 0;font-size:1rem;line-height:1.6}.egl-sermon-links{display:flex;flex-wrap:wrap;gap:0.75rem;margin:1.25rem 0}.egl-sermon-link-button{display:inline-block;padding:0.7rem 1rem;border-radius:6px;text-decoration:none;background:#005aaa;color:#fff}.egl-sermon-link-button:hover{opacity:0.9;color:#fff}.egl-sermon-search-form{display:flex;gap:0.75rem;margin:2rem 0;flex-wrap:wrap}.egl-sermon-search-form input[type="search"]{flex:1;min-width:240px;padding:0.85rem 1rem;border:1px solid #ccc;border-radius:6px;font-size:inherit}.egl-sermon-search-form button{padding:0.85rem 1.2rem;border:none;border-radius:6px;cursor:pointer;background:#005aaa;color:#fff;font-size:inherit}.egl-sermon-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;margin-top:2rem}.egl-sermon-card{border:1px solid #e5e5e5;border-radius:10px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.egl-sermon-card-image{display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;background:#000}.egl-sermon-card-image img{width:100%;height:100%;object-fit:cover;display:block}.egl-sermon-card-content{padding:1.25rem}.egl-sermon-card h2{font-size:1.75rem;margin-bottom:0.75rem}.egl-sermon-card h2 a{text-decoration:none}.egl-sermon-card-meta p{margin:0.1rem 0;font-size:1rem}.egl-sermon-excerpt{margin-top:0.75rem}.egl-sermon-button{display:inline-block;margin-top:0.75rem;padding:0.65rem 1rem;border-radius:6px;text-decoration:none;background:#005aaa;color:#fff}.egl-sermon-button:hover{opacity:0.9;color:#fff}.egl-sermon-pagination{margin:2rem 0;text-align:center}.egl-sermon-pagination .page-numbers{display:inline-block;margin:0 0.2rem;padding:0.5rem 0.75rem;border:1px solid #ddd;border-radius:4px;text-decoration:none}@media (max-width:980px){.egl-sermon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.egl-sermon-grid{grid-template-columns:1fr}}.egl-sermon-search-results-label{margin:1rem 0;font-size:1rem}