/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media(max-width:1059px){#openy_alerts_header_placeholder .header-alerts-list.alerts .slick-slide.slick-active .container.header-alert{max-width:100%;padding-top:10px;padding-bottom:10px}#openy_alerts_header_placeholder .header-alerts-list.alerts .slick-slide.slick-active .container.header-alert .site-alert__title{font-size:16px !important}#openy_alerts_header_placeholder .header-alerts-list.alerts .slick-slide.slick-active .container.header-alert .header-alert__content{overflow:hidden;text-overflow:ellipsis}}.site-alert--header .expand__wrapp .btn.expand__button:after,.site-alert--footer .expand__wrapp .btn.expand__button:after{margin:auto}.benefits-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.benefits-items.tr-enable .benefits-item{-webkit-transition:opacity .9s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .9s cubic-bezier(0.215,0.61,0.355,1);transition:opacity .9s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .9s cubic-bezier(0.215,0.61,0.355,1);transition:transform .9s cubic-bezier(0.215,0.61,0.355,1),opacity .9s cubic-bezier(0.215,0.61,0.355,1);transition:transform .9s cubic-bezier(0.215,0.61,0.355,1),opacity .9s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .9s cubic-bezier(0.215,0.61,0.355,1);opacity:1}.benefits-items .benefits-item{-webkit-transform:translateY(40px);transform:translateY(40px);opacity:0}.page-node-type-branch .header-content{display:none !important}.page-node-type-branch .page-head__top-menu{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;background-color:#000}.page-node-type-branch .page-head__top-menu .col-md>div{height:100%}.page-node-type-branch .page-head__top-menu .col-md>div.page-head__search{display:none}.page-node-type-branch .page-head__top-menu .col-md>div.show{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-node-type-branch .page-head__top-menu .col-md.site-name{font-size:24px;padding:15px 0 15px 58px}.page-node-type-branch .page-head__top-menu .col-md.site-name a{color:#fff;text-decoration:none}.page-node-type-branch .page-head__top-menu .col-md .page-head__search .search-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.page-node-type-branch .page-head__top-menu .col-md .page-head__search .search-form-wrapper form{width:60%}.page-node-type-branch .page-head__top-menu .col-md .page-head__search .search-form-wrapper .page-head__search-close{margin:0;position:initial}.branch-header-top{background-color:#2f79bc;color:#fff;margin-top:60px}@media(max-width:1024px){.branch-header-top{margin-top:78px}}@media(max-width:769px){.branch-header-top{margin-top:0}}@media(max-width:375px){.branch-header-top .header-title{padding:0}}.branch-header-top .container{max-width:100%;padding:0 60px}@media(max-width:425px){.branch-header-top .container{padding:0 20px}}.branch-header-top a{text-decoration:none}.branch-header-top a:hover{text-decoration:underline}.branch-header-top .back-link a{font-family:Verdana,sans-serif;font-size:10px;line-height:24px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;text-transform:uppercase;letter-spacing:0;color:#fff;font-weight:700}.branch-header-top .back-link a:hover{text-decoration:underline}.branch-header-top .back-link a::before{content:"";font-family:"Font Awesome 5 Free";font-size:18px;margin-right:8px;position:relative;z-index:1;color:#fff}@media(max-width:768px){.branch-header-top .masthead-brand{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.branch-header-top .masthead-brand,.branch-header-top .masthead-brand a{font-family:"Cachet",sans-serif;font-weight:700;font-size:25px;line-height:36px;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;text-transform:uppercase;letter-spacing:0;color:#fff}@media(min-width:992px){.branch-header-top .masthead-brand,.branch-header-top .masthead-brand a{font-size:35px}}.branch-header-top .branch-information{margin-left:-15px;margin-right:-15px;margin-top:1rem}.branch-header-top .branch-information>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.branch-header-top .branch-information>div>div{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;-webkit-box-pack:initial !important;-ms-flex-pack:initial !important;justify-content:initial !important}@media(max-width:1200px){.branch-header-top .branch-information>div>div{padding:0}}@media(max-width:1024px){.branch-header-top .branch-information>div>div{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.branch-header-top .branch-information>div>div .header-address{margin:0 !important}}.branch-header-top .branch-information>div>div .header-address{margin-left:20px}@media(min-width:425px){.branch-header-top .branch-information{margin-top:0;margin-right:0;margin-left:0}}.branch-header-top .branch-information-slide{font-family:Verdana,sans-serif;font-size:16px;line-height:26px;cursor:pointer;letter-spacing:0;color:#fff;font-weight:700}.branch-header-top .branch-information-slide .fa{font-size:10px}.branch-header-top .wrapper-field-location-phone>span{width:15px;margin-right:12px}.branch-header-top .wrapper-field-location-phone>span .phone-icon::before{content:url(/themes/custom/ymca_ohio/dist/553de609ab3c8adca430.svg)}.branch-header-top .header-address .location-address-icon::before{content:url(/themes/custom/ymca_ohio/dist/1315ec2ce9d923bf6d02.svg)}.branch-header-top .field-location-email a:hover,.branch-header-top .field-location-phone .tel-text:hover{text-decoration:underline}.branch-header-top .field-location-email a,.branch-header-top .field-location-phone a,.branch-header-top .wrapper-get-directions a,.branch-header-top .camp-today-hour{font-family:Verdana,sans-serif;font-weight:400;font-size:14px;line-height:26px;letter-spacing:0;color:#fff}@media(min-width:1200px){.branch-header-top .field-location-email a,.branch-header-top .field-location-phone a,.branch-header-top .wrapper-get-directions a,.branch-header-top .camp-today-hour{font-size:16px}}@media(max-width:375px){.branch-header-top .field-location-email a,.branch-header-top .field-location-phone a,.branch-header-top .wrapper-get-directions a,.branch-header-top .camp-today-hour{font-size:11px}}@media(min-width:376px)and (max-width:425px){.branch-header-top .field-location-email a,.branch-header-top .field-location-phone a,.branch-header-top .wrapper-get-directions a,.branch-header-top .camp-today-hour{font-size:13px}}@media(max-width:768px){.branch-header-top .field-location-email a,.branch-header-top .field-location-phone a,.branch-header-top .wrapper-get-directions a,.branch-header-top .camp-today-hour{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial}}.branch-header-top .camp-today-hour .todays-hours-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:320px){.branch-header-top .camp-today-hour .todays-hours-text{padding:0 !important}}.branch-header-top .camp-today-hour .todays-hours-text .field-branch-hours{margin-left:8px}.branch-header-top .wrapper-get-directions a{display:inline-block;color:#fff}@media(min-width:1200px){.branch-header-top .wrapper-get-directions a{margin-top:0}}.branch-header-top .hours-wrapper{display:inline-block}@media(max-width:1060px){.branch-header-top .hours-wrapper{margin-top:10px}}@media(min-width:1200px){.branch-header-top .hours-wrapper{margin-top:0}}.branch-header-top .hours-wrapper i{color:#fff}.branch-header-top .hours-wrapper .wrapper-field-branch-hours{display:inline-block}.branch-header-top .hours-wrapper .today-hours{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(min-width:992px){.branch-header-top .hours-wrapper .today-hours{position:relative}}.branch-header-top .hours-wrapper .today-hours table{width:auto}@media(min-width:992px){.branch-header-top .hours-wrapper .today-hours table{width:100%}}.branch-header-top .hours-wrapper .today-hours .today{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto 8px auto auto}.branch-header-top .hours-wrapper .today-hours .branch-hours{right:-17px;left:-17px;margin-top:16px;position:absolute;top:100%;-webkit-transform:unset;transform:unset;z-index:999;border-radius:0;background-color:#174e7a;padding:20px 30px 10px}@media(min-width:992px){.branch-header-top .hours-wrapper .today-hours .branch-hours{min-width:320px;right:0;left:-125%;-webkit-transform:unset;transform:unset;border-radius:0 0 15px 15px}}.branch-header-top .hours-wrapper .today-hours .branch-hours h5{font-family:Verdana,sans-serif;font-weight:400;font-size:14px;line-height:20px;text-transform:uppercase;letter-spacing:0;color:#fff}.branch-header-top .hours-wrapper .today-hours .branch-hours tr{display:block}@media(min-width:992px){.branch-header-top .hours-wrapper .today-hours .branch-hours tr{display:table-row}}.branch-header-top .hours-wrapper .today-hours .branch-hours td{font-family:Verdana,sans-serif;font-weight:400;font-size:14px;line-height:20px;padding:0 8px 0 0;width:auto;letter-spacing:0;color:#fff}.branch-header-top .hours-wrapper .today-hours .branch-hours td:first-child{vertical-align:top}.branch-header-top .hours-wrapper .today-hours .branch-hours td:before{font-family:"Font Awesome 5 Free";content:"";margin-right:10px;display:inline-block;text-rendering:auto;line-height:1;font-style:normal;font-variant:normal;-webkit-font-smoothing:antialiased}.branch-header-top .hours-wrapper .today-hours .branch-hours td:last-child::before{content:unset}.branch-header-top .hours-wrapper .today-hours .branch-hours .hh-link{display:inline-block;color:#0060af;background-color:#fff;border:2px solid #0060af;border-radius:10px;padding:5px 10px;margin-top:20px;text-decoration:none}.branch-header-top .hours-wrapper .today-hours .branch-hours .hh-link:hover{text-decoration:none;background-color:#0060af;border:2px solid #fff;color:#fff}.branch-header-top .hours-wrapper .today-hours .dropdown-toggle{display:inline-block;position:relative;z-index:0;width:auto;font-family:Verdana,sans-serif;font-weight:400;font-size:14px;line-height:24px;border-radius:15px;background-color:#fff;padding:.375rem 1rem;letter-spacing:0;color:#2f2f2f}@media(max-width:320px){.branch-header-top .hours-wrapper .today-hours .dropdown-toggle{font-size:8px;padding:6px}}.branch-header-top .hours-wrapper .today-hours .dropdown-toggle::after{width:8px;height:8px;top:4px;right:1px;display:inline-block;position:relative;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out;border-top:unset;border-right:2px solid #340e5f;border-bottom:2px solid #340e5f;border-left:unset;content:""}.branch-header-top .hours-wrapper .today-hours .dropdown-toggle.show-link::after{-webkit-transform:rotate(45deg) translateY(-50%);transform:rotate(45deg) translateY(-50%)}.branch-header-top .hours-wrapper .today-hours .dropdown-toggle.hide-link::after{top:3px;right:-3px;-webkit-transform:rotate(-135deg) translateY(-50%);transform:rotate(-135deg) translateY(-50%)}.branch-header-top .hours-wrapper .today-hours .dropdown-toggle span{position:relative;z-index:-1;pointer-events:none}.branch-header-top .hours-wrapper .today-hours .dropdown-toggle .hide-text{display:none}.branch-header-top .header-branch-hours-main-wrapper .today-hours .today{display:none !important}.branch-header-top .header-branch-hours-main-wrapper .today-hours-wrapper-text{display:block}@media(min-width:560px){.branch-header-top .header-branch-hours-main-wrapper .today-hours-wrapper-text{display:inline-block}}@media(min-width:1060px){.branch-header-top .header-branch-hours-main-wrapper .today-hours-wrapper-text{display:block}}@media(min-width:1350px){.branch-header-top .header-branch-hours-main-wrapper .today-hours-wrapper-text{display:inline-block}}.branch-header-top .header-branch-hours-main-wrapper .today-hours-wrapper-time{margin-left:27px}@media(min-width:425px){.branch-header-top .header-branch-hours-main-wrapper .today-hours-wrapper-time{margin-left:30px}}@media(min-width:560px){.branch-header-top .header-branch-hours-main-wrapper .today-hours-wrapper-time{margin-left:0}}@media(min-width:1060px){.branch-header-top .header-branch-hours-main-wrapper .today-hours-wrapper-time{margin-left:34px}}@media(min-width:1350px){.branch-header-top .header-branch-hours-main-wrapper .today-hours-wrapper-time{margin-left:0}}.branch-header-top .all-hours-block{font-family:Verdana,sans-serif;line-height:26px;font-size:16px;margin-top:1rem;border-top:1px solid rgba(255,255,255,.3);cursor:pointer;padding:1rem 0 0;letter-spacing:0;color:#fff;font-weight:700}.branch-header-top .all-hours-block .fa{font-size:10px}.camp-menu-wrapper .camp-menu .camp-menu-item a{font-family:"Cachet Medium Regular",sans-serif !important}.page-node-type-branch .openy-page-tabs{margin:0 auto !important}.page-node-type-branch .branch-content .paragraph:not(.paragraph--type--gallery-slideshow,.paragraph--type--gallery,.paragraph--type--simple-content){margin:0 auto;padding-top:80px;padding-bottom:80px}.page-node-type-branch .branch-content .field-header-content .paragraph--type--gallery{margin:0 auto;padding-top:80px;padding-bottom:80px}.page-node-type-branch .branch-content .paragraph--type--simple-content-and-lto .wrapper-field-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:1024px){.page-node-type-branch .branch-content .paragraph--type--simple-content-and-lto .wrapper-field-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-node-type-branch .branch-content .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content{max-width:60%}@media(max-width:1024px){.page-node-type-branch .branch-content .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content{max-width:100%}}.page-node-type-branch .branch-content .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto{border-radius:14px;max-width:340px;margin:0;padding:0;background-color:#fff;-webkit-box-shadow:0 4px 9px 0 rgba(0,0,0,.19);box-shadow:0 4px 9px 0 rgba(0,0,0,.19)}@media(max-width:425px){.page-node-type-branch .branch-content .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto{max-width:100%}}@media(max-width:1024px){.page-node-type-branch .branch-content .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto{margin:auto}}.page-node-type-branch .branch-content .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto .lto-block{margin-top:10px}.page-node-type-branch .branch-content .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto .lto-block .block--header{background-color:#0089d0;border-radius:14px 14px 0 0;color:#fff;padding:10px 14px;font-size:24px;font-family:"Cachet Medium",san-serif}.page-node-type-branch .branch-content .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto .lto-block .block--content{padding:22px 18px}.page-node-type-branch .branch-content .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto .lto-block .block--content .block--subtitle{color:#212121;font-family:Verdana Regular,sans-serif;font-size:16px;padding:15px 0;margin:0}.page-node-type-branch .branch-content .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto .lto-block .block--content .btn.btn-link{border:none}.page-node-type-branch .branch-content .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto .lto-block .block--content .btn.btn-link a{background-color:#0060af;border:2px solid #0060af;border-radius:10px}.page-node-type-branch .branch-content .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto .lto-block .block--content .btn.btn-link a:hover{background-color:#fff;color:#0060af}.page-node-type-branch .branch-content .paragraph--type--featured-content{background-color:#f0f0f0}.page-node-type-branch .branch-content .paragraph--type--featured-content h2,.page-node-type-branch .branch-content .paragraph--type--featured-content .description{margin:0 !important}.page-node-type-branch .branch-content .paragraph--type--featured-content .wrapper-field-prgf-fc-clm-description .row{padding:0 !important}.page-node-type-branch .branch-content .paragraph--type--featured-content .wrapper-field-prgf-fc-clm-description .row .row-eq-height{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0 !important}@media(max-width:1024px){.page-node-type-branch .branch-content .paragraph--type--featured-content .wrapper-field-prgf-fc-clm-description .row .row-eq-height:last-child .card{margin-bottom:0}}.page-node-type-branch .branch-content .paragraph--type--featured-content .wrapper-field-prgf-fc-clm-description .row .card{font-family:Verdana Regular,sans-serif;max-width:340px;margin-bottom:0}@media(max-width:1024px){.page-node-type-branch .branch-content .paragraph--type--featured-content .wrapper-field-prgf-fc-clm-description .row .card{margin-bottom:30px}}.page-node-type-branch .branch-content .paragraph--type--featured-content .wrapper-field-prgf-fc-clm-description .row .card .card-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#fff;border-radius:10px;padding:16px}.page-node-type-branch .branch-content .paragraph--type--featured-content .wrapper-field-prgf-fc-clm-description .row .card .card-body .field-media-image img{border-radius:10px}.page-node-type-branch .branch-content .paragraph--type--featured-content .wrapper-field-prgf-fc-clm-description .row .card .card-body h2{font-size:24px;color:#212121}.page-node-type-branch .branch-content .paragraph--type--featured-content .wrapper-field-prgf-fc-clm-description .row .card .card-body a.btn.btn-success{background-color:#0060af;border:2px solid #0060af;border-radius:10px;color:#fff;font-family:"Cachet Medium";font-size:20px;height:auto;padding:10px 20px;text-transform:initial}.page-node-type-branch .branch-content .paragraph--type--featured-content .wrapper-field-prgf-fc-clm-description .row .card .card-body a.btn.btn-success:hover{background-color:#fff;color:#0060af}.page-node-type-branch .branch-content .paragraph--type--gallery-slideshow{margin:0}.page-node-type-branch .branch-content .paragraph--type--gallery-slideshow .paragraph--type--slider-slide{margin:0}.page-node-type-branch .branch-ammenities-bottom>div{padding-top:20px}.page-node-type-branch .branch-ammenities-bottom h5{font-size:44px;text-align:center;padding-bottom:0;margin-bottom:50px}.page-node-type-branch .branch-ammenities-bottom .field-location-amenities{margin:15px 0}@media(max-width:1024px){.page-node-type-branch .branch-ammenities-bottom .field-location-amenities{-webkit-box-flex:1;-ms-flex:1 0 49%;flex:1 0 49%}}.page-node-type-branch .branch-ammenities-bottom .field-location-amenities>div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-node-type-branch .branch-ammenities-bottom .field-location-amenities>div .field-amenities-icon{width:24px}.page-node-type-branch .branch-ammenities-bottom .field-location-amenities>div .field-amenities-icon svg{fill:#fcaf18}.page-node-type-branch .branch-ammenities-bottom .field-location-amenities>div .field-amenities-icon svg .cls-1{fill:#fcaf18}.page-node-type-branch .branch-ammenities-bottom .field-location-amenities>div .term-name{font-size:16px;margin-top:0;padding-left:20px}.page-node-type-branch .branch-ammenities-bottom .field-location-amenities>div .term-name:before{display:none}.paragraph--type--carousel{margin-top:20px}.paragraph--type--carousel .paragraph--type--carousel-item{background-color:#ebebeb}.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media(max-width:601px){.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper{padding:0}}@media(max-width:1059px){.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .carousel-image-wrapper{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;position:relative}@media(max-width:1200px)and (min-width:1060px){.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .carousel-image-wrapper{max-height:500px}}.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .carousel-content-wrapper{height:500px;overflow:hidden;padding:50px 1rem 50px 30px;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(max-width:1200px)and (min-width:1060px){.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .carousel-content-wrapper{height:100%}}@media(max-width:1059px){.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .carousel-content-wrapper{padding-top:10px}}@media(max-width:576px){.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .carousel-content-wrapper{padding:30px 20px}}.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .carousel-content-wrapper .carousel-title{width:100%;text-align:left}.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .carousel-content-wrapper .field-prgf-description{max-height:270px;overflow:hidden}@media(max-width:1200px)and (min-width:1060px){.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .carousel-content-wrapper .field-prgf-description{max-height:100%}}@media(max-width:768px){.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .carousel-content-wrapper .field-prgf-description{max-height:280px}}.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .carousel-content-wrapper .carousel-link{width:100%;margin:1rem 0;min-height:50px;text-align:center}.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .carousel-content-wrapper .carousel-link a{background-color:#f47920;border:3px solid #f47920;border-radius:3px;font-size:1.1em;color:#fff}.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .carousel-content-wrapper .carousel-link a:hover{background-color:#fcaf17;color:#f47920}.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .field-prgf-image{height:100%}.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .field-prgf-image>article{height:100%}.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .field-prgf-image>article .field-media-image{height:100%}.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .field-prgf-image>article .field-media-image .media--image{height:100%}.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .field-prgf-image>article .field-media-image img{margin-right:30px;padding:50px 0;overflow:hidden}@media(max-width:1059px){.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .field-prgf-image>article .field-media-image img{padding:20px 0 0 0;margin:auto}}@media(max-width:601px){.paragraph--type--carousel .paragraph--type--carousel-item .carousel-wrapper .field-prgf-image>article .field-media-image img{padding:0;margin:0;width:100%}}.paragraph--type--carousel .slick-dots{text-align:center;bottom:0;right:0}@media(min-width:1059px){.paragraph--type--carousel .slick-dots{bottom:12%}}@media(min-width:1201px){.paragraph--type--carousel .slick-dots{bottom:10%}}.paragraph--type--carousel .slick-dots li:not(:last-child){margin-right:10px}.slick-dotted{margin-bottom:0}.footer{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .footer-menu-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:80px;background-color:#4b4b4b;padding-bottom:120px}@media(max-width:1059px){.footer .footer-menu-items{padding-top:40px;padding-bottom:60px}}.footer .footer-menu-items .menu-section{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.footer .footer-menu-items .menu-section .footer-logo{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-item-align:start;align-self:start}@media(max-width:1059px){.footer .footer-menu-items .menu-section .footer-logo{width:100%;text-align:center;-ms-flex-item-align:normal;align-self:normal;margin:0 auto}}.footer .footer-menu-items .menu-section .footer-logo a{width:80px}.footer .footer-menu-items .menu-section .footer-logo a .logo{width:80px;max-height:61px;max-width:80px}.footer .footer-menu-items .menu-section .footer-logo .areas{max-width:125px;max-height:33px;-ms-flex-item-align:end;align-self:end}.footer .footer-menu-items .menu-section .footer-menu-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media(max-width:768px){.footer .footer-menu-items .menu-section .footer-menu-links{padding-bottom:30px}}@media(max-width:1059px){.footer .footer-menu-items .menu-section .footer-menu-links{width:100%;-ms-flex-item-align:normal;align-self:normal;padding-top:30px}}.footer .footer-menu-items .menu-section .footer-menu-links>div{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media(max-width:1059px){.footer .footer-menu-items .menu-section .footer-menu-links>div{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media(max-width:768px){.footer .footer-menu-items .menu-section .footer-menu-links>div nav:not(:last-child){display:none}}.footer .footer-menu-items .menu-section .footer-menu-links>div nav:not(:last-child) ul:not(.contextual-links){list-style-type:none;margin:0;padding:0}.footer .footer-menu-items .menu-section .footer-menu-links>div nav:not(:last-child) ul:not(.contextual-links) li{padding-bottom:10px}.footer .footer-menu-items .menu-section .footer-menu-links>div nav:not(:last-child) ul:not(.contextual-links) li.menu-icon a{color:#fff;font-family:Verdana;font-size:18px;letter-spacing:0;line-height:26px;text-decoration:none}.footer .footer-menu-items .menu-section .footer-menu-links>div nav:last-child{text-align:center;width:100%;position:relative}.footer .footer-menu-items .menu-section .footer-menu-links>div nav:last-child select{color:#231f20;font-family:"Cachet Medium";font-size:20px !important;letter-spacing:0;border:none;width:100%;padding:10px 25px 10px 15px;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.06);box-shadow:0 0 13px 0 rgba(0,0,0,.06);line-height:24px;cursor:pointer}.footer .footer-menu-items .menu-section .footer-menu-links>div nav:last-child select:focus-visible{outline:none}.footer .footer-menu-items .menu-section .footer-menu-links>div nav:last-child .fa-sort-desc{position:absolute;font-family:"Font Awesome 5 Free";color:#231f20 !important;right:10px;top:3px;z-index:2}.footer .footer-menu-items .menu-section .footer-menu-links>div nav:last-child .fa-sort-desc:before{color:#231f20 !important}@media(min-width:769px){.footer .footer-menu-items .menu-section .footer-menu-links>div nav:last-child{display:none}}@media(max-width:769px){.footer .footer-menu-items .menu-section .social-disclaimer{max-width:100% !important;-webkit-box-flex:0 !important;-ms-flex:0 0 100% !important;flex:0 0 100% !important;text-align:center}}.footer .footer-menu-items .menu-section .social-disclaimer .stay-conntected{color:#fff;font-family:Verdana;font-size:16px;font-weight:bold;letter-spacing:0;line-height:26px}@media(max-width:768px){.footer .footer-menu-items .menu-section .social-disclaimer .field-block-content ul.list-inline{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;padding:0 30px}}.footer .footer-menu-items .sponsorship p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding-top:35px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:769px){.footer .footer-menu-items .sponsorship p{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.footer .footer-menu-items .sponsorship p>*{margin:0 30px}.footer .footer-menu-items .sponsorship p>img{padding-right:0}@media(max-width:768px){.footer .footer-menu-items .sponsorship p>a{padding-top:40px}}.footer .footer-menu-items .sponsorship p img{max-width:150px}@media(min-width:769px){.footer .footer-menu-items .sponsorship p img{max-width:165px}}.footer .footer-menu-items .translation-block{margin-top:30px}.footer .footer__copyright{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#171717}.footer .footer__copyright .copyright-block{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .footer__copyright .copyright-block .copyright-text{color:#fff;font-family:Verdana;font-size:14px;letter-spacing:0;line-height:18px}@media(max-width:1059px){.footer .footer__copyright .copyright-block .copyright-text{width:100%;text-align:center}}@media(max-width:1059px){.footer .footer__copyright .copyright-block .privacy-links{width:100%;padding-top:20px;text-align:center}}.footer .footer__copyright .copyright-block .privacy-links a{padding-left:20px;color:#fff;font-family:Verdana;font-size:14px;letter-spacing:0;line-height:18px;text-align:center;text-decoration:none}.footer .return-to-top{position:absolute;border-radius:30px;height:56px;overflow:hidden;right:47px;top:90px;-webkit-transition:width .35s ease-out;z-index:100;width:56px;background-color:#bdbdbd}@media(max-width:1059px){.footer .return-to-top{top:50px;right:25px}}.footer .return-to-top a{width:100%;height:100%;border-radius:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer .return-to-top a.fa{font-size:21px;-webkit-transition:all .3s linear 0s;transition:all .3s linear 0s;font-family:"Font Awesome 5 Free";text-decoration:none;color:#fff !important}.footer .return-to-top a.fa:before{font-size:30px}.paragraph--type--slider-slide{position:relative;max-height:650px}.paragraph--type--slider-slide .cta-group-wrapper{position:absolute;top:0;left:0;right:0;background:rgba(47,47,47,.5);z-index:1}@media(min-width:769px)and (max-width:991px){.paragraph--type--slider-slide .cta-group-wrapper{padding-top:110px}}.paragraph--type--slider-slide .cta-group-wrapper .text .btn{text-shadow:none}.paragraph--type--slider-slide .carousel{position:relative}.paragraph--type--slider-slide .carousel div{height:auto}.paragraph--type--slider-slide .carousel .field-media-image.field-item{width:100%}.paragraph--type--slider-slide .carousel .carousel-inner,.paragraph--type--slider-slide .carousel .carousel-item,.paragraph--type--slider-slide .carousel .media,.paragraph--type--slider-slide .carousel .media img{min-height:520px;max-height:650px}@media(min-width:992px){.paragraph--type--slider-slide .carousel .carousel-inner,.paragraph--type--slider-slide .carousel .carousel-item,.paragraph--type--slider-slide .carousel .media,.paragraph--type--slider-slide .carousel .media img{min-height:650px}}.paragraph--type--slider-slide .carousel .media img{-o-object-fit:cover;object-fit:cover}.paragraph-gallery .gallery-headline,.paragraph--type--slider-slide .gallery-headline{font-family:"Cachet",sans-serif;font-weight:500;font-size:35px;line-height:44px;color:#fff;text-align:center;letter-spacing:0}@media(min-width:992px){.paragraph-gallery .gallery-headline,.paragraph--type--slider-slide .gallery-headline{font-size:56px;line-height:65px}}.paragraph-gallery .gallery-description,.paragraph--type--slider-slide .gallery-description{max-width:800px;margin:auto}@media(min-width:992px){.paragraph-gallery .gallery-description,.paragraph--type--slider-slide .gallery-description{max-width:700px}}@media(min-width:992px){.paragraph-gallery .gallery-description,.paragraph--type--slider-slide .gallery-description{max-width:800px}}.paragraph-gallery .gallery-description p,.paragraph-gallery .gallery-description pre,.paragraph-gallery .gallery-description li,.paragraph-gallery .gallery-description span,.paragraph--type--slider-slide .gallery-description p,.paragraph--type--slider-slide .gallery-description pre,.paragraph--type--slider-slide .gallery-description li,.paragraph--type--slider-slide .gallery-description span{font-family:Verdana,sans-serif;font-size:16px;line-height:22px;letter-spacing:0;color:#fff;text-align:center}@media(min-width:992px){.paragraph-gallery .gallery-description p,.paragraph-gallery .gallery-description pre,.paragraph-gallery .gallery-description li,.paragraph-gallery .gallery-description span,.paragraph--type--slider-slide .gallery-description p,.paragraph--type--slider-slide .gallery-description pre,.paragraph--type--slider-slide .gallery-description li,.paragraph--type--slider-slide .gallery-description span{font-size:20px;line-height:30px}}.paragraph-gallery .gallery-description li,.paragraph--type--slider-slide .gallery-description li{text-align:left}.paragraph-gallery{position:relative;min-height:520px;max-height:650px;overflow:hidden}@media(min-width:992px){.paragraph-gallery{min-height:650px}}.paragraph-gallery .cta-group-wrapper{position:relative;z-index:1;background:transparent}@media(min-width:769px)and (max-width:991px){.paragraph-gallery .cta-group-wrapper{padding-top:110px}}.paragraph-gallery .cta-group-wrapper .text .btn{text-shadow:none}.paragraph-gallery .cta-group-wrapper div{height:100%}.paragraph-gallery .carousel{position:absolute;top:0;left:0;right:0}.paragraph-gallery .carousel::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(47,47,47,.5);z-index:1}.paragraph-gallery .carousel div{height:100%}.paragraph-gallery .carousel .field-media-image.field-item{width:100%}.paragraph-gallery .carousel .carousel-inner,.paragraph-gallery .carousel .carousel-item,.paragraph-gallery .carousel .media,.paragraph-gallery .carousel .media img{min-height:520px !important;max-height:100%}@media(min-width:992px){.paragraph-gallery .carousel .carousel-inner,.paragraph-gallery .carousel .carousel-item,.paragraph-gallery .carousel .media,.paragraph-gallery .carousel .media img{min-height:650px !important}}.paragraph-gallery .carousel .media img{-o-object-fit:cover;object-fit:cover}.paragraph-gallery .carousel .carousel-control-prev,.paragraph-gallery .carousel .carousel-control-next,.paragraph--type--gallery-slideshow .carousel-control-prev,.paragraph--type--gallery-slideshow .carousel-control-next{background-color:transparent;height:100px;width:80px;-webkit-transition:all .1s linear;transition:all .1s linear;opacity:1}@media(max-width:768px){.paragraph-gallery .carousel .carousel-control-prev,.paragraph-gallery .carousel .carousel-control-next,.paragraph--type--gallery-slideshow .carousel-control-prev,.paragraph--type--gallery-slideshow .carousel-control-next{height:55px;width:44px}}.paragraph-gallery .carousel .carousel-control-prev,.paragraph--type--gallery-slideshow .carousel-control-prev{border-radius:0 15px 15px 0}.paragraph-gallery .carousel .carousel-control-next,.paragraph--type--gallery-slideshow .carousel-control-next{border-radius:15px 0 0 15px}.paragraph-gallery .carousel .prev-icon::before,.paragraph-gallery .carousel .next-icon::before,.paragraph--type--gallery-slideshow .prev-icon::before,.paragraph--type--gallery-slideshow .next-icon::before{height:34px;width:34px;content:"";display:block;border-left:6px solid #fff;border-bottom:6px solid #fff;border-radius:3px}@media(max-width:768px){.paragraph-gallery .carousel .prev-icon::before,.paragraph-gallery .carousel .next-icon::before,.paragraph--type--gallery-slideshow .prev-icon::before,.paragraph--type--gallery-slideshow .next-icon::before{height:18px;width:18px;border-width:3px}}@media(min-width:992px){.paragraph-gallery .carousel .prev-icon::before,.paragraph-gallery .carousel .next-icon::before,.paragraph--type--gallery-slideshow .prev-icon::before,.paragraph--type--gallery-slideshow .next-icon::before{height:40px;width:40px}}.paragraph-gallery .carousel .prev-icon::before,.paragraph--type--gallery-slideshow .prev-icon::before{margin-left:5px;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg)}@media(min-width:768px){.paragraph-gallery .carousel .prev-icon::before,.paragraph--type--gallery-slideshow .prev-icon::before{margin-left:10px}}.paragraph-gallery .carousel .next-icon::before,.paragraph--type--gallery-slideshow .next-icon::before{margin-right:14px;-webkit-transform:rotateZ(225deg);transform:rotateZ(225deg)}.paragraph--type--slider-slide,.paragraph--type--slider-slide .carousel-inner,.paragraph--type--slider-slide .background,.paragraph--type--slider-slide .media,.paragraph--type--slider-slide .media img{min-height:520px;max-height:650px}@media(min-width:992px){.paragraph--type--slider-slide,.paragraph--type--slider-slide .carousel-inner,.paragraph--type--slider-slide .background,.paragraph--type--slider-slide .media,.paragraph--type--slider-slide .media img{min-height:650px}}.paragraph--type--gallery-slideshow{overflow:hidden}.paragraph--type--gallery-slideshow .background{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--type--gallery-slideshow .background article{width:100%;height:100%}.paragraph--type--gallery-slideshow .background .media--image{height:100%}.paragraph--type--gallery-slideshow .background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.paragraph--type--gallery-slideshow .carousel-control-prev,.paragraph--type--gallery-slideshow .carousel-control-next{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.page-head__top-menu{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;background-color:#000}.page-head__top-menu .col-md>div{height:100%}.page-head__top-menu .col-md>div.page-head__search{display:none}.page-head__top-menu .col-md>div.show{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-head__top-menu .col-md.site-name{font-size:24px;padding:15px 0 15px 58px}.page-head__top-menu .col-md.site-name a{color:#fff;text-decoration:none}.page-head__top-menu .col-md .page-head__search .search-form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.page-head__top-menu .col-md .page-head__search .search-form-wrapper form{width:60%}.page-head__top-menu .col-md .page-head__search .search-form-wrapper .page-head__search-close{margin:0;position:initial}body.news-category-press-releases .banner.banner--small,body.news-category-y-stories .banner.banner--small{background:url(/themes/custom/ymca_ohio/dist/26dcb15243da71b50ab3.png) center center;background-size:cover;position:relative;overflow:hidden}body.news-category-press-releases .banner.banner--small::before,body.news-category-y-stories .banner.banner--small::before{position:absolute;content:"";left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.2);z-index:0}@media(max-width:370px){.news-subnav-main-wrapper .navbar-light .navbar-nav .nav-link{font-size:14px}}@media(max-width:395px){.news-subnav-main-wrapper .navbar-light .navbar-nav .nav-link{padding-left:.3rem;padding-right:.3rem}}.impact-block{padding-top:80px}.impact-block .impact-title{font-family:"Cachet Bold";color:#231f20;margin-bottom:0}@media(max-width:768px){.impact-block .impact-title{font-size:1.5em}}.impact-block .counter-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:23px}@media(min-width:1060px){.impact-block .counter-section{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:30px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}}.impact-block .counter-section .counter-card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:25px}@media(min-width:1060px){.impact-block .counter-section .counter-card{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:0}}.impact-block .counter-section .counter-card .card-title{text-align:center}.impact-block .counter-section .counter-card .card-title.with-currency{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.impact-block .counter-section .counter-card .card-title span{font-family:"Cachet Medium";font-size:70px;letter-spacing:-1.82px;line-height:73px}.impact-block .counter-section .counter-card .card-description{font-family:Verdana;font-size:16px;letter-spacing:0;line-height:26px;text-align:center;color:#404040}#membership-calc-wrapper{background:#20bdbe}#membership-calc-wrapper .ycoh-calc-block-form{max-width:1140px;margin:0 auto;padding-top:130px}@media(max-width:1060px){#membership-calc-wrapper .ycoh-calc-block-form{padding-top:30px}}#membership-calc-wrapper .ycoh-calc-block-form h2{text-transform:uppercase;font-weight:bold;color:#000}#membership-calc-wrapper .ycoh-calc-block-form fieldset .fieldset-legend{color:#000}#membership-calc-wrapper .ycoh-calc-block-form .sub-header{margin-bottom:32px;font-size:18px;color:#000}#membership-calc-wrapper .ycoh-calc-block-form .navbar{display:block}#membership-calc-wrapper .ycoh-calc-block-form .nav-pills{font-size:13px;display:table;font-family:"Cachet",Arial,sans-serif;overflow:hidden;width:100%;margin-bottom:20px}@media(min-width:768px){#membership-calc-wrapper .ycoh-calc-block-form .nav-pills{font-size:20px;line-height:42px}}#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li{display:table-cell;float:none;vertical-align:middle;overflow:initial}@media(max-width:480px){#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li{display:block;overflow:hidden;margin-bottom:5px}}@media(min-width:480px){#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li{width:34%}#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li:last-child div{padding-left:25px}}#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li div{position:relative;width:90%;padding:9px;text-align:center;white-space:nowrap;text-decoration:none;color:#fff;border-radius:0}@media(min-width:480px){#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li div{display:block;width:calc(100% - 30px)}}#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li div:before{position:absolute;z-index:1;top:50%;left:100%;display:block;width:0;height:0;margin-top:-60px;margin-left:1px;content:" ";border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:30px solid #fff}#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li div:after{position:absolute;z-index:2;top:50%;left:100%;display:block;width:0;height:0;margin-top:-60px;margin-left:-1px;content:" ";border-top:60px solid transparent;border-bottom:60px solid transparent}#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li div.step-1:after{border-left:30px solid #006b6b}#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li div.step-2:after{border-left:30px solid #01a490}#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li div.step-3:after{border-left:30px solid #fff}#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li div .nav-pills__text{position:relative;z-index:3}@media(min-width:480px){#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li .step-1,#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li .step-2{width:calc(100% - 15px)}}#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li .step-1{background-color:#006b6b}#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li .step-2{background-color:#01a490}#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li .step-2 .nav-pills__text{margin-left:5px}#membership-calc-wrapper .ycoh-calc-block-form .nav-pills>li .step-3{background-color:#fff;color:#20bdbe}#membership-calc-wrapper .ycoh-calc-block-form .nav-pills li+li{margin-left:0}#membership-calc-wrapper .ycoh-calc-block-form .before-map-text{font-family:"Verdana",sans-serif;margin-bottom:40px;font-size:18px;text-align:center}#membership-calc-wrapper .ycoh-calc-block-form .openy-map-canvas{border-radius:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.4);box-shadow:0 0 10px 0 rgba(0,0,0,.4)}#membership-calc-wrapper .ycoh-calc-block-form .form-item-location{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px 0}#membership-calc-wrapper .ycoh-calc-block-form .form-item-location label{font-size:18px;display:block;color:#000;margin-right:20px;line-height:40px}#membership-calc-wrapper .ycoh-calc-block-form .form-item-location .select-wrapper{width:100%;max-width:640px}#membership-calc-wrapper .ycoh-calc-block-form .form-item-location .select-wrapper select{font-family:"Verdana",sans-serif;padding:15px;border:1px solid #f47920;background:#fff;border-radius:15px;height:50px;font-size:14px}#membership-calc-wrapper .ycoh-calc-block-form .form-item-location .select-wrapper:before{top:13px;color:#004680}#membership-calc-wrapper .ycoh-calc-block-form .form-composite legend{font-family:"Verdana",sans-serif;font-size:18px;text-align:center;color:#636466}#membership-calc-wrapper .ycoh-calc-block-form .form-radios{max-width:900px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width:1200px){#membership-calc-wrapper .ycoh-calc-block-form .form-radios{max-width:600px}}#membership-calc-wrapper .ycoh-calc-block-form .form-radios .js-form-type-membership-type-radio{background:#fff;border-radius:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.14);box-shadow:0 0 10px 0 rgba(0,0,0,.14);width:230px;height:230px;padding:10px;margin:2em 2em;position:relative}@media(max-width:1060px){#membership-calc-wrapper .ycoh-calc-block-form .form-radios .js-form-type-membership-type-radio{width:100%}}#membership-calc-wrapper .ycoh-calc-block-form .form-radios .js-form-type-membership-type-radio input[type=radio]{display:none}#membership-calc-wrapper .ycoh-calc-block-form .form-radios .js-form-type-membership-type-radio .field-mbrshp-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#membership-calc-wrapper .ycoh-calc-block-form .form-radios .js-form-type-membership-type-radio .field-mbrshp-image img{height:60px;margin:10px;width:auto;text-align:center}#membership-calc-wrapper .ycoh-calc-block-form .form-radios .js-form-type-membership-type-radio .card-title{font-size:24px;font-family:"Cachet Medium";font-weight:normal;text-align:center;line-height:30px;margin:0}#membership-calc-wrapper .ycoh-calc-block-form .form-radios .js-form-type-membership-type-radio .field-mbrshp-description p{font-size:14px;text-align:center;line-height:24px}#membership-calc-wrapper .ycoh-calc-block-form .form-radios .js-form-type-membership-type-radio .membership-select{position:absolute;bottom:-40px;left:calc(50% - 55px);background:#fff;border:2px solid #92278f;text-transform:none;color:#92278f}#membership-calc-wrapper .ycoh-calc-block-form .form-radios .js-form-type-membership-type-radio .membership-select.active{background:#92278f;color:#fff;left:calc(50% - 65px)}#membership-calc-wrapper .ycoh-calc-block-form .form-radios .js-form-type-membership-type-radio .membership-select:hover{color:#92278f}#membership-calc-wrapper .ycoh-calc-block-form .form-radios .js-form-type-membership-type-radio .membership-select.active:hover{color:#fff}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary{margin-bottom:100px}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary h4{font-size:24px;color:#000;text-align:center}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .card{min-height:340px;padding:20px;border-radius:20px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.14);box-shadow:0 0 10px 0 rgba(0,0,0,.14)}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .card .fas,#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .card .far{color:#0089d0 !important}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .card .location-subtitle{font-size:14px;margin-bottom:30px}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .card .card-body{font-family:"Verdana",sans-serif;padding:0}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .card .card-body .field-location-address{margin-bottom:20px}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .card .card-body .field-location-address a{color:#000;font-size:14px}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .card .card-body .field-location-address .fa-map-marker-alt::before{color:#f47920}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .card .card-body .location-phone-number{margin-bottom:20px}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .card .card-body .location-phone-number a{color:#000;font-size:14px}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .card .card-body .location-work-hours table{margin-left:10px}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .card .card-body .location-work-hours table td{font-size:14px}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .card .card-body .location-work-hours h4{display:none}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .card h4{text-align:left}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details{min-height:340px;padding:75px 32px 47px 32px;background:#fff;border-radius:20px;border:3px solid #f47920;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.14);box-shadow:0 0 10px 0 rgba(0,0,0,.14);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media(max-width:1060px){#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details{padding:32px;height:auto;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details img{margin:0;height:50px;width:auto}@media(max-width:1060px){#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details img{margin:0 auto}}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details h3{margin:16px 0 10px;color:#000;font-size:26px;line-height:30px}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .left-membership{max-width:190px;width:100%;border-right:1px solid #000}@media(max-width:1060px){#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .left-membership{margin:0 auto;text-align:center;border:none}}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:1060px){#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price{max-width:100%;text-align:center}}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price .price-number{font-size:26px}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price .price-period{font-size:14px}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price .plus{border-radius:50%;width:30px;height:30px;line-height:30px;background:#f47920;color:#fff;text-align:center;font-size:18px;margin-top:6px}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price-type{color:#000}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price-type .calc-summary-price-title{color:#000}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price-type .price-types{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:20px}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price-type .price-types .price-type-radio{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price-type .price-types .price-type-radio [type=radio]:checked,#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price-type .price-types .price-type-radio [type=radio]:not(:checked){position:absolute;left:-9999px}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price-type .price-types .price-type-radio [type=radio]:checked+label,#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price-type .price-types .price-type-radio [type=radio]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price-type .price-types .price-type-radio [type=radio]:checked+label::before,#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price-type .price-types .price-type-radio [type=radio]:not(:checked)+label::before{position:absolute;top:0;left:0;width:24px;height:24px;content:"";background:#fff;border:1px solid #f47920;border-radius:100%}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price-type .price-types .price-type-radio [type=radio]:checked+label::after,#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price-type .price-types .price-type-radio [type=radio]:not(:checked)+label::after{position:absolute;top:3px;left:3px;width:18px;height:18px;content:"";background:#f47920;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price-type .price-types .price-type-radio [type=radio]:not(:checked)+label::after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .calc-summary-price-type .price-types .price-type-radio [type=radio]:checked+label::after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .line{min-height:100px;border-right:1px solid #000;margin:70px 40px 20px 20px;opacity:.45}@media(max-width:1059px){#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .line{display:none}}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details .field-mbrshp-description p{color:#000}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details>.price{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px;margin-top:45px;height:100%;color:#000}@media(max-width:600px){#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details>.price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width:1060px){#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details>.price{margin:20px 0 0}}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details>.price span.price{text-align:left;font-size:26px;font-weight:bold}@media(max-width:1060px){#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details>.price span.price{text-align:center}}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details>.price .month-rate,#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details>.price .plus,#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details>.price .joining-fee{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details>.price .plus{margin:-15px 25px 0;border-radius:50%;width:30px;height:30px;line-height:30px;background:#000;color:#004680;text-align:center;font-size:18px}@media(max-width:1200px){#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details>.price .plus{margin:-15px 10px 0}}@media(max-width:1060px){#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details>.price .plus{margin:0 30px 0}}#membership-calc-wrapper .ycoh-calc-block-form .calc-summary .membership-details>.price .plus .fa{margin-top:6px}#membership-calc-wrapper .ycoh-calc-block-form .btn:not(.btn-link){border-radius:15px;font-size:18px;font-family:"Cachet Medium";line-height:44px;margin-bottom:20px;padding:0 32px;text-transform:uppercase}#membership-calc-wrapper .ycoh-calc-block-form .actions-wrapper{padding:27px 0;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);background:#20bdbe}@media(max-width:1200px){#membership-calc-wrapper .ycoh-calc-block-form .actions-wrapper{padding:27px 15px;margin-right:-15px;margin-left:-15px}}#membership-calc-wrapper .ycoh-calc-block-form .actions-wrapper .actions{max-width:1140px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#membership-calc-wrapper .ycoh-calc-block-form .actions-wrapper .actions .btn{width:173px;height:50px}@media(max-width:768px){#membership-calc-wrapper .ycoh-calc-block-form .actions-wrapper .actions .btn{width:100%}}#membership-calc-wrapper .ycoh-calc-block-form .actions-wrapper .actions .btn-success{color:#fff;background-color:#f47920;border:none;text-transform:uppercase}#membership-calc-wrapper .ycoh-calc-block-form .actions-wrapper .actions .btn-outline-primary{color:#f47920;background-color:#fff;border:2px solid #f47920}#membership-calc-wrapper .ycoh-calc-block-form .actions-wrapper .actions .btn-outline-primary:hover{color:#fff;background-color:#f47920}#membership-calc-wrapper .ycoh-calc-block-form .actions-wrapper .actions .btn-outline-primary:disabled{opacity:1}#membership-calc-wrapper .ycoh-calc-block-form .actions-wrapper .actions .complete-registration{width:100%;font-size:18px !important;text-transform:uppercase}#membership-calc-wrapper .ycoh-calc-block-form .actions-wrapper .actions .complete-registration:hover{opacity:.9}.mobile-sidebar.sidebar{background-color:#f1f1f1}.mobile-sidebar.sidebar .page-head__main-menu .nav li a{color:#232323 !important;font-size:22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:15px}.mobile-sidebar.sidebar .page-head__main-menu .nav li a i{padding-right:20px}.mobile-sidebar.sidebar .page-head__main-menu .nav li a i:before{position:initial;font-size:24px}.mobile-sidebar.sidebar .page-head__main-menu .nav li.nav-level-2 a:hover,.mobile-sidebar.sidebar .page-head__main-menu .nav li.nav-level-2 a[aria-expanded=true]{background-color:#f1f1f1}.mobile-sidebar.sidebar .page-head__main-menu .nav li.nav-level-2 .nav-level-3 a:hover,.mobile-sidebar.sidebar .page-head__main-menu .nav li.nav-level-2 .nav-level-3 a[aria-expanded=true]{background-color:initial}.mobile-sidebar.sidebar .page-head__main-menu .nav li .dropdown-menu.row-level-2{background-color:#221f20}.mobile-sidebar.sidebar .page-head__main-menu .nav li .dropdown-menu.row-level-2 li a{color:#e2e2e2 !important;font-size:18px;margin:0 10px}.mobile-sidebar.sidebar .page-head__main-menu .nav li .dropdown-menu.row-level-2 li a i{padding-right:10px}.mobile-sidebar.sidebar .page-head__main-menu .nav li .dropdown-menu.row-level-2.show a .fa-caret-up,.mobile-sidebar.sidebar .page-head__main-menu .nav li .dropdown-menu.row-level-2.show a .fa-angle-up{display:none}.mobile-sidebar.sidebar .page-head__main-menu .nav li .dropdown-menu.row-level-2.show a .fa-caret-down,.mobile-sidebar.sidebar .page-head__main-menu .nav li .dropdown-menu.row-level-2.show a .fa-angle-down{display:inline}.mobile-sidebar.sidebar .page-head__main-menu .nav li .dropdown-menu.row-level-2.show a.show .fa-caret-up,.mobile-sidebar.sidebar .page-head__main-menu .nav li .dropdown-menu.row-level-2.show a.show .fa-angle-up{display:inline}.mobile-sidebar.sidebar .page-head__main-menu .nav li .dropdown-menu.row-level-2.show a.show .fa-caret-down,.mobile-sidebar.sidebar .page-head__main-menu .nav li .dropdown-menu.row-level-2.show a.show .fa-angle-down{display:none}.mobile-sidebar.sidebar .page-head__main-menu .nav .nav-level-3 .row-level-3{display:none;background-color:#333}.mobile-sidebar.sidebar .page-head__main-menu .nav .nav-level-3.show .row-level-3{display:block;border-bottom:1px solid #979797;position:static !important;-webkit-transform:none !important;transform:none !important}.tag_filters img{margin:-2px 0 0 3px !important}.listing-news-posts .node--view-mode-news-posts-listing .field-news-description iframe{display:none}.listing-news-posts .node--view-mode-news-posts-listing .field-news-description .video-embed-field-responsive-video::after{content:none}@font-face{font-family:"Cachet";src:url(/themes/custom/ymca_ohio/dist/1a5c2d354a3edc00fae2.ttf) format("truetype");src:url(/themes/custom/ymca_ohio/dist/d8bc0b6bffcedcbc8b6f.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Cachet Medium";src:url(/themes/custom/ymca_ohio/dist/2eba6f20277959db12a5.ttf) format("truetype");src:url(/themes/custom/ymca_ohio/dist/60b5aba826b25a76c759.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Cachet Bold";src:url(/themes/custom/ymca_ohio/dist/738ea2d69b067ebe876c.ttf) format("truetype");src:url(/themes/custom/ymca_ohio/dist/df10043e843853d032e4.woff) format("woff");font-weight:normal;font-style:normal}:root{--blue:#636466;--teal:#636466;--primary:#636466}body{background:none}blockquote{margin:8vw 15vw;font-size:1.6rem;font-family:"Cachet",Verdana,san-serif;color:#636466;letter-spacing:-0.6px}a{color:#f47920;text-decoration:underline}a:hover{color:#000}a.btn,a.btn:hover,#block-ymca-ohio-main-menu a{text-decoration:none}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Cachet",sans-serif}h1,.h1{font-size:2.5rem;font-family:"Cachet Bold",verdana,sans-serif}.cta-group-wrapper h1,.cta-group-wrapper h1{color:#fff}h2,.h2{font-size:2rem;font-family:"Cachet",verdana,sans-serif}h4,.h4{font-size:1.5rem}h5,.h5{font-size:1.35rem}.btn{text-transform:uppercase}.btn-primary{background-color:#636466;border-color:#636466}.btn-primary.disabled,.btn-primary:disabled{background-color:#636466;border-color:#636466}.btn-primary:not(:disabled):not(.disabled):active,.btn-primary:not(:disabled):not(.disabled).active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#636466;border-color:#636466}.btn-success{color:#f47920;background-color:#fff;border-color:#ccc;border-width:2px}.btn-success:hover{color:#000;background-color:#fff;border-color:#000}.btn-success.disabled,.btn-success:disabled{background-color:#f47920;border-color:#f47920}.btn-success:not(:disabled):not(.disabled):active,.btn-success:not(:disabled):not(.disabled).active,.show>.btn-success.dropdown-toggle{background-color:#f47920;border-color:#f47920}.btn-warning{color:#fff}.btn-warning:hover{color:#fff;background-color:#231f20;border-color:#231f20}.btn-outline-primary,.btn-outline-primary-darker{color:#fcaf17;border-color:#ccc;border-width:2px}.btn-outline-primary:hover,.btn-outline-primary-darker:hover{color:#000;background-color:#fff;border-color:#000}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#636466}.btn-outline-primary:not(:disabled):not(.disabled):active,.btn-outline-primary:not(:disabled):not(.disabled).active,.show>.btn-outline-primary.dropdown-toggle{background-color:#636466;border-color:#636466}.btn-outline-light{color:#fff;border-color:#fff;border-width:2px}.btn-outline-light:hover{background-color:#fff;border-color:#231f20}.btn-link:hover{color:#636466}.btn-block{margin-top:-2px;background-color:transparent;border:none}.dropdown-item.active,.dropdown-item:active,.custom-control-input:checked~.custom-control-label::before,.custom-checkbox .custom-control-input:checked~.custom-control-label::before,.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before,.custom-radio .custom-control-input:checked~.custom-control-label::before,.btn-block,.custom-range::-moz-range-thumb,.custom-range::-ms-thumb{background-color:#636466}.nav-tabs .nav-link.active,.nav-tabs .nav-item.show .nav-link{background-color:rgba(99,100,102,.6);border-color:rgba(99,100,102,.6)}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:#636466}.nav-fill .nav-item{padding:.25rem 0}.card-header{background-color:#acabab}.page-link:hover{color:#636466}.page-item.active .page-link{background-color:#636466;border-color:#636466}.badge-primary{background-color:#636466}.list-group-item.active{background-color:#636466;border-color:#636466}.bg-primary{background-color:#636466 !important}.border-primary{border-color:#636466 !important}.text-primary{color:#636466 !important}html.js .form-item .input-group-addon .glyphicon.glyphicon-spin{color:#636466}.breadcrumbs li:nth-of-type(1n+1) a,.breadcrumbs li:nth-of-type(1n+2) a,.breadcrumbs li:nth-of-type(1n+3) a,.breadcrumbs li:nth-of-type(1n+4) a,.breadcrumbs li:nth-of-type(1n+5) a,.breadcrumbs li:nth-of-type(1n+6) a,.breadcrumbs li:nth-of-type(1n+8) a,.breadcrumbs li:nth-of-type(1n+9) a,.breadcrumbs li:nth-of-type(1n+10) a{color:#e00034;background-color:rgba(255,255,255,0)}.breadcrumbs a:hover{color:#000 !important}a.follow-link,.paragraph--type--grid-related-blog-posts .field-prgf-link a,.y-news-view-list .comments_count a{color:#636466}.file>span{color:#636466}.select-wrapper i{color:#636466}.tabledrag-handle:hover,.tabledrag-handle:focus{color:#636466}.ui-autocomplete .ui-menu-item.ui-state-active,.ui-autocomplete .ui-menu-item.ui-state-focus{background:#636466}.block-description--text h4{color:#636466}.node--type-blog.node--view-mode-teaser .inner-wrapper{background-color:#636466}.node--type-blog .node__content img{height:auto;width:100%}.paragraph--type--latest-blog-posts,.paragraph--type--latest-blog-posts-branch{padding-top:80px;padding-bottom:80px}.paragraph--type--latest-blog-posts h1,.paragraph--type--latest-blog-posts-branch h1{margin-bottom:0}@media(max-width:768px){.paragraph--type--latest-blog-posts h1,.paragraph--type--latest-blog-posts-branch h1{font-size:1.5em}}.paragraph--type--latest-blog-posts .posts-description,.paragraph--type--latest-blog-posts-branch .posts-description{margin:0 auto;color:#0e0e0e;font-family:".SF NS Display";font-size:18px;letter-spacing:0;line-height:27px}.paragraph--type--latest-blog-posts .views-element-container,.paragraph--type--latest-blog-posts-branch .views-element-container{margin:0 !important;padding-right:0}.paragraph--type--latest-blog-posts .views-element-container .blog-more-teaser,.paragraph--type--latest-blog-posts-branch .views-element-container .blog-more-teaser{margin-bottom:0}.paragraph--type--latest-blog-posts .views-element-container .blog-more-teaser .container.blog-news-events,.paragraph--type--latest-blog-posts-branch .views-element-container .blog-more-teaser .container.blog-news-events{margin-top:30px}.paragraph--type--latest-blog-posts .views-element-container .pager,.paragraph--type--latest-blog-posts-branch .views-element-container .pager{margin-top:44px !important}.paragraph--type--latest-blog-posts .views-element-container .pager .load_more_button a,.paragraph--type--latest-blog-posts-branch .views-element-container .pager .load_more_button a{color:#fff;font-family:"Cachet Medium";font-size:24px;letter-spacing:0;line-height:30px;text-align:center;border-radius:10px;background-color:#0060af;border:none !important;text-transform:none}.paragraph--type--latest-blog-posts .views-element-container .col-12,.paragraph--type--latest-blog-posts-branch .views-element-container .col-12{padding:0 !important;margin:0}@media(min-width:769px)and (max-width:1199px){.paragraph--type--latest-blog-posts .views-element-container .col-12,.paragraph--type--latest-blog-posts-branch .views-element-container .col-12{-webkit-box-flex:0 !important;-ms-flex:0 0 50% !important;flex:0 0 50% !important;max-width:50% !important}}@media(min-width:769px)and (max-width:1199px){.paragraph--type--latest-blog-posts .views-element-container .col-12.row,.paragraph--type--latest-blog-posts-branch .views-element-container .col-12.row{max-width:100% !important}}.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card{height:177px;border-radius:10px;margin-bottom:.8rem !important}@media(min-width:400px){.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card{height:220px}}@media(min-width:500px){.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card{height:235px}}@media(min-width:500px){.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card{height:247px}}@media(min-width:769px){.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card{height:207px}}@media(min-width:1060px){.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card{height:247px}}@media(min-width:1200px){.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card{height:177px}}.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card .field-blog-image,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card .field-blog-image{width:100%;height:100%}.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card .field-blog-image article,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card .field-blog-image article{width:100%;height:100%}.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card .field-blog-image article .field-media-image,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card .field-blog-image article .field-media-image{width:100%;height:100%}.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card .field-blog-image article .field-media-image .media--image,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card .field-blog-image article .field-media-image .media--image{width:100%;height:100%}.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card .field-blog-image article .field-media-image .media--image img,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .blog-news-card .field-blog-image article .field-media-image .media--image img{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:100%;height:100%}.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .events-date,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .events-date{position:absolute;top:157px;border-radius:0 10px 10px 0;background-color:#fcaf16;padding:0 20px;color:#232323;font-family:Verdana;font-size:14px;font-weight:bold;letter-spacing:0;line-height:24px;text-align:center;text-transform:uppercase}.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .blog-title span,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .blog-title span{color:#212121;font-family:"Cachet Medium";font-size:18px;letter-spacing:0;line-height:24px}.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .news-events-title,.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .field-branch-hours,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .news-events-title,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .field-branch-hours{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;color:#0060af}.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .news-events-title .fa-map-marker-alt:before,.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .field-branch-hours .fa-map-marker-alt:before,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .news-events-title .fa-map-marker-alt:before,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .field-branch-hours .fa-map-marker-alt:before{font-size:15px}.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .news-events-title .fa-clock,.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .field-branch-hours .fa-clock,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .news-events-title .fa-clock,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .field-branch-hours .fa-clock{font-size:14px}.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .news-events-title .today-hours,.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .field-branch-hours .today-hours,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .news-events-title .today-hours,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .field-branch-hours .today-hours{padding-left:9px;color:#212121;font-family:Verdana;font-size:14px;letter-spacing:0;line-height:24px}.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .news-events-title .title,.paragraph--type--latest-blog-posts .views-element-container .node--type-blog.node--view-mode-news-events .field-branch-hours .title,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .news-events-title .title,.paragraph--type--latest-blog-posts-branch .views-element-container .node--type-blog.node--view-mode-news-events .field-branch-hours .title{font-family:Verdana;font-size:14px;letter-spacing:0;line-height:24px;padding-left:12px;text-decoration:underline}.node--type-blog a{text-decoration:none}.node--type-blog a:hover{text-decoration:underline}.node--type-blog h6{display:none}@media(min-width:768px){a.direction-link{color:#f47920}}.branch-header .branch-info{border-radius:12px}.branch-header .branch-info .branch-header__item{padding:50px 3% 34px 8%}.branch-header .branch-info .address-wrapper>h4{color:#636466}.node--type-event.node--view-mode-teaser{width:auto !important}.ygs-branch-sessions-form .filters-wrapper .filters .filter .remove .fa,.branch-sessions-group h3,.class-page-schedule .edit-class-sch,.node--type-class.node--view-mode-teaser h2,.node--type-class.node--view-mode-teaser h3,.branch-popup .ui-dialog-content h3,.node--type-event.node--view-mode-teaser .event-location a,.node--type-event.node--view-mode-teaser .event-location a:hover,.node--type-event.node--view-mode-teaser .event-location a:focus,.paragraph--type--upcoming-events .views-field-field-event-location a,.row.event-info.header-info .location-title a,.row.event-info.header-info .branch-phone .field-location-email-id,.row.event-info.header-info .branch-phone .field-location-email-id::before{color:#636466}.footer{background-color:#222}.footer #block-footeremail p a:hover{color:#636466}.footer .list-inline li:hover .fa::before{color:#636466}.footer .footer__copyright{background:#222;color:#fff}.footer .footer__copyright a{color:#fff}.footer .footer__copyright a:hover{text-decoration:underline}.btn.transparent-blue{background-color:transparent;color:#636466;border:1px solid #636466}.btn.transparent-blue:hover{background-color:#636466;color:#fff}.btn.transparent-blue a{color:#636466}.global-search-results .views-exposed-form .js-form-item-query:before{color:#636466}.layout-container .top-navs .logo img{width:35px;margin-top:5px}.with-banner .layout-container .top-navs{background-color:rgba(0,0,0,.7);-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.with-banner .layout-container .top-navs.affix{background-color:#333}.with-banner .layout-container .top-navs.affix.menu-in,.with-banner .layout-container .top-navs.menu-in{background-color:#333}.viewport .nav-global{border-bottom:1px solid rgba(255,255,255,.3)}.path-frontpage .viewport .nav-global{border-bottom:#333}.site-name{font-weight:normal;font-size:14px;letter-spacing:-0.4px;padding-top:6px;padding-left:54px}.page-head__top-menu .navbar-nav>li:last-child{border:none}.page-head__top-menu .navbar-nav>li>a{color:#ccc;padding-bottom:6px;padding-top:5px;font-size:12px;letter-spacing:-0.2px;text-transform:uppercase}.page-head__top-menu .navbar-nav>li>a:hover{color:#636466;text-decoration:underline}li.menu-icon-5.nav-item.nav-level-2.menu-item-home a:hover{background:transparent}li.nav-item.nav-level-2.site-search button:hover{background:transparent;color:#fff}.page-head__search{padding:0 0 5px 0}.fa.search-input-decoration{color:#636466}.page-head__search-close{margin:0 0 7px 0;right:60px}.banner-zone-node .banner-bg,.banner-zone-node .banner--medium .banner-cta{min-height:350px;background-position:right top}@media(min-width:576px){.banner-zone-node .banner-bg,.banner-zone-node .banner--medium .banner-cta{min-height:350px}}@media(min-width:768px){.banner-zone-node .banner-bg,.banner-zone-node .banner--medium .banner-cta{min-height:450px}}@media(min-width:992px){.banner-zone-node .banner-cta{padding-top:60px}.paragraph--type--small-banner.banner .banner-cta{padding-top:140px !important}}.node--type-facility.node--view-mode-teaser>h2,.node--type-branch.node--view-mode-teaser>h2,.node--type-camp.node--view-mode-teaser>h2{border-bottom:2px solid #636466}.node--type-facility.node--view-mode-teaser .button.branch-info a,.node--type-branch.node--view-mode-teaser .button.branch-info a,.node--type-camp.node--view-mode-teaser .button.branch-info a{text-align:center;color:#fff;background:#636466;text-decoration:none}.node--type-facility.node--view-mode-teaser .button.branch-info a:focus,.node--type-facility.node--view-mode-teaser .button.branch-info a:hover,.node--type-branch.node--view-mode-teaser .button.branch-info a:focus,.node--type-branch.node--view-mode-teaser .button.branch-info a:hover,.node--type-camp.node--view-mode-teaser .button.branch-info a:focus,.node--type-camp.node--view-mode-teaser .button.branch-info a:hover{text-decoration:none;background:#fcaf17}.menu-item-home{background:url(/themes/custom/ymca_ohio/dist/973fd1cc52bde548162a.svg) no-repeat;background-size:48%;background-position:center;text-indent:-9999px;display:none;max-height:62px;max-width:125px}@media(min-width:992px){.menu-item-home{display:block}}@media(max-width:1060px){.menu-item-home{background-size:100%}}.page-head__main-menu .navbar>li>a,.page-head__main-menu .navbar>li>button{color:#fff;padding:15px 0;margin:0;border-radius:10px;text-align:center;text-transform:capitalize}.page-head__main-menu .navbar>li>a:hover,.page-head__main-menu .navbar>li>button:hover{color:#fff;background:rgba(0,0,0,.3)}.page-head__main-menu a{color:#fff;font-size:18px;letter-spacing:0;line-height:26px;text-transform:none !important}.page-head__main-menu a.fade{opacity:1 !important}.page-head__main-menu a i{padding-left:10px}.page-head__main-menu a i:before{position:absolute;font-size:30px}.page-head__main-menu a i.fa-angle-up:before{padding-left:2px}.page-head__main-menu .nav-level-2 .fa-angle-down{display:inline}.nav-home .dropdown-menu{background-color:#231f20;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.2);box-shadow:0 6px 12px rgba(0,0,0,.2)}.viewport .page-head__main-menu .dropdown-menu>li>a:focus,.viewport .page-head__main-menu .dropdown-menu>li>a:hover{background:#231f20}.viewport .page-head__main-menu .nav-level-3{padding-top:15px}.viewport .page-head__main-menu .nav-level-3>a{font-family:verdana,sans-serif;font-size:1rem;text-transform:capitalize}@media(min-width:992px){.viewport .page-head__main-menu .nav-level-3>a{font-family:"Cachet",verdana,sans-serif;min-height:30px;color:#999;border:2px solid #333;padding:7px 9px;border-radius:5px;text-align:center;background-color:#333;text-transform:uppercase;margin-bottom:5px}.viewport .page-head__main-menu .nav-level-3>a:hover{color:#000;border:2px solid #000;background:#fff !important}}.viewport .nav-level-2.show{background:#231f20;border-radius:10px;-webkit-box-shadow:none;box-shadow:none;padding:0 !important}.viewport .nav-level-2.show>a{-webkit-box-shadow:none !important;box-shadow:none !important;background:none !important}.viewport .page-head__main-menu .row-level-2{border:none;margin-top:0px}.viewport .nav-level-2.show>a,.viewport .nav-level-2.show>a:hover,.viewport .nav-level-2.show>a:focus{color:#fff;background:rbga(255,255,255,0.8)}.viewport .nav-level-2.show>a:hover,.viewport .nav-level-2.show>a:hover:hover,.viewport .nav-level-2.show>a:focus:hover{color:#fff}.row-level-3 a{color:#444}.viewport .nav-level-4 a{padding:4px 8px;border:1px solid #231f20;font-family:Verdana,sans-serif;font-size:13px;display:block;text-transform:none;border-radius:5px;margin-bottom:5px;color:#ccc}.viewport .nav-level-4 a:hover{border:1px solid #333;color:#fff;background:#333;text-decoration:underline !important;text-decoration-thickness:unset;text-underline-offset:unset}.without-banner .rad{background-color:rgba(99,100,102,.8)}@media(min-width:992px){.without-banner .top-navs{background-color:#636466}.without-banner .top-navs:not(.affix) .page-head__main-menu .navbar>li>a{color:#fff}.without-banner .top-navs:not(.affix) .page-head__main-menu .navbar>li>a:hover{color:#636466}.without-banner .top-navs:not(.affix) .page-head__main-menu .navbar>li.show>a,.without-banner .top-navs:not(.affix) .page-head__main-menu .navbar>li.show>a:focus{color:#636466}}.without-banner .top-navs .menu-item-home{background:url(/themes/custom/ymca_ohio/dist/973fd1cc52bde548162a.svg) center no-repeat;background-size:28%}.without-banner .top-navs.affix{background-color:#636466}.without-banner .top-navs.affix .menu-item-home{background:url(/themes/custom/ymca_ohio/dist/973fd1cc52bde548162a.svg) center no-repeat;background-size:28%}.without-banner .top-navs.affix.menu-in,.without-banner .top-navs.menu-in{background-color:#636466}.sidebar{background:#636466}.sidebar .dropdown-menu{background-color:#636466}.sidebar .nav-level-2 a{padding-top:7px;padding-bottom:7px;text-decoration:none}.sidebar .nav-level-3 a{text-transform:uppercase;color:#636466}.program-header.dark-green{background-color:#636466}.program-header.dark-green .description{color:#636466}.subprogram-listing-item .title h2{color:#636466}.sub-category-classes-view .filters-container .filters-wrapper .filters .filter .remove .fa{color:#636466}.sub-category-classes-view .activity-group .views-field-title{color:#636466}.sub-category-classes-view .activity-group .views-field-title a{text-decoration:none;color:#636466}.openy-card__link:hover,.openy-card__link:not([href]):not([tabindex]):hover{color:#fff;border-color:#636466;background:#636466}.schedule-dashboard__modal--body .table h4{color:#636466}.schedule-dashboard__sidebar .checkboxes input+label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23636466%27 d=%27M0 0h24v24H0z%27/%3E%3Cpath fill=%27white%27 d=%27M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z%27/%3E%3C/svg%3E")}.schedule-dashboard__sidebar .checkboxes .checkbox-partial input+label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23636466%27 d=%27M0 0h24v24H0V0z%27/%3E%3Cpath fill=%27white%27 d=%27M19 13H5v-2h14v2z%27/%3E%3C/svg%3E")}.schedule-dashboard__sidebar .checkboxes .checkbox-checked input+label:after{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27%3E%3Cpath fill=%27%23636466%27 d=%27M0 0h24v24H0z%27/%3E%3Cpath fill=%27white%27 d=%27M9 16.2L4.8 12l-1.4 1.4L9 19 21 7l-1.4-1.4L9 16.2z%27/%3E%3C/svg%3E")}.schedule-dashboard__sidebar .radios input+label:after{background-color:#636466}.schedule-dashboard__sidebar .tabs .checkbox-wrapper input:checked+label{background-color:#636466}#group-ex-results .card h3,.groupex-results .card h3,#group-ex-results .card h3 a,.groupex-results .card h3 a{color:#636466}.header-alerts-list .site-alert__wrapper,.footer-alerts-list .site-alert__wrapper{width:90%;margin:0 auto;padding:8px 20px 8px 48px}.blog-card .slick-arrow:before,.featured-content .slick-arrow:before{color:#636466}.listing-event-posts .filters-container .filters-wrapper .filters .filter .remove .fa,.listing-blog-posts .filters-container .filters-wrapper .filters .filter .remove .fa{color:#636466}.webform-confirmation__message{font-family:"Cachet Bold",sans-serif}.paragraph-1c-wrapper .field-prgf-1c-description{color:#5c2e91}.paragraph--type--all-amenities .field-field-prgf-amnts-view table tr:nth-child(odd) td{background-color:#636466}.paragraph--type--all-amenities .views-element-container form .fieldgroup.form-checkboxes .form-item label svg *{fill:#636466}.banner--dark-green{background-color:#636466}.banner--green{background-color:#333}.paragraph--type--location-filter-by-amenities .views-element-container form .form-item label div svg *{fill:#636466}.paragraph--type--lto .field-lto-title{font-family:"Cachet",verdana,sans-serif}.paragraph--type--lto .btn a{font-family:"Cachet Medium",verdana,sans-serif}.paragraph--type--upcoming-events header a{font-family:"Cachet Bold",verdana,sans-serif}.blockquote-top{margin-top:3vw}#homepage-buttons{margin:0 10vw 5vw 10vw}#homepage-buttons .fa-pencil{font-size:80px;color:#636466}#homepage-buttons .fa-user-circle-o{font-size:80px;color:#dd5828}.areas-of-focus{width:16vw;margin-bottom:4vw}select.form-control.input-sm{width:30vw;margin:0 auto;margin-bottom:4vw}.field-prgf-3c-left.block-description--text.col-12.col-lg h2,.field-prgf-3c-center.block-description--text.col-12.col-lg h2,.field-prgf-3c-right.block-description--text.col-12.col-lg h2{display:none}@media(max-width:801px){h1.banner-title.text-uppercase.mb-4.text-white{font-size:1.7rem}h1.display-4.text-uppercase{font-size:1.3rem}body p{font-size:1rem}blockquote p{font-size:1.4rem}#homepage-buttons{margin:0 3vw 5vw 3vw}#homepage-buttons .fa-pencil{font-size:40px;color:#636466}#homepage-buttons .fa-user-circle-o{font-size:40px;color:#dd5828}a.btn.btn-lg.btn-outline-light{font-size:1rem}ul.nav.navbar-nav.border-bottom{display:none}.areas-of-focus{width:50vw;margin-bottom:11vw}select.form-control.input-sm{width:80vw;margin:0 auto;margin-bottom:11vw}}ul.list-inline.summer-camp-home{font-size:1.25rem;text-align:center}ul.list-inline.summer-camp-home a{text-decoration:none}.block-description--wrapper{background:#fff;padding:2vw 3vw 3vw 3vw;border-radius:10px;color:#666}div.paragraph.paragraph-1c-wrapper.row{background:#fff;padding:2vw 3vw 3vw 3vw;border-radius:10px;color:#666}div.paragraph.paragraph-1c-wrapper.row td{color:#666;border-color:#fff}div.paragraph.paragraph-1c-wrapper.row th{color:#fff;background:#999}div.field-prgf-2c-left.block-description--text.col-12.col-lg td,div.field-prgf-2c-right.block-description--text.col-12.col-lg td{color:#666;border-color:#fff}.banner-description a,.text-white a{color:#fff}menu-items-camps.show:focus,menu-items-camps.show:active,menu-items-camps.show:active:focus{border:none !important;background:#fff !important}.path-frontpage div.layout-content.py-3.mb-5.my-lg-5{margin:0 !important;padding:0 !important}.path-frontpage div.paragraph.featured-content.paragraph--type--featured-content.paragraph--view-mode--default.my-5{margin:3vw 4vw 5vw 4vw !important;padding:0 !important}.path-frontpage .card-body{background:#efefef}.path-frontpage .views-element-container{margin-right:4vw;margin-left:4vw}.footer-app{width:20vw;margin-right:auto;margin-left:auto;padding:0}.footer-app div{margin:0;padding:0}.footer-app img{width:9vw;margin-right:auto;margin-left:auto}@media(max-width:992px){.footer-app{width:80vw;margin-right:auto;margin-left:auto;padding:0}.footer-app div{margin:0;padding:0}.footer-app img{width:24vw;margin-right:auto;margin-left:auto}}.logo-img{content:url(/themes/custom/ymca_ohio/dist/973fd1cc52bde548162a.svg)}@media(min-width:992px){.menu-item-register-for-programs a{margin:0 !important;padding:0 !important;color:#f47920 !important;border:2px solid #e5e5e5 !important;font-family:"Cachet",Verdana,sans-serif !important;text-transform:uppercase !important;padding:10px 4px !important}.menu-item-register-for-programs a:hover{color:#000 !important;border:2px solid #000 !important;background:#fff !important}}.desktop-menu .nav-level-3 i{display:none !important}.delay-half{-webkit-animation-delay:500ms !important;animation-delay:500ms !important;-webkit-animation-duration:1500ms !important;animation-duration:1500ms !important}.fish-background{margin-bottom:-63px !important}.locations-box{padding:4vw;background:#efefef}@media(min-width:800px){.add-two-column{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px}}.page-node-type-branch .breadcrumbs-wrapper{display:none !important}.page-node-type-branch .layout-content{margin-top:-35px !important}.page-node-type-branch .cta-group-wrapper select{z-index:1 !important}h2.card-type--branch a{color:#f47920 !important}h2.card-type--branch a:hover{color:#000 !important}.branch-ammenities-bottom{margin-bottom:-30px !important}#navlist{margin:0px;margin-bottom:0;padding:0px;padding-left:4.5vw;background-color:#231f20;font-family:"Cachet",Verdana,Geneva,Arial,Helvetica,sans-serif;padding-bottom:24px;padding-top:14px;font-size:1.9em}#navlist a,#navlist a:link,#navlist a:visited{padding:.3em 1.2em .4em 1.2em;color:#fff;text-decoration:none;border-radius:8px}#navlist a:hover,#navlist a:active,#navlist a:focus{background:#fff;color:#000;text-decoration:none}#navlist li{padding-right:1px;display:inline;font-size:.6em}#navlist ul{margin:0px;padding:0px}#navlist #active a{background-color:#fff;color:#000}.branch-mobile-nav{display:none}.address-block{margin-bottom:-15px !important;padding-bottom:0 !important}.page-node-type-branch .card{background:#efefef;margin-bottom:20px}.path-frontpage .paragraph--type--grid-content{margin:-40px 4vw 70px 4vw !important;z-index:2 !important;position:relative !important}.user-logged-in.path-frontpage .paragraph--type--grid-content{margin:0px 4vw 70px 4vw !important}.path-frontpage .paragraph--type--areas-of-impact{z-index:2 !important;position:relative !important}@media(max-width:768px){.path-frontpage .paragraph--type--areas-of-impact{padding-left:30px;padding-right:30px}}.path-frontpage .wrapper-field-header-content{z-index:1 !important;position:relative !important}.path-frontpage .header-content{z-index:3 !important;position:relative !important}.path-frontpage .block-ymca-ohio-tabs{z-index:300 !important;position:relative !important;margin-top:-200px !important}.path-frontpage .p-5{padding:20px !important;position:relative !important}.path-frontpage .p-5 h2{display:none}.blog-more-teaser{margin-bottom:100px}.blog-more-teaser.latest-blog-posts-branch{margin-bottom:0}.load_more_button a{background:#fff;border:2px solid #ccc !important;color:#f47920}.load_more_button a:hover{background:#fff;color:#000;border:2px solid #000 !important}.carousel-control-prev,.carousel-control-next{background:#fcaf17 !important}.node--location-content-type .branch-info a:hover{background:#fcaf17}.card-type--camp a,.card-type--branch a{color:#f47920 !important;text-transform:capitalize !important;text-decoration:none !important}.card-type--camp a:hover{color:#000 !important}.branch-info .btn-success{text-indent:-9999px}.branch-info .btn-success:before{text-indent:50%;content:"More Info";float:left;white-space:nowrap}@media(max-width:768px){.path-frontpage .paragraph--type--grid-content{margin-top:15px !important}h1{font-size:1.5em}h1.display-4{font-size:1.5em !important;letter-spacing:normal !important}h2{font-size:1.3em !important}h3{font-size:1.1em !important}#navlist,#dc-navlist{display:none}#navcontainer{background-color:#fcaf17;height:16vw;text-align:center;padding-top:30px;padding-bottom:90px}.branch-mobile-nav{display:inline !important}}.site-alert__title{font-family:"Cachet Bold" !important;font-size:1.3em !important}.path-frontpage .header-alerts-list .site-alert__wrapper{padding-bottom:50px !important}.path-search #block-ymca-ohio-content{padding:0 10vw 10vw 10vw !important;margin-top:6vw !important}.path-search #block-ymca-ohio-content li p:nth-child(odd){display:none !important}.path-search #block-ymca-ohio-content li{margin-bottom:36px !important}.path-search .breadcrumbs-wrapper{display:none !important}.path-search #search-form{margin-bottom:40px !important}.path-search ol{margin-top:25px !important}@media(max-width:1059px){.path-search.without-banner main{margin-top:78px}}.view-mode-media-embedded-link{padding-bottom:10px !important;border-bottom:1px solid #efefef;position:relative !important;padding-top:1.5em !important}.view-mode-media-embedded-link figcaption{text-align:left !important;font-size:1.1em !important;color:#666;position:absolute !important;top:0 !important;left:0 !important;font-style:normal !important;font-weight:bold}.view-mode-media-embedded-link a:after{content:"DOWNLOAD PDF" !important}.view-mode-media-embedded-link a:before{display:none !important}.view-mode-media-embedded-link a{visibility:hidden !important;position:relative !important}.view-mode-media-embedded-link a:after{visibility:visible !important;position:absolute !important;top:0 !important;left:0 !important;content:"DOWNLOAD PDF" !important}.branch-header .branch-info .branch-header__item h5,.branch-header .today-hours .today{display:none}.branch-hours h5{display:block !important;margin-top:-13px}#daycampnav{background-color:#00aeef;text-align:center;padding:30px 0}#dc-navlist a{color:#fff;text-decoration:none}#dc-navlist{margin:0px;margin-bottom:0;padding:0px;font-family:"Cachet Medium",Verdana,Geneva,Arial,Helvetica,sans-serif;padding-bottom:24px;padding-top:14px;font-size:1.9em}#dc-navlist li{padding:.3em 1.2em .4em 1.2em;display:inline-block;font-size:.6em;line-height:20px}#dc-navlist ul{margin:0px;padding:0px}#dc-navlist svg{width:100px;padding:10px;fill:currentColor}@-webkit-keyframes dcsvg{from{color:#fff}to{color:#5c2e91}}@keyframes dcsvg{from{color:#fff}to{color:#5c2e91}}#dc-navlist a:hover{-webkit-animation-name:dcsvg;animation-name:dcsvg;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}#daycampnav select.form-control.input-sm{margin-bottom:0}.c_updates{color:#ccc !important;font-size:11px !important}@media(min-width:992px){.path-frontpage div.cta-group.col-12{text-align:center}.path-frontpage div.cta-group.col-12~div.cta-group.col-12{text-align:center !important}}.path-frontpage .paragraph--type--simple-content-and-lto{margin:0 auto;padding-top:80px;padding-bottom:80px}.path-frontpage .paragraph--type--simple-content-and-lto .wrapper-field-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width:1024px){.path-frontpage .paragraph--type--simple-content-and-lto .wrapper-field-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.path-frontpage .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content{max-width:60%}@media(max-width:1024px){.path-frontpage .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content{max-width:100%}}.path-frontpage .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto{border-radius:14px;max-width:340px;margin:0;padding:0;background-color:#fff;-webkit-box-shadow:0 4px 9px 0 rgba(0,0,0,.19);box-shadow:0 4px 9px 0 rgba(0,0,0,.19)}@media(max-width:425px){.path-frontpage .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto{max-width:100%}}@media(max-width:1024px){.path-frontpage .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto{margin:auto}}.path-frontpage .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto .lto-block{margin-top:10px}.path-frontpage .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto .lto-block .block--header{background-color:#0089d0;border-radius:14px 14px 0 0;color:#fff;padding:10px 14px;font-size:24px;font-family:"Cachet Medium",san-serif}.path-frontpage .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto .lto-block .block--content{padding:22px 18px}.path-frontpage .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto .lto-block .block--content .block--subtitle{color:#212121;font-family:Verdana Regular,sans-serif;font-size:16px;padding:15px 0;margin:0}.path-frontpage .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto .lto-block .block--content .btn.btn-link{border:none}.path-frontpage .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto .lto-block .block--content .btn.btn-link a{background-color:#0060af;border:2px solid #0060af;border-radius:10px}.path-frontpage .paragraph--type--simple-content-and-lto .wrapper-field-content .field-content .paragraph--type--lto .lto-block .block--content .btn.btn-link a:hover{background-color:#fff;color:#0060af}@media(max-width:768px){.path-frontpage .paragraph--type--gallery .cta-group-wrapper .container{padding-left:30px !important;padding-right:30px !important}}.path-frontpage .paragraph--type--gallery .cta-group-wrapper .container div.cta-group.col-12{text-align:left;max-width:100% !important;padding-left:0;padding-right:0}.path-frontpage .paragraph--type--gallery .cta-group-wrapper .container div.cta-group.col-12 h1{color:#fff;font-family:"Cachet Medium";font-size:64px;letter-spacing:-1.94px;line-height:73px;text-transform:none}@media(max-width:769px){.path-frontpage .paragraph--type--gallery .cta-group-wrapper .container div.cta-group.col-12 h1{line-height:1.5em;margin-bottom:0}.path-frontpage .paragraph--type--gallery .cta-group-wrapper .container div.cta-group.col-12 h1 div{line-height:1.5em;margin-bottom:0}}.path-frontpage .paragraph--type--gallery .cta-group-wrapper .container div.cta-group.col-12 .text{color:#fff;font-family:Verdana,sans-serif;font-weight:normal;font-size:18px;letter-spacing:0;line-height:27px;margin-top:20px !important;margin-bottom:25px !important}@media(min-width:1060px){.path-frontpage .paragraph--type--gallery .cta-group-wrapper .container div.cta-group.col-12 .text{max-width:60% !important}}.path-frontpage .paragraph--type--gallery .cta-group-wrapper .container div.cta-group.col-12 .text p{color:#fff;font-family:Verdana,sans-serif;font-weight:normal;font-size:18px;letter-spacing:0;line-height:27px}@media(min-width:1060px){.path-frontpage .paragraph--type--gallery .cta-group-wrapper .container div.cta-group.col-12 .mt-3{max-width:60% !important}}.path-frontpage .paragraph--type--gallery .cta-group-wrapper .container div.cta-group.col-12 .mt-3 .btn{padding:15px 65px;-webkit-box-sizing:border-box;box-sizing:border-box;border:3px solid #fff;border-radius:10px;color:#fff;font-family:"Cachet Bold";font-size:20px;letter-spacing:-0.5px;line-height:25px;text-align:center}.path-frontpage .paragraph--type--gallery .cta-group-wrapper .container div.cta-group.col-12 .mt-3 .btn:hover{color:#000}.path-frontpage .paragraph--type--banner .banner-cta{margin-left:0;margin-right:0;padding-top:0}.path-frontpage .paragraph--type--banner .banner-cta .banner-cta-content{text-align:left !important}@media(max-width:768px){.path-frontpage .paragraph--type--banner .banner-cta .banner-cta-content{padding-left:0 !important;padding-right:30px !important}}.path-frontpage .paragraph--type--banner .banner-cta .banner-cta-content .banner-cta-section{max-width:725px}.path-frontpage .paragraph--type--banner .banner-cta .banner-cta-content .banner-cta-section h1{text-transform:none !important;color:#fff;font-family:"Cachet Medium";letter-spacing:-1.94px;text-shadow:0 0 10px 0 rgba(0,0,0,.4)}@media(max-width:768px){.path-frontpage .paragraph--type--banner .banner-cta .banner-cta-content .banner-cta-section h1{font-size:2.2em}}@media(min-width:769px)and (max-width:1059px){.path-frontpage .paragraph--type--banner .banner-cta .banner-cta-content .banner-cta-section h1{font-size:3em}}.path-frontpage .paragraph--type--banner .banner-cta .banner-cta-content .banner-cta-section .btn{font-family:"Cachet Medium";letter-spacing:0;text-align:center;border-radius:10px;padding:10px 25px;background-color:#0060af;border:none;text-transform:none}@media(min-width:769px){.path-frontpage .paragraph--type--banner .banner-cta .banner-cta-content .banner-cta-section .btn{padding:15px 40px}}.path-frontpage .paragraph--type--banner .banner-cta .banner-cta-content .banner-cta-section .btn:hover{background-color:#fff;color:#0060af}.path-frontpage .paragraph.webform.container{margin:0 !important;max-width:100% !important;background-color:#232323;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form{margin-top:90px;margin-bottom:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media(min-width:768px){.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media(max-width:969px){.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form{-webkit-box-flex:0;-ms-flex:0 0 60%;flex:0 0 60%}}@media(min-width:768px){.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox--flex-end{margin-left:20px;margin-right:10px}}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox--flex-end .webform-flex:last-child{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;padding-top:53px}@media(min-width:769px)and (max-width:1059px){.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox--flex-end .webform-flex:last-child{-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox--flex-end .webform-flex:nth-last-child(2){-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding-top:63px}@media(min-width:769px){.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox--flex-end .webform-flex:nth-last-child(2){-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%;padding-top:53px}}@media(min-width:1060px){.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox--flex-end .webform-flex:nth-last-child(2){-webkit-box-flex:0;-ms-flex:0 0 70%;flex:0 0 70%}}@media(max-width:768px){.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox--flex-end .webform-flex .form-item-mandatory-text{margin-top:0}}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;color:#fff;-ms-flex-wrap:wrap;flex-wrap:wrap}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .get-involved{max-width:431px}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .get-involved .form-title{color:#eee;font-family:"Cachet Bold";font-size:44px;letter-spacing:0;line-height:55px;text-align:left;text-shadow:0 2px 4px 0 #212121;padding-bottom:40px}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .get-involved .description{color:#eee;font-family:Verdana;font-size:18px;letter-spacing:0;line-height:27px}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item{padding-bottom:24px}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item.form-item-mandatory-text{text-align:right;padding:12px 0;color:#e7e8ea;font-family:Verdana;font-size:16px;letter-spacing:0;line-height:24px}@media(max-width:1060px){.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item.form-item-mandatory-text{padding:0}}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item label{color:#fbfbfb;font-family:"Cachet Medium";font-size:18px;letter-spacing:0;line-height:28px}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item label:after{background-image:url(/themes/custom/ymca_ohio/dist/996638a737986d005f3d.svg)}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item input,.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item select{border:none;width:100%;padding:7px 25px;border-radius:8px;background-color:#fff;-webkit-box-shadow:0 0 13px 0 rgba(0,0,0,.06);box-shadow:0 0 13px 0 rgba(0,0,0,.06)}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item input,.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item input::-webkit-input-placeholder,.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item select{color:#636466;font-family:Verdana;font-size:16px;letter-spacing:0;line-height:24px}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item input,.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item input::-moz-placeholder,.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item select{color:#636466;font-family:Verdana;font-size:16px;letter-spacing:0;line-height:24px}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item input,.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item input::-ms-input-placeholder,.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item select{color:#636466;font-family:Verdana;font-size:16px;letter-spacing:0;line-height:24px}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item input,.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item input::placeholder,.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .form-item select{color:#636466;font-family:Verdana;font-size:16px;letter-spacing:0;line-height:24px}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .webform-flex--container{margin-right:0}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .webform-flex--container .form-actions{text-align:right}.path-frontpage .paragraph.webform.container .webform-submission-get-involved-add-form .webform-flexbox .webform-flex .webform-flex--container .form-actions input{color:#fff;font-family:"Cachet Medium";font-size:18px;letter-spacing:0;line-height:22px;text-align:center;border-radius:8px;background-color:#0060af;border:none;text-transform:none;padding:12px 24px}.path-frontpage .paragraph-gallery{max-height:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.path-frontpage .paragraph-gallery .cta-group-wrapper{padding-top:80px !important;padding-bottom:80px !important;height:-webkit-fit-content !important;height:-moz-fit-content !important;height:fit-content !important}.path-frontpage .paragraph-gallery .cta-group-wrapper>div{padding-top:0 !important;padding-bottom:0 !important;margin-top:0 !important;margin-bottom:0 !important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.path-frontpage .paragraph-gallery .carousel .media img{min-height:100%;max-height:100%}.path-frontpage .paragraph-gallery .carousel .carousel-inner{min-height:100%;max-height:100%}.path-frontpage .paragraph-gallery .carousel .carousel-inner>.carousel-item{min-height:100%;max-height:100%}.path-frontpage .paragraph-gallery .carousel .carousel-inner>.carousel-item article .media--blazy{min-height:100%;max-height:100%}@media(min-width:768px)and (max-width:1199.98px){.paragraph--type--banner{min-height:264px}}.path-frontpage .paragraph--type--gallery div.cta-group.col-12~div.cta-group.col-12{text-align:left !important}.path-frontpage .more-link a{background:#0060af !important}.path-frontpage em{color:#ccc !important;font-size:11px !important}.menu-item-pandemic-child-care{background:#c00 !important;border-radius:10px !important}@media(min-width:1401px){#hp-video-mov{height:300px !important}}.nav-home{float:none}.viewport{background:none}.viewport #block-ymca-ohio-content>.one-column-clean.landing-content-main-wrapper{padding-top:16px;padding-bottom:16px}@media(min-width:992px){.viewport #block-ymca-ohio-content>.one-column-clean.landing-content-main-wrapper{margin-top:48px;margin-bottom:48px}}.layout-container .top-navs{background-color:rgba(35,31,32,.4);-webkit-transition:background-color .5s ease;transition:background-color .5s ease}.layout-container .top-navs.affix{background-color:#333}.layout-container .top-navs.affix.menu-in,.layout-container .top-navs.menu-in{background-color:#333}body main{margin-top:0}#block-ymca-ohio-content>.container{padding-top:1rem !important;padding-bottom:1rem !important}@media(min-width:992px){#block-ymca-ohio-content>.container{margin-top:3rem !important;margin-bottom:3rem !important}}.paragraph-gallery-indicators{display:none}.paragraph-gallery .cta-group-wrapper h1{font-family:"Cachet Bold",verdana,sans-serif;font-weight:normal;text-transform:uppercase}.paragraph-gallery .carousel .carousel-control.carousel-control-prev,.paragraph-gallery .carousel .carousel-control.carousel-control-next{z-index:2;text-decoration:none}.branch-header .field-location-phone,.branch-header .field-location-fax,.branch-header .field-location-email{display:inline-block}.paragraph--type--grid-columns .inner>span.d-block{display:none !important}.without-banner .viewport{margin-top:30px}@media(min-width:992px){.without-banner .viewport{margin-top:90px}}@media(min-width:992px){.banner .banner-cta{padding-top:60px !important}}@media(min-width:769px)and (max-width:1059px){.banner .banner-cta{padding:150px 75px 20px 10px}}@media(max-width:768px){.banner .banner-cta{padding:90px 40px 15px 0}}@media(max-width:425px){.banner .banner-cta{padding:60px 30px 10px 0}}@media(max-width:1059px){.banner .banner-cta .banner-cta-content{padding-top:16rem !important;padding-bottom:0 !important}}@media(max-width:992px){.banner .banner-cta .banner-cta-content{padding-top:12rem !important;padding-bottom:30px !important;margin-left:10px !important}}@media(max-width:768px){.banner .banner-cta .banner-cta-content{padding-left:0 !important;padding-top:9rem !important;margin-left:20px !important}}@media(max-width:425px){.banner .banner-cta .banner-cta-content{margin-left:15px}}@media(max-width:525px){.banner .banner-cta .banner-cta-content h1{font-size:39px !important}}@media(min-width:526px)and (max-width:801px){.banner .banner-cta .banner-cta-content h1{font-size:50px !important}}.banner .banner-cta .btn{text-shadow:none}.grid-branch-features{font-family:"Cachet Bold",verdana,sans-serif;font-weight:500;font-size:20px;text-transform:uppercase;letter-spacing:-0.5px;border-bottom:1px solid #636466;padding:0 0 15px 0}.breadcrumbs-wrapper{position:absolute;margin-top:0px;z-index:10;left:0;right:0;background-color:#f7f7f7}body.without-banner .breadcrumbs-wrapper,body.with-banner .breadcrumbs-wrapper{position:initial}.page-node-type-camp .breadcrumbs-wrapper{margin-top:0}.breadcrumbs li span:before,.breadcrumbs li a:before{content:"/";color:#e00034;font-size:14px;padding:0 16px 0 16px;display:inline-block;text-decoration:none;position:relative;border-top:0;border-bottom:0;border-left:0}.breadcrumbs li span:before{color:#2f2f2f}.breadcrumbs li span{color:#2f2f2f;position:relative}.breadcrumbs li span,.breadcrumbs li a{font-family:"Open Sans",Verdana,sans-serif;font-weight:400;text-align:center;padding:0;position:relative;font-size:14px;line-height:54px;background-color:rgba(255,255,255,0)}.breadcrumbs li span:after,.breadcrumbs li a:after{display:none}.paragraph--column-in-a-grid .col-12 .paragraph--type--grid-columns{border:none;background:#fff;-webkit-box-shadow:0 3px 30px 2px rgba(0,0,0,.15);box-shadow:0 3px 30px 2px rgba(0,0,0,.15);border-radius:8px;margin-bottom:18px;position:relative;width:100%}.paragraph--column-in-a-grid .inner .more-link{bottom:-30px}.paragraph-gallery .carousel .carousel-inner>.carousel-item article img,.paragraph-gallery .carousel .carousel-inner>.carousel-item article a img{opacity:.6}.paragraph-gallery .cta-group-wrapper a.btn{font-family:"Cachet W01 Book",Verdana,sans-serif;font-weight:400;padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem;border-width:2px;min-width:150px}@media(min-width:1060px){.paragraph-gallery .cta-group-wrapper .text{margin-bottom:0 !important}.without-banner main,.without-banner .viewport{margin-top:61px}.searchnode.without-banner main,.searchnode.without-banner .viewport,.path-media.without-banner main,.page-node-type-landing-page.without-banner main{margin-top:155px !important}}@media(min-width:992px){.without-banner .viewport{margin-top:0}.path-media.without-banner main,.page-node-type-landing-page.without-banner main{margin-top:155px !important}}.paragraph--type--faq .paragraph--type--faq-item{border-bottom:1px solid #5c2e91;border-radius:0;padding:5px 0;margin:0}.paragraph--type--faq .paragraph--type--faq-item.show .field-question{border:1px solid #5c2e91}.paragraph--type--faq .paragraph--type--faq-item .field-question{background:transparent;padding:10px 20px;color:#030303;font-size:20px !important;font-family:"Cachet Book",sans-serif;text-transform:none}.paragraph--type--faq .paragraph--type--faq-item .field-question .icon-wrapper{color:#5c2e91;padding-right:10px}.paragraph--type--faq .paragraph--type--faq-item .field-question:focus{-webkit-box-shadow:none;box-shadow:none}.paragraph--type--faq .paragraph--type--faq-item .field-answer{padding:15px;background-color:rgba(99,100,102,0)}.branch-header .branch-info .address-wrapper>h4{font-family:"Cachet Bold",verdana,sans-serif;font-weight:500;color:#636466;font-size:24px;letter-spacing:-1px;margin-bottom:15px}.branch-header .branch-info .branch-header__item h5{font-family:"Cachet Bold",verdana,sans-serif}.paragraph--column-in-a-grid .inner .more-link a{font-family:"Cachet W01 Book",Verdana,sans-serif}body .pager li.load_more_button>a{font-family:"Cachet W01 Book",Verdana,sans-serif}@media(min-width:1060px){.paragraph-gallery .cta-group-wrapper{padding-top:135px}}.page--is-unpublished{position:relative;z-index:9999;background:red;line-height:50px;text-align:center;color:#fff}@media(min-width:992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}.d-lg-inline-flex{display:-ms-inline-flexbox !important;display:-webkit-inline-box !important;display:inline-flex !important}}@media(max-width:768px){h1,.h1{font-size:1.95rem !important}h2,.h2{font-size:1.75rem !important}h3,.h3{font-size:1.55rem !important}h4,.h4{font-size:1.35rem !important}h5,.h5{font-size:1.15rem !important}h6,.h6{font-size:.95rem !important}}.paragraph--type--areas-of-impact{padding:80px 0}.paragraph--type--areas-of-impact h1{text-transform:uppercase;color:#231f20;font-family:"Cachet Bold";font-size:38px;letter-spacing:-1.15px;line-height:46px;text-align:center;margin-bottom:30px}@media(max-width:768px){.paragraph--type--areas-of-impact h1{font-size:1.5em}}.paragraph--type--areas-of-impact .paragraph--type--impact-area{width:100%;height:200px;position:relative;border-radius:10px;display:block;margin:auto auto 30px}@media(min-width:400px){.paragraph--type--areas-of-impact .paragraph--type--impact-area{height:282px}}@media(min-width:600px){.paragraph--type--areas-of-impact .paragraph--type--impact-area{height:322px}}@media(min-width:769px){.paragraph--type--areas-of-impact .paragraph--type--impact-area{height:237px}}@media(min-width:1060px){.paragraph--type--areas-of-impact .paragraph--type--impact-area{height:287px}}@media(min-width:1200px){.paragraph--type--areas-of-impact .paragraph--type--impact-area{height:347px}}.paragraph--type--areas-of-impact .paragraph--type--impact-area .inner-wrapper{width:100%;height:100%}.paragraph--type--areas-of-impact .paragraph--type--impact-area .inner-wrapper>div{width:100%;height:100%}.paragraph--type--areas-of-impact .paragraph--type--impact-area .inner-wrapper>div .field-prgf-image{width:100%;height:100%}.paragraph--type--areas-of-impact .paragraph--type--impact-area .inner-wrapper>div .field-prgf-image article{width:100%;height:100%}.paragraph--type--areas-of-impact .paragraph--type--impact-area .inner-wrapper>div .field-prgf-image article .field-media-image{width:100%;height:100%}.paragraph--type--areas-of-impact .paragraph--type--impact-area .inner-wrapper>div .field-prgf-image article .field-media-image .media--image{width:100%;height:100%}.paragraph--type--areas-of-impact .paragraph--type--impact-area .inner-wrapper>div .field-prgf-image article .field-media-image .media--image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;border-radius:10px}.paragraph--type--areas-of-impact .paragraph--type--impact-area .inner-wrapper .impact-area-heading{bottom:auto;background-color:rgba(20,20,20,.6);padding:21px;position:absolute;left:0;top:0;width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;text-align:left;border-radius:10px 10px 0 0}.paragraph--type--areas-of-impact .paragraph--type--impact-area .inner-wrapper .impact-area-heading h2{color:#fdfdfd;text-align:left;font-size:1.3em;line-height:initial;text-transform:none;letter-spacing:0;text-decoration:none;padding-bottom:0}@media(min-width:1060px){.paragraph--type--areas-of-impact .paragraph--type--impact-area .inner-wrapper .impact-area-heading h2{font-size:36px;line-height:36px}}.paragraph--type--areas-of-impact .paragraph--type--impact-area .inner-wrapper .impact-area-heading h2:hover{text-decoration:underline}.paragraph--type--areas-of-impact .paragraph--type--impact-area .inner-wrapper .impact-area-heading a{text-decoration:none;color:inherit}.paragraph--type--location-filter-by-amenities .views-element-container .views-exposed-form .form-item .field-amenities-icon{width:30px;height:auto}.paragraph--type--location-filter-by-amenities .views-element-container .views-exposed-form .form-item .field-amenities-icon.field-item{width:100%;height:auto}.paragraph--type--location-filter-by-amenities .views-element-container .views-exposed-form .form-item .field-amenities-icon.field-item svg{width:100%;height:auto}.paragraph--type--news-posts-listing .node--view-mode-news-posts-listing .field-news-image img{width:100%;margin-top:8px;margin-bottom:20px}.paragraph--type--news-posts-listing .node--view-mode-news-posts-listing .field-news-description{font-family:Verdana,sans-serif;font-size:14px;line-height:20px;color:#4f4f4f;margin-bottom:1rem}.paragraph--type--news-posts-listing .node--view-mode-news-posts-listing .field-news-description iframe{width:100%}.paragraph--type--news-posts-listing .node--view-mode-news-posts-listing .category-posted{font-family:Verdana,sans-serif;font-size:14px;line-height:20px;color:#4f4f4f}.paragraph--type--news-posts-listing .node--view-mode-news-posts-listing a.read-more{color:#0060af;border-color:#0060af}.paragraph--type--news-posts-listing .node--view-mode-news-posts-listing a.read-more:hover{background-color:#0060af;color:#fff}.path-frontpage article>.paragraph--type--simple-content:not(.ps-simple_content-ycoh-simple-content-without-container){max-width:100%;padding:10px 0 80px;background-color:#0289d0}@media(max-width:768px){.path-frontpage article>.paragraph--type--simple-content:not(.ps-simple_content-ycoh-simple-content-without-container){padding-left:30px;padding-right:30px}}.path-frontpage article>.paragraph--type--simple-content:not(.ps-simple_content-ycoh-simple-content-without-container) .field-prgf-description{width:100%;margin-right:auto;margin-left:auto}@media(min-width:576px){.path-frontpage article>.paragraph--type--simple-content:not(.ps-simple_content-ycoh-simple-content-without-container) .field-prgf-description{max-width:540px}}@media(min-width:768px){.path-frontpage article>.paragraph--type--simple-content:not(.ps-simple_content-ycoh-simple-content-without-container) .field-prgf-description{max-width:720px}}@media(min-width:992px){.path-frontpage article>.paragraph--type--simple-content:not(.ps-simple_content-ycoh-simple-content-without-container) .field-prgf-description{max-width:960px}}@media(min-width:1200px){.path-frontpage article>.paragraph--type--simple-content:not(.ps-simple_content-ycoh-simple-content-without-container) .field-prgf-description{max-width:1140px}}.ps-teaser-.subprogram-listing-item{margin-top:10px}.ps-teaser-.subprogram-listing-item .field-media-image img{margin-top:8px}.paragraph--type--upcoming-events-branch.hide-search-box .views-exposed-form,.paragraph--type--upcoming-events.hide-search-box .views-exposed-form{display:none}.paragraph--type--upcoming-events-branch header,.paragraph--type--upcoming-events header{display:inline-block;height:auto;margin:10px 0}.paragraph--type--upcoming-events-branch h2,.paragraph--type--upcoming-events h2{font-size:36px;font-family:"Cachet Medium",sans-serif;text-align:center;text-transform:uppercase}.paragraph--type--upcoming-events-branch .listing-event-posts .views-exposed-form,.paragraph--type--upcoming-events-branch .latest-event-posts .views-exposed-form,.paragraph--type--upcoming-events .listing-event-posts .views-exposed-form,.paragraph--type--upcoming-events .latest-event-posts .views-exposed-form{margin-bottom:30px;padding:30px 40px;border-radius:8px;-webkit-box-shadow:0 3px 30px 2px rgba(0,0,0,.15);box-shadow:0 3px 30px 2px rgba(0,0,0,.15);background-color:#fff;width:100%}.paragraph--type--upcoming-events-branch .listing-event-posts .views-exposed-form .form-item-combine,.paragraph--type--upcoming-events-branch .latest-event-posts .views-exposed-form .form-item-combine,.paragraph--type--upcoming-events .listing-event-posts .views-exposed-form .form-item-combine,.paragraph--type--upcoming-events .latest-event-posts .views-exposed-form .form-item-combine{border:1px solid #c3c3c3;border-radius:10px;background-color:#fff;padding:0 15px;margin-bottom:0;-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.paragraph--type--upcoming-events-branch .listing-event-posts .views-exposed-form .form-item-combine .edit-combine input,.paragraph--type--upcoming-events-branch .latest-event-posts .views-exposed-form .form-item-combine .edit-combine input,.paragraph--type--upcoming-events .listing-event-posts .views-exposed-form .form-item-combine .edit-combine input,.paragraph--type--upcoming-events .latest-event-posts .views-exposed-form .form-item-combine .edit-combine input{font-size:14px;font-family:Verdana Regular,sans-serif;padding:0 15px;font-weight:400;background:rgba(0,0,0,0);color:#4f4f4f;width:100%;border:0;height:calc(3.5rem + 2px) !important;letter-spacing:-1.2px;position:relative;border-bottom:1px solid #ebebeb}.paragraph--type--upcoming-events-branch .listing-event-posts .views-exposed-form .form-actions .form-submit,.paragraph--type--upcoming-events-branch .latest-event-posts .views-exposed-form .form-actions .form-submit,.paragraph--type--upcoming-events .listing-event-posts .views-exposed-form .form-actions .form-submit,.paragraph--type--upcoming-events .latest-event-posts .views-exposed-form .form-actions .form-submit{border:2px solid #0060af;border-radius:10px;background-color:#0060af;padding:16px 30px;text-transform:initial}.paragraph--type--upcoming-events-branch .listing-event-posts .views-exposed-form .form-actions .form-submit:hover,.paragraph--type--upcoming-events-branch .latest-event-posts .views-exposed-form .form-actions .form-submit:hover,.paragraph--type--upcoming-events .listing-event-posts .views-exposed-form .form-actions .form-submit:hover,.paragraph--type--upcoming-events .latest-event-posts .views-exposed-form .form-actions .form-submit:hover{background-color:#fff;color:#0060af}.paragraph--type--upcoming-events-branch .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image,.paragraph--type--upcoming-events-branch .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image,.paragraph--type--upcoming-events-branch .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image,.paragraph--type--upcoming-events-branch .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image,.paragraph--type--upcoming-events .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image,.paragraph--type--upcoming-events .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image,.paragraph--type--upcoming-events .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image,.paragraph--type--upcoming-events .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image{position:relative}.paragraph--type--upcoming-events-branch .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image .event-date,.paragraph--type--upcoming-events-branch .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image .event-date,.paragraph--type--upcoming-events-branch .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image .event-date,.paragraph--type--upcoming-events-branch .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image .event-date,.paragraph--type--upcoming-events .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image .event-date,.paragraph--type--upcoming-events .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image .event-date,.paragraph--type--upcoming-events .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image .event-date,.paragraph--type--upcoming-events .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image .event-date{top:65%;left:0;padding:0;width:auto;height:auto;position:absolute}@media(max-width:599px){.paragraph--type--upcoming-events-branch .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image .event-date,.paragraph--type--upcoming-events-branch .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image .event-date,.paragraph--type--upcoming-events-branch .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image .event-date,.paragraph--type--upcoming-events-branch .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image .event-date,.paragraph--type--upcoming-events .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image .event-date,.paragraph--type--upcoming-events .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image .event-date,.paragraph--type--upcoming-events .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image .event-date,.paragraph--type--upcoming-events .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image .event-date{top:75%}}.paragraph--type--upcoming-events-branch .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image .event-date .event-date-wrapper,.paragraph--type--upcoming-events-branch .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image .event-date .event-date-wrapper,.paragraph--type--upcoming-events-branch .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image .event-date .event-date-wrapper,.paragraph--type--upcoming-events-branch .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image .event-date .event-date-wrapper,.paragraph--type--upcoming-events .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image .event-date .event-date-wrapper,.paragraph--type--upcoming-events .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image .event-date .event-date-wrapper,.paragraph--type--upcoming-events .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image .event-date .event-date-wrapper,.paragraph--type--upcoming-events .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image .event-date .event-date-wrapper{border-radius:0 10px 10px 0;background-color:#fcaf16;color:#232323;height:50px;width:75px}@media(max-width:599px){.paragraph--type--upcoming-events-branch .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image img,.paragraph--type--upcoming-events-branch .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image img,.paragraph--type--upcoming-events-branch .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image img,.paragraph--type--upcoming-events-branch .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image img,.paragraph--type--upcoming-events .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image img,.paragraph--type--upcoming-events .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image img,.paragraph--type--upcoming-events .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-image img,.paragraph--type--upcoming-events .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-image img{width:100%}}.paragraph--type--upcoming-events-branch .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-title .post-title,.paragraph--type--upcoming-events-branch .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-title .post-title,.paragraph--type--upcoming-events-branch .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-title .post-title,.paragraph--type--upcoming-events-branch .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-title .post-title,.paragraph--type--upcoming-events .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-title .post-title,.paragraph--type--upcoming-events .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-title .post-title,.paragraph--type--upcoming-events .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-title .post-title,.paragraph--type--upcoming-events .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-title .post-title{font-size:18px;text-transform:initial;text-align:initial;margin:20px 0}.paragraph--type--upcoming-events-branch .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-title .post-title a,.paragraph--type--upcoming-events-branch .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-title .post-title a,.paragraph--type--upcoming-events-branch .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-title .post-title a,.paragraph--type--upcoming-events-branch .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-title .post-title a,.paragraph--type--upcoming-events .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-title .post-title a,.paragraph--type--upcoming-events .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-title .post-title a,.paragraph--type--upcoming-events .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-title .post-title a,.paragraph--type--upcoming-events .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-title .post-title a{text-decoration:none}.paragraph--type--upcoming-events-branch .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location,.paragraph--type--upcoming-events-branch .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location,.paragraph--type--upcoming-events-branch .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location,.paragraph--type--upcoming-events-branch .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location,.paragraph--type--upcoming-events .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location,.paragraph--type--upcoming-events .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location,.paragraph--type--upcoming-events .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location,.paragraph--type--upcoming-events .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location{font-size:14px;font-family:Verdata,sans-serif}@media(max-width:599px){.paragraph--type--upcoming-events-branch .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location,.paragraph--type--upcoming-events-branch .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location,.paragraph--type--upcoming-events-branch .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location,.paragraph--type--upcoming-events-branch .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location,.paragraph--type--upcoming-events .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location,.paragraph--type--upcoming-events .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location,.paragraph--type--upcoming-events .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location,.paragraph--type--upcoming-events .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.paragraph--type--upcoming-events-branch .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location i::before,.paragraph--type--upcoming-events-branch .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location i::before,.paragraph--type--upcoming-events-branch .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location i::before,.paragraph--type--upcoming-events-branch .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location i::before,.paragraph--type--upcoming-events .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location i::before,.paragraph--type--upcoming-events .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location i::before,.paragraph--type--upcoming-events .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location i::before,.paragraph--type--upcoming-events .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location i::before{content:url(/themes/custom/ymca_ohio/dist/f4cbfc55a54722223eb3.svg)}.paragraph--type--upcoming-events-branch .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location a,.paragraph--type--upcoming-events-branch .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location a,.paragraph--type--upcoming-events-branch .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location a,.paragraph--type--upcoming-events-branch .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location a,.paragraph--type--upcoming-events .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location a,.paragraph--type--upcoming-events .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location a,.paragraph--type--upcoming-events .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-location a,.paragraph--type--upcoming-events .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-location a{color:#0060af}.paragraph--type--upcoming-events-branch .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-date__event-time,.paragraph--type--upcoming-events-branch .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-date__event-time,.paragraph--type--upcoming-events-branch .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-date__event-time,.paragraph--type--upcoming-events-branch .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-date__event-time,.paragraph--type--upcoming-events .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-date__event-time,.paragraph--type--upcoming-events .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-date__event-time,.paragraph--type--upcoming-events .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-date__event-time,.paragraph--type--upcoming-events .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-date__event-time{color:#0060af;font-family:Verdana Regular,sans-serif;font-size:14px}.paragraph--type--upcoming-events-branch .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-date__event-time span,.paragraph--type--upcoming-events-branch .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-date__event-time span,.paragraph--type--upcoming-events-branch .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-date__event-time span,.paragraph--type--upcoming-events-branch .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-date__event-time span,.paragraph--type--upcoming-events .listing-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-date__event-time span,.paragraph--type--upcoming-events .listing-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-date__event-time span,.paragraph--type--upcoming-events .latest-event-posts .events-teaser-results-wrapper .events-teaser--row .node__content .event-date__event-time span,.paragraph--type--upcoming-events .latest-event-posts .upcoming-events__block-wrapper .events-teaser--row .node__content .event-date__event-time span{color:#212121}.paragraph--type--banner .banner-title{text-shadow:-1px 1px 1px dimgray}.paragraph--type--banner .banner-description{text-shadow:none}.paragraph--wrapper--ping-pong{display:block !important;width:auto;margin-right:calc(50% - 50vw);margin-bottom:0;margin-left:calc(50% - 50vw);font-family:"Verdana",sans-serif;background-color:#fff}@media(max-width:768px){.paragraph--wrapper--ping-pong{padding:20px 0}.paragraph--wrapper--ping-pong .video-embed-field-responsive-video{max-height:350px}}.paragraph--wrapper--ping-pong .section-title{font-size:48px;font-weight:500;font-family:"Cachet Medium",sans-serif}@media(max-width:425px){.paragraph--wrapper--ping-pong .section-title{font-size:24px}}.paragraph--wrapper--ping-pong .paragraph-container-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.paragraph--wrapper--ping-pong .paragraph-container-wrapper>div{padding:30px 0}.paragraph--wrapper--ping-pong .paragraph-container-wrapper .image-left{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;float:left}.paragraph--wrapper--ping-pong .paragraph-container-wrapper .image-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;float:right}@media(max-width:768px){.paragraph--wrapper--ping-pong .paragraph-container-wrapper,.paragraph--wrapper--ping-pong .paragraph-container-wrapper.with-title.image-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.paragraph--wrapper--ping-pong .paragraph-container-wrapper.image-right{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}}.paragraph--wrapper--ping-pong .paragraph-container-wrapper .image-left,.paragraph--wrapper--ping-pong .paragraph-container-wrapper .content-not-right{padding-left:0 !important}.paragraph--wrapper--ping-pong .paragraph-container-wrapper .content-not-left,.paragraph--wrapper--ping-pong .paragraph-container-wrapper .image-right{padding-right:0 !important}@media(max-width:1060px){.paragraph--wrapper--ping-pong .paragraph-container-wrapper>div{padding:40px 0}}@media(max-width:425px){.paragraph--wrapper--ping-pong .paragraph-container-wrapper>div{padding:15px 0}}.paragraph--wrapper--ping-pong .image{padding:0}.paragraph--wrapper--ping-pong .img-responsive{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0}.paragraph--wrapper--ping-pong .image-left{text-align:left;position:relative;min-height:394px;padding-right:10px;overflow:hidden}.paragraph--wrapper--ping-pong .image-left .field-pp-image img,.paragraph--wrapper--ping-pong .image-left .ping-pong-image img,.paragraph--wrapper--ping-pong .image-left .field-pp-video img,.paragraph--wrapper--ping-pong .image-left .video-embed-field-launch-modal img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.paragraph--wrapper--ping-pong .image-left .ping-pong-image{max-height:none}.paragraph--wrapper--ping-pong .image-right{text-align:right}.paragraph--wrapper--ping-pong .video-embed-field-launch-modal::before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:rgba(0,0,0,.25)}.paragraph--wrapper--ping-pong .video-embed-field-launch-modal::after{position:absolute;top:calc(50% - 10px);left:calc(50% - 30px);font-family:"Material Icons";font-size:60px;text-align:center;content:"play_circle_outline"}.paragraph--wrapper--ping-pong .video-embed-field-launch-modal:hover,.paragraph--wrapper--ping-pong .video-embed-field-launch-modal:active,.paragraph--wrapper--ping-pong .video-embed-field-launch-modal:focus{cursor:pointer}.paragraph--wrapper--ping-pong .video-embed-field-launch-modal:hover::after,.paragraph--wrapper--ping-pong .video-embed-field-launch-modal:active::after,.paragraph--wrapper--ping-pong .video-embed-field-launch-modal:focus::after{content:"play_circle"}@media(min-width:1060px){.paragraph--wrapper--ping-pong .video-embed-field-launch-modal img,.paragraph--wrapper--ping-pong .video-embed-field-launch-modal .img-fluid{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}}.paragraph--wrapper--ping-pong .field-pp-image{height:100%}.paragraph--wrapper--ping-pong .field-pp-image .ping-pong-image{position:relative;width:100%;height:100%;min-height:350px;padding:0;margin:0;background-repeat:no-repeat;background-position:center;background-size:cover}.paragraph--wrapper--ping-pong .content,.paragraph--wrapper--ping-pong .image{padding:45px 30px}.paragraph--wrapper--ping-pong .content{padding:30px 15px}.paragraph--wrapper--ping-pong .content .field-pp-title{line-height:40px;font-size:40px;margin-bottom:24px;font-weight:500;font-family:"Cachet Medium",sans-serif}@media(max-width:425px){.paragraph--wrapper--ping-pong .content .field-pp-title{font-size:28px}}.paragraph--wrapper--ping-pong .content .field-pp-title .video-embed-field-provider-youtube{height:100% !important}.paragraph--wrapper--ping-pong .content .field-pp-description{margin-bottom:10px;font-weight:100}.paragraph--wrapper--ping-pong .content .field-pp-description p{font-size:16px;line-height:27px}.paragraph--wrapper--ping-pong .content .field-pp-link a{line-height:27px;font-size:20px;display:inline-block;color:#fff;padding:13.5px 27px;font-family:"Open Sans","Cachet",sans-serif;text-align:center;border:3px solid #231f20;border-radius:10px}.paragraph--wrapper--ping-pong .content .field-pp-link a:hover{background-color:rgba(33,33,33,.3)}.paragraph--wrapper--ping-pong.light-theme .content .field-pp-title{color:#000}.paragraph--wrapper--ping-pong.light-theme .content .field-pp-description p{color:#000}.paragraph--wrapper--ping-pong.light-theme .content .field-pp-link a{color:#000;background:none;border:2px solid #000}.paragraph--wrapper--ping-pong.light-theme .content .field-pp-link a:hover{color:#fff;background-color:#000;border:2px solid #000}.paragraph--wrapper--ping-pong.dark-theme .field-pp-description{color:#fff}.paragraph--wrapper--ping-pong.cyan-theme .paragraph-container-wrapper,.paragraph--wrapper--ping-pong.grey-theme .paragraph-container-wrapper{color:#000}.paragraph--wrapper--ping-pong.cyan-theme .paragraph-container-wrapper .field-pp-link a,.paragraph--wrapper--ping-pong.grey-theme .paragraph-container-wrapper .field-pp-link a{color:#000}.paragraph--wrapper--ping-pong.cyan-theme{background-color:#20bdbe}.paragraph--wrapper--ping-pong.grey-theme{background-color:#e7e7e7}@media(min-width:768px){.paragraph--wrapper--ping-pong .paragraph-container-wrapper .content,.paragraph--wrapper--ping-pong .paragraph-container-wrapper .image{padding:80px 50px}.paragraph--wrapper--ping-pong .paragraph-container-wrapper.with-title .content,.paragraph--wrapper--ping-pong .paragraph-container-wrapper.with-title .image{padding:40px 50px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.paragraph--wrapper--ping-pong .content .field-pp-link a{padding:10px 25px 15px}}.paragraph--wrapper--background-container .paragraph--wrapper--ping-pong{padding:0;margin:0}.paragraph--wrapper--background-container .paragraph--wrapper--ping-pong .image{margin:0}.paragraph--wrapper--background-container .paragraph--wrapper--ping-pong .content{padding-right:55px;text-align:center !important}.paragraph--wrapper--background-container .paragraph--wrapper--ping-pong .content .field-pp-title{font-size:36px;margin-top:100px;margin-bottom:20px;font-weight:bold;color:#fff}.paragraph--wrapper--background-container .paragraph--wrapper--ping-pong .content .field-pp-description{color:#fff;text-align:center}.paragraph--wrapper--background-container .paragraph--wrapper--ping-pong .content .field-pp-description p{font-size:24px}.stats-block-paragraph{width:auto;margin-right:calc(50% - 50vw);margin-left:calc(50% - 50vw);background-position:center center;background-size:cover}.stats-block-paragraph .stats-block-mask{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:"";background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.61)),to(rgba(0,0,0,0)));background:linear-gradient(180deg,rgba(0,0,0,0.61) 0%,rgba(0,0,0,0) 100%);opacity:.6}.stats-block-paragraph .container{z-index:2}.paragraph-stats-block{position:relative;padding:75px 0;text-align:center;background-repeat:no-repeat;background-size:cover;color:#fff;background-color:#006b6b}.paragraph-stats-block .stats-title{font-size:34px !important;line-height:31px;color:#fff;text-align:center;text-transform:uppercase;font-weight:500;font-family:"Cachet Medium",sans-serif}@media(min-width:769px){.paragraph-stats-block .stats-title{font-size:62px !important;line-height:46px}}.paragraph-stats-block .stats-sub-heading{max-width:750px;margin:auto}.paragraph-stats-block .stats-sub-heading p{font-size:16px;line-height:22px;color:#fff;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.5)}@media(min-width:769px){.paragraph-stats-block .stats-sub-heading p{font-size:18px;line-height:27px}}.paragraph-stats-block .stats-bubbles{margin-top:20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(min-width:1060px){.paragraph-stats-block .stats-bubbles{margin:20px auto}}.paragraph-stats-block .stats-bubbles .stat-bubble{width:auto;margin:0 20px 20px}.paragraph-stats-block .stats-bubbles .stat-bubble .paragraph--type--stat{padding:40px 0 10px}.paragraph-stats-block .stats-link .btn{line-height:24px;min-width:178px}.paragraph-stat .stat-content{padding:0 30px;margin:auto}.paragraph-stat .stat-percentage{font-size:32px;line-height:36px;text-align:center;font-weight:500;font-family:"Cachet Medium",sans-serif;margin-bottom:20px !important}@media(min-width:769px){.paragraph-stat .stat-percentage{font-size:60px;line-height:73px}}.paragraph-stat .suffix{margin-left:3px}.paragraph-stat .suffix div{display:inline}.paragraph-stat .stat-description{font-size:16px;line-height:24px;text-align:center}.paragraph-stat .stat-percentage,.paragraph-stat .stat-description{color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--grid-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.camp-menu-wrapper{background-color:#0060af}@media(min-width:992px){.camp-menu-wrapper{background-color:#0089d0}}.camp-menu-wrapper .navbar{padding:0}.camp-menu-wrapper .camp-menu{margin:0;padding:0;width:100%;list-style:none}@media(min-width:992px){.camp-menu-wrapper .camp-menu{margin:auto;width:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}}.camp-menu-wrapper .camp-menu .camp-menu-item a{font-family:"Cachet",sans-serif;font-weight:500;font-size:18px;line-height:22px;padding:18px 32px;letter-spacing:0;text-align:center;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:capitalize;-webkit-transition:background-color .1s linear;transition:background-color .1s linear;text-decoration:none}@media(min-width:992px){.camp-menu-wrapper .camp-menu .camp-menu-item a{font-size:20px;line-height:25px;font-weight:700;padding:1.125rem .625rem;margin:0 1rem}.camp-menu-wrapper .camp-menu .camp-menu-item a .fa-chevron-down{display:none}}@media(min-width:1024px){.camp-menu-wrapper .camp-menu .camp-menu-item a{margin:0 2rem}}.camp-menu-wrapper .camp-menu .camp-menu-item a .fa{font-size:20px}.camp-menu-wrapper .camp-menu .camp-menu-item a.open .fa-chevron-down::before{content:""}.camp-menu-wrapper .camp-menu .camp-menu-item a.active,.camp-menu-wrapper .camp-menu .camp-menu-item a:hover{text-decoration:none;background-color:#0060af;color:#fff}@media(max-width:992px){.camp-menu-wrapper .camp-menu .camp-menu-item:first-child{background-color:#0089d0}}.camp-menu-wrapper .camp-menu .camp-menu-item:first-child a{font-family:Verdana,sans-serif;font-weight:400;font-size:16px;line-height:26px;letter-spacing:0;padding:14px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:none;margin:0 2rem}@media screen and (min-width:992px){.camp-menu-wrapper .camp-menu .camp-menu-item:first-child a{padding:10px 32px;margin:0;font-size:0}.camp-menu-wrapper .camp-menu .camp-menu-item:first-child a:before{content:url(/themes/custom/ymca_ohio/dist/cd15f1cd1b110c6ecbad.svg);position:relative;padding-top:2px;top:6px}}.camp-menu-wrapper .camp-menu .camp-menu-item:first-child a:hover{background-color:transparent}.page-head__top-menu.container{max-width:1440px}.page-head__top-menu #block-ymca-ohio-user-menu>div>div{display:-webkit-box;display:-ms-flexbox;display:flex}.page-head__top-menu #block-ymca-ohio-user-menu nav:nth-child(2){display:none}.page-head__top-menu #block-ymca-ohio-user-menu .navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-head__top-menu #block-ymca-ohio-user-menu .navbar-nav,.page-head__top-menu #block-ymca-ohio-user-menu .navbar-nav li{border:none}.page-head__top-menu #block-ymca-ohio-user-menu .navbar-nav .nav-item.site-search button,.page-head__top-menu #block-ymca-ohio-user-menu .navbar-nav li .nav-item.site-search button{color:#fff}.page-head__top-menu #block-ymca-ohio-user-menu .navbar-nav:nth-child(3),.page-head__top-menu #block-ymca-ohio-user-menu .navbar-nav li:nth-child(3){min-width:150px}.page-head__top-menu #block-ymca-ohio-user-menu .navbar-nav a{font-size:18px;font-family:"Cachet Bold",sans-serif;line-height:32px;letter-spacing:0;font-weight:500;color:#fff;padding:8px 12px;text-decoration:none;text-transform:initial}.page-head__top-menu #block-ymca-ohio-user-menu .navbar-nav a:hover,.page-head__top-menu #block-ymca-ohio-user-menu .navbar-nav a:focus{color:rgba(255,255,255,.9);text-decoration:none}.page-head__top-menu #block-ymca-ohio-user-menu .navbar-nav a.btn-utility-nav{padding:0 22px;margin:0 14px 0 0;border-radius:16px;border:0;color:#232323;background-color:#fcaf17 !important;text-transform:none;text-decoration:none}.page-head__top-menu #block-ymca-ohio-user-menu .navbar-nav a.btn-utility-nav:hover,.page-head__top-menu #block-ymca-ohio-user-menu .navbar-nav a.btn-utility-nav:focus{background-color:rgba(252,175,23,.9);text-decoration:none}.page-head__top-menu #block-ymca-ohio-user-menu .navbar-nav a.btn-utility-nav:not(:disabled):not(.disabled):active,.page-head__top-menu #block-ymca-ohio-user-menu .navbar-nav a.btn-utility-nav:not(:disabled):not(.disabled).active{background-color:rgba(252,175,23,.9)}@media(min-width:1024px){.page-node-type-news .viewport{margin-top:154px}}.page-node-type-news .viewport .node--type-news.node--view-mode-full .field-news-image img{margin-bottom:0}.page-node-type-news .viewport .node--type-news.node--view-mode-full .field-news-description{margin-top:1rem}.page-node-type-news .viewport .node--type-news.node--view-mode-full h2{margin-bottom:0}.page-node-type-news .viewport .node--type-news.node--view-mode-full iframe{max-width:100%}.page-node-type-news .card .card-body h5{color:#2f2f2f}body main{margin-top:74px}body.page-node-type-branch main{margin-top:0}.page-node-type-landing-page .special-styles{font-family:"Verdana",sans-serif !important;margin:0 !important;padding:0 !important}@media(max-width:768px){.page-node-type-landing-page .special-styles h2{font-size:34px !important}}.page-node-type-landing-page .special-styles.landing-content .paragraph--type--banner .banner-cta-content{margin-top:auto !important;margin-bottom:auto !important;padding-top:48px !important;padding-bottom:48px !important}.page-node-type-landing-page .special-styles .paragraph--type--simple-content{padding:20px 0}.page-node-type-landing-page .special-styles .paragraph--type--banner .banner-title{font-size:64px;text-transform:initial !important}.page-node-type-landing-page .special-styles .paragraph--type--banner .banner-description{margin:40px 0 !important;font-size:18px}.page-node-type-landing-page .special-styles .paragraph--type--banner::after{content:"";background:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0.85)),to(rgba(0,0,0,0.4)));background:linear-gradient(0deg,rgba(0,0,0,0.85) 0%,rgba(0,0,0,0.4) 100%);position:absolute;left:0;right:0;bottom:0;top:0}.page-node-type-landing-page .special-styles .paragraph--type--grid-content{background-color:#20bdbe;padding:20px}.page-node-type-landing-page .special-styles .paragraph--type--grid-content .container{margin-top:50px}.page-node-type-landing-page .special-styles .paragraph--type--grid-content .grid-content__title h2{font-size:48px;font-weight:500;font-family:"Cachet Medium",sans-serif}.page-node-type-landing-page .special-styles .paragraph--type--grid-content .grid-content__columns{margin-top:50px}@media(max-width:425px){.page-node-type-landing-page .special-styles .paragraph--type--grid-content .grid-content__columns{margin-top:20px}}.page-node-type-landing-page .special-styles .paragraph--type--grid-content .grid-content__columns .paragraph--type--grid-columns{border-radius:0}.page-node-type-landing-page .special-styles .paragraph--type--grid-content .grid-content__columns .paragraph--type--grid-columns .inner{color:#231f20}.page-node-type-landing-page .special-styles .paragraph--type--grid-content .grid-content__columns .paragraph--type--grid-columns .inner .icon .field-media-image{max-height:250px;overflow:hidden}.page-node-type-landing-page .special-styles .paragraph--type--grid-content .grid-content__columns .paragraph--type--grid-columns .inner .icon .field-media-image img{border-radius:0}.page-node-type-landing-page .special-styles .paragraph--type--grid-content .grid-content__columns .paragraph--type--grid-columns .inner .text{margin:0 20px;text-align:start}.page-node-type-landing-page .special-styles .paragraph--type--grid-content .grid-content__columns .paragraph--type--grid-columns .inner h2{display:block;border:0;color:#231f20;font-size:40px;text-transform:initial;text-align:left;height:100%;padding:20px 20px 0;margin-bottom:20px}.page-node-type-landing-page .special-styles .block-description--2{background-color:#5c2d91;color:#fff;padding:60px 0;border-radius:0}.page-node-type-landing-page .special-styles .block-description--2 .field-prgf-title{margin-bottom:50px}@media(max-width:425px){.page-node-type-landing-page .special-styles .block-description--2 .field-prgf-title{margin-bottom:20px}}.page-node-type-landing-page .special-styles .block-description--2 .field-prgf-title h2{color:#fff;text-transform:initial;font-size:40px;font-weight:500;font-family:"Cachet Medium",sans-serif}.page-node-type-landing-page .special-styles .block-description--2 .field-prgf-2c-left p,.page-node-type-landing-page .special-styles .block-description--2 .field-prgf-2c-right p{font-size:18px}
@media screen and (max-width:768px){.landing-content h2{font-size:24px !important;}}.microsites-menu__wrapper a{font-size:22px!important;}h2{font-weight:bold;}.card-body a .btn{margin:auto;}.field-sidebar-content .card-body .btn{margin-top:15px;}.path-frontpage .paragraph--type--simple-content-and-lto{padding-top:40px;padding-bottom:60px;}.paragraph--type--promo-card{margin-bottom:20px !important;}.page-head__top-menu_divider{width:100%;height:2px;background-color:#fcaf17;}.banner-title{text-shadow:-1px 1px 1px dimgray;}.btn-blue3{color:#fff;background-color:#0060af;border-color:#0060af;}.btn-blue3:hover{color:#fff;background-color:#0089d0;border-color:#0089d0;}.btn-green1{color:#fff;background-color:#20bdbe;border-color:#20bdbe;}.btn-green1:hover{color:#fff;background-color:#01a490;border-color:#01a490;}.btn-green1:focus,.btn-green1.focus{color:#fff;background-color:#01a490;border-color:#01a490;box-shadow:0 0 0 .2rem rgba(38,150,151,.5)}.btn-green2{color:#fff;background-color:#01a490;border-color:#01a490;}.btn-green2:hover{color:#fff;background-color:#006b6b;border-color:#006b6b;text-decoration:none !important;}.btn-green3{color:#fff;background-color:#006b6b;border-color:#006b6b;}.btn-green3:hover{color:#fff !important;background-color:#01a490;border-color:#01a490;text-decoration:none !important;}.btn-purple1{color:#fff !important;background-color:#c6168d !important;border-color:#c6168d !important;}.btn-purple1:hover{color:#fff !important;background-color:#92278f !important;border-color:#92278f !important;}.btn-purple1:focus,.btn-green1.focus{color:#fff !important;background-color:#92278f !important;border-color:#92278f !important;box-shadow:0 0 0 .2rem rgba(38,150,151,.5) !important;}.btn-purple2{color:#fff;background-color:#92278f;border-color:#92278f;}.btn-purple2:hover{color:#fff;background-color:#5c2e91;border-color:#5c2e91;}.btn-purple2:focus,.btn-green2.focus{color:#fff;background-color:#5c2e91;border-color:#5c2e91;box-shadow:0 0 0 .2rem rgba(38,150,151,.5)}.btn-purple3{color:#fff;background-color:#5c2e91;border-color:#5c2e91;}.btn-purple3:hover{color:#fff;background-color:#92278f;border-color:#92278f;}.btn-purple3:focus,.btn-green3.focus{color:#fff;background-color:#92278f;border-color:#92278f;box-shadow:0 0 0 .2rem rgba(38,150,151,.5)}.btn-purple-outline{background-color:#11FFEE00 !important;border:3px solid #C6168D !important;font-size:1.1em;}.btn-purple-outline:hover{background-color:#C6168D !important;color:white !important;}.btn-purple-outline-3{background-color:white !important;border:3px solid #5c2e91 !important;}.btn-purple-outline-3:hover{border:3px solid #C6168D !important;}.btn-orange1{color:#fff;background-color:#fcaf17;border-color:#fcaf17;}.btn-orange1:hover{color:#fff;background-color:#f47920;border-color:#f47920;}.btn-orange1:focus,.btn-green1.focus{color:#fff;background-color:#f47920;border-color:#f47920;box-shadow:0 0 0 .2rem rgba(38,150,151,.5)}.btn-orange2{color:#fff;background-color:#f47920;border-color:#f47920;}.btn-orange2:hover{color:#fff;background-color:#dd5828;border-color:#dd5828;}.btn-orange2:focus{box-shadow:0 0 0 .2rem rgba(38,150,151,.5)}.btn-orange3{color:#fff;background-color:#dd5828;border-color:#dd5828;}.btn-orange3:hover{color:#fff;background-color:#f47920;border-color:#f47920;}.btn-orange3:focus{box-shadow:0 0 0 .2rem rgba(38,150,151,.5)}.paragraph--type--microsites-menu .navbar{justify-content:center !important;}.page-node-type-landing-page .special-styles .header-region-content .paragraph--type--banner:after{background:linear-gradient(0.76deg,#007B7B 0.77%,rgba(0,107,107,0) 30.98%);}
