.eyebrow h3{font-family:'Catchy Mager';font-size:16px;font-weight:300;letter-spacing:2.5px;margin-bottom:0}.eyebrow .fl-module-content{margin-bottom:0}p.eyebrow{font-family:'Catchy Mager';font-size:18px;font-weight:300;letter-spacing:2.5px;margin-bottom:0}p.eyebrow .fl-module-content{margin-bottom:0;font-size:16px}#content{overflow:hidden}.fl-row-content-wrap{margin:0 25px 25px 25px;border-radius:15px;overflow:hidden}.no-radius .fl-row-content-wrap{border-radius:0;margin-top:10px}.fm-submenu-active{z-index:99}.fl-post-grid-post{border-style:none;position:relative}.ministry-grid-post{width:100%;border-radius:15px;-webkit-transition:background 0.3s;transition:background 0.3s;background-size:cover;background-position:center;background-repeat:no-repeat;aspect-ratio:1 / 1}.ministry-grid-url{width:100%;height:auto;border-radius:15px;position:absolute;aspect-ratio:1 / 1}.ministry-grid-url:hover,.ministry-grid-post-content:hover .ministry-grid-url{opacity:.5;-webkit-transition:background 0.3s;transition:background 0.3s}.ministry-grid-post-content{position:relative;z-index:9;pointer-events:none}.toggle-btn{width:35px;height:35px;border-radius:50px;position:absolute;top:25px;right:15px;z-index:99}.sermon-layout{position:relative}.video-radius .plyr--video{border-radius:15px}.sermon-image-radius .sermon-cover-image{border-radius:15px}.light-btn i.fl-button-icon::before{color:#749078;padding-left:5px}.fm-cards_card{border-radius:25px;position:relative;overflow:hidden}.fm-cards_card::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:inherit;background-size:cover;background-position:center;z-index:1;-webkit-transition:transform 0.75s ease-in-out;transition:transform 0.75s ease-in-out;transform:scale(1);border-radius:inherit}.fm-cards_card:hover::before{transform:scale(1.1)}.card-overlay{z-index:2}.card-content{position:relative;z-index:3;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.fm-event-cards_event{border-radius:15px;position:relative;overflow:hidden}.fm-event-cards_event::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:inherit;background-size:cover;background-position:center;z-index:1;-webkit-transition:transform 0.75s ease-in-out;transition:transform 0.75s ease-in-out;transform:scale(1);border-radius:inherit}.fm-event-cards_event:hover::before{transform:scale(1.1)}.event-card-overlay{z-index:2}.event-slider-content{position:relative;z-index:3;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.staff-image-container{position:relative;overflow:visible}.auxano-staff-image{border-radius:15px;position:relative}.auxano-staff-image img{width:100%;height:auto;object-fit:cover;border-radius:15px;transform:scale(1,1);-webkit-transition:transform 0.5s ease-in;transition:transform 0.5s ease-in;display:block;aspect-ratio:3/4;border-radius:inherit}.auxano-staff-image{position:relative;border-radius:15px;overflow:hidden;-webkit-transition:transform 0.5s ease-in-out;transition:transform 0.5s ease-in-out}.auxano-staff-image:hover img{transform:scale(1.1)}.auxano-staff-post-name{color:var(--fm-dark-color);font-size:22px;font-weight:800;text-align:center;margin-top:30px;margin-bottom:0}h3.staff-post-position{font-size:16px;font-weight:500;text-align:center;margin-top:10px}.staff-modal{color:var(--fm-light-color);background:var(--fm-accent-color);padding:25px 25px 50px 25px}.staff-modal h3{color:var(--fm-light-color)}.staff-modal-btn{color:#000;text-decoration:underline;color:var(--fm-light-color);opacity:.5}.staff-modal-btn:hover{color:var(--fm-light-color);opacity:1}.staff-modal .uk-button-primary{padding-top:15px;padding-bottom:15px}@media (max-width:767.98px){.fl-row-content-wrap{margin:0 20px 20px 20px!important}}@media (max-width:479.98px){.ministry-grid-post-content{font-size:15px}.ministry-grid-post-content h3{font-size:18px;margin-bottom:0}.fl-post-column{padding:0 8px 16px 8px}.toggle-btn{top:15px;right:5px}.fl-row-content-wrap{margin:0 15px 15px 15px!important}}