@charset "utf-8";
@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap');

html {
	scroll-behavior: smooth;
}

body {
	padding: 0px;
	margin: 0px;
	font-family: "Inter", sans-serif;
	font-size: 14px;
	color: #1E320D;
	font-weight: 400;
	line-height: 24px;
	background-color: #ffffff;
}

/* Header Section */
.et-db #et-boc .et-l .et_pb_with_background .et_pb_row,
.et-db #et-boc .et-l .single.et_full_width_page .et_pb_row,
.et-db #et-boc .et-l .single.et_full_width_portfolio_page .et_pb_row {
	width: 100% !important;
}

header.et-l .et_pb_sticky {
	/* border-bottom: solid 1px #3CA6A6 !important; */
	box-shadow: 0 0 10px 0px rgb(60 166 166 / 30%) !important;
}

.et-db #et-boc .et-l .et_builder_inner_content {
	position: static !important;
}

.et-l .et_builder_inner_content .et_pb_row_0_tb_header {
	display: flex;
	justify-content: space-between;
	align-items: center;
}

.et-l .et_builder_inner_content .et_pb_column_1_tb_header .et_pb_menu__wrap {
	justify-content: center !important;
}

.et-l .et_builder_inner_content .et_pb_column_1_tb_header .et_pb_menu__wrap .et_pb_menu__menu nav ul {
	gap: 10px;
}

.et-l .et_builder_inner_content .et_pb_column_1_tb_header .et_pb_menu__wrap .et_pb_menu__menu nav ul li {
	padding: 0 !important;
	margin: 0 !important;
}

.et-l .et_builder_inner_content .et_pb_column_1_tb_header .et_pb_menu__wrap .et_pb_menu__menu nav ul li a {
	font-family: "Inter", sans-serif;
	padding: 9px 20px !important;
	border-radius: 60px !important;
	border: 1px solid transparent !important;
	transition: all 300ms ease 0ms !important;
}

.et-l .et_builder_inner_content .et_pb_column_1_tb_header .et_pb_menu__wrap .et_pb_menu__menu nav ul li.current-menu-item a,
.et-l .et_builder_inner_content .et_pb_column_1_tb_header .et_pb_menu__wrap .et_pb_menu__menu nav ul li a:hover {
	border-color: #034C8A !important;
	opacity: 1 !important;
}



/*Mobile Menu CSS Start Here*/

/* Header Section */
.et-db #et-boc .et-l .mainMenu .et_pb_column {
	margin-bottom: 0 !important;
}

.et-db #et-boc .et-l .mainMenu .et_pb_menu--style-left_aligned .et_pb_menu__wrap {
	justify-content: flex-end !important;
}

/* Header Section */




.et-db #et-boc .et-l .mainMenu .et_pb_menu .mobile_nav .et_mobile_menu {
	position: absolute;
	top: 51px !important;
	left: -50vw;
	width: 100vw;
	padding: 0 !important;
	background-color: #034c8a !important;
	border: none;
	box-shadow: 0 4px 5px rgba(0, 0, 0, .1);
	-moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .1);
	-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .1);
	animation: fade-in .5s ease-out;
}


@keyframes fade-in {
	0% {
		opacity: 0;
		transform: translateY(10px)
	}

	to {
		opacity: 1;
		transform: translateY(0)
	}
}

.et-db #et-boc .mainMenu .et_pb_menu .mobile_nav .et_mobile_menu li {
	padding: 0 0 0 0;
}

.et-db #et-boc .mainMenu .et_pb_menu .mobile_nav .et_mobile_menu li a {
	font-family: "Inter", sans-serif;
	border-bottom: 0px solid transparent !important;
	color: rgb(255 255 255 / 95%) !important;
	padding: 15px 15px !important;
	border-radius: 0px !important;
}

.et-db #et-boc .mainMenu .et_pb_menu .mobile_nav .et_mobile_menu li.current-menu-item a,
.et-db #et-boc .mainMenu .et_pb_menu .mobile_nav .et_mobile_menu li a:hover {
	color: #FFFFFF !important;
	background-color: #4bbdad;
	opacity: 1;
}

