.Navbar_header__I8_bW{background-color:#ffffff;padding:10px 20px;box-shadow:0 4px 8px rgba(0,0,0,.1);transition:opacity .3s ease,visibility .3s ease}.Navbar_header__I8_bW.Navbar_hidden__kTslt{opacity:0;visibility:hidden;display:none}.Navbar_navbar__zoRz8{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;width:100%}.Navbar_logo__a07R4{font-size:1.5rem;font-weight:700;color:#333;flex:1;text-align:left}.Navbar_nav-list__MkAOo{display:flex;list-style-type:none;margin:0;padding:0;justify-content:center;flex:2}.Navbar_nav-item__DTaNQ{margin:0 20px}.Navbar_nav-link__Hmo77{text-decoration:none;color:#333;font-size:1rem;transition:color .3s ease}.Navbar_active__fB2_t,.Navbar_nav-link__Hmo77:hover{color:#007bff}.Navbar_menu-toggle__eOYbi{display:none;background:none;border:none;color:#333;font-size:1.5rem;cursor:pointer;flex:1;text-align:right}.Navbar_logout-button__tHgCy{background-color:#ff4d4d;color:white;padding:8px 15px;cursor:pointer;border:none;border-radius:5px;margin-left:20px;transition:background-color .3s}.Navbar_logout-button__tHgCy:hover{background-color:#e04343}@media (max-width:768px){.Navbar_menu-toggle__eOYbi{display:block}.Navbar_nav-list__MkAOo{display:none;flex-direction:column;width:100%;margin-top:10px;text-align:center}.Navbar_show-menu__lJGxp{display:flex}.Navbar_nav-item__DTaNQ{margin:10px 0}}.Footer_footer__OSG0l{background-color:#1a1a1a;color:#f1f1f1;padding:40px 20px;font-family:Arial,sans-serif;box-shadow:0 -2px 5px rgba(0,0,0,.1);text-align:center;transition:opacity .3s ease,visibility .3s ease}footer.Footer_hidden__iU_ta{opacity:0;visibility:hidden;display:none}.Footer_container__FyGZw{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;max-width:1200px;margin:0 auto;padding:20px 0}.Footer_contactSection___t5v7,.Footer_socialSection__5wG33{flex:1;min-width:280px;max-width:500px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.Footer_contactSection___t5v7 h3,.Footer_socialSection__5wG33 h3{font-size:1.5rem;margin-bottom:15px;color:#e2e2e2}.Footer_personList__qvTLc{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.Footer_person__Daz6s{background-color:#2c2c2c;border-radius:10px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:15px;text-align:center;transition:transform .3s,box-shadow .3s;min-width:250px;max-width:300px;flex:1}.Footer_person__Daz6s:hover{transform:translateY(-5px);box-shadow:0 6px 12px rgba(0,0,0,.15)}.Footer_person__Daz6s h4{margin:0 0 10px;font-size:1.2rem;color:#f1f1f1}.Footer_contactDetails__Bn10x{margin:10px 0;font-size:.9rem;color:#ccc;text-align:center}.Footer_contactDetails__Bn10x p{margin:5px 0;display:flex;align-items:center;justify-content:center;gap:10px}.Footer_socialIcons__075g7{display:flex;justify-content:center;gap:15px;margin-top:10px}.Footer_icon___xJE_{color:#bbb;font-size:1.5rem;transition:color .3s}.Footer_socialIcons__075g7 a:first-child .Footer_icon___xJE_{color:#3b5998}.Footer_socialIcons__075g7 a:first-child:hover .Footer_icon___xJE_{color:#1d305f}.Footer_socialIcons__075g7 a:nth-child(2) .Footer_icon___xJE_{color:#E1306C}.Footer_socialIcons__075g7 a:nth-child(2):hover .Footer_icon___xJE_{color:#b02056}.Footer_contactDetails__Bn10x p:first-child .Footer_icon___xJE_{color:#28a745}.Footer_contactDetails__Bn10x p:first-child:hover .Footer_icon___xJE_{color:#1d7a33}.Footer_contactDetails__Bn10x p:nth-child(2) .Footer_icon___xJE_{color:#007bff}.Footer_contactDetails__Bn10x p:nth-child(2):hover .Footer_icon___xJE_{color:#0056b3}.Footer_contactLink__hRbEq{color:#f1f1f1;text-decoration:none;transition:color .3s ease}.Footer_contactLink__hRbEq:hover{color:#ff6f61}@media screen and (max-width:768px){.Footer_container__FyGZw{flex-direction:column;gap:20px}.Footer_contactSection___t5v7,.Footer_socialSection__5wG33{max-width:100%}.Footer_personList__qvTLc{flex-direction:column;gap:20px}.Footer_person__Daz6s{max-width:100%}.Footer_contactDetails__Bn10x p{font-size:.9rem}.Footer_socialIcons__075g7{flex-wrap:wrap;gap:10px}.Footer_copyright__B1Ri9{font-size:.8rem}}body,html{background-color:#f9f9f9;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace;padding:2px 4px;border-radius:4px}