header{background-color:#fff;box-shadow:0 4px 6px #0000001a;position:-webkit-sticky;position:sticky;text-align:center;top:0;transition:all .3s ease-in-out;z-index:1000}.header{align-items:center;display:flex;justify-content:space-between;padding:5px 0}#logo{transition:transform 1s ease-in-out;width:100px}#logo:hover{transform:scale(1.1) rotate(1turn)}nav ul{display:flex;gap:25px;list-style:none;padding:0}nav ul li,nav ul li a{display:inline-block}nav ul li a{border-bottom:2px solid #0000;color:#703b26;font-size:18px;font-weight:700;padding:5px;position:relative;text-decoration:none;transition:color .3s ease-in-out,border-bottom .4s ease-in-out}nav ul li a.active,nav ul li a:hover{border-bottom:2px solid #50291a;color:#50291a}footer{background:#333;color:#fff;padding:20px 0;text-align:center;width:100%}footer a{color:#fff;font-weight:700}@media only screen and (max-width:500px){#logo{width:80px}}@media only screen and (max-width:375px){nav ul li a{font-size:15px}}.banner{align-items:center;background-position:top;background-size:cover;color:#fff;display:flex;height:80vh;justify-content:center;position:relative;text-align:center}.banner:before{background:#0009;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:0}.wrapper{z-index:1}.bannerText{line-height:1.6}.bannerText h1{font-size:50px}.bannerText p{font-size:30px}h2{color:#50291a;font-size:36px;margin-bottom:20px;text-align:center}.button,h2{font-weight:700}.button{background-color:#50291a;border-radius:5px;color:#fff;display:inline-block;margin:10px 0;padding:12px 24px;text-decoration:none;transition:background-color .3s ease,transform .3s ease}.button:hover{background-color:#69341f;transform:scale(1.05)}.button:active{transform:scale(.98)}.about-section-text{padding:50px;text-align:center}.about-section p{font-size:20px;line-height:1.6;padding:20px 0}.partners-section{background:linear-gradient(135deg,#f4f4f4,#e8ded5);color:#fff;padding:50px 0;text-align:center}.partners-logos{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;justify-self:center;margin:20px 0;width:700px}.partners-logos figure{margin:20px 30px}.partners-logos figcaption{border-bottom:2px solid #000;color:#000;font-size:12px;font-weight:700;padding:10px}.partners-logos img{box-shadow:0 4px 8px #0003;height:150px;object-fit:contain;transition:transform .3s ease;width:150px}.partners-logos figure:nth-child(3) img{background-color:#f7f7f7}.partners-logos figure:nth-child(4) img{background-color:red}.partners-logos figure:first-child img,.partners-logos figure:nth-child(5) img{background-color:#000}.partners-logos figure:hover{transform:scale(1.2)}.partners-cta{margin-top:20px}.partners-cta p{color:#50291a;font-size:40px;font-weight:700;margin-bottom:10px}.internship-section{padding:60px 20px;text-align:center}.internship-text p{color:#333;font-size:18px;line-height:30px;margin:0 auto;max-width:800px}.internship-text ul{list-style:none;margin:30px auto;max-width:800px;padding:0;text-align:left}.internship-text li{align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;font-size:18px;font-weight:700;gap:15px;line-height:28px;margin-bottom:10px;padding:15px;transition:transform .3s ease}.internship-text li:hover{transform:translateY(-2px)}.internship-text li:before{color:#50291a;content:"✔️";font-size:24px}.internship-text .button{font-size:18px;margin-top:20px}.partnership-section{background:linear-gradient(135deg,#f4f4f4,#e8ded5);border-top:5px solid #50291a;padding:60px 20px;text-align:center}.partnership-text{margin:0 auto;max-width:800px}.partnership-text h2{color:#50291a;font-size:36px;font-weight:700;margin-bottom:20px;text-align:center}.partnership-text p{color:#333;font-size:18px;line-height:28px;margin-bottom:20px}.partnership-text ul{list-style:none;margin:20px auto;max-width:700px;padding:0;text-align:left}.partnership-text li{align-items:center;background:#fff;border-left:8px solid #69341f;border-radius:10px;box-shadow:0 5px 10px #0000001a;display:flex;font-size:18px;gap:12px;line-height:26px;margin-bottom:12px;padding:15px}.partnership-text li:before{color:#69341f;content:"🌟";font-size:20px}.partnership-text .button{background-color:#69341f;font-size:18px;margin-top:20px}@media only screen and (max-width:768px){.partners-logos{width:100%}}@media only screen and (max-width:580px){.bannerText h1{font-size:40px}.bannerText p{font-size:20px}.about-section p,.button{font-size:15px}.about-section p{line-height:1.4;padding:10px 0}.about-section-text{padding:50px 0}h2{font-size:30px}.internship-text li{font-size:16px;line-height:24px}}@media only screen and (max-width:425px){.bannerText h1{font-size:30px}.bannerText p{font-size:15px}.button{font-size:12px}.partners-logos figure{margin:10px}.partners-logos img{height:100px;width:100px}}@media only screen and (max-width:320px){.bannerText h1{font-size:25px}}.about-section{color:#333;font-size:18px;line-height:1.6;padding:20px 0;text-align:center}.about-section h1,.founder-section h2{color:#50291a;font-size:36px;font-weight:700;margin-bottom:15px}.about-section p,.founder-section p{color:#333;font-size:18px;line-height:1.6;margin-bottom:15px;text-align:justify}.founder-section h2{margin-bottom:30px}.founder-section{background:#f9f9f9;border-top:3px solid #50291a;padding:80px 0 150px;text-align:center}.founder-section figure{float:left;padding-bottom:20px;padding-right:20px}.founder-section img{object-fit:cover;width:200px}.founder-section figcaption{color:#333;font-size:16px;font-weight:700;padding:5px}@media only screen and (max-width:768px){.about-section h1,.founder-section h2{font-size:30px}.about-section p,.founder-section p{font-size:16px}.founder-section figure{float:none}}*{box-sizing:border-box;font-family:sans-serif;margin:0;padding:0}.wrapper{margin:0 auto;max-width:2560px;width:90%}
/*# sourceMappingURL=main.6fdcbaeb.css.map*/