body{letter-spacing:-.01em}.fl-module-content a{color:#ac1a6b}.fl-module-content a:hover{text-decoration:underline}#callout-row .fl-col-group{display:flex}#callout-row .fl-col-group .fl-col{display:flex}.astra-advanced-hook-12002{LEFT:60%;MARGIN-LEFT:-25%;position:absolute}img.alignright,img.alignleft{margin-bottom:1em}.site-header::after,#responsive-menu-pro-header:after,.main-header-bar-wrap:after{content:"";width:100%;height:5px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABkAAAAAKCAIAAABjfQXAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA4NpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmIwZjhiZTkwLCAyMDIxLzEyLzE1LTIxOjI1OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ4bXAuZGlkOjgxMGQyYWQ3LTVjMWMtYjk0MC1hZjQ0LWFiODc2Zjk0OGRkYyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGMEY1MTk3MENBRTMxMUVDQTFFQjgyNzkwQzlCMUY3NyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGMEY1MTk2RkNBRTMxMUVDQTFFQjgyNzkwQzlCMUY3NyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuMiAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpjMjMwZGUxNi1jNDcwLTZkNGYtYjc4My03MWM5MGNmYTVkNzAiIHN0UmVmOmRvY3VtZW50SUQ9ImFkb2JlOmRvY2lkOnBob3Rvc2hvcDoxMGM3NWYxYS1mYzE0LTNjNGQtYWViOS1hNDFkNzAwOTE4ZGQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ottZTAAAAiUlEQVR42uzYMQ2AQBREQY4KV6cBJ1SoQARGrkcJHQkCKLCxP5mRsMk2rz1Hm4Carr4aAYq6l9MIUPW/7zACFLV/mxGgqNkEAAAAACQTsAAAAACIJmABAAAAEE3AAgAAACCagAUAAABANAELAAAAgGgCFgAAAADRBCwAAAAAoglYAAAAAET7BRgAz1gI6cZxsY4AAAAASUVORK5CYII=);background-size:100% 5px;background-repeat:no-repeat;position:absolute;left:0}#custom_html-2 a{line-height:20px;text-transform:uppercase;letter-spacing:.75px;font-size:15px;margin-right:20px;font-family:"FS Me";border-bottom:1px solid #fff;position:relative}.ast-single-post .entry-title,.page-title{text-align:center}.main-header-menu li#menu-item-11643 a span.menu-text{color:#fff;padding:10px 18px 8px 18px;background:#ac1a6b;display:inline;line-height:25px;border-radius:3px}.main-header-menu li.mobile-only{display:none}.site-footer .widget_nav_menu li{padding-bottom:3px}#responsive-menu-pro-header,button#responsive-menu-pro-button,#responsive-menu-pro-container{font-family:"FS Me"}.fl-module-rich-text ul li{list-style:none;position:relative}.fl-module-rich-text ul li::before{content:"";border-color:#fff0 #4d4f53;border-style:solid;border-width:.42em 0 .42em .67em;display:block;height:0;width:0;left:-20px;top:10px;position:absolute}.fl-node-pwuk5mi7n64v .uabb-photo-content{border:4px solid #9bd3f2}.fl-node-qkis8gn5ahyr .uabb-photo-content{border:4px solid #ed8c01}.fl-node-pxtn1k79rfuq .uabb-photo-content{border:4px solid #b5cb52}.fl-node-d5vuw38hiqfl .uabb-photo-content{border:4px solid #f7bf1f}.fl-node-ep5rt0m3x1qu .uabb-photo-content{border:4px solid #81c3af}.hover-zoom-in .uabb-photo-content{overflow:hidden}.hover-zoom-in .uabb-photo-content .uabb-photo-img{-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;will-change:transform}.hover-zoom-in .uabb-photo-content .uabb-photo-img:hover{-webkit-transition:0.3s ease-in-out;transition:0.3s ease-in-out;-webkit-transform:scale(1.2);transform:scale(1.2)}.fl-callout{text-align:center}.color-box .fl-module-content{min-height:480px}.fl-callout .fl-callout-text-wrap,.fl-callout h3{padding-left:15px;padding-right:15px}body.page-id-6748 .fl-callout:hover,.no-shadow .fl-callout:hover{box-shadow:none}.fl-callout a,.fl-callout img,.uabb-blog-posts-shadow img{transition:.5s all}.fl-callout h3 a{color:#4d4f53;transition:.5s all}.fl-callout h3 a:hover{opacity:.85}.fl-callout a:hover img,.uabb-blog-posts-shadow a:hover img{opacity:.8}body.blog h2.entry-title{font-size:26px}.post-thumb-img-content{text-align:center;margin-bottom:30px}.nf-field-container{color:#393b3c}#whatwedo .fl-photo-content img{border:2px solid #e13216}.rpwwt-post-date{font-size:14px;color:#b2b2b2}.ast-logo-title-inline .site-logo-img{padding-right:1em;width:130px;height:auto}blockquote{position:relative;width:100%;height:auto;padding:30px 35px 30px 70px;background:#9bd1f1;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:normal;font-size:1em;margin:0 0 3em;border-left:none;font-style:normal}blockquote:after{content:'';position:absolute;border-style:solid;border-width:20px 20px 0;border-color:#9bd1f1 #fff0;display:block;width:0;z-index:1;bottom:-20px;left:60px;color:#4d4f53}blockquote::before{content:"\f205";position:absolute;left:10px;line-height:1;font-size:3em;font-family:dashicons;color:#006494;top:20px}.collapseomatic{background-image:none!important;position:relative;padding:10px 0 10px 30px!important;display:block}.collapseomatic::before{content:"\f13a";font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;text-decoration:none;color:#000;font-size:20px;padding-right:.5em;position:absolute;top:5px;left:0}.uabb-table span.number{background:#6a468f;border-radius:2em;color:#fff;display:inline-block;font-weight:400;line-height:2em;margin-left:10px;text-align:center;width:2em;font-size:24px}.home-news .uabb-post-grid-3 .uabb-blog-posts-col-3 .uabb-blog-posts-shadow{background-color:#fff!important}.home-news .uabb-post-grid-3 .uabb-blog-posts-col-3 h3 a{color:#4d4f53!important}.ast-oembed-container{margin-bottom:30px}#mailchimp a{color:#fff!important;text-decoration:underline!important}.mc4wp-form-fields p{width:24%;float:left;margin-right:1%}.mc4wp-form-fields input{width:100%;border-radius:0}.mc4wp-form-fields label{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#mailchimp .fl-html input[type="submit"]{background-color:#333!important;padding:14px 40px;color:#fff;border:1px solid #333!important;width:100%}#mailchimp .fl-html input[type="submit"]:hover{background-color:#000!important}#mc_embed_signup #mce-success-response{color:#fff;font-size:2em}.uabb-gf-style .gform_wrapper .gfield_radio li label{display:inline!important}.uabb-gf-style .gform_body .ginput_container_radio .gfield_radio li label{padding-right:2.15em}.uabb-gf-style form .gform_body .gfield_label{padding-top:1.5em}.uabb-gf-style .gform_body .ginput_container_checkbox .gfield_checkbox li label{padding-right:2em;display:inline}#gform_confirmation_message_2{color:#ac1a6b;font-size;1.5em}body.single-opportunity a.download{display:block;margin-bottom:1.5em}@media only screen and (min-width:1000px){.fl-node-5eddd67b79442 p.uabb-sf-subheading{margin-bottom:30px;padding-left:80px;padding-right:80px}}@media only screen and (max-width:1166px){body.page-id-14551 #responsive-menu-pro-header,body.page-id-14551 button#responsive-menu-pro-button{display:none}body.page-id-14551{margin-top:0px!important}}@media only screen and (max-width:1176px){.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header .ast-container{padding:0 20px}.ast-header-break-point.ast-above-header-hide-on-mobile .ast-above-header-wrap{display:block}.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-section-wrap{flex-direction:row}.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-section-1{flex-direction:row;flex-wrap:wrap;text-align:left;width:50%;justify-content:left;padding:0;height:60px}.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-section-2{padding:0;height:60px}.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-section-2{flex-direction:row;flex-wrap:wrap;text-align:right;width:50%;justify-content:right}.ast-header-break-point .ast-above-header-section-separated.ast-above-header-mobile-stack .ast-above-header-1 .ast-above-header-section-1{padding:0}a.header-button{color:#fff;background:#6c4791;padding:16px 30px 18px;border-radius:3px;margin-right:10px;margin-top:2px}.astra-search-icon::before{font-size:33px}}@media only screen and (max-width:1023px){.astra-advanced-hook-12002{left:0;position:absolute;margin-left:0}.footer-buttons{width:300px;margin:0 auto}.footer_col{width:100%;margin-bottom:0;margin-top:0}}@media only screen and (max-width:992px){body.single-post .fl-col-small:not(.fl-col-small-full-width){max-width:100%}.fl-node-5edcfdb12100d{width:100%}}@media only screen and (max-width:767px){.footer-adv{text-align:center}.mc4wp-form-fields p{width:100%;float:left;margin-right:0%}form#mc4wp-form-1{max-width:500px;margin:0 auto}.fl-node-5fae95b18c577 .uabb-info-list-wrapper.uabb-info-list-top li{display:block!important;width:49%!important;float:left}}.register a.fl-button,.register a.fl-button:visited{padding-top:20px;padding-bottom:20px;width:100%;color:#fff;background:#ae126c;-webkit-transition:all 0.2s linear;text-align:center;font-size:22px;font-weight:600;border:1px solid #a20660;text-transform:uppercase}.register a:hover.fl-button{background:#94105d;border:1px solid #94105d}.register{text-align:center;font-size:22px;color:#a20660}.register a.ymca,.register a.ymca:visited{background:#6c4791;border-color:#6c4791}.register a:hover.ymca{background:#52366D;border-color:#52366D}.transform .fl-callout h3 span span{color:#ae126c;font-weight:700}.transform .fl-callout h3{font-size:22px;padding-top:5px}.y-section h2{background:url(/wp-content/uploads/2022/10/yellow-swish.png) no-repeat left top;height:92px;width:282px;color:#111;display:table-cell;vertical-align:middle}.y-section h2 span{padding-left:40px}#gform_wrapper_96 .gform_footer{margin-top:0;padding-top:0}#gform_wrapper_96 .gfield_label{font-size:1.4rem;font-weight:400}#gform_wrapper_96 h3{font-size:1.3em}#gform_wrapper_96 .gfield-choice-input{margin-top:0;top:0;vertical-align:top;margin-top:7px;margin-right:8px}.gform_wrapper.gravity-theme .ginput_total{color:#ac1a6b}#gform_wrapper_96 input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){border-top:0;border-left:0;border-right:0;border-bottom-width:2px;background-color:#fff0;border-color:rgb(0 0 0 / .4)}#gform_wrapper_96 #field_96_20{grid-column:span 3;-ms-grid-column-span:3}#gform_wrapper_96 #field_96_17{grid-column:span 9;-ms-grid-column-span:9}#field_96_4{margin-bottom:30px}#field_96_22{border:none;padding:0}}#field_96_19 .gfield_label{display:none}.gform_wrapper .gfield.buttonized .gfield_radio .gchoice,.gform_wrapper .gfield.buttonized .gfield_checkbox .gchoice{position:relative;text-align:center}.gform_wrapper .gfield.buttonized input[type="radio"],.gform_wrapper .gfield.buttonized input[type="checkbox"]{position:absolute;left:-9999px}.gform_wrapper .gfield.buttonized .gfield_radio label,.gform_wrapper .gfield.buttonized .gfield_checkbox label{display:block!important;position:relative;max-width:100%;padding:.5em;font-size:38px;border-radius:10px;background-color:#9bd3f2;cursor:pointer}.gform_wrapper .gfield.buttonized input[type="radio"]:focus+label,.gform_wrapper .gfield.buttonized input[type="checkbox"]:focus+label{border-color:#040404}.gform_wrapper .gfield.buttonized input[type="radio"]:checked+label,.gform_wrapper .gfield.buttonized input[type="checkbox"]:checked+label{border-color:#040404;background-color:#26A1E3;overflow:hidden;color:#fff}.gform_wrapper .gfield.buttonized input[type="radio"]:checked+label::before,.gform_wrapper .gfield.buttonized input[type="checkbox"]:checked+label::before{content:'';display:block;position:absolute;top:-.75em;right:-.75em;left:auto;width:1.5em;height:1.5em;background-color:#f7bf1f;border-radius:0;border:0;transform:rotate(45deg)}.gform_wrapper .gfield.buttonized .gfield_radio label::before,.gform_wrapper .gfield.buttonized .gfield_checkbox label::before{display:none}#input_96_21_5_container input#input_96_21_5{border:1px solid #bbb}@media only screen and (min-width:768px){.xmas-left,.xmas-right{position:relative;z-index:1;overfloW:visible}.xmas-left .sparkles-left-img{position:absolute;top:120px;overflow:visible;left:-40px;display:block}.xmas-right .sparkles-right-img{position:absolute;top:-20px;overflow:visible;right:-40px;display:block}}.justgiving-left{float:left;margin-left:20px}body.search-results .fl-post-feed-post{border-bottom:0}#mc_embed_signup{background:#ae126c!important;color:#fff!important}#mc_embed_signup .mc-field-group{width:33%!important;display:inline-block;padding:0 5px 0 0}#mc_embed_signup .mc-field-group input{border-radius:0;padding:13px 0!important}#mc_embed_signup .input-group{width:100%!important}#mc_embed_signup .input-group li{float:left;padding-right:15px!important}#mc_embed_signup .mc-field-group.input-group label{display:inline;padding-left:5px}#mc_embed_signup .mc-field-group.input-group li:nth-child(5),#mc_embed_signup .mc-field-group.input-group li:nth-child(4){display:none}#mc_embed_signup .button{background-color:#333!important;padding:10px 25px!important;height:55px!important}#mc_embed_signup h2{display:none}@media only screen and (max-width:875px){#mc_embed_signup .mc-field-group{width:100%!important}#mc_embed_signup .mc-field-group.input-group ul li{width:100%}}.newsletter a{text-decoration:underline}.ast-breadcrumbs{font-size:15px}.uabb-subscribe-form p.uabb-sf-subheading a{color:#fff!important;text-decoration:underline}a.job-button,.single-opportunity a.button{background-color:#ae126c;color:#fff!important;padding:15px 20px;border-radius:5px}body.single-opportunity #content .ast-container{max-width:1000px}.post-navigation{display:none}.gform_wrapper input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){font-size:inherit;font-family:inherit;padding:9px 9px;letter-spacing:normal;border-color:#ccc}.icons [class^="icon-"],[class*=" icon-"]{font-family:'icomoon'!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.page-id-17479 #responsive-menu-pro-header,body.page-id-17479 #responsive-menu-pro-header-bar-button,body.page-id-17479 .site-header::after,body.page-id-17479 #responsive-menu-pro-header::after,body.page-id-17479 .main-header-bar-wrap::after{display:none!important}body.page-id-17516 #responsive-menu-pro-header,body.page-id-17516 #responsive-menu-pro-header-bar-button,body.page-id-17516 .site-header::after,body.page-id-17516 #responsive-menu-pro-header::after,body.page-id-17516 .main-header-bar-wrap::after{display:none!important}body.page-id-17479{margin-top:0!important}#formContainerF281f8796f7434614b4677203fa8e63d1 form input{border-color:#000!important}@media only screen and (max-width:510px){img.wp-image-13871{float:none;display:block}}.btn-custom{font-size:2em!important}#responsive-menu-pro-header #responsive-menu-pro-header-bar-logo img{width:12rem}.ymca-stories .pp-post-2n{background:#B0C544!important}.ymca-stories .pp-post-2n:hover{background:#A6BB3A!important}.ymca-stories .pp-post-2n h3{color:#00517a!important}.ymca-stories .pp-post-last{background:#6c4791}.ymca-stories .pp-post-last h3{color:#81c3af!important}.ymca-stories .pp-post-last:hover{background:#664389!important}#wpf_form_id_44{background:#fff;padding:20px 30px;position:relative;z-index:99}.wpf_donation_fields_wrapper{display:flex;flex-direction:column-reverse}.wpf_donation_fields_wrapper .wpf_donation_controls_custom{margin-top:25px}.wpf_form_wrapper{background-color:#fff;border-radius:6px;box-shadow:0 2px 2px 0 rgb(0 0 0 / .14),0 3px 1px -2px rgb(0 0 0 / .2),0 1px 5px 0 rgb(0 0 0 / .12);color:dimgray;max-width:100%;overflow:hidden;position:relative;width:100%;padding:25px}.wpf_form_wrapper p,.wpf_html_content_wrapper{font-size:16px;line-height:1.6}.checkbox-yes label{font-weight:bold!important}.no-label .wpf_input_label,.wpf_address_wrapper label{display:none!important}.wpf_address_wrapper{margin-top:30px}.wpf_address_wrapper input{font-size:15px}.wpf_form_wrapper input{background:#fff;border:1px solid #b8b8b8!important;border-radius:4px!important;box-shadow:inset 0 1px 5px rgb(0 0 0 / .152);box-sizing:border-box;color:#828382;font-size:20px;font-weight:400;height:auto;line-height:1;padding:12px!important}.wpf_form_wrapper h1{color:#af126d}.wpf_form_wrapper h3{font-weight:500;font-size:20px;margin-top:20px;color:#676B6D;margin-top:1rem}.wpf_form_wrapper .intro h3{font-weight:400}#wpf_choose_payment_method .wpf_input_label{font-weight:bold!important;font-size:20px;margin-top:40px}.wpf_donation_controls_radio label{border-radius:.25rem;position:relative;text-align:center;font-weight:400!important;line-height:27px;display:block;cursor:pointer;padding:6px 20px;background:#ac1a6b!important;color:#fff}.wpf_form_wrapper h3{font-weight:700;font-size:20px;margin-top:20px;color:#676B6D;margin-top:2rem}.wpf_form_wrapper form.wpf_form .wpf_default_btn,.wpf_form_wrapper form.wpf_form .wpf_full_block_btn{border-radius:4px!important;display:inline-block!important;background-color:#ac1a6b!important;background-image:none!important;box-shadow:0 1px 0 0 rgb(46 86 153 / .15),inset 0 1px 0 0 rgb(46 86 153 / .1),inset 0 -1px 0 0 rgb(46 86 153 / .4);font-size:24px!important;line-height:0px!important;height:auto!important;font-weight:700!important;text-shadow:0 -1px 0 rgb(0 0 0 / .12)!important;color:#fff!important;cursor:pointer!important;transition:all .2s ease-in-out!important;padding:36px 60px!important}.wpf_donation_controls_radio label{padding:16px 16px!important;font-weight:700!important;font-size:22px}.wpf_donation_recurring_controller label.form-check-label{font-size:0;visibility:none}.wpf_donation_recurring_controller label.form-check-label:before{content:"I would like to make my donation monthly";font-weight:600!important;font-style:normal!important;font-size:23px}.wpf_item_recurring_payment_item .wpf_subscription_controls_radio .form-check label{border-radius:.25rem;position:relative;text-align:center;font-weight:300;line-height:27px;display:block;cursor:pointer;padding:16px;background:#ac1a6b!important;color:#fff;display:block;float:left;margin:0 11px 11px 0}.subscription_radio_custom_3 .wpf_input_label{clear:both;padding-top:10px}.wpf_html_content_wrapper{clear:both}.wpf_item_recurring_payment_item .wpf_subscription_controls_radio label span{padding:16px 16px!important;font-weight:700!important;font-size:22px}.wpf_item_recurring_payment_item .form-check-input{display:none}.wpf_donation_controls_radio label:hover,.wpf_donation_recurring_controller label:hover{background:#94105d!important}.wpf_form_wrapper input:focus-visible,.wpf_form_wrapper input:focus{background:#fff;border:1px solid #111!important;border-radius:4px!important;box-shadow:inset 0 1px 5px rgb(0 0 0 / .152);box-sizing:border-box;color:#828382;font-size:20px;font-weight:400;height:auto;line-height:1;padding:12px!important}.wpf-radio-with-Icon label[for="choose_payment_method_stripe_22156"],.wpf-radio-with-Icon label[for="choose_payment_method_stripe_22157"]{position:relative;top:8px}.wpf-radio-with-Icon label[for="choose_payment_method_stripe_22156"] img,.wpf-radio-with-Icon label[for="choose_payment_method_stripe_22157"] img{display:none}.wpf-radio-with-Icon label[for="choose_payment_method_stripe_22156"]::after,.wpf-radio-with-Icon label[for="choose_payment_method_stripe_22157"]:after{content:url(/wp-content/uploads/2023/07/ymca-payment-methods3.svg);width:320px;display:block;position:relative;top:6px}.wpf-radio-with-Icon label{margin-right:10px!important}.wpf_form_wrapper .name{width:49%!important;float:left}.wpf_form_wrapper .first-name{margin-right:2%}.wpf_form_wrapper .title{max-width:180px;border-radius:5px;border:1px solid #b8b8b8!important}.wpf_input_label label{font-weight:700}@media screen and (max-width:768px){.wpf_form_wrapper h1{font-size:36px}.wpf_form_wrapper .name{width:100%!important;float:left}.fl-node-f4p6v1kmgs2r{max-width:600px!important}.wpf_form_wrapper form.wpf_form .wpf_default_btn,.wpf_form_wrapper form.wpf_form .wpf_full_block_btn{font-size:18px!important;padding:25px 15px!important}}