@media (min-width: 1921px) and (max-width: 2560px){
	.research-paper-box h3{
		max-width: 420px;
		padding: 0px 0px 20px 0px;
	}
	.research-box-img{
		width: 40%;
	}
	.research-paper-box p{
		max-width: 400px;
	}
	/*.key-research-section-header,
	.disciplines-section-header {
	    padding-left: 50px;
	}*/
	.major-projects-box .desc{
		max-width: 723px;
	}
	.key-research-carousel .owl-stage, 
	.disciplines-section-carousel .owl-stage {
	    margin: 0px -430px;
	}
	.our-partners-right .owl-nav{
		left: -570px;
	}
}
@media screen and (max-width : 1920px) {
	.hoverinfo .content p{
		font-size: 26px;
	}
}

@media screen and (max-width : 1793px) {
	/*.key-research-section-body {
    	padding: 0px 0px 0px 175px;
	}*/
}
@media screen and (max-width : 1536px) {
	.student-learn-section{
		padding: 60px 15px;
	}
.key-research-carousel .owl-stage, 
.disciplines-section-carousel .owl-stage {
    margin: 0px -477px;
}
.our-partners-section-inner,
.sign-up-section-left {
    padding-left: 120px;
}
.key-research-box{
	padding: 40px  40px 40px 40px;
}
.disciplines-box-text h3{
	max-width:181px;
}
.major-projects-box .desc p{
	font-size: 30px;
}
.partners-box{
	height: 210px;
	padding: 30px 30px;
}


}

@media screen and (max-width:1536px){
	.guiding-thoughts-section{
		height: 666px;
	}
	.guiding-thoughts-left {
    	max-width: 770px;
    	top: 95px;
	}
	.research-box-img{
		    width: 40%;
	}
	/*.disciplines-box{
		height: 678px;
	}*/
	.our-partners-left h2{
		font-size: 58px;
	}
	.our-partners-right .owl-nav {
    	left: -342px;
	}
	.sign-up-section-header h2{
		font-size: 56px;
	}
	.disciplines-box-text{
		left: 40px;
	}
	.disciplines-box-text h3{
		margin: 0;
		font-size: 40px;
	}
	.vission-text-section{
		padding: 150px 0px;
	}
	.top-book-section-text h2,
	.approch-section-header h2{
		font-size: 60px;
		line-height: 1.2;
	}
	.top-book-section-text h4{
		font-size: 24px;
		line-height: 1.4;
	}
	.needs-society-inner h2{
		font-size: 60px;
		line-height: 1.2;
	}
	.needs-society-inner p{
		font-size: 24px;
		line-height: 1.2;
	}
	.vission-text-section{
		padding: 120px 0px;
	}

}
@media screen and (max-width : 1536px) {
	.vission-banner-text-section h1{
		font-size: 60px;
		padding-bottom: 30px;
	}
	.vission-banner-text-section{
		transform: translateY(-50%);
	}
	.header-tittle{
		padding: 100px 0;
	}
	.mission-body-section{
		padding: 0px 0px 100px 0px;
	}
	.approch-section-body-text-row-start-text h5{
		font-size: 40px;
		line-height: 1.2;
	}
	.approch-section-body-text p{
		font-size: 24px;
		line-height:1.6;
	}
	.top-book-section-img{
		max-width: 630px;
		margin: 0 auto;
	}
}

@media screen and (max-width : 1460px) {
	.universities-section-body p,
	.guiding-thoughts-right-inner-text p,
	.workshop-sectio-inner-left ul li,
	.our-crriculum-section-top-text p,
	.our-partners-left p,
	.major-projects-box .desc p,
	.working-process .accordion-body p{
		font-size:26px;
	}
	.guiding-thoughts-right-inner-text h4{
		font-size: 28px;
	}
	.guiding-thoughts-right-inner-text h5{
		font-size: 18px;
	}

	.our-crriculum-section-top-text p{
		max-width: 1290px;
	}
	.our-crriculum-section-butm p{
		max-width: 1280px;
	}
	.workshop-sectio-inner-right h6{
		font-size:24px;
	}
	.research-paper-box h3{
		font-size: 50px;
	}
	.research-paper-box p{
		font-size: 24px;
	}
	.research-box-text {
    	padding: 20px 30px 10px;
	}
	.research-box-text h3{
		font-size: 24px;
	}

	.key-research-box-text p{
		font-size: 22px;
		margin: 0px 0px 40px 0px;
	}

	.guiding-thoughts-right{
		margin: 100px 0px 0px -133px;
	}
	.custom-container{
		padding-left: 15px;
		padding-right: 15px;
	}
	.headerWrap .src-mb-menu{
		gap: 30px;
	}
	.headerMenu ul li{
		margin: 0 36px 0 0;
	}
	.banner-text-section{
		bottom: 156px;
	}
	.banner-text-section h1{
		font-size: 70px;
		padding: 0px 0px 18px 0px;
	}
	.banner-text-section h2 {
	    font-size: 26px;
	    line-height: 1.2;
	    padding: 0px 0px 40px 0px;
	}
	.banner-text-section h3 {
    	font-size: 20px;
    	line-height: 1.2;
	}
	.universities-section-header h2{
		font-size: 50px;
	}
	.universities-section-header h4{
		font-size: 24px;
	}
	.guiding-thoughts-section{
		height: 630px;
	}
	.guiding-thoughts-left{
		max-width: 717px;
	}
	.research-box-img {
    	height: 100%;
	}
	.research-box{
		height: 375px;
	}
	.research-paper-box{
		padding: 60px 70px;
		height: 375px;
	}
	.our-researchSliderWrap .owl-carousel .owl-nav button.owl-prev, 
	.our-researchSliderWrap .owl-carousel .owl-nav button.owl-next{
		 width: 140px;
    	height: 140px;
	}
	.our-research-section .owl-nav .owl-prev,
	.our-research-section .owl-nav .owl-next{
		top:-504px;
	}
	.our-partners-right .owl-nav{
		left:-320px;
	}
	.spiritual-section{
		padding: 100px 0px;
	}
	.event-section{
		padding: 100px 0px 150px;
	}
	.major-projects-section{
		padding: 150px 0 0;
	}
	.our-gallery-section{
		padding: 200px 0px;
	}
	.sign-up-section{
		height: auto;
	}
	.partners-box{
		height: 200px;
	}
	.approch-section-body-text-row{
		gap: 40px;
	}
}
@media screen and (max-width:1440px){
	.key-research-carousel .owl-stage, 
	.disciplines-section-carousel .owl-stage {
	    margin: 0px -442px;
	}
	.key-research-box{
		padding: 40px 30px 70px 30px;
	}
}



