@charset "UTF-8";
/*  UIAK - 15031993 */

@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.min.css");
@import url('https://fonts.googleapis.com/css2?family=Chivo:ital,wght@0,100..900;1,100..900&display=swap');
@import url("aos.css");
@import url("swiper-bundle.min.css");
@import url("custom.css");
@import url("font.css");
@import url("rboxbox.css");
@import url("header.css");
@import url("footer.css");
@import url("mobile-menu.css");

*{padding:0;margin:0;box-sizing:border-box;}
.text-danger{color:red;font:var(--font-12);}
.error{color:red;font:var(--font-12);}

:root {
 --font-segoe:Segoe UI;
 --font-stem:Stem;
 --font-chivo:"Chivo", sans-serif;
 --color-0b:#0B5299;
 --color-b2:#0B233B;
 --color-be:#BE9337;
 --color-40:#404041;
 --color-cf:#CF6C38;
 --color-cb:#cbcbcb;
 --color-38:#383838;
 --color-f0:#F0F0F0;
 --color-f8:#F8F8F8;
 --color-fa:#FAFAFA;
 --color-f2:#F2F2F2;
 --color-f5:#F5F5F5;
 --color-f6:#F6F6F6;
 --color-63:#636363;
 --color-70:#707070;
 --color-d9:#d9d9d9;
 --color-white:#ffffff;
 --color-black:#000000;
 --mx2545:2545px;
 --font-60: normal normal 500 6rem/1.2 var(--font-stem);
 --font-48: normal normal 500 4.8rem/1.25 var(--font-stem);
 --font-42: normal normal 500 4.2rem/1.25 var(--font-stem);
 --font-36: normal normal bold 3.6rem/1.33 var(--font-stem);
 --font-33: normal normal 500 3.3rem/1.33 var(--font-stem);
 --font-32: normal normal 300 3.2rem/1.35 var(--font-stem);
 --font-30: normal normal 400 3rem/1.2 var(--font-stem);
 --font-28: normal normal 500 2.8rem/1.07 var(--font-stem);
 --font-24: normal normal 300 2.4rem/1.25 var(--font-stem);
 --font-21: normal normal 300 2.1rem/1.42 var(--font-stem);
 --font-20: normal normal 300 2rem/1.4 var(--font-stem);
 --font-18: normal normal 300 1.8rem/1.44 var(--font-stem);
 --font-16: normal normal 400 1.6rem/1.62 var(--font-segoe);
 --font-14: normal normal 400 1.4rem/1.28 var(--font-segoe);
 --font-12: normal normal 400 1rem/1.16 var(--font-stem);
 --font-10: normal normal 300 1rem/1.8 var(--font-segoe);
 --font-bold:bold;
 --font-medium:500;
 --font-normal:400;
 --font-300:300;
/* --header-padding:22.6rem; */
}
.container-full{width:100%;padding-left:1.5rem;padding-right:1.5rem;}
.container-fluid{max-width:min(1755px,91.40625vw);container-type:inline-size;padding-left:1.5rem;padding-right:1.5rem;}
.container{max-width:min(1505px,78.3854167vw);container-type:inline-size;padding-left:1.5rem;padding-right:1.5rem;}
.full-width{max-width:2550px;margin-inline:auto;}
html{font-size:clamp(5px,0.520833333vw,10px);}



@media(max-width:991px) {
	.container-fluid{max-width:100%;}
	.container{max-width:670px;}
	html{font-size:clamp(6px,0.520833333vw,10px);}
}
@media(max-width:767px) {
	:root {
		--font-60: normal normal 500 2.6rem/1.15 var(--font-stem);
		--font-48: normal normal 500 2.6rem/1.25 var(--font-stem);
		--font-42: normal normal 500 2.8rem/1.25 var(--font-stem);
		--font-36: normal normal bold 2.6rem/1.15 var(--font-stem);
		--font-33: normal normal 500 2.4rem/1.33 var(--font-stem);
		--font-32: normal normal 300 2.2rem/1.35 var(--font-stem);
		--font-30: normal normal 400 2rem/1.2 var(--font-stem);
		--font-28: normal normal 500 1.9rem/1.07 var(--font-stem);
		--font-24: normal normal 300 1.8rem/1.33 var(--font-stem);
		--font-21: normal normal 300 1.6rem/1.62 var(--font-stem);
		--font-20: normal normal 300 1.4rem/1.4 var(--font-stem);
		--font-18: normal normal 300 1.2rem/0.88 var(--font-stem);
		--font-16: normal normal 400 1.2rem/1.62 var(--font-segoe);
		--font-14: normal normal 400 1rem/1.4 var(--font-segoe);
		--font-12: normal normal 400 1rem/1.16 var(--font-stem);
		--font-10: normal normal 300 1rem/1.8 var(--font-segoe);
	}
	html{font-size:62.5%;}
	.container-fluid{max-width:100%;padding-inline:1.6rem;}
	.container{max-width:100%;padding-inline:1.6rem;}
}

