.ds-full-screen-loader{height:100vh;text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column}body{background:#f4f6f9!important}body{font-family:Inter,sans-serif;color:#243447}.container{max-width:1320px}.navbar{background:linear-gradient(90deg,rgba(0,27,79,.96) 0%,rgba(0,45,114,.96) 100%)!important;border-bottom:4px solid #d6a419!important}.navbar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);min-height:76px;box-shadow:0 2px 14px #00000026;position:sticky;top:0;z-index:1050}.navbar-brand{margin-left:1rem}.etsoc-logo{max-height:58px;width:auto}.navbar .nav-link{color:#ffffffeb!important}.navbar .nav-link{font-weight:500}.navbar .nav-link:hover{color:#ffd54f!important}.navbar .dropdown-menu,.dropdown-menu,ul.dropdown-menu{background:#fff!important;border:1px solid rgba(0,0,0,.08)!important;border-radius:14px!important;padding:.5rem 0!important;box-shadow:0 10px 24px #0000001f!important}.navbar .dropdown-menu .dropdown-item,.navbar .dropdown-menu a,.navbar .dropdown-menu button,.dropdown-item,ul.dropdown-menu li,ul.dropdown-menu li a,.dropdown-menu span,.dropdown-menu small,.dropdown-menu div,.dropdown-menu p{color:#243447!important;background:transparent!important;font-weight:500!important}.navbar .dropdown-menu .dropdown-item:hover,.navbar .dropdown-menu a:hover,.dropdown-item:hover,ul.dropdown-menu li:hover,ul.dropdown-menu li a:hover{background:#f4f6f9!important;color:#0056b3!important}.navbar .dropdown-menu .dropdown-item.active,.navbar .dropdown-menu .active{background:#002d72!important;color:#fff!important}.background-image-container{display:none!important}ds-home-news{margin-top:3.5rem!important;margin-bottom:2rem!important}ds-home-news{display:block;position:relative;overflow:hidden;border-radius:22px;min-height:420px;background:url(/assets/dspace/images/banner.webp) center center/cover no-repeat;box-shadow:0 12px 30px #0000001f}ds-home-news:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,27,79,.45) 0%,rgba(0,45,114,.2) 45%,rgba(0,0,0,0) 100%);z-index:1}ds-home-news>*{position:relative;z-index:2}ds-home-news h1,ds-home-news h2,ds-home-news h3,ds-home-news p{color:#fff!important}ds-home-news h1,ds-home-news h2,ds-home-news h3,ds-home-news p{text-shadow:0 2px 10px rgba(0,0,0,.35)}.search-form,ds-search-form{background:transparent!important}input.form-control{border-radius:14px!important;border:1px solid #d4dbe3!important;box-shadow:none!important}input.form-control{min-height:58px}input.form-control:focus{border-color:#002d72!important;box-shadow:0 0 0 .2rem #002d7226!important}.btn-primary{background:#002d72!important;border-color:#002d72!important;border-radius:12px!important}.btn-primary{font-weight:600}.btn-primary:hover{background:#001b4f!important}.card{border:none!important;border-radius:18px!important}.card{overflow:hidden;box-shadow:0 4px 18px #00000014;transition:all .25s ease}.card:hover{transform:translateY(-4px);box-shadow:0 10px 28px #00000024}h1,h2,h3,h4{color:#16324a;font-weight:700}.custom-footer{background:linear-gradient(90deg,#001b4f 0%,#002d72 100%)!important}.custom-footer{border-top:4px solid #d6a419;margin-top:6rem;padding-top:4rem;padding-bottom:3rem;color:#fff}.footer-logo img{max-height:70px}.footer-text{margin-bottom:.5rem;font-size:1rem}.footer-links a{color:#ffffffe6;text-decoration:none;margin:0 .8rem}.footer-links a:hover{color:#ffd54f}@media (max-width: 991px){ds-home-news{margin-top:2rem!important}ds-home-news{min-height:300px;border-radius:16px}.navbar{min-height:auto}}
