/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}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:-0.25em}sup{top:-0.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}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}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}template{display:none}[hidden]{display:none}.animate-fade{transition:opacity .3s ease-out}.animate-fade:hover{opacity:0}.animate-move>.demo-shape{transition:all .8s ease-in-out}.demo-animate{background-color:#e5e5e5;border-radius:8px;cursor:pointer;padding:1em;text-align:center}@font-face{font-family:"Gotham Bold";src:local("../../../fonts/Gotham-Bold.otf");src:url(/themes/custom/regionalfoundation_e/fonts/Gotham-Bold.otf)}@font-face{font-family:"Gotham Book";src:local("../../../fonts/Gotham-Book.otf");src:url(/themes/custom/regionalfoundation_e/fonts/Gotham-Book.otf)}@font-face{font-family:"Gotham Black";src:local("../../../fonts/Gotham-Black.otf");src:url(/themes/custom/regionalfoundation_e/fonts/Gotham-Black.otf)}@font-face{font-family:"Gotham Medium";src:local("../../../fonts/Gotham-Medium.otf");src:url(/themes/custom/regionalfoundation_e/fonts/Gotham-Medium.otf)}html{box-sizing:border-box;font-family:"Gotham Book","Arial",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,*::after,*::before{box-sizing:inherit}.main{display:block;background:#f2f2f2}.main-content{max-width:1100px;margin:0 auto;font-size:1rem;line-height:1.5rem}a{color:#6f549a;font-family:"Gotham Bold","Arial",sans-serif}a:hover{color:#6f549a}a.primary-button{display:inline-block}.wysiwyg-content ul:not(.dots){list-style:none;list-style-type:none !important;padding-left:0 !important}.wysiwyg-content ul:not(.dots) li{margin-left:20px}.wysiwyg-content ul:not(.dots) li::before{content:"•";font-weight:bold;color:#6f549a;font-family:"Gotham Bold","Arial",sans-serif;margin-right:11px;margin-left:-20px;min-width:12px !important;text-align:right !important}.wysiwyg-content ul:not(.dots) li ul{margin-left:20px}.wysiwyg-content ul:not(.dots) li ul li::before{content:"◦";font-weight:bold;margin-right:13px}.wysiwyg-content ul:not(.dots) li ul ul{margin-left:40px}.wysiwyg-content ul:not(.dots) li ul ul li::before{content:"◦";font-weight:bold;margin-right:13px}.wysiwyg-content ol{list-style:none;list-style-type:none !important;counter-reset:my-awesome-counter;padding-left:0 !important;text-align:right}.wysiwyg-content ol li{margin-left:20px;text-align:left;counter-increment:my-awesome-counter}.wysiwyg-content ol li::before{content:counter(my-awesome-counter);color:#6f549a;font-family:"Gotham Bold","Arial",sans-serif;margin-right:11px;margin-left:-20px;min-width:12px !important;text-align:right !important}.primary-button{text-decoration:none;text-align:center;border:none;border-radius:25px;font-size:16px;line-height:20px;padding:15px 16px;width:140px;max-width:100%;display:inline-block}.primary-button.purple{background:linear-gradient(256deg,#6F549A,#29255D);color:#fff;font-family:"Gotham Bold","Arial",sans-serif;box-shadow:0 10px 18px -5px #79668c;position:relative;z-index:1}.primary-button.purple::before{border-radius:25px;position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(256deg,#B779E6,#6B478E);cursor:pointer;z-index:-1;opacity:0;transition:all .2s ease-in-out}.primary-button.purple:hover::before{opacity:1;cursor:pointer}.primary-button.purple:hover{cursor:pointer}.primary-button.white-on-blue{background:#fff;color:#444;font-family:"Gotham Bold","Arial",sans-serif;box-shadow:0 8px 18px -5px #013d84;transition:all .2s ease-in-out}.primary-button.white-on-blue:hover{background:#f6f6f6;cursor:pointer}.primary-button.white-on-purple{background:#fff;color:#444;font-family:"Gotham Bold","Arial",sans-serif;box-shadow:none;transition:all .2s ease-in-out}.primary-button.white-on-purple:hover{background:#f6f6f6;cursor:pointer}.primary-button.go-button{background:linear-gradient(256deg,#54A1D8,#265CA6);color:#fff;font-family:"Gotham Bold","Arial",sans-serif;box-shadow:0 10px 18px -5px #79668c;position:relative;z-index:1}.primary-button.go-button::before{border-radius:25px;position:absolute;content:"";top:0;right:0;bottom:0;left:0;background:linear-gradient(256deg,#64BBF9,#2C6EC8);cursor:pointer;z-index:-1;opacity:0;transition:all .2s ease-in-out}@media(min-width:768px){.primary-button.go-button::before{width:100px;max-width:100px}}@media(min-width:768px){.primary-button.go-button{width:100px;max-width:100px}}.primary-button.go-button:hover::before{opacity:1;cursor:pointer}.primary-button.go-button:hover{cursor:pointer}.primary-button.view-all{transition:all .3s;font-family:"Gotham Bold","Arial",sans-serif;background:none;border-radius:25px;border:1px solid #29255d;overflow:auto;position:relative;z-index:9;color:#444}.primary-button.view-all::before{background:#fff;color:#444;border-radius:25px;content:"";left:0;position:absolute;top:0;width:100%;z-index:-2}.primary-button.view-all::after{transition:all .3s;background:linear-gradient(256deg,#6F549A,#29255D);color:#fff;border-radius:25px;content:"";height:100%;left:0;position:absolute;top:0;width:0%;z-index:-1}.primary-button.view-all:hover{cursor:pointer;color:#fff}.primary-button.view-all:hover::after{width:100%}@media(min-width:768px){.primary-button{font-size:18px}}.form-item{display:inline-block}.form-item input[type=text],.form-item input[type=url],.form-item input[type=email],.form-item input[type=tel],.form-item input[type=number],.form-item input[type=password],.form-item select,.form-item textarea{display:block;color:#444;padding:18px 16px;line-height:20px;border:1px solid #54a1d8;border-radius:5px;font-size:16px;width:300px;max-width:100%}.form-item input[type=text].error,.form-item input[type=url].error,.form-item input[type=email].error,.form-item input[type=tel].error,.form-item input[type=number].error,.form-item input[type=password].error,.form-item select.error,.form-item textarea.error{color:#e20d0d;border:1px solid #e20d0d}@media(min-width:768px){.form-item input[type=text],.form-item input[type=url],.form-item input[type=email],.form-item input[type=tel],.form-item input[type=number],.form-item input[type=password],.form-item select,.form-item textarea{font-size:18px}}.form-item textarea{width:430px;min-height:78px;min-width:300px;max-width:100%}.form-item label{display:block;text-align:left;font-size:14px;color:#444;font-family:"Gotham Book","Arial",sans-serif}@media(min-width:768px){.form-item label{font-size:16px}}.form-item select{background:#fff;color:#444;font-family:"Gotham Book","Arial",sans-serif;font-weight:500;font-size:18px;border:1px solid #54a1d8;padding:14px 16px;height:45px}.form-item select:hover{cursor:pointer}.form-item p{color:#444}.form-item--radio__item input{font-family:"Gotham Book","Arial",sans-serif !important}.form-item--radio__item input[type=radio]{display:none}.form-item--radio__item label{cursor:pointer;font-size:16px;font-family:"Gotham Book","Arial",sans-serif;color:#444}@media(min-width:768px){.form-item--radio__item label{font-size:18px}}.form-item--radio__item input[type=radio]+label span{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:8px;background-image:url(/themes/custom/regionalfoundation_e/images/shared-components/radio-button-unchecked.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px}.form-item--radio__item input[type=radio]:checked+label span{background-image:url(/themes/custom/regionalfoundation_e/images/shared-components/radio-button-checked.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px}.form-item--checkbox__item input[type=checkbox]{display:none}.form-item--checkbox__item label{cursor:pointer;font-size:16px;font-family:"Gotham Book","Arial",sans-serif;color:#444}@media(min-width:768px){.form-item--checkbox__item label{font-size:18px}}.form-item--checkbox__item input[type=checkbox]+label span{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-right:8px;background-image:url(/themes/custom/regionalfoundation_e/images/shared-components/checkbox-unchecked.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px}.form-item--checkbox__item input[type=checkbox]:checked+label span{background-image:url(/themes/custom/regionalfoundation_e/images/shared-components/checkbox-checked.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px}form.webform-submission-form{margin-bottom:40px}@media(min-width:768px){form.webform-submission-form{margin-top:-20px}}@media(min-width:1024px){form.webform-submission-form{margin-top:100px}}.disabled{color:#d7d7d7}.disabled label{color:#d7d7d7}.disabled input[type=text],.disabled input[type=url],.disabled input[type=email],.disabled input[type=tel],.disabled input[type=number],.disabled textarea{background:#fff;border:1px solid #d7d7d7;color:#d7d7d7}.disabled input[type=text]:hover,.disabled input[type=url]:hover,.disabled input[type=email]:hover,.disabled input[type=tel]:hover,.disabled input[type=number]:hover,.disabled textarea:hover{cursor:default}.flex{display:flex;flex-wrap:wrap}.flex .half-section{flex-basis:100%;margin-bottom:30px}@media(min-width:768px){.flex .half-section{flex-basis:calc(50% - 15px)}.flex .half-section:nth-child(odd){margin-right:30px}}@media(min-width:920px){.flex .half-section{flex-basis:calc(50% - 60px)}.flex .half-section:nth-child(odd){margin-right:120px}}.full-width{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:calc(50vw - 50%)}.category-view{width:100%;max-width:1100px;margin-right:auto;margin-left:auto;display:flex;justify-content:space-between}.category-view .view-rows{display:inline-block}.category-view .feed-icon{display:none}legend.h2{font-size:16px;font-weight:600}.js-form-item.form-item{max-width:none}.js-form-item h1{width:100%}.js-form-item label{display:inline-block;width:100%}.js-form-item label.required:after{content:" *";color:#b30000}.form-fieldset .js-form-required:after,.js-form-item .js-form-required:after{content:" *";font-weight:bold;color:red}.form-item__dropdown select{height:58px}#hidden-nid,#hidden-card{display:none !important;font-size:0 !important;height:0 !important}.category-view{display:block;width:100%;max-width:1100px;overflow:hidden;text-align:center;margin-top:0}@media(min-width:920px){.category-view{margin-top:120px;text-align:left}}.category-view header{font-size:36px;margin-bottom:32px;text-align:left}@media(min-width:480px){.category-view header{text-align:center}}.category-view .views-row{display:block;margin-right:10px;margin-left:10px;padding-bottom:40px}@media(min-width:480px){.category-view .views-row{display:inline-block;vertical-align:top}}.category-view .views-row .card.news-card{width:100%}.category-view .views-row .card.news-card .card-image-wrapper{height:220px}.category-view .views-row .card.news-card .card-image-wrapper .card-image{min-height:220px}@media(min-width:480px){.category-view .views-row .card.news-card{width:254px}.category-view .views-row .card.news-card .card-image-wrapper{height:184px}.category-view .views-row .card.news-card .card-image-wrapper .card-image{min-height:184px}}.category-view .views-infinite-scroll-content-wrapper{width:-moz-fit-content;width:fit-content;margin-left:-10px;margin-right:-10px;display:block;border-bottom:solid 1px #444}.category-view .js-pager__items{display:block;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto;text-align:center;padding:0}.category-view .js-pager__items .pager__item .button{width:218px;height:52px;border-radius:30px;border:solid 1px #29255d;background:#f2f2f2;font-family:"Gotham Bold","Arial",sans-serif;font-weight:900;font-size:18px;line-height:49px;padding:0;text-transform:none;z-index:1;color:#444;margin-top:20px}.category-view .js-pager__items .pager__item .button:hover{color:#fff}.event-date{font-family:"Gotham Medium","Arial",sans-serif;font-size:1.25rem;color:#265ca6;padding-bottom:.75rem}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.curvy-svg{display:none}#header-container{z-index:10}.menu-item .down-arrow{width:20px;height:20px;margin-top:8px !important}}.pl-template{display:flex;flex-flow:column nowrap}.pl .sg-subtype h2,.sg-main .sg-subtype h2{font-size:3rem;text-transform:uppercase;background-color:#333}.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{max-width:1440px;width:100%;margin:0 auto;padding:1rem 1rem;display:block;color:#fff;text-decoration:none;line-height:1}@media(min-width:480px){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding:1rem 1rem}}@media(min-width:1440px){.pl .sg-subtype h2 a,.sg-main .sg-subtype h2 a{padding-left:calc(1rem + -50vw + 1440px/2);padding-right:calc(1rem + -50vw + 1440px/2)}}.pl .sg-pattern>div,.sg-main .sg-pattern>div{max-width:1440px;width:100%;margin:0 auto;padding:0 1rem}@media(min-width:480px){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding:0 1rem}}@media(min-width:1440px){.pl .sg-pattern>div,.sg-main .sg-pattern>div{padding-left:calc(1rem + -50vw + 1440px/2);padding-right:calc(1rem + -50vw + 1440px/2)}}.pl .sg-pattern-title,.sg-main .sg-pattern-title{color:#738ba3;font-size:1.4rem !important;text-transform:none !important}.pl .sg-pattern-title a,.sg-main .sg-pattern-title a{color:#265ca6 !important;font-family:Calibre,Arial,sans-serif;font-size:2.2rem;font-weight:500;text-transform:uppercase !important}.pl .sg-pattern-extra-info,.sg-main .sg-pattern-extra-info{width:55%}.pl .sg-pattern .sg-pattern-example,.sg-main .sg-pattern .sg-pattern-example{margin-top:2em}.pl .visually-hidden,.sg-main .visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl .sg-colors,.sg-main .sg-colors{display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.pl .sg-colors li,.sg-main .sg-colors li{flex:0 0 100px;margin:0 .5rem 1rem}.pl .sg-colors__sample,.sg-main .sg-colors__sample{display:block;height:100px;margin-bottom:.3em}.header,.footer{max-width:1440px;width:100%;margin:0 auto;padding:0 1rem;padding-bottom:4em}@media(min-width:480px){.header,.footer{padding:0 1rem}}@media(min-width:1440px){.header,.footer{padding-left:calc(1rem + -50vw + 1440px/2);padding-right:calc(1rem + -50vw + 1440px/2)}}.main{padding-bottom:4em;padding-left:20px;padding-right:20px}@media(min-width:768px){.main{padding-left:40px;padding-right:40px}}@media(min-width:920px){.main{display:flex}}@media(min-width:1440px){.main{padding-left:165px;padding-right:165px}}@media(min-width:1440px){.main{padding-left:180px;padding-right:180px}}.main-sidebar{margin-bottom:2rem}@media(min-width:920px){.main-sidebar{order:2;width:33%;margin-bottom:0}}.main-content{width:100%}@media(min-width:920px){.main-content--with-sidebar{margin-right:1rem;width:calc(100% - (33% + 1rem))}}.grid__item{flex-grow:1;margin-bottom:1em;width:100%}@media(min-width:920px){.grid__item{margin:0 3% 3% 0;width:auto}}.grid__item:last-child{margin-right:0}.grid--columns-2 .grid__item{flex-grow:1;margin-bottom:1em;width:100%}@media(min-width:920px){.grid--columns-2 .grid__item{margin:0 3% 3% 0;width:auto}}.grid--columns-2 .grid__item:last-child{margin-right:0}@media(min-width:920px){.grid--columns-2 .grid__item{width:48.2%}.grid--columns-2 .grid__item:nth-child(2n){margin-right:0}}.grid--columns-3 .grid__item{flex-grow:1;margin-bottom:1em;width:100%}@media(min-width:920px){.grid--columns-3 .grid__item{margin:0 3% 3% 0;width:auto}}.grid--columns-3 .grid__item:last-child{margin-right:0}@media(min-width:920px){.grid--columns-3 .grid__item{width:31%}.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}}.grid--pl .grid__item{background-color:rgba(0,0,0,.2);min-height:100px}.grid--divider .grid__item{flex-grow:0}@media(min-width:920px){.grid--divider .grid__item{margin-right:3.5%;position:relative}.grid--divider .grid__item::after{background-color:#f2f2f2;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}@media(min-width:920px){.grid--divider .grid__item:last-child{margin-right:0}}.grid--divider .grid__item:last-child::after{display:none}.grid--divider.grid--columns-2 .grid__item{flex-grow:0}@media(min-width:920px){.grid--divider.grid--columns-2 .grid__item{margin-right:3.5%;position:relative}.grid--divider.grid--columns-2 .grid__item::after{background-color:#f2f2f2;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}.grid--divider.grid--columns-2 .grid__item::after{right:-3.5%}.grid--divider.grid--columns-2 .grid__item:nth-child(2n){margin-right:0}.grid--divider.grid--columns-2 .grid__item:nth-child(2n)::after{display:none}@media(min-width:920px){.grid--divider.grid--columns-2 .grid__item:last-child{margin-right:0}}.grid--divider.grid--columns-2 .grid__item:last-child::after{display:none}.grid--divider.grid--columns-3 .grid__item{flex-grow:0}@media(min-width:920px){.grid--divider.grid--columns-3 .grid__item{margin-right:3.5%;position:relative}.grid--divider.grid--columns-3 .grid__item::after{background-color:#f2f2f2;content:"";display:block;height:100%;position:absolute;top:0;width:1px}}.grid--divider.grid--columns-3 .grid__item::after{right:-5.5%}.grid--divider.grid--columns-3 .grid__item:nth-child(3n){margin-right:0}.grid--divider.grid--columns-3 .grid__item:nth-child(3n)::after{display:none}@media(min-width:920px){.grid--divider.grid--columns-3 .grid__item:last-child{margin-right:0}}.grid--divider.grid--columns-3 .grid__item:last-child::after{display:none}.grid{display:flex;flex-wrap:wrap}.toolbar-bar{position:fixed;z-index:500000}@media(min-width:1024px){.toolbar-bar{position:absolute}}input,button{outline:none}.sticky{position:fixed;top:0;width:100%}.desktop{display:none}#header{display:block;padding:0;margin:0px 0px;max-width:100%;height:64px;position:sticky;top:100;z-index:10}@media(min-width:1024px){#header{height:186px}}#header #header-container{width:100%}#header #header-container .browser-warning{display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#cd0800;height:68px}#header #header-container .browser-warning .warning-icon{width:28px;height:28px}#header #header-container .browser-warning .warning-text{margin-left:10px;color:#fff}#header #header-container #donate-cta{padding:16px 28px 16px 25px !important}#header #header-container .contact-info-banner{display:flex;margin-left:auto;align-items:center;font-size:16px;position:relative;height:48px;background-image:linear-gradient(256deg,#6F549A,#29255D);align-items:center}#header #header-container .contact-info-banner .contact-info-container{position:absolute;right:55px;display:flex}@media(min-width:1550px){#header #header-container .contact-info-banner .contact-info-container{right:165px}}#header #header-container .contact-info-banner .contact-info-container .contact-info-link{display:flex;margin-left:50px;align-items:center;color:#fff;text-decoration:none}#header #header-container .contact-info-banner .contact-info-container .contact-info-link img{margin-right:13px}#header #header-container .contact-info-banner .contact-info-container .contact-info-link .phone{height:21px;width:21px}#header #header-container .contact-info-banner .contact-info-container .contact-info-link .envelope{height:18px;width:22px}#header #header-container .contact-info-banner .contact-info-container .contact-info-link .chat-bubbles{height:21px;width:22px}#header #header-container .contact-info-banner .contact-info-container .contact{width:133px;height:38px;border:solid 1px #000;border-radius:19px;color:#444;text-decoration:none;text-align:center;background:linear-gradient(to right,#444444 50%,white 50%);background-size:200% 100%;background-position:right bottom;transition:all .2s ease-out}#header #header-container .contact-info-banner .contact-info-container .contact:hover{background-position:left bottom;color:#fff}#header #header-container .contact-info-banner .contact-info-container .contact .contact-text{line-height:38px;color:inherit}#header #header-container .contact-info-banner .contact-info-container .phone-number{margin-left:26px;text-decoration:none;display:inline-block;color:#265ca6}#header #header-container #menu-desktop{height:137px;display:none;width:100%;vertical-align:middle;padding:41px 50px 30px;background:#fff;top:0;overflow:visible;box-shadow:0 2px 4px 0 rgba(47,47,47,.15)}#header #header-container #menu-desktop.browser-warning{top:68px !important}@media(min-width:1024px){#header #header-container #menu-desktop{padding-left:30px;padding-right:30px;display:flex;justify-content:space-between}}@media(min-width:1200px){#header #header-container #menu-desktop{padding-left:50px;padding-right:50px}}@media(min-width:1550px){#header #header-container #menu-desktop{padding-left:165px;padding-right:165px}}#header #header-container #menu-desktop .logo-link{width:240px;max-width:240px;min-width:240px}#header #header-container #menu-desktop #search-controls-container{position:absolute;overflow:visible}#header #header-container #menu-desktop #search-controls-container #search-clear-x-desktop{position:relative;opacity:0;top:16px;height:20px;width:20px;right:40px}#header #header-container #menu-desktop #search-controls-container #search-clear-x-desktop:hover{cursor:pointer}#header #header-container #menu-desktop #menu-container-desktop{display:flex;justify-content:space-between;height:54px;width:calc(100% - 142px);transition:width .2s}#header #header-container #menu-desktop #menu-container-desktop .primary-button{width:-moz-fit-content;width:fit-content;padding:16px 28px;overflow:hidden;transition:width .2s}#header #header-container #menu-desktop #menu-container-desktop #menu-row{display:flex;margin:0;padding:0 5px 0 0;height:54px;line-height:50px;justify-content:flex-end;list-style-type:none;margin-left:20px}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item{height:80px;font-size:16px;font-family:"Gotham Bold","Arial",sans-serif;font-weight:200;color:#444;text-align:center;box-sizing:content-box;position:relative;text-decoration:none;margin:0px 10px}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item:hover .menu-dropdown-container{visibility:visible}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item:hover .menu-link{color:#265ca6;border-bottom:solid 4px #6f549a}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-link{height:28px;padding:5px 3px;margin:0px 5px;text-decoration:none;color:inherit;border-bottom:solid 4px rgba(0,0,0,0);white-space:nowrap}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-link:hover,#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-link:focus-within{color:#265ca6;border-bottom:solid 4px #6f549a}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-link:hover+.menu-dropdown-container,#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-link:focus-within+.menu-dropdown-container{visibility:visible}@media(min-width:1350px){#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-link{margin:0px 15px}}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container{width:250px;position:absolute;visibility:hidden;top:calc(100% - 10px);left:50%;transform:translateX(-75%);background:#fff;padding:0px;box-shadow:0 2px 4px 0 rgba(0,0,0,.1);transition:visibility 200ms}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container:hover,#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container:focus-within{visibility:visible}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level{width:250px;background:#fff;padding:0px;border:1px solid #dbdbdb}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item{position:relative;display:flex;justify-content:space-between;align-items:center;list-style-type:none;padding:0px;padding:0px 32px 0px 0px;text-align:left;line-height:1.6em}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item:nth-child(n+2){border-top:1px solid #dbdbdb}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item:hover a,#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item:focus-within a{font-family:"Gotham Bold","Arial",sans-serif}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item:hover svg,#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item:focus-within svg{fill:#6f549a;stroke:#6f549a;height:10px}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item:hover .menu-dropdown-second-level,#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item:focus-within .menu-dropdown-second-level{visibility:visible}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item a{text-decoration:none;color:#444;font-family:"Gotham Book","Arial",sans-serif;padding:15px 15px 15px 32px;width:100%}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item svg{fill:#444;stroke:#444;transform:rotate(-90deg);height:6px}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item .menu-dropdown-second-level{width:250px;position:absolute;visibility:hidden;top:-1px;left:100%;background:#eef6fe;padding:0px;box-shadow:0 6px 4px -4px rgba(0,0,0,.1);border:1px solid #dbdbdb;transition:visibility 200ms}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item .menu-dropdown-second-level:hover,#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item .menu-dropdown-second-level:focus-within{visibility:visible}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item .menu-dropdown-second-level .grandchild-menu-item{position:relative;list-style-type:none;padding:0px;padding:0px 32px 0px 0px;text-align:left}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item .menu-dropdown-second-level .grandchild-menu-item:hover a,#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item .menu-dropdown-second-level .grandchild-menu-item:focus-within a{font-family:"Gotham Bold","Arial",sans-serif}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item .menu-dropdown-second-level .grandchild-menu-item:nth-child(n+2){border-top:1px solid #dbdbdb}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .child-menu-item .menu-dropdown-second-level .grandchild-menu-item a{display:block;font-family:"Gotham Book","Arial",sans-serif;padding:15px 15px 15px 32px}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level.arrow_box-top,#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .arrow_box-right{position:relative;background:#fff}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level.arrow_box-top:after,#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level.arrow_box-top:before{bottom:100%;left:75%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level.arrow_box-top:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:13px;margin-left:-13px}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level.arrow_box-top:before{border-color:rgba(219,219,219,0);border-bottom-color:#dbdbdb;border-width:14px;margin-left:-14px}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .arrow_box-right:after,#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .arrow_box-right:before{left:100%;top:50%;border:solid rgba(0,0,0,0);content:" ";height:0;width:0;position:absolute;pointer-events:none}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .arrow_box-right:after{border-color:rgba(255,255,255,0);border-left-color:#fff;border-width:13px;margin-top:-13px;z-index:1}#header #header-container #menu-desktop #menu-container-desktop #menu-row .menu-item .menu-dropdown-container .menu-dropdown-first-level .arrow_box-right:before{border-color:rgba(219,219,219,0);border-left-color:#dbdbdb;border-width:14px;margin-top:-14px;z-index:1}#header #header-container #menu-desktop #menu-container-desktop .primary-button{box-shadow:none;height:50px;width:115px}@media(min-width:1350px){#header #header-container #menu-desktop #menu-container-desktop .primary-button{margin-right:30px}}#header #header-container #menu-desktop #menu-container-desktop #search-container-desktop{width:142px;padding-left:15px}#header #header-container #menu-desktop #menu-container-desktop #search-container-desktop .global-search-input{margin:0;padding:0}#header #header-container #menu-desktop #menu-container-desktop #search-container-desktop .global-search-input .views-exposed-form{margin:0}#header #header-container #menu-desktop #menu-container-desktop #search-container-desktop .global-search-input .views-exposed-form .js-form-item .form-autocomplete{width:133px;padding:0 0 2px 45px}#header #header-container #menu-desktop #menu-container-desktop #search-container-desktop .global-search-input .views-exposed-form .form-actions{position:relative;margin-left:-92px;top:5px;left:-2px;z-index:-1}#header #header-container #menu-desktop #menu-container-desktop #search-container-desktop #search-icon-desktop{position:relative;top:-29px;left:20px}#header #header-container #header-mobile{display:block;height:64px;overflow:hidden;width:100%;position:fixed;top:0;left:0;box-shadow:0 2px 4px 0 rgba(47,47,47,.5)}@media(min-width:1024px){#header #header-container #header-mobile{display:none}}#header #header-container #header-mobile #search-container-mobile{height:64px;width:100%;transform:translateY(-100%);-webkit-transform:translateY(-100%);background:#fff}#header #header-container #header-mobile #search-container-mobile #search-input-mobile{display:inline-block;height:40px;width:calc(100% - 40px);margin:12px 20px;padding:0 150px 0 20px;font-size:18px;font-family:"Gotham Book","Arial",sans-serif;border-radius:20px;border:none;background:linear-gradient(256deg,#6F549A,#29255D);color:#fff}#header #header-container #header-mobile #search-container-mobile #search-clear-mobile{display:inline-block;position:relative;margin:10px;top:-33px;left:calc(100% - 150px);height:20px;width:20px}@media(min-width:768px){#header #header-container #header-mobile #search-container-mobile #search-clear-mobile{left:calc(100% - 160px)}}#header #header-container #header-mobile #search-container-mobile .search-submit-mobile{display:inline-block;position:relative;font-family:"Gotham Book","Arial",sans-serif;font-weight:900;top:-62px;left:calc(100% - 160px);width:90px;height:25px;border:none;border-radius:18px;background-color:#fff;color:#6f549a}#header #header-container #header-mobile #banner-mobile{height:64px;display:flex;width:100%;justify-content:space-between;background:#fff;z-index:100;transform:translateY(-100%);-webkit-transform:translateY(-100%)}@media(min-width:1024px){#header #header-container #header-mobile #banner-mobile{display:none}}#header #header-container #header-mobile #banner-mobile #close-icon{display:none;padding:12px;position:absolute;top:8px;left:8px}#header #header-container #header-mobile #banner-mobile #close-icon .closing-x{height:21px;width:21px}#header #header-container #header-mobile #banner-mobile #toggle-expand{padding:12px 25px 0 14px;display:flex;flex-direction:column}#header #header-container #header-mobile #banner-mobile #toggle-expand .hamburger{height:19px;width:28px;margin:5px auto}#header #header-container #header-mobile #banner-mobile #toggle-expand .menu-text{height:15px;line-height:15px;font-family:"Gotham Book","Arial",sans-serif;font-size:12px;text-align:center;color:#444}#header #header-container #header-mobile #banner-mobile .logo-link-mobile{margin:auto}#header #header-container #header-mobile #banner-mobile .logo-link-mobile .logo-mobile{height:32px;width:200px}#header #header-container #header-mobile #banner-mobile #search-mobile{padding:12px 14px 0 25px;display:flex;flex-direction:column}#header #header-container #header-mobile #banner-mobile #search-mobile.visuallyHidden{visibility:hidden}#header #header-container #header-mobile #banner-mobile #search-mobile .search-icon{height:21px;width:21px;margin:5px auto 3px auto}#header #header-container #header-mobile #banner-mobile #search-mobile .search-text{height:15px;line-height:15px;font-family:"Gotham Book","Arial",sans-serif;font-size:12px;text-align:center;color:#444}#header #header-container #header-mobile #banner-mobile #menu-container-mobile{position:absolute;left:0;top:0;height:64px;width:100vw;z-index:-100;background:#fff;overflow:visible}@media(min-width:1024px){#header #header-container #header-mobile #banner-mobile #menu-container-mobile{display:none}}#header #header-container #header-mobile #banner-mobile #menu-container-mobile .menu-container-mobile-banner{position:absolute;left:8px;top:8px;max-width:100%;height:65px}#header #header-container #header-mobile .slide-up{animation:slide-up .5s forwards;-webkit-animation:slide-up .5s forwards}#header #header-container #header-mobile .slide-down{animation:slide-down .5s forwards;-webkit-animation:slide-down .5s forwards}@keyframes slide-up{0%{transform:translateY(0%)}100%{transform:translateY(-100%)}}@keyframes slide-down{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}#header #header-container #menu-mobile{display:block;background:#fff;position:fixed;left:0;top:62px;width:100%;height:calc(100% - 62px);overflow-y:hidden;z-index:100;transform:translateX(-100%);-webkit-transform:translateX(-100%)}@media(min-width:1024px){#header #header-container #menu-mobile{display:none}}#header #header-container #menu-mobile .menu{list-style-type:none;padding:0px}#header #header-container #menu-mobile .menu .menu-item{margin:12px 0px;width:-moz-fit-content;width:fit-content;box-sizing:border-box;color:#444}#header #header-container #menu-mobile .menu .menu-item:hover{color:#265ca6}#header #header-container #menu-mobile .menu .menu-item .menu-link{display:block;text-decoration:none;font-family:"Gotham Bold","Arial",sans-serif;font-size:20px;color:inherit;height:44px;line-height:44px;padding:0px 22px}#header #header-container #menu-mobile .menu-CTA-container{position:absolute;bottom:0;height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;width:100%;padding:10px 20px}#header #header-container #menu-mobile .menu-CTA-container .primary-button{width:100%;margin:10px 0px}#header #header-container #menu-mobile .social-icons{display:flex;justify-content:space-between;width:100%;padding:44px 37px}#header #header-container #menu-mobile .social-icons .social-link{height:40px;width:40px}#header #header-container #menu-mobile .social-icons .social-link .social-icon{width:21px;height:21px;margin:auto}@media(min-width:1200px){.mobile{display:none}.desktop{display:block}#header #header-container #menu-desktop #search-controls-container #search-clear-x-desktop{left:calc(100vw - 240px);top:16px}#header #header-container #menu-desktop #search-controls-container #search-clear-x-desktop:hover{cursor:pointer}}@media(min-width:1440px){#header #header-container #menu-desktop #search-controls-container #search-clear-x-desktop{left:calc(100vw - 240px);top:16px}#header #header-container #menu-desktop #search-controls-container #search-clear-x-desktop:hover{cursor:pointer}}body.main-menu-mobile-open{height:0vh;overflow:hidden}.slide-in{animation:slide-in .5s forwards;-webkit-animation:slide-in .5s forwards}.slide-out{animation:slide-out .5s forwards;-webkit-animation:slide-out .5s forwards}@keyframes slide-in{100%{transform:translateX(0%)}}@keyframes slide-out{0%{transform:translateX(0%)}100%{transform:translateX(-100%)}}@media(min-width:1100px){@keyframes slide-in{100%{transform:none}}@keyframes slide-out{0%{transform:none}100%{transform:none}}}.slide-in-search-controls{animation:slide-in-search-controls .5s forwards;-webkit-animation:slide-in-search-controls .5s forwards}.slide-out-search-controls{animation:slide-out-search-controls .5s forwards;-webkit-animation:slide-out-search-controls .5s forwards}@keyframes slide-in-search-controls{100%{transform:translateX(-100px)}}@keyframes slide-out-search-controls{0%{transform:translateX(0px)}100%{transform:translateX(200px)}}.pattern-lab-content{background:#fefefe;height:500px}@-moz-document url-prefix(){::placeholder{opacity:1}}_::-webkit-full-page-media .acquia-search-exposed-form #views-exposed-form-acquia-search-page #edit-actions,_:future .acquia-search-exposed-form #views-exposed-form-acquia-search-page #edit-actions,:root .safari_only .acquia-search-exposed-form #views-exposed-form-acquia-search-page #edit-actions{left:calc(100% - 277px)}.hidden{display:none}.footer{color:#fff;text-align:center;padding:0px;max-width:100%;background:#29255d;display:flex;flex-direction:column;align-items:center}.footer .footer-menu{height:auto;display:flex;padding:20px 30px;flex-direction:column;max-width:1100px;margin:0px 40px}@media(min-width:920px){.footer .footer-menu{flex-direction:row;justify-content:start;text-align:left;justify-content:space-between;padding:55px 0px}}.footer .footer-menu .address img{display:none}@media(min-width:920px){.footer .footer-menu .address img{display:block;margin-bottom:10px}}.footer .footer-menu .address p{margin:0px;line-height:24px;font-size:16px}@media(min-width:920px){.footer .footer-menu .address p{min-width:270px;max-width:270px}}.footer .footer-menu p.legal-info{line-height:24px;margin-bottom:0px;font-size:16px}@media(min-width:920px){.footer .footer-menu p.legal-info{margin:0px 0px 0px 110px}}.footer .footer-menu nav{padding-top:25px}@media(min-width:920px){.footer .footer-menu nav{padding:0px;font-size:16px;min-width:-moz-fit-content;min-width:fit-content}}.footer .footer-menu nav span{font-size:18px;font-family:"Gotham Bold","Arial",sans-serif}.footer .footer-menu nav ul.menu-items{display:block;font-family:"Gotham Book","Arial",sans-serif;font-weight:200;font-size:16px;list-style-type:none;padding:10px 0px;margin:0}.footer .footer-menu nav ul.menu-items li.menu-item{width:100%;margin:0px}.footer .footer-menu nav ul.menu-items li.menu-item a.menu-link{width:100%;height:44px;display:block;font-family:"Gotham Book","Arial",sans-serif;line-height:44px;text-decoration:none;color:#fff}@media(min-width:920px){.footer .footer-menu nav ul.menu-items li.menu-item a.menu-link{height:32px;line-height:32px}}.footer div.footer-banner{height:-moz-fit-content;height:fit-content;background:#202020;width:100%;display:flex;justify-content:center}.footer div.footer-banner div.footer-banner-content{max-width:1100px;width:100%;margin:0 40px;text-align:center;display:flex;flex-direction:column}@media(min-width:920px){.footer div.footer-banner div.footer-banner-content{flex-direction:row;justify-content:space-between}}.footer div.footer-banner div.footer-banner-content p.legal-info{color:#fff;font-family:"Gotham Book","Arial",sans-serif;font-size:16px;line-height:24px;padding:10px 33px 0px}@media(min-width:920px){.footer div.footer-banner div.footer-banner-content p.legal-info{line-height:42px;min-width:350px;padding:0px 50px 0px 0px}}@media(min-width:1440px){.footer div.footer-banner div.footer-banner-content p.legal-info{height:84px;margin:0px;text-align:left;line-height:84px;width:-moz-fit-content;width:fit-content;min-width:675px}}@media(max-width:1400px){.footer div.footer-banner div.footer-banner-content p.legal-info{text-align:center;text-align-last:center;line-height:42px}}.footer div.footer-banner div.footer-banner-content nav{width:100%;padding-bottom:20px;display:flex;flex-direction:column}@media(min-width:920px){.footer div.footer-banner div.footer-banner-content nav{flex-direction:row;justify-content:flex-end;padding-bottom:0px;max-width:325px}}.footer div.footer-banner div.footer-banner-content nav a{color:#fff;line-height:44px;display:block;height:44px;width:100%;text-decoration:none;font-family:"Gotham Book","Arial",sans-serif}@media(min-width:920px){.footer div.footer-banner div.footer-banner-content nav a{font-family:"Gotham Bold","Arial",sans-serif;line-height:84px;height:100%;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:0px 16px}}.link{color:#333}.link:hover{color:#999}.h1,h1,.text-long h1{color:#444444;font-family:Gotham Bold,Arial,sans-serif;font-weight:300;font-style:normal;font-size:36px;line-height:43px;margin:0 0 0.5em;width:auto;padding-top:15px}.h1__link{color:inherit}.h1__link:hover{color:inherit}@media(min-width:768px){.h1,h1,.text-long h1{font-size:45px;padding-top:25px}}.h2,h2,.text-long h2{color:#444444;font-family:Gotham Book,Arial,sans-serif;font-weight:300;font-style:normal;font-size:26px;line-height:34px;margin:0 0 0.5em;width:auto}.h2__link{color:inherit}.h2__link:hover{color:inherit}@media(min-width:768px){.h2,h2,.text-long h2{font-size:36px;line-height:42px}}.h3,h3,.text-long h3{color:#444444;font-family:"Gotham Black","Arial",sans-serif;font-weight:400;font-style:normal;font-size:20px;line-height:30px;margin:0 0 0.5em;width:auto}.h3__link{color:inherit}.h3__link:hover{color:inherit}@media(min-width:768px){.h3,h3,.text-long h3{font-size:26px;line-height:30px}}.h4,h4,.text-long h4{color:#444444;font-family:Gotham Bold,Arial,sans-serif;font-weight:400;font-style:normal;font-size:14px;line-height:22px;margin:0 0 0.5em;width:auto}.h4__link{color:inherit}.h4__link:hover{color:inherit}.h5,h5,.text-long h5,.h6,h6,.text-long h6{color:#444444;font-family:"Gotham Black","Arial",sans-serif;font-weight:400;font-style:normal;font-size:1.1rem;line-height:2;margin:0 0 0.5em;width:auto}.h5__link,.h6__link{color:inherit}.h5__link:hover,.h6__link:hover{color:inherit}body{color:#444;font-family:"Gotham Book","Arial",sans-serif;font-size:16px;line-height:1.6em}@media(min-width:768px){body{font-size:18px}}.paragraph,.text-long p{margin:0 0 1em;font-size:1rem;color:#444;line-height:1.5rem;font-family:"Gotham Book","Arial",sans-serif}.blockquote,.text-long blockquote{font-style:italic;border-left:solid 3px #f2f2f2;margin-left:1em;padding-left:1em}.hr,.text-long hr{border-style:solid;border-width:1px 0 0;color:currentColor}ul,ol{padding-left:1em}ul{list-style-type:disc}ol{list-style-type:decimal}.list-item,.text-long ol li,.text-long ul li{margin-bottom:.2em;padding-left:1em}img,picture{display:block;height:auto;max-width:100%}figure{margin:0}.figure__caption{font-style:italic}.donate-image-container{position:absolute;bottom:-18px}.form-item--checkboxes,.form-item--checkbox__item{list-style:none;margin:0;padding:0}.form-item--radios,.form-item--radio__item{list-style:none;margin:0;padding:0}.form-item__dropdown{border:1px solid #e5e5e5;display:block;position:relative}.form-item__dropdown::after{border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:9px solid #333;content:" ";position:absolute;top:42%;right:1em;z-index:2;pointer-events:none;display:none}.form-item__dropdown:hover{border-color:#000}.form-item__select{border:1px solid #e5e5e5;height:41px;font-size:16px;margin:0;outline:none;padding:.6em .8em .5em;width:100%}.form-item__select :focus{outline:none;color:#222}@supports((-webkit-appearance:none) or (appearance:none)) or ((-moz-appearance:none) and (mask-type:alpha)){.form-item__dropdown::after{display:block}.form-item__select{padding-right:2em;background:none;border:1px solid rgba(0,0,0,0);-webkit-appearance:none;appearance:none}.form-item__select:focus{border-color:#666;border-radius:0}}.form-item{color:#666;margin-bottom:1em;max-width:32em}.form-item::after{clear:both;content:"";display:table}.form-item__label{display:block;font-weight:600}@media(min-width:320px){.form-item__label{display:block;margin-right:2%;padding:.6em 0}}.form-item__textfield{border:1px solid #e5e5e5;padding:.6em;max-width:100%}.form-item__textfield:focus{border-color:#000}.form-item__textfield::-webkit-input-placeholder{color:#999}.form-item__textfield:-moz-placeholder{color:#999}.form-item__textfield::-moz-placeholder{color:#999}.form-item__textfield:-ms-input-placeholder{color:#999}.form-item__description{margin-top:.3em}.form-fieldset{border:none;margin-bottom:2em;padding:0}.form-fieldset .form-item{margin-left:1em;max-width:31em}.checkbox-wide label{display:inline;margin-right:auto}.checkbox-wide input{width:auto !important}.checkbox-wide .form-item{max-width:none;width:100%}.button{background-color:#000;border:none;color:#fff;cursor:pointer;line-height:1.4;padding:.5em 1em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase}.button:visited{color:#fff}.button:hover{background-color:#666}.button--alt{background-color:#000;border:none;color:#fff;cursor:pointer;line-height:1.4;padding:.5em 1em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;background-color:#666;border:none;color:#fff;cursor:pointer;line-height:1.4;padding:.5em 1em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-weight:600;font-size:.7rem;padding:.4em .6em .3em}.button--alt:visited{color:#fff}.button--alt:hover{background-color:#666}.button--alt:visited{color:#fff}.button--alt:hover{background-color:#000}.button--alt-2{background-color:#000;border:none;color:#fff;cursor:pointer;line-height:1.4;padding:.5em 1em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;background-color:#e5e5e5;border:none;color:#000;cursor:pointer;line-height:1.4;padding:.5em 1em;display:inline-block;text-decoration:none;text-align:center;text-transform:uppercase;font-size:.8rem;font-weight:600;text-transform:none}.button--alt-2:visited{color:#fff}.button--alt-2:hover{background-color:#666}.button--alt-2:visited{color:#000}.button--alt-2:hover{background-color:#ccc}.table,.text-long table{border:1px solid #e5e5e5;border-radius:4px;border-spacing:0;background-color:#f8f8f8;margin:1em 0;width:100%}.table__heading-cell,.text-long th,.table__cell,.text-long td{border:none;border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;padding:1em}.table__heading-cell:last-child,.text-long th:last-child,.table__cell:last-child,.text-long td:last-child{border-right:none}.table__heading-cell,.text-long th{color:#000;font-weight:700;padding:1.2em;text-align:left}.table__row:nth-child(odd),.text-long tr:nth-child(odd){background-color:#fff}.table__row:first-child th:first-child,.text-long tr:first-child th:first-child,.table__row:first-child td:first-child,.text-long tr:first-child td:first-child{border-radius:5px 0 0}.table__row:first-child th:last-child,.text-long tr:first-child th:last-child,.table__row:first-child td:last-child,.text-long tr:first-child td:last-child{border-radius:0 5px 0 0}tbody .table__row:last-child th,tbody .text-long tr:last-child th,.text-long tbody tr:last-child th,tbody .table__row:last-child td,tbody .text-long tr:last-child td,.text-long tbody tr:last-child td{border-bottom:none}.table__row:last-child td:first-child,.text-long tr:last-child td:first-child{border-radius:0 0 0 5px}.table__row:last-child td:last-child,.text-long tr:last-child td:last-child{border-radius:0 0 5px}.table__footer-cell,.text-long tfoot th,.table__footer-cell:first-child{border-bottom:none;border-top:1px solid #e5e5e5}.video{height:0;overflow:hidden;padding-top:35px;padding-bottom:56.25%;position:relative}.video--full{padding-bottom:75%}.video iframe{height:100%;left:0;position:absolute;top:0;width:100%}.tabs__link,.tabs__link--local-tasks{background-color:#f2f2f2;border:1px solid #e5e5e5;border-bottom:none;color:#666;display:block;font-size:1.1rem;font-weight:600;padding:1em 2.4em;text-align:center;text-decoration:none;transition:color .3s}@media(min-width:920px){.tabs__link,.tabs__link--local-tasks{border-bottom:1px solid #e5e5e5;border-left:none;display:inline-block;font-size:1rem;padding:.6em 1.7em;position:relative;top:1px;width:auto}}.tabs__link:hover,.tabs__link--local-tasks:hover{background-color:#e5e5e5;color:#333}.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#666;border:1px solid #666;color:#fff}@media(min-width:920px){.tabs__link.is-active,.tabs__link--local-tasks.is-active{background-color:#fff;border:1px solid #e5e5e5;border-bottom:1px solid #666;border-left:none;color:#666}}.accordion-term{border-top:1px solid #e5e5e5;color:#4c4c4c;cursor:pointer;display:block;font-size:1rem;font-weight:600;padding:1em 0}.accordion-term::before{content:"+";padding:.8em;top:.35em}.accordion-term:hover{color:#666}.accordion-term.is-active{color:#666}.accordion-term.is-active::before{content:"-";top:.45em}.accordion-term.is-active+dd{height:auto;margin:0 2em;overflow:visible;padding-bottom:1em}.accordion-def{margin:0 2em}.accordion-def.active{height:0;margin:0 2em;overflow:hidden}#events-block-header.eventlisting-banner-section{background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(/themes/custom/regionalfoundation_e/images/banner-placeholder.svg);min-height:175px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:30px;padding-bottom:30px;margin-top:0}@media(min-width:768px){#events-block-header.eventlisting-banner-section{padding-top:60px;padding-bottom:77px}}@media(min-width:1024px){#events-block-header.eventlisting-banner-section{padding-bottom:40px}}@media screen and (max-width:1023px){#events-block-header.eventlisting-banner-section{margin-top:-72px}}@media screen and (max-width:480px){#events-block-header.eventlisting-banner-section{margin-top:-64px}}#events-block-header.eventlisting-banner-section .banner-text-box{height:-moz-fit-content;height:fit-content;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin-left:auto;margin-right:auto}#events-block-header.eventlisting-banner-section .banner-text-box h1{text-align:center;color:#fff;margin-bottom:0}#events-block-header.eventlisting-banner-section .banner-text-box h2{display:block;color:#fff;text-align:center;font-family:"Gotham Book","Arial",sans-serif;font-weight:200}@media(min-width:920px){#events-block-header.eventlisting-banner-section .banner-text-box{width:100%;max-width:1100px}}@media(min-width:920px){#events-block-header.eventlisting-banner-section .parent-service{max-width:1100px}}#events-block-header.eventlisting-banner-section .parent-service h2{margin-bottom:0}#facet-container-events{z-index:100;width:88vw;height:100vh;position:fixed;transition:transform .5s;top:0;left:-100vw;background:#fff;box-shadow:0 -2px 11px 0 rgba(126,126,126,.5)}#facet-container-events.invisible{visibility:hidden}#facet-container-events .block-facet--checkbox{margin:0}#transparentRightColumn{opacity:0;z-index:100;width:12vw;height:100vh;position:fixed;transition:transform .5s;top:0;left:-12vw;background:#fff}.facetsOpen{animation:facetsOpen .5s forwards;-webkit-animation:facetsOpen .5s forwards}.facetsClosed{animation:facetsClosed .5s forwards;-webkit-animation:facetsClosed .5s forwards}@keyframes facetsOpen{0%{transform:translateX(-100vw)}100%{transform:translateX(100vw)}}@keyframes facetsClosed{0%{transform:translateX(100vw)}100%{transform:translateX(-100vw)}}@media(min-width:1024px){.mobile{display:none}#facet-container-events{z-index:1;width:350px;height:-moz-fit-content;height:fit-content;position:absolute;top:375px;left:0;box-shadow:none}}.block--page-title{padding-top:40px}.views-exposed-form,.acquia-search-exposed-form{display:flex;width:100%}.views-exposed-form #search-input-overlay,.acquia-search-exposed-form #search-input-overlay{display:none}.views-exposed-form #views-exposed-form-acquia-search-page,.acquia-search-exposed-form #views-exposed-form-acquia-search-page{width:100%;position:relative}.views-exposed-form #views-exposed-form-acquia-search-page .js-form-item,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .js-form-item{width:100%;max-width:none}.views-exposed-form #views-exposed-form-acquia-search-page .js-form-item .form-item__label,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .js-form-item .form-item__label{display:none}.views-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search],.acquia-search-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search]{padding:16px 80px 16px 30px;width:100%;height:50px;border-radius:25px;background-image:linear-gradient(269deg,#6f549a,#29255d);font-family:"Gotham Book","Arial",sans-serif;border:none;font-size:16px;line-height:18px;color:#fff}.views-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search]:-ms-input-placeholder,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search]:-ms-input-placeholder{color:#fff;font-weight:600}.views-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search]::placeholder,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search]::placeholder{color:#fff;font-weight:600}.views-exposed-form #views-exposed-form-acquia-search-page .form-actions,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .form-actions{position:absolute;top:0px;right:0px}.views-exposed-form #views-exposed-form-acquia-search-page .form-actions .form-submit,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .form-actions .form-submit{background-color:#fff;height:44px;margin:3px;border-radius:23px;line-height:9px;text-transform:none;font-weight:600;font-size:16px;width:44px;color:rgba(0,0,0,0);background-image:url(/themes/custom/regionalfoundation_e/images/icons-8-search.svg);background-repeat:no-repeat;background-position:center}.acquia-search-exposed-form.global-search-input{height:39px;margin:0px 20px;width:auto;position:relative}.acquia-search-exposed-form.global-search-input #views-exposed-form-acquia-search-page .form-actions{right:0;top:0}.acquia-search-exposed-form.global-search-input #views-exposed-form-acquia-search-page .form-actions .form-submit{color:#6f549a;background-image:none;width:86px}@media(min-width:768px){.views-exposed-form #views-exposed-form-acquia-search-page .form-actions,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .form-actions{right:0;top:0}.views-exposed-form #views-exposed-form-acquia-search-page .form-actions .form-submit,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .form-actions .form-submit{color:#6f549a;background-image:none;width:86px;height:44px;margin:3px;border-radius:22px}.acquia-search-exposed-form.global-search-input #views-exposed-form-acquia-search-page .form-actions{right:0;top:0}.acquia-search-exposed-form.global-search-input #views-exposed-form-acquia-search-page .form-actions .form-submit{color:#6f549a;background-image:none;width:86px;height:44px;margin:3px;border-radius:22px}}@media(min-width:1024px){.page-path-search #search-input-overlay{display:none !important}.page-path-search #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search]{display:unset !important}.page-path-search #views-exposed-form-acquia-search-page [id^=edit-actions]{position:absolute !important;top:0px !important;right:0px !important}.views-exposed-form #search-input-overlay,.acquia-search-exposed-form #search-input-overlay{display:flex;height:50px;border-radius:24.5px;padding:0px 30px;border:solid 1px #979797;align-items:center;background:#fff;color:#444;font-family:"Gotham Bold","Arial",sans-serif}.views-exposed-form #search-input-overlay svg,.acquia-search-exposed-form #search-input-overlay svg{margin-right:10px}.views-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search],.acquia-search-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search]{display:none}.views-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search].change-text,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .js-form-item [id^=edit-search].change-text{display:unset}.views-exposed-form #views-exposed-form-acquia-search-page .form-actions,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .form-actions{right:0;top:0}.views-exposed-form #views-exposed-form-acquia-search-page .form-actions .form-submit,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .form-actions .form-submit{color:#6f549a;background-image:none;width:86px;height:44px;margin:3px;border-radius:22px}}@media(min-width:1440px){.views-exposed-form #views-exposed-form-acquia-search-page .form-actions,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .form-actions{right:0;top:0}.views-exposed-form #views-exposed-form-acquia-search-page .form-actions .form-submit,.acquia-search-exposed-form #views-exposed-form-acquia-search-page .form-actions .form-submit{color:#6f549a;background-image:none;width:86px;height:44px;margin:3px;border-radius:22px}}#facet-container{z-index:100;width:88vw;height:100vh;position:fixed;transition:transform .5s;top:0;left:-100vw;background:#fff;box-shadow:0 -2px 11px 0 rgba(126,126,126,.5)}#facet-container.invisible{visibility:hidden}#facet-container .block-facet--checkbox{margin:0}#transparentRightColumn{opacity:0;z-index:100;width:12vw;height:100vh;position:fixed;transition:transform .5s;top:0;left:-12vw;background:#fff}.facetsOpen{animation:facetsOpen .5s forwards;-webkit-animation:facetsOpen .5s forwards}.facetsClosed{animation:facetsClosed .5s forwards;-webkit-animation:facetsClosed .5s forwards}@keyframes facetsOpen{0%{transform:translateX(-100vw)}100%{transform:translateX(100vw)}}@keyframes facetsClosed{0%{transform:translateX(100vw)}100%{transform:translateX(-100vw)}}@media(min-width:1024px){.mobile{display:none}#facet-container{z-index:1;width:350px;height:-moz-fit-content;height:fit-content;position:absolute;top:400px;left:calc(100% - 350px - 40px);box-shadow:none}}@media(min-width:1440px){#facet-container{left:calc(100% - 350px - 180px)}}.news-card .category-label{margin-right:10px;color:#444}.news-card .article-date{color:#6f549a}.news-card .card-preview{line-height:1.5;color:#444}.news-card .card-category{color:#265ca6}.drop-down{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content}.drop-down select{-webkit-appearance:none;appearance:none;background:#fff;color:#444;font-family:"Gotham Bold","Arial",sans-serif;border:1px solid #54a1d8;border-radius:25px;font-size:16px;line-height:20px;padding:14px 16px;padding-right:52px}.drop-down select:hover{cursor:pointer}.drop-down .drop-down-arrow{position:absolute;background-image:url(/themes/custom/regionalfoundation_e/images/shared-components/drop-down-triangle.svg);background-repeat:no-repeat;width:22px;height:12px;right:20px;top:20px;pointer-events:none}.facets-widget-checkbox{width:88%;height:100vh;padding:40px 0 40px 30px}.facets-widget-checkbox .topNav #back,.facets-widget-checkbox .topNav #clearFiltersTop{background:rgba(0,0,0,0);font-size:18px;font-family:Gotham Book;color:#265ca6;font-weight:600;border:0;padding:0;height:23px}.facets-widget-checkbox .topNav #back svg{vertical-align:middle;overflow:visible;margin:auto}.facets-widget-checkbox .topNav #clearFiltersTop{float:right}.facets-widget-checkbox .block-title{font-size:26px;height:26px;line-height:26px;font-family:Gotham Book;color:#444;margin:50px 0 30px 0}.facets-widget-checkbox .block-event-title{font-size:18px;height:20px;line-height:26px;color:#444;margin:20px 0 30px 0}.facets-widget-checkbox .item-list__checkbox{list-style:none;padding:0;margin:0}.facets-widget-checkbox .item-list__checkbox .facet-item{cursor:pointer}.facets-widget-checkbox .item-list__checkbox .facet-item .facets-checkbox{cursor:pointer}.facets-widget-checkbox .item-list__checkbox .facet-item label{cursor:pointer}.facets-widget-checkbox #clearAllFiltersBottom{margin-top:40px;margin-bottom:20px;border-bottom:1px solid #265ca6;display:inline-block;line-height:18px;font-weight:600;font-size:20px;color:#265ca6;border:none;padding:0;background:none}.facets-widget-checkbox #clearAllFiltersBottom:hover{cursor:pointer}@media(min-width:1024px){.facets-widget-checkbox{width:350px;height:-moz-fit-content;height:fit-content;padding:10px 18px}.facets-widget-checkbox .block-title{font-size:36px;height:42px;line-height:42px;font-family:Gotham Book;color:#444;margin:0 0 30px 0}.facets-widget-checkbox .item-list__checkbox{list-style:none;padding:0;margin:0}.facets-widget-checkbox #clearAllFiltersBottom{margin-top:28px}}.facet-item{margin-bottom:10px}.facet-item .facets-checkbox{display:none}.facet-item .facets-checkbox:checked+label span:first-child{background-image:url(/themes/custom/regionalfoundation_e/images/shared-components/checkbox-checked.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px}.facet-item .facets-checkbox+label span:first-child{display:inline-block;vertical-align:middle;width:20px;height:20px;margin-bottom:3px;background-image:url(/themes/custom/regionalfoundation_e/images/shared-components/checkbox-unchecked.svg);background-position:center;background-repeat:no-repeat;background-size:20px 20px}.facet-item label .facet-item__value,.facet-item label .facet-item__count{color:#444;font-size:18px;font-family:Gotham Book;-webkit-user-select:none;-ms-user-select:none;user-select:none}.info-box__grid{display:flex;flex-wrap:wrap;margin-bottom:1em}.info-box--grid-item{flex-grow:1;margin-bottom:1em;width:100%}@media(min-width:920px){.info-box--grid-item{margin:0 3% 3% 0;width:auto}}.info-box--grid-item:last-child{margin-right:0}@media(min-width:920px){.info-box--grid-item{width:48.2%}.info-box--grid-item:nth-child(2n){margin-right:0}}.info-box{background-color:#e5e5e5;margin-bottom:2%;padding:1em;width:100%}.info-box__title{color:#444444;font-family:"Gotham Black","Arial",sans-serif;font-weight:400;font-style:normal;font-size:1rem;line-height:30px;margin:0 0 0.5em;width:auto;font-weight:400;text-align:center}.info-box__title__link{color:inherit}.info-box__title__link:hover{color:inherit}@media(min-width:768px){.info-box__title{font-size:26px;line-height:30px}}.info-box__link{color:#333}.info-box__link:hover{color:#999}#block-regionalfoundation-e-breadcrumbs{position:relative;top:186px;z-index:-1;background-color:#eef6fe;box-shadow:0 2px 4px 0 rgba(47,47,47,.15);height:40px}@media(max-width:1024px){#block-regionalfoundation-e-breadcrumbs{top:64px}}@media(max-width:425px){#block-regionalfoundation-e-breadcrumbs{display:none}}.breadcrumb{list-style:none;margin:0;padding:0;max-width:1100px;margin:auto;padding-top:6px}@media(max-width:1200px){.breadcrumb{margin:unset;padding-left:40px}}@media(max-width:768px){.breadcrumb{padding-left:20px}}.breadcrumb__item,.breadcrumb__link,.breadcrumb__link:link,.breadcrumb__link:visited,.breadcrumb__link:focus{color:#444;text-decoration:none}.breadcrumb__item a,.breadcrumb__link a,.breadcrumb__link:link a,.breadcrumb__link:visited a,.breadcrumb__link:focus a{font-family:inherit}.breadcrumb__link:hover{text-decoration:underline}.breadcrumb__item{display:inline-block;font-size:1rem}.breadcrumb__item::after{content:" > ";white-space:pre}.breadcrumb__item:last-child::after{content:""}.breadcrumb_link:active{color:#bbb}.inline-menu{list-style:none;margin:0;padding:0}.inline-menu__item{margin:0 1em .5em 0}@media(min-width:920px){.inline-menu__item{display:inline;margin-bottom:1em}}.inline-menu__item:last-child{margin-right:0}.inline-menu__link{color:#333;font-size:.75rem;font-weight:600;letter-spacing:1.5px;text-decoration:none;text-transform:uppercase}.inline-menu__link:hover{color:#999}.menu-container .main-menu-desktop{display:none}@media(min-width:43em){.menu-container .main-menu-desktop{display:block}}.menu-container .main-menu-desktop--open{background-color:#fff;display:block;height:85%;left:0;overflow-y:scroll;position:fixed;top:134px;right:0;width:100%}.menu-container .main-menu-mobile{display:block}@media(min-width:43em){.menu-container .main-menu-mobile{display:none}}.menu-container .main-menu-mobile #toggle-expand .toggle-expand-open .hamburger{margin:auto;height:20px;width:30px}.main-menu-desktop{list-style:none;margin:0;padding:0;border-bottom:1px solid;position:relative;z-index:10}@media(min-width:43em){.main-menu-desktop{border-bottom:none}}.main-menu--sub{border-bottom:none;height:0;overflow:hidden;background-color:#f2f2f2;width:100%}@media(min-width:768px){.main-menu--sub{background-color:#e5e5e5;display:none;height:auto;left:0;overflow:visible;padding:1rem 0;position:absolute;top:55px;width:315px;z-index:1;font-size:.9rem;opacity:.6}}.main-menu--sub-open{height:auto}@media(min-width:768px){.main-menu--sub-2{display:none}}.main-menu__item{border-top:1px solid;display:flex;flex-wrap:wrap;position:relative}@media(min-width:43em){.main-menu__item{border-top:none;display:inline-block}.main-menu__item:not(.main-menu__item--sub):hover{background-color:#000;transition:all .2s}.main-menu__item:not(.main-menu__item--sub):hover>.main-menu--sub{display:block}}.main-menu__item:hover .main-menu__link::after{color:#666}.expand-sub{background-color:#000;cursor:pointer;display:block;width:20%;color:#fff;position:relative}@media(min-width:43em){.expand-sub{display:none}}.expand-sub::after{border:15px solid;border-bottom-color:rgba(0,0,0,0);border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);content:"";display:block;margin-right:-12px;margin-top:-6px;position:absolute;right:50%;top:50%;width:0}.expand-sub--open{background-color:#000;color:#f2f2f2}.expand-sub--open::after{border-top-color:rgba(0,0,0,0);border-bottom:15px solid;margin-top:-20px}@media(min-width:43em){.main-menu__item--sub{display:block}.main-menu__item--sub:not(:first-child){border-top:1px solid #999}}.main-menu__link{color:#4c4c4c;display:block;font-size:1.2rem;line-height:1.5;padding:1rem 3rem 1rem 2rem;text-decoration:none;font-weight:bold}.main-menu__link--with-sub{width:80%}@media(min-width:43em){.main-menu__link{border-bottom:none;color:#4c4c4c;display:inline-block;font-size:1.1rem;padding:1rem 2rem 1rem 1rem;text-transform:none;position:relative;width:auto}.main-menu__link.active,.main-menu__link:active,.main-menu__link:hover{color:#ccc}.main-menu__link::after{color:#fff;display:inline-block;content:">"}.main-menu__link--sub::after{display:none}.main-menu__link:hover{color:#fff}.main-menu__link:hover::after{color:#999}}.main-menu__link--sub{color:#4c4c4c;padding-left:3rem;font-weight:normal}@media(min-width:43em){.main-menu__link--sub{color:#999;display:block;padding:.3333333333rem 1rem}}.main-menu--sub-2{background-color:#e5e5e5}.main-menu__link--sub-2{padding-left:4rem}.toggle-expand{color:#333;display:inline-block;padding:1rem;text-decoration:none;width:100%}.toggle-expand:hover{color:#999}@media(min-width:43em){.toggle-expand{display:none}}.toggle-expand--open{background-color:#4c4c4c}.toggle-expand__text{display:block;font-size:.9rem;font-weight:bold}.toggle-expand--open .toggle-expand__text{color:#fff}.toggle-expand__icon{height:3rem;width:3rem;margin:0 auto}.toggle-expand__open{display:inline-block;text-align:center}.toggle-expand--open .toggle-expand__open{display:none}.toggle-expand__close{display:none;text-align:center}.toggle-expand__close::before{color:#fff;content:"X";display:block;font-size:2.5rem;line-height:2}.toggle-expand--open .toggle-expand__close{display:inline-block}.tabs__nav{list-style:none;margin:0;padding:0;border-bottom:1px solid #e5e5e5}@media(min-width:920px){.tabs__nav{border-left:1px solid #e5e5e5;display:flex}}.tabs__tab{display:none}.tabs__tab.is-active{display:block}.tabs__content{padding:1.5rem}.tabs.no-js .tabs__tab.is-active{display:block}.tabs__nav--local-tasks{margin:1em 0 .5em;padding:0}.tabs__link--local-tasks{padding:.3em 1.5em}.pager{margin:2em 0}.pager__items{list-style:none;margin:0;padding:0;text-align:center}.pager__item{display:inline-block;margin:0 .7em}@media(min-width:920px){.pager__item{margin:0 1em}}.pager__link,.pager__link:link,.pager__link:visited{color:#999;font-weight:600;text-decoration:none}.pager__link.is-active,.pager__link:hover,.pager__link:link.is-active,.pager__link:link:hover,.pager__link:visited.is-active,.pager__link:visited:hover{color:#666}.pager__link--next,.pager__link--prev{display:block}.pager__link--next span,.pager__link--prev span{display:none}.pager__link--next::before,.pager__link--prev::before{border:8px solid #999;border-bottom:6px solid rgba(0,0,0,0);border-right:7px solid rgba(0,0,0,0);border-top:6px solid rgba(0,0,0,0);content:"";display:block;position:relative;top:1px}.pager__link--next:hover::before,.pager__link--prev:hover::before{border-left-color:#666}.pager__link--prev::before{border-left-color:rgba(0,0,0,0);border-right-color:#999}.pager__link--prev:hover::before{border-left-color:rgba(0,0,0,0);border-right-color:#666}.js-pager__items{width:100%;text-align:center;padding:0}.js-pager__items .pager__item .button{width:218px;height:52px;border-radius:30px;border:solid 1px #29255d;background:#f2f2f2;font-family:Gotham Bold;font-weight:900;font-size:18px;line-height:49px;padding:0;text-transform:none;z-index:1;color:#444}.js-pager__items .pager__item .button:hover{color:#fff}@media(min-width:1024px){.js-pager__items{width:calc(100% - 350px - 30px)}.page-path-events .js-pager__items{margin-left:350px}}.social-media-container{display:none;max-width:216px}.social-media-container span{font-size:18px;color:#444;font-family:"Gotham Medium","Arial",sans-serif;text-transform:uppercase}.social-media-container .social-media-icons{display:flex;flex-wrap:wrap;align-content:space-between;height:112px;margin-top:23px}.social-media-container .social-media-icons .social-link{min-width:48px;min-height:48px;border-radius:50%;background:#265ca6;display:flex;justify-content:center;align-items:center;margin-right:24px}@media(min-width:920px){.social-media-container{display:block}}.status--warning{background-color:#f9fb93;color:shade(#f9fb93,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--warning a{color:shade(#f9fb93,70%);text-decoration:underline}.status--warning a:focus,.status--warning a:hover{color:shade(#f9fb93,90%)}.status--warning .placeholder{font-style:normal;font-weight:800}.status--error{background-color:#fbe3e4;color:shade(#fbe3e4,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--error a{color:shade(#fbe3e4,70%);text-decoration:underline}.status--error a:focus,.status--error a:hover{color:shade(#fbe3e4,90%)}.status--error .placeholder{font-style:normal;font-weight:800}.status--status{background-color:#cfefc2;color:shade(#cfefc2,60%);display:block;margin-bottom:.75em;padding:.75em;text-align:center}.status--status a{color:shade(#cfefc2,70%);text-decoration:underline}.status--status a:focus,.status--status a:hover{color:shade(#cfefc2,90%)}.status--status .placeholder{font-style:normal;font-weight:800}.event-listing-container{border-bottom:1px solid #979797;padding:27px 0;display:flex}.event-listing-container .teaser-image{display:none}.event-listing-container .teaser-info-container{display:flex;flex-direction:column;font-family:Gotham Book;color:#444}.event-listing-container .teaser-info-container .teaser-badge{min-width:130px;height:32px;border-radius:3px;text-align:center;color:#fff;line-height:32px;font-size:16px;font-weight:600;background:#51284f}.event-listing-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.2em;padding:0;margin:7px 0 0}.event-listing-container .teaser-info-container .teaser-title .result-link{color:#265ca6;text-decoration:none}.event-listing-container .teaser-info-container .teaser-title .result-link:hover{text-decoration:underline}.event-listing-container .teaser-info-container .teaser-category{font-size:18px;line-height:1.2em;padding:0;margin-bottom:11px}.event-listing-container .teaser-info-container .teaser-category .result-link{color:#6f549a;text-decoration:none}.event-listing-container .teaser-info-container .teaser-category .result-link:hover{text-decoration:underline}.event-listing-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}.event-listing-container .teaser-info-container .teaser-details{display:flex;align-items:center}.event-listing-container .teaser-info-container .teaser-details .teaser-location{color:#29255d;margin-left:10px;max-height:54px;overflow:hidden}.event-listing-container .teaser-info-container .teaser-details .teaser-location img{display:inline;margin-bottom:-2.5px}@media(min-width:768px){.event-listing-container .image-container{display:block;min-width:100px;min-height:100px;margin-right:10px;width:100px;height:100px}.event-listing-container .image-container img{min-width:100px;min-height:100px;width:100px;height:100px;-o-object-fit:cover;object-fit:cover}.event-listing-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}}@media(min-width:1024px){.event-listing-container{padding:0 0 49px 0;margin-bottom:49px}.event-listing-container:first-child{padding-top:25px}.event-listing-container .teaser-image{display:block;width:100px;height:100px;background:#fefefe;margin-right:10px}.event-listing-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}.event-listing-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}}.tablet{display:none}.desktop{display:none}.event-teaser-container{border-bottom:1px solid #979797;padding:27px 0;display:flex}.event-teaser-container .teaser-image{display:none}.event-teaser-container .teaser-info-container{display:flex;flex-direction:column;font-family:Gotham Book;color:#444}.event-teaser-container .teaser-info-container .teaser-badge{width:130px;height:32px;border-radius:3px;text-align:center;color:#fff;line-height:32px;font-size:16px;font-weight:600}.event-teaser-container .teaser-info-container .teaser-badge.doctor{background:#265ca6}.event-teaser-container .teaser-info-container .teaser-badge.service{background:#29255d}.event-teaser-container .teaser-info-container .teaser-badge.location{background:#6f549a}.event-teaser-container .teaser-info-container .teaser-badge.event{background:#51284f}.event-teaser-container .teaser-info-container .teaser-badge.general{background:#99067b}.event-teaser-container .teaser-info-container .teaser-title{font-size:20px;line-height:1.2em;padding:10px 0 0px 0;color:#3d3d3d}.event-teaser-container .teaser-info-container .teaser-title .result-link{color:#265ca6}.event-teaser-container .teaser-info-container .start-date{color:#6f549a}.event-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em;overflow-wrap:break-word}@media(min-width:768px){.mobileTeaser{display:none}.tablet{display:block}.event-teaser-container .image-container{display:block;min-width:100px;min-height:100px;margin-right:10px;width:100px;height:100px}.event-teaser-container .image-container .event-thumbnail{display:block;min-width:100px;min-height:100px;-o-object-fit:cover;object-fit:cover;margin-right:10px;width:100px;height:100px}.event-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}}@media(min-width:1024px){.desktop{display:block}.event-teaser-container{padding:48px 0}.event-teaser-container .teaser-image{display:block;width:100px;height:100px;background:#fefefe;margin-right:10px}.event-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em;padding:2px 0 0 0}.event-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}}.tablet{display:none}.desktop{display:none}.service-teaser-container{border-bottom:1px solid #979797;padding:27px 0;display:flex}.service-teaser-container .teaser-image{display:none}.service-teaser-container .teaser-info-container{display:flex;flex-direction:column;font-family:Gotham Book;color:#444}.service-teaser-container .teaser-info-container .teaser-badge{width:130px;height:32px;border-radius:3px;text-align:center;color:#fff;line-height:32px;font-size:16px;font-weight:600}.service-teaser-container .teaser-info-container .teaser-badge.doctor{background:#265ca6}.service-teaser-container .teaser-info-container .teaser-badge.service{background:#29255d}.service-teaser-container .teaser-info-container .teaser-badge.location{background:#6f549a}.service-teaser-container .teaser-info-container .teaser-badge.event{background:#51284f}.service-teaser-container .teaser-info-container .teaser-badge.general{background:#99067b}.service-teaser-container .teaser-info-container .teaser-title{font-size:20px;line-height:1.2em;padding:10px 0;color:#3d3d3d}.service-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em;overflow-wrap:break-word}@media(min-width:768px){.mobileTeaser{display:none}.tablet{display:block}.service-teaser-container .image-container{display:block;min-width:100px;min-height:100px;margin-right:10px;width:100px;height:100px}.service-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}}@media(min-width:1024px){.desktop{display:block}.service-teaser-container{padding:48px 0}.service-teaser-container .teaser-image{display:block;width:100px;height:100px;background:#fefefe;margin-right:10px}.service-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em;padding:15px 0}.service-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}}.tablet{display:none}.desktop{display:none}.location-teaser-container{border-bottom:1px solid #979797;padding:27px 0;display:flex}.location-teaser-container .teaser-image{display:none}.location-teaser-container .teaser-info-container{display:flex;flex-direction:column;font-family:Gotham Book;color:#444}.location-teaser-container .teaser-info-container .teaser-badge{width:130px;height:32px;border-radius:3px;text-align:center;color:#fff;line-height:32px;font-size:16px;font-weight:600}.location-teaser-container .teaser-info-container .teaser-badge.doctor{background:#265ca6}.location-teaser-container .teaser-info-container .teaser-badge.service{background:#29255d}.location-teaser-container .teaser-info-container .teaser-badge.location{background:#6f549a;margin-top:0px}.location-teaser-container .teaser-info-container .teaser-badge.event{background:#51284f}.location-teaser-container .teaser-info-container .teaser-badge.general{background:#99067b}.location-teaser-container .teaser-info-container .teaser-title{font-size:20px;line-height:1.2em;padding:10px 0;color:#3d3d3d}.location-teaser-container .teaser-info-container .teaser-title .result-link{color:#265ca6}.location-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em;overflow-wrap:break-word}@media(min-width:768px){.mobileTeaser{display:none}.tablet{display:block}.location-teaser-container .image-container{display:block;min-width:100px;min-height:100px;margin-right:10px;width:100px;height:100px}.location-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}}@media(min-width:1024px){.desktop{display:block}.location-teaser-container{padding:48px 0}.location-teaser-container .teaser-image{display:block;width:100px;height:100px;background:#fefefe;margin-right:10px}.location-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em;padding:15px 0}.location-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}}.tablet{display:none}.desktop{display:none}.location-teaser-container{border-bottom:1px solid #979797;padding:27px 0;display:flex}.location-teaser-container .teaser-image{display:none}.location-teaser-container .teaser-info-container{display:flex;flex-direction:column;font-family:Gotham Book;color:#444}.location-teaser-container .teaser-info-container .teaser-badge{width:130px;height:32px;border-radius:3px;text-align:center;color:#fff;line-height:32px;font-size:16px;font-weight:600}.location-teaser-container .teaser-info-container .teaser-badge.doctor{background:#265ca6}.location-teaser-container .teaser-info-container .teaser-badge.service{background:#29255d}.location-teaser-container .teaser-info-container .teaser-badge.location{background:#6f549a;margin-top:0px}.location-teaser-container .teaser-info-container .teaser-badge.event{background:#51284f}.location-teaser-container .teaser-info-container .teaser-badge.general{background:#99067b}.location-teaser-container .teaser-info-container .teaser-title{font-size:20px;line-height:1.2em;padding:10px 0;color:#3d3d3d}.location-teaser-container .teaser-info-container .teaser-title .result-link{color:#265ca6}.location-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em;overflow-wrap:break-word}@media(min-width:768px){.mobileTeaser{display:none}.tablet{display:block}.location-teaser-container .image-container{display:block;min-width:100px;min-height:100px;margin-right:10px;width:100px;height:100px}.location-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}}@media(min-width:1024px){.desktop{display:block}.location-teaser-container{padding:48px 0}.location-teaser-container .teaser-image{display:block;width:100px;height:100px;background:#fefefe;margin-right:10px}.location-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em;padding:15px 0}.location-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}}.tablet{display:none}.desktop{display:none}.provider-profile-teaser-container{border-bottom:1px solid #979797;padding:27px 0;display:flex}.provider-profile-teaser-container .teaser-image{display:none}.provider-profile-teaser-container .teaser-info-container{display:flex;flex-direction:column;font-family:Gotham Book;color:#444}.provider-profile-teaser-container .teaser-info-container .teaser-badge{width:130px;height:32px;border-radius:3px;text-align:center;color:#fff;line-height:32px;font-size:16px;font-weight:600}.provider-profile-teaser-container .teaser-info-container .teaser-badge.doctor{background:#265ca6}.provider-profile-teaser-container .teaser-info-container .teaser-badge.service{background:#29255d}.provider-profile-teaser-container .teaser-info-container .teaser-badge.location{background:#6f549a}.provider-profile-teaser-container .teaser-info-container .teaser-badge.event{background:#51284f}.provider-profile-teaser-container .teaser-info-container .teaser-badge.general{background:#99067b}.provider-profile-teaser-container .teaser-info-container .teaser-title{font-size:20px;line-height:1.2em;padding:10px 0 0px 0;color:#3d3d3d}.provider-profile-teaser-container .teaser-info-container .MGC{color:#6f549a}.provider-profile-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em;margin-top:10px;overflow-wrap:break-word}@media(min-width:768px){.mobileTeaser{display:none}.tablet{display:block}.provider-profile-teaser-container .image-container{display:block;min-width:100px;min-height:100px;margin-right:10px;width:100px;height:100px}.provider-profile-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}}@media(min-width:1024px){.desktop{display:block}.provider-profile-teaser-container{padding:48px 0}.provider-profile-teaser-container .teaser-image{display:block;width:100px;height:100px;background:#fefefe;margin-right:10px}.provider-profile-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em;padding:2px 0 0 0}.provider-profile-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}}.tablet{display:none}.desktop{display:none}.service-teaser-container{border-bottom:1px solid #979797;padding:27px 0;display:flex}.service-teaser-container .teaser-image{display:none}.service-teaser-container .teaser-info-container{display:flex;flex-direction:column;font-family:Gotham Book;color:#444}.service-teaser-container .teaser-info-container .teaser-badge{width:130px;height:32px;border-radius:3px;text-align:center;color:#fff;line-height:32px;font-size:16px;font-weight:600}.service-teaser-container .teaser-info-container .teaser-badge.doctor{background:#265ca6}.service-teaser-container .teaser-info-container .teaser-badge.service{background:#29255d;margin-top:0px}.service-teaser-container .teaser-info-container .teaser-badge.location{background:#6f549a}.service-teaser-container .teaser-info-container .teaser-badge.event{background:#51284f}.service-teaser-container .teaser-info-container .teaser-badge.general{background:#99067b}.service-teaser-container .teaser-info-container .teaser-title{font-size:20px;line-height:1.2em;padding:10px 0;color:#3d3d3d}.service-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em;overflow-wrap:break-word}@media(min-width:768px){.mobileTeaser{display:none}.tablet{display:block}.service-teaser-container .image-container{display:block;min-width:100px;min-height:100px;margin-right:10px;width:100px;height:100px}.service-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em}}@media(min-width:1024px){.desktop{display:block}.service-teaser-container{padding:48px 0}.service-teaser-container .teaser-image{display:block;width:100px;height:100px;background:#fefefe;margin-right:10px}.service-teaser-container .teaser-info-container .teaser-title{font-size:26px;line-height:1.31em;padding:15px 0}.service-teaser-container .teaser-info-container .teaser-info{font-size:18px;line-height:1.44em}}@media(min-width:300px){.main{padding-top:40px}.main.browser-warning{padding-top:108px}}.pl-place-holder{color:#f2f2f2;border:4px dashed #f2f2f2;padding:20px}.pl-place-holder__content{font-size:3.2rem;line-height:200px;width:100%;display:flex;justify-content:center;align-items:center}.article{margin:auto;margin-top:-64px;max-width:1110px}@media(min-width:768px){.article{margin-top:-74px}}@media(min-width:1024px){.article{margin-top:50px}}.article .article-banner-section{background-repeat:no-repeat;background-position:center;background-size:cover;background-image:url(/themes/custom/regionalfoundation_e/images/banner-placeholder.svg);min-height:280px;display:none;flex-direction:column;align-items:center;justify-content:center;margin-bottom:-128px}.article .article-banner-section .breadcrumbs{color:#fff;padding-top:67px;font-size:16px}.article .article-banner-section .breadcrumbs #category-url{text-transform:capitalize}.article .article-banner-section .breadcrumbs a{text-decoration:none;color:inherit}.article .article-banner-section .breadcrumbs a:hover{text-decoration:underline}@media(min-width:768px){.article .article-banner-section{display:block}}.article .image-container{margin-bottom:23px;width:100vw;margin-left:-20px}.article .image-container img{max-height:550px;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}@media(min-width:768px){.article .image-container{margin-left:-40px}}@media(min-width:920px){.article .image-container{margin-bottom:19px;margin-left:auto;max-width:100%}.article .image-container img{margin:auto;border-radius:8px}}.article .cut_line{margin-bottom:16px}@media(min-width:920px){.article .cut_line{margin-bottom:32px;font-size:16px}}.article h2{line-height:32px;font-family:"Gotham Bold","Arial",sans-serif;margin-bottom:4px}@media(min-width:920px){.article h2{margin-bottom:14px;font-size:26px}}.article .author-container{line-height:24px;text-transform:uppercase;margin-bottom:15px;margin-right:48px}@media(min-width:920px){.article .author-container{margin-bottom:21px}}.article .content-container{display:flex}.article .content-container .body{line-height:28px}.article .content-container .body p{margin-bottom:28px}@media(min-width:920px){.article .content-container .body{margin-right:125px;max-width:731px;font-size:16px;line-height:24px}}.article .content-container .social-media-container{margin-top:5px;min-width:216px}.article .related-articles-section{background-color:#fff;padding:50px;margin-top:30px;padding-left:20px;padding-right:20px}@media(min-width:768px){.article .related-articles-section{padding-left:40px;padding-right:40px}}.article .related-articles-section .card{width:254px;margin-right:20px}.article .related-articles-section .card .card-image-wrapper{height:184px}@media(min-width:920px){.article .related-articles-section .card{margin-right:0}}.article .related-articles-heading{display:block;width:100%;max-width:1100px;margin-right:auto;margin-left:auto;padding-bottom:15px;border-bottom:1px solid #444;margin-bottom:24px}.article .related-articles-heading h4{font-family:"Gotham Medium","Arial",sans-serif;font-size:18px;line-height:18px;font-weight:500}.article .card-row{width:100%;max-width:1100px;margin-right:auto;margin-left:auto;display:flex;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;white-space:nowrap;justify-content:space-between;overflow-x:auto}.article .card-row::-webkit-scrollbar{display:none}.article .article-tags{display:block;width:100%;max-width:1100px;margin-bottom:50px}.article .article-tags .article-tag-link{color:#fff;background:#6f549a;padding:12px 16px;font-size:16px;text-decoration:none;border-radius:7px;margin-right:12px;margin-bottom:12px}.article .article-tags .article-tag-link:hover{cursor:pointer}.node--general-page .donation-banner{margin-bottom:2rem}@media(min-width:920px){.node--general-page .donation-banner{margin-bottom:4rem}}.general-page .primary-button{width:100%}.general-page .general-information{padding-bottom:2.5rem}.general-page .basic-text-button,.general-page .image,.general-page .videos{padding-bottom:1.25rem}.general-page .image img{border-radius:7px}@media(min-width:920px){.general-page.two-column{display:flex}.general-page.two-column .main-column{padding-right:1.875rem}.general-page .main-column{flex:1}.general-page .right-column{width:350px;padding-top:25px}.general-page .basic-text-button,.general-page .image,.general-page .videos{padding-bottom:1.875rem}.general-page .primary-button{width:initial;padding-left:5rem;padding-right:5rem}.general-page .general-information{padding-bottom:4rem}}.card.general-page-homepage{text-align:center;margin-bottom:20px;background:#fff;border-radius:7px;position:relative;height:calc(100% - 20px)}.card.general-page-homepage .primary-button.purple{position:absolute;bottom:30px;left:0;right:0;margin-left:auto;margin-right:auto;font-size:18px;display:block;padding-top:0px;padding-bottom:0px;width:calc(100% - 136px);min-width:200px;height:50px;line-height:50px}.card.general-page-homepage:hover .card-image-wrapper .card-image,.card.general-page-homepage:active .card-image-wrapper .card-image,.card.general-page-homepage:focus .card-image-wrapper .card-image{transition:.4s ease;transform:scale(1.08)}.card.general-page-homepage .clickable-card-element{text-decoration:none;cursor:pointer;padding:0;margin:0;color:#444}.card.general-page-homepage .clickable-card-element.inactive{pointer-events:none;cursor:default}.card.general-page-homepage .card-image-wrapper{width:100%;max-width:100%;height:200px;overflow:hidden;border-radius:7px 7px 0 0}.card.general-page-homepage .card-image-wrapper .card-image{width:auto;min-width:100%;height:auto;min-height:200px;transition:.4s ease;background-size:cover;background-position:center;background-repeat:no-repeat}.card.general-page-homepage .icon-image-wrapper{padding-top:30px;padding-bottom:2px;width:100%;max-width:100%;overflow:hidden;border-radius:7px 7px 0 0}.card.general-page-homepage .icon-image-wrapper .icon-image{margin-left:auto;margin-right:auto;background-size:contain;background-position:center;background-repeat:no-repeat}.card.general-page-homepage .card-body{padding:25px}.card.general-page-homepage .card-body .article-date{color:#265ca6;font-size:16px;font-weight:300;font-family:"Gotham Book","Arial",sans-serif;line-height:1.5;margin:10px 0 20px 0}.card.general-page-homepage .card-body .card-title{font-family:"Gotham Medium","Arial",sans-serif;font-weight:500;line-height:1.2;font-size:20px;width:100%;white-space:normal;margin-bottom:10px}.card.general-page-homepage .card-body .card-detail{position:relative;font-family:"Gotham Book","Arial",sans-serif;font-weight:300;font-size:16px;line-height:1.5;padding-bottom:70px}.card.general-page-homepage .card-body .card-preview{font-family:"Gotham Book","Arial",sans-serif !important}.main{padding-bottom:0px}@media(min-width:300px){.homepage{margin-top:-40px}}.homepage .full-width{margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}@media screen and (max-width:1100px){.homepage .full-width{padding-left:calc(50vw - 50% - 0px);padding-right:calc(50vw - 50% - 0px)}}.homepage section{padding-top:30px}@media(min-width:920px){.homepage section{padding-top:35px;padding-bottom:35px}}.homepage a.primary-button{width:180px}.homepage .mobile-purple-banner{background-repeat:no-repeat;background-position:center;background-size:cover;position:absolute;width:100vw;top:0;height:175px}@media(min-width:1100px){.homepage .mobile-purple-banner{display:none}}.homepage .homepage-banner-section{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:80px;padding-bottom:140px;height:425px}@media(min-width:768px){.homepage .homepage-banner-section{height:540px}}@media(min-width:920px){.homepage .homepage-banner-section{height:580px}}.homepage .homepage-banner-section .banner-content{z-index:3;width:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.homepage .homepage-banner-section .banner-content{padding-top:84px;justify-content:unset}}.homepage .homepage-banner-section .banner-content h1,.homepage .homepage-banner-section .banner-content h4{color:#fff;margin-bottom:14px;max-width:680px}.homepage .homepage-banner-section .banner-content h1{padding-top:0px}@media(min-width:920px){.homepage .homepage-banner-section .banner-content h1{font-size:64px;line-height:64px}}@media(min-width:920px){.homepage .homepage-banner-section .banner-content h4{font-size:20px}}.homepage .homepage-banner-section .banner-content a.white-on-purple{margin-top:24px;color:#444;width:100%;padding-left:60px;padding-right:60px}@media(min-width:768px){.homepage .homepage-banner-section .banner-content a.white-on-purple{width:-moz-fit-content;width:fit-content}}.homepage .homepage-banner-section .banner-image{position:absolute;top:0;left:0;width:100vw;background-position:center;background-size:cover;background-repeat:no-repeat}.homepage .homepage-banner-section .dot-overlay{position:absolute;top:0;left:0;width:100vw}.homepage .homepage-banner-section .gradient-overlay{background-image:linear-gradient(180deg,rgba(111,84,154,0.85),rgba(111,84,154,0));position:absolute;top:0;left:0;width:100vw}@media(min-width:1024px){.homepage .homepage-banner-section .gradient-overlay{width:65vw;background-image:linear-gradient(90deg,rgba(111,84,154,0.85),rgba(111,84,154,0))}}.homepage .homepage-banner-section .banner-content,.homepage .homepage-banner-section .banner-image,.homepage .homepage-banner-section .dot-overlay,.homepage .homepage-banner-section .gradient-overlay{height:425px}@media(min-width:768px){.homepage .homepage-banner-section .banner-content,.homepage .homepage-banner-section .banner-image,.homepage .homepage-banner-section .dot-overlay,.homepage .homepage-banner-section .gradient-overlay{height:540px}}@media(min-width:920px){.homepage .homepage-banner-section .banner-content,.homepage .homepage-banner-section .banner-image,.homepage .homepage-banner-section .dot-overlay,.homepage .homepage-banner-section .gradient-overlay{height:580px}}.homepage svg.curvy-svg{position:absolute;bottom:-1px;left:0;z-index:-1;width:100vw;height:auto;padding-left:0;padding-right:0;fill:#fcfcfc}.homepage .section-container{max-width:1100px;margin-left:auto;margin-right:auto}.homepage .section-container a.view-all{font-size:16px;width:120px;text-align:right;display:inline-block;vertical-align:text-bottom}.homepage .homepage-card-section{width:100%;max-width:1100px;display:flex;flex-direction:column;justify-content:space-between}@media(min-width:1024px){.homepage .homepage-card-section{flex-direction:row}}.homepage .homepage-card-section .card{flex:1;height:auto}@media(min-width:1024px){.homepage .homepage-card-section .card{margin-bottom:0px;max-width:32%}}.homepage .homepage-card-section .card:not(:last-child){margin-bottom:20px}@media(min-width:1024px){.homepage .homepage-card-section .card:not(:last-child){margin-bottom:0px}}.homepage .homepage-donation-section{display:block}.view-container .global-search div .views-row{width:100%}@media(min-width:1024px){.global-search{min-height:350px}.global-search div .views-row{width:calc(100% - 350px - 30px)}}.provider-card{text-align:center;margin-bottom:20px;background:#fff;border-radius:7px;position:relative;padding:25px;padding-bottom:80px;height:100%}.provider-card .primary-button.purple{position:absolute;bottom:30px;left:0;right:0;margin-left:auto;margin-right:auto;margin-bottom:0;font-size:15px;display:block;padding-top:10px;padding-bottom:10px;width:calc(100% - 50px)}@media(min-width:768px){.provider-card .primary-button.purple{width:174px !important;min-width:unset}}.provider-card .card-image-wrapper{margin-top:0;margin-left:auto;margin-right:auto;height:160px;width:160px;border-radius:80px}.provider-card .card-image-wrapper .card-image{border-radius:80px;height:160px;width:160px;background-position-y:0px;background-size:cover;background-position:center;background-repeat:no-repeat}.provider-card .card-body{line-height:20px}@media(min-width:920px){.provider-card .card-body{padding:15px 15px}}.provider-card .card-title{font-size:20px;font-weight:bold;margin-top:18px;margin-bottom:10px}@media(min-width:920px){.provider-card .card-title{margin-top:20px}}.provider-card .provider-title{color:#265ca6;font-size:16px;font-weight:300;font-family:"Gotham Book","Arial",sans-serif;line-height:1.5;margin:10px 0 10px 0}.provider-card .provider-phone{font-family:"Gotham Book","Arial",sans-serif !important;color:#6f549a;margin-top:10px;line-height:1.5;font-weight:bold}.provider-card .provider-phone:hover{cursor:pointer}.staff{padding-bottom:40px}@media(min-width:768px){.staff{margin-top:35px;padding-bottom:55px}}.staff .main-content{display:block;width:100%}@media(min-width:768px){.staff .main-content{display:inline-block;vertical-align:top;margin-right:30px;width:calc(100% - 268px - 36px)}}.staff .main-content h1{margin-bottom:20px}@media(min-width:768px){.staff .main-content h1{padding-top:0px}}.staff .staff-image-desktop{display:none;height:0}@media(min-width:768px){.staff .staff-image-desktop{display:inline-block;vertical-align:top;height:auto;width:268px}}.staff .staff-image-mobile{display:block;margin-left:auto;margin-right:auto;width:-moz-fit-content;width:fit-content;margin-top:30px;margin-bottom:20px}@media(min-width:768px){.staff .staff-image-mobile{display:none;height:0}}.staff .staff-title{color:#265ca6;font-weight:bold;font-size:20px;line-height:24px;margin-bottom:20px}.staff a.primary-button{width:100%;text-align:center;display:block;margin-bottom:10px}@media(min-width:768px){.staff a.primary-button{display:inline-block;width:-moz-fit-content;width:fit-content;min-width:295px;margin-right:20px}}.staff .staff-bio{margin-top:30px}.pl .patternLink{color:#000}.pl .visually-hidden{position:absolute !important;clip:rect(1px,1px,1px,1px);overflow:hidden;height:1px;width:1px;word-wrap:normal}.pl .sg-pattern{clear:left}.pl #icons{display:flex;flex-wrap:wrap}.pl #icons>div{border:1px solid #eee;margin-right:1em;padding:1em;text-align:center}.pl #icons .icon{height:4rem;width:4rem}.pl .sg-subtype h2{background:none;font-family:Helvetica;font-size:32px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000}.pl .sg-subtype h2 a{color:#000}.pl .sg-subtype h2 a:hover{color:#444}.pl h3.sg-pattern-title{font-family:Helvetica;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000 !important}.pl h3.sg-pattern-title a{background:none;font-family:Helvetica;font-size:16px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#000 !important}.pl h3.sg-pattern-title a:hover{color:#444}.pl .sg-colors li{padding:0;box-shadow:0 2px 4px 0 rgba(0,0,0,.2)}.pl .sg-colors .sg-colors__sample{width:240px}.pl .sg-colors .sg-info{font-family:Helvetica;font-size:12px;font-weight:bold;padding:8px;color:#000}.pl .sg-pattern-example>h2{font-family:Helvetica;font-size:16px;color:#000}.style-guide section{padding:20px 0 40px 0}.style-guide section .sub-section{padding:10px 0 20px 0}.style-guide h3.style-guide-header{color:#000;font-family:Helvetica;font-size:32px;text-transform:uppercase}.style-guide h4.style-guide-header{color:#444;font-family:Helvetica;font-size:16px;text-transform:uppercase;border-bottom:solid 1px #999;width:100%;font-weight:bold}.style-guide .light-blue{background-color:#eef6fe}.style-guide .dark-blue{background-color:#265ca6}.style-guide .light-purple{background-color:#6f549a}.style-guide .dark-purple{background-color:#29255d}.style-guide .dark-gray{background-color:#444}.style-guide .light-gray{background-color:#f2f2f2}.style-guide .white{background-color:#fff}.style-guide .inactive-button-gradient{background:linear-gradient(256deg,#6F549A,#29255D)}.style-guide .active-button-gradient{background:linear-gradient(256deg,#B779E6,#6B478E)}.style-guide .inactive-go-button-gradient{background:linear-gradient(256deg,#54A1D8,#265CA6)}.style-guide .active-go-button-gradient{background:linear-gradient(256deg,#64BBF9,#2C6EC8)}.style-guide .style-guide-headings span,.style-guide .style-guide-headings h1,.style-guide .style-guide-headings h2,.style-guide .style-guide-headings h3,.style-guide .style-guide-headings h4{display:inline-block}.style-guide .style-guide-headings span{margin-right:30px;height:inherit;font-size:18px;font-weight:bold;color:#444}.style-guide .button-with-heading{display:inline-block;text-align:center;margin-right:20px;margin-bottom:20px}.style-guide .button-with-heading label{display:block;width:100%;text-align:center;margin-bottom:10px}.style-guide .form-item{margin-right:20px}.style-guide button.primary-button{width:218px}.style-guide .footer-logo{width:250px;height:135px;background-color:#444;background-image:url(/themes/custom/regionalfoundation_e/images/logo-footer.svg);background-repeat:no-repeat;background-position:center}.style-guide .logo-image{width:340px;height:56px;background-image:url(/themes/custom/regionalfoundation_e/images/logo.svg);background-repeat:no-repeat;background-position:center;margin:10px 0}.node--general-page .donation-banner{margin-bottom:2rem}@media(min-width:920px){.node--general-page .donation-banner{margin-bottom:4rem}}.sub-landing-page .primary-button{width:100%;padding-left:40px;padding-right:40px}.sub-landing-page .general-information{padding-bottom:2.5rem}.sub-landing-page .basic-text{overflow:hidden;padding-top:.875rem;padding-bottom:.875rem}.sub-landing-page .basic-text.dark-blue{padding-top:4rem;padding-bottom:4rem;background-color:#265ca6}.sub-landing-page .basic-text.dark-blue h2,.sub-landing-page .basic-text.dark-blue p{color:#fff}.sub-landing-page .image,.sub-landing-page .videos{padding:.875rem 0px}.sub-landing-page .basic-text-button{padding:1.25rem 0px 2rem}.sub-landing-page .image img{border-radius:7px}@media(min-width:920px){.sub-landing-page.two-column{display:flex}.sub-landing-page.two-column .main-column{padding-right:1.875rem}.sub-landing-page .main-column{flex:1}.sub-landing-page .right-column{width:350px}.sub-landing-page .basic-text{padding-top:1.375rem;padding-bottom:1.375rem}.sub-landing-page .image,.sub-landing-page .videos{padding:1.375rem 0px}.sub-landing-page .basic-text-button{padding:1.5rem 0px}.sub-landing-page .primary-button{width:initial}.sub-landing-page .general-information{padding-bottom:4rem}}.sub-landing-page .homepage-banner-section{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:80px;padding-bottom:140px;height:425px}@media(min-width:768px){.sub-landing-page .homepage-banner-section{height:540px}}@media(min-width:920px){.sub-landing-page .homepage-banner-section{height:580px}}.sub-landing-page .homepage-banner-section .banner-content{z-index:3;width:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center}@media(min-width:768px){.sub-landing-page .homepage-banner-section .banner-content{padding-top:84px;justify-content:unset}}.sub-landing-page .homepage-banner-section .banner-content h1,.sub-landing-page .homepage-banner-section .banner-content h4{color:#fff;margin-bottom:14px;max-width:680px}.sub-landing-page .homepage-banner-section .banner-content h1{padding-top:0px}@media(min-width:920px){.sub-landing-page .homepage-banner-section .banner-content h1{font-size:64px;line-height:64px}}@media(min-width:920px){.sub-landing-page .homepage-banner-section .banner-content h4{font-size:20px}}.sub-landing-page .homepage-banner-section .banner-content a.white-on-purple{margin-top:24px;color:#444;width:100%;padding-left:60px;padding-right:60px}@media(min-width:768px){.sub-landing-page .homepage-banner-section .banner-content a.white-on-purple{width:-moz-fit-content;width:fit-content}}.sub-landing-page .homepage-banner-section .banner-image{position:absolute;top:0;left:0;width:100vw;background-position:center;background-size:cover;background-repeat:no-repeat}.sub-landing-page .homepage-banner-section .dot-overlay{position:absolute;top:0;left:0;width:100vw}.sub-landing-page .homepage-banner-section .gradient-overlay{background-image:linear-gradient(180deg,rgba(111,84,154,0.85),rgba(111,84,154,0));position:absolute;top:0;left:0;width:100vw}@media(min-width:1024px){.sub-landing-page .homepage-banner-section .gradient-overlay{width:65vw;background-image:linear-gradient(90deg,rgba(111,84,154,0.85),rgba(111,84,154,0))}}.sub-landing-page .homepage-banner-section .banner-content,.sub-landing-page .homepage-banner-section .banner-image,.sub-landing-page .homepage-banner-section .dot-overlay,.sub-landing-page .homepage-banner-section .gradient-overlay{height:425px}@media(min-width:768px){.sub-landing-page .homepage-banner-section .banner-content,.sub-landing-page .homepage-banner-section .banner-image,.sub-landing-page .homepage-banner-section .dot-overlay,.sub-landing-page .homepage-banner-section .gradient-overlay{height:540px}}@media(min-width:920px){.sub-landing-page .homepage-banner-section .banner-content,.sub-landing-page .homepage-banner-section .banner-image,.sub-landing-page .homepage-banner-section .dot-overlay,.sub-landing-page .homepage-banner-section .gradient-overlay{height:580px}}.sub-landing-page svg.curvy-svg{position:absolute;bottom:-1px;left:0;z-index:-1;width:100vw;height:auto;padding-left:0;padding-right:0;fill:#fcfcfc}.sub-landing-page{width:100%}.sub-landing-page .general-pages,.sub-landing-page .staff-cards{display:flex;flex-wrap:wrap;justify-content:center;margin-top:20px;margin-bottom:20px;max-width:480px}@media(min-width:800px){.sub-landing-page .general-pages,.sub-landing-page .staff-cards{max-width:695px;width:695px}}@media(min-width:768px){.sub-landing-page .general-pages,.sub-landing-page .staff-cards{max-width:725px;width:725px}}@media(min-width:1200px){.sub-landing-page .general-pages,.sub-landing-page .staff-cards{max-width:1100px;width:1100px}}.sub-landing-page .general-pages>div,.sub-landing-page .staff-cards>div{width:100%;display:block;max-width:480px;margin-bottom:20px}@media(min-width:768px)and (max-width:1200px){.sub-landing-page .general-pages>div:nth-child(2n+1),.sub-landing-page .staff-cards>div:nth-child(2n+1){margin-right:25px}.sub-landing-page .general-pages>div:last-child,.sub-landing-page .staff-cards>div:last-child{margin-right:0px}}@media(min-width:768px){.sub-landing-page .general-pages>div,.sub-landing-page .staff-cards>div{width:350px;margin-bottom:30px;max-width:350px}}@media(min-width:1200px){.sub-landing-page .general-pages>div:nth-child(3n+1),.sub-landing-page .general-pages>div:nth-child(3n+2),.sub-landing-page .staff-cards>div:nth-child(3n+1),.sub-landing-page .staff-cards>div:nth-child(3n+2){margin-right:25px}.sub-landing-page .general-pages>div:last-child,.sub-landing-page .staff-cards>div:last-child{margin-right:0px}}body.page-path-employee-giving-home>.dialog-off-canvas-main-canvas>.layout-container{font-size:0 !important}body.page-path-employee-giving-home>.dialog-off-canvas-main-canvas>.layout-container>.main>.main-content{font-size:0 !important}body.page-path-employee-giving-home>.dialog-off-canvas-main-canvas>.layout-container .webform-submission-employee-giving-form{font-size:1rem}body.page-path-employee-giving-home>.dialog-off-canvas-main-canvas>.layout-container #search-input-overlay{font-size:18px}.contact-item .contact-label{font-weight:bold;margin-bottom:0}.contact-item a.contact-link{display:block;font-size:16px;color:#256ca6;text-decoration:underline;margin-bottom:30px}.flex-marketing-area{overflow:visible;width:100%}@media(min-width:768px){.flex-marketing-area .text-content{width:680px}}@media(min-width:920px){.flex-marketing-area .text-content{width:820px}}@media(min-width:1200px){.flex-marketing-area .text-content{width:900px}}@media(min-width:1440px){.flex-marketing-area .text-content{width:1100px}}@media(min-width:1600px){.flex-marketing-area .text-content{width:1300px}}@media(min-width:768px){.flex-marketing-area .text,.flex-marketing-area .button-container{width:calc(100% - 280px);max-width:446px;position:relative}}.flex-marketing-area .button-container{text-align:center}@media(min-width:768px){.flex-marketing-area .button-container{text-align:left}}@media(min-width:768px){.flex-marketing-area .image-content{position:absolute;bottom:-130px;width:369px;height:395px;background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:7px}}@media(min-width:1440px){.flex-marketing-area .image-content{width:415px;height:395px}}.flex-marketing-area .primary-button.white-on-blue{min-width:-moz-fit-content;min-width:fit-content}.card.highlight-card{width:100% !important}.card.highlight-card .highlight-button{margin-left:0 !important;margin-bottom:0 !important}.card.highlight-card .card-content{position:relative;width:285px;margin-left:auto;margin-right:auto;background:#fff;box-shadow:-4px 21px 25px -20px rgba(0,0,0,.5);border-radius:7px}@media(min-width:768px){.card.highlight-card .card-content{margin-left:0;margin-right:0}}@media(min-width:920px){.card.highlight-card .card-content{width:100% !important}}.card.highlight-card .card-content p{margin-top:0}.card.highlight-card .card-body{padding:20px}.copy-only-paragraph-container{background:#fff;padding-bottom:10px}@media(min-width:920px){.copy-only-paragraph-container{padding-bottom:50px}}.copy-only-paragraph-container .copy-only-paragraph{padding-top:10px;max-width:1100px;margin:0 auto}@media(min-width:920px){.copy-only-paragraph-container .copy-only-paragraph{padding:0}}.copy-only-paragraph-container .copy-only-paragraph .info-section h2{line-height:1.31em}@media(min-width:920px){.copy-only-paragraph-container .copy-only-paragraph .info-section h2{line-height:1.17em}}.copy-only-paragraph-container .copy-only-paragraph .info-section p{padding:16px 0px;margin:0px}.copy-with-image-on-left-paragraph-container{background-color:#fff;padding-bottom:10px}@media(min-width:1024px){.copy-with-image-on-left-paragraph-container{padding-bottom:50px}}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph{display:flex;flex-direction:column;padding-top:10px;max-width:1100px;margin:0 auto}@media(min-width:1024px){.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph{flex-direction:row;padding:0}}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph img{padding-bottom:10px;height:278px;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph img{margin:auto 45px auto 0px;width:526px;height:501px;padding-bottom:0px}}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph iframe{padding-bottom:10px;height:278px}@media(min-width:1024px){.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph iframe{margin:auto 45px auto 0px;min-width:526px;min-height:auto;padding-bottom:0px}}@media(min-width:1024px){.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .info-section{margin:auto 0px;height:-moz-fit-content;height:fit-content}}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .info-section h2{line-height:1.31em}@media(min-width:1024px){.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .info-section h2{line-height:1.17em}}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .info-section .button-container{text-align:center}@media(min-width:1024px){.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .info-section .button-container{text-align:left}}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .info-section .button-container a{margin:5px 0px 10px;padding:9px 35px;width:auto}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .info-section .button-container a span{padding:inherit 10px}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .img-title{margin-top:68px}.copy-with-image-on-left-paragraph-container .copy-with-image-on-left-paragraph .img-no-title{margin-top:25px}.copy-with-image-on-right-paragraph-container{background-color:#fff;padding-bottom:10px}@media(min-width:1024px){.copy-with-image-on-right-paragraph-container{padding-bottom:50px}}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph{display:flex;flex-direction:column;padding-top:10px;max-width:1100px;margin:0 auto}@media(min-width:1024px){.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph{flex-direction:row-reverse;padding:0}}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph img{padding-bottom:10px;height:278px;-o-object-fit:cover;object-fit:cover}@media(min-width:1024px){.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph img{margin:auto 0px auto 0px;width:526px;height:501px;padding-bottom:0px}}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph iframe{padding-bottom:10px;height:278px}@media(min-width:1024px){.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph iframe{margin:auto 0px auto 45px;min-width:526px;min-height:auto;padding-bottom:0px}}@media(min-width:1024px){.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .info-section{margin:auto 45px auto 0px;height:-moz-fit-content;height:fit-content}}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .info-section h2{line-height:1.31em}@media(min-width:1024px){.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .info-section h2{line-height:1.17em}}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .info-section .button-container{text-align:center}@media(min-width:1024px){.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .info-section .button-container{text-align:left}}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .info-section .button-container a{margin:5px 0px 10px;padding:9px 35px;width:auto}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .info-section .button-container a span{padding:inherit 10px}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .img-title{margin-top:68px}.copy-with-image-on-right-paragraph-container .copy-with-image-on-right-paragraph .img-no-title{margin-top:25px}.donate-form .sub-header{font-size:36px}.donate-form .BBFormContainer{padding:unset !important;margin:0 -14px !important}.donate-form .BBFormContainer select,.donate-form .BBFormContainer input,.donate-form .BBFormContainer textarea{padding:10px 0 14px 11px !important;font-size:16px !important;border:solid #265ca6 1px !important;margin-left:unset !important}.donate-form .BBFormContainer select,.donate-form .BBFormContainer .BBFormTextbox{height:48px !important}.donate-form .BBFormContainer textarea{height:100px !important}.donate-form .BBFormContainer select{background:url(/themes/custom/regionalfoundation_e/images/shared-components/drop-down-triangle.svg) no-repeat right #ddd;background-position:right 10px center;-webkit-appearance:none;appearance:none}.donate-form .BBFormContainer .BBFormRadioLabelGivingLevelNotSelected{background-color:#265ca6 !important}.donate-form .BBFormContainer .BBFormPaymentRadioOptions .BBFormFieldLabelEdit{background-color:#265ca6 !important;min-height:48px !important;color:#fff !important;padding-top:10px !important;padding-bottom:10px !important}.donate-form .BBFormContainer .BBFormPaymentRadioOptions .BBFormRadioPaymentSelected{background-color:#66478d !important}.donate-form .BBFormContainer .BBFormSectionHeading{border:none !important;padding-bottom:unset !important;padding-top:unset !important;margin-top:unset !important;margin-bottom:unset !important}.donate-form .BBFormContainer .BBFormSectionHeading .BBFormFieldLabelEdit{font-family:"Gotham Medium","Arial",sans-serif;color:#444;font-size:20px;line-height:24px;font-weight:500}.donate-form .BBFormContainer .BBFormFieldLabel{font-size:16px !important;line-height:24px !important;width:100% !important;text-align:left !important;margin-left:unset !important}.donate-form .BBFormContainer .BBFormSubmitbutton{border-radius:24.5px !important;background:linear-gradient(256deg,#6F549A,#29255D) !important;max-width:350px !important;width:100% !important}.donate-form .BBFormContainer .BBFormFieldContainerRequired label::after{content:" *"}.donate-form .BBFormContainer .BBFormBillingPhone label::after{content:unset}.donate-form .BBFormContainer .BBFormGiftOtherAmount{padding:0 0 0 5px !important;height:unset !important;margin-top:-4px !important}.donate-form .BBFormContainer .BBFormRadioItem .BBFormRadioLabelGivingLevel{color:#fff !important}.donate-form .BBFormContainer .BBFormRadioItem .BBFormRadioLabelGivingLevelSelected{background-color:#66478d !important}.donation-banner,.homepage-donation-banner{position:relative;background-color:#265ca6;color:#fff;padding-top:4rem;padding-bottom:4rem;overflow:hidden}.donation-banner p,.donation-banner .sub-header,.homepage-donation-banner p,.homepage-donation-banner .sub-header{color:#fff}.donation-banner .banner-content,.homepage-donation-banner .banner-content{display:flex;flex-direction:column;align-items:center}.donation-banner .banner-text-container,.homepage-donation-banner .banner-text-container{padding-bottom:2rem;text-align:center}.donation-banner .banner-button-container,.homepage-donation-banner .banner-button-container{display:flex;justify-content:center;width:100%}.donation-banner .button-container,.homepage-donation-banner .button-container{width:100%;z-index:1}.donation-banner .donation-banner-special-thanks,.homepage-donation-banner .donation-banner-special-thanks{font-family:"Gotham Bold","Arial",sans-serif}.donation-banner .primary-button,.homepage-donation-banner .primary-button{width:100%}.donation-banner .text-long,.homepage-donation-banner .text-long{display:none}@media(min-width:768px){.donation-banner .text-long,.homepage-donation-banner .text-long{display:block}.donation-banner .banner-content,.homepage-donation-banner .banner-content{align-items:center;flex-direction:row;justify-content:space-between}.donation-banner .banner-text-container,.homepage-donation-banner .banner-text-container{width:63%;padding-bottom:0;text-align:initial}.donation-banner .banner-button-container,.homepage-donation-banner .banner-button-container{display:flex;justify-content:center;width:initial;margin-right:4rem}.donation-banner .primary-button,.homepage-donation-banner .primary-button{position:relative;width:initial;margin-top:3.5rem;padding-left:4rem;padding-right:4rem;z-index:1}}.faq{padding-top:4rem;padding-bottom:4rem}.faq>.sub-header,.faq>.paragraph,.text-long .faq>p{text-align:center}.faq-item{border-bottom:1px solid #979797}.faq-item button{position:relative;width:100%;text-align:left;padding:0;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.faq-item button:after{content:"+";display:flex;align-items:center;justify-content:center;color:#265ca6;background-color:#e7eaee;font-size:32px;width:48px;height:48px;min-width:48px;min-height:48px;border-radius:100%}.faq-item button[aria-expanded=true]:after{content:"-"}.faq-item h3{font-family:"Gotham Medium","Arial",sans-serif;font-size:1.25rem;font-weight:350;line-height:1.75;min-height:81px;align-content:center;margin-bottom:0;padding-right:8px}.faq-item .text-long img{margin-bottom:1rem}.faq-item .accordion-panel{padding-top:1rem;padding-bottom:1rem;display:none}.faq-item .accordion-panel.active{display:block}@media(min-width:768px){.full-width-image-paragraph{position:relative}}.full-width-image-paragraph .full-width-image{height:245px;background-size:cover}@media(min-width:768px){.full-width-image-paragraph .full-width-image{height:611px;display:flex;align-items:center}}.full-width-image-paragraph .info-section{background:#29255d;background-image:url(/themes/custom/regionalfoundation_e/images/crm-landing-page-hero-copy-mobile-bg.svg);color:#fff;padding:30px;background-size:cover}@media(min-width:768px){.full-width-image-paragraph .info-section{position:relative;width:365px;top:0px;left:50px}}@media(min-width:1440px){.full-width-image-paragraph .info-section{left:10px}}@media(min-width:768px){.full-width-image-paragraph .info-section.mobile-only{display:none}}.full-width-image-paragraph .info-section h1{font-size:36px;line-height:43px;text-align:center;color:#fff}@media(min-width:768px){.full-width-image-paragraph .info-section h1{text-align:left}}.full-width-image-paragraph .info-section div{text-align:center;line-height:1.75em}@media(min-width:768px){.full-width-image-paragraph .info-section div{text-align:left}}.full-width-image-paragraph .info-section .button-container{margin:20px auto 5px}@media(min-width:768px){.full-width-image-paragraph .info-section .button-container{margin-left:0px}}.full-width-image-paragraph .info-section .button-container a{display:inline-block;padding:0 15px;width:auto;height:53px;line-height:53px;border-radius:26.5px;text-align:center;text-decoration:none;font-size:18px;font-family:"Gotham Bold","Arial",sans-serif;font-weight:900}.full-width-image-paragraph .info-section .button-container a.Mammography{background-color:#ff70d7;color:#29255d}.full-width-image-paragraph .info-section .button-container a.Mammography:hover{background-color:#ed68c8}.healthgrades-form-paragraph-container{background-color:#fff;padding-bottom:10px}@media(min-width:920px){.healthgrades-form-paragraph-container{padding-bottom:50px}}.healthgrades-form-paragraph-container .healthgrades-form-paragraph{padding-top:10px;max-width:1100px;margin:0 auto}.donation-banner,.homepage-donation-banner{position:relative;background-color:#265ca6;color:#fff;padding-top:4rem;padding-bottom:4rem;overflow:hidden}.donation-banner p,.donation-banner .sub-header,.homepage-donation-banner p,.homepage-donation-banner .sub-header{color:#fff}.donation-banner .banner-content,.homepage-donation-banner .banner-content{display:flex;flex-direction:column;align-items:center}.donation-banner .banner-text-container,.homepage-donation-banner .banner-text-container{padding-bottom:2rem;text-align:center}.donation-banner .banner-button-container,.homepage-donation-banner .banner-button-container{display:flex;justify-content:center;width:100%}.donation-banner .button-container,.homepage-donation-banner .button-container{width:100%;z-index:1}.donation-banner .donation-banner-special-thanks,.homepage-donation-banner .donation-banner-special-thanks{font-family:"Gotham Bold","Arial",sans-serif}.donation-banner .primary-button,.homepage-donation-banner .primary-button{width:100% !important}.donation-banner .text-long,.homepage-donation-banner .text-long{display:none}@media(min-width:768px){.donation-banner .text-long,.homepage-donation-banner .text-long{display:block}.donation-banner .banner-content,.homepage-donation-banner .banner-content{align-items:center;flex-direction:row;justify-content:space-between}.donation-banner .banner-text-container,.homepage-donation-banner .banner-text-container{width:63%;padding-bottom:0;text-align:initial}.donation-banner .banner-button-container,.homepage-donation-banner .banner-button-container{display:flex;justify-content:center;width:initial;margin-right:4rem}.donation-banner .primary-button,.homepage-donation-banner .primary-button{position:relative;width:initial !important;margin-top:3.5rem;padding-left:4rem;padding-right:4rem;z-index:1}}.image-cards{padding-top:4rem;padding-bottom:4rem}.image-cards>h2,.image-cards>p{text-align:center}.image-cards>div{display:grid;margin-top:4rem;gap:2rem}@media(min-width:768px){.image-cards>div{grid-template-columns:1fr 1fr}}@media(min-width:920px){.image-cards>div{gap:4rem 2rem;grid-template-columns:1fr 1fr 1fr}}.image-cards .image-card-item{background:#fff;box-shadow:-4px 21px 25px -20px rgba(0,0,0,.1019607843)}.image-cards .image-card-item img{max-height:150px;height:150px;width:100%;-o-object-fit:cover;object-fit:cover}.image-cards .image-card-item-text{height:100%;padding:1.5rem;display:flex;flex-direction:column;justify-content:space-between}.image-cards .image-card-item-text h3{text-align:center;font-size:1.25rem}.image-cards .image-card-item-text a{align-self:center}.image-gallery{margin:20px 0px}@media(min-width:920px){.image-gallery{margin:35px 0px}}.image-gallery .slideshow{background:#ccc;height:223px;border-radius:7px;position:relative}@media(min-width:920px){.image-gallery .slideshow{height:487px}}.image-gallery .slideshow #slideshow-button-left,.image-gallery .slideshow #slideshow-button-right{display:inline-block;padding:0px;width:44px;height:100%;background:rgba(0,0,0,0);border:none}@media(min-width:920px){.image-gallery .slideshow #slideshow-button-left img,.image-gallery .slideshow #slideshow-button-right img{width:35px}}.image-gallery .slideshow #slideshow-button-left{float:left;position:absolute;top:0px;left:0px;z-index:1}.image-gallery .slideshow #slideshow-button-left img{transform:rotate(90deg);margin:0px auto 0px 9px}.image-gallery .slideshow #slideshow-button-right{float:right}.image-gallery .slideshow #slideshow-button-right img{transform:rotate(270deg);margin:0px 9px 0px auto}.image-gallery .slideshow .slideshow-images{position:absolute;top:0px;left:0px;border-radius:7px;list-style:none;margin:0;padding:0;display:flex;flex-direction:row;width:100%;height:100%;overflow:hidden;align-items:center}.image-gallery .slideshow .slideshow-images li{min-width:100%;max-height:100%;height:-moz-fit-content;height:fit-content;display:inline-block;padding:0px;margin:0px}.image-gallery .slideshow .slideshow-images li img{margin:auto;max-width:calc(100% - 80px);max-height:223px}@media(min-width:920px){.image-gallery .slideshow .slideshow-images li img{max-height:487px}}.image-gallery .banner{background:#ccc;height:60px;position:relative;margin-top:8px}@media(min-width:920px){.image-gallery .banner{height:130px;margin-top:19px}}.image-gallery .banner #banner-button-left,.image-gallery .banner #banner-button-right{display:inline-block;padding:0px;width:44px;height:100%;border:none;background:rgba(0,0,0,0)}.image-gallery .banner #banner-button-left .banner-image-left-container,.image-gallery .banner #banner-button-left .banner-image-right-container,.image-gallery .banner #banner-button-right .banner-image-left-container,.image-gallery .banner #banner-button-right .banner-image-right-container{background:#444;opacity:.8;width:19px;height:100%}@media(min-width:920px){.image-gallery .banner #banner-button-left .banner-image-left-container,.image-gallery .banner #banner-button-left .banner-image-right-container,.image-gallery .banner #banner-button-right .banner-image-left-container,.image-gallery .banner #banner-button-right .banner-image-right-container{width:42px}}.image-gallery .banner #banner-button-left .banner-image-left-container img,.image-gallery .banner #banner-button-left .banner-image-right-container img,.image-gallery .banner #banner-button-right .banner-image-left-container img,.image-gallery .banner #banner-button-right .banner-image-right-container img{height:100%;width:11px;margin-left:4px}@media(min-width:920px){.image-gallery .banner #banner-button-left .banner-image-left-container img,.image-gallery .banner #banner-button-left .banner-image-right-container img,.image-gallery .banner #banner-button-right .banner-image-left-container img,.image-gallery .banner #banner-button-right .banner-image-right-container img{width:20px;margin-left:11px}}.image-gallery .banner #banner-button-left{float:left;position:absolute;top:0;left:0;z-index:1}.image-gallery .banner #banner-button-left img{transform:rotate(90deg)}.image-gallery .banner #banner-button-right{float:right}.image-gallery .banner #banner-button-right .banner-image-right-container{display:inline-block;float:right}.image-gallery .banner #banner-button-right img{transform:rotate(270deg)}.image-gallery .banner .banner-images{position:absolute;top:0;left:0;list-style:none;margin:0;padding:0;display:flex;flex-direction:row;width:100%;height:100%;overflow:scroll;align-items:center}.image-gallery .banner .banner-images li{min-width:28.5%;max-width:28.5%;width:28.5%;height:100%;display:inline-block;padding:0px;margin:0px}.image-gallery .banner .banner-images li img{height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:920px){.image-gallery .banner .banner-images li img{width:100%}}.media-and-text{display:flex;flex-direction:column;padding-top:4rem;padding-bottom:4rem}.media-and-text.gray+.gray{padding-top:0}.media-and-text.dark-blue{background-color:#265ca6}.media-and-text.dark-blue+.dark-blue{padding-top:0}.media-and-text.dark-blue h2,.media-and-text.dark-blue p{color:#fff}.media-and-text.dark-blue .primary-button.purple{background:#fff;color:#444;font-family:"Gotham Bold","Arial",sans-serif;box-shadow:0 8px 18px -5px #013d84;transition:all .2s ease-in-out}.media-and-text.dark-blue .primary-button.purple:before{content:unset}.media-and-text.dark-blue .primary-button.purple:hover{background:#f6f6f6;cursor:pointer}.media-and-text .media{order:-1;width:100%}.media-and-text .media .video-embed{position:relative;overflow:hidden;width:100%;padding-top:56.25%}.media-and-text .media iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.media-and-text .media+.text{margin-top:1rem}.media-and-text .text+.media{margin-bottom:1rem}@media(min-width:768px){.media-and-text{flex-direction:row;gap:64px}.media-and-text .media+.text{margin-top:0}.media-and-text .text+.media{margin-bottom:0}.media-and-text .text{align-self:center;max-width:45.37%}.media-and-text .media{order:unset}.media-and-text img{aspect-ratio:1.4436;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}}.related-news{padding-bottom:2.5rem;display:flex;flex-direction:column}@media(min-width:920px){.related-news{padding-bottom:4rem;flex-direction:row}}.related-news-article{background-color:#fff;border-radius:7px;text-align:center;margin-bottom:20px;position:relative;padding-bottom:1rem;display:flex;flex-flow:row wrap}@media(min-width:920px){.related-news-article{margin-bottom:0px;flex:1;margin-right:16px}.related-news-article:last-child{margin-right:0}}.related-news-article img{border-radius:7px 7px 0 0;max-height:150px;height:150px;width:100%;-o-object-fit:cover;object-fit:cover}.related-news-article h4{font-size:1.25rem;line-height:1.2;font-weight:500;margin:0}.related-news-article .article-text-content{padding:1.25rem;display:flex;flex-flow:row wrap;justify-content:center}.related-news-article .article-text-content>*{padding-bottom:.5rem}.related-news-article .article-text-content p{padding-bottom:1rem;margin-top:0px;display:none}@media(min-width:920px){.related-news-article .article-text-content p{display:block}}.related-news-article .article-text-content a{padding-bottom:16px;align-self:flex-end}.related-news-article .article-date{display:block;color:#265ca6}.stats{position:relative;overflow:hidden;background-color:#265ca6;padding-top:4rem;padding-bottom:4rem}.stats h2,.stats h3,.stats p,.stats .stat{color:#fff}.stats h3{font-size:1.5rem;margin-bottom:4px}.stats .stat{font-size:5rem;line-height:.8;font-weight:700;letter-spacing:1px;margin-bottom:2rem}@media(min-width:1200px){.stats .stat{font-size:6rem}}.stats .flex{display:flex;flex-direction:column;gap:4rem;margin-bottom:32px}@media(min-width:920px){.stats .flex{flex-direction:row;margin-bottom:100px}.stats .flex>div{width:calc(50% - 2rem)}}.stats .flex .stat{font-size:5rem}@media(min-width:920px){.stats .flex .stat{font-size:7.5rem}}.stats .stat-list>div{display:grid;gap:32px}@media(min-width:768px){.stats .stat-list>div{gap:100px 32px;grid-template-columns:1fr 1fr}}@media(min-width:1200px){.stats .stat-list>div{grid-template-columns:1fr 1fr 1fr}}.stats svg{position:absolute;transform:scale(1.6) rotate(180deg);bottom:-20%;right:-25%}@media(min-width:920px){.stats svg{top:470px;right:125px}}.videos-container{margin-left:-0.5rem;margin-right:-0.5rem}.videos-container iframe{border-radius:7px;width:100%;height:100%;min-height:200px}.videos-container .video-embed{padding:.5rem}@media(min-width:768px){.videos-container{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.videos-container .video-embed{width:33%;padding:1rem}}@media(min-width:768px){.two-column .videos-container .video-embed{width:50%}}.youtube-gallery-paragraph-container{padding-bottom:10px}@media(min-width:920px){.youtube-gallery-paragraph-container{padding-bottom:50px}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph{padding-top:10px;max-width:1100px;margin:0 auto}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph{padding:0px}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph h2{text-align:center;margin:30px auto}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph h2{margin-top:0px;margin-bottom:50px}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .video-player-container{margin-bottom:30px;width:100%;padding-top:56.25%;position:relative}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .video-player-container iframe{width:100%;height:100%;position:absolute;top:0px;left:0px}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container{display:flex;flex-wrap:wrap}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container div:nth-child(4n+1){margin-right:0px}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container div:nth-child(1){margin-right:auto}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video{display:flex;padding-bottom:25px}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video{width:22%;margin-right:auto;flex-direction:column;background-color:#fff;padding-bottom:0px;box-shadow:-4px 21px 25px -20px rgba(0,0,0,.5);margin-bottom:30px}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video .video-thumbnail{width:45%;padding-top:33.333%;background-size:cover;margin-right:10px;position:relative}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video .video-thumbnail{width:100%;padding-top:75%}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video .video-thumbnail:hover{cursor:pointer}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video .video-thumbnail svg{position:absolute;height:45%;top:50%;left:50%;transform:translate(-50%,-50%)}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video .video-thumbnail svg{height:25%}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video .video-title{font-family:Gotham Bold;font-size:16px;line-height:1.38em;width:50%}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video .video-title{padding:10px;width:100%}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video.hidden{display:none}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .additional-videos-container .additional-video.active{display:none}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .button-container{text-align:center}@media(min-width:920px){.youtube-gallery-paragraph-container .youtube-gallery-paragraph .button-container{margin-top:50px}}.youtube-gallery-paragraph-container .youtube-gallery-paragraph .button-container button{width:218px;font-weight:600}.view-donation-history .table-container{overflow-x:auto;box-shadow:-4px 4px 10px 4px rgba(0,0,0,.1019607843)}.view-donation-history table{border-radius:6px;border-collapse:collapse;overflow:hidden;width:100%;text-align:left}.view-donation-history table thead{color:#fff;background-color:#444}.view-donation-history table tbody{background-color:#fff}.view-donation-history table td,.view-donation-history table th{padding:24px}.view-donation-history footer{color:#444;margin-top:16px;font-weight:325;text-align:center}#block-regionalfoundation-e-views-block-donation-history-block-1{padding:64px 0}#block-regionalfoundation-e-views-block-donation-history-block-1>h2{font-family:"Gotham Bold","Arial",sans-serif;font-size:26px;font-weight:400;line-height:1.25;letter-spacing:.5px;text-align:center}.view-filters-container.mobile{display:flex;align-items:center}.view-filters-container.mobile #view-filters{border:0;background:none;margin:30px auto;font-size:18px;color:#265ca6;font-family:"Gotham Book","Arial",sans-serif;font-weight:600;padding:0;border-bottom:1px solid #265ca6;display:inline-block;line-height:16px}.global-search-view .search-input-container #search-clear-x{height:20px;width:20px;position:absolute;top:120px;left:calc(100% - 100px)}.global-search-view .resultInfo{font-size:26px;line-height:1.31em;font-family:"Gotham Book","Arial",sans-serif;color:#444;margin-top:30px;margin-bottom:40px;display:inline-block}@media(min-width:1024px){.global-search-view .resultInfo{font-size:36px;width:calc(100% - 60px - 350px)}}.global-search-view .resultInfo #searchInputWithResults{font-weight:600;color:#6f549a}.global-search-view #transparentRightColumn{opacity:0;z-index:100;width:12vw;height:100vh;position:fixed;transition:transform .5s;top:0;left:-12vw;background:#fff}.global-search-view .views-row-container .view-filters-container{display:flex;align-items:center}.global-search-view #recent-searches-container{background:#fff;display:flex;flex-direction:column;padding:20px;margin-top:35px;margin-bottom:60px}.global-search-view #recent-searches-container .recent-searches-title{display:block;font-size:26px;line-height:1.31em;color:#444}.global-search-view #recent-searches-container .recent-search{text-decoration:underline;display:block;margin:12px 0;font-size:18px;line-height:18px;text-decoration:none;cursor:pointer;width:100%;overflow-wrap:break-word}.global-search-view #recent-searches-container #clear-recent-searches{width:-moz-fit-content;width:fit-content;font-size:20px;color:#265ca6;padding:0;font-weight:600;display:inline-block;line-height:18px;border:0;border-bottom:1px solid #265ca6;background:none}.global-search-view .facetsOpen{animation:facetsOpen .5s forwards;-webkit-animation:facetsOpen .5s forwards}.global-search-view .facetsClosed{animation:facetsClosed .5s forwards;-webkit-animation:facetsClosed .5s forwards}@keyframes facetsOpen{0%{transform:translateX(-100vw)}100%{transform:translateX(100vw)}}@keyframes facetsClosed{0%{transform:translateX(100vw)}100%{transform:translateX(-100vw)}}.global-search-view .no-results{font-family:"Gotham Book","Arial",sans-serif}.global-search-view .no-results .no-results-text{font-size:26px;line-height:1.31em;color:#444;text-align:center}.global-search-view .no-results .no-results-text #no-results-search-term{font-weight:600;color:#6f549a}.global-search-view .no-results .refine-search-text{font-size:18px;line-height:1.44em;color:#444;text-align:center}.global-search-view .no-results .restart-search{display:flex;flex-direction:column;align-items:center}.global-search-view .no-results .restart-search .restart-search-link{text-decoration:none}.global-search-view .no-results .restart-search .restart-search-link .tool{border-radius:6px;box-shadow:0 12px 20px -11px rgba(0,0,0,.5);margin:12px 0;width:255px;height:92px;display:flex;background:#fff;padding:17px;justify-content:start;align-items:center;transition:transform .2s}.global-search-view .no-results .restart-search .restart-search-link .tool:hover{transform:scale(1.08)}.global-search-view .no-results .restart-search .restart-search-link .tool .tool-text{font-family:Gotham Bold;font-size:20px;color:#54a1d8;margin-left:17px}.search-api-autocomplete-search{top:176px !important;border-radius:7px;background-color:#fff;box-shadow:0 2px 15px 0 rgba(146,146,146,.5);border:none;z-index:5;font-size:16px;color:#265ca6;font-family:Gotham Book;padding-left:50px}.search-api-autocomplete-search .title-text-container-desktop,.search-api-autocomplete-search .title-text-container-mobile{height:40px;margin-top:10px;line-height:40px}.search-api-autocomplete-search .title-text-container-desktop .title-text-desktop,.search-api-autocomplete-search .title-text-container-desktop .title-text-mobile,.search-api-autocomplete-search .title-text-container-mobile .title-text-desktop,.search-api-autocomplete-search .title-text-container-mobile .title-text-mobile{color:#444;font-family:Gotham Bold;font-size:18px}.search-api-autocomplete-search .ui-menu-item:hover{background:#fff}.search-api-autocomplete-search .ui-menu-item:hover .ui-menu-item-wrapper .search-api-autocomplete-suggestion{border-bottom:2px solid #444}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper{display:inline-block;height:50px}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper.ui-state-active{background:#fff}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper.ui-state-active .search-api-autocomplete-suggestion{background:#fff}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion{margin:10px 0;padding:0;color:#265ca6}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion .autocomplete-suggestion-user-input{font-weight:100}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion .autocomplete-suggestion-suggestion-suffix{font-weight:600}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion .autocomplete-suggestion-suggestion-prefix{font-weight:600}.search-api-autocomplete-search .ui-menu-item .ui-menu-item-wrapper .search-api-autocomplete-suggestion .autocomplete-suggestion-label{font-weight:600}.search-api-autocomplete-search.global-search-suggestions{width:100vw !important;border-radius:0px;top:64px !important;left:0px !important;z-index:9 !important;border:none;position:fixed}@media(min-width:768px){.global-search-view .search-input-container #search-clear-x{height:20px;width:20px;top:120px;left:calc(100% - 170px)}.search-api-autocomplete-search{top:184px !important;width:calc(100% - 80px)}}@media(min-width:1024px){.mobile{display:none}.view-filters-container.mobile{display:none}.global-search-view .search-input-container #search-clear-x{height:20px;width:20px;top:243px}.global-search-view #facets-container{z-index:1;width:380px;height:-moz-fit-content;height:fit-content;position:absolute;top:350px;left:calc(100% - 380px);box-shadow:none}.global-search-view .views-row-container .view-filters-container{display:none}.global-search-view .no-results .no-results-text{font-size:36px;line-height:1.17em}.global-search-view .no-results .no-results-text #no-results-search-term{font-weight:600;color:#6f549a}.global-search-view .no-results .refine-search-text{margin-bottom:70px}.global-search-view .no-results .restart-search{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-bottom:40px}.global-search-view .no-results .restart-search .restart-search-link{text-decoration:none}.global-search-view .no-results .restart-search .restart-search-link .tool{margin:12px 20px}.global-search-view .no-results .restart-search .svg{width:38px;height:38px;background-image:url(/themes/custom/regionalfoundation_e/dist/css/components/images/svg/icons-restart-search.svg);background-repeat:no-repeat;background-size:cover}.global-search-view #recent-searches-container{width:380px;height:-moz-fit-content;height:fit-content;position:absolute;left:calc(100% - 380px - 40px);top:350px}.global-search-view #recent-searches-container .recent-searches-title{font-family:"Gotham Book","Arial",sans-serif;font-weight:normal;font-size:36px;line-height:1.17em;margin-bottom:20px}.global-search-view #recent-searches-container #clear-recent-searches{margin-top:20px}#ui-id-1{top:286px !important;padding-left:25px}#ui-id-1.global-search-suggestions{width:100vw !important;border-radius:0px;position:fixed;top:186px !important;left:0px !important;z-index:9 !important;border:none;padding-left:75px}}@media(min-width:1200px){#ui-id-1.global-search-suggestions{padding-left:145px}.global-search-view{position:relative}.global-search-view .search-input-container{position:relative}.global-search-view .search-input-container #search-clear-x{top:-49px;left:unset;right:106px}.global-search-view #recent-searches-container{left:unset;right:0;top:0}}@media(min-width:1440px){.global-search-view .search-input-container #search-clear-x{height:20px;width:20px}#ui-id-1:not(.global-search-suggestions){width:calc(100vw - 360px) !important}#ui-id-1.global-search-suggestions{padding-left:210px}}.search-result{margin-bottom:30px;padding-bottom:30px;border-bottom:solid 1px #979797;width:100%}@media(min-width:1024px){.search-result{width:calc(100% - 60px)}}.search-result .article-image{display:none;width:100px;height:100px;overflow:hidden;margin-right:10px}.search-result .article-image img{max-width:unset;height:100%;text-align:center}@media(min-width:1024px){.search-result .article-image{display:inline-block;vertical-align:top}}.search-result .article-info{display:none;display:inline-block;vertical-align:top}.search-result .article-info a{text-decoration:none;color:#444;display:block;font-weight:normal;font-family:"Gotham Book","Arial",sans-serif}.search-result .article-info a.title{color:#265ca6;font-family:"Gotham Book","Arial",sans-serif;font-weight:bold;font-size:20px;line-height:24px;margin-bottom:10px}@media(min-width:1024px){.search-result .article-info{max-width:calc(100% - 120px)}}.webform-progress-tracker .progress-marker::after,.webform-progress-tracker .progress-marker::before{content:unset}.webform-progress-tracker .progress-step{position:relative;margin-left:4px}.webform-progress-tracker .progress-step::after{content:"";position:absolute;left:0;bottom:-14px;background-color:#e2e2e2;height:8px;width:100%}.webform-progress-tracker .progress-step .progress-title{color:#444;font-size:14px}.webform-progress-tracker .progress-step:first-of-type::after{border-radius:8px 0 0 8px}.webform-progress-tracker .progress-step:last-of-type::after{border-radius:0 8px 8px 0}.webform-progress-tracker .progress-step.is-active::after{background-color:#265ca6}.webform-progress-tracker .progress-step.is-active .progress-title{color:#265ca6}.webform-progress-tracker .progress-step.is-complete::before{content:url(/themes/custom/regionalfoundation_e/images/check.svg);font-size:31px;color:#265ca6;position:absolute;top:-20px;left:50%;transform:translateX(-50%)}.webform-progress-tracker .progress-step.is-complete::after{background-color:#265ca6}.webform-progress-tracker .progress-step.is-complete .progress-title[role=link]{color:#444}.webform-submission-employee-giving-form .form-actions{text-align:center;margin-top:24px}.webform-submission-employee-giving-form .form-actions.is-active{display:block !important}.webform-submission-employee-giving-form .form-type-checkbox{display:flex;gap:8px}.webform-submission-employee-giving-form .webform-button--submit{width:auto;min-width:140px}.webform-submission-employee-giving-form #edit-page-donation-amount--2+.form-actions,.webform-submission-employee-giving-form #edit-page-gift-designation--2+.form-actions,.webform-submission-employee-giving-form #edit-page-employee-details--2+.form-actions,.webform-submission-employee-giving-form #edit-page-payment--2+.form-actions,.webform-submission-employee-giving-form #edit-preview+.form-actions{display:block !important}.webform-submission-employee-giving-form #edit-page-gift-designation--2{display:block !important}.webform-submission-employee-giving-form #edit-page-donation-amount--2,.webform-submission-employee-giving-form #edit-page-gift-designation--2,.webform-submission-employee-giving-form #edit-page-employee-details--2,.webform-submission-employee-giving-form #edit-page-payment--2{position:relative;min-height:350px}@media(min-width:920px){.webform-submission-employee-giving-form #edit-page-donation-amount--2>*,.webform-submission-employee-giving-form #edit-page-gift-designation--2>*,.webform-submission-employee-giving-form #edit-page-employee-details--2>*,.webform-submission-employee-giving-form #edit-page-payment--2>*{max-width:60%}.webform-submission-employee-giving-form #edit-page-donation-amount--2 .form-item[id*=resume-card],.webform-submission-employee-giving-form #edit-page-gift-designation--2 .form-item[id*=resume-card],.webform-submission-employee-giving-form #edit-page-employee-details--2 .form-item[id*=resume-card],.webform-submission-employee-giving-form #edit-page-payment--2 .form-item[id*=resume-card]{position:absolute;right:0;top:0;width:calc(40% - 80px)}}.webform-submission-employee-giving-form #edit-page-donation-amount--2 .resume-card,.webform-submission-employee-giving-form #edit-page-gift-designation--2 .resume-card,.webform-submission-employee-giving-form #edit-page-employee-details--2 .resume-card,.webform-submission-employee-giving-form #edit-page-payment--2 .resume-card{padding:20px;background:#fff;border-radius:4px;box-shadow:-4px 21px 25px -20px rgba(0,0,0,.1)}.webform-submission-employee-giving-form #edit-page-donation-amount--2 .resume-card__content__item,.webform-submission-employee-giving-form #edit-page-gift-designation--2 .resume-card__content__item,.webform-submission-employee-giving-form #edit-page-employee-details--2 .resume-card__content__item,.webform-submission-employee-giving-form #edit-page-payment--2 .resume-card__content__item{display:flex;flex-direction:column;gap:16px}.webform-submission-employee-giving-form #edit-page-donation-amount--2 .resume-card__content__item:not(:last-child),.webform-submission-employee-giving-form #edit-page-gift-designation--2 .resume-card__content__item:not(:last-child),.webform-submission-employee-giving-form #edit-page-employee-details--2 .resume-card__content__item:not(:last-child),.webform-submission-employee-giving-form #edit-page-payment--2 .resume-card__content__item:not(:last-child){margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #dcdcdc}.webform-submission-employee-giving-form #edit-page-donation-amount--2 .resume-card__content__item__label,.webform-submission-employee-giving-form #edit-page-gift-designation--2 .resume-card__content__item__label,.webform-submission-employee-giving-form #edit-page-employee-details--2 .resume-card__content__item__label,.webform-submission-employee-giving-form #edit-page-payment--2 .resume-card__content__item__label{font-family:"Gotham Bold","Arial",sans-serif;font-size:14px;font-style:normal;line-height:100%}.webform-submission-employee-giving-form .webform-button--next,.webform-submission-employee-giving-form .webform-button--previous{width:auto;padding:11px 41px;text-transform:capitalize}.webform-submission-employee-giving-form .webform-button--previous{font-family:"Gotham Bold","Arial",sans-serif;background:rgba(0,0,0,0);border:1px solid #2c295e;color:#2c295e;margin-right:24px}.webform-submission-employee-giving-form .js-webform-states-hidden{display:none}.webform-submission-employee-giving-form .form-item{width:100%}.webform-submission-employee-giving-form .form-item input{width:100%}.webform-submission-employee-giving-form .form-item textarea{width:100%}.webform-submission-employee-giving-form .form-item__dropdown::after{border-top:13px solid #265ca6;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0)}.webform-submission-employee-giving-form .form-item__dropdown select{width:100%}.webform-submission-employee-giving-form .form-submit{text-transform:capitalize}.webform-submission-employee-giving-form #edit-page-giving-level--2 fieldset>legend{display:none}.webform-submission-employee-giving-form #edit-giving-level{display:grid;grid-template-columns:minmax(0,1fr);gap:32px;place-items:center}@media(min-width:768px){.webform-submission-employee-giving-form #edit-giving-level{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:920px){.webform-submission-employee-giving-form #edit-giving-level{grid-template-columns:repeat(3,minmax(0,1fr))}}.webform-submission-employee-giving-form #edit-giving-level-description{width:50%}.webform-submission-employee-giving-form #edit-giving-level .form-item{width:100%;height:100%;margin:0;padding:24px;text-align:center;background-color:#fff;border-radius:6px;box-shadow:-4px 21px 25px -20px rgba(0,0,0,.1019607843);cursor:pointer}.webform-submission-employee-giving-form #edit-giving-level .form-item:hover:after{background:linear-gradient(256deg,#B779E6,#6B478E)}.webform-submission-employee-giving-form #edit-giving-level .form-item:after{content:"Select";font-weight:600;color:#fff;background:linear-gradient(266.72deg,#6F549A 0%,#29255D 100%);box-shadow:0px 10px 18px -5px #79668c;transition:all .2s ease-in-out;padding:11px 41px;border-radius:25px;transform:translate(-50%);left:50%;position:relative;margin-top:24px}.webform-submission-employee-giving-form #edit-giving-level .form-item.is-active{color:#fff;background-color:#6b478e;border:1px solid #2c295e}.webform-submission-employee-giving-form #edit-giving-level .form-item.is-active:after{content:"Selected";color:#6b478e;background-image:url(/themes/custom/regionalfoundation_e/images/check-purple.svg);background-color:#fff;background-size:14px 10px;background-position:calc(100% - 32px) center;background-repeat:no-repeat;padding:11px 55px 11px 41px}.webform-submission-employee-giving-form #edit-giving-level .form-item.is-active:hover:after{background-color:#fff}.webform-submission-employee-giving-form #edit-giving-level .form-item.is-active label{color:#fff}.webform-submission-employee-giving-form #edit-giving-level label{text-align:center;font-size:20px}.webform-submission-employee-giving-form #edit-giving-level input{display:none}.webform-submission-employee-giving-form #edit-container-grid{display:none}.webform-submission-employee-giving-form #edit-container-grid.is-active{display:flex;flex-direction:column;gap:32px}@media(min-width:768px){.webform-submission-employee-giving-form #edit-container-grid.is-active{flex-direction:row}}.webform-submission-employee-giving-form #edit-container-grid>div{display:flex;flex-direction:column}.webform-submission-employee-giving-form #edit-heading h3{text-align:center}.webform-submission-employee-giving-form #edit-heading p{text-align:center}.webform-submission-employee-giving-form #edit-giving-level-description ul{margin-left:12px}.webform-submission-employee-giving-form #edit-page-donation-amount--2 input{text-align:center;display:flex;align-items:center}.webform-submission-employee-giving-form #edit-page-donation-amount--2 .donate-input-container{position:relative}.webform-submission-employee-giving-form #edit-page-donation-amount--2 [for*=edit-donate-amount]{display:none}.webform-submission-employee-giving-form #edit-page-donation-amount--2 [for*=edit-donate-amount]+.field-prefix{z-index:1;color:#265ca6;position:absolute;top:17px;left:calc(50% - 50px)}.webform-submission-employee-giving-form #edit-page-donation-amount--2 .form-item{position:relative}.webform-submission-employee-giving-form #edit-designation-50-50 .form-item,.webform-submission-employee-giving-form #edit-donate-recurring .form-item,.webform-submission-employee-giving-form #edit-general-fund .form-item{display:flex;flex-direction:row;align-items:center;width:auto;gap:12px;margin:0}.webform-submission-employee-giving-form #edit-designation-50-50 label,.webform-submission-employee-giving-form #edit-donate-recurring label,.webform-submission-employee-giving-form #edit-general-fund label{white-space:nowrap}.webform-submission-employee-giving-form #edit-designation-50-50 input,.webform-submission-employee-giving-form #edit-donate-recurring input,.webform-submission-employee-giving-form #edit-general-fund input{width:20px;height:16px}.webform-submission-employee-giving-form #edit-designation-50-50,.webform-submission-employee-giving-form #edit-donate-recurring{display:flex}.webform-submission-employee-giving-form #edit-donate-recurring{margin-top:16px}.webform-submission-employee-giving-form #edit-page-gift-designation--2 .select2-container,.webform-submission-employee-giving-form #edit-page-gift-designation--2 .selection,.webform-submission-employee-giving-form #edit-page-gift-designation--2 .select2-selection,.webform-submission-employee-giving-form #edit-page-gift-designation--2 .select2-selection__rendered{height:58px}.webform-submission-employee-giving-form #edit-page-gift-designation--2 .select2-selection__rendered{align-content:center}.webform-submission-employee-giving-form #edit-page-gift-designation--2 .select2-selection__arrow{display:none}.webform-submission-employee-giving-form #edit-page-employee-details--2 fieldset legend{display:none}.webform-submission-employee-giving-form #edit-page-employee-details--2 fieldset .form-item{max-width:unset;margin:0}.webform-submission-employee-giving-form #edit-page-employee-details--2 #edit-life-insurance,.webform-submission-employee-giving-form #edit-page-employee-details--2 label[for*=edit-life-insurance],.webform-submission-employee-giving-form #edit-page-employee-details--2 #edit-volunteer,.webform-submission-employee-giving-form #edit-page-employee-details--2 label[for*=edit-volunteer]{width:auto}.webform-submission-employee-giving-form .webform-preview{width:613px;max-width:100%;margin:auto}.webform-submission-employee-giving-form .webform-preview>h3,.webform-submission-employee-giving-form .webform-preview>p{text-align:center}.webform-submission-employee-giving-form .webform-preview .webform-container{position:relative;background-color:#fff;padding:20px;border-radius:4px;box-shadow:-4px 21px 25px -20px rgba(0,0,0,.1)}.webform-submission-employee-giving-form .webform-preview .webform-container .title{font-size:14px;font-family:"Gotham Bold";margin-bottom:20px}.webform-submission-employee-giving-form .webform-preview .webform-container label{display:none}.webform-submission-employee-giving-form .webform-preview .webform-container input{position:absolute;right:20px;top:20px;background-image:url(/themes/custom/regionalfoundation_e/images/edit.svg);background-repeat:no-repeat;background-position:top right;background-color:rgba(0,0,0,0)}.webform-submission-employee-giving-form .webform-preview .webform-submission-data{display:flex;flex-direction:column;gap:24px;margin-top:40px}.webform-submission-employee-giving-form .webform-preview .webform-section,.webform-submission-employee-giving-form .webform-preview .webform-element{margin:0}.webform-submission-employee-giving-form .webform-preview #employee_giving--giving_level{margin-bottom:16px}.webform-submission-employee-giving-form .webform-preview #employee_giving--name{margin-bottom:16px}.page-path-employee-giving-donate-confirmation .webform-confirmation__message>a{width:auto}.page-path-employee-giving-donate-confirmation .webform-confirmation__message>p{margin:23px 0}.page-path-employee-giving-donate-confirmation .webform-progress{display:none}body.page-path-employee-giving-donate>.dialog-off-canvas-main-canvas>.layout-container{font-size:0 !important}body.page-path-employee-giving-donate>.dialog-off-canvas-main-canvas>.layout-container>.main>.main-content{font-size:0 !important}body.page-path-employee-giving-donate>.dialog-off-canvas-main-canvas>.layout-container>.main>.main-content [id^=block-regionalfoundation-e-views-block-donation-history]{font-size:1rem}body.page-path-employee-giving-donate>.dialog-off-canvas-main-canvas>.layout-container .webform-submission-employee-giving-form{font-size:1rem}body.page-path-employee-giving-donate>.dialog-off-canvas-main-canvas>.layout-container #search-input-overlay{font-size:18px}
@keyframes gin-throbber{0%{transform:rotateZ(0);}100%{transform:rotateZ(360deg);}}.ajax-progress__throbber,.ajax-progress__throbber--fullscreen,.ui-dialog .ajax-progress__throbber,.media-library-item .ajax-progress__throbber{border:3px solid var(--gin-color-primary);border-inline-end:3px dotted transparent;}.ajax-progress .ajax-progress__message{color:var(--gin-color-text);}[dir].gin--dark-mode .ajax-progress--fullscreen{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber,[dir].gin--dark-mode .ajax-progress--fullscreen .ajax-progress__throbber--fullscreen{border:3px solid var(--gin-bg-app);border-inline-end:3px dotted transparent;}.media-library-widget .ajax-progress__throbber,.media-library-widget .ajax-progress__throbber--fullscreen{border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;}.ui-dialog .ajax-progress-throbber{padding:var(--gin-spacing-xs);background:var(--gin-bg-app);border-radius:50%;box-shadow:0 2px 6px 0 rgba(34,35,48,.1);border:1px solid rgba(216,217,224,.8);}.gin--dark-mode .ui-dialog .ajax-progress-throbber{background-color:var(--gin-color-primary);border-color:transparent;box-shadow:0 2px 6px 0 var(--gin-bg-app);}.ui-dialog .ajax-progress-throbber::before,.contextual-links .ajax-progress-throbber::before{content:"";display:block;position:absolute;inset-block-start:var(--gin-spacing-xs);inset-inline-start:var(--gin-spacing-xs);width:1.125rem;height:1.125rem;border:2px solid var(--gin-color-primary);border-inline-end:2px dotted transparent;border-radius:50%;animation:gin-throbber .75s linear infinite;}.gin--dark-mode .ui-dialog .ajax-progress,.gin--dark-mode .media-library-item .ajax-progress.ajax-progress.ajax-progress{background-color:var(--gin-bg-app);border-color:var(--gin-bg-app);}.contextual-links li{position:relative;}.contextual-links .ajax-progress-throbber{position:absolute;inset-block-start:0;inset-inline-end:var(--gin-spacing-xxs);width:24px;height:24px;}.contextual-links .ajax-progress-throbber::before{inset-block-start:0;inset-inline-start:.25em;}.claro-autocomplete__message{color:var(--gin-color-primary);}
