@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;600&display=swap);body,html{overflow-x:hidden;width:100%}*{box-sizing:border-box;font-family:Poppins,sans-serif;margin:0;padding:0}body{background:#fff;overflow-x:hidden}.hero{align-items:center;display:flex;gap:40px;justify-content:center;max-width:100%;width:100%}.hero-left{animation:fadeUp 1s ease forwards;flex:1 1;margin-left:40px;max-width:650px;text-align:left}.tagline{color:#2563eb;font-size:14px;letter-spacing:2px;margin-bottom:20px;text-transform:uppercase}.hero-left h1{color:#0f172a;font-size:68px;font-weight:800;line-height:1.1;margin-bottom:25px}.hero-left h1 span{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#2563eb,#3b82f6);-webkit-background-clip:text}.description{color:#475569;font-size:18px;line-height:1.8;margin-bottom:40px;max-width:520px}.buttons{display:flex;gap:20px}.primary-btn,.secondary-btn{border-radius:50px;cursor:pointer;font-size:15px;font-weight:600;padding:16px 36px;transition:all .3s ease}.primary-btn{background:#2563eb;border:none;color:#fff}.primary-btn:hover{background:#1e40af;box-shadow:0 12px 25px #2563eb4d;transform:translateY(-3px)}.secondary-btn{background:#0000;border:2px solid #2563eb;color:#2563eb}.secondary-btn:hover{background:#2563eb;color:#fff;transform:translateY(-3px)}.hero-right{animation:fadeIn 1.2s ease forwards;display:flex;flex:1.2 1;justify-content:center}.image-wrapper{animation:floatImage 5s ease-in-out infinite;background:#e0edff;border-radius:40px;box-shadow:0 40px 80px #2563eb26;height:600px;overflow:hidden;width:600px}.image-wrapper img{height:100%;object-fit:cover;width:100%}@keyframes fadeUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes floatImage{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@media (max-width:1200px){.hero-left h1{font-size:54px}.image-wrapper{height:500px;width:500px}}@media (max-width:992px){.hero{flex-direction:column;gap:70px;padding:90px 8%;text-align:left}.hero-left h1{font-size:44px}.image-wrapper{height:420px;width:420px}}@media (max-width:768px){.hero-left h1{font-size:34px}.description{font-size:16px}.buttons{flex-direction:column}.buttons,.primary-btn,.secondary-btn{width:100%}.image-wrapper{height:340px;max-width:340px;width:100%}}@media (max-width:480px){.hero{padding:70px 6%}.hero-left h1{font-size:28px}}body{background:#f4fbff;color:#333;font-family:Poppins,sans-serif;margin:0}.navbar{align-items:center;background:#1e88e5;display:flex;justify-content:space-between;padding:12px 16px;position:-webkit-sticky;position:sticky;top:0;z-index:100}.navbar a{color:#fff;font-size:.9rem;margin-left:14px;text-decoration:none}.hero{color:#fff;padding:80px 15px;text-align:center}.hero h1{font-size:2rem}.tagline{font-weight:600;margin-top:10px}.section{padding:50px 15px}.section h2{color:#1e88e5;margin-bottom:15px}.light{background:#eef6ff}.grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr}.box{background:#fff;border-radius:12px;box-shadow:0 4px 12px #00000014;padding:20px}.footer{background:#1e88e5;color:#fff;font-size:.85rem;padding:14px;text-align:center}@media (min-width:768px){.grid{grid-template-columns:repeat(3,1fr)}.section{margin:auto;max-width:1100px}.hero h1{font-size:2.6rem}}.jour{font-style:oblique}.pra{font:bolder}.about-grid img,.box img{border-radius:14px;box-shadow:0 10px 25px #00000026;width:100%}.box{text-align:center}.box p{font-weight:600;margin-top:10px}.contact-grid{grid-gap:25px;display:grid;gap:25px;grid-template-columns:1fr;margin-top:20px}.contact-box{background:#fff;border-radius:14px;box-shadow:0 8px 22px #0000001f;padding:22px}.contact-box h3{color:#1e88e5;margin-bottom:12px}@media (min-width:768px){.contact-grid{align-items:center;grid-template-columns:1fr 1fr}}.navbar-logo{height:42px}@media (max-width:768px){.navbar-logo{height:36px}}.management-section{background:#f8fafc;padding:80px 20px}.management-container{margin:auto;max-width:1200px;text-align:center}.management-title{color:#0f172a;font-size:36px;font-weight:700}.management-subtitle{color:#555;font-size:17px;margin:15px auto 50px;max-width:700px}.management-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(2,1fr)}.management-card{background:#fff;border-radius:16px;box-shadow:0 12px 30px #00000014;padding:35px 25px;transition:transform .3s ease,box-shadow .3s ease}.management-card:hover{box-shadow:0 18px 40px #00000026;transform:translateY(-8px)}.management-card img{border:4px solid #2563eb;border-radius:50%;height:140px;margin-bottom:20px;object-fit:cover;width:140px}.management-card h3{color:#2563eb;font-size:20px;margin-bottom:6px}.management-card strong{color:#111827;display:block;font-size:18px;margin-bottom:15px}.management-card p{color:#444;font-size:16px;line-height:1.7}@media (max-width:768px){.management-grid{grid-template-columns:1fr}.management-title{font-size:28px}}.i3{height:auto;margin-bottom:40px;width:100%}html{scroll-behavior:smooth}.about-grid{grid-gap:40px;align-items:flex-start;display:grid;gap:40px;grid-template-columns:1.2fr 1fr}.about-image{border-radius:16px;box-shadow:0 15px 35px #00000026;width:100%}.why-choose{background:#f8fbff;border-radius:14px;box-shadow:0 10px 25px #00000014;margin-top:25px;padding:22px}.why-choose h3{color:#1e3a8a;font-size:22px;margin-bottom:18px;text-align:center}.choose-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,1fr)}.choose-item{align-items:center;background:#fff;border-radius:10px;color:#334155;display:flex;font-size:15px;font-weight:500;gap:12px;padding:12px 14px;transition:.3s ease}.choose-item span{font-size:24px}.choose-item:hover{box-shadow:0 6px 18px #1e3a8a33;transform:translateY(-3px)}@media (max-width:900px){.about-grid{grid-template-columns:1fr}}.management-oval{background:#fff;border-radius:999px;box-shadow:0 14px 35px #0000001f;margin-top:15px;padding:22px 26px;transition:all .3s ease}.management-oval strong{color:#1d4ed8;display:block;font-size:17px;margin-bottom:6px}.management-oval p{color:#475569;font-size:15px;line-height:1.6}.management-oval:hover{box-shadow:0 20px 45px #0000002e;transform:translateY(-5px)}
/*# sourceMappingURL=main.20e61477.css.map*/