@media screen and (max-width:1366px){
	.major-projects-box .desc h3{
		font-size: 52px;
	}
	.chip h4{
		font-size:26px;
	}
	.blank-sec {
	    background: #fff;
	    height: 280px;
	    /* display: none; */
	}
	.our-partners-left h2 {
	    font-size: 54px;
	}
	.our-research-section .owl-nav .owl-prev, 
	.our-research-section .owl-nav .owl-next {
	    top: -475px;
	}
	.people-saying-section{
		padding: 200px 0px;
	}
	.key-research-section{
		padding: 170px 0px 150px;
	}
	.our-gallery-section{
		padding: 150px 0;
	}
	.workshopWrap{
		padding: 150px 0px 0px;
	}
	.faq-setion{
		padding-bottom: 150px;
	}
	.student-learn-box-text h6{
		font-size: 18px;
	}
	.research-paper-box {
	    padding: 40px 40px;
	    height: 375px;
	}
	.people-saying-section{
		padding: 200px 0;
	}
	.approch-section-body-text p{
		font-size: 22px;
	}


	.disciplines-box-text h3 {
	    margin: 0;
	    font-size: 34px;
	    max-width: 220px 0px 200px;
	}
	.vission-text-section p{
		font-size: 24px;
	}
	.headerMenu ul li {
    	margin: 0 44px 0 0;
	}
	.headerMenu ul li:nth-child(2) {
    	margin-right: 560px;
	}
	.overlay-content.custom-nav ul li > ul{
		left: 302px;
	    top: -3px;
	    width: calc(100% - 300px);
	    border-radius: 20px;
	    padding: 20px 20px 10px;
	}
	.overlay-content.custom-nav ul li ul li>a{
		font-size: 16px;
		line-height: 1.8;
	}
	.hoverinfo .topInfo .desc h3 {
	    font-size: 28px;
	    margin: 0 0 20px;
	}
	.hoverinfo .topInfo .desc h4{
		font-size: 20px;
		margin: 0 0 30px;
	}
	/*.hoverinfo .content p{
		font-size: 18px;
	}*/
	.coteIcon {
	    max-width: 60px;
	    margin-bottom: 20px;
	}
	.hoverinfo .topInfo .desc {
    	width: calc(100% - 110px);
	}
	.hoverinfo .topInfo .icon {
	    width: 100px;
	    height: 100px;
	}
	.client-box-text {
	    left: 0;
	    width: 100%;
	    padding: 0 30px;
	}
	.client-box-text h4 {
	    font-size: 28px;
	}
	.our-partners-right .owl-nav {
	    left: -300px;
	}
	.key-research-section-header,
	.disciplines-section-header {
	    padding-left: 86px;
	}

	.vission-banner-text-section p{
		width: 100%;
		max-width: 412px;
	}
	.vission-about-section-text p{
		font-size: 24px;
		line-height: 1.6;
	}
}