/*Mobile Menu CSS End Here*/

/* Banner Section */
.et-db #et-boc .et-l .banner-section .et_pb_text_0 h6 {
	padding-bottom: 20px;
}

.et-db #et-boc .et-l .banner-section .et_pb_text_0 h1 {
	padding-bottom: 30px;
}

.et-db #et-boc .et-l .banner-section .et_pb_text_0 h1 strong {
	font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
	font-style: Italic;
	font-weight: 600;
	background-image: linear-gradient(90deg, #034C8A 0%, #4BBDAD 100%);
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
}

.et-db #et-boc .et-l .banner-section .et_pb_row {
	display: flex;
	align-items: end;
}

.et-db #et-boc .et-l .banner-section .rightCol .et_pb_with_border {
	float: right;
}

.et-db #et-boc .et-l .banner-section .rightCol .et_pb_blurb_position_left .et_pb_blurb_content .et_pb_main_blurb_image {
	position: absolute;
	left: 0px;
	top: 5px;
	margin: 0;
	width: 49px;
}

.et-db #et-boc .et-l .banner-section .rightCol .et_pb_blurb_position_left .et_pb_blurb_content .et_pb_blurb_container {
	padding-left: 0;
}

.et-db #et-boc .et-l .banner-section .rightCol .et_pb_blurb_position_left .et_pb_blurb_content .et_pb_blurb_container h4 {
	padding-left: 60px;
	padding-bottom: 20px;
}

/* Our Values Section */
.et-db #et-boc .et-l .ourValuesSection .et_pb_text_1.ourValuesTitle h6 {
	padding-bottom: 20px;
}

.et-db #et-boc .et-l .ourValuesSection .et_pb_text_1.ourValuesTitle h2 {
	padding: 0;
}

.et-db #et-boc .et-l .ourValuesSection .et_pb_text_1.ourValuesTitle h2 strong {
	font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
	font-style: Italic;
	font-weight: 500;
	background-image: linear-gradient(90deg, #034C8A 0%, #4BBDAD 100%);
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
}

.et-db #et-boc .et-l .ourValuesSection .et_pb_row .valuesBox {
	width: 25%;
	margin-right: 0 !important;
	padding-right: 40px;
}

.et-db #et-boc .et-l .ourValuesSection .valuesBox .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
	width: 100%;
	position: relative;
	margin-bottom: 20px;
}

.et-db #et-boc .et-l .ourValuesSection .valuesBox .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image::before {
	position: absolute;
	right: 0;
	top: 50%;
	transform: translateY(-50%);
	content: '';
	width: calc(100% - 60px);
	height: 2px;
	background: #D9E4EE;
	z-index: -1;
}

.et-db #et-boc .et-l .ourValuesSection .valuesBox .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image span {
	margin: 0;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 60px;
	height: 60px;
	border-radius: 100%;
	background: rgba(3, 76, 138, 0.15);
}

.et-db #et-boc .et-l .ourValuesSection .valuesBox .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image span img {
	width: auto;
}

/* About Us Section */
.et-db #et-boc .et-l .aboutUsSection .aboutUsTitle .et_pb_text h6 {
	padding-bottom: 20px;
}

.et-db #et-boc .et-l .aboutUsSection .aboutUsTitle .et_pb_text h2 {
	padding: 0;
}

.et-db #et-boc .et-l .aboutUsSection .aboutUsTitle .et_pb_text h2 strong {
	font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
	font-style: Italic;
	font-weight: 500;
	background-image: linear-gradient(90deg, #034C8A 0%, #4BBDAD 100%);
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
}

.et-db #et-boc .et-l .aboutUsSection .profilesRow {
	display: flex;
}

.et-db #et-boc .et-l .aboutUsSection .profilesRow .leftCol,
.et-db #et-boc .et-l .aboutUsSection .profilesRow .centerCol,
.et-db #et-boc .et-l .aboutUsSection .profilesRow .rightCol {
	width: 33.33%;
	margin: 0;
	/* padding-right: 50px; */
}

.et-db #et-boc .et-l .aboutUsSection .profilesRow .leftCol {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	padding-right: 50px;
}

