.container-1{display:flex;justify-content:center;align-items:center}.logo-xl_wrapper{max-width:fit-content;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--navy);border-bottom-left-radius:24px;border-bottom-right-radius:24px}.logo-xl{display:block;width:128px;height:auto}@media (max-width:767px){.logo-xl{max-width:100px}}@media (max-width:479px){.logo-xl{max-width:80px}}.h1{font-size:var(--h1);line-height:var(--lineheight-1);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.container-2{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-xl);padding-top:var(--space-5xl);padding-right:var(--space-2xl);padding-bottom:var(--space-2xl);padding-left:var(--space-2xl)}.h2{font-size:var(--h2);line-height:var(--lineheight-125)}.text_l{font-size:var(--h4);margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px}.text-centered{text-align:center}.button-primary-green_wrapper{width:fit-content;height:100%;padding-top:var(--space-2xs);padding-right:var(--space-2xs);padding-bottom:var(--space-2xs);padding-left:var(--space-2xs);background-color:var(--white);border-radius:var(--radius-full);border-top:2px solid var(--green);border-bottom:2px solid var(--green);border-left:2px solid var(--green);border-right:2px solid var(--green)}@media (max-width:479px){.button-primary-green_wrapper{min-width:165px}}.button-primary-green{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:var(--space-xs);padding-top:var(--space-xs);padding-right:var(--space-xl);padding-bottom:var(--space-sm);padding-left:var(--space-xl);background-color:var(--green);border-radius:var(--radius-full)}.button-primary_text{color:var(--white);font-family:var(--body-600);font-weight:600;font-size:var(--button);line-height:var(--lineheight-button)}.button-primary_icon{width:8px;margin-left:3px;padding-top:3px}.button-primary-blue_wrapper{padding-top:var(--space-2xs);padding-right:var(--space-2xs);padding-bottom:var(--space-2xs);padding-left:var(--space-2xs);background-color:var(--white);border-radius:var(--radius-full);border-top:2px solid var(--blue);border-bottom:2px solid var(--blue);border-left:2px solid var(--blue);border-right:2px solid var(--blue)}.button-primary-blue{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:var(--space-xs);padding-top:var(--space-xs);padding-right:var(--space-xl);padding-bottom:var(--space-sm);padding-left:var(--space-xl);background-color:var(--blue);border-radius:var(--radius-full)}.button-monochromatic{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:var(--space-xs);padding-top:var(--space-xs);padding-right:var(--space-xl);padding-bottom:var(--space-sm);padding-left:var(--space-xl);background-color:var(--white);border-radius:var(--radius-full);border-top:2px solid var(--navy);border-bottom:2px solid var(--navy);border-left:2px solid var(--navy);border-right:2px solid var(--navy)}.button-monochromatic_text{color:var(--navy);font-weight:600;font-size:var(--button);line-height:var(--lineheight-button)}.button-monochromatic_icon{width:8px;padding-top:5px}.button-monochromatic_icon svg path{fill:var(--navy)!important}.button-secondary{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:var(--space-xs);padding-top:var(--space-xs);padding-right:var(--space-xl);padding-bottom:var(--space-sm);padding-left:var(--space-xl);background-color:var(--white);border-radius:var(--radius-full);border-top:2px solid var(--navy);border-bottom:2px solid var(--navy);border-left:2px solid var(--navy);border-right:2px solid var(--navy)}.button-secondary_text{color:var(--navy);font-family:var(--body-600);font-weight:600;font-size:var(--body);padding-top:2px}.button-secondary_icon{width:8px;padding-top:5px}.button-secondary_icon svg path{fill:var(--navy)!important}.logo-footer_wrapper{padding-top:var(--space-md);padding-right:var(--space-md);padding-bottom:var(--space-md);padding-left:var(--space-md);background-color:var(--navy);border-radius:var(--radius-lg)}.footer-wrapper{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-lg);position:relative;margin-top:var(--space-2xl);padding-top:var(--space-5xl);padding-right:var(--space-xl);padding-bottom:var(--space-2xl);padding-left:var(--space-xl);background-image:url(https://hikids.pl/wp-content/uploads/wave-divider-4px.svg);background-size:1440px 48px;background-position:50% 0;background-repeat:no-repeat;background-attachment:scroll}@media (max-width:767px){.footer-wrapper{padding-top:var(--space-5xl);padding-bottom:150px}}.logo-footer{display:block;width:80px;height:auto}@media (max-width:479px){.logo-footer{max-width:64px}}.footer-menu_wrapper{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-lg);position:relative;z-index:1}@media (max-width:479px){.footer-menu_wrapper{flex-flow:column}}.footer-copyright_wrapper{display:flex;flex-flow:row;position:relative;z-index:1}@media (max-width:479px){.footer-copyright{text-align:center}}.footer-menu_link{color:var(--navy);font-family:var(--body-600);font-size:var(--button)}@media (max-width:479px){.footer-menu_link{text-align:center}}.fb-icon{color:var(--white);font-size:10px}.fb-icon_wrapper{display:flex;justify-content:center;align-items:center;width:30px;height:30px;padding-top:var(--space-xs);padding-right:var(--space-xs);padding-bottom:var(--space-xs);padding-left:var(--space-xs);background-color:#337FFF;border-radius:var(--radius-sm)}.fb-icon_border{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:var(--white);border-radius:var(--radius-md);border-top:1.6px solid #337FFF;border-bottom:1.6px solid #337FFF;border-left:1.6px solid #337FFF;border-right:1.6px solid #337FFF}.section-404{display:flex;flex-flow:column;justify-content:center;align-items:center;padding-top:var(--space-5xl);padding-right:var(--space-2xl);padding-bottom:var(--space-5xl);padding-left:var(--space-2xl)}.text-width-s{max-width:var(--text-width-s)}.footer-doodles_wrapper{overflow:hidden}.doodle-dot-pink-2{position:absolute;top:35%;left:59%;font-size:12px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px}@media (max-width:767px){.doodle-dot-pink-2{top:27%;left:92%;font-size:8px}}@media (max-width:479px){.doodle-dot-pink-2{top:42%;left:84%}}.doodle-dot-pink-1{position:absolute;top:60%;right:50%;font-size:12px}@media (max-width:767px){.doodle-dot-pink-1{top:34%;right:90%;font-size:8px}}@media (max-width:479px){.doodle-dot-pink-1{top:72%;right:32%}}.doodle-heart-1{position:absolute;bottom:21%;left:48%;font-size:72px}@media (max-width:767px){.doodle-heart-1{bottom:63%;left:64%;font-size:50px}}@media (max-width:479px){.doodle-heart-1{bottom:68%;left:58%;font-size:42px}}.doodle-plant-1{position:absolute;top:28%;right:26%;font-size:88px}@media (max-width:767px){.doodle-plant-1{top:12%;right:12%;font-size:64px}}@media (max-width:479px){.doodle-plant-1{top:17%;right:23%}}.doodle-dot-lightpink-1{position:absolute;top:32%;right:67%;font-size:12px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px}@media (max-width:767px){.doodle-dot-lightpink-1{top:21%;right:61%;font-size:8px}}@media (max-width:479px){.doodle-dot-lightpink-1{top:36%;right:50%}}.doodle-dot-lightpink-2{position:absolute;bottom:29%;left:78%;font-size:12px}@media (max-width:767px){.doodle-dot-lightpink-2{bottom:76%;left:45%;font-size:8px}}@media (max-width:479px){.doodle-dot-lightpink-2{bottom:72%;left:33%}}.container-link-1{position:relative;z-index:1}@media (max-width:767px){.container-link-1{display:none}}.doodle-spiral-1{position:absolute;top:38%;left:82%;font-size:48px}@media (max-width:767px){.doodle-spiral-1{top:44%;left:77%;font-size:28px}}@media (max-width:479px){.doodle-spiral-1{top:72%;left:10%;font-size:28px}}.doodle-spline-3{position:absolute;top:36%;left:25%;font-size:40px}@media (max-width:767px){.doodle-spline-3{top:18%;left:19%;font-size:28px}}@media (max-width:479px){.doodle-spline-3{top:58%;left:60%}}.doodle-spline-1{position:absolute;right:61%;bottom:16%;font-size:56px}@media (max-width:767px){.doodle-spline-1{right:63%;bottom:54%;font-size:40px}}@media (max-width:479px){.doodle-spline-1{right:61%;bottom:37%;font-size:32px}}.doodle-spline-2{position:absolute;top:48%;right:80%;font-size:40px}@media (max-width:767px){.doodle-spline-2{top:17%;right:81%;font-size:24px}}@media (max-width:479px){.doodle-spline-2{top:32%;right:78%;font-size:22px}}.logo-m{display:block;width:64px;height:auto}@media (max-width:479px){.logo-m{max-width:56px}}.main-menu_link{font-family:var(--body-600);font-size:var(--button)}.main-header{display:flex;flex-flow:row;justify-content:space-between;align-items:start;padding-right:var(--space-2xl);padding-left:var(--space-2xl)}@media (max-width:1119px){.main-header{display:none}}@media (max-width:767px){.main-header{display:none}}.container-3{display:flex;flex-flow:row;justify-content:space-between;align-items:center;padding-right:var(--space-2xl);padding-left:var(--space-2xl)}.main-menu_wrapper{display:flex;flex-flow:row;justify-content:space-between;align-items:center;gap:var(--space-lg)}.main-header_menu{font-family:var(--body-600);font-size:var(--button);padding-top:var(--space-md)}.logo-m_wrapper{position:relative;z-index:1;padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--navy);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg);box-shadow:2px 2px 5px 0px #00000030}.hero-2col{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,3fr);align-items:end;justify-items:stretch;gap:var(--space-2xl);position:relative}@media (max-width:1023px){.hero-2col{grid-template-columns:minmax(0,1fr);align-items:center;justify-items:start}}@media (max-width:767px){.hero-2col{align-items:center;justify-items:start}}.hero-col2{position:relative}.hero-h1{color:var(--navy);font-family:var(--heading);margin-top:0;margin-bottom:0}.hero-img_wrapper{padding-top:var(--space-sm);padding-right:var(--space-sm);padding-bottom:var(--space-sm);padding-left:var(--space-sm);background-color:var(--white);border-radius:var(--radius-xl)}.hero-img{object-fit:cover;aspect-ratio:4 / 3;border-radius:var(--radius-lg)}@media (max-width:1119px){.hero-img{aspect-ratio:1}}@media (max-width:1023px){.hero-img{object-fit:cover;aspect-ratio:16 / 9}}@media (max-width:479px){.hero-img{aspect-ratio:4 / 3}}.hero-text{font-size:var(--body-l)}.border-pink{border-top:2px solid var(--pink);border-bottom:2px solid var(--pink);border-left:2px solid var(--pink);border-right:2px solid var(--pink)}.testimonials{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;justify-items:stretch;gap:var(--space-2xl);padding-top:var(--space-3xl);padding-right:var(--space-2xl);padding-bottom:var(--space-3xl);padding-left:var(--space-2xl)}@media (max-width:767px){.testimonials{grid-template-columns:minmax(0,1fr);gap:var(--space-3xl)}}@media (max-width:479px){.testimonials{gap:var(--space-4xl)}}.testimonial_wrapper{display:flex;flex-flow:column;justify-content:space-between;align-items:start;gap:var(--space-sm);position:relative;padding-top:var(--space-2xl);padding-right:var(--space-2xl);padding-bottom:var(--space-2xl);padding-left:var(--space-2xl);background-color:var(--white);border-radius:var(--radius-lg)}.testimonial_text{font-size:var(--button);font-style:italic}.border-yellow{border-top:2px solid var(--yellow);border-bottom:2px solid var(--yellow);border-left:2px solid var(--yellow);border-right:2px solid var(--yellow)}.border-thin-yellow{border-top:1.6px solid var(--yellow);border-bottom:1.6px solid var(--yellow);border-left:1.6px solid var(--yellow);border-right:1.6px solid var(--yellow)}.testimonial_author{color:var(--navy);font-family:var(--heading);font-size:var(--body-l)}.rating_wrapper{display:flex;flex-flow:row;gap:var(--space-2xs)}.star{font-size:28px}.testimonial-heart_1{position:absolute;top:-64px;right:64px;font-size:7rem}@media (max-width:1023px){.testimonial-heart_1{top:-56px;right:48px;font-size:6rem}}@media (max-width:479px){.testimonial-heart_1{top:-48px;right:24px;font-size:5rem}}.testimonial-heart_2{position:absolute;top:-48px;right:64px;font-size:5rem}@media (max-width:1023px){.testimonial-heart_2{top:-40px;right:40px;font-size:4.4rem}}@media (max-width:479px){.testimonial-heart_2{top:-32px;right:32px;font-size:4rem}}.drop-hero-left-pink{position:absolute;top:-32px;left:-64px;font-size:6rem}@media (max-width:1023px){.drop-hero-left-pink{display:none}}.drop-testimonial-right{position:absolute;right:-36px;bottom:-32px;font-size:3rem}@media (max-width:767px){.drop-testimonial-right{right:-32px;bottom:-32px}}.drop-testimonial-left{position:absolute;top:-32px;left:-36px;font-size:3rem}@media (max-width:767px){.drop-testimonial-left{top:-32px;left:-32px}}.homepage_wrapper{display:flex;flex-flow:column;justify-content:center;align-items:center}.title{color:var(--navy);font-family:var(--heading)}.text-width-m{max-width:var(--text-width-m)}.hero-text_wrapper{display:flex;flex-flow:column}.homepage-cards_wrapper{display:flex;flex-flow:column;gap:var(--space-5xl);position:relative;margin-bottom:var(--space-2xl);padding-top:0}@media (max-width:1023px){.homepage-cards_wrapper{gap:var(--space-2xl)}}.homepage-cards{display:grid;grid-template-columns:repeat(2,minmax(0,420px));align-items:stretch;justify-content:space-around;gap:var(--space-5xl);margin-top:var(--space-xl)}@media (max-width:1023px){.homepage-cards{display:grid;grid-template-columns:minmax(0,1fr);justify-items:center;gap:140px;margin-top:var(--space-3xl)}}@media (max-width:767px){.homepage-cards{gap:120px}}@media (max-width:479px){.homepage-cards{gap:100px}}.homepage-card{display:flex;flex-flow:column;gap:var(--space-5xl)}@media (max-width:1023px){.homepage-card{max-width:640px}}@media (max-width:767px){.homepage-card{gap:140px}}@media (max-width:479px){.homepage-card{gap:70px}}.homepage-card_img-wrapper{position:relative;padding-top:var(--space-sm);padding-right:var(--space-sm);padding-bottom:var(--space-sm);padding-left:var(--space-sm);background-color:var(--white);border-radius:var(--radius-xl)}.homepage-card_container{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-sm);position:relative;margin-top:var(--space-xl);padding-top:8px;padding-right:8px;padding-bottom:8px;padding-left:8px;background-color:var(--white);border-radius:var(--radius-xl)}.homepage-card_title{color:var(--navy);font-family:var(--heading);font-size:var(--body-xl)}.homepage-card_text{font-size:var(--button)}.border-thin-blue{border-top:1.6px solid var(--blue);border-bottom:1.6px solid var(--blue);border-left:1.6px solid var(--blue);border-right:1.6px solid var(--blue)}.homepage-card_content{display:flex;flex-flow:column;justify-content:space-between;align-items:center;gap:var(--space-md);padding-top:var(--space-2xl);padding-right:var(--space-xl);padding-bottom:var(--space-xl);padding-left:var(--space-xl);border-radius:var(--radius-lg)}@media (max-width:479px){.homepage-card_content{padding-top:var(--space-3xl)}}.homepage-card-icon{position:absolute;top:-80px;font-size:8rem}@media (max-width:479px){.homepage-card-icon{top:-70px;font-size:7.5rem}}.bg-light-green{background-color:var(--light-green)}.bg-light-blue{background-color:var(--light-blue)}.homepage-card-right{display:flex;flex-flow:column}.border-thin-green{border-top:1.6px solid var(--green);border-bottom:1.6px solid var(--green);border-left:1.6px solid var(--green);border-right:1.6px solid var(--green)}.homepage-card_img{object-fit:cover;aspect-ratio:16 / 10;border-radius:var(--radius-lg)}.border-green{border-top:2px solid var(--green);border-bottom:2px solid var(--green);border-left:2px solid var(--green);border-right:2px solid var(--green)}.border-blue{border-top:2px solid var(--blue);border-bottom:2px solid var(--blue);border-left:2px solid var(--blue);border-right:2px solid var(--blue)}.img-custom-position-1{object-position:10% 50%}.homepage-arrow-left{position:absolute;top:40px;left:250px;font-size:5rem}@media (max-width:1023px){.homepage-arrow-left{top:0px;left:80px}}@media (max-width:767px){.homepage-arrow-left{left:clamp(20px,calc(20.9vw - 80px),80px)}}@media (max-width:479px){.homepage-arrow-left{top:40px;left:30px;font-size:4rem}}.homepage-arrow-right{position:absolute;top:40px;right:250px;font-size:5rem;transform:scale(-1,1)}@media (max-width:1023px){.homepage-arrow-right{top:0px;right:50px;font-size:4.2rem}}@media (max-width:767px){.homepage-arrow-right{right:clamp(20px,calc(13.94vw - 47px),60px)}}@media (max-width:479px){.homepage-arrow-right{top:30px;right:30px;font-size:4rem}}.homepage-drop-l{position:absolute;top:-40px;left:-64px;font-size:5rem}@media (max-width:479px){.homepage-drop-l{display:none}}.homepage-drop-r{position:absolute;top:-40px;right:-64px;font-size:5rem}@media (max-width:479px){.homepage-drop-r{display:none}}.doodle-spline-1h{position:absolute;top:clamp(160px,calc(240px - 7.84vw),180px);left:clamp(285px,38.2vw,440px);font-size:4rem}@media (max-width:767px){.doodle-spline-1h{left:280px;font-size:3.6rem}}@media (max-width:479px){.doodle-spline-1h{top:255px;left:135px;font-size:2.6rem}}.doodle-spline-3h{position:absolute;top:60px;left:clamp(200px,26vw,285px);font-size:3.2rem}@media (max-width:767px){.doodle-spline-3h{top:70px;left:210px;font-size:2.8rem}}@media (max-width:479px){.doodle-spline-3h{left:110px;font-size:2.2rem}}.doodle-spline-2h{position:absolute;right:clamp(298px,calc(48.83vw - 40px),460px);bottom:100px;font-size:2.8rem}@media (max-width:767px){.doodle-spline-2h{display:none;right:240px;bottom:-10px}}@media (max-width:479px){.doodle-spline-2h{display:none;right:125px;bottom:15px;font-size:2rem}}.doodle-heart-1h{position:absolute;top:150px;right:clamp(250px,35.2vw,360px);font-size:5.6rem;transform:rotateX(0deg) rotateY(0deg) rotateZ(-72deg)}@media (max-width:767px){.doodle-heart-1h{top:120px;right:260px;font-size:5rem}}@media (max-width:479px){.doodle-heart-1h{top:60px;right:100px;font-size:3.6rem}}.doodle-spiral-2h{position:absolute;bottom:clamp(30px,4vw,40px);left:clamp(320px,40vw,410px);font-size:4rem;transform:rotateX(0deg) rotateY(0deg) rotateZ(10deg)}@media (max-width:767px){.doodle-spiral-2h{display:none;bottom:-20px;left:240px;font-size:3.2rem}}@media (max-width:479px){.doodle-spiral-2h{display:none;bottom:15px;left:125px;font-size:2.6rem}}.doodle-dot-pink-1h{position:absolute;top:80px;right:clamp(190px,20.83vw,300px);font-size:12px}@media (max-width:767px){.doodle-dot-pink-1h{right:190px}}@media (max-width:479px){.doodle-dot-pink-1h{top:285px;right:125px;font-size:8px}}.doodle-dot-pink-2h{position:absolute;top:202px;left:295px;font-size:12px}@media (max-width:1023px){.doodle-dot-pink-2h{left:260px}}@media (max-width:767px){.doodle-dot-pink-2h{top:150px;left:165px}}@media (max-width:479px){.doodle-dot-pink-2h{font-size:8px}}.doodle-dot-lightpink-1h{position:absolute;top:clamp(148px,32.55vw,250px);right:clamp(360px,54.69vw,560px);font-size:12px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px}@media (max-width:767px){.doodle-dot-lightpink-1h{top:250px;right:360px}}@media (max-width:479px){.doodle-dot-lightpink-1h{top:160px;right:170px;font-size:8px}}.doodle-dot-lightpink-2h{position:absolute;top:clamp(460px,59.9vw,470px);right:clamp(280px,calc(23.81vw + 97px),440px);font-size:12px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px}@media (max-width:767px){.doodle-dot-lightpink-2h{right:425px}}@media (max-width:479px){.doodle-dot-lightpink-2h{display:none;top:440px;right:0px;font-size:8px}}.doodle-dot-lightpink-3h{position:absolute;bottom:clamp(140px,22.14vw,170px);left:clamp(350px,calc(43.14vw + 18.6px),560px);font-size:12px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px}@media (max-width:767px){.doodle-dot-lightpink-3h{bottom:140px;left:350px}}@media (max-width:479px){.doodle-dot-lightpink-3h{bottom:265px;left:225px;font-size:8px}}.mobile-header{display:none}@media (max-width:1119px){.mobile-header{display:grid;grid-template-columns:2fr 3fr;align-items:start;justify-items:baseline;justify-content:space-around;align-content:end;gap:var(--space-xl);position:relative;z-index:9999;width:100%;padding-right:var(--space-2xl);padding-left:var(--space-2xl)}}@media (max-width:1119px){.contact-link_wrapper{height:100%;background-color:var(--light-pink)}}@media (max-width:1119px){.mobile-header-link{display:flex;justify-content:center;align-items:center;position:relative;z-index:999;padding-top:var(--space-lg);padding-right:var(--space-lg);padding-bottom:var(--space-lg);padding-left:var(--space-lg);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}}.mobile-header_logo-wrapper{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--navy);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}@media (max-width:1119px){.mobile-header_logo-wrapper{display:flex;justify-content:center;align-items:center;position:relative;z-index:999;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}}@media (max-width:767px){.mobile-header_logo-wrapper{display:flex;justify-content:center;align-items:center;position:relative;z-index:999;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}}@media (max-width:1119px){.contact-link_icon{color:var(--navy);font-size:2rem}}@media (max-width:767px){.contact-link_icon{color:var(--navy);font-size:2rem}}@media (max-width:1119px){.mobile-header-bg{position:absolute;left:0;z-index:998;width:100%;height:64%;background-color:var(--background);box-shadow:0px -4px 8px 8px var(--background)}}.mobile-nav_wrapper{display:none}@media (max-width:1119px){.mobile-nav_wrapper{display:flex;flex-flow:column;justify-content:end;align-items:stretch;position:fixed;z-index:9998;width:100%;height:100dvh;max-height:100dvh;overflow:visible;background-color:var(--background)}}@media (max-width:1119px){.mobile-links-container{display:flex;flex-flow:row;justify-content:end;align-items:stretch;gap:var(--space-xl);width:100%}}.logo-footer_placeholder{display:none;padding-top:var(--space-md);padding-right:var(--space-md);padding-bottom:var(--space-md);padding-left:var(--space-md);background-color:var(--background);border-radius:var(--radius-lg)}@media (max-width:767px){.logo-footer_placeholder{display:flex;height:10px}}@media (max-width:1119px){.mobile-header-lin_text{color:var(--navy);font-family:var(--heading);font-size:var(--body-xl);text-transform:uppercase;margin-left:var(--space-sm)}}@media (max-width:479px){.mobile-header-lin_text{display:none}}.main-container{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-2xl)}.rekrutacja-subheading{max-width:52ch}.faq-section{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-xl);position:relative;padding-top:var(--space-2xl);padding-right:var(--space-2xl);padding-bottom:var(--space-2xl);padding-left:var(--space-2xl)}@media (max-width:479px){.faq-section{padding-right:0;padding-left:0}}.faq-text_wrapper{display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative}@media (max-width:479px){.faq-text_wrapper{padding-right:var(--space-xl);padding-left:var(--space-xl)}}.h4{font-size:var(--h4)}.faq{display:flex;flex-flow:column;justify-content:start;align-items:stretch;gap:var(--space-md)}.width-s{max-width:var(--width-s)}.question-mark{position:absolute}.question-mark-1{top:0px;right:clamp(300px,calc(14.16vw + 191.4px),350px);font-size:3rem}@media (max-width:767px){.question-mark-1{right:clamp(160px,calc(48.78vw - 74.15px),300px)}}.question-mark-2{top:150px;right:450px;font-size:1.6rem}.question-mark-3{top:0px;left:clamp(300px,calc(14.16vw + 191.4px),350px);font-size:3rem}@media (max-width:767px){.question-mark-3{left:clamp(160px,calc(48.78vw - 74.15px),300px)}}.question-mark-4{top:150px;left:450px;font-size:1.6rem}.rekrutacja-card_wrapper{display:grid;grid-template-columns:5fr 3fr 3fr;grid-template-areas:"big small1 small2";gap:var(--space-lg);position:relative}.rekrutacja-card{display:flex;justify-content:center;align-items:center}.rekrutacja-card_title{color:var(--navy);font-family:var(--heading)}.rekrutacja-card-1{display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;padding-top:var(--space-3xl);padding-right:var(--space-2xl);padding-bottom:var(--space-3xl);padding-left:var(--space-2xl);background-color:var(--ultralight-blue);border-radius:var(--radius-xl)}.rekrutacja-card-2{display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;padding-top:var(--space-3xl);padding-right:var(--space-lg);padding-bottom:var(--space-lg);padding-left:var(--space-lg);background-color:var(--ulralight-pink);border-radius:var(--radius-lg)}.rekrutacja-card-3{display:flex;flex-flow:column;justify-content:center;align-items:center;align-self:end;position:relative;padding-top:var(--space-2xl);padding-right:var(--space-lg);padding-bottom:var(--space-lg);padding-left:var(--space-lg);background-color:var(--ultralight-yellow);border-radius:var(--radius-lg)}.border-thin-pink{border-top:1.6px solid var(--pink);border-bottom:1.6px solid var(--pink);border-left:1.6px solid var(--pink);border-right:1.6px solid var(--pink)}.rekrutacja-card_text{font-size:var(--button);text-align:center}.h3{font-size:var(--h3)}.h5{font-size:var(--h5)}.rekrutacja-card-1_buttons-wrapper{display:grid;grid-template-columns:repeat(2,1fr);align-items:stretch;justify-items:stretch;gap:var(--space-md)}@media (max-width:479px){.rekrutacja-card-1_buttons-wrapper{display:flex;flex-flow:column;align-items:stretch}}.phone-icon{color:var(--white);font-size:0.8rem}.ratio-1-1{aspect-ratio:1}.button-phone{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:var(--space-sm);width:100%;height:100%;padding-top:var(--space-xs);padding-right:var(--space-xl);padding-bottom:var(--space-sm);padding-left:var(--space-xl);background-color:var(--green);border-radius:var(--radius-full)}.rekrutacja-card_text-wrapper{display:flex;flex-flow:column;justify-content:start;align-items:center;padding-right:var(--space-md);padding-left:var(--space-md)}@media (max-width:479px){.rekrutacja-card_text-wrapper{padding-right:0;padding-left:0}}.rekrutacja-card-1_icon{position:absolute;top:-40px;color:var(--pink);font-size:8rem}.rekrutacja-card-3_icon{position:absolute;top:-50px;color:var(--pink);font-size:8rem}.rekrutacja-card-2_icon{position:absolute;top:-64px;color:var(--pink);font-size:8rem}.gallery-section-2_wrapper{display:grid;grid-template-columns:0.7fr 0.85fr 1.2fr 0.85fr 0.7fr;align-items:end;justify-items:center;gap:var(--space-lg);padding-top:var(--space-2xl);padding-right:var(--space-lg);padding-bottom:var(--space-2xl);padding-left:var(--space-lg)}.gallery-section-grid-element{position:relative}.gallery-section-2-img_wrapper-s{display:flex;aspect-ratio:12 / 10;padding-top:var(--space-xs);padding-right:var(--space-xs);padding-bottom:var(--space-xs);padding-left:var(--space-xs);background-color:var(--white);border-radius:var(--radius-lg)}.gallery-section-2-img_wrapper-m{display:flex;aspect-ratio:11 / 10;padding-top:var(--space-xs);padding-right:var(--space-xs);padding-bottom:var(--space-xs);padding-left:var(--space-xs);background-color:var(--white);border-radius:var(--radius-lg)}.gallery-section-2-img_wrapper-l{padding-top:var(--space-xs);padding-right:var(--space-xs);padding-bottom:var(--space-xs);padding-left:var(--space-xs);background-color:var(--white);border-radius:var(--radius-xl)}.gallery-section-2-img-s{width:100%;height:100%;object-fit:cover;aspect-ratio:/;border-radius:var(--radius-md)}.gallery-section-2-img-m{width:100%;height:100%;object-fit:cover;aspect-ratio:/;border-radius:var(--radius-md)}.gallery-section-2-img-l{width:100%;height:100%;object-fit:cover;aspect-ratio:1;border-radius:var(--radius-lg)}.overflow-hidden{overflow:hidden}.rotation-2r{transform:rotateX(0deg) rotateY(0deg) rotateZ(2deg)}.rotation-2l{transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg)}.rotation-4r{transform:rotateX(0deg) rotateY(0deg) rotateZ(4deg)}.rotation-4l{transform:rotateX(0deg) rotateY(0deg) rotateZ(-4deg)}.grid-center{align-self:center}.img-m-transform{transform:translate3d(0px,32px,0px)}@media (max-width:479px){.img-m-transform{transform:translate3d(0px,0px,0px)}}.adaptacja_wrapper{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:var(--space-2xl)}.adaptacja-1{display:flex;flex-flow:column;justify-content:start;align-items:center}.adaptacja-icons_wrapper{width:100%;max-width:800px}.adaptacja-2{display:flex;flex-flow:column;justify-content:start;align-items:center;margin-top:var(--space-3xl)}.adaptacja_icon{font-size:7rem}.adaptacja-icon_container{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:var(--space-sm)}.adaptacja_icon-title{color:var(--navy);font-family:var(--heading);text-align:center}.title_wrapper{display:flex;flex-flow:row;justify-content:center;align-items:end;position:relative;width:fit-content}@media (max-width:479px){.title_wrapper{padding-top:2.25rem}}.title-icon_heart{position:absolute;left:-7rem;font-size:6rem}@media (max-width:479px){.title-icon_heart{top:-2.25rem;left:calc(50% - 3rem)}}.title-icon_highlight{position:absolute;left:-5.5rem;z-index:-1;font-size:4.5rem}@media (max-width:479px){.title-icon_highlight{top:-2.25rem;left:calc(50% - 2.25rem)}}.adaptacja-2_text{font-size:var(--button)}.adaptacja-1_text{font-size:var(--button)}.gallery-section-1{padding-top:var(--space-2xl);padding-right:var(--space-5xl);padding-bottom:var(--space-2xl);padding-left:var(--space-5xl)}@media (max-width:1119px){.gallery-section-1{padding-right:0;padding-left:0}}.plan-dnia_wrapper{padding-top:var(--space-2xl);padding-right:0;padding-bottom:var(--space-2xl);padding-left:0}.zycie-przedszkola{display:flex;flex-flow:column;justify-content:start;align-items:center;margin-top:var(--space-xl)}.plan-dnia_content{display:flex;flex-flow:column;justify-content:start;align-items:center;padding-right:var(--space-2xl);padding-left:var(--space-2xl)}@media (max-width:479px){.plan-dnia_content{padding-right:var(--space-xl);padding-left:var(--space-xl)}}.plan-dnia{padding-top:var(--space-xl)}.gallery-section-1_wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3xl)}.gallery-section-1-img_wrapper{display:flex;position:relative;z-index:1;overflow:hidden;aspect-ratio:2 / 3;padding-top:var(--space-sm);padding-right:var(--space-sm);padding-bottom:var(--space-sm);padding-left:var(--space-sm);background-color:var(--white);border-radius:var(--radius-xl)}.gallery-section-1-img{width:100%;height:100%;object-fit:cover;aspect-ratio:/;border-radius:var(--radius-lg)}.gallery-section-1-img-left_decor{position:absolute;top:-20px;left:-80px;font-size:5rem;transform:scale(-1,1)}.img-decor-container{position:relative;z-index:1}.gallery-section-1-img-right_decor{position:absolute;right:-50px;bottom:-50px;font-size:4rem}.gallery-section-3-img-s_wrapper{padding-top:var(--space-sm);padding-right:var(--space-sm);padding-bottom:var(--space-sm);padding-left:var(--space-sm);border-radius:var(--radius-lg)}.gallery-section-3-img-s{object-fit:cover;aspect-ratio:1;border-radius:var(--space-xs)}.gallery_wrapper{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-lg);padding-top:var(--space-xl);padding-right:var(--space-2xl);padding-bottom:var(--space-2xl);padding-left:var(--space-2xl)}@media (max-width:1119px){.gallery_wrapper{padding-right:0;padding-left:0}}@media (max-width:767px){.gallery_wrapper{padding-top:0}}.gallery-section-3-img-l_wrapper{padding-top:var(--space-sm);padding-right:var(--space-sm);padding-bottom:var(--space-sm);padding-left:var(--space-sm);border-radius:var(--radius-xl)}.border-navy{border-top:2px solid var(--navy);border-bottom:2px solid var(--navy);border-left:2px solid var(--navy);border-right:2px solid var(--navy)}.gallery-section-3-img-l{object-fit:cover;aspect-ratio:1;border-radius:var(--space-sm)}.galeria-wnetrza{display:flex;flex-flow:column;justify-content:center;align-items:center;padding-bottom:0}.galeria-zycie-przedszkola{display:flex;flex-flow:column;justify-content:center;align-items:center}.rekrutacja-proces{display:flex;flex-flow:column;justify-content:center;align-items:center;gap:var(--space-2xl)}.rekrutacja{display:flex;flex-flow:column;gap:var(--space-2xl);padding-top:var(--space-2xl)}.o-nas{display:flex;flex-flow:column;justify-content:start;align-items:center;padding-bottom:var(--space-2xl)}.text-info{color:var(--green);font-family:var(--body-600);text-transform:uppercase;letter-spacing:1px}.drop-hero-left-green{position:absolute;top:-32px;left:-64px;font-size:6rem;transform:scale(-1,1)}@media (max-width:1023px){.drop-hero-left-green{display:none}}.teledysk-placeholder-img{object-fit:cover;aspect-ratio:16 / 11;border-radius:var(--radius-lg)}@media (max-width:1023px){.teledysk-placeholder-img{object-fit:cover;aspect-ratio:16 / 9}}@media (max-width:479px){.teledysk-placeholder-img{aspect-ratio:4 / 3}}@media (max-width:479px){.faq-loop{padding-right:var(--space-md);padding-left:var(--space-md)}}.founders-note{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:var(--space-2xl);width:100%}.founders-note-text_wrapper{display:flex;flex-flow:column;justify-content:start;align-items:center;position:relative}.founders-note-founder_wrapper{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:var(--space-sm);position:relative;width:100%;margin-top:var(--space-4xl)}.founders-note-founder{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:var(--space-sm)}.founders-note-founder-img_container{max-width:240px;max-height:240px;padding-top:var(--space-xs);padding-right:var(--space-xs);padding-bottom:var(--space-xs);padding-left:var(--space-xs);background-color:var(--white);border-radius:var(--radius-lg)}.founders-note-founder-img{object-fit:cover;object-position:50% 50%;aspect-ratio:1;border-radius:var(--radius-md)}.founders-note-founder-text_wrapper{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:var(--space-xs)}.founders-note-founder-role{font-family:var(--body-600)}.vertical-margin-0{margin-top:0;margin-bottom:0}.h6{font-size:var(--h6)}.zigzag-doodle{position:absolute;top:-130px;z-index:-1;font-size:12rem}@media (max-width:767px){.zigzag-doodle{top:-100px;font-size:10rem}}@media (max-width:479px){.zigzag-doodle{top:-90px;font-size:9rem}}@media (max-width:1119px){.gallery-blob-green{display:none}}.gallery-blob{position:relative}.misja-i-wartosci{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:var(--space-lg);margin-top:var(--space-xl)}.kontakt_wrapper{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-sm);padding-right:0;padding-left:0}@media (max-width:1023px){.kontakt_wrapper{grid-template-columns:1fr;gap:var(--space-3xl)}}@media (max-width:767px){.kontakt_wrapper{gap:var(--space-4xl)}}@media (max-width:479px){.kontakt_wrapper{gap:var(--space-5xl)}}.kontakt-container-l{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:var(--space-xl);padding-left:var(--space-2xl)}@media (max-width:1023px){.kontakt-container-l{padding-right:var(--space-2xl);padding-left:var(--space-2xl)}}.kontakt-container-r{padding-right:0}@media (max-width:1023px){.kontakt-container-r{padding-right:var(--space-2xl);padding-left:var(--space-2xl)}}@media (max-width:479px){.kontakt-container-r{padding-right:0;padding-left:0}}.kontakt-text_wrapper{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:var(--space-xl);padding-right:var(--space-lg)}.kontakt-data{display:flex;flex-flow:column;justify-content:start;align-items:start;gap:24px}.kontakt-data_wrapper{display:flex;flex-flow:row;justify-content:start;align-items:start;gap:24px;position:relative;z-index:1}.kontakt-data-text{font-size:var(--body-l)}.kontakt-data-icon{height:100%;color:var(--navy);font-size:1.9rem}.map-container{width:90%;padding-top:var(--space-sm);padding-right:var(--space-sm);padding-bottom:var(--space-sm);padding-left:var(--space-sm);border-radius:var(--radius-lg)}@media (max-width:1023px){.map-container{width:100%}}.contact-form_wrapper{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:var(--space-lg);position:relative;height:100%;padding-top:var(--space-5xl);padding-right:var(--space-2xl);padding-bottom:var(--space-3xl);padding-left:var(--space-3xl);background-color:var(--ultralight-blue);border-top-left-radius:var(--radius-xl);border-bottom-left-radius:var(--radius-xl)}@media (max-width:1023px){.contact-form_wrapper{padding-left:var(--space-2xl);border-radius:var(--radius-xl)}}@media (max-width:479px){.contact-form_wrapper{border-radius:0;border-left:2px solid var(--ultralight-blue);border-right:2px solid var(--ultralight-blue)}}.kontakt-data-icon-bg{position:absolute;top:-0.6rem;left:-0.5rem;z-index:-1;font-size:3rem;opacity:0.72}.icon-blue{color:var(--blue)}.icon-pink{color:var(--pink)}.icon-yellow{color:var(--yellow)}.icon-green{color:var(--green)}.contact-form_rodo{font-size:var(--body-xs)}.map{display:block;width:100%;height:320px;min-width:100%;border-radius:var(--radius-md)}.contact-form_icon{position:absolute;top:16px;font-size:7rem;transform:rotateX(0deg) rotateY(0deg) rotateZ(-6deg)}@media (max-width:1023px){.contact-form_icon{top:-48px}}@media (max-width:479px){.contact-form_icon{top:-40px;font-size:6rem}}.kadra{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:var(--space-lg);width:100%}.kadra_text{font-size:var(--button)}.kadra-cards_wrapper{display:flex;flex-flow:column;align-items:start;gap:var(--space-2xl);width:100%;padding-right:var(--space-4xl);padding-left:var(--space-4xl)}@media (max-width:767px){.kadra-cards_wrapper{padding-right:0;padding-left:0}}.kadra-card{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:var(--space-md);position:relative;max-width:40rem;padding-top:var(--space-xl);padding-right:var(--space-xl);padding-bottom:var(--space-xl);padding-left:var(--space-xl);background-color:var(--white);border-radius:var(--radius-xl)}.kadra-card-icon_wrapper{display:flex;justify-content:center;align-items:center;aspect-ratio:4 / 5;padding-top:var(--space-xs);padding-right:var(--space-xs);padding-bottom:var(--space-xs);padding-left:var(--space-xs);border-radius:var(--radius-3xl)}.kadra-card-icon{font-size:5rem}.bg-light-pink{background-color:var(--light-pink)}.bg-light-yellow{background-color:var(--light-yellow)}.width-xs{max-width:var(--width-xs)}.nasze-wnetrza{display:flex;flex-flow:column;justify-content:start;align-items:center}.title-icon_highlight-3l{position:absolute;top:-0.5rem;left:-5.5rem;font-size:6.5rem}.title-icon_highlight-3r{position:absolute;top:-0.5rem;right:-5.5rem;font-size:6.5rem;transform:scale(-1,1)}.hero-arrow{position:absolute;top:-115px;left:-10px;z-index:-1;font-size:180px}@media (max-width:1023px){.hero-arrow{top:-100px;left:20px;font-size:150px}}@media (max-width:767px){.hero-arrow{top:-105px;left:calc(50% - 80px);font-size:120px}}@media (max-width:479px){.hero-arrow{top:-95px;left:calc(50% - 55px);font-size:110px}}.program-edukacyjny{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:var(--space-2xl)}@media (max-width:767px){.program-edukacyjny{padding-top:var(--space-3xl)}}.program-edukacyjny-text_wrapper{display:flex;flex-flow:column;justify-content:start;align-items:center;position:relative;max-width:45rem}.program-edukacyjny_text{font-size:var(--button)}.program-card_wrapper{max-width:50rem;transform:rotateX(0deg) rotateY(0deg) rotateZ(-2deg)}.program-card-xl{display:flex;flex-flow:column;justify-content:center;align-items:start;position:relative;max-width:45rem;margin-top:var(--space-2xl);padding-top:var(--space-3xl);padding-right:var(--space-2xl);padding-bottom:var(--space-2xl);padding-left:var(--space-2xl);background-color:var(--white);border-radius:var(--radius-xl);box-shadow:1px 4px 16px 8px var(--ultralight-blue)}.program-card-text_wrapper{display:flex;flex-flow:column;justify-content:center;align-items:start}.program-card-icon_wrapper{display:flex;justify-content:center;align-items:start;position:relative}.program-card-icon{position:relative;z-index:1;font-size:9rem}@media (max-width:479px){.program-card-icon{font-size:7rem}}@media (min-width:480px) and (max-width:600px){.program-card-icon{font-size:8rem}}.program-card{display:flex;justify-content:center;align-items:center;padding-top:var(--space-sm);padding-right:var(--space-sm);padding-bottom:var(--space-sm);padding-left:var(--space-sm);border-radius:var(--radius-lg)}.program-card-content{display:flex;flex-flow:column;justify-content:center;align-items:start;padding-top:var(--space-xl);padding-right:var(--space-xl);padding-bottom:var(--space-xl);padding-left:var(--space-xl);border-radius:var(--radius-md)}.program-card_text{font-size:var(--button);margin-bottom:0}.card-icon-right{display:grid;grid-template-columns:3fr 1fr;align-items:start;justify-items:center;gap:var(--space-lg)}@media (max-width:479px){.card-icon-right{display:flex;flex-flow:column-reverse nowrap;gap:0}}@media (min-width:480px) and (max-width:600px){.card-icon-right{display:flex;flex-flow:column-reverse nowrap;align-items:center;gap:0}}.card-icon-left{display:grid;grid-template-columns:1fr 3fr;align-items:start;justify-items:center;gap:var(--space-lg)}@media (max-width:479px){.card-icon-left{display:flex;flex-flow:column;gap:0}}@media (min-width:480px) and (max-width:600px){.card-icon-left{display:flex;flex-flow:column;align-items:center;gap:0}}.bg-ultralight-pink{background-color:var(--ulralight-pink)}.bg-ultralight-blue{background-color:var(--ultralight-blue)}.bg-ultralight-green{background-color:var(--ultralight-green)}.bg-ultralight-yellow{background-color:var(--ultralight-yellow)}.autorskie-zajecia{display:flex;flex-flow:column;justify-content:start;align-items:center}.bubus-cards_wrapper{display:grid;grid-template-columns:1fr 1fr;justify-content:center;align-content:center;gap:var(--space-2xl) var(--space-5xl);margin-top:140px}@media (max-width:1119px){.bubus-cards_wrapper{padding-right:var(--space-xl);padding-left:var(--space-xl)}}@media (max-width:1023px){.bubus-cards_wrapper{margin-top:var(--space-5xl)}}@media (max-width:767px){.bubus-cards_wrapper{grid-template-columns:1fr;gap:var(--space-5xl);margin-top:var(--space-2xl)}}@media (max-width:479px){.bubus-cards_wrapper{gap:var(--space-3xl)}}.bubus-card{position:relative;overflow:visible;padding-top:var(--space-sm);padding-right:var(--space-sm);padding-bottom:var(--space-sm);padding-left:var(--space-sm);background-color:var(--white);border-radius:var(--radius-lg)}.bubus-card_img{max-width:24rem;object-fit:cover;aspect-ratio:1;border-radius:var(--radius-md)}.bubus-card_bg{position:relative}.zajecia-dodatkowe{display:flex;flex-flow:column;justify-content:start;align-items:center}@media (max-width:767px){.zajecia-dodatkowe{margin-top:var(--space-2xl)}}.zajecia-dodatkowe-cards_wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--space-xl);margin-top:var(--space-2xl);margin-bottom:var(--space-2xl)}@media (max-width:1119px){.zajecia-dodatkowe-cards_wrapper{grid-template-columns:repeat(4,1fr);gap:90px var(--space-xl)}}@media (max-width:1023px){.zajecia-dodatkowe-cards_wrapper{margin-top:var(--space-4xl)}}@media (max-width:767px){.zajecia-dodatkowe-cards_wrapper{grid-template-columns:1fr;margin-top:100px}}@media (max-width:479px){.zajecia-dodatkowe-cards_wrapper{gap:110px}}.zajecia-dodatkowe-card{display:flex;flex-flow:column;justify-content:center;align-items:center;position:relative;padding-top:var(--space-2xl);padding-right:var(--space-xl);padding-bottom:var(--space-xl);padding-left:var(--space-xl);border-radius:var(--radius-lg)}@media (max-width:767px){.zajecia-dodatkowe-card{width:100%;max-width:480px}}.zajecia-dodatkowe_title{text-align:center}.zajecia-dodatkowe_text{font-size:var(--button);text-align:center}.specjalisci{display:flex;flex-flow:column;justify-content:start;align-items:center}.posilki{display:flex;flex-flow:column;justify-content:start;align-items:center;margin-top:var(--space-xl)}.cta{display:flex;justify-content:center;align-items:center;margin-top:var(--space-2xl)}@media (max-width:479px){.cta{margin-top:40px}}.specjalisci-cards_wrapper{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-5xl) var(--space-xl);margin-top:var(--space-2xl)}@media (max-width:1023px){.specjalisci-cards_wrapper{margin-top:var(--space-4xl)}}@media (max-width:767px){.specjalisci-cards_wrapper{grid-template-columns:1fr}}.specjalisci-card{position:relative;height:100%;max-width:29rem;padding-top:3rem;padding-right:var(--space-2xl);padding-bottom:var(--space-xl);padding-left:var(--space-2xl);border-radius:var(--radius-lg)}.specjalisci-card_icon{width:100%;height:auto}.specjalisci-card_title{font-size:var(--h5);margin-top:var(--space-sm)}.specjalisci-card_text{font-size:var(--button)}.cta-content_wrapper{display:flex;flex-flow:column;justify-content:center;align-items:start;gap:var(--space-sm);position:relative;margin-top:var(--space-xl);padding-top:var(--space-2xl);padding-right:var(--space-2xl);padding-bottom:var(--space-2xl);padding-left:var(--space-2xl);background-color:var(--ultralight-blue);border-radius:var(--radius-xl)}.cta_icon{position:absolute;top:-95px;font-size:12rem}.program-card-xl_icon{position:relative;z-index:1;font-size:12rem}.program-card-xl-icon_wrapper{display:flex;justify-content:center;align-items:center;position:absolute;top:-5rem}@media (max-width:767px){.program-card-xl-icon_wrapper{top:-5.6rem}}.program-cards_wrapper{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:var(--space-3xl)}@media (max-width:767px){.program-cards_wrapper{padding-top:var(--space-2xl)}}.card-uneven{padding-top:4rem}.specjalisci-card-icon_container{position:relative}.card-icon_wrapper{display:flex;justify-content:center;align-items:center;position:absolute;top:-5rem;left:2rem;z-index:3;width:33%;aspect-ratio:1}@media (max-width:1023px){.card-icon_wrapper{top:clamp(-80px,-7.81vw,-60px)}}@media (max-width:767px){.card-icon_wrapper{top:clamp(-80px,calc(-4.79vw - 43.23px),-60px)}}.zajecia-icon_wrapper{display:flex;justify-content:center;align-items:center;position:absolute;top:-70px;z-index:3;width:33%;aspect-ratio:1}@media (max-width:1119px){.zajecia-icon_wrapper{top:-90px}}.rekrutacja-bg-line{position:absolute;top:160px;right:30%;z-index:-1;font-size:30rem;transform:rotateX(0deg) rotateY(0deg) rotateZ(10deg) scale(1.4,1)}.rekrutacja-card-1_decor{position:absolute;top:-30px;left:-60px;font-size:5rem}@media (max-width:600px){.rekrutacja-card-1_decor{display:none}}.rekrutacja-card-3_decor{position:absolute;right:-40px;bottom:-40px;font-size:3rem}@media (max-width:600px){.rekrutacja-card-3_decor{display:none}}.rekrutacja-button{display:flex;justify-content:center;align-items:center;width:100%}@media (max-width:479px){.rekrutacja-button{min-width:165px}}.kontakt-data-icon_wrapper{display:flex;justify-content:center;align-items:center;min-width:2rem;object-fit:contain;aspect-ratio:1}.galeria-text_wrapper{display:flex;flex-flow:column;justify-content:center;align-items:center;width:100%;padding-top:var(--space-2xl);padding-right:var(--space-2xl);padding-left:var(--space-2xl)}.footer-links{display:flex;flex-flow:row;justify-content:start;align-items:center;gap:var(--space-lg)}@media (max-width:1119px){.footer-links{flex-flow:column}}.footer-doodles-l{overflow:hidden}.footer-doodles-r{overflow:hidden}.doodle-dot-lightpink-2-copy-1{position:absolute;right:12%;bottom:29%;font-size:12px}.doodle-dot-lightpink-1-copy-1{position:absolute;top:32%;left:16%;font-size:12px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px}.doodle-dot-pink-2-copy-1{position:absolute;top:35%;right:21%;font-size:12px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px}.doodle-dot-pink-1-copy-1{position:absolute;top:60%;left:25%;font-size:12px}.doodle-spline-3-copy-1{position:absolute;top:36%;right:34%;font-size:40px}.doodle-spiral-1-copy-1{position:absolute;top:38%;right:8%;font-size:48px}.doodle-spline-2-copy-1{position:absolute;top:48%;left:8%;font-size:40px}.doodle-spline-1-copy-1{position:absolute;bottom:16%;left:17%;font-size:56px}.doodle-heart-1-copy-1{position:absolute;right:21%;bottom:21%;font-size:72px}.doodle-plant-1-copy-1{position:absolute;top:28%;left:29%;font-size:88px}.o-nas-hero-arrow{position:absolute;top:-110px;left:-100px;z-index:-1;font-size:160px}@media (max-width:1023px){.o-nas-hero-arrow{top:-110px;left:calc(50% - 140px);font-size:140px}}@media (max-width:767px){.o-nas-hero-arrow{top:-95px;left:calc(50% - 110px);font-size:120px}}@media (max-width:479px){.o-nas-hero-arrow{top:-85px;left:calc(50% + clamp(-50px, -155.17vw + 693.1px, 40px));font-size:100px}}.homepage-header{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:var(--space-2xl);position:relative;width:100%;padding-top:0}.doodle-spline-2f{position:absolute;right:clamp(185px,calc(44.34vw - 10.1px),460px);bottom:80px;font-size:2.8rem}@media (max-width:479px){.doodle-spline-2f{bottom:60px;font-size:2.2rem}}.doodle-heart-1f{position:absolute;top:60px;right:clamp(180px,calc(10vw + 136px),280px);font-size:5rem;transform:rotateX(0deg) rotateY(0deg) rotateZ(-72deg)}@media (max-width:767px){.doodle-heart-1f{font-size:5rem}}@media (max-width:479px){.doodle-heart-1f{font-size:4rem}}.doodle-spline-1f{position:absolute;top:50px;left:clamp(200px,calc(25.99vw + 85.6px),440px);font-size:4rem}@media (max-width:767px){.doodle-spline-1f{font-size:3.6rem}}@media (max-width:479px){.doodle-spline-1f{font-size:2.6rem}}.doodle-spiral-2f{position:absolute;bottom:clamp(30px,4vw,40px);left:clamp(170px,calc(16.82vw + 95.9px),320px);font-size:4rem;transform:rotateX(0deg) rotateY(0deg) rotateZ(10deg)}@media (max-width:767px){.doodle-spiral-2f{font-size:3.2rem}}@media (max-width:479px){.doodle-spiral-2f{font-size:2.6rem}}.doodle-spline-3f{position:absolute;top:-40px;left:clamp(170px,calc(9.17vw + 129.7px),285px);font-size:3.2rem}@media (max-width:767px){.doodle-spline-3f{font-size:2.8rem}}@media (max-width:479px){.doodle-spline-3f{font-size:2.2rem}}.doodle-dot-pink-2f{position:absolute;top:110px;left:clamp(210px,calc(13.37vw + 107.4px),300px);font-size:12px}@media (max-width:479px){.doodle-dot-pink-2f{top:140px;left:170px;font-size:8px}}.doodle-dot-lightpink-3f{position:absolute;bottom:120px;left:clamp(350px,calc(43.14vw + 18.6px),560px);font-size:12px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px}@media (max-width:479px){.doodle-dot-lightpink-3f{bottom:-40px;left:80px;font-size:8px}}.doodle-dot-lightpink-2f{position:absolute;right:clamp(260px,calc(13.37vw + 157.4px),350px);bottom:20px;font-size:12px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px}@media (max-width:479px){.doodle-dot-lightpink-2f{top:300px;right:155px;font-size:8px}}.doodle-dot-lightpink-1f{position:absolute;top:60px;right:clamp(390px,calc(16.34vw + 264.6px),500px);font-size:12px;padding-top:2px;padding-right:2px;padding-bottom:2px;padding-left:2px}@media (max-width:479px){.doodle-dot-lightpink-1f{font-size:8px}}.doodle-dot-pink-1f{position:absolute;top:-20px;right:clamp(190px,20.83vw,300px);font-size:12px}@media (max-width:479px){.doodle-dot-pink-1f{font-size:8px}}.founder-doodle-1{position:absolute;top:180px;left:clamp(-160px,calc(-7.43vw - 53px),-110px);z-index:-1;font-size:100px}@media (max-width:479px){.founder-doodle-1{display:none;transform:translate3d(60px,33px,0px)}}.founder-doodle-2{position:absolute;top:100px;right:clamp(-120px,calc(-8.17vw + 53px),-65px);z-index:-1;color:var(--blue);font-size:50px}@media (max-width:479px){.founder-doodle-2{display:none;transform:translate3d(60px,33px,0px)}}.founder-doodle-3{position:absolute;right:clamp(-140px,calc(-8.92vw - 11.5px),-80px);bottom:100px;z-index:-1;color:var(--navy);font-size:60px}@media (max-width:479px){.founder-doodle-3{display:none;transform:translate3d(60px,33px,0px)}}.blob-wrapper-2{position:relative}.kontakt-link{color:var(--navy);font-family:var(--body-600)}@media (max-width:479px){.home-heart-icon{top:-50px}}.bubus-decor{position:absolute}.bubus-decor-2{right:-30px;bottom:-12px;color:var(--blue);font-size:35px}@media (max-width:479px){.bubus-decor-2{right:calc(100% - 5px);transform:scale(-1,1)}}.bubus-decor-3{right:-30px;bottom:-12px;color:var(--yellow);font-size:35px}.bubus-decor-1{top:-12px;left:-30px;color:var(--pink);font-size:35px;transform:scale(-1,-1)}.zajecia-dodatkowe-text-2{margin-top:var(--space-2xl)}@media (max-width:1119px){.zajecia-dodatkowe-text-2{margin-top:var(--space-lg)}}.hero-spiral{position:absolute;right:-100px;bottom:-20px;z-index:-1;font-size:50px}.cta-fb-container{display:flex;justify-content:center;align-items:start;padding-top:var(--space-4xl)}.cta-fb_wrapper{display:flex;flex-flow:column;justify-content:start;align-items:center;position:relative;max-width:800px;padding-top:var(--space-3xl);padding-right:var(--space-2xl);padding-bottom:var(--space-2xl);padding-left:var(--space-2xl);background-color:var(--ultralight-blue);border-radius:var(--radius-xl)}.fb-icon_border-copy-1{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:var(--white);border-radius:var(--radius-md);border-top:1.6px solid #337FFF;border-bottom:1.6px solid #337FFF;border-left:1.6px solid #337FFF;border-right:1.6px solid #337FFF}.button-fb_wrapper{padding-top:var(--space-2xs);padding-right:var(--space-2xs);padding-bottom:var(--space-2xs);padding-left:var(--space-2xs);background-color:var(--white);border-radius:var(--radius-full);border-top:2px solid var(--fb);border-bottom:2px solid var(--fb);border-left:2px solid var(--fb);border-right:2px solid var(--fb)}.button-fb{display:flex;flex-flow:row;justify-content:center;align-items:center;gap:var(--space-sm);padding-top:var(--space-xs);padding-right:var(--space-xl);padding-bottom:var(--space-sm);padding-left:var(--space-xl);background-color:var(--fb);border-radius:var(--radius-full)}.cta_icon-2{position:absolute;top:-80px;font-size:12rem;margin-bottom:var(--space-xl)}@media (max-width:479px){.cta_icon-2{top:-60px;font-size:150px}}.gallery-section-3-img{object-fit:cover;aspect-ratio:1}.img-position-top{object-position:50% 0%}.decor-no-transform{transform:translate3d(0px,0px,0px)}.kadra-decor-l{position:absolute;top:-10px;left:-40px;font-size:40px;transform:scale(-1,-1)}@media (max-width:479px){.kadra-decor-l{display:none}}.decor-pink{color:var(--pink)}.decor-blue{color:var(--blue)}.kadra-decor-r{position:absolute;right:-40px;bottom:-10px;font-size:40px}@media (max-width:479px){.kadra-decor-r{display:none}}.decor-yellow{color:var(--yellow)}.decor-green{color:var(--green)}.margin-bottom-2xl{margin-bottom:var(--space-2xl)}.card-shadow-pink{box-shadow:1px 4px 8px 8px var(--ulralight-pink)}.card-shadow-blue{box-shadow:1px 4px 8px 8px var(--ultralight-blue)}.card-shadow-yellow{box-shadow:1px 4px 8px 8px #ffc2000f}.card-shadow-green{box-shadow:1px 4px 8px 8px var(--ultralight-green)}.title-icon_star{position:absolute;left:-5.5rem;z-index:-1;font-size:4.5rem}@media (max-width:479px){.title-icon_star{top:-2.25rem;left:calc(50% - 2.25rem)}}.footer-logo_container{display:none}@media (max-width:1023px){.footer-logo_container{display:none}}@media (max-width:767px){.footer-logo_container{display:flex;justify-content:center;align-items:end;position:absolute;right:0;bottom:0;left:0;padding-right:var(--space-2xl);padding-left:var(--space-2xl)}}.footer-logo_wrapper{padding-top:24px;padding-right:24px;padding-bottom:24px;padding-left:24px;background-color:var(--navy);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}@media (max-width:1119px){.footer-logo_wrapper{display:flex;justify-content:center;align-items:center;position:relative;z-index:999;border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:var(--radius-xl);border-bottom-right-radius:var(--radius-xl)}}@media (max-width:767px){.footer-logo_wrapper{display:flex;justify-content:center;align-items:center;border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);border-bottom-left-radius:0;border-bottom-right-radius:0}}.page-content{width:100%;max-width:800px}.content_container{display:flex;flex-flow:column;justify-content:start;align-items:center;gap:var(--space-xl);padding-top:var(--space-2xl);padding-right:var(--space-2xl);padding-bottom:var(--space-2xl);padding-left:var(--space-2xl)}.img-custom-position-2{object-position:89% 50%}.rekrutacja-text_wrapper{display:flex;flex-flow:column;justify-content:start;align-items:center}.rekrutacja-arrow{position:absolute;top:clamp(-105px,calc(-105px + (100vw - 1023px) * 0.108),-60px);right:clamp(100px,calc(100px + (100vw - 1023px) * 0.24),200px);font-size:5rem;transform:scale(-1,1)}@media (max-width:1023px){.rekrutacja-arrow{display:none}}.gallery-section-1-img-left_decor-pink{position:absolute;top:-20px;left:-80px;font-size:5rem}.program-card-img_wrapper{display:flex;justify-content:center;align-items:center;position:relative;width:100%;object-fit:cover;aspect-ratio:1;padding-top:var(--space-xs);padding-right:var(--space-xs);padding-bottom:var(--space-xs);padding-left:var(--space-xs);background-color:var(--white);border-radius:var(--radius-lg)}@media (max-width:479px){.program-card-img_wrapper{aspect-ratio:3 / 2}}@media (min-width:480px) and (max-width:600px){.program-card-img_wrapper{aspect-ratio:3 / 2}}.program-card-img{width:100%;height:100%;object-fit:cover;aspect-ratio:1;border-radius:var(--radius-md)}@media (max-width:479px){.program-card-img{aspect-ratio:3 / 2;font-size:7rem}}@media (min-width:480px) and (max-width:600px){.program-card-img{aspect-ratio:3 / 2;font-size:8rem}}.img-container{position:relative}.testimonials_container{display:flex;flex-flow:column;justify-content:start;align-items:center;padding-top:var(--space-2xl);padding-bottom:var(--space-2xl)}@media (max-width:479px){.testimonials_container{padding-top:var(--space-4xl)}}.spacer{height:var(--space-2xl)}.identity_container{display:flex;flex-flow:row;gap:0}.placowka_wrapper{position:relative;z-index:0;height:fit-content;padding-top:var(--space-md);padding-right:var(--space-md);padding-bottom:var(--space-md);padding-left:var(--space-md);border-bottom-right-radius:12px}.location_wrapper{display:flex;flex-flow:row;justify-content:center;align-items:start;gap:8px}.placowka_icon{font-size:24px;margin-top:5px}.placowka_text{color:var(--navy);font-size:var(--body-xs)}.main-header-menu_container{display:flex}