:root{--primary-color:#000;--secondary-color:#f2aa4c;--background-color:#fff;--text-color:#000}body{background-color:#fff;background-color:var(--background-color);color:#000;color:var(--text-color);font-family:Arial,sans-serif;margin:0;padding:0}.main-header{position:relative;z-index:1000}@media (max-width:768px){.nsbe-logo,.search-social,nav ul{display:none!important}.hamburger{cursor:pointer;display:block;padding-right:40px;z-index:1001}.main-header{padding:.5rem}.hamburger div{background-color:#fff;height:3px;margin:5px 0;width:25px}.mobile-nav{background-color:#000;display:none;flex-direction:column;position:absolute;right:0;text-align:center;top:50px;width:100%;z-index:1000}.mobile-nav a{border-bottom:1px solid #fff;color:#fff;padding:1rem;text-decoration:none}.mobile-nav a:hover{background-color:#f2aa4c;color:#000}}@media (min-width:769px){.nsbe-logo,.search-social,nav ul{display:flex}.hamburger,.mobile-nav{display:none}}.main-header{align-items:center;background-color:#000;box-shadow:0 2px 5px #0003;color:#fff;display:flex;justify-content:space-between;left:0;padding:1rem;position:fixed;top:0;width:100%;z-index:999}.header-right{flex-wrap:wrap;margin-left:0}.search-social{gap:20px;margin-right:100px}.social-icons{align-items:center;display:flex;gap:15px}.social-icons img{vertical-align:middle}.header-left{align-items:center;display:flex}.nsbe-logo{height:60px}.header-right{align-items:center;display:flex}nav ul{display:flex;list-style:none;margin:0;padding:0}nav ul li{margin-left:2rem}nav ul li a{color:#fff;font-size:1.1rem;text-decoration:none}nav ul li a:hover{color:#f2aa4c;text-decoration:underline}.search-social{margin-left:2rem}.search-form,.search-social{align-items:center;display:flex}.search-form{margin-right:1rem}.search-form input{border:none;border-radius:3px;font-size:1rem;padding:.5rem}.search-form button{background-color:initial;border:none;color:#fff;cursor:pointer;font-size:1.2rem}.social-icons a{margin-left:.5rem}.dropbtn{background:none;border:none;color:#fff;cursor:pointer;font-size:1.1rem;padding:.5rem 1rem;text-decoration:none}.dropbtn:hover{color:#f2aa4c;text-decoration:underline}.dropdown{display:inline-block;position:relative}.dropdown-content{background-color:#333;border-radius:4px;box-shadow:0 8px 16px #0003;display:none;min-width:160px;position:absolute;z-index:1}.dropdown-content a{color:#fff;display:block;font-size:1.1rem;padding:10px 16px;text-decoration:none}.dropdown-content a:hover{background-color:#f2aa4c;color:#000}.dropdown:hover .dropdown-content{display:block}.nsbe-logo{transition:all .3s ease}.nsbe-logo:hover{content:url(/nsbe-react-website/static/media/nsbe-logoF2AA4CFF.5a3db7a3aaa486f38979.png)}.main-banner{align-items:center}.banner-images,.main-banner{display:flex;justify-content:center}.banner-images img{height:auto;width:33.33%}.upcoming-event{background-color:#f5f5f5}.event-container h2{color:#000;font-size:2rem;margin-bottom:1rem}.event-container p{color:#333;font-size:1rem;line-height:1.6;margin-bottom:2rem}.event-buttons button{border:none;border-radius:5px;color:#fff}.about{background-color:#fff;text-align:center}.about-content{margin:0 auto;max-width:1200px}.about-text p{color:#333}.profile-gallery{justify-content:center}.profile-gallery img{border:2px solid #ccc;border-radius:5px;width:48%}.subscribe-section{background-color:#e0e0e0;padding:2rem 0;text-align:center}.subscribe-banner{width:100%}.subscribe-content{background-color:#000000b3;border-radius:10px;padding:2rem}.subscribe-content h2{font-size:2rem}.subscribe-content input[type=email]{border-radius:5px}.subscribe-content button{background-color:#fff;border-radius:5px;color:#fff}.contact-button button{background-color:#6f6f6f}.footer-links,.footer-links a{color:#fff}.social-media a{margin-left:10px}.about{margin:0 auto;max-width:1200px;padding:2rem}.profile-gallery{display:flex;flex:1 1;flex-wrap:wrap;gap:10px}.profile-gallery img{border:2px solid #000;border:2px solid var(--primary-color);height:auto;width:45%}@media (max-width:768px){.profile-gallery{align-items:center;flex-direction:column}.profile-gallery img{width:80%}}.upcoming-event{background-color:#6f6f6f;color:#fff;color:var(--background-color);padding:2rem 0;text-align:center}.event-container{margin:0 auto;max-width:1200px;padding:2rem}.upcoming-event h2{color:#000;color:var(--text-color);font-size:2rem;margin-bottom:1rem}.upcoming-event p{color:#fff;color:var(--background-color);font-size:1rem;line-height:1.6;margin-bottom:2rem}.event-buttons{display:flex;gap:1rem;justify-content:center}.event-buttons button{background-color:#fff;background-color:var(--background-color);border:1px solid #000;border:1px solid var(--primary-color);color:#000;color:var(--primary-color);cursor:pointer;font-size:1rem;padding:10px 20px;transition:background-color .3s ease}.event-buttons button:hover{background-color:#000;background-color:var(--primary-color);color:#fff;color:var(--background-color)}.about-nsbe{margin:0 auto;max-width:1200px;padding:2rem}.about-content{align-items:flex-start;display:flex;justify-content:space-between}.about-text{flex:1 1;padding-right:2rem}.about-text h2{font-size:2rem;margin-bottom:1rem}.about-text h2,.about-text p{color:#000;color:var(--text-color)}.about-text p{font-size:1rem;line-height:1.6}.about-images{grid-gap:10px;display:grid;flex:1 1;grid-template-columns:1fr 1fr}.about-images img{border:2px solid #000;border:2px solid var(--primary-color);height:auto;width:100%}@media (max-width:768px){.about-content{flex-direction:column}.about-text{margin-bottom:2rem;padding-right:0}.about-images{grid-template-columns:1fr}}.subscribe-section{background-color:#fff}.subscribe-banner{background-color:#000;background-color:var(--primary-color);padding:2rem 0;position:relative;text-align:center}.subscribe-banner img{height:auto;max-height:400px;object-fit:cover;width:100%}.subscribe-content{color:#fff;color:var(--background-color);left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.subscribe-content h2{color:#fff;color:var(--background-color);margin-bottom:1rem}.subscribe-content form{display:flex;gap:10px;justify-content:center}.subscribe-content input[type=email]{border:none;border-radius:3px;font-size:1rem;padding:.5rem;width:300px}.subscribe-content button{background-color:#f2aa4c;background-color:var(--secondary-color);border:none;border-radius:3px;color:#000;color:var(--primary-color);cursor:pointer;font-size:1rem;padding:.5rem 1rem;transition:background-color .3s ease}.subscribe-content button:hover{background-color:#000;background-color:var(--primary-color);color:#fff;color:var(--background-color)}.footer{align-items:flex-start;color:#e0e0e0}.footer-left{background-color:#4a4a4a;margin-bottom:2rem;padding:1rem}.nsbe-logo{display:block;margin-bottom:1rem}.footer-left address{color:#e0e0e0;font-style:normal;margin-bottom:1rem}.footer-left p{color:#e0e0e0;font-size:.9rem}.footer-right{align-items:flex-start;background-color:#e0e0e0;display:flex;flex-direction:column;padding:1rem}.footer-right ul{list-style-type:none}.footer-right ul li a{color:#333;font-size:1rem}.contact-button{margin-top:1rem;text-align:left}.contact-button button{background-color:#000;border-radius:3px;padding:.5rem 1rem;transition:background-color .3s ease}.contact-button button:hover{background-color:#333}.footer-links{background-color:#000;color:#e0e0e0;padding:1rem 0;text-align:center;width:100%}.footer-links a{color:#e0e0e0;font-size:.9rem;margin:0 10px;text-decoration:none}.footer-links a:hover{text-decoration:underline}.social-media{display:flex;justify-content:center;margin-top:1rem}.social-media a{margin:0 10px}.social-media img{height:24px;width:24px}.timeline-section{background-color:#333;color:#f2aa4c;padding:3rem 0;text-align:center}.timeline-container{gap:3rem;margin:0 auto;max-width:1200px;padding:2rem 0}.timeline-container,.timeline-item{align-items:center;display:flex;flex-direction:column}.timeline-item{background-color:#101820;border-radius:8px;box-shadow:0 4px 8px #0000001a;margin:0 auto 3rem;max-width:900px;padding:1.5rem}.timeline-date{color:#f2aa4c;font-size:2rem;font-weight:700;margin-bottom:1.5rem}.timeline-content{background-color:#fff;border-radius:5px;color:#000;padding:1rem;text-align:center}.timeline-content h3{color:#000;font-size:1.5rem;margin-bottom:1rem}.timeline-content p{color:#333;font-size:1rem;line-height:1.6}.timeline-content img{border-radius:5px;height:auto;margin-bottom:1rem;max-height:400px;max-width:35%;object-fit:cover;width:auto}@media (max-width:768px){.timeline-item{max-width:90%;padding:1.5rem}.timeline-content img{height:auto;width:100%}}.welcome-section{background-color:#fff;color:#000;padding:6rem;text-align:center}.welcome-section h1{color:#f2aa4c;font-size:2.5rem;margin-bottom:1rem}.welcome-section p{font-size:1.2rem;margin-bottom:1rem}.about-section{background-color:#333;color:#fff;padding:3rem;text-align:center}.about-section h2{color:#f2aa4c;font-size:2rem}.about-section img{border-radius:8px;height:auto;margin-top:2rem;max-width:800px;width:100%}.chair-welcome{background-color:#000;color:#fff;padding:3rem;text-align:center}.chair-welcome h2{color:#f2aa4c;font-size:2rem}.chair-welcome img{border-radius:50%;height:400px;margin-top:2rem;object-fit:cover;width:400px}.footer{padding:3rem}.awards-section{background-color:#101820;color:#fff;padding:3rem;text-align:center}.awards-section h1{color:#f2aa4c;font-size:2.5rem;margin-bottom:2rem;padding:6rem}.award-item{margin-bottom:3rem}.award-item img{border-radius:50%;height:400px;margin-bottom:1rem;width:400px}.award-item h2{color:#f2aa4c;font-size:1.5rem}.award-item p{color:#ccc;font-size:1rem}.footer-right ul li a{color:#fff}.competitions-section{background-color:#101820;color:#fff;padding:3rem;text-align:center}.competitions-section h1{color:#f2aa4c;font-size:2.5rem;margin-bottom:2rem;padding:6rem}.competition-item{margin-bottom:3rem}.competition-item h2{color:#f2aa4c;font-size:1.5rem}.competition-item p{color:#ccc;font-size:1rem}.footer{background-color:#4a4a4a;color:#fff;display:flex;flex-wrap:wrap;justify-content:space-between;padding:2rem}.footer-left,.footer-right{flex:1 1}.footer-right ul{list-style:none;padding:0}.footer-right ul li{margin-bottom:.5rem}.footer-right ul li a{color:#000;text-decoration:none}.footer-right ul li a:hover{text-decoration:underline}.contact-button button{background-color:#f2aa4c;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px}.social-icons img{height:24px;margin-left:10px;width:24px}.admin-panel{background-color:#f5f5f5;padding:2rem;text-align:center}.admin-panel h1{color:#000;color:var(--text-color)}.admin-panel form{background-color:#fff;border:1px solid #ccc;border-radius:10px;margin:0 auto;max-width:600px;padding:1rem}.admin-panel .form-group{margin-bottom:1rem}.admin-panel label{color:#000;color:var(--text-color);display:block;margin-bottom:.5rem}.admin-panel input,.admin-panel select,.admin-panel textarea{border:1px solid #ccc;border-radius:5px;font-size:1rem;padding:.5rem;width:100%}.admin-panel button{background-color:#f2aa4c;background-color:var(--secondary-color);border:none;border-radius:5px;color:#fff;cursor:pointer;margin-right:1rem;padding:.7rem 1.5rem}.admin-panel button:hover{background-color:#000;background-color:var(--primary-color)}@media (max-width:768px){.nsbe-logo{display:block!important;height:40px;margin-left:10px}.main-header{align-items:center;display:flex;justify-content:space-between;padding:.5rem}.hamburger{cursor:pointer;display:block;z-index:1001}.mobile-nav,.search-social,nav ul{display:none}.mobile-nav{background-color:#000;flex-direction:column;position:absolute;right:0;text-align:center;top:50px;width:100%;z-index:1000}}.mobile-header{align-items:center;background-color:#000;display:flex;justify-content:space-between;padding:.5rem 1rem;position:fixed;top:0;width:100%;z-index:1001}.mobile-header .hamburger{cursor:pointer;display:flex}.mobile-header .hamburger div{background-color:#fff;height:3px;margin:5px 0;width:25px}.mobile-social-icons{align-items:center;display:flex;gap:10px}.mobile-social-icons img{height:20px;object-fit:contain;width:20px}@media (min-width:769px){.mobile-social-icons{display:none}}.competition-item{align-items:flex-start;display:flex;gap:20px;margin-bottom:2rem}.competition-image{border-radius:8px;box-shadow:0 4px 6px #0000001a;height:auto;width:300px}@media (max-width:768px){.competition-item{align-items:center;flex-direction:column}.competition-image{max-width:600px;width:100%}}.contact-container{background-color:#fff;background-color:var(--background-color);border:1px solid #ddd;border-radius:12px;box-shadow:0 4px 8px #0000001a;color:#000;color:var(--text-color);margin:2rem auto;max-width:600px;padding:10rem;text-align:center}.contact-container h1{color:#f2aa4c;color:var(--secondary-color);font-size:2rem;margin-bottom:1rem}.contact-container p{color:#000;color:var(--text-color);margin-bottom:2rem}.contact-container form{display:flex;flex-direction:column;gap:1.5rem}.contact-container label{display:block;font-weight:700;margin-bottom:.5rem}.contact-container label,.contact-container label span{color:#f2aa4c;color:var(--secondary-color)}.contact-container button,.contact-container input,.contact-container textarea{border:1px solid #ccc;border-radius:8px;font-size:1rem;outline:none;padding:.75rem}.contact-container input,.contact-container textarea{background-color:#6f6f6f;color:#fff}.contact-container textarea{resize:vertical}.contact-container button{background-color:#f2aa4c;background-color:var(--secondary-color);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;padding:.75rem 1.5rem;transition:background-color .3s ease,color .3s ease}.contact-container button:hover{background-color:#000;background-color:var(--primary-color);color:#fff;color:var(--background-color)}#successMessage{color:#f2aa4c;color:var(--secondary-color)}#errorMessage,#successMessage{display:none;font-weight:700;margin-top:1rem}#errorMessage{color:red}.iframe-container{display:flex;justify-content:center;margin-top:2rem}.iframe-container iframe{border:none;border-radius:12px;box-shadow:0 4px 8px #0000001a;height:315px;max-width:560px;width:100%}@media (max-width:768px){.contact-container{padding:1.5rem}.iframe-container iframe{height:250px;width:100%}}
/*# sourceMappingURL=main.a5e0921d.css.map*/