@font-face{font-family:'Rubik';font-style:normal;font-weight:400;font-display:swap;src:local('Rubik Regular'),url(//northside-ag.org/wp-content/themes/faith/fonts/rubik-v18-latin-regular.woff2) format('woff2'),url(//northside-ag.org/wp-content/themes/faith/fonts/rubik-v18-latin-regular.woff) format('woff')}@font-face{font-family:'Rubik';font-style:normal;font-weight:600;font-display:swap;src:local('Rubik Semibold'),url(//northside-ag.org/wp-content/themes/faith/fonts/rubik-v18-latin-600.woff2) format('woff2'),url(//northside-ag.org/wp-content/themes/faith/fonts/rubik-v18-latin-600.woff) format('woff')}@font-face{font-family:'Rubik';font-style:normal;font-weight:700;font-display:swap;src:local('Rubik Bold'),url(//northside-ag.org/wp-content/themes/faith/fonts/rubik-v18-latin-700.woff2) format('woff2'),url(//northside-ag.org/wp-content/themes/faith/fonts/rubik-v18-latin-700.woff) format('woff')}@font-face{font-family:'Rubik';font-style:italic;font-weight:400;font-display:swap;src:local('Rubik Italic'),url(//northside-ag.org/wp-content/themes/faith/fonts/rubik-v18-latin-italic.woff2) format('woff2'),url(//northside-ag.org/wp-content/themes/faith/fonts/rubik-v18-latin-italic.woff) format('woff')}@font-face{font-family:'Rubik';font-style:italic;font-weight:600;font-display:swap;src:local('Rubik Semibold Italic'),url(//northside-ag.org/wp-content/themes/faith/fonts/rubik-v18-latin-600italic.woff2) format('woff2'),url(//northside-ag.org/wp-content/themes/faith/fonts/rubik-v18-latin-600italic.woff) format('woff')}@font-face{font-family:'Rubik';font-style:italic;font-weight:700;font-display:swap;src:local('Rubik Bold Italic'),url(//northside-ag.org/wp-content/themes/faith/fonts/rubik-v18-latin-700italic.woff2) format('woff2'),url(//northside-ag.org/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:#fff;--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:#ccc;--faith-link-color:#1e74a9;--faith-link-color-hover:#c94913;--faith-primary-accent-color:#1e74a9;--faith-primary-accent-complementary-color:#fff;--faith-neutral-color-100:#fff;--faith-neutral-color-900:#080808;--faith-border-color-100:rgba(255,255,255,.1);--faith-border-color-900:rgba(0,0,0,.1)}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
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}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:middle}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[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}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}table{border-top:0;margin-bottom:2em;position:relative;table-layout:fixed;width:100%;z-index:1}table th{text-align:start}table tr{border-bottom:1px solid #f0f0f0}table th,table td{font-family:inherit;font-size:inherit;padding:.8125rem 1.25rem;vertical-align:middle}ul,ol{list-style-position:outside;margin:0;padding:0}ul ul,ol ol,ul ol,ol ul{margin:0}fieldset{border:1px solid var(--faith-border-color-900);margin:1.25rem 0}legend{font-size:1rem;font-weight:600;padding:0 1.875rem}label{display:block;font-size:1.125rem;margin:0 0 .5rem}input,textarea,button{font-family:inherit;line-height:1;-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,textarea{background-color:var(--faith-background-color);border-color:var(--faith-border-color-900)}input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],textarea{-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=text]:focus,input[type=email]:focus,input[type=url]:focus,input[type=password]:focus,input[type=search]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=range]:focus,input[type=date]:focus,input[type=month]:focus,input[type=week]:focus,input[type=time]:focus,input[type=datetime]:focus,input[type=datetime-local]:focus,input[type=color]:focus,textarea:focus{border-color:var(--faith-primary-accent-color);box-shadow:inset 0 0 0 1px var(--faith-primary-accent-color)}textarea{line-height:1.5;width:100%}select{font-family:inherit;font-size:inherit}::-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-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}button,.button,.faux-button,.wp-block-button__link,:root .wp-block-file__button,input[type=button],input[type=reset],input[type=submit],:root .woocommerce #respond input#submit,:root .woocommerce a.button,:root .woocommerce button.button,:root .woocommerce input.button{-webkit-appearance:none;-moz-appearance:none;background:var(--faith-primary-accent-color);border:none;border-radius:0;color:var(--faith-primary-accent-complementary-color);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;justify-content:center;letter-spacing:0;line-height:1.3;margin:0;padding:.75rem 1.25rem;text-align:center;text-decoration:none;text-underline-offset:4px;text-decoration-thickness:2px}button:hover,.button:hover,.faux-button:hover,.wp-block-button__link:hover,:root .wp-block-file__button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover,:root .woocommerce #respond input#submit:hover,:root .woocommerce a.button:hover,:root .woocommerce button.button:hover,:root .woocommerce input.button:hover,button:focus,.button:focus,.faux-button:focus,.wp-block-button__link:focus,:root .wp-block-file__button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,:root .woocommerce #respond input#submit:focus,:root .woocommerce a.button:focus,:root .woocommerce button.button:focus,:root .woocommerce input.button:focus{background:var(--faith-primary-text-color);color:var(--faith-neutral-color-100);text-decoration:underline}button:focus,.button:focus,.faux-button:focus,.wp-block-button__link:focus,:root .wp-block-file__button:focus,input[type=button]:focus,input[type=reset]:focus,input[type=submit]:focus,:root .woocommerce #respond input#submit:focus,:root .woocommerce a.button:focus,:root .woocommerce button.button:focus,:root .woocommerce input.button:focus,.entry-thumbnail:focus-within{outline:2px solid var(--faith-primary-text-color);outline-offset:2px}p+input[type=submit]{margin-top:.75rem}.wp-block-button__link:active,.wp-block-button__link:focus,.wp-block-button__link:hover,.wp-block-button__link:visited{color:var(--faith-background-color)}button.reset,input.reset,textarea.reset{background:0 0;border:none;border-radius:0;box-shadow:none;color:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding:0;text-transform:none}.screen-reader-text{clip:rect(.1rem,.1rem,.1rem,.1rem);height:.1rem;overflow:hidden;position:absolute !important;left:-999999rem;width:.1rem}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:.3rem;box-shadow:0 0 .2rem .2rem rgba(0,0,0,.6);clip:auto !important;display:block;font-size:1.4rem;font-weight:600;height:auto;left:.5rem;line-height:normal;padding:1.5rem 2.3rem 1.4rem;text-decoration:none;top:.5rem;width:auto;z-index:100000}.skip-link{position:absolute;left:-9999rem;top:2.5rem;z-index:999999999}.skip-link:focus{left:2.5rem;text-decoration:none}.post-single .alignleft{display:inline;float:left;margin:0 2.5rem 1.75rem 0}.post-single .alignright{display:inline;float:right;margin:0 0 1.75rem 2.5rem}.post-single .aligncenter{clear:both;display:block;margin:0 auto 1.75rem}body,button,input,select,textarea{font-family:var(--faith-ff-accent);font-size:.9375rem;font-weight:400;line-height:1.6}p{margin:0;padding:0}dfn,cite,em,i{font-style:italic}blockquote{color:var(--faith-secondary-text-color);font-size:1.125rem;font-style:italic;line-height:1.7;margin:0;overflow:hidden;padding:0}blockquote cite{display:block;font-style:normal;font-weight:600;margin-top:.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:15px;font-size:.9375rem}abbr,acronym{border-bottom:1px dotted var(--faith-secondary-text-color);cursor:help}mark,ins{background:#eee;text-decoration:none}big{font-size:125%}blockquote{quotes:"" ""}q{quotes:"“" "”" "‘" "’"}blockquote:before,blockquote:after{content:""}:focus{outline:none}table{border-collapse:collapse;margin:0 0 1.5em;width:100%}thead th{border-bottom:0}th{padding:.5rem;text-align:start}tr{border-bottom:1px solid rgba(0,0,0,.1)}td{padding:.5rem}::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}a{color:var(--faith-link-color);text-decoration:none;transition:all .15s ease-in-out}a:hover,a:focus{color:var(--faith-link-color-hover)}a:focus{outline:2px solid var(--faith-primary-accent-color);outline-offset:2px;text-decoration:underline}h1,h2,h3,h4,h5,h6{color:var(--faith-primary-text-color);font-family:var(--faith-ff-accent);font-weight:600;line-height:1.3;margin:0}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:var(--faith-primary-text-color)}h1 a:hover,h1 a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,h5 a:hover,h5 a:focus,h6 a:hover,h6 a:focus{color:var(--faith-link-color-hover)}#container{font-size:14px;line-height:1.5em;padding:0;text-align:center;width:100%}.wrapper{margin:0 auto;padding:0;text-align:start;width:1100px}.wrapper-main{padding:0}.cleaner{clear:both;font-size:1px;height:1px;line-height:1px;margin:0}.site-header{background-color:var(--faith-special-background-color);border-bottom:1px solid #e7e3e0;margin:0;padding:30px 0}.home .site-header{border-bottom-width:0}.page-header-default .wrapper-header{display:flex;align-items:center;align-content:stretch;justify-content:space-between;gap:2.5rem}.page-header-centered .wrapper-header{text-align:center}.page-header-default .wrapper-header #site-branding{flex:0 0 25%}.page-header-centered .wrapper-header #site-branding{text-align:center}#site-branding{text-align:start}#site-branding .custom-logo{height:auto;max-width:100%}#site-branding .site-title{font-size:1.5rem;font-weight:600;letter-spacing:-1px;margin-bottom:0;text-transform:uppercase}#site-branding .site-description{font-size:.875rem;font-weight:400;letter-spacing:0;margin:10px 0 0}.page-header-default #site-header-navigation{flex:1 1 75%;text-align:end;z-index:3}.site-header .site-title{display:block;font-family:var(--faith-ff-primary);font-size:30px;font-weight:600;letter-spacing:0;line-height:1.25em;margin:0;text-transform:uppercase}.site-header .site-description{color:var(--faith-secondary-text-color);color:rgba(0,0,0,.7);display:block;font-size:14px;font-weight:300;line-height:1.25em;margin:5px 0 0}.site-header a{color:var(--faith-primary-text-color)}.site-header a:hover,.site-header a:focus{text-decoration:underline}#site-header-search{display:flex;align-items:center;align-content:stretch;gap:1.875rem;margin:0 0 1.25rem}.page-header-default #site-header-search{justify-content:flex-end}.page-header-centered #site-header-search{justify-content:center}#site-header-search .widget{flex:0 1 auto}#site-header-search .widget_search{flex:0 1 300px}.page-header-centered #site-header-search{margin-bottom:24px}#site-header-search .search-form{display:flex;align-content:stretch;align-items:stretch;flex-direction:row}#site-header-search .search-form label{flex:1;margin-bottom:0}#site-header-search .search-form .search-submit{flex:0 0 auto}#site-header-search .widget-title{display:none}#site-mobile-menu-toggle,#site-mobile-menu-toggle .site-toggle-anchor{display:inline-block;font-size:1.125rem;font-weight:600;line-height:1;text-align:center}#site-mobile-menu-toggle{display:none;margin-bottom:1.25rem}#site-mobile-menu-toggle .site-toggle-anchor{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:hover,#site-mobile-menu-toggle .site-toggle-anchor:focus{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.is-visible{display:block}#site-mobile-menu a{color:var(--faith-primary-text-color);display:block;padding:.875rem 0 .625rem;position:relative}#site-mobile-menu a:hover,#site-mobile-menu a:focus{color:var(--faith-link-color-hover)}#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.is-visible{display:block}#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:hover,#site-mobile-menu .sub-menu-toggle:focus{background-color:var(--faith-primary-accent-color);color:var(--faith-primary-accent-complementary-color)}#site-mobile-menu .current-menu-parent>a,#site-mobile-menu .current-menu-item>a{color:var(--faith-primary-text-color);text-decoration:underline}#site-header-navigation{font-family:var(--faith-ff-accent);font-size:15px}.page-header-centered #site-header-navigation{border-top:1px solid #e7e3e0;margin-top:30px;padding-top:20px;text-align:center}.page-header-centered #site-header-search{border-bottom:1px solid #e7e3e0;margin-bottom:30px;padding-bottom:20px}.sf-menu,.sf-menu *{list-style:none;margin:0;padding:0}.sf-menu li{position:relative}.sf-menu ul{display:none;position:absolute;z-index:199}.sf-menu>li{display:inline-block}.sf-menu li:hover>ul,.sf-menu li:focus>ul,.sf-menu li.sfHover>ul{display:block}.sf-menu a{display:block;position:relative}.sf-menu ul ul{top:0;left:150%}.sf-menu ul{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 rgba(0,0,0,.1)}.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 transparent;border-left:7px solid transparent}.sf-menu a{color:var(--faith-primary-text-color);display:block;padding:10px 2px;position:relative;zoom:1}.sf-menu ul a{color:var(--faith-primary-text-color);padding:9px 14px}.sf-menu .current-menu-item>a,.sf-menu .sfHover>a,.sf-menu a:hover,.sf-menu a:active,.sf-menu a:focus{color:var(--faith-link-color-hover);text-decoration:underline}.sf-menu .sub-menu a:hover,.sf-menu .sub-menu a:focus{color:var(--faith-link-color-hover)}.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:hover,.sf-menu ul li:focus{background-color:#f1f1f1;border-bottom-color:#e1e1e1;-webkit-transition:none;transition:none}.sf-arrows .sf-with-ul:after{content:"\f107";font:10px/10px 'icomoon';font-weight:400;display:inline-block;margin:5px 0 0 6px;-webkit-font-smoothing:antialiased;vertical-align:top}.sf-arrows .sfHover .sf-with-ul:after{transition:all .25s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sf-arrows ul .sf-with-ul:after{content:"\f105";font:12px/12px 'icomoon';font-weight:400;float:right;vertical-align:top;margin:2px 0 0 4px}.sf-arrows .sfHover ul .sf-with-ul:after{transition:all .25s;-webkit-transform:none;transform:none}.sf-arrows ul .sfHover>.sf-with-ul:after{transition:all .25s;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.sf-arrows ul li>.sf-with-ul:focus:after,.sf-arrows ul li:hover>.sf-with-ul:after,.sf-arrows ul .sfHover>.sf-with-ul:after{border-left-color:#fff}.main-navbar .sf-arrows .sf-with-ul:after{margin:6px 0 0 4px}.main-navbar .sf-arrows ul .sf-with-ul:after{margin:2px 0 0 4px}.sf-menu .menu-special{margin-inline-start:10px}.sf-menu .menu-special a{background-color:var(--faith-link-color-hover);color:#fff;padding:5px 12px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.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}.content-home{margin-bottom:3.125rem}#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 .widget ul li{list-style-type:none}.wrapper-reversed .wrapper-main{flex-direction:row}#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 rgba(0,0,0,.06);-moz-box-shadow:0 0 30px rgba(0,0,0,.06);box-shadow:0 0 30px rgba(0,0,0,.06)}.page-has-image #site-content{margin-top:-200px}#site-main .widget{margin-bottom:30px}#site-main .widget:last-of-type{margin-bottom:0}#site-aside .current-cat a{color:var(--faith-primary-text-color);font-weight:600}#ilovewp-hero{background-color:var(--faith-primary-text-color)}.ilovewp-hero-withimage{height:55vh;max-height:600px;min-height:350px}.ilovewp-hero-blankfill{height:120px}.ilovewp-hero-wrapper{position:relative;background-repeat:no-repeat;background-position:center center;background-size:cover;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}#ilovewp-hero .wrapper{height:100%}#ilovewp-hero .content-wrapper{background-color:var(--faith-primary-text-color);background-color:rgba(12,12,12,.92);height:100%;margin-inline-start:-40px;max-width:380px;padding:40px;position:relative}#ilovewp-hero .content-aligner{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#ilovewp-hero .hero-title{color:#fff;font-family:var(--faith-ff-primary);font-size:24px;font-weight:600;line-height:1.6em;margin:0 0 20px}#ilovewp-hero .hero-title a{color:#fff}#ilovewp-hero .hero-title a:hover,#ilovewp-hero .hero-title a:focus{color:var(--faith-link-color-hover)}#ilovewp-hero .hero-description{color:#fff;color:rgba(255,255,255,.7);font-family:var(--faith-ff-primary);font-size:15px;font-weight:400;line-height:1.7;margin:30px 0 30px}#ilovewp-hero .hero-button-span{display:block;font-size:12px;font-weight:600;line-height:1em;margin:30px 0 0;text-transform:uppercase}#ilovewp-hero .hero-button-anchor{background-color:#fff;color:var(--faith-primary-text-color);display:inline-block;padding:10px 25px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}#ilovewp-hero .hero-button-anchor:hover,#ilovewp-hero .hero-button-anchor:focus{background-color:var(--faith-primary-text-color);color:#fff}#ilovewp-hero img{height:auto;max-width:100%}#ilovewp-hero .image-wrapper{display:inline-block;position:relative}.empty-slider{max-width:100%}#ilovewp-hero .ilovewp-slides{height:100%;overflow:hidden;position:relative}#ilovewp-hero .ilovewp-slide{position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;margin-inline-end:0;max-width:100%;height:100%;width:100%;overflow:hidden;list-style-type:none}#ilovewp-hero .slide-mobile-thumbnail{display:none}.flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab;overflow:hidden;position:relative;height:100%}#ilovewp-hero .flickity-slider{height:100%}.flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{display:block;position:absolute;z-index:100;bottom:45%;height:50px;width:30px;background:0 0;padding:5px 20px;-webkit-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .3s ease-out;opacity:.8;background:#000;color:#fff;border-radius:5px}.flickity-prev-next-button:hover{opacity:1;background:#fff}.flickity-prev-next-button.previous{left:30px}.flickity-prev-next-button.next{right:30px}.flickity-prev-next-button svg{position:absolute;left:30%;top:30%;width:40%;height:40%}.flickity-prev-next-button path{opacity:.8;fill:#fff}.flickity-prev-next-button:hover path{opacity:1;fill:#000}.flickity-prev-next-button[disabled]{opacity:.5}#ilovewp-hero .slider-direction-nav a:focus{outline:0}#ilovewp-hero .slider-direction-nav a:hover,#ilovewp-hero .slider-direction-nav a:active{opacity:1;background:#fff;color:#363940}.ilovewp-slides:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.flickity-page-dots{display:none;position:absolute;width:100%;bottom:10px;right:0;left:0;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:18px;height:18px;margin:0 7px;border-radius:50%;cursor:pointer;-webkit-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;border:2px solid #fff;background:0 0}.flickity-page-dots .dot:hover,.flickity-page-dots .dot.is-selected{background:#fff;opacity:1}#ilovewp-home-welcome,#ilovewp-featured-pages{background-color:var(--faith-special-background-color);border-bottom:1px solid var(--faith-special-border-color)}#ilovewp-home-welcome{font-size:1.125rem;line-height:1.6;margin:0;padding:60px 0 0}#ilovewp-home-welcome .widget:not(:last-of-type){margin-bottom:50px}#ilovewp-home-welcome .ilovewp-columns{display:flex;align-items:stretch;align-content:stretch;justify-content:space-between;gap:2.5rem}#ilovewp-home-welcome .ilovewp-columns>.ilovewp-column{flex:1}#ilovewp-home-welcome .ilovewp-columns>.ilovewp-column-1{margin-bottom:3.125rem}#ilovewp-home-welcome .ilovewp-column-2 .widget:last-of-type{margin-bottom:0}#ilovewp-home-welcome .ilovewp-column-2 .ilovewp-column-wrapper{background-color:var(--faith-primary-text-color);border:1px solid var(--faith-primary-text-color);border-top-width:0;border-bottom-width:0;color:rgba(255,255,255,.7);padding:50px}#ilovewp-home-welcome .ilovewp-column-2{position:relative;z-index:2}.page-with-slideshow #ilovewp-home-welcome .ilovewp-column-2{margin-top:-150px}.page-without-slideshow #ilovewp-home-welcome .ilovewp-column-2{margin-top:-60px}#ilovewp-home-welcome .site-home-title{font-size:40px;font-weight:600;letter-spacing:-1px;line-height:1.1;margin:0 0 1.875rem}#ilovewp-home-welcome .ilovewp-column-2 .widget-title{color:#fff;font-size:14px;font-weight:600;margin:0 0 1.5em;text-transform:uppercase}#ilovewp-home-welcome .widget_recent_entries li{border-top:1px solid #eee;border-top-color:rgba(255,255,255,.1);list-style-type:none;margin:20px 0 0;padding-top:20px}#ilovewp-home-welcome .ilovewp-column-1 .widget_recent_entries li{border-top-color:var(--faith-special-border-color);border-top-color:rgba(0,0,0,.1)}#ilovewp-home-welcome .ilovewp-column-2 a{color:#fff}#ilovewp-home-welcome .ilovewp-column-2 .widget_recent_entries a{font-size:1rem;font-weight:600;line-height:1.4em}#ilovewp-home-welcome .ilovewp-column-2 a:hover,#ilovewp-home-welcome .ilovewp-column-2 a:focus{color:var(--faith-link-color-hover)}.widget_recent_entries .post-date,#ilovewp-home-welcome .post-date{color:rgba(255,255,255,.7);display:block;font-size:14px;margin:1em 0 0}#site-aside .widget_recent_entries .post-date,#ilovewp-home-welcome .ilovewp-column-1 .post-date{color:var(--faith-secondary-text-color);color:rgba(0,0,0,.6)}#ilovewp-home-welcome .textwidget a{text-decoration:underline}#site-aside .widget_recent_entries .post-date{margin-top:.8em}#site-aside .widget_recent_entries li{border-bottom:1px solid #eee;border-bottom-color:rgba(0,0,0,.1);margin-bottom:12px;padding-bottom:12px}#site-aside .widget_recent_entries li:last-of-type{border-bottom-width:0;padding-bottom:0}#site-aside .widget_recent_entries a{font-size:16px;font-weight:600;line-height:1.4em}#ilovewp-featured-pages{margin:0;padding:60px 0}.ilovewp-featured-pages{display:flex;align-items:stretch;align-content:stretch;justify-content:space-between;gap:2.5rem}.ilovewp-featured-pages>.ilovewp-featured-page{flex:1;list-style-type:none}#ilovewp-featured-pages .post-cover-wrapper{margin-bottom:1.875rem}.ilovewp-featured-pages .title-post{font-weight:600;line-height:1.5em;text-transform:uppercase}.ilovewp-featured-pages-2 .title-post{font-size:24px}.ilovewp-featured-pages-3 .title-post{font-size:20px}.ilovewp-featured-pages-4 .title-post{font-size:16px}.ilovewp-featured-pages-5 .title-post{font-size:16px}#ilovewp-featured-pages .post-preview-wrapper>*{margin-block:0}#ilovewp-featured-pages .post-preview-wrapper>*:not(:first-child){margin-top:1.25rem}#ilovewp-featured-pages .post-excerpt{color:rgba(0,0,0,.7);font-size:15px;font-weight:400;line-height:1.5em}#ilovewp-featured-pages .title-post a{color:var(--faith-primary-text-color)}#ilovewp-featured-pages .title-post a:hover,#ilovewp-featured-pages .title-post a:focus{color:var(--faith-link-color-hover);opacity:.8}.post-cover{position:relative}.post-cover .thumbnail,.post-cover .wp-post-image,.wp-caption img,.post-cover .thumbnail{height:auto;max-width:100%;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#site-main .widget-title,.comments-area .comments-title{color:var(--faith-primary-text-color);display:block;font-size:16px;font-weight:600;line-height:1.5;margin:0 0 1.5em;position:relative}.ilovewp-post-archive>article{display:flex;align-items:stretch;align-content:stretch;gap:30px;list-style-type:none}.ilovewp-post-archive>article>*{flex:1}.ilovewp-post-archive .post-cover-wrapper{flex:0 1 200px}.ilovewp-post .post-meta,.ilovewp-post .post-meta .entry-date a{color:var(--faith-secondary-text-color);font-size:.8125rem;margin:0}.ilovewp-posts-archive .post-meta a,.ilovewp-page-intro .post-meta a{color:var(--faith-link-color);display:inline-block;margin:0 2px;text-decoration:underline}.ilovewp-posts-archive .post-meta span:before,.ilovewp-page-intro .post-meta span:before{color:var(--faith-secondary-text-color);content:"|";display:inline-block;font-size:10px;margin:0 6px 0 4px}.ilovewp-posts-archive .post-meta span:first-child:before,.ilovewp-page-intro .post-meta span:first-child:before{content:"";display:none}.ilovewp-posts-archive .title-post a{color:var(--faith-link-color)}.ilovewp-posts-archive .title-post a:hover,.ilovewp-posts-archive .title-post a:focus,.ilovewp-posts-archive .post-meta a:hover,.ilovewp-posts-archive .post-meta a:focus,.ilovewp-page-intro .post-meta a:hover,.ilovewp-page-intro .post-meta a:focus,.ilovewp-post .post-meta .entry-date a:hover,.ilovewp-post .post-meta .entry-date a:focus{color:var(--faith-primary-text-color)}.ilovewp-posts-archive .post-meta .entry-date a{text-decoration:none;text-transform:none}.ilovewp-posts-archive .post-meta .updated{display:none}.ilovewp-posts-archive .ilovewp-post-archive{display:block;position:relative}.ilovewp-posts-archive .ilovewp-post-archive:not(:last-of-type){border-bottom:1px solid #e9e9e9;margin-bottom:30px;padding-bottom:30px}.ilovewp-posts-archive .post-preview{font-size:1rem;line-height:1.6;overflow:hidden;text-align:start}.ilovewp-posts-archive .post-preview>*{margin:0}.ilovewp-posts-archive .post-preview>*:not(:first-child){margin-top:1.25rem}.ilovewp-post .post-meta{margin:1.2em 0 0}.ilovewp-posts-archive .title-post{font-size:1.125rem;font-weight:600;line-height:1.6}.ilovewp-posts-archive .post-meta-category{display:inline-block}.ilovewp-posts-archive .read-more-span{display:block}.navigation,.pagination{border-top:1px solid #e9e9e9;margin-top:30px;padding-top:30px}.post-navigation,.nav-links,#comments .nav-links{font-size:15px;line-height:1.5;margin:0;text-align:center}.post-navigation .nav-previous,.post-navigation .nav-next,.posts-navigation .nav-previous,.posts-navigation .nav-next{display:inline-block;margin:0 15px}.post-navigation .nav-link-label,.posts-navigation .nav-link-label{color:var(--faith-link-color-hover);margin:0 3px;text-transform:uppercase}.post-navigation a,.posts-navigation a{color:var(--faith-link-color-hover)}.post-navigation a:hover,.post-navigation a:focus,.posts-navigation a:hover,.posts-navigation a:focus{text-decoration:underline}.nav-links{font-size:.875rem;font-weight:600;text-align:center}.nav-links .page-numbers{border:1px solid #ddd;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;border-radius:2px;display:inline-block;line-height:1em;margin:0 3px;padding:.75rem}.nav-links a{color:var(--faith-link-color-hover)}.nav-links .current,.nav-links a:hover,.nav-links a:focus{background-color:var(--faith-link-color-hover);border-color:var(--faith-link-color-hover);color:#fff}.nav-links .current{color:#fff}#site-aside .menu,.widget-ilovewp-related-pages{list-style-type:none}#site-aside .widget_nav_menu .menu-item,.widget-ilovewp-related-pages .ilovewp-related-page{border-bottom:1px solid var(--faith-special-border-color);border-bottom-color:rgba(0,0,0,.1);list-style-type:none;line-height:1.6em;padding:.75rem 1rem}#site-aside .widget_nav_menu .sub-menu{margin-top:5px;margin-bottom:0;padding-inline-start:10px}#site-aside .widget_nav_menu .sub-menu .menu-item{background:0 0;border-bottom-width:0;font-weight:400;padding-inline:0;padding-bottom:0;text-transform:none}#site-aside .widget_nav_menu .current-menu-item>a,.widget-ilovewp-related-pages .current-menu-item a,#site-aside .widget_nav_menu a:hover,#site-aside .widget_nav_menu a:focus{color:var(--faith-link-color-hover);text-decoration:underline}#site-aside .widget_nav_menu .current-menu-item>a,.widget-ilovewp-related-pages .current-menu-item>a{font-weight:600}#site-aside .widget_nav_menu .current-menu-item a,#site-aside .widget_nav_menu .current-menu-ancestor a,.widget-ilovewp-related-pages .current-menu-item a{color:#fff}#site-aside .widget_nav_menu .current-menu-item,#site-aside .widget_nav_menu .current-menu-ancestor,.widget-ilovewp-related-pages .current-menu-item{background-color:var(--faith-link-color-hover)}.widget-title a{color:var(--faith-primary-text-color)}.widget-title a:hover,.widget-title a:focus{color:var(--faith-link-color-hover)}.thumbnail-post-intro{margin-bottom:30px;text-align:center}.ilovewp-archive-intro{margin-bottom:30px}.title-page,.ilovewp-page-intro .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}.ilovewp-page-front{text-align:start}.home .ilovewp-page-front{border-bottom-width:0;padding-bottom:0}.ilovewp-page-intro .post-meta{color:#999;display:inline-block;font-size:13px;margin:20px 0 0}.ilovewp-page-intro .post-meta a{font-style:normal;text-transform:uppercase}.ilovewp-page-intro .post-meta-gravatar{display:inline-block;margin:0 10px 0 0}.post-meta-gravatar .avatar{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%;box-shadow:1px 1px 6px rgba(0,0,0,.05);border:solid 2px #fff}.ilovewp-page-inner,.ilovewp-page-intro .taxonomy-description{font-size:16px;line-height:2em;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:30px;padding-bottom:25px}.ilovewp-page-intro .taxonomy-description p{margin:1em 0 0}.ilovewp-page-inner{margin-bottom:30px}.ilovewp-nofeatured{padding:0 40px;text-align:center}.ilovewp-nofeatured .taxonomy-description{margin-bottom:0}.post-single{font-family:var(--faith-ff-primary);font-size:17px;line-height:1.7em;margin:0}.post-single h1,.post-single h2,.post-single h3,.post-single h4,.post-single h5,.post-single h6{font-weight:600;margin:1.25rem 0 .875rem;line-height:1.3}.post-single h1{font-size:30px}.post-single h2{font-size:26px}.post-single h3{font-size:22px}.post-single h4{font-size:20px}.post-single h5{font-size:18px}.post-single h6{font-size:18px}.post-single p{margin-top:0;margin-bottom:1.5em}.post-single p:last-of-type{margin-bottom:0}.post-single img{margin-bottom:20px;max-width:100%;width:auto;height:auto}.post-single .wp-block-image img,.post-single .wp-block-media-text__media img,.post-single .wp-block-media-text__media video{height:auto}.post-single .alignright{display:inline;float:right;margin:0 0 0 20px}.post-single .alignleft{display:inline;float:left;margin:0 0 0 20px}.post-single iframe{max-width:100%}.post-single textarea{max-width:97%}.post-single blockquote{font-size:20px;font-weight:400;line-height:2em;margin:40px 0;padding:0}.post-single blockquote:after,.post-single blockquote:before{border-top:1px solid #dfdfdf;content:"";display:block;margin:30px auto;width:20%}.post-single blockquote p{margin-bottom:1.1667em}.post-single blockquote cite{display:block;font-size:13px;font-style:normal;margin:1.5em 0 0;text-transform:uppercase}.post-single a{text-decoration:underline}.post-single a:hover,.post-single a:focus{text-decoration:underline;cursor:pointer}.post-single ul,.post-single ol{margin:1.5em 0 2em 1.25em;padding:0}.post-single ul li{list-style:inside;list-style:disc}.post-single ol li{list-style-type:decimal}.post-single table{box-shadow:2px 2px 10px rgba(0,0,0,.08);margin:3rem 0}.post-single table a{text-decoration:underline}.post-single table caption{font-weight:400;margin:0 0 1.5rem;padding:.5rem 20px;text-align:center}.post-single table tbody,.post-single table tfoot{border:1px solid #dadada;border-width:1px}.post-single table tfoot .caption{font-weight:400;text-align:end}.post-single table:last-child{margin-bottom:0}.post-single table th,.post-single table td{border-right:1px solid #dadada;font-size:1rem;line-height:1.75em}.post-singlen table th{background-color:#111;border-right-color:rgba(255,255,255,.1);color:#fff;font-size:1rem}.post-single table th:last-child{border-right-width:0}.post-single table thead tr{border-bottom-width:0}.post-single table tr{border-bottom:1px solid #dadada;transition:all .2s ease-in-out}.post-single tr:nth-child(odd){background-color:#fff}.post-single tr:nth-child(even){background-color:#eee}.post-single tr:nth-child(even) td{border-right-color:#dadada}.post-single .page-links,.post-single .tags-links{font-family:var(--faith-ff-primary);font-size:12px;margin:2em 0 1em;text-transform:uppercase}.tags-links a{border:1px solid #eee;display:inline-block;font-size:1em;line-height:1em;margin:4px 2px;padding:9px 8px;position:relative;text-decoration:none;text-transform:uppercase;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.tags-links a:hover,.tags-links a:focus{background-color:var(--faith-link-color-hover);border-color:var(--faith-link-color-hover);color:#fff;text-decoration:underline}#comments .comment-reply-title{font-size:24px;font-weight:400;margin:0 0 .75em}.comments-area{margin:3em 0 0;text-align:start}.comments-area .comments-title{margin:0 0 2em}.page .comments-area{margin-inline-start:0}.comment-list{margin:1.75em 0}.comment-list,.comment-list .children{list-style-type:none;padding:0}.comment,.pingback,.trackback{padding:1.75em 0}.depth-1{border-bottom:1px solid #ece8e0}.depth-1:first-child{margin-top:0;padding-top:0}.children{margin-top:24px}.children .comment{border-left:5px solid #e7e7e7;padding-inline-start:24px}.comment-author .avatar{border-radius:50%;float:left;margin-inline-end:20px;-moz-border-radius:50%;-webkit-border-radius:50%}.comment-meta{margin-bottom:0}.comment-meta .fn{display:inline-block;font-size:16px;font-style:normal;font-weight:400;margin-inline-end:15px}.says{display:none}.comment-metadata{display:inline-block;font-size:14px}.comment-content a{word-wrap:break-word}.comment-tools{display:inline-block;float:right}.comment-tools a{font-size:13px;font-weight:400}.comment-reply-link{margin-inline-start:10px}.comment-respond{padding:0 0 30px}.comment-list .comment-respond{padding-top:30px}.comment-content{font-size:15px;line-height:1.7;overflow:hidden}.comment-content p{margin:1em 0 0}.comment-form label{display:block;font-size:15px;font-weight:400;margin:1em 0;text-transform:uppercase}.comment-form label .required{color:var(--faith-link-color-hover);font-weight:600}.form-allowed-tags{font-size:13px}.no-comments{text-align:center}.bypostauthor{display:block}.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}.site-footer .current-menu-item a,.site-footer a:hover,.site-footer a:focus{color:var(--faith-link-color-hover);text-decoration:underline}.site-footer input,.site-footer textarea{border:solid 2px #fff}.site-footer input:focus,.site-footer textarea:focus{border-color:var(--faith-link-color)}.site-footer input[type=button],.site-footer input[type=submit]{background-color:var(--faith-link-color);border-width:0}.site-footer input[type=button]:hover,.site-footer input[type=button]:focus,.site-footer input[type=submit]:hover,.site-footer input[type=submit]:focus{background-color:var(--faith-link-color-hover)}.wrapper-footer{border-bottom:1px solid rgba(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-footer .widget img{height:auto;max-width:100%}.site-pre-footer{text-align:start}.site-pre-footer{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}.site-aside-wrapper h2,.site-aside-wrapper h3,.site-aside-wrapper h4,.site-aside-wrapper h5,.site-aside-wrapper h6{font-size:16px;margin-bottom:20px}.site-aside-wrapper p{margin-bottom:20px}.site-aside-wrapper ul,.site-aside-wrapper ol{margin:1em 0 1.5em}.site-aside-wrapper ul li,.site-aside-wrapper ol li{margin-bottom:4px}.site-aside-wrapper .textwidget a{text-decoration:underline}.site-footer .tribe-events-list-widget .tribe-events-list-widget-events,#site-aside .tribe-events-list-widget .tribe-events-list-widget-events{padding-inline-end:0;padding-inline-start:0}.site-footer .tribe-events-list-widget .tribe-event-title{font-size:16px;line-height:1.4em}.widget_recent_sermons li{margin-bottom:15px}.widget_recent_sermons .dashicons{vertical-align:middle}.widget_recent_sermons .title{display:inline-block;font-size:15px;font-weight:600;vertical-align:middle}#wpstats{display:none}.post-single #jp-relatedposts h3.jp-relatedposts-headline{font-size:14pt}.post-single #jp-relatedposts .jp-relatedposts-items-visual h4.jp-relatedposts-post-title{margin-bottom:10px}.post-single .search-form{margin:30px 0}.ilovewp-page-intro .search-form{margin:30px 0 0}.widget_search .search-field{width:100%}.widget_search .search-submit{font-size:13px;text-transform:uppercase}.post-single .aligncenter{display:block;margin-inline-start:auto;margin-inline-end:auto}.post-single .alignright{margin:0 0 5px 20px;display:inline}.post-single .alignleft{margin:0 20px 5px 0;display:inline}.alignright{float:right}.alignleft{float:left}.post-single .wp-caption{background-color:#f3f3f3;border-bottom:solid 2px #e3e3e3;margin-bottom:1em;max-width:100%;padding:0 0 15px}.post-single .wp-caption img{background:0 0;border:0;margin:0 0 15px;max-width:100%;width:100%;height:auto}.post-single .wp-caption-text,.gallery-caption{color:var(--faith-secondary-text-color);font-size:13px;line-height:1.5em;margin:0 10px}.post-single .wp-caption.aligncenter{margin:0 auto 15px}.post-single .gallery{margin:1em auto 1.5em;text-align:center;clear:both}.post-single .gallery-icon{background-color:#fff;border:1px solid #eee;margin-bottom:10px;padding:4px}.post-single .gallery .gallery-item{display:-moz-inline-stack;display:inline-block;margin:1em 1.5% 1.5em;width:30%;vertical-align:top;zoom:1;*display:inline;}.post-single .gallery img{width:100%;height:auto;margin:0}.post-single .gallery-caption{margin-inline-start:0}.post-single .gallery-columns-1 .gallery-item{margin:1em auto;width:100%}.post-single .gallery-columns-2 .gallery-item{margin:1em 2.5%;width:45%}.post-single .gallery-columns-4 .gallery-item{margin:1em 1.5%;width:22%}#ilovewp-hero{border-width:0;display:block;margin:0;max-width:100%;overflow:hidden;position:relative;text-align:center;width:100%;z-index:2}#ilovewp-featured-content li{list-style-type:none}#ilovewp-featured-content .ilovewp-notice,#ilovewp-featured-content-header .ilovewp-notice{font-size:15px;line-height:26px;margin:20px 0}#ilovewp-featured-content .wrapper{position:relative}#ilovewp-featured-content img{display:inline-block;margin:0;height:inherit;max-width:inherit;width:100%}#ilovewp-featured-content .image-wrapper{display:inline-block;position:relative}#ilovewp-featured-content .ilovewp-post-wrapper{position:relative}#ilovewp-featured-content .post-preview{position:absolute;bottom:0;left:0;width:100%;text-align:start}#ilovewp-featured-content .post-preview-nothumb{background-color:var(--faith-primary-text-color)}#ilovewp-featured-content .post-preview-nothumb .post-excerpt{margin-bottom:50px}#ilovewp-featured-content .post-preview-wrapper{padding:40px 30px 30px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.85) 80%,rgba(0,0,0,.85) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,.85) 80%,rgba(0,0,0,.85) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.85) 80%,rgba(0,0,0,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000',endColorstr='#a6000000',GradientType=0)}.empty-slider{max-width:100%}#ilovewp-featured-content .slides{white-space:nowrap;overflow:hidden}#ilovewp-featured-content .slide{background-position:center center;background-repeat:no-repeat;background-size:cover;list-style-type:none;margin-inline-end:0;max-width:100%;overflow:hidden;position:relative}#ilovewp-featured-content a{color:#fff}#ilovewp-featured-content a:hover,#ilovewp-featured-content a:focus{text-decoration:underline}#ilovewp-featured-content .title-post{font-family:var(--faith-ff-primary);font-size:22px;font-weight:600;margin:2em 0 0}#ilovewp-featured-content .post-excerpt{color:rgba(255,255,255,.8);font-size:15px;font-weight:400;line-height:2em;margin:1em 0 0}.flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus{outline:none}.ilovewp-slides,.flex-control-nav,.flex-direction-nav{margin:0;padding:0;list-style:none}.flexslider{margin:0;padding:0}.flexslider .ilovewp-slides>li{display:none;-webkit-backface-visibility:hidden}.flexslider .ilovewp-slides img{display:block;height:auto;width:100%}.ilovewp-slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .ilovewp-slides{display:block}html .ilovewp-slides{height:1%}.no-js .ilovewp-slides>li:first-child{display:block}.flexslider{position:relative;zoom:1}.flex-viewport{height:100%;max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .flex-viewport{max-height:300px}.flexslider .ilovewp-slides{zoom:1}.carousel li{margin-inline-end:5px}.flex-direction-nav{*height:0;}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{display:block;padding:0;z-index:10;height:60px;width:60px;position:absolute;top:5%;right:20px;filter:alpha(opacity=50);opacity:.5;-webkit-transition-duration:.2s;-moz-transition-duration:.2s;transition-duration:.2s}.flex-direction-nav .flex-next{background-position:0 -60px;right:20px}.flex-direction-nav a{background:transparent url(//northside-ag.org/wp-content/themes/faith/images/sprite-arrows.png) no-repeat top left;display:inline-block;height:60px;width:60px;padding:0;text-indent:-9999px;zoom:1}.flex-direction-nav .flex-prev{background-position:0 0;right:90px}#ilovewp-hero:hover .flex-direction-nav .flex-prev,#ilovewp-hero:focus-within .flex-direction-nav .flex-prev,#ilovewp-hero:hover .flex-direction-nav .flex-next,#ilovewp-hero:focus-within .flex-direction-nav .flex-next{filter:alpha(opacity=100);opacity:1}.flex-control-nav{position:absolute;bottom:30px;right:0;text-align:center;z-index:10;width:100%}.flex-control-nav li{margin:0 7px;display:inline-block;zoom:1;*display:inline;}.hermes-room .flex-control-nav{bottom:15px}.hermes-room .flex-control-nav li{margin:0 7px}.flex-control-paging li a{border:solid 2px #fff;display:block;width:16px;height:16px;text-indent:-9999px;cursor:pointer;-webkit-transition-duration:0;-moz-transition-duration:0;transition-duration:0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0px 0px 4px 2px rgba(0,0,0,.3);-moz-box-shadow:0px 0px 4px 2px rgba(0,0,0,.3);box-shadow:0px 0px 4px 2px rgba(0,0,0,.3)}.flex-control-paging li a:hover,.flex-control-paging li a:focus,.flex-control-paging li a.flex-active{background-color:#fff}.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 rgba(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}.button,#searchsubmit,.form-submit #submit,#submit-contact,.widget_wysija_cont .wysija-submit{border:0;color:#fff;display:inline-block;font-size:1rem;margin-top:1rem;padding:1rem 1.25rem}.button:hover,.button:focus{color:var(--faith-primary-text-color)}.widget_wysija_cont p label{display:block;font-weight:400;margin:5px 0 10px}.widget_wysija_cont .wysija-input{width:100%}#searchsubmit,.button-yellow{background-color:#ebcc6e;color:var(--faith-primary-text-color);font-weight:400}.button-yellow:hover,.button-yellow:focus{background-color:#e0ba48}.button-blue{background-color:#06b3db;font-weight:400}.button-blue:hover,.button-blue:focus{background-color:#0a9bbc;color:#fff}.button-red{background-color:#ea5b4d;color:#fff;font-weight:400}.button-red:hover,.button-red:focus{background-color:#c8493c;color:#fff}.form-submit #submit,.button-green,.widget_wysija_cont .wysija-submit{background-color:var(--faith-link-color-hover);color:#fff;font-weight:400}.button-green:hover,.button-green:focus{background-color:#209852;color:#fff}.button-gray{background-color:#e6e6e6;color:#222;font-weight:400}.button-gray:hover,.button-gray:focus{background-color:#d6d6d6}.form-submit #submit:hover,#searchsubmit:hover,.button:hover,.form-submit #submit:focus,#searchsubmit:focus,.button:focus,.widget_wysija_cont .wysija-submit:hover,.widget_wysija_cont .wysija-submit:focus{background-color:var(--faith-primary-text-color)}.form-submit #submit:active,#submit-contact:active,#searchsubmit:active,.button:active{-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 2px 4px rgba(0,0,0,.25),0 1px 2px rgba(0,0,0,.05)}@media screen and (max-width:1200px){div.wrapper{padding-inline-end:40px;padding-inline-start:40px;width:100%}#ilovewp-home-welcome .site-home-title{font-size:32px}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{top:10%}.flex-direction-nav .flex-prev{left:auto;right:90px}}@media screen and (max-width:960px){.page-header-default .wrapper-header,.page-header-centered .wrapper-header{display:block}.wrapper-header>*:not(:first-child){margin-top:1.875rem}.page-header-default .wrapper-header #site-branding,.page-header-default #site-header-navigation{text-align:center}.page-header-default #site-header-navigation{text-align:center}.page-header-default #site-header-search{justify-content:center}.ilovewp-hero-withimage{height:60vh;max-height:600px;min-height:250px}#ilovewp-hero.ilovewp-hero-blankfill{display:none;height:1px}#site-main{padding:40px}.page-has-image #site-content{margin-top:0}.page-has-frame #site-content,#site-aside{margin-top:0;padding:0;box-shadow:unset}#site-content,#site-aside{flex:1;width:100%}#site-aside{box-shadow:unset;border-top:1px solid var(--faith-special-border-color);margin-top:40px;padding-top:40px}div.wrapper-main,.wrapper-reversed .wrapper-main{flex-direction:column;align-content:flex-start;padding-inline:0;gap:0}.site-column-content,.site-column-aside{flex:1}.site-aside-wrapper{display:grid;grid-gap:2.5rem;grid-template-columns:repeat(2,1fr)}#site-main .site-aside-wrapper .widget{margin-bottom:0}.post-single blockquote{line-height:1.7}#site-mobile-menu-toggle{display:inline-block}#faith-site-menu-main{display:none !important}#site-mobile-menu+#site-header-search{margin-top:1.25rem}}@media screen and (max-width:768px){.post-single h2{font-size:22px}.post-single h3{font-size:20px}.post-single h4{font-size:18px}.ilovewp-hero-withimage{height:auto;max-height:auto;min-height:auto}#ilovewp-hero .wrapper{padding:0}#ilovewp-hero .content-wrapper{background-color:var(--faith-primary-text-color);margin:0;max-width:100%}.ilovewp-hero-withimage .ilovewp-hero-wrapper{background:0 0 !important}#ilovewp-hero .content-aligner{top:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset}#ilovewp-hero .slide-mobile-thumbnail{display:block}#ilovewp-hero .mobile-thumbnail-normal{display:none}#ilovewp-hero.ilovewp-hero-blankfill{background:0 0;display:none}.flex-direction-nav .flex-prev,.flex-direction-nav .flex-next{top:3%}#site-main{padding-top:50px}.site-content-wrapper{padding-bottom:30px}.content-home{margin-bottom:0}.ilovewp-featured-pages{display:grid;grid-template-columns:repeat(2,1fr)}#ilovewp-home-welcome .ilovewp-columns{flex-direction:column}#ilovewp-home-welcome .ilovewp-columns>.ilovewp-column-1{margin-bottom:unset}.page-with-slideshow #ilovewp-home-welcome .ilovewp-column-2{margin-top:0}#ilovewp-home-welcome .ilovewp-column-2 .ilovewp-column-wrapper{padding:40px}.site-pre-footer{display:grid;grid-template-columns:repeat(2,1fr)}.copy-ilovewp{display:none}}@media screen and (max-width:640px){div.wrapper:not(.wrapper-main),#site-main,#ilovewp-hero .content-wrapper,#ilovewp-home-welcome .ilovewp-column-2 .ilovewp-column-wrapper{padding-inline:30px}#site-header-search{flex-direction:column}#site-header-search .widget_search{flex:1}.title-page,.ilovewp-page-intro .title-page{font-size:26px}.ilovewp-page-intro .taxonomy-description{font-size:15px}.ilovewp-posts-archive .title-post{font-size:17px}.post-single blockquote{line-height:1.6}}@media screen and (max-width:460px){div.wrapper:not(.wrapper-main),#ilovewp-home-welcome .ilovewp-column-2 .ilovewp-column-wrapper{padding-inline:25px}#site-main{padding:40px 25px}#ilovewp-hero .mobile-thumbnail-large{display:none}#ilovewp-hero .mobile-thumbnail-normal{display:block}.ilovewp-featured-pages{display:grid;grid-template-columns:repeat(1,1fr)}.ilovewp-post-archive>article{flex-direction:column}.ilovewp-post-archive .post-cover-wrapper{flex:1}.site-aside-wrapper{grid-template-columns:repeat(1,1fr)}.post-single{font-size:1rem;line-height:1.5}.post-single blockquote{font-size:18px;margin:1em 0}.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){.title-page,.ilovewp-page-intro .title-page{font-size:22px;line-height:1.2}}