body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:KGBrokenVesselsSketch;font-style:normal;font-weight:400;src:url(/static/media/KGBrokenVesselsSketch.db834262903e2585b936.ttf) format("truetype")}.App{font-family:KGBrokenVesselsSketch,sans-serif;text-align:center}.App-header{background:linear-gradient(90deg,#ffa6b4,#db3b76);color:#fff;height:80px;justify-content:space-between;padding:0 20px}.App-header,.header-content{align-items:center;display:flex}.header-content{flex-grow:1}.logo{margin-right:20px;width:70px}h1{font-size:1.5em;margin:0}@keyframes slideInFromLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideInFromRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.intro p{animation:slideInFromLeft 1s forwards;opacity:0}.admissions-button{animation:slideInFromRight 1s forwards;animation-delay:.5s;background-color:#ffcf25;border:none;border-radius:5px;cursor:pointer;font-family:KGBrokenVesselsSketch;font-size:1em;opacity:0;padding:10px 20px;position:absolute;right:20px;top:-8px;z-index:2}.menu-icon{cursor:pointer;font-size:2.5em;margin-left:auto}.intro{background-image:url(/static/media/girl_standing.12e68d40c41d361b9d0a.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:150px;position:relative}.intro-background{color:#fff;font-size:1em;left:20px;max-width:120px;position:absolute;text-align:left;top:20px;z-index:1}.buttons-section{align-items:center;background-color:#e7f2f5;display:flex;justify-content:space-between;padding:12px}.enroll-button{justify-content:flex-start}.contact-button,.enroll-button{display:flex;margin-top:-30px;position:relative}.contact-button{justify-content:flex-end}.contact-button img,.enroll-button img{cursor:pointer;height:60px;width:200px}.about-us{background-color:#e7f2f5;padding:20px}.about-us h2{color:#ff7043;display:inline-block;font-size:2em;margin-bottom:20px;position:relative}.about-content{align-items:flex-start;background-color:#cce4ea;border-radius:15px;display:flex;padding:20px;position:relative}.about-icon{animation:slideInFromLeft 1s forwards;height:auto;margin-right:20px;opacity:0;width:300px}.about-text{color:#333;font-size:1.2em;text-align:center}.about-text p{animation:slideInFromRight 1s forwards;animation-delay:.5s;opacity:0}.bag-icon{bottom:-40px;height:auto;position:absolute;right:-20px;width:100px;z-index:2}.vision{align-items:center;background-color:#e7f2f5;display:flex;justify-content:center;position:relative}.vision-svg{border-radius:15px;height:auto;max-width:800px;width:90%}.special{align-items:center;display:flex;justify-content:center;position:relative}.special,.special-svg{background-color:#e7f2f5}.special-svg{border-radius:15px;height:auto;margin:20px;max-width:800px;width:90%}.mission{align-items:center;background-color:#e7f2f5;display:flex;justify-content:center;position:relative}.mission-svg{border-radius:15px;height:auto;max-width:800px;width:90%}.empowering-section{align-items:center;background-color:#e7f2f5;display:flex;justify-content:center;padding:0 20px}.empowering-message{background-color:#fff;border-radius:15px;box-shadow:0 4px 8px #0000001a;margin:15px auto;max-width:600px;padding:5px}.empowering-message p{color:#ff7043;font-size:1.2em;margin:0;text-align:center}.open-now{align-items:center;background-color:#e7f2f5;display:flex;justify-content:center;position:relative}.open-now-svg{border-radius:15px;height:auto;max-width:800px;width:90%}.join-us{align-items:center;background-color:#e7f2f5;display:flex;justify-content:center;position:relative}.join-us-svg{border-radius:15px;height:auto;margin:20px;max-width:800px;width:90%}.montesoori-method{align-items:center;background-color:#e7f2f5;display:flex;justify-content:center;position:relative}.montesoori-method-svg{border-radius:15px;height:auto;margin:20px;max-width:800px;width:90%}.safety-method{align-items:center;background-color:#e7f2f5;display:flex;justify-content:center;position:relative}.safety-method-svg{border-radius:15px;height:auto;width:50%}.safety-first{background-color:#e7f2f5;padding:10px 20px;position:relative}.safety-icon{height:auto;left:20px;margin-right:20px;position:absolute;top:-20px;width:50px}.safety-content{align-items:flex-start;background-color:#cce4ea;border-radius:15px;display:flex;padding:20px;position:relative}.safety-text{color:#333;font-size:1.2em;text-align:center}.quote{color:#ff7043;font-size:2em;vertical-align:middle}.holistic{align-items:center;background-color:#e7f2f5;display:flex;justify-content:center;position:relative}.holistic-svg{border-radius:15px;height:auto;max-width:800px;width:90%}.interactive-learning{background-color:#e7f2f5;padding:20px;text-align:center}.interactive-learning h2{color:#5596a5;font-size:1.5em;text-transform:uppercase}.address{background-color:#e7f2f5}.address-svg{height:auto;max-width:800px;width:100%}.special-programs{background-color:#e7f2f5}.timings-button{background-color:#fff;border-radius:30px;box-shadow:0 4px 8px #0000001a;display:inline-block;margin-top:10px;padding:10px 20px}.timings-button p{color:#333;font-size:1em;margin:0}.title-container{background-color:#fff;border-radius:15px;box-shadow:0 4px 8px #0000001a;display:inline-block;padding:10px 20px}.char-0{color:#ff5733}.char-1{color:#33ff57}.char-2{color:#3357ff}.char-3{color:#ff33a1}.char-4{color:#ff8c33}.char-5{color:#8c33ff}.title-container h3{color:#ff7043;font-size:1.5em;margin:0}.slideshow-container{margin:auto;max-width:100%;overflow:hidden;position:relative}.slide-background{background-color:#acccbc;border-radius:15px;margin:20px;padding:15px;position:relative;transform:rotate(45deg)}.slide-content{background-color:#e0fff0;border-radius:15px;padding:8px;text-align:center;transform:rotate(-45deg)}.slide-content h3{color:#ff7043;font-size:1.5em}.slide-content h4{color:#5596a5;font-size:1.2em;margin-top:10px}.slide-content p{color:#333;font-size:1em}.slide-content ul{padding-left:40px;text-align:left}.slide-content ul li{color:#333;font-size:1em;margin:5px 0}.next,.prev{cursor:pointer;height:40px;margin-top:-20px;position:absolute;top:50%;transition:.6s ease;-webkit-user-select:none;user-select:none;width:40px;z-index:1}.prev{left:0}.next,.prev{border-radius:3px 0 0 3px}.next{right:0}.next:hover,.prev:hover{transform:scale(1.1)}.modal{align-items:center;background-color:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background-color:#dc3d77;border-radius:30px;box-shadow:0 4px 8px #0000001a;max-width:75%;padding:20px;width:100%}.modal-content h2{color:#fff;font-size:1.5em;margin-bottom:20px}.modal-content form{display:flex;flex-direction:column}.modal-content input,.modal-content select{border:none;border-radius:5px;color:#333;font-family:KGBrokenVesselsSketch,sans-serif;font-size:1em;margin-bottom:10px;padding:10px}.form-buttons{display:flex;justify-content:space-between}.form-buttons button{border:none;border-radius:30px;color:#fff;cursor:pointer;font-size:1em;padding:10px 20px}.form-buttons button,.form-buttons button[type=button]{background-color:#ffcf25}.success-modal-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.success-modal-content{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:20px;text-align:center}.success-modal-content h2{margin-top:0}.success-modal-content button{background:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px}.success-modal-content button:hover{background:#45a049}.error-modal-overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.error-modal-content{background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000001a;padding:20px;text-align:center}.error-modal-content h2{margin-top:0}.error-modal-content button{background:#f44336;border:none;border-radius:4px;color:#fff;cursor:pointer;margin-top:20px;padding:10px 20px}.error-modal-content button:hover{background:#d32f2f}
/*# sourceMappingURL=main.a412cba6.css.map*/