@media(max-width:330px) {
	html{font-size:50.5%;}
}
::after,::before{box-sizing:border-box;}
audio,canvas,embed,iframe,img,object,svg,video{display:block;max-width:100%;width:100%;}
body{margin:0;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;background-color:var(--color-f8);scroll-behavior:unset !important;}
p{font:var(--font-18);font-family:var(--font-segoe);line-height:1.66;font-weight:normal;color:var(--color-black);margin-bottom:3rem;}
li{font:var(--font-18);font-family:var(--font-segoe);font-weight:normal;color:var(--color-black);}
li:last-child{margin-bottom:0;}
p:last-of-type{margin-bottom:0;}

 @media(max-width:1549px) {
	p{margin-bottom:2rem;}
}
p:empty{display:none !important;}
a{text-decoration:none;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
a:not([href=""]):not([href]):not([href="#"]){cursor:pointer;}
figure{margin-bottom:0;}
.site_main{position:relative;padding-top:var(--header-padding);background-color:var(--color-f8);}
blockquote{font:var(--font-24);color:var(--color-b2);margin:0;}
h1{font:var(--font-60);color:var(--color-black)}
h2{font:var(--font-60);color:var(--color-77);}
h3{font:var(--font-36);color:var(--color-black);}
h4{font:var(--font-24);color:var(--color-black);}
h5{font:var(--font-21);color:var(--color-black);}
h6{font:var(--font-18);color:var(--color-black);}
.title60{font:var(--font-60);color:var(--color-0b);}
.title48{font:var(--font-48);color:var(--color-0b);}
.title42{font:var(--font-42);letter-spacing:0.084rem;color:var(--color-black);}
.title32{font:var(--font-32);font-weight:300;color:var(--color-black);}
.title28{font:var(--font-28);font-weight:500;color:var(--color-black);}
.title24{font:var(--font-24);font-weight:500;color:var(--color-black);}
.title18{font:var(--font-18);font-family:var(--font-segoe);font-weight:bold;color:var(--color-black);}
blockquote.title24{line-height:1.5;font-weight:300;letter-spacing:0.048rem;}
::-webkit-scrollbar{width:0.5rem;}
::-webkit-scrollbar-thumb{background-color:var(--color-0b);border-radius:0.2rem;}
::-webkit-scrollbar-track{background-color:var(--color-white);border-radius:0.2rem;}

@media(min-width:768px) {
	.desktop_image{display:block;}
	.mobile_image{display:none;}
}
@media(max-width:767px) {
	.desktop_image{display:none;}
	.mobile_image{display:block;}
}
.border-line{position:absolute;bottom:0;width:100%;height:0.1rem;left:0;right:0;margin-inline:auto;max-width:min(1725px,89.84375vw);background-color:var(--color-cb);}

@media(max-width:767px) {
	.border-line{max-width:100%;}
}
.overlap_btn{position:absolute;top:0;left:0;bottom:0;right:0;font-size:0;font:0;opacity:0;text-indent:-10000px;}
.more_btn{display:inline-block;background-color:var(--color-white);box-shadow:0px 5px 8px rgb(0 0 0 / 8%);}
.more_btn>img{width:4.5rem;}
.more_btn:hover{background-color:var(--color-0b);}
.more_btn:hover>img{filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1);}
.theme_btn{position:relative;display:inline-block;font:var(--font-16);color:var(--color-white);background-color:var(--color-0b);padding:0.5rem 2.5rem;align-content:center;height:4.5rem;overflow:hidden;z-index:1;}
.theme_btn::after{content:'';position:absolute;width:100%;height:100%;inset:0;z-index:-1;background-color:var(--color-black);opacity:0.3;transform:translateX(-100%);transition-property:transform;transition-timing-function:cubic-bezier(0.56,0,0,0.99);transition-duration:0.6s;}
.theme_btn:hover::after{transform:translateX(0);transition-duration:1s;}
button.theme_btn{cursor:pointer;border:0;}
.apply_btn{position:relative;display:inline-block;font:var(--font-14);font-family:var(--font-segoe);color:var(--color-white);background-color:var(--color-0b);padding:0.5rem 2.5rem;align-content:center;height:4.9rem;overflow:hidden;z-index:1;}
.apply_btn::after{content:'';position:absolute;width:100%;height:100%;inset:0;z-index:-1;background-color:var(--color-black);opacity:0.3;transform:translateX(-100%);transition-property:transform;transition-timing-function:cubic-bezier(0.56,0,0,0.99);transition-duration:0.6s;}
.apply_btn:hover::after{transform:translateX(0);transition-duration:1s;}

