/* Why Choose Us - Start  */

.full-image-height {
	height: 100%;
}

.fix-height-for-box {
	min-height: 305px!important;
}

/* Why Choose Us - End  */

/* Vision and Mission Section - Start  */

.mission-icon-custom,
.vision-icon-custom {
	position: relative;
	z-index: 9;
}

.mission-icon-custom:before {
	content: ' ';
	background: #89DBD5;
	width: 10px;
	height: 100%;
	display: block;
	position: absolute;
	left: 0;
	right: 0;
	margin: auto;
	z-index: -1;
	border-radius: 24px;
} 

.vision-icon-custom:before {
	content: ' ';
	background: #89DBD5;
	width: 10px;
	height: 100%;
	display: block;
	position: absolute;
	left: 0px;
	right: 0;
	margin: auto;
	z-index: -1;
	border-radius: 24px;
}

.mission-icon-custom .elementor-icon,
.vision-icon-custom .elementor-icon {
	position: absolute;
    left: 0;
    margin: auto;
    top: 33%;
} 

.mission-icon-custom {
	margin-left: -30px;
}

.vision-icon-custom {
	margin-right: -50px;
}

.on-hover-effect h3.elementor-icon-box-title {
	margin-top: 0px!important;
}

.about-icon-box-style:hover .on-hover-effect h3, 
.about-icon-box-style:hover .on-hover-effect p {
	color: #141F48!important;
}

.about-icon-box-style:hover .on-hover-effect {
	background: #89DBD5!important;
}

.about-icon-box-style:hover .elementor-icon {
	background: #ffffff!important;
}

.on-hover-effect .elementor-icon-box-icon {
	display: none;
}

.on-hover-effect {
	backdrop-filter: blur(50px);
	background: rgba(137, 219, 213, 0.10);
}

/* Vision and Mission Section - End  */

.value-custom-box:hover h3 {
	color: #ffffff!important;
}

ul.elementor-nav-menu--dropdown a, ul.elementor-nav-menu--dropdown a:focus, ul.elementor-nav-menu--dropdown a:hover {
	border: none!important;
}

/* Referral Page - Start */

.form-menu-sidebar ul {
	margin: 0px!important;
	padding: 0px!important;
}

.form-menu-sidebar ul li a {
	border-radius: 16px!important;
	overflow: hidden;
	position: relative;
	width: 100%!important;
}

.form-menu-sidebar ul li {
	position: relative;
} 

.form-menu-sidebar ul li a:before {
	content: ' ';
	background: url('../images/blue-arrow-right.svg');
	background-repeat: no-repeat;
	background-position: center;
	background-size: cover;
	width:16px;
	height: 10px;
	position: absolute;
	right: 24px;
	top:0;
	bottom: 0;
	margin: auto;
	z-index: 99;
	display: ;
}

.form-menu-sidebar ul li a:hover :before {
	display: block!important;
}
.form-menu-sidebar nav.elementor-nav-menu--dropdown.elementor-nav-menu__container {
	margin-top: 0px!important;
}

/* Referral Page - End */

@media only screen and (max-width: 1300px) {
	.fix-height-for-box {
		min-height: 332px!important;
	}
}

@media only screen and (max-width: 1200px) {
	.mission-icon-custom .elementor-icon, .vision-icon-custom .elementor-icon {
		top: 35%;
	}

}

@media only screen and (max-width: 1150px) {
	.fix-height-for-box {
		min-height: 358px!important;
	}
	
	.mission-icon-custom .elementor-icon, .vision-icon-custom .elementor-icon {
		top: 38%;
	}
}

@media only screen and (max-width: 1025px) {
	.fix-height-for-box {
		min-height: auto!important;
	}
	
	.on-hover-effect .elementor-icon-box-icon {
		display: block;
	}

}