.et-db #et-boc .et-l .aboutUsSection .profilesRow .leftCol .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
	width: 65px;
	height: 65px;
}

.et-db #et-boc .et-l .aboutUsSection .profilesRow .leftCol .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container h4 {
	padding-bottom: 5px;
}

.et-db #et-boc .et-l .aboutUsSection .profilesRow .rightCol {
	display: flex;
	flex-direction: column;
	justify-content: end;
	padding-left: 50px;
}

/* Patients FamiliesSection */
.et-db #et-boc .et-l .patientsFamiliesSection .et_pb_row {
	display: flex;
	align-items: center;
}

.et-db #et-boc .et-l .patientsFamiliesSection .et_pb_row .patientsFamiliesImg::before {
	position: absolute;
	top: -35px;
	right: -15px;
	content: '';
	width: 74px;
	height: 74px;
	background-image: url(../images/star-icon.png);
	background-repeat: no-repeat;
	z-index: 1;
	animation-name: spin;
	animation-duration: 9s;
	/* Duration for one full rotation */
	animation-iteration-count: infinite;
	/* Make it loop forever */
	animation-timing-function: linear;
	/* Constant speed for smooth loop */
}

.et-db #et-boc .et-l .patientsFamiliesSection .et_pb_row .patientsFamiliesImg::after {
	position: absolute;
	top: 80px;
	right: -85px;
	content: '';
	width: 520px;
	height: 520px;
	border-radius: 50%;
	background: #034C8A;
	filter: blur(190px);
	z-index: -1;
}

.et-db #et-boc .et-l .patientsFamiliesSection .et_pb_row .patientsFamiliesInfo .et_pb_text .et_pb_text_inner h6 {
	padding-bottom: 20px;
}

.et-db #et-boc .et-l .patientsFamiliesSection .et_pb_row .patientsFamiliesInfo .et_pb_text .et_pb_text_inner h2 {
	padding-bottom: 30px;
}

.et-db #et-boc .et-l .patientsFamiliesSection .et_pb_row .patientsFamiliesInfo .et_pb_text .et_pb_text_inner h2 strong {
	font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
	font-style: Italic;
	font-weight: 500;
}

.et-db #et-boc .et-l .patientsFamiliesSection .et_pb_row .patientsFamiliesInfo .et_pb_text .et_pb_text_inner p {
	padding-bottom: 30px;
}

/* How We Work Section */
.et-db #et-boc .et-l .HowWeWorkSection::before {
	position: absolute;
	top: -370px;
	left: -370px;
	content: '';
	width: 766px;
	height: 766px;
	border-radius: 50%;
	background: #DBECFF;
	filter: blur(380px);
}

.et-db #et-boc .et-l .HowWeWorkSection .et_pb_row .leftCol .et_pb_text_inner h6 {
	padding-bottom: 20px;
}

.et-db #et-boc .et-l .HowWeWorkSection .et_pb_row .leftCol .et_pb_text_inner h2 {
	padding-bottom: 20px;
}

.et-db #et-boc .et-l .HowWeWorkSection .et_pb_row .leftCol .et_pb_text_inner h2 strong {
	font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
	font-style: Italic;
	font-weight: 600;
	background-image: linear-gradient(90deg, #034C8A 0%, #4BBDAD 100%);
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
}

.et-db #et-boc .et-l .HowWeWorkSection .et_pb_row .rightCol {
	display: flex;
	flex-wrap: wrap;
	gap: 50px 20px;
}

.et-db #et-boc .et-l .HowWeWorkSection .et_pb_row .rightCol .workBox {
	width: calc(50% - 10px);
}

.et-db #et-boc .et-l .HowWeWorkSection .et_pb_row .rightCol .workBox .et_pb_text_inner h4 {
	width: 60px;
	height: 60px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: 600;
	border-radius: 100%;
	padding: 0;
	margin-bottom: 30px;
	background-color: rgba(3, 76, 138, 0.15);
}

/* partnersSection */
.et-db #et-boc .et-l .partnersSection .partnersTitle .et_pb_module .et_pb_text_inner h6 {
	padding-bottom: 20px;
}

