.franchise-header .inheadwrp{padding-right:calc((20px + 95 * (100vw - 320px)/ 1600) * .4)}body .main-header.menu_open .inheadwrp .right nav .mainmenu>li>a>span{color:#ffffff!important}.fran-right{display:flex;align-items:center}.fran-hd-phn{font-family:'Nunito',serif;font-size:1.444rem;letter-spacing:.02em;line-height:1.2;font-weight:700}@media only screen and (min-width:600px){.postid-12317 .home-banner.sing-loc .cntbox .msgbox .bub-wave{right:-4rem!important;width:18%!important}.home-banner.sing-loc .cntbox .msgbox .bub-wave{bottom:-2.6rem!important;right:-4rem!important}}@media only screen and (max-width:1280px){body .main-header .inheadwrp .right nav .mainmenu>li>a{color:#fff!important}}@media only screen and (max-width:767px){.fran-hd-phn{display:none}}#loc_withou_price-form input[type=submit]{border:2px solid #FFFFFF!important;border-radius:10px!important;color:#fff!important}#loc_withou_price-form input[type=submit]:hover{background-color:#F6A01A!important}#loc_withou_price-form .right .half.form textarea{height:50px}.loc-without-price-all-content{position:relative}#loc_withou_price-form #field_25_27{display:none}#loc_withou_price-form.add_extra_field #field_25_27{display:revert}.home-banner.sing-loc{min-height:unset!important}.loclink a,.timelink a{text-decoration:none}.loc-layout-2-addr{width:96%}.payment-method-inner{display:flex;gap:calc(1rem * .4);align-items:center;padding-top:calc(1rem * .8);border-top:3px solid #F6A01A;width:80%}.payment-method-inner img{height:40px;-o-object-fit:contain;object-fit:contain}footer .bottom-footer .infootwrp .patner-wrap ul{text-align:left!important}footer .bottom-footer .infootwrp .patner-wrap ul li{width:100%!important}footer .bottom-footer .infootwrp .patner-wrap ul li a img{max-width:130px;width:100%}.hr-operation-btn{text-decoration:none!important}.week-lessons .ContentPanelWithSideCTAs .innercta .fullview .faq-specific{font-weight:700}.location_contact_form{margin-bottom:6rem}.water-safety-from.flex-form{display:flex;align-items:baseline;justify-content:center;gap:1.111rem!important}.flex-form .gform_fields{display:flex!important;flex-direction:row;flex-wrap:wrap}.flex-form .gform_fields .gfield{max-width:23%}.flex-form .gform_fields .gfield.last-line-ck-box{max-width:100%;margin:0 auto;text-align:center}.flex-form .gform_fields .gfield.last-line-ck-box label{line-height:1.4;text-align:center;font-weight:500!important}.flex-form .gform_fields .gfield.last-line-ck-box .gchoice{margin-left:7rem!important}.flex-form .gform_fields .last-line-html{line-height:1.4;text-align:center;font-weight:500!important;max-width:100%;margin:0 -4rem 0 auto;text-align:center}.loc-popup-wrap{max-width:600px;width:100%;border-radius:8px;text-align:center;margin:0 auto;box-shadow:0 0 12px 10px #00000008;background-color:#fff}.loc-pop-inner{padding:2rem 1.5rem}.loc-pop-title{font-size:1.3rem;line-height:1.2;font-weight:700;color:#f6a01a}.loc-pop-description{font-size:1.05rem;margin:10px 0;font-weight:600;color:#187ca5}.loc-pop-btn-con a{border-radius:8px;background:#f6a01a;color:#fff;padding:1rem;margin:1rem auto;display:block;max-width:-moz-fit-content;max-width:fit-content;font-weight:600}.loc-pop-info{font-size:1rem;color:#187ca5}.location-not-open-content-container{padding:3rem 0;position:relative}.location-not-open-content-container .loc-not-open-row{display:flex;justify-content:space-between;align-items:stretch}.loc-not-open-row .left,.loc-not-open-row .right{width:46.5%}.loc-not-open-row .right .half.form{background-color:#007aa5;color:#fff;padding:calc((25px + 70 * (100vw - 320px)/ 1600) * .6) calc((20px + 95 * (100vw - 320px)/ 1600) * .4);border-radius:10px}.swim-lessons .inswitchwrp .right .half.form-container{background-color:#007aa5;color:#fff;padding-left:calc((20px + 95 * (100vw - 320px)/ 1600) * .4);padding-right:calc((20px + 95 * (100vw - 320px)/ 1600) * .4);padding-top:calc((50px + 70 * (100vw - 320px)/ 1600) * .6);padding-bottom:calc((50px + 70 * (100vw - 320px)/ 1600) * .6)}.swim-lessons .inswitchwrp .right .half.form-container .ta_c{text-align:center}@media only screen and (max-width:1024px){footer .bottom-footer .infootwrp .patner-wrap ul{text-align:center!important}}@media only screen and (max-width:960px){.no-nav-phn-lnk{margin-right:2rem}.location_contact_form .gform-body.gform_body{width:100%}.water-safety-from.flex-form{flex-wrap:wrap}.water-safety-from .gform_fields{width:100%}.flex-form .gform_fields{flex-direction:column}.flex-form .gform_fields .gfield{max-width:100%}.loc-not-open-row .left,.loc-not-open-row .right{width:100%}.flex-form .gform_fields .gfield.last-line-ck-box .gchoice{margin-left:0!important}.flex-form .gform_fields .last-line-html{margin:0 auto}.payment-method-inner{flex-wrap:wrap}.payment-method-inner>div:not(.payment-method){width:100%}.location-not-open-content-container .loc-not-open-row{display:block}}@media only screen and (max-width:767px){.payment-method-inner{width:100%;justify-content:center}.payment-method-inner>div:not(.payment-method){text-align:center}}@media only screen and (max-width:500px){.home-banner.banner-for-loc-not-open .videobox{height:100%!important}.home-banner.banner-for-loc-not-open .cntbox{padding-top:2rem!important}.rmv-main-nav-for-mb{display:none}.rmv-main-nav-mb-phn{margin-right:1rem}#center-phone{font-weight:900;display:block!important}.loc-header .tophead .phn-lnk{display:none!important}.main-header .inheadwrp .left a{max-width:90px!important}header.main-header.sticky .inheadwrp .left a img{width:100%!important}.main-header .inheadwrp .right .menu-toggle{margin-left:0!important;width:2.5rem!important;height:2.5rem!important}.loc-layout-2-addr{width:100%}}.location_contact_form .heading h2{text-align:center}.form-short-info{margin-top:1.5rem}.form-short-info p,.form-short-info a{font-size:.9rem;line-height:1.4;text-align:center;font-weight:500}.loc-addi_img_and_text_content{display:flex;justify-content:space-between;align-items:center;padding:1.5rem 0}.loc-addi_img_and_text_content .img-con img{width:100%}.loc_virtual_inner{padding:4rem 0;display:flex;justify-content:center;align-items:center;gap:calc(2rem * 1.6)}.virtual-info p{color:#007AA5!important;font-weight:700;font-family:'Nunito',serif;font-size:1.111rem;letter-spacing:0em;line-height:1.4;text-transform:none}.virtual-info .take-tour-btn{padding:.9rem 2rem .9rem 2rem;border-radius:10px;background-color:#007AA5;text-transform:none;color:#fff}.virtual-info .take-tour-btn:hover{background-color:#007AA5;color:#fff}@media only screen and (max-width:1024px){.loc_virtual_wrap{padding:0!important}}@media only screen and (max-width:800px){.loc_virtual_inner{display:flex;flex-direction:column}.loc-addi_img_and_text_content{flex-direction:column}.loc-addi_img_and_text_content.mob-rev{flex-direction:column-reverse}.loc-addi_img_and_text_content>div{width:100%!important}.loc-addi_img_and_text_content .img-con{display:flex;justify-content:center}.loc-addi_img_and_text_content .img-con img{max-width:500px}}@media only screen and (max-width:500px){.virtual-info .take-tour-btn{width:100%}}.single-location .week-lessons .inweekwrp .sidebar .teamwrp .slidewrp .img-cntr picture img{-o-object-fit:cover!important;object-fit:cover!important}.our-team .mn_tn .cntbox ul li picture img{-o-object-fit:cover!important;object-fit:cover!important}.pricing-review-rating{margin:30px 0}.pricing-review-rating svg{scale:1.5}.pricing-review-rating svg polygon{fill:#FCD116!important}.pricing-rev p{line-height:1.5;font-size:.99rem!important}.pp-short-note{color:#007aa5;font-weight:400;font-size:1rem;text-align:center}.membership-value{color:#f6a01a;font-weight:800;font-size:1rem;text-align:center}.pricing-des p,.pricing-des{padding:0!important;font-size:1rem!important;line-height:1.5}.addi-pricing-des,.addi-pricing-des *{font-size:.9rem!important;line-height:1.4;text-align:left!important}.postid-2528 .ann-membership ul li:nth-child(3),.postid-2529 .ann-membership ul li:nth-child(3){display:none}@media only screen and (max-width:767px){.swim-pricing .tab-cnt>ul,.mem-pricing .tab-cnt>ul{width:100%!important;left:0!important}.swim-pricing .tab-cnt>ul>li{width:100%!important;max-width:100%!important;padding:15px!important}}.career-inner{padding:4rem 0 2rem}.location-career-heading{text-align:center;font-family:'Nunito',serif;font-size:1.944rem;letter-spacing:0em;line-height:1.25;font-weight:900;color:#007AA5!important}.career-inner .career-info{text-align:center}.career-inner .gform-body{background-color:#ebf7f8;padding:2rem;border-radius:20px}.career-inner .gform_required_legend{display:none}.career-inner .gform-field-label{font-family:'Nunito',serif!important;line-height:1.2!important;font-size:1rem!important;font-weight:700!important;color:#000!important}.career-inner input:not(input[type=radio],input[type=checkbox]),.career-inner select{border:2px solid #007AA5!important;border-radius:8px!important;min-height:48px!important}.career-inner input,.career-inner select,.career-inner textarea{border-color:#007AA5!important;font-size:1rem!important}.career-inner input:focus,.career-inner select:focus,.career-inner textarea:focus{box-shadow:unset!important;border-color:#F6A01A!important}.career-inner .gfield_radio{flex-direction:row!important}.career-inner .gfield_checkbox{display:grid!important;grid-template-columns:1fr 1fr 1fr 1fr!important}.career-inner .gfield-choice-input:before{color:#007aa5!important;background-color:#007aa5!important;scale:.8!important}.career-inner .datepicker{width:100%!important}.career-inner input[type=button],.career-inner input[type=submit]{padding:.9rem 2rem .9rem 2rem;background-color:#007AA5!important;font-size:1.1rem!important;color:#fff!important}.career-inner .gform_confirmation_message{text-align:center!important;margin:2rem 0!important;font-weight:700!important;font-size:1.3rem!important}.career-inner .gf_page_steps{margin-top:3rem!important}.career-inner .gf_step_number:after{background-color:#007AA5!important;border-color:#007AA5!important}@media only screen and (max-width:1024px){.career-inner-wrap.mn_nm{padding:0!important}.career-inner .gfield_checkbox{grid-template-columns:1fr 1fr 1fr!important}}@media only screen and (max-width:767px){.career-inner .gfield_checkbox{grid-template-columns:auto!important}}.pricing-titewrp.ah-con-title .mn_nm .msg-box.contact-msg-box{max-width:unset!important}.msge-box-phone a{font-size:1.333rem;line-height:1.2;font-weight:600;letter-spacing:.02em;text-decoration:none}.more-information-section{position:relative}.more-information-bg{position:absolute;bottom:0}.more-information-info{line-height:1.5!important}.more-information-inner{padding:6rem 0 7rem}.more-information-heading{text-align:center}@media only screen and (max-width:1024px){.more-information-inner-wrap{padding:0!important}.more-information-inner{padding:3.5rem 0 7rem}}.now-hiring-section{position:relative}.now-hiring-bg{position:absolute;bottom:0}.now-hiring-info{line-height:1.5!important}.now-hiring-inner{padding:6rem 0 7rem}.now-hiring-heading{text-align:center}@media only screen and (max-width:1024px){.now-hiring-inner-wrap{padding:0!important}.now-hiring-inner{padding:3.5rem 0 7rem}}.blue-wavy-bg-container{position:relative}.blue-wavy-bg-container .blue-wavy-bg{position:absolute;bottom:0}.crf_scc_form-container{position:relative}.crf_scc-inner-wrap{padding:6rem 0 8rem;display:grid;grid-template-columns:1fr 1fr;gap:8%}.h1-with-underline{padding:20px 0;margin-bottom:20px;position:relative}.h1-with-underline:before{content:'';width:16%;height:3px;border-radius:3px;background-color:#F6A01A;position:absolute;left:0;bottom:-.125em}.crf_scc_form-info{line-height:1.4;padding:1rem 0}.crf_scc_img img{width:100%}.claim-my-referral-inner-wrap .crf_scc-form .gform_footer input{margin-right:0!important}.single-calss-cancelation-inner-wrap .crf_scc-form .gform_footer input{margin-left:0!important}.crf_scc_go-back{position:absolute;left:0;bottom:0}.crf_scc_go-back a{padding:.9rem 2rem;border-radius:10px;border:3px solid #007AA5;color:#007AA5;background-color:#FFF;font-size:1rem;text-transform:none}.crf_scc_go-back a:hover{border:3px solid #007AA5;color:#007AA5;background-color:#FFF}.single-calss-cancelation-inner-wrap .crf_scc-form{margin-top:2rem}.no-membership-price{font-family:'Nunito',serif;font-size:1.444rem;letter-spacing:.02em;line-height:1.2;font-weight:700;box-shadow:0 3px 40px rgb(0 0 0 / .29);padding:1rem;text-align:center;border-radius:8px}.mem-lesson{font-weight:400!important;font-size:21px!important}.single-covid-reopen-detail .programs-top-cnt .mn_nm .leftcnt h1{line-height:1.3!important}.refere-a-frnd-left-content{position:relative}.refere-a-frnd-left-content .crf_scc-form .gform_footer input{margin-right:0!important}.locations-page-container{padding:5rem 0}.location-heading{text-align:center}.loc-select-container{display:flex}.loc-select-container select{margin:2rem auto;padding:.5rem 3.2rem;border-radius:8px;border:2px solid}.location-lists{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.11rem}.location-wrap{margin-bottom:50px}.location-lists .sgl-location{box-shadow:0 3px 40px rgb(0 0 0 / .29);padding:1.5rem}.location-wrap .state-heading{font-family:'Nunito',serif;font-size:1.333rem;letter-spacing:.02em;line-height:1.2;font-weight:500;color:#007AA5;margin-bottom:10px}.sgl-location div{font-size:1rem;line-height:1.3}.sgl-location-hd{margin-bottom:10px}.location-wrap .border{background-color:rgb(246 160 26);margin:20px 0;height:3px;border:0!important}.sgl-location div a{font-size:1rem;line-height:1.3;font-weight:400!important;text-decoration:none!important}.sgl-location div.sgl-loc-btn a{background-color:#007AA5!important;margin-top:10px!important;color:#fff!important;font-weight:700!important;background-color:#007AA5;text-transform:none;font-size:.9rem}.sg-loc-info{display:flex;gap:8px}.loc-code svg{height:1.4rem;width:1.4rem}.loc-code svg path{fill:#F6A01A}.sidebar-loc-info p{margin-bottom:5px;font-size:1rem;line-height:1.4;font-weight:700}.sidebar-loc-info a{font-size:.9rem;position:relative}.sidebar-loc-info a:before{content:'';position:absolute;left:0;bottom:.15em;height:2px;width:100%;background-color:#007AA5}.free-trial-banner-img{position:relative}.free-trial-banner-img img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:100%;height:200px!important}.free-trial-banner-img:after{content:'';width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(to bottom,#007AA5,transparent 30%)}.single-free-trial-offer-body{position:relative;padding:5rem 0 6rem}.free-trial-body-content{display:grid;grid-template-columns:1fr 1fr;gap:6rem}.free-trail-content h1{font-size:1.944rem!important;letter-spacing:0.00em!important;line-height:1!important;font-weight:900!important;text-transform:none!important;word-break:break-word!important;color:#007AA5!important;margin-bottom:1.2rem!important}.free-trail-form{background-color:#007AA5;color:#FFF;padding:3rem 2rem;border-radius:10px}.free-trail-form a{color:#28C4D8!important;font-weight:500!important}.free-trail-form a:hover{color:#fff!important}.free-trail-form input[type=submit]{color:#007AA5!important;background-color:#FFFFFF!important}@media only screen and (max-width:1024px){.free-trial-banner-img img{height:300px!important}.free-trial-body-content{gap:3rem}.single-free-trial-offer-body{padding:3.5rem 0 4rem}.free-trial-body-content{grid-template-columns:auto}}@media only screen and (max-width:600px){.free-trial-banner-img img{height:130px!important}.single-free-trial-offer-body{padding:2rem 0 3rem}.free-trail-form{padding:1rem}}.swim-assessment-grid-links-inner,.services .show-list{justify-content:center!important}.sgl-sgl-sl-button-wrap{display:flex;justify-content:center;margin-top:2rem}.fran-office-cont-section{position:relative}.wavy-bg-img{position:absolute;bottom:0}.fran-office-heading{padding:4rem 0 1.5rem}.fran-office-op2{padding:5rem 0}.op2-txt{line-height:1.5;font-size:1.1rem;text-align:center;margin:2rem 0}.fran-off-btn-con{display:flex}.def-btn{padding:.9rem 2rem .9rem 2rem!important;border-radius:10px!important;background-color:#007aa5!important;text-transform:none!important;color:#fff!important;font-size:.95rem!important;margin:0 auto!important}.def-btn:hover{color:#fff;background-color:#007aa5}.franchise-faq-section{padding:5rem 0}.franchise-faq-section .faq-container{padding:0 0 1.4rem 0!important}#franchise-office{padding:5rem 0;position:relative;max-width:90%;margin:0 auto}@media only screen and (max-width:767px){.fran-office-cont-section .mn_nm{padding:0 .5rem!important}#franchise-office{width:100%}}.franchise-banner{padding:9em 0 18em;background-size:cover;background-position:bottom}.franchise-banner-hd{font-size:3.33rem;text-shadow:0 0 5px rgb(0 0 0 / .82);color:#fff;font-weight:900;line-height:1}.franchise-form-section{position:relative;padding-bottom:5rem}.fran-from-container{position:relative}.franchise-from-con{background-color:#F6A01A;box-shadow:0 3px 40px rgb(0 0 0 / .29);padding:2rem;border-radius:8px;max-width:1024px;width:100%;margin:-140px auto 0}.frn-hd-con{display:flex;justify-content:space-between}.franchise-heading{margin:0;font-size:1.778rem!important;text-shadow:1px 2px 4px rgb(0 0 0 / 60%);color:#fff;font-weight:900}.franchise-heading-brd{background-color:#FFF;width:3em;height:3px;border-radius:3px;margin:.5rem 0 1rem}.ani-wave-fish{position:relative;top:30px;animation:floating 2.5s ease-in-out infinite}.ani-wave-fish img{position:relative;z-index:9;-o-object-fit:contain;object-fit:contain;width:86px}.ani-wave-fish:before{animation:waving 2.5s ease-in-out infinite;position:absolute;content:"";width:27%;height:0;padding-bottom:27%;background-image:url(https://goldfishswimschool.com/wp-content/themes/goldfishswim-understrap-child/src/img/Wave-fin.png);background-repeat:no-repeat;background-position:center center;background-size:contain;z-index:-1;right:100%;top:50%;transform:translate(34%,-76%);transform-origin:right bottom}@keyframes waving{0%{transform:translate(34%,-76%) rotate(0deg)}50%{transform:translate(34%,-76%) rotate(8deg)}100%{transform:translate(34%,-76%) rotate(0deg)}}.franchise-from-inner form{display:flex;gap:1.11rem;width:90%;margin-bottom:20px}.fran-input{width:100%;position:relative}.fran-input label{font-size:.9rem!important;letter-spacing:0em;line-height:1.2;font-weight:700;color:#000;position:absolute;top:1em;left:1em;transform-origin:left center;transform:translate(0,0);transition:all .4s ease-in-out}.fran-input[gf-focus=active] label,.fran-input[gf-val=full] label,.fran-input[has-val=full] label{transform:translate(-.5em,-1em) scale(.7)!important}.franchise-from-inner form input[type=text]{width:100%;padding:0.68rem!important;color:#000;border:none;border-radius:8px!important;opacity:1;box-shadow:0 3px 40px rgb(0 0 0 / .29)}.franchise-from-inner form input:focus{border:0;outline:0!important}.franchise-from-inner form input[type=submit]{padding:0.75rem!important;box-shadow:0 3px 40px rgb(0 0 0 / .29);display:block;text-align:center;width:100%}.fran-form-info{font-size:.9rem;color:#fff}.frn-from-btm-cont{padding-top:2.5rem}.frn-from-btm-cont .h1{border-bottom:3px solid #f6a01a;padding-bottom:5px}.fran-flx-con{display:flex;justify-content:space-around;padding:2rem 0 1rem}.flx-con{font-family:'Nunito',serif;line-height:1.4;font-weight:700;font-size:1.222em}.fran-footer-top-banner{position:relative}.fran-footer-top-banner img{width:100%}.fran-footer-top-banner:before{content:'';width:100%;height:50rem;position:absolute;bottom:0;left:0;background:linear-gradient(to top,#ECF8F8,#ECF8F8,transparent);z-index:-1}.franchise-text-img{display:flex;justify-content:space-between;margin:3rem 0}.content-grp h1{font-size:1.944rem!important;letter-spacing:0.00em!important;line-height:1!important;font-weight:900!important;text-transform:none!important;word-break:break-word!important;color:#007AA5!important;margin-bottom:.55rem!important}.content-grp h2,.content-grp h3,.content-grp h4,.content-grp h5,.content-grp h6{margin:.55rem 0 1.2rem}.content-grp p{color:#000;font-weight:400}.franchise-text-img img{border-radius:8px;width:100%}.iframe-video-wrap iframe{width:100%!important;height:auto;aspect-ratio:5/3}.fin-heading{position:relative}.fin-heading:after{content:'';width:5em;height:5em;position:absolute;right:2rem;transform:translateY(-50%);background-image:url(https://goldfishswimschool.com/wp-content/themes/goldfishswim-understrap-child/src/img/bubble-thumb.png);background-size:contain;display:block;background-repeat:no-repeat;background-position:center right;animation:floating 2.5s ease-in-out infinite;transform-origin:center;top:3em;z-index:1}.fin-heading h2{font-size:2.5rem;padding-right:8rem;line-height:1;font-weight:900;word-break:break-word;color:#007AA5;margin:0 0 1.2rem}.fin-heading h2 span{font-size:1.444rem}.franchise-content-section .content-editor{margin:3rem 0}.franchise-step-section{position:relative;overflow:hidden;max-width:1550px;margin:5rem auto}.franchise-step-section .bg-img{position:absolute;width:100%;height:100%}.franchise-steps-wrap{padding:6rem 0;display:flex;flex-direction:column;align-items:center}.franchise-steps-wrap .h1{text-align:center}.all-fran-steps{padding:3rem 0;width:100%;display:flex;flex-wrap:wrap}.franchise-step{width:16.5%;position:relative}.all-fran-steps .step{font-weight:700;color:#FFF;background:url(https://goldfishswimschool.com/wp-content/themes/goldfishswim-understrap-child/src/img/orange-fish.png) no-repeat top center;background-size:contain;padding:1em 2em 1em 3em;text-align:center;margin-bottom:20px}.all-fran-steps .step-text{font-weight:700;text-align:center;color:#000}.franchise-step:not(:last-child):after{content:'';position:absolute;width:33%;height:0;border-top:4px dashed #F6A01A;top:50%;left:50%;transform:translate(3.7em,-1.8em)}.franchise-text-form{display:flex;justify-content:space-between;align-items:center;padding:3rem 0}.franchise-text-form>div{width:calc(50% - 3.5%)}.franchise-text-form img{width:100%;border-radius:8px}.fran-from-hd{font-size:2.778rem;font-weight:800;margin-bottom:1em;color:#007AA5}.fran-from-hd-sep{width:90px;height:3px;border-radius:3px;background-color:#F6A01A;margin:1rem 0 2rem}.franchise-text-form img{margin-top:1.5rem;border-radius:8px;width:100%;max-width:440px}.core-value-container{border-radius:15px;background-color:#ebf7f8;padding:3rem;display:flex;flex-direction:column;align-items:center;margin-top:1rem!important;margin-bottom:4rem!important}.core-values{display:flex;flex-wrap:wrap;justify-content:center;margin:1rem 0 2rem}.core-values>div{width:33.33%;text-align:center;padding:48px 20px 10px}.franchise-logos{display:flex;justify-content:space-between;margin:5rem 0}.franchise-logo{max-width:calc(14.285% - 1.111rem)}.franchise-logo .logo{display:flex;flex-direction:column;width:100%}.franchise-logo img{max-height:144px!important;max-width:102px;width:100%;-o-object-fit:contain;object-fit:contain;margin:0 auto}.separator{height:3px;border-radius:3px;width:45px;background-color:#F6A01A;margin:1.2rem auto}.franchise-logos .logo-heading{color:#007AA5;text-align:center;font-weight:900;font-size:1.222em}.franchise-logos .logo-sub-heading{font-size:1.111em;font-weight:600;text-align:center;color:#007AA5}.franchise-highlight .highlight-text-outline{color:#007AA5;font-size:22px}.franchise-highlight p{color:#007AA5;font-size:inherit;font-weight:700}.Image-video-text-wrapper{display:flex;flex-direction:column;align-items:center}.ivt-wrapper{display:flex;justify-content:space-between;align-items:center;margin-top:1.5rem;width:100%}.round-img-con{width:15em}.Image-video-text-section .round-img{border-radius:50%;display:block;width:15em;height:15em;position:relative;overflow:hidden;border-top:7px solid #F6A01A;border-left:7px solid #F6A01A}.Image-video-text-section .round-img img{width:100%;border-radius:50%;aspect-ratio:1;-o-object-fit:cover;object-fit:cover}.ivt-wrapper .content-grp{width:calc(100% - 20em)}.round-img-content{padding:2rem 0}.Image-video-text-wrapper iframe{width:100%!important;aspect-ratio:7/4;-o-object-fit:cover;object-fit:cover;height:auto;max-width:560px}.franchise-felx-contents .faq-container{margin:0 auto}.franchise-felx-contents .our-partnerships{max-width:1100px;width:90%;margin:0 auto}.franchise-felx-contents .our-partnerships .parnter-container{gap:80px 40px}.fran-recent-post-inner{display:flex;flex-direction:column;align-items:center;margin:3rem auto}.fran-recent-post-inner .h1{margin-bottom:0!important}.fran-recent-post-list{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2rem;margin-bottom:2rem}.fran-recent-post-list a,.fran-grid-box{box-shadow:0 3px 40px rgb(0 0 0 / .29);font-weight:700!important;border-radius:10px;padding:2.5rem;background-color:#fff;text-align:center}.single-franchise-opportunit .entry-header{display:none}.border-hd{position:relative;padding-bottom:1rem}.border-hd:before{content:'';width:16%;height:3px;border-radius:3px;background-color:#F6A01A;position:absolute;left:0;bottom:0;left:50%;transform:translateX(-50%)}.margin-2r{margin-top:-2rem!important}.fran-footer-banner img{width:100%}#main #franchise-has-sidebar{display:flex;justify-content:space-between}#main #franchise-has-sidebar>.main-content{width:calc(66.666% - ( 3.5% * .75 ))}#main #franchise-has-sidebar>.franchise-sidebar{width:calc(33.333% - ( 3.5% * .6667 ))}#main #franchise-has-sidebar .sidebar-page-list{margin-top:0!important}#main #franchise-has-sidebar .cta-container{margin-bottom:2rem}.w-800{max-width:900px;width:100%;margin:0 auto}.w-100 img{width:100%}#menu-footer-franchise a{font-size:1rem!important}.fran-footer-text{margin-top:3rem;font-size:.86rem;line-height:1.6}@media only screen and (max-width:1024px){.core-value-container.mn_nm{max-width:90%!important}.franchise-step:not(:last-child):after{display:none}.fran-footer-text{text-align:center}}@media only screen and (max-width:1023px){#main #franchise-has-sidebar{flex-direction:column;gap:4rem}#main #franchise-has-sidebar>.main-content,#main #franchise-has-sidebar>.franchise-sidebar{width:100%!important}.cta-img-con{max-height:200px}}@media only screen and (max-width:800px){.franchise-banner{padding:5em 0 6em}.franchise-banner-hd{font-size:1.6rem;line-height:1.2}.franchise-from-con{margin:0;border-radius:0}.fran-from-container.mn_nm{padding-left:0!important;padding-right:0!important;max-width:100%!important}.franchise-from-inner form{flex-direction:column;width:100%;gap:10px}.franchise-from-inner form input[type=submit]{max-width:200px!important;margin-left:0!important}.frn-from-btm-cont{padding:3rem 2rem 0}.fran-flx-con{flex-direction:column;gap:2rem}.flx-con{text-align:center}.ani-wave-fish{max-height:50px}.ani-wave-fish img{width:120px}iframe{width:100%;margin:0 auto}.franchie-text-img-section .franchise-text-img{flex-direction:column-reverse;gap:2rem}.franchise-text-img>div{width:100%!important}.franchise-image-text-section .franchise-text-img{flex-direction:column;gap:2rem}.franchise-felx-contents .faq-container{padding-left:2rem;padding-right:2rem}.franchise-logos{margin:3rem 0;flex-direction:column;justify-content:center;gap:5rem}.franchise-logo{max-width:100%!important}.core-values>div{width:100%;max-width:400px;padding:2rem 20px 10px}.fran-recent-post-list{grid-template-columns:auto;gap:1rem}.fran-recent-post-list a,.fran-grid-box{padding:1.5rem}.Image-video-text-wrapper .ivt-wrapper{flex-direction:column;gap:2rem}.ivt-wrapper .content-grp{width:100%!important}.round-img-content{padding:1rem 0}.franchise-highlight-section .mn_nm{max-width:100%!important;padding-left:0!important;padding-right:0!important}.franchise-text-form{flex-direction:column;gap:3rem}.franchise-text-form>div{width:100%!important}.fran-from-hd{font-size:1.8rem}.fin-heading{padding-top:5rem}.fin-heading h2{padding-right:0;text-align:center}.fin-heading:after{top:2rem!important;left:43%;right:unset!important;width:4rem!important;height:4rem!important}.has-fish-head .content-grp{text-align:center}.franchise-step-section .bg-img{display:none}.franchise-step{width:100%!important;max-width:180px;font-size:14px}.all-fran-steps{padding:3rem 0;gap:2rem 0;justify-content:center}.all-fran-steps .step{padding:1rem 2rem 1rem 3rem}}