@charset "UTF-8";
/*!
    Theme Name: Ekklesia
    Theme URI: https://blackhillswebworks.com

    Description: A Genesis-powered starter child theme for Black Hills Web Works websites.
    Author: John Sundberg
    Author URI: https://blackhillswebworks.com

    Version: 1.0.0

    Template: genesis
    Template version:

    License: GPL-2.0+
    License URI: https://www.opensource.org/licenses/gpl-license.php
    Text Domain: ekklesia
 */html,input[type=search]{box-sizing:border-box}*,:after,:before{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%}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;-webkit-text-decoration:underline dotted;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}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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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}[hidden],template{display:none}.author-box:before,.clearfix:before,.entry-content:before,.entry:before,.footer-widgets:before,.nav-primary:before,.nav-secondary:before,.pagination:before,.site-container:before,.site-footer:before,.site-header:before,.site-inner:before,.widget:before,.wrap:before{content:" ";display:table}.author-box:after,.clearfix:after,.entry-content:after,.entry:after,.footer-widgets:after,.nav-primary:after,.nav-secondary:after,.pagination:after,.site-container:after,.site-footer:after,.site-header:after,.site-inner:after,.widget:after,.wrap:after{clear:both;content:" ";display:table}.screen-reader-shortcut,.screen-reader-text,.screen-reader-text span{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.genesis-nav-menu .search input[type=submit]:focus,.screen-reader-shortcut:focus,.screen-reader-text:focus,.widget_search input[type=submit]:focus{background-color:#fff;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#000;display:block;font-size:18px;font-size:1.125rem;font-weight:700;height:auto;padding:15px 23px 14px;text-decoration:none;width:auto;z-index:100000}.more-link{position:relative}blockquote{margin:1em}blockquote:before{content:"“";display:block;font-size:30px;font-size:1.875rem;height:0;left:-20px;position:relative;top:-10px}body{background-color:#fff;color:#000;font-family:Merriweather,serif;font-size:18px;font-size:1.125rem;font-weight:300;line-height:1.6;margin:0;overflow-x:hidden}.button,.gallery img,.header-image .site-title>a,.header-image .title-area,.site-header,.wp-custom-logo .site-title>a,.wp-custom-logo .title-area,a,button,input:focus,input[type=button],input[type=reset],input[type=submit],textarea:focus{transition:background-color .2s ease-in-out,color .2s ease-in-out}a,a:visited{text-decoration:none}a:hover,a:visited:hover{color:#000}aside a,aside a:visited,footer a,footer a:visited,main a,main a:visited{color:#006fc6;text-decoration:underline;text-underline-offset:4px}aside a:not(:is(:hover,:focus)),aside a:visited:not(:is(:hover,:focus)),footer a:not(:is(:hover,:focus)),footer a:visited:not(:is(:hover,:focus)),main a:not(:is(:hover,:focus)),main a:visited:not(:is(:hover,:focus)){text-decoration-color:color-mix(in srgb,currentColor,transparent 75%)}aside a .article-excerpt,aside a:visited .article-excerpt,footer a .article-excerpt,footer a:visited .article-excerpt,main a .article-excerpt,main a:visited .article-excerpt{color:#000}a.button,a:visited.button,a:visited:visited.button{color:#000;text-decoration:none!important}a:focus.button,a:hover.button,a:visited:focus.button,a:visited:hover.button{color:#fff;text-decoration:none!important}p{margin:0 0 20px;padding:0}hr{border:0;border-collapse:collapse;border-top:1px solid #aaa;clear:both;margin:1em 0}b,strong{font-weight:700}blockquote,cite,em,i{font-style:italic}mark{background-color:#ddd;color:#000}input,input[type=search],select,textarea{background-color:#fff;border:1px solid #bbb;border-radius:0;color:#000;font-size:16px;font-size:1rem;font-weight:400;line-height:1.625;padding:15px;width:100%}input[type=search]{-webkit-appearance:none}input:focus,input[type=search]:focus,textarea:focus{border:1px solid #999;outline:none}input[type=checkbox],input[type=image],input[type=radio]{width:auto}::placeholder{color:#000;opacity:1}.button,a.button,button,input[type=button],input[type=reset],input[type=submit],main a.button{background:none;border:1px solid #000;border-radius:99px;color:#000;cursor:pointer;display:inline-block;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1;padding:20px 30px;text-decoration:none;white-space:normal;width:auto}input[type=submit].mailpoet_submit{border:1px solid #000!important;font-size:18px!important;line-height:1!important;padding:20px 30px!important}.button{display:inline-block;margin-bottom:5px;margin-top:5px}.button.large{font-size:16px;font-size:1rem}.button.secondary{background-color:#eee;color:#000}.featuredpost .more-from-category a,.featuredpost .more-from-category a:visited,.latest-sermon-widget .sermons-page-link a.button,.tribe-common a.tribe-events-widget-events-list__view-more-link,.tribe-common a.tribe-events-widget-events-list__view-more-link:visited{background:none;border:1px solid #000;border-radius:99px;color:#000;display:inline-block;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:18px;font-size:1.125rem;font-weight:700;line-height:1;padding:20px 30px;text-decoration:none}.latest-sermon-widget .sermons-page-link a.button{border:1px solid #fff;color:#fff}.footer-widgets a.button,.footer-widgets a.button:visited{background:none;border:1px solid #fff;color:#fff;text-decoration:none}.landing-page .button{margin-top:20px}.more-link{display:inline-block;margin-top:10px}a.button.small,button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{padding:15px 20px}.button:focus,a.button:focus .button:hover,a.button:hover,button:focus,button:hover,input:focus[type=button],input:focus[type=reset],input:focus[type=submit],input:hover[type=button],input:hover[type=reset],input:hover[type=submit]{background-color:#000;border:1px solid #000;color:#fff;text-decoration:none}.button.secondary:focus,.button.secondary:hover{background-color:#000;color:#fff}.featuredpost .more-from-category a:focus,.featuredpost .more-from-category a:hover,.tribe-common a.tribe-events-widget-events-list__view-more-link:focus,.tribe-common a.tribe-events-widget-events-list__view-more-link:hover{background-color:#000;border:1px solid #000;color:#fff;text-decoration:none}.footer-widgets a.button:focus,.footer-widgets a.button:hover,.latest-sermon-widget .sermons-page-link a.button:focus,.latest-sermon-widget .sermons-page-link a.button:hover{background-color:#fff;color:#000;text-decoration:none}.site-container button:disabled,.site-container button:disabled:hover,.site-container input:disabled,.site-container input:disabled:hover,.site-container input[type=button]:disabled,.site-container input[type=button]:disabled:hover,.site-container input[type=reset]:disabled,.site-container input[type=reset]:disabled:hover,.site-container input[type=submit]:disabled,.site-container input[type=submit]:disabled:hover{background-color:#eee;border-width:0;box-shadow:none;color:#999;cursor:not-allowed}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}.gallery{overflow:hidden}.gallery-item{float:left;margin:0 0 30px;text-align:center}.gallery-columns-1 .gallery-item{width:100%}.gallery-columns-2 .gallery-item{width:50%}.gallery-columns-3 .gallery-item{width:33%}.gallery-columns-4 .gallery-item{width:25%}.gallery-columns-5 .gallery-item{width:20%}.gallery-columns-6 .gallery-item{width:16.6666%}.gallery-columns-7 .gallery-item{width:14.2857%}.gallery-columns-8 .gallery-item{width:12.5%}.gallery-columns-9 .gallery-item{width:11.1111%}.gallery-columns-2 .gallery-item:nth-child(odd),.gallery-columns-3 .gallery-item:nth-child(3n+1),.gallery-columns-4 .gallery-item:nth-child(4n+1),.gallery-columns-5 .gallery-item:nth-child(5n+1),.gallery-columns-6 .gallery-item:nth-child(6n+1),.gallery-columns-7 .gallery-item:nth-child(7n+1),.gallery-columns-8 .gallery-item:nth-child(8n+1),.gallery-columns-9 .gallery-item:nth-child(9n+1){clear:left}.gallery img{border:1px solid #eee;height:auto;padding:4px}.gallery img:focus,.gallery img:hover{border:1px solid #ccc}h1,h2,h3,h4,h5,h6{font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:700;line-height:1.2;margin:0 0 10px}h1{font-size:42px;font-size:2.625rem}h2{font-size:36px;font-size:2.25rem}h3{font-size:30px;font-size:1.875rem}.comment-respond h3,.entry-comments h3{font-size:36px;font-size:2.25rem;font-weight:700;letter-spacing:-.5px;text-align:center}.comment-respond h3:after,.entry-comments h3:after{border-bottom:1px solid #000;content:"";display:block;margin:0 auto 40px;padding-bottom:40px;width:5%}h4{font-size:24px;font-size:1.5rem}.entry-content h2,.entry-content h3,.entry-content h4{margin-bottom:20px}h5{font-size:20px;font-size:1.25rem}h6{font-size:18px;font-size:1.125rem}h3.related-ppm-articles-heading{font-size:24px;font-size:1.5rem;margin-bottom:20px}ol,ul{margin:0;padding:0}li{list-style-type:none}.wp-caption,embed,iframe,img,object,video{max-width:100%}img{height:auto}figure{margin:0}table{border-collapse:collapse;border-spacing:0;line-height:2;margin-bottom:40px;width:100%}tbody{border-bottom:1px solid #eee}td,th{text-align:left}td{border-top:1px solid #eee;padding:6px}th{font-weight:400;padding:0 6px}td:first-child,th:first-child{padding-left:0}@supports (display:flex){.flex-loop{display:flex;flex-wrap:wrap;gap:2rem;margin:0 auto}.flex-loop :after,.flex-loop :before{display:none}.flex-loop div.entry{flex:1 1 200px;max-width:31%}.flex-loop .one-fifth,.flex-loop .one-fourth,.flex-loop .one-half,.flex-loop .one-third,.flex-loop article.entry{margin-left:unset;max-width:none;width:auto}.flex-loop .one-fifth.first,.flex-loop .one-fourth.first,.flex-loop .one-half.first,.flex-loop .one-third.first,.flex-loop article.entry.first{clear:none}}.before-footer-cta .wrap:after,.before-footer-cta .wrap:before,.footer-widgets .wrap:after,.footer-widgets .wrap:before,.front-page-1 .wrap:after,.front-page-1 .wrap:before,.front-page-2 .wrap:after,.front-page-2 .wrap:before,.front-page-3 .wrap:after,.front-page-3 .wrap:before,.front-page-4 .wrap:after,.front-page-4 .wrap:before,.front-page-5 .wrap:after,.front-page-5 .wrap:before,.front-page-6 .wrap:after,.front-page-6 .wrap:before,.nav-secondary>.wrap:after,.nav-secondary>.wrap:before,.site-header>.wrap:after,.site-header>.wrap:before{display:none}@supports (display:grid){.grid-loop{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr));grid-gap:30px;padding:0}.grid-loop .one-fourth,.grid-loop .one-half,.grid-loop .one-third,.grid-loop article.entry{margin-left:unset;max-width:none;width:auto}.grid-loop.news-featured article.entry:first-of-type{grid-column:1/-1}.grid-loop.article-featured article.entry:first-of-type{grid-column:1/3}}.site-container{background-color:#fff;z-index:99}.gmm-active .site-container{margin-bottom:0!important}.content-sidebar-wrap,.wrap{margin:0 auto;max-width:1600px;padding:0 50px}.site-inner{margin:0 auto;background-color:#fff;clear:both;margin-bottom:50px;margin-top:50px;position:relative;word-wrap:break-word;z-index:999}.landing-page .site-inner{margin-bottom:80px;margin-top:80px;max-width:680px}.content{float:right;position:relative;max-width:100%;width:720px}.content-sidebar .content{float:left}.full-width-content .content{float:none;margin-left:auto;margin-right:auto}.full-width-text .content{width:700px}.full-width-non-text .content{width:960px}.full-width-wide .content{width:100%}.sidebar{float:right;max-width:360px}.sidebar .wrap{padding:0}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{float:left;margin-left:2.5641025641%}.one-half,.three-sixths,.two-fourths{width:48.7179487179%}.one-third,.two-sixths{width:31.6239316239%}.four-sixths,.two-thirds{width:65.811965812%}.one-fourth{width:23.0769230769%}.three-fourths{width:74.358974359%}.one-sixth{width:14.5299145299%}.five-sixths{width:82.905982906%}.first{clear:both;margin-left:0}.avatar{border-radius:50%;float:left}.alignleft .avatar,.author-box .avatar{margin-right:24px}.alignright .avatar{margin-left:24px}.comment .avatar{margin:0 16px 24px 0}.entry-avatar .avatar{background-color:#fff;float:none;margin-bottom:40px;margin-top:-60px;padding:5px}.clear,.clear-extra{clear:both;overflow:hidden}.clear-extra{margin:0 0 35px}.clear-line-extra{border-bottom:1px dotted #ddd;clear:both;overflow:hidden;padding:25px 0 0}.box-notice{background-color:#efefef;border:1px solid #ddd;margin:0 0 20px;padding:15px}.nowrap{white-space:nowrap}.breadcrumb{font-size:14px;font-size:.875rem;margin-bottom:40px}.full-width-content .breadcrumb{text-align:center}.featured-image .breadcrumb{background-color:rgba(0,0,0,.6);margin-bottom:0;position:absolute;top:-220px;width:100%}.featured-image .breadcrumb,.featured-image .breadcrumb a{color:#fff}.featured-image .breadcrumb a:focus,.featured-image .breadcrumb a:hover{color:#ccc}.after-entry{box-shadow:0 10px 80px rgba(0,0,0,.1);padding:60px 80px}.archive-description p:last-of-type,.author-box p:last-of-type{margin-bottom:0}.search-form{overflow:hidden;position:relative}.entry-content .search-form{margin-bottom:40px;margin-top:20px}.error404 .entry-content .search-form input[type=search]{margin-right:10px;width:50%}.post-password-form input[type=submit],.search-form input[type=submit]{margin-top:10px}.header-search-wrap input[type=submit],.widget_search input[type=submit]{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;width:1px}.widget_search input[type=submit]{right:0;top:0}.site-header .header-search-wrap input[type=submit]:focus,.widget_search input[type=submit]:focus{background-color:#000;box-shadow:none;clip:auto;color:#fff;height:auto;padding:22px 20px;width:auto}.archive-description .entry-title,.author-box-title{font-weight:700;letter-spacing:-.5px;text-transform:none}.archive-description .entry-title{margin-bottom:30px}.author-box-title{margin-bottom:10px}.archive-title,.entry-title{font-size:48px;font-size:3rem;font-weight:700;letter-spacing:-.5px;margin:0 0 20px;text-wrap:balance}.single.featured-image h1.entry-title,.single h1.entry-title{text-align:center}.single-bhww_staff h1.entry-title{font-size:36px;font-size:2.25rem;margin:0;text-align:left}h2.entry-title{font-size:36px;font-size:2.25rem;line-height:1.1}.entry-title a,.entry-title a:visited,.sidebar .widget-title a,.sidebar .widget-title a:visited{color:#000}.widget-title{font-size:20px;font-size:1.25rem;font-weight:700;letter-spacing:-.5px;margin-bottom:10px}.sidebar .widget-title{margin-bottom:20px}h1.entry-title.power-parent-magazine{margin-bottom:0}a.aligncenter img{display:block;margin:0 auto}a.alignnone{display:inline-block}.alignleft{float:left;text-align:left}.alignright{float:right;text-align:right}a.alignleft,a.alignnone,a.alignright{max-width:100%}.aligncenter,img.centered{display:block;margin:0 auto 24px}.alignnone,img.alignnone{margin-bottom:12px}.wp-caption.alignleft,a.alignleft,img.alignleft{margin:0 20px 20px 0}.wp-caption.alignright,a.alignright,img.alignright{margin:0 0 20px 20px}.gallery-caption,.wp-caption-text{font-size:16px;font-size:1rem;font-weight:400;margin:0;text-align:center}.entry-content p.wp-caption-text{margin-bottom:0}.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 30px}.sidebar.widget-area ul li.gfield{background:none;border-bottom:none;padding-left:0}.content ul.gfield_checkbox input[type=checkbox],.content ul.gfield_radio input[type=radio]{background:none;border:none}div.gform_wrapper span.gform_description{font-weight:300}article.sfwd-courses .ribbon-text-container{display:inline-block}article.sfwd-courses .ribbon-text-container .ribbon{color:#fff;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;padding:5px 7px}article.sfwd-courses .ribbon-text-container .ribbon.available{background-color:#f57b20}article.sfwd-courses .ribbon-text-container .ribbon.enrolled{background-color:#005795}article.sfwd-courses .ribbon-text-container .ribbon.completed{background-color:#146214}.learndash .ld-enrollment__pricing{display:none}.learndash .ld-enrollment__join .ld-enrollment__join-button,.learndash .ld-enrollment__join .ld-enrollment__join-button:active,.learndash .ld-enrollment__join .ld-enrollment__join-button:focus,.learndash .ld-enrollment__join .ld-enrollment__join-button:focus-visible,.learndash .ld-enrollment__join .ld-enrollment__join-button:focus-within,.learndash .ld-enrollment__join .ld-enrollment__join-button:hover{background-color:#005794}.learndash-wrapper.ld-profile .ld-profile-stat.ld-profile-stat-certificates,.learndash-wrapper.ld-profile .ld-profile__saved-cards{display:none}.wppb-user-forms,.wppb-user-forms *{box-sizing:border-box!important}.wppb-user-forms .wppb-form-field{list-style:none}.wppb-user-forms input:not([type=button]):not([type=reset]):not([type=submit]):not([type=file]):not([value=agree]),.wppb-user-forms select,.wppb-user-forms textarea{font-size:100%;margin:0;vertical-align:baseline}.wppb-user-forms input[type=checkbox],.wppb-user-forms input[type=radio]{padding:0}.wppb-user-forms input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}.wppb-user-forms input[type=search]::-webkit-search-decoration{-webkit-appearance:none}.wppb-user-forms button::-moz-focus-inner,.wppb-user-forms input::-moz-focus-inner{border:0;padding:0}.wppb-user-forms input[type=email],.wppb-user-forms input[type=number],.wppb-user-forms input[type=password],.wppb-user-forms input[type=search],.wppb-user-forms input[type=text],.wppb-user-forms input[type=url],.wppb-user-forms textarea{color:#666;border:1px solid #ccc;border-radius:3px}.wppb-user-forms input[type=email]:focus,.wppb-user-forms input[type=number]:focus,.wppb-user-forms input[type=password]:focus,.wppb-user-forms input[type=search]:focus,.wppb-user-forms input[type=text]:focus,.wppb-user-forms input[type=url]:focus,.wppb-user-forms textarea:focus{color:#111}.wppb-user-forms input[type=email],.wppb-user-forms input[type=number],.wppb-user-forms input[type=password],.wppb-user-forms input[type=search],.wppb-user-forms input[type=text],.wppb-user-forms input[type=url]{padding:3px}.wppb-user-forms textarea{overflow:auto;padding-left:3px;vertical-align:top;width:100%}.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap{float:left;width:69.9%}.wppb-user-forms .wppb-wysiwyg button:hover{background:none}.wppb-user-forms .wppb-wysiwyg div.mce-tinymce.mce-panel{border:1px solid #ccc!important;color:#666!important}.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-first{border-width:0 0 1px!important}.wppb-user-forms .wppb-wysiwyg div.mce-panel.mce-last{border-width:1px 0!important}.wppb-user-forms .wppb-wysiwyg .quicktags-toolbar{border:1px solid #dedede;border-bottom:0}#wp-link label input[type=text]{padding:0}#wppb-search-fields{min-width:250px;float:left;margin-right:20px}.wppb-user-forms .wppb-search-button{margin-right:10px;padding:7px 20px;line-height:24px}.wppb-search-users-wrap{margin-bottom:20px}.wppb-user-forms .extra_field_heading{margin-bottom:0}.wppb-gdpr-delete-button .wppb-delete-account{width:110px}.wppb-user-forms .form-submit #edit_profile:disabled,.wppb-user-forms .form-submit #register:disabled{background:#414141;opacity:.3;cursor:not-allowed}.wppb-user-forms ul{max-width:900px;list-style:none;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.wppb-user-forms ul li{list-style:none}#select_user_to_edit_form p,#wppb-login-wrap p{overflow:hidden;margin:0;padding-bottom:14px}.wppb-user-forms ul li{margin:0;padding-bottom:14px}.wppb-user-forms ul li:after{content:"";clear:both;display:block}.wppb-user-forms .wppb-input-hidden{padding-bottom:0}.wppb-user-forms.wppb-user-role-administrator .wppb-input-hidden{padding-bottom:14px}.wppb-user-forms .wppb-form-field>ul{margin-left:0}#wppb-login-wrap .login-password,#wppb-recover-password-container .wppb-form-field.passw1,#wppb-recover-password-container .wppb-form-field.passw2,.wppb-form-field.wppb-default-password,.wppb-form-field.wppb-default-repeat-password{position:relative}#wppb-login-wrap .login-auth label,#wppb-login-wrap .login-password label,#wppb-login-wrap .login-username label,.wppb-form-field label{width:30%;float:left;min-height:1px}#wppb-login-wrap .login-auth input,#wppb-login-wrap .login-password input,#wppb-login-wrap .login-username input,.wppb-checkboxes,.wppb-form-field input[type=email],.wppb-form-field input[type=number],.wppb-form-field input[type=password],.wppb-form-field input[type=search],.wppb-form-field input[type=text],.wppb-form-field input[type=url],.wppb-form-field select,.wppb-form-field textarea,.wppb-radios{width:69.9%;float:left}#wppb-login-wrap .login-remember{display:flex;align-items:center}#wppb-login-wrap .login-remember input{cursor:pointer}#wppb-login-wrap .login-remember label{padding-left:8px;margin-bottom:0;cursor:pointer}.wppb-form-field.wppb-timepicker select{width:auto!important;margin-right:5px}.wppb-user-forms .wppb-wysiwyg .wp-editor-wrap .wp-editor-tabs *{box-sizing:content-box!important}.wppb-user-forms .wp-editor-wrap input{float:none;width:auto}input#send_credentials_via_email{float:none;margin-right:10px}.wppb-send-credentials-checkbox label{width:auto}.wppb-form-field>span{display:block;clear:both;margin-left:30%;font-size:80%;font-style:italic;word-break:break-word}.wppb-form-field>span.custom_field_html{font-style:normal;font-size:100%}.wppb-form-field>span.select2-container{font-style:normal;font-size:100%;clear:none}.wppb-repeater .wppb-select-cpt span.select2-container{width:auto!important}.wppb-form-field.wppb-timepicker>span.wppb-timepicker-separator{display:inline-block;float:left;clear:none;margin-left:0;margin-right:5px;font-size:100%;font-style:normal}.wppb_upload_button{display:inline-block}.wppb-user-forms .wppb-checkboxes li,.wppb-user-forms .wppb-radios li{display:inline-block;padding:0 20px 0 0}.wppb-user-forms .wppb-checkboxes li.wppb-hidden{padding:0}.wppb-form-field .wppb-checkboxes label,.wppb-form-field .wppb-radios label{float:none;min-width:0;padding-left:5px;width:auto;display:inline-block}.wppb-checkbox-terms-and-conditions input,.wppb-checkboxes li input,.wppb-radios li input{min-width:0;float:none}.wppb-edit-user .wppb-checkbox-terms-and-conditions{display:none}.wppb-checkbox-terms-and-conditions span,.wppb-default-about-yourself-heading span,.wppb-default-contact-info-heading span,.wppb-default-name-heading span,.wppb-form-field.wppb-heading span{margin-left:0}.wppb-checkbox-terms-and-conditions label{width:100%}.wppb-form-field.wppb-checkbox-terms-and-conditions input[type=checkbox].custom_field_toa{float:none;margin-right:10px}.wppb-recaptcha-element{display:inline-block}.wppb-recaptcha-element.wppb-invisible-recaptcha{display:block!important}.wppb-recaptcha-element iframe{margin-bottom:0}.wppb-form-field input.wppb-map-search-box{position:absolute;top:10px!important;height:34px;width:50%;min-width:250px;background:#fff;border:0;border-radius:1px;padding:0 10px;box-shadow:0 1px 1px 0 #c1c1c1;font-family:Roboto,sans-serif}.wppb-create-new-site{width:100%}input#wppb_create_new_site_checkbox{width:auto;margin-right:10px;float:none}label[for=blog-privacy],label[for=wppb_create_new_site_checkbox]{width:100%}.wppb-gdpr-checkbox.wppb-form-field label{width:100%;float:none}.wppb-gdpr-checkbox.wppb-form-field #user_consent_gdpr{float:none;margin:0 10px 0 0}.wppb-error,.wppb-notice,.wppb-success,.wppb-warning{padding:6px 9px;margin:0 auto 25px;display:block;width:100%}.wppb-error,.wppb-warning{box-sizing:border-box;background:#ffebe8;border:1px solid #c00}.wppb-error,.wppb-notice,.wppb-warning{color:#222!important}.wppb-error a,.wppb-warning a{color:#007acc!important}.admin-bar #wppb_form_general_message{padding-top:32px}.wppb-error a:hover,.wppb-warning a:hover{color:#007acc!important;text-decoration:underline}.wppb-notice{box-sizing:border-box;background:#ccc;border:1px solid #666}.wppb-required{color:red}.wppb-checkbox-terms-and-conditions span.wppb-required,.wppb-required{margin-left:5px}.wppb-success{box-sizing:border-box;background:#e7f7d3;border:1px solid #6c3}#wppb-recover-password .wppb-field-error,.wppb-edit-user .wppb-field-error,.wppb-register-user .wppb-field-error{background-color:#ffdfdf;border:1px dotted #c89797;margin-bottom:6px!important;padding:6px!important}.wppb-field-error>input,.wppb-field-error>label,.wppb-field-error>select,.wppb-field-error>textarea{margin-bottom:10px}.wppb-field-error img{box-shadow:none;-webkit-box-shadow:none;border:none;border-radius:0;vertical-align:middle;margin-top:-3px;padding-left:5px;width:auto;height:auto}.wppb-form-field>span.wppb-form-error{margin-top:10px;padding-top:5px;border-top:1px dotted #c89797;font-size:100%;margin-left:0}#wppb-register-user .wppb-default-blog-details.wppb-field-error{background-color:transparent!important;border:0!important}.wppb-default-blog-details>span.wppb-form-error{display:none}.wppb-blog-details-heading span{margin-left:0}.wppb-honeypot{display:none}#pass-strength-result{background-color:#eee;border:1px solid #ddd;display:none;float:left;margin:13px 5px 5px 30%;padding:3px 5px;text-align:center;width:200px;height:28px}#pass-strength-result.short{background-color:#ffa0a0;border-color:#f04040}#pass-strength-result.bad{background-color:#ffb78c;border-color:#ff853c}#pass-strength-result.good{background-color:#ffec8b;border-color:#fc0}#pass-strength-result.strong{background-color:#c3ff88;border-color:#8dff1c}#wppb-login-wrap .login-password button.wppb-toggle-pw,#wppb-recover-password-container .wppb-form-field.passw1 .wppb-toggle-pw,#wppb-recover-password-container .wppb-form-field.passw2 .wppb-toggle-pw,.wppb-form-field.wppb-default-password button.wppb-toggle-pw,.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw{position:absolute;right:4px;top:-7px;background:transparent!important;background-color:transparent!important;border:1px solid transparent;box-shadow:none;padding:0;margin:0;height:100%;cursor:pointer;display:flex;align-items:center;justify-content:center}#wppb-login-wrap .login-password button img,#wppb-recover-password-container .wppb-form-field.passw1 button img,#wppb-recover-password-container .wppb-form-field.passw2 button img,.wppb-form-field.wppb-default-password button img,.wppb-form-field.wppb-default-repeat-password button img{width:20px}.searchandfilter{margin-bottom:20px}.searchandfilter>ul>li{display:inline-block;padding:0 20px 10px 0;vertical-align:top}.searchandfilter select.sf-input-select{min-width:170px;padding:10px}.searchandfilter input.sf-input-text{padding:8px}.single-simple_alert_bar.full-width-content #content,.single-simple_alert_bar.full-width-content .content{float:none;margin:32px auto;max-width:700px}.simple-alert-bar{box-shadow:0 1px 3px rgba(0,0,0,.5);width:100%}.simple-alert-bar.red{background-color:#b53636}.simple-alert-bar.orange{background-color:#e68900}.simple-alert-bar.blue{background-color:#007cb0}.simple-alert-bar.green{background-color:#5b8c17}.simple-alert-bar .wrap{margin:0 auto;width:80%}.simple-alert-bar p{color:#fff;font-family:inherit;font-weight:700;line-height:1.6;margin:0;overflow:hidden;padding:6px;text-align:center;text-overflow:ellipsis;text-shadow:1px 1px 1px rgba(0,0,0,.4)}.simple-alert-bar a,.simple-alert-bar a:visited{color:#fff;transition:none}.simple-alert-bar a:hover{border-bottom:1px dotted #fff;color:#fff;text-decoration:none}.tablepress-table-description{clear:both;display:block}.tablepress{border:none;border-collapse:collapse;border-spacing:0;line-height:1.5;margin-bottom:16px;margin-bottom:1.6rem;width:100%}.tablepress td,.tablepress th{padding:8px;padding:.8rem;border:none;background:none;text-align:left}.tablepress tbody td{vertical-align:top}.tablepress tbody td,.tablepress tfoot th{border-top:1px solid #ddd}.tablepress tbody tr:first-child td{border-top:0}.tablepress thead th{border-bottom:1px solid #ddd;font-weight:700}.table-container{overflow-x:auto}div.tribe-compatibility-container.tribe-theme-genesis{display:inline-block}.tribe-events-widget .tribe-events-widget-events-list__event-row{display:flex;flex-wrap:nowrap;margin-bottom:16px}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag{flex:none;min-width:0;position:relative;width:64px}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-datetime{display:flex;flex-direction:column;height:100%;text-align:center}.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-daynum,.tribe-events-widget .tribe-events-widget-events-list__event-date-tag-month{margin-bottom:3px}.tribe-events-widget .tribe-events-widget-events-list__event-datetime-wrapper{margin-bottom:4px}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8{font-size:14px;font-size:.875rem;line-height:1.62}.tribe-common figure{line-height:0}.tribe-common figcaption{line-height:normal}.tribe-common a{background-color:transparent;-webkit-text-decoration-skip:objects}.tribe-common abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.tribe-common code,.tribe-common kbd,.tribe-common pre,.tribe-common samp{font-size:1em}.tribe-common b,.tribe-common strong{font-weight:inherit;font-weight:bolder}.tribe-common dfn{font-style:italic}.tribe-common mark{background-color:#ff0;color:#000}.tribe-common small{font-size:80%}.tribe-common sub,.tribe-common sup{font-size:75%;line-height:0}.tribe-common hr{border:0;height:0}.tribe-common button,.tribe-common input[type=button],.tribe-common input[type=email],.tribe-common input[type=password],.tribe-common input[type=reset],.tribe-common input[type=search],.tribe-common input[type=submit],.tribe-common input[type=text],.tribe-common input[type=url],.tribe-common textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.tribe-common button,.tribe-common input,.tribe-common optgroup,.tribe-common select,.tribe-common textarea{color:inherit;font:inherit;-webkit-font-smoothing:antialiased;line-height:normal}.tribe-common button,.tribe-common input,.tribe-common select,.tribe-common textarea{border-radius:0;outline:0}.tribe-common select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.tribe-common optgroup{font-weight:700}.tribe-common h1,.tribe-common h2,.tribe-common h3,.tribe-common h4,.tribe-common h5,.tribe-common h6,.tribe-common p{font-weight:400;text-rendering:optimizeLegibility}#top .main_color .tribe-common button[disabled]{opacity:1}.tribe-common .tribe-common-form-control-checkbox,.tribe-common .tribe-common-form-control-radio{line-height:0}.tribe-common .tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-radio__label{color:#141827;font-size:14px;font-size:.875rem;line-height:1.62;font-weight:400}.tribe-common .tribe-common-form-control-checkbox__label:hover,.tribe-common .tribe-common-form-control-radio__label:hover{opacity:.8}.tribe-common .tribe-common-form-control-checkbox__input,.tribe-common .tribe-common-form-control-radio__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid #141827;height:20px;position:relative;width:20px}.tribe-common .tribe-common-form-control-checkbox__input:active,.tribe-common .tribe-common-form-control-checkbox__input:focus,.tribe-common .tribe-common-form-control-checkbox__input:hover,.tribe-common .tribe-common-form-control-radio__input:active,.tribe-common .tribe-common-form-control-radio__input:focus,.tribe-common .tribe-common-form-control-radio__input:hover{border-color:#141827;opacity:.8}.tribe-common .tribe-common-form-control-checkbox__input:checked,.tribe-common .tribe-common-form-control-radio__input:checked{background-color:#141827}.tribe-common .tribe-common-form-control-checkbox__input{border-radius:4px}.tribe-common .tribe-common-form-control-checkbox__input:checked:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='9' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6.1L3.9 6.8 1.4 4.3c-.1-.1-.3-.1-.4 0l-.8.8c-.1.1-.1.3 0 .4l3.4 3.4c.2.1.4.1.5 0l7.7-7.7c.1-.1.1-.3 0-.4L11 .1c-.1-.1-.3-.1-.4 0z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;content:"";display:block;height:9px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:12px}.tribe-common .tribe-common-form-control-checkbox__input:focus+.tribe-common-form-control-checkbox__label,.tribe-common .tribe-common-form-control-checkbox__input:hover+.tribe-common-form-control-checkbox__label{opacity:.8}.tribe-common .tribe-common-form-control-radio__input{border-radius:50%}.tribe-common .tribe-common-form-control-radio__input:checked:before{background-color:#fff;border-radius:50%;content:"";display:block;height:8px;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:8px}.tribe-common .tribe-common-form-control-radio__input:focus+.tribe-common-form-control-radio__label,.tribe-common .tribe-common-form-control-radio__input:hover+.tribe-common-form-control-radio__label{opacity:.8}#top .main_color .tribe-common .tribe-common-form-control-checkbox__label,#top .main_color .tribe-common .tribe-common-form-control-radio__label{font-size:14px;font-size:.875rem;font-weight:400}.tribe-common .tribe-common-form-control-slider{line-height:0}.tribe-common .tribe-common-form-control-slider__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0}.tribe-common .tribe-common-form-control-slider__input::-webkit-slider-runnable-track{border:none;border-radius:5px;height:10px;margin:5px 0;padding:0;position:relative;transition:background-color .2s ease;background-color:#334aff}.tribe-common .tribe-common-form-control-slider__input::-moz-range-track{border:none;border-radius:5px;height:10px;margin:5px 0;padding:0;position:relative;transition:background-color .2s ease;background-color:#334aff}.tribe-common .tribe-common-form-control-slider__input::-ms-track{background-color:transparent;border-color:transparent;border-width:5px 0;color:transparent;height:10px}.tribe-common .tribe-common-form-control-slider__input::-ms-fill-lower,.tribe-common .tribe-common-form-control-slider__input::-ms-fill-upper{background-color:#334aff;border-radius:10px}.tribe-common .tribe-common-form-control-slider__input::-webkit-slider-thumb{background-color:#fff;border:1px solid #7d7d7d;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);height:20px;width:20px;margin-top:-5px;-webkit-appearance:none;appearance:none}.tribe-common .tribe-common-form-control-slider__input::-moz-range-thumb{background-color:#fff;border:1px solid #7d7d7d;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);height:20px;width:20px;margin-top:-5px}.tribe-common .tribe-common-form-control-slider__input::-ms-thumb{background-color:#fff;border:1px solid #7d7d7d;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);height:20px;width:20px;margin-top:-5px;box-shadow:none;margin-top:-1px}.tribe-common .tribe-common-form-control-slider__label{color:#141827;font-size:12px;font-size:.75rem;line-height:1.38;font-weight:400;color:#5d5d5d}#top .main_color .tribe-common .tribe-common-form-control-slider__label{font-size:12px;font-size:.75rem;font-weight:400}.tribe-common .tribe-common-form-control-text__input{font-size:16px;font-size:1rem;border:0;border-bottom:1px solid #d5d5d5}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input,.tribe-common .tribe-common-form-control-text__input{color:#141827;line-height:1.62;font-weight:400}.tribe-common--breakpoint-medium.tribe-common .tribe-common-form-control-text__input{font-size:14px;font-size:.875rem;border:0}.tribe-common .tribe-common-form-control-text__input::placeholder{color:#5d5d5d;font-style:normal;opacity:1}.tribe-common .tribe-common-form-control-text__input:focus{border-bottom-color:#141827;outline:0}#top .main_color .tribe-common .tribe-common-form-control-text__input{color:#141827;font-size:16px;font-size:1rem;line-height:1.62;font-weight:400;background:#fff;border:0;border-bottom:1px solid #d5d5d5}#top .main_color .tribe-common .tribe-common-form-control-text__input:focus{border-bottom-color:#141827;box-shadow:none}#top .main_color .tribe-common.tribe-common--breakpoint-medium .tribe-common-form-control-text__input{color:#141827;font-size:14px;font-size:.875rem;line-height:1.62;font-weight:400;border:0}.tribe-common .tribe-common-form-control-toggle{line-height:0;position:relative}.tribe-common .tribe-common-form-control-toggle__input{border:none;border-radius:5px;height:10px;margin:5px 0;padding:0;position:relative;transition:background-color .2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#7d7d7d;width:40px}.tribe-common .tribe-common-form-control-toggle__input::-ms-check{display:none}.tribe-common .tribe-common-form-control-toggle__input+label:before{background-color:#fff;border:1px solid #7d7d7d;border-radius:50%;box-shadow:0 2px 5px 0 rgba(0,0,0,.14);height:20px;width:20px;content:"";left:0;position:absolute;top:0;transition:transform .2s ease}.tribe-common .tribe-common-form-control-toggle__input:checked{background-color:#334aff}.tribe-common .tribe-common-form-control-toggle__input:checked+label:before{transform:translateX(20px)}.tribe-common .tribe-common-form-control-toggle__label{color:#141827;font-size:12px;font-size:.75rem;line-height:1.38;font-weight:400;color:#5d5d5d}#top .main_color .tribe-common .tribe-common-form-control-toggle__label{font-size:12px;font-size:.75rem;font-weight:400}.tribe-common a,.tribe-common a:active,.tribe-common a:focus,.tribe-common a:hover,.tribe-common a:visited{color:#141827;outline:0}.site-footer .widget-area .tribe-common a{box-shadow:none}.site-footer .widget-area .tribe-common a:focus,.site-footer .widget-area .tribe-common a:hover{box-shadow:none;color:#141827}.main_color .sidebar .tribe-common a,.main_color .sidebar .tribe-common a:active,.main_color .sidebar .tribe-common a:focus,.main_color .sidebar .tribe-common a:hover,.main_color .sidebar .tribe-common a:visited{color:#141827}.tribe-common .tribe-common-anchor{border-bottom:2px solid transparent;transition:border-color .2s ease}.tribe-common .tribe-common-anchor:active,.tribe-common .tribe-common-anchor:focus,.tribe-common .tribe-common-anchor:hover{border-bottom:2px solid #141827}.tribe-common .tribe-common-anchor-alt{border-bottom:2px solid #334aff;color:#141827;transition:color .2s ease}.tribe-common .tribe-common-anchor-alt:active,.tribe-common .tribe-common-anchor-alt:focus,.tribe-common .tribe-common-anchor-alt:hover{border-bottom:2px solid #334aff;color:#334aff}.tribe-common .tribe-common-anchor-thin{border-bottom:1px solid transparent;transition:border-color .2s ease}.tribe-common .tribe-common-anchor-thin:active,.tribe-common .tribe-common-anchor-thin:focus,.tribe-common .tribe-common-anchor-thin:hover{border-bottom:1px solid #141827}.tribe-common .tribe-common-anchor-thin-alt{border-bottom:1px solid #334aff;color:#141827;transition:color .2s ease}.tribe-common .tribe-common-anchor-thin-alt:active,.tribe-common .tribe-common-anchor-thin-alt:focus,.tribe-common .tribe-common-anchor-thin-alt:hover{border-bottom:1px solid #334aff;color:#334aff}.site-footer .widget-area .tribe-common .tribe-common-anchor,.site-footer .widget-area .tribe-common .tribe-common-anchor-thin{transition:border-color .2s ease}.site-footer .widget-area .tribe-common .tribe-common-anchor-alt,.site-footer .widget-area .tribe-common .tribe-common-anchor-thin-alt{transition:color .2s ease}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b1{font-size:16px;font-size:1rem;line-height:1.62}.tribe-common .tribe-common-b1--bold{font-weight:700}.tribe-common .tribe-common-b2{color:#141827;font-size:12px;font-size:.75rem;font-weight:400;line-height:1.38}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2{font-size:14px;font-size:.875rem;line-height:1.62}.tribe-common .tribe-common-b2--bold{font-weight:700}.tribe-common .tribe-common-b3{color:#141827;font-size:11px;font-size:.6875rem;font-weight:400;line-height:1.5}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3{font-size:12px;font-size:.75rem;line-height:1.38}.tribe-common .tribe-common-b3--bold{font-weight:700}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b1--min-medium{font-size:16px;font-size:1rem;line-height:1.62}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b2--min-medium{font-size:14px;font-size:.875rem;line-height:1.62}.tribe-common--breakpoint-medium.tribe-common .tribe-common-b3--min-medium,.tribe-common .tribe-common-cta{font-size:12px;font-size:.75rem;line-height:1.38}.tribe-common .tribe-common-cta{color:#141827;font-weight:700;border-bottom:2px solid transparent;transition:border-color .2s ease}.tribe-common .tribe-common-cta:active,.tribe-common .tribe-common-cta:focus,.tribe-common .tribe-common-cta:hover{border-bottom:2px solid #141827}.tribe-common .tribe-common-cta--alt{border-bottom:2px solid #334aff;color:#141827;transition:color .2s ease}.tribe-common .tribe-common-cta--alt:active,.tribe-common .tribe-common-cta--alt:focus,.tribe-common .tribe-common-cta--alt:hover{border-bottom:2px solid #334aff;color:#334aff}.tribe-common .tribe-common-cta--thin{border-bottom:1px solid transparent;transition:border-color .2s ease}.tribe-common .tribe-common-cta--thin:active,.tribe-common .tribe-common-cta--thin:focus,.tribe-common .tribe-common-cta--thin:hover{border-bottom:1px solid #141827}.tribe-common .tribe-common-cta--thin-alt{border-bottom:1px solid #334aff;color:#141827;transition:color .2s ease}.tribe-common .tribe-common-cta--thin-alt:active,.tribe-common .tribe-common-cta--thin-alt:focus,.tribe-common .tribe-common-cta--thin-alt:hover{border-bottom:1px solid #334aff;color:#334aff}.tribe-common .tribe-common-h1{color:#141827;font-size:28px;font-size:1.75rem;font-weight:700;line-height:1.42}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h1{font-size:42px;font-size:2.625rem;line-height:1.38}.tribe-common .tribe-common-h2{color:#141827;font-size:24px;font-size:1.5rem;font-weight:700;line-height:1.42}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h2{font-size:32px;font-size:2rem;line-height:1.38}.tribe-common .tribe-common-h3{color:#141827;font-size:22px;font-size:1.375rem;font-weight:700;line-height:1.5}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3{font-size:28px;font-size:1.75rem;line-height:1.42}.tribe-common .tribe-common-h4{color:#141827;font-size:20px;font-size:1.25rem;font-weight:700;line-height:1.42}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4{font-size:24px;font-size:1.5rem;line-height:1.42}.tribe-common .tribe-common-h5{font-size:18px;font-size:1.125rem}.tribe-common .tribe-common-h7{font-size:14px;font-size:.875rem;line-height:1.62}.tribe-common .tribe-common-h7,.tribe-common .tribe-common-h8{color:#141827;font-weight:700}.tribe-common .tribe-common-h8{font-size:12px;font-size:.75rem;line-height:1.38}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3--min-medium{font-size:28px;font-size:1.75rem;line-height:1.42}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium{font-size:24px;font-size:1.5rem;line-height:1.42}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h5--min-medium{font-size:18px;font-size:1.125rem;line-height:1.5}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium{font-size:16px;font-size:1rem;line-height:1.62}.tribe-common--breakpoint-medium.tribe-common .tribe-common-h7--min-medium{font-size:14px;font-size:.875rem;line-height:1.62}.tribe-common button{border:none}.tribe-common button,.tribe-common button:focus,.tribe-common button:hover{background-color:transparent}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{color:#141827;font-size:14px;font-size:.875rem;line-height:1.62;font-weight:700;border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;background-color:#fff;border:1px solid #334aff;border-radius:4px;text-align:center;transition:all .2s ease;color:#334aff;padding:11px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border{width:auto}.tribe-common .tribe-common-c-btn-border:focus,.tribe-common .tribe-common-c-btn-border:hover,.tribe-common a.tribe-common-c-btn-border:focus,.tribe-common a.tribe-common-c-btn-border:hover{background-color:#334aff;color:#fff}.tribe-common .tribe-common-c-btn-border:active,.tribe-common a.tribe-common-c-btn-border:active{opacity:.9}.tribe-common .tribe-common-c-btn-border--secondary,.tribe-common a.tribe-common-c-btn-border--secondary{border-color:#141827;color:#141827}.tribe-common .tribe-common-c-btn-border--secondary:focus,.tribe-common .tribe-common-c-btn-border--secondary:hover,.tribe-common a.tribe-common-c-btn-border--secondary:focus,.tribe-common a.tribe-common-c-btn-border--secondary:hover{background-color:#141827}.tribe-common .tribe-common-c-btn-border--secondary:active,.tribe-common a.tribe-common-c-btn-border--secondary:active{opacity:.9}.tribe-common .tribe-common-c-btn-border--alt,.tribe-common a.tribe-common-c-btn-border--alt{border-color:#e4e4e4;color:#141827;font-weight:400}.tribe-common .tribe-common-c-btn-border--alt:focus,.tribe-common .tribe-common-c-btn-border--alt:hover,.tribe-common a.tribe-common-c-btn-border--alt:focus,.tribe-common a.tribe-common-c-btn-border--alt:hover{background-color:#fff;border-color:#141827;color:#141827}.tribe-common .tribe-common-c-btn-border--alt:active,.tribe-common a.tribe-common-c-btn-border--alt:active{opacity:.9}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{color:#141827;font-size:12px;font-size:.75rem;line-height:1.38;font-weight:400;border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;background-color:#fff;border:1px solid #d5d5d5;border-radius:4px;text-align:center;transition:color .2s ease,border-color .2s ease}.tribe-common .tribe-common-c-btn-border-small:focus,.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-common a.tribe-common-c-btn-border-small:focus,.tribe-common a.tribe-common-c-btn-border-small:hover{background-color:#fff}.tribe-common .tribe-common-c-btn-border-small:active,.tribe-common a.tribe-common-c-btn-border-small:active{border-color:#141827}.tribe-common .tribe-common-c-btn-border-small,.tribe-common a.tribe-common-c-btn-border-small{color:#5d5d5d;padding:14px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn-border-small,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn-border-small{padding:6px 15px;width:auto}.tribe-common .tribe-common-c-btn-border-small:active,.tribe-common .tribe-common-c-btn-border-small:focus,.tribe-common .tribe-common-c-btn-border-small:hover,.tribe-common a.tribe-common-c-btn-border-small:active,.tribe-common a.tribe-common-c-btn-border-small:focus,.tribe-common a.tribe-common-c-btn-border-small:hover{color:#141827}.tribe-common .tribe-common-c-btn-border-small:disabled,.tribe-common a.tribe-common-c-btn-border-small:disabled{color:#d5d5d5}.tribe-common .tribe-common-c-btn-icon{border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto}.tribe-common .tribe-common-c-btn-icon--caret-left:active .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-left:focus .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-left:hover .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:active .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:focus .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:hover .tribe-common-c-btn-icon__icon-svg path{fill:#5d5d5d}.tribe-common .tribe-common-c-btn-icon--caret-left:disabled .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right:disabled .tribe-common-c-btn-icon__icon-svg path{fill:#d5d5d5}.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,.tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{fill:#bababa}.tribe-common .tribe-common-c-btn-icon--border{align-items:center;background-color:#fff;border:1px solid #d5d5d5;display:inline-flex;height:56px;justify-content:center;transition:none;width:56px}.tribe-common .tribe-common-c-btn-icon--border:focus,.tribe-common .tribe-common-c-btn-icon--border:hover{background-color:#fff}.tribe-common .tribe-common-c-btn-icon--border:active{border-color:#141827}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{color:#141827;font-size:14px;font-size:.875rem;line-height:1.62;font-weight:700;border:0;cursor:pointer;display:inline-block;height:auto;padding:0;text-decoration:none;width:auto;border-radius:4px;color:#fff;text-align:center;transition:background-color .2s ease;background-color:#334aff;padding:11px 20px;width:100%}.tribe-common--breakpoint-medium.tribe-common .tribe-common-c-btn,.tribe-common--breakpoint-medium.tribe-common a.tribe-common-c-btn{width:auto}.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:hover{background-color:rgba(51,74,255,.8)}.tribe-common .tribe-common-c-btn:active,.tribe-common a.tribe-common-c-btn:active{background-color:rgba(51,74,255,.9)}.tribe-common .tribe-common-c-btn:disabled,.tribe-common a.tribe-common-c-btn:disabled{background-color:rgba(51,74,255,.07)}.tribe-common .tribe-common-c-loader__dot circle{animation-direction:normal;animation-duration:2.24s;animation-iteration-count:infinite;animation-name:a;fill:currentColor;opacity:.07}.tribe-common .tribe-common-c-loader__dot--first circle{animation-delay:.45s}.tribe-common .tribe-common-c-loader__dot--second circle{animation-delay:1.05s}.tribe-common .tribe-common-c-loader__dot--third circle{animation-delay:1.35s}@keyframes a{50%{opacity:1}}.tribe-common .tribe-common-c-svgicon{color:#334aff}.tribe-common .tribe-common-c-svgicon--featured path{fill:currentColor}.tribe-common .tribe-common-c-svgicon--recurring path{fill:#141827;stroke:#141827}.tribe-common .tribe-common-c-svgicon--close-alt path,.tribe-common .tribe-common-c-svgicon--close path{stroke:#bababa}.tribe-common .tribe-common-c-svgicon--messages-not-found path{stroke:#141827}.tribe-common .tribe-common-c-svgicon--messages-not-found .tribe-common-c-svgicon__svg-stroke{stroke:currentColor}.tribe-common .tribe-common-c-svgicon__svg-fill{fill:#141827}.tribe-common .tribe-common-c-svgicon__svg-stroke{stroke:#141827}.tribe-events-widget-events-list__event.tribe_events.type-tribe_events.entry{margin-bottom:10px}.genesis-skip-link{margin:0}.genesis-skip-link li{height:0;width:0;list-style:none}:focus{color:#000;outline:1px solid #ccc}.before-footer-cta{background-color:#1b1d1d;line-height:1.5;padding:80px 0 70px}.before-footer-cta .widget,.before-footer-cta .widget:last-of-type,.before-footer-cta p:last-of-type{margin-bottom:0}.before-footer-cta,.before-footer-cta .widget-title,.before-footer-cta a{color:#fff}.before-footer-cta p{color:#fff;font-size:24px;font-size:1.5rem;text-align:center}.before-footer-cta h2,.before-footer-cta h3,.before-footer-cta h4{font-size:48px;font-size:3rem;margin:0 0 30px;text-align:center}.before-footer-cta .widget a.button,.before-footer-cta .widget a.more-link,.before-footer-cta .widget button,.before-footer-cta .widget input[type=button],.before-footer-cta .widget input[type=reset],.before-footer-cta .widget input[type=submit]{background-color:#c06014;border-width:0;color:#fff;padding:15px 20px;text-decoration:none;vertical-align:middle}.before-footer-cta .widget .button:focus,.before-footer-cta .widget .button:hover,.before-footer-cta .widget button:focus,.before-footer-cta .widget button:hover,.before-footer-cta .widget input[type=button]:focus,.before-footer-cta .widget input[type=button]:hover,.before-footer-cta .widget input[type=reset]:focus,.before-footer-cta .widget input[type=reset]:hover,.before-footer-cta .widget input[type=submit]:focus,.before-footer-cta .widget input[type=submit]:hover{background-color:#fff;color:#000;text-decoration:none}.entry-background{background-position:50%;background-size:cover;display:block;height:460px;position:relative;width:100%}.landing-page .entry{margin-bottom:0}.single-article article{margin-bottom:40px}.entry-footer{margin-bottom:15px}.entry-categories:before,.entry-tags:before{display:inline-block;margin-right:8px;margin-top:-5px;vertical-align:middle;-webkit-font-smoothing:antialiased}.single.full-width-content .entry-header{text-align:center}.single .article-subheading-container{margin-bottom:30px;text-align:center;text-wrap:pretty}.single .related-post .article-subheading-container{text-align:left}.single .article-subheading{color:#757575}.sidebar .entry-header:after{display:none}.entry-content{margin-bottom:30px}.entry-content ol,.entry-content ul{margin-bottom:30px;margin-left:40px}.entry-content ol>li{list-style-type:decimal;margin:0 0 10px}.entry-content ul>li{list-style-type:disc;margin:0 0 10px}.entry-content ol ul>li,.entry-content ul ul>li{list-style-type:circle;margin:0 0 10px}.entry-content ol ol,.entry-content ul ul{margin-bottom:0}.entry-content code{background-color:#000;color:#eee}.entry-content .intro{font-size:19px;font-size:1.1875rem;font-style:italic;font-weight:700}p.center{text-align:center}p.search-result-post-info{margin:-10px 0 10px;font-size:14px;font-size:.875rem}span.search-result-post-type{font-weight:700;text-transform:uppercase}.archive a.article-link,.archive a.cpt-link,.page-articles a.article-link,.page-articles a.cpt-link,.page a.article-link,.page a.cpt-link,.related-article-links a.article-link,.related-article-links a.cpt-link,.related-ppm-articles a.article-link,.related-ppm-articles a.cpt-link{text-decoration:none}.archive a.article-link h2,.archive a.article-link h3,.archive a.cpt-link h2,.archive a.cpt-link h3,.page-articles a.article-link h2,.page-articles a.article-link h3,.page-articles a.cpt-link h2,.page-articles a.cpt-link h3,.page a.article-link h2,.page a.article-link h3,.page a.cpt-link h2,.page a.cpt-link h3,.related-article-links a.article-link h2,.related-article-links a.article-link h3,.related-article-links a.cpt-link h2,.related-article-links a.cpt-link h3,.related-ppm-articles a.article-link h2,.related-ppm-articles a.article-link h3,.related-ppm-articles a.cpt-link h2,.related-ppm-articles a.cpt-link h3{color:#333;font-size:24px;font-size:1.5rem;line-height:1.2;margin:0 0 14px;text-align:left;text-decoration:underline;text-underline-offset:4px}.archive a.article-link h2:not(:is(:hover,:focus)),.archive a.article-link h3:not(:is(:hover,:focus)),.archive a.cpt-link h2:not(:is(:hover,:focus)),.archive a.cpt-link h3:not(:is(:hover,:focus)),.page-articles a.article-link h2:not(:is(:hover,:focus)),.page-articles a.article-link h3:not(:is(:hover,:focus)),.page-articles a.cpt-link h2:not(:is(:hover,:focus)),.page-articles a.cpt-link h3:not(:is(:hover,:focus)),.page a.article-link h2:not(:is(:hover,:focus)),.page a.article-link h3:not(:is(:hover,:focus)),.page a.cpt-link h2:not(:is(:hover,:focus)),.page a.cpt-link h3:not(:is(:hover,:focus)),.related-article-links a.article-link h2:not(:is(:hover,:focus)),.related-article-links a.article-link h3:not(:is(:hover,:focus)),.related-article-links a.cpt-link h2:not(:is(:hover,:focus)),.related-article-links a.cpt-link h3:not(:is(:hover,:focus)),.related-ppm-articles a.article-link h2:not(:is(:hover,:focus)),.related-ppm-articles a.article-link h3:not(:is(:hover,:focus)),.related-ppm-articles a.cpt-link h2:not(:is(:hover,:focus)),.related-ppm-articles a.cpt-link h3:not(:is(:hover,:focus)){text-decoration-color:color-mix(in srgb,currentColor,transparent 75%)}.archive a.article-link:focus span.article-subheading,.archive a.article-link:hover span.article-subheading,.page-articles a.article-link:focus span.article-subheading,.page-articles a.article-link:hover span.article-subheading,.page a.article-link:focus span.article-subheading,.page a.article-link:hover span.article-subheading,.related-article-links a.article-link:focus span.article-subheading,.related-article-links a.article-link:hover span.article-subheading,.related-ppm-articles a.article-link:focus span.article-subheading,.related-ppm-articles a.article-link:hover span.article-subheading{text-decoration:none}.archive span.article-subheading,.page-articles span.article-subheading,.page span.article-subheading,.related-article-links span.article-subheading,.related-ppm-articles span.article-subheading{color:#595959;display:block;font-size:16px;font-size:1rem;line-height:1.5}.archive span.article-author,.page-articles span.article-author,.page span.article-author,.related-article-links span.article-author,.related-ppm-articles span.article-author{color:#595959;font-size:15px;font-size:.9375rem}.article-link-background-image-container,.cpt-link-background-image-container{background-color:#eee;height:13vw;margin-bottom:20px;max-height:240px;overflow:hidden;position:relative}.article-link-background-image-container .article-background-image,.article-link-background-image-container .cpt-background-image,.cpt-link-background-image-container .article-background-image,.cpt-link-background-image-container .cpt-background-image{background-origin:border-box;background-position:50%;background-size:cover;display:block;height:100%;transition:all .5s ease-in-out;width:100%}.article-link-background-image-container .article-background-image:focus,.article-link-background-image-container .article-background-image:hover,.article-link-background-image-container .cpt-background-image:focus,.article-link-background-image-container .cpt-background-image:hover,.cpt-link-background-image-container .article-background-image:focus,.cpt-link-background-image-container .article-background-image:hover,.cpt-link-background-image-container .cpt-background-image:focus,.cpt-link-background-image-container .cpt-background-image:hover{transform:scale(1.05)}.article-link-image-container,.cpt-link-image-container{background-color:#eee;margin-bottom:20px;overflow:hidden;position:relative}.article-link-image-container .article-image,.article-link-image-container .cpt-image,.cpt-link-image-container .article-image,.cpt-link-image-container .cpt-image{aspect-ratio:16/9;display:block;height:100%;margin-bottom:0;-o-object-fit:cover;object-fit:cover;transition:all .5s ease-in-out;width:100%}.article-link-image-container .article-image:focus,.article-link-image-container .article-image:hover,.article-link-image-container .cpt-image:focus,.article-link-image-container .cpt-image:hover,.cpt-link-image-container .article-image:focus,.cpt-link-image-container .article-image:hover,.cpt-link-image-container .cpt-image:focus,.cpt-link-image-container .cpt-image:hover{transform:scale(1.05)}.message{padding:25px 30px}.message,.message a{color:#fff}.message a{border-bottom:1px solid #fff}.message a:focus,.message a:hover{border-bottom:none}.message.green{background-color:#00a86d}.message.orange{background-color:#cc4b00}.message.red{background-color:#be0040}p.entry-meta{font-size:16px;font-size:1rem;margin-bottom:20px}.entry-meta a,.entry-meta a:visited{color:#000;text-decoration:none}.entry-meta a:focus,.entry-meta a:hover{color:#000;text-decoration:underline}.entry-meta .avatar{float:none;margin:0 10px;vertical-align:middle}.article-meta.entry-meta.before-title{text-align:center}p.article-meta.entry-meta{margin-bottom:5px}p.article-meta.entry-meta a,p.article-meta.entry-meta a:focus,p.article-meta.entry-meta a:hover,p.article-meta.entry-meta a:visited{color:#757575;font-size:14px;font-size:.875rem;text-transform:uppercase}.single-post p.article-meta.entry-meta a,.single-post p.article-meta.entry-meta a:focus,.single-post p.article-meta.entry-meta a:hover,.single-post p.article-meta.entry-meta a:visited,.single-post p.entry-meta a,.single-post p.entry-meta a:focus,.single-post p.entry-meta a:hover,.single-post p.entry-meta a:visited{color:#777;font-size:16px;font-size:1rem;text-transform:none}.footer-widgets{color:#fff;padding:80px 0 40px}.footer-widgets .wrap{display:flex;flex-wrap:wrap;gap:2rem;max-width:none;padding:0}.footer-widgets .wrap .widget{flex:1 1 auto}@supports (display:grid){.footer-widgets .wrap{display:grid;grid-gap:2rem;grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.footer-widgets a,.footer-widgets a:visited{color:#fff;text-decoration:underline}.footer-widgets a:focus,.footer-widgets a:hover{color:#fff}.footer-widgets .flexible-widgets{padding:0}.site-footer{background-color:#202324;position:inherit;width:100%}.site-footer .creds{font-size:14px;font-size:.875rem;line-height:1.5;padding:40px 0;text-align:center}.site-footer .creds a,.site-footer .creds a:visited,.site-footer .creds p{color:#aaa;text-decoration:none}.site-footer .creds a:focus,.site-footer .creds a:hover,.site-footer .genesis-nav-menu .current-menu-item>a:focus,.site-footer .genesis-nav-menu .current-menu-item>a:hover,.site-footer .genesis-nav-menu a:focus,.site-footer .genesis-nav-menu a:hover,.site-footer a:focus,.site-footer a:hover{color:#fff;text-decoration:underline}.site-footer .creds p{margin-bottom:0;text-wrap:balance}.site-footer .creds p a,.site-footer .creds p a:visited{text-decoration:underline;text-underline-offset:4px}.site-footer .creds p a:not(:is(:hover,:focus)),.site-footer .creds p a:visited:not(:is(:hover,:focus)){text-decoration-color:color-mix(in srgb,currentColor,transparent 75%)}.gmm-active .site-footer{position:inherit}.site-header{box-shadow:0 0 3px 0 rgba(0,0,0,.3);position:relative;top:0;width:100%;z-index:9999}.site-header>.wrap>*{transition:all .4s ease-in-out}.site-header.search-visible>.wrap>:not(.header-search-wrap){opacity:0}.site-header .custom-logo-link .custom-logo{margin-bottom:-5px;width:auto}.site-header.search-visible{background-color:#000}.header-info{background-color:#f57b20;color:#fff;font-size:13px;font-size:.8125rem;text-align:right}.header-info .widget{margin:0}.site-header>.wrap{position:relative;align-items:center;display:flex}.site-header>.wrap .nav-primary{margin-left:auto}.no-header-search .header-right{margin-left:15px}.front-page-1 .wrap:after,.front-page-1 .wrap:before,.header-search-wrap,.nav-secondary>.wrap:after,.nav-secondary>.wrap:before,.site-header>.wrap:after,.site-header>.wrap:before{display:none}.js .header-search-wrap{height:100%;left:0;padding:10px 40px;position:absolute;transform:translate3d(0,-100%,0);transition:none;top:0;width:100%;z-index:1001}.js .header-search-wrap .search-form,.js .header-search-wrap input[type=search]{height:100%}.search-visible .header-search-wrap{transform:translateZ(0)}.header-search-wrap:target{clear:both;display:block;position:relative}.header-search-wrap input[type=search]{border:0;padding-left:15px;padding-right:100px}.header-search-wrap input[type=submit]:focus{border-radius:3px;margin-top:1px;padding:20px;right:50px}.toggle-header-search{background:transparent}.js .toggle-header-search.close:focus{outline:0}.toggle-header-search.close{color:#000;display:table;height:100%;padding:20px;position:absolute;right:3%;text-decoration:none;top:0;z-index:100}.toggle-header-search.close svg.bi.svg-icon{display:table-cell;vertical-align:middle}.toggle-header-search.close svg.bi.svg-icon:hover{transform:rotate(90deg);transition:all 1s ease .45s}.header-search-wrap:target .toggle-header-search.close{transform:none}.header-image .title-area,.wp-custom-logo .title-area{margin-top:3px;padding:0;width:120px}.header-image .site-title>a,.wp-custom-logo .site-title>a{float:left;min-height:50px;width:100%}.header-image .site-title,.wp-custom-logo .site-title{border-width:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.site-description{display:block;height:0;margin-bottom:0;text-indent:-9999px;border-width:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.site-title{font-size:28px;font-size:1.75rem;font-weight:700;line-height:1.2;margin-bottom:0;text-transform:uppercase}.site-title a,.site-title a:focus,.site-title a:hover{color:#000;text-decoration:none}.genesis-nav-menu{align-items:center;clear:both;display:flex;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;line-height:1;width:100%}.genesis-nav-menu li{float:none;list-style-type:none}.genesis-nav-menu li li{margin-left:0}.genesis-nav-menu .menu-item{display:inline-block;position:relative;text-align:left}.genesis-nav-menu .menu-item a,.genesis-nav-menu .menu-item a:visited{color:#000;display:inline-block;padding:18px;position:relative;text-decoration:none}.genesis-nav-menu .menu-item a:focus,.genesis-nav-menu .menu-item a:hover,.genesis-nav-menu .menu-item a:visited:focus,.genesis-nav-menu .menu-item a:visited:hover{text-decoration:underline;text-underline-offset:4px}.genesis-nav-menu .menu-item a:focus:not(:is(:hover,:focus)),.genesis-nav-menu .menu-item a:hover:not(:is(:hover,:focus)),.genesis-nav-menu .menu-item a:visited:focus:not(:is(:hover,:focus)),.genesis-nav-menu .menu-item a:visited:hover:not(:is(:hover,:focus)){text-decoration-color:color-mix(in srgb,currentColor,transparent 75%)}.genesis-nav-menu .menu-item a:before,.genesis-nav-menu .menu-item a:visited:before{background-color:#0d3b6f;bottom:0;height:2px;left:15px;opacity:0;position:absolute;right:15px}.genesis-nav-menu .menu-item a.toggle-header-search,.genesis-nav-menu .menu-item a:visited.toggle-header-search{color:#000;text-decoration:none;transition:all 1s ease .45s}.genesis-nav-menu .menu-item a.toggle-header-search:hover,.genesis-nav-menu .menu-item a:visited.toggle-header-search:hover{text-decoration:none;transform:rotate(-90deg);transition:all 1s ease .45s}.genesis-nav-menu .menu-item a .menu-link-description,.genesis-nav-menu .menu-item a:visited .menu-link-description{font-size:14px;font-size:.875rem}.genesis-nav-menu .current-menu-item>a,.genesis-nav-menu .current-menu-item>a:visited{text-decoration:underline;text-underline-offset:4px}.genesis-nav-menu .current-menu-item>a:not(:is(:hover,:focus)),.genesis-nav-menu .current-menu-item>a:visited:not(:is(:hover,:focus)){text-decoration-color:color-mix(in srgb,currentColor,transparent 75%)}.genesis-nav-menu .current-menu-item>a:before,.genesis-nav-menu .menu-item a:hover:before{opacity:1}.genesis-nav-menu .highlight{margin-left:20px}.genesis-nav-menu .menu-item:hover{position:static}.genesis-nav-menu>.first>a{padding-left:0}.genesis-nav-menu>.last>a{padding-right:0}.genesis-nav-menu>.right{float:right}.menu .menu-item.sfHover,.menu .menu-item:focus{position:static}.menu .menu-item.sfHover>ul.sub-menu,.menu .menu-item>a:focus+ul.sub-menu{left:auto;opacity:1}.genesis-nav-menu .menu-item.sfHover>.sub-menu>.menu-item.sfHover>.sub-menu{left:160px;margin-left:0}.pagination{clear:both;grid-column:1/-1;margin-top:50px}.adjacent-entry-pagination{margin-bottom:0}.archive-pagination a,.archive-pagination a:visited{background-color:#fff;border:1px solid #202324;border-radius:3px;color:#000;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;font-size:1rem;line-height:1;padding:10px 15px;text-decoration:none}.archive-pagination a:focus,.archive-pagination a:hover,.archive-pagination a:visited:focus,.archive-pagination a:visited:hover{background-color:#202324;color:#fff;text-decoration:none}.archive-pagination li{display:inline-block;margin-bottom:10px}.archive-pagination li.active a{background-color:#202324;color:#fff}#prev-next{border-top:1px solid #aaa;float:left;overflow:hidden;padding:40px 0;width:100%}#prev-next .prev-link{width:50%}#prev-next .prev-link,#prev-next .prev-link a{float:left;text-align:left}#prev-next .next-link{width:50%}#prev-next .next-link,#prev-next .next-link a{float:right;text-align:right}#prev-next a,#prev-next a:visited{color:#000}.nav-primary{float:right;justify-self:end}.nav-primary .wrap{padding:0}.nav-primary .genesis-nav-menu .sub-menu a{color:#fff}.nav-primary .genesis-nav-menu .sub-menu a li:last-child a{border-bottom:none}.nav-primary .genesis-nav-menu .sub-menu a a:focus,.nav-primary .genesis-nav-menu .sub-menu a a:hover{background-color:#fff;color:#000}.related-article-links{border-top:1px solid #aaa;overflow:hidden;padding:60px 0 0;width:100%}.related-article-links h2{margin-bottom:20px}.nav-secondary{background-color:#005795;border-bottom:1px solid #dfe2e5}.nav-secondary .genesis-nav-menu{font-family:Montserrat,Helvetica,Arial,sans-serif;justify-content:space-between}.nav-secondary .genesis-nav-menu a,.nav-secondary .genesis-nav-menu a:visited{color:#fff;font-size:16px;font-size:1rem;font-weight:700;letter-spacing:1px;padding:15px 25px}.nav-secondary .genesis-nav-menu .current-menu-item>a,.nav-secondary .genesis-nav-menu a:hover{background-color:#fff;color:#005795;text-decoration:none}.nav-secondary .genesis-nav-menu .sub-menu a,.nav-secondary .genesis-nav-menu .sub-menu a:visited{background-color:#005795;border-bottom:none;color:#fff;margin:0;padding:16px 20px}.nav-secondary .genesis-nav-menu .sub-menu .current-menu-item>a,.nav-secondary .genesis-nav-menu .sub-menu a:hover{background-color:#005795;border-bottom:none;color:#005795}.off-screen-menu .genesis-nav-menu{display:grid;grid-template-columns:1fr 1fr 1fr}.off-screen-menu .genesis-nav-menu .menu-item{display:block;text-align:center}.off-screen-menu .genesis-nav-menu a{color:#fff;font-size:18px;font-size:1.125rem;letter-spacing:normal;text-transform:none}.off-screen-menu .genesis-nav-menu a:focus,.off-screen-menu .genesis-nav-menu a:hover{color:#be8100}.no-off-screen-menu .site-description,.no-off-screen-menu .site-title{text-align:left;text-indent:0}.no-off-screen-menu .header-left{float:right;text-align:right}.no-scroll{overflow:hidden}.off-screen-container .close,.off-screen-item{display:none}.off-screen-item{display:initial}.off-screen-content{background-color:#fff;display:none;font-family:Merriweather,serif;font-size:16px;height:100vh;left:0;overflow-y:scroll;padding:0;position:fixed;top:0;width:100%;z-index:9998}.off-screen-container{display:table;height:100vh;margin:auto;max-width:1600px;overflow:hidden;padding:0 50px;table-layout:fixed;width:100%}.off-screen-container .widget-area{position:relative}.off-screen-wrapper{display:table-cell;padding-bottom:20px;vertical-align:middle;width:100%}.admin-bar .off-screen-container .close{top:52px}.off-screen-content .wrap{display:flex;flex-wrap:wrap;gap:2rem;margin-left:auto;margin-right:auto;max-width:960px;padding:80px 0}.off-screen-content .wrap:after,.off-screen-content .wrap:before{content:none}.off-screen-content .widget_search{flex:1 0 100%}.off-screen-content .menu-item a,.off-screen-content .menu-item a:visited{color:#000;text-decoration:none}.off-screen-content .menu-item a:active,.off-screen-content .menu-item a:hover{color:#006fc6;text-decoration:underline;text-underline-offset:4px}button.off-screen-item{align-items:center;background-color:transparent;border:none;color:#000;display:flex;flex-direction:column;font-size:24px;font-size:1.5rem;padding:0}button.off-screen-item:hover{border:none;box-shadow:none}button.off-screen-item:hover span.off-screen-menu-label{text-decoration:underline}.off-screen-container button.close{color:#000;display:initial;float:right;padding:20px 5px 20px 20px;position:absolute;top:0;right:0;z-index:9999}.off-screen-container button.close svg.bi.svg-icon{display:table-cell;vertical-align:middle}.off-screen-container button.close svg.bi.svg-icon:hover{transform:rotate(90deg);transition:all 1s ease .45s}span.off-screen-menu-label{font-size:15px;font-size:.9375rem;font-weight:400}span.off-screen-menu-label:hover{text-decoration:underline}.off-screen-content .widget_nav_menu{font-size:18px;font-size:1.125rem;flex:1 0 180px}.front-page .off-screen-content .widget_nav_menu h3,.off-screen-content .widget_nav_menu h3{font-size:24px;font-size:1.5rem}.widget{margin-bottom:40px;word-wrap:break-word}.widget-area .widget:last-of-type,.widget p:last-of-type,.widget ul>li:last-of-type{margin-bottom:0}.widget ul>li{padding-bottom:16px}.widget ul>li:last-of-type{padding-bottom:0}.widget ol>li{list-style-position:inside;list-style-type:decimal;padding-left:20px;text-indent:-20px}.widget li li{border:0;margin:0 0 0 30px;padding:0}.featured-content .aligncenter,.featured-content .aligncenter:hover,.featured-content .alignleft,.featured-content .alignleft:hover,.featured-content .alignnone,.featured-content .alignnone:hover,.featured-content .alignright,.featured-content .alignright:hover{border-width:0}.featured-content .widget-wrap{display:flex;flex-wrap:wrap}.featured-content .widget-title{flex:1 0 100%}.featured-content .entry{flex:0 1 auto;padding:0 30px}.featured-content .entry-title{font-size:20px;font-size:1.25rem}.sidebar .featured-content .entry{margin-bottom:20px}.sidebar .featured-content .entry-title{font-size:16px;font-size:1rem;margin-bottom:5px;margin-top:10px}.sidebar .featured-content .entry-meta{margin-bottom:5px}.sidebar .featured-content a.alignleft,.sidebar .featured-content a.alignright{margin-bottom:0}.front-page .site-container{background-color:#fff}.front-page .site-inner{margin-bottom:0;margin-top:0;max-width:100%}.front-page .site-inner .widget_custom_html .centered-button{text-align:center}.front-page.hero-text-container .site-inner{background-color:#f6f6f6}.front-page .content-sidebar-wrap{max-width:none;padding:0}.front-page .nav-secondary{border-bottom:none}.full-width-content.front-page .content{width:100%}.front-page .site-inner .front-page-2 .widget-title,.front-page .site-inner .front-page-3 .widget-title,.front-page .site-inner .front-page-4 .widget-title,.front-page .site-inner .front-page-5 .widget-title,.front-page .site-inner .front-page-6 .widget-title,.front-page .site-inner .tribe-compatibility-container .tribe-common .tribe-common-h5,.front-page .site-inner .tribe-compatibility-container .tribe-common .tribe-common-h6{font-size:76px;font-size:4.75rem;font-weight:700;letter-spacing:-2px;line-height:1;text-align:center;text-transform:none}.front-page .site-inner .widget-title:after,.front-page .site-inner h2.tribe-events-widget-events-list__header-title.tribe-common-h6:after{background-color:#f57b20;content:"";display:block;height:20px;margin:30px auto 45px;width:100px}.front-page .site-inner ol,.front-page .site-inner ul{margin-bottom:30px;margin-left:40px}.front-page .site-inner ol>li{list-style-type:decimal;margin:0 0 10px}.front-page .site-inner ul>li{list-style-type:disc;margin:0 0 10px;padding-bottom:0}.front-page .site-inner ol ul>li,.front-page .site-inner ul ul>li{list-style-type:circle;margin:0 0 10px}.front-page .site-inner ol ol,.front-page .site-inner ul ul{margin-bottom:0}.front-page .site-inner .ada-button-link-text{display:none}.front-page .site-inner h2.resource-link-title{font-size:24px;font-size:1.5rem}.featured-content img{margin-bottom:10px;vertical-align:top}.featured-content .entry-title,.featured-content h2,.featured-content h2 a,.widget-area .latest-sermon-widget h2{font-size:30px;font-size:1.875rem;font-weight:700;line-height:1.3}.featured-content p{font-size:16px;font-size:1rem}.featured-content h2 a,.featured-content h2 a:visited{color:#000}.featured-content .entry-header:after{display:none}.front-page .featured-articles .wrap{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));grid-gap:30px;padding:0}.front-page .featured-articles .wrap:after,.front-page .featured-articles .wrap:before{content:none}.front-page a.article-link{text-decoration:none}.front-page a.article-link h2{color:#333;font-size:24px;font-size:1.5rem;line-height:1.1;margin:0 0 10px;text-align:left;text-wrap:balance;text-decoration:underline;text-underline-offset:4px}.front-page a.article-link h2:not(:is(:hover,:focus)){text-decoration-color:color-mix(in srgb,currentColor,transparent 75%)}.front-page a.article-link:focus span.article-subheading,.front-page a.article-link:hover span.article-subheading{text-decoration:none}.front-page .article-date{margin-bottom:10px}.front-page .article-date,.front-page span.article-subheading{color:#666;display:block;font-size:16px;font-size:1rem;line-height:1.5;text-wrap:pretty}.front-page span.read-more-link{color:#666;display:inline-block;font-size:16px;font-size:1rem;margin-top:10px}.front-page span.read-more-link:focus,.front-page span.read-more-link:hover{text-decoration:underline}.front-page-1{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:90vh;overflow:hidden;padding:50px 0}.front-page-1 img{margin:0}.hero-text-overlay.darken-hero-image-little .front-page-1{background-color:rgba(0,0,0,.05);background-blend-mode:darken}.hero-text-overlay.darken-hero-image-little-more .front-page-1{background-color:rgba(0,0,0,.1);background-blend-mode:darken}.hero-text-overlay.darken-hero-image-some .front-page-1{background-color:rgba(0,0,0,.15);background-blend-mode:darken}.hero-text-overlay.darken-hero-image-lots .front-page-1{background-color:rgba(0,0,0,.2);background-blend-mode:darken}.hero-text-overlay .front-page-1 .widget-area{height:100%;width:100%}.hero-text-overlay .front-page-1 .widget-area>.wrap{display:table;height:100%;width:100%}.hero-text-overlay .front-page-1 .widget{display:table-cell;margin:0;padding:0;vertical-align:middle}.hero-text-overlay .front-page-1.widget-full .widget .widget-wrap{padding-right:0}.hero-text-overlay .front-page-1 .widget-title,.hero-text-overlay .front-page-1 p{color:#fff}.hero-text-overlay .front-page-1 .widget-title{font-size:60px;font-size:3.75rem;font-weight:700;letter-spacing:-2px;line-height:1;margin-bottom:10px;padding-right:10%;text-transform:none}.hero-text-overlay .front-page-1 h2{color:#fff;font-size:64px;font-size:4rem;font-weight:700;line-height:1.1;margin:0 0 15px}.hero-text-overlay .front-page-1 h2.hero-text-big{font-size:84px;font-size:5.25rem}.hero-text-overlay .front-page-1 h2.hero-text-huge{font-size:96px;font-size:6rem}.hero-text-overlay .front-page-1 p{color:#fff;font-size:36px;font-size:2.25rem;line-height:1.2;margin:0;padding:0}.hero-text-overlay .front-page-1 p a,.hero-text-overlay .front-page-1 p a:visited{color:#fff;text-decoration:underline}.hero-text-overlay .front-page-1 p a:focus,.hero-text-overlay .front-page-1 p a:hover{color:#fff;text-decoration:none}.hero-text-overlay.hero-text-vertical-top .front-page-1 .widget{vertical-align:top}.hero-text-overlay.hero-text-vertical-bottom .front-page-1 .widget{vertical-align:bottom}.dark-text-background .front-page-1 .widget .widget-wrap{background-color:#333;opacity:.8;padding:40px}.hero-image-container{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:65vh;overflow:hidden}.hero-text-container .front-page-1{background:none;height:auto;margin-top:-100px;padding:0 0 50px}.hero-text-container .front-page-1 .widget-area{height:100%;width:100%}.hero-text-container .front-page-1 .widget{box-shadow:0 25px 40px 0 rgba(0,0,0,.06);margin:0 auto}.hero-text-container .front-page-1 .widget .widget-wrap{background-color:#fff;color:#000;padding:30px}.hero-text-container .front-page-1 .widget .textwidget.custom-html-widget{display:flex;flex-wrap:wrap}.hero-text-container .front-page-1 .widget .textwidget.custom-html-widget h2{font-size:40px;font-size:2.5rem}.hero-text-container .front-page-1 .widget .textwidget.custom-html-widget h3{font-size:34px;font-size:2.125rem;margin:0;text-wrap:balance}.hero-text-container .front-page-1 .widget .textwidget.custom-html-widget h3:last-of-type{margin-bottom:20px}.hero-text-container .front-page-1 .widget .textwidget.custom-html-widget p{font-size:20px;font-size:1.25rem;text-wrap:pretty}.hero-text-container .front-page-1 .widget .textwidget.custom-html-widget .hero-text-container-left,.hero-text-container .front-page-1 .widget .textwidget.custom-html-widget .hero-text-container-right{flex:1 0 50%}.hero-text-container .front-page-1 .widget .textwidget.custom-html-widget .hero-text-container-left{padding:30px}.hero-text-container .front-page-1 .widget .textwidget.custom-html-widget .hero-text-container-right{border-left:4px solid #f57b20;padding:30px;width:100%}.front-page-2{background-color:#fff;padding:80px 0}.front-page-2 p{font-size:30px;font-size:1.875rem;text-align:center}.front-page-3{background-color:#202324;color:#fff;padding:80px 0}.front-page-3 .widget:first-of-type p{font-size:18px;font-size:1.125rem}.front-page-3 p{font-size:16px;font-size:1rem}.front-page-3 .widget-title,.front-page-3 a,.front-page-3 a:visited,.front-page-3 p{color:#fff}.front-page-3 a:focus,.front-page-3 a:hover{color:#fff;text-decoration:underline}.front-page-4{background-color:#fff;padding:80px 0}.front-page-4 .wrap{grid-gap:50px;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));max-width:none;padding:0;width:100%}.front-page-4 .widget-fourths,.front-page-4 .widget-halves{padding-bottom:40px}.front-page-4 .widget-halves.uneven{padding-bottom:0}.front-page-4 .widget-fourths .widget:first-of-type{margin:0;width:100%}.front-page-4 .widget-fourths .widget{width:50%}.front-page-4 .widget-fourths .widget:nth-child(4n){clear:left}.front-page-4 .widget-full .featuredpost .entry,.front-page-4 .widget-halves.uneven .featuredpost.widget:last-of-type .entry{float:left;margin-left:3%;width:22.75%}.front-page-4 .widget-full .featuredpost .entry:nth-of-type(3n+1),.front-page-4 .widget-halves.uneven .featuredpost.widget:last-of-type .entry:nth-of-type(3n+1){clear:none}.front-page-4 .widget-full .featuredpost .entry:nth-of-type(4n+1),.front-page-4 .widget-halves.uneven .featuredpost.widget:last-of-type .entry:nth-of-type(4n+1){clear:left;margin-left:0}.front-page-4 .widget-area .widget-wrap p.entry-meta{font-size:14px;font-size:.875rem;margin-bottom:0}.front-page-5{background-color:#f4f4f4;padding:80px 0}.front-page-6{background-color:#fff;padding:80px 0}.front-page-6 .widget:first-of-type p{font-size:18px;font-size:1.125rem;margin-bottom:20px}.front-page-6 p{font-size:16px;font-size:1rem}.front-page-6 .entry{margin-bottom:0}#storyboard-featured.storyboard-featured :after,#storyboard-featured.storyboard-featured :before{display:none}#storyboard-featured.storyboard-featured .storyboard.entry{background:none;display:flex;height:650px;margin:0 0 80px}#storyboard-featured.storyboard-featured .storyboard.entry:first-of-type,#storyboard-featured.storyboard-featured .storyboard.entry:nth-of-type(3){flex-direction:row-reverse}#storyboard-featured.storyboard-featured .storyboard.entry .storyboard-link-container{align-items:center;background:none;display:flex;flex:0 1 85%;height:100%;margin:0 0 80px;width:80%}#storyboard-featured.storyboard-featured .storyboard.entry.odd .storyboard-link-container{flex-direction:row-reverse}#storyboard-featured.storyboard-featured .storyboard.entry .storyboard-featured-image-link-container{height:100%;width:100%;z-index:0}#storyboard-featured.storyboard-featured .storyboard.entry .storyboard-featured-image{background-origin:border-box;background-position:50%;background-size:cover;display:block;height:100%;max-width:1200px;transition:all .5s ease-in-out;width:100%;z-index:0}#storyboard-featured.storyboard-featured .storyboard.entry div.storyboard-content{background-color:#005795;color:#fff;margin:0 0 0 -10%;min-height:50%;padding:40px;width:500px;z-index:99999}#storyboard-featured.storyboard-featured .storyboard.entry.odd div.storyboard-content{margin:0 -10% 0 0}#storyboard-featured.storyboard-featured .storyboard.entry a,#storyboard-featured.storyboard-featured .storyboard.entry a:focus,#storyboard-featured.storyboard-featured .storyboard.entry a:hover,#storyboard-featured.storyboard-featured .storyboard.entry h2,#storyboard-featured.storyboard-featured .storyboard.entry p{color:#fff;text-decoration:none}#storyboard-featured.storyboard-featured .storyboard.entry a p.storyboard-read-more{border-bottom:1px solid #fff;display:inline-block;transition:.2s ease}#storyboard-featured.storyboard-featured .storyboard.entry a:focus p.storyboard-read-more,#storyboard-featured.storyboard-featured .storyboard.entry a:hover p.storyboard-read-more{background-color:#fff;box-shadow:0 0 0 .3em #fff;color:#000;text-decoration:none}#storyboard-featured.storyboard-featured .storyboard.entry h2,#storyboard-featured.storyboard-featured .storyboard.entry h3{font-size:36px;font-size:2.25rem;font-weight:700;letter-spacing:normal;line-height:1.2;margin-bottom:20px;text-decoration:none;text-wrap:balance}#storyboard-featured.storyboard-featured .storyboard.entry p{font-size:18px;font-size:1.125rem;line-height:1.4;text-decoration:none;text-wrap:pretty}#storyboard-featured.storyboard-featured .storyboard.entry p.storyboard-read-more{font-weight:700}#storyboard,div.storyboard{display:flex;flex-wrap:wrap;gap:2rem;margin:0 auto;max-width:1600px;padding:0 50px}#storyboard :after,#storyboard :before,div.storyboard :after,div.storyboard :before{display:none}#storyboard .storyboard.entry,div.storyboard .storyboard.entry{background-color:#eee;height:350px;overflow:hidden;padding:0;position:relative}#storyboard .storyboard.entry .storyboard-featured-image,div.storyboard .storyboard.entry .storyboard-featured-image{background-origin:border-box;background-position:50%;background-size:cover;display:block;height:100%;transition:all .5s ease-in-out;width:100%}#storyboard .storyboard.entry:focus a .storyboard-featured-image,#storyboard .storyboard.entry:hover a .storyboard-featured-image,div.storyboard .storyboard.entry:focus a .storyboard-featured-image,div.storyboard .storyboard.entry:hover a .storyboard-featured-image{transform:scale(1.05)}#storyboard .storyboard.entry div.storyboard-content,div.storyboard .storyboard.entry div.storyboard-content{background-color:rgba(34,34,34,.6);bottom:0;left:0;padding:10px;position:absolute;width:100%}#storyboard .storyboard.entry:hover div.storyboard-content.with-link,div.storyboard .storyboard.entry:hover div.storyboard-content.with-link{background-color:rgba(34,34,34,.8)}#storyboard .storyboard.entry a,#storyboard .storyboard.entry a:focus,#storyboard .storyboard.entry a:hover,#storyboard .storyboard.entry h2,#storyboard .storyboard.entry h3,#storyboard .storyboard.entry p,div.storyboard .storyboard.entry a,div.storyboard .storyboard.entry a:focus,div.storyboard .storyboard.entry a:hover,div.storyboard .storyboard.entry h2,div.storyboard .storyboard.entry h3,div.storyboard .storyboard.entry p{color:#fff;text-decoration:none}#storyboard .storyboard.entry h2,#storyboard .storyboard.entry h3,div.storyboard .storyboard.entry h2,div.storyboard .storyboard.entry h3{font-size:22px;font-size:1.375rem;font-weight:700;letter-spacing:normal;margin-bottom:3px}#storyboard .storyboard.entry p,div.storyboard .storyboard.entry p{font-size:15px;font-size:.9375rem;line-height:1.2}#storyboard .storyboard.entry.thirds,div.storyboard .storyboard.entry.thirds{flex:1 0 31%}#storyboard .storyboard.entry.halves,div.storyboard .storyboard.entry.halves{flex:1 0 48%}#storyboard .storyboard.entry.offset:nth-of-type(6),div.storyboard .storyboard.entry.offset:nth-of-type(6){flex:0 1 32%}#storyboard .storyboard.entry.offset:nth-of-type(7),div.storyboard .storyboard.entry.offset:nth-of-type(7){flex:1 0 48%}@media only screen and (max-width:1600px){.content-sidebar-wrap,.off-screen-container,.wrap{max-width:1280px}}@media only screen and (max-width:1200px){.content{width:600px}.sidebar{max-width:300px}.front-page-1{height:70vh}.hero-text-overlay .front-page-1 h2{font-size:40px;font-size:2.5rem}.hero-text-overlay .front-page-1 h2.hero-text-big,.hero-text-overlay .front-page-1 h2.hero-text-huge{font-size:64px;font-size:4rem}}@media only screen and (max-width:1023px){.content{width:100%}.content-sidebar .content{margin-bottom:80px}.sidebar{max-width:none;width:100%}.genesis-skip-link .skip-link-hidden{display:none;visibility:hidden}.article-link-background-image-container,.cpt-link-background-image-container{height:30vw}.site-header{padding-right:0}.header-info{display:none;position:inherit;right:inherit}.title-area{float:left;max-width:70%;padding:15px 0}.genesis-nav-menu li{float:none}.genesis-nav-menu>.menu-item .sub-menu>.menu-item:first-child{padding-top:0}.genesis-nav-menu>.menu-item .sub-menu>.menu-item:last-child{padding-bottom:5px}.js #genesis-mobile-nav-primary,.js .genesis-nav-menu .sub-menu a,.js .genesis-nav-menu>.menu-item .sub-menu>.menu-item:first-child,.js .genesis-nav-menu>.menu-item>.sub-menu>.menu-item:last-child{background-color:inherit;font-size:15px;font-size:.9375rem}.nav-secondary{display:none}.off-screen-menu .genesis-nav-menu a{margin-bottom:0;padding:10px}.off-screen-content .wrap{padding:80px 5%}.off-screen-container button.close{right:0;top:0}.header-menu button.off-screen-item{display:none}.front-page .site-inner .widget-fourths .widget,.front-page .site-inner .widget-halves .widget,.front-page .site-inner .widget-thirds .widget{width:100%}.hero-text-overlay .front-page-1{padding:80px 0}.hero-text-overlay .front-page-1.widget-full .widget .widget-wrap{padding-right:0}}@media only screen and (max-width:860px){.flex-loop{padding:0 5%}.flex-loop div.entry{flex:none;max-width:none;width:100%}.grid-loop.article-featured article.entry:first-of-type{grid-column:auto}.content-sidebar-wrap,.wrap{max-width:100%;padding-left:5%;padding-right:5%}.five-sixths,.four-sixths,.one-fourth,.one-half,.one-sixth,.one-third,.three-fourths,.three-sixths,.two-fourths,.two-sixths,.two-thirds{margin:0;width:100%}.after-entry{padding:30px 40px}.archive-title,.entry-title{font-size:40px;font-size:2.5rem}.gform_wrapper.gravity-theme .gfield input.medium,.gform_wrapper.gravity-theme .gfield select.medium{width:100%}.before-footer-cta h2,.before-footer-cta h3,.before-footer-cta h4{font-size:30px;font-size:1.875rem;text-align:left}.before-footer-cta .button{float:none;margin-top:20px}.landing-page .content{margin-bottom:0}.article-link-background-image-container,.cpt-link-background-image-container{height:40vw}.footer-widgets .wrap{grid-template-areas:none}.footer-widgets .wrap section#custom_post_widget-4,.footer-widgets .wrap section#custom_post_widget-8,.footer-widgets .wrap section#simple-social-icons-2{grid-area:auto}.site-header{padding-top:5px;padding-bottom:5px}.site-header>.wrap .nav-primary{display:none}.site-header>.wrap .header-right{margin-left:auto}.front-page-1 .wrap,.front-page-1 .wrap:after,.front-page-1 .wrap:before,.nav-secondary>.wrap,.nav-secondary>.wrap:after,.nav-secondary>.wrap:before{display:inherit}.header-image .title-area,.wp-custom-logo .title-area{width:110px}.off-screen-container{padding:0 5%}.front-page .widget-area>.wrap{max-width:100%}.front-page .one-sixth img{max-width:180px}.front-page .site-inner{padding-left:0;padding-right:0}.front-page .site-inner .front-page-2 .widget-title,.front-page .site-inner .front-page-3 .widget-title,.front-page .site-inner .front-page-4 .widget-title,.front-page .site-inner .front-page-5 .widget-title,.front-page .site-inner .front-page-6 .widget-title,.front-page .site-inner .tribe-compatibility-container .tribe-common .tribe-common-h5,.front-page .site-inner .tribe-compatibility-container .tribe-common .tribe-common-h6{font-size:52px;font-size:3.25rem}.front-page-1{height:50vh}.hero-text-container .front-page-1 .widget .textwidget.custom-html-widget .hero-text-container-left,.hero-text-container .front-page-1 .widget .textwidget.custom-html-widget .hero-text-container-right{flex:1 0 100%}.hero-text-container .front-page-1 .widget .textwidget.custom-html-widget .hero-text-container-left{padding:0}.hero-text-container .front-page-1 .widget .textwidget.custom-html-widget .hero-text-container-right{border-left:none;border-top:4px solid #f57b20;margin-top:30px;padding:30px 0 0}.front-page-2 .flex-loop div.entry{text-align:center}#storyboard-featured.storyboard-featured .storyboard.entry.odd .storyboard-link-container,#storyboard-featured.storyboard-featured .storyboard.entry .storyboard-link-container{flex:0 1 auto;flex-direction:column;width:100%}#storyboard-featured.storyboard-featured .storyboard.entry.odd div.storyboard-content,#storyboard-featured.storyboard-featured .storyboard.entry div.storyboard-content{margin:-50px 0 0;min-height:auto;padding:30px;width:90%}#storyboard,div.storyboard{padding:0 5%}#storyboard .storyboard.entry.halves,#storyboard .storyboard.entry.offset,#storyboard .storyboard.entry.offset:nth-of-type(6),#storyboard .storyboard.entry.offset:nth-of-type(7),#storyboard .storyboard.entry.thirds,div.storyboard .storyboard.entry.halves,div.storyboard .storyboard.entry.offset,div.storyboard .storyboard.entry.offset:nth-of-type(6),div.storyboard .storyboard.entry.offset:nth-of-type(7),div.storyboard .storyboard.entry.thirds{flex:none;width:100%}}@media only screen and (max-width:600px){.admin-bar .site-inner{margin-top:98px}.footer-cta-button{display:block}.admin-bar.front-page .site-inner{margin-top:0}.hero-text-overlay .front-page-1 h2{font-size:32px;font-size:2rem}.hero-text-overlay .front-page-1 h2.hero-text-big,.hero-text-overlay .front-page-1 h2.hero-text-huge{font-size:48px;font-size:3rem}.hero-text-overlay .front-page-1 p{font-size:24px;font-size:1.5rem}}@media screen and (max-width:500px){#wppb-login-wrap .login-auth label,#wppb-login-wrap .login-password label,#wppb-login-wrap .login-username label,.wppb-form-field label,ul.wppb-profile li label{width:100%;display:block;float:none}#wppb-login-wrap .login-auth input,#wppb-login-wrap .login-password input,#wppb-login-wrap .login-username input,.wppb-checkboxes,.wppb-form-field input[type=email],.wppb-form-field input[type=number],.wppb-form-field input[type=password],.wppb-form-field input[type=search],.wppb-form-field input[type=text],.wppb-form-field input[type=url],.wppb-form-field select,.wppb-form-field textarea,.wppb-radios,ul.wppb-profile li span{width:100%;float:left}.wppb-form-field>span{margin-left:0}.wppb-checkboxes li label,.wppb-radios li label{display:inline}.wppb-form-field .wppb-avatar-file,.wppb-form-field .wppb-avatar-nofile,.wppb-form-field .wppb-upload-file,.wppb-form-field .wppb-upload-nofile{margin-left:0}#wppb-login-wrap .login-password button.wppb-toggle-pw,.wppb-form-field.wppb-default-password button.wppb-toggle-pw,.wppb-form-field.wppb-default-repeat-password button.wppb-toggle-pw{top:6px!important}}@media only screen and (max-width:480px){.admin-bar .entry-background{margin-top:0}.article-link-background-image-container,.cpt-link-background-image-container{height:50vw}.site-title{font-size:20px;font-size:1.25rem}.hero-text-overlay .front-page-1 .widget-title{font-size:40px;font-size:2.5rem}}@media only screen and (min-width:860px){.hero-text-overlay.hero-text-left-justified .front-page-1 .widget .widget-wrap{float:left;width:65%}.hero-text-overlay.hero-text-left-justified .front-page-1 .widget .widget-wrap h2,.hero-text-overlay.hero-text-left-justified .front-page-1 .widget .widget-wrap p{text-align:left!important}.hero-text-overlay.hero-text-centered .front-page-1 .widget .widget-wrap{margin:0 auto;text-align:center;width:70%}.hero-text-overlay.hero-text-centered .front-page-1 .widget .widget-wrap h2,.hero-text-overlay.hero-text-centered .front-page-1 .widget .widget-wrap p{text-align:center!important}.hero-text-overlay.hero-text-right-justified .front-page-1 .widget .widget-wrap{float:right;width:65%}.hero-text-overlay.hero-text-right-justified .front-page-1 .widget .widget-wrap h2,.hero-text-overlay.hero-text-right-justified .front-page-1 .widget .widget-wrap p{text-align:right!important}}@media print{*,:after,:before{background:transparent!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:none}a[href]:after{content:none!important}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}#prev-next,.before-footer-cta,.entry-meta,.footer-widgets,.header-info,.nav-primary,.sidebar,.simple-alert-bar,.site-footer,.site-footer-nav-menu,.site-header{display:none!important}.site-inner{background:none!important;padding:0}.backstretch,.post-edit-link{display:none}.site-container{margin:0;padding:0}.content-sidebar .content,.sidebar-content .content{border:none;width:100%}h1.entry-title{font-size:24px;font-size:1.5rem}h2.entry-title,h2.entry-title a{font-size:20px;font-size:1.25rem}.entry{border:none}.entry-content{font-size:16px;font-size:1rem}.entry-content img.post-image{width:125px}.page article.entry{margin-bottom:5px;padding-bottom:0;page-break-after:auto}table{page-break-inside:auto}tr{page-break-after:auto}.content{margin-top:0}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-bottom:0;padding-top:0}}