.et-db #et-boc .et-l .partnersSection .partnersTitle .et_pb_module .et_pb_text_inner h2 {
	padding: 0;
}

.et-db #et-boc .et-l .partnersSection .partnersTitle .et_pb_module .et_pb_text_inner h2 strong {
	font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
	font-style: Italic;
	font-weight: 600;
	background-image: linear-gradient(90deg, #034C8A 0%, #4BBDAD 100%);
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
}

.et-db #et-boc .et-l .partnersSection .partnersInfo .leftCol {
	width: 64%;
	margin-right: 0;
}

.et-db #et-boc .et-l .partnersSection .partnersInfo .rightCol {
	width: 420px;
	float: right;
}

.et-db #et-boc .et-l .partnersSection .partnersInfo .rightCol .et_pb_accordion {
	padding: 30px;
	border-radius: 20px;
	background-color: #F0F7FF;
}

.et-db #et-boc .et-l .partnersSection .partnersInfo .rightCol .et_pb_accordion h5.et_pb_toggle_title:before {
	right: 0;
}

.et-db #et-boc .et-l .partnersSection .partnersInfo .rightCol .et_pb_accordion .et_pb_accordion_item.et_pb_toggle_open h5.et_pb_toggle_title::after {
	font-family: ETmodules !important;
	content: "\4b";
	position: absolute;
	right: 0;
	width: 30px;
	height: 30px;
	background-color: #D6E9FF;
	border-radius: 50%;
	font-size: 30px;
	color: #034C8A;
	top: 0;
}

/* Footer Section Your Partners */
footer .et_builder_inner_content .joinOurSection .researchCommunityCol::before {
	position: absolute;
	top: 0;
	right: 0;
	content: '';
	width: 392px;
	height: 391px;
	background-image: url(../images/research-bg-image.png);
	background-repeat: no-repeat;
	background-position: center;
}

footer .et_builder_inner_content .joinOurSection .researchCommunityCol .leftCol {
	width: 60% !important;
	padding-right: 80px !important;
	margin-right: 0 !important;
}

footer .et_builder_inner_content .joinOurSection .researchCommunityCol .leftCol .et_pb_text_inner h6 {
	padding-bottom: 20px !important;
}

footer .et_builder_inner_content .joinOurSection .researchCommunityCol .leftCol .et_pb_text_inner h2 {
	padding-bottom: 30px !important;
}

footer .et_builder_inner_content .joinOurSection .researchCommunityCol .leftCol .et_pb_text_inner h2 strong {
	font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
	font-style: Italic;
	font-weight: 500;
}

footer .et_builder_inner_content .joinOurSection .researchCommunityCol .rightCol {
	width: 40% !important;
}

/* Mana Footer Section  */
footer .et_builder_inner_content .footer-section .top-footer {
	z-index: 1 !important;
}

footer .et_builder_inner_content .footer-section .top-footer::before {
	position: absolute;
	top: -40px;
	left: 0px;
	content: '';
	width: 520px;
	height: 520px;
	border-radius: 50%;
	background: #02294B;
	filter: blur(380px);
}

footer .et_builder_inner_content .footer-section .et_pb_column {
	margin-right: 0 !important;
	padding-right: 30px !important;
}

footer .et_builder_inner_content .footer-section .et_pb_column.ftr-logo {
	width: 40% !important;
	padding-right: 100px !important;
}

footer .et_builder_inner_content .footer-section .et_pb_column.ftr-info {
	width: 20% !important;
}

footer .et_builder_inner_content .footer-section .et_pb_column.et-last-child {
	padding-right: 0 !important;
}

footer .et_builder_inner_content .footer-section .et_pb_column .et_pb_text_inner h4 {
	padding: 0 !important;
}

footer .et_builder_inner_content .footer-section .et_pb_column .et_pb_menu .et_pb_menu__wrap nav {
	padding: 0 !important;
}

footer .et_builder_inner_content .footer-section .et_pb_column .et_pb_menu .et_pb_menu__wrap nav ul {
	margin: 0 !important;
	flex-direction: column;
}

