ul{box-sizing:border-box;list-style-position:outside;margin:0;padding:0}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}.screen-reader-text{border:0;clip-path:inset(50%);margin:-1px;padding:0;word-wrap:normal!important}.screen-reader-text:focus{clip-path:none}html :where(img[class*=wp-image-]){height:auto;max-width:100%}@font-face{font-display:swap;font-family:"bwg";src:url(/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.eot?qy18kk);src:url(/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.eot?qy18kk#iefix)format("embedded-opentype"),url(/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.ttf?qy18kk)format("truetype"),url(/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.woff?qy18kk)format("woff"),url(/wp-content/plugins/photo-gallery/css/bwg-fonts/fonts/bwg.svg?qy18kk#bwg)format("svg");font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:"Rubik";font-style:normal;font-weight:400;font-display:swap;src:local("Rubik Regular"),url(/wp-content/themes/faith/fonts/rubik-v18-latin-regular.woff2)format("woff2"),url(/wp-content/themes/faith/fonts/rubik-v18-latin-regular.woff)format("woff")}@font-face{font-display:swap;font-family:"Rubik";font-style:normal;font-weight:600;font-display:swap;src:local("Rubik Semibold"),url(/wp-content/themes/faith/fonts/rubik-v18-latin-600.woff2)format("woff2"),url(/wp-content/themes/faith/fonts/rubik-v18-latin-600.woff)format("woff")}@font-face{font-display:swap;font-family:"Rubik";font-style:normal;font-weight:700;font-display:swap;src:local("Rubik Bold"),url(/wp-content/themes/faith/fonts/rubik-v18-latin-700.woff2)format("woff2"),url(/wp-content/themes/faith/fonts/rubik-v18-latin-700.woff)format("woff")}@font-face{font-display:swap;font-family:"Rubik";font-style:italic;font-weight:400;font-display:swap;src:local("Rubik Italic"),url(/wp-content/themes/faith/fonts/rubik-v18-latin-italic.woff2)format("woff2"),url(/wp-content/themes/faith/fonts/rubik-v18-latin-italic.woff)format("woff")}@font-face{font-display:swap;font-family:"Rubik";font-style:italic;font-weight:600;font-display:swap;src:local("Rubik Semibold Italic"),url(/wp-content/themes/faith/fonts/rubik-v18-latin-600italic.woff2)format("woff2"),url(/wp-content/themes/faith/fonts/rubik-v18-latin-600italic.woff)format("woff")}@font-face{font-display:swap;font-family:"Rubik";font-style:italic;font-weight:700;font-display:swap;src:local("Rubik Bold Italic"),url(/wp-content/themes/faith/fonts/rubik-v18-latin-700italic.woff2)format("woff2"),url(/wp-content/themes/faith/fonts/rubik-v18-latin-700italic.woff)format("woff")}:root{--faith-ff-primary:"Rubik", -apple-system, BlinkMacSystemFont, Arial,
    sans-serif;--faith-ff-accent:"Rubik", -apple-system, BlinkMacSystemFont,
    "Helvetica Neue", Helvetica, sans-serif;--faith-background-color:#ffffff;--faith-special-background-color:#f2f0e4;--faith-special-border-color:#e9e4c9;--faith-footer-background-color:#182122;--faith-primary-text-color:#181818;--faith-secondary-text-color:#484848;--faith-footer-text-color:#cccccc;--faith-link-color:#1e74a9;--faith-link-color-hover:#c94913;--faith-primary-accent-color:#1e74a9;--faith-primary-accent-complementary-color:#ffffff;--faith-neutral-color-100:#ffffff;--faith-neutral-color-900:#080808;--faith-border-color-100:rgba(255, 255, 255, 0.1);--faith-border-color-900:rgba(0, 0, 0, 0.1)}html{font-size:16px;line-height:1.1;scroll-behavior:smooth;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}h1,ul ul{margin:0}main{display:block}h1{color:var(--faith-primary-text-color);font-family:var(--faith-ff-accent);font-weight:600;line-height:1.3;font-size:36px}a{background-color:#fff0;color:var(--faith-link-color);text-decoration:none;transition:all .15s ease-in-out}img{border-style:none;vertical-align:middle}button,input{font-size:100%;overflow:visible}button{text-transform:none}input{margin:0}[type=submit]{-webkit-appearance:button}[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label{display:block;font-size:1.125rem;margin:0 0 .5rem}button,input{font-family:inherit;-webkit-transition:background-color .25s ease,border-color .25s ease;-moz-transition:background-color .25s ease,border-color .25s ease;-o-transition:background-color .25s ease,border-color .25s ease;transition:background-color .25s ease,border-color .25s ease}input{background-color:var(--faith-background-color);border-color:var(--faith-border-color-900)}input[type=search]{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;border-radius:0;border-style:solid;border-width:1px;box-shadow:none;color:inherit;display:block;font-size:1rem;font-weight:400;line-height:normal;margin:0;max-width:100%;padding:.875rem 1.125rem;width:100%}input[type=search]:focus{border-color:var(--faith-primary-accent-color);box-shadow:inset 0 0 0 1px var(--faith-primary-accent-color)}::-webkit-input-placeholder{color:var(--faith-secondary-text-color);line-height:normal}::-moz-placeholder{color:var(--faith-secondary-text-color);line-height:normal}:-ms-input-placeholder{color:var(--faith-secondary-text-color);line-height:normal}:-moz-placeholder{color:var(--faith-secondary-text-color);opacity:1;line-height:normal}::placeholder{color:var(--faith-secondary-text-color);line-height:normal;opacity:1}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}button,input[type=submit]{-webkit-appearance:none;-moz-appearance:none;background:var(--faith-primary-accent-color);border:0;border-radius:0;color:var(--faith-primary-accent-complementary-color);cursor:pointer;display:inline-flex;justify-content:center;letter-spacing:0;margin:0;padding:.75rem 1.25rem;text-align:center;text-decoration:none;text-underline-offset:4px;text-decoration-thickness:2px}input[type=submit]{font-size:1rem;font-weight:600;line-height:1.3}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{background:var(--faith-primary-text-color);color:var(--faith-neutral-color-100);text-decoration:underline}button:focus,input[type=submit]:focus{outline:2px solid var(--faith-primary-text-color);outline-offset:2px}.screen-reader-text{clip:rect(.1rem,.1rem,.1rem,.1rem);height:.1rem;left:-999999rem;width:.1rem}.screen-reader-text:focus{border-radius:.3rem;box-shadow:0 0 .2rem .2rem rgb(0 0 0/.6);left:.5rem;padding:1.5rem 2.3rem 1.4rem;top:.5rem}.skip-link{position:absolute;left:-9999rem;top:2.5rem;z-index:999999999}.skip-link:focus{left:2.5rem;text-decoration:none}body,button,input{font-size:.9375rem;font-weight:400;line-height:1.6}button,input{font-family:var(--faith-ff-accent)}p{margin:0;padding:0}i{font-style:italic}:focus{outline:0}::selection{background:var(--faith-primary-accent-color);color:var(--faith-primary-accent-complementary-color)}body{background-color:var(--faith-background-color);color:var(--faith-primary-text-color);font-family:var(--faith-ff-primary);font-size:62.5%;line-height:1.5rem;margin:0;min-height:100vh;padding:0;text-align:center;word-break:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#site-mobile-menu a:focus,#site-mobile-menu a:hover,.sf-menu .sub-menu a:focus,.sf-menu .sub-menu a:hover,a:focus,a:hover{color:var(--faith-link-color-hover)}.site-header a:focus,.site-header a:hover,a:focus{text-decoration:underline}a:focus-visible{outline:2px solid var(--faith-primary-accent-color);outline-offset:2px}#container{font-size:14px;line-height:1.5em;padding:0;text-align:center;width:100%}.wrapper{margin:0 auto;text-align:start;width:1100px}.wrapper,.wrapper-main{padding:0}.site-header{background-color:var(--faith-special-background-color);border-bottom:1px solid #e7e3e0;margin:0;padding:30px 0}.page-header-default .wrapper-header{display:flex;align-items:center;align-content:stretch;justify-content:space-between;gap:2.5rem}.page-header-default .wrapper-header #site-branding{flex:0 0 25%}#site-branding{text-align:start}#site-branding .custom-logo{height:auto;max-width:100%}.page-header-default #site-header-navigation{flex:1 1 75%;text-align:end;z-index:3}.site-header a{color:var(--faith-primary-text-color)}#site-mobile-menu-toggle,#site-mobile-menu-toggle .site-toggle-anchor{font-size:1.125rem;font-weight:600;line-height:1;text-align:center;display:none}#site-mobile-menu-toggle .site-toggle-anchor{display:inline-block;background:var(--faith-link-color-hover);border:solid 2px var(--faith-link-color-hover);color:#fff;padding:.875rem 1.125rem;transition:all .5s}#site-mobile-menu-toggle .site-toggle-anchor:focus,#site-mobile-menu-toggle .site-toggle-anchor:hover{background-color:var(--faith-primary-accent-color);color:var(--faith-primary-accent-complementary-color);text-decoration:none}#site-mobile-menu-toggle .site-toggle-icon{display:none;vertical-align:top}#site-mobile-menu-toggle .site-toggle-label{display:none;line-height:1em;margin-inline-start:6px;vertical-align:top}#site-mobile-menu-toggle .site-toggle-icon.is-visible,#site-mobile-menu-toggle .site-toggle-label.is-visible{display:inline-block}#site-mobile-menu{background-color:var(--faith-special-background-color);display:none;font-family:var(--faith-ff-accent);margin:1.875rem 0;padding:1.875rem;text-align:start;flex:0 1 100%}#site-mobile-menu a{color:var(--faith-primary-text-color);display:block;padding:.875rem 0 .625rem;position:relative}#site-mobile-menu .menu,#site-mobile-menu .sub-menu{list-style-type:none}#site-mobile-menu .menu li{border-top:solid 1px var(--faith-border-color-900);font-size:1.25rem;font-weight:600;line-height:1.3;position:relative}#site-mobile-menu .sub-menu{display:none}#site-mobile-menu .sub-menu li{font-size:1rem;font-weight:500;padding-inline-start:1.25rem;text-transform:none}#site-mobile-menu .menu>li:first-of-type{border-top-width:0;padding-top:0}#site-mobile-menu .sub-menu-toggle{background-color:unset;color:var(--faith-primary-text-color);display:inline-block;position:absolute;right:0;top:2px;padding:12px;vertical-align:middle;z-index:2}#site-mobile-menu .sub-menu .sub-menu-toggle{padding:10px;top:3px}#site-mobile-menu .sub-menu-toggle:focus,#site-mobile-menu .sub-menu-toggle:hover{background-color:var(--faith-primary-accent-color);color:var(--faith-primary-accent-complementary-color)}#site-header-navigation{font-family:var(--faith-ff-accent);font-size:15px}.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0}.sf-menu ul{display:none;position:absolute;z-index:199;background-color:#fff;margin-top:0;padding:3px;text-align:center;width:220px;left:50%;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);border-radius:2px;box-shadow:0 0 12px 0 rgb(0 0 0/.1)}.sf-menu>li{display:inline-block}.sf-menu li:focus>ul,.sf-menu li:hover>ul{display:block}.sf-menu a,.sf-menu ul a{color:var(--faith-primary-text-color)}.sf-menu a{display:block;padding:10px 2px;position:relative;zoom:1}.sf-menu ul ul{top:0;left:150%}.sf-menu>li>ul:before{content:"";position:absolute;z-index:1000;bottom:100%;top:-7px;left:45%;width:0;height:0;border-bottom:7px solid #fff;border-right:7px solid #fff0;border-left:7px solid #fff0}.sf-menu ul a{padding:9px 14px}.sf-menu a:active,.sf-menu a:focus,.sf-menu a:hover,.site-footer a:focus,.site-footer a:hover{color:var(--faith-link-color-hover);text-decoration:underline}.sf-menu li{display:inline-block;font-size:15px;font-weight:600;letter-spacing:0;line-height:1.5em;margin:0 0 0 15px;position:relative;-webkit-transition:background .2s;transition:background .2s}.sf-menu ul li{background:#fff;border-bottom:1px solid #e1e1e1;display:block;font-size:14px;font-weight:400;line-height:1.5;margin:0;text-align:start;text-transform:none}.sf-menu ul li:last-of-type{border-bottom-width:0}.sf-menu ul ul li{background:#f1f1f1}.sf-menu ul li:focus,.sf-menu ul li:hover{background-color:#f1f1f1;border-bottom-color:#e1e1e1;-webkit-transition:none;transition:none}.wrapper-main{display:flex;align-items:stretch;align-content:stretch;justify-content:space-between;flex-direction:row-reverse;gap:50px}#site-main{padding-top:60px}#site-content{flex:1 2 auto;width:800px}#site-aside{flex:0 1 auto;font-size:.875rem;line-height:1.5;margin:0 0 3.125rem;width:250px}#site-aside .widget{margin-bottom:3.125rem}#site-aside img{max-width:100%;height:auto}.page-has-frame #site-content{background-color:#fff;margin-top:-120px;padding:60px;position:relative;z-index:2;-webkit-box-shadow:0 0 30px rgb(0 0 0/.06);-moz-box-shadow:0 0 30px rgb(0 0 0/.06);box-shadow:0 0 30px rgb(0 0 0/.06)}@media screen and (min-width:1201px){.page-has-image #site-content{margin-top:-200px}}#site-main .widget{margin-bottom:30px}#site-main .widget:last-of-type{margin-bottom:0}#ilovewp-hero{background-color:rgb(9 9 9);border-width:0;display:block;margin:0;max-width:100%;overflow:hidden;position:relative;text-align:center;width:100%;z-index:2}#ilovewp-hero .faith-slide-thumbnail img{object-fit:cover;width:clamp(10%,100%,1920px)}@media screen and (max-width:960px){#ilovewp-hero .faith-slide-thumbnail img{height:clamp(200px,30vh,350px)}}#ilovewp-hero img{transition:opacity .3s ease}.ilovewp-page-intro .title-page,.title-page{font-family:var(--faith-ff-primary);font-size:32px;font-weight:600;line-height:1.35em;margin:0 0 .25em}.ilovewp-page-inner{text-align:start;font-size:16px;line-height:2em;border-bottom:1px solid rgb(0 0 0/.1);padding-bottom:25px;margin-bottom:30px}.post-single{font-family:var(--faith-ff-primary);font-size:17px;line-height:1.7em;margin:0}.site-footer{background-color:var(--faith-footer-background-color);color:var(--faith-footer-text-color);font-size:.875rem;font-weight:400;line-height:1.5;margin:0;padding-top:60px;padding-bottom:60px;position:relative;text-align:end;z-index:3}.site-footer a{color:#fff;text-decoration:underline}.wrapper-footer{border-bottom:1px solid rgb(255 255 255/.1);margin-bottom:40px;padding-inline-end:0;padding-bottom:40px;padding-inline-start:0;text-align:center}.wrapper-copy{font-size:13px;margin:0 auto;padding:0;text-align:center}.site-footer .copy-ilovewp{margin-top:.5rem}.site-pre-footer{text-align:start;display:flex;align-items:stretch;align-content:stretch;justify-content:space-between;gap:2.5rem}.site-pre-footer>.ilovewp-column{flex:1}.site-pre-footer .widget{margin-bottom:30px}.site-pre-footer .widget:last-child{margin-bottom:0}.site-pre-footer li{line-height:1.6;list-style-type:none;margin-block:.25rem}.site-pre-footer .widget-title{color:#fff;display:block;font-size:14px;font-weight:600;letter-spacing:.5px;line-height:1.75em;margin:0 0 20px;padding:0;position:relative;text-transform:uppercase}.widget_search .search-field{width:100%}.widget_search .search-submit{font-size:13px;text-transform:uppercase}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgb(0 0 0/.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:600;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}@media screen and (max-width:1200px){div.wrapper{padding-inline-end:40px;padding-inline-start:40px;width:100%}}@media screen and (max-width:960px){.page-header-default .wrapper-header{display:block}.wrapper-header>:not(:first-child){margin-top:1.875rem}.page-header-default #site-header-navigation,.page-header-default .wrapper-header #site-branding{text-align:center}#site-main{padding:40px}.page-has-image #site-content{margin-top:0}.page-has-frame #site-content{margin-top:0;padding:0;box-shadow:unset}#site-aside,#site-content{flex:1;width:100%}#site-aside{box-shadow:unset;border-top:1px solid var(--faith-special-border-color);margin-top:40px;padding:40px 0 0}div.wrapper-main{flex-direction:column;align-content:flex-start;padding-inline:0;gap:0}.site-aside-wrapper{display:grid;grid-gap:2.5rem;grid-template-columns:repeat(2,1fr)}#site-main .site-aside-wrapper .widget{margin-bottom:0}#site-mobile-menu-toggle{display:inline-block}#faith-site-menu-main{display:none!important}}@media screen and (max-width:768px){#site-main{padding-top:50px}.site-content-wrapper{padding-bottom:30px}.site-pre-footer{display:grid;grid-template-columns:repeat(2,1fr)}.copy-ilovewp{display:none}}@media screen and (max-width:640px){#site-main,div.wrapper:not(.wrapper-main){padding-inline:30px}.ilovewp-page-intro .title-page,.title-page{font-size:26px}}@media screen and (max-width:480px){div.wrapper:not(.wrapper-main){padding-inline:25px}#site-main{padding:40px 25px}.site-aside-wrapper{grid-template-columns:repeat(1,1fr)}.post-single{font-size:1rem;line-height:1.5}.site-pre-footer{display:grid;grid-template-columns:repeat(1,1fr)}#site-mobile-menu .menu li{font-size:1rem}}@media screen and (max-width:360px){.ilovewp-page-intro .title-page,.title-page{font-size:22px;line-height:1.2}}@font-face{font-display:swap;font-family:"icomoon";src:url(/wp-content/themes/faith/fonts/icomoon.ttf?nw1ubk)format("truetype"),url(/wp-content/themes/faith/fonts/icomoon.woff?nw1ubk)format("woff"),url(/wp-content/themes/faith/fonts/icomoon.svg?nw1ubk#icomoon)format("svg");font-weight:400;font-style:normal;font-display:block}.icon-icomoon{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ilovewp-icon-bars:before{content:""}.ilovewp-icon-chevron-down:before{content:""}