.theme-toggle{cursor:pointer;font-size:26px;margin-left:20px;transition:.3s}.theme-toggle:hover{transform:scale(1.2)}.nav-link:hover{background-color:#0519f4;padding:10px;color:#fff;border-radius:8px;cursor:pointer}.logo{width:50px;height:50px;border-radius:50%}.logo-link{display:flex;align-items:center;gap:5px;text-decoration:none;color:#fff}.navbar .hamburger,.nav-close{display:none;flex-direction:column;gap:3px}.navbar .hamburger .bar,.navbar .nav-close .close-lines{width:32px;height:3px;background-color:#fff;margin:2px 0;transition:.4s}*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;scroll-behavior:smooth;transition:all .5s ease-in-out}html{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.wrapper{width:100%}.container{margin-top:5rem;display:flex;justify-content:center;align-items:center;width:100%;padding:10px;margin:0 auto}.main{max-width:60%;width:100%;min-width:100%;margin:0 auto}.navbar{position:fixed;top:0;left:0;right:0;background:linear-gradient(#080fcccc,#2c02b480);color:#fff;display:flex;z-index:99;align-items:center;justify-content:space-between;padding:8px 20px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.logo{width:50px;height:50px}.logo-link{display:flex;align-items:center;gap:10px;text-decoration:none;color:#fff}.name-text{display:flex;flex-direction:column}.name-text .span{font-size:18px;font-weight:700}.slogan{font-size:14px;font-weight:300;line-height:1.2;font-style:italic}.navbar a{color:#fff;margin:0 10px;font-weight:700}.navbar .hamburger,.nav-close{display:none;flex-direction:column;gap:3px;width:34px;height:34px;padding:5px}.nav-close{position:relative;display:none;align-items:center;justify-content:center}.navbar .hamburger .bar{width:32px;height:3px;background-color:#fff;margin:2px 0;transition:.4s}.navbar .nav-close .close-lines{width:32px;height:2px;background-color:#fff;margin:2px 0;transition:.4s}.navbar .nav-close .close-lines.x{transform:rotate(45deg);position:relative}.navbar .nav-close .close-lines.y{transform:rotate(-45deg);position:absolute}@media(max-width:1024px){.name-text .span{font-size:16px}}@media(max-width:768px){.navbar .nav-links{position:absolute;top:99.9%;left:0;padding:10px;right:0;background-color:#000;color:#fff;width:100%;display:flex;flex-direction:column;clip-path:polygon(0 0,100% 0,100% 0,0 0)}.nav-link{margin:10px 0;padding:10px;text-align:left;border-radius:5px}.nav-link:hover{background-color:#0722f3}.nav-links.active{clip-path:polygon(0 0,100% 0,100% 100%,0% 100%)}.navbar .hamburger{display:flex}.navbar .hamburger.hide-hamburger{display:none}.navbar .nav-close.show-close{display:flex}.name-text .span{font-size:16px}}.highlights{display:flex;padding:10px;gap:20px;margin-bottom:5px}@media(max-width:768px){.highlights{flex-direction:column;gap:5px}}.latest-news{display:flex;padding:10px;flex-direction:column;gap:10px}.hero{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.hero .hero-title{font-weight:600;font-size:4rem;text-align:center;color:#fff;padding:5px;margin-bottom:10px}@media(max-width:768px){.hero .hero-title{font-size:2.5rem}}.hero .hero-description{padding:5px;font-size:25px;text-align:center;font-family:Verdana,Geneva,Tahoma,sans-serif;margin-bottom:15px;color:#fff}.hero .hero-btn{padding:16px;font-size:16px;border-radius:10px;width:100%;border:none;background-color:#00f;cursor:pointer;color:#fff}.btn-link{text-decoration:none;color:#fff;display:flex;align-items:center;justify-content:center}.btn-link:hover{transform:translateY(-20px)}main.container{max-width:900px;margin:40px auto;padding:0 20px}.card{background:#fff;padding:30px;border-radius:10px;box-shadow:0 8px 20px #0000001a;opacity:0;transform:translateY(20px);animation:fadeIn 1s forwards}@keyframes fadeIn{to{opacity:1;transform:translateY(0)}}.card h3{color:#04c}.card p,.card li{margin-bottom:12px;font-size:1rem}.card ul,.card ol{padding-left:20px}.btn{display:inline-block;margin-top:20px;background-color:#002147;color:#fff;padding:12px 25px;border:none;border-radius:5px;font-size:1rem;cursor:pointer;transition:background-color .3s ease}.btn:hover{background-color:#1e90ff}.app{min-height:100vh;display:flex;align-items:center;justify-content:center;width:100%;height:100%}main.container{max-width:900px;margin:70px auto;padding:0 20px}.card{margin-top:30px;background:linear-gradient(to bottom right,#fff,#e6f0ff);padding:30px;border-radius:10px;box-shadow:0 8px 20px #0000001a;border-left:6px solid #0044cc}.card h2{color:#002147;margin-bottom:10px;font-size:2rem;position:relative}.card h2:after{content:"";display:block;width:60px;height:4px;background-color:#1e90ff;margin-top:8px;border-radius:2px}.card h3{color:#04c;border-bottom:2px solid #1e90ff}.card p{margin-bottom:15px;font-size:1rem}.card ul{padding-left:20px}.card li{margin-bottom:8px;font-size:1rem;transition:background-color .3s ease}.card li:hover{background-color:#e0f0ff;padding-left:5px;border-left:3px solid #1e90ff}.main{display:flex}.section{margin:2rem auto;display:flex;flex-direction:column;gap:1rem;padding:10px;max-width:50%;min-width:100%;border:2px solid blue}.card{display:flex;flex-direction:column;width:100%}.title{font-size:2rem}p{font-size:1.2rem}.top{display:flex;align-items:center;justify-content:flex-start;gap:10px;margin-bottom:5px}.subtitle{font-weight:500;font-size:2rem}.icon{width:45px;height:45px}.main{margin-top:2rem}.contact-form{padding:10px;border:1px solid #6f6464;margin:0 auto;border-radius:15px;max-width:600px;width:100%;color:#fff;background:linear-gradient(#756e6ec4,#cfadade0)}.header{display:flex;flex-direction:column;align-items:center;margin-bottom:15px}.contact-form h2{margin-bottom:4px;text-align:center}.contact-form small{text-align:center;font-size:15px;width:100%}.contact-form .form{display:flex;flex-direction:column;padding:10px}.contact-form .form .input-group{padding:10px}.label{margin-bottom:5px}.input-field{width:100%;padding:15px;border:1px solid #ccc;border-radius:10px;margin-top:5px}:focus{outline:none;border:2px solid #0722f3}.btn{padding:10px;width:50%;background-color:#0722f3;color:#f0f8ff;border:none;outline:none;border-radius:25px}.container{padding:10px 20px;display:flex;margin-top:3rem}.main{margin:2rem auto;display:flex;flex-direction:column;align-items:center}.card{margin:0 auto;background:#fff;padding:30px;border-radius:10px;box-shadow:0 8px 20px #0000001a}.card h2{color:#002147;margin-bottom:20px;font-size:2rem}article{background:#e6f0ff;border-left:5px solid #0044cc;margin-bottom:20px;padding:15px 20px;border-radius:8px;transition:transform .3s ease,box-shadow .3s ease}article:hover{transform:translateY(-3px);box-shadow:0 8px 20px #00000026}article h3{color:#04c;margin-bottom:10px}article p{margin:0}.footer{background-color:#e7ebef;color:#0a41e7;padding:20px;display:flex;align-items:center;justify-content:space-between}.copyright a{text-decoration:none;color:#0798f9}@media(max-width:768px){.footer{flex-direction:column;text-align:center;gap:15px}}.f-title{margin-bottom:5px;font-size:18px}.social-links{display:flex;width:auto;gap:15px;align-items:center}.social-links .list{text-decoration:none;display:flex;align-items:center;justify-content:center;gap:5px}.social-links .list a{display:flex;align-items:center;justify-content:center;gap:5px;color:#0b0909}.social-icons{width:25px;height:25px}