footer .et_builder_inner_content .footer-section .et_pb_column .et_pb_menu .et_pb_menu__wrap nav ul li {
	margin-top: 0 !important;
	margin-bottom: 15px !important;
	padding: 0 !important;
}

footer .et_builder_inner_content .footer-section .et_pb_column .et_pb_menu .et_pb_menu__wrap nav ul li a {
	font-family: "Inter", sans-serif;
	font-size: 16px;
	font-weight: 400 !important;
	line-height: 20px !important;
	padding: 0 !important;
}

footer .et_builder_inner_content .footer-section .et_pb_column .et_pb_menu .et_pb_menu__wrap nav ul li:last-child {
	margin-bottom: 0 !important;
}

footer .et_builder_inner_content .footer-section .et_pb_column.ftr-info .et_pb_blurb {
	margin-bottom: 15px !important;
}

footer .et_builder_inner_content .footer-section .et_pb_column.ftr-info .et_pb_blurb:last-child {
	margin-bottom: 0 !important;
}

footer .et_builder_inner_content .footer-section .et_pb_column.ftr-info .et_pb_blurb .et_pb_blurb_content {
	display: flex !important;
	align-items: center;
}

footer .et_builder_inner_content .footer-section .et_pb_column.ftr-info .et_pb_blurb .et_pb_main_blurb_image {
	width: 18px !important;
	margin: 0 !important;
}

footer .et_builder_inner_content .footer-section .et_pb_column.ftr-info .et_pb_blurb .et_pb_blurb_container p a:hover {
	color: rgba(255, 255, 255, 1) !important;
}

footer .et_builder_inner_content .footer-section .et_pb_column.ftr-info .et_pb_blurb .et_pb_blurb_container p a {
	padding: 0 !important;
}

footer .et_builder_inner_content .footer-section .bottom-footer {
	display: flex;
	align-items: end;
}

footer .et_builder_inner_content .footer-section .bottom-footer .emailCol {
	width: 40% !important;
	padding-right: 100px !important;
	margin-right: 0 !important;
}

footer .et_builder_inner_content .footer-section .bottom-footer .emailCol .et_pb_text .et_pb_text_inner h4 {
	padding-bottom: 0 !important;
}

footer .et_builder_inner_content .footer-section .bottom-footer .emailCol .et_pb_blurb {
	display: inline-flex;
}

footer .et_builder_inner_content .footer-section .bottom-footer .et_pb_blurb .et_pb_blurb_content {
	display: inline-flex !important;
	flex-direction: row-reverse;
	align-items: center;
	gap: 20px;
	background: rgba(255, 255, 255, 0.07) !important;
	border-radius: 40px !important;
	border: 1px solid rgba(0, 57, 107, 1) !important;
	padding: 18px 30px !important;
}

footer .et_builder_inner_content .footer-section .bottom-footer .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
	margin: 0 !important;
	width: auto !important;
}

footer .et_builder_inner_content .footer-section .bottom-footer .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container {
	padding: 0 !important;
}

footer .et_builder_inner_content .footer-section .bottom-footer .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container .et_pb_blurb_description p a {
	font-weight: 400 !important;
	padding: 0 !important;
}

footer .et_builder_inner_content .footer-section .bottom-footer .emailColInfo {
	width: 60% !important;
	padding-right: 0 !important;
}

/* ---------- About Page Css ---------- */
.et-db #et-boc .et-l .inner-banner .et_pb_column .et_pb_text .et_pb_text_inner h1 {
	padding: 0;
}

.et-db #et-boc .et-l .inner-banner .et_pb_column .et_pb_text .et_pb_text_inner h1 strong {
	font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
	font-style: Italic;
	font-weight: 500;
}

/* Innovation Section */
.et-db #et-boc .et-l .Innovation-section .et_pb_text_inner h2 {
	padding-bottom: 45px;
}

.et-db #et-boc .et-l .Innovation-section .et_pb_text_inner h2 strong {
	font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
	font-style: Italic;
	font-weight: 600;
	background-image: linear-gradient(90deg, #034C8A 0%, #4BBDAD 100%);
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
}