@media screen and (max-width:1280px){
	.universities-section-body p, 
	.guiding-thoughts-right-inner-text p, 
	.workshop-sectio-inner-left ul li, 
	.our-crriculum-section-top-text p, 
	.our-partners-left p, 
	.major-projects-box .desc p, 
	.working-process .accordion-body p {
	    font-size: 24px;
	}
	.spiritual-section-slider .owl-nav .owl-prev,
	.spiritual-section-slider .owl-nav .owl-next{
		top: -410px;
	}
	.client-box{
		margin: 15px;
	}
	.hoverinfo .content p {
	    font-size: 24px;
	}
	.header {
	    padding: 54px 0px;
	}
	.headerMenu ul li:nth-child(2) {
	    margin-right: 470px;
	}
	.headerWrap .logo{
		width: 170px;
    	height: auto;
	}

	.banner-icon {
	    width: 70px;
	    height: 70px;
	    margin: 0px auto 10px;
	}
	.banner-text-section h1 {
	    font-size: 64px;
	    padding: 0px 0px 15px 0px;
	    line-height: 1.2;
	}
	.banner-text-section {
	    bottom: 156px;
	}
	.universities-section-header h4{
		line-height: 1.2;
		padding: 0px 0px 15px 0px;
	}
	.universities-section-header h2 {
    	font-size: 46px;
    	line-height: 1.2;
	}
	.guiding-thoughts-section {
	    height: 590px;
	}
	.guiding-thoughts-left {
	    max-width: 670px;
	}
	.guiding-thoughts-right h2{
		font-size: 54px;
		padding: 0px 0px 30px 0px;
	}
	.guiding-thoughts-right-inner{
		gap:30px;
	}
	.guiding-thoughts-right-inner-icon {
	    width: 70px;
	    height: auto;
	}
	.guiding-thoughts-right-inner-text {
	    max-width: calc(100% - 102px);
	}
	.guiding-thoughts-right-inner-text h4{
		font-size: 24px;
		line-height: 1.2;
		padding: 0px 0px 10px 0px;
	}
	.guiding-thoughts-right-inner-text h5 {
    	font-size: 16px;
    	line-height: 1.2;
    }
    .workshop-sectio-inner-right h6 {
	    font-size: 22px;
	}
    .workshopWrap{
    	padding: 120px 15px 0;
    }
    .student-learn-box-img {
	    height: 220px;
	}
	.student-learn-box {
    	min-height: 220px;
	}
	.student-learn-box-text h6 {
	    font-size: 18px;
	    padding: 0px 10px;
	}


	.our-researchSliderWrap .bottomPanel {
	    padding: 0 0 0 40px;
	}
	.research-paper-box {
	    padding: 50px 50px;
	    height: 320px;
	}
	.research-box {
	    height: 320px;
	}
	.research-box-text h3 {
	    font-size: 20px;
	}
	.research-box-text h6 {
	    margin-top: 30px;
	}
	.research-paper-box h3 {
	    font-size: 50px;
	    padding: 0px 0px 20px 0px;
	    line-height: 1.2;
	}
	.research-paper-box p {
	    font-size: 18px;
	    margin: 0px 0px 0px 0px;
	}
	.our-researchSliderWrap .owl-carousel .owl-nav button.owl-prev, 
	.our-researchSliderWrap .owl-carousel .owl-nav button.owl-next {
	    width: 120px;
	    height: 120px;
	}
	.our-research-section .owl-nav .owl-prev, .our-research-section .owl-nav .owl-next {
	    top: -436px;
	}
	.key-research-box {
	    height: 450px;
	    padding: 30px  30px 70px 30px;
	}
	.key-research-box-icon {
    	margin: 0px 0px 30px 0px;
	}
	.key-research-box-text p {
	    font-size: 22px;
	    line-height: 1.5;
	}
	.key-research-box h6 {
	    bottom: 30px;
	    padding: 0 0 0 30px;
	}
	.key-research-section {
	    padding: 180px 0px 180px;
	}
	.our-partners-left h2{
		font-size: 46px;
	}
	.our-partners-right .owl-nav {
	    left: -234px;
	}
	.our-partners-right {
	    padding: 0px 0px 0px 10px;
	}
	.partners-box {
	    height: 160px;
	    padding: 20px 20px;
	}
	.sign-up-section-header h2 {
	    font-size: 50px;
	    padding: 30px 0px;
	    line-height: 1;
	}  
	.our-partners-section-inner, 
	.sign-up-section-left,
	.disciplines-section-header {
	    padding-left: 100px;
	}
	.disciplines-section-body,
	.key-research-section-body{
		padding-left: 0px;
	}
	.key-research-section-header, 
	.disciplines-section-header {
	    padding-left: 57px;
	}
	.sign-up-section-left{
		padding-right: 20px;
	}
	.major-projects-box .desc {
    	padding: 0 30px 0 15px;
	}
	.major-projects-box .desc h3 {
	    font-size: 50px;
	    padding: 0 0 30px;
	}
	.major-projects-section .ttl {
    	max-width: 615px;
	}
	.major-projects-section .ttl h2{
		font-size: 50px;
	}
	.major-projectsTab .nav-tabs {
	    max-width: 790px;
	    margin: 0 auto 30px;
	}
	.major-projects-section .ttl h2 {
    	font-size: 50px;
	}
	.major-projects-section .ttl {
    	margin: 0 auto 40px;
    	max-width: 615px;
	}
	.gallery-box,
	.gallery-box-text {
	    height: 305px;
	}
	.gallery-box-text h3{
		font-size: 50px;
	}
	.our-gallery-section {
	    padding: 120px 0px;
	}
	.disciplines-box{
		height: 560px;
	}
	.disciplines-box-text h3{
		font-size: 30px;
		margin: 0;
	}
	.disciplines-box-text {
	    top: 50px;
	    left: 30px;
	}
	.research-carousel.owl-carousel .owl-nav button.owl-next, 
	.research-carousel.owl-carousel .owl-nav button.owl-prev, 
	.spiritual-carousel.owl-carousel .owl-nav button.owl-next, 
	.spiritual-carousel.owl-carousel .owl-nav button.owl-prev, 
	.our-gallery-carousel.owl-carousel .owl-nav button.owl-next, 
	.our-gallery-carousel.owl-carousel .owl-nav button.owl-prev {
	    width: 120px;
	    height: 120px;
	    font-size: 60px;
	}


	.page-template-template-our-mission .banner-section .bnrMainImg,
	.page-template-template-our-vision .banner-section .bnrMainImg{
		height: 756px;
		object-fit: cover;
	}
	.mission-box-text{
		padding: 30px 30px;
	}
	.mission-box-text p{
		font-size: 24px;
		line-height: 1.6;
	}
	.top-book-section-text {
	    margin: 60px 0px 0px 0px;
	    padding: 0px 15px;
	}

}

