.faculty-shell{background:var(--tp-grey-1,#f6f8fb);min-height:100vh}.faculty-main{padding-bottom:0;margin-top:0}.faculty-media{margin:24px 0 32px}.faculty-media__slider{position:relative;border-radius:16px;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.07)}.faculty-media__img{width:100%;overflow:hidden}.faculty-media__nav{position:absolute;inset:0;display:flex;justify-content:space-between;align-items:center;pointer-events:none;padding:0 10px}.faculty-media__btn{pointer-events:all;width:38px;height:38px;border-radius:50%;border:none;background:rgba(0,0,0,.45);color:#fff;font-size:20px;display:grid;place-items:center;transition:all .15s ease}.faculty-media__btn:hover{background:rgba(0,0,0,.65)}.faculty-media__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:12px;gap:12px;margin-top:14px}.faculty-media__thumb{border-radius:12px;overflow:hidden;box-shadow:0 8px 18px rgba(0,0,0,.06)}.faculty-news{margin-top:32px}.faculty-news__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:18px;gap:18px}.faculty-news__card{background:#fff;border-radius:14px;box-shadow:0 10px 24px rgba(0,0,0,.06);overflow:hidden;display:flex;flex-direction:column;height:100%}.faculty-news__thumb{width:100%;overflow:hidden}.faculty-news__body{padding:16px 18px 18px;display:flex;flex-direction:column;gap:8px}.faculty-news__date{font-size:13px;color:#5f7085}.faculty-news__title{font-size:18px;margin:0}.faculty-news__title a{color:#0b1b2b;text-decoration:none}.faculty-news__title a:hover{color:#004c71}.faculty-news__excerpt{margin:0;color:#4d5b6c;line-height:1.6}.faculty-news__more{margin-top:6px;color:#004c71;font-weight:600;text-decoration:none}.faculty-news__more:hover{text-decoration:underline}.faculty-simple-navbar-wrapper{background:#fff;border-bottom:1px solid #e7ebeb;position:-webkit-sticky;position:sticky;top:0;z-index:1000;box-shadow:0 2px 4px rgba(0,0,0,.1)}.faculty-simple-navbar-wrapper .main-menu>nav>ul>li.has-dropdown>a:after,.faculty-simple-navbar-wrapper .main-menu>nav>ul>li>a{color:#30302f!important}.faculty-simple-navbar-wrapper .main-menu>nav>ul>li:hover>a,.faculty-simple-navbar-wrapper .main-menu>nav>ul>li:hover>a:after{color:var(--tp-red-2)!important}.faculty-simple-navbar-wrapper .offcanvas-open-btn{height:40px;width:40px;border-radius:6px;line-height:42px;text-align:center;cursor:pointer;background-color:transparent;transition:.3s linear;border:1px solid rgba(3,31,66,.2)}.faculty-simple-navbar-wrapper .offcanvas-open-btn i{display:inline-block;transform:translateY(-2px);color:#031f42;font-size:16px;transition:all .3s ease-in-out}.faculty-simple-navbar-wrapper .offcanvas-open-btn:hover{border-color:#0071dc;background-color:transparent}.faculty-simple-navbar-wrapper .offcanvas-open-btn:hover i{color:#0071dc}.faculty-simple-navbar-wrapper .main-menu{transition:max-height .3s ease}@media(max-width:991px){.faculty-simple-navbar-wrapper .main-menu{width:100%;max-height:0;overflow:hidden}.faculty-simple-navbar-wrapper .main-menu.is-open{max-height:520px}.faculty-simple-navbar-wrapper .main-menu>nav>ul{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.faculty-simple-navbar-wrapper .main-menu>nav>ul>li>a{padding:10px 0}.faculty-simple-navbar-wrapper .tp-header-bar{border:1px solid rgba(3,31,66,.2);padding:8px 12px;background:#fff}}@media(max-width:1199px){.faculty-simple-navbar-wrapper .container-fluid{padding-left:16px!important;padding-right:16px!important}.faculty-simple-navbar-wrapper .tp-header-logo{text-align:center;margin-bottom:8px}.faculty-simple-navbar-wrapper .main-menu{overflow-x:auto;white-space:nowrap}.faculty-simple-navbar-wrapper .main-menu>nav>ul{display:inline-flex;align-items:center;gap:16px}.faculty-simple-navbar-wrapper .main-menu>nav>ul>li>a{padding:14px 0}.faculty-simple-navbar-wrapper .tp-header-inner-btn{text-align:center;margin-top:10px}}@media(max-width:767px){.faculty-simple-navbar-wrapper .main-menu>nav>ul{gap:12px}.faculty-simple-navbar-wrapper .main-menu>nav>ul>li.has-dropdown>a:after{display:none}.faculty-simple-navbar-wrapper .main-menu>nav>ul>li>.tp-submenu{position:static;opacity:1;visibility:visible;transform:none;box-shadow:none;border:none;padding:8px 0}.faculty-simple-navbar-wrapper .main-menu>nav>ul>li>.tp-submenu li>a{padding:8px 0 8px 12px}}.university-offcanvas-faculty-list{padding:15px 0}.university-offcanvas-faculty-list .faculty-list-simple{list-style:none;padding:0;margin:0;text-align:left}.university-offcanvas-faculty-list .faculty-list-simple .faculty-list-item{margin-bottom:12px}.university-offcanvas-faculty-list .faculty-list-simple .faculty-list-item:last-child{margin-bottom:0}.university-offcanvas-faculty-list .faculty-list-simple .faculty-list-item .faculty-list-link{display:block;padding:10px 15px;font-size:16px;font-weight:500;color:#2a2b30;text-decoration:none;border-radius:6px;transition:all .3s ease;text-align:left}.university-offcanvas-faculty-list .faculty-list-simple .faculty-list-item .faculty-list-link:hover{color:var(--tp-theme-4,#004c71);background-color:rgba(0,76,113,.05);padding-left:20px}@media(max-width:767px){.tp-megamenu-home-item{text-align:left!important}.tp-megamenu-home-item .tp-megamenu-home-title{text-align:left!important;margin-top:10px}.tp-megamenu-home-item .tp-megamenu-home-title a{display:block;padding:8px 0;font-size:16px;font-weight:500;color:#2a2b30;text-decoration:none}.tp-megamenu-home-item .tp-megamenu-home-title a:hover{color:var(--tp-theme-4,#004c71)}.megamenu-demo-conteiner .row .col-12{margin-bottom:15px}.megamenu-demo-conteiner .row .col-12:last-child{margin-bottom:0}}.offcanvas-university-navbar{margin:-50px -40px 30px;border-bottom:1px solid rgba(0,0,0,.1)}@media(max-width:767px){.offcanvas-university-navbar{margin:-20px -20px 20px}}.offcanvas-university-navbar .tp-header-top{padding:12px 0;background:var(--tp-theme-primary,#004c71)}.offcanvas-university-navbar .tp-heder-info{gap:15px;flex-wrap:wrap}.offcanvas-university-navbar .tp-header-info-item{font-size:13px}.offcanvas-university-navbar .tp-header-info-item span{color:hsla(0,0%,100%,.9)}.offcanvas-university-navbar .tp-header-info-item span a{color:hsla(0,0%,100%,.9);transition:color .3s ease}.offcanvas-university-navbar .tp-header-info-item span a:hover{color:#fff}.offcanvas-university-navbar .tp-header-info-item span i{color:hsla(0,0%,100%,.9)}.offcanvas-university-navbar .tp-header-right-list{gap:15px}.offcanvas-university-navbar .tp-header-right-list a{color:hsla(0,0%,100%,.9);font-size:13px;transition:color .3s ease}.offcanvas-university-navbar .tp-header-right-list a:hover{color:#fff}.offcanvas-university-navbar .tp-header-right-list a i{color:hsla(0,0%,100%,.9)}.offcanvas-view-toggle{display:flex;gap:10px;border-bottom:2px solid #e7ebeb;padding-bottom:15px}@media(min-width:1200px){.offcanvas-view-toggle{display:none!important}}.offcanvas-view-toggle .offcanvas-view-btn{flex:1 1;padding:12px 20px;border:2px solid #e7ebeb;background:#fff;color:#666;border-radius:8px;font-size:14px;font-weight:600;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:8px}.offcanvas-view-toggle .offcanvas-view-btn i{font-size:16px}.offcanvas-view-toggle .offcanvas-view-btn:hover{border-color:#004c71;color:#004c71;background:rgba(0,76,113,.05)}.offcanvas-view-toggle .offcanvas-view-btn.active{background:linear-gradient(135deg,#004c71,#0066a1);border-color:#004c71;color:#fff;box-shadow:0 4px 12px rgba(0,76,113,.2)}.offcanvas-view-toggle .offcanvas-view-btn.active i{color:#fff}@media(max-width:767px){.offcanvas-view-toggle{flex-direction:column;gap:8px}.offcanvas-view-toggle .offcanvas-view-btn{padding:10px 16px;font-size:13px}}@media(min-width:1200px){.offcanvas-university-view{display:block!important}.offcanvas-faculty-view{display:none!important}}