.navbar{z-index:999;border-bottom:1px solid #eaeaea;padding:15px 0;position:sticky;top:0;background:#fff!important}.navbar-brand img{max-width:120px;height:auto}.navbar-nav{align-items:center;gap:10px}.nav-link{transition:all .3s;position:relative;color:#222!important;padding:8px 16px!important;font-size:20px!important;font-weight:600!important}.nav-link:hover{color:#0c377f!important}.nav-link:after{content:"";background:#f67604;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:16px}.nav-link:hover:after{width:calc(100% - 32px)}.nav-link.active{color:#0d6efd!important}.navbar-toggler{box-shadow:none!important;border:none!important}.nav-menu{align-items:center;gap:35px;display:flex}.nav-menu .nav-link{padding:8px 0;font-family:Poppins,sans-serif;font-size:17px;font-weight:600;text-decoration:none;transition:all .3s;position:relative;color:#222!important}.nav-menu .nav-link:hover{color:#0d6efd!important}.nav-menu .nav-link:after{content:"";background:#0d6efd;width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}.nav-menu .nav-link:hover:after{width:100%}@media (max-width:991px){.navbar{padding:12px 0}.navbar-collapse{z-index:1000;background:#fff;border-left:1px solid #eee;width:80%;max-width:350px;height:100vh;padding-top:20px;padding-left:20px;padding-right:20px;transition:right .3s;position:fixed;top:0;right:-100%;overflow-y:auto;box-shadow:-2px 0 10px #0000001a}.navbar-collapse.show{right:0}.navbar-close-btn{color:#222;cursor:pointer;z-index:1001;background:0 0;border:none;padding:5px 10px;font-size:28px;transition:all .3s;position:absolute;top:15px;right:20px}.navbar-close-btn:hover{color:#f67604;transform:scale(1.2)}.navbar-nav{flex-direction:column;align-items:flex-start;gap:0;margin-top:20px}.nav-link{border-bottom:1px solid #f3f3f3;width:100%;padding:12px 0!important}.nav-link:after{display:none}.navbar-toggler{order:2}}
.footer-section{background-image:url(../media/footer.16jzrzym57vy-.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:70px 0 20px;position:relative;overflow:hidden}.footer-section:before{content:"";z-index:1;background:#073277cc;position:absolute;inset:0}.footer-section .container{z-index:2;position:relative}.footer-heading{background:linear-gradient(90deg,#fc6000,#ffbb5b);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:25px;font-size:22px;font-weight:700}.footer-text{color:#fff;text-align:justify;font-size:15px;line-height:1.9}.footer-links{margin:0;padding:0;list-style:none}.footer-links li{margin-bottom:12px;font-size:15px}.footer-links li a{color:#fff;text-decoration:none;transition:all .3s}.footer-links li a:hover{color:#fe9600;padding-left:5px}.footer-contact p{color:#fff;margin-bottom:12px;font-size:15px;line-height:1.8}.footer-divider{border-color:#ffffffce;margin:20px 0}.copyright-text{color:#fff;text-align:center;margin:0;font-size:14px}@media (max-width:991px){.footer-section{padding:60px 0 20px}.footer-heading{margin-bottom:15px;font-size:20px}.footer-text,.footer-links li,.footer-contact p{font-size:14px}}@media (max-width:767px){.footer-section{padding-left:10px;padding-right:10px}.footer-heading{margin-top:15px}.footer-links li a:hover{padding-left:0}}
