#header .brand a,#header .brand a svg,#navigation #search-trigger{display:block}#header .brand a svg,#navigation #search-trigger svg,.ystories-navigation a svg{width:100%;height:auto}.block-lead,.board-member,.donors-list,.elementor-col-100 .captcha-note,.post-block,.section-navigation .nav-item .child-navigation li a,.ystory{text-align:center}#navigation #search-trigger,#search form button{width:clamp(30px,2.96875vw,57px);height:clamp(30px,2.96875vw,57px)}.mega-menu:not(.simple) ul,.swis-form iframe{max-width:clamp(533.33333333333px,41.666666666667vw,800px)}:root{--font-size:clamp(16px, 1.15vw, 22.00px);--font-size--large:clamp(18px, 1.51vw, 29.00px);--font-size--small:clamp(15px, 0.94vw, 18.00px);--font-size--h1:clamp(35px, 3.44vw, 66.00px);--font-size--h2:clamp(25px, 2.34vw, 45.00px);--font-size--h3:clamp(20px, 1.98vw, 38.00px);--font-size--h4:clamp(18px, 1.61vw, 31.00px);--font-size--h5:clamp(18px, 1.35vw, 26.00px);--font-size--h6:clamp(18px, 1.35vw, 26.00px);--font-size--xsmall:clamp(13.00px, 0.78vw, 15.00px);--spacing:clamp(60px, 5.989583333333333vw, 115px);--font:"museo-sans",sans-serif;--heading:var(--font);--line-height:1.625;--line-height--small:1.0833333333333333;--line-height--large:2.4375;--line-height--heading:1.3;--text:#4D4D4F;--dark:#000000;--light:#F2F5F8;--grey:#979EA6;--red:#A8052B;--red2:#E00034;--blue:var(--red);--purple:var(--red);--green:var(--red);--light2:#E6EAEF;--white:#FFFFFF;--primary:var(--red);--secondary:var(--blue);--mtg-gradient:linear-gradient(#FAA635 0%, #DF0B73 100%);--mtg-gradient--fallback:#DF0B73;--button-background--primary:var(--primary);--button-background--secondary:var(--secondary);--button-border-width:clamp(0.66666666666667px, 0.052083333333333vw, 1px);--button-padding--top:clamp(8.6666666666667px, 0.67708333333333vw, 13px);--button-padding--bottom:var(--button-padding--top);--button-padding--left:clamp(23.333333333333px, 1.8229166666667vw, 35px);--button-padding--right:var(--button-padding--left);--button-radius:clamp(100px, 7.8125vw, 150px);--button-text--casing:none;--button-text--size:clamp(15px, 1.1458333333333333vw, 22px);--button-text--weight:500;--button-text--font:var(--font);--button-text--colour:#fff;--button-text--letter-spacing:clamp(0px, 0vw, 0px);--button-background--ghost:transparent;--button-hover--background:var(--dark);--button-hover--color:#fff;--button-hover--background-dark:#fff;--button-hover--color-dark:#000;--header-adjustment:32px}.post-block,.social-lead .social-lead-links a{border-radius:clamp(5.3333333333333px,.41666666666667vw,8px)}h1,h2,h3,h4,h5,h6{font-weight:800;letter-spacing:-1px}.program-box h4 a,.white-box strong,h2,h3,h4,h5,h6{color:var(--dark)}.bg-red,.elementor-form .e-form__indicators__indicator--state-completed [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none),.icon-blocks .icon-bg-red .elementor-icon-box-icon .elementor-icon,.journey-pillars .icon-bg-red .elementor-icon-box-icon a,.program-subnav ul li.red a:not(ul ul li a):hover,.program-subnav ul li.red ul,.red-icon-override .program-subnav ul li.blue a:not(ul ul li a):hover,.red-icon-override .program-subnav ul li.blue ul,.red-icon-override .program-subnav ul li.green a:not(ul ul li a):hover,.red-icon-override .program-subnav ul li.green ul,.red-icon-override .program-subnav ul li.purple a:not(ul ul li a):hover,.red-icon-override .program-subnav ul li.purple ul,.red-icon-override .program-subnav ul li.red a:not(ul ul li a):hover,.red-icon-override .program-subnav ul li.red ul{background-color:var(--red)}.bg-blue,.icon-blocks .icon-bg-blue .elementor-icon-box-icon .elementor-icon,.journey-pillars .icon-bg-blue .elementor-icon-box-icon a,.program-subnav ul li.blue a:not(ul ul li a):hover,.program-subnav ul li.blue ul{background-color:var(--blue)}.bg-green,.icon-blocks .icon-bg-green .elementor-icon-box-icon .elementor-icon,.journey-pillars .icon-bg-green .elementor-icon-box-icon a,.program-subnav ul li.green a:not(ul ul li a):hover,.program-subnav ul li.green ul{background-color:var(--green)}.bg-purple,.icon-blocks .icon-bg-purple .elementor-icon-box-icon .elementor-icon,.journey-pillars .icon-bg-purple .elementor-icon-box-icon a,.program-subnav ul li.purple a:not(ul ul li a):hover,.program-subnav ul li.purple ul{background-color:var(--purple)}.bg-white{background-color:var(--white)}.button.blue,.button.green,.button.purple,.button.red,.link-button.blue a,.link-button.green a,.link-button.purple a,.link-button.red a,html .blue .elementor-button,html .green .elementor-button,html .purple .elementor-button,html .red .elementor-button{background-color:var(--red);border-color:var(--red)}.button.white,.link-button.white a,html .white .elementor-button{background-color:var(--white);border-color:var(--white);color:var(--dark)}.button.dark,.link-button.dark a,html .dark .elementor-button{background-color:var(--dark);border-color:var(--dark);color:#fff}.button.ghost.blue,.button.ghost.green,.button.ghost.purple,.button.ghost.red,.button.ghost.white,.link-button.ghost.blue a,.link-button.ghost.green a,.link-button.ghost.purple a,.link-button.ghost.red a,.link-button.ghost.white a,html .blue.ghost .elementor-button,html .green.ghost .elementor-button,html .purple.ghost .elementor-button,html .red.ghost .elementor-button,html .white.ghost .elementor-button{background-color:transparent;color:var(--red);border-color:var(--red)}#header ul li a:focus,#header ul li a:hover,.board-member p,.button.white.blue-text,.captcha-note p a,.content-overview .content-overview-list.red ul li a:focus,.content-overview .content-overview-list.red ul li a:hover,.content-overview .content-overview-rider.red li,.content-text.red h2 strong,.donation-potential .red p strong,.footer .footer-contact ul li a:focus,.footer .footer-contact ul li a:hover,.footer .footer-nav ul li a:focus,.footer .footer-nav ul li a:hover,.footer-top .user-actions a:focus,.footer-top .user-actions a:hover,.link-button.white.blue-text a,.mega-menu.simple ul li a:focus,.mega-menu.simple ul li a:hover,.mega-menu:not(.simple) ul li:not(.link-button) a:focus,.mega-menu:not(.simple) ul li:not(.link-button) a:hover,.pg-search .elementor-post h3 a:focus,.pg-search .elementor-post h3 a:hover,.program-box h4 a:focus,.program-box h4 a:hover,html .white.blue-text .elementor-button{color:var(--red)}.button.icon{display:inline-flex;align-items:center}.button.icon svg{margin-right:clamp(6.6666666666667px,.52083333333333vw,10px)}.link-button.blue a:focus,.link-button.blue a:hover,.link-button.blue.ghost a:focus,.link-button.blue.ghost a:hover,.link-button.dark a:focus,.link-button.dark a:hover,.link-button.dark.ghost a:focus,.link-button.dark.ghost a:hover,.link-button.green a:focus,.link-button.green a:hover,.link-button.green.ghost a:focus,.link-button.green.ghost a:hover,.link-button.purple a:focus,.link-button.purple a:hover,.link-button.purple.ghost a:focus,.link-button.purple.ghost a:hover,.link-button.red a:focus,.link-button.red a:hover,.link-button.red.ghost a:focus,.link-button.red.ghost a:hover,.link-button.white a:focus,.link-button.white a:hover,.link-button.white.ghost a:focus,.link-button.white.ghost a:hover,html .blue .elementor-button:focus,html .blue .elementor-button:hover,html .blue.ghost .elementor-button:focus,html .blue.ghost .elementor-button:hover,html .dark .elementor-button:focus,html .dark .elementor-button:hover,html .dark.ghost .elementor-button:focus,html .dark.ghost .elementor-button:hover,html .green .elementor-button:focus,html .green .elementor-button:hover,html .purple .elementor-button:focus,html .purple .elementor-button:hover,html .purple.ghost .elementor-button:focus,html .purple.ghost .elementor-button:hover,html .red .elementor-button:focus,html .red .elementor-button:hover,html .red.ghost .elementor-button:focus,html .red.ghost .elementor-button:hover,html .white .elementor-button:focus,html .white .elementor-button:hover,html .white.ghost .elementor-button:focus,html .white.ghost .elementor-button:hover{border-color:var(--dark);color:#fff;background-color:var(--dark)}.button.dark:focus,.button.dark:hover,.link-button.dark a:focus,.link-button.dark a:hover,html .dark .elementor-button:focus,html .dark .elementor-button:hover{border-color:#666;background-color:#666}.link-button.blue a svg *,.link-button.blue.ghost a svg *,.link-button.green a svg *,.link-button.green.ghost a svg *,.link-button.purple a svg *,.link-button.purple.ghost a svg *,.link-button.red a svg *,.link-button.red.ghost a svg *,.link-button.white a svg *,.link-button.white.ghost a svg *,.section-navigation .child-navigation li a:hover,.section-navigation .nav-item .nav-header,.section-navigation .nav-item a:hover .text,.ystory-image a img,html .blue .elementor-button svg *,html .blue.ghost .elementor-button svg *,html .green .elementor-button svg *,html .purple .elementor-button svg *,html .purple.ghost .elementor-button svg *,html .red .elementor-button svg *,html .red.ghost .elementor-button svg *,html .white .elementor-button svg *,html .white.ghost .elementor-button svg *{transition:.3s}#navigation,#navigation .navigation,#search form,#search form #s,.box-accordion,.footer .footer-form form button,.footer .footer-form form input,.link-box svg *,.mega-menu.simple ul li a svg,.social-lead .social-lead-links a span.elementor-icon-list-icon svg *,.social-lead .social-lead-links a span.elementor-icon-list-text svg *,.ystories-navigation a svg *{transition:var(--transition)}.link-button.blue a:focus svg *,.link-button.blue a:hover svg *,.link-button.blue.ghost a:focus svg *,.link-button.blue.ghost a:hover svg *,.link-button.green a:focus svg *,.link-button.green a:hover svg *,.link-button.green.ghost a:focus svg *,.link-button.green.ghost a:hover svg *,.link-button.purple a:focus svg *,.link-button.purple a:hover svg *,.link-button.purple.ghost a:focus svg *,.link-button.purple.ghost a:hover svg *,.link-button.red a:focus svg *,.link-button.red a:hover svg *,.link-button.red.ghost a:focus svg *,.link-button.red.ghost a:hover svg *,.link-button.white a:focus svg *,.link-button.white a:hover svg *,.link-button.white.ghost a:focus svg *,.link-button.white.ghost a:hover svg *,.section-navigation .nav-item:focus .icon *,.section-navigation .nav-item:hover .icon *,html .blue .elementor-button:focus svg *,html .blue .elementor-button:hover svg *,html .blue.ghost .elementor-button:focus svg *,html .blue.ghost .elementor-button:hover svg *,html .green .elementor-button:focus svg *,html .green .elementor-button:hover svg *,html .purple .elementor-button:focus svg *,html .purple .elementor-button:hover svg *,html .purple.ghost .elementor-button:focus svg *,html .purple.ghost .elementor-button:hover svg *,html .red .elementor-button:focus svg *,html .red .elementor-button:hover svg *,html .red.ghost .elementor-button:focus svg *,html .red.ghost .elementor-button:hover svg *,html .white .elementor-button:focus svg *,html .white .elementor-button:hover svg *,html .white.ghost .elementor-button:focus svg *,html .white.ghost .elementor-button:hover svg *{fill:#FFF;transition:.3s}.latest-updates{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-start;padding:clamp(6px,.46875vw,9px) clamp(20px,1.5625vw,30px)}.latest-updates .latest-updates-feed{flex:0 0 50%;max-width:50%;margin-left:clamp(6.6666666666667px,.52083333333333vw,10px)}.latest-updates section p{color:#fff;font-size:clamp(12px, .78vw, 15px);line-height:1.25;position:relative;top:0}.latest-updates .latest-updates-nav ul{list-style:none;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.latest-updates .latest-updates-nav ul li{font-size:var(--font-size--xsmall);color:#fff;margin:0;line-height:1}.latest-updates .latest-updates-nav ul li a:focus,.latest-updates .latest-updates-nav ul li a:hover,.pg-title .breadcrumbs li:first-child a:focus,.pg-title .breadcrumbs li:first-child a:hover{opacity:.5}.latest-updates .latest-updates-nav ul li:nth-child(2){margin:0 clamp(13.333333333333px,1.0416666666667vw,20px)}.latest-updates .latest-updates-nav{display:flex;align-items:center;margin-left:auto}.latest-updates .button{padding:clamp(6.6666666666667px,.52083333333333vw,10px) clamp(15.333333333333px,1.1979166666667vw,23px);font-size:var(--font-size--xsmall)}.latest-updates .latest-updates-nav .button{margin-left:clamp(13.333333333333px,1.0416666666667vw,20px)}#hero,.pg-title{background:#000}#header .brand a{line-height:1;width:clamp(144px,11.25vw,216px);height:clamp(46px,3.59375vw,69px)}#header .elementor-icon-list-text{padding:0}#header ul li a,.program-box ul li strong{color:var(--dark);font-weight:700}#header ul li a svg{display:block;width:clamp(30px,2.8125vw,54px);height:clamp(30px,2.8125vw,54px)}#header .user-actions .elementor-icon-list-text{font-size:clamp(14.666666666666666px, 1.1458333333333333vw, 22px)}#header ul li:not(:first-child){margin-left:clamp(26.666666666667px,2.0833333333333vw,40px)}#navigation #search-trigger:focus,#navigation #search-trigger:hover,#search form button:focus,#search form button:hover,.footer .footer-form form button:focus,.footer .footer-form form button:hover,.footer .footer-social li a:focus,.footer .footer-social li a:hover,.mega-menu.simple ul li a:focus svg,.mega-menu.simple ul li a:hover svg{filter:grayscale(1)}#navigation{padding:0 clamp(20px,1.5625vw,30px);margin-top:-2px}#navigation-wrapper.elementor-sticky--active #navigation{padding:clamp(7.3333333333333px,.57291666666667vw,11px) clamp(15px,1.5625vw,30px)}#navigation ul li:not(:first-child) a{color:var(--dark);display:inline-block;padding:clamp(20px,1.5625vw,30px) clamp(5px,1.09375vw,21px);margin-right:clamp(5px,.72916666666667vw,14px);background-color:transparent;font-size:clamp(15px, 1.15vw, 22px)}#navigation ul li:not(:first-child) a em{font-style:normal}#navigation ul li:not(:first-child) a.active,#navigation ul li:not(:first-child) a:focus,#navigation ul li:not(:first-child) a:hover{background-color:var(--red);color:#fff;text-decoration:none}#navigation .nav-logo a,#navigation .nav-logo a svg{width:clamp(75px,7.34375vw,141px);height:clamp(23px,2.2916666666667vw,44px)}#navigation .nav-logo a{width:clamp(0px,0vw,0px);overflow:hidden;margin:0}#navigation .navigation{margin:0 0 0 clamp(-21px,-1.09375vw,-14px)}#navigation-wrapper.elementor-sticky--active .nav-logo a{width:clamp(94px,7.34375vw,141px);margin:0 clamp(10px,.78125vw,15px) 0 0}#navigation-wrapper.elementor-sticky--active ul li:not(:first-child) a{margin-right:clamp(0px,0vw,0px)}#navigation-wrapper.elementor-sticky--active #navigation ul li:not(:first-child) a{padding:clamp(10px,2vw,15px) clamp(5px,1.09375vw,21px);font-size:clamp(13px, 1.1458333333333333vw, 22px)}#faqs.faqs-sm .e-n-accordion-item>.e-child ul,#navigation-wrapper.elementor-sticky--active .navigation,.custom-sitemap ul li,.disclaimer ul li:last-of-type,.donation-potential ul li,.mega-menu ul li,.program-box ul li:last-child,.ystory p:last-child{margin:0}#search-form,.about-images-gallery #gallery-1 br,.box-accordion .box-accordion-content,.job_filters .search_jobs div[style],.job_filters .showing_jobs a.rss_link,.latest-updates .latest-updates-feed:not(.slick-initialized) section:not(:first-of-type),.slp_bubble_tail_behind>div,span#slp_bubble_description{display:none}.ystories-navigation h2{line-height:1;margin:0 clamp(26.666666666667px,2.0833333333333vw,40px)}.mega-menu.simple ul li a svg,.ystory img{margin:0 auto clamp(10px,.78125vw,15px);display:block}.ystories-navigation{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 0 clamp(33.333333333333px,2.6041666666667vw,50px)}.ystories-navigation a{width:clamp(19.333333333333px,1.5104166666667vw,29px);height:clamp(19.333333333333px,1.5104166666667vw,29px)}.ystories-navigation a svg *{fill:var(--red)}.ystories-navigation a:focus svg *,.ystories-navigation a:hover svg *{fill:var(--dark)}.ystory p{line-height:1;color:var(--dark);margin:0 0 clamp(13.333333333333px,1.0416666666667vw,20px)}#ystories{padding-left:clamp(50px,3.90625vw,75px);padding-right:clamp(50px,3.90625vw,75px)}#ystories .slick-slider{margin:0 clamp(-22px,-1.1458333333333vw,-14.666666666667px)}#ystories .slick-slide{margin-right:clamp(14.666666666667px,1.1458333333333vw,22px);margin-left:clamp(14.666666666667px,1.1458333333333vw,22px)}.social-lead .social-lead-links a{display:block!important;background:#fff;width:clamp(161.33333333333px,12.604166666667vw,242px)!important;font-weight:700;color:var(--dark);box-shadow:0 clamp(2px,.15625vw,3px) clamp(4px,.3125vw,6px) rgba(0,0,0,.125);padding:clamp(28.666666666667px,2.2395833333333vw,43px) clamp(21.333333333333px,1.6666666666667vw,32px)}.footer .footer-social li a svg,.social-lead .social-lead-links a .elementor-icon-list-icon svg{display:block;width:clamp(29.333333333333332px,2.2916666666666665vw,44px);height:clamp(29.333333333333332px,2.2916666666666665vw,44px)}.social-lead .social-lead-links a span.elementor-icon-list-text{padding-left:0!important;display:flex;align-items:center;line-height:1}.social-lead .social-lead-links a span.elementor-icon-list-text svg{position:relative;top:clamp(-1px,-.052083333333333vw,-.66666666666667px);margin-left:clamp(6.6666666666667px,.52083333333333vw,10px);display:block;width:clamp(12.666666666666666px,.9895833333333334vw,19px);height:clamp(12.666666666666666px,.9895833333333334vw,19px)}.donors-list h2,.mega-menu:not(.simple) ul li:not(.link-button),.share-story li:not(:last-child),.social-lead .social-lead-links a span.elementor-icon-list-icon{margin:0 0 clamp(10px,.78125vw,15px)}.link-box a:focus,.link-box a:hover,.pg-title h1,.program-subnav ul li:not(ul ul li)>a:hover,.section-navigation .child-navigation li a:hover,.section-navigation .nav-item .child-navigation li a:hover,.section-navigation .nav-item a:hover .text,.social-lead .social-lead-links a:focus,.social-lead .social-lead-links a:hover{color:#fff}#joinUs ul li a,.board-member-content .elementor-widget-icon-list li a:focus,.board-member-content .elementor-widget-icon-list li a:hover{color:var(--primary)}.block-navigation-links ul li a:focus svg *,.block-navigation-links ul li a:hover svg *,.link-box a:focus svg *,.link-box a:hover svg *,.program-subnav ul li:not(ul ul li)>a:hover svg *,.red-icon-override .program-subnav ul li:not(ul ul li).blue>a:focus svg *,.red-icon-override .program-subnav ul li:not(ul ul li).blue>a:hover svg *,.red-icon-override .program-subnav ul li:not(ul ul li).green>a:focus svg *,.red-icon-override .program-subnav ul li:not(ul ul li).green>a:hover svg *,.red-icon-override .program-subnav ul li:not(ul ul li).purple>a:focus svg *,.red-icon-override .program-subnav ul li:not(ul ul li).purple>a:hover svg *,.red-icon-override .program-subnav ul li:not(ul ul li).red>a:focus svg *,.red-icon-override .program-subnav ul li:not(ul ul li).red>a:hover svg *,.social-lead .social-lead-links a:focus span.elementor-icon-list-icon svg *,.social-lead .social-lead-links a:focus span.elementor-icon-list-text svg *,.social-lead .social-lead-links a:hover span.elementor-icon-list-icon svg *,.social-lead .social-lead-links a:hover span.elementor-icon-list-text svg *{fill:#fff}.social-lead .social-lead-links li:first-child a:focus,.social-lead .social-lead-links li:first-child a:hover{background:#277ed5}.social-lead .social-lead-links li:nth-child(2) a:focus,.social-lead .social-lead-links li:nth-child(2) a:hover{background:#8723af}.social-lead .social-lead-links li:nth-child(3) a:focus,.social-lead .social-lead-links li:nth-child(3) a:hover{background:#0a66c2}.social-lead .social-lead-links li:nth-child(4) a:focus,.social-lead .social-lead-links li:nth-child(4) a:hover{background:#fe0033}.journey-pillars .elementor-widget-icon-box{margin-top:clamp(13.333333333333px,1.0416666666667vw,20px)!important;margin-bottom:clamp(13.333333333333px,1.0416666666667vw,20px)!important}.journey-pillars .elementor-icon-box-icon a{width:clamp(83px,8.6458333333333vw,166px);height:clamp(83px,8.6458333333333vw,166px);border-radius:100%;display:flex;align-items:center;justify-content:center;margin:0 auto clamp(8px,.88541666666667vw,17px)}.icon-blocks .elementor-icon-box-icon .elementor-icon svg,.journey-pillars .elementor-icon-box-icon a svg{width:50%!important;height:auto!important}.icon-blocks .elementor-icon-box-icon a:focus,.icon-blocks .elementor-icon-box-icon a:hover,.journey-pillars .elementor-icon-box-icon a:focus,.journey-pillars .elementor-icon-box-icon a:hover{background:var(--dark)}.whats-new h3{margin:clamp(6.6666666666667px,.52083333333333vw,10px) 0 clamp(16.666666666667px,1.3020833333333vw,25px)}.post-block{background-color:#fff;box-shadow:0 clamp(1.3333333333333px,.10416666666667vw,2px) clamp(6.6666666666667px,.52083333333333vw,10px) rgba(0,0,0,.1);height:100%;display:flex;flex-direction:column}.post-block .post-block-content{padding:clamp(16.666666666667px,1.3020833333333vw,25px) clamp(20px,1.5625vw,30px) clamp(33.333333333333px,2.6041666666667vw,50px)}.post-block .post-block-actions{padding:0 clamp(20px,1.5625vw,30px) clamp(26.666666666667px,2.0833333333333vw,40px);margin-top:auto}.copyright p,.faqs ul li,.icon-blocks .elementor-icon-box-description,.job_filters .job_types li,.post-block .post-block-content p,.post-block-actions a,.program-box li,.program-box p{font-size:var(--font-size--small)}.post-block .post-block-content h5,.program-box ul li{margin:0 0 clamp(6.6666666666667px,.52083333333333vw,10px)}.post-block .post-block-image{height:clamp(153.33333333333px,11.979166666667vw,230px);overflow:hidden;border-radius:clamp(5.3333333333333px,.41666666666667vw,8px) clamp(5.3333333333333px,.41666666666667vw,8px) 0 0}.location,.ymca-locations-map,.ystory .ystory-image{overflow:hidden!important}.post-block .post-block-image img{width:100%;height:100%;object-fit:cover}.e-loop-item .elementor-shortcode,.e-loop-item .elementor-widget-shortcode,.e-loop-item .elementor-widget-shortcode .menu-card,.link-box,.link-box li,.link-box ul,.whats-new .elementor-shortcode,.whats-new .elementor-widget-shortcode{height:100%}.bg-y-left,.bg-y-right{background-image:url(i/y-emblem-bg.png);background-repeat:no-repeat;background-size:clamp(253.33333333333px,19.791666666667vw,380px)}.bg-red.bg-y-left,.bg-red.bg-y-right,.social-lead,.social-lead.bg-light,.social-lead.bg-y-left,.social-lead.bg-y-right{background-color:var(--red);background-image:url(i/y-emblem-bg-red.png)}.bg-red h2,.bg-red h3,.bg-red p,.bg-red p strong,.directory-table table tr:hover td a,.social-lead h2,.social-lead p{color:#fff!important}.social-lead.pg-section{padding:70px 0}.bg-y-left{background-position:-5% clamp(33.333333333333px,2.6041666666667vw,50px)}.bg-y-right{background-position:102% bottom}.footer-top .user-actions a{font-size:clamp(19.333333333333px, 1.5104166666667vw, 29px)!important;font-weight:700!important;color:var(--dark)}.footer-top .user-actions li:not(:last-child){margin:0 clamp(30px,2.34375vw,45px) 0 0!important}.footer .footer-social li,.post-meta li{margin:0!important}.footer h5{margin:0 0 clamp(4.6666666666667px,.36458333333333vw,7px)}.content-overview .content-overview-list ul,.footer .footer-nav ul{display:flex;flex-wrap:wrap}.footer .footer-nav ul li{flex:0 0 50%;max-width:50%;padding:0!important}.captcha-note p a:focus,.captcha-note p a:hover,.footer .footer-contact ul li a,.footer .footer-nav ul li a{color:#000}.copyright p strong{color:#757575;font-weight:300;margin:0 clamp(2.6666666666667px,.20833333333333vw,4px)}.copyright{margin:clamp(40px,3.125vw,60px) 0 0!important}.footer .footer-infobox .elementor-icon{width:clamp(16px,1.25vw,24px);height:clamp(16px,1.25vw,24px)}.footer .footer-infobox .elementor-icon svg{width:100%;height:auto;margin:0!important}.footer .footer-infobox .elementor-icon-box-icon{margin:clamp(3.3333333333333px,.26041666666667vw,5px) clamp(10px,.78125vw,15px) 0 0}.footer .footer-infobox{background-color:var(--light);border-radius:clamp(5.3333333333333px,.41666666666667vw,8px);padding:clamp(16.666666666667px,1.3020833333333vw,25px) clamp(16.666666666667px,1.3020833333333vw,25px) clamp(14px,1.09375vw,21px);margin:clamp(6.6666666666667px,.52083333333333vw,10px) 0 0}.footer .footer-infobox p{color:var(--dark);font-size:var(--font-size--xsmall);line-height:1.25;margin:0!important}.footer .footer-form form{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.footer .footer-form form button{line-height:1;padding:0;margin:auto;width:clamp(25.333333333333px,1.9791666666667vw,38px);height:clamp(25.333333333333px,1.9791666666667vw,38px);background:0 0;border:none;outline:0;cursor:pointer;z-index:10;position:absolute;top:0;bottom:0;right:clamp(6.6666666666667px,.52083333333333vw,10px)}#nested>summary .e-n-accordion-item-title-text:before,.fancy-list ul li:before,.mega-menu:not(.simple) ul li:not(.link-button) a:before,.slp_results_container .results_wrapper .location_name:after{content:'';background-position:center;background-repeat:no-repeat}#search form button svg,.elementor-element.elementor-element-e29a096.elementor-widget.elementor-widget-image,.footer .footer-form form button svg,.footer-top .brand a svg{display:block;width:100%;height:100%}.footer .footer-form form input{width:100%;position:relative;z-index:1;border:solid #aaa;border-radius:clamp(100px,7.8125vw,150px);padding:clamp(10px,.78125vw,15px) clamp(50px,3.90625vw,75px) clamp(10px,.78125vw,15px) clamp(16.666666666667px,1.3020833333333vw,25px)}#search form #s:active,#search form #s:focus,#search form #s:hover,.footer .footer-form form input:active,.footer .footer-form form input:focus,.footer .footer-form form input:hover,.job_filters .search_jobs input[type=text]:active,.job_filters .search_jobs input[type=text]:focus,.job_filters .search_jobs input[type=text]:hover,.job_filters .search_jobs select:active,.job_filters .search_jobs select:focus,.job_filters .search_jobs select:hover,.program-subnav ul li:not(ul ul li).red:hover{border-color:var(--red)}.footer .footer-mid-col-adjust{position:relative;left:clamp(-40px,-2.0833333333333vw,-26.666666666667px)}#s1l1,#s1l2,#s1l3,#s2l0,#s2l1,#s2l2{font-family:var(--font)!important;font-weight:400}#s1l2,#s2l1,#s3l1,#s4l1{font-weight:800!important}#s2l0,#s3l0,#s4l0{font-weight:200!important}#s2l2,#s4l2{font-weight:300!important}#s2l2 br{height:0!important}.mega-menu{background-color:#e8ebee;padding:clamp(6.6666666666667px,.52083333333333vw,10px)!important;height:auto!important;transition:transform .4s;transform-origin:top center;transform:scaleY(0);position:absolute!important;top:clamp(62.666666666667px,4.8958333333333vw,94px)!important;left:0;right:0;margin:auto;z-index:200!important}#navigation-wrapper.elementor-sticky--active .mega-menu{top:clamp(56px,4.375vw,84px)!important}.mega-menu.active,.search-active #search form{transform:scaleY(1)}.mega-menu ul{list-style:none}.mega-menu:not(.simple) ul{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;padding:0 0 0 clamp(33.333333333333px,2.6041666666667vw,50px)}.mega-menu:not(.simple) ul li{flex:0 0 50%;max-width:50%}#memberships-menu.mega-menu:not(.simple) ul li:nth-last-child(2),.mega-menu:not(.simple) ul li:last-child{flex:0 0 100%;max-width:100%}.mega-menu:not(.simple) ul li:not(.link-button) a{font-weight:500;color:var(--dark);position:relative;padding-left:clamp(23.333333333333px,1.8229166666667vw,35px);display:inline-block}.mega-menu:not(.simple) ul li.link-button{margin:clamp(16.666666666667px,1.3020833333333vw,25px) 0 0}.mega-menu:not(.simple) ul li:not(.link-button) a:before{display:block;background-image:url(i/icons/icon-arrow-circle-right-red.svg);background-size:contain;width:clamp(15.333333333333px,1.1979166666667vw,23px);height:clamp(15.333333333333px,1.1979166666667vw,23px);position:absolute;top:5.5px;left:0}.mega-menu.simple .elementor-widget-shortcode{flex:0 0 100%;max-width:100%!important;width:100%}.mega-menu.simple ul{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;text-align:center;width:100%;margin:0;padding:clamp(16.666666666667px,1.3020833333333vw,25px) 0}.mega-menu.simple ul ul{display:block;padding:0}.mega-menu.simple ul li{max-width:14.28%;flex:0 0 14.28%;padding:0 clamp(20px,1.5625vw,30px)}.mega-menu.simple ul ul li{max-width:unset;padding:0}.mega-menu.simple ul li a{font-weight:700;color:var(--dark);display:block;line-height:1.225;font-size:clamp(15px, 1.1458333333333333vw, 22px)}.mega-menu.simple ul ul li a{color:var(--text);font-weight:500;font-size:clamp(13px, .83333333333333vw, 16px);margin:clamp(14px,1.09375vw,21px) 0 0}#navigation,.preheader{z-index:100!important}#header{padding:clamp(12.666666666667px,.98958333333333vw,19px) clamp(20px,1.5625vw,30px);z-index:99!important}.mega-menu-overlay{position:fixed;z-index:98;background:var(--dark);left:0;right:0;bottom:0;margin:auto;top:clamp(146.66666666667px,11.458333333333vw,220px);transition:opacity .3s;height:auto;display:none;opacity:0}.mega-menu-overlay.loaded,span#slp_bubble_hours span,span#slp_bubble_phone span{display:block}.mega-menu-overlay.active{opacity:.8}.rounded img{border-radius:clamp(5.3333333333333px,.41666666666667vw,8px)!important}.pg-title{padding:clamp(150px,21.875vw,420px) 0 clamp(40px,3.125vw,60px)}.pg-title .breadcrumbs{display:flex;align-items:center;list-style:none;margin:clamp(10px,.78125vw,15px) 0 0;padding:0}.pg-title .breadcrumbs a,.pg-title .breadcrumbs li{margin:0 clamp(7.3333333333333px,.57291666666667vw,11px) 0 0;display:flex;align-items:center;justify-content:center}.pg-title .breadcrumbs .current-page,.pg-title .breadcrumbs a{margin:0;font-size:var(--font-size--small);color:#fff;font-weight:300;line-height:1.1}.directory-table table td a:hover,.faqs ul li a:hover,.footer .footer-contact ul li a:hover,.footer .footer-nav ul li a:hover,.list-links .elementor-icon-list-item a:hover,.pg-search .elementor-post h3 a:hover,.pg-title .breadcrumbs a,.share-story .elementor-icon-list-text a:hover,a:not(.elementor-button,.button):hover{text-decoration:underline}.pg-title .breadcrumbs a:focus,.pg-title .breadcrumbs a:hover{color:#ccc}.content-overview .content-overview-rider li{font-size:var(--font-size--small);line-height:1;color:var(--dark)}.content-overview .content-overview-rider li span,.job_filters .search_jobs div.search_submit{padding:0!important}.content-overview .content-overview-list ul li{flex:0 0 42%;max-width:42%;margin:clamp(6.6666666666667px,.52083333333333vw,10px) 0 0}.content-overview .content-overview-list ul li a,.toc-navigation ul li a:focus,.toc-navigation ul li a:hover{color:var(--dark);text-decoration:underline}.blue.list-links .elementor-icon-list-item a:focus,.blue.list-links .elementor-icon-list-item a:hover,.content-overview .content-overview-list.blue ul li a:focus,.content-overview .content-overview-list.blue ul li a:hover,.content-overview .content-overview-rider.blue li,.donation-potential .blue p strong,.rainbow.list-links .elementor-icon-list-item:nth-of-type(4n+2) a:focus,.rainbow.list-links .elementor-icon-list-item:nth-of-type(4n+2) a:hover{color:var(--blue)}.content-overview .content-overview-list.green ul li a:focus,.content-overview .content-overview-list.green ul li a:hover,.content-overview .content-overview-rider.green li,.donation-potential .green p strong,.green.list-links .elementor-icon-list-item a:focus,.green.list-links .elementor-icon-list-item a:hover,.job-manager .part-time,.job-types .part-time,.job_listing .part-time,.rainbow.list-links .elementor-icon-list-item:nth-of-type(4n+3) a:focus,.rainbow.list-links .elementor-icon-list-item:nth-of-type(4n+3) a:hover{color:var(--green)}.content-overview .content-overview-list.purple ul li a:focus,.content-overview .content-overview-list.purple ul li a:hover,.content-overview .content-overview-rider.purple li,.donation-potential .purple p strong,.purple.list-links .elementor-icon-list-item a:focus,.purple.list-links .elementor-icon-list-item a:hover,.rainbow.list-links .elementor-icon-list-item:nth-of-type(4n) a:focus,.rainbow.list-links .elementor-icon-list-item:nth-of-type(4n) a:hover{color:var(--purple)}.content-overview .content-overview-list.red ul li svg *,.content-overview .content-overview-rider.red li svg *,.link-box.red svg *,.link-button.ghost.blue a svg *,.link-button.ghost.green a svg *,.link-button.ghost.purple a svg *,.link-button.ghost.red a svg *,.list-links .elementor-icon-list-item a .elementor-icon-list-icon svg *,.post-meta li svg *,.program-subnav ul li:not(ul ul li).red>a svg *,.rainbow.list-links .elementor-icon-list-item:nth-of-type(4n+1) a .elementor-icon-list-icon svg *,.red-icon-override .program-subnav ul li:not(ul ul li).blue>a svg *,.red-icon-override .program-subnav ul li:not(ul ul li).green>a svg *,.red-icon-override .program-subnav ul li:not(ul ul li).purple>a svg *,.red-icon-override .program-subnav ul li:not(ul ul li).red>a svg *,html .blue.ghost .elementor-button svg *,html .green.ghost .elementor-button svg *,html .purple.ghost .elementor-button svg *,html .red.ghost .elementor-button svg *{fill:var(--red)}.blue .block-navigation-links ul li a svg *,.blue.list-links .elementor-icon-list-item a .elementor-icon-list-icon svg *,.content-overview .content-overview-list.blue ul li svg *,.content-overview .content-overview-rider.blue li svg *,.link-box.blue svg *,.program-subnav ul li:not(ul ul li).blue>a svg *,.rainbow.list-links .elementor-icon-list-item:nth-of-type(4n+2) a .elementor-icon-list-icon svg *{fill:var(--blue)}.content-overview .content-overview-list.green ul li svg *,.content-overview .content-overview-rider.green li svg *,.green .block-navigation-links ul li a svg *,.green.list-links .elementor-icon-list-item a .elementor-icon-list-icon svg *,.link-box.green svg *,.program-subnav ul li:not(ul ul li).green>a svg *,.rainbow.list-links .elementor-icon-list-item:nth-of-type(4n+3) a .elementor-icon-list-icon svg *{fill:var(--green)}.content-overview .content-overview-list.purple ul li svg *,.content-overview .content-overview-rider.purple li svg *,.link-box.purple svg *,.program-subnav ul li:not(ul ul li).purple>a svg *,.purple .block-navigation-links ul li a svg *,.purple.list-links .elementor-icon-list-item a .elementor-icon-list-icon svg *,.rainbow.list-links .elementor-icon-list-item:nth-of-type(4n) a .elementor-icon-list-icon svg *{fill:var(--purple)}.program-box{border-radius:clamp(5.3333333333333px,.41666666666667vw,8px);border:1px solid var(--grey);padding:clamp(20px,2.6041666666667vw,50px);height:100%;display:flex;flex-wrap:wrap;flex-direction:column!important}.program-box h4{border-left:clamp(12px,.9375vw,18px) solid var(--grey);padding:0 0 0 clamp(13.333333333333px,1.0416666666667vw,20px);margin:0}.program-box h4+.box-accordion-content,.program-box h4+p{margin-top:clamp(10.666666666667px,.83333333333333vw,16px)!important}.program-box.program-box-red h4{border-left:clamp(12px,.9375vw,18px) solid var(--red)}.program-box ul{padding:0;margin:0 0 clamp(26.666666666667px,2.0833333333333vw,40px) clamp(10.666666666667px,.83333333333333vw,16px)}.block-navigation-links ul li a,.link-box a{padding:clamp(14.666666666667px,1.1458333333333vw,22px);color:var(--dark);font-weight:700}.program-box.program-box-no-link p:last-of-type+ul,.program-box.program-box-no-link p:last-of-type+ul+h5{margin:clamp(20px,1.5625vw,30px) 0 0!important}.program-box.program-box-no-list-style ul:last-of-type+h5{margin:clamp(20px,1.5625vw,30px) 0!important}.program-box.program-box-no-list-style ul{list-style:none;padding:0;margin:0 0 clamp(20px,1.5625vw,30px)}.program-box:has(a) p:not(.program-box.program-box-no-link p):last-child{margin-top:auto}.align-button,.board-member-content .elementor-widget-icon-list,.giving-button,.location .location-box p:last-child,.program-box.has-link p:not(.program-box.program-box-no-link p):last-child,.rental-box .rental-box-content,.schedule-box p{margin-top:auto}.white-box{border-radius:clamp(5.3333333333333px,.41666666666667vw,8px)!important;background-color:#fff;box-shadow:clamp(0px,0vw,0px) clamp(5.3333333333333px,.41666666666667vw,8px) clamp(9.3333333333333px,.72916666666667vw,14px) clamp(0px,0vw,0px) rgba(217,224,230,.38);padding:clamp(23.333333333333px,1.8229166666667vw,35px)!important;height:100%}.block-lead,.board-member,.careers-lead{padding:clamp(26.666666666667px,2.0833333333333vw,40px);height:100%}.link-box a .elementor-icon-list-icon{order:12;margin-left:auto;position:relative;flex:0 0 clamp(16px,1.25vw,24px);max-width:clamp(16px,1.25vw,24px);text-align:right}.link-box a{width:100%!important;display:flex!important;justify-content:space-between!important;flex-wrap:wrap;align-items:center!important;height:100%;border:clamp(.66666666666667px,.052083333333333vw,1px) solid var(--grey);border-radius:clamp(5.3333333333333px,.41666666666667vw,8px);font-size:clamp(15px, .9375vw, 18px)!important}.link-box a .elementor-icon-list-text{line-height:1;flex:0 0 calc(100% - clamp(20px,1.5625vw,30px));max-width:calc(100% - clamp(20px,1.5625vw,30px));padding:0 clamp(13.333333333333px,1.0416666666667vw,20px) 0 0!important}.link-box a .elementor-icon-list-icon svg{margin:0!important;display:inline-block!important}.link-box.red a:focus,.link-box.red a:hover{border-color:var(--red);background-color:var(--red)}.link-box.blue a:focus,.link-box.blue a:hover{border-color:var(--blue);background-color:var(--blue)}.link-box.green a:focus,.link-box.green a:hover{border-color:var(--green);background-color:var(--green)}.link-box.purple a:focus,.link-box.purple a:hover{border-color:var(--purple);background-color:var(--purple)}@keyframes buttonPop{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}#navigation #search-trigger,#search form button,.block-navigation-links ul li a,.button,.elementor-button,.footer .footer-social li a,.journey-pillars .elementor-icon-box-icon a,.link-button a,.pg-search a.elementor-post__read-more,.ystories-navigation a{transform-origin:center;transform:scale(1)}#navigation #search-trigger:hover,#search form button:hover,.block-navigation-links ul li a:hover,.button:hover,.elementor-button:hover,.footer .footer-social li a:hover,.journey-pillars .elementor-icon-box-icon a:hover,.link-button a:hover,.pg-search a.elementor-post__read-more:hover,.ystories-navigation a:hover{animation-name:buttonPop;animation-duration:.5s}.block-navigation-links ul,.donors-list ul{list-style:none;margin:0;padding:0;display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap}.block-navigation-links ul li{flex:0 0 23%;max-width:23%;margin:0 1% clamp(13.333333333333px,1.0416666666667vw,20px)}.block-navigation-links ul li a{border-radius:var(--radius);border:clamp(.66666666666667px,.052083333333333vw,1px) solid var(--grey);display:flex;align-items:center;justify-content:space-between;font-size:clamp(15px, .9375vw, 18px);height:100%;line-height:1.25}#joinUs ul li,#joinUs ul li:before,.faqs ul li strong,.pg-search .elementor-post .elementor-post__excerpt p{font-size:var(--font-size)}.block-navigation-links ul li a svg{margin-left:clamp(16.666666666667px,1.3020833333333vw,25px);display:block;width:clamp(16px,1.25vw,24px);height:clamp(16px,1.25vw,24px)}.block-navigation-links ul li a svg *{fill:var(--red);transition:var(--transition)}.block-navigation-links ul li a:focus,.block-navigation-links ul li a:hover{color:#fff;background-color:var(--red);border-color:var(--red);text-decoration:none}#faqs .e-n-accordion-item#nested>.e-child .e-n-accordion-item,#search form,.directory-table table tbody tr:nth-child(2n+2) td,.directory-table table th{background:var(--light)}.blue .block-navigation-links ul li a:focus,.blue .block-navigation-links ul li a:hover{color:#fff;background-color:var(--blue);border-color:var(--blue)}.green .block-navigation-links ul li a:focus,.green .block-navigation-links ul li a:hover{color:#fff;background-color:var(--green);border-color:var(--green)}.purple .block-navigation-links ul li a:focus,.purple .block-navigation-links ul li a:hover{color:#fff;background-color:var(--purple);border-color:var(--purple)}.about-images-gallery #gallery-1 .gallery-item{float:none;max-width:100%;width:auto;margin:0 0 clamp(13.333333333333px,1.0416666666667vw,20px)}.about-images-gallery #gallery-1 .gallery-item:first-child,.about-images-gallery #gallery-1 .gallery-item:nth-child(2){max-width:48%}.about-images-gallery #gallery-1{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.about-images-gallery #gallery-1 .gallery-item img{border:none}.icon-blocks .elementor-icon-box-icon .elementor-icon{width:clamp(86.666666666667px,6.7708333333333vw,130px);height:clamp(86.666666666667px,6.7708333333333vw,130px);border-radius:100%;display:flex;align-items:center;justify-content:center;margin:0 auto}.icon-blocks .elementor-icon-box-icon .elementor-icon svg *{fill:#fff!important}.pg-error h1{font-size:clamp(100px, 7.8125vw, 150px);line-height:.8;margin:0 0 clamp(26.666666666667px,2.0833333333333vw,40px);position:relative;left:clamp(10px,.78125vw,15px)}.pg-error h1 em{font-size:var(--font-size--h1);display:block;position:relative;left:clamp(-15px,-.78125vw,-10px);margin:clamp(6.6666666666667px,.52083333333333vw,10px) 0 0;font-weight:100;font-style:normal;color:var(--red)}.list-links .elementor-icon-list-icon svg{width:clamp(16.666666666667px,1.3020833333333vw,25px)!important;height:clamp(16.666666666667px,1.3020833333333vw,25px)!important}.list-links .elementor-icon-list-item:not(:last-child){margin:0 0 clamp(16.666666666667px,1.3020833333333vw,25px)}.list-links .elementor-icon-list-item{align-items:flex-start!important}.list-links .elementor-icon-list-item a{align-items:flex-start!important;line-height:1.325;color:var(--dark);font-weight:600;text-decoration:underline}.list-links .elementor-icon-list-item a:not(:has(>.elementor-icon-list-icon)){display:inline!important;align-items:unset!important;width:auto}.list-links .elementor-icon-list-item a:focus,.list-links .elementor-icon-list-item a:hover{color:var(--red)!important;color:var(--red)}.list-links .elementor-icon-list-item .elementor-icon-list-icon{position:relative;top:4px}.big-intro p{font-size:clamp(18.666666666667px, 1.4583333333333vw, 28px);font-weight:300;padding:0 clamp(10px,5.2083333333333vw,100px)}.big-intro p strong{font-weight:800;color:var(--dark)}.board-member{border:solid #ddd;margin:clamp(7.3333333333333px,.57291666666667vw,11px) 0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;border-radius:var(--radius)!important}.board-member.elementor-widget-image-box{justify-content:flex-start!important}.board-member h3{font-size:var(--font-size--h4)}.board-member .elementor-image-box-img{width:calc(100% + clamp(53.333333333333px,4.1666666666667vw,80px))!important;height:clamp(293.3333333333333px,22.916666666666668vw,440px)!important;overflow:hidden!important;margin:clamp(-40px,-2.0833333333333vw,-26.666666666667px) clamp(-40px,-2.0833333333333vw,-26.666666666667px) clamp(20px,1.5625vw,30px)!important;border-radius:var(--radius) var(--radius) 0 0!important}.pg-basic h2:not(:first-of-type){margin-top:clamp(46.666666666667px,3.6458333333333vw,70px)}.pg-basic h3:not(:first-of-type){margin-top:clamp(30px,2.34375vw,45px)}.pg-basic h2{margin-bottom:clamp(10px,.78125vw,15px)}.block-lead h4,.elementor-col-100 .captcha-note{margin-bottom:clamp(20px,1.5625vw,30px)}.captcha-note{margin:0;text-align:left}.elementor-field-group{margin:0 0 clamp(16.666666666667px,1.3020833333333vw,25px)!important}.elementor-field-group textarea{height:clamp(166.66666666667px,13.020833333333vw,250px);resize:none}.elementor-field-type-step .elementor-col-33{width:100%;justify-content:space-between}.elementor-field-type-step{justify-content:center}.elementor-field-type-step .elementor-col-33.e-form__buttons{width:100%!important;justify-content:space-between!important}.e-form__step:first-of-type .elementor-col-33.e-form__buttons{justify-content:flex-end!important}.elementor-field-option{margin-right:clamp(10px,.78125vw,15px);font-size:clamp(11.333333333333px, .88541666666667vw, 17px)}.elementor-field-option input{margin-right:clamp(2px,.15625vw,3px);position:relative;top:clamp(.66666666666667px,.052083333333333vw,1px)}.elementor-form .e-form__indicators__indicator--state-active [class*=indicator--shape-]:not(.e-form__indicators__indicator--shape-none){border-color:var(--red);color:var(--red)}#search form{position:absolute;right:0;top:0;bottom:0;margin:auto;width:clamp(966.6666666666666px,75.52083333333333vw,1450px);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;z-index:100;transform:scaleY(0);transform-origin:top center}.search-active .navigation{opacity:0}#search form button{border:none;padding:0;margin:0;flex:0 0 clamp(30px,2.96875vw,57px);max-width:clamp(30px,2.96875vw,57px);cursor:pointer}#search form #s{width:calc(100% - clamp(50px,3.90625vw,75px));flex:0 0 calc(100% - clamp(50px,3.90625vw,75px));height:100%;border:solid #b8c7d7;padding:clamp(13.333333333333px,1.0416666666667vw,20px);border-radius:var(--radius)}#search #close-search{font-size:clamp(14px, 1.09375vw, 21px);color:#000;position:absolute;right:clamp(-30px,-1.5625vw,-20px)}#search #close-search:focus,#search #close-search:hover{color:var(--red);text-decoration:underline}.pg-search .elementor-button-wrapper{margin-top:clamp(46.666666666667px,3.6458333333333vw,70px)!important;text-align:left!important}.pg-search .elementor-post h3 a{font-size:var(--font-size--h4);margin:0 0 clamp(10px,.78125vw,15px);display:block;color:var(--dark)}.directory-table table th,.location .location-box p strong{font-size:clamp(9.3333333333333px, .72916666666667vw, 14px);text-transform:uppercase}.pg-search a.elementor-post__read-more{border:clamp(.66666666666667px,.052083333333333vw,1px) solid var(--red);color:var(--red);font-weight:500;font-size:clamp(12px, .9375vw, 18px);border-radius:clamp(66.666666666667px,5.2083333333333vw,100px);padding:clamp(5.3333333333333px,.41666666666667vw,8px) clamp(20px,1.5625vw,30px);display:inline-block;margin-top:clamp(20px,1.5625vw,30px)}.share-story .elementor-icon-list-text a,.share-story strong{display:inline!important}.pg-search a.elementor-post__read-more:focus,.pg-search a.elementor-post__read-more:hover{color:#fff;background-color:var(--red)}.pg-search .elementor-post:not(:last-of-type){border-bottom:solid #ddd;margin:0 0 clamp(30px,2.34375vw,45px)!important;padding:0 0 clamp(36.666666666667px,2.8645833333333vw,55px)!important}.pg-section .elementor-posts-container{display:block!important}.pg-search span.highlighted-search{background:#fff8c0;color:var(--dark)}.directory-table table{font-size:clamp(13px, .83333333333333vw, 16px)}.donation-potential p,.program-subnav ul li ul li a{font-size:clamp(13px, .78125vw, 15px)}.directory-table table th{text-align:left;font-weight:700;color:var(--dark)}.directory-table table td,.directory-table table th{padding:clamp(10px,.78125vw,15px)}.directory-table table td:nth-child(3),.directory-table table td:nth-child(4){white-space:nowrap}.directory-table table td:nth-child(2){width:clamp(346.66666666667px,27.083333333333vw,520px)}.directory-table table td:first-child{font-weight:700;color:var(--dark)}.directory-table table td{transition:.2s}.directory-table table tr:hover td{background:var(--red)!important;color:#fff!important}.directory-table table tr:hover td a:focus,.directory-table table tr:hover td a:hover{color:#ffeef2!important}.block-lead,.careers-lead{background-color:var(--light);border-radius:var(--radius);display:flex;flex-direction:column!important;align-items:center!important;justify-content:center!important}.need-content{background-color:#16c0fc;color:#fff;padding:clamp(16.666666666667px,1.3020833333333vw,25px);text-align:center;border-radius:var(--radius)}.bg-light .block-lead,.bg-light .careers-lead,.outline-box,.section-navigation .nav-item,.toc-navigation{background-color:#fff}.donation-options p,.section-heading.sh-mb-md{margin-bottom:clamp(26.666666666667px,2.0833333333333vw,40px)!important}.donation-options .elementor-icon-box-wrapper,.donation-options-last{margin-top:clamp(26.666666666667px,2.0833333333333vw,40px)!important}.elementor-icon-box-wrapper .elementor-icon-box-content h3{line-height:1.1}.donation-potential p strong{display:block;font-size:clamp(12px, .9375vw, 18px);line-height:1.5;margin:clamp(3.3333333333333px,.26041666666667vw,5px) 0 clamp(6.6666666666667px,.52083333333333vw,10px)}.faqs ul{list-style:none;margin:clamp(10px,.78125vw,15px) 0 0;padding:0}.faqs ul li strong{display:block;font-weight:800;color:var(--dark)}.faqs ul li:not(:last-child){margin:0 0 clamp(16.666666666667px,1.3020833333333vw,25px);padding:0 0 clamp(16.666666666667px,1.3020833333333vw,25px);border-bottom:solid #ddd}.outline-box{border-radius:clamp(5.3333333333333px,.41666666666667vw,8px);border:solid #ddd;padding:clamp(30px,2.34375vw,45px);height:100%}.board-member-content,.location-map,.location-map .elementor-custom-embed,.location-map iframe{height:100%!important}.outline-box h3{border-left:clamp(13.333333333333px,1.0416666666667vw,20px) solid var(--red);padding-left:clamp(6.6666666666667px,.52083333333333vw,10px);margin-bottom:clamp(6.6666666666667px,.52083333333333vw,10px)}.donors-list ul li{border:solid #ddd;border-radius:var(--radius);padding:clamp(20px,1.5625vw,30px);flex:0 0 48%;max-width:48%;margin:0 1% clamp(18px,1.40625vw,27px);display:flex;align-items:center;justify-content:center;text-align:center;line-height:1.4}.location-map iframe,.ystory .ystory-image{border-radius:var(--radius)!important}.donors-list.inline ul li{flex:0 0 23%;max-width:23%}.share-story strong{font-weight:700;color:var(--dark)}.share-story li svg{width:clamp(18px,1.40625vw,27px)!important;height:auto!important;margin-right:clamp(8px,.625vw,12px)!important}.location{border-radius:clamp(6.6666666666667px,.52083333333333vw,10px)!important;background:#fff;margin-top:clamp(13.333333333333px,1.0416666666667vw,20px)!important;margin-bottom:clamp(13.333333333333px,1.0416666666667vw,20px)!important;box-shadow:0 clamp(2.6666666666667px,.20833333333333vw,4px) clamp(16px,1.25vw,24px) rgba(0,0,0,.1)}.location .location-box{padding:clamp(30px,2.34375vw,45px) clamp(20px,1.5625vw,30px);height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center}.location iframe{height:clamp(183.33333333333px,14.322916666667vw,275px)!important}.coming-soon-badge p{color:#fff;font-weight:600;background-color:var(--red);position:absolute;z-index:100;top:clamp(31.333333333333px,2.4479166666667vw,47px);right:clamp(-50px,-2.6041666666667vw,-33.333333333333px);font-size:clamp(13.333333333333px, 1.0416666666667vw, 20px);padding:clamp(2px,.15625vw,3px) clamp(33.333333333333px,2.6041666666667vw,50px);transform-origin:center;transform:rotate(45deg)}#joinUs ul,.fancy-list ul,.program-subnav ul,.toc-navigation ul{padding:0;list-style:none}.ystory .ystory-image{height:clamp(200px,15.625vw,300px);margin:0 auto clamp(20px,1.5625vw,30px)}.ystory .ystory-image img{object-fit:cover;width:100%;height:100%}.location .location-box p strong{line-height:1;display:block;margin:clamp(13.333333333333px,1.0416666666667vw,20px) 0 clamp(4px,.3125vw,6px);letter-spacing:clamp(1px, .10416666666667vw, 2px);color:var(--dark)}@media (max-width:clamp(660.66666666667px,51.614583333333vw,991px)){.pg-section .e-con-inner{align-items:flex-start!important}.dspace{display:none!important}}html .sr7-btn{font-family:var(--font)!important}.post-meta li:not(:last-child){margin-right:clamp(16.666666666667px,1.3020833333333vw,25px)!important}.img-radius{z-index:1!important}.link-button a:hover{text-decoration:none}.toc-navigation{border-bottom:solid #ddd;padding:clamp(12px,.9375vw,18px) clamp(20px,1.5625vw,30px) clamp(10px,.78125vw,15px)!important;z-index:90!important}.toc-navigation.elementor-sticky--active{top:clamp(55px,4.375vw,84px)!important}.admin-bar .toc-navigation.elementor-sticky--active{top:calc(clamp(55px,4.375vw,84px) + var(--header-adjustment))!important;top:calc(clamp(63px,4.375vw,84px) + 31px)!important}.toc-navigation ul{margin:0;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;grid-gap:clamp(6.6666666666667px,0.52083333333333vw,10px) clamp(14.666666666667px,1.1458333333333vw,22px)}.toc-navigation ul li a{color:var(--text)!important;font-size:clamp(13px, .72916666666667vw, 14px)!important;display:flex!important;align-items:center!important}.toc-navigation ul li a:before{content:"";display:block;width:clamp(10.666666666667px,.83333333333333vw,16px);height:clamp(10.666666666667px,.83333333333333vw,16px);border-radius:100%;border:clamp(.66666666666667px,.052083333333333vw,1px) solid var(--text);transition:var(--transition);background-color:#fff;margin-right:clamp(4.6666666666667px,.36458333333333vw,7px);position:relative;top:-1px}.box-accordion:hover,.toc-navigation ul li a:hover:before,.toc-navigation ul li a:hover:focus:before{border-color:var(--red)!important}.toc-navigation ul li a.active{color:var(--red)!important}.toc-navigation ul li a.active:before{border-color:var(--red)!important;background-color:var(--red)!important}.schedule-box{display:flex;flex-direction:column!important}.schedule-box.white-box{padding:clamp(26.666666666667px,2.0833333333333vw,40px) clamp(16.666666666667px,1.3020833333333vw,25px)}.schedule-box h3{font-size:clamp(18.666666666667px, 1.4583333333333vw, 28px);line-height:1.1;margin:0 0 clamp(16.666666666667px,1.3020833333333vw,25px)}.emp-form iframe,.swis-form iframe{margin:0 auto!important;display:block}.auto-top{margin-top:auto!important}.iframe-form iframe{height:clamp(500px,39.0625vw,750px)}.swis-form iframe{height:clamp(1680px,131.25vw,2520px)}.emp-form iframe{max-width:clamp(400px,41.666666666667vw,600px)!important;height:clamp(800px,62.5vw,1200px)}.program-subnav ul{margin:0;display:flex;align-items:stretch;justify-content:center;flex-wrap:wrap;gap:clamp(20px,1.5625vw,30px) 1%}.program-subnav ul li:not(ul ul li){width:calc(25% - clamp(10px,.78125vw,15px));max-width:calc(25% - clamp(10px,.78125vw,15px));text-align:center;border:clamp(.66666666666667px,.052083333333333vw,1px) solid var(--grey);border-radius:var(--radius);overflow:hidden;margin:0;min-height:clamp(183.33333333333px,14.322916666667vw,275px)}.program-subnav ul li:not(ul ul li).blue:hover{border-color:var(--blue)}.program-subnav ul li:not(ul ul li).green:hover{border-color:var(--green)}.program-subnav ul li:not(ul ul li).purple:hover{border-color:var(--purple)}.program-subnav ul li ul li{margin:0;width:100%;max-width:100%;height:auto}.program-subnav ul li a{color:#000;text-decoration:none!important;font-size:var(--font-size--h4);font-weight:800;letter-spacing:-.5px;line-height:1}.program-subnav ul li a svg{display:block;margin:0 auto clamp(13.333333333333px,1.0416666666667vw,20px);width:auto;height:clamp(46.666666666667px,3.6458333333333vw,70px)}.program-subnav ul li{cursor:pointer;transition:var(--transition);position:relative}.program-subnav ul li ul{background:var(--dark);border-radius:var(--radius);position:absolute;top:clamp(-1px,-.052083333333333vw,-.66666666666667px);left:clamp(-1px,-.052083333333333vw,-.66666666666667px);right:clamp(-1px,-.052083333333333vw,-.66666666666667px);bottom:clamp(-1px,-.052083333333333vw,-.66666666666667px);margin:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:var(--transition);transform:scale(1.1);opacity:0;gap:0}.program-subnav ul li:hover ul{opacity:1;transform:scale(1)}.program-subnav ul li ul li a{color:#fff;font-weight:400;letter-spacing:0;display:block;padding:clamp(4px,.3125vw,6px) 0}.program-subnav ul li ul li a strong{font-weight:800}.program-subnav ul li ul li a:hover{text-decoration:underline!important}.program-subnav ul li:not(ul ul li)>a{width:101%;height:101%;margin:-.5%;padding:clamp(20px,2.6041666666667vw,50px);display:flex;flex-direction:column;align-items:center;justify-content:center}:root{--faqs-gap:0;--faqs-radius:0;--faqs-background:#FFF;--faqs-padding-top:clamp(18.666666666666668px, 1.4583333333333333vw, 28px);--faqs-padding-bottom:clamp(18.666666666666668px, 1.4583333333333333vw, 28px);--faqs-padding-left:0;--faqs-padding-right:0;--faqs-padding-leftright:0;--faqs-padding-content:clamp(50px, 3.90625vw, 75px);--faqs-padding-content-sm:clamp(15px, 0.78125vw, 15px);--faqs-title-font-size:clamp(16px, 1.3541666666666667vw, 26px);--faqs-title-font-weight:700;--faqs-content-font-size:clamp(15px, 1.15vw, 22px);--faqs-content-line-height:1.45;--faqs-svg-width:clamp(20px, 1.5625vw, 30px);--faqs-svg-height:clamp(20px, 1.5625vw, 30px);--faqs-border-bottom:clamp(0.66666666666667px, 0.052083333333333vw, 1px) solid #CECECE}html{scroll-behavior:smooth;scroll-padding:clamp(133.33333333333px,10.416666666667vw,200px)}.border-top{border-top:clamp(22px,1.71875vw,33px) solid var(--light)}.border-bottom{border-bottom:clamp(22px,1.71875vw,33px) solid var(--light)}#joinUs h3{margin:clamp(40px,3.125vw,60px) 0 clamp(16.666666666667px,1.3020833333333vw,25px)}#joinUs li,#joinUs p{width:clamp(476.66666666667px,37.239583333333vw,715px);max-width:100%}#joinUs ul{margin:0;display:flex;flex-wrap:wrap;grid-gap:clamp(30px,2.34375vw,45px);counter-reset:joinus-counter;position:relative}#joinUs ul:after{content:'';position:absolute;left:calc((clamp(26.666666666667px,2.0833333333333vw,40px)/ 2) - clamp(.66666666666667px,.052083333333333vw,1px));top:0;bottom:0;display:block;width:clamp(2px,.15625vw,3px);height:85%;background-color:var(--light);z-index:-1}#joinUs ul li{margin:0;color:var(--text);font-family:var(--font);font-weight:400;padding-left:clamp(39.333333333333px,3.0729166666667vw,59px);position:relative;counter-increment:joinus-counter}#joinUs ul li:before{content:counter(joinus-counter);position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;width:clamp(26.666666666667px,2.0833333333333vw,40px);height:clamp(26.666666666667px,2.0833333333333vw,40px);background-color:var(--light);color:#000;font-family:var(--font);font-weight:700;border-radius:100%}#joinUs ul li a{text-decoration:underline;font-weight:700}#joinUs ul li a:focus,#joinUs ul li a:hover{color:var(--secondary)}#btn-spacing{margin-top:clamp(40px,3.90625vw,75px)}#joinUs .joinBubbles{display:block;width:100%;height:clamp(614.66666666667px,48.020833333333vw,922px);position:relative}#joinUs .joinBubbles .jb-bubble,#joinUs .joinBubbles .jb-img{position:absolute;display:block;border-radius:100%}#joinUs .joinBubbles .jb-img.jb-img-one{top:clamp(2.6666666666667px,.20833333333333vw,4px);left:clamp(17.333333333333px,1.3541666666667vw,26px);width:clamp(160.66666666667px,12.552083333333vw,241px);height:clamp(160.66666666667px,12.552083333333vw,241px)}#joinUs .joinBubbles .jb-img.jb-img-two{top:clamp(113.33333333333px,8.8541666666667vw,170px);left:clamp(193.33333333333px,15.104166666667vw,290px);width:clamp(180px,14.0625vw,270px);height:clamp(180px,14.0625vw,270px)}#joinUs .joinBubbles .jb-img.jb-img-three{top:clamp(272px,21.25vw,408px);left:0;width:clamp(220px,17.1875vw,330px);height:clamp(220px,17.1875vw,330px)}#joinUs .joinBubbles .jb-img.jb-img-four{top:clamp(474px,37.03125vw,711px);left:clamp(200.66666666667px,15.677083333333vw,301px);width:clamp(140px,10.9375vw,210px);height:clamp(140px,10.9375vw,210px)}#joinUs .joinBubbles .jb-bubble.jb-bubble-one{top:0;left:clamp(207.33333333333px,16.197916666667vw,311px);width:clamp(90px,7.03125vw,135px);height:clamp(90px,7.03125vw,135px);background-color:var(--red)}#joinUs .joinBubbles .jb-bubble.jb-bubble-two{top:clamp(188px,14.6875vw,282px);left:clamp(98px,7.65625vw,147px);width:clamp(59.333333333333px,4.6354166666667vw,89px);height:clamp(59.333333333333px,4.6354166666667vw,89px);background-color:var(--light2)}#joinUs .joinBubbles .jb-bubble.jb-bubble-three{top:clamp(320px,25vw,480px);right:0;width:clamp(126.66666666667px,9.8958333333333vw,190px);height:clamp(126.66666666667px,9.8958333333333vw,190px);background-color:var(--red2)}#joinUs .joinBubbles .jb-bubble.jb-bubble-four{top:clamp(510px,39.84375vw,765px);left:clamp(127.33333333333px,9.9479166666667vw,191px);width:clamp(50.666666666667px,3.9583333333333vw,76px);height:clamp(50.666666666667px,3.9583333333333vw,76px);background-color:var(--grey)}.content-text h2{margin:0 0 clamp(10px,.78125vw,15px);width:clamp(466.66666666667px,36.458333333333vw,700px);max-width:100%}.content-text.fw h2{width:100%;max-width:100%}.inner-navigation .section-navigation,.inner-subnavigation .section-navigation{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;grid-gap:clamp(14px,1.09375vw,21px) clamp(20px,1.5625vw,30px);margin:clamp(6.6666666666667px,.52083333333333vw,10px) 0 0}.mtn .inner-navigation,.mtn .inner-subnavigation{margin-top:clamp(40px,3.125vw,60px)}.section-heading.sh-mb-sm{margin-bottom:clamp(10px,.78125vw,15px)!important}.line-top{border-top:clamp(.66666666666667px,.052083333333333vw,1px) solid var(--grey)!important;margin-top:clamp(83.333333333333px,6.5104166666667vw,125px)!important;padding-top:clamp(76.666666666667px,5.9895833333333vw,115px)!important}.program-container{display:flex!important;flex-wrap:wrap!important;grid-gap:clamp(33.333333333333px,2.6041666666667vw,50px)!important}.program-container>.elementor-element{width:calc(50% - clamp(16.666666666667px,1.3020833333333vw,25px))!important}.mega-menu,.program-container.fw>.elementor-element{width:100%!important}.fancy-list ul{margin:0;display:flex;flex-direction:column;grid-gap:clamp(20px,1.5625vw,30px)}.fancy-list.sm ul{grid-gap:clamp(13.333333333333px,1.0416666666667vw,20px)}.fancy-list ul li{margin:0;padding-left:clamp(28.666666666667px,2.2395833333333vw,43px);position:relative}.fancy-list ul li:before{position:absolute;top:clamp(3.3333333333333px,.26041666666667vw,5px);left:0;display:block;width:clamp(16px,1.25vw,24px);height:clamp(16px,1.25vw,24px);background-image:url(i/icons/icon-list.svg);background-size:100%}.link-button-fixed p a:focus,.link-button-fixed p a:hover,.page main .post-password-form input[type=submit]:focus,.page main .post-password-form input[type=submit]:hover{background:var(--dark);animation-name:buttonPop;animation-duration:.5s}.content-text h2 strong{display:block;font-size:clamp(20.666666666667px, 1.6145833333333vw, 31px);font-weight:300;line-height:1.3;letter-spacing:-1px;color:var(--red)}.content-text h3+ul{margin-top:clamp(13.333333333333px,1.0416666666667vw,20px)}.content-text ul+p{margin-top:clamp(33.333333333333px,2.6041666666667vw,50px)}.criteria-nominations{border-radius:clamp(5.3333333333333px,.41666666666667vw,8px)!important;box-shadow:clamp(0px,0vw,0px) clamp(4.6666666666667px,.36458333333333vw,7px) clamp(9.3333333333333px,.72916666666667vw,14px) clamp(0px,0vw,0px) rgba(0,0,0,.08)!important;padding:clamp(40px,3.125vw,60px) clamp(26.666666666667px,2.0833333333333vw,40px)!important}.criteria-nominations h4{border-left:clamp(12px,.9375vw,18px) solid var(--green);padding:0 0 0 clamp(13.333333333333px,1.0416666666667vw,20px);margin:0 0 clamp(10.666666666667px,.83333333333333vw,16px)}.criteria-nominations ul{padding:0 0 0 clamp(16.666666666667px,1.3020833333333vw,25px);margin:0}.criteria-nominations p,.criteria-nominations ul li{color:var(--text);font-family:var(--font);font-size:var(--font-size--small);font-weight:400}.criteria-nominations ul li a{color:var(--blue);text-decoration:underline}.criteria-nominations .cn-card:not(:last-of-type){margin:0 0 clamp(40px,5.2083333333333vw,100px)}.criteria-nominations .elementor-widget-button,.program-box p:last-of-type+ul{margin-top:clamp(20px,1.5625vw,30px)}.section-navigation{list-style:none;margin:0;padding:0}.section-navigation .nav-item{padding:clamp(30.666666666667px,2.3958333333333vw,46px) clamp(17.333333333333px,1.3541666666667vw,26px);border-radius:clamp(5.3333333333333px,.41666666666667vw,8px);border:clamp(.66666666666667px,.052083333333333vw,1px) solid var(--grey);transition:.3s;height:clamp(184.66666666667px,14.427083333333vw,277px);width:calc(25% - clamp(16.666666666667px,1.3020833333333vw,25px));margin:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-navigation .nav-item:focus,.section-navigation .nav-item:hover{background-color:var(--hover-color);border:clamp(.66666666666667px,.052083333333333vw,1px) solid var(--hover-color)}.section-navigation .nav-link{color:inherit;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;grid-gap:clamp(16.666666666667px,1.3020833333333vw,25px);transition:.3s}.section-navigation .nav-item:focus .nav-link,.section-navigation .nav-item:hover .nav-link{grid-gap:0;transition:.3s}.section-navigation .nav-link .text{font-size:var(--font-size--h4);font-weight:800;line-height:1.1;letter-spacing:-1px;max-width:clamp(156.66666666667px,12.239583333333vw,235px);margin:0 auto;transition:.3s}.section-navigation .nav-item:focus .nav-link .text,.section-navigation .nav-item:hover .nav-link .text{transition:.3s;font-size:clamp(16px, 1.25vw, 24px);color:#fff;font-size:var(--font-size--h4);max-width:clamp(156.66666666667px,12.239583333333vw,235px)}.section-navigation .icon{width:auto;height:clamp(46.666666666667px,3.6458333333333vw,70px);transition:.3s}.section-navigation .nav-item:focus .icon,.section-navigation .nav-item:hover .icon{height:clamp(33.333333333333px,2.6041666666667vw,50px);transition:.3s}.section-navigation .icon *{fill:var(--hover-color);transition:.3s}.section-navigation .child-navigation{list-style:none;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:clamp(13.333333333333px,1.0416666666667vw,20px) 0 0;overflow:hidden;transition:.3s}.section-navigation .child-navigation li a,.section-navigation .nav-item a{color:#000;transition:.3s}.section-navigation .nav-item:focus .child-navigation,.section-navigation .nav-item:hover .child-navigation{height:auto;transition:.3s}.section-navigation .child-navigation li{margin:0;display:flex}.section-navigation .child-navigation li a{color:#fff;font-size:var(--font-size--small);font-weight:400}.section-navigation .child-navigation li:not(:last-of-type){margin:0 0 clamp(5.3333333333333px,.41666666666667vw,8px);padding:0 0 clamp(3.3333333333333px,.26041666666667vw,5px);border-bottom:solid rgba(255,255,255,.2);position:relative}.section-navigation .child-navigation li:not(:last-of-type):after{content:'';position:absolute;left:0;right:0;bottom:0;width:100%;height:clamp(.66666666666667px,.052083333333333vw,1px);background-color:rgba(255,255,255,.2)}.inline-banner p{width:clamp(666.66666666667px,52.083333333333vw,1000px);max-width:100%}.video-disclaimer p{padding:clamp(10px,.78125vw,15px);font-size:clamp(13px, .9375vw, 18px);color:var(--dark);text-align:center}.video-disclaimer.bg-y-left,.video-disclaimer.bg-y-right{background-size:clamp(50px,3.90625vw,75px)}.video-disclaimer.bg-y-left{background-position:left bottom}.video-disclaimer.bg-y-right{background-position:right bottom}.program-box h5{margin:0 0 clamp(10.666666666667px,.83333333333333vw,16px)}.program-box ul li em{display:block;font-style:normal;font-size:13px}.disclaimer ul{list-style:none;padding:0;margin:0}.disclaimer ul li{margin:0 0 clamp(5.3333333333333px,.41666666666667vw,8px);font-size:clamp(13px, .78125vw, 15px)}#faqs .e-n-accordion{display:flex;flex-direction:column;grid-gap:var(--faqs-gap)}#faqs .e-n-accordion-item{border-radius:var(--faqs-radius);background:var(--faqs-background);border-bottom:var(--faqs-border-bottom)}#faqs .e-n-accordion-item:last-of-type{border-bottom:none!important}#faqs .e-n-accordion-item-title,#faqs .e-n-accordion-item>.e-child{border:none;padding:0}#faqs .e-n-accordion-item:not(#nested)>.e-child{padding:clamp(6.6666666666667px,.52083333333333vw,10px) var(--faqs-padding-content) var(--faqs-padding-bottom) 0}#faqs .e-n-accordion-item#nested>.e-child{padding:clamp(13.333333333333px,1.0416666666667vw,20px) clamp(32px,2.5vw,48px);background-color:var(--light)}#faqs .e-n-accordion-item-title-text{color:var(--dark);font-family:var(--font);font-size:var(--faqs-title-font-size);font-style:normal;font-weight:var(--faqs-title-font-weight);line-height:var(--faqs-content-line-height);padding:var(--faqs-padding-top) var(--faqs-padding-content-sm) var(--faqs-padding-bottom) var(--faqs-padding-left)}#faqs.faqs-sm .e-n-accordion-item-title-text{font-size:18px!important;padding:15px 15px 15px 0!important}#faqs .e-n-accordion-item-title-icon span svg{display:block;width:var(--faqs-svg-width);height:var(--faqs-svg-height)}#faqs.faqs-sm .e-n-accordion-item-title-icon span svg{display:block;width:calc(var(--faqs-svg-width)/ 2);height:calc(var(--faqs-svg-height)/ 2)}#faqs .e-n-accordion-item>.e-child p{font-size:var(--faqs-content-font-size)}#faqs.faqs-sm .e-n-accordion-item>.e-child a,#faqs.faqs-sm .e-n-accordion-item>.e-child li,#faqs.faqs-sm .e-n-accordion-item>.e-child p{font-size:16px!important}.slp_search_form .search_box .search_item #ages label,.store_locator_plus #searchForm label.text{text-align:left;text-transform:uppercase;font-size:clamp(11px, .9375vw, 18px);font-weight:400;font-family:var(--font);position:relative}#faqs.purple .e-n-accordion-item-title-icon span svg *{fill:var(--purple)!important}#faqs.red .e-n-accordion-item-title-icon span svg *,.store-single .ss-info ul li svg *{fill:var(--red)!important}#faqs.blue .e-n-accordion-item-title-icon span svg *{fill:var(--blue)!important}#faqs.green .e-n-accordion-item-title-icon span svg *{fill:var(--green)!important}.program-box.program-box-text p:last-child,div#map_sidebar .results_wrapper:first-child{margin-top:0}.board-member.bm-list{border-bottom:none;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;height:auto!important;padding-bottom:clamp(13.333333333333px,1.0416666666667vw,20px);margin-bottom:0!important}.board-member-content{display:flex;flex-direction:column;border:solid #ddd;padding:0 clamp(26.666666666667px,2.0833333333333vw,40px) clamp(26.666666666667px,2.0833333333333vw,40px)!important;border-top:none!important;border-radius:0 0 clamp(5.3333333333333px,.41666666666667vw,8px) clamp(5.3333333333333px,.41666666666667vw,8px)!important;margin-bottom:clamp(6.6666666666667px,.52083333333333vw,10px)!important}.board-member-content p{margin:0 0 clamp(26.666666666667px,2.0833333333333vw,40px);font-size:var(--font-size--small)}.board-member-content .elementor-widget-icon-list li,.board-member-content .elementor-widget-icon-list li a{color:var(--text);font-size:var(--font-size--small);align-items:flex-start}.board-member-content .elementor-widget-icon-list li .elementor-icon-list-icon{top:5px}.board-member-content .elementor-widget-icon-list svg{height:auto!important;width:clamp(12px,.9375vw,18px)!important}.store_locator_plus #searchForm label.text{margin-right:clamp(10.666666666667px,.83333333333333vw,16px);color:var(--dark);flex:0 0 max-content}.store_locator_plus #searchForm #addressInput,.store_locator_plus #searchForm #radiusSelect{width:100%;-webkit-appearance:none;appearance:none;border:solid #ccc;outline:0;transition:.3s;font-size:15px;padding:12px 7px;appearance:none}.store_locator_plus #searchForm #addressInput:active,.store_locator_plus #searchForm #addressInput:focus,.store_locator_plus #searchForm #addressInput:hover,.store_locator_plus #searchForm #radiusSelect:active,.store_locator_plus #searchForm #radiusSelect:focus,.store_locator_plus #searchForm #radiusSelect:hover{border:clamp(.66666666666667px,.052083333333333vw,1px) solid var(--gold)}.store_locator_plus #searchForm{background:var(--light);padding:clamp(13.333333333333334px,1.0416666666666667vw,20px);margin:0 0 clamp(13.333333333333px,1.0416666666667vw,20px)}.store_locator_plus #searchForm #radius_in_submit{text-align:right;display:inline-block}.store_locator_plus #searchForm #radius_in_submit input{background:var(--button-background--primary);border:none;color:#fff;outline:0;text-transform:uppercase;font-weight:700;margin:0}.slp_results_container .results_wrapper{margin:0 0 clamp(10px,.78125vw,15px);border-radius:0;border:none;border-bottom:solid #ccc}.slp_results_container .results_wrapper:hover{background:0 0!important}.slp_results_container .results_wrapper .location_name{font-size:clamp(16px, 1.0416666666666667vw, 20px)!important;text-transform:uppercase;margin:0;display:block;line-height:1.3;padding:clamp(10px,.78125vw,15px) clamp(50px,3.90625vw,75px) clamp(10px,.78125vw,15px) 0;position:relative;font-family:var(--heading);font-weight:700;color:var(--dark)}.section-navigation .nav-item:hover,.slp_bubble_level_1{padding-top:clamp(6.6666666666667px,.52083333333333vw,10px)}.location_secondary,.slp_result_table_tags{font-size:clamp(13px, .72916666666667vw, 14px);color:var(--text);line-height:1.5;margin:clamp(3.3333333333333px,.26041666666667vw,5px) 0 clamp(13.333333333333px,1.0416666666667vw,20px)}.location_tertiary a,.store_locator_plus #searchForm #radius_in_submit input{display:inline-block;font-family:var(--button-text--font);font-size:clamp(14px, .8333333333333334vw, 16px);padding:clamp(8px,.52083333333333vw,10px) clamp(16px,1.25vw,24px);background:var(--button-background--primary)!important;color:var(--button-text--colour)!important;line-height:1;font-weight:var(--button-text--weight);border-radius:var(--button-radius);border:var(--button-border-width);text-transform:var(--button-text--casing);cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}table.td,td.td{border:clamp(.66666666666667px,.052083333333333vw,1px) solid var(--light)}.single_job_listing .company,.single_job_listing .meta{border-radius:var(--radius)}.location_tertiary a:focus,.location_tertiary a:hover,.store_locator_plus #searchForm #radius_in_submit input:focus,.store_locator_plus #searchForm #radius_in_submit input:hover{background:var(--dark)!important;color:#fff!important;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.location_tertiary a:hover{background-color:#333}.slp_result_contact{display:inline-block}.slp_result_contact.slp_result_hours{display:block;font-size:clamp(13px, .72916666666667vw, 14px);padding:clamp(13.333333333333px,1.0416666666667vw,20px) 0 clamp(10px,.78125vw,15px);max-width:clamp(220px,17.1875vw,330px)}.slp_search_form .search_box,.slp_search_form .search_box .search_item,.slp_search_form .search_box .search_item div{align-items:center!important}.slp_search_form .search_box .search_item{margin-bottom:0!important;flex:0 0 calc(50% - clamp(10px,0.78125vw,15px))!important}span.slp_result_address.slp_result_phone{display:block;margin:clamp(3.3333333333333px,.26041666666667vw,5px) 0 0}span.slp_result_address.slp_result_street{padding:clamp(6.6666666666667px,.52083333333333vw,10px) 0 0;display:inline-block}.slp_results_container .results_wrapper{padding:0 clamp(10px,.78125vw,15px)!important;cursor:pointer}.results_row_center_column.location_secondary,.results_row_right_column.location_tertiary{max-height:0;overflow:hidden;margin:0;-webkit-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s}.results_row_center_column.location_secondary.expanded,.results_row_right_column.location_tertiary.expanded{max-height:clamp(266.66666666667px,20.833333333333vw,400px);-webkit-transition:max-height .5s;-o-transition:max-height .5s;transition:max-height .5s}.slp_results_container .results_wrapper .location_name:after{position:absolute;right:0;top:clamp(1.3333333333333px,.10416666666667vw,2px);bottom:0;margin:auto 0;display:block;width:clamp(13.333333333333334px,1.0416666666666667vw,20px);height:clamp(10px,.78125vw,15px);background-image:url(i/icons/icon-down.svg);background-size:100%;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.slp_results_container .results_wrapper .location_name.lc-active:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.3s;-o-transition:.3s;transition:.3s}#slp_bubble_address2,#slp_bubble_fax br,#slp_bubble_fax>.location_detail_label,.location_distance,.partner-gallery br,.simple-gallery .gallery br,.slp_result_fax,.slp_result_street2,.slp_result_website,.store_locator_plus.tagline,button.gm-ui-hover-effect,html .single_job_listing .meta li.application-deadline strong,span#slp_bubble_directions,span#slp_bubble_email,span#slp_bubble_website{display:none!important}#searchForm,.slp_search_form .search_box .search_item div{width:100%}#map,#map_sidebar{width:50%!important;min-height:clamp(350px,39.0625vw,600px)!important;max-height:clamp(350px,39.0625vw,600px)!important}#map_sidebar{padding:0 clamp(10px,.78125vw,15px) 0 clamp(33.333333333333336px,2.6041666666666665vw,50px);overflow-y:scroll}.slp_search_form .search_box{display:flex!important;flex-wrap:wrap!important;justify-content:space-between!important;align-items:flex-start!important;align-content:stretch!important;grid-gap:clamp(20px,1.5625vw,30px)!important}#sl_div{width:100%!important;max-width:clamp(1166.6666666667px,91.145833333333vw,1750px)!important;margin:auto!important;display:flex;flex-wrap:wrap}.slp_search_form .search_box .search_item #addy_in_radius label,.slp_search_form .search_box .search_item label{flex-basis:unset!important}.slp_results_container .results_wrapper span.slp_result_email,.slp_results_container .results_wrapper span.slp_result_fax,.slp_results_container .results_wrapper span.slp_result_phone,.slp_results_container .results_wrapper span.slp_result_website{margin-right:clamp(3.3333333333333px,.26041666666667vw,5px)!important}#slp_bubble_name{margin:0 0 clamp(5.3333333333333px,.41666666666667vw,8px)!important;display:block}.location_tertiary{margin-top:clamp(4.6666666666667px,.36458333333333vw,7px);display:flex;flex-direction:column-reverse}.location_tertiary .online_info{margin:clamp(10px,.78125vw,15px) 0 clamp(13.333333333333px,1.0416666666667vw,20px)!important}span.slp_result_address.slp_result_phone{margin:0 0 clamp(6.6666666666667px,.52083333333333vw,10px)!important;padding:0}span.slp_result_contact.slp_result_hours.textblock{margin:0 0 clamp(13.333333333333px,1.0416666666667vw,20px)!important;padding:0}span#slp_bubble_hours,span#slp_bubble_phone{font-weight:700}.slp_bubble_tail_behind button{position:absolute!important;right:0;top:0}span#slp_bubble_name{font-family:var(--heading);font-weight:500;text-transform:uppercase;font-size:clamp(10.666666666667px, .83333333333333vw, 16px);color:var(--dark)}.store_locator_plus #addy_in_address{flex:0 0 clamp(296.66666666667px,23.177083333333vw,445px)!important}.slp_search_form .search_box .search_item:not(#addy_in_address){flex:0 0 calc(100% - clamp(316.66666666667px,24.739583333333vw,475px))!important}.store_locator_plus #searchForm #radiusSelect{width:clamp(96.666666666667px,7.5520833333333vw,145px)}@media (max-width:991px){.slp_search_form .search_box{grid-gap:clamp(10px,0.78125vw,15px)}#map,#map_sidebar{width:100%!important}#map_sidebar{padding:0;margin:clamp(13.333333333333px,1.0416666666667vw,20px) 0 0;overflow-y:unset!important;height:auto!important;max-height:unset!important;min-height:unset!important}.store_locator_plus #searchForm #addressInput,.store_locator_plus #searchForm #radiusSelect{width:100%}.slp_search_form .search_box .search_item{flex-wrap:unset}.slp_search_form .search_box .search_item div{justify-content:space-between}.store_locator_plus #searchForm label.text{margin-right:clamp(10.666666666667px,.83333333333333vw,16px)!important;width:max-content!important;flex:0 0 max-content!important}.slp_search_form .search_box .search_item div{justify-content:unset!important}}@media (max-width:950px){html .slp_search_form .search_box .search_item:not(#addy_in_address),html .store_locator_plus #addy_in_address{flex:0 0 100%!important}.store_locator_plus #searchForm label.text{width:50px!important;flex:0 0 50px!important}.store_locator_plus #searchForm #radiusSelect{width:100%!important}}@media (max-width:clamp(333.33333333333px,26.041666666667vw,500px)){.slp_results_container .results_wrapper .online_info{display:flex;flex-direction:column;grid-gap:clamp(5.3333333333333px,0.41666666666667vw,8px)}.location_tertiary a,.store_locator_plus #searchForm #radius_in_submit input{display:block;margin:0!important;text-align:center}.location_tertiary br{display:none}.slp_results_container .results_wrapper .slp_result_contact{margin-right:0!important}.store_locator_plus #searchForm #radius_in_submit{display:flex;justify-content:flex-end!important}}.nu-container{display:flex;flex-direction:column}.nu-last-updated{color:var(--dark);margin:0 0 var(--spacing)}.nu-card:not(:last-of-type){padding:0 0 calc(var(--spacing)/ 2)!important;margin:0 0 calc(var(--spacing)/ 2)!important;border-bottom:solid #ccc}.position+.location,.single_job_listing .meta li{box-shadow:none!important;margin:0!important;font-size:var(--font-size--small)!important}.nu-card h2{font-size:var(--font-size--h3);margin:0 0 clamp(13.333333333333px,1.0416666666667vw,20px)}.nu-card h3{font-size:var(--font-size--h4);border-left:clamp(12px,.9375vw,18px) solid var(--grey);padding:0 0 0 clamp(13.333333333333px,1.0416666666667vw,20px);margin:0 0 clamp(10.666666666667px,.83333333333333vw,16px)}.program-box ol{padding:0;margin:0;list-style:none;display:flex;flex-wrap:wrap;grid-gap:clamp(33.333333333333px,2.6041666666667vw,50px)}.program-box p:last-of-type+ol{margin:clamp(20px,1.5625vw,30px) 0 0}.program-box ol li{font-size:calc( var(--font-size) * 1.3);width:max-content;font-weight:300}.program-box ol li strong{display:block;color:var(--dark);font-size:var(--font-size--small);font-weight:700}.program-box ol li em{display:block;font-style:normal;font-size:clamp(13px, .78125vw, 15px);line-height:1}.bg-light .block-lead img,.bg-light .careers-lead img{display:block;height:clamp(100px,7.8125vw,150px);width:100%;object-fit:contain}.icon-blocks.four-row>.e-con-inner{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;grid-gap:clamp(20px,1.5625vw,30px)!important}.icon-blocks.four-row>.e-con-inner>.elementor-element{width:calc(25% - clamp(16.666666666667px,1.3020833333333vw,25px))!important}.program-box-double-list ul{column-count:2;column-gap:40px}.nav-item:hover .nav-header{transform:scale(.77);transform-origin:center center}.section-navigation .child-navigation{height:auto;max-height:0}.section-navigation .nav-item:hover .child-navigation{max-height:clamp(200px,15.625vw,300px)}.section-navigation .nav-item:hover{padding-bottom:clamp(10px,.78125vw,15px)}.donation-potential ul{list-style:none;padding:0;margin:clamp(13.333333333333px,1.0416666666667vw,20px) 0 0;display:flex;flex-direction:column;grid-gap:clamp(6.6666666666667px,0.52083333333333vw,10px)}#nested>summary .e-n-accordion-item-title-text{padding-left:clamp(40px,3.125vw,60px);position:relative}#nested>summary .e-n-accordion-item-title-text:before{position:absolute;top:clamp(20px,1.5625vw,30px);left:0;display:block;width:clamp(20px,1.5625vw,30px);height:clamp(20px,1.5625vw,30px);background-image:url(/wp-content/uploads/2025/08/logo-2.svg);background-size:100%}.block-lead.block-lead-list ul{list-style:none;padding:0;text-align:center}.block-lead.block-lead-list ul li strong{color:var(--dark);display:block}#multiGallery .elementor-gallery__titles-container{display:flex;flex-wrap:wrap;grid-gap:clamp(10px,0.78125vw,15px)}#multiGallery .elementor-gallery__titles-container .elementor-gallery-title{margin:0;background-color:var(--red);color:#fff;padding:clamp(5.3333333333333px,.41666666666667vw,8px) clamp(10.666666666667px,.83333333333333vw,16px);text-decoration:none;transition:.3s}#multiGallery .elementor-gallery__titles-container .elementor-gallery-title.elementor-item-active,#multiGallery .elementor-gallery__titles-container .elementor-gallery-title:focus,#multiGallery .elementor-gallery__titles-container .elementor-gallery-title:hover{background-color:var(--dark);transition:.3s}.program-subnav{margin-top:calc(var(--spacing)/ 2)}.page-id-1345 .program-subnav,.page-id-430 .program-subnav,.page-id-512 .program-subnav{margin-top:0!important}.footer-top .brand a{display:block;width:clamp(144px,11.25vw,216px);height:clamp(46px,3.59375vw,69px)}.footer-top .user-actions a svg{display:block;width:clamp(30px,2.8125vw,54px);height:clamp(30px,2.8125vw,54px);margin:clamp(8px,.8333333333333334vw,16px)!important}.footer-top .user-actions .elementor-icon-list-text{font-size:clamp(15px, 1.1458333333333333vw, 22px)}.footer .footer-contact ul li a svg,.footer .footer-nav ul li a svg,.link-box a svg{display:block;width:clamp(14.666666666666666px,1.1458333333333333vw,22px);height:clamp(14.666666666666666px,1.1458333333333333vw,22px)}.content-overview .content-overview-list ul li a svg{display:block;width:clamp(17.333333333333332px,1.3541666666666667vw,26px);height:clamp(17.333333333333332px,1.3541666666666667vw,26px)}span#slp_bubble_description strong{display:block;color:#000}.breadcrumbs-ellipsis{color:#979ea6;padding:0 .5em}.post-title h1{font-size:var(--font-size--h2)}.single_job_listing .meta{padding:clamp(15px,1.0416666666666667vw,20px);background:var(--light);display:flex;align-items:center;flex-wrap:wrap}.job_filters .search_jobs,.single_job_listing .meta li{display:flex;align-items:center}.single_job_listing .meta li{float:none;padding:0;justify-content:flex-start;background:0 0!important;color:var(--text)!important;border-radius:0!important}.single_job_listing .meta li:not(:last-child){margin:0 clamp(8px,.625vw,12px) 0 0!important;padding:0 clamp(8px,.625vw,12px) 0 0!important;border-right:1px solid rgba(0,0,0,.2)}.single_job_listing .meta li:before{display:block;font-family:var(--font)!important;content:""!important;font-size:inherit!important;width:auto!important;color:var(--dark)!important;height:auto!important;border-radius:none!important;margin-right:4px}html .single_job_listing .meta li.job-type:before{content:"Job Type: "!important;font-family:var(--font)!important}html .single_job_listing .meta li.location:before{content:"Location: "!important;font-family:var(--font)!important}html .single_job_listing .meta li.date-posted:before{content:"Posted: "!important;font-family:var(--font)!important}html .single_job_listing .meta li.application-deadline:before{content:"Closing Date: "!important;font-family:var(--font)!important}.job_filters .search_jobs input[type=text],.job_filters .search_jobs select{border:1px solid #aaa;padding:clamp(7.333333333333333px,.5729166666666666vw,11px) clamp(10px,.78125vw,15px);transition:var(--transition);border-radius:5px}.job_filters .search_jobs div.search_remote_position{float:none;padding:0;margin-left:clamp(10.666666666666666px,.8333333333333334vw,16px);font-size:var(--font-size--small)}.job_filters .search_jobs input[type=submit],.link-button-fixed p a,a.load_more_jobs{font-family:var(--button-text--font);padding:var(--button-padding--top) var(--button-padding--right) var(--button-padding--bottom) var(--button-padding--left);background-color:var(--button-background--primary);color:var(--button-text--colour);line-height:1;font-weight:var(--button-text--weight);text-transform:var(--button-text--casing);display:inline-block;letter-spacing:var(--button-text--letter-spacing);cursor:pointer;transition:var(--transition)}.job_filters .search_jobs input[type=submit],a.load_more_jobs{font-size:var(--font-size--small);border-radius:var(--button-radius);border:var(--button-border-width) solid var(--button-background--primary)}.job_filters .search_jobs input[type=submit]:focus,.job_filters .search_jobs input[type=submit]:hover{background-color:var(--dark);border-color:var(--dark)}.job_filters .showing_jobs{background:#fff!important;border:none!important}.job_filters .showing_jobs.wp-job-manager-showing-all{padding:clamp(13.333333333333334px,1.0416666666666667vw,20px) clamp(15.333333333333334px,1.1979166666666667vw,23px) clamp(26.666666666666668px,2.0833333333333335vw,40px)!important}.job_filters .job_types{background:0 0;padding:5px!important;border-top:1px solid rgba(0,0,0,.1)}.position h3{font-weight:700!important;letter-spacing:0}.position h3+.company strong{font-size:var(--font-size--small);line-height:1;font-weight:400!important;display:block}.position+.location{border-radius:0!important;padding:0!important;line-height:1!important;color:var(--dark)!important;width:15%!important}.position+.location:before{content:"Location: ";color:#777}@keyframes listingPop{0%,100%{transform:scale(1)}50%{transform:scale(1.02)}}.job_listings .job_listing a{display:flex!important;align-items:center;justify-content:flex-start;flex-wrap:wrap;transform-origin:center;transform:scale(1)}.job_listings .job_listing a:hover{animation-name:listingPop;animation-duration:.5s}.position{width:65%!important}.position+.location+.meta{width:15%!important;padding:0!important;margin-left:auto!important}.position+.location+.meta *{font-size:var(--font-size--small);line-height:1.1}.job-manager .full-time,.job-types .full-time,.job_listing .full-time{color:var(--blue)!important}.job-manager .temporary,.job-types .temporary,.job_listing .temporary{color:var(--purple)!important}.job_filters{background:var(--light)!important}a.load_more_jobs{font-weight:400!important;border:none!important;width:250px!important;padding:var(--button-padding--top) var(--button-padding--right) var(--button-padding--bottom) var(--button-padding--left)!important;margin:clamp(26.666666666666668px,2.0833333333333335vw,40px) auto 0}a.load_more_jobs:focus,a.load_more_jobs:hover{color:#fff!important;background:var(--dark)!important;text-decoration:none!important}.board-member .elementor-image-box-img img,.elementor-element.elementor-element-e29a096.elementor-widget.elementor-widget-image img{display:block;width:100%;height:100%;object-fit:cover}.slp_result_fax:before{content:"Contact Name: ";font-weight:700}#slp_bubble_fax>.location_detail_label:before{content:"Contact Name: ";font-weight:700;font-size:13px}#slp_bubble_fax,#slp_bubble_fax>.location_detail_label{font-size:0}#slp_tags:before,.slp_result_table_tags:before{font-weight:700;content:"Ages: "}.store-single{display:flex;grid-gap:clamp(33.333333333333336px,2.6041666666666665vw,50px);flex-wrap:wrap}.store-single .ss-info,.store-single .ss-map{width:calc(50% - clamp(16.666666666666668px,1.3020833333333333vw,25px))}.store-single .ss-map iframe{height:clamp(200px,15.625vw,300px)!important}.store-single .ss-info ul{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;grid-gap:clamp(13.333333333333334px,1.0416666666666667vw,20px)}.store-single .ss-info ul li{width:100%;display:flex;grid-gap:10px;margin:0;line-height:1.3}.store-single .ss-info ul li svg{display:block;width:clamp(16px,1.0416666666666667vw,20px);height:clamp(16px,1.0416666666666667vw,20px);position:relative;top:clamp(2px,.15625vw,3px)}.partner-gallery .gallery-item img{border:none!important;max-height:clamp(47px,3.65vw,70px);width:auto}.partner-gallery dl{float:none!important;width:auto!important;margin:clamp(7px,.52vw,10px) clamp(17px,1.3vw,25px)!important}.partner-gallery #gallery-1{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}@media (min-width:1367px){.partner-gallery #gallery-1{max-width:clamp(733px,57.29vw,1100px)}}.schedule-links .white-box{margin-bottom:35px!important}.schedule-links .quick-links a{font-size:var(--font-size--small)!important;text-decoration:underline}#gt_float_wrapper p.tlnote{padding:25px 15px 5px;font-size:14px}.link-button-fixed p a{border-radius:var(--button-radius);border:var(--button-border-width) solid var(--button-background--primary);transform-origin:center;transform:scale(1)}.link-button-fixed p a:focus,.link-button-fixed p a:hover{text-decoration:none;border-color:var(--dark)}#slp_bubble_fax>span{font-size:13px}.ymca-locations-map{height:550px!important}.ymca-locations-map iframe{height:calc(100% + 50px)!important;margin-top:-50px!important}.simple-gallery .gallery dl{float:none!important;width:33%;max-width:33%;flex:0 0 33%;margin:0!important}.simple-gallery .gallery{display:flex;align-items:stretch;justify-content:space-between}.simple-gallery .gallery img{border:none!important}.accordion-content summary+.e-child{padding:0 30px 30px;border-top:1px solid #fff;margin-top:-21px;background:#fff}.accordion-content summary{padding:30px!important}.accordion-content .e-n-accordion-item{margin-bottom:20px!important}.slp_search_form .search_box .search_item:has(#ages) #addy_in_radius{width:max-content!important;flex:unset!important;margin-right:30px}.slp_search_form .search_box .search_item #ages label{min-width:unset;color:var(--dark);flex:0 0 max-content}.slp_search_form .search_box .search_item #ages select{border:1px solid #ccc;padding:12px 7px;max-width:330px;margin:0!important;transition:var(--transition);font-size:15px}.slp_search_form .search_box .search_item #ages select:active,.slp_search_form .search_box .search_item #ages select:focus,.slp_search_form .search_box .search_item #ages select:hover,.store_locator_plus #searchForm #addressInput:active,.store_locator_plus #searchForm #addressInput:focus,.store_locator_plus #searchForm #addressInput:hover,.store_locator_plus #searchForm #radiusSelect:active,.store_locator_plus #searchForm #radiusSelect:focus,.store_locator_plus #searchForm #radiusSelect:hover{border:1px solid var(--red)!important}.box-accordion h4{cursor:pointer;transition:var(--transition)}.box-accordion h4:hover{opacity:.6}.box-accordion h4:after{content:"+";margin-left:20px;color:var(--red);position:relative;top:-1px}.box-accordion.active h4:after{content:"-"}.latest-updates>svg{display:block;width:clamp(24px,1.875vw,36px);height:clamp(24px,1.875vw,36px)}.latest-updates .slick-slide,.latest-updates .slick-slide>div,.latest-updates .slick-slide>div section{height:100%;min-height:clamp(40px,2.8645833333333335vw,55px)}.latest-updates .slick-slide>div,.latest-updates .slick-slide>div section{display:flex!important;align-items:center}#SR7_1_1 .hesperiden.sr7-arrows{width:clamp(26.666666666666668px,2.0833333333333335vw,40px)!important;height:clamp(26.666666666666668px,2.0833333333333335vw,40px)!important}#SR7_1_1 .hesperiden.sr7-arrows:before{font-size:clamp(13.333333333333334px, 1.0416666666666667vw, 20px)!important;line-height:clamp(26.666666666666668px, 2.0833333333333335vw, 40px)!important}.elementor-divider{padding-block-start:clamp(30px,2.6041666666666665vw,50px)!important;padding-block-end:clamp(30px,2.6041666666666665vw,50px)!important}.board-member-content .elementor-icon-list-item a{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;max-width:100%}.directory-table{width:100%;overflow-x:auto}.directory-table table{width:100%;max-width:100%;border-collapse:collapse;display:block;white-space:nowrap}#navTiles{padding:20px 0 45px!important}#navTiles .elementor-icon-box-title{font-size:20px!important}#navTiles>.e-con-inner>a.elementor-element:hover{opacity:.75}.rental-box h3+h4{font-size:clamp(18px, 1.3020833333333333vw, 25px);margin:0 0 10px;color:var(--red)}#forceGap.e-con>.e-con-inner{gap:30px!important}.captcha-note p{color:var(--text)!important}@media (max-width:1440px){.toc-navigation.elementor-sticky--active{top:55px!important}.admin-bar .toc-navigation.elementor-sticky--active{top:calc(66px + var(--header-adjustment))!important}}@media (max-width:1367px){.elementor-icon-box-wrapper .elementor-icon-box-icon{margin-bottom:0!important}.journey-pillars .elementor-icon-box-icon a{margin:0 auto}.program-subnav ul ul li{display:none}.program-subnav ul ul li:last-child,.program-subnav ul ul li:nth-child(-n+3){display:block}#search #close-search{right:-15px}.single-job{padding-left:30px!important;padding-right:30px!important}}@media (max-width:1199px){.post-block .post-block-actions p{display:flex;flex-direction:column;grid-gap:8px}.social-lead .social-lead-links ul{grid-gap:16px;flex-wrap:wrap}.social-lead .social-lead-links ul li{margin:0!important;width:calc(25% - 12px)}.social-lead .social-lead-links a{width:100%!important;padding:20px;font-size:clamp(15px, 1.15vw, 22px)}#search form{width:calc(100vw - 40px);padding-right:20px}#search #close-search{font-size:clamp(18px, 1.09375vw, 21px);right:0}.block-navigation-links ul li,.donors-list.inline ul li{flex:0 0 31%;max-width:31%}.program-subnav ul li:not(ul ul li){width:calc(33% - clamp(10px,.78125vw,15px));max-width:calc(33% - clamp(10px,.78125vw,15px))}.toc-navigation.elementor-sticky--active{top:65px!important}.admin-bar .toc-navigation.elementor-sticky--active{top:calc(64px + var(--header-adjustment))!important}}@media (max-width:991px){.drop991>.e-con-inner .elementor-element,.footer-top>.e-con-inner .elementor-element,.footer>.e-con-inner .elementor-element,.toc-mobile{width:100%!important}#navigation ul li:not(:first-child) a em,.latest-updates .latest-updates-nav ul{display:none}.drop991>.e-con-inner,.footer-top>.e-con-inner,.footer>.e-con-inner{display:flex!important;flex-wrap:wrap!important;justify-content:center!important}.footer .footer-infobox p,.social-lead h2,.social-lead h2+p{text-align:center}.copyright p,.footer h5{text-align:left}.social-lead .social-lead-links .elementor-widget .elementor-icon-list-items.elementor-inline-items{margin:40px 0 0!important}.footer-top .brand a{margin:0 auto 25px 0}.footer-top .user-actions ul{justify-content:flex-start!important}.footer .footer-contact ul li,.footer .footer-nav ul li{flex:0 0 100%;max-width:100%;margin:5px 0 0!important;padding:0 0 5px!important}.footer .footer-contact ul li a,.footer .footer-nav ul li a{color:#000;display:flex;justify-content:flex-start;font-size:15px;line-height:1.65}.footer .footer-mid-col-adjust{left:unset;margin:40px 0}.footer h5{margin:0 0 20px}.footer .footer-infobox{background-color:var(--light);border-radius:clamp(5.3333333333333px,.41666666666667vw,8px);padding:clamp(16.666666666667px,1.3020833333333vw,25px) clamp(16.666666666667px,1.3020833333333vw,25px) clamp(14px,1.09375vw,21px);margin:40px 0 0}.footer .footer-infobox .elementor-icon-box-wrapper{flex-direction:column!important;justify-content:flex-start}.footer .footer-infobox p{line-height:1.5}.footer .footer-social{padding-bottom:40px!important}.footer .footer-social ul{justify-content:flex-start}.copyright p strong{display:block;font-size:0}.footer .footer-infobox .elementor-icon-box-icon{margin:0;display:flex;align-items:center;justify-content:center}.block-navigation-links ul li,.donors-list.inline ul li{flex:0 0 48%;max-width:48%}.content-overview>.e-con-inner{align-items:flex-start!important}.content-overview .content-overview-list ul li{flex:0 0 100%;max-width:100%}.pg-title .breadcrumbs a{display:inline-block;max-width:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}.program-subnav ul li:not(ul ul li){width:calc(50% - clamp(10px,.78125vw,15px));max-width:calc(50% - clamp(10px,.78125vw,15px))}.section-heading{display:flex!important;flex-direction:column!important;grid-gap:10px!important}.section-heading *{text-align:center!important}.section-heading.sh-mb-sm{margin-bottom:25px!important}.section-heading .elementor-element:has(.elementor-widget-button){display:flex!important;flex-wrap:unset!important;justify-content:center!important;grid-gap:10px!important}.section-heading .elementor-widget-button{width:max-content!important}.toc-navigation{border-bottom:1px solid #f2f2f2!important;padding:0!important}.toc-navigation ul{flex-direction:column!important;align-items:flex-start!important;flex-wrap:unset!important;padding:15px 20px!important;background-color:#e4e4e4;margin:0!important}.toc-mobile{position:relative;display:block;color:#000!important;font-size:13px;font-weight:400;line-height:1.08;padding:18px 30px 18px 45px}.toc-mobile:focus,.toc-mobile:hover{color:var(--red)!important}.toc-mobile:after,.toc-mobile:before{content:'';position:absolute;top:-1px;bottom:0;margin:auto 0;display:block;background-size:100%;background-repeat:no-repeat;background-position:center}.toc-mobile:before{background-image:url(i/icons/icon-explore.svg);width:15px;height:15px;left:20px}.toc-mobile:after{background-image:url(i/icons/icon-toggle.svg);width:10px;height:6px;right:15px;transition:.3s}.toc-mobile.active:after{transform:rotate(180deg);transition:.3s}.donation-potential>.e-con-inner{display:flex!important;flex-wrap:wrap!important;grid-gap:30px!important}.donation-potential .white-box{width:calc(50% - 15px)!important}}@media (max-width:782px){:root{--header-adjustment:46px}}@media (max-width:767px){body#compatibility .slp_results_container .results_wrapper .location_name:after{width:clamp(8.6666666666667px,.67708333333333vw,13px);height:clamp(6.6666666666667px,.52083333333333vw,10px)}.slp_search_form .search_box .search_item:has(#ages){flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;grid-gap:20px!important}.slp_search_form .search_box .search_item #ages,.slp_search_form .search_box .search_item:has(#ages) #addy_in_radius{flex:0 0 100%!important;width:100%!important}.store_locator_plus #searchForm #ages label{width:50px!important;flex:0 0 50px!important;margin-right:clamp(10.666666666667px,.83333333333333vw,16px)!important}.slp_search_form .search_box .search_item #ages select{max-width:100%;width:100%}.elementor-element.elementor-element-77d471b.elementor-widget.elementor-widget-image,.emp-form,.pg-section .elementor-widget-shortcode,.store_locator_plus #searchForm #radius_in_submit{width:100%}#navTiles{padding:40px 30px!important}#mobileFloater ul li:after,#search form button{position:absolute;bottom:0;margin:auto 0;top:0}#mobileNav .side-navigation #closeSideMenuX .sr-only,#search #close-search .sr-only{background-color:transparent!important;font-weight:400;line-height:1.08;font-size:12px;transition:.3s;position:unset;height:auto}.ci-images img,.mobile-two .journey-pillars>.e-con-inner>.elementor-element>.elementor-element{height:100%!important}#hero,.pg-title,.single-job{margin-top:58px}.admin-bar #hero,.admin-bar .pg-title,.admin-bar .single-job{margin-top:calc(58px - var(--header-adjustment))}#header,#joinUs .joinBubbles .jb-bubble,#joinUs .joinBubbles img.jb-img.jb-img-four,#navigation .navigation,#wpadminbar,.job_listings li.job_listing a .company_logo,.journey-pillars .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper a br,.latest-updates .latest-updates-nav,.list-links br,.pg-title .breadcrumbs,.preheader,.program-subnav ul li ul,footer .user-actions{display:none!important}#search{position:fixed;inset:0;background-color:rgba(0,0,0,.92);display:flex;align-items:center;justify-content:center;opacity:0;z-index:-1;transform:scale(0);transition:.3s}.search-active #search{opacity:1;z-index:99999999;transform:scale(1);transition:.3s}#search form{width:calc(100vw - 40px);padding:0;background:0 0;position:unset}#search #close-search{right:0;left:0;bottom:-47px;margin:0 auto!important;width:max-content;color:#fff;font-size:27px;line-height:1;display:flex;align-items:center}header.elementor-location-header{position:fixed;top:0;left:0;right:0;width:100%;z-index:99999998!important}#navigation{padding:10px 20px;box-shadow:0 4px 4px 0 rgba(0,0,0,.1);border-top:5px solid #8a1b1c;background-color:#fff;margin:0}body:has(.toc-navigation) #navigation{box-shadow:none;border-bottom:1px solid #f2f2f2!important}body:has(.toc-navigation) .toc-navigation{box-shadow:0 4px 4px 0 rgba(0,0,0,.1);border-bottom:none}#navigation>.e-con-inner>.elementor-element,.donation-potential .white-box,.elementor-element.elementor-element-4c4162e.ghost.red.elementor-widget.elementor-widget-button,.elementor-element.elementor-element-698bdd4.pb-20.elementor-view-default.elementor-widget.elementor-widget-icon,.elementor-element.elementor-element-c17fa65.elementor-widget.elementor-widget-html,.icon-blocks.four-row>.e-con-inner>.elementor-element,.program-container>.elementor-element,.text-center.pb-30,.text-center.pb-third{width:100%!important}#navigation .mobile-logo a{display:flex;width:104px;height:33px}#navigation ul li:not(:first-child) a{padding:0;margin-right:0}#navigation .mobile-button{display:flex}#navigation ul li:not(:first-child) a.active,#navigation ul li:not(:first-child) a:focus,#navigation ul li:not(:first-child) a:hover{background-color:unset;color:unset;text-decoration:unset}.latest-updates{padding:8px 15px;position:relative}.mobile-navigation li.mobile-button strong.third-button-icon{background-image:url(i/icons/white-search.svg)}.social-lead .social-lead-links ul li{width:calc(50% - 12px)}.journey-pillars .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper{flex-direction:row!important;align-items:center!important;grid-gap:16px!important;padding:10px;border:1px solid #f2f2f2;border-radius:8px}.footer-top .user-actions a svg,.icon-blocks .elementor-widget-icon-box .elementor-icon-box-icon,.journey-pillars .elementor-widget-icon-box .elementor-icon-box-icon,.journey-pillars .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper h3,.mobile-two .journey-pillars .elementor-widget-icon-box{margin:0!important}.journey-pillars .elementor-icon-box-icon a{width:clamp(50px,8.6458333333333vw,166px);height:clamp(50px,8.6458333333333vw,166px);margin:0 auto}.journey-pillars .elementor-widget-icon-box{margin-top:clamp(13.333333333333px,1.0416666666667vw,20px)!important;margin-bottom:0!important}.whats-new>.e-con-inner{grid-gap:40px!important}.footer-top .user-actions ul{flex-direction:column!important;justify-content:center!important}.footer-top .user-actions ul li:not(:last-of-type){border-bottom:1px solid #ccc;margin:0!important}.footer-top .user-actions ul li{padding:5px 0!important}.footer-top .user-actions a{justify-content:space-between!important}.footer-top,.pb-30{padding-bottom:40px!important}#mobileNav .mobile-navigation,#mobileNav .side-navigation .mobile-socials>a,#navigation #search-trigger svg,#navigation .mobile-button:nth-child(3),footer .elementor-widget-divider{display:none}.latest-updates .latest-updates-feed{flex:0 0 calc(100% - 36px);max-width:calc(100% - 36px)}#navigation #search-trigger,.latest-updates .mobile{position:absolute;inset:0;display:block;width:100%;height:100%}.big-intro p{padding:0}.icon-blocks>.e-con-inner{display:flex!important;flex-wrap:wrap!important;justify-content:center!important;grid-gap:50px!important}.donation-options.icon-blocks:not(.too-long)>.e-con-inner>.elementor-element,.icon-blocks>.e-con-inner>.elementor-element{width:calc(50% - 20px)!important}.icon-blocks .elementor-icon-box-description,.icon-blocks h3{text-align:center}.elementor-widget-button{display:flex!important;justify-content:center!important;width:100%!important}.content-img{order:-1!important;margin:0 0 20px!important}.center-mobile *{text-align:center!important}.mobile-spacing{margin:40px 0!important}.ci-images.no-margin,.donation-options .elementor-icon-box-wrapper,.donation-options-last{margin-top:0!important}#hudsonregionalcancerprogram .careers-lead,#tax-receipts .block-lead{margin-top:40px}.btn-group .element-widget-button a,.btn-group.bg-0{padding:0!important}.btn-group .elementor-widget-button{padding:0!important;margin:0!important;width:max-content!important}.btn-group{padding:40px 0 0!important;display:flex!important;flex-wrap:wrap!important;flex-direction:unset!important;grid-gap:8px!important}.donors-list ul li{margin:0 0 clamp(18px,1.40625vw,27px)}.donors-list ul li,.donors-list.inline ul li{flex:0 0 100%;max-width:100%}#joinUs ul:after,#mobileFloater ul li:last-of-type:after{content:none}.program-subnav ul li:not(ul ul li){min-height:auto}.toc-navigation{position:sticky!important;top:58px!important}#navigation .mobile-button a{display:flex!important;flex-direction:row!important;align-items:center!important;grid-gap:7px!important}.mobile-navigation li.mobile-button span{font-size:12px;color:#000;text-transform:uppercase;margin:0}#navigation .mobile-logo{order:1}#navigation .mobile-button:nth-child(2){order:3;margin:0}#navigation .mobile-button:nth-child(4){order:2;margin:0 20px 0 0}.mobile-navigation li.mobile-button strong{width:31px;height:31px}#search #close-search .sr-only{width:max-content;margin:0 0 0 10px;color:#fff;text-decoration:underline}#search #close-search:focus,#search #close-search:hover{color:#fff;text-decoration:unset}#search #close-search:focus .sr-only,#search #close-search:hover .sr-only{color:var(--red)!important;text-decoration:underline!important;transition:.3s}#search form #s{width:100%;flex:0 0 100%;height:45px;border-radius:100px}#search form button{border-radius:100%;right:5px;flex:0 0 38px;width:38px;max-width:38px;height:38px}#mobileFloater{position:fixed;left:0;right:0;bottom:0;z-index:9999998;width:100%}#mobileFloater ul{margin:0;padding:11px 20px;background-color:#8a1b1c;border-top:2px solid #fff;display:flex}#mobileFloater ul li{width:25%;position:relative}#mobileFloater ul li:not(:last-of-type){padding-right:22px;margin-right:22px}#mobileFloater ul li:after{content:'';right:0;left:unset;display:block;width:1px;height:54px;background-color:#710e0f}#mobileFloater ul li a{display:flex;flex-direction:column;grid-gap:4px;color:#fff;text-align:center;font-size:12px;font-weight:400;line-height:1.08}#mobileFloater ul li a svg{display:block;width:auto;height:25px;margin:0!important}#mobileFloater .elementor-icon-list-text{max-width:65px;padding:0!important}.copyright{padding-bottom:150px!important}div#gt_float_wrapper{bottom:85px!important}.icon-blocks.four-row>.e-con-inner{grid-gap:0!important}.icon-blocks.journey-pillars .elementor-icon-box-icon .elementor-icon{width:clamp(75px,6.7708333333333vw,130px);height:clamp(75px,6.7708333333333vw,130px)}.icon-blocks.journey-pillars .elementor-icon-box-description,.icon-blocks.journey-pillars h3{text-align:left}.icon-blocks.journey-pillars .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper h3{margin:0 0 8px!important}.icon-blocks.journey-pillars .elementor-icon-box-description{line-height:1.3}.donation-options p,.schedule-links .white-box{margin-bottom:0!important}#campertransportation .block-lead,#preregistrationform .block-lead,.criteria-nominations,.mobile-top{margin-top:40px!important}.job_listings li.job_listing a{display:flex!important;flex-direction:column!important;grid-gap:10px!important}.job_listings li.job_listing a .location,.job_listings li.job_listing a .meta,.job_listings li.job_listing a .position{width:100%!important;float:unset!important;text-align:left!important}.job_filters .search_jobs{flex-wrap:wrap;grid-gap:10px}.job_filters .search_jobs>div{padding:0!important;width:100%!important}.ci-images{display:flex!important;flex-direction:row!important;flex-wrap:unset!important;margin:-20px 0 0}.ci-images.no-margin{grid-gap:20px!important}.ci-images.no-margin .elementor-element{padding:0!important;margin:0!important}.ci-images img{display:block!important;width:100%!important;object-fit:cover!important}.board-member{border:1px solid #ddd;padding:20px}.board-member .elementor-image-box-img{width:100%!important;height:200px!important;margin:0!important}.board-member-content{height:auto!important}.schedule-links .white-box:first-of-type,.white-box:not(:first-of-type){margin-top:20px!important}.icon-blocks>.e-con-inner:has(.white-box){grid-gap:0!important}.giving-button{margin-top:30px}.admin-bar #mobileNav .side-navigation{top:0}#mobileNav .side-navigation .menu{flex:0 0 235px;max-width:235px;background-color:#fff;padding:18px 24px;right:-235px;transition:.3s}#mobileNav .side-navigation:has(.main-menu-child) .menu{background-color:#8a1b1c;transition:.3s}#mobileNav .side-navigation .menu.active{right:0}#mobileNav .side-navigation #closeSideMenuX{display:flex;align-items:center;grid-gap:10px;top:20px;right:19px}#mobileNav .side-navigation #closeSideMenuX svg{width:12px;height:12px}#mobileNav .side-navigation #closeSideMenuX svg *{fill:#8A1B1C;transition:.3s}#mobileNav .side-navigation:has(.main-menu-child) #closeSideMenuX svg *{fill:#FFF;transition:.3s}#mobileNav .side-navigation #closeSideMenuX .sr-only{width:auto;padding:0;margin:0;color:#8a1b1c!important;text-decoration:underline}#mobileNav .side-navigation:has(.main-menu-child) #closeSideMenuX .sr-only{color:#fff!important;transition:.3s}#mobileNav .side-navigation .menu a{text-align:left;color:#000;font-size:16px;font-weight:300;line-height:1.35;transition:.3s}#mobileNav .side-navigation:has(.main-menu-child) .menu a{color:#fff;transition:.3s}#mobileNav .side-navigation .menu .mobile-stage li:not(:last-of-type){margin:0 0 20px}#mobileNav .side-navigation .menu li.menu-logo{margin:0 0 30px}#mobileNav .side-navigation .mobile-socials{margin-top:60px;display:flex;align-items:center;flex-direction:row;grid-gap:10px;transition:.3s;opacity:1}#mobileNav .side-navigation:has(.main-menu-child) .mobile-socials{opacity:0;transition:.3s}#mobileNav .side-navigation .mobile-socials li a svg{display:block;width:25px;height:25px}#mobileNav .menu-heading{color:#fff;font-size:12px;font-weight:800;text-align:left;text-transform:uppercase}#mobileNav .mobile-stage{display:flex!important;flex-direction:column}#mobileNav .mobile-stage .menu-back{order:9999;margin:60px 0 0!important}#mobileNav .mobile-stage .menu-home{order:99999;margin:20px 0 0!important}#mobileNav .mobile-stage .menu-back a,#mobileNav .mobile-stage .menu-home a{display:flex;align-items:center;font-size:16px;font-weight:300;grid-gap:14px;justify-content:center;color:#000!important;background-color:#fff;padding:8px 16px;text-decoration:none!important}#mobileNav .mobile-stage .menu-back a:focus,#mobileNav .mobile-stage .menu-back a:hover,#mobileNav .mobile-stage .menu-home a:focus,#mobileNav .mobile-stage .menu-home a:hover{background-color:#000!important;color:#fff!important}#mobileNav .mobile-stage .menu-back a svg,#mobileNav .mobile-stage .menu-home a svg{display:block;width:14px;height:14px}#mobileNav .mobile-stage .menu-back a svg *,#mobileNav .mobile-stage .menu-home a svg *{fill:#A8052B;transition:.3s}#mobileNav .mobile-stage .menu-back a:focus svg *,#mobileNav .mobile-stage .menu-back a:hover svg *,#mobileNav .mobile-stage .menu-home a:focus svg *,#mobileNav .mobile-stage .menu-home a:hover svg *{fill:#FFF;transition:.3s}.mobile-two .journey-pillars:not(:last-of-type){margin:0 0 10px!important}.mobile-two .journey-pillars>.e-con-inner{display:flex!important;flex-wrap:wrap!important;grid-gap:10px!important;align-items:unset!important;justify-content:unset!important}.mobile-two .journey-pillars>.e-con-inner>.elementor-element{width:calc(50% - 5px);display:flex!important}.mobile-two .journey-pillars .elementor-widget-icon-box.elementor-mobile-position-top .elementor-icon-box-wrapper{flex-direction:column!important;height:100%!important;text-align:center!important}.pg-title #mobile-breadcrumbs{margin:15px 0 0}.pg-title #mobile-breadcrumbs a{background:#fff;padding:8px 16px;color:var(--dark);border:#fff}.pg-title #mobile-breadcrumbs a:focus,.pg-title #mobile-breadcrumbs a:hover{background:var(--dark);color:#fff}.content-img .about-images-gallery .gallery{align-items:unset!important;grid-gap:10px!important}.content-img .about-images-gallery .gallery>.gallery-item{margin:0!important;padding:0!important;width:calc(33% - 8px)!important}.content-img .about-images-gallery .gallery>.gallery-item .gallery-icon,.content-img .about-images-gallery .gallery>.gallery-item img{display:block;width:100%;height:100%;object-fit:cover}.donation-options.icon-blocks:not(.too-long)>.e-con-inner{flex-wrap:wrap!important;grid-gap:60px 40px!important}.donation-options.icon-blocks.too-long>.e-con-inner>.elementor-element,.icon-blocks.too-long>.e-con-inner>.elementor-element{background-color:#f2f2f2!important;padding:30px 20px!important}.mobile-60{margin-top:60px!important}.donation-potential>.e-con-inner{grid-gap:0!important}.pb-50:has(h2){padding-bottom:30px!important}.fundraiser-cards .img-rounded{padding:0 0 20px!important}.fundraiser-cards .elementor-widget-button{padding-bottom:60px!important}.program-subnav ul{gap:10px}#joinUs .joinBubbles .jb-bubble,#joinUs .joinBubbles .jb-img{position:unset}#joinUs .joinBubbles{display:flex;grid-gap:10px;height:auto;max-width:100%}#joinUs .joinBubbles .jb-img{width:100px!important;height:100px!important;object-fit:cover!important}._df_book{min-height:400px;max-height:400px}.training-box+.training-box{margin-top:var(--spacing)!important}}@media (max-width:500px){.icon-blocks>.e-con-inner>.elementor-element{width:100%!important}.block-navigation-links ul li{flex:0 0 100%;max-width:100%}#mobileFloater ul li:not(:last-of-type){padding-right:15px;margin-right:15px}}@media (min-width:768px){#mobileFloater,#mobileNav{display:none}.mail-copied{max-width:350px;font-size:23px;padding:24px 0}}.page main .post-password-form{text-align:center;border-bottom:clamp(13px,1.04vw,20px) solid var(--light);padding:clamp(67px,5.21vw,100px) clamp(20px,1.56vw,30px) clamp(93px,7.29vw,140px)}.page main .post-password-form input[type=submit]{background:var(--red);color:#fff;border:none;display:inline-block;padding:clamp(9px,.68vw,13px) clamp(20px,1.56vw,30px);border-radius:0 clamp(67px,5.21vw,100px) clamp(67px,5.21vw,100px) 0;transition:var(--transition);cursor:pointer}.page main .post-password-form input[type=password]{padding:clamp(8px,.63vw,12px) clamp(13px,1.04vw,20px);border:solid #000;border-right:0;border-radius:clamp(67px,5.21vw,100px) 0 0 clamp(67px,5.21vw,100px);margin-right:clamp(-6px,-.31vw,-4px);margin-left:clamp(7px,.52vw,10px)}.training-box{background:var(--light);display:flex;align-items:center;justify-content:center;padding:clamp(33px,2.6vw,50px)!important}.post-block .post-block-image a,.ystory-image a{display:block;background:var(--red);height:100%;width:100%}.post-block .post-block-image a img{transition:var(--transition);opacity:1;transform-origin:center;transform:scale(1)}.post-block .post-block-image a:focus img,.post-block .post-block-image a:hover img,.ystory-image a:hover img{opacity:.3;transform:scale(1.05)}.ystory-image a:hover img{transition:.3s}#mongo-form .BBFormContainer{width:max-content;max-width:100%}.latest-updates:not(:has(.slick-initialized)){height:clamp(52px,3.8020833333333335vw,73px)}