@import url(https://use.typekit.net/fjb2ore.css);:root{--tec-font-family-sans-serif:font-family: "proxima-nova", sans-serif !important}body,button,.onepress-menu a,input,select,textarea,#colophon,fieldset,blockquote{font-family:"proxima-nova",sans-serif}h1,.h1{font-family:"playfair-display",serif}.h4,h4{font-size:1.2rem}h2,.h2,#page .tribe-events-calendar-list__month-separator time{letter-spacing:2px;text-transform:uppercase;font-size:20px;font-weight:600}.h2,#page .tribe-events-calendar-list__month-separator time{color:#AB2217}#page .tribe-events-calendar-list__month-separator time{font-family:"proxima-nova",sans-serif}.fa6,.fa6b,.fa6l{font-family:'Font Awesome 6 Pro'!important}.fa6b{font-weight:bold!important}.fa6l{font-weight:300!important}.fa-twitter:before{content:"\e61b"!important;font-family:'Font Awesome 6 Brands'}.breadcrumbs{display:none}.no-sidebar .entry-content>.alignfull{max-width:100vw;max-width:calc(var(--vw, 1vw) * 100);width:100vw;width:calc(var(--vw, 1vw) * 100);transform:translateX(-50%);left:50%;position:relative}.kt-inner-column-height-full.kt-tab-layout-inherit:not(.kt-row-layout-row)>.wp-block-kadence-column>.kt-inside-inner-col,.kt-inner-column-height-full.kt-tab-layout-row>.wp-block-kadence-column>.kt-inside-inner-col{height:100%!important}.no-sidebar .entry-content>.alignfull{transform:unset;width:100%;width:100vw;position:relative;left:50%;margin-left:-50%;margin-left:-50vw}#page{overflow-x:hidden}.onepress-menu a{letter-spacing:0;text-transform:none}#primary{padding-top:0;padding-bottom:0}.entry-content{margin-bottom:0}.no-sidebar .entry-content>.alignfull{margin-top:0;margin-bottom:0}.wp-block-media-text:not(.has-media-on-the-right) .wp-block-media-text__content{padding-right:0}.wp-block-media-text.has-media-on-the-right .wp-block-media-text__content{padding-left:0}#masthead{padding:15px 0 0}.site-branding .no-logo-img.has-desc,.site-branding .has-logo-img,.site-header{line-height:unset}#masthead>.container{display:flex;flex-wrap:wrap;align-items:center}#masthead>.container>div{flex:1}#masthead>.container>div.site-branding{float:none;margin-bottom:10px}#masthead>.container>div.site-branding img{max-width:300px}.header-right-wrapper{text-align:right}.onepress-menu{float:none;text-align:right;display:inline-block}.onepress-menu ul,.onepress-menu li{text-align:left}.onepress-menu>li{float:none;display:inline-block}.wp-block-columns{margin-bottom:0}p:empty{display:none}#back-to-top{position:fixed;bottom:0;right:10px;background:gray;padding:5px 10px;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;border:0}.tab-slider .kt-tabs-title-list{display:none!important}.tab-slider .kt-tabs-content-wrap .wp-block-kadence-tab{padding:0!important;outline:none!important;border:0!important}.tab-slider .kt-tabs-content-wrap .ab-block-container{position:relative}.tab-slider .kt-tabs-content-wrap .ab-block-container:before{content:'';padding-bottom:30%;display:block;position:relative}.tab-slider .kt-tabs-content-wrap .ab-block-container .ab-container-content{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;width:100%;z-index:20}.thumbnail.square,.thumbnail.rectangular{position:relative}.thumbnail.square:before,.thumbnail.rectangular:before{content:'';padding-bottom:100%;position:relative;display:block}.thumbnail.rectangular:before{padding-bottom:56%}.thumbnail.square img,.thumbnail.rectangular img{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;object-fit:cover}#page .pagination{display:block;margin:20px 0}#page .pagination .page-numbers{padding:3px 12px 5px;border:1px solid #8E8E8E;margin-right:0;margin:0;border-radius:2px;text-decoration:none!important;color:#8E8E8E!important}#page .pagination .page-numbers.current,#page .pagination .page-numbers:hover{text-decoration:none;color:#000000!important}#page .gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),#page .gform_wrapper select,#page .gform_wrapper textarea{width:100%;padding:10px;border:0!important;line-height:unset;box-shadow:none;background:#F5F5F5;min-height:unset;outline:none}#page .gform_wrapper .gform_footer{margin-top:20px}.kb-blocks-bg-video-container .fluid-width-video-wrapper{padding-top:0!important;position:absolute;top:0;left:0;right:0;bottom:0}.offset-to-left,.offset-to-right{width:calc(100% +((100vw - 1140px) / 2))}.offset-to-left{margin-left:calc(((100vw - 1140px) / 2)* -1)}#masthead *{text-align:center}#masthead>.container{margin-bottom:20px;display:block;text-align:center}#menu-wrapper-1{padding:0;background:#AB2217}#page #masthead #menu-wrapper-1 .onepress-menu a{text-transform:uppercase;letter-spacing:1px;font-weight:600;font-size:16px;color:#fff;text-decoration:none;height:auto;padding:10px 30px;line-height:unset}#menu-wrapper-2{background:#F5F5F5;pading:10px}#menu-wrapper-2 li a{font-size:14px}#menu-wrapper-2 ul{margin-bottom:0}#menu-wrapper-2 ul ul li{margin:0 40px;letter-spacing:1px;text-transform:uppercase}#menu-wrapper-2 ul ul li a{color:#434343}#menu-wrapper-2 ul li{display:inline-block}#menu-wrapper-2 .wrapper>ul>li:last-child{max-width:200px;margin-left:10px}#menu-wrapper-2 ul li form input[type="submit"]{display:none}#menu-wrapper-2 .sub-menu li{display:block!important}#menu-wrapper-2 ul li form input{background:transparent;border:1px solid transparent!important;text-align:right;box-shadow:none;padding:3px 25px 3px 10px;text-transform:uppercase;color:#434343;position:relative;font-size:14px;z-index:2;outline:0;border-radius:10px}#menu-wrapper-2 ul li form input::placeholder{color:#434343}#menu-wrapper-2 ul li form input:focus,#menu-wrapper-2 ul li form input:active{border:1px solid #434343!important}#menu-wrapper-2 ul li form{position:relative}#menu-wrapper-2 ul li form:before{content:"\f002";font-family:'Font Awesome 6 Pro';position:absolute;top:50%;right:5px;transform:translateY(-50%)}#menu-wrapper-2 ul ul li:last-child{margin-right:0}#colophon .site-info{padding:15px 0}#colophon .site-info p{margin-bottom:0;text-transform:uppercase;letter-spacing:1px}#footer-widgets a,#footer-widgets{font-size:16px}#footer-1 *,#footer-2 *{text-align:center}#page #footer-widgets .widget-title{font-family:"proxima-nova",sans-serif;letter-spacing:1px;color:#707070!important}#text-2:before{content:'';position:absolute;transform:translateX(-50%);top:0;left:50%;width:60px;border-top:5px solid #ab2217}#text-2{padding-top:30px;position:relative}#text-2 p{max-width:700px;margin:0 auto;display:flex;gap:10px 40px;align-items:center;justify-content:space-between}#footer-3{display:flex;margin-top:30px;gap:30px}#footer-3>aside{flex:1;position:relative}#footer-3>aside:nth-child(3){max-width:200px}#footer-3>aside:not(:last-child):after{content:'';position:absolute;top:0;right:0;bottom:0;border-right:1px solid #8E8E8E}#page #footer-widgets #cnss_widget-2 a{color:#fff!important;border-radius:50%!important}#page #footer-widgets #cnss_widget-2 a i{transform:scale(.8)}#page #mega-menu-wrap-primary{background:transparent!important}#mega-menu-wrap-primary #mega-menu-primary{position:static}#mega-menu-primary>li>a>.mega-indicator{display:none!important}#mega-menu-primary>li>a:hover{background:#fff!important;color:#ab2217!important}#mega-menu-primary>li.mega-menu-grid>.mega-sub-menu{max-width:100vw!important;max-width:calc(var(--vw, 1vw)* 100)!important;width:100vw!important;width:calc(var(--vw, 1vw)* 100)!important;transform:translateX(-50%)!important;left:50%!important;background:#ab2217!important}#mega-menu-primary>li.mega-menu-grid .mega-sub-menu .mega-menu-row{max-width:1200px!important;margin:0 auto!important;float:none!important}#mega-menu-primary .mega-sub-menu *{float:none!important}#page #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu{background:#ab2217;padding:6px 0!important}#page #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{background:#ab2217;font-size:14px!important;padding:5px 20px!important;letter-spacing:0;position:relative}#page #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{background:#fff;color:#ab2217!important}#page #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link .mega-indicator{position:absolute;top:50%;right:10px;transform:translateY(-50%)}#page #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu{width:280px}#page .menu-category-posts a{white-space:normal;background:transparent!important;font-family:"playfair-display",serif}#page .menu-category-posts .thumbnail a{position:absolute;top:0;left:0;right:0;bottom:0}#page .menu-category-posts .thumbnail:before{padding-bottom:65%}#page .menu-category-posts a{text-transform:unset!important;letter-spacing:0!important;line-height:1.2!important;display:block;text-align:left;border:0!important;padding:10px 0 20px!important}#page .menu-category-posts p{text-align:left}.pre-footer{background:#fff!important;padding:30px 0 40px}.pre-footer .container{padding-top:30px;border-top:1px solid #707070}.post-article .thumbnail{margin-bottom:10px}.post-article .thumbnail:before{padding-bottom:65%}.post-article .thumbnail .cat-date{position:relative;padding-bottom:10px;margin-bottom:10px;color:#707070!important}.post-article .thumbnail .cat-date:after{content:'';position:absolute;bottom:0;left:0;border-bottom:4px solid #ab2217}.post-article .cat-date{font-size:12px;text-transform:uppercase;margin-bottom:10px}#page .post-article .cat-date a{font-weight:600}#page .post-article h4{font-size:18px;font-weight:600;font-family:"playfair-display",serif;line-height:1.3}#page .post-article a{color:#434343!important}#page .post-article{margin-bottom:30px}#page .pre-footer h2{color:#ab2217!important;text-align:center;margin-bottom:40px}#page .homepage-latest-posts h2{color:#ab2217!important}#secondary{border-left-color:#707070}#content{padding-top:40px}#page .widget-title{color:#ab2217!important;font-family:"proxima-nova",sans-serif;letter-spacing:2px;font-size:14px;text-align:center;font-weight:600;padding-bottom:8px;border-bottom:1px solid #8E8E8E;margin-bottom:20px}#secondary .widget:not(#text-17){padding:15px 15px 20px;border:1px solid #8E8E8E}.right-sidebar #primary,.left-sidebar #primary{width:72%}#secondary{padding-top:0;width:28%}#secondary .widget.widget_media_image{text-align:center}#page #text-17 .widget-title{padding-bottom:0;border-bottom:0;color:#434343!important}#field_1_4 h4{position:relative;padding-right:70px}#field_1_4 h4:after{content:'';position:absolute;top:0;right:0;width:60px;height:60px;background:url(/wp-content/uploads/2025/01/newsletter.svg) no-repeat;background-size:contain}#page .gform-theme--foundation .gform_fields{row-gap:20px}#page .gform_wrapper .gform_footer input{letter-spacing:2px;background:#ab2217!important;color:#fff!important;border-radius:0;line-height:0;height:auto;text-transform:uppercase;font-weight:600}#page .archive-title.entry-title,#page .page-title,.page #page h1{letter-spacing:2px;font-family:"proxima-nova",sans-serif;color:#ab2217;text-transform:uppercase;font-size:2rem;font-weight:600}#gform_widget-2 .gform_footer input{width:100%}#page #text-2 .widget-title{border-bottom:0}.homepage-latest-posts .post-article.col-sm-12 .row{flex-direction:row-reverse}.homepage-latest-posts .post-article.col-sm-12 .thumbnail:before{padding-bottom:80%}#page .homepage-latest-posts .post-article.col-sm-12 h1{font-size:26px;font-weight:600;text-transform:unset;line-height:1.3;font-family:"playfair-display",serif;letter-spacing:0}#page .pagination .page-numbers{border-radius:0!important;padding:4px 13px}#page .pagination{display:flex;justify-content:center;padding:15px 0;border-top:1px solid #707070;text-align:center;border-bottom:1px solid #707070}#page hr:not([class]){border-color:#8E8E8E;margin:2rem 0}.single-post-container .cat-date{position:relative;padding-bottom:10px}.single-post-container .cat-date:before{content:'';position:absolute;bottom:0;left:0;border-top:4px solid #ab2217;width:60px}.single-post-container .author{color:#8E8E8E;text-transform:uppercase;letter-spacing:2px;font-size:14px}.author-bio{background:#f5f5f5;padding:20px}.author-bio .wrapper{display:flex;gap:20px}.author-bio .wrapper>.avatar{width:70px;max-width:70px}.author-bio .wrapper>.avatar .thumbnail{border-radius:50%;overflow:hidden}.author-bio .wrapper .name-bio{flex:1}#mega-menu-primary>.mega-current-menu-item>a,#mega-menu-primary>.mega-current_page_ancestor>a{background:#9F9F9F!important}.container{width:100%;max-width:1200px}.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding:0;max-width:100%}.events-page-header{padding:15px 0;border-top:1px solid #8E8E8E;border-bottom:1px solid #8E8E8E}.fm-button{letter-spacing:1px;font-weight:600;text-transform:uppercase;display:inline-block;padding:8px 20px;text-decoration:none!important;font-size:15px}#page .events-page-header ul{padding:0;margin:0}#page .events-page-header ul li{list-style-type:none;margin:0;display:inline-block}#page .events-page-header ul li:not(:first-child){margin-left:10px}#page .events-page-header ul{text-align:right}#page .events-page-header .fm-button{background:#000;color:#fff!important}#page .events-page-header .h2{font-size:30px;margin-bottom:0}#page .events-page-header .tribe-events-c-subscribe-dropdown__button button,.single-tribe_events .tribe-events-c-subscribe-dropdown__button{background:transparent;box-shadow:none;border:0;color:#fff;text-transform:uppercase;letter-spacing:1px;font-size:15px;font-weight:600;outline:0;padding:8px 30px 8px 20px}.single-tribe_events .tribe-events-c-subscribe-dropdown__button{border-radius:0;text-transform:uppercase!important}.single-tribe_events .tribe-events-c-subscribe-dropdown__button-text{text-transform:uppercase}.single-tribe_events .tribe-events-c-subscribe-dropdown__button .tribe-common-c-svgicon--cal-export{display:none!important}#page .events-page-header .tribe-events-c-subscribe-dropdown__button,#page .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list,#page .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list,.single-tribe_events .tribe-events-c-subscribe-dropdown__button{background:#ab2217!important;position:relative;color:#fff!important}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item a,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item{padding:0!important;background:transparent!important}#page .single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list,#page .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list{padding:0;border:0!important;box-shadow:none!important}#page .events-page-header .tribe-events-c-subscribe-dropdown__button svg,.single-tribe_events .tribe-events-c-subscribe-dropdown__button svg{position:absolute;top:50%;right:10px;width:10px;color:#fff;transform:translateY(-50%);fill:#fff}#page .tribe-events-c-subscribe-dropdown{position:relative}#page .tribe-events-c-subscribe-dropdown__content{position:absolute;top:100%;right:0;background:#ab2217;padding:5px 20px 15px;z-index:999999}#page .tribe-events-c-subscribe-dropdown__content li{margin-bottom:8px;font-size:14px}#page .tribe-events-c-subscribe-dropdown__content a{color:#fff!important;text-transform:uppercase;letter-spacing:1px}#page .tribe-events .tribe-events-c-nav{border-color:#8E8E8E}#page button{outline:0}#page .tribe-events-calendar-list__event-featured-image-wrapper,#page .tribe-events-pro-photo__event-featured-image-wrapper{overflow:hidden;position:relative}#page .tribe-events-calendar-list__event-featured-image-wrapper:before,#page .tribe-events-pro-photo__event-featured-image-wrapper:before{position:relative;padding-bottom:100%!important;content:'';display:block}#page .tribe-events-calendar-list__event-featured-image-wrapper img,#page .tribe-events-pro-photo__event-featured-image-wrapper img{height:100%;width:100%;object-fit:cover}#page .tribe-events-calendar-list__event-featured-image-wrapper img,.tribe-events-calendar-list__event-featured-image-wrapper a,#page .tribe-events-pro-photo__event-featured-image-wrapper a{position:absolute;top:0;left:0;right:0;bottom:0}#page .tribe-events-calendar-list__event-datetime-wrapper{margin-bottom:0}#page .tribe-events-calendar-list__event-datetime-wrapper time,#page .tribe-events .tribe-events-calendar-series-archive__link,#page .tribe-events-pro-photo__event-datetime *{color:#707070!important}#page .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row>.tribe-common-g-col{padding-left:0}#page .tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium,#page .tribe-events-pro-photo__event-title a{font-family:"playfair-display",serif}#page .tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium a,#page .tribe-events-pro-photo__event-title a,#page .tribe-events-calendar-month__calendar-event-title a,#page .tribe-events-calendar-month__events a,#page .tribe-events-meta-group a{color:#AB2217!important}#page .tribe-events-calendar-month__events a{font-weight:600}#page .tribe-events .tribe-events-calendar-month__multiday-event-bar-title{color:#fff!important;font-weight:400}.tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{background:#AB2217!important;border-radius:3px!important}#page .tribe-events-pro-photo__event-title a{font-size:20px!important}#page .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description{margin-top:10px!important;color:#434343!important;position:relative;padding-top:10px}#page .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-description:before{left:0;width:50px;border-top:3px solid #AB2217;content:'';position:absolute;top:0}#page .tribe-events .tribe-events-calendar-list__event-date-tag-weekday{font-size:12px}#page .tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium.tribe-events-calendar-list__event-date-tag-daynum{font-size:35px}#page .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-date-tag{min-width:120px}#page .tribe-events .tribe-events-calendar-list__event-details{flex:1}#page .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{padding:7px 20px 7px 45px;border:1px solid #8E8E8E;outline:0;box-shadow:none;background:#f5f5f5}#page .tribe-events-c-search.tribe-events-c-events-bar__search-form button{display:none!important}#page .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar--border{border:0;padding:10px 0 12px;border-bottom:1px solid #8E8E8E;display:flex;align-items:center}#page .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-view-selector--tabs .tribe-events-c-view-selector__list-item-link{padding:0;text-transform:uppercase}#page .tribe-events-c-events-bar__filter-button{padding:10px 15px}#page .tribe-events-pro-photo__event{position:relative}#page .tribe-events-pro-photo__event-date-tag{position:relative;width:80px;height:80px;background:#AB2217;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:-50px;margin-bottom:20px}#page .tribe-events-pro-photo__event-date-tag *{color:#fff}#page .tribe-events-pro .tribe-events-pro-photo__event-details-wrapper{flex-wrap:wrap;justify-content:center}#page .tribe-events-pro .tribe-events-pro-photo__event-details-wrapper>.tribe-events-pro-photo__event-details{flex-basis:100%}#page .tribe-events-pro-photo__event-date-tag-month{font-size:16px}#page .tribe-events-pro-photo__event-date-tag-daynum{font-size:30px}#page .right-sidebar .content-area{border-color:#707070}#masthead{box-shadow:none}#page .tribe-common-l-container .tribe-events-c-subscribe-dropdown__container{display:none!important}#main.hide-sidebar #secondary{display:none}#main.hide-sidebar #primary{border-right:0;padding-right:0}#page .tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button{width:auto!important}.single-tribe_events .subscribe-to-calendar{display:none!important}.single-tribe_events .tribe-events-schedule{margin:0 0 20px}.single-tribe_events .tribe-events-schedule h2{letter-spacing:0}.single-tribe_events .tribe-events-single-event-title{position:relative}.single-tribe_events .tribe-events-single-event-title:before{content:'Event Details';position:relative;display:block;margin-bottom:15px;letter-spacing:2px;text-transform:uppercase;font-size:20px;font-weight:600;color:#AB2217}.team .staff{margin-bottom:30px}.team .staff .thumbnail{margin-bottom:15px}.team .staff .thumbnail:before{padding-bottom:140%}.team .staff .thumbnail img{object-position:center top}.team .staff h3,.team .media-advisory-board h3{font-size:1.4rem;margin-bottom:0;font-weight:600}.team .media-advisory-board h3{margin-bottom:20px}.team .staff .job-title,.media-advisory-board .wrapper h3,.anniversarry-entry h3+p,.author-bio .name-bio,.post-article .cat-date{padding-bottom:14px;position:relative}.author-bio .name-bio{padding-bottom:0;padding-top:14px}.team .staff .job-title:before,.media-advisory-board .wrapper h3:before,.anniversarry-entry h3+p:before,.author-bio .name-bio:before,.post-article .cat-date:before{content:'';position:absolute;bottom:0;left:0;width:50px;border-bottom:4px solid #AB2217}.author-bio .name-bio:before{bottom:unset;top:0}.author-bio .name-bio strong{font-weight:600}.team .staff .email .fa{margin-right:5px}.media-advisory-board .wrapper{background:#E5E5E5;padding:20px}.media-advisory-board .wrapper ul{margin:10px 0 0;padding:0}.media-advisory-board .wrapper ul li{list-style-type:none;margin:0 0 5px}.anniversarry-entry h3{font-family:"playfair-display",serif;margin-bottom:0;font-weight:600}.anniversarry-entry .wp-block-image{padding:0 20px}.anniversarry-entry h3 strong{font-weight:600;color:#000}.onepress-menu-2>li{position:relative}.onepress-menu-2>li ul{position:absolute;top:100%;left:50%;background:#f5f5f5;padding:10px 20px;display:none;width:100%;min-width:250px;transform:translateX(-50%)}.onepress-menu-2>li:hover ul{display:block}.onepress-menu-2>li ul li{display:block;margin:0 0 12px!important}.homepage-latest-posts.issues .thumbnail:before{padding-bottom:70%}.homepage-latest-posts.issues .thumbnail img{object-position:center top}.charitable-organizations .qco{margin-bottom:30px}.charitable-organizations .qco .inner{display:flex;gap:30px}.charitable-organizations .qco .inner>div:first-child{width:300px;max-width:300px}.charitable-organizations .qco .inner>div:last-child{flex:1}.charitable-organizations .qco:nth-child(even) .inner{flex-direction:row-reverse}#page .charitable-organizations h2{color:#ab2217!important}.charitable-organizations-filters ul{padding:0;margin:0;text-align:center;padding-top:15px;border-top:1px solid #434343;margin-bottom:-15px}.charitable-organizations-filters ul li{display:inline-block;padding:0 6px;margin:0;position:relative;font-weight:700}.charitable-organizations-filters ul li:not(:last-child):after{content:'';position:absolute;top:5px;right:-2px;bottom:5px;border-right:1px solid}#page .charitable-organizations-filters a{text-decoration:none}#page .charitable-organizations-filters ul li a:not(.active){color:#434343}#page .charitable-organizations-filters ul li a.active{color:#ab2217!important}#page .wp-block-buttons a{letter-spacing:2px;background:#ab2217!important;color:#fff!important;border-radius:0;line-height:0;height:auto;text-transform:uppercase;font-weight:600;font-size:16px;text-decoration:none;padding:21px 25px}.alpha-list.philanthropy-wrapper{padding:0}.alpha-list.philanthropy-wrapper li{list-style-type:none;margin:0 0 20px;padding-bottom:10px;border-bottom:1px solid #ccc}.alpha-list.philanthropy-wrapper li h4{font-weight:700}.organization-initials .is-current{font-weight:700;font-size:30px;position:relative;top:3px}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce button.button.alt{background-color:#AB2217!important}#nav-toggle{display:none}#text-17{text-align:center}#menu-wrapper-2 ul li form input:not([value=""]){border:1px solid #434343!important}.posts-navigation .nav-links a,.posts-navigation .nav-links .page-numbers{background:#ab2217!important}#page .tribe-button{background:#ab2217;color:#fff!important;border:0;text-decoration:none}.tribe-community-events.form input#post_title,.tribe-community-events.form textarea#post_content,.tribe-community-events.form select,.tribe-community-events.form .tribe-section-custom-fields .tribe-section-content-field input[type="text"],.tribe-community-events.form .tribe-section-content-field label{display:block;width:100%!important}.tribe-section-content-row>td:first-child{min-width:280px}#page .nonprofits-content a{color:#434343!important}ul.philanthropy-wrapper li{margin-left:0;list-style-type:none;border-bottom:1px solid #ccc;padding-bottom:20px;margin-bottom:20px}ul.philanthropy-wrapper{padding:0}ul.philanthropy-wrapper li h4{font-weight:700}ul.philanthropy-wrapper li .gray{color:#999}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce button.button.alt{color:#fff!important}.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#000!important}#page .page-numbers a,.woocommerce:where(body:not(.woocommerce-uses-block-theme)) ul.products li.product .price{color:#ab2217!important}#page .events-page-header .fm-button{margin-bottom:10px}body.search #content{padding-top:0}body.search #content-inside>*{padding-top:30px}.single-tribe_events .tribe-events-single .tribe-events-event-meta{gap:30px;width:100%}.single-tribe_events .tribe-events-single .tribe-events-event-meta>div{flex-basis:calc(50% - 15px);margin:0!important}.community-boards .button{letter-spacing:2px;background:#ab2217!important;color:#fff!important;border-radius:0;line-height:0;height:auto;text-transform:uppercase;font-weight:600;font-size:11px;text-decoration:none;padding:5px 14px}input[type=reset],input[type=submit],input[type=submit],.pirate-forms-submit-button,.contact-form div.wpforms-container-full .wpforms-form .wpforms-submit{background:#ab2217!important}.tribe-button,a.tribe-button,button.tribe-button,input.tribe-button{margin-left:0}#tribe-community-events label{width:100%}#tribe-community-events form{margin-top:30px}#tribe-community-events form>div{margin-bottom:15px}h2.my-events{margin-bottom:20px}#tribe-community-events form #event_organizer{margin-top:20px}#tribe-community-events form .tribe-community-event-info .organizer{margin-bottom:20px}#tribe-community-events form input:not([type="radio"]):not([type="checkbox"]),#tribe-community-events form textarea{width:100%}@media (max-width:1200px){#footer-3>aside:not(:last-child):after{right:-12px}.offset-to-left,.offset-to-right{width:100%}.offset-to-left{margin-left:0}.container{width:100%}#content-inside{padding:0 25px}.entry-content>.alignfull.gb-block-container:not(.full-width-content)>div>.gb-container-content,.entry-content>.alignfull:not(.full-width-content)>div>.kt-row-column-wrap,.entry-content>.alignfull:not(.full-width-content)>.kt-row-column-wrap{padding-left:25px!important;padding-right:25px!important}#page #masthead #menu-wrapper-1 .onepress-menu a{font-size:14px;padding:10px 15px}.main-navigation .onepress-menu{background:#AB2217;height:auto}#mega-menu-wrap-primary #mega-menu-primary{text-align:center}}@media (min-width:940px){.mobile-search,.mobile-menu-only{display:none!important}}@media (max-width:940px){.main-navigation .onepress-menu{height:auto!important;background:transparent!important;display:flex!important;justify-content:center}#mega-menu-primary>li.mega-menu-grid>.mega-sub-menu{width:100%!important;max-width:100%!important;transform:unset!important;left:unset!important;position:relative!important;z-index:99!important}#page #mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-flyout ul.mega-sub-menu{padding-left:15px!important}#content-inside>div{flex-basis:100%;width:100%!important;border:0!important;margin-bottom:20px;padding:0!important}#secondary{display:flex;gap:20px;flex-wrap:wrap}#secondary>aside{flex-basis:100%;margin-bottom:10px}#secondary #text-19,#secondary #text-20{flex-basis:calc((50% - 10px))}#footer-3{flex-wrap:wrap}#footer-3>aside{flex-basis:calc(50% - 15px)!important;max-width:50%!important}#text-5:after{display:none}#menu-wrapper-2 ul ul li{margin:0 20px}.main-navigation .onepress-menu{justify-content:flex-end}#menu-wrapper-1{position:relative;padding-right:52px}#menu-wrapper-2 .wrapper>ul>li:last-child{display:none}#site-navigation{position:absolute;top:4px;right:0}.mobile-search{max-width:400px;padding:10px}.mobile-search input{padding:3px 15px!important}.mobile-search input.search-submit{padding:8px 15px!important;background:#707070}.menu-category-posts .row>div{flex-basis:50%!important;max-width:50%!important}.menu-category-posts{margin:-10px}#mega-menu-primary>li>a>.mega-indicator{display:block!important}.tribe-common .tribe-common-g-row--gutters{margin-left:0!important;margin-right:0!important}}@media (max-width:767px){#masthead>.container>div.site-branding img{max-width:160px}#page .homepage-latest-posts .post-article.col-sm-12 h1{font-size:18px}.pre-footer{padding:30px 10px 40px}#page .pre-footer h2{margin-bottom:20px}#menu-wrapper-2{display:none}#menu-wrapper-2 ul>li:first-child{display:none}#footer-3{gap:0}#footer-3 *{text-align:center!important}#footer-3>aside:not(:last-child):after{display:none!important}#footer-3>aside{margin-bottom:10px}#text-6{line-height:2}#text-2 p{flex-wrap:wrap;justify-content:center}#footer-3>aside{flex-basis:100%!important;max-width:100%!important}.wp-block-media-text.is-stacked-on-mobile{display:block}.wp-block-media-text .wp-block-media-text__media{margin-bottom:20px}.wp-block-media-text .wp-block-media-text__content{padding-left:0;padding-right:0}.h1,h1{font-size:2rem}#page .events-page-header ul{margin-top:15px}#page .events-page-header ul li a{width:100%}#page .events-page-header ul li{display:block;text-align:center}#page .events-page-header ul li:not(:first-child){margin-left:0}#page .archive-title.entry-title,#page .page-title,.page #page h1{font-size:1.5rem}.charitable-organizations .qco .inner{display:block}.charitable-organizations .qco .inner>div:first-child{margin-bottom:20px}}