body{font-family:Arial,sans-serif;margin:0;padding:0;box-sizing:border-box}.container{max-width:1200px;margin:0 auto;padding:60px 5%}.hero{text-align:center;padding:200px 20px;color:#fff}.hero-content h1{font-size:2.5em;font-family:Roboto Condensed,serif;font-weight:550}.hero-content p{font-family:Roboto Condensed,serif;font-weight:550;font-size:18px}.cta{background:#9333ea;color:#fff;padding:10px 20px;border:none;cursor:pointer;font-family:Roboto Condensed,serif;font-weight:550}.amount-cta{width:100%}.centered{text-align:center;width:100%;padding:0;margin:0}.services{padding:0 20px 50px;text-align:center}.about{padding:0 0 50px;text-align:center}.about p{text-align:left}.about h2{font-size:2.5rem;font-weight:700;margin-bottom:30px;color:#333;text-align:center}.mission-vision{padding:60px 20px;background-color:#f5f5f5}.mission-vision h2{font-size:2.5rem;font-weight:700;margin-bottom:30px;color:#333;text-align:center}.cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;max-width:1000px;margin:0 auto}.card{background:#fff;padding:20px;border-radius:12px;box-shadow:0 4px 10px #0000001a;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;position:relative}.card:hover{transform:translateY(-5px);box-shadow:0 10px 20px #00000026}.card h3{font-size:1.5rem;color:#222;margin-bottom:10px;margin-top:10px}.card p{font-size:13px;color:#555;line-height:1.6}.pricing{padding:80px 5%;background:#f5f5f5}.pricing h2{font-size:2rem;font-weight:600;margin-bottom:40px}.pricing-table{display:flex;justify-content:space-between;gap:20px;max-width:1000px;margin:0 auto}.plan{background:#fff;padding:30px;border-radius:12px;box-shadow:0 4px 12px #0000001a;font-size:1.1rem;font-weight:500;width:30%;border:2px solid #ddd;transition:all .3s ease}.plan h3{font-size:20px;margin-bottom:20px}.plan div{font-weight:600;margin-bottom:15px}.amount-span{font-size:25px}.amount{font-size:15px}.plan ul{list-style:none;padding:0;margin:15px 0}.plan li{padding:8px 0;font-size:13px;display:flex;align-items:center;gap:5px}.plan:hover{transform:translateY(-5px);border-color:#9333ea}@media (max-width: 900px){.pricing-table{flex-wrap:wrap;justify-content:center}.plan{width:45%}}@media (max-width: 600px){.plan{width:100%}}footer{background:#581c87;color:#fff;text-align:center}footer p{padding-bottom:90px}footer h2{padding:50px 0 30px}.learn-express{display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:500;gap:15px;margin-top:10px;margin-bottom:10px;font-family:Roboto Condensed,serif}.learn-express .star{color:#f3b400;font-weight:700;font-size:1.2rem}.about-container{display:flex;flex-direction:column;justify-content:center;gap:40px;max-width:1200px;margin:0 auto;align-items:center}.about-image{flex:1}.about-image img{width:auto;height:400px;border-radius:12px;box-shadow:0 4px 10px #0000001a}.about-content{flex:1;padding:4%;background-color:#f5f5f5;border-radius:12px}.about-content h2{font-size:2rem;margin-bottom:15px;color:#333}.about-content p{font-size:14px;line-height:1.6;color:#555;margin-bottom:12px}.unique{text-align:center;padding:50px 5%;color:#333}.unique h2{font-size:2rem;margin-bottom:25px;font-weight:600}.unique ul{display:grid;grid-template-columns:repeat(2,1fr);gap:20px 50px;max-width:900px;margin:0 auto;padding:20px 0;list-style:none}.unique li{width:100%;font-size:1.1rem;display:flex;align-items:center;gap:12px;background:#f5effa;padding:16px 20px;border-radius:8px;font-weight:500;transition:background .2s ease,transform .2s ease}.unique li:hover{transform:translateY(-2px)}.founder{text-align:center;padding:80px 5%;background:#f5f5f5}.founder h2{font-size:2rem;font-weight:600;margin-bottom:30px}.founder-boxes{display:flex;justify-content:center;gap:40px;max-width:1000px;margin:0 auto}.founder-box{flex:1;background:#fff;padding:25px 30px;border-radius:10px;box-shadow:0 4px 8px #0000001a;text-align:left}.font-weight-500{font-weight:550}.location{background:#fff;color:#9333ea!important;text-shadow:0 0 1px rgba(147,51,234,.5);display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:8px;font-weight:600;box-shadow:0 2px 5px #0000001a;width:fit-content;margin:20px auto}.plan-custom-content{text-align:center;margin-top:20px;font-size:14px;color:#555}.founder-box h3{font-size:1.4rem;font-weight:600;margin-bottom:15px}.founder-box p{font-size:1.1rem;color:#333;line-height:1.6}.founder-list{margin-top:15px;padding:0;list-style:none}.team-list{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;padding:0;list-style:none;margin:0 auto}.founder-list li{font-size:14px;display:flex;align-items:center;padding:8px 0;color:#555;gap:20px}.team-list li{display:flex;width:48%;font-size:14px;font-weight:500;transition:background .2s ease,transform .2s ease;color:#9333ea;gap:5px;align-items:center}.team-list li:hover{background:#f0f0f0;transform:translateY(-2px)}@media (max-width: 500px){.team-list li{width:100%}}.services{text-align:center;padding:80px 5%;background:#fff}.services h2,.g-map h2{font-size:2rem;font-weight:600;margin-bottom:30px}.service-list{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;max-width:1200px;margin:0 auto}.service{background:#f5f5f5;padding:15px;border-radius:10px;box-shadow:0 4px 8px #0000001a;text-align:left;width:19%;min-width:220px}@media (max-width: 900px){.service{width:45%;padding:18px}}@media (max-width: 600px){.service{width:100%;padding:15px}}.service h3{font-size:14px;font-weight:600;margin-bottom:15px}.service ul{padding:0;list-style:none}.service li{font-size:13px;display:flex;align-items:center;gap:8px;padding:6px 0;color:#555}.copyright{background-color:#3b0764;padding:20px}.contact-icons{display:flex;justify-content:center;gap:13%;margin-top:40px}.contact-icons div{display:flex;font-size:14px;gap:7px;align-items:center}.whatsapp-icon{position:fixed;bottom:20px;left:20px;display:flex;align-items:center;justify-content:center;z-index:1000;cursor:pointer}.hero-content h1{opacity:0;transform:translateY(-50px);animation:fadeInDown 1s ease-out forwards}.hero-content p{opacity:0;transform:translate(-50px);animation:fadeInLeft 1s ease-out .5s forwards}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}.learn-express{opacity:0;transform:translateY(50px);animation:fadeInU 1s ease-out 1s forwards}@keyframes fadeInU{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}.cta{opacity:0;animation:fadeIn 1s ease-out 1.5s forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width: 1024px){.about-container{flex-direction:column;align-items:center;gap:20px}.about-content{max-width:80%;text-align:center}.about p{text-align:left}.about-content p{font-size:16px}.about h2{font-size:2rem}}@media (max-width: 768px){.about-container{flex-direction:column;align-items:center;gap:20px;padding:10px}.about-image,.about-content{max-width:100%;text-align:center}.about p{text-align:left}.about h2{font-size:1.8rem}.about-image img{height:350px}.about-content p{font-size:13px;line-height:1.5}.location-icon{width:28px}}@media (max-width: 1024px){.hero{padding:150px 20px}.unique h2{font-size:1.6rem}.unique ul{grid-template-columns:repeat(1,1fr);gap:12px}.unique li{font-size:14px;padding:12px 16px}}@media (max-width: 768px){.unique{padding:35px 8%}.hero{padding:100px 20px}.unique h2{font-size:1.4rem}.unique ul{grid-template-columns:repeat(1,1fr);gap:10px;padding:12px 0}.unique li{font-size:12px;padding:10px 14px;gap:6px}}@media (max-width: 1024px){.founder h2{font-size:1.8rem}.founder-boxes{flex-direction:column;align-items:center;gap:30px}.founder-box{max-width:80%;padding:20px 25px}.founder-box h3{font-size:1.3rem}.founder-box p,.founder-list li,.team-list li{font-size:15px}.founder-list li{gap:20px}}.unique li{opacity:0;transform:translateY(20px);animation:fadeInUp .8s ease-out forwards}.unique li:nth-child(1){animation-delay:.2s}.unique li:nth-child(2){animation-delay:.4s}.unique li:nth-child(3){animation-delay:.6s}.unique li:nth-child(4){animation-delay:.8s}.unique li:nth-child(5){animation-delay:1s}.unique li:nth-child(6){animation-delay:1.2s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.slider-container{position:relative;width:100%;height:100vh;overflow:hidden}.background-slider{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.slide{width:100%;height:unset!important;background-size:cover;background-position:top;aspect-ratio:.8}.overlay-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff}.overlay-content h1{font-size:3rem;font-weight:700}.overlay-content p{font-size:1.5rem;margin-top:10px}.g-map{display:flex;flex-direction:column;align-items:center}.g-map-iframe{width:100%;height:400px}.cursor-pointer{cursor:pointer}@media (max-width: 1024px){.hero{padding:150px 20px}.about-container,.founder-boxes{flex-direction:column;align-items:center;gap:30px}.about-content,.founder-box{max-width:80%;text-align:center}.about p,.about-content p{text-align:left;font-size:16px}.unique h2,.founder h2{font-size:1.8rem}.unique ul{grid-template-columns:1fr;gap:12px}.pricing-table{flex-wrap:wrap;justify-content:center}.plan{width:45%;padding:18px}}@media (max-width: 768px){.founder,.services{padding:50px 8%}.founder h2{font-size:1.6rem}.founder-box{max-width:100%;padding:18px 20px}.founder-box h3{font-size:1.2rem}.founder-box p,.founder-list li,.team-list li{font-size:13px}.founder-list li{gap:0}.founder-list li span{text-align:left;margin-left:8px;font-size:10px}.whatsapp-icon{bottom:10px!important;left:10px!important}.whatsapp-icon img{width:60%;height:auto}.contact-icons{flex-direction:column;align-items:center;gap:5px;margin-top:20px}footer h2{padding-bottom:15px;padding-top:25px}footer p{padding-bottom:30px}}@media (max-width: 768px){.hero{padding:100px 20px}.container{padding:40px 5%}.about-image img{height:350px;width:100%;object-fit:cover}.about-content p{font-size:14px;line-height:1.5}.founder,.services,.pricing{padding:50px 8%}.unique{padding:35px 8%}.unique h2,.founder h2{font-size:1.6rem}.unique ul{gap:10px;padding:12px 0}.plan{width:100%}.pricing h2{font-size:1.8rem}.overlay-content.hero{top:52%;left:37%;padding:0;text-align:left}.learn-express{justify-content:flex-start}}@media (max-width: 480px){.hero{padding:80px 15px}.hero-content h1{font-size:2rem}.hero-content p{font-size:15px}.about-container,.founder-boxes{gap:20px}.about-image img{height:210px}.founder-box p{text-align:justify}.unique ul{gap:8px}.pricing-table{flex-direction:column;align-items:center}.plan{width:90%}.service{width:100%;padding:15px}.team-list li{width:100%}.cta{padding:8px 16px;font-size:14px}}@media (max-width: 1024px){.slider-container,.slide{height:85vh}}@media (max-width: 768px){.slider-container,.slide{height:75vh}}@media (max-width: 480px){.slider-container,.slide{height:65vh}.about{padding:0 0 50px}.about-container{padding:0}.about-content{max-width:95%}}.modal-title{font-size:20px;margin-bottom:15px;text-align:center}.form-container{display:flex;flex-direction:column;gap:20px;padding:20px}input,textarea{padding:12px;border:1px solid #ddd;border-radius:5px;font-size:14px;outline:none}textarea{resize:none;height:100px}.error{color:red;font-size:12px;margin-top:-10px}.submit-btn{background-color:#333;color:#fff;border:none;padding:10px 20px;font-size:14px;border-radius:5px;cursor:pointer;transition:all .3s}.submit-btn:hover{background-color:#222}.react-responsive-modal-modal{width:600px!important}:global(.react-responsive-modal-closeButton){top:10px;right:10px;width:20px;height:20px}@media (max-width: 1024px){.react-responsive-modal-modal{width:400px!important}.modal-title{font-size:18px;margin-bottom:7px;text-align:center}}@media (max-width: 600px){.react-responsive-modal-modal{width:300px!important}.modal-title{font-size:15px;text-align:center}}.spinner{width:10px;height:10px;border:2px solid #e0e0e0;border-top:3px solid #9333ea;border-radius:50%;animation:spin .8s linear infinite;margin:auto}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.p-0{padding:0!important}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.react-responsive-modal-root{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.react-responsive-modal-overlay{background:#00000080;position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1}.react-responsive-modal-container{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center}.react-responsive-modal-containerCenter:after{width:0;height:100%;content:"";display:inline-block;vertical-align:middle}.react-responsive-modal-modal{max-width:800px;display:inline-block;text-align:left;vertical-align:middle;background:#fff;box-shadow:0 12px 15px #00000040;margin:1.2rem;padding:1.2rem;position:relative;overflow-y:auto}.react-responsive-modal-closeButton{position:absolute;top:14px;right:14px;border:none;padding:0;cursor:pointer;background-color:transparent;display:flex}.react-responsive-modal-overlay,.react-responsive-modal-container,.react-responsive-modal-modal{animation-fill-mode:forwards!important}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-modal-in{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}@keyframes react-responsive-modal-modal-out{0%{transform:scale(1);opacity:1}to{transform:scale(.96);opacity:0}}