.moredet_btn{position:relative;display:inline-block;font:var(--font-14);font-family:var(--font-segoe);color:var(--color-white);background-color:var(--color-cf);padding:0.5rem 2.5rem;align-content:center;height:4.9rem;overflow:hidden;z-index:1;}
.moredet_btn::after{content:'';position:absolute;width:100%;height:100%;inset:0;z-index:-1;background-color:var(--color-black);opacity:0.3;transform:translateX(-100%);transition-property:transform;transition-timing-function:cubic-bezier(0.56,0,0,0.99);transition-duration:0.6s;}
.moredet_btn:hover::after{transform:translateX(0);transition-duration:1s;}

.load_center{position:relative;margin-top:6.3rem;display:flex;justify-content:center;}
.load_btn{position:relative;display:inline-block;font:var(--font-16);color:var(--color-white);background-color:var(--color-0b);padding:0.5rem 2.5rem;align-content:center;height:4.9rem;box-shadow:0px 5px 8px #00000014;overflow:hidden;z-index:1;}
.load_btn::after{content:'';position:absolute;width:100%;height:100%;inset:0;z-index:-1;background-color:var(--color-black);opacity:0.3;transform:translateX(-100%);transition-property:transform;transition-timing-function:cubic-bezier(0.56,0,0,0.99);transition-duration:0.6s;}
.load_btn:hover::after{transform:translateX(0);transition-duration:1s;}
button.load_btn{cursor:pointer;border:0;}
.back_bx{position:relative;}
.back_bx::after{content:'';position:absolute;top:50%;right:0;width:calc(100% - 12.4rem);height:0.1rem;background-color:var(--color-d8);}
.back_btn:hover{background-color:var(--color-34);}
.back_btn{font:var(--font-18);font-weight:300;color:var(--color-white);letter-spacing:0.108rem;position:relative;display:inline-flex;align-items:center;gap:1.2rem;padding:0.8rem 1.6rem;background-color:var(--color-77);}
.back_btn>img{width:0.7rem;}
.pdf_btn{font:var(--font-18);line-height:1;font-weight:300;letter-spacing:0.058rem;color:var(--color-77);position:relative;display:inline-flex;align-items:center;gap:1rem;background-color:rgb(0 58 119 / 13%);padding:0.6rem 1.6rem;border-radius:0.2rem;}
.pdf_btn>img{width:1.6rem;flex-shrink:0;}
.pdf_btn:hover{color:var(--color-white);background-color:var(--color-77);}
.download_btn{position:relative;display:inline-flex;align-items:center;justify-content:center;font:var(--font-16);color:var(--color-white);text-align:center;background-color:var(--color-be);height:4.5rem;gap:1.3rem;z-index:1;overflow:hidden;}
.download_btn>img{width:2.4rem;flex-shrink:0;}
.download_btn::after{content:'';position:absolute;width:100%;height:100%;inset:0;z-index:-1;background-color:var(--color-black);opacity:0.3;transform:translateX(-100%);transition-property:transform;transition-timing-function:cubic-bezier(0.56,0,0,0.99);transition-duration:0.6s;}
.download_btn:hover::after{transform:translateX(0);transition-duration:1s;}

@media(max-width:767px) {
	.more_btn>img{width:3rem;}
	.theme_btn{font:normal normal 300 1.6rem / 1.62 var(--font-stem);padding:0.2rem 1.6rem;height:3.3rem;}
	.apply_btn{font:normal normal 300 1.6rem / 1 var(--font-stem);padding:0.2rem 1.6rem;height:3.3rem;}
	.moredet_btn{font:normal normal 300 1.6rem / 1 var(--font-stem);padding:0.2rem 1.6rem;height:3.3rem;}
}
/* Form Control Input */

.form-control,.form-select{font:var(--font-18);font-family:var(--font-segoe);color:var(--color-black);font-weight:300;width:100%;border:0.1rem solid var(--color-d9);height:6rem;background-color:var(--color-fa);padding:0.5rem 2rem;}
.form-select{padding-right:3.5rem;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url(../images/down-arrow-dark.svg);background-repeat:no-repeat;background-position:right 1.5rem center;background-size:1.2rem;}
.form-control::placeholder{color:var(--color-black);}
input[type="search"]{padding-right:5rem;background-image:url(../images/search-icon-dark.svg);background-repeat:no-repeat;background-size:1.9rem;background-position:right 2.5rem center;}
.form-control:focus,.form-select:focus{outline:none;border-color:var(--color-cf);}


 @media(max-width:575px) {
	.form-control,.form-select{height:5rem;}
}

/* .swiper-wrapper{cursor:none !important;} */
.swiper_nav{display:inline-flex;gap:0.4rem;}
.swiper-button-prev,.swiper-button-next{position:relative;margin-top:0;width:4.5rem;height:4.5rem;right:auto;left:auto;font-weight:bold;color:#FF0000;background-color:var(--color-white);border:0.1rem solid var(--color-white);border-radius:0;overflow:hidden;transition:all .5s ease;box-shadow:0px 5px 8px rgb(0 0 0 / 8%);}
.swiper .swiper-button-prev,.swiper .swiper-button-next{margin-top:0;right:auto;left:auto;}
.swiper-button-prev>svg,.swiper-button-next>svg{width:0.7rem;}
.swiper-button-prev:hover,.swiper-button-next:hover{color:var(--color-white);background-color:var(--color-0b);border-color:inherit;}
.btn_scrollbar{padding-inline:4.2rem;margin-top:4rem;display:flex;gap:0.5rem;align-items:center;}
.scrollbar_wrap{position:relative;display:flex;align-self:center;width:100%;}
.scrollbar_wrap::before{width:100%;height:0.1rem;position:absolute;content:"";background:#ddd;top:0.2rem;z-index:1;}
.scrollbar_wrap .swiper-horizontal>.swiper-scrollbar,.facilty_section .swiper-scrollbar.swiper-scrollbar-horizontal{position:static;}
.scrollbar_wrap .swiper-scrollbar-drag{background:#828282;}
.scrollbar_wrap .swiper-scrollbar.swiper-scrollbar-horizontal{z-index:3;left:0;width:100%;height:0.2rem;background-color:transparent;bottom:0;top:0.2rem;border-radius:0;}
.swiper-pagination-bullet{width:0.7rem;height:0.7rem;background-color:var(--color-white);opacity:0.26;}
.swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1;}
.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:1;cursor:pointer;pointer-events:painted;}

 @media(max-width:767px) {
	:is(.swiper-button-prev,.swiper-button-next){width:3rem;height:3rem;color:#000;}
	:is(.swiper-button-prev,.swiper-button-next)::after{background-size:0.55rem;}
	.swiper-button-prev>svg,.swiper-button-next>svg{width:0.55rem;}
}
@media(max-width:330px) {
	:is(.swiper-button-prev,.swiper-button-next){width:3.2rem;height:3.2rem;}
}
.shine{position:relative;overflow:hidden;}
.shine::before{background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,0.3) 100%);content:"";display:block;height:100%;left:-100%;position:absolute;top:0;transform:skewX(-25deg);width:50%;z-index:2;}
.shine:hover::before,.shine:focus::before{-webkit-animation:shine 0.85s;animation:shine 0.85s;}

@-webkit-keyframes shine {
	100%{left:125%;}
}
@keyframes shine {
	100%{left:125%;}
}
 @media(min-width:1024px) {
	.leftminus120{margin-left:var(--leftminus120);}
	.rightminus120{margin-right:var(--rightminus120);}
}
@media (min-width:1500px) {
	.leftminus120{margin-left:-12rem;}
	.rightminus120{margin-right:-12rem;}
}
/* Accordion Area Start */
.accordion-item:not(:first-child){border-top:0;margin-block:1.2rem 0;}
.accordion-item-header>.accordion-title{cursor:pointer;position:relative;display:flex;align-items:center;gap:1rem;justify-content:space-between;width:100%;text-align:left;font:var(--font-21);font-family:var(--font-stem);color:var(--color-black);padding:0.7rem 2.3rem 0.7rem 4rem;letter-spacing:0.042rem;border:0;background-color:rgb(255 255 255 / 45%);transition:all 0.5s ease;}
.accordion-item-header.active>.accordion-title{color:var(--color-white);background-color:var(--color-be);}
.accordion-item-header>.accordion-title::after{content:'';position:relative;display:block;flex-shrink:0;width:4rem;height:4rem;right:0;background:url(../images/icon-plus.svg) no-repeat center / 1.3rem;border:0.1rem solid rgb(0 0 0 / 10%);transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;}
.accordion-item-header.active>.accordion-title::after{content:'';background:url(../images/icon-minus.svg) no-repeat center / 1.3rem;border-color:rgb(255 255 255 / 10%);}
.accordion-item-body-content{padding-inline:4rem 2.3rem;padding-block:2.4rem 3.2rem;background-color:var(--color-white);}

/*  UIAM - 02031998 End*/
.table-responsive{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}
.table-responsive::-webkit-scrollbar{width:0.5rem;height:0.5rem;}
.acadmcal_table a{color:#0b5299;}
.acadmcal_table a:hover{color:#cf6c38;}
.notification_table a{color:#0b5299;}
.notification_table a:hover{color:#cf6c38;}
.team_table a{color:#0b5299;}
.team_table a:hover{color:#cf6c38;}
.q-paper.prgm_form{padding:0rem 0rem 3.6rem 0rem;}
.q-paper.prgm_form .form-select{font-size:20px;}

@media(max-width:767px) {
	.table-responsive{padding-bottom:1rem;}
}
table{width:100%;border-collapse:collapse;}
thead{background-color:var(--color-0b);}
thead>tr>th:not(:last-child){border-right:0.1rem solid #EFF1F2;}
thead>tr>th{font:var(--font-20);font-weight:300;color:var(--color-white);letter-spacing:0.04rem;padding-block:1.25rem;text-align:left;}
thead>tr>th:nth-child(-n+2){padding-inline:3.9rem;}
thead>tr>th:nth-child(n+3){padding-inline:2.5rem;}
tbody{background-color:var(--color-white);}
tbody>tr>td:not(:last-child){border-right:0.1rem solid #EFF1F2;}
tbody>tr:not(:last-child){border-bottom:0.1rem solid #EFF1F2;}
tbody>tr>td{font:var(--font-18);font-family:var(--font-segoe);font-weight:300;color:var(--color-black);letter-spacing:0;padding-block:1.25rem;text-align:left;}
tbody>tr>td:nth-child(-n+2){padding-inline:3.9rem;}
tbody>tr>td:nth-child(n+3){padding-inline:2.5rem;}

/* Modal Css */
.modal{display:none;position:fixed;z-index:1090;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / 70%);backdrop-filter:blur(1px);align-items:center;justify-content:center;opacity:0;visibility:hidden;transition:display 0.3 sease,opacity 0.3s ease,visibility 0.3s ease;}
.modal.show{opacity:1;visibility:visible;display:flex;}
.inner_main:has(.modal.show){z-index:1090;}
body:has(.modal.show) .innerpage_banner{z-index:0;}
body:has(.modal.show){overflow:hidden;}
.modal-content{background:var(--color-white);max-width:70rem;width:100%;position:relative;animation:ModalfadeIn 0.3s ease-in-out;display:flex;flex-direction:column;max-height:calc(100% - 3rem* 2);}
.closeModal{position:absolute;top:0.5rem;right:0.5rem;height:3rem;width:3rem;font-size:var(--font-21);line-height:normal;display:flex;align-items:center;justify-content:center;background-color:var(--color-17);color:var(--color-white);opacity:0.8;}
.closeModal:hover{opacity:1;}
.modal-title{padding:2rem;border-bottom:0.1rem solid rgb(37 51 111 / 10%);padding-right:6rem;}
.modal-body{position:relative;flex:1 1 auto;padding:2rem;overflow-y:auto;}

@keyframes ModalfadeIn {
	from{opacity:0;transform:scale(0.9);}
	to{opacity:1;transform:scale(1);}
}


/* livewire pagination */
@media(min-width:992px) {
.image,.image2{opacity:0;}
.reveal-image,.reveal-image:after{position:absolute;animation-delay:0s;animation-iteration-count:1;animation-duration:1600ms;animation-fill-mode:both;animation-timing-function:ease-in-out;}
.reveal-image2,.reveal-image2:after{position:absolute;animation-delay:.1s;animation-iteration-count:1;animation-duration:1800ms;animation-fill-mode:both;animation-timing-function:ease-in-out;}
.reveal-image{opacity:1;position:relative;animation-name:reveal-image;}
.reveal-image2{opacity:1;position:relative;animation-name:reveal-image2;}
.reveal-image3{opacity:1;position:relative;animation-name:fadeInline1;animation-delay:.1s;animation-iteration-count:1;animation-duration:1800ms;animation-fill-mode:both;animation-timing-function:ease-in-out;transform-origin:top;}

@keyframes reveal-image {
	from{clip-path:inset(0 100% 0 0);}
	to{clip-path:inset(0 0 0 0);}
}
@keyframes reveal-image2 {
	from{clip-path:inset(0 0% 100% 0);}
	to{clip-path:inset(0 0 0 0);}
}

}

.image-container{position:relative;overflow:hidden;padding-bottom:calc(50% / (var(--ratio)));}
.custom_bullets{position:relative;padding:0;margin:0;}
.custom_bullets>li{position:relative;list-style:none;padding-left:4.5rem;margin-bottom:3rem;font:var(--font-18);font-family:var(--font-segoe);}
.custom_bullets>li::before{content:'';position:absolute;left:0;top:0.4rem;width:2rem;height:2rem;background:url(../images/list-bullet-be.svg) no-repeat center / cover;}
.custom_bullets>li:last-child{margin-bottom:0;}
.bullets_list{position:relative;padding:0;margin:0;padding-left:1.8rem;}
.bullets_list>li{position:relative;list-style:none;margin-bottom:3rem;font:var(--font-18);line-height:1.66;font-family:var(--font-segoe);list-style:disc;}
.bullets_list>li::marker{color:var(--color-be);}
.bullets_list>li:last-child{margin-bottom:0;}

@media(max-width:991px) {
	.custom_bullets>li{padding-left:3rem;margin-bottom:2rem;line-height:1.8;}
	.custom_bullets>li::before{width:1.5rem;height:1.5rem;}
	.bullets_list>li{margin-bottom:2rem;}
}
/* Accordion Tabs Area Start */

.accordion-tabs{display:none;}
.accordion-tabs:focus{outline:none;}

/* .accordiontab-item:not(:last-child){margin-bottom:1rem;} */
.accordion-item__label{display:flex;justify-content:space-between;gap:1rem;line-height:1.2;position:relative;font:var(--font-20);background-color:var(--color-0b);cursor:pointer;padding:1.5rem 1.5rem;color:var(--color-white);font-weight:400;transition:all .5s ease;border:none;}
.accordion-item__label:after{content:'\F282';font-family:bootstrap-icons !important;font-size:0.9em;font-weight:500;transition:all 0.5s ease;}
.accordion-item__label.active:after{content:'\F286';}
.accordion-item__container{padding-top:0;max-height:0;overflow:hidden;opacity:0;visibility:hidden;transition:all 0.5s ease;}
.accordion-item__container.active{padding-top:2rem;max-height:none;opacity:1;visibility:visible;}
.accordiontab-item:not(:last-child){margin-bottom:1rem;}

@media (min-width: 992px) {
	.accordion-tabs{display:flex;justify-content:center;gap:4rem;border-bottom:0.1rem solid var(--color-d1);margin-bottom:6.3rem;}
	.accordion-tabs .tab-button{cursor:pointer;font:var(--font-20);padding:1.8rem 0;color:var(--color-black);font-weight:normal;border:none;background-color:transparent;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-ms-transition:all .5s ease;-o-transition:all .5s ease;}
	.accordion-tabs .tab-button:hover{color:var(--color-be);}
	.accordion-tabs .tab-button.active{font-weight:500;color:var(--color-be);}
	.accordiontab-item .accordion-item__label{display:none;}
	.accordion-item__label,.accordion-item__container{padding:0;transition:inherit;}
	.accordion-item__label{margin-bottom:1.5rem;}
	.accordiontab-item{display:none;border:none;background:transparent;margin-bottom:0;}
	.accordiontab-item.accordion-active{display:block;}
	.accordion-item__container.active{padding:0;}
	.accordiontab-item.accordion-active>.accordion-item__container{height:auto;opacity:1;}
	.accordiontab-item.fade{opacity:0;animation:fade 0.6s ease forwards;-webkit-animation:fade 0.6s ease forwards;}
	.ac-examination .tab-button.active{background:#0c6ab0;color:#fff;}
	.ac-examination .tab-button{padding-left:10px;border-bottom:1px solid #ddd;}
	.ac-examination .tab-button:last-child{border-bottom:0px;}
	@keyframes fade {to{opacity:1;}}
}
/* Inner Common Title Area Start */
.innercommon_title{padding-block:7.5rem;}
.inner_title{position:relative;padding-bottom:3.5rem;}
.inner_title>h1{position:relative;font:var(--font-42);font-weight:500;color:var(--color-black);}
.inner_title>h2{font-weight:300;color:var(--color-0b);margin-top:2rem;}
.inner_title::after{content:'';position:absolute;bottom:0;left:0;width:12.5rem;height:0.2rem;background-color:var(--color-cf);}
body:has(.schmenu_sec + .innercommon_title) .innercommon_title{padding-top:4.5rem;}

@media(max-width:991px) {
	.innercommon_title{padding-block:4.5rem;}
}
@media(max-width:767px) {
	.innercommon_title{padding-block:3.5rem;}
}
/* Search Area */
.search-section{padding-block:6rem 10rem;min-height:60vh;}
.search_bx{position:relative;background-color:var(--color-white);padding:2rem 5rem 2rem 1.8rem;margin-bottom:2rem;}
.search_bx:last-child{margin-bottom:0;}
.search_bx>h5{font:var(--font-24);font-weight:600;color:var(--color-black);line-height:1.16;margin-bottom:1.5rem;transition:all .5s ease-out;}
.search_bx>.link{font:var(--font-18);font-weight:400;color:var(--color-black);line-height:1.16;margin-bottom:1.5rem;font-family:var(--font-intervogue);}
.search_bx>p{font:var(--font-18);font-weight:400;color:var(--color-black);line-height:1.4;margin-bottom:0;font-family:var(--font-intervogue);}
.search_bx:has(a:hover)>h6{color:var(--color-96);}
.search_bx:has(a:hover)::after{background-position:left bottom;color:var(--color-white);}
.search_bx:has(a:hover)::before.search_bx::before{background-color:var(--color-f0);position:absolute;bottom:0;left:0;content:'';height:0.1rem;width:60%;transition:all 0.5s ease;}
.search_bx::after{content:'\F285';position:absolute;top:50%;transform:translateY(-50%);right:2rem;font-family:bootstrap-icons !important;flex-shrink:0;width:2.6rem;height:2.6rem;line-height:1;font:var(--font-12);border:.1rem solid #D2D2D2;color:var(--color-white);background-color:transparent;display:inline-flex;align-items:center;justify-content:center;font-weight:800;background: linear-gradient(to right,var(--color-0b) 49%,var(--color-be) 49%);background-size:210% 110%;background-position:right bottom;transition:all .5s ease-out;}
.search_list li{position:relative;list-style:none;border-bottom:1px solid #cccccc40;padding-bottom:23px;}
.search_page .innerPageTitle h4{font-weight:500;margin-bottom:4rem;}
.search_list{padding-left:0px;}
.search_list li h6{font-weight:500;margin-bottom:1rem;margin-top:3rem;}
.search_page{padding-block:0 6rem;}
.search_list{margin:2rem 0 0 0;}
.schabtmison_sec.iqac .schabtmison_bx,.schabtmison_sec.iqac2 .schabtmison_bx{padding-inline:0;}
.placeoverv_sec.iqac{padding-bottom:10rem;}
.placeoverv_sec.iqac .rchmsn_wrap h6{padding:10rem 0rem;font-family:var(--font-segoe);line-height:1.66;font-weight:normal;}
.placeoverv_sec.iqac .rchmsn_over>blockquote{margin-bottom:4rem;}
.schabtmison_sec.iqac{padding-top:0rem;padding-bottom:0rem;}
.schabtmison_sec.iqac2{padding-top:0rem;padding-bottom:5rem;}

/* About Mission Vision */
.schabtmison_sec{padding-block:18.5rem 17.2rem;}
.schabtmison_grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5rem;}
.schabtmison_bx{position:relative;padding-inline:12.5rem;}
.schabtmison_bx:nth-child(1){padding-bottom:5rem;}
.schabtmison_bx:nth-child(2){padding-inline:4.7rem 7rem;}
.schabtmison_bx>.title32{line-height:1.06;margin-bottom:3.2rem;}
.schabtmison_bx>ul>li::before{background:url(../images/list-bullet.svg) no-repeat center / cover;}
.placement-fact{display:flex;margin-top:2rem;}
.placement-fact .infra_fact{padding-right:3rem;}
.pagination_wrapper_btm{display:block;margin-top:20px;text-align:center;}
.pagination_wrapper_btm .pagination li{display:inline-block;background:#0b5299;color:#fff;padding:5px 12px;}
.pagination_wrapper_btm .pagination li.disabled{background:#0b5299ab;}
.pagination_wrapper_btm .pagination li.active{background:#cf6c38;}

@media(max-width:991px) {
	.schabtmison_sec{padding-block:10.5rem 10.2rem;}
	.schabtmison_bx{padding-inline:3.5rem;}
	.schabtmison_bx:nth-child(2){padding-inline:2.7rem 3rem;}
}
@media(max-width:767px) {
	.schabtmison_sec{padding-block:4rem;}
	.schabtmison_grid{grid-template-columns:repeat(1,1fr);gap:4rem;}
	.schabtmison_bx{padding-inline:0;}
	.schabtmison_bx:nth-child(1){padding-bottom:4rem;}
	.schabtmison_bx:nth-child(1)::before{bottom:0;height:0.5rem;}
	.schabtmison_bx:nth-child(2){padding-inline:0;}
	.schabtmison_sec.iqac{padding-bottom:4rem;}
	.schabtmison_sec.iqac .schabtmison_bx:nth-child(1){padding-bottom:0rem;}
}
.search_dropdown{position:absolute;top:100%;left:0;width:100%;background:#fff;border:1px solid #ddd;max-height:250px;overflow-y:auto;z-index:9;}
.position-relative{position:relative;}
.search_dropdown ul{list-style:none;margin:0;padding:0;}
.search_dropdown ul li{border-bottom:1px solid #eee;}
.search_dropdown ul li a{display:block;padding:10px;text-decoration:none;}
.search_dropdown ul li a:hover{background:#f5f5f5;}


/*page404 css*/
.page404.main_page_found{padding:10rem 0rem 15rem 0rem;text-align:center;}
.page404.main_page_found .main_found_section{padding:5rem 5rem 8rem;}
.page404.main_page_found h1{font-size:6vw;line-height:1;font-weight:bold;color:#bc9543;position:relative;margin-top:0;margin-bottom:4rem;}
.page404.main_page_found h2{font-size:2vw;line-height:3vw;color:#000;margin:-15px 0 25px 0;}
.page404.main_page_found p{text-align:center;font-weight:600;color:#666;font-size:18px;margin-bottom:2rem;}
.page404.main_page_found .btn_theme{font-size:.8vw;background:#1e5096;color:#FFFFFF;font-family:var(--font-segoe);padding:.5vw 2.5vw;border-radius:.2vw;margin-top:10px;font-weight:bold;text-transform:uppercase;display:inline-block;text-decoration:none;}


.footerNewsLetterCaptcha a{color:var(--color-f8);font-weight:500;transition:all 0.5s ease;}
.iti__selected-dial-code{font-size:13px;padding-top:3px;}


.vertical-floating-btn{position:fixed;right:0;top:50%;transform:translateY(-50%);transform-origin:center;background-color:var(--color-be);color:var(--color-white);padding:1.5rem 0.5rem;font:var(--font-20);text-decoration:none;border-radius:2px 0px 0 2px;z-index:99;transition:all 0.3s ease;white-space:nowrap;writing-mode:vertical-rl;}
 