@media screen and (min-width: 900px){#myroot{max-width:1200px;min-width:850px;margin:0 auto;text-align:center;background-color:var(--background-color)}}@media screen and (max-width: 900px){#myroot{width:100%;margin:0 auto;text-align:center;background-color:var(--background-color)}}.app-wrapper{position:relative}.no-scroll{overflow:hidden}.scroll{overflow:scroll}.anchor{display:block;position:relative;top:-250px;visibility:hidden}.anchorbig{position:relative;top:-1000px;visibility:hidden}#root{margin:0;display:flex;place-items:center;min-width:320px;min-height:100dvh;flex-direction:column}body{margin:0;background-color:var(--background-color)}.faq{margin-bottom:3rem}.card-expandable{box-shadow:5px 5px 1px #0000009a;border-top:2px black solid;border-left:2px black solid;background-color:var(--primary-color);border-radius:1rem;padding:1rem;cursor:pointer;-webkit-user-select:none;user-select:none;margin-bottom:15px;margin-right:5px;color:var(--text-color)}.card-expandable .title{display:flex;justify-content:space-between;align-items:center;cursor:pointer}.card-expandable h3{height:100%;margin:0;width:fit-content;text-align:left}.card-expandable .hide{height:0px;visibility:collapse}.card-expandable .hide p{margin:0}.card-expandable .expand p{margin:1rem 0px;height:100%;text-align:left}.review-contaiener{background-image:url(/assets/b2-8iDuMQ43.jpg);background-repeat:no-repeat;background-size:cover;width:100%;display:flex;align-items:center;justify-content:end;height:30rem;background-position:bottom;@keyframes fade{0%{right:100%;opacity:0}to{right:0;opacity:1}}@keyframes fade-out{0%{left:0%;opacity:1}to{left:100%;opacity:0;display:none}}}.review-contaiener .reviews{width:60%;min-width:min(400px,100vw);background-color:transparent;color:#fff;border-radius:1rem}.review-contaiener .reviews .dot-bar{text-align:center}.review-contaiener .reviews .dot{cursor:pointer;height:15px;width:15px;margin:0 2px;background-color:#bbb;border-radius:50%;display:inline-block;transition:background-color .6s ease}.review-contaiener .reviews .review-box{display:flex;flex-direction:row;height:15rem;overflow:hidden}.review-contaiener .reviews .reviews{position:relative;height:100%;width:100%}.review-contaiener .reviews .nav{width:5rem;cursor:pointer}.review-contaiener .reviews h1{padding-top:1rem;font-size:2rem}.review-contaiener .reviews .fade-in{animation-duration:1s;animation-name:fade;animation-direction:normal;position:relative;overflow:hidden}.review-contaiener .reviews .fade-out{animation-duration:1s;animation-name:fade-out;animation-direction:normal;position:relative;overflow:hidden;transition:visibility 0s 1s,opacity 1s linear;visibility:hidden}.review-contaiener .reviews .reviews div{position:absolute;right:0;top:0;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.reviews .hide{display:none}.reviews div{background-color:var(--green)}.schema{width:100%;overflow:hidden scroll;padding-top:3cqi}.schema .wrapper{width:100%;height:600px;overflow:hidden scroll}.splash{width:100%;display:flex;justify-content:center;align-items:center;aspect-ratio:2;margin-bottom:25dvh;margin-top:50px}.splash button{background-color:#fff;color:#000}.splash h1{color:#fff;font-stretch:expanded;font-size:clamp(2.2rem,5vw,3.2em)}.splash h3{color:#fff}@media screen and (min-width: 700px){.splash .centered{width:60%}}@media screen and (max-width: 1100px) and (min-height: 800px){.splash{height:600px;aspect-ratio:0}.splash .centered{width:60%}}.cardbox{background-color:var(--primary-color);color:var(--text-color);padding:1rem;border-radius:6px;margin:1rem;width:16rem;min-width:16rem;max-height:22rem;aspect-ratio:1;flex:1 1 25%;--border-right: 4px solid var(--green);--border-bottom: 4px solid var(--green);box-shadow:2px 2px 8px var(--green)}.cardbox p{margin:5px}.cardbox2{background-color:var(--primary-color);color:var(--text-color);padding:1rem;border-radius:6px;margin:1rem;width:16rem;max-height:16rem;aspect-ratio:1;flex:1 1 34%;--border-right: 4px solid var(--green);--border-bottom: 4px solid var(--green);box-shadow:2px 2px 8px var(--green)}.cardbox3{background-color:var(--primary-color);color:var(--text-color);padding:1rem;border-radius:6px;margin:1rem;width:80%;--border-right: 4px solid var(--green);--border-bottom: 4px solid var(--green);box-shadow:2px 2px 8px var(--green)}.cardContaienr{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;flex:"flex-grow"}.cardContaienr a{color:gold;text-decoration:underline}.cardwrapper{color:var(--text-color)}.cardwrapper h1{margin:0 .5rem;font-size:3em}.header ul{list-style-type:none;display:flex;justify-content:center;align-items:center}.header li{float:left;padding:0rem 1rem}.header{position:sticky;top:0;z-index:100;width:100%;overflow-y:hidden;background-color:var(--background-color);border-bottom:solid 2px var(--text-color)}.header .container{display:flex;justify-content:center}.header .flex{flex-grow:2;max-width:1200px;display:flex;background-color:var(--background-color);color:var(--text-color);border-right:solid 6px var(--background-color)}.dark .flex .imageDark{display:none}.dark .flex .imageLight,.light .flex .imageDark{display:block}.light .flex .imageLight{display:none}.header .container a{color:var(--text-color)}.header img{width:8rem;margin:.5rem}@media screen and (max-width: 900px){.header ul{display:none}.flex{justify-content:space-between;padding:0 20px;align-items:center}.flex .expand{box-sizing:50px}}@media screen and (min-width: 900px){.flex{justify-content:space-evenly}.flex .expand{display:none;visibility:hidden}}.banner{color:#fff;margin:0;padding:.5rem;cursor:pointer;display:flex;justify-content:center;align-items:center}.banner:hover{color:#fff}.bannercontainer{background-color:var(--green)}.bannerflex{display:flex;justify-content:center}@media screen and (max-width: 900px){.banner{height:3rem}}div .bootcamp{color:var(--text-color)}div .bootcamp .margin0bottom{margin-bottom:0}div .bootcamp .head{background-image:url(/assets/b3-zILRqpE5.jpg);background-size:cover;background-position-x:center;width:100%;display:flex;justify-content:center;align-items:center;aspect-ratio:2/1;color:#fff}div .bootcamp .head .centered{width:60%}div .bootcamp .body{display:flex;flex-direction:column;align-items:center}div .bootcamp .body p{max-width:900px}div .bootcamp .body .lowtrans{filter:brightness(65%);font-size:small}div .bootcamp .body .list{margin-top:0;display:flex;flex-direction:column;justify-content:center;align-items:center}div .bootcamp .body .list li{width:fit-content}div .bootcamp .body .list2{display:flex;flex-direction:column;justify-content:center;align-items:center}div .bootcamp .body .list2 li{list-style-type:none;width:fit-content}div .bootcamp .body form{display:flex;flex-direction:column;width:75%}div .bootcamp .body form input{background-color:#f8f8ff;color:#000;margin:.5rem;height:3rem;border-radius:10px;border:solid 2px black;padding-left:1rem}div .bootcamp .body form textarea{padding-left:1rem;background-color:#f8f8ff;color:#000;border:solid 2px black;padding-top:1rem;margin:.5rem;height:2rem;border-radius:10px}div .bootcamp .body .form-hidden{display:none}@media screen and (min-width: 900px){.home{background-image:url(/assets/b1-DgcmCNvL.jpg);background-size:cover;background-position-x:50%;background-position-y:50%;box-shadow:0 3000px #209d5080 inset;position:absolute;top:0;height:100vh;max-height:1000px;max-width:100%;aspect-ratio:2/1;overflow:hidden}}@media screen and (max-width: 900px){.home{background-image:url(/assets/b1-DgcmCNvL.jpg);background-size:cover;background-position-x:50%;background-position-y:50%;box-shadow:0 3000px #209d5080 inset;position:absolute;top:0;height:100vh;max-height:1000px;width:100%;overflow:hidden}}div .rehab .head{background-image:url(/assets/rehabb1-CcvrsxVY.jpg);background-size:cover;background-position-x:center;width:100%;display:flex;justify-content:center;align-items:center;aspect-ratio:2/1;color:#fff;flex-direction:column}div .rehab .body .section2{background-image:url(/assets/rehabb1-CcvrsxVY.jpg);background-size:cover;background-position-x:center;width:100%;aspect-ratio:2/1;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}div .rehab{color:var(--text-color)}div .rehab .margin0bottom{margin-bottom:0}div .rehab .head{background-image:url(/assets/rehabb1-CcvrsxVY.jpg);background-size:cover;background-position-x:center;width:100%;display:flex;justify-content:center;align-items:center;aspect-ratio:2/1;color:#fff;flex-direction:column}div .rehab .head .centered{width:60%}div .rehab .head h1{-webkit-text-stroke:2px black;font-stretch:expanded}div .rehab .head h3{width:60%;-webkit-text-stroke:1px black;font-stretch:expanded}div .rehab .body{display:flex;flex-direction:column;align-items:center}div .rehab .body .section2{background-image:url(/assets/kids-Bmm8bSRr.jpg);background-size:cover;background-position-x:center;width:100%;aspect-ratio:2/1;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}div .rehab .body .section2 .space{flex-grow:.75}div .rehab .body .section2 h1{font-size:clamp(3rem,5vw,5rem)}div .rehab .body .section2 h3{font-size:clamp(1rem,2.5vw,1.5rem)}div .rehab .body .section2 button{width:500px;height:3rem;position:relative;background-color:#fff;color:#000;float:end;bottom:0;margin-top:0;font-size:clamp(.75rem,2.5vw,1rem)}div .rehab .body .cardContaienr{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;column-gap:3rem}div .rehab .body .cardContaienr2{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;column-gap:3rem;width:95%}div .rehab .body .cardContaienr3{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center;column-gap:3rem;width:100%}div .rehab .body p{max-width:900px}div .rehab .body .lowtrans{filter:brightness(65%);font-size:small}div .rehab .body .list{margin-top:0;display:flex;flex-direction:column;justify-content:center;align-items:center}div .rehab .body .list li{width:fit-content}div .rehab .body .list2{display:flex;flex-direction:column;justify-content:center;align-items:center}div .rehab .body .list2 li{list-style-type:none;width:fit-content}div .rehab .body button{max-width:75%;width:500px;height:4rem;position:relative;background-color:#fff;color:#000;border-radius:5rem;margin-top:3rem;margin-bottom:3rem;box-shadow:2px 2px 16px #000}div .rehab .body .localcardbox{background-color:var(--primary-color);color:var(--text-color);padding:1rem;border-radius:6px;margin:1rem;width:76%;--border-right: 4px solid var(--green);--border-bottom: 4px solid var(--green);box-shadow:2px 2px 8px var(--green)}div .rehab .body .localcardbox .cardbox4{border:white solid 3px;border-radius:1rem;padding:1rem}.toggleMenu{width:100%;position:fixed;height:100dvh;top:93px;z-index:1000}.toggleMenu .toggleMenuList{position:absolute;width:15rem;right:0;top:0;height:100%;background-color:var(--background-color);margin:0;padding-left:0}.toggleMenu ul{list-style-type:none;display:flex;justify-content:top;align-items:center;flex-direction:column}.toggleMenu li{padding-top:1rem;height:3rem}.toggleMenu li a{color:var(--text-color)}.toggleMenu button{position:fixed;bottom:0;right:0;background-color:var(--background-color);color:var(--text-color);z-index:500}.toggleMenuHidden{visibility:collapse;display:none}.contactus{display:flex;justify-content:space-evenly;flex-direction:column}.contactus .row{display:flex;justify-content:space-between;flex-direction:row}.contactus .row .left{justify-self:flex-end;flex-basis:60%}.contactus .row .right{flex-grow:3;flex-shrink:3}.contactus .row a{width:10rem;color:#000;border:1px black solid;border-radius:5px;margin:1rem;padding:1rem}.contactus .row a svg{padding-top:5px}.contactus .row a p{margin:0}.contactus .column{align-items:center;display:flex;justify-content:space-evenly;flex-direction:column}.contactus .column a{background-color:var(--primary-color);width:75%;color:var(--text-color);border:1px black solid;border-radius:5px;margin:1rem;padding:1rem}.contactus .column a svg{padding-top:5px}.contactus .column a p{margin:0}.contactus .row2{display:flex;flex-wrap:wrap;grid-template-columns:auto;grid-template-areas:"side mid mid side";justify-content:center}.contactus .row2 .side{grid-area:"side";flex-basis:20%}.contactus .row2 .mid{grid-area:"mid";flex-basis:35%}.contactus .row2 a{cursor:pointer;background-color:var(--primary-color);color:var(--text-color);border:1px black solid;border-radius:5px;margin:1rem;padding:1rem}.contactus .row2 a svg{padding-top:5px}.contactus .row2 a p{margin:0}.contactus form{background-color:#fff;padding:1rem;display:flex;flex-direction:column;width:30%}.contactus form input{color:#000;background-color:#d3d3d3;border-radius:12px;padding:1rem;margin-bottom:.5rem;border:solid 1px gray}.contactus form .descri{height:5rem;color:#000;background-color:#d3d3d3;border-radius:12px;padding:1rem;margin-bottom:1rem}.contactus iframe{width:50%}@media (prefers-color-scheme: dark){.contactus iframe{filter:brightness(85%)}}.contactus .socials svg{height:3rem;width:3rem}.contactus .copyright{font-size:x-small}@media screen and (max-width: 800px){.contactus .row2 .side{order:2;flex-basis:26%}.contactus .row2 .mid{flex-basis:60%}}.popup-page{position:fixed;background-color:#80808099;width:100vw;height:100dvh;z-index:1000;top:0;left:0;display:flex;justify-content:center;align-items:center;flex-direction:column}.popup-page .space{height:100px;width:200px}.form-section form{overflow:visible;color:#000;display:flex;flex-direction:column;gap:1rem;max-width:50%;flex:1;background-color:var(--green);padding:2rem;border-radius:1rem;max-height:100dvh}.form-section form p,.form-section form h2{color:#fff}.form-section input{height:2rem;background-color:#d3d3d3;border-radius:5px;padding:0px 1rem;color:#000;border:1px solid black}.form-section input:focus{outline-width:0px}.form-section input.submit{cursor:pointer}.form-section img{min-height:0rem;width:50%;margin-left:25%}.form-section textarea{min-height:2rem;height:6rem;background-color:#d3d3d3;border-radius:5px;padding:0px 1rem;color:#000;border:1px solid black}.form-section{display:flex;width:min(1000px,140vw);height:fit-content;justify-content:center;position:fixed;overflow:visible}.form-section .form-hidden{display:none}:root{overflow:auto;---green: #209d50;--green: #16351b;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;--color: rgb(116, 116, 116);--background-color: #ffffff;--text-color: black;--primary-colour: #313131;--form-color: ghostwhite;background-color:var(--background-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root .dark{--color: rgba(255, 255, 255, .87);--background-color: #242424;--text-color: white;---primary-color: #424242;--primary-color: #16351b;--form-color: var(--primary-color) }a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}