.et-db #et-boc .et-l .Innovation-section .et_pb_text_inner p {
	padding-bottom: 25px;
}

/* Inner How We Work Section */
.et-db #et-boc .et-l .innerHowWeWorkSection::before {
	position: absolute;
	top: -370px;
	left: -370px;
	content: '';
	width: 766px;
	height: 766px;
	border-radius: 50%;
	background: #DBECFF;
	filter: blur(380px);
}

.et-db #et-boc .et-l .innerHowWeWorkSection .et_pb_column .et_pb_text .et_pb_text_inner h6 {
	padding-bottom: 20px;
}

.et-db #et-boc .et-l .innerHowWeWorkSection .et_pb_column .et_pb_text .et_pb_text_inner h2 {
	padding-bottom: 20px;
}

.et-db #et-boc .et-l .innerHowWeWorkSection .et_pb_column .et_pb_text .et_pb_text_inner h2 strong {
	font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
	font-style: Italic;
	font-weight: 600;
	background-image: linear-gradient(90deg, #034C8A 0%, #4BBDAD 100%);
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
}

.et-db #et-boc .et-l .innerHowWeWorkSection .workRow .leftCol {
	display: flex;
	flex-wrap: wrap;
	gap: 20px;
	width: 70%;
	margin: 0;
	padding-right: 20px;
}

.et-db #et-boc .et-l .innerHowWeWorkSection .workRow .leftCol .workBox {
	width: calc(50% - 10px);
}

.et-db #et-boc .et-l .innerHowWeWorkSection .workRow .leftCol .workBox .et_pb_text_inner h4 {
	width: 60px;
	height: 60px;
	display: flex;
	align-items: center;
	justify-content: center;
	font-weight: 600;
	border-radius: 100%;
	padding: 0;
	margin-bottom: 10px;
	background-color: rgba(3, 76, 138, 0.15);
}

.et-db #et-boc .et-l .innerHowWeWorkSection .workRow .rightCol {
	width: 30%;
}

/* Our Mission Section */
.et-db #et-boc .et-l .ourMissionSection .et_pb_row .ourMissionTitle .et_pb_text_inner h2 {
	padding: 0;
}

.et-db #et-boc .et-l .ourMissionSection .et_pb_row .missionTitleInfo {
	overflow: visible;
}

.et-db #et-boc .et-l .ourMissionSection .et_pb_row .missionTitleInfo::before {
	position: absolute;
	top: -35px;
	right: -25px;
	content: '';
	width: 74px;
	height: 74px;
	background-image: url(../images/star-icon.png);
	background-repeat: no-repeat;
	background-size: 100%;
	z-index: 1;
	animation-name: spin;
	animation-duration: 9s;
	/* Duration for one full rotation */
	animation-iteration-count: infinite;
	/* Make it loop forever */
	animation-timing-function: linear;
	/* Constant speed for smooth loop */
}

.et-db #et-boc .et-l .ourMissionSection .et_pb_row .missionTitleInfo::after {
	position: absolute;
	top: 20px;
	left: 0;
	content: '';
	width: 520px;
	height: 520px;
	border-radius: 50%;
	background: #034C8A;
	filter: blur(380px);
}

.et-db #et-boc .et-l .ourMissionSection .et_pb_row .missionTitleInfo .et_pb_text_inner {
	z-index: 1;
}

.et-db #et-boc .et-l .ourMissionSection .et_pb_row .infoCol p {
	padding-bottom: 30px;
}

.et-db #et-boc .et-l .ourMissionSection .et_pb_row .infoCol p:last-child {
	padding: 0;
}

/* Inner Our Values Section */
.et-db #et-boc .et-l .innerOurValuesSection .ourValuesRow .et_pb_text .et_pb_text_inner h6 {
	padding-bottom: 20px;
}

.et-db #et-boc .et-l .innerOurValuesSection .ourValuesRow .et_pb_text .et_pb_text_inner h2 {
	padding: 0;
}

