@import url("https://use.typekit.net/fkh2ldv.css");

:root {
    --bdProxima: proxima-nova, sans-serif;
    --bdRegular: 400;
    --bdMedium: 500;
    --bdSemiBold: 600;
    --bdBold: 700;
    --bdExtraBold: 800;
    --bd-Midnight-blue: #222A5F;
    --bd-yellow: #F9E55E;
    --bd-slate-gray: #606480;
    --bd-ocean-blue: #1B7BB3;
}

* {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

/*REM CALC*/

/*
1rem = 25.3341px on 1440px width
remValue = designPixelValue / 25.3341px (at 1440px viewport)
*/

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

body {
    font-family: var(--bdProxima);
}

.container {
	max-width: 47.366988rem;
}


/*  HEADER START  */
.bd_header {
	position: fixed;
    width: 100%;
    top: 0;
    z-index: 100;
    padding-top: 1.421010rem;
    padding-bottom: 1.381537rem;
    background-color: #fff;
    border-bottom: 1px solid rgba(96, 100, 128, 0.30);
    transition: .3s ease-in-out;
}

.bd_header .row {
    transition: .3s ease-in-out;
}

.bd_header_logo_link {
  	display: inline-block;
  	transition: .3s ease-in-out;
}

.bd_header_logo_link:hover {
	opacity: 0.7;
}


.bd_header_logo_link img {
	max-width: 10.657572rem;
    transition: .3s ease-in-out;
}

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

.bd_main_menu li:not(.dropdown) {
    line-height: 150%; /* 18px */
}

.bd_main_menu li:not(.dropdown) a {
    font-weight: var(--bdBold);
    font-size: 0.473670rem;
    line-height: 150%; /* 18px */
    letter-spacing: 0.078945rem;
    text-decoration: none;
    text-transform: uppercase;
    color: var(--bd-ocean-blue);
    transition: 0.35s cubic-bezier(0.3, 0.7, 0.4, 1);
}

.bd_main_menu li:not(.dropdown) a:hover {
    color: var(--bd-Midnight-blue);
    transition: 0.35s cubic-bezier(0.3, 0.7, 0.4, 1);
}

.bd_main_menu li span {
    font-weight: var(--bdBold);
    font-size: 0.473670rem;
    line-height: 150%; /* 18px */
    letter-spacing: 0.078945rem;
    margin-right: 0.710505rem;
    text-transform: uppercase;
    color: var(--bd-Midnight-blue);
}

.bd_main_menu li.dropdown a {
    font-weight: var(--bdRegular);
    font-size: 0.552615rem;
    line-height: 150%; /* 21px */
    color: var(--bd-Midnight-blue);
    text-decoration: none;
}

.bd_main_menu li.dropdown a:after {
    content: none;
}

.bd_main_menu li.dropdown a i {
    margin-left: 0.394725rem;
}

.bd_main_menu li.dropdown .dropdown-menu {
    width: 100%;
    max-width: 7.105048rem;
    padding-top: 0.592087rem;
    padding-bottom: 0.592087rem;
    padding-inline: 0.197362rem;
    top: 0.986812rem !important;
    right: -0.197362rem !important;
    transform: translate(0px, 38.75px) !important;
    left: auto !important;
    border-radius: 4px;
    background-color: #fff;
    border: 1px solid var(--bd-Midnight-blue);
}

.bd_main_menu li.dropdown .dropdown-menu a {
    padding-top: 0.197362rem;
    padding-bottom: 0.197362rem;
    padding-inline: 0.394725rem;
    line-height: 160%;
}

.bd_main_menu li.dropdown .dropdown-menu a:hover {
    border-radius: 4px;
    color: #fff;
    background-color: var(--bd-Midnight-blue);
}

.bd_header_inner {
    padding-top: 0.789450rem;
    padding-bottom: 0.789450rem;
}

.bd_header_inner .bd_header_logo_link img {
    max-width: 7.050971rem;
    transition: .3s ease-in-out;
}

.header-scrolled {
    border-bottom: 1px solid #fff;
    transition: .3s ease-in-out;
    padding-top: 0.789450rem;
    padding-bottom: 0.789450rem;
}

.header-scrolled .row {
	align-items: center;
    transition: .3s ease-in-out;
}

.header-scrolled .bd_header_logo_link {
    transition: .3s ease-in-out;
}

.header-scrolled .bd_header_logo_link img {
	max-width: 7.050971rem;
	transition: .3s ease-in-out;
}
/*  HEADER END  */


/*  HOME HERO START  */
.bd_hero {
    padding-top: 9.078673rem;
    padding-bottom: 3.157799rem;
/*    background-color: var(--bd-Midnight-blue);*/
    position: relative;
}

.bd_home_hero {
   padding-top: 8.052388rem;
    padding-bottom: 3.552524rem;
}

.bd_eyebrow {
    font-weight: var(--bdBold);
    font-size: 0.473670rem;
    line-height: normal;
    letter-spacing: 0.078945rem;
    margin-bottom: 0.789450rem;
    text-transform: uppercase;
    color: var(--bd-ocean-blue);
}

.bd_home_hero h1 {
    font-weight: var(--bdExtraBold);
    font-size: 1.263120rem;
    line-height: 120%; /* 38.4px */
    margin-bottom: 1.184175rem;
    color: var(--bd-Midnight-blue);
}

.bd_hero p {
    font-weight: var(--bdRegular);
    font-size: 0.710505rem;
    line-height: 140%; /* 19.6px */
    max-width: 19.736245rem;
    color: var(--bd-Midnight-blue);
    margin-bottom: 0;
}

.bd_home_hero_content p:not(:last-child) {
    margin-bottom: 0.789450rem;
}

.bd_hero p strong {
    font-weight: var(--bdBold);
}

.bd_content_small p {
    font-size: 0.473670rem;
}

.bd_content_small p:not(:last-child) {
    margin-bottom: 0.473670rem;
}

.bd_home_hero_image {
    display: block;
    width: 100%;
    max-width: 17.762620rem;
    margin-inline: auto 2.368349rem;
    aspect-ratio: 1/0.73781;
    margin-top: -0.197362rem;
    position: relative;
    z-index: 2;
}

.bd_home_hero_image:before {
    content: " ";
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 0.394725rem;
    background-image: var(--heroImage);
    background-repeat: no-repeat;
    background-size: cover;
    background-position: top center;
    z-index: 2;
}

.bd_home_hero_image:after {
    content: " ";
    display: block;
    width: 100%;
    height: 100%;
    border-radius: 0.394725rem;
    border: 2px solid rgba(96, 100, 128, 0.50);
    position: absolute;
    top: -0.789450rem;
    left: -0.789450rem;
    z-index: -1;
}

.bd_home_boxes {
    padding-top: 3.947249rem;
    /* padding-bottom: 3.552524rem; */
}

.bd_home_boxes p {
    margin-bottom: 0.789450rem;
}

.bd_home_boxes p span {
    font-weight: var(--bdBold);
    font-style: italic;
}

.bd_home_box_warpper {
    min-height: 7.105048rem;
    margin-bottom: 1.184175rem;
}

.bd_home_box {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    text-decoration: none;
    border-radius: 12px;
    padding-top: 1.184175rem;
    padding-bottom: 1.184175rem;
    padding-inline: 1.184175rem;
    background-color: var(--bd-Midnight-blue);
}

.bd_home_box_title {
    font-weight: var(--bdExtraBold);
    font-size: 0.947340rem;
    line-height: 120%; /* 28.8px */
    max-width: 10.262847rem;
    color: #fff;
    flex-grow: 1;
}

.bd_home_box i {
    font-size: 1.263120rem;
    line-height: 120%; /* 38.4px */
    text-align: right;
    color: var(--bd-yellow);
}

.bd_home_box_warpper:last-child .bd_home_box_title  {
    max-width: 13.420646rem;
}

.bd_home_box:hover {
    background-color: var(--bd-ocean-blue);
}

.bd_home_box:hover i {
    opacity: 1;
}
/*  HOME HERO END  */



/*  HOME HERO BELOW START  */
.bd_below_home_hero {
    padding-top: 2.368349rem;
    padding-bottom: 2.368349rem;
    display: block;
    width: 100%;
    min-height: 24.393999rem;
    background-image: url(/wp-content/uploads/2024/04/bg-hero-below-scaled.jpg);
    background-color: var(--bd-Midnight-blue);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: top center;
    position: relative;
}
/*  HOME HERO BELOW END  */



/*  INNER HERO START  */
.bd_hero_inner {
    padding-top: 6.315598rem;
    background-color: var(--bd-Midnight-blue);
}

.bd_hero_inner .bd_eyebrow {
    margin-bottom: 0.789450rem;
    color: #fff;
}

.bd_main_heading {
    font-weight: var(--bdExtraBold);
    font-size: 1.263120rem;
    line-height: 120%; /* 38.4px */
    margin-bottom: 1.184175rem;
    color: #fff;
}

.bd_hero_inner p {
    color: #fff;
}

.bd_hero_inner .bd_home_hero_image {
    aspect-ratio: 1/0.73781;
}

.bd_hero_inner .bd_home_hero_image:before {
	background-position: center center;
}

.bd_hero_inner .bd_home_hero_image:after {
    border-color: rgb(27 123 179 / 50%);
}
/*  INNER HERO END  */



/*  INNER BELOW HERO START  */
.bd_resources {
    padding-top: 3.157799rem;
    padding-bottom: 3.947249rem;
    position: relative;
    overflow: hidden;
}

.bd_resources .bd_eyebrow {
    color: var(--bd-ocean-blue);
    margin-bottom: 0.986812rem;
}
/*  INNER BELOW HERO END  */



/*  ASSET HOLDER BOX START  */
.bd_asset_holder_wrapper {
    min-height: 9.078673rem;
	margin-bottom: 1.184175rem;
}

.bd_asset_holder_wrapper a {
    display: block;
    width: 100%;
    height: 100%;
    text-decoration: none;
}

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

.bd_asset_holder_box {
    height: 100%;
    border-radius: 12px;
    padding-top: 1.578900rem;
    padding-bottom: 1.578900rem;
    padding-inline: 1.578900rem;
    background-color: var(--bd-Midnight-blue);
    display: flex;
    flex-direction: column;
}

.bd_asset_holder_box h2 {
    font-weight: var(--bdExtraBold);
    font-size: 0.947340rem;
    line-height: 120%;
    max-width: 16.578446rem;
    color: #fff;
    flex-grow: 1;
}

.bd_asset_holder_box i {
    font-size: 1.263120rem;
    line-height: 120%;
    text-align: right;
    color: var(--bd-yellow);
}

.bd_asset_holder_wrapper a:hover .bd_asset_holder_box {
    background-color: var(--bd-ocean-blue);
}

.bd_asset_holder_wrapper a:hover .bd_asset_holder_box i,
.bd_asset_holder_wrapper a:hover .bd_asset_holder_box h2 {
    color: #fff;
}
/*  ASSET HOLDER BOX END  */



/*  SOCIAL MEDIA POST START  */
.bd_all_assets {
    /* padding-top: 3.157799rem; */
    padding-bottom: 3.947249rem;
    position: relative;
    overflow: hidden;
}

.bd_all_assets .bd_eyebrow {
    color: var(--bd-Midnight-blue);
    margin-top: 3rem;
    margin-bottom: 1.2rem;
}

.bd_sm_post_wrapper {
    margin-bottom: 1.2rem;
}

.bd_sm_post_wrapper a {
    width: 100%;
    height: 100%;
    display: block;
    text-decoration: none;
}

.bd_social_holder img {
    flex: 1;
}

.bd_social_media_wrap {
    padding: 0.789637rem 0.789637rem 0.750155rem;
    border-radius: 0px 0px 2px 2px;
    background: #fff;
    border: 1px solid var(--bd-Midnight-blue);
    border-top: none;
    height: 100%;
    display: flex;
    flex-direction: column;
}

.bd_social_holder .bd_social_media_wrap h6 {
    font-weight: var(--bdBold);
    font-size: 0.947340rem;
    line-height: 120%;
    color: var(--bd-Midnight-blue);
    margin-bottom: 0.355337rem;
}

.bd_social_holder .bd_social_media_wrap p {
    font-weight: var(--bdRegular);
    font-size: 0.552615rem;
    line-height: 140%;
    text-align: left;
    color: var(--bd-Midnight-blue);
    max-width: 20.925375rem;
    margin-bottom: 0.592228rem;
    flex-grow: 1;
}

.bd_draft_step_btn {
    border-radius: 2px;
    padding: 0px 0.789637rem;
    background-color: var(--bd-Midnight-blue);
    font-weight: var(--bdMedium);
    font-size: 0.631560rem;
    letter-spacing: 0.04em;
    line-height: 2.368910rem;
    text-align: center;
    text-transform: uppercase;
    color: #FFF;
    width: 100%;
    height: 2.368910rem;
    position: relative;
    border: none;
}

.bd_draft_step_btn span {
    color: #fff;
    position: absolute;
    left: 0.789637rem;
	top: 0px;
	font-size: 0.710505rem;
	letter-spacing: 0.1em;
}

.bd_sm_post_wrapper .bd_draft_step_btn {
    margin-top: 1rem;
}

.bd_facebook_btn {
    background-color: #12308d;
}

.bd_twitter_btn {
    background-color: #59c5ef;
}

.bd_instagram_btn {
    background-color: #d600a9;
}

.bd_linkedin_btn {
    background-color: #0077B5;
}

.bd_draft_step_btn:hover {
	color: #fff;
    background-color: var(--bd-Midnight-blue);
}

.bd_draft_step_btn:hover span {
	color: #fff;
}
/*  SOCIAL MEDIA POST END  */



/*  SOCIAL SHARE SINGLE POST START  */
.bd_draft_head {
    background-color: var(--bd-Midnight-blue);
    padding-top: 7.894498rem;
    padding-bottom: 7.896368rem;
    position: relative;
    z-index: 1;
}

/*.bd_draft_head:before {
	content: " ";
	display: block;
	width: 100%;
	height: 100%;
    background-color: var(--bd-Midnight-blue);
    position: absolute;
    top: 0;
    left: 0;
    z-index: -1;
}*/

.bd_back_post {
    font-size: 1.579274rem;
    position: absolute;
    top: 5.526149rem;
    left: 2.184455rem;
    display: block;
    color: var(--bd-yellow) !important;
    opacity: 0.8;
}

.bd_draft_head .bd_eyebrow, 
.bd_draft_head .bd_main_heading {
    color: #fff;
}

.bd_draft_head p {
    color: #fff;
    font-weight: var(--bdRegular);
    font-size: 0.631560rem;
    line-height: 140%;
    max-width: 17.762620rem;
    margin-bottom: 1.987046rem;
}

.bd_draft_steps_box_holder {
    padding-bottom: 5.526149rem;
    position: relative;
}

.bd_row_eq_height > div {
    margin-top: -6.317094rem; 
}

.bd_draft_step-box {
    border-radius: 4px;
    background: #fff;
    padding: 0.868600rem 1.066010rem 0.750155rem;
    border: 1px solid var(--bd-Midnight-blue);
    position: relative;
    /* margin-top: -6.317094rem; */
    display: flex;
    flex-direction: column;
    min-height: 14.766208rem;
    height: 100%;
    z-index: 90;
}

.bd_draft_step_number {
    color: var(--bd-Midnight-blue);
    font-weight: var(--bdBold);
    font-size: 0.473670rem;
    line-height: normal;
    letter-spacing: 0.078945rem;
    text-transform: uppercase;
    margin-bottom: 0.394725rem;
}

.bd_draft_step_heading {
    color: var(--bd-Midnight-blue);
    font-weight: var(--bdSemiBold);
    font-size: 0.868395rem;
    line-height: 110%;
}

.draft-step-image-box {
    width: 100%;
    border-radius: 4px;
    margin-bottom: 20px;
}

.bd_draft_step_content {
    color: var(--bd-Midnight-blue);
    font-weight: var(--bdRegular);
    font-size: 0.608600rem;
    line-height: 160%;
    text-wrap: pretty;
    flex-grow: 1;
}

.bd_draft_step_content a {
    color: var(--bd-Midnight-blue);
    font-weight: var(--bdSemiBold);
}

.hid-field {
    position: absolute;
    left: -999999px;
}
/*  SOCIAL SHARE SINGLE POST END  */



/*  LANDING PAGE START  */
.bd_landing_hero {
    padding-bottom: 5.486676rem;
    border-bottom: 1px solid #fff;
}

.bd_landing_hero .bd_eyebrow {
    margin-bottom: 0.986812rem;
}

.bd_landing_hero h1 {
    font-size: 2.526239rem;
    line-height: 110%; /* 70.4px */
    letter-spacing: 0.126312rem;
    margin-bottom: 0.986812rem;
    max-width: 13.815371rem;
    color: #fff;
}

.bd_landing_hero p {
    max-width: 21.315144rem;
}

.bd_landing_hero p strong {
    font-weight: var(--bdSemiBold);
}

.bd_landing_hero p:last-child {
    font-size: 0.789450rem;
    margin-top: 1.184175rem;
}

.bd_landing_hero p:not(:last-child) {
    margin-bottom: 0.789450rem;
}

.bd_landing_form_box {
    width: 100%;
    max-width: 18.552070rem;
    padding-top: 1.973624rem;
    padding-bottom: 1.973624rem;
    padding-inline: 1.973624rem;
    margin-top: 0.157890rem;
    border-radius: 12px;
    background-color: #D0F3F5;
    margin-left: auto;
    position: relative;
}

.bd_landing_form_box:before {
    content: " ";
    display: block;
    width: 100%;
    height: 2.747285rem;
    margin-inline: auto;
    background-image: url(/wp-content/uploads/2024/06/form-box-after.svg);
    background-size: contain;
    background-repeat: no-repeat;
    background-position: top center;
    position: absolute;
    top: -1.026285rem;
    left: 0;
}

.bd_landing_form_box .ngp-form {}

.bd_landing_form_box .ngp-form .at-form .at-inner {
    background-color: transparent !important;
}

.bd_landing_form_box .ngp-form .at-form .at-inner .at-sr-only {
    display: none !important;
}

.bd_landing_form_box .ngp-form .at-form .at-inner .at-markup {
	padding: 0 !important;
	margin-bottom: 0 !important;
}

.bd_landing_form_box .ngp-form .at-form .at-inner .at-markup h4 {
    position: relative !important;
    top: 0 !important;
    left: 0 !important; !important;
    font-size: 1.184175rem !important;
    line-height: normal !important;
    letter-spacing: 0.118417rem !important;
    text-transform: uppercase !important;
    margin-bottom: 0.789450rem !important;
}

.bd_landing_form_box .ngp-form .at-form .at-inner .at-fieldset {
    padding: 0 !important;
}

.bd_landing_form_box .ngp-form .at-form .at-inner .at-fieldset .at-legend {
    display: none !important;
}

.bd_landing_form_box .ngp-form .at-form .at-inner .at-fieldset .at-fields {
    background-color: transparent !important;
}

.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row label {
    font-family: var(--bdProxima) !important;
    font-weight: var(--bdMedium) !important;
    font-size: 0.710505rem !important;
    line-height: normal !important;
    color: #231F20 !important;
    margin-inline: 0 !important;
}

.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row.FirstName.LastName {
    flex-wrap: nowrap !important;
    margin-inline: -5px !important;
}

.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row.FirstName.LastName label {
    padding-inline: 5px !important;
	flex: 1 7.105048rem;
    min-width: 7.105048rem;
}

.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row label input:not([type=submit]),
.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row label input:not([type=submit]):focus {
    display: block !important;
    width: 100% !important;
    height: 1.894680rem !important;
    padding: 0 0.592087rem !important;
    border-radius: 2px !important;
    border: 1px solid rgba(38, 34, 98, 0.50) !important;
    background-color: #FFF !important;
    font-family: var(--bdProxima) !important;
    font-weight: var(--bdMedium) !important;
    font-size: 0.710505rem !important;
    line-height: 1.894680rem !important;
    color: #231F20 !important;
    margin-top: 0.394725rem !important;
    margin-bottom: 0.789450rem !important;
    box-shadow: none !important;
}

.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row.FirstName.LastName label.FirstName input {
    border-radius: 2px 0px 0px 2px !important;
}

.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row.FirstName.LastName label.LastName input {
    border-radius: 0px 2px 2px 0px !important;
}

.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row.EmailAddress.MobilePhone label {
    flex: 1 auto !important;
    min-width: 100% !important;
}

.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row label.at-check .at-checkbox-title-container {
    padding-left: 1.184175rem !important;
    margin-bottom: 0.789450rem !important;
}

.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row label.at-check .at-checkbox-title-container:after,
.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row label.at-check .at-checkbox-title-container:before {
    width: 0.789450rem !important;
    height: 0.789450rem !important;
    border-radius: 2px !important;
    border-color: rgba(38, 34, 98, 0.50) !important;
    box-shadow: none !important;
    top: 0 !important;
    left: 0 !important;
}

.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row label.at-check .at-checkbox-title-container:after {
    font-size: 0.552615rem !important;
    line-height: 0.789450rem !important;
    text-align: center !important;
    background-color: var(--bd-Midnight-blue) !important;
}

.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row label.at-check .at-checkbox-title-container:before {
    background-color: #fff !important;
}

.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row label.at-check .at-checkbox-title-container span.at-checkbox-title {
    font-weight: var(--bdSemiBold) !important;
    font-size: 0.671032rem !important;
    line-height: 130% !important; /* 22.1px */
}

.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row label.error input:not([type=submit]) {
    margin-bottom: 0.986812rem !important;
}

.bd_landing_form_box .at-form .at-inner .at-fieldset .at-fields .at-row label.error small.error {
    padding: 0 !important;
    font-size: 0.473670rem !important;
    margin-bottom: 0 !important;
    position: absolute;
    bottom: 0.236835rem;
}

.bd_landing_form_box .at-form .at-inner .at-form-submit {
    padding: 0 !important;
    margin-top: 0.789450rem !important;
}

.bd_landing_form_box .at-form .at-inner .at-form-submit input[type=submit] {
    width: 100% !important;
    height: 2.368349rem !important;
    padding: 0 0.789450rem !important;
    border: none !important;
    border-radius: 2px !important;
    background-color: #F05354  !important; !important;
    font-size: 0.947340rem !important;
    line-height: 2.407822rem !important;
    letter-spacing: 0.094734rem !important;
    text-transform: uppercase;
    text-shadow: none !important;
    margin: 0 !important;
    cursor: pointer !important;
}

.bd_landing_form_box .at-form .at-inner .at-form-submit input[type=submit]:hover {
    background-color: var(--bd-Midnight-blue) !important;
}

.content.thankYou .contributions p {
    color: #000;
}

/*  LANDING PAGE END  */



/*  FOOTER ABOVE START  */
.bd_support {
    position: relative;
    background-color: var(--bd-Midnight-blue);
}

.bd_support_box {
    width: 100%;
    max-width: 37.696228rem;
    margin-inline: auto;
    border-radius: 12px;
    padding-top: 2.289404rem;
    padding-bottom: 2.368349rem;
    padding-inline: 3.157799rem;
    background-color: var(--bdLightBlue);
    position: relative;
    margin-top: -6.355071rem;
}

.bd_support_box:after {
	content: " ";
	display: block;
	width: 2.669919rem;
	height: 2.723602rem;
	background-image: url("data:image/svg+xml,%3Csvg width='68' height='69' viewBox='0 0 68 69' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_92_214)'%3E%3Cpath d='M28.615 1.10356C28.9042 11.6532 29.1935 22.203 29.4829 32.7527C29.6252 37.9792 29.7675 43.2059 29.9145 48.437C30.0339 52.7727 30.7365 57.8202 28.0868 61.5817C27.6414 62.2155 37.0599 68.7879 37.6018 68.0209C40.2515 64.2593 39.5488 59.2117 39.4295 54.8762C39.2871 49.6496 39.1448 44.423 38.9979 39.1917C38.7085 28.642 38.4192 18.0923 38.1299 7.54269C38.1161 7.11555 37.1564 6.42663 36.9635 6.26129C35.9348 5.39324 34.8097 4.5941 33.6939 3.84548C32.5688 3.09226 31.4299 2.34362 30.236 1.70982C30.0982 1.63633 28.6104 0.933631 28.615 1.10356Z' fill='%23FF5050'/%3E%3Cpath d='M0.271787 37.9277C19.7655 40.0863 39.5027 39.5305 58.8494 36.3017C59.4878 36.1962 60.6311 35.1444 61.0536 34.8092C62.2109 33.9043 63.3406 32.9307 64.4106 31.9202C65.2371 31.1395 66.1096 30.3541 66.8077 29.4494C66.9592 29.2518 67.5285 28.6364 66.95 28.7328C47.7685 31.934 28.2104 32.4576 8.8821 30.3174C8.41369 30.2668 7.63302 30.9283 7.35291 31.1257C6.25538 31.9064 5.19918 32.7929 4.19809 33.6885C3.18782 34.5886 2.18213 35.5073 1.26369 36.5039C1.15348 36.6233 0.138614 37.9093 0.271787 37.9231V37.9277Z' fill='%23FF5050'/%3E%3Cpath d='M20.4175 26.4462C32.1184 35.5583 43.0478 45.6258 53.0908 56.5382C53.5224 57.0113 53.3571 55.9504 53.3479 55.8539C53.2332 54.7379 52.9071 53.5622 52.6087 52.492C52.2183 51.0729 51.7958 49.649 51.2769 48.2712C50.9923 47.5088 50.7442 46.4478 50.1886 45.8416C40.1455 34.929 29.2162 24.8617 17.5153 15.7495C17.0837 15.4142 17.226 16.1307 17.2582 16.4338C17.373 17.55 17.699 18.7257 17.9975 19.7959C18.3879 21.215 18.8103 22.6388 19.3292 24.0166C19.5818 24.6917 19.8482 26.0007 20.4175 26.4462Z' fill='%23FF5050'/%3E%3Cpath d='M45.8488 18.6152C43.0155 22.2941 40.173 25.9775 37.0182 29.39C33.9598 32.7013 30.5707 35.6223 26.9337 38.2817C19.848 43.4577 12.1378 47.8208 5.84656 54.012C5.68584 54.1728 7.8166 54.6183 7.49056 54.5539C8.8131 54.8065 10.1862 54.9535 11.5225 55.0592C12.8726 55.1647 14.2318 55.2566 15.582 55.2291C16.0549 55.2199 16.932 55.3209 17.2902 54.9627C23.5815 48.7716 31.2917 44.4085 38.3775 39.2324C42.0145 36.573 45.4035 33.652 48.4618 30.3452C51.6167 26.9328 54.4592 23.2494 57.2926 19.5705C57.4395 19.3776 55.35 18.9688 55.6486 19.0285C54.326 18.7759 52.9529 18.629 51.6167 18.5233C50.2665 18.4178 48.9073 18.3259 47.5572 18.3534C47.1392 18.3626 46.129 18.2523 45.8488 18.6198V18.6152Z' fill='%23FF5050'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_92_214'%3E%3Crect width='67.6375' height='69' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
	background-size: contain;
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
    top: -0.947340rem;
    right: -1.327855rem;
}

.bd_support_box h2 {
    font-family: var(--bdBebas);
    font-weight: var(--bdRegular);
    font-size: 1.578900rem;
    line-height: 105%;
    margin-bottom: 0.710505rem;
    color: var(--bd-Midnight-blue);
}

.bd_support_box p {
    font-weight: var(--bdRegular);
    font-size: 0.710505rem;
    line-height:  151.579%;
    color: var(--bd-Midnight-blue);
    margin-bottom: 0;
    max-width: 20.920420rem;
}

.bd_support_box .bd_button {
	height: 1.815735rem;
    padding-inline: 0.749977rem;
    font-size: 0.717965rem;
	line-height: 1.815735rem;
    margin-top: 1.421010rem;
    letter-spacing: 0 !important;
}
/*  FOOTER ABOVE END  */



/*  FOOTER START  */
.bd_footer {
    padding-top: 0.631560rem;
    padding-bottom: 0.592087rem;
    background-color: var(--bd-slate-gray);
    position: relative;
}

.bd_copyright_text {
    font-weight: var(--bdMedium);
    font-size: 0.552615rem;
    line-height: 150%; /* 21px */
    margin-bottom: 0;
    color: #fff;
}

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

.bd_footer_social_nav li {
}

.bd_footer_social_nav li a {
    font-size: 0.947340rem;
    letter-spacing: 0.018947rem;
    line-height: 100%;
    color: #fff;
    text-decoration: none;
}

.facebook:hover {}

.bd_footer_social_nav li a:hover svg path {
    fill: var(--bd-SkyBlue);
}

.bd_footer_social_nav li a.youtube:hover svg  path:last-child {
    fill: var(--bd-Midnight-blue);
}

.bd_footer_nav2 {
    display: flex;
    gap: 0.952471rem;
    align-items: center;
    float: right;
}

.bd_footer_nav2 li {}

.bd_footer_nav2 li  a {
    font-weight: var(--bdRegular);
    font-size: 0.558417rem;
    line-height: 0.797778rem;
    text-decoration: underline;
    color: #fff;
}

.bd_footer_nav2 li a:hover {
    text-decoration: none;
}

.bd_footer_nav2 li span {
    font-weight: var(--bdRegular);
    font-size: 0.558417rem;
    line-height: 0.797778rem;
    color: #fff;
}
/*  FOOTER END  */