.uber-google-map img{max-width:none!important}.uber-google-maps-fullscreen-button{height:44px;background:#fff;position:absolute;top:18px;left:50%;margin-left:-80px;z-index:999;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,.25);border:1px solid #c8c8c8;cursor:pointer;padding:0 20px 0 44px;font-size:16px;line-height:44px;font-family:sans-serif;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.uber-google-maps-fullscreen-button:active{background:#eee}.uber-google-maps-fullscreen-button:before{position:absolute;display:block;content:'';left:10px;top:9px;width:24px;height:24px}#go-fullscreen:before{background:url(//lafayettefamilyymca.org/wp-content/plugins/ap-google-maps/img/icons/go_fullscreen.svg)}#close-fullscreen:before{background:url(//lafayettefamilyymca.org/wp-content/plugins/ap-google-maps/img/icons/close_fullscreen.svg)}.uber-google-maps-fullscreen-wrap{position:fixed;width:100%;height:100%;left:0;top:0;z-index:999999}body.uber-google-maps-fullscreen,html.uber-google-maps-fullscreen{width:100%;height:100%;overflow:hidden}.uber-google-maps-info-window-content-wrap *{margin:0!important;padding:0!important;font-size:1em!important;line-height:normal!important}.uber-google-maps-info-window-content-wrap .uber-google-maps-title{font-size:2em!important;font-weight:700!important;margin:10px 0!important}.uber-google-maps-info-window-content-wrap .uber-google-maps-subtitle{font-size:1.5em!important;font-weight:400!important;margin:10px 0!important}.uber-google-maps-info-window-content-wrap .uber-google-maps-address,.uber-google-maps-info-window-content-wrap .uber-google-maps-email,.uber-google-maps-info-window-content-wrap .uber-google-maps-phone,.uber-google-maps-info-window-content-wrap .uber-google-maps-web{font-size:1.167em!important;line-height:34px!important;padding-left:40px!important;position:relative}.uber-google-maps-info-window-content-wrap .uber-google-maps-address:before,.uber-google-maps-info-window-content-wrap .uber-google-maps-email:before,.uber-google-maps-info-window-content-wrap .uber-google-maps-phone:before,.uber-google-maps-info-window-content-wrap .uber-google-maps-web:before{display:block;position:absolute;content:'';left:0;top:2px;width:24px;height:24px}.uber-google-maps-info-window-content-wrap .uber-google-maps-phone:before{background:url(//lafayettefamilyymca.org/wp-content/plugins/ap-google-maps/img/icons/phone.png)}.uber-google-maps-info-window-content-wrap .uber-google-maps-address:before{background:url(//lafayettefamilyymca.org/wp-content/plugins/ap-google-maps/img/icons/address.png)}.uber-google-maps-info-window-content-wrap .uber-google-maps-email:before{background:url(//lafayettefamilyymca.org/wp-content/plugins/ap-google-maps/img/icons/email.png)}.uber-google-maps-info-window-content-wrap .uber-google-maps-web:before{background:url(//lafayettefamilyymca.org/wp-content/plugins/ap-google-maps/img/icons/web.png)}.uber-google-maps-info-window-content-wrap p{margin-top:10px!important}.mcb-section .mcb-wrap .mcb-item-ckgnpifww .title{background-position:center center;text-transform:uppercase;}.mcb-section .mcb-wrap .mcb-item-ckgnpifww .mcb-column-inner-ckgnpifww{padding-bottom:25px;}.mcb-section .mcb-wrap .mcb-item-c6o7szhp8 .mcb-column-inner-c6o7szhp8{padding-bottom:0px;margin-bottom:0px;}.mcb-section .mcb-wrap-7237a5249 .mcb-wrap-inner-7237a5249 > .mcb-wrap-background-overlay{background-color:#FFFFFF;opacity:0.85;}.mcb-section .mcb-wrap-7237a5249 .mcb-wrap-inner-7237a5249{border-radius:30px 30px 30px 30px;padding-top:8%;padding-right:8%;padding-bottom:8%;padding-left:8%;}section.mcb-section-672293a17{padding-top:75px;padding-bottom:75px;padding-right:5%;padding-left:5%;background-image:url(https://lafayettefamilyymca.org/wp-content/uploads/2024/11/222917032_m_normal_none-1-e1730917916103.webp#10147);background-attachment:fixed;background-size:cover;background-position:top center;}.mcb-section .mcb-wrap .mcb-item-pl7olaa66 .mfn-toggle .toggle-content{padding-top:50px;padding-bottom:50px;padding-right:8%;padding-left:8%;color:#000000;background-color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-pl7olaa66 .mfn-toggle{--mfn-toggle-icon-color:#FFFFFF;}.mcb-section .mcb-wrap .mcb-item-pl7olaa66 .mfn-toggle-item .toggle-bar{padding-top:3%;padding-right:3%;padding-bottom:3%;padding-left:3%;border-radius:30px 30px 0px 0px;}.mcb-section .mcb-wrap .mcb-item-pl7olaa66 .mfn-toggle .mfn-toggle-item.active .toggle-bar{background-color:#734699;}.mcb-section .mcb-wrap .mcb-item-pl7olaa66 .mfn-toggle-item{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,0,0,0);border-radius:30px 30px 30px 30px;}.mcb-section .mcb-wrap .mcb-item-pl7olaa66 .mfn-toggle .mfn-toggle-item.active{border-color:rgba(255,255,255,0.37);}.mcb-section .mcb-wrap .mcb-item-pl7olaa66 .mfn-toggle-item .toggle-heading{color:#FFFFFF;}.mcb-section .mcb-wrap-70cc458c5 .mcb-wrap-inner-70cc458c5{padding-right:5%;}section.mcb-section-3a697280c{padding-top:100px;padding-right:5%;padding-bottom:100px;padding-left:5%;}.mfn-toggle {
--mfn-toggle-gap: 20px;
--mfn-toggle-bar-icon-size: 20px;
--mfn-toggle-bar-icon-color: #161922;
--mfn-toggle-bar-icon-spacing: 15px;
--mfn-toggle-icon-size: 16px;
--mfn-toggle-icon-color: #161922;
--mfn-toggle-icon-spacing: 15px;
--mfn-toggle-divider-color: rgba(0,0,0,.1);
}
.mfn-toggle .mfn-toggle-item { margin-bottom: var(--mfn-toggle-gap); overflow: hidden; }
.mfn-toggle .mfn-toggle-item:last-child { margin-bottom: 0; }
.mfn-toggle .toggle-bar { display: flex; align-items: center; cursor: pointer; user-select: none; padding: 5px 0; }
.mfn-toggle-open-all .toggle-bar{cursor:unset;user-select:initial}
.mfn-toggle .toggle-bar .toggle-heading { flex: 1; margin-bottom: 0; }
.mfn-toggle .toggle-bar .minus { display: none; }
.mfn-toggle .toggle-content > *:last-child { margin-bottom: 0; }
.mfn-toggle .active .toggle-bar .plus { display: none; }
.mfn-toggle .active .toggle-bar .minus { display: block; }
.mfn-toggle .toggle-bar-icon,
.mfn-toggle .toggle-icon { display: flex; justify-content: center; align-items: center; flex-shrink: 0; line-height: 0; position: relative; }
.mfn-toggle .toggle-bar-icon { margin-right: var(--mfn-toggle-bar-icon-spacing); }
.mfn-toggle .toggle-bar-icon i { font-size: var(--mfn-toggle-bar-icon-size); color: var(--mfn-toggle-bar-icon-color); }
.mfn-toggle .toggle-bar-icon img { width: var(--mfn-toggle-bar-icon-size); }
.mfn-toggle .toggle-icon {  margin-left: var(--mfn-toggle-icon-spacing); }
.mfn-toggle .toggle-icon i { font-size: var(--mfn-toggle-icon-size); color: var(--mfn-toggle-icon-color); }
.mfn-toggle .toggle-icon img { width: var(--mfn-toggle-icon-size); }
.mfn-toggle .toggle-icon:hover{text-decoration:none} .mfn-toggle-ordered { counter-reset: my-sec-counter; }
.mfn-toggle-ordered .toggle-bar-icon:after { counter-increment: my-sec-counter; content: counter(my-sec-counter); color: var(--mfn-toggle-bar-icon-color); } .mfn-toggle .toggle-divider { display: none; width: 100%; height: 1px; border: 0; background-color: var(--mfn-toggle-divider-color); }
.mfn-toggle-divider .mfn-toggle-item { margin-bottom: 0; }
.mfn-toggle-divider .toggle-divider { display: block; margin: var(--mfn-toggle-gap) 0; } .mfn-toggle-icon-rotate .toggle-icon { transition: transform .3s ease-out; }
.mfn-toggle-icon-rotate .active .toggle-icon { transform: rotate(360deg); }
.mfn-toggle-icon-zoom .toggle-icon { transition: transform .3s ease-out; }
.mfn-toggle-icon-zoom .active .toggle-icon { transform: scale(1.2) }
@media only screen and (min-width: 768px) and (max-width: 959px) {
}
@media only screen and (max-width: 767px) {
}