.card{margin:0;padding:0}.card .wp-block-post-excerpt .wp-block-post-excerpt__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.card .date-container{width:100%}.card .date-container:empty{display:none}.story-card.card .overlay{display:flex;flex-direction:column;inset:0;justify-content:flex-end;overflow:hidden;pointer-events:none;position:absolute}.story-card.card .overlay-inner{pointer-events:auto}.story-card.card .card-title{padding:1rem;position:relative;z-index:2}.story-card.card .card-hidden{max-height:0;opacity:1;overflow:hidden;transition:all .6s ease-in-out}.story-card.card:hover .card-hidden,a:hover+.story-card.card .card-hidden{max-height:1000px;opacity:1}.card.card-basic{border-bottom:6px solid var(--wp--preset--color--grey-200)!important;outline:2px solid var(--wp--preset--color--grey-300)!important}a:hover+.card.card-basic{background-color:var(--theme-primary-100)!important;border-bottom-color:var(--theme-accent)!important;outline:2px solid var(--wp--preset--color--grey-100)!important}a:hover+.card.card-basic .date-container{background-color:var(--theme-primary-200)!important}a:hover+.card.card-basic h4{color:var(--theme-primary-600)!important}.group-filter-query-block .post-item.is-linked a.wp-block-group__link:hover+div figure>img,.group-filter-query-block .post-item.lightbox:hover .wp-block-group figure>img{transform:scale(1.2)}a+.card.card-courses .course-card-content{border-bottom:4px solid var(--wp--preset--color--base)!important;transition:all .3s ease}.card.card-module div.open-border-bottom:has(.acf-accordion-item-block.is-open),a:hover+.card.card-courses .course-card-content{border-bottom:4px solid var(--theme-accent)!important}.card.card-module .acf-accordion-item-block.is-open .acf-accordion-item-title-block .acf-icon-block .icon-svg{color:var(--theme-accent)!important}.card.card-module{min-height:205px}.group-filter-query-block .lightbox-content{max-width:960px}.group-filter-query-block #lightbox-close{background-color:transparent;border:none!important;color:var(--theme-primary-500);font-size:80px;line-height:.5;padding:0}.group-filter-query-block #lightbox-modal .lightbox-content #lightbox-inner .entry-content>h3{display:none}.js .tmce-active .wp-editor-area{color:var(--wp--preset--color--contrast)!important}.wp-block-post-featured-image .components-placeholder{background-image:url(../images/default.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.wp-block-post-featured-image .components-placeholder:before{background:rgba(0,0,0,.35);content:"";inset:0;position:absolute}.wp-block-post-featured-image .components-placeholder__fieldset,.wp-block-post-featured-image .components-placeholder__instructions,.wp-block-post-featured-image .components-placeholder__label{color:#fff;position:relative;z-index:1}.image-aspect-ratio-square .wp-block-post-featured-image img{aspect-ratio:1/1}.editor-styles-wrapper a{pointer-events:none}.demo-modal.hidden{display:none}.demo-modal{align-items:center;background:rgba(0,0,0,.6);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.demo-modal-content{background:#fff;border-radius:10px;box-sizing:border-box;max-height:80vh;max-width:600px;overflow-y:auto;padding:2rem;position:relative;width:90%}.demo-modal-close{background:none;border:none;cursor:pointer;font-size:1.5rem;position:absolute;right:15px;top:10px}:root{--theme-primary-100:var(--wp--preset--color--primary-100);--theme-primary-200:var(--wp--preset--color--primary-200);--theme-primary-300:var(--wp--preset--color--primary-300);--theme-primary-400:var(--wp--preset--color--primary-400);--theme-primary-500:var(--wp--preset--color--primary-500);--theme-primary-600:var(--wp--preset--color--primary-600);--theme-accent:var(--wp--preset--color--red)}.editor-styles-wrapper.page-variant-baptist,.page-variant-baptist{--theme-primary-100:var(--wp--preset--color--secondary-100);--theme-primary-200:var(--wp--preset--color--secondary-200);--theme-primary-300:var(--wp--preset--color--secondary-300);--theme-primary-400:var(--wp--preset--color--secondary-400);--theme-primary-500:var(--wp--preset--color--secondary-500);--theme-primary-600:var(--wp--preset--color--secondary-600)}.editor-styles-wrapper.page-variant-christian-spirituality,.page-variant-christian-spirituality{--theme-primary-100:var(--wp--preset--color--green-100);--theme-primary-200:var(--wp--preset--color--green-200);--theme-primary-300:var(--wp--preset--color--green-300);--theme-primary-400:var(--wp--preset--color--green-400);--theme-primary-500:var(--wp--preset--color--green-500);--theme-primary-600:var(--wp--preset--color--green-600)}.editor-styles-wrapper.page-variant-church-planting,.page-variant-church-planting{--theme-primary-100:var(--wp--preset--color--yellow-green-100);--theme-primary-200:var(--wp--preset--color--yellow-green-200);--theme-primary-300:var(--wp--preset--color--yellow-green-300);--theme-primary-400:var(--wp--preset--color--yellow-green-400);--theme-primary-500:var(--wp--preset--color--yellow-green-500);--theme-primary-600:var(--wp--preset--color--yellow-green-600)}.has-background.has-green-600-background-color,.has-background.has-primary-600-background-color,.has-background.has-secondary-600-background-color,.has-background.has-yellow-green-600-background-color{background-color:var(--theme-primary-600)!important}.has-background.has-green-500-background-color,.has-background.has-primary-500-background-color,.has-background.has-secondary-500-background-color,.has-background.has-yellow-green-500-background-color{background-color:var(--theme-primary-500)!important}.has-background.has-green-400-background-color,.has-background.has-primary-400-background-color,.has-background.has-secondary-400-background-color,.has-background.has-yellow-green-400-background-color{background-color:var(--theme-primary-400)!important}.has-background.has-green-300-background-color,.has-background.has-primary-300-background-color,.has-background.has-secondary-300-background-color,.has-background.has-yellow-green-300-background-color{background-color:var(--theme-primary-300)!important}.has-background.has-green-200-background-color,.has-background.has-primary-200-background-color,.has-background.has-secondary-200-background-color,.has-background.has-yellow-green-200-background-color{background-color:var(--theme-primary-200)!important}.has-background.has-green-100-background-color,.has-background.has-primary-100-background-color,.has-background.has-secondary-100-background-color,.has-background.has-yellow-green-100-background-color{background-color:var(--theme-primary-100)!important}.has-text-color.has-green-600-color,.has-text-color.has-primary-600-color,.has-text-color.has-secondary-600-color,.has-text-color.has-yellow-green-600-color{color:var(--theme-primary-600)!important}.has-text-color.has-green-500-color,.has-text-color.has-primary-500-color,.has-text-color.has-secondary-500-color,.has-text-color.has-yellow-green-500-color{color:var(--theme-primary-500)!important}.has-text-color.has-green-400-color,.has-text-color.has-primary-400-color,.has-text-color.has-secondary-400-color,.has-text-color.has-yellow-green-400-color{color:var(--theme-primary-400)!important}.has-text-color.has-green-300-color,.has-text-color.has-primary-300-color,.has-text-color.has-secondary-300-color,.has-text-color.has-yellow-green-300-color{color:var(--theme-primary-300)!important}.has-text-color.has-green-200-color,.has-text-color.has-primary-200-color,.has-text-color.has-secondary-200-color,.has-text-color.has-yellow-green-200-color{color:var(--theme-primary-200)!important}.has-text-color.has-green-100-color,.has-text-color.has-primary-100-color,.has-text-color.has-secondary-100-color,.has-text-color.has-yellow-green-100-color{color:var(--theme-primary-100)!important}.has-border-color.has-green-600-border-color,.has-border-color.has-primary-600-border-color,.has-border-color.has-secondary-600-border-color,.has-border-color.has-yellow-green-600-border-color{border-color:var(--theme-primary-600)!important}.has-border-color.has-green-500-border-color,.has-border-color.has-primary-500-border-color,.has-border-color.has-secondary-500-border-color,.has-border-color.has-yellow-green-500-border-color{border-color:var(--theme-primary-500)!important}.has-border-color.has-green-400-border-color,.has-border-color.has-primary-400-border-color,.has-border-color.has-secondary-400-border-color,.has-border-color.has-yellow-green-400-border-color{border-color:var(--theme-primary-400)!important}.has-border-color.has-green-300-border-color,.has-border-color.has-primary-300-border-color,.has-border-color.has-secondary-300-border-color,.has-border-color.has-yellow-green-300-border-color{border-color:var(--theme-primary-300)!important}.has-border-color.has-green-200-border-color,.has-border-color.has-primary-200-border-color,.has-border-color.has-secondary-200-border-color,.has-border-color.has-yellow-green-200-border-color{border-color:var(--theme-primary-200)!important}.has-border-color.has-green-100-border-color,.has-border-color.has-primary-100-border-color,.has-border-color.has-secondary-100-border-color,.has-border-color.has-yellow-green-100-border-color{border-color:var(--theme-primary-100)!important}.editor-styles-wrapper.page-variant-baptist .banner-section-identifier,.page-variant-baptist .banner-section-identifier{background-image:url(https://sthild.site.isarriving.com/wp-content/uploads/2026/03/baptist1.svg)!important}.editor-styles-wrapper.page-variant-christian-spirituality .banner-section-identifier,.page-variant-christian-spirituality .banner-section-identifier{background-image:url(https://sthild.site.isarriving.com/wp-content/uploads/2026/03/christianspirituality.svg)!important}.editor-styles-wrapper.page-variant-church-planting .banner-section-identifier,.page-variant-church-planting .banner-section-identifier{background-image:url(https://sthild.site.isarriving.com/wp-content/uploads/2026/03/churchplanting.svg)!important}.course-banner-logo,.editor-styles-wrapper .course-banner-logo{min-height:100px}.editor-styles-wrapper.page-variant-baptist .course-banner-logo,.page-variant-baptist .course-banner-logo{background-image:url(https://sthild.site.isarriving.com/wp-content/uploads/2026/01/StHildBaptist-logo-reversed.svg)!important;min-height:100px}.editor-styles-wrapper.page-variant-christian-spirituality .course-banner-logo,.page-variant-christian-spirituality .course-banner-logo{background-image:url(https://sthild.site.isarriving.com/wp-content/uploads/2026/01/StHild-christianspirituality-logo-reversed.svg)!important;min-height:100px}.editor-styles-wrapper.page-variant-church-planting .course-banner-logo,.page-variant-church-planting .course-banner-logo{background-image:url(https://sthild.site.isarriving.com/wp-content/uploads/2026/01/StHild-Churchplanting-logo-reversed.svg)!important;min-height:100px}.wp-block-query-pagination .pagination.wp-block-query-pagination-numbers{display:flex;gap:var(--wp--preset--spacing--20)}.wp-block-query-pagination .pagination.wp-block-query-pagination-numbers>*{border-right:2px solid var(--theme-primary-500);line-height:1;padding-right:var(--wp--preset--spacing--20)}.wp-block-query-pagination .pagination.wp-block-query-pagination-numbers>:last-child{border-right:none;padding-right:0}.wp-block-query-pagination .pagination.wp-block-query-pagination-numbers .next,.wp-block-query-pagination .pagination.wp-block-query-pagination-numbers .prev{text-decoration:none}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-top:0}html:not(:has(.wp-admin)){background-color:var(--wp--preset--color--grey-500)}body:not(:has(.wp-admin)){box-shadow:var(--wp--preset--shadow--deeper-drop-shadow);margin:0 auto;max-width:1920px;overflow-x:hidden;width:100%}.wp-site-blocks,body{padding:0!important}a,button{cursor:pointer;transition:all .3s ease-in-out}form,input,select{font-family:var(--wp--preset--font-family--base-font)!important;font-size:var(--wp--preset--font-size--small,18px)}textarea{resize:none}a:hover{opacity:1}::marker{color:var(--theme-primary-400);font-weight:700}ul::marker{font-size:2rem}main{min-height:calc(100vh - 226px)}p{margin-block-end:0;margin-block-start:0}main.wp-block-group p a{color:currentColor;text-decoration-color:var(--wp--preset--color--base)!important}.mt-6{margin-top:6px!important}.w-full,.wp-block-buttons.w-full .wp-block-button,.wp-block-buttons.w-full .wp-block-button .wp-block-button__link{width:100%}.h-full{height:100%}.cursor-pointer{cursor:pointer!important}body{--site-padding-left:var(--wp--style--root--padding-left,var(--wp--preset--spacing--35));--site-padding-right:var(--wp--style--root--padding-right,var(--wp--preset--spacing--35));--site-padding-top:var(--wp--style--root--padding-top,var(--wp--preset--spacing--30));--site-padding-bottom:var(--wp--style--root--padding-bottom,var(--wp--preset--spacing--30))}*,:after,:before{box-sizing:border-box}.has-global-padding:not(.card,.card *),.has-global-padding:not(.card,.card *) .alignfull:not(.card,.card *){padding-left:var(--site-padding-left);padding-right:var(--site-padding-right)}.has-global-padding:not(.card,.card *) .alignfull:not(.card,.card *){margin-left:calc(var(--site-padding-left)*-1);margin-right:calc(var(--site-padding-right)*-1);max-width:none;width:auto}#lightbox-modal #lightbox-inner .entry-content>.wp-block-group.has-global-padding{margin-left:0;margin-right:0;max-width:none;width:auto}.has-global-padding .alignfull.has-background{padding-bottom:var(--site-padding-bottom);padding-top:var(--site-padding-top)}.has-global-padding .alignfull>.wp-block-cover__inner-container,.has-global-padding .alignfull>.wp-block-group__inner-container{padding-left:0;padding-right:0}#mc_embed_signup .button,.nf-form-content button.nf-add-fieldset,.nf-form-content button.nf-fu-fileinput-button,.nf-form-content input[type=button],.nf-form-content input[type=submit]{background-color:var(--theme-primary-600)!important;border:0!important;box-sizing:border-box;color:var(--wp--preset--color--base,#fff)!important;cursor:pointer;display:inline-block;text-align:center;text-decoration:none;transition:all .3s ease-in-out;word-break:break-word}.nf-form-content button.nf-add-fieldset,.nf-form-content input[type=button],.nf-form-content input[type=submit]{padding:.5rem 1rem}#mc_embed_signup .button:hover,.nf-form-content button.nf-add-fieldset:hover,.nf-form-content button.nf-fu-fileinput-button:hover,.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:hover{background-color:var(--wp--preset--color--base,#fff)!important;color:var(--theme-primary-600)!important}.nf-form-content input,.nf-form-content select,.nf-form-content textarea{padding:.5rem}.nf-form-content .label-right .checkbox-wrap .nf-field-label{flex:1 0 95%}.nf-form-content .label-right .nf-field-description{flex:1 0 100%}.nf-form-content .field-wrap{flex-wrap:wrap}.newsletter-container nf-rows-wrap{align-items:end;display:flex;flex-direction:row;flex-wrap:balance;gap:var(--wp--preset--spacing--20);justify-content:space-between}.newsletter-container .nf-field .field-wrap{flex-direction:column;gap:var(--wp--preset--spacing--20)}.newsletter-container .nf-field .submit-wrap{gap:0}.newsletter-container .nf-field-element input{border:1px solid var(--wp--preset--color--grey-400);border-radius:0;padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--20)}.nf-field-container{margin-bottom:0}nf-rows-wrap>.nf-row:first-of-type{flex:1 1 35%}nf-rows-wrap>.nf-row{flex:1 1 30%}.newsletter-container .nf-error-required-error,.newsletter-container .nf-form-fields-required,.newsletter-container .nf-input-limit{display:none}.newsletter-container .label-above .nf-field-label{margin:0}.newsletter-container .nf-field-label label{font-weight:400}.newsletter-container .submit-container .nf-field-element input{background-color:var(--wp--preset--color--primary-500)!important;border:1px solid var(--wp--preset--color--primary-500)!important;border-radius:0!important;color:var(--wp--preset--color--base)!important;padding:var(--wp--preset--spacing--10) var(--wp--preset--spacing--20)!important;width:100%}.newsletter-container .submit-container .nf-field-element input:hover{background-color:transparent!important;border:1px solid var(--wp--preset--color--primary-500)!important;color:var(--wp--preset--color--primary-500)!important}.wp-block-acf-accordion-item{border-bottom:2px solid var(--theme-primary-300)}.wp-block-acf-accordion-item .wp-block-acf-accordion-item-title .wp-block-acf-icons-block.acf-icon-block svg path{fill:var(--theme-primary-600)!important}.wp-block-acf-accordion-item.is-open{border-color:var(--theme-accent)!important}.wp-block-acf-accordion-item.is-open .wp-block-acf-accordion-item-title .wp-block-acf-icons-block.acf-icon-block svg path{fill:var(--theme-accent)!important}.post-item .wp-block-acf-accordion-item{border-bottom-width:0!important}main.wp-block-group p a{background-blend-mode:normal;background-image:linear-gradient(to right,var(--theme-primary-300),var(--theme-primary-300)),linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 2px,100% 2px;display:inline;position:relative;text-decoration:none;transition:background-size .5s ease-in-out}main.wp-block-group p a:hover{background-size:100% 2px,100% 2px}[id^=sb-reviews-container-] .sb-item-rating-icon svg{fill:currentColor;float:left;margin:0 4px}[data-icon-size=small] .sb-item-rating-icon svg{width:24px}.wp-block-yoast-breadcrumbs{color:var(--wp--preset--color--teal--500);font-size:1.125rem;letter-spacing:2px;margin-bottom:var(--wp--preset--spacing--20);text-transform:uppercase}.cs-slider{overflow:hidden}.slick-slide{margin:0 8px}.slick-list{margin:0 -8px}.slick-dots{font-size:8px;line-height:8px;margin:var(--wp--preset--spacing--20)}.slick-dots li button{padding:0}.slick-dots li,.slick-dots li button,.slick-dots li button:before{height:8px;width:60px}.slick-dots li button:before{content:""}.slick-dots li button,.slick-dots li button:before{background:var(--wp--preset--color--grey-300)}.slick-dots li.slick-active button,.slick-dots li.slick-active button:before{background:var(--theme-primary-500)}.image-aspect-square>figure{aspect-ratio:1}.image-aspect-24-9>figure{aspect-ratio:24/9}.image-aspect-16-9>figure{aspect-ratio:16/9}.image-aspect-4-3>figure{aspect-ratio:4/3}.image-aspect-3-2>figure{aspect-ratio:3/2}.image-aspect-9-16>figure{aspect-ratio:9/16}.image-aspect-3-4>figure,.story-card figure.wp-block-post-featured-image img{aspect-ratio:3/4}.image-aspect-3-2>figure{aspect-ratio:2/3}.wp-block-group .df-popup-thumb .df-book-title{background-color:var(--theme-primary-100);color:var(--theme-primary-600)}.prospectus-card-1 ._df_thumb{margin-top:0!important;width:calc(100% - 30px)}.prospectus-card-2 ._df_thumb{margin-top:0!important;width:calc(100% - 70px)}.wp-block-button.is-style-solid-filter{align-items:center;display:flex;justify-content:center}.wp-block-button.is-style-solid-filter .wp-block-button__link{background-color:var(--wp--preset--color--base);border-color:var(--wp--preset--color--gray-300);border-radius:20px!important;color:var(--theme-primary-500);min-width:100px;text-align:center}.wp-block-button.is-style-solid-filter .wp-block-button__link.is-active,.wp-block-button.is-style-solid-filter .wp-block-button__link:hover{background-color:var(--theme-primary-500);border-color:var(--theme-primary-500);color:var(--wp--preset--color--base)}.wp-block-button.is-style-solid-filter .wp-block-button__link:hover{background-color:var(--theme-primary-200);color:var(--theme-primary-500)}.site-footer{margin-block-start:0!important}:root{--wp--custom--breakpoints--sm:600px;--wp--custom--breakpoints--md:768px;--wp--custom--breakpoints--lg:1024px;--wp--custom--breakpoints--xl:1280px}@media (max-width:1280px){.newsletter-container .acf-custom-form-block .form-fields-wrapper .form-field-wrapper{flex:1 0 33%!important}}@media (max-width:1024px){.newsletter-container .acf-custom-form-block .form-fields-wrapper{flex-wrap:wrap}.newsletter-container .acf-custom-form-block .form-fields-wrapper .form-field-wrapper:last-of-type{flex:1 0 100%!important}.footer-container .contact-container.wp-block-columns,.footer-container .links-container.wp-block-columns{flex-wrap:wrap!important}.footer-container .contact-container.wp-block-columns .wp-block-column{flex:0 1 45%!important;max-width:50%!important}.footer-container .contact-container.wp-block-columns .wp-block-column:last-child,.footer-container .links-container.wp-block-columns .wp-block-column{flex:0 0 100%!important;max-width:100%!important}}@media (max-width:782px){.footer-container .copyright-container.wp-block-group,.footer-container .designed-by.wp-block-group{justify-content:center;text-align:center}}@media (max-width:600px){.footer-container .contact-container.wp-block-columns .wp-block-column{flex:0 0 100%!important;max-width:100%!important;text-align:center}.footer-container .logo-container.wp-block-group{justify-content:center}}