.plus-icon{cursor:pointer;font-size:1.5rem}.card-header{background-color:#fff;cursor:pointer}.card-header:hover{background-color:#e5301c;color:#fff}.curri{background-color:#fff;border:.5px solid #000;border-radius:20px;margin-top:90px}h2{font-family:DM Serif Display;font-size:32px;font-weight:400;line-height:43.87px;text-align:left}h5 span{color:#fff;font-size:32px;font-weight:800}.collapse,h5 span{font-family:Lato;line-height:38.4px;text-align:left}.collapse{background-color:#f5f5f5;color:#e5301c;font-size:18px;font-weight:500;margin:initial!important;padding:1.2rem}.card{padding:initial}header{background-color:#fff;box-shadow:0 3px 12px #00000014;color:#000;width:100%}.navbar{background-color:#fff!important;flex-wrap:wrap;justify-content:space-between;padding:16px 24px;width:100%}.navbar,.navbar-header{align-items:center;display:flex}.navbar-header{gap:16px}.navbar-brand img{border-radius:12px;height:auto;width:80px}.collapse{background:#0000;gap:24px;margin-left:auto}.collapse,.contact{align-items:center;display:flex;flex-wrap:wrap}.contact{gap:16px;list-style:none;margin:0;padding:0}.nav-item{font-family:"DM Serif Display",serif;font-size:18px;font-weight:600;line-height:1.2;text-align:left;width:auto}.nav-item a{color:#121212;display:inline-block;padding:8px 10px;text-decoration:none;transition:all .2s ease-in-out}.nav-item a:hover,.nav-link.active{color:#e5301c}.nav-link.active{border-bottom:2px solid #e5301c;font-weight:700}.nav-item a:hover{background-color:#e5301c14;border-radius:8px}.nav-link button{background-color:#e5301c;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;min-width:140px;padding:10px 18px}.nav-link button:hover{background-color:#fff!important;border:2px solid #e5301c;color:#e5301c!important}@media (max-width:900px){.collapse{gap:14px;justify-content:center;margin-left:0}.nav-item{font-size:16px}.nav-link button{min-width:auto;width:100%}}@media (max-width:640px){.navbar{padding:14px 16px}.collapse,.navbar-header{justify-content:center;width:100%}.collapse{align-items:stretch}.collapse,.contact{flex-direction:column}.contact{gap:12px}.nav-link button{margin-top:8px}}footer{background-color:#000;color:#fff;width:100%}.btn{background-color:#8e0f01;color:#fff;height:auto;margin-left:10px;width:130px}.btn:hover{background-color:#fff;border:2px solid #8e0f01;color:#000}.icon_text{display:flex;gap:10px}.icon_text h4{margin-right:10px}.icon_text a{align-items:center;color:inherit;display:flex;text-decoration:none}.socials{display:flex}.socials a{color:#000;color:#fff!important;text-decoration:none!important;transition:color .3s ease}.below{flex-wrap:wrap}.socials a:hover{color:#8e0f01!important}.socials a a[href*="twitter.com"]{color:#fff}.socials a[href*="twitter.com"]:hover{color:#ff4500}body{background-color:#f7f7f7;color:#1d1d1d;font-family:Plus Jakarta Sans,Arial,sans-serif;margin:0;padding:0}.container-fluid{max-width:100%;padding:0}.row{margin:0;padding:0;width:100%}.hero{background-position:50%;background-size:cover;justify-content:center;min-height:90vh;padding:60px 20px;position:relative;width:100%}.hero,.hero-controls{align-items:center;display:flex}.hero-controls{inset:0;justify-content:space-between;padding:0 1.5rem;pointer-events:none;position:absolute;z-index:2}.hero-control{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff2e;border:1px solid #ffffff73;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:1.75rem;height:48px;justify-content:center;pointer-events:auto;transition:transform .18s ease,background .18s ease;width:48px}.hero-control:focus,.hero-control:hover{background:#ffffff52;outline:none;transform:scale(1.05)}.hero:before{background:#00000061;border-radius:0 0 40px 40px;content:"";inset:0;position:absolute;z-index:0}.hero_text{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border-radius:24px;box-shadow:0 24px 70px #00000029;padding:36px;position:relative;width:min(100%,1100px);z-index:1}.hero_text h1{color:#fff;font-size:clamp(32px,5vw,52px);font-weight:700;line-height:1.05;margin-bottom:24px}.hero_text p{color:#f2f2f2;font-size:18px;margin-bottom:20px}.campaign-slide{grid-gap:32px;display:grid;gap:32px}.campaign-slide h1{color:#fff;font-size:clamp(34px,4vw,48px);margin-bottom:16px}.slide-columns{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:25px}.slide-columns>div{background-color:#ffffff1f;border:1px solid #ffffff1f;border-radius:18px;padding:24px}.curriculum,.program,.ready,.why{margin:0 auto;max-width:1180px;padding:64px 20px}.curriculum h1,.program h1,.ready h1,.why h1{color:#121212;font-family:"DM Serif Display",serif;font-size:clamp(34px,4vw,48px);font-weight:700;margin-bottom:24px}.program p,.ready p,.why p{color:#333;font-family:"DM Serif Display",serif;font-size:18px;line-height:1.8;margin-bottom:18px}.why_corner{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:24px}.why_box{background-color:#fff;border:2px solid #e5301c;border-radius:24px;box-shadow:0 20px 45px #e5301c14;padding:26px;width:min(100%,360px)}.why_box h1{font-family:"DM Serif Display",serif;font-size:22px;font-weight:700;margin-bottom:14px}.why_box p{color:#4f7396;font-family:Plus Jakarta Sans,sans-serif;font-size:15px;line-height:1.8;margin-bottom:10px}.ready button{background-color:#e5301c;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;height:50px;min-width:220px;padding:0 24px;transition:all .25s ease}.ready button:hover{background-color:#fff;border:2px solid #e5301c;color:#e5301c}.curriculum_box{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin-top:24px}.box{background-color:#fff;border:1px solid #e5301c1f;border-radius:24px;box-shadow:0 18px 42px #00000014;overflow:hidden;width:min(260px,100%)}.box img{display:block;height:auto;width:100%}.box p{font-family:"DM Serif Display",serif;font-size:20px;line-height:1.4;margin:20px}.campaign-slide,.campaign-slider{width:100%}@media (max-width:980px){.slide-columns{grid-template-columns:1fr}.hero{min-height:75vh;padding:40px 16px}}@media (max-width:720px){.hero_text{padding:24px}.hero_text h1{font-size:32px}.curriculum,.program,.ready,.why{padding:40px 16px}.nav-item{font-size:16px}}.box img{max-width:265px;object-fit:cover;object-position:center;transition:1s ease-in-out}.box img:hover{transform:scale(1.1)}.box p{font-family:DM Serif Display;font-size:24px;font-weight:600;line-height:32.9px;margin-bottom:10px;margin-top:20px;padding:5px;text-align:left}.campaign-slider{height:auto;overflow:hidden;position:relative;width:100%}.campaign-slide h1{font-size:48px}.campaign-slide{animation:fade-in-out 1s ease-in-out}@keyframes fade-in-out{0%{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.why_box:hover{border-color:#e5301c!important;box-shadow:0 8px 20px #e5301c26!important;transform:translateY(-5px)}@media (max-width:768px){.why h1{font-size:36px!important;line-height:48px!important}.why p{font-size:16px!important;line-height:24px!important}.slide-columns{grid-template-columns:1fr!important}}@media (max-width:480px){.why h1{font-size:32px!important;line-height:42px!important}}.date{background-color:#c1111d}.date,.date3{border-radius:10px;color:#fff;font-size:bold;padding:10px;text-align:end}.date3{background-color:#b626d2}.date2{background-color:#2685d2;border-radius:10px;color:#fff;font-size:bold;padding:10px;text-align:end}.eventdetails,.eventdetails2,.eventdetails3{gap:10px;width:100%}.check button{background-color:initial;border:2px solid #c1111d;border-radius:8px}.eventdetails{border:1px solid #c1111d;border-radius:50px;padding:5px}.eventdetails2{border:1px solid #2685d2;border-radius:50px;padding:5px}.eventdetails3{border:1px solid #b626d2;border-radius:50px;padding:5px}.details{flex-direction:column;flex-wrap:wrap!important;width:50%}.eventnext{background-color:#272525;border-radius:54px;color:#fff}.eventnext h3 span{font-size:20px}.box-event img{border-bottom-left-radius:54px;border-bottom-right-radius:54px;border-top-right-radius:54px;max-height:800px;max-width:800px;object-fit:cover;object-position:center;transition:1s ease-in-out;width:100%}.manny h1{color:#c1111d!important}.founder-section{background-color:beige}
/*# sourceMappingURL=main.77cac2c8.css.map*/