/*!
Theme Name: Whitespace
Theme URI: https://www.valice.com/
Author: Valice
Author URI: https://www.valice.com/
Description: Description
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: whitespace
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Whitespace is based on Underscores https://underscores.me/, (C) 2012-2017 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

/*! normalize.css v6.0.0 | MIT License | github.com/necolas/normalize.css */
 html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [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}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;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-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}.entry-content img{max-width:100%;height:auto}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}.wp-caption{margin-bottom:1.5em;max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto}.wp-caption .wp-caption-text{margin:.8075em 0}.wp-caption-text{text-align:center}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}body{margin:0;font-family:'Open Sans',sans-serif;font-weight:400;color:#3f4156}.wrapper{max-width:1400px;margin:0 auto}h1,h2{font-family:futura-pt,sans-serif;font-weight:400}.wp-block-image img{height:auto}.wrapper{margin:0 auto;max-width:1400px}h1.entry-title{font-size:40px}.dark-gray{color:#3f4156}.gray{color:#edf2f7}.red{color:#d71920}.dark-red{color:#86171b}a{color:#d7191f}.dark-gray-background{background-color:#3f4156;color:#fff}.gray-background{background-color:#edf2f7}.red-background{background-color:#d71920;color:#fff}.dark-red-background{background-color:#86171b;color:#fff}.dark-gray-background a.wp-block-button__link{color:#fff;border-color:#fff;margin-bottom:30px}.dark-gray-background a.wp-block-button__link:hover{background:#fff;color:#3f4156}.dark-blue-background{background-color:#3e4255}.dark-gray-background a{color:#fff}a.button{text-decoration:none;color:#3f4156;border:2px solid #3f4156;padding:10px}a.button:hover{background:#3f4156;color:#fff}.pre-header{background:#3f4156;color:#edf2f7;padding:12px}.pre-header .wrapper{display:flex;justify-content:space-between}.pre-header a{color:#edf2f7}.pre-header a:hover{color:#fff}.pre-header ul.menu{padding:0}.pre-header ul.menu li.menu-item{display:inline-block}.pre-header ul.menu li.menu-item a{padding:10px 15px}li.menu-item{list-style-type:none}li.menu-item a{text-decoration:none}.pre-header ul.menu#pre-header-right li.menu-item a,.pre-header ul.menu#pre-header-right li.menu-item.trp-language-switcher-container a:hover{border:1px solid #edf2f7;margin:0 5px}.pre-header ul.menu#pre-header-right li.menu-item a:hover,.pre-header ul.menu#pre-header-right li.menu-item.trp-language-switcher-container a{background:#edf2f7;color:#3f4156}.primary-header{max-width:1140px;margin:10px auto;display:flex;justify-content:space-between;padding:10px;align-items:center}.primary-header .site-branding img{max-width:400px;height:auto}.primary-header .header-right{text-align:right}.primary-header .header-right h2.tagline{color:#000;font-family:'Bebas Neue',sans-serif;font-size:30px;margin-bottom:5px;padding-bottom:0;padding-top:0;margin-top:0;letter-spacing:0}.header-navigation{background-color:#d7191f}.header-navigation nav.main-navigation{max-width:1140px;margin:0 auto}.header-navigation li.menu-item a{color:#fff}.header-right input{padding:8px}.header-right input.search-submit{border-radius:0;border:2px solid #d71920;background:#d71920;color:#fff;text-transform:uppercase;padding:6px}.header-right form.search-form{display:flex;justify-content:space-between}.header-right form.search-form label{width:90%}.header-right form.search-form .search-field{width:90%;float:left}.pre-footer{background-color:#d8e1eb;margin-top:140px}.pre-footer-widgets>.widget>.textwidget{display:flex;align-items:flex-start;justify-content:center;max-width:1400px;margin:0 auto 0 auto;padding:40px 0}.dashicons-format-quote{padding:0 40px 0 10px;font-size:50px}.featured-testimonial{text-align:center;padding-right:20px;padding-left:20px}.testimonial-content{font-size:1.5em}.testimonial-author{font-size:1.25em;padding-bottom:10px}.reversed{transform:rotateY(180deg) translateY(50px)}.post-type-archive-testimonial .testimonial-author{font-style:italic}.post-type-archive-testimonial .testimonial-author p{margin:0 auto;padding:0 10px}.post-type-archive-testimonial .testimonial-archive{max-width:900px;margin:60px auto;padding:20px;border-radius:20px;background:#edf2f7}.site-footer{padding:5px;background:#3f4156;color:#edf2f7}.site-footer .footer-widgets-area{display:flex;max-width:1500px;margin:10px auto;justify-content:space-between;background-image:url(../../../../../../themes/whitespace/images/burst.png);background-position:center;background-repeat:no-repeat}.site-footer .footer-widgets-area .widget{margin:20px}.site-footer .footer-widgets-area a{color:#fff}.site-footer .footer-widgets-area .footer-widgets-1{display:flex;max-width:600px;flex-wrap:wrap}.site-footer .footer-widgets-area ul.menu{margin:0;padding:0}.site-footer .footer-widgets-area ul.menu li.menu-item{margin:10px 0}.site-footer .footer-widgets-area ul.menu li.menu-item a:hover{text-decoration:underline}.site-footer .footer-widgets-area .footer-widgets-2{display:flex;flex-direction:column}.site-footer .footer-widgets-area .footer-widgets-2 ul.menu{display:flex;gap:20px}.site-footer .footer-widgets-area .footer-widgets-2 ul.menu .dashicons,.site-footer .footer-widgets-area .footer-widgets-2 ul.menu .dashicons-before::before{width:40px;height:40px;font-size:40px}.site-footer .footer-widgets-area .footer-widgets-2 ul.menu a:hover{color:#d7191f;text-decoration:none!important;border:none}.site-footer .footer-copyright{text-align:center}.site-footer .footer-copyright a{color:#fff}input[type="submit"]{background:transparent;color:#fff;border:2px solid #fff;font-size:16px;padding:10px;cursor:pointer}input[type="submit"]:hover,.wp-block-column .gform_footer input[type="submit"]:hover{background:#fff;color:#3f4156;border-color:#3f4156}ul.slick-dots{position:absolute;text-align:center;bottom:0;margin:0;right:0;left:0}ul.slick-dots li{list-style-type:none;display:inline-block}ul.slick-dots button{text-indent:-9999px;background:transparent;border:2px solid #3f4156;border-radius:100%;padding:0;height:15px;width:15px;margin:0 3px}ul.slick-dots button:hover{background:#fff}ul.slick-dots li.slick-active button{background:#fff}.slick-slider{max-width:1400px;margin:0 auto}@media only screen and (max-width:800px){ul.slick-dots{position:relative}}.home-page-image-header{background-position:center;background-size:cover;height:400px;background-repeat:no-repeat}.image-header{margin:0 auto;height:400px;background-size:cover;display:flex;justify-content:center;align-items:center;background-position:center}.image-header-no-overlay img{max-height:350px;width:auto}.image-header h1.entry-title{color:#fff;font-size:60px;text-shadow:3px 3px 8px #333}.image-header-title-bar{text-align:center;background:#d7191f;padding:10px}.image-header-title-bar h1.entry-title{color:#fff;padding:0;margin:0;font-size:40px}header.entry-header,header.page-header{background:#edf2f7;color:#d7191f;text-align:center;padding:20px}.entry-content p,.entry-content ul,.entry-content ol,.entry-content .gform_wrapper,.search-results article{max-width:1400px;margin-left:auto;margin-right:auto;padding:0 10px 20px 10px;font-size:18px;line-height:1.4}.entry-content p{margin-top:0;margin-bottom:0}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4{max-width:1400px;padding:10px 10px 0 10px;margin:0 auto}.single .entry-content ol,.single .entry-content ul{margin-left:20px}.wp-block-columns{margin-bottom:0}a.wp-block-button__link,.wp-block-button__link:visited{background:transparent;color:#d7191f;border:2px solid #d7191f;border-radius:0}a.wp-block-button__link:hover{background:#d7191f;color:#fff}.gray-background a.wp-block-button__link{color:#d7191f;margin-bottom:15px}.gray-background a.wp-block-button__link:hover{color:#fff}.wp-block-columns>.wp-block-column>.wp-block-columns{max-width:1400px;margin-left:auto;margin-right:auto}.wp-block-columns>.wp-block-column>.wp-block-columns ul{margin-left:30px}.wp-block-columns>.wp-block-column>.wp-block-columns.small-columns{max-width:700px}.wp-block-columns>.wp-block-column>.wp-block-columns.green-background{background-color:#d0d6b8;padding:0 0 20px 0;margin:20px auto;border-radius:20px;max-width:1060px}.entry-content .wp-block-columns.green-background ol{margin-left:40px}.wp-block-columns.green-background h2{background:#4a824a;color:#fff;padding:20px;margin:0;border-radius:20px 20px 0 0;max-width:none}.wp-block-columns.green-background p{padding:20px}.wp-block-columns.blue-background{background-color:#c6dae5;padding:0 0 20px 0;margin:20px auto;border-radius:20px}.wp-block-columns.blue-background h2{background:#3f4156;color:#fff;padding:20px;margin:0;border-radius:20px 20px 0 0;max-width:none}.wp-block-columns.blue-background p{padding:20px}.wp-block-columns.orange-background{background-color:#ffcf80;padding:0 0 20px 0;margin:20px auto;border-radius:20px}.wp-block-columns.orange-background h2{background:#da5a00;color:#fff;padding:20px;margin:0;border-radius:20px 20px 0 0;max-width:none}.wp-block-columns.orange-background p{padding:20px}.wp-block-columns.purple-background{background-color:#b99fc7;padding:0 0 20px 0;margin:20px auto;border-radius:20px}.wp-block-columns.purple-background h2{background:#553d69;color:#fff;padding:20px;margin:0;border-radius:20px 20px 0 0;max-width:none}.wp-block-columns.purple-background p{padding:20px}.wp-block-columns.blue-background ul,.wp-block-columns.purple-background ul,.wp-block-columns.green-background ul,.wp-block-columns.orange-background ul,.wp-block-columns.gray-background ul,.wp-block-columns.dark-gray-background ul{margin-left:40px}.wp-block-quote p:before{content:"\f122";font-family:'dashicons';display:inline-block;margin-right:10px;font-size:40px}.wp-block-quote.is-style-large p{line-height:1.1;text-indent:-24px}.benefactor{font-size:20px;padding-bottom:40px;text-align:center;font-weight:700;padding-left:30px;box-sizing:border-box;padding-right:30px;transition:color .2s}.benefactor a:hover{color:#d7191f;transition:color .2s}.benefactor a{text-decoration:none;color:#3f4156}.slider.slick-initialized{margin:0 auto;width:80%}.wp-block-columns.give-blocks{max-width:1400px;padding:20px;margin:0 auto}.wp-block-columns.give-blocks>.wp-block-column{background:#edf2f7;padding:10px;color:#3f4156;box-shadow:0 2px 9px 0 rgba(226,205,193,.38)}.wp-block-columns.give-blocks .wp-block-column h2{color:#d7191f}.wp-block-columns.give-blocks .wp-block-column a.wp-block-button__link{color:#d7191f;border-color:#d7191f}.wp-block-columns.give-blocks .wp-block-column a.wp-block-button__link:hover{color:#fff;background:#d7191f}.wp-block-columns.give-blocks ul{margin-left:20px}.wp-block-columns .wp-block-column.gray-background{border-radius:20px}.wp-block-columns .wp-block-column.gray-background>h2{background:#d8e1eb;color:#3e4255;border-radius:10px 10px 0 0;padding:10px;margin-top:-10px}#counter-columns.wp-block-columns{flex-wrap:wrap;margin:50px auto;max-width:1060px}#counter-columns .wp-block-column{flex:1 0 300px;align-items:center}#counter-columns .wp-block-column .count-number{font-size:30px;color:#d7191f;text-align:center;padding:20px}ul.wp-block-social-links{margin:0;padding:0}.wp-block-column .gform_footer input[type="submit"]{display:block;text-align:center;background:#3f4156;width:100%}.entry-content h1:after{display:block;margin:5px auto 15px auto;content:'';width:200px;border-bottom:2px solid #d7191f}.give-blocks.narrow{max-width:800px}.give-blocks.narrow .wp-block-column{padding:10px 20px 20px 20px}.give-blocks.narrow .wp-block-column ul{padding:40px}.give-blocks.narrow .wp-block-column h3.red-background{background:#d7191f;color:#fff;padding:20px;margin:-10px -20px 0 -20px}.board-grid{display:flex;flex-flow:row wrap;margin:50px auto;max-width:90%;justify-content:center;width:1400px}.board-member{display:flex;flex-flow:column nowrap;flex:0 0 300px;height:400px;margin:10px 10px 0 10px}.board-member .member-picture{background-size:cover;background-repeat:no-repeat;background-position:center top;display:flex;height:80%}.board-member .hidden{padding:5px}.board-member .hidden{color:transparent;transition:color .5s,background .4s;background-color:transparent;display:flex;align-items:center}.board-member:hover .hidden{background-color:#c6dae5;color:#3f4156}.board-member .board-title{padding:20px 10px;text-align:center;display:flex;justify-content:center;background-color:#edf2f7;flex-direction:column;margin-top:-8px;height:17%}.board-title h3{margin:0;color:#3f4156;font-weight:400}.board-title h4{color:#d7191f;margin:0;font-weight:400}.home-features{display:flex;justify-content:center;flex-wrap:wrap;padding:60px 0;max-width:1400px;margin:0 auto}.home-features .home-feature{margin:20px}.home-features .home-feature span{display:block;margin:5px;font-size:18px}.home-features .home-feature .button{margin:10px;border-color:#fff;color:#fff}.home-features .home-feature img{display:block;margin:10px auto;width:100px;height:auto}.home-features .home-feature h2{font-size:32px}.flip-box{background-color:transparent;width:300px;height:300px;perspective:1000px}.flip-box-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform 0.8s;transform-style:preserve-3d}.flip-box:hover .flip-box-inner{transform:rotateY(180deg)}.flip-box-front,.flip-box-back{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-box-front{background-color:rgba(215,25,31,.9);color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.flip-box:nth-child(2) .flip-box-front{background-color:rgba(134,23,27,.8)}.flip-box:nth-child(3) .flip-box-front{background-color:rgba(63,65,86,.8)}.flip-box-back{background-color:rgba(215,25,31,1);color:#fff;transform:rotateY(180deg);display:flex;justify-content:center;flex-direction:column}.flip-box:nth-child(2) .flip-box-back{background-color:rgba(134,23,27,1)}.flip-box:nth-child(3) .flip-box-back{background-color:rgba(63,65,86,1)}.home-feature:nth-child(2) .flip-box:hover .flip-box-inner{transform:rotateX(180deg)}.toggleable{max-width:1060px;margin:10px auto}.wp-block-columns>.wp-block-column.toggleable{margin:0 auto}.toggleable .toggle-body{display:none}.toggleable.open .toggle-body{display:block;padding:0 10px 20px 10px;margin:0 10px 10px 10px;background-color:#edf2f7}.wp-block-column.toggleable.open .toggle-body{margin:0 10px}.toggleable .toggle-handle{padding:10px;background:#3f4156;color:#fff;font-size:20px;margin:10px 10px 0 10px}.toggleable .toggle-handle:before{content:"\f140";font-family:'dashicons';margin-right:10px}.toggleable.open .toggle-handle:before{content:"\f142"}.toggle-body ul,ul.toggle-body,.wp-block-column.toggleable.open ul.toggle-body{padding-left:40px}.single .entry-content{max-width:1200px;margin:0 auto}.entry-meta a{color:whitesmoke;text-decoration:none}.entry-meta a:hover{text-decoration:underline}.single .entry-content{margin-top:50px;margin-bottom:50px}.post-wrapper{display:flex;max-width:1400px;margin:50px auto;flex-flow:row wrap;align-items:center;display:flex;justify-content:center}.post-wrapper .post-card{background:#edf2f7;padding:10px 20px 20px 20px;color:#3f4156;max-width:90%;width:340px;margin:20px}.post-wrapper .post-card a{text-decoration:none;color:#3f4156}.post-wrapper .post-card h2{text-align:center;margin:0;padding:10px}.post-wrapper .post-card .post-card-image{background-size:cover;width:300px;height:400px;background-position:center;margin:0 auto}.post-wrapper .post-card .article-source,.post-wrapper .post-card .article-date{text-align:center;display:block;margin-bottom:10px}.post-wrapper .post-card .article-source{text-decoration:underline}.post-wrapper .post-card .article-date{color:#d7191f}.posts-navigation{max-width:1400px;margin:10px auto}.posts-navigation .nav-links{display:flex;justify-content:space-between}ul.wp-block-latest-posts.wp-block-latest-posts__list{display:flex;justify-content:center;flex-wrap:wrap;max-width:1500px}ul.wp-block-latest-posts.wp-block-latest-posts__list li{margin:20px;background:#edf2f7;padding:20px;text-align:center;width:300px;max-width:90%}ul.wp-block-latest-posts.wp-block-latest-posts__list li a{color:#3f4156;text-decoration:none}.wp-block-columns.partners .wp-block-column .wp-block-image{padding:20px}.program-grid .program{max-width:1400px;margin:60px auto;border-radius:20px;background:#d8e1eb;padding:20px}.program-grid .program h2.program-title{background:#edf2f7;color:#d71920;padding:20px;margin:-20px -20px 20px -20px;border-radius:20px 20px 0 0;font-size:32px}.program-grid .program a{text-decoration:none}.program-grid .program .program-time{font-weight:700;font-size:18px}.program-grid .program a.button{display:block;text-align:center;max-width:150px;margin:10px}.program-grid .program .program-time{padding:0 10px 20px 10px;line-height:1.4}.program-details{display:flex}.program-details .program-image{min-width:240px;border-radius:10px;margin-right:20px;max-width:240px}.program-details .program-image img{border-radius:20px}@media only screen and (max-width:625px){.program-details{flex-direction:column;align-items:center;justify-content:center}.program-details .program-image{margin:10px}}.videos iframe{height:335px}.videos .entry-content,.post-type-archive-videos .entry-content,.tax-wrapper{display:flex;flex-flow:row wrap;margin:50px auto;width:80%;justify-content:center}.entry-content .archive-videos,.tax-wrapper .archive-videos{flex:0 0 400px;display:flex;flex-flow:column nowrap;align-items:center;box-shadow:0 2px 9px 0 rgba(193,214,226,.38);margin:0 25px 50px 25px;background-color:#edf2f7}.entry-content .archive-videos:hover{box-shadow:3px 3px 7px #000;transition:box-shadow .2s}.post-type-archive-videos iframe,.archive iframe{width:100%;height:225px;border:none}.single-videos .entry-content p{max-width:1060px;margin:20px auto}.video-meta{text-align:center;padding:10px 0;color:#3e4255;width:100%;display:flex;flex-flow:column;justify-content:center;text-decoration:none;line-height:normal}.video-meta h3{margin:0;padding:5px}.video-meta div{padding:5px 10px}h1.page-title{text-align:center;font-size:40px}select{padding:10px 5px;width:200px}.search-results header.entry-header{background:none;text-align:left;padding:0;color:#3f4156}.search-results header.entry-header a{color:#3f4156}@media only screen and (max-width:800px){.pre-header .wrapper,.primary-header{flex-direction:column;align-items:center}.primary-header .header-right h2.tagline{font-size:22px}form.search-form{text-align:center}.search-form .search-field{width:65%}.site-footer .footer-widgets-area .footer-widgets-2{flex-direction:column-reverse;align-items:center;text-align:left}.site-footer .footer-widgets-area{flex-direction:column;align-items:center}footer.site-footer .footer-widgets-area .widget_media_image{align-self:flex-end;margin-top:-100px}}@media only screen and (max-width:781px){.wp-block-columns.give-blocks .wp-block-column:not(:only-child){flex-grow:1;margin-bottom:10px}.wp-block-columns.give-blocks .wp-block-column:nth-child(2n){margin-left:0}}@media only screen and (max-width:400px){.site-footer .footer-widgets-area .footer-widgets-1{flex-direction:column-reverse;align-items:center}.pre-header{text-align:center;padding:0}.pre-header ul.menu li.menu-item a{padding:5px 3px}.pre-header ul.menu#pre-header-right li.menu-item a{margin:0 2px;font-size:14px}.menu-pre-header-container{width:100%}.menu-pre-header-container ul#pre-header{display:flex;justify-content:space-evenly}.primary-header .site-branding img{max-width:270px}.footer-widgets-area ul.menu{column-count:2}.site-footer .footer-widgets-area ul.menu li.menu-item{margin:0 0 5px 0}.site-footer .footer-widgets-area .widget_media_image{margin-top:0px!important;align-self:center!important}h2.widget-title{text-align:center}}@media only screen and (max-width:600px){.pre-header ul.menu li.menu-item a{padding:5px}}.term-link-parent{margin-top:25px}.term-link{color:#3e4255;font-size:18px;text-decoration:none;border:2px solid #3e4255;background-color:transparent;padding:5px 20px;cursor:pointer}.term-link:hover{transition:border .3s,background .3s,color .3s;border:2px solid transparent;color:#3f4156;background-color:#fff}.nav-links{text-align:center;margin-bottom:40px;font-size:20px}.wp-block-columns.mini-calendar{background-color:#3e4255;padding:40px 0}.wp-block-columns.mini-calendar .wp-block-column .calendar-wrapper,.wp-block-columns.mini-calendar .wp-block-column .events-wrapper{color:#fff}.wp-block-columns.mini-calendar p.calendar-month,.wp-block-columns.mini-calendar .events-wrapper h3{text-align:left}a.full-calendar{margin:10px}.wp-block-columns>.wp-block-column>.wp-block-columns ul.days,.wp-block-columns>.wp-block-column>.wp-block-columns ul.event-calendar{margin-left:0}.wp-block-columns>.wp-block-column>.wp-block-columns p.calendar-month,.wp-block-columns>.wp-block-column>.wp-block-columns .events-wrapper h3{font-family:'Merriweather Sans',sans-serif}@media only screen and (max-width:400px){.wp-block-columns>.wp-block-column>.wp-block-columns .calendar-wrapper .days li,.wp-block-columns>.wp-block-column>.wp-block-columns .calendar-wrapper li.calendar-date a{width:30px;height:30px;font-size:15px}}.featured-item{display:flex;margin:15px auto}.featured-item-image{min-width:200px;height:200px;border-radius:10px;background-size:cover;background-position:center;margin:0 10px 10px 10px}.featured-item-content{margin-left:10px;color:#fff}.featured-item-content a.read-more,.featured-item .date-time{padding:10px;color:#fff}@media only screen and (max-width:580px){.featured-item{flex-direction:column;align-items:center}}.dark-blue-background .mini-programs{color:#fff;padding:10px}.mini-program h3{padding:0 0 10px 0}.mini-program .program-time{display:block;margin-bottom:10px}.mini-program{margin:20px auto}.mini-program a.read-more{display:block;text-decoration:underline}.dark-blue-background .mini-program a.read-more{color:#fff}.donations-widget{border:1px solid rgba(0,0,0,.15);margin:10px;padding:10px}.donations-widget ul,.donations-widget li{list-style:none;margin:0;padding:0}.donations-widget li{border-bottom:1px solid rgba(0,0,0,.15);padding:10px 0}.fundraisers-widget{border:1px solid rgba(0,0,0,.15);margin:10px;padding:10px}.fundraisers-widget ul,.fundraisers-widget li{list-style:none;margin:0;padding:0}.fundraisers-widget li{border-bottom:1px solid rgba(0,0,0,.15);padding:10px 0}.progress-widget{border:1px solid rgba(0,0,0,.15);margin:10px;padding:10px}.progress-bar{background:#f1f1f1;height:10px;margin-bottom:10px;position:relative}.progress-fill{height:100%;background:red;position:absolute;left:0;top:0}