*{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}body{background:#fff}header{background:#f0f8d9;padding:10px 20px;border-radius:0 0 30px 30px;box-shadow:0 8px 10px rgb(42 88 162);max-width:1200px;margin:0 auto}.top-bar{display:flex;justify-content:space-between;align-items:center;padding:10px 0;border-bottom:2px solid #d0d0d0}.social-icons img{width:40px;height:40px;margin:0 5px}.flex-1{flex:1}.contact-info{display:flex;gap:20px;align-items:center}.contact-info img{width:25px;margin-right:6px}.info-block{display:flex;align-items:end}.border-right{border-right:2px solid #d0d0d0;margin-right:15px;padding-right:15px}.info-block p{font-size:10px;font-weight:700}.welcome{flex:.6}.welcome strong{color:#0d3a48}.logo img{width:250px}nav{padding:10px 0;display:flex;justify-content:space-between;align-items:center}.nav-links{display:flex;gap:30px;align-items:center}.nav-links a{text-decoration:none;color:#295e77;padding:0 15px;font-weight:700;position:relative}.nav-links a:hover{color:#4e5726}.dark{border-right:2px solid #d0d0d0}.toggle-btn{display:none;cursor:pointer}.toggle-btn img{width:80px;object-fit:contain;padding:8px;border-radius:10px}.sidebar{position:fixed;top:0;right:-300px;width:250px;height:100%;background:#f0f8d9;box-shadow:-2px 0 5px rgba(0,0,0,.1);padding:30px 20px;transition:right .3s;z-index:999}.sidebar.active{right:0}.margin-anchore{margin-top:50px!important}.sidebar a{color:#134b5f;text-decoration:none;font-size:1.1rem;display:block;padding:20px 10px;font-weight:700;background:#d5e880;margin:10px 0;border-radius:8px}.sidebar a:hover{color:#2b6985}.close-btn{position:absolute;top:20px;right:20px;cursor:pointer}.banner{background-image:url(../../newImages/banner_home.webp);background-size:100% 100%;background-position:center;background-repeat:no-repeat}.dropdown{position:relative}.dropdown-menu{position:absolute;top:34px;left:20px;min-width:215px;background:#fff;box-shadow:0 2px 10px #d5e880;border-radius:6px;display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(10px);transition:opacity .3s,transform .3s,visibility .3s;z-index:100}.dropdown:hover .dropdown-menu{opacity:1;visibility:visible;transform:translateY(0);border-top:5px solid #d5e880}.dropdown-menu a{padding:12px 16px;color:#333;text-decoration:none;font-size:14px!important}.dropdown-menu a:hover{color:#d5e880}.red-1{display:block;padding:12px;background:#73c979;color:#fff;text-decoration:none;font-weight:700;border-radius:6px;margin-bottom:8px}.red-dropdown{margin-left:10px}.red-dropdown a{display:block;padding:10px;background:#f4ffda;color:#333;text-decoration:none;margin-bottom:5px;border-left:4px solid #5ddb0a;border-radius:4px}.red-dropdown a:hover{background:#5ddb0a;transform:translateX(5px)}.hidden{display:none}@media (max-width:768px){.banner{background-image:none!important;background-color:#dff37578!important}.nav-links,.top-bar{display:none}.logo a img,.logo img{width:130px}.toggle-btn{display:block}.toggle-btn img{width:60px}.sidebar a{font-size:14px;padding:10px}nav{padding:10px 0}}