#primary{background:#f3f3f3}.hentry{margin-bottom:0}@media(max-width:767px){.ast-container{max-width:768px;padding:0}#primary{float:none;width:auto;margin:0;padding:4px}}@media(min-width:768px){.ast-container{max-width:1440px;padding:0}#primary{float:none;width:auto;margin:0 60px;padding:50px 60px}}.elementor-text-editor p:last-child{margin-bottom:0}.sf-btn-ada a{min-width:170px;min-height:49px;border-radius:24.5px;border:solid 1px #00a2d2;background-color:#00a2d2;font-size:16px;font-weight:600;text-align:center;color:#fff}.sf-btn-ada a:hover{opacity:.5}body .elementor-widget-eael-cta-box .elementor-widget-container .cta-button,body .elementor-button{min-width:170px;border-radius:25px;font-size:16px;line-height:1.1em;font-weight:600;padding:13px 40px 12px;background:#09f;border:0;color:#fff;min-height:40px}@media screen and (max-width:768px){body.single-park .elementor-widget-eael-cta-box .elementor-widget-container .eael-call-to-action{display:flex;flex-direction:column}body .elementor-widget-eael-cta-box .elementor-widget-container .cta-button{margin:0 auto;min-width:70%;text-align:center}}body .elementor-element .elementor-widget-eael-cta-box .elementor-widget-container .eael-call-to-action .cta-button:not(.cta-secondary-button){background:#09f;color:#fff}body .elementor-element .elementor-widget-eael-cta-box .elementor-widget-container .eael-call-to-action .cta-button:not(.cta-secondary-button):hover,body .elementor-button-wrapper .elementor-button:hover{opacity:.5;background:#09f}body .elementor-button-wrapper .elementor-button,body .elementor-button-wrapper .elementor-button:focus{background-color:#09f}body .elementor-widget-posts .elementor-post__read-more{background-color:#09f!important}body .elementor-button.elementor-size-xs{font-size:10px;font-weight:400;padding:9px 20px 8px;min-height:28px;min-width:90px}body .elementor-widget-eael-cta-box .elementor-widget-container .cta-button.elementor-button-fullwidth,body .elementor-button.elementor-button-fullwidth{width:100%}body .elementor-widget-eael-cta-box .elementor-widget-container .cta-button:hover,body .elementor-button:hover{opacity:.5;color:#fff}body .elementor-widget-eael-cta-box .elementor-widget-container .cta-button.cta-secondary-button,body .elementor-button.elementor-button-info,body .elementor-element.elementor-button-info .elementor-button{background-color:transparent;padding:9px 40px 10px;border:solid 2px #09f;color:#09f}body .elementor-button.elementor-button-info:hover,body .elementor-element.elementor-button-info .elementor-button:hover{opacity:.5}body .elementor-button.elementor-element.elementor-button-success,body .elementor-element.elementor-button-success .elementor-button{background-color:#009c49}body .elementor-element.elementor-button-success .elementor-button:hover{opacity:.5;color:#fff}body .elementor-button.elementor-element.elementor-button-warning,body .elementor-element.elementor-button-warning .elementor-button{background-color:#eb2227}body .elementor-element.elementor-button-warning .elementor-button:hover{opacity:.5;color:#fff}body .elementor-button.elementor-element.elementor-button-danger,body .elementor-element.elementor-button-danger .elementor-button{background-color:#f27c21}body .elementor-element.elementor-button-danger .elementor-button:hover{opacity:.5;color:#fff}body .elementor-posts h2.elementor-post__title a{color:#000}@media screen and (max-width:768px){.jet-calendar-grid td.jet-calendar-week__day{padding:3px}.jet-calendar-grid .jet-calendar-week__day-content{display:block!important}.jet-calendar-grid .jet-calendar-week__day-content .jet-listing-dynamic-link__link,.jet-calendar-grid .jet-calendar-week__day-content .jet-listing-dynamic-field__content{font-size:10px}.jet-calendar-grid .jet-calendar-week__day-content .elementor-widget-wrap.elementor-element-populated{padding:5px}.jet-calendar-grid .jet-calendar-week__day-mobile-trigger{background-color:#f47b1e!important;border-radius:50%}}.sf-hours-mobile{background:#fff;box-shadow:0 0 10px #ccc}.sf-hours-mobile .elementor-column{width:50%!important}.sf-hours-mobile .sf-hours-time .elementor-widget-wrap{padding-left:0!important;padding-right:0!important}.sf-hours-mobile .sf-hours-time .elementor-container>.elementor-inner-column:first-child::after{content:'-';font-size:23px}.category-landing-listing .elementor-post{position:relative;padding-bottom:45px}.category-landing-listing .elementor-post .elementor-post__read-more{position:absolute;bottom:0}.single-park .content-area.primary .cta-button{background:#09f!important;color:#fff!important}.single-park .content-area.primary .cta-button:hover{background-color:#09f!important;color:#fff!important;opacity:.5}.ast-single-post-order{display:none}body .ubermenu-fatfooter .ubermenu-item-has-children.ubermenu-item-level-2>a.ubermenu-target:hover>.ubermenu-target-text{cursor:default;text-decoration:none}.eael-call-to-action h2.title,.elementor-posts h2.elementor-post__title{font-size:28px;font-weight:700;margin-top:10px;margin-bottom:0}@media screen and (min-width:768px){.eael-call-to-action h2.title,.elementor-posts h2.elementor-post__title{font-size:32px;margin-top:0;margin-bottom:10px}}.wp-faqp-title{padding:5px 30px 5px 0!important}.wp-faqp-accordion .wp-faqp-main,.wp-faqp-cat-title{margin-bottom:8px!important}.wp-faqp-main-wrp{margin-bottom:30px}.covid-banner .elementor-alert{background:#fff;border:#fff;color:#000;font-size:.75rem;line-height:1.15rem}.covid-banner .elementor-alert-description{font-size:.75rem}.header-mainmenu .header-menu-close:before{content:''!important}@media screen and (min-width:970px){.header-mainmenu .header-menu-close{display:none}}.sf-img-events-card img{max-height:270px;object-fit:cover;object-position:center}@media screen and (min-width:1025px){.sf-img-hero img{max-height:380px;object-fit:contain;object-position:center}.sf-img-events-card img{max-height:380px}}.wp-faqp-accordion .wp-faqp-main .wp-faqp-title:focus{outline:1px dotted!important}