/*!
 Theme Name:   Twenty Twenty-one Child
 Theme URI:    
 Description:  Twenty Twenty-one Child Theme
 Author:       N/A
 Template:     twentytwentyone
 Version:      1.0.21
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/:root{--bs-blue: #0d6efd !important;--bs-indigo: #6610f2 !important;--bs-purple: #6f42c1 !important;--bs-pink: #d63384 !important;--bs-red: #dc3545 !important;--bs-orange: #fd7e14 !important;--bs-yellow: #ffc107 !important;--bs-green: #198754 !important;--bs-teal: #20c997 !important;--bs-cyan: #0dcaf0 !important;--bs-white: #fff !important;--bs-gray: #6c757d !important;--bs-gray-dark: #343a40 !important;--bs-success: #198754 !important;--bs-info: #0dcaf0 !important;--bs-warning: #ffc107 !important;--bs-danger: #dc3545 !important;--bs-light: #f8f9fa !important;--bs-dark: #212529 !important;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body: var(--global--color-primary) !important;--color-primary: var(--bs-primary);--color-secondary: var(--bs-secondary);--color-primary-2: var(--bs-primary-2);--color-secondary-2: var(--bs-secondary-2);--bs-body: var(--global--color-primary) !important;--gap: var(--global--gap);--heading--font-size-h1: 3rem;--heading--font-size-h2: 3rem;--heading--font-size-h3: 2.5rem;--heading--font-size-h4: 2rem;--heading--font-size-h5: 1.8rem;--heading--font-size-h6: 1.5rem;--heading--line-height-h1: var(--heading--line-height) !important;--heading--line-height-h2: var(--heading--line-height) !important;--heading--line-height-h3: var(--heading--line-height) !important;--heading--line-height-h4: var(--heading--line-height) !important;--heading--line-height-h5: var(--heading--line-height) !important;--heading--line-height-h6: var(--heading--line-height) !important}@media only screen and (max-width:991px){:root{--heading--font-size-h1: 2.75rem;--heading--font-size-h2: 2.25rem;--heading--font-size-h3: 2rem;--heading--font-size-h4: 1.5rem;--heading--font-size-h5: 1.25rem;--heading--font-size-h6: 1.125rem}}@media only screen and (max-width:575px){:root{--heading--font-size-h1: 2.125rem;--heading--font-size-h2: 1.825rem;--heading--font-size-h3: 1.5rem;--heading--font-size-h4: 1.25rem;--heading--font-size-h5: 1.125rem;--heading--font-size-h6: 1rem;--global--font-size-base: 1.125rem !important}}body{background-color:var(--global--color-background);color:var(--global--color-primary);font-family:var(--global--font-family) !important;font-weight:var(--global--font-weight) !important;font-style:var(--global--font-style);line-height:var(--global--line-height-body) !important;letter-spacing:var(--global--letter-spacing);text-transform:var(--global--text-transform)}p,ul,ol{margin-bottom:1rem;line-height:var(--global--line-height-body) !important}img{max-width:100%;height:auto;image-rendering:-webkit-optimize-contrast}#main a:not(.btn){font-weight:var(--global--link--font-weight);text-decoration:var(--global--link--text-decoration);font-style:var(--global--link--font-style)}#main a:not(.btn):link,#main a:not(.btn){color:var(--global--link--text-color)}#main a:not(.btn):hover{color:var(--global--link--text-color__hover);font-weight:var(--global--link--font-weight__hover);text-decoration:var(--global--link--text-decoration__hover);font-style:var(--global--link-font--style__hover)}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{--global--color-primary: var(--heading--text-color);color:var(--global--color-primary);font-family:var(--heading--font-family);font-weight:var(--heading--font-weight);text-transform:var(--heading--text-transform);text-decoration:var(--heading--text-decoration);letter-spacing:var(--heading--letter-spacing);margin-bottom:1rem}h1,.h1{line-height:var(--heading--line-height-h1);font-size:var(--heading--font-size-h1)}h2,.h2{line-height:var(--heading--line-height-h2);font-size:var(--heading--font-size-h2)}h3,.h3{line-height:var(--heading--line-height-h3);font-size:var(--heading--font-size-h3)}h4,.h4{line-height:var(--heading--line-height-h4);font-size:var(--heading--font-size-h4)}h5,.h5{line-height:var(--heading--line-height-h5);font-size:var(--heading--font-size-h5)}h6,.h6{line-height:var(--heading--line-height-h6);font-size:var(--heading--font-size-h6)}.text-red{color:#d7182a}.text-shadow-sm{text-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.5) !important}.text-shadow,--wp--custom--utility--text-shadow--normal{text-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.5) !important}.text-shadow-lg{text-shadow:0 1rem 3rem rgba(0, 0, 0, 0.5) !important}.shadow-none{box-shadow:none !important}.shadow-sm{box-shadow:0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important}.shadow{box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0, 0, 0, 0.175) !important}.shadow-reverse{box-shadow:0 -0.5rem 1rem rgba(0, 0, 0, 0.15) !important}.parallax{background-attachment:fixed}.cff-carousel .cff_carousel-more{opacity:0.8 !important}.text-primary{color:var(--bs-primary) !important}.text-secondary{color:var(--bs-secondary) !important}.text-accent{color:var(--bs-accent) !important}.text-primary-hover:hover{color:var(--bs-primary) !important}.text-secondary-hover:hover{color:var(--bs-secondary) !important}.text-accent-hover:hover{color:var(--bs-accent) !important}.text-success{color:var(--bs-success) !important}.text-danger{color:var(--bs-danger) !important}.text-warning{color:var(--bs-warning) !important}.text-info{color:var(--bs-info) !important}.text-light{color:var(--bs-light) !important}.text-dark{color:var(--bs-dark) !important}.text-body{color:var(--bs-body) !important}.text-white{color:var(--bs-white) !important}.bg-primary{background-color:var(--bs-primary) !important}.bg-secondary{background-color:var(--bs-secondary) !important}.bg-accent{background-color:var(--bs-accent) !important}.bg-primary-hover:hover{background-color:var(--bs-primary) !important}.bg-secondary-hover:hover{background-color:var(--bs-secondary) !important}.bg-accent-hover:hover{background-color:var(--bs-accent) !important}.bg-text-primary,.bg-text-primary-invert,.bg-text-secondary,.bg-text-secondary-invert{color:var(--color-primary) !important;background-color:var(--color-secondary);--global--color-primary: var(--color-primary) !important}.bg-text-primary h1,.bg-text-primary h2,.bg-text-primary h3,.bg-text-primary h4,.bg-text-primary h5,.bg-text-primary h6,.bg-text-primary-invert h1,.bg-text-primary-invert h2,.bg-text-primary-invert h3,.bg-text-primary-invert h4,.bg-text-primary-invert h5,.bg-text-primary-invert h6,.bg-text-secondary h1,.bg-text-secondary h2,.bg-text-secondary h3,.bg-text-secondary h4,.bg-text-secondary h5,.bg-text-secondary h6,.bg-text-secondary-invert h1,.bg-text-secondary-invert h2,.bg-text-secondary-invert h3,.bg-text-secondary-invert h4,.bg-text-secondary-invert h5,.bg-text-secondary-invert h6{--global--color-primary: var(--color-primary) !important}.bg-text-primary{--color-primary: var(--bs-primary-2);--color-secondary: var(--bs-primary)}.bg-text-primary-invert{--color-primary: var(--bs-primary);--color-secondary: var(--bs-primary-2)}.bg-text-secondary{--color-primary: var(--bs-secondary-2);--color-secondary: var(--bs-secondary)}.bg-text-secondary-invert{--color-primary: var(--bs-secondary);--color-secondary: var(--bs-secondary-2)}.site-main>*{margin-top:0;margin-bottom:0}.mceContentBody.wp-editor{background-color:white;font-family:Georgia, "Times New Roman", "Bitstream Charter", Times, serif;font-size:16px;line-height:1.5;color:#333;margin:9px 10px;max-width:100%;-webkit-font-smoothing:antialiased !important;overflow-wrap:break-word;word-wrap:break-word}#main{padding:0}button.sub-menu-toggle{display:none}.site a:focus:not(.wp-block-button__link):not(.wp-block-file__button){outline:none;text-decoration:none;text-decoration-skip-ink:none;background:transparent}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,.site textarea:focus{outline:none}.container .container-fluid,.container-fluid .container-fluid{padding-left:0px !important;padding-right:0px !important}@media only screen and (min-width:1400px){.container{max-width:var(--global-container-maxwidth)}}.btn.btn-primary{transition:all 0.2s ease-in-out;background-color:var(--btn-primary--background-color);border:var(--btn-primary--border);border-radius:var(--btn-primary--border-radius);font-size:var(--btn-primary--font-size);font-family:var(--btn-primary--font-family);font-weight:var(--btn-primary--font-weight);letter-spacing:var(--btn-primary--letter-spacing);color:var(--btn-primary--text-color);text-decoration:var(--btn-primary--text-decoration);text-transform:var(--btn-primary--text-transform)}.btn.btn-primary:hover,.btn.btn-primary:focus{background-color:var(--btn-primary--background-color__hover);color:var(--btn-primary--text-color__hover);border:var(--btn-primary--border__hover);font-weight:var(--btn-primary--font-weight__hover);letter-spacing:var(--btn-primary--letter-spacing__hover);text-decoration:var(--btn-primary--text-decoration__hover)}#header{background-color:var(--nav-bg-color)}#header .container{max-width:1576px;display:unset}#header .navbar-brand img{width:206px}#header .navbar-toggler{background-color:unset !important;border:2px solid var(--nav-link-color);border-radius:5px;padding:0.334rem 0.667rem !important}#header .navbar-toggler:hover{opacity:0.5;transition:0.3s}#header .hamburger-icon{border-top:2px solid var(--nav-link-color);margin:6px;width:30px}#header .navbar-toggler:focus{outline:none}#header #main-menu .nav-link{font-family:"Lato", sans-serif;color:var(--nav-link-color);opacity:1;padding:4px 8px;margin:4px 8px;transition:all 0.2s ease-in-out}#header #main-menu .nav-link:hover{opacity:0.8;color:var(--nav-link-color__hover)}.footer-wrapper{background-color:var(--footer-bg-color);color:var(--footer-color)}.footer-wrapper .footer-links a.nav-link,.footer-wrapper .privacy-policy{color:var(--footer-color)}.footer-wrapper .footer-links a.nav-link:hover,.footer-wrapper .privacy-policy:hover{color:var(--footer-link-color__hover);text-decoration:underline}.footer-wrapper .copyright{cursor:default}.footer-wrapper .copyright .border{border:var(--footer--copyright-border) !important}@media only screen and (max-width:575px){.footer-wrapper{font-size:1rem}}.footer-secondary .section_copy{background-color:#d7182a;color:#fff}.footer-secondary .section_copy a{color:#fff;text-decoration:none}.footer-secondary .section_copy a:hover{text-decoration:underline}.footer-secondary .section_copy span{padding:0 1.25rem;line-height:1.2;text-align:center !important;border-right:#fff 1px solid}.footer-secondary .section_copy span:last-of-type{border-right:none}@media only screen and (max-width:767px){.footer-secondary .section_copy span{display:block;border:none}}@media only screen and (max-width:575px){.footer-secondary .section_copy{font-size:1rem}}.footer-contact-info{line-height:1.2}.social_links{display:flex}.social_links a span{transition:all 0.2s ease-in-out;width:var(--social-btn-size);margin:0 0.5rem;height:var(--social-btn-size);display:flex;float:left;justify-content:center;align-items:center;text-decoration:none;border-radius:var(--social-btn-border-radius);color:var(--social-btn-color);background-color:var(--social-btn-bg-color);border:var(--social-btn-border-css)}.social_links a span:hover{color:var(--social-btn-color__hover);background-color:var(--social-btn-bg-color__hover);border:var(--social-btn-border-css__hover)}.social_facebook i{background-color:#3b5998;color:white;padding:5px 10px}.social_twitter i{background-color:#00aced;color:white;padding:5px 10px}.social_linkedin i{background-color:#007bb6;color:white;padding:5px 10px}.social_email i{background-color:#4caf50;color:white;padding:5px 10px}.social_pinterest i{background-color:#cb2027;color:white;padding:5px 10px}.cff-text,.cff-post-text,.cff-link-title,.cff-text-link{font-size:1rem !important;line-height:1.2 !important}.gform_wrapper .gform_fields{grid-column-gap:var(--global--gap) !important;grid-row-gap:calc(var(--global--gap) * 1.5) !important}.gform_wrapper .gform_button.button{width:100%;border-radius:0 !important;letter-spacing:2px !important}.gform_wrapper .gform_button.button:hover{border-color:var(--bs-secondary) !important;letter-spacing:2px !important}.gform_confirmation_wrapper{text-align:center}.gform_wrapper.gravity-theme .gform_footer{padding:0 0 16px !important}#ui-datepicker-div{background-color:var(--form--background-color);border-color:var(--form--border-color) !important;border-radius:var(--form--border-radius) !important;border-width:var(--form--border-width) !important}#ui-datepicker-div,#ui-datepicker-div a,#ui-datepicker-div select{color:var(--form--text-color) !important}#ui-datepicker-div a:hover,#ui-datepicker-div select:hover{color:var(--form--text-color__hover) !important}#ui-datepicker-div .ui-datepicker-unselectable.ui-state-disabled span{background-color:var(--form--border-color);border-color:var(--form--text-color) !important;border-width:var(--form--border-width) !important;opacity:0.5}#ui-datepicker-div .ui-state-default.ui-state-active{color:var(--form--background-color) !important;background-color:var(--form--text-color)}form,input:not([type=submit]):not([type=reset]),textarea,select{color:var(--form--text-color) !important;font-size:var(--form--font-size);font-family:var(--form--font-family);font-weight:var(--form--font-weight);font-style:var(--form--font-style);line-height:var(--form--line-height);letter-spacing:var(--form--letter-spacing);text-align:var(--form--text-algin);text-decoration:var(--form--text-decoration);text-transform:var(--form--text-transform)}input:not([type=submit]):not([type=reset]),textarea,select{border-color:var(--form--border-color) !important;background-color:var(--form--background-color);border-width:var(--form--border-width);border-radius:var(--form--border-radius) !important;padding:var(--form--padding-y) var(--form--padding-x) !important;transition:all 0.2s ease-in-out}input:not([type=submit]):not([type=reset])::placeholder,textarea::placeholder,select::placeholder{color:var(--form--color-placeholder) !important;font-size:var(--form--font-size-placeholder);font-family:var(--form--font-family-placeholder);font-weight:var(--form--font-weight-placeholder);font-style:var(--form--font-style-placeholder);line-height:var(--form--line-height-placeholder);letter-spacing:var(--form--letter-spacing-placeholder);text-align:var(--form--text-algin-placeholder);text-decoration:var(--form--text-decoration-placeholder);text-transform:var(--form--text-transform-placeholder)}input:not([type=submit]):not([type=reset]):hover,textarea:hover,select:hover{color:var(--form--text-color__hover) !important;border-color:var(--form--border-color__hover) !important;background-color:var(--form--background-color__hover)}input:not([type=submit]):not([type=reset]):hover::placeholder,textarea:hover::placeholder,select:hover::placeholder{color:var(--form--color-placeholder__hover) !important}.site .button,button,input[type=submit],input[type=reset],.wp-block-search .wp-block-search__button,.wp-block-button .wp-block-button__link,.wp-block-file a.wp-block-file__button{transition:all 0.2s ease-in-out;transform:scale(1);background-color:var(--button--background-color) !important;border:var(--button--border) !important;border-radius:var(--button--border-radius) !important;font-size:var(--button--font-size) !important;font-family:var(--button--font-family) !important;font-weight:var(--button--font-weight) !important;line-height:var(--button--line-height) !important;letter-spacing:var(--button--letter-spacing) !important;color:var(--button--text-color) !important;text-decoration:var(--button--text-decoration);text-transform:var(--button--text-transform);padding:var(--button--padding-vertical) var(--button--padding-horizontal) !important;cursor:default}.site .button:hover,.site .button:focus,button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus,input[type=reset]:hover,input[type=reset]:focus,.wp-block-search .wp-block-search__button:hover,.wp-block-search .wp-block-search__button:focus,.wp-block-button .wp-block-button__link:hover,.wp-block-button .wp-block-button__link:focus,.wp-block-file a.wp-block-file__button:hover,.wp-block-file a.wp-block-file__button:focus{background-color:var(--button--background-color__hover) !important;color:var(--button--text-color__hover) !important;border:var(--button--border__hover) !important;font-weight:var(--button--font-weight__hover) !important;letter-spacing:var(--button--letter-spacing__hover) !important;text-decoration:var(--button--text-decoration__hover) !important}.site .button:active,button:active,input[type=submit]:active,input[type=reset]:active,.wp-block-search .wp-block-search__button:active,.wp-block-button .wp-block-button__link:active,.wp-block-file a.wp-block-file__button:active{transform:scale(1)}.btn{padding:0.25rem 3rem}@media only screen and (max-width:767px){.btn{padding:0.25rem 1.5rem}}.form_join{max-width:946px;margin:0 auto}.form-join-team input:not([type=submit]):not([type=reset]),.form-join-team textarea,.form-join-team select{background:rgba(0, 0, 0, 0.15);background:linear-gradient(90deg, rgba(0, 0, 0, 0.15) 0%, rgba(0, 0, 0, 0) 100%) !important;color:rgba(255, 255, 255, 0.8) !important;font-size:14px;border-radius:2px !important;border:2px solid #FFF !important;padding:4px 15px !important;box-shadow:0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;text-shadow:0 2px 3px rgba(0, 0, 0, 0.5) !important;transition:all 0.2s ease-in-out}.form-join-team input:not([type=submit]):not([type=reset])::placeholder,.form-join-team textarea::placeholder,.form-join-team select::placeholder{color:rgba(255, 255, 255, 0.8) !important;font-size:14px}.form-join-team input:not([type=submit]):not([type=reset]):hover,.form-join-team textarea:hover,.form-join-team select:hover{color:rgba(255, 255, 255, 0.6) !important}.form-join-team input:not([type=submit]):not([type=reset]):hover::placeholder,.form-join-team textarea:hover::placeholder,.form-join-team select:hover::placeholder{color:rgba(255, 255, 255, 0.6) !important}.form-join-team input[type=submit],.form-join-team .gform_button.button{width:128px !important;margin:0 auto !important;padding:8px 30px !important;background-color:var(--btn-primary--background-color) !important;border:var(--btn-primary--background-color) 1px solid !important;border-radius:10px !important;font-size:14px !important;font-weight:400 !important;letter-spacing:0.01em !important;color:#FFF !important;font-family:"Jost", sans-serif !important}.form-join-team input[type=submit]:hover,.form-join-team input[type=submit]:focus,.form-join-team .gform_button.button:hover,.form-join-team .gform_button.button:focus{background-color:#FFF !important;color:#142342 !important;border:#FFF !important;letter-spacing:0.01em !important;transform:scale(1) !important}.form-join-team input[type=submit]:active,.form-join-team .gform_button.button:active{transform:scale(1) !important}@media (min-width:641px){.form-join-team .name_first{margin-right:2% !important}}@media (max-width:640px){.form-join-team .name_first{padding-bottom:18px !important}}.form-join-team .gform_footer{margin-top:24px !important}input[type=text],input[type=email],input[type=url],input[type=password],input[type=search],input[type=number],input[type=tel],input[type=date],input[type=month],input[type=week],input[type=time],input[type=datetime],input[type=datetime-local],input[type=color],.site textarea{margin:0}.wrapper_global_donate_ribbon{--global--link-color: var(--donate-btn-color);--global--link-color__hover: var(--donate-btn-color__hover);--global--link-decoration: none;--global--link-decoration__hover: none;--heading--text-color: var(--donate-btn-color);background-color:var(--donate-bg-color);color:var(--donate-btn-color)}.wrapper_global_donate_ribbon .donate-item .donate-border{width:100%;height:100%;min-height:59px;background-color:var(--donate-btn-bg-color);border:3px solid var(--global--link-color);border-radius:var(--donate-btn-border-radius);font-size:2.188rem;line-height:1.05}@media only screen and (max-width:991px){.wrapper_global_donate_ribbon .donate-item .donate-border{font-size:1.5rem}}@media only screen and (max-width:575px){.wrapper_global_donate_ribbon .donate-item .donate-border{font-size:1.25rem}}.wrapper_global_donate_ribbon .donate-item .donate-border,.wrapper_global_donate_ribbon .donate-item input,.wrapper_global_donate_ribbon .donate-item input::placeholder{transition:all 0.2s ease-in-out;color:var(--global--link-color)}.wrapper_global_donate_ribbon .donate-item .btn-other-amount{transition:all 0.2s ease-in-out;color:var(--donate-btn-bg-color) !important;background-color:var(--global--link-color) !important;border-radius:0px var(--donate-btn-border-radius) var(--donate-btn-border-radius) 0px !important}.wrapper_global_donate_ribbon .donate-item:hover{}.wrapper_global_donate_ribbon .donate-item:hover .donate-border{background-color:var(--donate-btn-bg-color__hover)}.wrapper_global_donate_ribbon .donate-item:hover .donate-border,.wrapper_global_donate_ribbon .donate-item:hover input,.wrapper_global_donate_ribbon .donate-item:hover input::placeholder{color:var(--donate-btn-color__hover)}.animate-bottom .hover-tile-header,.animate-top .hover-tile-header{transition:all 0.12s ease-in-out}.animate-bottom .hover-tile-header{position:absolute;bottom:1rem;left:1rem;transform:translateY(40%);opacity:0}.animate-bottom:hover .hover-tile-header{transform:translateY(0%);opacity:1}.animate-top .hover-tile-header{position:absolute;top:1rem;left:1rem;transform:translateY(-39%);opacity:0}.animate-top:hover .hover-tile-header{opacity:1;transform:translateY(0)}.hover-tiles li{width:100%;height:330px}.hover-tiles li:not(:last-child){margin-bottom:1rem}.hover-tiles li a{background-color:rgba(231, 29, 43, 0);transition:all 0.12s ease-in-out}.hover-tiles li a:hover{background-color:rgba(231, 29, 43, 0.5)}.hover-shadow{transition:all 0.12s ease-in-out}.hover-shadow:hover{transform:translateY(-0.75%);box-shadow:0 0.125rem 1.25rem rgba(0, 0, 0, 0.45) !important}.home-hero{font-family:"Jost", sans-serif !important;max-height:744px;min-height:45vw}@media only screen and (max-width:1199px){.home-hero{background-position:100% 50% !important}}@media only screen and (max-width:991px){.home-hero{background-position:60% 50% !important}}@media only screen and (max-width:767px){.home-hero{background-position:30% 50% !important;min-height:620px}}@media only screen and (max-width:575px){.home-hero{background:#142342 url(/wp-content/uploads/2023/10/banner-hero-mobile2.webp) no-repeat 50% 7.5% !important;background-size:contain !important}}.home-hero h1{font-family:"Jost", sans-serif !important;font-size:clamp(30px, 4vw, 60px);font-weight:700 !important}.home-hero .h1-red{color:#D01924 !important;font-weight:400 !important}.home-hero .home-form{width:72%;max-width:693px;margin-top:clamp(30px, 6vw, 90px);padding:30px 20px 13px;border-radius:25px;background:transparent !important}@media only screen and (max-width:1199px){.home-hero .home-form{width:65% !important}}@media only screen and (max-width:575px){.home-hero .home-form{width:100% !important;padding:45vw 0 0}}.home-hero .home-form h3{font-family:"Jost", sans-serif !important;line-height:1.3 !important;border-bottom:#FFF 2px solid;text-shadow:0 3px 7px rgba(0, 0, 0, 0.5) !important}.section_involved .containerOne{max-width:1280px;margin:0 auto}.section_involved .containerTwo{color:#fff}.section_involved .iconBox{min-height:100px}.colBox{padding:60px 150px 48px;border:#fff 5px solid}@media only screen and (max-width:1399px){.colBox{padding:40px 90px 28px}}@media only screen and (max-width:1199px){.colBox{padding:40px 60px 28px}}@media only screen and (max-width:991px){.colBox{padding:30px 20px 18px}}@media only screen and (max-width:575px){.colBox{padding:30px 15px 18px;border-right:none;border-left:none}.colBox p{font-size:1rem}}.colBox h3{font-weight:700}.colOne{background-color:#d7182a}.colTwo{background-color:#142342}.colThree{background-color:#142342}@media only screen and (max-width:767px){.colThree{background-color:#d7182a}}.colFour{background-color:#d7182a}@media only screen and (max-width:767px){.colFour{background-color:#142342}}.colFive{background-color:#d7182a}.colSix{background-color:#142342}.section_volunteer .container{max-width:940px;margin:0 auto}.section_endorse .container{max-width:1008px;margin:0 auto}.section_boxes .container{transform-style:preserve-3d}.section_boxes .container .box{position:relative;width:764px;height:458px;margin:5px;transform-style:preserve-3d;perspective:1000px;cursor:pointer}.section_boxes .container .box:hover .body{transform:rotateY(180deg)}@media only screen and (max-width:1570px){.section_boxes .container .box{width:546px;height:420px}}@media only screen and (max-width:1199px){.section_boxes .container .box{width:480px;height:360px}}.section_boxes .container .box .body{position:absolute;top:0;left:0;width:100%;height:100%;transform-style:preserve-3d;transition:0.9s ease}.section_boxes .container .box .body .frontContainer{background-color:#d7182a;background-size:cover;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}.section_boxes .container .box .body .frontContainerOne{background:#d7182a url("/wp-content/uploads/2022/04/issues-spending.jpg") no-repeat center center}.section_boxes .container .box .body .frontContainerTwo{background:#d7182a url("/wp-content/uploads/2022/04/issues-safety.jpg") no-repeat center center}.section_boxes .container .box .body .frontContainerThree{background:#d7182a url("/wp-content/uploads/2022/04/issues-energy.jpg") no-repeat center center}.section_boxes .container .box .body .frontContainerFour{background:#d7182a url("/wp-content/uploads/2022/04/issues-life.jpg") no-repeat center center}.section_boxes .container .box .body div{padding:20px}.section_boxes .container .box .body h3{margin-bottom:1rem;line-height:1;font-size:3.75rem;font-weight:900}@media only screen and (max-width:1199px){.section_boxes .container .box .body h3{font-size:3rem}}@media only screen and (max-width:767px){.section_boxes .container .box .body h3{font-size:2rem}}.section_boxes .container .box .content{background:#d7182a;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d;transform:rotateY(180deg)}.section_boxes .container .box .content div{width:100%;height:100%;transform-style:preserve-3d;padding:30px;overflow-x:hidden;-ms-overflow-x:hidden;overflow-y:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}@media only screen and (max-width:991px){.section_boxes .container .box .content div{padding:20px}}.section_boxes .container .box .content div h4{font-weight:900;font-size:1.7rem !important}@media only screen and (max-width:991px){.section_boxes .container .box .content div h4{font-size:1.5rem !important}}.section_boxes .container .box .content div p{letter-spacing:-0.5px;line-height:1.35 !important;margin-bottom:0 !important}.tribe-common,.tribe-events-pg-template{--form--color-text: var(--color-primary) !important;--form--border-color: var(--color-secondary) !important;--form--button-color: var(--color-primary);--tec-color-border-secondary-month-grid: var(--color-accent) !important;--heading--font-size-h3: 1.5rem;--heading--font-weight: bold}.tribe-common button,.tribe-common-c-btn,.tribe-events-c-top-bar__datepicker-button,.tribe-events-c-subscribe-dropdown__button-text,.tribe-common-c-btn-icon,.tribe-events-back a,.tribe-events-cal-links a,.tribe-events-c-nav__list a,.tribe-events-sub-nav a{background-color:var(--form--button-color) !important;height:100%;padding:5px 10px !important;border-color:var(--form--button-color);transition:all 0.2s ease-in-out;color:white;border-width:1px;border-style:solid;box-shadow:var(--default-box-shadow)}.datepicker-months .month.focused.active.current,.datepicker .active.day.current,.datepicker .active.day.past,.datepicker .active{background:var(--form--button-color) !important}.tribe-common button:hover,.tribe-common button:focus,.tribe-common-c-btn:hover,.tribe-common-c-btn:focus,.tribe-events-c-top-bar__datepicker-button:hover,.tribe-events-c-top-bar__datepicker-button:focus,.tribe-events-c-subscribe-dropdown__button-text:hover,.tribe-events-c-subscribe-dropdown__button-text:focus,.tribe-common-c-btn-icon:hover,.tribe-common-c-btn-icon:focus,.tribe-events-back a:hover,.tribe-events-back a:focus,.tribe-events-cal-links a:hover,.tribe-events-cal-links a:focus,.tribe-events-c-nav__list a:hover,.tribe-events-c-nav__list a:focus,.tribe-events-sub-nav a:hover,.tribe-events-sub-nav a:focus{background-color:transparent !important;border-color:var(--form--button-color);color:var(--form--button-color)}.tribe-events-header__events-bar{display:flex;align-items:stretch}.tribe-events-c-search{align-items:center;gap:8px;--form--border-color: var(--form--button-color) !important}.tribe-events-c-events-bar__search-container{background-color:white}.tribe-events-c-view-selector{width:unset !important;height:100%;margin-left:10px !important}.tribe-events-c-view-selector__content{background-color:white;color:var(--form--button-color) !important;border:solid 1px var(--form--button-color) !important}.tribe-events-c-view-selector__button{height:46px !important}.tribe-events-c-view-selector__button-icon{display:flex !important}.tribe-events-c-view-selector__list-item-icon{display:flex;align-items:center;justify-content:center}.tribe-events-c-view-selector__content a{color:var(--form--button-color) !important}.tribe-events-c-view-selector__list-item--active a{color:var(--color-secondary) !important}.tribe-events-calendar-month__header{font-weight:700;text-transform:uppercase;color:var(--color-secondary)}.tribe-events-calendar-month__body{}.tribe-events-calendar-month__body button{background-color:white !important;border-width:1px;border-color:var(--color-primary) !important;color:var(--color-primary) !important}.tribe-events-calendar-month__calendar-event-datetime{font-size:0.8em;line-height:1}.tribe-common-h8{font-size:0.8em}.tribe-events-c-subscribe-dropdown{display:flex;align-items:center;justify-content:center}.tribe-events-c-subscribe-dropdown__button{width:auto !important}.tooltipster-base{width:300px !important;max-width:300px !important}.tooltipster-box{background-color:var(--color-nav-bg) !important;border-color:var(--color-primary) !important;padding:8px 15px !important}.tooltipster-content,.tooltipster-content a{color:var(--color-nav-link) !important}.tribe-events-calendar-month__calendar-event-tooltip>*{margin-bottom:10px !important}.tribe-events-pg-template{--heading--font-size-h1: 3rem;--heading--font-size-h2: 2rem}.tribe-events-notices ul,.tribe-events-nav-pagination ul{--border-radius: 10px;list-style:none;margin:0px auto;display:flex;justify-content:center;border-radius:var(--border-radius);padding:10px 0px;position:relative;overflow:hidden;box-shadow:var(--default-box-shadow);width:80%}.tribe-events-notices ul:before,.tribe-events-nav-pagination ul:before{content:"";background-color:var(--color-secondary);position:absolute;top:0px;left:0px;display:block;height:100%;width:100%;border-radius:var(--border-radius);z-index:-1;opacity:0.3}.tribe-events-notices ul{text-align:center}.tribe-events-nav-pagination ul{width:100%}.tribe-events-nav-pagination ul:before{background-color:var(--color-primary)}.tribe-events-single-event-title,.tribe-events-single-section-title{color:var(--form--color-text)}.tribe-events-cal-links{text-align:center;display:flex;align-items:center;justify-content:center;height:fit-content;flex-wrap:wrap;gap:8px}.tribe-events-cal-links a{margin:0px !important}.tribe-events-nav-pagination ul{padding:10px 10px;flex-wrap:wrap}.tribe-events-nav-pagination ul li{display:flex}.tribe-events-meta-group.tribe-events-meta-group-details{width:100% !important}/*# sourceMappingURL=style.css.map */