.nav-right,nav .mob-search{display:none}.menu-item:last-child .menu-link,.nav-right_top{padding-right:0}.header{position:fixed;top:0;left:0;width:100%;background-color:#1a1a1a;z-index:999}nav{display:flex;justify-content:center;align-items:center}.navbar-brand{margin-block:.67rem;max-width:200px;white-space:normal}.header-sticky .navbar-brand{margin-right:0;margin-block:0.5rem;max-width:150px}.nav-right{justify-content:end;align-items:end;flex-direction:column;justify-content:space-between}.nav-right_top{display:flex;padding-block:.5rem;column-gap:.6rem}.nav-right_top .btn{display:flex;justify-content:center;align-items:center;font-weight:600;border:.2rem solid var(--color-prime);color:#fff;padding:.4rem;line-height:1}.nav-right_top :is(a.btn-square,button){padding-inline:.5rem;border-color:#fff}.nav-right_top :is(a.btn-square)::after{display:none}.nav-right_top :is(a,button):hover{border-color:var(--color-prime);background:var(--color-prime)}.nav-right_top img{max-height:18px;width:auto}.nav-right_top button.hamburger{display:grid;padding-block:.6rem;padding:0}.nav-right_top button.hamburger.active{background:var(--color-prime);border-color:var(--color-prime)}.nav-right_top button.hamburger>*{grid-area:1/1}.nav-right_top button.hamburger img.cross{opacity:0;filter:brightness(0) invert(1)}.nav-right_top button.hamburger.active img.cross{opacity:1}.nav-right_top button.hamburger.active img.bars{opacity:0}.menubar{display:flex}.menu-link{font-size:.82rem;white-space:nowrap;text-transform:uppercase;padding:1.25rem .4rem;display:block;color:#fff;position:relative;display:flex;align-items:center;justify-content:space-between;letter-spacing:-.5px;column-gap:.2rem;line-height:1}.admission-megamenu .megamenu-right a:hover,.megamenu-right .megamenu-list a:hover,.menu-item:hover .menu-link,.sidebar ul li a:hover{color:var(--color-prime)}.has-megamenu .menu-link::after{content:'';background:url('./../images/icon-angle-down-prime.svg');height:10px;width:15px;line-height:.8;transition:.3s;transform-origin:center;filter:brightness(0) invert(1)}.text-resizer{display:flex;color:#fff;justify-content:center;align-items:center;column-gap:.5rem}.mega-menu,.sidebar{left:0;display:none}.text-resizer span{cursor:pointer;display:block;line-height:1}.text-resizer span:not(:first-child){padding-left:.5rem;border-left:1px solid #e0e0e0}.menu-item:hover .menu-link::after{filter:none;transform:rotateX(-180deg)}.mega-menu{position:absolute;top:100%;width:100%;z-index:-1}.mega-menu-inner{height:100%;isolation:isolate;height:calc(100vh - 109px);overflow-y:auto;padding-top:3.33rem;padding-bottom:4rem;transition:.3s;background:#f5f5f5}.header-sticky .mega-menu-inner,.header-sticky .sidebar{height:calc(100vh - 101px)}x .mega-menu-inner::before{content:'';position:absolute;left:50%;top:0;width:100vw;height:100%;transform:translateX(-50%);background-color:#f0efef;z-index:-1}.megamenu-sidebar .megamenu-heading{cursor:pointer;background:#e0e0e0;font-size:1rem;font-weight:600;line-height:1.2;margin-bottom:.5rem;transition:.3s}.megamenu-sidebar :is(.megamenu-heading[aria-selected=true],.megamenu-heading:hover){background:var(--color-sec);color:#fff}.megamenu-sidebar :is(.megamenu-heading[aria-selected=true],.megamenu-heading:hover) a{color:#fff}.megamenu-sidebar .megamenu-heading a{padding:1.2rem 1.5rem;display:block}.megamenu-left .application{margin-top:3.5rem;padding:0 1.67rem;max-width:21rem}.megamenu-left .application h4{font-size:1.3rem;font-weight:400;line-height:1.4}.megamenu-right .megamenu-list{display:grid;grid-template-columns:repeat(2,1fr);column-gap:3rem}.megamenu-right h5.text-24{margin-bottom:1rem;font-weight:600}.megamenu-right .megamenu-list a,.sidebar ul li a{font-size:.88rem;display:block;font-weight:500;color:#000}.megamenu-right .megamenu-list a{padding-block:.7rem;line-height:1.5}.admission-megamenu .megamenu-right .row,.admission-megamenu .row .row{--bs-gutter-x:6rem}.admission-megamenu .megamenu-left li,.megamenu-right .megamenu-list li{border-bottom:1px solid rgba(0,0,0,.13)}.admission-megamenu .megamenu-left li a{display:block;padding-block:.5rem;padding-inline:10px;font-size:1.17rem;color:var(--color-prime);font-weight:600}.admission-megamenu .megamenu-left li a:hover{background-color:var(--color-purple);color:var(--bs-white)}.admission-megamenu .megamenu-left{margin-left:0}.admission-megamenu .megamenu-right h6{font-size:1.17rem;font-weight:700;color:var(--color-purple);margin-bottom:1rem;margin-top:2rem}.admission-megamenu .megamenu-right :is(p,a){color:#000;font-weight:500}.admission-megamenu .megamenu-right :is(.btn-prime){border:2px solid #e34a21;color:#e34a21!important;background-color:#f5f5f5;font-weight:700}.admission-megamenu .megamenu-right :is(.btn-prime):hover{background-color:#e34a21;color:#fff!important}.admission-megamenu .megamenu-right p.address{font-weight:400}.admission-megamenu .megamenu-right p.heading{color:var(--color-purple);font-weight:700;margin-bottom:1.67rem;margin-top:2.78rem}.admission-megamenu .megamenu-right p span{display:block}.admission-megamenu .megamenu-right a.btn-outlined{margin-top:.78rem}.admission-megamenu a.btn-outlined:hover{color:#fff}.admission-megamenu .megamenu-right h5:not(:first-child){margin-top:4rem}.sidebar{position:fixed;bottom:0;width:100vw;height:calc(100vh - 109px);overflow-y:auto;background:#f0efef;z-index:11;padding-block:4rem;transition:height .3s ease-in}.sidebar ul li a{padding-block:.5em}.sidebar h5{margin-bottom:1.17rem;font-weight:600}.sidebar .col-auto:last-child{max-width:max-content}.sidebar .sidebar-inner:not(.sidebar-aside,.sidebar-faculties):not(:last-child){padding-bottom:1.5rem;border-bottom:2px solid rgba(0,0,0,.15)}.sidebar .sidebar-inner:not(:last-child){margin-bottom:2rem}.sidebar .sidebar-aside li a{font-size:1.33rem;line-height:1.2;color:var(--color-prime);padding-block:.7rem;font-weight:600}.sidebar .sidebar-aside li div>a{font-size:1.1rem}.sidebar .sidebar-aside li p{font-weight:600}.sidebar .sidebar-aside li{border-bottom:1px solid rgba(0,0,0,.15)}.sidebar .sidebar-aside li:first-child a{padding-top:0}.sidebar .col-auto{flex-grow:1;flex-shrink:1}.sidebar .row .row{flex-wrap:nowrap}.sidebar li div{padding-left:1rem;padding-block:1rem;padding-top:.7rem}@media (min-width:992px){.navbar-brand{margin-right:1rem}.nav-right{display:flex}nav{justify-content:space-between}.header-sticky .menu-link{padding-top:.8rem}}@media (min-width:1050px){.sidebar{height:calc(100vh - 106px)}.header-sticky .sidebar{height:calc(100vh - 77px)}}@media (min-width:1200px){.header{padding-left:1rem}.menu-item:last-child .menu-link,.nav-right_top{padding-right:.4rem}.menu-link{font-size:1rem;column-gap:.4rem}.mega-menu-inner{height:calc(100vh - 112px)}.header-sticky .mega-menu-inner,.header-sticky .sidebar{height:calc(100vh - 104px)}.sidebar{height:calc(100vh - 120px)}.sidebar .container{padding-inline:2rem}.sidebar .row .row{--bs-gutter-x:4rem;flex-wrap:nowrap}.navbar-brand{max-width:250px}.header-sticky .navbar-brand{max-width:200px}.header-sticky .menu-link{padding-top:3.7rem}}@media (min-width:1366px){.menu-link{font-size:14px}}@media (min-width:1400px){.menu-link{font-size:1rem;column-gap:.7rem}.sidebar{height:calc(100vh - 113px)}.header-sticky .sidebar{height:calc(100vh - 87px)}.sidebar .col-auto:first-child .sidebar-inner{margin-left:-4rem}.sidebar .container{padding-inline:2.5rem}.sidebar .row .row{--bs-gutter-x:5rem;flex-wrap:nowrap}.header-sticky .navbar-brand{max-width:230px}}@media (min-width:1700px){.menu-item:last-child .menu-link,.nav-right_top{padding-right:.7rem}.nav-right_top{padding-block:.67rem}.header-sticky .nav-right_top{padding-block:.5rem;padding-bottom:.6rem}.menu-link{padding:1.6rem .7rem}.header-sticky .menu-link{padding-top:1rem}.nav-right_top{padding-bottom:1rem}.mega-menu-inner,.sidebar{height:calc(100vh - 152px)}.header-sticky .mega-menu-inner{height:calc(100vh - 127px)}.header-sticky .sidebar{height:calc(100vh - 130px)}.navbar-brand{max-width:300px}}@media (max-width:992px){.header-sticky .navbar-brand{max-width:198px}.navbar-brand{margin-right:0}.header nav{justify-content:space-between}.header nav .mob-search{display:block;height:2.5rem}}.header-sticky .nav-right_top{margin-top:-4.9rem;transition:.5s}.header-sticky .menu-link{padding-block:2rem;padding-top:3.5rem}.header-down .nav-right_top{margin-top:0;transition:.5s}