.et-db #et-boc .et-l .innerOurValuesSection .ourValuesRow .et_pb_text .et_pb_text_inner h2 strong {
	font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
	font-style: Italic;
	font-weight: 500;
	background-image: linear-gradient(90deg, #034C8A 0%, #4BBDAD 100%);
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
}

.et-db #et-boc .et-l .innerOurValuesSection .ourScienceRow {
	display: flex;
	flex-wrap: wrap;
	gap: 75px 35px;
}

.et-db #et-boc .et-l .innerOurValuesSection .ourScienceRow .valuesBox {
	width: calc(50% - 18px);
	margin: 0;
}

.et-db #et-boc .et-l .innerOurValuesSection .ourScienceRow .valuesBox .et_pb_blurb .et_pb_blurb_content .et_pb_main_blurb_image {
	display: flex;
	width: 100px;
	height: 100px;
	border-radius: 50%;
	margin: 0;
	background-color: rgba(3, 76, 138, 0.15);
}

.et-db #et-boc .et-l .innerOurValuesSection .ourScienceRow .valuesBox .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container p {
	padding-bottom: 10px;
}

.et-db #et-boc .et-l .innerOurValuesSection .ourScienceRow .valuesBox .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container ul {
	margin: 0;
}

.et-db #et-boc .et-l .innerOurValuesSection .ourScienceRow .valuesBox .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container ul li {
	position: relative;
	list-style: none;
	margin-bottom: 10px;
	padding-left: 30px;
}

.et-db #et-boc .et-l .innerOurValuesSection .ourScienceRow .valuesBox .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container ul li:last-child {
	margin: 0;
}

.et-db #et-boc .et-l .innerOurValuesSection .ourScienceRow .valuesBox .et_pb_blurb .et_pb_blurb_content .et_pb_blurb_container ul li::before {
	position: absolute;
	top: 2px;
	left: 0;
	content: '';
	width: 20px;
	height: 20px;
	background-image: url(../images/check-icon.png);
	background-repeat: no-repeat;
}

/* ---------- Research Pipeline Page Css ---------- */
.et-db #et-boc .et-l .researchSection .et_pb_row .et_pb_text .et_pb_text_inner h6 {
	padding-bottom: 20px;
}

.et-db #et-boc .et-l .researchSection .et_pb_row .et_pb_text .et_pb_text_inner h2 {
	padding: 0;
}

.et-db #et-boc .et-l .researchSection .et_pb_row .et_pb_text .et_pb_text_inner h2 strong {
	font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
	font-style: Italic;
	font-weight: 500;
	background-image: linear-gradient(90deg, #034C8A 0%, #4BBDAD 100%);
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
}

.et-db #et-boc .et-l .researchSection .et_pb_row .rightCol::before {
	position: absolute;
	top: 50%;
	transform: translateY(-50%);
	left: 50px;
	content: '';
	height: calc(100% - 10%);
	border-left: 2px dotted #D9E4ED;
}

.et-db #et-boc .et-l .researchSection .et_pb_row .rightCol .et_pb_blurb_content {
	margin: 0;
}

.et-db #et-boc .et-l .researchSection .et_pb_row .rightCol .et_pb_blurb_content .et_pb_main_blurb_image {
	display: flex;
	width: 100px;
	height: 100px;
	border-radius: 50%;
	margin: 0;
	background-color: #D9E4ED;
}

.et-db #et-boc .et-l .researchSection .et_pb_row .rightCol .et_pb_blurb_content .et_pb_blurb_container h4 {
	font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
	font-style: Italic;
	font-weight: 500;
	background-image: linear-gradient(90deg, #034C8A 0%, #4BBDAD 100%);
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
}

/* Inner Patients Families Section */
.et-db #et-boc .et-l .patientsFamiliesSection .patientsFamiliesRow {
	display: block;
}

.et-db #et-boc .et-l .patientsFamiliesSection .patientsFamiliesInfo .accordionInfo .et_pb_accordion_item h5.et_pb_toggle_title:before {
	right: 0;
}

