.grecaptcha-badge{visibility:visible!important;z-index:9999!important}.single-post .et_builder_inner_content,.single-tribe_events.et-db #et-boc .et-l .et_builder_inner_content,.archive.et-db #et-boc .et-l .et_builder_inner_content{z-index:inherit}.single-post .et_pb_section.et_pb_section_1_tb_footer,.single-tribe_events.et-db #et-boc .et-l .et_pb_section.et_pb_section_1_tb_footer,.archive.et-db #et-boc .et-l .et_pb_section.et_pb_section_1_tb_footer{z-index:9!important}.checkmark-icon-list li{color:#4D4D4D;font-size:16px;line-height:1.6em;padding-left:26px;position:relative}.checkmark-icon-list li:before{content:'\4e';position:absolute;left:0;font-family:'ETmodules';color:#66BC4C;font-weight:600;font-size:17px}.checkmark-icon-list ul{list-style:none;padding-left:0}.white-box-content h4,.white-box-content p{flex-grow:1}.tribe-events li{list-style:none}.summner-camp-list .white-box-content img{border-radius:10px}section.tribe-common-l-container.tribe-events-l-container{padding:0!important;min-height:auto!important}section.tribe-common-l-container.tribe-events-l-container{max-width:100%}.tribe-events ul.tribe-events-c-top-bar__nav-list{padding-bottom:0}.single-tribe_events .et_pb_module.et_pb_image.et_pb_image_0_tb_footer{margin:0!important}time.tribe-events-calendar-list__event-datetime,address.tribe-events-calendar-list__event-venue.tribe-common-b2,.tribe-events-calendar-list__event-description{font-family:'Inter'!important;font-size:16px!important}.Programs .Programs_text{min-height:166px}.available_session_col{display:flex;flex-direction:column}.available_session{flex-grow:1}.franchise-opportunity-form legend,.franchise-opportunity-form label{line-height:normal;margin-bottom:0!important}.franchise-opportunity-form .gfield_description{padding:0!important;line-height:normal!important}.franchise-opportunity-form input,.franchise-opportunity-form textarea{height:55px;padding:10px 15px!important;font-size:16px!important;margin-top:5px!important;border:1px solid rgb(233 128 56 / 50%)!important;border-radius:10px}.franchise-opportunity-form .ginput_container.ginput_container_textarea{margin-top:0!important}.franchise-opportunity-form textarea{resize:none;height:120px!important}.franchise-opportunity-form .gform-footer.gform_footer.top_label{padding:0}.franchise-opportunity-form .gform-footer.gform_footer.top_label .gform_button{width:auto!important;height:auto!important;background-color:#e98038!important;color:#ffffff!important;border-radius:50px;padding:18px 40px!important;line-height:normal!important;font-size:18px!important;cursor:pointer}.franchise-opportunity-form .gform-footer.gform_footer.top_label .gform_button:hover{background-color:#1600a0!important}.contact_us_form .gform_required_legend,.contact_us_form .gform_description,.contact_us_form .gform_title{display:none}div#pagesidebar-toggle,body .gform_wrapper .gform_footer input[type=submit],a.et_pb_button.learnmore.text-center,.menu-cta a{background:#6eac1e}.latest-news-list .pt-cv-ifield img{height:250px;object-fit:cover}.area-menu-list ul{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin:0;padding:0;list-style:none}@media (min-width:768px){.area-menu-2 ul{grid-template-columns:repeat(2,1fr)}.area-menu-3 ul{grid-template-columns:repeat(3,1fr)}.area-menu-4 ul{grid-template-columns:repeat(4,1fr)}.area-menu-5 ul{grid-template-columns:repeat(5,1fr)}}.area-menu-list ul li{background-color:#1e98db;text-align:center;border-radius:5px;cursor:pointer;transition:background-color 0.2s ease;padding:15px 0}.area-menu-list ul li:hover{background-color:#063755}.area-menu-list ul li a::before{font-family:'ETModules';content:'\e081';margin-right:8px;font-size:16px;vertical-align:middle;display:inline-block;color:inherit;top:-2}.bullets-2 ul{display:flex;flex-wrap:wrap}.bullets-2 ul li{flex:1 1 50%}.bullets-3 ul{display:flex;flex-wrap:wrap}.bullets-3 ul li{flex:1 1 33.33%}@media (max-width:767px){.bullets-2 ul li,.bullets-3 ul li{flex:1 1 100%}}.bullet_point ul li{align-items:baseline!important;padding-bottom:10px!important}.bullet_point span.dsm_icon_list_text{padding-left:20px!important;line-height:28px}body .gform_wrapper .gform_footer input[type=submit]:hover,.menu-cta a:hover{background-color:#ffd069;color:#000!important}img.astoundzlogo{vertical-align:top;margin-top:4px}.et_pb_blurb_content{max-width:613px}.et_pb_blurb_container{padding:0 20px}a.et_pb_button.learnmore.text-center{color:#ffffff;font-size:16px;text-align:center;margin:0 auto!important}.blurb-button{display:block;position:absolute;bottom:0;margin:0 auto;width:100%;left:0;height:50px;padding-bottom:25px}input[type=text],textarea{border-radius:8px}.ginput_container.ginput_container_email,.ginput_container.ginput_container_phone,.gform_wrapper li.hidden_label input{margin-top:0!important}.ginput_container.ginput_container_textarea{margin-top:12px!important}.gform_button{width:100%!important}body .gform_wrapper .gform_footer input[type=submit]{border:0;padding:15px 20px!important;border-radius:0px;text-align:center;color:white!important;text-transform:uppercase;font-weight:700;margin:0px!important;transition:all .5s ease}.gform_wrapper ul.gform_fields li.gfield{padding-right:0px}.ds-vertical-align{display:flex;flex-direction:column;justify-content:center}ul.sub-menu a{white-space:nowrap!important}ul.sub-menu{min-width:275px!important}#top-menu li a:hover{opacity:1!important}.menu-cta a{padding:15px 20px!important;color:#fff!important;border-width:0px!important;border-radius:0px;text-align:center;transition:all 300ms ease 0ms}#main-header.et-fixed-header .menu-cta a{color:#fff!important}.menu-cta li.current-menu-ancestor>a{color:#fff!important}.et-fixed-header #top-menu li.menu-item-25169>a:hover{color:#fff!important}.et-cart-info,#et-info-email{display:none}#et-info-phone{margin-left:13px}.et_header_style_left #et-top-navigation{padding-right:0px!important}#top-menu li a,#top-header ul li a{font-weight:500!important}#top-menu li a:hover{color:#E98038!important}#top-header ul li{position:relative}#top-header ul li:not(last-child):after{content:'';position:absolute;background-color:#ffffff;height:20px;width:1px;top:-2px;right:-15px}#et-secondary-nav li{margin-right:25px!important}#et-info-phone{margin-left:5px}#et-info-phone{margin-right:0}#top-menu li li a{padding:9px 20px;width:100%;white-space:inherit!important;line-height:normal;background:transparent}#top-menu li li{padding:0;width:100%}#main-header li.about-menu-wrap ul.sub-menu{right:0}.footer-menu li{display:inline-block;padding:0 36px 30px;position:relative}.footer-menu ul{text-align:center;padding-top:25px}.footer-menu li:not(:last-child):after{content:'';position:absolute;background-color:#ffffff;width:1px;height:26px;right:0}.footer-contact-info li{list-style:none;display:inline-block;font-size:16px;color:#ffffff;position:relative;padding:0 25px}.footer-contact-info ul{text-align:center;padding:0}.footer-contact-info li a{color:#ffffff}.footer-contact-info li:not(:last-child):after{content:'';position:absolute;background-color:#ffffff;width:1px;height:26px;top:0;right:0}.footer-contact-info li.map-icon:before{content:'\e081';position:absolute;left:0;font-family:'ETmodules'}.footer-contact-info li.phone-icon,.footer-contact-info li.mail-icon{margin-left:12px}.footer-contact-info li.phone-icon:before{content:'\e090';position:absolute;left:0;font-family:'ETmodules'}.footer-contact-info li.mail-icon:before{content:'\e076';position:absolute;left:0;font-family:'ETmodules'}.footer-menu ul{padding-bottom:10px}footer .et_builder_inner_content{z-index:inherit}.contact-info-wrap .et_pb_blurb_container{vertical-align:middle;padding-right:0}.custom_row{align-items:center}.why-choose-list .et_pb_blurb_container{padding:0}.founder-col{backdrop-filter:blur(20px)}.map-area-list h5{background-color:#1600A0;color:#ffffff!important;padding:15px 15px 15px 45px;position:relative}.map-area-list p{padding:15px!important}.map-area-list h5:before{content:'\e01d';position:absolute;left:15px;font-family:'ETmodules';font-weight:normal;top:16px;font-size:20px}.map-area-list.green-bg h5{background-color:#66BC4C}.faq-list .et_pb_toggle.et_pb_toggle_open{border-color:#1600A0!important}.faq-list .et_pb_toggle_open .et_pb_toggle_title:before{color:#1600A0}#top-menu li.mega-menu>ul>li>a:first-child{padding-left:0;font-weight:700!important;color:#1600A0!important;border-bottom:1px solid rgba(0,0,0,0.05)}#top-menu li.mega-menu.mega-menu-parent li>a{background:transparent!important;line-height:normal!important;padding-left:0}body #page-container #main-header li.mega-menu ul.sub-menu{max-width:600px!important;left:auto!important}#top-menu li.mega-menu>ul{padding:20px 20px}.wp-singular footer .et_pb_module.et_pb_image.et_pb_image_0_tb_footer{margin-top:-220px}.wp-singular.single-post footer .et_pb_module.et_pb_image.et_pb_image_0_tb_footer{margin-top:0px}.home footer .et_pb_module.et_pb_image.et_pb_image_0_tb_footer{margin-top:0px}.cta-block a.et_pb_button{width:100%}.party-list-blurb .et_pb_blurb_container{vertical-align:middle}.birthday-party-sub-list ul{list-style:none;padding:0;margin-top:8px}.birthday-party-sub-list ul li{color:#4D4D4D;font-size:16px;line-height:1.6em;padding-left:28px;position:relative}.birthday-party-sub-list ul li:not(:last-child){margin-bottom:6px}.birthday-party-sub-list ul li:before{content:'\4e';position:absolute;left:0;font-family:'ETmodules';color:#66BC4C;font-weight:600;font-size:17px}.birthday-party-sub-list ul li:last-child:before{content:'';background-image:url(/wp-content/uploads/sites/14/tree-icon.png);width:30px;height:30px;left:-6px;top:-2px}.locations-list .et_pb_blurb_container{vertical-align:middle;padding-right:0!important}.locations-row .et_pb_column{margin-right:1%!important;width:19.2%!important}a.et_pb_button.full-btn{width:100%}#main-header li.location-icon .menu-location-icon:before{content:'\e0e3';position:absolute;font-family:'ETmodules';left:0;color:#e98038;font-size:22px}#main-header li.location-icon a{padding-left:26px}#top-menu li{padding-right:18px}#main-header li.location-icon ul li a:before{display:none}#main-header .location-icon .sub-location a{cursor:pointer}.latest-news-list .pt-cv-ifield{background-color:#fcf0e8;border:1px solid #e98038;border-radius:12px;padding:15px}.latest-news-list .pt-cv-ifield h4.pt-cv-title{margin-bottom:0;font-size:20px;line-height:normal;color:#000000}.latest-news-list .pt-cv-ifield .pt-cv-meta-fields{line-height:normal}.latest-news-list .pt-cv-ifield .pt-cv-meta-fields time{font-size:16px;font-weight:500}.latest-news-list .pt-cv-ifield .pt-cv-content{font-size:18px;line-height:1.4em}body #page-container .latest-news-list .pt-cv-ifield .pt-cv-content .pt-cv-readmore{background-color:#e98038!important;font-size:18px;padding:10px 20px;border-radius:50px}.summer-camp-tab-section{background-color:#fff6f0;padding:20px;border:1px solid #e98038;border-radius:15px}.summer-camp-tab-section ul.et_pb_tabs_controls{background-color:transparent;display:table;margin:auto;margin-bottom:35px}.summer-camp-tab-section ul.et_pb_tabs_controls li{border:0;height:auto!important;min-width:150px;margin:0 5px}.summer-camp-tab-section ul.et_pb_tabs_controls:after{border:0}.summer-camp-tab-section ul.et_pb_tabs_controls li a{background-color:#ffffff;border:1px solid #e98038;color:#e98038!important;text-align:center;padding:15px;line-height:normal;border-radius:8px;font-family:'Quicksand';font-size:25px;font-weight:700}.summer-camp-tab-section ul.et_pb_tabs_controls li.et_pb_tab_active a{background-color:#e98038;color:#ffffff!important}.summer-camp-tab-section ul.et_pb_tabs_controls li.et_pb_tab_active a:after{content:'';position:absolute;width:0;height:0;border-left:25px solid transparent;border-right:25px solid transparent;border-top:30px solid #e98038;left:0;right:0;margin:auto;bottom:-13px;z-index:-1}.summer-camp-tab-section .et_pb_tab{padding:30px 20px}.summner-camp-list{display:flex;flex-wrap:wrap}.summner-camp-list .white-box-content{width:calc(33.33% - 30px);display:flex;flex-direction:column;padding:20px;margin:0 15px 15px;float:left;border:1px solid #e98038;border-radius:12px}.summner-camp-list .white-box-content h4{font-size:20px;line-height:normal;font-weight:700;padding-bottom:15px}.summner-camp-list .white-box-content span{font-size:18px;line-height:normal}.summner-camp-list .white-box-content li{font-size:16px;line-height:normal;margin-bottom:10px}.summner-camp-list .white-box-content ul{padding-bottom:0;flex-grow:1}.summner-camp-list .white-box-content a{font-size:16px;font-weight:600;display:block}.summner-camp-list .white-box-content a:hover{text-decoration:underline}@media(max-width:1688px){#top-menu li{padding-right:10px}#top-header .container,#main-header .container{padding-left:15px!important;padding-right:15px!important}}@media(max-width:1572px){#top-menu li a{font-size:14px}.spm-btn .et_pb_module_inner .et_pb_button_module_wrappers a.et_pb_button.et_pb_button_one{margin-bottom:15px}.home-banner-section{background-position:left!important}}@media(max-width:1470px){#logo{max-height:55%}}@media(max-width:1400px){#top-menu li{padding-right:5px}#top-header ul li a,#top-header span#et-info-phone{font-size:14px}}@media(max-width:1366px){#logo{max-height:50%}#top-menu li a{font-size:13px}}@media(max-width:1280px){#top-menu li a{font-size:12px}.contact-info-wrap{display:block!important}.contact-info-wrap .et_pb_column{width:48%!important;margin-bottom:15px;margin-right:15px!important}}@media(max-width:1260px){#top-menu-nav{display:none}#et_mobile_nav_menu{display:block}#logo{max-height:65%}.mobile_menu_bar:before{top:-8px}.et_mobile_menu{padding:2%;height:85vh;overflow:auto}.et_mobile_menu li a{padding:10px 5% 10px 1%;text-transform:uppercase;font-weight:500!important;font-size:15px}.et_mobile_menu li li{padding-left:2%}}@media(max-width:1025px){.footer-menu li{padding:0 20px 23px}.summner-camp-list .white-box-content{width:calc(50% - 30px)}}@media all and (max-width:980px){.m-reverse{display:flex;flex-direction:column-reverse}#top-header .container,#main-header .container{width:100%}.mobile_menu_bar:before{top:0}.et_header_style_left #logo{max-width:100%}#logo{max-height:70%}.contact-info-wrap .et_pb_column{width:100%!important;margin-right:0px!important}#top-header,#main-header{position:fixed!important}.copyright-row{text-align:center}.copyright-row .et_pb_column{margin-bottom:16px}.footer-menu ul{padding-top:15px}.footer-menu li{padding:0 15px 15px}.locations-row .et_pb_column{width:100%!important;margin-bottom:15px}.custom_row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.first-on-mobile{-webkit-order:1;order:1}.second-on-mobile{-webkit-order:2;order:2}.third-on-mobile{-webkit-order:3;order:3}.fourth-on-mobile{-webkit-order:4;order:4}.custom_row:last-child .et_pb_column:last-child{margin-bottom:30px}}@media all and (max-width:768px){.et_pb_menu .et_mobile_menu{text-align:left;list-style:none}#menu-primary{display:none!important}.et-l--header ul{list-style:none}.et_pb_menu .et_mobile_menu{top:100%;padding:5%}}@media(max-width:767px){.mobile-sticky-btn{position:fixed!important;bottom:0;width:100%;z-index:99;background-color:#000000!important}.mobile-sticky-btn .et_pb_column{margin:0!important;width:50%!important}.mobile-sticky-btn a.et_pb_button{width:100%}.footer-menu li{display:block;padding:0 0px 3px}.footer-menu li:not(:last-child):after,.footer-contact-info li:not(:last-child):after{display:none}.footer-menu ul{padding-top:0}.footer-contact-info li{display:block;padding:0}.footer-contact-info li:not(:last-child){margin-bottom:4px}.footer-contact-info li.phone-icon:before,.footer-contact-info li.map-icon:before,.footer-contact-info li.mail-icon:before{left:auto;margin-left:-21px}.footer-contact-info ul{margin-top:12px}.copyright-row .et_pb_column{line-height:normal}.programs-services-section .et_pb_main_blurb_image{display:table;margin-bottom:15px}.spm-btn .et_pb_module_inner .et_pb_button_module_wrappers a.et_pb_button{width:100%;text-align:center;font-size:15px!important}.spm-btn .et_pb_module_inner .et_pb_button_module_wrappers .et_pb_button.et_pb_button_two{margin-top:12px}.why-choose-section .et_pb_main_blurb_image{margin-bottom:15px}.spm-btn .et_pb_module_inner .et_pb_button_module_wrappers a.et_pb_button.et_pb_button_one{margin-bottom:0px}.birthday-party-sub-list ul li{line-height:1.5em}.sci-party-list .et_pb_main_blurb_image{display:table}.wp-singular footer .et_pb_module.et_pb_image.et_pb_image_0_tb_footer{margin-top:-135px}.summner-camp-list .white-box-content{width:100%;margin:0 0px 15px}.summer-camp-tab-section ul.et_pb_tabs_controls{margin-bottom:20px;display:block}.summer-camp-tab-section ul.et_pb_tabs_controls li.et_pb_tab_active a:after{display:none}.summer-camp-tab-section ul.et_pb_tabs_controls li a{display:block;padding:12px;font-size:20px}.summer-camp-tab-section ul.et_pb_tabs_controls li{margin:8px 0px 0 0}.summner-camp-list .white-box-content a{line-height:normal}.Programs .Programs_text{min-height:0px!important}}@media(max-width:575px){.gurantee_logo_text .et_pb_blurb_container{padding-left:0!important;text-align:center!important}.google_logo_text .et_pb_blurb_content,.google_logo_text h4.et_pb_module_header{text-align:center!important}.gurantee_logo_text .et_pb_blurb_description{padding-top:0px;text-align:center!important}.gurantee_logo_text .et_pb_blurb_container,.gurantee_logo_text .et_pb_main_blurb_image{display:block!important;width:auto}.mobile-sticky-btn a.et_pb_button{font-size:14px!important;padding-top:9px!important;padding-right:10px!important;padding-bottom:9px!important;padding-left:10px!important}}@media all and (max-width:420px){.pum-container{top:10px!important}.et-db #et-boc .et-l .et_pb_shop ul.products.columns-3 li.product{width:100%!important;display:block!important}#nav_menu-3{margin-bottom:0px}.menu-cta a{padding-top:12px!important}}@media(max-width:360px){.et_mobile_menu li a{padding:10px 20% 10px 1%}}#main-header .et_mobile_menu li ul.hide{display:none!important}#mobile_menu .menu-item-has-children{position:relative}#mobile_menu .menu-item-has-children>a{background:transparent}#mobile_menu .menu-item-has-children>a+span{position:absolute;right:0;top:0;padding:10px 20px;font-size:20px;font-weight:700;cursor:pointer;z-index:3}span.menu-closed:before{content:"3";display:block;color:inherit;font-size:16px;font-family:ETmodules}span.menu-closed.menu-open:before{content:"\32";color:#da291c}#mobile_menu .menu-item-has-children>a+span{background-color:#eaedef}