@media screen and (max-width:1024px){
	.universities-section-body p, 
	.guiding-thoughts-right-inner-text p, 
	.workshop-sectio-inner-left ul li, 
	.our-crriculum-section-top-text p, 
	.our-partners-left p, 
	.major-projects-box .desc p, 
	.working-process .accordion-body p {
	    font-size: 22px;
	}
	.partners-box{
		margin: 10px 10px 15px 10px;
	}
.event-box-text {
    margin: 30px 0px 0px 0px;
    text-align: center;
    padding: 0px;
}
.event-box-text h3 {
    font-size: 22px;
}
.event-box-text p{
	font-size: 20px;
	padding: 0px 0px 10px 0px;
}
.event-box-text .read-butn-wht{
	margin-top: 20px;
}
.submenu.dropdown .drop_arw{
	display: block;
}
.menu-info-section{
	padding: 30px 0 0;
}
.overlay-content.custom-nav ul > li > a:after{
	display: none;
}
.submenu.dropdown{
	position: relative;
}
.submenu.dropdown .drop_arw {
    height: 22px;
    width: 24px;
    position: absolute;
    top: 9px;
    right: 0;
    /* background: #000; */
    color: #fff;
    display: flex;
    justify-content: center;
    align-items: center;
    transform: rotate(0deg);
    transition: all 300ms ease-in-out;
    color: #568bac;
    font-size: 18px;
}
.submenu.dropdown.open .drop_arw{
	transform: rotate(180deg);
}
/*.submenu.dropdown .drop_arw:before {
  content: "+";
  color: #fff;
  font-size: 18px;
  right: 0;
  position: absolute;
  transform: rotate(90deg);
  transition: all 0.6s ease;
}
*/

.overlay-content.custom-nav ul li{
	margin: 0;
}
.overlay-content.custom-nav ul li a{
	font-size: 18px;
	padding: 10px 0;
}
.overlay-content.custom-nav ul li > ul {
    left: 0;
    top: 0;
    width: 100%;
    border-radius: 20px;
    padding: 10px 10px 10px;
    position: relative;
}
.overlay-content.custom-nav ul li ul li {
    max-width: 100%;
    width: 100%;
    margin: 0 0 10px;
}
.menutopbar .nav-logo {
    max-width: 130px;
}
.nav-section-inner {
    padding: 20px 0;
}
.menuOverlay{
	overflow-y: auto;
}





	.approch-section-body-text p{
		font-size: 20px;
	}
	.vission-text-section p{
		font-size: 20px;
		padding: 0  60px;
	}
	.headerMenu{
		display: none;
	}
	.header {
	    padding: 15px 0px;
	}
	.headerWrap .logo {
	    width: 170px;
	    height: auto;
	    position: relative;
	    top: inherit;
	    left: inherit;
	    right: inherit;
	    margin: 0;
	}
	.banner-text-section h1 {
	    font-size: 50px;
	    padding: 0px 0px 15px 0px;
	    line-height: 1.2;
	}
	.banner-text-section h2 {
	    font-size: 22px;
	    line-height: 1.2;
	    padding: 0px 0px 30px 0px;
	}
	.banner-text-section {
	    bottom: 50px;
	}
	.universitiesWrap {
    	padding: 40px 0px;
    	position: absolute;
	}
	.universities-section-header h2 {
	    font-size: 36px;
	    line-height: 1.2;
	}
	.universities-section-header{
		margin-bottom: 30px;
	}
	.guiding-thoughts-section {
	    height: 460px;
	}
	.guiding-thoughts-left {
	    max-width: 500px;
	    height: 100%;
	    display: flex;
	    align-items: flex-end;
	}
	.guiding-thoughts-right {
	    margin: 80px 0px 0px -133px;
	    max-width: 845px;
	}
	.workshopWrap {
	    padding: 60px 15px 0;
	}
	.workshop-sectio-inner-header h2,
	.our-crriculum-section-top-text h2,
	.key-research-section-header h2,
	.disciplines-section-header h2,
	.people-saying-section-header h2,
	.spiritual-section-header h2,
	.event-section-header h2,
	.faq-setion h3{
		font-size: 50px;
	}
	.our-crriculum-section {
	    padding: 40px 0px 70px;
	}
	.student-learn-box{
		min-height: 153px;
	}
	.student-learn-box-img {
	    height:153px;
	}
	.key-research-section {
	    padding: 130px 0px 130px;
	}
	.major-projects-box .desc h3{
		font-size: 54px;
	}
	.major-projects-box .desc p{
		font-size: 20px;
	}
	.gallery-box, .gallery-box-text {
	    height: 236px;
	}
	.gallery-box-text h3 {
	    font-size: 40px;
	}
	.our-gallery-section {
	    padding: 100px 0px;
	}
	.faq-setion{
		padding-bottom: 100px;
	}
	.key-research-section-header, 
	.disciplines-section-header {
	    padding-left: 76px;
	}
	.our-partners-section-inner, 
	.sign-up-section-left{
		padding-left: 70px;
	}
	.key-research-section-body .owl-nav {
	    position: absolute;
	    right: 114px;
	    top: -110px;
	}
	.key-research-box {
	    height: 450px;
	    padding: 30px  20px 70px 20px;
	}
	.key-research-box-text p{
	    font-size: 20px;
	    line-height: 1.5;
	    margin-bottom: 0;
	}
	.client-box-text {
	    padding: 0 15px;
	}
	.client-box-text h4 {
	    font-size: 22px;
	    line-height: 1.2;
	}
	.client-box-text h6 {
	    font-size: 18px;
	}
	.people-saying-section {
	    padding: 90px 0px;
	}
	.our-partners-left h2 {
	    font-size: 38px;
	}
	.our-partners-right .owl-nav {
	    left: -190px;
	}
	.major-projects-box .desc h3 {
	    font-size: 46px;
	}
	.event-box-img{
		height: 331px;
	}
	.chip h4 {
	    font-size: 20px;
	    padding: 20px 40px;
	}
	.key-research-carousel .owl-stage, 
	.disciplines-section-carousel .owl-stage {
	    margin: 0px -257px;
	}
	.approch-section-body-text-row-start{
		display: inline-flex;
		gap: 10px;
	    align-items: start;
	    width: calc(50% - 32px);
	}
	.approch-section-body-text-row-start-text h5 {
	    font-size: 34px;
	    line-height: 1.2;
	}
	.approch-section-body-text-row-mid h5{
		    font-size: 40px;
	}
	.approch-section-body-text-row {
	    gap: 0;
	    justify-content: space-between;
	}
	.approch-section-body-text-row-start-text {
	    padding: 0px;
	    margin: 0px;
	    width: calc(100% - 60px);
	}
	.flower-icon{
		padding-bottom: 30px;
	}
	.vission-about-section-text p{
		font-size: 20px;
	}
	.vission-text-section {
	    padding: 80px 0px;
	}
	.top-book-section-text h2, .approch-section-header h2{
		font-size: 46px;
	}
	.approch-section-header h2{
		padding-bottom: 60px;
	}
}