.et-db #et-boc .et-l .patientsFamiliesSection .patientsFamiliesInfo .accordionInfo .et_pb_accordion_item.et_pb_toggle_open h5.et_pb_toggle_title::after {
	font-family: ETmodules !important;
	content: "\4b";
	position: absolute;
	right: 0;
	width: 30px;
	height: 30px;
	background-color: #4BBDAD;
	border-radius: 50%;
	font-size: 30px;
	color: #034C8A;
	top: 0;
}

/* Leader Ship Section */
.et-db #et-boc .et-l .leadershipSection .et_pb_row .leftCol {
	position: relative;
	margin-right: 0;
	width: 33%;
}

.et-db #et-boc .et-l .leadershipSection .et_pb_row .leftCol::before {
	position: absolute;
	top: -150px;
	left: -150px;
	content: '';
	width: 480px;
	height: 480px;
	border-radius: 50%;
	background: #DBECFF;
	filter: blur(380px);
}

.et-db #et-boc .et-l .leadershipSection .et_pb_row .leftCol .et_pb_text_inner h6 {
	padding-bottom: 20px;
}

.et-db #et-boc .et-l .leadershipSection .et_pb_row .leftCol .et_pb_text_inner h2 {
	font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
	font-style: Italic;
	font-weight: 600;
	background-image: linear-gradient(90deg, #034C8A 0%, #4BBDAD 100%);
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
	padding-bottom: 5px;
}

.et-db #et-boc .et-l .leadershipSection .et_pb_row .rightCol {
	width: 65%;
	margin-left: 2%;
}

@keyframes spin {
	0% {
		transform: rotate(360deg);
		/* Start at 0 degrees */
	}

	100% {
		transform: rotate(0deg);
		/* End at 360 degrees */
	}
}

/* ---------- Privacy Policy Page Css ---------- */
.et-db #et-boc .et-l .privacyPolicySection .et_pb_row .et_pb_text_inner h2 {
	font-family: 'Playfair Display', Georgia, "Times New Roman", serif;
	font-style: Italic;
	font-weight: 500;
	background-image: linear-gradient(90deg, #034C8A 0%, #4BBDAD 100%);
	color: transparent;
	-webkit-background-clip: text;
	background-clip: text;
}

.et-db #et-boc .et-l .privacyPolicySection .et_pb_row .et_pb_text_inner h3 {
	padding: 20px 0;
}

.et-db #et-boc .et-l .privacyPolicySection .et_pb_row .et_pb_text_inner ul {
	margin: 0;
}

.et-db #et-boc .et-l .privacyPolicySection .et_pb_row .et_pb_text_inner ul li {
	position: relative;
	list-style: none;
	margin-bottom: 15px;
	padding-left: 30px;
}

.et-db #et-boc .et-l .privacyPolicySection .et_pb_row .et_pb_text_inner ul li:last-child {
	margin: 0;
}

.et-db #et-boc .et-l .privacyPolicySection .et_pb_row .et_pb_text_inner ul li::before {
	position: absolute;
	top: 2px;
	left: 0;
	content: '';
	width: 20px;
	height: 20px;
	background-image: url(../images/check-icon.png);
	background-repeat: no-repeat;
}

.et-db #et-boc .et-l .privacyPolicySection .et_pb_row .et_pb_text_inner ol li ul {
	padding: 0;
	padding-top: 15px;
}

.et-db #et-boc .et-l .privacyPolicySection .et_pb_row .et_pb_text_inner ol {
	counter-reset: li;
	margin: 0;
}

.et-db #et-boc .et-l .privacyPolicySection .et_pb_row .et_pb_text_inner ol>li {
	counter-increment: li;
	padding: 0 0 0 30px;
	margin-bottom: 15px;
	list-style-type: none !important;
}

.et-db #et-boc .et-l .privacyPolicySection .et_pb_row .et_pb_text_inner ol>li:last-child {
	margin-bottom: 0;
}

.et-db #et-boc .et-l .privacyPolicySection .et_pb_row .et_pb_text_inner ol>li::before {
	content: "." counter(li);
	display: inline-block;
	width: 1.2em;
	margin-left: -1.7em;
	margin-right: 0.5em;
	color: #4bbdad;
	font-weight: 500;
	text-align: right;
	direction: rtl;
}