#section-2-27 > .ct-section-inner-wrap{display:flex;flex-direction:row;align-items:center}#section-2-27{display:block}#section-2-27{background-image:url(https://staging.hvswim.com/wp-content/uploads/2025/04/1440x384-infant-and-toddler-program.webp);background-size:cover;height:350px;text-align:left;background-color:#eaf4f3;background-repeat:no-repeat}#section-60-27 > .ct-section-inner-wrap{padding-top:20px;padding-bottom:0;align-items:center}#section-60-27{background-size:cover;background-color:#eaf4f3;background-repeat:no-repeat;text-align:left}#find-your-levels > .ct-section-inner-wrap{padding-top:300px;display:flex;flex-direction:column;align-items:center}#find-your-levels{display:block}#find-your-levels{background-image:url(https://staging.hvswim.com/wp-content/uploads/2024/09/Individual-Class-Footer.webp);position:relative;background-color:#eaf4f3;height:100%}@media (max-width:1728px){#section-2-27{height:400px}}@media (max-width:991px){#section-2-27 > .ct-section-inner-wrap{align-items:center}}@media (max-width:767px){#section-2-27{background-image:url(https://staging.hvswim.com/wp-content/uploads/2025/04/infant-and-toddler-program.png);background-size:cover;height:550px}}@media (max-width:767px){#section-60-27 > .ct-section-inner-wrap{padding-top:40px}}@media (max-width:767px){#find-your-levels > .ct-section-inner-wrap{padding-top:234px}#find-your-levels{height:100%}}#div_block-3-27{width:100%;text-align:left;align-items:center}#div_block-61-27{width:70%;text-align:left;align-items:center}#div_block-150-85{width:70%;display:none;justify-content:center}#div_block-174-85{width:70%;display:none;text-align:left;align-items:center}#div_block-187-85{align-items:stretch;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-column-gap:35px;grid-row-gap:20px;width:100%;margin-top:0px;display:grid}#div_block-221-92{width:100.00%;text-align:left;align-items:center}#div_block-239-92{width:100%;text-align:left;align-items:center;margin-top:50px}@media (max-width:1728px){#div_block-61-27{width:90%}}@media (max-width:991px){#div_block-3-27{padding-top:0%;margin-top:0px}}@media (max-width:991px){#div_block-61-27{width:100%}}@media (max-width:991px){#div_block-150-85{width:100%}}@media (max-width:991px){#div_block-174-85{width:100%}}@media (max-width:991px){#div_block-187-85{flex-direction:column;display:flex;text-align:left}}@media (max-width:767px){#div_block-150-85{text-align:center;flex-direction:column;display:flex}}@media (max-width:767px){#div_block-187-85{width:100%}}@media (max-width:991px){#new_columns-220-92> .ct-div-block{width:100% !important}}#new_columns-220-92{margin-top:50px}#headline-4-27{letter-spacing:6px}#headline-62-27{width:956px}#headline-241-92{color:#ffffff;width:90%;text-align:center}@media (max-width:991px){#headline-4-27{text-align:center;line-height:1;font-size:45px}}@media (max-width:991px){#headline-62-27{width:100%}}@media (max-width:767px){#headline-4-27{font-size:40px}}@media (max-width:767px){#headline-241-92{width:100%}}#text_block-214-92{text-shadow:4px 4px 10px rgba(255,255,255,0.55)}#text_block-64-27{font-weight:600;display:none}#text_block-151-85{font-size:26px;letter-spacing:0.78px;line-height:150%;width:100%;text-align:center}#text_block-158-85{font-size:26px;letter-spacing:0.78px;line-height:150%;width:100%;display:none}#text_block-181-85{font-size:26px;letter-spacing:0.78px;line-height:150%;display:none}#text_block-184-85{font-size:26px;letter-spacing:0.78px;line-height:150%}#text_block-223-92{font-size:20px;color:#000000;letter-spacing:0.66px;font-weight:400}#text_block-226-92{font-size:20px;color:#000000;letter-spacing:0.66px;font-weight:400}#text_block-229-92{margin-bottom:20px;font-size:20px;font-weight:400;color:#00546d}#text_block-231-92{font-size:20px;color:#000000;letter-spacing:0.66px;font-weight:400}#text_block-234-92{font-size:20px;color:#000000;letter-spacing:0.66px;font-weight:400}#text_block-237-92{margin-bottom:20px;font-size:20px;font-weight:400;color:#00546d}#text_block-240-92{font-weight:600}#text_block-242-92{font-family:'Lato';color:#ffffff;font-size:18px;text-align:center;width:70%;letter-spacing:0.54px;margin-bottom:30px}@media (max-width:991px){#text_block-214-92{font-size:28px}}@media (max-width:991px){#text_block-151-85{text-align:center}}@media (max-width:991px){#text_block-158-85{text-align:center}}@media (max-width:991px){#text_block-242-92{width:100%}}@media (max-width:767px){#text_block-214-92{font-size:22px}}@media (max-width:767px){#text_block-151-85{font-size:22px}}@media (max-width:767px){#text_block-158-85{font-size:22px}}@media (max-width:767px){#text_block-181-85{text-align:center;font-size:22px}}@media (max-width:767px){#text_block-184-85{font-size:22px}}#_rich_text-191-85{font-size:18px;color:#000000;letter-spacing:0.54px;font-weight:400;margin-bottom:60px;text-align:center}#_rich_text-206-85{font-size:18px;color:#000000;letter-spacing:0.54px;font-weight:400;margin-bottom:60px;text-align:center}#link_text-212-85{color:#015772;font-size:22px;letter-spacing:0.66ppx;text-decoration:underline}#link_text-212-85:hover{color:#25d2c3}@media (max-width:767px){#link_text-212-85{text-align:center}}@media (max-width:479px){#link_text-212-85{text-align:center;font-size:20px}}#link_button-215-92{background-color:#00a4e4;border:1px solid #00a4e4}#link_button-215-92{width:259px;position:relative;bottom:25px}#link_button-215-92:hover{background-color:#25d2c3;border:1px solid #25d2c3}#link_button-217-92{background-color:#00a4e4;border:1px solid #00a4e4}#link_button-217-92{width:259px;position:relative;bottom:25px}#link_button-217-92:hover{background-color:#25d2c3;border:1px solid #25d2c3}#link_button-218-92{background-color:#00a4e4;border:1px solid #00a4e4}#link_button-218-92{width:259px;position:relative;display:none}#link_button-218-92:hover{background-color:#25d2c3;border:1px solid #25d2c3}#image-189-85{width:244px;height:244px}@media (max-width:767px){#image-189-85{width:200px;height:200px}}#span-152-85{font-weight:700;color:#015772}#span-159-85{font-weight:700;color:#015772}#span-160-85{color:#015772}#span-182-85{font-weight:700;color:#015772}#span-183-85{color:#015772}#span-185-85{font-weight:700;color:#015772}#span-186-85{color:#015772}#span-224-92{color:#015772}#span-227-92{color:#015772}#span-232-92{color:#015772}#span-235-92{color:#015772}div.ct-section-inner-wrap,div.oxy-header-container{max-width:1432px}