@media screen and (max-width:820px){
	.disciplines-section-body{
		margin-top: 40px;
	}
	.gallery-box{
		border-radius: 30px;
	}
	.universities-section-body p, 
	.guiding-thoughts-right-inner-text p, 
	.workshop-sectio-inner-left ul li, 
	.our-crriculum-section-top-text p, 
	.our-partners-left p, 
	.major-projects-box .desc p, 
	.working-process .accordion-body p {
	    font-size: 20px;
	}
	.student-learn-section {
	    padding: 40px 15px;
	}
	.guiding-thoughts-left{
		top: 0px;
	}
	.banner-icon {
	    width: 50px;
	    height: 50px;
	    margin: 0px auto 6px;
	}
	.banner-text-section h1 {
	    font-size: 40px;
	    padding: 0px 0px 15px 0px;
	    line-height: 1;
	}
	.banner-text-section h2 {
	    font-size: 18px;
	    line-height: 1.2;
	    padding: 0px 0px 20px 0px;
	}
	.banner-text-section h3 {
	    font-size: 16px;
	    line-height: 1.2;
	}
	.universities-section-header h4 {
	    line-height: 1.2;
	    padding: 0px 0px 10px 0px;
	    font-size: 20px;
	}
	.universities-section-header h2 {
	    font-size: 30px;
	    line-height: 1.2;
	}
	.universities-section-body-right {
	    padding: 0px 0px 0px 20px;
	}
	.universities-section-body p {
	    font-size: 16px;
	    line-height: 1.4;
	    /* text-align: justify; */
	}
	.guiding-thoughts-left {
	    left: 30px;
	    max-width: 400px;
	}
	.guiding-thoughts-right {
        margin: 50px 0px 0px -133px;
    }
    .guiding-thoughts-right h2 {
	    font-size: 44px;
	    padding: 0px 0px 20px 0px;
	}
	.guiding-thoughts-right-inner {
	    gap: 20px;
	}
	.guiding-thoughts-right-inner-icon {
	    width: 50px;
	    height: auto;
	}
	/*.guiding-thoughts-section {
	    height: 380px;
	}*/
	.guiding-thoughts-right-inner-text p {
    	font-size: 16px;
    	line-height: 1.6;
        padding: 20px 0px 15px 0px;
    }
    .guiding-thoughts-right-inner-text h4 {
	    font-size: 22px;
	    line-height: 1.2;
	    padding: 0px 0px 10px 0px;
	}
	.guiding-thoughts-right-inner-text h5 {
	    font-size: 14px;
	    line-height: 1.2;
	}
	.workshop-sectio-inner-header h2, 
	.our-crriculum-section-top-text h2, 
	.key-research-section-header h2, 
	.disciplines-section-header h2, 
	.people-saying-section-header h2, 
	.spiritual-section-header h2, 
	.event-section-header h2, 
	.faq-setion h3 {
    	font-size: 46px;
	}
	.workshop-sectio-inner-left ul li{
		font-size: 16px;
	}
	.workshop-sectio-inner-left ul li::before{
		margin-right: 10px;
    	font-size: 8px;
	}
	.workshop-sectio-inner-right h6{
		font-size: 16px;
		margin: 0px 0px 30px 0px;
	}
	.cumn-butn-body {
	    font-size: 16px;
	    line-height: 1.2;
	    border-radius: 14px;
	    padding: 16px 30px;
	}
	.our-crriculum-section-top-text p{
		font-size: 16px;
	}
	.student-learn-section h3{
		font-size: 24px;
	}
	.student-learn-box{
		margin-bottom: 15px;
	}
	.student-learn-box-img{
		width: 50%;
    	height: 220px;
	}
	.our-crriculum-section-butm p{
		font-size: 16px;
		margin: 0px auto 40px;
	}
	.our-crriculum-section {
    	padding: 40px 0px 50px;
	}
	.our-researchSliderWrap .toppanel {
	    display: flex;
	    gap: 10px;
	}
	.research-box {
	    height: 270px;
	}
	.research-paper-box {
	    padding: 30px 30px;
	    height: 270px;
	}
	.research-paper-box h3 {
	    font-size: 36px;
	    padding: 0px 0px 15px 0px;
	    line-height: 1.2;
	}
	.research-paper-box h3 {
	    font-size: 36px;
	    padding: 0px 0px 15px 0px;
	    line-height: 1.2;
	}
	.research-box {
	    height: 270px;
/*	    margin-bottom: 20px;*/
	}
	.research-box-text{
		padding: 0 15px;
	}
	.our-researchSliderWrap .owl-carousel .owl-nav button.owl-prev, 
	.our-researchSliderWrap .owl-carousel .owl-nav button.owl-next {
	    width: 90px;
	    height: 90px;
	    font-size: 50px;
	}
	.our-research-section .owl-nav .owl-prev, 
	.our-research-section .owl-nav .owl-next {
	    top: -348px;
	}
	.our-research-section .owl-nav .owl-prev {
    	left: 50px;
	}
	.our-research-section .owl-nav .next {
    	right: 50px;
	}
	.hoverinfo{
		padding: 15px;
	}
	.hoverinfo .topInfo .desc {
	    width: calc(100% - 90px);
	}
	.hoverinfo .topInfo .desc h3 {
	    font-size: 24px;
	    margin: 0 0 10px;
	}
	.hoverinfo .topInfo .desc h4 {
	    font-size: 16px;
	    margin: 0 0 20px;
	}
	.hoverinfo .topInfo .icon {
	    width: 80px;
	    height: 80px;
	}
	.coteIcon {
	    max-width: 40px;
	    margin-bottom: 10px;
	}
	.hoverinfo .content p {
	    font-size: 16px;
	}
	.our-partners-left h2{
		margin: 0px 0px 20px 0px;
	}
	.partners-box {
	    height: 123px;
	    padding: 15px 15px;
	    border-radius: 20px;
	}
	.our-partners-left h2 {
	    font-size: 28px;
	}
	.our-partners-left p{
		font-size: 16px;
	}
	.our-partners-right .owl-nav {
	    left: -132px;
	}
	.research-carousel.owl-carousel .owl-nav button.owl-next, 
	.research-carousel.owl-carousel .owl-nav button.owl-prev, 
	.spiritual-carousel.owl-carousel .owl-nav button.owl-next, 
	.spiritual-carousel.owl-carousel .owl-nav button.owl-prev, 
	.our-gallery-carousel.owl-carousel .owl-nav button.owl-next, 
	.our-gallery-carousel.owl-carousel .owl-nav button.owl-prev {
	    width: 90px;
	    height: 90px;
	    font-size: 44px;
	}
	.spiritual-section-slider .owl-nav .owl-prev {
    	left: 60px;
    	top: -200px;
	}
	.spiritual-section-slider .owl-nav .owl-next {
    	right: 60px;
    	top: -200px;
	}
	.event-section-header img,
	.sign-up-section-header img,
	.people-saying-section-header img{
		max-width: 50px;
		margin: 0 auto;
	}
	.event-section-header h2{
		padding: 20px 0px 30px;
	}
	.event-box-text {
	    margin: 20px 0px 0px 0px;
	    text-align: center;
	    padding: 0px;
	} 
	.our-partners-section-inner, 
	.sign-up-section-left {
	    padding-left: 40px;
	}
	.key-research-carousel .owl-stage, .disciplines-section-carousel .owl-stage {
	    margin: 0px -196px;
	}
	.key-research-section-header, .disciplines-section-header {
	    padding-left: 48px;
	}
	.sign-up-section-header h2 {
        font-size: 40px;
        padding: 20px 0px;
    }
    .event-box-text h3{
	    font-size: 24px;
	    padding: 0px 0px 20px 0px;
    }
    .sign-up-section-header img{
    	max-width: 50px;
    }
    .major-projectsTab .nav-tabs .nav-item .nav-link{
		font-size: 24px;
		padding: 0 10px 10px;
    }
    .major-projects-box .desc h3 {
	    font-size: 34px;
	    padding: 0 0 20px;
	}
	.major-projects-box .desc h3 {
	    font-size: 34px;
	    padding: 0 0 20px;
	}
	.major-projects-box .desc p {
	    font-size: 16px;
	    margin: 0 0 15px;
	}
	.footer-top{
		padding: 60px 0px;
	}
	.major-projects-section,
	.disciplines-section,
	.key-research-section  {
    	padding: 60px 0;
	}
	.chip h4 {
	    font-size: 18px;
	    padding: 20px 40px;
	    border-radius: 15px;
	}
	.footerlinks li a{
		font-size: 16px;
	}
	.event-section{
		padding: 80px 0;
	}
	.major-projects-section .ttl {
	    margin: 0 auto 40px;
	    max-width: 560px;
	}
	.mission-banner-text-section ul{
		width: 100%;
	}
	.vission-banner-text-section h1{
		line-height: 1.2;
		font-size: 46px;
	}
	.header-tittle {
	    padding: 70px 0;
	}
	.mission-body-section {
	    padding: 0px 0px 70px 0px;
	}
	.mission-banner-text-section ul li{
		font-size: 18px;
		line-height: 1.6;
	}
	.flower-icon {
	    padding-bottom: 30px;
	    max-width: 50px;
	}
	.approch-section-body-text.row{
		padding: 150px 0px;
	}
	.approch-section-body,
	.needs-society{
		min-height: 680px;
	}
	.blank-sec{
		height: 200px;
	}
	.our-gallery-section {
	    padding: 60px 0px;
	}
}
@media screen and (max-width:800px){

}

