@media (min-width: 48rem) {
	:root {
		font-size: calc(1rem + ((1vw - 0.48rem) * 1.389));
	}
}

body {
	color: var(--color-text);
	background-color: #fff;
}

.bd_spacer_module:not(.bd_blue_spacer) {
	height: var(--height);
}

.bd_text_blue {color: #0073C2;}
.bd_text_black {color: #231F20;}
.bd_text_white {color: #fff;}
.bd_text_red {color: #B10060;}

.bd_solid_button {
	width: auto;
	height: 1.879228rem;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 100vw;
	padding-inline: 0.978765rem;
	font-family: var(--acumin);
	font-weight: 600;
	font-size: 0.822162rem;
	line-height: 100%; /* 21px */
	letter-spacing: 0.016443rem;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
}

.bd_icon_button {
	width: 100%;
	height: 2.192433rem;
	border-radius: 8px;
	padding-inline: 0.626409rem;
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 0.743861rem;
	line-height: 100%; /* 19px */
	letter-spacing: 0.014877rem;
	gap: 0.783012rem;
	text-transform: uppercase;
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.bd_red_button {
	color: #fff;
	background-color: #C82375;
}

.bd_gren_button {
	color: #fff;
	background-color: #20A784;
}

.bd_blue_button {
	color: #fff;
	background-color: #0073C2;
}

.bd_light_blue_button {
	color: #0073C2;
	background-color: #EBF4FB;
	border: 1px solid rgba(0, 115, 194, 0.20);
}

@media (hover: hover) {
	.bd_red_button:hover {
		color: #fff;
		background-color: #0073C2;
	}

	.bd_gren_button:hover {
		color: #fff;
		background-color: #0073C2;
	}

	.bd_blue_button:hover {
		color: #fff;
		background-color: #C82375;
	}

	.bd_light_blue_button:hover {
		color: #fff;
		background-color: #0073C2;
		border: 1px solid #0073C2;
	}
}

/*  HEADER CSS START  */
.bd_header {
	width: 100%;
	z-index: 1000;
	position: relative;
	top: 0;
	left: 0;
	background-color: #fff;
	transition: 0.35s cubic-bezier(0.3, 0.7, 0.4, 1);
}

.bd_header_warpper {
	display: flex;
	flex-wrap: nowrap;
	align-items: center;
	justify-content: space-between;
	gap: 1.252819rem;
}

.bd_header_log_warpper {
	padding-top: 0.626409rem;
	padding-bottom: 0.626409rem;
	padding-inline: 0.783012rem 0;
	transition: 0.35s cubic-bezier(0.3, 0.7, 0.4, 1);
}

.bds_header_logo {
	width: 100%;
	height: auto;
	display: block;
	max-width: 5.481082rem;
	transition: 0.35s cubic-bezier(0.3, 0.7, 0.4, 1);
}

.bds_header_logo img {
	width: 100%;
}

@media (hover: hover) {
	.bds_header_logo:hover {
		opacity: 0.8;
	}
}

.bd_main_menu_warpper {
	align-items: center;
	gap: 1.252819rem;
	width: 100%;
	height: 100%;
}

.bd_main_menu {
	gap: 1.252819rem;
	display: flex;
	list-style: none;
	justify-content: end;
	align-items: center;
	padding-left: 0;
	line-height: 0;
	margin-bottom: 0;
}

.bd_main_menu li {
	position: relative;
}

.bd_main_menu li a {
	font-family: var(--acumin);
	font-weight: 600;
	font-size: 0.74386rem;
	line-height: 120%; /* 0.74386rem */
	letter-spacing: 0.01488rem;
	text-transform: uppercase;
	color: #000;
}

.bd_main_menu > li > i {
	color: #000;
	font-size: 0.783012rem;
	line-height: 100%; /* 20px */
	padding-left: 0.313205rem;
}

.bd_main_menu li.current-menu-item a {
	opacity: 0.5;
}

.bd_main_menu li.menu-item-has-children .sub-menu li {
	padding-inline: 0.394818rem;
}

.bd_main_menu li.menu-item-has-children .sub-menu li a {
	padding: 0.315337rem 0.394818rem !important;
	font-size: 0.665560rem;
	line-height: 120%;
}

.bd_secondary_menu {
	margin-bottom: 0;
	display: flex;
	line-height: 0;
}

.bd_secondary_menu li {}

.bd_secondary_menu li a {
	width: 7.556064rem;
	height: 3.688768479077925332rem;
	display: flex;
	align-items: center;
	justify-content: space-between;
	padding-inline: 1.096216rem 1.017915rem;
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 0.74386rem;
	line-height: 100%; /* 0.74386rem */
	letter-spacing: 0.01488rem;
	text-transform: uppercase;
	transition: 0.35s cubic-bezier(0.3, 0.7, 0.4, 1);
}

.bd_secondary_menu li a i {
	font-size: 0.783012rem;
}

.bd_btn_support {
	color: var(--bd-color-primary);
	background-color: rgba(var(--bd-color-primary-rgb), 0.10);
}

.bd_btn_services {
	color: #fff;
	background-color: var(--bd-color-primary);
}

.bd_header.scrolled {
	box-shadow: 0 1px 8px 2px rgb(0 0 0 / 8%);
	transition: 0.35s cubic-bezier(0.3, 0.7, 0.4, 1);
}

.bd_header.scrolled .bd_header_log_warpper {
	padding-top: 0.46980706589827111rem;
	padding-bottom: 0.46980706589827111rem;
	transition: 0.35s cubic-bezier(0.3, 0.7, 0.4, 1);
}

.bd_header.scrolled .bds_header_logo {
	max-width: 3.523553rem;
	transition: 0.35s cubic-bezier(0.3, 0.7, 0.4, 1);
}

.bd_header.scrolled .bd_secondary_menu li a {
	height: 2.505638rem;
	transition: 0.35s cubic-bezier(0.3, 0.7, 0.4, 1);
}

@media (min-width: 768px) {
	.bd_header {
		position: sticky;
	}
}

@media (hover: hover) {
	.bd_main_menu > li:hover > i,
	.bd_main_menu li:hover > a,
	.bd_main_menu li.menu-item-has-children .sub-menu li:hover a {
		color: var(--bd-color-primary);
	}

	.bd_btn_support:hover,
	.bd_btn_services:hover {
		color: #fff;
		background-color: #20A784;
	}
}
/*  HEADER CSS END  */


/*  HOME PAGE CSS START  */
hr {
	margin: 0;
	opacity: 0.2;
	border-color: var(--bd-color-blue);
}

.bd_wyswig p {
	font-family: var(--proxima-nova);
	font-weight: 400;
	font-size: 0.7047105988474066rem;
	line-height: 140%;
	letter-spacing: 0.021141rem;
	margin-bottom: 0;
	text-wrap: pretty;
}

.bd_wyswig p:not(:last-child) {
	margin-bottom: 0.626409rem;
}

.bd_wyswig p a {
	color: #000;
	text-decoration: underline;
}

@media (hover: hover) {
	.bd_wyswig p a:hover {
		color: var(--bd-color-primary-dark);
		text-decoration: none;
	}
}

.bd_eyebrow {
	font-family: var(--acumin);
	font-weight: 600;
	font-size: 0.939614rem;
	line-height: normal;
	letter-spacing: 0.018792rem;
	margin-bottom: 0.861313rem;
}

.bd_hero_section {
	padding-top: 3.366951rem;
	padding-bottom: 2.740541rem;
	position: relative;
	overflow: hidden;
	background: linear-gradient(270deg, var(--bd-color-blue-dark) 0%, var(--bd-color-blue-light) 79.44%);
}

.bd_hero_content {
	max-width: 18.009271rem;
	margin-left: 2.192433rem;
	margin-right: auto;
}

.bd_hero_title {
	color: rgba(255, 255, 255, 0.80);
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 3.13205rem;
	line-height: 100%;
	letter-spacing: 0.06264rem;
	text-transform: uppercase;
	margin-bottom: 1.595755rem;
	text-wrap: balance;
}

.bd_hero_title span {
	color: #fff;
}

.bd_hero_subtitle {
	color:#FFF;
	font-family:var(--proxima-nova);
	font-weight:700;
	font-size:0.93961rem;
	line-height:140%;
	letter-spacing:0.02819rem;
	margin-bottom: 0.959189rem;
}

.bd_hero_section .bd_wyswig p {
	color: #FFF;
	font-size: 0.82216rem;
	letter-spacing: 0.024665rem;
}

.bd_hero_section .bd_wyswig p a {
	color: #FFF;
	text-decoration: underline;
}

.bd_hero_images {
	position: relative;
	width: 100%;
	max-width: 25.291280rem;
	min-height: 23.177149rem;
	margin-inline: auto 0.626409rem;
	margin-top: 0.783012rem;
	display: flex;
}

.bd_img {
	flex: 0 0 auto;
	width: 100%;
	max-width: 14.094212rem;
	border-radius: 8px;
	position: relative;
	overflow: hidden;
	transition: transform 0.35s ease-out;
}

.bd_img_hero_one {
	height: 19.340391rem;
	z-index: 1;
}

.bd_img_hero_two {
	height: calc(100% - 1.252819rem);
	position: absolute;
	top: 1.252819rem;
	right: 0;
	z-index: 2;
}

.bd_img img {
	width: 100%;
	height: 100%;
	display: block;
	object-fit: cover;
	object-position: center center;
	position: absolute;
	top: 0;
	left: 0;
}

.bd_blue_spacer {
	background-color: #EBF4FB;
}

.bd_funding_boxes,
.bd_cards_section,
.bd_focus_section,
.bd_latest_section,
.bd_notice_section,
.bd_financials_section,
.bd_leadership_section,
.bd_partnership_section,
.bd_imapct_stats_section,
.bd_leadership_accordion,
.bd_partners_logo_section,
.bd_about_mission_section,
.bd_executive_team_section,
.bd_medicaid_members_section,
.bd_program_locations_boxes_section,
.bd_inner_partnerships_content_section {
	position: relative;
	overflow: hidden;
}

.bd_section_header {
	text-align: center;
	margin-inline: auto;
	margin-bottom: 2.192433rem;
}

.bd_cards_section .bd_text_link {
	color: #003C4D;
}

.bd_section_header .bd_eyebrow,
.bd_section_header .bd_section_heading {
	text-align: center;
}

.bd_section_heading {
	color: #000;
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 1.879228rem;
	line-height: 110%;
	letter-spacing: 0.037585rem;
	margin-bottom: 1.135367rem;
	text-wrap: balance;
	text-transform: uppercase;
}

.bd_section_heading span {
	color: var(--bd-color-blue);
}

.bd_section_header .bd_wyswig p {
	color:#000;
	margin-inline: auto;
}

.bd_section_header .bd_wyswig p strong {
	font-weight: 600;
}

.bd_section_header .bd_solid_button {
	max-width: 6.890504rem;
	margin-top: 1.487722rem;
	margin-inline: auto;
}

.bd_cards_grid {
	display: grid;
	grid-template-columns: 1fr;
	gap: 1.566024rem 1.448572rem;
	max-width: 46.980707rem;
	margin-inline: auto;
}

.bd_card_box {
	width: 100%;
	height: 100%;
	min-height: 12.958845rem;
	border-radius: 8px;
	background-color: #EBF4FB;
	border: 1px solid rgba(0, 115, 194, 0.20);
	border-bottom: none;
	padding-top: 1.291969rem;
	padding-inline: 1.566024rem;
	padding-bottom: 2.270734rem;
	text-decoration: none;
	display: flex;
	flex-direction: column;
	position: relative;
}

.bd_card_box:after{
	content: " ";
	position: absolute;
	bottom: 0;
	left: -1px;
	width: calc(100% + 2px);
	height: 0.626409rem;
	border-radius: 0 0 8px 8px;
	background-color: var(--bd-color-blue);
}

.bd_card_content {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.bd_card_content .bd_card_title {
	font-family: var(--acumin);
	font-weight:700;
	font-size: 1.722626rem;
	line-height: 110%;
	letter-spacing: 0.034453rem;
	text-transform:uppercase;
	max-width: 17.147958rem;
	margin-bottom: 0.822162rem;
	color: var(--bd-color-blue);
}

.bd_card_content .bd_wyswig {
	flex-grow: 1;
	margin-bottom: 0.46980706589827111rem;
}

.bd_card_content .bd_wyswig p {
	color: #000;
	font-size: 0.626409rem;
	letter-spacing: 0.018792rem;
}

.bd_card_link {
	color: var(--bd-color-primary-dark);
	font-family: var(--arial);
	font-weight: 700;
	font-size: 0.7047105988474066rem;
	line-height: 140%; /* 28px */
	transition: color 0.2s ease;
}

.bd_card_link i {
	font-size: 0.783012rem;
	margin-left: 0.156602rem;
	transition: transform 0.2s ease;
}

.bd_card_logo {
	text-align: center;
	max-width: 12.528188rem;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	margin-left: 0.195753rem;
}

.bd_org_card_section .bd_section_header {
	margin-bottom: 2.192433rem;
}

.bd_partner_wrapper {
	padding-top: 2.975445rem;
	padding-bottom: 2.857993rem;
	position: relative;
}

.bd_partner_top {
	padding-bottom: 5.207028rem;
}

.bd_partner_top:before {
	content: " ";
	width: 100%;
	height: 100%;
	display: block;
	background-color: #EBF4FB;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
}

.bd_partner_content {
	position: relative;
	z-index: 1;
}

.bd_partner_content .bd__eyebrow {
	font-size: 0.939614rem;
	letter-spacing: 0.018792rem;
	margin-bottom: 0.874056rem;
}

.bd_partner_title {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 1.879228rem;
	line-height: 110%; /* 52.8px */
	letter-spacing: 0.037585rem;
	margin-bottom: 1.117452rem;
	color: var(--bd-color-blue);
	text-transform: uppercase;
	max-width: 22.002631rem;
}

.bd_partner_content .bd_wyswig {
	margin-bottom: 1.987260rem;
}

.bd_partner_content p {
	color: #231F20;
	font-weight: 500;
}

.bd_learn_more_link {
	color: var(--bd-color-primary-dark);
	font-family: var(--arial);
	font-weight: 700;
	font-size: 0.7047105988474066rem;
	line-height: 140%;
	text-decoration:none;
	transition: color 0.2s ease, opacity 0.2s ease;
}

.bd_partner_bottom .bd_partner_content .bd_learn_more_link  {
	color: #fff;
}

.bd_learn_more_link i {
	font-size: 0.783012rem;
	margin-left: 0.156602rem;
	transition: transform 0.2s ease;
}

.bd_main_partner_images_wrapper {
	width: 100%;
	height: 100%;
	display: block;
	position: relative;
	margin-top: 0.626409rem;
	max-width: 18.479078rem;
	margin-inline: auto 1.291969rem;
}

.bd_partner_images {
	width: 100%;
	height: 100%;
	position: absolute;
	display: flex;
	z-index: 2;
	gap: 0.626409rem;
	min-height: 22.433287rem;
}

.bd_partner_img {
	width: 100%;
	position: relative;
	z-index: 4;
	border-radius: 8px;
	overflow: hidden;
}

.bd_partner_img.bd_img_left {
	height: 100%;
	max-height: 18.254941rem;
	max-width: 9.396141rem;
}

.bd_partner_img.bd_img_right {
	max-width: 8.456527rem;
	height: calc(100% - 1.644325rem);
	margin-top: 1.644325rem;
}

.bd_partner_images img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	object-fit: cover;
	object-position: center center;
}

.bd_partner_bottom {
	width: 100%;
	max-width: 40.403408rem;
	margin-top: -2.505638rem;
	margin-inline: auto 0;
	border-radius: 8px 0 0 8px;
	background: linear-gradient(270deg, var(--bd-color-blue-dark) 0%, var(--bd-color-blue-light) 79.44%);
}

.bd_partner_bottom .bd_partner_content {
	max-width: 21.141318rem;
	margin-inline: 2.505638rem auto;
}

.bd_partner_bottom .bd_partner_content .bd_partner_title {
	color: #fff;
}

.bd_partner_bottom p {
	color: #fff;
	max-width: 21.141318rem;
}

.bd_latest_header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	margin-inline: auto;
	margin-bottom: 0.665560rem;
}

.bd_latest_title {
	font-family: var(--acumin);
	color: #231F20;
	font-size: 1.40942rem;
	font-weight: 700;
	line-height: 110%;
	letter-spacing: 0.02819rem;
	text-transform: uppercase;
}

.bd_latest_grid {
	display: grid;
	grid-template-columns: 1fr;
	gap: 1.252819rem;
	margin-inline: auto;
}

.bd_latest_card_wrapper {
	height: 100%;
}

.bd_latest_card {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.bd_latest_card_wrapper {
	display:block;
}

.bd_latest_card img {
	margin-bottom: 0.900464rem;
}

.bd_latest_img {
	width: 100%;
	height: 9.748497rem;
	border-radius: 4px;
	position: relative;
	overflow: hidden;
	margin-bottom: 0.900464rem;
}

.bd_latest_card img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center;
	top: 0;
	left: 0;
	position: absolute;
	margin-bottom: 0.900464rem;
	transition: transform .35s cubic-bezier(.3, .7, .4, 1);
}

.bd_latest_post_title {
	font-family: var(--proxima-nova);
	margin-bottom: 0.548108rem;
	max-width: 13.311200rem;
	color: #231F20;
	font-size: 0.78301rem;
	font-style: normal;
	font-weight: 700;
	line-height: 140%;
	letter-spacing: 0.02349rem;
	transition: color 0.2s ease;
}

.bd_latest_card span {
	color: var(--bd-color-primary-dark);
	transition: color 0.2s ease;
	font-family: var(--acumin);
	font-size: 0.74386rem;
	font-weight: 600;
	line-height: normal;
	letter-spacing: 0.01488rem;
	text-transform: uppercase;
}

.bd_latest_section .bd_learn_more_link {
	margin-top: 0.352355rem;
	/* margin-right: 0.078301rem; */
}

@media (min-width: 992px) {
	.bd_partner_top:before {
		border-radius: 8px;
		max-width: calc(100% - 3.132047rem);
	}

	.bd_partner_bottom {
		margin-inline: auto 1.566024rem;
		border-radius: 8px 0 8px 8px;
	}
}

@media (min-width: 768px) {
	.bd_hero_section .bd_wyswig {
		max-width: 16.678151rem;
	}

	.bd_section_heading {
		max-width: 27.131358rem;
		margin-inline: auto;
	}

	.bd_section_header .bd_wyswig {
		max-width: 17.226259rem;
		margin-inline: auto;
	}

	.bd_cards_grid{
		grid-template-columns:repeat(2,1fr);
	}

	.bd_card_content .bd_wyswig {
		max-width: 17.852669rem;
	}

	.bd_card_full_box .bd_card_content .bd_wyswig {
		max-width: 23.490353rem;
	}

	.bd_cards_grid .bd_card_full_box {
		grid-column: 1 / -1;
		display: grid;
		grid-template-columns: 2fr 1fr;
		align-items: center;
		padding: 1.605174rem 1.526873rem 2.231584rem !important;
		min-height: 12.332435rem;
	}

	.bd_cards_grid .bd_card_full_box .bd_card_content{
		position: relative;
		margin-right: 2.897144rem;
	}

	.bd_cards_grid .bd_card_full_box .bd_card_content:after{
		content: "";
		position: absolute;
		right: 0;
		top: 50%;
		transform: translateY(-50%);
		width: 0.039151rem;
		height: calc(100% - 0.575044rem);
		background: rgba(var(--bd-color-blue-rgb), 0.20);
	}

	.bd_partner_top .bd_partner_content {
		max-width: 25.056377rem;
		margin-inline: 2.192433rem auto;
	}

	.bd_latest_header {
		max-width: 49.486344rem;
	}

	.bd_latest_grid {
		max-width: 49.486344rem;
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (hover: hover) {
	.bd_hero_section .bd_wyswig p a:hover {
		opacity: 0.8;
		text-decoration: none;
	}

	.bd_card_box:hover {
		border-color: rgba(0, 115, 194, 0.40);
		background-color: rgb(235 244 251 / 70%);
	}

	.bd_card_box:hover:after {
		background-color: var(--bd-color-primary-dark);
	}

	.bd_card_box:hover .bd_card_link {
		color: var(--bd-color-blue);
	}

	.bd_learn_more_link:hover i,
	.bd_card_box:hover .bd_card_link i {
		transform: translate(2px, -2px);
	}

	.bd_learn_more_link:hover {
		color: var(--bd-color-blue);
	}

	.bd_partner_bottom .bd_learn_more_link:hover {
		color: #EBF4FB;
	}

	.bd_latest_card:hover .bd_latest_img img {
		transform: scale(1.1);
		transition: transform .35s cubic-bezier(.3, .7, .4, 1);
		/*         filter: grayscale(1); */
	}

	.bd_latest_card:hover .bd_latest_post_title {
		color: var(--bd-color-primary-dark);
	}
}
/*  HOME PAGE CSS END  */


/*  ABOUT US PAGE CSS START  */
.bd_about_hero_section .bd_hero_content .bd_wyswig {
	max-width: 100%;
}

.bd_about_hero_image_wrapper {
	width: 100%;
	height: auto;
	border-radius: 8px;
	position: relative;
	overflow: hidden;
}

.bd_about_hero_image_wrapper img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center;
	position: absolute;
	top: 0;
	left: 0;
}

.bd_about_mission_boxes {}

.bd_about_mission_box:not(:last-child) {
	margin-bottom: 2.897144rem;
}

.bd_about_mission_box .bd_eyebrow {
	margin-bottom: 0.822162rem;
}

.bd_about_mission_box h2 {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 1.56591rem;
	line-height: 110%;
	letter-spacing: 0.03132rem;
	margin-bottom: 0;
	text-transform: uppercase;
	color: #000;
}

.bd_challenge_left_divider {
	position: relative;
	padding-top: 0.46980706589827111rem;
	padding-left: 1.879228rem;
	padding-bottom: 1.252819rem;
	margin-top: 0.156602rem;
}

.bd_challenge_left_divider:before {
	content: " ";
	height: 100%;
	width: 0.039151rem;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(0, 115, 194, 0.20);
}

.bd_challenge_left_divider .bd_eyebrow {
	margin-bottom: 1.487722rem;
}

.bd_stats_list {
	list-style: none;
	padding-left: 0;
	margin-bottom: 0;
}

.bd_stats_list .bd_stats_item:not(:last-child) {
	margin-bottom: 1.352355rem;
}

.bd_stats_item h4 {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 1.409421rem;
	line-height: 110%;
	letter-spacing: 0.028188rem;
	margin-bottom: 0.508958rem;
	text-transform: uppercase;
	color: #B10060;
}

.bd_stats_item .bd_wyswig p {
	color: #000;
	font-size: 0.626409rem;
	letter-spacing: 0.012528rem;
}

.bd_focus_section .bd_eyebrow {
	margin-bottom: 0.939614rem;
}

.bd_focus_grid {
	display: grid;
	grid-template-columns: 1fr;
	margin-inline: auto;
	gap: 1.252819rem 0.939614rem;
	margin-top: 2.074981rem;
}

.bd_focus_card {
	width: 100%;
	max-width: 15.033826rem;
	min-height: 12.449887rem;
	display: flex;
	flex-direction: column;
	border-radius: 8px;
	background-color: #EBF4FB;
	padding-top: 1.566024rem;
	padding-bottom: 1.566024rem;
	padding-inline: 1.252819rem 2.349035rem;
	text-decoration: none;
}

.bd_focus_card i {
	color: #20A784;
	font-size: 1.25282rem;
	line-height: 100%;
	letter-spacing: 0.02506rem;
	margin-bottom: 0.861313rem;
}

.bd_focus_card h4 {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 1.01792rem;
	line-height: 110%;
	letter-spacing: 0.02036rem;
	margin-bottom: 0.704710598847406665rem;
	text-transform: uppercase;
	color: #000;
}

.bd_focus_card .bd_wyswig p {
	color: #000;
	letter-spacing: 0.02114rem;
}

.bd_story_slider_section {
	padding-top: 2.662240rem;
	padding-bottom: 2.779692rem;
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.bd_story_slider_section:before {
	content: "";
	width: 100%;
	height: 100%;
	background: linear-gradient(270deg, #006AC2 0%, #007CC2 79.44%);
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	z-index: -1;
}

.bd_story_content {
	max-width: 46.980707rem;
	margin-inline: auto;
}

.bd_story_content .bd_section_heading {
	margin-bottom: 0 !important;
	margin-inline: 0 auto;
	color: #FFF;
}

.bd_story_content .bd_section_heading span {
	color: rgba(255, 255, 255, 0.80);
}

.bd_story_swiper_warper {
	width: 100%;
	max-width: calc(50vw + 23.177149rem);
	padding-top: 1.722626rem;
	margin-inline: auto 0;
	position: relative;
}

.bd_story_slider_arrow {
	width: 30%;
	max-width: 4.071661rem;
	height: 1.566024rem !important;
	display: flex;
	gap: 0.939614rem;
	align-items: center;
	justify-content: end;
	position: absolute;
	top: -1.370271rem;
	right: 4.698071rem;
}

.bd_story_slider_arrow > * {
	width: 1.566024rem !important;
	height: 1.566024rem !important;
	top: 0 !important;
	margin-top: 0 !important;
	position: relative !important;
	left: 0 !important;
	right: 0 !important;
	border: 2px solid #fff;
	border-radius: 100vw;
	background-color: #fff;
}

.bd_story_slider_arrow .swiper-button-prev {margin-left: auto;}
.bd_story_slider_arrow .swiper-button-next {margin-right: auto;}
.bd_story_slider_arrow > * svg {display: none;}

.bd_story_slider_arrow > .swiper-button-disabled {
	border-color: #fff;
	opacity: 1 !important;
	background-color: transparent;
}

.bd_story_slider_arrow .swiper-button-next:after {content: '\f054';}
.bd_story_slider_arrow .swiper-button-prev:after {content: '\f053';}

.bd_story_slider_arrow > *:after {
	width: 100%;
	height: 100%;
	font-family: 'Font Awesome 6 Pro';
	font-weight: 900;
	font-size: 0.783012rem;
	line-height: normal;
	display: flex;
	align-items: center;
	justify-content: center;
	color: #006cc1;
}

.bd_story_slider_arrow > .swiper-button-disabled:after {color: #fff;}

.bd_story_swiper .swiper-slide {
	width: 15.033826rem !important;
	height: auto;
}

.bd_story_card {
	background: #fff;
	border-radius: 8px;
	padding: 1.800927rem;
	padding-bottom: 2.192433rem;
	padding-inline: 1.213668rem 2.153282rem;
	height: 100%;
	display: flex;
	flex-direction: column;
	border: 1px solid #0073C2;
}

.bd_story_card_title {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 1.01792rem;
	line-height: 110%;
	letter-spacing: 0.02036rem;
	margin-bottom: 0.978765rem;
	text-transform: uppercase;
	color: #000;
}

.bd_story_card_title span {
	color: #20A784;
	text-transform: none;
}

.bd_story_card .bd_wyswig p {
	color: #000;
}

.bd_leadership_content .bd_section_heading {
	margin-bottom: 1.135367rem;
	text-transform: uppercase;
	max-width: 22.002631rem;
}

.bd_leadership_content .bd_wyswig {
	margin-bottom: 1.879228rem;
}

.bd_leadership_content .bd_wyswig p {
	letter-spacing: 0.021141rem;
	color: #000;
}

.bd_leadership_image_wrapper {
	width: 100%;
	height: auto;
	overflow: hidden;
	position: relative;
	border-radius: 8px;
}

.bd_leadership_image_wrapper img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center;
	position: absolute;
	top: 0;
	left: 0;
}

.bd_notice_section {
	padding-top: 1.448572rem;
	padding-bottom: 1.526873rem;
	z-index: 1;
}

.bd_notice_section::before {
	content: " ";
	width: 100%;
	height: 100%;
	max-width: calc(100% - 3.132047rem);
	border-radius: 8px;
	border: 1px solid rgba(0, 0, 0, 0.20);
	background-color: #fff;
	position: absolute;
	top: 0;
	left: 50%;
	transform: translateX(-50%);
	z-index: -1;
}

.bd_notice_title {
	color: #000;
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 0.822162rem;
	line-height: 110%;
	letter-spacing: 0.016443rem;
	margin-bottom: 0.391506rem;
	text-transform: uppercase;
}

.bd_notice_box .bd_wyswig p {
	font-size: 0.626409rem;
	letter-spacing: 0.018792rem;
	color: rgb(0 0 0 / 80%);
}

.bd_notice_box .bd_wyswig p a {
	font-weight: 700;
	text-decoration: underline;
	color: rgb(0 0 0 / 80%);
}

@media (min-width: 992px) {
	/* .bd_about_mission_boxes {
	margin-inline: 2.192433rem auto;
} */

	.bd_story_slider_section:before {
		max-width: calc(100% - 3.132047rem);
		border-radius: 8px;
	}
}

@media (min-width: 768px) {
	.bd_about_hero_section.bd_hero_section {
		padding-bottom: 4.345715rem;
	}

	.bd_about_hero_section .bd_hero_content {
		max-width: 18.792283rem;
	}

	.bd_about_hero_image_wrapper {
		max-width: 28.188424rem;
		height: calc(100% - 8.065021rem);
		border-radius: 8px 0 0 8px;
		position: absolute;
		bottom: 4.345715rem;
		right: 0;
	}

	.bd_about_mission_boxes {
		max-width: 29.128038rem;
		margin-inline: 2.192433rem auto;
	}

	.bd_stats_list .bd_stats_item {
		max-width: 11.588574rem;
	}

	.bd_focus_grid {
		max-width: 46.980707rem;
		grid-template-columns: repeat(3, 1fr);
	}

	.bd_focus_card h4 {
		max-width: 6.264094rem;
	}

	.bd_focus_card .bd_wyswig {
		max-width: 11.588574rem;
	}

	.bd_leadership_content {
		max-width: 21.141318rem;
		margin-inline: 2.192433rem auto;
	}

	.bd_leadership_content .bd_wyswig {
		max-width: 15.660236rem;
	}

	.bd_leadership_image_wrapper {
		max-width: 23.177149rem;
		left: -0.313205rem;
		margin-inline: auto 2.192433rem;
		height: 100%;
	}

	.bd_notice_box {
		max-width: 48.546730rem;
		margin-inline: 0.626409rem auto;
	}
}

@media (hover: hover) {
	.bd_notice_box .bd_wyswig p a:hover {
		color: #007CC2;
		text-decoration: none;
	}

	.bd_story_slider_arrow > *:hover {
		border-color: #20A784;
		background-color: #20A784;
	}

	.bd_story_slider_arrow > * {}

	.bd_story_slider_arrow > *:hover:after {
		color: #fff;
	}
}
/*  ABOUT US PAGE CSS END  */


/*  FIND SERVICES PAGE CSS START  */
.bd_find_services_hero_section {
	padding-top: 3.445252rem;
	padding-bottom: 3.797607rem;
}

.bd_find_services_hero_section .bd_hero_title,
.bd_financials_hero_section .bd_hero_content .bd_hero_title,
.bd_get_funding_hero_section .bd_hero_content .bd_hero_title {
	color: #fff;
	font-size: 2.505638rem;
	line-height: 110%;
	letter-spacing: 0.050113rem;
	margin-bottom: 1.526873rem;
}

.bd_financials_hero_section .bd_hero_content .bd_wyswig,
.bd_get_funding_hero_section .bd_hero_content .bd_wyswig,
.bd_find_services_hero_section .bd_hero_content .bd_wyswig {
	max-width: 100%;
}

.bd_find_services_hero_section .bd_hero_content .bd_wyswig p {
	font-size: 0.861313rem;
	letter-spacing: 0.025839rem;
}

.bd_medicaid_members_left_content {
	max-width: 22.746492rem;
	margin-inline: 2.192433rem auto;
}

.bd_medicaid_members_left_content .bd_eyebrow {}

.bd_medicaid_members_left_content .bd_section_heading {
	max-width: 100%;
	margin-bottom: 1.135367rem;
}

.bd_medicaid_members_left_content .bd_wyswig {
	color: #000;
}

.bd_medicaid_members_left_content .bd_wyswig p strong {
	font-weight: 600;
}

.bd_button_list {
	display: flex;
	align-items: center;
	line-height: 0;
	margin-bottom: 0;
	gap: 0.430656rem;
	margin-top: 1.879228rem;
}

.bd_button_list li a.bd_solid_button {
	min-width: 5.637685rem;
}

.bd_medicaid_members_right_image {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
}

.bd_medicaid_members_right_image:before {
	content: " ";
	width: 0.039151rem;
	height: 100%;
	background-color: rgba(0, 115, 194, 0.25);
	position: absolute;
	top: 0;
	left: 0.939614rem;
}

.bd_medicaid_members_right_image img {
	height: auto;
	width: 100%;
	display: block;
	max-width: 17.226259rem;
	/* margin-right: 1.409421rem; */
}

.page-template-t-find-services .bd_cards_section:not(.bd_org_card_section) .bd_section_header .bd_wyswig p {
	font-size: 0.626409rem;
	letter-spacing: 0.012528rem;
	line-height: 140%; /* 22.4px */
}

@media (min-width: 768px) {
	.bd_find_services_hero_section .bd_hero_content {
		max-width: 18.792283rem;
	}

	.bd_about_hero_image_wrapper {
		max-width: 26.622400rem;
		height: calc(100% - 5.637685rem);
		bottom: 2.818842rem;
	}

	.page-template-t-find-services .bd_cards_section:not(.bd_org_card_section) .bd_section_header .bd_wyswig {
		max-width: 15.660236rem;
	}
}
/*  FIND SERVICES PAGE CSS END  */


/*  GET FUNDING PAGE CSS START  */
.bd_get_funding_hero_section {
	padding-top: 3.445252rem;
	padding-bottom: 5.089577rem;
}

.bd_get_funding_hero_section .bd_hero_content .bd_hero_title {
	margin-bottom: 1.487722rem;
}

.bd_financials_hero_section .bd_hero_content .bd_wyswig p,
.bd_get_funding_hero_section .bd_hero_content .bd_wyswig p {
	font-size: 0.783012rem;
	letter-spacing: 0.023490rem;
}

.bd_get_funding_hero_section .bd_hero_content .bd_wyswig p:first-child {
	font-weight: 600;
	font-size: 0.861313rem;
	letter-spacing: 0.025839rem;
}

.bd_funding_boxes_grid {
	display: grid;
	grid-template-columns: 1fr;
	gap: 1.566024rem;
}

.bd_funding_box {
	width: 100%;
	height: 100%;
	min-height: 18.792283rem;
	border-radius: 8px;
	background-color: #EBF4FB;
	border: 1px solid rgba(0, 115, 194, 0.20);
	padding-top: 1.683475rem;
	padding-inline: 1.526873rem;
	padding-bottom: 1.840078rem;
	text-decoration: none;
	display: flex;
	flex-direction: column;
	position: relative;
}

.bd_funding_box .bd_eyebrow, 
.bd_funding_services_box_warpper .bd_eyebrow {
	font-weight: 700;
	font-size: 0.861313rem;
	letter-spacing: 0.017226rem;
	margin-bottom: 0.822162rem;
}

.bd_funding_box h3 {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 1.409421rem;
	line-height: 110%; /* 39.6px */
	letter-spacing: 0.028188rem;
	margin-bottom: 0.783012rem;
	text-transform: uppercase;
	color: #0073C2;
}

.bd_funding_box .bd_wyswig {
	flex-grow: 1;
}

.bd_funding_box .bd_wyswig p {
	color: #000;
	font-size: 0.626409rem;
	letter-spacing: 0.018792rem;
}

.bd_funding_box .bd_wyswig p:not(:last-child) {
	margin-bottom: 0.391506rem;
}

.bd_funding_box .bd_wyswig p a {
	color: #000;
	text-decoration: underline;
}

.bd_box_button {
	width: 100%;
	height: 2.192433rem;
	padding-inline: 0.626409rem;
	background-color: #C82375;
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 0.743861rem;
	line-height: 100%; /* 19px */
	letter-spacing: 0.014877rem;
	text-transform: uppercase;
	display: flex;
	align-items: center;
	justify-content: space-between;
	color: #fff;
}

.bd_funding_services_box_warpper {
	border-radius: 8px;
	background-color: #EBF4FB;
	border: 1px solid rgba(47, 127, 239, 0.20);
	margin-top: 1.566024rem;
	padding-top: 1.683475rem;
	padding-bottom: 2.466487rem;
	padding-inline: 1.526873rem;
}

.bd_funding_services_grid_lists {
	display: grid;
	grid-template-columns: 1fr;
	margin-bottom: 0;
	margin-top: 1.644325rem;
}

.bd_funding_services_list_item {
	width: 100%;
	position: relative;
	padding-top: 0.313205rem;
	padding-bottom: 0.978765rem;
	padding-inline: 1.566024rem;
	display: flex;
	flex-direction: column;
}

.bd_funding_services_list_item:before {
	content: " ";
	width: 0.039151rem;
	height: 100%;
	background-color: rgba(47, 127, 239, 0.20);
	position: absolute;
	top: 0;
	left: 0;
}

.bd_funding_services_list_item h3 {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 1.252819rem;
	line-height: 110%; /* 35.2px */
	letter-spacing: 0.025056rem;
	margin-bottom: 0.548108rem;
	text-transform: uppercase;
	color: #0073C2;
}

.bd_funding_services_list_item .bd_wyswig {
	flex-grow: 1;
}

.bd_funding_services_list_item .bd_wyswig p {
	color: #000;
	font-size: 0.626409rem;
	letter-spacing: 0.018792rem;
}

.bd_funding_services_list_item .bd_learn_more_link {
	margin-top: 1.017915rem;
}

@media (min-width: 768px) {
	.bd_get_funding_hero_section .bd_hero_content {
		max-width: 27.796918rem;
	}

	.bd_get_funding_hero_section .bd_about_hero_image_wrapper {
		max-width: 18.792283rem;
		height: calc(100% - 8.456527rem);
		bottom: 4.698071rem;
	}

	.bd_funding_boxes_grid {
		max-width: 46.980707rem;
		margin-inline: auto;
		grid-template-columns: repeat(2, 1fr);
	}

	.bd_funding_box h3, 
	.bd_funding_box .bd_wyswig {
		max-width: 18.087572rem;
	}

	.bd_funding_services_box_warpper {
		max-width: 46.980707rem;
		margin-inline: auto;
	}

	.bd_funding_services_grid_lists {
		grid-template-columns: repeat(2, 1fr);
	}

	.bd_funding_services_list_item > * {
		max-width: 12.214984rem;
		margin-inline: 0 auto;
	}
}

@media (Hover: hover) {
	.bd_funding_box .bd_wyswig p a:hover {
		opacity: 0.8;
		text-decoration: none;
	}

	.bd_box_button:hover {
		color: #fff;
		background-color: var(--bd-color-blue);
	}
}
/*  GET FUNDING PAGE CSS END  */


/*  FINANCIALS PAGE CSS START  */
.bd_financials_hero_section {
	padding-top: 3.445252rem;
	padding-bottom: 3.797607rem;
}

.bd_financials_hero_section .bd_hero_content .bd_hero_title {}

.bd_jumpto_link {
	display: flex;
	align-items: center;
	justify-content: center;
	line-height: 0;
	margin-bottom: 0;
	gap: 0.234903532949135555rem;
	margin-top: 1.879228rem;
}

.bd_jumpto_link li {
	font-family: var(--proxima-nova);
	font-weight: 400;
	font-size: 0.704710598847406665rem;
	line-height: 150%; /* 27px */
	letter-spacing: 0.028188rem;
	color: #FFF;
}

.bd_jumpto_link li:nth-child(2) {
	font-weight: 500;
}

.bd_jumpto_link li span {
	margin-right: 0.391506rem;
}

.bd_jumpto_link li a {
	font-weight: 600;
	color: #FFF;
	text-decoration: underline;
}

.bd_financials_content_box h2 {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 1.409421rem;
	line-height: 110%; /* 39.6px */
	letter-spacing: 0.028188rem;
	margin-bottom: 0.783012rem;
	text-transform: uppercase;
	color: #0073C2;
}

.bd_financials_content_box .bd_wyswig p {
	color: #000;
	font-size: 0.626409rem;
	letter-spacing: 0.018792rem;
}

.bd_financials_box_grid {
	display: grid;
	grid-template-columns: 1fr;
	margin-bottom: 0;
	margin-top: 1.605174rem;
	gap: 0.939614rem 0.626409rem;
}

.bd_financials_box {
	width: 100%;
	height: 100%;
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 0.939614rem;
	padding-top: 0.861313rem;
	padding-bottom: 0.939614rem;
	padding-inline: 0.900464rem;
	border-radius: 4px;
	background-color: #fff;
	border: 1px solid rgba(47, 127, 239, 0.50);
}

.bd_financials_box h3 {
	font-family: var(--proxima-nova);
	font-weight: 500;
	font-size: 0.626409rem;
	line-height: 150%; /* 24px */
	letter-spacing: 0.025056rem;
	margin-bottom: 0;
	color: #000;
}

.bd_financials_box i {
	opacity: 0.5;
	font-size: 0.861313rem;
	color: #0073C2;
}

.bd_financials_section hr.bd_seprator {
	margin-top: 3.719306rem;
	margin-bottom: 2.623089rem;
}

@media (min-width: 992px) {
	.bd_financials_content_box {
		max-width: 46.980707rem;
		margin-inline: auto;
	}
}

@media (min-width: 768px) {
	.bd_financials_hero_section .bd_hero_content {
		max-width: 18.792283rem;
		margin-inline: auto !important;
	}

	.bd_financials_box_grid {
		grid-template-columns: repeat(4, 1fr);
	}
}

@media (Hover: hover) {
	.bd_jumpto_link li a:hover {
		opacity: 0.8;
		text-decoration: none;
	}

	.bd_financials_box:hover {
		background-color: #EBF4FB;
		border: 1px solid rgba(47, 127, 239, 0.70);
	}

	.bd_financials_box:hover i {
		opacity: 0.7;
	}
}
/*  FINANCIALS PAGE CSS END  */


/*  EVENT PAGE CSS START  */
.bd_events_hero_section {
	padding-top: 3.445252rem;
	padding-bottom: 3.797607rem;
}

.bd_events_hero_section .bd_hero_content h1 {
	font-size: 2.505638rem;
	line-height: 110%;
	letter-spacing: 0.050113rem;
	margin-bottom: 1.526873rem;
	color: #FFF;
}

.bd_events_hero_section .bd_hero_content .bd_wyswig p {
	color: #FFF;
	font-size: 0.783012rem;
	letter-spacing: 0.023490rem;
}

.bd_upcoming_events_section {
	background-color: #EBF4FB;
	padding-top: 2.936294rem;
	padding-bottom: 5.872588rem;
}

.bd_upcoming_events_header h2 {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 1.409421rem;
	line-height: 110%; /* 39.6px */
	letter-spacing: 0.028188rem;
	margin-bottom: 2.074981rem;
	text-transform: uppercase;
	color: #231F20;
}

.bd_upcoming_events_wrapper {
	display: grid;
	grid-template-columns: 1fr;
	gap: 1.879228rem 1.252819rem;
}

.bd_event_box_item {
	min-height: 8.926334rem;
	border-radius: 4px;
	border: 1px solid rgba(47, 127, 239, 0.20);
	background-color: #FFF;
	padding-top: 1.370271rem;
	padding-bottom: 1.975449rem;
	padding-inline: 1.526873rem;
	text-decoration: none;
}

.bd_event_post_meta {
	font-family: var(--acumin);
	font-weight: 600;
	font-size: 0.900464rem;
	line-height: normal;
	letter-spacing: 0.018009rem;
	text-transform: uppercase;
	margin-bottom: 1.017915rem;
	color: #B10060;
}

.bd_event_post_meta span:not(:last-child) {
	margin-right: 0.195753rem;
}

.bd_event_box_item .bd_post_title {
	font-family: var(--proxima-nova);
	font-weight: 700;
	font-size: 1.017915rem;
	line-height: 140%; /* 36.4px */
	letter-spacing: 0.030537rem;
	color: #231F20;
}

@media (min-width: 768px) {
	.bd_events_hero_section .bd_hero_content {
		margin-inline: auto !important;
		max-width: 18.792283rem;
	}

	.bd_events_hero_section.bd_hero_section .bd_wyswig {
		max-width: 18.792283rem !important;
	}

	.bd_upcoming_events_header {
		max-width: 49.486344rem;
		margin-inline: auto;
	}

	.bd_upcoming_events_wrapper {
		grid-template-columns: repeat(2, 1fr);
		max-width: 49.486344rem;
		margin-inline: auto;
	}

	.bd_event_box_item .bd_post_title { 
		max-width: 19.301240rem;
	}
}

@media (Hover: hover) {
	.bd_event_box_item:hover {
		border-color: rgba(0, 115, 194, 0.40);
	}

	.bd_event_box_item:hover .bd_event_post_meta {
		color: #231F20;
	}
}
/*  EVENT PAGE CSS END  */


/*  NEWSROOM PAGE CSS START  */
.bd_newsroom_hero_section {
	padding-bottom: 3.758457rem;
}

.bd_newsroom_hero_section .bd_jumpto_link {
	margin-top: 1.840078rem;
}

.bd_in_the_news_section .bd_latest_header,
.bd_featured_video_section .bd_latest_header,
.bd_newsroom_event_section .bd_latest_header,
.bd_newsroom_latest_section .bd_latest_header {
	margin-bottom: 1.448572rem;
}

.bd_in_the_news_post_grid {
	display: grid;
	grid-template-columns: 1fr;
	gap: 1.879228rem 1.252819rem;
}

.bd_in_the_news_post_box {
	width: 100%;
	min-height: 11.471123rem;
	padding-top: 1.057066rem;
	padding-bottom: 0.978765rem;
	padding-inline: 1.213668rem 1.840078rem;
	border-radius: 4px;
	background-color: #FFF;
	border: 1px solid rgba(47, 127, 239, 0.20);
	text-decoration: none;
	display: flex;
	flex-direction: column;
}

.bd_post_category {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 0.978765rem;
	line-height: normal;
	letter-spacing: 0.019575rem;
	margin-bottom: 0.665560rem;
	color: #626262;
}

.bd_post_title {
	font-family: var(--proxima-nova);
	font-weight: 700;
	font-size: 0.900464rem;
	line-height: 140%; /* 32.2px */
	letter-spacing: 0.027014rem;
	margin-bottom: 0.626409rem;
	flex-grow: 1;
	color: #231F20;
}

.bd_post_date {
	font-family: var(--acumin);
	font-weight: 600;
	font-size: 0.743861rem;
	line-height: normal;
	letter-spacing: 0.014877rem;
	text-transform: uppercase;
	color: #B10060;
}

.bd_disclaimer_text {
	margin-top: 1.840078rem;
}

.bd_disclaimer_text p {
	font-family: var(--proxima-nova);
	font-weight: 400;
	font-size: 0.626409rem;
	line-height: 140%;
	letter-spacing: 0.018792rem;
	margin-bottom: 0;
	color: #000;
}

.bd_disclaimer_text p a {
	color: #000;
	text-decoration: underline;
}

.bd_featured_video_section {
	padding-top: 2.936294rem;
	padding-bottom: 3.758457rem;
	position: relative;
	overflow: hidden;
	background-color: #0073C2;
}

.bd_featured_video_section .bd_latest_header > * {
	color: #fff;
}

.bd_video_post_gird {
	display: grid;
	grid-template-columns: 1fr;
	gap: 2.192433rem 1.252819rem;
}

.bd_video_post_box {
	width: 100%;
	min-height: 15.816838rem;
	display: flex;
	flex-direction: column;
	gap: 0.900464rem;
}

.bd_video_post_image {
	width: 100%;
	height: 100%;
	height: 13.467803rem;
	border-radius: 4px;
	position: relative;
	overflow: hidden;
	display: flex;
	flex-direction: column;
	align-items: center;
	justify-content: center;
	z-index: 1;
}

.bd_video_post_image img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	object-fit: cover;
	object-position: center center;
	z-index: -1;
}

.bd_video_icon {
	width: 3.132047rem;
	height: 3.132047rem;
	border-radius: 100vw;
	background-color: #fff;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 1.566024rem;
	line-height: 100%; /* 40px */
	color: #20A784;
	position: relative;
	z-index: 2;
}

.bd_video_icon i {
	margin-left: 0.234903532949135555rem;
}

.bd_video_post_image:before {
	content: " ";
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	background: linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%);
}

.bd_video_post_title {
	font-family: var(--proxima-nova);
	font-weight: 700;
	font-size: 1.017915rem;
	line-height: 140%; /* 36.4px */
	letter-spacing: 0.030537rem;
	margin-bottom: 0;
	color: #ffff;
}

.bd_newsroom_event_section {
	padding-bottom: 3.758457rem;
}

.bd_newsroom_event_section .bd_event_box_item {
	padding-bottom: 1.879228rem;
}

.bd_newsroom_latest_section .bd_latest_img {
	height: 9.396141rem;
}

.bd_newsroom_latest_section .bd_latest_post_title {
	font-size: 0.822162rem;
	letter-spacing: 0.024665rem;
	margin-bottom: 0.508958rem;
}

@media (min-width: 768px) {
	.bd_newsroom_hero_section .bd_hero_content {
		max-width: 25.056377rem;
	}

	.bd_newsroom_hero_section .bd_hero_content .bd_wyswig {
		max-width: 18.792283rem;
		margin-inline: auto;
	}
	
	.bd_in_the_news_post_grid {
		grid-template-columns: repeat(3, 1fr);
		max-width: 49.486344rem;
		margin-inline: auto;
	}

	.bd_disclaimer_text {
		max-width: 49.486344rem;
		margin-inline: auto;
	}

	.bd_video_post_gird {
		grid-template-columns: repeat(2, 1fr);
		max-width: 49.486344rem;
		margin-inline: auto;
	}

	.bd_video_post_title {
		max-width: 20.358306rem;
	}
}

@media (Hover: hover) {
	.bd_in_the_news_post_box:hover {
		border-color: rgba(0, 115, 194, 0.40);
		background-color: rgb(235 244 251 / 70%);
	}

	.bd_in_the_news_post_box:hover .bd_post_date {
		color: #231F20;
	}

	.bd_disclaimer_text p a:hover {
		color: #0073C2;
		text-decoration: none;
	}

	.bd_video_post_box:hover {}

	.bd_video_post_box:hover .bd_video_post_image:before {
		background: linear-gradient(0deg, rgb(0 0 0 / 40%) 0%, rgb(0 0 0 / 40%) 100%);
	}

	.bd_video_post_box:hover .bd_video_icon {
		color: #0073C2;
	}
}
/*  NEWSROOM PAGE CSS END  */


/*  SUPPORT US PAGE CSS START  */
.page-template-t-donate .bd_secondary_menu li a.bd_btn_support {
	display: none;
}

.bd_donate_hero_section {
	padding-top: 3.601854rem;
	padding-bottom: 4.854673rem;
}

.bd_donate_hero_section .bd_hero_content .bd_eyebrow {
	font-weight: 700;    
	margin-bottom: 0.704710598847406665rem;
}

.bd_donate_hero_section .bd_hero_title {
	font-size: 2.818842rem;
	letter-spacing: 0.056377rem;
	margin-bottom: 1.566024rem;
}

.bd_donate_hero_section .bd_hero_content .bd_wyswig h6 {
	color: #FFF;
	font-family: var(--proxima-nova);
	font-weight: 700;
	font-size: 0.822162rem;
	line-height: 140%;
	letter-spacing: 0.032886rem;
	margin-bottom: 0.900464rem;
}

.bd_donate_hero_section .bd_hero_content .bd_wyswig ul {
	margin-left: 0.391506rem;
	list-style: none;
	max-width: 16.834753rem;
	padding-left: 0;
}

.bd_donate_hero_section .bd_hero_content .bd_wyswig ul li {
	color: #FFF;
	font-family: var(--proxima-nova);
	font-size: 0.704710598847406665rem;
	font-weight: 500;
	line-height: 140%; /* 25.2px */
	letter-spacing: 0.028188rem;
	position: relative;
	padding-left: 1.409421rem;
}

.bd_donate_hero_section .bd_hero_content .bd_wyswig ul li:not(:last-child) {
	margin-bottom: 0.626409rem;
}

.bd_donate_hero_section .bd_hero_content .bd_wyswig ul li:before {
	content: '\2b';
	position: absolute;
	top: 0.078301rem;
	left: 0px;
	color: #FFF;
	font-family: "Font Awesome 6 Pro";
	font-size: 0.704710598847406665rem;
	font-weight: 400;
	line-height: 140%; /* 25.2px */
}

.bd_donate_form_wrapper {
	background-color: #FFFFFF;
	width: 100%;
	height: auto;
	border-radius: 8px;
	position: relative;
	overflow: hidden;
	margin-top: 0.156602rem;
	/* max-width: 22.550739rem;
	margin-left: -0.46980706589827111rem; */
}

.bd_donate_form_image {
	width: 100%;
	height: 7.830118rem;
	position: relative;
	overflow: hidden;
	border-radius: 8px 8px 0 0;
}

.bd_donate_form_image img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	object-fit: cover;
	object-position: center center;
}

.bd_donate_form_box {
	padding-top: 1.566024rem;
	padding-bottom: 1.566024rem;
	padding-inline: 1.566024rem;
	border-radius: 0 0 8px 8px;
}

.bd_get_in_touch_section {
	background-color: #EBF4FB;
	padding-top: 2.662240rem;
	padding-bottom: 3.562704rem;
}

.bd_get_in_touch_left_wrapper {
	margin-left: 2.192433rem;
	margin-right: auto;
}

.bd_get_in_touch_right_wrapper:before {
	content: "";
	position: absolute;
	left: 0;
	top: 52%;
	transform: translateY(-50%);
	width: 0.039151rem;
	height: calc(100% + 1.331120rem);
	background-color: #D5E5FC;
	margin-left: 0.313205rem;
}

.bd_get_in_touch_right_wrapper {
	position: relative;
	padding-left: 2.192433rem;
}

.bd_get_in_touch_section .bd_eyebrow {
	margin-bottom: 0.704710598847406665rem;
}

.bd_get_in_touch_section .bd_wyswig {
	color: #231F20;
	font-family: var(--proxima-nova);
	font-weight: 400;
	font-size: 0.626409rem;
	line-height: 140%; 
	max-width: 13.624405rem;
}

.bd_get_in_touch_section .bd_wyswig p {
	font-size: 0.626409rem;
	letter-spacing: 0.018792rem;
	margin-bottom: 0.430656rem;
}

.bd_get_in_touch_section .bd_wyswig p strong {
	font-weight: 600;
}

.bd_get_in_touch_section .bd_wyswig p a {
	color: #231F20;
	font-weight: 600;
	text-decoration: underline;
}

.bd_copyright_section {
	padding-top: 1.096216rem;
	padding-bottom: 1.840078rem;      
}

.bd_copyright_left_content {
	max-width: 26.230895rem;
	margin-left: -0.939614rem;
}

.bd_copyright_section .bd_wyswig p {
	color: rgb(35 31 32 / 50%);
	font-family: var(--acumin);
	font-size: 0.548108rem;
	line-height: 150%; /* 21px */
	letter-spacing: 0.021924rem;
	margin-bottom: 0;
}

.bd_copyright_section .bd_wyswig p a {
	color: rgb(35 31 32 / 50%);
	margin: 0 0.117452rem;
}

.bd_copyright_right_content .bd_wyswig {
	text-align: right;
	max-width: 26.230895rem;
	margin-right: -1.017915rem;
}

@media (min-width: 768px) {
	.bd_donate_hero_section.bd_hero_section .bd_wyswig {
		max-width: 18.792283rem;
	}

	.bd_donate_hero_section.bd_hero_section .bd_wyswig p {
		margin-bottom: 0.900464rem;
	}

	.bd_donate_form_wrapper {
		max-width: 22.550739rem;
		margin-inline: -0.156602rem auto;
	}
}

@media (Hover: hover) {
	.bd_get_in_touch_section .bd_wyswig p a:hover {
		color: var(--bd-color-primary-dark);
	}

	.bd_copyright_section .bd_wyswig p a:hover {
		color: rgb(35 31 32 / 1);
		text-decoration: underline;
	}
}
/*  SUPPORT US PAGE CSS END  */


/*  SINGLE POST CSS START  */
.bd_single_post_hero_section {
	padding-top: 3.601854rem;
	padding-bottom: 4.737221rem;
}

.bd_single_post_meta {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 0.939614rem;
	line-height: normal;
	letter-spacing: 0.018792rem;
	margin-bottom: 0.783012rem;
	color: #fff;
	opacity: 0.8;
}

.bd_single_post_title {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 2.192433rem;
	line-height: 110%; /* 61.6px */
	letter-spacing: 0.043849rem;
	text-transform: uppercase;
	margin-bottom: 0;
	color: #fff;
}

.bd_single_post_image_wrapper {
	width: 100%;
	height: auto;
	border-radius: 8px 0 0 8px;
	position: relative;
	overflow: hidden;
}

.bd_single_post_image_wrapper img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	object-fit: cover;
	object-position: top center;
}

.bd_single_post_content_section {
	padding-top: 3.092897rem;
	padding-bottom: 4.698071rem;
	position: relative;
	overflow: hidden;
}

.bd_single_post_content_box > *:first-child {
	margin-top: 0 !important;
}

.bd_single_post_content_box h1,
.bd_single_post_content_box h2,
.bd_single_post_content_box h3,
.bd_single_post_content_box h4,
.bd_single_post_content_box h5,
.bd_single_post_content_box h6,
.bd_single_post_content_box .wp-block-heading {
	font-family: var(--acumin);
	font-weight: 700;
	line-height: 110%;
	letter-spacing: 0.037585rem;
	margin-top: 1.174518rem;
	margin-bottom: 0.978765rem;
	color: var(--bd-color-blue);
	text-transform: uppercase;
}

.bd_single_post_content_box h1 strong,
.bd_single_post_content_box h2 strong,
.bd_single_post_content_box h3 strong,
.bd_single_post_content_box h4 strong,
.bd_single_post_content_box h5 strong,
.bd_single_post_content_box h6 strong {
	font-weight: 700;
}

.bd_single_post_content_box h1,
.bd_single_post_content_box h1.wp-block-heading {
	font-size: 1.722626rem;
}

.bd_single_post_content_box h2,
.bd_single_post_content_box h2.wp-block-heading {
	font-size: 1.566024rem;
}

.bd_single_post_content_box h3,
.bd_single_post_content_box h3.wp-block-heading {
	font-size: 1.409421rem;
}

.bd_single_post_content_box h4,
.bd_single_post_content_box h4.wp-block-heading {
	font-size: 1.252819rem;
}

.bd_single_post_content_box h5,
.bd_single_post_content_box h5.wp-block-heading {
	font-size: 1.096216rem;
}

.bd_single_post_content_box h6,
.bd_single_post_content_box h6.wp-block-heading {
	font-size: 0.939614rem;
}

.bd_single_post_content_box p {
	font-family: var(--proxima-nova);
	font-weight: 400;
	font-size: 0.822162rem;
	line-height: 140%; /* 29.4px */
	letter-spacing: 0.024665rem;
	color: #000;
	margin-bottom: 0;
}

.bd_single_post_content_box p:not(:last-child) {
	margin-bottom: 0.548108rem;
}

.bd_single_endnotes ol,
.bd_single_post_content_box ul {
	padding-left: 1.174518rem;
	margin-top: 1.174518rem;
	margin-bottom: 1.174518rem;
	margin-left: 0.391506rem;
}

.bd_single_endnotes ol li,
.bd_single_post_content_box ul li {
	font-weight: 400;
	padding-left: 0.156602rem;
	font-size: 0.822162rem;
	line-height: 130%; /* 29.4px */
	letter-spacing: 0.024665rem;
	color: #000;
	margin-bottom: 0;
	word-break: break-word;
}

.bd_single_post_content_box ul {
	padding-left: 0;
	list-style: none;
}

.bd_single_post_content_box ul li {
	padding-left: 1.05707rem;
	position: relative;
}

.bd_single_post_content_box ul li:before {
	content: '\f0da';
	width: 0.430656rem;
	font-family: "Font Awesome 6 Pro";
	font-weight: 900;
	font-size: 0.822162rem;
	line-height: 140%;
	position: absolute;
	top: 0px;
	left: 0px;
	color: rgb(47, 127, 239);
}

.bd_single_endnotes ol li strong,
.bd_single_post_content_box p strong,
.bd_single_post_content_box ul li strong {
	font-weight: 600;
}

.bd_single_endnotes ol li:not(:last-child),
.bd_single_post_content_box ul li:not(:last-child) {
	margin-bottom: 0.587259rem;
}

.bd_single_post_content_box ul ul {
	margin: 0.46980706589827111rem 0 0.587259rem;
}

/* .bd_single_post_content_box ul ul li {
	padding-left: 0;
} */

.bd_single_post_content_box p .bd_solid_button {
	max-width: max-content;
	margin-inline: auto;
	gap: 1.174518rem;
	margin-top: 1.566024rem;
	margin-bottom: 1.566024rem;
}

.bd_single_post_content_box .wp-block-table,
.bd_single_post_content_box  .wp-block-image,
.bd_single_post_content_box .tableauPlaceholder {
	margin-bottom: 1.370271rem;
}

.bd_single_post_content_box .wp-block-image img {
	width: 100%;
}

.bd_single_post_content_box figcaption.wp-element-caption {
	font-weight: 400;
	font-size: 0.548108rem;
	line-height: 140%;
	text-align: center;
	margin-top: 0.587259rem;
	color: #000;
}

.bd_single_endnotes ol li a,
.bd_single_post_content_box ul li a,
.bd_single_post_content_box .wp-block-list li a,
.bd_single_post_content_box p a:not(.bd_solid_button),
.bd_single_post_content_box figcaption.wp-element-caption a {
	word-break: break-word;
	color: #000;
	text-decoration: underline;
}

/* .bd_single_post_content_box .wp-block-embed__wrapper {
position: relative;
width: 100%;
margin-bottom: 1.957529rem;
aspect-ratio: 16 / 9;
}

.bd_single_post_content_box iframe {
position: absolute;
width: 100%;
height: 100%;
top: 0;
left: 0;
} */

.bd_single_post_content_box .wp-block-table thead {
	border-color: #2D368F;
}

.bd_single_post_content_box .wp-block-table thead th {
	background-color: rgb(45 54 143 / 15%);
	text-align: center;
	font-weight: 700;
}

.bd_single_post_content_box .wp-block-table th, 
.bd_single_post_content_box .wp-block-table td {
	padding: 0.783012rem 0.391506rem;
	border: 1px solid rgb(45 54 143 / 30%);
	font-weight: 400;
	font-size: 0.626409rem;
	color: #2D368F;
}

.bd_single_post_content_box .wp-block-table td {
	padding: 0.783012rem;
}

.bd_single_post_content_box .wp-block-table th strong, 
.bd_single_post_content_box .wp-block-table td strong {
	font-weight: 700;
}

.bd_single_post_content_box .wp-block-table tbody tr:nth-child(even) {
	background-color: #fff;
}

.bd_single_post_content_box .wp-block-table td ul {
	margin-bottom: 0;
	padding-left: 0.978765rem;
}

.bd_single_post_content_box .wp-block-table td ul li {
	font-weight: 400;
	font-size: 0.626409rem;
	color: #2D368F;
}

.bd_single_post_content_box .wp-block-table td ul li:not(:last-child) {
	margin-bottom: 0.391506rem;
}

.bd_single_post_content_box .wp-block-table td ul li strong {
	font-weight: 700;
}

.bd_single_post_content_box blockquote.wp-block-quote {
	margin-top: 1.370271rem;
	margin-bottom: 1.370271rem;
	padding-top: 0.587259rem;
	padding-bottom: 0.587259rem;
	padding-inline: 1.370271rem;
	border-left: 10px solid #0073C2;
}

.bd_single_post_content_box blockquote p, 
.bd_single_post_content_box .wp-block-quote p {
	font-weight: 600;
	font-size: 1.017915rem;
	margin-bottom: 0.783012rem !important;
}

.bd_single_post_content_box blockquote cite, 
.bd_single_post_content_box .wp-block-quote cite {
	font-size: 0.783012rem;
	font-weight: 500;
	color: #c82275;
}

.bd_single_post_content_box .wp-block-separator {
	margin: 1.566024rem 0;
	border-top: 1px solid rgb(25 35 74 / 30%);
}

.bd_single_post_content_box .wp-block-columns {
	gap: 1.252819rem;
	margin-top: 1.566024rem;
	margin-bottom: 1.566024rem;
}

.bd_single_post_content_box .green_button a,
.bd_single_post_content_box .wp-block-button a.wp-block-button__link {
	border-radius: 2px;
	padding: 0 0.783012rem;
	height: 1.722626rem;
	font-weight: 700;
	font-size: 0.665560rem;
	line-height: 120%;
	letter-spacing: -0.006656rem;
}

.green_button {
	display: block;
	width: 100%;
	height: 100%;
	position: relative;
}

.bd_single_post_content_box .green_button a {
	display: block;
	width: 100%;
	max-width: max-content;
	margin-inline: auto;
	padding-inline: 1.252819rem;
	margin-top: 1.566024rem;
	text-decoration: none;
	line-height: 260%;
	background-color: #019966;
	color: #fff !important;
}

.bd_single_post_latest_section {}

.bd_single_post_latest_section .bd_latest_header {
	align-items: end;
	margin-bottom: 1.135367rem;
}

@supports (aspect-ratio: 16 / 9) {
	.wp-block-embed-youtube .wp-block-embed__wrapper, .wp-block-embed-vimeo .wp-block-embed__wrapper {
		padding-bottom: 0;
		aspect-ratio: 16 / 9;
	}

	.wp-block-embed__wrapper iframe {
		position: absolute;
		width: 100%;
		height: 100%;
	}
}

@media (min-width: 768px) {
	.bd_single_post_hero_section .bd_hero_content {
		max-width: 25.056377rem;
	}

	.bd_single_post_image_wrapper {
		width: 100%;
		max-width: 23.490353rem;
        height: calc(100% - 6.851353rem);
        position: absolute;
        bottom: 3.601854rem;
		right: 0;
	}

	.bd_single_post_content_box {
		max-width: 36.018542rem;
		margin-inline: 2.192433rem auto;
	}
}

@media (Hover: hover) {
	.bd_single_endnotes ol li a:hover,
	.bd_single_post_content_box ul li a:hover,
	.bd_single_post_content_box p a:not(.bd_solid_button):hover,
	.bd_single_post_content_box figcaption.wp-element-caption a:hover {
		color: var(--bd-color-primary-dark);
	}
}
/*  SINGLE POST CSS END  */
/*  SINGLE EVENT POST CSS START  */
.bd_single_event_content_box_warpper {
	width: auto;
	margin-left: 2.192433rem;
	padding-right: 1.252819rem;
	position: relative;
}

.bd_single_event_content_box_warpper .bd_single_post_content_box {
	max-width: 27.562015rem;
	margin-inline: 0 auto;
}

.bd_single_event_content_box_warpper:before {
	content: " ";
	width: 1px;
	height: 100%;
	position: absolute;
	top: 0;
	right: -1.291969rem;
	background-color: rgba(0, 115, 194, 0.25);
}

.bd_single_event_sidebar .bd_sidebar_content > *:first-child {
	margin-top: 0 !important;
}

.bd_single_event_sidebar .bd_sidebar_content .bd_eyebrow {
	margin-top: 1.879228rem;
	margin-bottom: 0.626409rem;
}

.single-event .bd_upcoming_events_section {
	background-color: transparent;
	padding-top: 3.132047rem;
}

.single-event .bd_upcoming_events_section .bd_latest_header {
	margin-bottom: 1.252819rem;
}
/*  SINGLE EVENT POST CSS END  */


/*  SEARCH RESULTS  */
.bd_search_hero_section .bd_search_results_count {
	color: rgba(255, 255, 255, 0.85);
	font-family: var(--proxima-nova);
	font-size: 0.82216rem;
	margin-top: 0.783012rem;
	margin-bottom: 0;
}

.bd_search_results_section .bd_search_no_results {
	max-width: 28rem;
	margin-inline: auto;
	text-align: center;
	padding-block: 2rem;
}

.bd_search_results_section .bd_search_no_results p {
	margin-bottom: 1.252819rem;
}

.bd_search_pagination {
	margin-top: 2.192433rem;
	display: flex;
	justify-content: center;
}

.bd_search_pagination .navigation {
	margin: 0;
}

.bd_search_pagination .nav-links {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	gap: 0.626409rem;
}

.bd_search_pagination .page-numbers {
	font-family: var(--acumin);
	font-size: 0.74386rem;
	font-weight: 600;
	text-decoration: none;
	color: var(--bd-color-primary-dark);
	padding: 0.313205rem 0.548108rem;
}

.bd_search_pagination .page-numbers.current {
	color: var(--bd-color-blue);
}

.bd_search_pagination a.page-numbers:hover {
	color: var(--bd-color-blue);
}

/*  ARCHIVE  */
.bd_archive_hero_section .bd_archive_description {
	color: rgba(255, 255, 255, 0.85);
	font-family: var(--proxima-nova);
	font-size: 0.82216rem;
	margin-top: 0.783012rem;
	line-height: 140%;
}

.bd_archive_hero_section .bd_archive_description p {
	margin-bottom: 0.548108rem;
	color: inherit;
}

.bd_archive_hero_section .bd_archive_description p:last-child {
	margin-bottom: 0;
}

.bd_archive_loadmore_wrap {
	margin-top: 2.192433rem;
}


/*  JOIN OUR TEAM PAGE CSS START  */
.bd_join_our_team_hero_section {
	padding-top: 3.445252rem;
	padding-bottom: 4.345715rem;
}

.bd_join_our_team_hero_section .bd_hero_title {
	color: #FFF;
	font-size: 2.505638rem;
	line-height: 110%; /* 70.4px */
	letter-spacing: 0.050113rem;
	text-transform: uppercase;
	text-align: left;
	text-wrap: balance;
	margin-bottom: 1.526873rem;
}

.bd_join_our_team_hero_img_wrapper {
	width: 100%;
	height: 10.805563rem;
	max-width: 21.924330rem;
	border-radius: 8px;
	position: relative;
	margin-left: auto;
	margin-right: 2.153282rem;
	margin-top: 0.313205rem;
	overflow: hidden;
}

.bd_join_our_team_hero_img_wrapper img {
	object-fit: cover;
	object-position: top center;
	height: 100%;
	width: 100%;
	position: absolute;
	display: block;
	top: 0px;
	bottom: 0;
}

.bd_benefits_section_header .bd_eyebrow {
	color: var(--bd-color-primary-dark);
}

.bd_benefits_section_header .bd_section_heading {
	max-width: 100%;
	text-align: left;
	marign-inline: 0;
	text-wrap: balance;
	margin-bottom: 1.526873rem;
}

.bd_benefits_section_header .bd_section_heading span {
	color: #0073C2;
}

.bd_benefits_section .bd_wyswig ul {
	list-style: none;
	display: grid;
	grid-template-columns: 1fr;
	gap: 1.644325rem 3.445252rem;
	padding-left: 1.252819rem;
	margin-bottom: 1.508958rem;
}

.bd_benefits_section .bd_wyswig ul li {
	font-family: var(--proxima-nova);
	font-weight: 600;
	font-size: 0.783012rem;
	line-height: 150%; /* 30px */
	letter-spacing: 0.023490rem;
	padding-left: 1.331120rem;
	color: #000;
	position: relative;
}

.bd_benefits_section .bd_wyswig ul li:before {
	content: '\2b';
	position: absolute;
	left: 0;
	top: 0;
	color: #0073C2;
	font-family: "Font Awesome 6 Pro";
	font-size: 0.783012rem;
	font-weight: 400;
	line-height: 150%; /* 30px */
	letter-spacing: 0.031320rem;
}

.bd_card_full_box_wrapper {
	max-width: 46.980707rem;
	margin-inline: auto;
	text-align: center;
}

.bd_card_content {
	display: flex;
	flex-direction: column;
	height: 100%;
}

.bd_open_position_full_box .bd_wyswig {
	max-width: 25.056377rem;
	margin-inline: auto;
}

.bd_open_position_full_box {
	min-height: 15.777687rem;
	padding-top: 2.309885rem;
	padding-bottom: 3.758457rem;    
	margin-top: 2.153282rem;
}

.bd_open_position_full_box:after{
	content: " ";
	background-color: #0073C2;
}

.bd_open_position_full_box .bd_card_content {
	text-align: center;
	max-width: 25.056377rem;
	margin-inline: auto;
}

.bd_open_position_full_box .bd_eyebrow {
	color: #B10060;
	font-weight: 700;
	line-height: normal;
	letter-spacing: 0.018792rem;
}

.bd_open_position_full_box .bd_card_content .bd_card_title {
	max-width: 100%;
	margin-inline: auto;
	color: #000;
	font-size: 1.879228rem;
	letter-spacing: 0.037585rem;
	margin-bottom: 1.096216rem;
	text-wrap: balance;
}

.bd_open_position_full_box .bd_card_content .bd_card_title span {
	color: #0073C2;
}

.bd_card_content .bd_wyswig {
	flex-grow: 1;
	margin-bottom: 1.605174rem;
}

.bd_open_position_full_box .bd_card_content .bd_wyswig p {
	line-height: 150%;
	text-wrap: pretty;
}

.bd_card_link i {
	font-size: 0.783012rem;
	margin-left: 0.430656rem;
	transition: transform 0.2s ease;
	margin-top: 0.078301rem;
}

.bd_wyswig.bd_single_para_section p {
	font-size: 0.822162rem;
	letter-spacing: 0.024665rem;
	text-wrap: pretty;
}

.bd_single_para_section {
	padding-top: 3.092897rem;
	padding-bottom: 3.680155rem;
}

@media (min-width: 768px) {
	.bd_join_our_team_hero_section .bd_hero_content {
		max-width: 18.792283rem;
		margin-left: 2.192433rem;
		margin-right: auto;
	}

	.bd_join_our_team_hero_section.bd_hero_section .bd_wyswig {
		max-width: 18.792283rem;
		text-align: left;  
		text-wrap: pretty;
	}

	.bd_benefits_section_header {
		max-width: 30.537459rem;
		margin-left: 2.192433rem;
		margin-right: auto;
	}

	.bd_benefits_section .bd_wyswig ul {
		max-width: 44.944876rem;
		margin-inline: auto;
		grid-template-columns: repeat(2, 1fr);
		margin-left: 2.192433rem;
	}

	.bd_card_content .bd_wyswig {
		max-width: 100%;
	}

	.bd_wyswig.bd_single_para_section {
		max-width: 40.090203rem;
		margin-left: 2.192433rem;
		margin-right: auto;
	}
}
/*  JOIN OUR TEAM PAGE CSS END  */


/*  CONTACT US PAGE CSS START  */
.bd_contact_hero_section {
	padding-top: 3.601854rem;
	padding-bottom: 4.384866rem;
	position: relative;
	overflow: hidden;
	z-index: 1;
}

.bd_contact_hero_section:after,
.bd_contact_hero_section:before {
	content: " ";
	width: 50%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: -1;
}

.bd_contact_hero_section:before {
	left: 0;
	background: linear-gradient(180deg, rgba(47, 127, 239, 0.10) 20%, rgba(47, 127, 239, 0.05) 100%);
}

.bd_contact_hero_section:after {
	right: 0;
	background: linear-gradient(270deg, #006AC2 0%, #007CC2 79.44%);
}

.bd_contact_hero_content {
	margin-left: 2.192433rem;
	margin-right: auto;
}

.bd_contact_hero_content .bd_hero_title {
	font-size: 1.879228rem;
	line-height: 110%;
	letter-spacing: 0.037585rem;
	margin-bottom: 0.783012rem;
	color: #0073C2;
}

.bd_contact_hero_content .bd_wyswig p {
	font-family: var(--proxima-nova);
	color: #000;
	font-size: 0.783012rem;
	line-height: 150%;
	letter-spacing: 0.031320rem;
}

.bd_contact_list_wrapper {
	display: flex;
	flex-direction: column;
	margin-top: 2.192433rem;
	padding-left: 0;
	list-style: none;
	gap: 1.213668rem;
}

.bd_contact_list_wrapper li {
	display: flex;
	gap: 0.900464rem;
	align-items: start;
	color: #000;
}

.bd_contact_list_wrapper li a {
	text-decoration: none;
	color: #000;
}

.bd_contact_list_wrapper li span {
	font-family: var(--proxima-nova);
	font-size: 0.665560rem;
	font-weight: 400;
	letter-spacing: 0.026622rem;
	display: block;
}

.bd_contact_list_wrapper li a,
.bd_contact_list_wrapper li strong {
	font-weight: 600;
	font-size: 0.783012rem;
	letter-spacing: 0.031320rem;
	display: block;
}

.bd_contact_list_wrapper li a:hover {
	color: #C82375;
}

.bd_contact_list_wrapper li i {
	color: #0073C2;
	font-size: 0.783012rem;
	line-height: 150%;
	letter-spacing: 0.031320rem;
	width: 0.783012rem;
	margin-top: 0.039151rem;
}

.bd_light_pink_btn {
	background-color: rgb(200 35 117 / 10%);
	color: #C82375;
}

.bd_contact_btn {
	display: inline-flex;
	justify-content: space-between;
	align-items: center;
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 0.743861rem;
	line-height: 100%;
	letter-spacing: 0.014877rem;
	text-transform: uppercase;
	padding: 0.978765rem 0.861313rem 0.978765rem 0.939614rem;
	text-decoration: none;
	width: 100%;
	max-width: 17.539464rem;
	margin-top: 2.779692rem;
}

.bd_contact_btn i {
	font-size: 0.783012rem;
	margin-left: 0.430656rem;
	margin-top: 0.078301rem;
	transition: transform 0.2s;
}

.bd_contact_btn {
	transition: all 0.3s ease-in-out;
}

.bd_contact_form_wrapper {
	max-width: 18.792283rem;
	color: #ffffff;
	margin-inline: auto 2.192433rem;
	font-family: var(--acumin);
}

.bd_form_wrapper {}

.bd_form_wrapper .gform_heading,
.bd_form_wrapper .gform_validation_errors,
.bd_form_wrapper .bd_form .gf_progressbar_wrapper {
	display: none !important;
}

.bd_form {}

.bd_form .gform_body {}

.bd_form .gform_body .gform_fields {
	/* grid-row-gap: 0.626409rem !important; */
}

.bd_form .gform_body .gform_fields .gfield {
	position: relative !important;
}

.bd_form .gform_body .gform_fields {
	row-gap: 0.587259rem !important;
	column-gap: 0.78945rem !important;
}

.bd_form .gform_body .gform_fields .gfield.gfield_error {
	padding-bottom: 1.174518rem !important;
}

.bd_form .gform_body .gform_fields .gfield.gfield--type-html {}

.bd_form .gform_body .gform_fields .gfield.gfield--type-html h4 {
	color: var(--d9d9d9, #FFF) !important;
	font-family: var(--acumin) !important;
	font-size: 1.174518rem !important;
	font-weight: 600 !important;
	line-height: 140% !important;
	letter-spacing: 0.046980706589827111rem !important;
	margin-bottom: 19px !important;
	max-width: 15.307880rem !important;
}

.bd_form .gform_body .gform_fields .gfield label {
	position: relative !important;
	color: #FFF !important;
	margin-bottom: 0 !important;
}

.bd_form .gform_body .gform_fields .gfield legend,
.bd_form .gform_body .gform_fields .gfield label:not(.gfield_radio label, .gfield_checkbox label) {
	color: var(--White, #FFF) !important;
	font-family: var(--acumin) !important;
	font-weight: 400 !important;
	font-size: 0.704710598847406665rem !important;
	line-height: normal !important;
	letter-spacing: 0.028188rem !important;
	display: block !important;
}

.bd_form .gform_body .gform_fields .gfield label:not(.gfield_radio label, .gfield_checkbox label) {
	margin-bottom: 0.352355rem !important;
}

.bd_form .gform_body .gform_fields .gfield input:not(.gfield_radio input, input[type="checkbox"]) {
	width: 100% !important;
	height: 1.957529rem !important;
	background-color: #EBF4FB !important;
	border: none !important;
	padding: 0 -1.373591rem !important;
	box-sizing: border-box !important;
	border-radius: 2px !important;
	outline: none !important;
	box-shadow: none !important;
	font-family: var(--acumin) !important;
	font-weight: 400 !important;
	font-size: 0.7047rem !important;
	line-height: normal !important;
	letter-spacing: 0.028188rem !important;
}

.bd_form .gform_body .gform_fields .gfield .gfield_validation_message {
	padding: 0 !important;
	border: none !important;
	background-color: transparent !important;
	position: absolute !important;
	bottom: 0 !important;
	font-size: 0.548108rem !important;
	text-transform: none !important;
	color: #ffd8e9 !important;
}

.bd_form .gform_body .gform_fields .gfield legend .gfield_required_asterisk,
.bd_form .gform_body .gform_fields .gfield label:not(.gfield_radio label) .gfield_required_asterisk {
	display: block !important;
	color: var(--White, #FFF) !important;
	font-family: var(--acumin) !important;
	font-size: 0.704710598847406665rem !important;
	font-weight: 400 !important;
	line-height: normal !important;
	letter-spacing: 0.02506rem !important;
	margin-left: 0.156602rem !important;
}

/* .bd_form .gform_body .gform_fields .gfield legend .gfield_required_asterisk,
.bd_form .gform_body .gform_fields .gfield label:not(.gfield_radio label) .gfield_required_asterisk {
font-weight: 700 !important;
font-size: 0.939614rem !important;
letter-spacing: -0.009396rem !important;
line-height: 125% !important;
color: #FF0505 !important;
margin-left: 0.156602rem !important;
} */

.bd_form .gform_body .gform_fields .gfield legend {
	color: #2d368f !important;
	margin-bottom: 1.252819rem !important;
}

.bd_form .gform_body .gform_fields .gfield .gfield_radio {
	gap: 0.626409rem !important;
}

.bd_form .gform_body .gform_fields .gfield .gfield_radio .gchoice {
	display: flex;
	align-items: center;
	column-gap: 0.626409rem !important;
	margin-bottom: 0 !important;
}

.bd_form .gform_body .gform_fields .gfield .gfield_radio .gchoice input.gfield-choice-input {
	width: 0.939614rem !important;
	height: 0.939614rem !important;
	margin-inline: 0 !important;
	border: 2px solid #2d368f !important;
	outline: none !important;
	box-shadow: none !important;
}

.bd_form .gform_body .gform_fields .gfield input[type=radio]::before,
.bd_form .gform_body .gform_fields .gfield input[type=checkbox]::before {
	width: 0.548108rem !important;
	height: 0.548108rem !important;
	background-color: #2d368f !important;
}

.bd_form .gform_body .gform_fields .gfield .gfield_radio .gchoice label.gform-field-label {
	font-weight: 400 !important;
	font-size: 0.783012rem !important;
	line-height: normal !important;
	margin-left: 0 !important;
}

.bd_newsletter_section .bd_form .gform_body .gform_fields .ginput_container_checkbox {}

.bd_newsletter_section .bd_form .gform_body .gform_fields .ginput_container_checkbox .gfield_checkbox {
    gap: 0.626409rem !important;
}

.bd_newsletter_section .bd_form .gform_body .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice {}

.bd_newsletter_section .bd_form .gform_body .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice input[type="checkbox"] {
    width: 0.939614rem !important;
    height: 0.939614rem !important;
    padding: 0 !important;
    display: block !important;
    position: relative !important;
    border-radius: 2px !important;
    background-color: #EBF4FB !important;
    border: none !important;
	outline: none !important;
	box-shadow: none !important;
}

.bd_newsletter_section .bd_form .gform_body .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice input[type="checkbox"]:before {
    width: 100% !important;
    height: 100% !important;
    display: block !important;
    background-color: #ffffff !important;
    border-radius: 2px !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    color: #006cc1 !important;
    font-weight: 700 !important;
    font-size: 0.7047rem !important;
    line-height: 120% !important;
}

.bd_newsletter_section .bd_form .gform_body .gform_fields .ginput_container_checkbox .gfield_checkbox .gchoice label {
    font-family: var(--acumin) !important;
    font-weight: 400 !important;
    font-size: 0.704710598847406665rem !important;
    line-height: normal !important;
    letter-spacing: 0.028188rem !important;
    display: block !important;
    margin-bottom: 0 !important;
    margin-left: 0.46980706589827111rem !important;
}

.bd_form .gform_body .gform_fields .gfield textarea {
	height: 3.797607rem !important;
	min-block-size: 5.285329rem !important;
	background-color: #EBF4FB !important;
	border: none !important;
	padding: 0.978765rem 0.626409rem !important;
	width: 100% !important;
	box-sizing: border-box;
	border-radius: 2px !important;
	outline: none !important;
	box-shadow: none !important;
	font-family: var(--acumin) !important;
	font-weight: 400 !important;
	font-size: 0.7047rem !important;
	line-height: normal !important;
	letter-spacing: 0.028188rem !important;
}

.bd_form .gform_footer {
	margin-top: 1.566024rem !important;
	gap: 1.252819rem !important;
	padding: 0 !important;
}

.bd_form .gform_footer input[type="button"] {
	width: 100% !important;
	height: 2.192433rem !important;
	background-color: #fff !important;
	border-radius: 2px !important;
	border: 1px solid rgba(45, 54, 143, 0.50) !important;
	font-weight: 700 !important;
	font-size: 0.665560rem !important;
	line-height: 150% !important;
	letter-spacing: 0.006656rem !important;
	color: #C82375 !important;
	padding: 0 1.526873rem !important;
	transition: all 200ms ease-in;
	-webkit-transition: all 200ms ease-in;
	cursor: pointer;
	margin-bottom: 0 !important;
	margin-top: 0 !important;
	text-align: left !important;
}

.bd_form .gform_footer input[type="submit"] {
	width: 100% !important;
	height: 2.192433rem !important;
	background-color: #FFFFFF !important;
	border-radius: 2px !important;
	border: none !important;
	font-weight: 700 !important;
	padding-inline: 0.939614rem !important;
	font-size: 0.743861rem !important;
	line-height: 100% !important;
	letter-spacing: 0.006656rem !important;
	color: #C82375 !important;
	font-family: var(--acumin) !important;
	text-transform: uppercase !important;
	-webkit-transition: all 200ms ease-in;
	cursor: pointer;
	margin-bottom: 0 !important;
	box-shadow: none !important;
	margin-top: 0 !important;
	text-align: left !important;
	background-image: url("data:image/svg+xml,%3Csvg width='13' height='13' viewBox='0 0 13 13' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 1.29696V10.3757C13 11.1052 12.3921 11.6726 11.703 11.6726C10.9735 11.6726 10.4061 11.1052 10.4061 10.3757V4.4583L2.21902 12.6048C1.73266 13.1317 0.881528 13.1317 0.395168 12.6048C-0.131723 12.1185 -0.131723 11.2673 0.395168 10.781L8.5417 2.59392H2.62432C1.89478 2.59392 1.32736 2.0265 1.32736 1.29696C1.32736 0.60795 1.89478 0 2.62432 0H11.703C12.3921 0 13 0.60795 13 1.29696Z' fill='%23C82375'/%3E%3C/svg%3E%0A");
	background-repeat: no-repeat;
	background-size: 0.508958rem;
	background-position: right 0.939614rem center;
}

.gform_confirmation_wrapper .gform_confirmation_message {
	font-family: var(--acumin) !important;
	font-weight: 500 !important;
	font-size: 0.939614rem !important;
	line-height: normal !important;
	letter-spacing: 0.028188rem !important;
	max-width: 23.490353rem !important;
	text-align: center !important;
	color: #ffffff !important;
	margin-top: 0 !important;
	margin-inline: auto;
}

@media (min-width: 768px) {
	.bd_contact_hero_content {
		max-width: 18.792283rem;
	}
}

@media (hover: hover) {
	.bd_contact_btn:hover {
		background-color: #C82375 !important;
		color: #ffffff !important;
	}

	.bd_form .gform_footer input[type="submit"]:hover {
		background-color: #eadfef !important;
		background-position: right 0.7rem center !important;
		transition: all 200ms ease-in-out;
	}
}
/*  CONTACT US PAGE CSS END  */


/*  OUR IMAPCT PAGE CSS START  */
.bd_our_impact_hero_section {
	padding-bottom: 3.171198rem;
}

.bd_our_impact_hero_section .bd_hero_content .bd_wyswig p {
	font-size: 0.861313rem;
	letter-spacing: 0.025839rem;
}

.bd_bg_half {
	z-index: 1;
}

.bd_bg_half:before {
	content: " ";
	width: 100%;
	height: 12.332435rem;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
	background: linear-gradient(270deg, var(--bd-color-blue-dark) 0%, var(--bd-color-blue-light) 79.44%);
}

.bd_stats_main_box {
	text-align: center;
	border-radius: 8px;
	position: relative;
	padding-top: 2.936294rem;
	padding-bottom: 4.032511rem;
	padding-inline: 1.566024rem;
	background-color: #EBF4FB;
	border: 1px solid rgba(47, 127, 239, 0.20);
	border-bottom: none;
}

.bd_stats_main_box:before {
	content: " ";
	position: absolute;
	bottom: 0;
	left: -1px;
	width: calc(100% + 2px);
	height: 0.626409rem;
	border-radius: 0 0 8px 8px;
	background-color: var(--bd-color-blue);
}

.bd_stats_main_box_header .bd_eyebrow {
	margin-bottom: 1.174518rem;
}

.bd_stats_main_box_header .bd_section_heading {
	max-width: 100%;
	margin-bottom: 1.135367rem;
}

.bd_stats_main_box_header .bd_wyswig p {
	font-size: 0.822162rem;
	letter-spacing: 0.024665rem;
	color: #000;
}

.bd_stats_box_grid_warpper {
	margin-top: 2.583939rem;
}

.bd_stats_box_grid {
	display: grid;
	grid-template-columns: 1fr;
	gap: 3.132047rem;
	position: relative;
}

.bd_stats_box_grid_warpper > .bd_stats_box_grid:not(:first-of-type):before {
	content: " ";
	width: 100%;
	height: 2px;
	background-color: rgba(47, 127, 239, 0.10);
	position: absolute;
	top: 0;
	left: 0;
}

.bd_stat_box {
	position: relative;
}

.bd_stats_box_grid_warpper > .bd_stats_box_grid:not(:first-of-type) .bd_stat_box {
	padding-top: 1.409421rem;
	padding-bottom: 0.46980706589827111rem;
}

.bd_stats_box_grid_warpper > .bd_stats_box_grid:not(:last-child) .bd_stat_box {
	padding-bottom: 1.487722rem;
}

.bd_stats_box_grid .bd_stat_box:not(:last-child):before {
	content: " ";
	width: 2px;
	height: 100%;
	background-color: rgba(47, 127, 239, 0.10);
	position: absolute;
	top: 0;
	right: -1.644325rem;
}

.bd_stats_box_grid_warpper > .bd_stats_box_grid:not(:last-child) .bd_stat_box:not(:last-child):before {
	height: calc(100% - 0.195753rem);
	top: 0.195753rem;
}

.bd_stats_number {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 1.879228rem;
	line-height: 110%; /* 52.8px */
	letter-spacing: 0.037585rem;
	margin-bottom: 0.508958rem;
	text-transform: uppercase;
	color: #20A784;
	display: flex;
	align-items: end;
	justify-content: center;
}

.bd_stats_number small {
	font-size: 1.252819rem;
	letter-spacing: 0.025056rem;
	margin-left: 0.234903532949135555rem;
}

.bd_stat_box p {
	font-family: var(--proxima-nova);
	font-weight: 400;
	font-size: 0.626409rem;
	line-height: 140%; /* 22.4px */
	letter-spacing: 0.012528rem;
	margin-bottom: 0;
	color: #000;
}

.bd_video_box {
	width: 100%;
	display: block;
	border-radius: 4px;
	position: relative;
	overflow: hidden;
	z-index: 1;
	height: auto;
	min-height: auto;
	margin-top: 1.370271rem;
	aspect-ratio: 16 / 9;
	/* height: 13.467803rem; */
}

.bd_video_box .bd_video_post_image {
	height: 100%;
}

/* .bd_video_box:before {
content: " ";
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
z-index: 1;
opacity: 0.20;
background-color: #000;
}

.bd_video_box:after {
content: '\f04b';
width: 100%;
height: 100%;
font-family: 'Font Awesome 6 Pro';
font-weight: 900;
font-size: 2.192433rem;
line-height: 100%;
text-transform: uppercase;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
color: #fff;
z-index: 1;
position: relative;
} */

.bd_video_box img {
	width: 100%;
	height: 100%;
	object-fit: cover;
	object-position: center center;
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}

.bd_focus_section .bd_wyswig p:not(.bd_focus_card .bd_wyswig p) {
	font-size: 0.822162rem;
	letter-spacing: 0.024665rem;
	color: #000;
}

.bd_icon_pink {}

.bd_icon_pink .bd_eyebrow.bd_text_blue {
	margin-bottom: 1.331120rem;
}

.bd_icon_pink .bd_focus_card {
	min-height: 11.001315rem;
}

.bd_icon_pink .bd_focus_card i {
	color: #C82375;
}

.bd_icon_pink .bd_focus_card h4 {
	max-width: 100%;
}

@media (min-width: 992px) {
	.bd_stats_main_box {
		max-width: 46.980707rem;
		margin-inline: auto;
	}
}

@media (min-width: 768px) {
	.bd_stats_main_box_header {
		max-width: 26.857304rem;
		margin-inline: auto;
	}

	.bd_stats_box_grid_warpper {
		max-width: 34.452518rem;
		margin-inline: auto;
	}

	.bd_stats_box_grid {
		grid-template-columns: repeat(3, 1fr);
	}

	.bd_video_box {
		max-width: 28.188424rem;
		margin-inline: auto;
	}

	.bd_focus_section .bd_wyswig {
		max-width: 31.320471rem;
		margin-inline: auto;
	}
}

@media (Hover: hover) {
	.bd_video_box:hover {}

	.bd_video_box:hover:before {
		opacity: 0.4;
	}

	.bd_video_box:hover:after {
		color: #20A784;
	}
}
/*  OUR IMAPCT PAGE CSS END  */


/*  OUR LEADERSHIP PAGE CSS START  */
.bd_team_header h2 {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 1.722626rem;
	line-height: 110%; /* 48.4px */
	letter-spacing: 0.034453rem;
	margin-bottom: 0.783012rem;
	text-transform: uppercase;
	color: #0073C2;
}

.bd_team_header .bd_wyswig p {
	font-size: 0.626409rem;
	line-height: 150%; /* 24px */
	letter-spacing: 0.025056rem;
	color: #000;
}

.bd_team_member_grid {
	display: grid;
	grid-template-columns: 1fr;
	gap: 1.879228rem;
	margin-top: 2.231584rem;
}

.bd_team_member_box {
	width: 100%;
	min-height: 20.084252rem;
	display: flex;
	flex-direction: column;
	border-radius: 8px;
	background-color: #EBF4FB;
	position: relative;
	overflow: hidden;
	text-decoration: none;
}

.bd_team_member_headshot {
	width: 100%;
	height: auto;
	aspect-ratio: 1/0.79895;
	position: relative;
	overflow: hidden;
}

.bd_team_member_headshot img {
	width: 100%;
	height: 100%;
	object-fit: cover;
/* 	object-position: center center; */
	object-position: top center;
	position: absolute;
	top: 0;
	left: 0;
}

.bd_team_member_content {
	flex: 1;
	display: flex;
	flex-direction: column;
	position: relative;
	padding-top: 1.174518rem;
	padding-bottom: 0.939614rem;
	padding-inline: 0.939614rem;
}

.bd_team_member_content:before {
	content: '\2b';
	width: 0.783012rem;
	font-family: 'Font Awesome 6 Pro';
	font-weight: 900;
	font-size: 0.861313rem;
	line-height: 140%; /* 30.8px */
	color: #0073C2;
	position: absolute;
	bottom: 0.900464rem;
	right: 0.900464rem;
	transition: 0.35s cubic-bezier(0.3, 0.7, 0.4, 1);
	transform-origin: center center;
}

.bd_team_member_name {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 1.017915rem;
	line-height: 110%; /* 28.6px */
	letter-spacing: 0.020358rem;
	margin-bottom: 0.46980706589827111rem;
	color: #0073C2;
}

.bd_team_member_designation {
	font-family: var(--proxima-nova);
	font-weight: 500;
	font-size: 0.783012rem;
	line-height: 125%; /* 25px */
	letter-spacing: 0.015660rem;
	margin-bottom: 0.587259rem;
	color: #231F20;
}

.modal-open,
.bd_member_modal {
	padding-right: 0 !important;
}

.bd_member_modal .modal-dialog {
	max-width: 38.2945rem;
}

.bd_member_modal .modal-content {
	border: none;
	padding: 2.3687rem 1.5791rem;
}

.bd_member_modal .btn-close {
	position: absolute;
	top: 1rem;
	left: inherit;
	right: 1rem;
	outline: none !important;
	box-shadow: none !important;
}

.bd_member_modal .bd_member_modal_header {
	display: flex;
	justify-content: space-between;
	margin-bottom: 1.2238rem;
	gap: 1.566024rem;
}

.bd_member_modal_detail .bd_team_member_name {
	font-size: 1.096216rem;
}

.bd_member_modal_detail .bd_team_member_designation {
	font-size: 0.783012rem;
}

.bd_member_modal_social_list {
	list-style: none;
	margin: 0px;
	padding: 0px;
	display: flex;
	justify-content: end;
	align-items: center;
	gap: 1rem;
}

.bd_member_modal_social_list li a {
	font-size: 0.704710598847406665rem;
	color: #231F20;
}

.bd_member_modal_social_list li svg {
	min-height: 0.704710598847406665rem;
	width: auto;
}

.bd_member_modal_social_list li a svg path {
	fill: #231F20;
}

.bd_member_modal .modal-body {
	border: none;
	padding: 0px;
	color: #231F20;
}

.bd_member_modal .modal-body p a {
	color: #231F20;
}

.bd_member_modal .modal-body.bd_wyswig p {
	font-size: 0.783012rem;
	letter-spacing: 0.007830rem;
}

.no_modal {
	cursor: default;
}

.bd_accordion {}

.bd_accordion .accordion-item {
	margin-top: 1.957529rem;
	padding-bottom: 2.505638rem;
	border: none;
	border-radius: 0 !important;
	border-bottom: 1px solid rgba(47, 127, 239, 0.20);
}

.bd_accordion .accordion-item .accordion-header {
	display: flex;
	align-items: center;
	gap: 1.252819rem;
	cursor: pointer;
}

.bd_accordion_header_content {
	flex: 1 0 auto;
	max-width: 100%;
	width: 90%;
}

.bd_accordion_header_content h2 {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 1.722626rem;
	line-height: 110%; /* 48.4px */
	letter-spacing: 0.034453rem;
	margin-bottom: 0.822162rem;
	text-transform: uppercase;
	color: #0073C2;
}

.bd_accordion_header_content p {
	font-family: var(--proxima-nova);
	font-weight: 400;
	font-size: 0.626409rem;
	line-height: 150%; /* 24px */
	letter-spacing: 0.025056rem;
	margin-bottom: 0;
	color: #000;
}

.bd_accordion_header_icon_content {
	flex: 0 0 auto;
	max-width: 100%;
	width: auto;
	padding-right: 1.566024rem;
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 0.783012rem;
	line-height: normal;
	letter-spacing: 0.015660rem;
	color: #B10060;
	position: relative;
}

.bd_accordion_header_icon_content span {
	display: block;
}

.bd_accordion .accordion-item .accordion-header .bd_accordion_header_icon_content:before {
	content: '\f062';
	width: 0.626409rem;
	font-family: 'Font Awesome 6 Pro';
	font-weight: 900;
	font-size: 0.704710598847406665rem;
	line-height: 140%; /* 25.2px */
	color: #B10060;
	position: absolute;
	top: 0;
	right: 0;
	transition: 0.35s cubic-bezier(0.3, 0.7, 0.4, 1);
}

.bd_accordion .accordion-item .accordion-header.collapsed .bd_accordion_header_icon_content:before {
	content: '\f061';
}

.bd_accordion .accordion-body {
	padding-inline: 0;
	padding-bottom: 0;
	padding-top: 2.231584rem;
}

.bd_director_grid {
	display: grid;
	grid-template-columns: 1fr;
	gap: 0.313205rem;
	position: relative;
}

.bd_director_box {
	width: 100%;
	min-height: 8.534828rem;
	padding-top: 1.135367rem;
	padding-bottom: 1.566024rem;
	padding-inline: 0.939614rem;
	position: relative;
	border-right: 1px solid rgba(47, 127, 239, 0.25);
	border-bottom: 1px solid rgba(47, 127, 239, 0.25);
}

.bd_director_box .bd_team_member_headshot {
	margin-bottom: 0.978765rem;
}

.bd_director_grid .bd_director_box:nth-child(3n) {
	border-right: none;
	border-left: 1px solid rgba(47, 127, 239, 0.25);
}

.bd_director_grid .bd_director_box:nth-child(3n - 1) {
	border-right: none;
}

.bd_director_box > * {}

.bd_director_name {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 0.939614rem;
	line-height: 110%; /* 26.4px */
	letter-spacing: 0.018792rem;
	margin-bottom: 0.313205rem;
	color: #0073C2;
	text-wrap: balance;
}

.bd_director_designation {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 0.783012rem;
	line-height: normal;
	letter-spacing: 0.015660rem;
	margin-bottom: 0;
	color: #231F20;
	text-wrap: balance;
}

.bd_director_box p {
	font-family: var(--proxima-nova);
	font-weight: 400;
	font-size: 0.626409rem;
	line-height: 150%;
	letter-spacing: 0.025056rem;
	margin-top: 0.626409rem;
	margin-bottom: 0;
	color: #000;
	text-wrap: balance;
}

@media (min-width: 768px) {
	.bd_our_leadership_hero_section .bd_hero_content {
		max-width: 18.713981rem;
	}

	.bd_team_header {
		max-width: 25.056377rem;
		margin-inline: 2.192433rem auto;
	}

	.bd_team_member_grid {
		grid-template-columns: repeat(3, 1fr);
		max-width: 46.980707rem;
		margin-inline: auto;
	}

	.bd_team_member_designation {
		max-width: 10.923014rem;
	}

	.bd_accordion .accordion-item > * {
		max-width: 46.980707rem;
		margin-inline: auto;
	}

	.bd_accordion_header_content > * {
		max-width: 25.056377rem;
	}

	.bd_director_grid {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (Hover: hover) {
	.bd_team_member_box:hover {
		background-color: rgb(235 244 251 / 70%);
	}

	.bd_team_member_box:hover .bd_team_member_content:before {
		color: #231F20;
		transition: 0.35s cubic-bezier(0.3, 0.7, 0.4, 1);
		transform: rotate(90deg) translateX(0px);
	}

	.bd_member_modal_social_list li a:hover {
		color: #0073C2;
	}

	.bd_member_modal_social_list li a:hover svg path {
		fill: #0073C2;
	}

	.bd_accordion .accordion-item .accordion-header.collapsed:hover .bd_accordion_header_content h2,
	.bd_accordion .accordion-item .accordion-header.collapsed:hover .bd_accordion_header_icon_content {
		color: #000;
	}

	.bd_accordion .accordion-item .accordion-header.collapsed:hover .bd_accordion_header_icon_content:before {
		color: #000;
		right: 0.391506rem;
		transition: 0.35s cubic-bezier(0.3, 0.7, 0.4, 1);
	}
}
/*  OUR LEADERSHIP PAGE CSS END  */


/*  PARTNERSHIP PAGE CSS START  */
.bd_partnerships_hero_section {
	padding-top: 3.562704rem;
	padding-bottom: 5.324480rem;
}

.bd_partnerships_hero_section .bd_hero_content .bd_hero_title {
	color: #fff;
	font-size: 2.505638rem;
	letter-spacing: 0.050113rem;
	margin-bottom: 1.644325rem;
}


.bd_partnerships_hero_section .bd_hero_content .bd_wyswig {
	max-width: 100%;
}

.bd_partnerships_hero_section .bd_hero_content .bd_wyswig p {
	font-size: 0.861313rem;
	letter-spacing: 0.025839rem;
}

.bd_partnerships_card_section {}

.bd_partnerships_card_section .bd_section_heading {
	margin-bottom: 1.096216rem;
}

.bd_partnerships_card_section .bd_wyswig p:not(.bd_card_content .bd_wyswig p) {
	font-size: 0.822162rem;
	letter-spacing: 0.024665rem;
}

.bd_partnerships_card_grid {
	gap: 1.566024rem;
}

.bd_partnerships_card_grid .bd_card_box {
	min-height: 9.278690rem;
	padding-top: 1.644325rem;
	padding-bottom: 1.840078rem;
	padding-inline: 1.526873rem 2.153282rem;
	border: 1px solid rgba(0, 115, 194, 0.20);
}

.bd_partnerships_card_grid .bd_card_box:after {
	content: none;
}

.bd_partnerships_card_grid .bd_card_box .bd_card_content .bd_card_title {
	font-size: 1.409421rem;
	letter-spacing: 0.028188rem;
	max-width: 100%;
}

.bd_partnerships_card_grid .bd_card_box .bd_card_content .bd_wyswig {
	margin-bottom: 0;
}

.bd_partnerships_card_grid .bd_card_box .bd_card_content .bd_card_link {
	margin-top: 1.526873rem;
}

@media (min-width: 768px) {
	.bd_partnerships_hero_section .bd_hero_content {
		max-width: 18.792283rem;
	}

	.bd_partnerships_hero_section .bd_about_hero_image_wrapper {
		max-width: 25.056377rem;
		height: calc(100% - 8.143322rem);
		bottom: 4.384866rem;
	}

	.bd_partnerships_card_section .bd_wyswig {
		max-width: 27.562015rem;
	}
}
/*  PARTNERSHIP PAGE CSS END  */


/*  FOUNDATION PARTNERS PAGE CSS START  */
.bd_partners_hero_section {
	padding-bottom: 3.758457rem;
}

.bd_partners_hero_section .bd_hero_content .bd_hero_title {
	margin-bottom: 1.487722rem;
}

.bd_partners_hero_section .bd_hero_content .bd_wyswig p {
	font-size: 0.822162rem;
	letter-spacing: 0.024665rem;
}

.bd_partners_logo_section .bd_section_header .bd_eyebrow {
	margin-bottom: 1.017915rem;
}

.bd_partner_logo_grid {
	display: grid;
	grid-template-columns: 1fr;
	gap: 1.174518rem 3.132047rem;
}

.bd_logo_box {
	width: 100%;
	height: 6.264094rem;
	padding-top: 1.174518rem;
	padding-bottom: 1.174518rem;
	position: relative;
	/* overflow: hidden; */
	display: flex;
	align-items: center;
	justify-content: center;
}

.bd_logo_box:before {
	content: " ";
	width: 1px;
	height: 100%;
	position: absolute;
	top: 0;
	right: -1.644325rem;
	opacity: 0.2;
	background-color: rgba(47, 127, 239, 0.50);
}

.bd_logo_box:nth-child(4n):before {
	opacity: 0;
}

.bd_logo_box img {
	width: 100%;
	height: 100%;
	object-fit: contain;
	object-position: center center;
}

@media (min-width: 768px) {
	.bd_partners_hero_section .bd_hero_content {
		max-width: 25.056377rem;
	}

	.bd_partner_logo_grid {
		max-width: 48.233525rem;
		margin-inline: auto;
		grid-template-columns: repeat(4, 1fr);
	}
}
/*  FOUNDATION PARTNERS PAGE CSS END  */


/*  WHOLEYOUNYC PARTNERS PAGE CSS START  */
.bd_inner_partnerships_hero_section {
	padding-top: 3.601854rem;
	padding-bottom: 4.463167rem;
}

.bd_inner_partnerships_hero_section .bd_hero_content .bd_eyebrow {
	margin-bottom: 0.743861rem;
}

.bd_inner_partnerships_hero_section .bd_hero_content .bd_hero_title {
	line-height: 110%; /* 70.4px */
	margin-bottom: 1.487722rem;
}

.bd_inner_partnerships_content_box_warpper {
	width: auto;
	margin-left: 2.192433rem;
	padding-right: 1.252819rem;
	position: relative;
}

.bd_inner_partnerships_content_box_warpper:before {
	content: " ";
	width: 1px;
	height: 100%;
	position: absolute;
	top: 0;
	right: -1.291969rem;
	background-color: rgba(0, 115, 194, 0.25);
}

.bd_inner_partnerships_content_box {
	padding-bottom: 2.192433rem;
	border-bottom: 1px solid rgba(0, 115, 194, 0.25);
}

.bd_inner_partnerships_content_box .bd_eyebrow {
	margin-bottom: 1.331120rem;
}

.bd_inner_partnerships_content_box .bd_wyswig {}

.bd_sidebar_content .bd_wyswig p,
.bd_inner_partnerships_content_box .bd_wyswig p,
.bd_inner_partnerships_content_box .bd_wyswig h4,
.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig p, 
.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig h4 {
	color: #000;
	font-size: 0.822162rem;
	letter-spacing: 0.025839rem;
}

.bd_inner_partnerships_content_box .bd_wyswig p strong,
.bd_inner_partnerships_content_box .bd_wyswig ul li strong,
.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig p strong,
.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig ul li strong {
	font-weight: 600;
}

.bd_inner_partnerships_content_box .bd_wyswig h4 strong {
	font-weight: 700;
}

.bd_inner_partnerships_content_box .bd_wyswig p a,
.bd_inner_partnerships_content_box .bd_wyswig ul li a,
.bd_inner_partnerships_content_box .bd_wyswig p strong a {
	color: #0073C2;
	text-decoration: underline;
}

.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig p a,
.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig ul li a {
	color: #0073C2;
	text-decoration: underline;
}

.bd_inner_partnerships_content_box .bd_wyswig ul,
.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig ul {
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
	display: flex;
	flex-direction: column;
	gap: 0.900464rem;
	margin-top: 1.213668rem;
	margin-bottom: 1.213668rem;
	margin-left: 1.057066rem;
}

.bd_inner_partnerships_content_box .bd_wyswig > *:last-child,
.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig > *:last-child {
	margin-bottom: 0 !important;
}

.bd_inner_partnerships_content_box .bd_wyswig ul li,
.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig ul li {
	font-family: var(--proxima-nova);
	font-weight: 400;
	font-size: 0.822162rem;
	line-height: 140%; /* 29.4px */
	letter-spacing: 0.025839rem;
	padding-left: 1.057066rem;
	position: relative;
	color: #000;
}

.bd_inner_partnerships_content_box .bd_wyswig ul li:before,
.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig ul li:before {
	content: '\f0da';
	width: 0.430656rem;
	font-family: 'Font Awesome 6 Pro';
	font-weight: 900;
	font-size: 0.822162rem;
	line-height: 140%; /* 29.4px */
	position: absolute;
	top: 0;
	left: 0;
	color: #0073C2;
}

.bd_partnership_accordion {}

.bd_partnership_accordion .accordion-item {
	border: none;
	border-radius: 0 !important;
	/*     margin-top: 2.153282rem; */
	margin-top: 1.566024rem;
	padding-bottom: 1.566024rem;
	border-bottom: 1px solid rgba(0, 115, 194, 0.25);
}

.bd_partnership_accordion .accordion-item .accordion-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 1.566024rem;
	position: relative;
	cursor: pointer;
}

.bd_partnership_accordion .accordion-item .accordion-header h3 {
	font-family: var(--proxima-nova);
	font-weight: 600;
	font-size: 0.939614rem;
	line-height: 150%; /* 36px */
	letter-spacing: 0.037585rem;
	margin-bottom: 0;
	color: #000;
	max-width: 100%;
	flex: 1 0 auto;
	width: 70%;
}

.bd_partnership_accordion .accordion-item .accordion-header:after {
	content: '\f068';
	flex: 0 0 auto;
	width: 0.939614rem;
	font-family: 'Font Awesome 6 Sharp';
	font-weight: 400;
	font-size: 0.939614rem;
	line-height: 150%; /* 36px */
	letter-spacing: 1.2px;
	text-align: right;
	color: #0073C2;
}

.bd_partnership_accordion .accordion-item .accordion-header.collapsed:after {
	content: '\2b';
}

.bd_partnership_accordion .accordion-item .accordion-body {
	padding-inline: 0;
	padding-top: 1.331120rem;
	padding-bottom: 0.626409rem;
}

.bd_inner_partnerships_content_box .bd_wyswig h4,
.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig h4 {
	font-family: var(--proxima-nova);
	font-weight: 600;
	margin-top: 1.605174rem;
	margin-bottom: 1.017915rem;
}

.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig p:not(:last-child) {
	margin-bottom: 0.508958rem;
}

.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig > *:first-child {
	margin-top: 0;
}

.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig ul {
	margin-left: 0.626409rem;
	margin-top: 0.939614rem;
}

.bd_sidebar {
	position: sticky;
	top: 0.626409rem;
	padding-inline: 1.879228rem 0.783012rem;
}

.bd_sidebar_content {
	margin-bottom: 1.879228rem;
}

.bd_sidebar_content .bd_eyebrow {
	font-weight: 700;
	margin-bottom: 1.331120rem;
}

.bd_sidebar_content .bd_wyswig {}

.bd_sidebar_content .bd_wyswig p {}

.bd_sidebar_content .bd_wyswig p:not(:last-child) {
	margin-bottom: 0.548108rem;
}

.bd_sidebar_content .bd_icon_button {
	max-width: 12.214984rem;
	margin-top: 1.526873rem;
	border-radius: 0;
}

@media (min-width: 768px) {
	.bd_inner_partnerships_content_box > * {
		max-width: 27.992671rem;
	}

	.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig {
		max-width: 27.562015rem;
	}
}

@media (Hover: hover) {
	.bd_inner_partnerships_content_box .bd_wyswig p a:hover,
	.bd_inner_partnerships_content_box .bd_wyswig ul li a:hover,
	.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig p a:hover,
	.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig ul li a:hover  {
		color: #000;
		text-decoration: none;
	}

	.bd_partnership_accordion .accordion-item .accordion-header.collapsed:hover h3 {
		color: #0073C2;
	}
}
/*  WHOLEYOUNYC PARTNERS PAGE CSS END  */


/*  INNER HOW WE HELP PAGE CSS START  */
.bd_inner_help_hero_section {
	padding-top: 3.758457rem;
	padding-bottom: 4.384866rem;
}

.bd_inner_help_hero_section .bd_hero_content {
	max-width: 100%;
}

.bd_inner_help_hero_section .bd_hero_content .bd_hero_title {
	color: #fff;
	font-size: 2.505638rem;
	letter-spacing: 0.050113rem;
	margin-bottom: 1.252819rem;
}

.bd_inner_help_hero_section .bd_hero_content .bd_wyswig p {
	font-size: 0.861313rem;
	letter-spacing: 0.025839rem;
}

.bd_inner_help_hero_section .bd_hero_content .bd_wyswig p strong {
	font-weight: 600;
}

.bd_inner_help_hero_section .bd_about_hero_image_wrapper span.bd_image_caption {
    font-weight: 400;
    font-size: 0.548108rem;
    line-height: 140%;
    color: #fff;
    position: absolute;
    bottom: 1.174518rem;
    left: 1.174518rem;
    z-index: 2;
}

.bd_icon_button_lists {
	max-width: 22.707342rem;
	margin-inline: 0 auto;
	margin-top: 1.252819rem;
}

.bd_inner_partnerships_content_box.bd_inner_help_program_content_box, 
.bd_inner_partnerships_content_box:not(:first-child) {
	padding-top: 2.035831rem;
}

.bd_inner_partnerships_content_box.bd_inner_help_program_content_box .bd_icon_button {
	border-radius: 8px;
	height: 2.818842rem;
	padding-inline: 0.900464rem;
	font-size: 0.861313rem;
}

.bd_inner_partnerships_content_box.bd_inner_help_program_content_box .bd_icon_button:not(:last-child) {
	margin-bottom: 1.252819rem;
}

.bd_inner_partnerships_content_box.bd_inner_help_program_content_box .bd_eyebrow {
	margin-bottom: 1.683475rem;
}

.bd_publication_content_box .bd_icon_button {    
	height: 2.309885rem !important;
	margin-bottom: 0.391506rem !important;
	font-family: var(--proxima-nova);
	font-size: 0.822162rem !important;
	font-weight: 400;
	line-height: 140%;
	letter-spacing: 0.024665rem;
	border-bottom: 1px solid rgba(0, 115, 194, 0.20) !important;
	padding-inline: 0 !important;
	text-transform: none;
}

.bd_publication_content_box .bd_light_blue_button {
	color: #0073C2;
	background: none;
	border: none;
	border-radius: 0px !important;
}

.bd_inner_partnerships_content_box.bd_inner_help_program_content_box.bd_publication_content_box .bd_eyebrow {
	margin-bottom: 0 !important;
}

.bd_inner_partnerships_content_box.bd_inner_help_program_content_box.bd_publication_content_box {
	padding-bottom: 1.800927rem;
}

.bd_publication_content_box .bd_icon_button_lists {
	margin-top: 1.135367rem;
}

.bd_publication_content_box .bd_light_blue_button i {
	color: #0073C2;
	line-height: 140%;
	font-size: 0.822162rem;
}

/* .bd_harlem_health_hero_section.bd_hero_section.bd_inner_help_hero_section .bd_hero_content {
max-width: 25.839389rem;
}

.bd_harlem_health_hero_section.bd_hero_section.bd_inner_help_hero_section .bd_hero_content .bd_wyswig {
max-width: 18.792283rem;
font-size: 0.822162rem;
line-height: 140%;
letter-spacing: 0.024665rem;
} */

.bd_partnership_accordion .bd_eyebrow {
	padding-top: 2.035831rem;
}

@media (min-width: 768px) {
	.bd_inner_help_hero_section .bd_hero_content .bd_wyswig {
		max-width: 18.792283rem;
	}

	.bd_inner_help_hero_section .bd_about_hero_image_wrapper {
		max-width: 25.056377rem;
		height: calc(100% - 6.851353rem);
		bottom: 3.092897rem;
	}
}

@media (Hover: hover) {
	.bd_inner_partnerships_content_box .bd_wyswig p a:hover, 
	.bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig p a:hover {
		color: #000;
		text-decoration: none;
	}

	/*     .bd_partnership_accordion .accordion-item .accordion-header.collapsed:hover h3 {
	color: #0073C2;
} */

	.bd_publication_content_box .bd_icon_button:hover {
		color: #000;
		background-color: transparent;
		border-color: #000 !important;
	}

	.bd_publication_content_box .bd_icon_button:hover i {
		color: #000;
	}
}
/*  WHOLEYOUNYC PARTNERS PAGE CSS END  */

/* Brooklyn Page CSS Start */
.bd_brooklyn_hero_section {
	padding-top: 3.601854rem;
	padding-bottom: 4.854673rem;
}

.bd_brooklyn_hero_section {
    overflow: visible;
}

.bd_brooklyn_hero_section .bd_hero_content {
	margin-left: 1.879228rem;
    height: 100%;
}

.bd_brooklyn_hero_section .bd_hero_content .bd_eyebrow {
	font-weight: 700;
	margin-bottom: 1.057066rem;
}

.bd_brooklyn_hero_section .bd_hero_content .bd_hero_title {
	margin-bottom: 1.135367rem;
	color: #FFF;
	font-family: var(--acumin);
	font-size: 2.50564rem;
	font-weight: 700;
	line-height: 110%; /* 2.7562rem */
	letter-spacing: 0.05011rem;
	text-transform: uppercase;
	text-wrap: balance;
}

.bd_brooklyn_hero_section .bd_hero_content .bd_wyswig p {
	color: #FFF;
	font-size: 0.78301rem;
	font-style: normal;
	font-weight: 400;
	line-height: 140%;
	letter-spacing: 0.02349rem;    
	margin-bottom: 1.644325rem;
}

.bd_brooklyn_hero_section .bd_hero_content .bd_wyswig ul {
	margin-left: 0;
	list-style: none;
	max-width: 18.009271rem;
	padding-left: 0;
	display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	gap: 1.331120rem;
	margin-bottom: 1.548108rem;
}

.bd_brooklyn_hero_section .bd_hero_content .bd_wyswig ul li {
	color: #FFF;
	font-size: 0.70471rem;
	font-weight: 600;
	line-height: 100%; /* 0.70471rem */
	letter-spacing: 0.02114rem;
	font-family: var(--proxima-nova);
	/* 25.2px */
	position: relative;
	padding-left: 1.057066rem;
}

.bd_brooklyn_hero_section .bd_hero_content .bd_wyswig ul li:not(:last-child) {
	margin-bottom: 0.626409rem;
}

.bd_brooklyn_hero_section .bd_hero_content .bd_wyswig ul li:before {
	content: '\f2f7';
	position: absolute;
	top: 0;
	left: 0px;
	font-family: "Font Awesome 6 Pro";
	font-size: 0.62641rem;
}

.bd_inquiry_call_section {
    width: 100%;
    position: sticky;
    top: 1.683475rem;
    overflow: hidden;
    padding-top: 1.683475rem;
    margin-left: 0.117452rem;
}

.bd_inquiry_call_section::before {
	content: " ";
	position: absolute;
	top: 0;
	left: 0;
	width: 3.132047rem;
	height: 0.039151rem;
	background: rgba(255, 255, 255, 0.2);
}

.bd_inquiry_call_section p {
	color: #fff;
	font-family: var(--acumin);
	font-size: 0.93961rem;
	font-weight: 500 !important;
	letter-spacing: 0.01879rem;
	margin-bottom: 0.430656rem;
	line-height: 150%;
}

.bd_inquiry_call_section p span {
	color: #FFF;
	font-family: var(--acumin);
	font-size: 1.87923rem;
	font-weight: 700;	
	line-height: 150%; /* 2.06715rem */
	letter-spacing: 0.03758rem;
	text-transform: uppercase;
}

.bd_brooklyn_hero_section .bd_hero_content .bd_wyswig ul:not(:last-child) {
	margin-bottom: 1.548108rem;
}

.bd_brooklyn_hero_section .bd_donate_form_wrapper {
	height: 100%;
}

.bd_brooklyn_hero_section .bd_donate_form_wrapper .bd_donate_form_box {
	height: 100%;
	padding: 0 !important;
}

.bd_brooklyn_hero_section .bd_donate_form_wrapper .bd_donate_form_box > * {
	height: 100%;
}

@media (min-width: 768px) {
	.bd_brooklyn_hero_section.bd_hero_section .bd_wyswig {
		max-width: 18.792283rem !important;
	}

	.bd_brooklyn_hero_section .bd_donate_form_wrapper {
		max-width: 20.358306rem;
		margin-inline: auto 2.192433rem;
	}
}
/* Brooklyn Page CSS End */


/*  INNER PROGRAMS PAGE CSS START  */
.bd_embed_form_box {
	padding: 0.939614rem;
	margin-top: 0.939614rem;
	background-color: #D9D9D9;
}

.bd_inner_programs_logo_warpper {
	margin-top: 2.818842rem;
}

.bd_inner_programs_location_box .bd_wyswig p:not(:last-child) {
	margin-bottom: 1.252819rem;
}

.bd_inner_programs_location_box .bd_wyswig p strong {
	color: #0073C2;
	font-weight: 700;
}

.bd_inner_partnerships_content_box .bd_wyswig h6 {
	font-family: var(--proxima-nova);
	font-weight: 700;
	font-size: 0.822162rem;
	line-height: 140%;
	letter-spacing: 0.025839rem;
	margin-bottom: 0;
	color: #0073C2;
}

.bd_inner_partnerships_content_box .bd_wyswig h6:not(:first-child) {
	margin-top: 1.252819rem;
}

.bd_inner_programs_Serve_content_box .bd_wyswig h4 {
	margin-top: 1.291969rem;
	margin-bottom: 0.665560rem;
}

.bd_inner_programs_Serve_content_box .bd_wyswig h4:not(:first-of-type) {
	margin-top: 1.487722rem;
}

.bd_inner_programs_Serve_content_box .bd_wyswig h4 strong {
	font-weight: 700;
}

.bd_inner_partnerships_content_box .bd_wyswig ol {
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
	display: flex;
	flex-direction: column;
	gap: 0.900464rem;
	margin-top: 1.213668rem;
	margin-left: 1.057066rem;
	counter-reset: items;
}

.bd_inner_partnerships_content_box .bd_wyswig ol li {
	font-family: var(--proxima-nova);
	font-weight: 400;
	font-size: 0.822162rem;
	line-height: 140%;
	letter-spacing: 0.025839rem;
	padding-left: 1.409421rem;
	position: relative;
	color: #000;
	text-align: left;
	counter-increment: items;
}

.bd_inner_partnerships_content_box .bd_wyswig ol li:before {
	content:  counter(items) ".";
	width: 1.096216rem;
	font-family: var(--proxima-nova);
	font-weight: 700;
	font-size: 0.822162rem;
	line-height: 140%;
	letter-spacing: 0.025839rem;
	color: #0073C2;
	position: absolute;
	left: 0;
}

.bd_inner_video_box {
	width: 100%;
	height: 100%;
	display: flex;
	flex-direction: column;
	gap: 0.626409rem;
}

.bd_inner_video_box .bd_video_post_image:after {
	content: '\f04b';
	width: 100%;
	font-family: 'Font Awesome 6 Pro';
	font-weight: 900;
	font-size: 2.192433rem;
	line-height: 100%; /* 56px */
	color: #FFF;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	z-index: 4;
}

.bd_inner_video_box h3 {
	font-family: var(--proxima-nova);
	font-weight: 700;
	font-size: 0.939614rem;
	line-height: 140%; /* 33.6px */
	letter-spacing: 0.028188rem;
	margin-bottom: 0;
	color: #231F20;
}

.bd_sidebar_contact_box {
	margin-top: 1.213668rem;
	margin-bottom: 0.900464rem;
}

.bd_sidebar_content .bd_sidebar_contact_box p:not(:last-child) {
	margin-bottom: 0.626409rem;
}

.bd_sidebar_arrow_link_lists {
	line-height: 0;
	padding-left: 0;
	list-style: none;
	display: flex;
	flex-direction: column;
	gap: 0.939614rem;
	margin-top: 1.566024rem;
	margin-bottom: 1.566024rem;
}

.bd_sidebar_content .bd_wyswig .bd_learn_more_link {
	font-family: var(--acumin);
	font-size: 0.743861rem;
	line-height: 100%; /* 19px */
	letter-spacing: 0.014877rem;
	color: var(--bd-color-blue);
	text-decoration: none;
}

.bd_siderbar_signup_content {
	margin-top: 1.174518rem;
	margin-bottom: 1.566024rem;
}

.bd_sidebar_content .bd_wyswig h5, 
.bd_sidebar_content .bd_wyswig h6,
.bd_sidebar_content .bd_wyswig h4 {
	font-family: var(--proxima-nova);
	font-weight: 600;
	font-size: 0.822162rem;
	line-height: 140%; /* 29.4px */
	letter-spacing: 0.024665rem;
	margin-bottom: 0.861313rem;
	text-wrap: balance;
	color: #000;
}

.bd_sidebar_content .bd_wyswig p strong,
.bd_sidebar_content .bd_wyswig h5 strong, 
.bd_sidebar_content .bd_wyswig h6 strong,
.bd_sidebar_content .bd_wyswig h4 strong {
	font-weight: 700;
}

.bd_sidebar_content .bd_wyswig h5 {
	margin-bottom: 0.313205rem;
	color: #0073C2;
}

.bd_siderbar_signup_content h6 {
	margin-bottom: 0.274054rem;
	color: #231F20;
}

.bd_sidebar_content .bd_wyswig h4 a {
	color: #0073c2;
}

.bd_sidebar_content .bd_wyswig h6:not(:first-of-type) {
	margin-top: 1.566024rem;
}

.bd_sidebar_content .bd_wyswig .bd_siderbar_signup_content  h4 {
	margin-bottom: 0.939614rem;
}

.bd_sidebar_content .bd_wyswig a:not(.bd_learn_more_link) {
	color: #231F20 !important;
	text-decoration: underline;
}

.bd_sidebar_content .bd_wyswig ul {
	list-style: none;
	padding-left: 0;
	margin-top: 1.174518rem;
	margin-bottom: 1.174518rem;
	gap: 1.096216rem;
	display: flex;
	flex-direction: column;
}

.bd_sidebar_content .bd_wyswig ul li {
	font-family: var(--proxima-nova);
	font-weight: 400;
	font-size: 0.822162rem;
	line-height: 140%;
	letter-spacing: 0.025839rem;
	margin-bottom: 0;
	color: #000;
}

.bd_sidebar_content .bd_wyswig ul li h5 {
	margin-bottom: 0.548108rem;
}

.bd_sidebar_content .bd_wyswig ul li a,
.bd_sidebar_content .bd_wyswig ul li p a {
	color: #231F20;
	text-decoration: underline;
}

.bd_sidebar_content.bd_program_sidebar_content .bd_wyswig p:not(:last-child) {
	margin-bottom: 0.626409rem;
}

.bd_sidebar_contact_list {
	padding-left: 0;
	line-height: 0;
	list-style: none;
	display: flex;
	flex-direction: column;
	gap: 1.213668rem;
	margin-top: 1.213668rem;
	margin-bottom: 1.174518rem;
}

.bd_sidebar_content .bd_wyswig .bd_sidebar_contact_list li h6 {
	color: #0073C2;
	margin-bottom: 0.626409rem;
}

.bd_sidebar_content .bd_wyswig .bd_sidebar_contact_list li p:not(:last-child) {
	margin-bottom: 0.626409rem;
}

.bd_inner_help_sidebar .bd_sidebar_content .bd_wyswig ul {
	gap: 0.46980706589827111rem;
	margin-left: 0.626409rem;
	margin-top: 0.939614rem;
}

.bd_inner_help_sidebar .bd_sidebar_content .bd_wyswig ul li {
	font-family: var(--proxima-nova);
	font-weight: 400;
	font-size: 0.822162rem;
	line-height: 140%;
	letter-spacing: 0.025839rem;
	padding-left: 1.057066rem;
	position: relative;
	color: #000;
}

.bd_inner_help_sidebar .bd_sidebar_content .bd_wyswig ul li:before {
	content: '\f0da';
	width: 0.430656rem;
	font-family: 'Font Awesome 6 Pro';
	font-weight: 900;
	font-size: 0.822162rem;
	line-height: 140%;
	position: absolute;
	top: 0;
	left: 0;
	color: #0073C2;
}


.bd_inner_help_sidebar .bd_sidebar_content .bd_wyswig ul li a {
	color: #000;
	text-decoration: underline;
}

@media (min-width: 768px) {
	.bd_inner_video_box,
	.bd_inner_programs_logo_warpper {
		max-width: 28.188424rem;
	}
}

@media (Hover: hover) {
	.bd_sidebar_content .bd_wyswig .bd_learn_more_link:hover {
		color: var(--bd-color-primary-dark);
	}

	.bd_sidebar_content .bd_wyswig p a:hover {
		color: #000;
		text-decoration: none;
	}

	.bd_sidebar_content .bd_wyswig a:not(.bd_learn_more_link):hover {
		color: var(--bd-color-primary-dark) !important;
		text-decoration: none;
	}

	.bd_sidebar_content .bd_wyswig ul li a:hover,
	.bd_sidebar_content .bd_wyswig ul li p a:hover {
		color: #0073C2;
		text-decoration: none;
	}

	.bd_inner_help_sidebar .bd_sidebar_content .bd_wyswig ul li a:hover {
		color: var(--bd-color-primary-dark);
		text-decoration: underline;
	}

	.bd_sidebar_content .bd_wyswig h4 a:hover {
		color: #231F20;
		text-decoration: underline;
	}
}
/*  INNER PROGRAMS PAGE CSS END  */


/*  NEWSLETTER PAGE CSS Start  */
.bd_newsletter_section .bd_contact_hero_content .bd_wyswig h4 {
	color: #000;
	font-family: var(--acumin);
	font-size: 0.86131rem;
	font-style: normal;
	font-weight: 700;
	line-height: normal;
	letter-spacing: 0.01723rem;
	margin-top: 1.761776rem;
	margin-bottom: 0.656602rem;
}

.bd_newsletter_section .bd_contact_hero_content .bd_wyswig p {
	line-height: 140%;
}

.bd_form .gform_body .gform_fields .gfield.gfield--type-html h4 strong {
	font-weight: 700;
}

.bd_newsletter_section .bd_form .gform_body .gform_fields .gfield.gfield--type-html h4 {
	margin-bottom: 2px !important;
}

.bd_newsletter_section .bd_form .gform_body .gform_fields .gfield legend, 
.bd_newsletter_section .bd_form .gform_body .gform_fields .gfield label:not(.gfield_radio label, .gfield_checkbox label) {
	font-size: 0.626409rem !important;
}

.bd_newsletter_section .bd_form .gform_body .gform_fields {
	row-gap: 0.841738rem !important;
}

.bd_newsletter_section .bd_form .gform_body .gform_fields .gfield label:not(.gfield_radio label, .gfield_checkbox label) {
	margin-bottom: 0.391506rem !important;
}

/* .bd_newsletter_section .bd_form .gform_body .gform_fields .gfield legend .gfield_required_asterisk,
.bd_newsletter_section .bd_form .gform_body .gform_fields .gfield label:not(.gfield_radio label) .gfield_required_asterisk {
display: block !important;
color: var(--White, #FFF) !important;
font-family: var(--acumin) !important;
font-size: 0.62641rem !important;
font-weight: 400 !important;
line-height: normal !important;
letter-spacing: 0.02506rem !important;
margin-left: 0.156602rem !important;
} */

.bd_program_locations_boxes_section .bd_section_header {
	margin-bottom: 0;
	text-align: left;
}

.bd_program_locations_boxes_section .bd_section_header .bd_eyebrow {
	text-align: left;
	margin-bottom: 0;
}

.bd_program_locations_box_grid {
	display: grid;
	grid-template-columns: 1fr;
	gap: 1.879228rem;
}

@media (min-width: 768px) {
	.bd_newsletter_section .bd_contact_hero_content {
		max-width: 17.147958rem;
	}

	.bd_program_locations_boxes_section .bd_section_header {
		max-width: 32.886495rem;
		margin-inline: 2.192433rem auto;
	}

	.bd_program_locations_box_grid {
		max-width: 46.980707rem;
		margin-inline: auto;
		grid-template-columns: repeat(2, 1fr);
	}
}
/*  NEWSLETTER PAGE CSS END  */


/*  WHOLEYOUNYC MAIN PAGE CSS START  */
.bd_wholeyounyc_hero_section {
	padding-top: 3.758457rem;
	padding-bottom: 4.384866rem;
}

.bd_wholeyounyc_hero_section .bd_hero_title {
	color: #fff;
	font-size: 2.505638rem;
	line-height: 110%;
	letter-spacing: 0.050113rem;
	margin-bottom: 1.526873rem;
}

.bd_wholeyounyc_hero_section .bd_hero_content .img-fluid {
	width: 100%;
	max-width: 17.226259rem;
	margin-bottom: 1.957529rem;
}

.bd_wholeyounyc_defualt_content_box .bd_eyebrow {}

.bd_wholeyounyc_defualt_content_box .bd_wyswig p {
	color: #000;
	font-size: 0.82216rem;
	letter-spacing: 0.024665rem;
}

.bd_wholeyounyc_defualt_content_box .bd_wyswig p strong {
	font-weight: 600;
}

.bd_wholeyounyc_defualt_content_box .bd_wyswig p:not(:last-child) {
	margin-bottom: 0.861313rem;
}

.bd_wholeyounyc_defualt_content_box .bd_wyswig p a {
	color: #0073C2;
	text-decoration: underline;
}

.bd_wholeyounyc_defualt_content_box .bd_eyebrow:not(:first-of-type) {
	margin-top: 1.566024rem;
}

.bd_wholeyounyc_defualt_content_box .bd_learn_more_link {
	margin-top: 1.566024rem;
	display: block;
	width: 100%;
	max-width: max-content;
}

.bd_wholeyounyc_video_section .bd_section_header {
	margin-bottom: 0;
}

.bd_wholeyounyc_video_box_warpper {
	margin-top: 1.566024rem;
}

.bd_wholeyounyc_video_box {
	width: 100%;
	height: 13.467803rem;
	display: block;
	border-radius: 4px;
	position: relative;
	overflow: hidden;
	z-index: 1;
	text-decoration: none;
}

.bd_wholeyounyc_video_image {
	width: 100%;
	height: 100%;
	display: block;
	position: relative;
}

.bd_wholeyounyc_video_image img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	object-fit: cover;
	object-position: center center;
	z-index: -1;
}

.bd_wholeyounyc_video_box:after {
	content: " ";
	width: 100%;
	height: 100%;
	display: block;
	border-radius: 4px;
	position: absolute;
	top: 0;
	left: 0;
	background-color: #000;
	opacity: 0.2;
	z-index: 1;
}

.bd_wholeyounyc_video_box:before {
	content: '\f04b';
	width: 100%;
	height: 100%;
	font-family: 'Font Awesome 6 Pro';
	font-weight: 900;
	font-size: 2.192433rem;
	line-height: 100%; /* 56px */
	color: #FFF;
	display: flex;
	align-items: center;
	justify-content: center;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 2;
}

.bd_wholeyounyc_accordion {}

.bd_wholeyounyc_accordion .accordion-item {
	border: none;
	border-radius: 0 !important;
	margin-top: 1.566024rem;
	padding-bottom: 1.566024rem;
	border-bottom: 1px solid rgba(0, 115, 194, 0.25);
}

.bd_wholeyounyc_accordion .accordion-item .accordion-header {
	display: flex;
	align-items: center;
	justify-content: space-between;
	gap: 1.566024rem;
	position: relative;
	cursor: pointer;
}

.bd_wholeyounyc_accordion .accordion-item .accordion-header:after {
	content: '\f068';
	flex: 0 0 auto;
	max-width: 100%;
	width: 0.939614rem;
	font-family: 'Font Awesome 6 Pro';
	font-weight: 900;
	font-size: 0.822162rem;
	line-height: 140%; /* 29.4px */
	text-align: right;
	color: #000;
}

.bd_wholeyounyc_accordion .accordion-item .accordion-header.collapsed:after {
	content: '\2b';
}

.bd_wholeyounyc_accordion .accordion-item .accordion-header h3 {
	font-family: var(--proxima-nova);
	font-weight: 600;
	font-size: 0.82216rem;
	line-height: 140%;
	letter-spacing: 0.024665rem;
	margin-bottom: 0;
	color: #000;
	max-width: 100%;
	flex: 1 0 auto;
	width: 60%;
}

.bd_wholeyounyc_accordion  .accordion-body {
	padding-top: 1.252819rem;
	padding-bottom: 0;
	padding-inline: 0;
}

.bd_wholeyounyc_accordion .accordion-body .bd_wyswig {}

.bd_wholeyounyc_accordion .accordion-body .bd_wyswig ul {
	padding-left: 0;
	margin-bottom: 0;
	list-style: none;
	display: grid;
	row-gap: 0.939614rem;
	grid-template-columns: 1fr;
	justify-content: space-between;
}

.bd_wholeyounyc_accordion .accordion-body .bd_wyswig ul li {
	font-family: var(--proxima-nova);
	font-weight: 400;
	font-size: 0.82216rem;
	line-height: 140%;
	letter-spacing: 0.024665rem;
	margin-bottom: 0;
	position: relative;
	padding-left: 1.057066rem;
	color: #000;
}

.bd_wholeyounyc_accordion .accordion-body .bd_wyswig ul li:before {
	content: '\f0da';
	width: 0.430656rem;
	font-family: 'Font Awesome 6 Pro';
	font-weight: 900;
	font-size: 0.822162rem;
	line-height: 140%; /* 29.4px */
	position: absolute;
	top: 0;
	left: 0;
	color: #0073C2;
}

.bd_wholeyounyc_accordion .accordion-body .bd_wyswig p strong,
.bd_wholeyounyc_accordion .accordion-body .bd_wyswig ul li strong {
	font-weight: 700;
}

.bd_wholeyounyc_accordion .accordion-body .bd_wyswig p {
	color: #000;
	font-size: 0.82216rem;
	letter-spacing: 0.024665rem;
	margin-top: 1.566024rem;
}

.bd_custom_row {
	display: grid;
	row-gap: 0.939614rem;
	grid-template-columns: 1fr;
	justify-content: space-between;
}

.bd_custom_row .bd_custom_col p {
	display: none;
}

.bd_wholeyounyc_accordion .accordion-body .bd_wyswig h6 {
	font-family: var(--proxima-nova);
	font-weight: 400;
	font-size: 0.82216rem;
	line-height: 140%;
	letter-spacing: 0.024665rem;
	margin-bottom: 0.939614rem;
	color: #0073C2;
}

.bd_wholeyounyc_accordion .accordion-body .bd_wyswig h6:not(.bd_custom_row h6) {
	margin-top: 1.566024rem;
}

.bd_wholeyounyc_connect_box {
    margin-top: 1.566024rem;
}

.bd_bd_wholeyounyc_connect_list {
    line-height: 0;
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    display: flex;
    align-items: start;
    text-align: center;
    gap: 1.252819rem;
    margin-top: 1.096216rem;
}


.bd_bd_wholeyounyc_connect_list li p {
    font-family: var(--proxima-nova);
    font-weight: 400;
    font-size: 0.82216rem;
    line-height: 140%;
    letter-spacing: 0.024665rem;
    margin-bottom: 0.783012rem;
    text-wrap: pretty;
    color: #000;
}

@media (min-width: 768px) {
	.bd_wholeyounyc_hero_section .bd_hero_content {
		max-width: 18.792283rem;
	}

	.bd_wholeyounyc_hero_section .bd_about_hero_image_wrapper {
		max-width: 28.188424rem;
		height: calc(100% - 8.143322rem);
		bottom: 4.384866rem;
	}

	.bd_wholeyounyc_defualt_content_box {
		max-width: 38.524179rem;
		margin-inline: 2.192433rem auto;
	}

	.bd_wholeyounyc_video_box_warpper {
		max-width: 28.188424rem;
		margin-inline: auto;
	}

	.bd_wholeyounyc_accordion_box_warpper {
		max-width: 46.980707rem;
		margin-inline: auto;
	}

	.bd_wholeyounyc_accordion_box_warpper .bd_wholeyounyc_defualt_content_box {
		margin-inline: 0 auto;
	}

	.bd_wholeyounyc_accordion .accordion-body {
		max-width: 39.542095rem;
		margin-inline: 0 auto;
	}

	.bd_custom_row,
	.bd_wholeyounyc_accordion .accordion-body .bd_wyswig ul {
		grid-template-columns: repeat(2, 16.834753rem);
	}

	.bd_wholeyounyc_accordion .accordion-body .bd_wyswig p {
		max-width: 38.524179rem;
	}
}

@media (Hover: hover) {
	.bd_wholeyounyc_video_box:hover {}

	.bd_wholeyounyc_video_box:hover:after {
		opacity: 0.4;
	}

	.bd_wholeyounyc_video_box:hover:before {
		color: #20A784;
	}

	.bd_wholeyounyc_defualt_content_box .bd_wyswig p a:hover {
		color: #000;
		text-decoration: none;
	}

	.bd_wholeyounyc_accordion .accordion-item .accordion-header.collapsed:hover h3,
	.bd_wholeyounyc_accordion .accordion-item .accordion-header.collapsed:hover:after {
		color: #0073C2;
	}
}
/*  WHOLEYOUNYC MAIN PAGE CSS END  */


/*  WHOLEYOUNYC INNER PAGE CSS START  */
.bd_inner_wholeyounyc_hero_section .bd_hero_content {
	max-width: 100%;
}

.bd_medicaid_members_council_section {}

.bd_medicaid_members_council_section .bd_section_header {
	margin-bottom: 0;
}

.bd_medicaid_members_council_section .bd_section_header .bd_eyebrow {
	margin-bottom: 1.252819rem;
}

.bd_medicaid_members_council_grid {
	width: 100%;
	display: grid;
	grid-template-columns: 1fr;
	margin-top: 1.879228rem;
	margin-bottom: 1.879228rem;
	gap: 2.192433rem 4.698071rem;
}

.bd_medicaid_members_council_box {
	width: 100%;
	height: 100%;
	text-align: center;
}

.bd_medicaid_members_council_box i {
	font-size: 1.252819rem;
	line-height: 100%; /* 32px */
	letter-spacing: 0.025056rem;
	color: #C82375;
	margin-bottom: 0.626409rem;
}

.bd_medicaid_members_council_box h4 {
	font-family: var(--proxima-nova);
	font-weight: 600;
	line-height: 140%; /* 29.4px */
	margin-bottom: 0.587259rem;
	color: #0073C2 !important;
}

.bd_medicaid_members_council_box h4, 
.bd_medicaid_members_council_section .bd_wyswig p {
	font-size: 0.822162rem;
	letter-spacing: 0.024665rem;
	color: #000;
	text-align: center;
}  

.bd_medicaid_members_council_section .bd_wyswig p a {
	color: #0073C2;
	text-decoration: underline;
}

.bd_inner_wholeyounyc_accordion_section .bd_wholeyounyc_accordion .accordion-item .accordion-header h3,
.bd_inner_wholeyounyc_accordion_section .bd_wholeyounyc_accordion .accordion-item .accordion-header:after {
	color: #0073C2;
}

.bd_inner_wholeyounyc_accordion_section .bd_wholeyounyc_accordion .accordion-body .bd_wyswig p {
	margin-top: 0;
}

.bd_meeting_minutes_content_box {
	margin-top: 2.505638rem;
}

.bd_meeting_minutes_content_box .bd_wyswig p {
	color: #0073C2;
	font-size: 0.82216rem;
	letter-spacing: 0.024665rem;
}

.bd_wholeyounyc_defualt_content_box .bd_wyswig ul {
	padding-left: 0;
	list-style: none;
	margin-top: 0.939614rem;
	margin-bottom: 0.939614rem;
	margin-left: 0.626409rem;
	gap: 0.939614rem;
	display: grid;
	grid-template-columns: 1fr;
}

.bd_wholeyounyc_defualt_content_box .bd_wyswig ul li {
	font-family: var(--proxima-nova);
	font-weight: 400;
	font-size: 0.82216rem;
	line-height: 140%;
	letter-spacing: 0.024665rem;
	margin-bottom: 0;
	position: relative;
	padding-left: 1.057066rem;
	color: #000;
}

.bd_wholeyounyc_defualt_content_box .bd_wyswig ul li:before {
	content: '\f0da';
	width: 0.430656rem;
	font-family: 'Font Awesome 6 Pro';
	font-weight: 900;
	font-size: 0.822162rem;
	line-height: 140%;
	position: absolute;
	top: 0;
	left: 0;
	color: #0073C2;
}

.bd_wholeyounyc_defualt_content_box .bd_wyswig ul li strong {
	font-weight: 700;
}

.bd_meeting_minutes_content_box .bd_wyswig ul {
	margin-left: 0 !important;
	margin-bottom: 0 !important;
}

.bd_meeting_minutes_content_box .bd_wyswig ul li a {
	color: #B10060;
	text-decoration: underline;
}

.bd_impact_stats_box {
	margin-top: 1.879228rem;
}

.bd_impact_stats_box .bd_stats_list {
	margin-top: 1.879228rem;
	gap: 1.252819rem;
	display: grid;
	grid-template-columns: 1fr;
}

.bd_impact_stats_box .bd_stats_list .bd_stats_item {
	max-width: 100% !important;
	margin-bottom: 0;
}

.bd_impact_stats_box .bd_stats_list .bd_stats_item h4 {
	margin-bottom: 0.313205rem;
}

.bd_impact_stats_box .bd_stats_list .bd_stats_item .bd_wyswig p {
	font-size: 0.626409rem;
	letter-spacing: 0.012528rem;
}

@media (min-width: 768px) {
	.bd_inner_wholeyounyc_hero_section .bd_about_hero_image_wrapper {
		max-width: 25.056377rem;
	}

	.bd_medicaid_members_council_section .bd_section_header .bd_wyswig {
		max-width: 36.018542rem;
	}

	.bd_medicaid_members_council_grid {
		grid-template-columns: repeat(2, 1fr);
		max-width: 46.980707rem;
		margin-inline: auto;
	}

	.bd_medicaid_members_council_section .bd_wyswig:not(.bd_section_header .bd_wyswig) {
		max-width: 28.971436rem;
		margin-inline: auto;
	}

	.bd_meeting_minutes_content_box {
		max-width: 43.339702rem;
	}

	.bd_meeting_minutes_content_box .bd_wyswig ul {
		grid-template-columns: repeat(2, 19.849349rem);
		justify-content: space-between;
	}

	.bd_impact_stats_box .bd_stats_list {
		grid-template-columns: repeat(3, 1fr);
	}
}

@media (Hover: hover) {
	.bd_medicaid_members_council_section .bd_wyswig p a:hover {
		color: #000;
		text-decoration: none;
	}

	.bd_inner_wholeyounyc_accordion_section .bd_wholeyounyc_accordion .accordion-item .accordion-header.collapsed:hover h3,
	.bd_inner_wholeyounyc_accordion_section .bd_wholeyounyc_accordion .accordion-item .accordion-header.collapsed:hover:after {
		color: #000;
	}

	.bd_meeting_minutes_content_box .bd_wyswig ul li a:hover {
		color: #000;
		text-decoration: none;
	}
}
/*  WHOLEYOUNYC INNER PAGE CSS END  */


/*  ELECTED OFFICAIL PAGE CSS START  */
.bd_elected_hero_section {
	padding-top: 3.601854rem;
	padding-bottom: 4.306565rem;
}

.bd_elected_hero_section .bd_hero_content .bd_eyebrow {
	margin-bottom: 0.743861rem;
}

.bd_elected_hero_section .bd_hero_content .bd_hero_title {
	color: #fff;
	font-size: 2.505638rem;
	letter-spacing: 0.050113rem;
	margin-bottom: 1.526873rem;
}

.bd_elected_hero_section .bd_hero_content .bd_wyswig {
	max-width: 100%;
}

.bd_elected_hero_image_warpper {
	width: 100%;
	height: calc(100% - 0.156602rem);
	margin-top: 0.156602rem;
	border-radius: 8px;
	position: relative;
	overflow: hidden;
}

.bd_elected_hero_image_warpper img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	object-fit: cover;
	object-position: center center;
}

.bd_inner_elected_content_box {
	margin-bottom: 2.035831rem;
}

.bd_inner_elected_content_box .bd_eyebrow {
	margin-bottom: 0.939614rem;
}

.bd_inner_elected_content_box .bd_wyswig h1 {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 1.879228rem;
	line-height: 110%; /* 52.8px */
	letter-spacing: 0.037585rem;
	margin-bottom: 0.939614rem;
	text-transform: uppercase;
	color: #000;
}

.bd_partnership_accordion .accordion-item .accordion-header h3 span {
	font-family: var(--acumin);
	font-size: 0.743861rem;
	line-height: normal;
	letter-spacing: 0.014877rem;
	text-transform: uppercase;
	display: block;
	margin-top: 0.626409rem;
	color: #B10060;
}

.bd_partnership_accordion .accordion-item .accordion-body img {
	width: 100%;
	height: auto;
	border-radius: 4px;
	margin-top: 1.566024rem;
}

@media (min-width: 768px) {
	.bd_elected_hero_section .bd_hero_content {
		max-width: 18.792283rem;
	}

	.bd_elected_hero_image_warpper {
		max-width: 21.924330rem;
		margin-inline: auto 2.192433rem;
	}
	.bd_partnership_accordion .accordion-item .accordion-body img {
		max-width: 28.188424rem;
	}
}
/*  ELECTED OFFICAIL PAGE CSS END  */


/*  SINGLE TEAM PAGE CSS START  */
.bd_single_executive_team_section {
	padding-top: 3.758457rem;
	padding-bottom: 4.384866rem;
	background-color: #EBF4FB;
	position: relative;
	overflow: hidden;
}

.bd_executive_member_image_warpper {
	width: 100%;
	height: auto;
	aspect-ratio: 1/0.88986;
	position: relative;
	overflow: hidden;
	border-radius: 8px;
}

.bd_executive_member_image_warpper img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	object-fit: cover;
	object-position: top center;
}

.bd_single_executive_team_section .bd_eyebrow {
	font-family: var(--proxima-nova);
	font-weight: 700;
	font-size: 0.783012rem;
	line-height: 110%;
	margin-bottom: 0;
	letter-spacing: 0.015660rem;
	padding-bottom: 0.626409rem;
	border-bottom: 1px solid rgba(47, 127, 239, 0.25);
}

.bd_executive_member_content_box {
	padding-top: 0.939614rem;
}

.bd_executive_member_name {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 2.192433rem;
	line-height: 110%; /* 61.6px */
	letter-spacing: 0.043849rem;
	margin-bottom: 0.743861rem;
	text-transform: uppercase;
	color: #0073C2;
}

.bd_executive_member_designation {
	font-family: var(--acumin);
	font-weight: 700;
	font-size: 0.939614rem;
	line-height: normal;
	letter-spacing: 0.018792rem;
	margin-bottom: 0;
	color: #231F20;
}

.bd_executive_member_content_box .bd_wyswig {
	margin-top: 1.957529rem;
}

.bd_executive_member_content_box .bd_wyswig p {
	font-size: 0.626409rem;
	line-height: 150%;
	letter-spacing: 0.025056rem;
	color: #000;
}

.bd_executive_member_content_box .bd_wyswig p:not(:last-child) {
	margin-bottom: 0.46980706589827111rem;
}

.bd_outline_button {
    width: 100%;
    height: 1.879228rem;
    border-radius: 8px;
    border: 1px solid #0073C2;
    background-color: transparent;
    padding: 0 0.783012rem;
    font-family: var(--arial);
    font-weight: 700;
    font-size: 0.704710598847406665rem;
    line-height: 140%; /* 25.2px */
    display: flex;
    align-items: center;
    justify-content: center;
    color: #0073C2;
    margin-top: 3.132047rem;
}

@media (min-width: 992px) {
	.bd_executive_member_image_warpper {
		max-width: 18.479078rem;
		margin-inline: 2.192433rem auto;
	}

	.bd_executive_member_content_box_warpper {
		max-width: 25.995991rem;
		margin-inline: auto 2.192433rem;
	}
}

@media (min-width: 768px) {
	.bd_executive_member_content_box {
		max-width: 24.116763rem;
	}
}
/*  SINGLE TEAM PAGE CSS END  */


/*  RESOURCES PAGE CSS START  */
.bd_resources_hero_section {
    padding-top: 3.445252rem;
    padding-bottom: 2.701391rem;
}

.bd_resources_hero_section .bd_hero_content .bd_hero_title {
    margin-bottom: 1.487722rem;
}

.bd_resources_hero_section .bd_hero_content .bd_wyswig p {
    text-wrap: pretty;
}

.bd_resources_posts_section {}

.bd_resources_posts_sec_warpper {
    position: relative;
    overflow: hidden;
}

.bd_resources_posts_sec_content_box .bd_eyebrow {
    margin-bottom: 1.331120rem;
}

.bd_resources_posts_sec_content_box .bd_wyswig p {
    font-size: 0.822162rem;
    letter-spacing: 0.024665rem;
    color: #000;
}

.bd_resources_posts_grid,
.bd_partner_portal_posts_grid {
    display: grid;
    grid-template-columns: 1fr;
    gap: 0.939614rem;
    margin-top: 1.605174rem;
}

.bd_resources_post_box {
    width: 100%;
    height: 100%;
    min-height: 11.431972rem;
    border-radius: 8px;
    background-color: #FFF;
    border: 1px solid #97BFF7;
    padding-top: 1.448572rem;
    padding-bottom: 1.996680rem;
    padding-inline: 1.174518rem 1.526873rem;
    display: flex;
    flex-direction: column;
    text-decoration: none;
}

.bd_resources_post_title {
    font-family: var(--acumin);
    font-weight: 700;
    font-size: 1.017915rem;
    line-height: 110%; /* 28.6px */
    letter-spacing: 0.020358rem;
    min-height: 2.897144rem;
    padding-bottom: 0.704710598847406665rem;
    margin-bottom: 0.587259rem;
    text-wrap: balance;
    text-transform: uppercase;
    color: #2F7FEF;
    border-bottom: 1px solid rgba(0, 115, 194, 0.25);
}

.bd_resources_post_box p {
    font-weight: 500;
    font-size: 0.626409rem;
    line-height: 150%; /* 24px */
    letter-spacing: 0.025056rem;
    margin-bottom: 0.626409rem;
    color: #000;
    flex-grow: 1;
    text-wrap: balance;
}

.bd_resources_post_link_text {
    font-family: var(--acumin);
    font-weight: 700;
    font-size: 0.704710598847406665rem;
    line-height: 100%; /* 18px */
    letter-spacing: 0.014094rem;
    gap: 0.313205rem;
    display: flex;
    align-items: center;
    color: #B10060;
}

@media (min-width: 992px) {
    .bd_resources_posts_section hr,  
    .bd_resources_posts_sec_content_box,
    .bd_partner_portal_posts_section hr,
	.bd_partner_portal_posts_sec_content_box {
        max-width: 46.980707rem;
        margin-inline: auto;
    }
}
    
@media (min-width: 768px) {
    .bd_resources_posts_sec_content_box .bd_wyswig,
    .bd_resources_posts_sec_content_box .bd_eyebrow,
	.bd_partner_portal_posts_sec_content_box .bd_eyebrow {
        max-width: 27.562015rem;
    }

    .bd_resources_posts_grid,
	.bd_partner_portal_posts_grid  {
        grid-template-columns: repeat(3, 1fr);
    }
}

@media (Hover: hover) {
    .bd_resources_post_box:hover {
        border-color: rgba(0, 115, 194, 0.40);
        background-color: rgb(235 244 251 / 70%);
    }
    
    .bd_outline_button:hover {
        color: #fff;
        background-color: #0073C2;
    }
}
/*  RESOURCES PAGE CSS END  */


/*  PARTNER PORTAL PAGE CSS START  */
.bd_partenr_portal_logo_sec_warpper {
    padding-bottom: 2.975445rem;
}

.bd_partenr_portal_logo_box img {
    width: 100%;
    max-width: 16.991356rem;
    margin-inline: auto;
    display: block;
}

.bd_partner_portal_posts_grid {
    margin-top: 1.370271rem;
}

.bd_partner_portal_post_box {
    width: 100%;
    height: 100%;
    min-height: 11.823478rem;
    padding-top: 1.448572rem;
    padding-bottom: 0.783012rem;
    padding-inline: 1.252819rem 1.566024rem;
    border-radius: 8px;
    background-color: #EBF4FB;
    display: flex;
    flex-direction: column;
}

.bd_partner_portal_post_title {
    font-family: var(--acumin);
    font-weight: 700;
    font-size: 1.017915rem;
    line-height: 110%;
    letter-spacing: 0.020358rem;
    min-height: 2.897144rem;
    padding-bottom: 0.704710598847406665rem;
    margin-bottom: 0.939614rem;
    text-wrap: balance;
    text-transform: uppercase;
    color: #2F7FEF;
    border-bottom: 1px solid rgba(0, 115, 194, 0.25);
    flex-grow: 1;
}

.bd_partner_portal_post_box p {
    font-family: var(--proxima-nova);
    font-weight: 400;
    font-size: 0.822162rem;
    line-height: 140%;
    letter-spacing: 0.024665rem;
    margin-bottom: 0;
    color: #231F20;
}

.bd_partner_portal_post_link_text {
    display: flex;
    align-items: center;
    gap: 0.313205rem;
    font-family: var(--acumin);
    font-weight: 700;
    font-size: 0.7047105988474066rem;
    line-height: 100%;
	letter-spacing: 0.014094rem;
    margin-top: 1.370271rem;
    margin-bottom: 1.331120rem;
    transition: color 0.2s ease;
    color: var(--bd-color-primary-dark);
}

.bd_partner_portal_post_link_text i {
	transition: transform 0.2s ease;
}

.bd_partner_portal_posts_sec_content_box .bd_outline_button {
    margin-top: 1.566024rem;
}

.password-protected {
    max-width: 26.230895rem;
    margin-inline: auto;
}

.post-password-form {}

.post-password-form p {
    font-family: var(--proxima-nova);
    font-weight: 400;
    font-size: 0.822162rem;
    line-height: 140%;
    letter-spacing: 0.024665rem;
    color: #000;
}

.post-password-form p label {
    display: block;
    font-family: var(--proxima-nova);
    font-weight: 400;
    font-size: 0.822162rem;
    line-height: 140%;
    letter-spacing: 0.024665rem;
    color: #000;
}

.post-password-form p label input, 
.post-password-form p label input:focus {
    width: 100%;
    height: 1.879228rem;
    padding: 0 0.704710598847406665rem;
    border-radius: 2px;
    background-color: #EBF4FB;
    border: 1px solid rgba(0, 115, 194, 0.20);
    font-family: var(--acumin);
    font-weight: 400;
    font-size: 0.704710598847406665rem;
    line-height: normal;
    letter-spacing: 0.028188rem;
    margin-top: 0.587259rem;
    color: #000;
    outline: none;
    box-shadow: none;
}

.post-password-form p input[type="submit"],
.post-password-form p input[type="submit"]:focus {
    width: 100%;
    height: 1.879228rem;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none;
    border-radius: 2px;
    padding-inline: 0.978765rem;
    font-family: var(--acumin);
    font-weight: 600;
    font-size: 0.822162rem;
    line-height: 100%; /* 21px */
    letter-spacing: 0.016443rem;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    color: #fff;
    background-color: #0073C2;
    outline: none;
    box-shadow: none;
    margin-top: 0.704710598847406665rem;
}

@media (Hover: hover) {
	.bd_partner_portal_post_box:hover {
		background-color: rgb(235 244 251 / 70%);
	}

	.bd_partner_portal_post_box:hover .bd_partner_portal_post_link_text {
		color: var(--bd-color-blue);
	}

	.bd_partner_portal_post_box:hover .bd_partner_portal_post_link_text i {
		transform: translate(2px, -2px);
	}

	.post-password-form p input[type="submit"]:hover {
		color: #fff;
		background-color: #C82375;
	}
}
/*  PARTNER PORTAL PAGE CSS END  */


.bd_service_hero_section .bd_hero_content {
	max-width: 100%;
}

.bd_service_hero_section .bd_hero_content .bd_wyswig {
	max-width: 18.792283rem;
	margin-inline: auto;
}

.page-id-325 .bd_sidebar {
	display: none;
}

/* --- Base Table Styles --- */
.bd_inner_partnerships_content_box .bd_wyswig .table {
    width: 100%;
    border-collapse: collapse;
}

.bd_inner_partnerships_content_box .bd_wyswig .table thead th, 
.bd_inner_partnerships_content_box .bd_wyswig .table tbody td {
    font-size: 0.548108rem;
}

.bd_inner_partnerships_content_box .bd_wyswig .table th, 
.bd_inner_partnerships_content_box .bd_wyswig .table td {
    text-align: left;
    border-bottom: 1px solid #ddd;
    padding: 0.704710rem;
}

.bd_inner_partnerships_content_box .bd_wyswig .table th {
    background-color: #0073c2;
    color: white;
    white-space: nowrap; 
}

.bd_program_box_disclaimer {
    max-width: 22.315836rem;
    margin-inline: 2.192433rem auto;
    margin-top: 1.566024rem;
}

.bd_program_box_disclaimer p {
    color: #000;
    font-size: 0.822162rem;
    letter-spacing: 0.025839rem;
}

p.not-found {
    font-family: var(--proxima-nova);
    font-weight: 400;
    font-size: 0.783012rem;
    line-height: 140%;
    letter-spacing: 0.021141rem;
    margin-bottom: 0;
    text-wrap: pretty;
    color: #231f1f;
}

.survey, .issue {
    height: auto;
}

.w-embed:before, .w-embed:after {
	content: " ";
	grid-area: 1 / 1 / 2 / 2;
	display: table;
}


@media (min-width: 768px) {
	.page-id-2981 .bd_financials_hero_section .bd_hero_content, 
	.page-id-2985 .bd_financials_hero_section .bd_hero_content {
		max-width: 30.145953rem;
	}
	
	.page-id-2981 .bd_single_post_content_section .bd_single_post_content_box, 
	.page-id-2985 .bd_single_post_content_section .bd_single_post_content_box {
		margin-inline: auto !important;
	}
}

html:lang(ur) .bd_hero_images {
    flex-direction: row-reverse;
}

html:lang(ur) .bd_cards_grid .bd_card_full_box .bd_card_content:after {
    left: 0;
    right: auto;
}

html:lang(ur) .bd_hero_title, 
html:lang(ur) .bd_section_heading {
    line-height: 160%;
}

html:lang(ur) .bd_location_filter_select {
    background-position: left 0.5rem center;
    padding: 0.394rem 0.631rem 0.394rem 1.578rem;
}

html:lang(ur) .bd_inner_partnerships_content_box_warpper {
    padding-right: 0;
    padding-left: 1.252819rem;
}

html:lang(ur) .bd_inner_partnerships_content_box_warpper:before {
    left: -1.291969rem;
    right: auto;
}

html:lang(ur) .bd_inner_help_sidebar .bd_sidebar_content .bd_wyswig ul,
html:lang(ur) .bd_inner_partnerships_content_box .bd_wyswig ul, 
html:lang(ur) .bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig ul {
    padding-right: 0;
    margin-right: 1.057066rem;
    margin-left: 0 !important;
}

html:lang(ur) .bd_inner_help_sidebar .bd_sidebar_content .bd_wyswig ul li,
html:lang(ur) .bd_inner_partnerships_content_box .bd_wyswig ul li, 
html:lang(ur) .bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig ul li {
    padding-left: 0;
    padding-right: 1.057066rem;
}

html:lang(ur) .bd_inner_help_sidebar .bd_sidebar_content .bd_wyswig ul li:before,
html:lang(ur) .bd_inner_partnerships_content_box .bd_wyswig ul li:before, 
html:lang(ur) .bd_partnership_accordion .accordion-item .accordion-body .bd_wyswig ul li:before {
    left: auto;
    right: 0;
    transform: rotate(180deg);
    transform-origin: right center;
}

html:lang(ur) .bd_stats_box_grid .bd_stat_box:not(:last-child):before {
    right: auto;
    left: -1.644325rem;
}

html:lang(ur) .bd_director_box {
    border-right: none;
    border-left: 1px solid rgba(47, 127, 239, 0.25);
}

html:lang(ur) .bd_director_box:last-child,
html:lang(ur) .bd_director_grid .bd_director_box:nth-child(3n) {
    border-left: none;
}

html:lang(ur) .bd_contact_hero_section:before {
    left: auto;
    right: 0;
}

html:lang(ur) .bd_contact_hero_section:after {
    right: auto;
    left: 0;
}

html:lang(ur) .bd_contact_list_wrapper {
    padding-right: 0;
}

@media (min-width: 768px) {
	html:lang(ur) .bd_cards_grid .bd_card_full_box .bd_card_content {
		margin-right: 0;
		margin-left: 2.897144rem;
	}
	
	html:lang(ur) .bd_about_hero_image_wrapper {
		left: 0;
		right: auto;
		border-radius: 0 8px 8px 0;
	}
}

@keyframes floatImage{
	0%{
		transform:translateY(0px);
	}
	50%{
		transform:translateY(-12px);
	}
	100%{
		transform:translateY(0px);
	}
}

@keyframes floatImage2{
	0%{
		transform:translateY(0px);
	}
	50%{
		transform:translateY(10px);
	}
	100%{
		transform:translateY(0px);
	}
}


.page-id-358 .bd_inner_help_hero_section .bd_about_hero_image_wrapper img {
	object-position: top center;
}

@media (min-width: 768px) {
	.page-id-358 .bd_inner_help_hero_section .bd_about_hero_image_wrapper {
		height: calc(100% - 6.068341rem);
	}
}