.link-animation[data-v-c5fb7b53]{transition-duration:.2s}.link-animation[data-v-c5fb7b53]:hover{--tw-text-opacity: 1;color:rgb(113 155 201 / var(--tw-text-opacity))}.fade-enter-active[data-v-c5fb7b53],.fade-leave-active[data-v-c5fb7b53]{transition:opacity .5s ease}.fade-enter-from[data-v-c5fb7b53],.fade-leave-to[data-v-c5fb7b53]{opacity:0}.mobile{display:none}@media (max-width: 1500px){.contact-form{bottom:-360px!important;right:unset!important}.banner{margin-bottom:330px!important}.banner>div{overflow:initial!important}.banner-menu{flex-wrap:wrap;justify-content:unset}}@media (max-width: 768px){.mobile{display:block}}@media (max-width: 425px){.mobile a{text-align:center}.mobileHead{justify-content:flex-end}.mobileHead>a{display:none}}.link-animation[data-v-c553a9f0]{transition-duration:.2s}.link-animation[data-v-c553a9f0]:hover{--tw-text-opacity: 1;color:rgb(113 155 201 / var(--tw-text-opacity))}#editor[data-v-c553a9f0]{margin:auto;width:80%;height:580px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.open-doors-day-block{padding:100px 0;background-image:url(/storage/assets/open-doors.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;margin-bottom:3rem}.open-doors-day-block .container-w{padding:20px}.open-doors-day-block>div>div{max-width:500px;width:100%;margin:0 auto}.open-doors-day-block>div>div *{color:#3b82f680;text-align:center}.open-doors-day-block>div>div a{background:#3b82f680;padding:10px 25px;border-radius:10px;color:#fff;margin:0 auto;width:-moz-fit-content;width:fit-content}.checklist-popup.active{animation:fadeIn .5s forwards}.checklist-popup{animation:fadeOut .5s forwards;display:none;align-items:center;justify-content:center;background:#00000080;position:fixed;width:100%;height:100%;top:0;left:0;z-index:99}.checklist-popup form{position:relative;padding:20px}.checklist-popup form:after{content:"X";font-size:20px;font-weight:700;line-height:32px;text-align:center;background:#fff;border-radius:100%;position:absolute;width:32px;height:32px;top:-15px;right:-15px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checklist-popup form span{font-size:24px;font-weight:700;text-align:center}.checklist-popup form p{text-align:center}button.checklistButton{color:#fff;font-weight:700;position:fixed;background:#ffbd59;border-radius:10px;width:228px;padding:10px;right:75px;bottom:40px;z-index:9}.container-w{margin-bottom:3rem}.container-w img{-o-object-fit:cover;object-fit:cover;width:440px;border-radius:10px}.container-w p{color:#719bc9;margin-bottom:25px}.container-w.flex-row{display:flex;gap:25px}.container-w.container-steps{display:flex;flex-direction:column;align-items:center}.container-w.container-steps h2{display:block;text-align:center;margin-bottom:40px}.container-w.container-steps .container-grid{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;gap:40px 100px;position:relative;width:-moz-fit-content;width:fit-content}.container-w.container-steps .container-grid img{-o-object-fit:contain;object-fit:contain}.container-w.container-steps .container-grid p{display:block;font-size:20px;font-weight:600;color:#94a3b8;background:#fff;padding:10px;border:1px solid rgb(113 155 201);border-radius:10px;width:-moz-fit-content;width:fit-content;margin:0}.container-w.container-steps .container-grid p:nth-child(odd){grid-column:span 2}.container-w.container-steps .container-grid p:nth-child(2n){grid-column:2}.container-w.container-steps .container-grid p:nth-child(5){grid-column:span 2;margin:70px auto 0}.container-w.container-steps .container-grid img{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.container-w.container-steps .container-grid img.school{width:320px;top:-135px;right:30px}.container-w.container-steps .container-grid img.child{width:125px;top:75px;left:90px}.container-w.container-steps .container-grid img.docs{background:#fff;width:100px;top:260px;right:50%}.container-w.container-steps .container-grid img.family-hands{grid-column:span 2;position:relative;width:100%;height:300px}.container-w.container-steps .container-grid img.hands-and-hat{top:165px;right:15px;width:120px}.container-w.container-steps .container-grid img.line{width:68%;top:-41px;left:169px;z-index:-1}.container-w.grid-row{display:grid;grid-template-columns:320px auto 1fr;align-items:start;gap:35px}.container-w.grid-row h2,.container-w.grid-row>div{margin-top:20px}.container-w.list-wrapper{display:flex;justify-content:space-between;gap:25px}.container-w.list-wrapper img{width:530px}.container-w.list-wrapper ul{list-style:disc;margin-left:35px}.container-w.list-wrapper ul li{color:#719bc9;line-height:180%}.nwh2{display:flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;margin-bottom:20px}.nwh2 b{display:block;position:relative;width:-moz-fit-content;width:fit-content}.nwh2 b:before{content:"";display:block;background:#3b82f680;position:absolute;width:calc(100% + 10px);height:3px;left:-10px;bottom:0}.static-form{width:75%}.content-wrapper h2{font-size:1.875rem;line-height:2.25rem;display:flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;margin-bottom:20px;margin-top:20px}.content-wrapper img,.content-wrapper figure.image{width:500px;padding:0 10px;min-width:500px;border-radius:20px}.content-wrapper ul{list-style:disc;margin-left:35px}.content-wrapper ul li{color:#719bc9;line-height:180%}.content-wrapper figure.table,.content-wrapper figure.table table{width:100%}.content-wrapper tr{display:flex;justify-content:space-between;gap:20px;width:100%}.content-wrapper h2{color:#94a3b8;display:flex;align-items:center;gap:7px;width:-moz-fit-content;width:fit-content;margin-bottom:20px}.content-wrapper h2 b,.content-wrapper h2 strong{display:block;position:relative;width:-moz-fit-content;width:fit-content}.content-wrapper h2 b:before,.content-wrapper h2 strong:before{content:"";display:block;background:#3b82f680;position:absolute;width:calc(100% + 10px);height:3px;left:-10px;bottom:0}@media (max-width: 1180px){h1.text-white.text-center.md\:text-left.text-3xl.sm\:text-5xl.font-semibold.leading-tight{margin-top:20px}.container-w.flex-row,.container-w.list-wrapper{flex-direction:column}.container-w img,.container-w.list-wrapper img{width:100%}.container-w.grid-row{grid-template-columns:1fr}.container-w.grid-row h2{grid-row:1}.container-w.grid-row h2>div{grid-row:2}.container-w form>div{flex-direction:column}.container-w.container-steps .container-grid{grid-template-columns:1fr}.container-w.container-steps .container-grid p{text-align:center;width:100%}.container-w.container-steps .container-grid p:nth-child(odd),.container-w.container-steps .container-grid p:nth-child(2n){grid-column:unset}.container-w.container-steps .container-grid>img{display:none}.absolute.flex.items-center.contact-form{bottom:30px!important}}@media (max-width:1024px){.content-wrapper tr{flex-direction:column}.controlls-wrapper svg{width:64px;height:64px}.controlls-wrapper>a{height:250px}}@media (max-width: 768px){.px-10{padding-left:1.5rem;padding-right:1.5rem}button.checklistButton{font-size:14px;right:20px}.right-20{right:20px}.content-wrapper h2{flex-wrap:wrap}.grecaptcha-badge{display:none}.content-wrapper img,.content-wrapper figure.image{width:100%;padding:0;max-width:300px;min-width:300px}.static-form{width:100%}.advantage-item{flex-direction:column!important;gap:10px!important}.advantage-image{position:relative!important;top:unset!important;left:unset!important}form label{font-size:13px}.container-w.container-steps .container-grid p:nth-child(5){margin:0}.banner{margin-bottom:0!important;padding:0!important}.mobileMenu>div>div>a{display:none}.mobileMenu .flex.flex-row.justify-between.xl\:hidden.items-start.w-full.px-4{justify-content:flex-end}.hidden.sm\:flex.justify-end.flex-col.md\:flex-row.items-center.gap-8.px-10.text-sm.sm\:text-base.md\:text-xs.text-gray-400.w-full.py-5{display:none}.flex.py-8.flex-col.md\:flex-row.xl\:justify-normal.justify-between.gap-5.sm\:gap-10.md\:gap-5.uppercase.text-darkBlue.sm\:text-white.text-base.sm\:text-md.md\:text-xs.text-center.items-center>a{color:#333}.footer .flex.py-8.flex-col.gap-5{padding:0}}@media (max-width: 425px){.news>a{flex-direction:column}.news>a>div:first-child{width:100%;height:200px}.grid.mx-4{margin:0}.grid.px-4{padding:0}}