@media screen and (max-width:575px){
	.key-research-box {
    	height: 385px;
	}
	.spiritual-section-header{
		padding-left: 15px;
		padding-right: 15px;
	}
	.our-partners-right {
	    padding: 0;
	}
	.sign-up-section-header{
		padding-left: 15px;
	}
	.headerWrap .src-mb-menu {
	    gap: 15px;
	}
	.header .onhovername p{
		font-size: 16px;
	}
	.approch-section-body-text.row {
	    padding: 100px 0px;
	}
	.approch-section-body {
	    min-height: 800px;
	}
	.approch-section-body-text p {
	    font-size: 20px;
	    line-height: 1.6;
	}
	.approch-section-body-text-row {
	    flex-direction: column;
	}
	.approch-section-body-text-row-start {
	    display: inline-flex;
	    gap: 10px;
	    align-items: start;
	    width: 100%;
	    justify-content: center;
	}
	.approch-section-body-text-row-mid {
	    margin: 15px 0;
	}
	.approch-section-body-text p{
		font-size: 18px;
	}
	.banner-section{
		min-height: 100vh;
	}
	.banner-section .bnrMainImg{
		height: 100vh;
		width:100%;
		object-fit: cover;
	}
	.banner-text-section h1 {
	    font-size: 30px;
	    padding: 0px 0px 15px 0px;
	    line-height: 1;
	}
	.banner-text-section h2 {
	    font-size: 16px;
	    line-height: 1.2;
	    padding: 0px 0px 20px 0px;
	}
	.banner-text-section h3 {
	    font-size: 14px;
	    line-height: 1.2;
	}
	.universities-section img {
	    width: 100%;
	    min-height: 720px;
	    object-fit: cover;
	    object-position: top;
	}
	.universities-section-header h2 {
	    font-size: 26px;
	    line-height: 1.2;
	}
	.universities-section-header h4{
		font-size: 18px;
	}
	.universities-section-body-right {
	    padding: 20px 0px 0px 0px;
	}
	.guiding-thoughts-section .custom-container > .row{
		flex-direction: column-reverse;
	}
	.guiding-thoughts-left {
	    left: inherit;
	    max-width: 100%;
	    position: inherit;
	}
	.guiding-thoughts-section {
	    height: auto;
	    padding: 40px 0 0 0;
	}
	.guiding-thoughts-right h2 {
	    font-size: 32px;
	    padding: 0px 0px 20px 0px;
	}
	.guiding-thoughts-right-inner {
	    gap: 10px;
	}
	.guiding-thoughts-right-inner-icon {
	    width: 30px;
	    height: auto;
	}
	.guiding-thoughts-right-inner-text {
	    max-width: calc(100% - 40px);
	}
	.guiding-thoughts-right-inner-text p {
	    font-size: 16px;
	    line-height: 1.6;
	    padding: 1px 0px 15px 0px;
	    text-align: left;
	}
	.guiding-thoughts-right-inner-text h4 {
	    font-size: 18px;
	    line-height: 1.2;
	    padding: 0px 0px 10px 0px;
	}
	.guiding-thoughts-right-inner-text h5 {
	    font-size: 14px;
	    line-height: 1.2;
	}
	.guiding-thoughts-right {
	    margin: 0 0 30px;
	}
	.workshopWrap {
	    padding: 20px 15px 0;
	}
	.workshop-section img {
	    width: 100%;
	    min-height: 100vh;
	    object-fit: cover;
	}
	.workshop-sectio-inner-header h2, 
	.our-crriculum-section-top-text h2, 
	.key-research-section-header h2, 
	.disciplines-section-header h2, 
	.people-saying-section-header h2, 
	.spiritual-section-header h2, .event-section-header h2, .faq-setion h3 {
	    font-size: 32px;
	}
	.workshop-sectio-inner-header h2{
		margin: 0;
	}
	.workshop-sectio-inner-header {
	    margin: 0px 0px 20px 0px;
	}
	.workshop-sectio-inner-left ul li{
		padding: 0 0 10px;
	}
	.our-crriculum-section-top-text h2 {
    	margin: 0px 0px 20px 0px;
	}
	.student-learn-box {
	    min-height: 153px;
	}
	.our-researchSliderWrap .toppanel {
    display: flex;
	    gap: 10px;
	    flex-direction: column;
	}
	.our-researchSliderWrap .toppanel .research-paper-box {
	    width: 100%;
	    padding: 20px 20px;
	    border-radius: 0 30px 30px 0;
	    height: auto;
	}
	.our-researchSliderWrap .toppanel .researchSliderTop {
	    width: 100%;
	}
	.our-researchSliderWrap .bottomPanel {
	    padding: 0 0 0 0px;
	}
	.our-crriculum-section-butm p{
		margin-bottom: 30px;
	}
	.research-box-text h3 {
	    font-size: 18px;
	}
	.research-box {
	    height: 225px;
	    margin-bottom: 0px;
	}
	.our-researchSliderWrap .owl-carousel .owl-nav button.owl-prev, 
	.our-researchSliderWrap .owl-carousel .owl-nav button.owl-next {
	    width: 55px;
	    height: 55px;
	    font-size: 30px;
	}
	.our-research-section .owl-nav .owl-prev,
	.our-research-section .owl-nav .owl-next {
	    top: -288px;
	}
	.our-research-section .owl-nav .owl-prev {
	    left: 15px;
	}
	.our-research-section .owl-nav .owl-next{
		right:15px;
	}
	.major-projects-section, 
	.event-section{
	    padding: 60px 0 40px;
	}
	.key-research-section,
	.disciplines-section,
	.people-saying-section,
	.spiritual-section,
	.our-partners-section{
		padding: 60px 0 60px;
	}
	.blank-sec {
	    height: 100px;
	}
	.key-research-section-body, 
	.disciplines-section-body, 
	.sign-up-section-left,
	.key-research-section-header {
	    padding-left: 15px;
	}
	.our-partners-section-inner{
		padding-left: 0;
	}
	.key-research-carousel .owl-stage,
	.disciplines-section-carousel .owl-stage{ 
		margin:0px -360px; 
	}
	.key-research-section-body, 
	.disciplines-section-body, 
	.sign-up-section-left, 
	.disciplines-section-header {
	    padding-left: 15px;
	}

	.disciplines-section-body {
    	margin: 30px 0px 0px 0px;
    }
    .disciplines-section-body .owl-nav {
	    position: inherit;
	    right: inherit;
	    top: inherit;
	    display: flex;
	    justify-content: center;
	    padding: 20px 0 0;
	    gap: 15px;
	}
	.disciplines-section-body .owl-nav .owl-prev {
	    left: inherit;
	    position: inherit;
	}
	.spiritual-section-slider{
		margin-bottom: 40px;
	}
	.sign-up-section-left .row{
		margin: 0;
	}
	.headerWrap .logo {
        width: 110px;
    }
    .student-learn-section{
    	padding: 40px 15px 0;
    }
    .our-crriculum-section-butm{
    	margin-bottom: 0;
    }
    .key-research-section-body .owl-nav {
	    position: inherit;
	    right: inherit;
	    top: inherit;
	}
	.partners-box {
        height: auto;
    }
    .partners-box img{
    	max-width: 200px;
    	margin: 0 auto;
    }
    .our-partners-left{
    	padding: 0 15px;
    	margin: 0 0 30px;
    }
    .key-research-section-body .owl-nav{
    	position: inherit;
    	display: flex;
    	justify-content: center;
    	gap: 10px;
    	padding: 15px 0 0;
    }
    .key-research-section-body .owl-nav .owl-prev {
	    left: inherit;
	    position: inherit;
	}
	.key-research-section-body .owl-nav .owl-next{
		left: inherit;
	    position: inherit;
	}
	/*.hoverinfo .topInfo{
		display: none;
	}*/



	.research-carousel.owl-carousel .owl-nav button.owl-next, 
	.research-carousel.owl-carousel .owl-nav button.owl-prev, 
	.spiritual-carousel.owl-carousel .owl-nav button.owl-next, 
	.spiritual-carousel.owl-carousel .owl-nav button.owl-prev, 
	.our-gallery-carousel.owl-carousel .owl-nav button.owl-next, 
	.our-gallery-carousel.owl-carousel .owl-nav button.owl-prev {
	    width: 40px;
	    height: 40px;
	    font-size: 25px;
	}
	.spiritual-section-slider .owl-nav .owl-prev {
	    left: 15px;
	    top: -124px;
	}
	.spiritual-section-slider .owl-nav .owl-next {
	    right: 15px;
	    top: -124px;
	}

	.frm-inner .form-row .form-control{
		min-height: 70px;
		padding: 14px 30px;
		font-size: 16px;
		border-radius: 15px;
	}
	.form-row .cumn-butn-body.blue-butn{
		margin-top: 30px;
		margin-left: 15px;
	}
	.sign-up-section-left{

	}
	.major-projects-section .ttl h2 {
	    font-size: 34px;
	}
	.major-projectsTab .nav-tabs .nav-item .nav-link {
	    font-size: 20px;
	    padding: 0 15px 10px;
	    margin: 0 0 10px;
	}
	.major-projectsTab .nav-tabs {
	    max-width: 790px;
	    margin: 0 auto 30px;
	    justify-content: center;
	}
	.major-projects-box .desc {
	    padding: 40px 15px 30px;
	}
	.major-projects-box .desc h3 {
	    font-size: 32px;
	    padding: 0 0 20px;
	}
	.our-gallery-section {
	    padding: 60px 0px;
	}
	.faq-setion h3{
		margin-bottom: 0;
	}
	.working-process .accordion-item .accordion-button{
		padding: 13px 15px;
	}
	.working-process .accordion-item .accordion-button h4{
		font-size: 22px;
	}
	.footer-top > .custom-container > .row{
		flex-direction: column-reverse;
	}
	.footer-social-icon {
	    margin: 0;
	    padding: 0px;
	}
	.footerlinks ul{
		margin: 30px 0;
	}
	.footer-bottom-right p{
		text-align: center;
	}
	.mav-headtext{
		padding-left: 15px;
		padding-right: 15px;
	}
	.sign-up-section .row{
		margin-right: 0;
		margin-right: 0;
	}
	.sign-up-section .row .col-lg-6{
		padding-left: 0;
		padding-right: 0;
	}

	.vission-banner-text-section h1{
		line-height: 1.2;
		font-size: 40px;
	}
	.header-tittle {
	    padding: 60px 0;
	}
	.mission-body-section {
	    padding: 0px 0px 60px 0px;
	}
	.mission-banner-text-section ul li{
		font-size: 16px;
		line-height: 1.6;
	}
	.mission-box-text {
	    padding: 20px 15px;
	}
	.mission-box-text h4{
		font-size: 24px;
		line-height: 1.2;
	}

	.top-book-section-text {
	    margin: 40px 0px 0px 0px;
	    padding: 0px 15px;
	}
	.top-book-section-text h4{
		font-size: 20px;
	}
	.top-book-section-text h2, .approch-section-header h2 {
	    font-size: 40px;
	}
	.needs-society-inner h2{
		font-size: 40px;
	}
	.needs-society-inner p{
		padding: 0;
	}
	.needs-society-inner p{
		font-size: 18px;
	}
	.needs-society-inner{
		padding: 80px 15px 0px 15px;
	}
	.vission-text-section p{
		font-size: 18px;
		padding: 0  15px;
	}
	.top-book-section-img {
	    max-width: 350px;
	}
	.vission-text-section {
	    padding: 60px 0px;
	}
	.banner-text-section {
	    bottom: 100px;
	}
	.working-process .accordion-item .accordion-collapse .accordion-body {
	    padding: 20px 15px;
	}
	.working-process .accordion-body p {
	    font-size: 20px;
	}
	.chip h4{
		font-size: 20px;
    	padding: 18px 30px;
	}
}


@media screen and (max-width:412px){
	.key-research-carousel .owl-stage, .disciplines-section-carousel .owl-stage {
	    margin: 0px -333px;
	}
}
@media screen and (max-width:390px){
	.key-research-carousel .owl-stage, .disciplines-section-carousel .owl-stage {
	    margin: 0px -318px;
	}
	.hoverinfo .topInfo {
	     display: none; 
	}
	.header .onhovername p {
	    font-size: 14px;
	}
}
@media screen and (max-width:384px){
	.key-research-carousel .owl-stage, .disciplines-section-carousel .owl-stage {
	    margin: 0px -312px;
	}
}
@media screen and (max-width:375px){
	.key-research-carousel .owl-stage, .disciplines-section-carousel .owl-stage {
	    margin: 0px -304px;
	}
	.header .onhovername p{
		font-size: 14px;
	}
}
@media screen and (max-width:360px){
.key-research-carousel .owl-stage, .disciplines-section-carousel .owl-stage {
    margin: 0px -287px;
}





}