:root{--heading-color:#02021e;--text-color:#4e4e62;--accent-color:#1a1aff;--accent-color-2:#1a1aff;--white-color:#fff;--body-font:'GeneralSans-Variable';--heading-font:'GeneralSans-Variable';--white-bg:#fff;scroll-behavior:auto}.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption{max-width:100%}.blocks-gallery-grid .blocks-gallery-image figure,.blocks-gallery-grid .blocks-gallery-item figure,.wp-block-gallery .blocks-gallery-image figure,.wp-block-gallery .blocks-gallery-item figure{position:relative}.wp-block-cover{margin-bottom:1.5em}.wp-block-quote__citation,.wp-block-quote cite,.wp-block-quote footer{margin-top:10px;display:block}.logged-in-as a{color:#222}.logged-in-as a:hover{color:var(--accent-color)}.wp-block-column:not(:first-child),.wp-block-column:nth-child(2n){margin-left:10px}.wp-block-column:not(:last-child){margin-right:10px}.wp-block-column:nth-child(2n+1){margin-right:10px}.post-text>.alignwide{margin-left:0;margin-right:0}.post-text p.has-large-font-size{font-size:36px;line-height:1.2}.has-very-light-gray-color.has-very-light-gray-color{color:#fff;background:var(--accent-color)}.wp-block-archives select,.wp-block-archives .postform{height:50px;width:200px;border:1px solid #ddd;padding:0 10px}h2#blog-categories{margin-bottom:0}.wp-block-categories .postform{width:200px;border:1px solid #ddd;padding:0 10px;float:none;margin-bottom:15px}.wp-block-archives .nice-select{float:none;margin-bottom:15px;width:200px;margin-bottom:15px}.wp-block-latest-comments{padding-left:0 !important}.wp-block-latest-posts.has-dates{padding-left:0}.wp-block-archives li a,.wp-block-categories li a{color:var(--heading-color)}.wp-block-search__input{width:100%;height:50px;border:1px solid #ddd;padding:0 15px}.wp-block-cover{margin-bottom:30px}.wp-block-search .wp-block-search__button{margin-left:0;color:var(--heading-color);border:0;margin-bottom:14px;width:fit-content;height:50px;border-radius:3px;margin-left:0;color:#fff;font-size:0;position:relative}.wp-block-search .wp-block-search__button:after{position:absolute;content:"\f002";font-family:"Font Awesome 5 Free";font-weight:900;top:65%;right:10px;font-size:20px;color:var(--accent-color);transform:translate(-50%,-50%)}.wp-block-calendar{overflow:hidden;margin-bottom:1.5em;background-color:#fff;padding:0}.wp-block-group.has-background{padding:20px 30px}.wp-block-button a.wp-block-button__link{background:var(--accent-color-2);color:var(--white-color);font-size:13px;font-weight:400;padding:16px 44px}.wp-block-button a.wp-block-button__link:hover{color:var(--white-color)}.wp-block-button{margin-bottom:1.5em}.wp-block-media-text~p{margin-top:1.5em}.blocks-gallery-grid:not(.has-nested-images).alignleft,.blocks-gallery-grid:not(.has-nested-images).alignright,.wp-block-gallery:not(.has-nested-images).alignleft,.wp-block-gallery:not(.has-nested-images).alignright{margin-right:20px}figure.wp-block-gallery .blocks-gallery-caption{margin-bottom:20px}.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}.wp-block-button.is-style-outline a.wp-block-button__link{background-color:transparent;color:var(--heading-color)}.wp-block-cover.has-background-dim p,.wp-block-cover.has-background-dim a,.wp-block-cover.has-background-dim strong{color:#f4f7fa}ul.blocks-gallery-grid .blocks-gallery-item:after{display:none}ul.blocks-gallery-grid .blocks-gallery-item{padding-left:0 !important}figure.wp-block-gallery{margin-bottom:1.5em}figure.wp-block-gallery .blocks-gallery-caption{margin-top:10px}.wp-block-file .wp-block-file__button{background-color:var(--accent-color)}.wp-block-table table{margin-bottom:0}.wp-block-table{margin-bottom:1.5em}.wp-block-search .wp-block-search__input::placeholder{color:rgba(2,2,30,.7)}.wp-block-search .wp-block-search__input{flex-grow:1;min-width:3em;background:rgba(2,2,30,.05);border:1px solid #eae9f2;box-sizing:border-box;border-radius:4px;height:60px;padding-left:30px;padding-right:45px;font-size:18px;line-height:26px;color:rgba(2,2,30,.7);border:0}.wp-block-search .wp-block-search__input::placeholder{color:rgba(2,2,30,.7)}.wp-block-search .wp-block-search__input:focus{color:rgba(2,2,30,.7)}:root .has-cyan-bluish-gray-background-color{background-color:var(--accent-color-2);display:none}.wp-block-pullquote.is-style-solid-color blockquote p{color:var(--white-color)}.wp-block-pullquote.is-style-solid-color blockquote cite{color:var(--white-color);opacity:.78}.wp-block-columns{gap:1em}