:root{--primary:#fff;--accent:#77ac1c;--textPrimary:#000;--textSecondary:#ada09b}body,html{background-color:#fff;font-family:Poppins;scroll-behavior:smooth}html{font-size:62.5%}a{color:inherit;cursor:pointer;text-decoration:none}*{box-sizing:border-box;margin:0;padding:0}img{max-width:400px}h1,h2,h3,h4,h5,h6{color:#4e4e4e;font-weight:400;padding:16px 0 8px}h1{font-size:3.2rem}h2{font-size:2.8rem}h3{font-size:2.4rem}h4{font-size:2rem}h5{font-size:1.6rem}h6{font-size:1.2rem}li,p{font-family:Nunito;font-size:1.8rem}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:local(""),url(/static/media/poppins-v15-latin-regular.5b8f3ba886526963a788.woff2) format("woff2"),url(/static/media/poppins-v15-latin-regular.c14093cee8c440c1884e.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:local(""),url(/static/media/poppins-v15-latin-500.dc16a3592fdb61b620cc.woff2) format("woff2"),url(/static/media/poppins-v15-latin-500.ff86872bdc62f119cb70.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:local(""),url(/static/media/poppins-v15-latin-600.e49343f0bcfb860280ab.woff2) format("woff2"),url(/static/media/poppins-v15-latin-600.8c4516c52b9adc821643.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:local(""),url(/static/media/poppins-v15-latin-700.9690ce6275ddc5645cfa.woff2) format("woff2"),url(/static/media/poppins-v15-latin-700.eb23bc4e632c6270a7f6.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:local(""),url(/static/media/poppins-v15-latin-800.8314fda16443ec0fff15.woff2) format("woff2"),url(/static/media/poppins-v15-latin-800.2923e77ee4131a6bdf85.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-weight:400;src:local(""),url(/static/media/nunito-v16-latin-regular.39a18f443d434999b89b.woff2) format("woff2"),url(/static/media/nunito-v16-latin-regular.1f30e08faa7c60d1f7ac.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-weight:600;src:local(""),url(/static/media/nunito-v16-latin-600.2f2e5f4d35c28e397496.woff2) format("woff2"),url(/static/media/nunito-v16-latin-600.3ee3d82379dda34853d0.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;src:local(""),url(/static/media/nunito-v16-latin-700.4ad349571e28bb59c5a5.woff2) format("woff2"),url(/static/media/nunito-v16-latin-700.c9ab29becb76ddab01d0.woff) format("woff")}@font-face{font-family:Nunito;font-style:normal;font-weight:800;src:local(""),url(/static/media/nunito-v16-latin-800.e56152ca4b815efe5b49.woff2) format("woff2"),url(/static/media/nunito-v16-latin-800.a0c09c4bf7d522aa8cdf.woff) format("woff")}.Home_container__HLpTt{margin:64px auto 0;max-width:1200px}.Home_container__HLpTt .Home_text__KSer9{display:flex;flex-direction:column;grid-area:text;margin:0 auto;max-width:700px;text-align:center}.Home_container__HLpTt .Home_text__KSer9 p{color:#4e4e4e;line-height:3rem;padding:16px 0 8px}.Home_container__HLpTt .Home_text__KSer9 a{text-decoration:underline}.Home_container__HLpTt .Home_images__yC4MJ{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,300px));justify-content:center;list-style:none;margin-top:64px}.Home_container__HLpTt .Home_images__yC4MJ li{display:inline-block;text-indent:0}.Home_container__HLpTt .Home_images__yC4MJ li img{border-radius:4px;height:auto;width:100%}.Home_container__HLpTt .Home_images__yC4MJ .Home_none__TWLFG{display:none}.Layout_layout__\+nPRX .Layout_hero__70VQQ{background-position:50% 60%;background-repeat:no-repeat;background-size:cover;display:grid;grid-template-areas:"." "header";grid-template-rows:74px auto;height:45vh}.Layout_layout__\+nPRX .Layout_hero__70VQQ header{align-items:center;display:flex;grid-area:header;justify-content:center}.Layout_layout__\+nPRX .Layout_hero__70VQQ header h1{color:#fff;font-size:6rem;font-weight:500;line-break:auto;margin:0;text-align:center}@media only screen and (max-width:1180px){.Layout_layout__\+nPRX .Layout_hero__70VQQ{grid-template-rows:60px auto}}@media only screen and (max-width:768px){.Layout_layout__\+nPRX .Layout_hero__70VQQ header h1{font-size:4rem}}.global_max_width__3fSPt{margin:0 auto;max-width:1240px;padding:0 20px}nav{background-color:transparent;width:100%;z-index:99}nav .Navbar_container__0ThlM{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1880px;min-height:74px;padding:0 20px}nav .Navbar_container__0ThlM .Navbar_logo__YJM-Q{color:#fff;font-size:2.2rem;font-weight:400;margin:0;padding:0;text-transform:uppercase}nav .Navbar_container__0ThlM .Navbar_logo__YJM-Q img{margin-right:16px;max-height:50px;vertical-align:middle}nav .Navbar_container__0ThlM ul{list-style:none;margin:0;padding:0}nav .Navbar_container__0ThlM ul select{background-color:transparent;border:none;color:#fff;outline:none}nav .Navbar_container__0ThlM ul select option{color:#000}nav .Navbar_container__0ThlM ul select:active,nav .Navbar_container__0ThlM ul select:hover{outline:none}nav .Navbar_container__0ThlM ul li{border-radius:4px;color:#fff;cursor:pointer;display:inline-block;font-size:1.4rem;font-weight:600;margin:0 4px;padding:14px;position:relative;text-transform:uppercase}nav .Navbar_container__0ThlM ul li:after{background-color:#fff;bottom:7px;content:"";height:2px;left:0;margin:0 auto;position:absolute;right:0;transition:.5s;width:0}nav .Navbar_container__0ThlM ul li:hover:after{width:50%}nav .Navbar_container__0ThlM ul,nav .Navbar_container__0ThlM ul li{transition:all .5s}nav .Navbar_container__0ThlM .Navbar_cta__DSayP{background-color:transparent;border:2px solid #fff;border-radius:32px;color:#fff;cursor:pointer;font-size:1.6rem;padding:10px 16px}nav .Navbar_container__0ThlM .Navbar_cta__DSayP:hover{background-color:transparent}nav .Navbar_container__0ThlM .Navbar_mobileMenu__O8ZTb{display:none;-webkit-transform:scaleX(-1);transform:scaleX(-1)}nav .Navbar_container__0ThlM .Navbar_mobileMenu__O8ZTb .Navbar_bar__uEynV{background-color:#fff;border-radius:2px;height:4px;margin:4px 0;width:36px}nav .Navbar_container__0ThlM .Navbar_mobileMenu__O8ZTb .Navbar_bar__uEynV:first-child{width:60%}@media only screen and (max-width:1400px){nav{background-color:#505050;position:fixed}nav .Navbar_container__0ThlM{display:grid;grid-template-areas:"logo lang menu" "ul ul ul";grid-template-rows:60px auto;min-height:60px}nav .Navbar_container__0ThlM .Navbar_logo__YJM-Q{font-size:1.9rem;grid-area:logo}nav .Navbar_container__0ThlM .Navbar_logo__YJM-Q img{max-width:40px}nav .Navbar_container__0ThlM select{grid-area:lang;margin:0 auto}nav .Navbar_container__0ThlM ul{display:none;grid-area:ul}nav .Navbar_container__0ThlM ul li{display:block;font-weight:600;margin:8px auto;padding:20px;text-align:center;width:100%}nav .Navbar_container__0ThlM .Navbar_cta__DSayP{border-radius:4px;max-width:450px}nav .Navbar_container__0ThlM .Navbar_mobileMenu__O8ZTb{display:block;float:right;grid-area:menu}nav .Navbar_container__0ThlM .Navbar_active__MLHq1{display:block}}.Footer_container__iICw7{background-color:#383838;margin-top:300px}.Footer_container__iICw7 .Footer_content__tUe-I .Footer_content__tUe-I{display:grid;grid-template-areas:". . ." ". . .";padding-top:64px}.Footer_container__iICw7 .Footer_content__tUe-I .Footer_content__tUe-I h1{color:#fff;font-size:2.2rem;margin-bottom:24px;max-width:-webkit-max-content;max-width:max-content;position:relative}.Footer_container__iICw7 .Footer_content__tUe-I .Footer_content__tUe-I h1:after{background-color:#6a9918;border-radius:16px;bottom:-6px;content:"";height:3px;left:0;position:absolute;width:70%}.Footer_container__iICw7 .Footer_content__tUe-I .Footer_content__tUe-I p{color:#aaa;font-size:1.6rem;line-height:24px;max-width:340px}.Footer_container__iICw7 .Footer_content__tUe-I .Footer_content__tUe-I ul li{color:#aaa;font-size:1.6rem;line-height:24px;list-style:none;margin-bottom:12px}.Footer_container__iICw7 .Footer_content__tUe-I .Footer_content__tUe-I ul .Footer_social__MfQNF{background-color:#898f9c;border-radius:4px;display:inline-block;height:50px;margin-right:16px;width:50px}@media only screen and (max-width:768px){.Footer_container__iICw7 .Footer_content__tUe-I .Footer_content__tUe-I{gap:32px;grid-template-areas:"." "." "."}}.Employees_container__6\+U\+p{margin:40px 0;text-align:center}.Employees_container__6\+U\+p h1{font-size:3.8rem;font-weight:400}.Employees_container__6\+U\+p .Employees_employees__uaBNw{grid-gap:20px;grid-row-gap:64px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin:64px 0;row-gap:64px}.Employees_container__6\+U\+p .Employees_employees__uaBNw .Employees_employee__qh6Fj{display:grid;grid-template-areas:"img" "name" "position" "quote" "location";grid-template-rows:repeat(4,-webkit-max-content);grid-template-rows:repeat(4,max-content);margin:0 auto;max-width:-webkit-max-content;max-width:max-content;text-align:center}.Employees_container__6\+U\+p .Employees_employees__uaBNw .Employees_employee__qh6Fj img{height:300px;margin:0 auto;object-fit:contain;width:300px}.Employees_container__6\+U\+p .Employees_employees__uaBNw .Employees_employee__qh6Fj h1{color:#2e2e2e;font-size:2.2rem;font-weight:400;margin-top:24px}.Employees_container__6\+U\+p .Employees_employees__uaBNw .Employees_employee__qh6Fj p{color:#5c5c5c;font-size:1.6rem}.Employees_container__6\+U\+p .Employees_employees__uaBNw .Employees_employee__qh6Fj .Employees_quote__ZcIHU{font-family:Nunito;font-size:1.8rem;line-height:2.6rem;padding-top:16px}@media only screen and (max-width:1300px){.Employees_container__6\+U\+p .Employees_employees__uaBNw .Employees_employee__qh6Fj img{height:200px;width:200px}}.PreschoolConcepts_container__p1BTr{margin:64px auto;text-align:center}.PreschoolConcepts_container__p1BTr .PreschoolConcepts_concepts__GOBjk{display:flex;flex-wrap:wrap;justify-content:center;text-align:start}.PreschoolConcepts_container__p1BTr .PreschoolConcepts_concepts__GOBjk .PreschoolConcepts_concept__oM-c3{flex-grow:1;margin-top:50px;max-width:400px;padding:0 2rem}.PreschoolConcepts_container__p1BTr .PreschoolConcepts_concepts__GOBjk .PreschoolConcepts_concept__oM-c3 h3{margin:8px 0 16px;padding:0}.PreschoolConcepts_container__p1BTr .PreschoolConcepts_concepts__GOBjk .PreschoolConcepts_concept__oM-c3 p{color:#4d4d4d;line-height:2.6rem}.PreschoolConcepts_container__p1BTr .PreschoolConcepts_concepts__GOBjk .PreschoolConcepts_concept__oM-c3 ul{margin-left:20px;margin-top:8px}.PreschoolConcepts_container__p1BTr .PreschoolConcepts_concepts__GOBjk .PreschoolConcepts_concept__oM-c3 li{color:#4d4d4d;font-size:1.4rem;margin-bottom:8px}.OutdoorProgram_content__8\+jIE h1{font-size:3rem;font-weight:400;padding:16px 0 8px}.OutdoorProgram_content__8\+jIE p{color:#333;line-height:3rem;padding:16px 0 8px}.OutdoorProgram_content__8\+jIE li{color:#333;font-family:Nunito;font-size:1.6rem;line-height:3rem;text-indent:20px}.OutdoorProgram_content__8\+jIE .OutdoorProgram_puff__8pbnz{grid-gap:32px;display:grid;gap:32px;grid-template-areas:"text img";margin:120px auto 0;max-width:1200px}.OutdoorProgram_content__8\+jIE .OutdoorProgram_puff__8pbnz .OutdoorProgram_text__qlG58{color:#4e4e4e;display:flex;flex-direction:column;font-family:Nunito;font-size:1.6rem;grid-area:text;justify-content:center;line-height:3rem;max-width:520px;padding:16px 0 8px}.OutdoorProgram_content__8\+jIE .OutdoorProgram_puff__8pbnz img{border-radius:8px;grid-area:img;max-width:500px;object-fit:cover}.OutdoorProgram_content__8\+jIE .OutdoorProgram_texttwo__gJ6mk{margin-top:120px}.OutdoorProgram_content__8\+jIE .OutdoorProgram_texttwo__gJ6mk ul{text-indent:20px}.OutdoorProgram_content__8\+jIE .OutdoorProgram_texttwo__gJ6mk ul li{text-indent:0}.OutdoorProgram_content__8\+jIE .OutdoorProgram_images__030Hy{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));list-style:none;margin-top:64px}.OutdoorProgram_content__8\+jIE .OutdoorProgram_images__030Hy li{display:inline-block;text-indent:0}.OutdoorProgram_content__8\+jIE .OutdoorProgram_images__030Hy li img{border-radius:8px;height:auto;width:100%}.OutdoorProgram_content__8\+jIE .OutdoorProgram_images__030Hy .OutdoorProgram_none__3osTZ{display:none}@media only screen and (max-width:1100px){.OutdoorProgram_content__8\+jIE .OutdoorProgram_puff__8pbnz{grid-template-areas:"img" "text"}.OutdoorProgram_content__8\+jIE .OutdoorProgram_puff__8pbnz .OutdoorProgram_text__qlG58{margin:0 auto}.OutdoorProgram_content__8\+jIE .OutdoorProgram_puff__8pbnz img{margin:0 auto;max-width:100%}}.Application_container__oMGIS{margin:64px auto 0;max-width:900px}button{background-color:transparent;border:none;color:#909090;font-size:1.8rem;margin-right:20px;text-decoration:underline}button:focus{outline:none}button:hover{color:#333}.Application_active__l8szV{color:#000}form{color:#333;display:inline-block;margin:40px auto 0;max-width:900px}form a{margin-left:4px;text-decoration:underline}form .Application_error__fuh6Y{color:red;font-size:1.2rem;width:-webkit-max-content;width:max-content}form label{color:#1a1a1a;font-family:Nunito;font-size:1.6rem;font-weight:500;margin:0 16px 0 0}form input[type=text]{background-color:#fafafa;border:1px solid #d3d3d3;border-radius:2px;color:#333;height:42px;margin:4px 0 0;text-indent:8px;width:100%}form [type=radio],form input[type=checkbox]{cursor:pointer;height:auto;margin-right:4px;width:auto}form button{background-color:var(--accent);border:none;color:#fff;cursor:pointer;font-size:1.8rem;height:40px;width:200px}.Application_applicationForm__m8iKq{grid-column-gap:32px;grid-row-gap:20px;-webkit-column-gap:32px;column-gap:32px;display:grid;grid-template-areas:". ." "gender gender" "fname lname" "pnumber pnumber" "address address" "startdate startdate" "swedishresidency swedishresidency" "preschool preschool" "additionalsupport additionalsupport" "location location" "outdoorprogram outdoorprogram" "guardianinfo guardianinfo" "guardianone guardiantwo" "languagesspoken languagesspoken" "terms terms" "submit .";grid-template-columns:48.2% auto;row-gap:20px}.Application_applicationForm__m8iKq .Application_gender__h6jb7{grid-area:gender}.Application_applicationForm__m8iKq .Application_fname__L5G84{grid-area:fname}.Application_applicationForm__m8iKq .Application_lname__WWlI2{grid-area:lname}.Application_applicationForm__m8iKq .Application_pnumber__Sfftd{grid-area:pnumber}.Application_applicationForm__m8iKq .Application_address__fITMr{grid-area:address}.Application_applicationForm__m8iKq .Application_startdate__Na3jV{grid-area:startdate}.Application_applicationForm__m8iKq .Application_swedishresidency__8BLpq{grid-area:swedishresidency}.Application_applicationForm__m8iKq .Application_preschool__c4r41{grid-area:preschool}.Application_applicationForm__m8iKq .Application_additionalsupport__oTJ\+8{grid-area:additionalsupport}.Application_applicationForm__m8iKq .Application_location__OF2wU{grid-area:location}.Application_applicationForm__m8iKq .Application_outdoorprogram__3BFrT{grid-area:outdoorprogram}.Application_applicationForm__m8iKq .Application_guardianinfo__hl6D-{grid-area:guardianinfo}.Application_applicationForm__m8iKq .Application_guardian_one__uyWlZ{grid-area:guardianone}.Application_applicationForm__m8iKq .Application_guardian_two__J\+1G\+{grid-area:guardiantwo}.Application_applicationForm__m8iKq .Application_languagesspoken__sLB-X{grid-area:languagesspoken}.Application_applicationForm__m8iKq .Application_terms__e2e6h{grid-area:terms}.Application_applicationForm__m8iKq .Application_submit__PFq5P{grid-area:submit}.Application_reapplicationForm__xLD9L{grid-column-gap:32px;grid-row-gap:20px;-webkit-column-gap:32px;column-gap:32px;display:grid;grid-template-areas:". ." "fname lname" "pnumber pnumber" "approxdate approxdate" "newinfo newinfo" "terms terms" "submit .";grid-template-columns:48.2% auto;row-gap:20px}.Application_reapplicationForm__xLD9L .Application_fname2__Pgo2Y{grid-area:fname}.Application_reapplicationForm__xLD9L .Application_lname2__g\+dQ1{grid-area:lname}.Application_reapplicationForm__xLD9L .Application_pnumber2__xQGc\+{grid-area:pnumber}.Application_reapplicationForm__xLD9L .Application_approxdate__CmIjz{grid-area:approxdate}.Application_reapplicationForm__xLD9L .Application_newinfo__8gd3a{grid-area:newinfo}.Application_reapplicationForm__xLD9L .Application_terms2__BCuIw{grid-area:terms}@media only screen and (max-width:768px){form input[type=text]{width:100%}.Application_applicationForm__m8iKq{grid-template-areas:"." "gender" "fname" "lname" "pnumber" "address" "startdate" "swedishresidency" "preschool" "additionalsupport" "location" "outdoorprogram" "guardianinfo" "guardianone" "guardiantwo" "languagesspoken" "terms" "submit";grid-template-columns:none}.Application_reapplicationForm__xLD9L{grid-template-areas:"." "fname" "lname" "pnumber" "approxdate" "newinfo" "terms" "submit";grid-template-columns:none}}.ModalPopup_modal__lpgT3{background-color:#000;background-color:rgba(0,0,0,.7);height:100%;left:0;overflow:auto;padding-top:100px;position:fixed;top:0;width:100%;z-index:1}.ModalPopup_modal__lpgT3 .ModalPopup_modalContent__EB8x\+{background-color:#fefefe;border:1px solid #888;border-radius:8px;left:50%;margin:auto;max-width:600px;padding:32px;position:relative;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80%}.ModalPopup_modal__lpgT3 .ModalPopup_modalContent__EB8x\+ img{max-width:234px}.ModalPopup_modal__lpgT3 .ModalPopup_modalContent__EB8x\+ h1{color:#71be34;font-size:32px;margin:0}.ModalPopup_modal__lpgT3 .ModalPopup_modalContent__EB8x\+ .ModalPopup_modal_button__bSf8L{background-color:#71be34;border:2px solid #71be34;border-radius:20px;color:#fff;font-size:18px;margin:40px 0 0;padding:10px 32px;text-decoration:none}.ModalPopup_modal__lpgT3 .ModalPopup_modalContent__EB8x\+ .ModalPopup_modal_button__bSf8L:hover{background-color:#fff;color:#71be34;cursor:pointer}.Contact_container__aZdeY{margin-top:64px}.Contact_container__aZdeY .Contact_email__8xY7z,.Contact_container__aZdeY .Contact_phone__0dLMe{margin:32px 0}.Contact_container__aZdeY .Contact_address__WvPdD{grid-column-gap:20px;grid-row-gap:20px;-webkit-column-gap:20px;column-gap:20px;display:grid;grid-template-areas:"title title" ". ." "cent cent";grid-template-columns:50% auto;margin:32px 0;row-gap:20px}.Contact_container__aZdeY .Contact_address__WvPdD .Contact_title__m93uU{grid-area:title;margin:0}.Contact_container__aZdeY .Contact_address__WvPdD .Contact_location__26QBz iframe{height:300px;margin-top:24px;width:100%}.Contact_container__aZdeY .Contact_address__WvPdD .Contact_cent__JE0pe{grid-area:cent;margin:0 auto;width:50%}.Contact_container__aZdeY .Contact_person__f7Wg-{display:grid;grid-template-areas:"name number";grid-template-columns:35% auto;margin-bottom:16px}.Contact_container__aZdeY .Contact_dummy__iX9Pz{display:none}.Contact_container__aZdeY .Contact_title__m93uU{color:#333;font-weight:500;margin-bottom:20px;text-transform:uppercase}.Contact_container__aZdeY p{color:#333}.Contact_container__aZdeY hr{border:1px solid #e0e0e0}.Contact_container__aZdeY a{text-decoration:underline}@media only screen and (max-width:768px){.Contact_container__aZdeY .Contact_person__f7Wg-{display:grid;grid-template-areas:"name";grid-template-columns:none;margin-bottom:16px}.Contact_container__aZdeY .Contact_person__f7Wg- p:first-child{font-weight:600}.Contact_container__aZdeY .Contact_address__WvPdD{grid-template-areas:"title" ".";grid-template-columns:none}.Contact_container__aZdeY .Contact_address__WvPdD .Contact_location__26QBz{margin-top:32px}.Contact_container__aZdeY .Contact_address__WvPdD .Contact_cent__JE0pe{grid-area:unset;width:100%}.Contact_container__aZdeY .Contact_title__m93uU{margin-bottom:0}}
/*# sourceMappingURL=main.d451708c.css.map*/