	.menu-quicklink-inner {  margin-top: 0px;}

.helpbtn-a { background-color: #a4cbdb;  padding: 6px 8px 4px;  font-size: 12px;  font-weight: 500;  border: 2px solid #a4cbdb;  box-shadow: 2px 3px 6px rgb(0 0 0 / 20%);}

.homeslider-revolution .tp-dottedoverlay{width: 100%;}
.homeslider-revolution .greypary-right, .homeslider-revolution .tp-bullets{display: none;}
.homeslider-revolution .tp-dottedoverlay {  background: transparent;}
.homeslider-revolution .tp-dottedoverlay:before{ position: absolute; top: 0; width: 100%; content: ""; height: 42%; background: -moz-linear-gradient(top,  rgba(0,0,0,0.65) 0%, rgba(0,0,0,0) 100%); background: -webkit-linear-gradient(top,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); background: linear-gradient(to bottom,  rgba(0,0,0,0.65) 0%,rgba(0,0,0,0) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6000000', endColorstr='#00000000',GradientType=0 );}
.homeslider-revolution .tp-dottedoverlay:after{ position: absolute; bottom: 0; width: 100%; content: ""; height: 42%; background: -moz-linear-gradient(top,  rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%); background: -webkit-linear-gradient(top,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); background: linear-gradient(to bottom,  rgba(0,0,0,0) 0%,rgba(0,0,0,0.65) 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#a6000000',GradientType=0 );}

.quicklink-div ul li.search-li{position: relative;}
.quicklink-div ul li.search-li .icondiv-box {line-height: normal; cursor: pointer; height: 20px; width: 20px; text-align: center; position: relative; overflow: hidden; -webkit-transition: width 0.2s ease-in-out; -moz-transition: width 0.2s ease-in-out;-o-transition: width 0.2s ease-in-out; transition: width 0.2s ease-in-out;}
.quicklink-div ul li.search-li .icondiv-box span { font-size: 14px; line-height: 16px; color: #fff; display: inline-block;  margin-left: 8px; vertical-align: middle; opacity: 0; -webkit-transition: opacity 0.2s; -moz-transition: opacity 0.2s; -o-transition: opacity 0.2s;   transition: opacity 0.2s; position: relative; top: -7px;}
.quicklink-div ul li.search-li.active .icondiv-box span { opacity: 1;}
.quicklink-div ul li.g-translate-click button{background: transparent; cursor: pointer; border: none;}
.quicklink-div ul li.g-translate-click .dropdown-menu {  left: auto;  right: 0;}
.quicklink-div ul li.g-translate-click button:hover svg path{fill: #fff;}

.navigation-open .quicklink-div ul li.search-li .form-control{border-color: #2b2a25;}
.navigation-open .g-translate-div, .navigation-open .search-navdiv{display: none;}

.home-slider-wrapper .right-part-slide{z-index: 1; width: 33%;    
	-webkit-clip-path: polygon(25% 0%, 100% 0%, 100% 100%, 0% 100%);
    clip-path: polygon(25% 0%, 100% 0%, 100% 100%, 0% 100%);
}
.home-slider-wrapper .north-star-thumbg {width: 700px; left: -160px;  top: 160px;  height: 420px;}
.home-slider-wrapper .right-part-slide .right-bgdiv {  height: 100%;   bottom: 0;background-blend-mode: multiply;background-size: cover;background-position: center;}
.home-slider-wrapper .north-star-content{opacity: 1; visibility: visible; left: 0; right: 0; }
.home-slider-wrapper .north-star-authorcontent p:nth-child(2) {  margin-bottom: 2rem !important;}
.home-slider-wrapper .north-star-partcontent .button-arrow{display: none;}

.in-respect-section{min-height: 349px;}
.in-respect-slider { max-width: 900px;}
.in-respect-content{padding: 55px 0; display: flex; min-height: 349px; align-items: center;}

.homeslider-revolution .rehslider-caption .slider-heading p{ margin: 0; opacity: 0;  white-space: initial;  font-size: 90px; line-height: 1.2;  font-weight: 100;  color: #fff; /* max-width: 670px; */ display: block; position: relative;white-space: pre; }
.homeslider-revolution .rehslider-caption .slider-heading p strong{font-weight: 400;}
.homeslider-revolution .rehslider-caption .slider-heading p span{  font-weight: 100;  color: #5eb2e3; /* max-width: 225px; */ vertical-align: top;  display: inline-block; padding-right: 5px;}
.homeslider-revolution .rev_slider ul li.active .rehslider-caption .slider-heading p:first-child {
  animation: SlideContentText 1s forwards;
  animation-delay: 0.6s;   
}
.homeslider-revolution .rev_slider ul li.active .rehslider-caption .slider-heading p:last-child {
  animation: SlideContentText 1s forwards;
  animation-delay: 1s;
}

.twilight-section.parallax-off .twilight-bg{background-attachment: inherit;}
.home-slider-wrapper .right-part-slide .right-bgdiv::before{
	content: "";
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	background: rgba(5, 5, 5, 0.6);
    opacity: 0.3;
}

@media (max-width: 4500px) and (min-width: 2801px) {
	.homeslider-revolution{width: 78% !important;}
	/* .home-slider-wrapper .right-part-slide{width: 22%;} */
	.home-slider-wrapper .north-star-thumbg { width: 860px;  left: -160px;  top: 20%;   height: 530px;  border-radius: 0 0 0 230px;}
}
@media (max-width: 2800px) and (min-width: 2121px) {
	.home-slider-wrapper .north-star-thumbg { width: 860px;  left: -160px;  top: 20%;   height: 530px;  border-radius: 0 0 0 230px;}
}
@media (max-width: 1680px) {
	.home-slider-wrapper .north-star-thumbg{ width: 540px;  height: 330px;  top: 130px;  left: -120px;  border-radius: 0 0 0 150px;}
	.home-slider-wrapper .north-star-authorcontent p:nth-child(2) { margin-bottom: 1.6rem !important;}
	.homeslider-revolution .rehslider-caption .slider-heading p{font-size: 4rem;}
}
@media (max-width: 1440px) {
	.in-respect-slider { max-width: 820px;}
}
@media (max-width: 1366px) {
	.site-header { padding-top: 20px;}
	.home-slider-wrapper .north-star-thumbg { width: 460px; border-radius: 0 0 0 110px; height: 280px;  top: 105px;  left: -90px;}
	.home-slider-wrapper .north-star-authorcontent p:nth-child(2) { margin-bottom: 20px !important;}
	.home-slider-wrapper .north-star-content p{margin-bottom: 15px;}
	.in-respect-slider p{font-size: 16px; line-height: 32px;}
	.in-respect-content {  padding: 50px 0;  min-height: 324px;}
	.in-respect-section, .in-respect-bg{min-height: 324px;}
	.in-respect-slider {  max-width: 700px;}
	.homeslider-revolution .rehslider-caption .slider-heading p{font-size: 3.5rem;}
	.quicklink-div ul li.search-li.active .icondiv-box { width: 150px;}
	.quicklink-div ul li{margin: 0 10px;}

    .home-slider-wrapper .right-part-slide{
		width: 38%;
	}
}
@media (max-width: 1280px) and (min-width: 1025px){
	.home-slider-wrapper .north-star-thumbg { width: 420px;  border-radius: 0 0 0 90px;  height: 240px;  top: 105px;  left: -49px;}
	.quicklink-div ul li.search-li.active .icondiv-box { width: 140px;}
	.home-slider-wrapper .north-star-authorcontent p:nth-child(2) {  margin-bottom: 15px !important;}
}
@media (max-width: 1280px) {
	.homeslider-revolution .rehslider-caption .slider-heading p{font-size: 4rem;}
}
@media (max-width: 1199px){
	.homeslider-revolution .rehslider-caption .slider-heading p{font-size: 3.8rem;}
	.home-slider-wrapper .right-part-slide { 
		width: 100%; 
		-webkit-clip-path: none; 
		clip-path: none; 
		min-height: 382px;
		display: flex;
		align-items: end;
		flex-wrap: wrap;
		position: relative;
	}
	.home-slider-wrapper .north-star-content{
		position: relative;
		bottom: 0;
		padding: 40px 65px;
		max-width: 500px;
	}
	.north-star-content p{
		font-size: 16px;
		margin-bottom: 30px;
		line-height: 26px;	
	}
	.north-star-content .button-arrow .round-arrow svg{
		height: 38.483px;
		width: 23.111px;
	}
	.home-slider-wrapper .right-part-slide .right-bgdiv::before{
		background: linear-gradient(90deg, rgba(5, 5, 5, 1) 0%, rgba(5, 5, 5, 1) 0, rgba(5, 5, 5, 0.1) 100%);
		opacity: 0.8;
	}
	.site-header {
		padding-top: 15px;
		padding-left: 30px;
	}
}
@media (max-width: 1024px) {
	.header-social ul li{height: 32px; width: 32px;}
	.header-social ul li a svg {  height: 14px;}
	.header-social ul li a{line-height: 31px;}
	.header-social ul li.linkdin-li a { line-height: 29px;}
	.header-social ul li.linkdin-li a svg {  height: 11px;}
	.site-header.sticky .logo-div, .site-header.innerpage-header .logo-div, .site-header.sticky .menu-quicklink-div{width: auto;}
	.humberger-div .humberger-line { width: 26px;}
	.humberger-div .humberger-close { height: 20px;}	
	.home-slider-wrapper .north-star-thumbg{top: 22%;}
	.in-respect-slider p { font-size: 14px;  line-height: 24px;}
	.in-respect-section, .in-respect-bg {  min-height: 295px;}
	.in-respect-content {  padding: 35px 25px 35px 0;  min-height: 295px;}
	.homeslider-revolution .rehslider-caption .slider-heading p {font-size: 3.4rem;}
}
@media (max-width: 991px) and (min-width: 768px){
	.home-slider-wrapper .homeslider-revinner, .homeslider-revolution{height: 570px !important;}
}
@media (max-width: 991px) {
	.site-header .quicklink-div ul li.search-li.active .icondiv-box { width: 19px; overflow: inherit; position: inherit;}
	.quicklink-div ul li.search-li .form-control {right: -5px;  background: #2b2a25; left: auto; opacity: 0;  width: 125px;}
	.site-header .quicklink-div ul li.search-li.active .form-control{opacity: 1;}
	.homeslider-revolution{width: 100% !important;}
	.home-slider-wrapper .north-star-thumbg{ height: 340px;  top: 35px;  left: 210px;  width: 510px;  border-radius: 0 0 0 140px;}
	.home-slider-wrapper .north-star-content p {  margin-bottom: 20px;}
	.home-slider-wrapper .north-star-content { padding: 30px 25px;}
	.scrollicon-slide{bottom: 590px;    transform: scale(0.8);}
	.in-respect-slider p { font-size: 12px;  line-height: 22px;}
	.in-respect-section, .in-respect-bg {  min-height: 265px;}
	.in-respect-content {  padding: 35px 25px 35px 0;  min-height: 265px;}
	.homeslider-revolution .rehslider-caption .slider-heading p {font-size: 3rem;}
}
@media (max-width: 767px) {
	.site-header {
		padding-top: 10px;
		padding-left: 24px;
	}
	.site-header .quicklink-div ul li{display: none;}
	.site-header .quicklink-div ul li.search-li, .quicklink-div ul li.g-translate-click{display: block;}
	.navigation-open .quicklink-div ul li.search-li, .navigation-open .quicklink-div ul li.g-translate-click{display: none;}
	.site-header .quicklink-div ul li.search-li.active .icondiv-box { width: 20px; overflow: inherit; position: inherit;}
	.quicklink-div ul li.search-li .form-control {right: 0;  background: #2b2a25; left: auto; opacity: 0;  width: 130px;}
	.site-header .quicklink-div ul li.search-li.active .form-control{opacity: 1;}
	.site-header .quicklink-div ul li a svg, .site-header .quicklink-div ul li svg{height: 20px;}
	.site-header.sticky .menu-quicklink-div{padding: 0;}
	.humberger-div .humberger-line {     
		width: 29px;
		height: 21px;
	}
	.homeslider-revolution .rev_slider li.tp-revslider-slidesli .tp-parallax-wrap:nth-child(3){bottom: 150px !important;}
	.home-slider-wrapper .right-part-slide {
		min-height: auto;
		height: 100vh;
	}
	.home-slider-wrapper .north-star-authorcontent .button-arrow{display: block;}
	.home-slider-wrapper .north-star-partcontent .button-arrow{display: none;}
	.home-slider-wrapper .north-star-thumbg { height: 275px;  top: 32px;  left: auto;  right: 0;  width: 75%; border-radius: 0 0 0 100px;}
	.home-slider-wrapper .north-star-content { padding: 25px 30px; bottom: 0; left: auto; margin: 0;}
	.home-slider-wrapper .north-star-partcontent { margin-left: 0;}
	.home-slider-wrapper .north-star-authorcontent p:nth-child(2) {  margin-bottom: 28px !important;}
	.home-slider-wrapper .north-star-content p {   margin-bottom: 25px;}
	.in-respect-slider p { font-size: 16px;  line-height: 32px;}
	.in-respect-slider {  max-width: 560px;  padding: 0 35px;}
	.in-respect-content {  min-height: inherit;  padding-top: 70px;  padding-right: 0px;  padding-bottom: 70px;  padding-left: 0px;}
	.student-voice-section{margin-bottom: 0;}
	.upcoming-event-section{padding-top: 40px;    background-color: #6a0032;
		background-image: none !important;}
	.homeslider-revolution .rehslider-caption .slider-heading p { font-size: 2.8rem;}
	.upcoming-event-section::before{display: none;}
	.upevent-content-div .button-arrow .round-arrow svg{
		height: 38.484px;
	}
}
@media (max-width: 480px) {
	.quicklink-div ul li { margin: 0 5px;}
	.home-slider-wrapper .north-star-thumbg{width: 92%;}
	.in-respect-slider{padding: 0;}
	.homeslider-revolution .rehslider-caption .slider-heading p { font-size: 2.4rem;    white-space: initial;}
}
@media (max-width: 360px){
	.homeslider-revolution .rehslider-caption .slider-heading p { font-size: 2rem;}
}