	.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 .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: 40px; cursor: pointer; height: 40px; width: 40px; 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: #fff;}
.navigation-open .g-translate-div, .navigation-open .search-navdiv{display: none;}

.home-slider-wrapper .right-part-slide{z-index: 1; width: 27%;}
.home-slider-wrapper .right-part-slide::before {
    content: "";
    position: absolute;
    left: -100%;
    bottom: -1px;
    background-image: url(../images/half-shap.svg);
    background-repeat: no-repeat;
    background-position: bottom right;
    width: 200%;
    height: 100%;
    z-index: 1;
    background-size: contain;
}
.home-slider-wrapper.without-editor::before {
    content: "";
    position: absolute;
    right: -27%;
    bottom: -1px;
    background-image: url(../images/half-shap.svg);
    background-repeat: no-repeat;
    background-size: contain;
    background-position: bottom right;
    width: 54%;
    height: 100%;
    z-index: 2;
}
.home-slider-wrapper.without-editor .homeslider-revolution{
	width: 100% !important;
}
.home-slider-wrapper .north-star-thumbg { width: calc(100% + 66px); left: -66px; top: 140px; height: 367px; }
.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;}

.in-respect-section{min-height: 349px;}

.homeslider-revolution .rehslider-caption .slider-heading p {margin: 0;opacity: 0;font-size: 110px;line-height: 0.9;font-weight: 400;color: #fff;display: block;position: relative;white-space: pre;font-family: 'Alisha';}
.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 .rehslider-caption span {
    padding-left: 260px;
    display: inline-block;
}
.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;
}
.homeslider-revolution .video-wrapper {
    padding-top: 0;
    position: absolute;
    top: 0;
    height: 100%;
    width: 100%;
}
.homeslider-revolution .video-wrapper .vid-holder {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    width: 100%;
    min-width: 184.77778vh;
    z-index: 1;
}
.homeslider-revolution .video-wrapper .vid-sizer {
    width: 100%;
    padding-bottom: 56.25%;
}
.homeslider-revolution .video-wrapper .video-player {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
}
.homeslider-revolution .video-wrapper .video-player .video-embed {
    aspect-ratio: 16 / 9;
    border-radius: inherit;
    height: 100%;
    margin: auto;
    position: relative;
    width: 100%;
}
.homeslider-revolution .video-wrapper .video-player .video-embed iframe {
    top: 0;
    width: 100%;
    height: 110%;
    border: 0;
    left: 0;
    position: absolute;
}
@media (max-width: 4500px) and (min-width: 2801px) {
	.homeslider-revolution{width: 78% !important;}
	.home-slider-wrapper .north-star-thumbg { height: 570px;  border-radius: 0 0 0 230px;}
	.north-star-content{top: 730px;}
}
@media (max-width: 2800px) and (min-width: 2121px) {
	.home-slider-wrapper .north-star-thumbg {width: calc(100% + 100px);left: -100px;height: 460px;border-radius: 0 0 0 200px;}
}
@media (max-width: 1680px) {
	.home-slider-wrapper .north-star-thumbg{ height: 330px; top: 130px; 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;}
	.homeslider-revolution .rehslider-caption span {
		padding-left: 150px;
	}
	.north-star-content{top: 450px;}
	.north-star-content .title {
		font-size: 38px;
		margin-bottom: 25px;
	}

    .home-slider-wrapper .right-part-slide{
        width: 30%;
    }
}
@media (max-width: 1530px) {
	.home-slider-wrapper .north-star-thumbg{
		height: 290px;
	}
	.north-star-content {
		top: 420px;
	}
	.north-star-content p{
		font-size: 16px;
	}
}
@media (max-width: 1440px) {

    .home-slider-wrapper .north-star-thumbg{
        height: 300px;
        top: 115px;
        border-radius: 0 0 0 140px;
    }
    .north-star-content {
        top: 415px;
        padding: 30px 40px 80px 40px;
    }
}
@media (max-height: 800px) and (max-width: 1440px){
	.home-slider-wrapper .right-part-slide::before {
		left: -59.85%;
		width: 120%;
	}
}
@media (max-width: 1366px) {
	.site-header { padding-top: 20px;}
	.home-slider-wrapper .north-star-thumbg { width: calc(100% + 90px); height: 280px; top: 105px; left: -90px; }
	.home-slider-wrapper .north-star-authorcontent p:nth-child(2) { margin-bottom: 20px !important;}
	.in-respect-section, .in-respect-bg{min-height: 324px;}
	.homeslider-revolution .rehslider-caption .slider-heading p{font-size: 3.5rem;}
	.quicklink-div ul li.search-li.active .icondiv-box { width: 150px;}

    .home-slider-wrapper .right-part-slide{
		width: 33%;
	}
	.north-star-content{
		top: 386px;
	}
	.north-star-partcontent {
		margin-left: 15px;
	}
}
@media (max-height: 767px) and (max-width: 1366px){
	.home-slider-wrapper .right-part-slide::before {
		left: -44.85%;
		width: 90%;
	}
	.north-star-content {
		top: 375px;
	}
}
@media (max-width: 1280px) and (min-width: 1025px){
	.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;}
	.north-star-content p{
		font-size: 16px;
		margin-bottom: 30px;
		line-height: 26px;	
	}
	.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;
	}
	.north-star-content{top: 428px;padding: 25px 20px 80px 20px;}
	.home-slider-wrapper .north-star-thumbg{top: 150px;}
	.home-slider-wrapper .right-part-slide{width: 35%;}

    .quicklink-div ul li.search-li.active .icondiv-box{
        width: 100%;
    }
}
@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;}
	.humberger-div .humberger-line { width: 26px;}
	.humberger-div .humberger-close { height: 20px;}	
	.in-respect-section, .in-respect-bg {  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: 1199px) and (max-height: 820px){
	.home-slider-wrapper .north-star-thumbg {
		top: 110px;
	}
	.north-star-content{
		top: 400px;
	}
	.home-slider-wrapper .right-part-slide::before{
		left: -74.5%;
		width: 150%;
	}
}
@media (max-width: 1199px) and (max-height: 760px){
	.home-slider-wrapper .north-star-thumbg {
		top: 90px;
		left: -70px;
		width: calc(100% + 70px);
		height: 220px;
	}
	.north-star-content{
		top: 295px;
	}
	.north-star-content .title {
		font-size: 30px;
		margin-bottom: 15px;
	}
	.north-star-content p{margin-bottom: 15px;}
	.north-star-content p{ font-size: 14px;line-height: 23px;}
}
@media (max-width: 991px) {
	.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 {     position: relative;
		bottom: 0px;
		max-width: 600px;
		padding: 40px 65px;
		top: unset;
	}
	.scrollicon-slide{bottom: 590px;    transform: scale(0.8);}
	.in-respect-section, .in-respect-bg {  min-height: 265px;}
	.homeslider-revolution .rehslider-caption .slider-heading p {font-size: 3rem;}
	.home-slider-wrapper .right-part-slide {
		height: auto;
		width: 100%;
		display: flex;
		align-items: end;
		flex-wrap: wrap;
		position: relative;
		padding: 30px 0 0 0;
	}
	.home-slider-wrapper .north-star-thumbg { 
		height: 275px;
		top: 0;
		left: auto;
		right: 0;
		width: 97%;
		border-radius: 0 0 0 160px;
		position: relative;
		margin-left: auto;
	}
	.home-slider-wrapper .north-star-content { padding: 25px 30px 80px; 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;}
	.home-slider-wrapper .right-part-slide::before {
		width: 425px;
		left: -213px;
		height: 220px;
	}
	.home-slider-wrapper.without-editor{overflow: hidden;}
}
@media (max-width: 767px) {
	.site-header {
		padding-top: 10px;
		padding-left: 24px;
	}
	.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 a svg, .site-header .quicklink-div ul li svg{height: 20px;}
	.site-header.sticky .menu-quicklink-div{padding: 0;}
	.homeslider-revolution .rev_slider li.tp-revslider-slidesli .tp-parallax-wrap:nth-child(3){bottom: 100px !important;}

	.home-slider-wrapper .north-star-authorcontent .button-arrow{display: block;}
	.homeslider-revolution .rehslider-caption span {
		padding-left: 100px;
	}
	.home-slider-wrapper .north-star-thumbg{
		height: 250px;
		border-radius: 0 0 0 110px;
	}
	.home-slider-wrapper .north-star-thumbg {
		width: calc(100% - 30px);
	}
	.home-slider-wrapper .north-star-partcontent {
		margin-left: 25px;
	}
	.north-star-content p{
		font-size: 18px;
		line-height: 28px;
	}
	.home-slider-wrapper .north-star-content {
		width: 100%;
		padding: 25px 30px 50px;
	}
	.home-slider-wrapper .right-part-slide::before {
		width: 390px;
		left: -196px;
		height: 195px;
	}
	.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;
	}
	.north-star-content .title{font-size: 44px;}
	.in-respect-section, .in-respect-bg {
		min-height: 265px;
		height: calc((var(--vh, 1vh) * 100) - 40px);
	}	
}
@media (max-width: 480px) {
	.quicklink-div ul li { margin: 0 5px;}
	.homeslider-revolution .rehslider-caption .slider-heading p { white-space: initial;}
}