:root{--bs-orange:#ff8500;--bs-dark-blue:#271c73;--bs-red-color:#af2321;--bs-white:#fff;--bs-dark-light-blue:#6bbad9;--bs-light-blue:#e8f6ff;--bs-light:#ececec;--bs-min-light-blue:#f7f9ff;--bs-black:#3333;--h1-font-size:48px;--h1-line-height:100%;--h2-font-size:32px;--h2-line-height:100%;--h3-font-size:28px;--h3-line-height:auto;--h4-font-size:24px;--h4-line-height:auto;--h6-font-size:20px;--h6-line-height:100%;--p-font-size:16px;--p-line-height:26px}h2,h3,h4,h5,h6{color:var(--heading-color);font-family:var(--font-roboto-condensed)}.card-title,h2,h3,h4,h5,h6{font-weight:var(--weight-700)}.card-title{color:var(--heading-color)!important}.news-slider .card-title{color:var(--bs-white)!important}h1{font-size:var(--h1-font-size)!important;line-height:var(--h1-line-height)}h2{font-size:var(--h2-font-size);line-height:var(--h2-line-height)}h3{font-size:var(--h3-font-size)!important;line-height:var(--h3-line-height)}h4{font-size:var(--h4-font-size);line-height:var(--h4-line-height)}h5{font-size:var(--h5-font-size);line-height:var(--h5-line-height)}h6{font-size:var(--h6-font-size)!important;line-height:var(--h6-line-height)}p{font-size:var(--p-font-size);line-height:var(--p-line-height);text-align:justify}.breadcrumb-item.active{color:var(--color-orange)!important}h1,h2,h3,h4,h5,h6{font-family:Playfair Display;line-height:27px}.btn,button,p,span{font-family:Lato!important}h6 a{color:var(--heading-color)!important}p.min-text{font-size:14px}.sec-top-space{padding-top:80px}.sec-bottom-space{padding-bottom:162px}.top-level-header{background:linear-gradient(293deg,#ff8500 66%,#271c73 0);position:relative;transition:opacity .3s ease,top .3s ease;z-index:999}.social-icon{color:#333;transition:transform .3s ease,color .3s ease}.main-header .navbar{transition:padding .3s ease}.blue-header{background:#ff8500!important}.nav-icons a{color:var(--bs-white);font-family:Lato;font-size:var(--small-heading-font-size);font-weight:500}.nav-icons a:hover{color:var(--bs-dark-blue)}.nav-blue-side a:hover{color:var(--bs-orange)}.social-icon:hover{color:var(--bs-orange)!important;transform:scale(1.3)}.header-text{color:var(--bs-red-color)!important}.announcement-bar{font-size:var(--size-14);font-weight:500;height:40px;overflow:hidden;position:relative;white-space:nowrap}.announcement-label{align-items:center;background-color:var(--bs-orange);display:flex;font-family:var(--font-roboto-condensed);font-size:17px;font-weight:600;height:100%;padding:0 10px}.marquee-container{background-color:var(--bs-light);height:40px;overflow:hidden;position:relative}.announcement-marquee{animation:scroll-left 40s linear infinite;display:inline-block;white-space:nowrap}.marquee-container:hover .announcement-marquee{animation-play-state:paused}@keyframes scroll-left{0%{transform:translateX(100%)}to{transform:translateX(-100%)}}.all-section{background-position:50%;background-repeat:no-repeat;background-size:cover}.bg-hero{position:relative}.bg-hero:after{background:linear-gradient(180deg,rgba(0,10,121,0) 24.17%,rgba(40,46,121,.8));bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:1}.content-wrapper{margin-bottom:80px;position:relative;z-index:2}.apply-btn{background-color:var(--bs-dark-blue)!important;border:2px solid #fff!important;color:#fff!important;padding:11px 40px!important}.apply-btn:hover{background:var(--bs-orange)!important;color:#fff!important}.announcement-marquee a{font-family:Lato;font-size:14px}.sub-title{color:var(--bs-orange);font-style:italic}a.dropdown-item{color:#000}.blue-heading{color:var(--bs-dark-blue)}.program-card{background-color:#271c73;border-radius:12px;color:#fff;cursor:pointer;height:655px;overflow:hidden;position:relative;transition:all .3s ease}.program-card img{filter:brightness(.4);height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.program-content{background:linear-gradient(275.32deg,rgba(58,41,177,.85),rgba(23,15,78,.85) 104.82%);display:flex;flex-direction:column;height:100%;justify-content:center;padding:32px;position:relative;text-align:center;z-index:2}.program-desc{max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:max-height .6s ease,opacity .6s ease,transform .6s ease}.program-card.active .program-desc{margin-top:10px;max-height:500px;opacity:1;text-align:justify;transform:translateY(0)}.expand-icon{background-color:#fff;border-radius:50%;color:#000;font-weight:700;height:33px;line-height:28px;position:absolute;right:10px;text-align:center;top:10px;width:33px;z-index:3}.program-card.active .expand-icon:before{content:"×";font-size:22px}.program-card:not(.active) .expand-icon:before{content:"+";font-size:22px}.section-bg-2{background-color:var(--bs-min-light-blue)}.innovation-card{border-radius:10px;padding:30px}.rd-section{position:relative}.rd-section:before{background:linear-gradient(275.32deg,rgba(58,41,177,.95),rgba(23,15,78,.95) 104.82%);content:"";inset:0;position:absolute;z-index:1}.rd-section .container{position:relative;z-index:2}.rd-card{border-radius:10px;box-shadow:0 10px 20px rgba(0,0,0,.1);color:#000;padding:30px 40px;transition:transform .3s ease}.rd-card:hover{transform:translateY(-5px)}.card-img-top{background:var(--bs-dark-light-blue)}.new-carousel{display:flex!important;justify-content:space-between}.bg-gradient-dark{background:linear-gradient(180deg,rgba(39,28,115,0) 50%,rgba(39,28,115,.65) 83.96%)}.badge-text{background-color:var(--bs-dark-blue);margin-top:-82px}.meta-icons img{width:22px!important}.meta-icons{font-family:Lato}.event-carousel .owl-dots{bottom:7px;display:block!important;position:absolute;right:14px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:var(--bs-orange)!important}.white-button{background-color:#fff!important;color:#271c73!important;padding:11px 40px!important}.white-button:hover{background:var(--bs-orange)!important;color:#fff!important}.footer-sec li a{font-family:Lato}.newletter-btn{background:#271c73!important;border-radius:0!important;border-bottom-right-radius:7px!important;border-top-right-radius:7px!important;color:#fff!important;width:62px}.newsletter-sec{border:1px solid #271c73;border-radius:9px;width:100%}.newletter-btn:hover{background-color:var(--bs-orange)!important}a.footer-web-link{color:var(--bs-dark-blue)!important}a.footer-web-link:hover{color:var(--bs-orange)!important}.footer-top{background-color:var(--bs-light-blue)!important}.footer-sec a:hover,.transparent-btn:hover{color:var(--bs-orange)!important}a.btn.btn-outline-primary{border-color:var(--heading-color);color:var(--heading-color)}a.btn.btn-outline-primary:hover{background-color:var(--heading-color);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)!important}button.btn.btn-outline-primary{border-color:var(--heading-color);color:var(--heading-color)}button.btn.btn-outline-primary:hover,button.btn.btn-primary{background-color:var(--heading-color);border-color:var(--bs-btn-hover-border-color);color:var(--bs-btn-hover-color)!important}button.btn.btn-primary:hover{background-color:#fff!important;border-color:var(--heading-color);color:var(--heading-color)!important}.tabs-phd .nav-link{background-color:var(--bs-white);border-bottom-left-radius:20px!important;border-bottom-right-radius:0!important;border-top-left-radius:20px!important;border-top-right-radius:0!important;color:var(--heading-color)!important}.tabs-phd .nav-link.active{background-color:var(--heading-color)!important;color:var(--bs-white)!important}.tabs-phd .border{border:1px solid var(--heading-color)!important}.accordion-button:not(.collapsed){font-weight:var(--weight-700)}.list-group-item.active{background-color:var(--bs-min-light-blue)!important;border:1px solid var(--group-list-item)!important;border-radius:0!important;border-right:0!important;color:var(--group-list-item)!important}#faculty-development-programs{scroll-margin-top:120px}.hall-of-fame button.btn.btn-outline-primary:hover{background-color:#ff8500;border-color:#ff8500;color:var(--bs-btn-hover-color)!important}.programs-section a:hover,h4.program-title a:hover{color:#ff8500!important;text-decoration:underline!important}.tab-wrapper .event-tab.active,.tab-wrapper .event-tab:hover{background-color:var(--primary-color);border-bottom-left-radius:20px;border-bottom-right-radius:0!important;border-top-left-radius:20px!important;border-top-right-radius:0!important;color:#fff}.tab-wrapper .event-tab{background:#f7f9ff}.tab-wrapper .tab-button.active{background-color:var(--primary-color);border-bottom-left-radius:20px;border-bottom-right-radius:0!important;border-top-left-radius:20px!important;border-top-right-radius:0!important;color:#fff;padding:.5rem 1.5rem}.tab-wrapper .tab-button{background:transparent;border:none;color:var(--primary-color);cursor:pointer;font-weight:500;padding:.5rem 1.5rem;transition:all .3s ease-in-out}a.transparent-btn{background:transparent;border:1px solid #fff;border-radius:25px;color:#fff;padding:8px 15px;transition:.1s}a.transparent-btn:hover{background:#ff8500;border:1px solid #ff8500;color:#fff!important;text-decoration:none}a.transparent-btn:hover span svg{transform:rotate(47deg)!important}a.transparent-btn:hover svg path{fill:#fff}.card.event-card img{height:250px!important;-o-object-fit:cover;object-fit:cover}.tabs-phd .nav .nav-item .nav-link{font-size:12px}.tabs-phd .nav .nav-item:nth-child(2) .nav-link{border-radius:0!important}.tabs-phd .nav .nav-item:nth-child(3) .nav-link{border-bottom-left-radius:0!important;border-bottom-right-radius:25px!important;border-top-left-radius:0!important;border-top-right-radius:25px!important}
