/* screen - index */

.index {
  background-color: var(--white);
  display: block;
  filter: blur(10px);
  margin: 0px;
  min-height: 2354px;
  min-width: 360px;
  opacity: 0;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.index.bp1-animate-enter3 {
  animation: bp1-animate-enter3-frames 0.40s ease 0.00s 1 normal forwards;
  display: block;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp1-animate-enter3-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.index .rectangle-1055-IO3Fu5 {
  background-color: var(--shark);
  height: 232px;
  left: 0px;
  position: absolute;
  top: 50px;
  width: 100%;
}

.index .nav-bar-3-IO3Fu5 {
  background-color: transparent;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.index .base-M3zxs9 {
  background-color: transparent;
  height: 100%;
  object-fit: cover;
  top: 0px;
}

.index .baptist-health-foundation-IO3Fu5 {
  background-color: transparent;
  height: 22px;
  left: 31px;
  letter-spacing: 0.14px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 209px;
}

.index .bh_logo_primary_foun-IO3Fu5 {
    background-color: transparent;
    height: auto;
    object-fit: cover;
    position: absolute;
    right: calc(48.78% - 155px);
    top: 90px;
    width: 310px;
}

.index .base-IO3Fu5 {
  background-color: var(--shark);
  bottom: 0px;
  height: 752px;
}

.index .copyright-2024-bapti-IO3Fu5 {
  background-color: transparent;
  bottom: 46px;
  color: var(--white);
  font-family: var(--font-family-acumin_variable_concept);
  font-size: var(--font-size-s);
  font-weight: 400;
  height: 128px;
  left: 31px;
  letter-spacing: 0.35px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 60px);
}

.index .span0-Qu42PG {
}

.index .span1-Qu42PG {
  text-decoration: underline;
}

.index .span2-Qu42PG {
}

.index .span3-Qu42PG {
  text-decoration: underline;
}

.index .span4-Qu42PG {
}

.index .span5-Qu42PG {
  text-decoration: underline;
}

.index .span6-Qu42PG {
}

.index .span7-Qu42PG {
  text-decoration: underline;
}

.index .span8-Qu42PG {
}

.index .bh_foundation_logo_p-IO3Fu5 {
  background-color: transparent;
  bottom: calc(25.67% - 27px);
  cursor: pointer;
  height: 104px;
  left: 31px;
  object-fit: cover;
  position: absolute;
  width: 508px;
}

.index .line-48-IO3Fu5 {
  background-color: transparent;
  bottom: 20.66%;
  height: 2px;
  left: 31px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 62px);
}

.index .rectangle-773-IO3Fu5 {
  background-color: var(--blue-dianne);
  bottom: calc(36.19% - 100px);
  height: 276px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.index .get-the-latest-updates-IO3Fu5 {
  background-color: transparent;
  bottom: calc(40.51% - 14px);
  height: 35px;
  left: 34px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 72px);
}

.index .group-407-IO3Fu5 {
  background-color: transparent;
  bottom: calc(35.74% - 35px);
  cursor: pointer;
  height: 99px;
  left: calc(49.52% - 139px);
  position: absolute;
  width: 281px;
}

.index .group-406-tDds9r {
  background-color: transparent;
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 100%;
}

.index .rectangle-739-aX4U1k {
  position: relative;
}

.index .sign-up-for-our-newsletter-tDds9r {
  background-color: transparent;
  bottom: calc(42.65% - 28px);
  height: 65px;
  left: 36px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 69px);
}

.index .rectangle-1180-IO3Fu5 {
  background: linear-gradient(176.21deg, #1d4a5e 1.04%, #1d4a5e 1.04%, #7de69b 112.4%);
  background-color: transparent;
  height: 1053px;
  left: 0px;
  position: absolute;
  top: 273px;
  width: 100%;
}

.index .what-does-it-mean-to-IO3Fu5 {
  background-color: transparent;
  color: var(--white);
  display: block;
  font-family: var(--font-family-poppins);
  font-size: 34px;
  font-style: normal;
  font-weight: 200;
  height: 90px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 40px;
  opacity: 0;
  position: absolute;
  text-align: left;
  top: 330px;
  transform: scale(1.1);
  width: calc(100.00% - 56px);
}

.index .what-does-it-mean-to-IO3Fu5.bp1-animate-enter {
  animation: bp1-animate-enter-frames 0.30s ease 0.50s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: scale(1.1);
}

@keyframes bp1-animate-enter-frames {
  from{opacity: 0;
transform: scale(1.1);
}
to{opacity: 1;
transform: scale(1);
}
}

.index .power-extraordinary-IO3Fu5 {
  background-color: transparent;
  color: var(--caribbean-green-pearl);
  display: block;
  font-family: var(--font-family-poppins);
  font-size: 34px;
  font-style: normal;
  font-weight: 700;
  height: 90px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 40px;
  opacity: 0;
  position: absolute;
  text-align: left;
  top: calc(18.20% - 16px);
  transform: scale(1.1);
  width: calc(100.00% - 42px);
}

.index .power-extraordinary-IO3Fu5.bp1-animate-enter1 {
  animation: bp1-animate-enter1-frames 0.30s ease 0.70s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: scale(1.1);
}

@keyframes bp1-animate-enter1-frames {
  from{opacity: 0;
transform: scale(1.1);
}
to{opacity: 1;
transform: scale(1);
}
}

.index .it-means-driving-a-t-IO3Fu5 {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-acuminvariable_concept-regular);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
  height: 408px;
  left: 27px;
  letter-spacing: 0.00px;
  line-height: 32px;
  position: absolute;
  text-align: left;
  top: calc(26.82% - 109px);
  width: calc(100.00% - 70px);
}

.index .coming-in-IO3Fu5 {
  background-color: transparent;
  color: var(--white);
  display: block;
  font-family: var(--font-family-poppins);
  font-size: 36px;
  font-style: normal;
  font-weight: 200;
  height: 53px;
  left: 25px;
  letter-spacing: 0.00px;
  line-height: 299px;
  opacity: 0;
  position: absolute;
  text-align: left;
  top: calc(37.51% - 20px);
  white-space: nowrap;
  width: 206px;
}

.index .coming-in-IO3Fu5.bp1-animate-enter2 {
  animation: bp1-animate-enter2-frames 0.80s ease 1.00s 1 normal forwards;
  display: block;
  opacity: 0;
}

@keyframes bp1-animate-enter2-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.index .about-us-IO3Fu5 {
  background-color: transparent;
  bottom: 436px;
  cursor: pointer;
  height: 20px;
  left: 31px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 76px;
}

.index .foundation-registrations-IO3Fu5 {
  background-color: transparent;
  bottom: 388px;
  cursor: pointer;
  height: 20px;
  left: 33px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 200px;
}

.index .events-IO3Fu5 {
  background-color: transparent;
  bottom: 340px;
  cursor: pointer;
  height: 20px;
  left: 33px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 55px;
}

.index .giving-IO3Fu5 {
  background-color: transparent;
  bottom: 292px;
  cursor: pointer;
  height: 20px;
  left: 33px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 53px;
}

.index .our-focus-IO3Fu5 {
  background-color: transparent;
  bottom: 244px;
  cursor: pointer;
  height: 20px;
  left: 32px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 84px;
}

.index .group-651-IO3Fu5 {
  background-color: transparent;
  bottom: calc(22.26% - 7px);
  height: 31px;
  left: 31px;
  position: absolute;
  width: 229px;
}

.index .facebook-app-round-white-icon-0cvhL8 {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 1px);
  left: calc(20.03% - 6px);
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 31px;
}

.index .x-social-media-white-round-icon-0cvhL8 {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: calc(40.08% - 12px);
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 31px;
}

.index .group-381-0cvhL8 {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: calc(39.90% - 12px);
  top: 1px;
  width: 31px;
}

.index .ellipse-253-ETLLM7 {
  background-color: var(--white);
  border-radius: 15.5px;
  height: 100%;
  position: absolute;
  width: 100%;
}

.index .youtube-app-white-icon-ETLLM7 {
  background-color: transparent;
  height: 12px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: calc(48.73% - 6px);
  width: calc(100.00% - 14px);
}

.index .group-383-0cvhL8 {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 1px;
  width: 31px;
}

.index .group-382-u5N2jS {
  height: 100%;
  left: 0px;
  position: absolute;
  width: 100%;
}

.index .ellipse-253-YxGYby {
  background-color: var(--white);
  border-radius: 15.5px;
  height: 100%;
  position: relative;
  width: 100%;
}

.index .instagram-white-icon-u5N2jS {
  background-color: transparent;
  height: calc(100.00% - 14px);
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: 7px;
  width: calc(100.00% - 14px);
}

.index .group-386-0cvhL8 {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: calc(19.70% - 6px);
  top: 1px;
  width: 31px;
}

.index .group-384-FS1HFI {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.index .group-382-gAgtvs {
  height: 100%;
  left: 0px;
  position: relative;
  width: 100%;
}

.index .ellipse-253-ka0PdU {
  background-color: var(--white);
  border-radius: 15.5px;
  height: 100%;
  position: relative;
  width: 100%;
}

.index .linkedin-app-white-icon-FS1HFI {
  background-color: transparent;
  height: 15px;
  left: 7px;
  object-fit: cover;
  position: absolute;
  top: calc(49.70% - 8px);
  width: calc(100.00% - 16px);
}

.index .group-387-0cvhL8 {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 1px;
  width: 31px;
}

.index .group-385-zQuPfT {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.index .group-382-QvQlJs {
  height: 100%;
  left: 0px;
  position: relative;
  width: 100%;
}

.index .ellipse-253-1YEgkK {
  background-color: var(--white);
  border-radius: 15.5px;
  height: 100%;
  position: relative;
  width: 100%;
}

.index .tiktok-white-icon-zQuPfT {
  background-color: transparent;
  height: calc(100.00% - 14px);
  object-fit: cover;
  position: absolute;
  right: calc(48.34% - 7px);
  top: 7px;
  width: 15px;
}

.index .group-647-IO3Fu5 {
  background-color: transparent;
  cursor: pointer;
  height: 1.55%;
  left: 6.67%;
  position: absolute;
  top: 52.42%;
  width: 84.27%;
}

.index .toolkit-style-guide-bxdFt2 {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.24px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 3px;
  width: 281px;
}

.index .group-394-bxdFt2 {
  background-color: transparent;
  height: 36px;
  left: 160px;
  position: absolute;
  top: 0px;
  width: 36px;
}

.index .component-24-333-gXQ9Ov {
  background-color: transparent;
  height: 16px;
  left: 10px;
  position: absolute;
  top: 11px;
  width: 16px;
}

.index .path-10-dnke4N {
  left: 1px;
}

.index .group-393-gXQ9Ov {
  background-color: transparent;
  height: 36px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 36px;
}

.index .group-382-yGLJ56 {
  height: 36px;
  left: -0px;
  position: relative;
  width: 36px;
}

.index .ellipse-253-vL5bme {
  background-color: transparent;
  border: 1px solid;
  border-color: var(--white);
  border-radius: 18.24px;
  height: 36px;
  position: relative;
  width: 36px;
}

.index .group-582-IO3Fu5 {
  background-color: transparent;
  cursor: pointer;
  height: 55px;
  position: absolute;
  right: calc(49.61% - 123px);
  top: 182px;
  width: 248px;
}

.index .rectangle-739-7ZVwOF {
  position: absolute;
}

.index .give-now-7ZVwOF {
  background-color: transparent;
  bottom: calc(20.00% - 7px);
  height: 35px;
  letter-spacing: 0.24px;
  line-height: 24px;
  position: absolute;
  right: 105px;
  text-align: left;
  white-space: nowrap;
  width: 121px;
}

.index .component-24-334-7ZVwOF {
  background-color: transparent;
  bottom: calc(48.08% - 14px);
  height: 29px;
  left: 189px;
  position: absolute;
  width: 29px;
}

.index .path-10-aQslFO {
  left: 0px;
}

.index .rectangle-1182-IO3Fu5 {
  background-color: var(--blue-dianne);
  height: 150px;
  left: 0px;
  position: absolute;
  top: calc(47.87% - 72px);
  width: 100%;
}

.index .x23-IO3Fu5 {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: 47px;
  font-style: normal;
  font-weight: 200;
  height: 2.85%;
  left: 32.00%;
  letter-spacing: 0.00px;
  line-height: 281px;
  position: absolute;
  text-align: center;
  top: 41.72%;
  white-space: nowrap;
  width: 15.56%;
}

.index .x59-IO3Fu5 {
  background-color: transparent;
  height: 2.93%;
  left: 54.67%;
  letter-spacing: 0.00px;
  line-height: 287px;
  position: absolute;
  text-align: center;
  top: 41.63%;
  white-space: nowrap;
  width: 16.67%;
}

.index .x18-IO3Fu5 {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: 56px;
  font-style: normal;
  font-weight: 200;
  height: 3.44%;
  left: 7.47%;
  letter-spacing: 0.00px;
  line-height: 279px;
  position: absolute;
  text-align: center;
  top: 41.67%;
  white-space: nowrap;
  width: 14.17%;
}

.index .x-IO3Fu5 {
  left: 49.87%;
}

.index .days-IO3Fu5 {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: 19px;
  font-style: normal;
  font-weight: 300;
  height: 1.23%;
  left: 7.73%;
  letter-spacing: 0.19px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: 49.15%;
  white-space: nowrap;
  width: 13.89%;
}

.index .x57-IO3Fu5 {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: 47px;
  font-style: normal;
  font-weight: 200;
  height: 2.85%;
  left: 79.47%;
  letter-spacing: 0.00px;
  line-height: 281px;
  position: absolute;
  text-align: center;
  top: 41.72%;
  white-space: nowrap;
  width: 15.00%;
}

.index .x-865xPf {
  left: 73.87%;
}

.index .ellipse-253 {
  left: 0px;
  top: 0px;
}

.index .group-382 {
  background-color: transparent;
  top: 0px;
}

.index .path-10 {
  background-color: transparent;
  height: 100%;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.index .x {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: 46px;
  font-style: normal;
  font-weight: 200;
  height: 2.80%;
  letter-spacing: 0.00px;
  line-height: 275px;
  position: absolute;
  text-align: center;
  top: 41.86%;
  white-space: nowrap;
  width: 2.22%;
}

/* screen - landing-page-1920 */

.landing-page-1920 {
  background-color: var(--white);
  display: block;
  filter: blur(10px);
  margin: 0px;
  min-height: 2045px;
  min-width: 1920px;
  opacity: 0;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.landing-page-1920.bp5-animate-enter3 {
  animation: bp5-animate-enter3-frames 0.40s ease 0.00s 1 normal forwards;
  display: block;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp5-animate-enter3-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.landing-page-1920 .rectangle-1055-flpNWx {
  background-color: var(--shark);
  height: 175px;
  left: 0px;
  position: absolute;
  top: 50px;
  width: 100%;
}

.landing-page-1920 .nav-bar-3-flpNWx {
  background-color: transparent;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-1920 .base-PrxQqE {
  background-color: transparent;
  height: 100%;
  object-fit: cover;
  top: 0px;
}

.landing-page-1920 .baptist-health-foundation-flpNWx {
  background-color: transparent;
  height: 22px;
  left: 125px;
  letter-spacing: 0.14px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 209px;
}

.landing-page-1920 .group-582-flpNWx {
  background-color: transparent;
  cursor: pointer;
  height: 55px;
  position: absolute;
  right: calc(7.00% - 17px);
  top: calc(5.53% - 3px);
  width: 248px;
}

.landing-page-1920 .rectangle-739-Ix3TVO {
  position: absolute;
}

.landing-page-1920 .give-now-Ix3TVO {
  background-color: transparent;
  bottom: calc(20.00% - 7px);
  height: 35px;
  letter-spacing: 0.24px;
  line-height: 24px;
  position: absolute;
  right: 105px;
  text-align: left;
  white-space: nowrap;
  width: 121px;
}

.landing-page-1920 .component-24-335-Ix3TVO {
  background-color: transparent;
  bottom: calc(48.08% - 14px);
  height: 29px;
  left: 189px;
  position: absolute;
  width: 29px;
}

.landing-page-1920 .bh_logo_primary_foun-flpNWx {
	background-color: transparent;
	height: auto;
	left: calc(8.27% - 34px);
	object-fit: unset;
	position: absolute;
	top: calc(5.4% - 4px);
	width: 375px;
}

.landing-page-1920 .base-flpNWx {
  background-color: var(--shark);
  height: 671px;
  top: 1374px;
}

.landing-page-1920 .copyright-2024-bapti-flpNWx {
  background-color: transparent;
  bottom: 84px;
  height: 43px;
  left: 240px;
  letter-spacing: 0.40px;
  line-height: 22px;
  position: absolute;
  text-align: left;
  width: 1067px;
}

.landing-page-1920 .span0-F109sZ {
}

.landing-page-1920 .span1-F109sZ {
  text-decoration: underline;
}

.landing-page-1920 .span2-F109sZ {
}

.landing-page-1920 .span3-F109sZ {
  text-decoration: underline;
}

.landing-page-1920 .span4-F109sZ {
}

.landing-page-1920 .span5-F109sZ {
  text-decoration: underline;
}

.landing-page-1920 .span6-F109sZ {
}

.landing-page-1920 .span7-F109sZ {
  text-decoration: underline;
}

.landing-page-1920 .span8-F109sZ {
}

.landing-page-1920 .bh_foundation_logo_p-flpNWx {
  background-color: transparent;
  bottom: calc(23.77% - 29px);
  cursor: pointer;
  height: 123px;
  left: 240px;
  object-fit: cover;
  position: absolute;
  width: 600px;
}

.landing-page-1920 .line-48-flpNWx {
  background-color: transparent;
  bottom: 21.87%;
  height: 1px;
  left: 240px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 470px);
}

.landing-page-1920 .group-648-flpNWx {
  background-color: transparent;
  bottom: calc(24.29% - 10px);
  height: 40px;
  position: absolute;
  right: 230px;
  width: 295px;
}

.landing-page-1920 .facebook-app-round-white-icon-YFvx9X {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 1px);
  left: calc(20.00% - 8px);
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 40px;
}

.landing-page-1920 .x-social-media-white-round-icon-YFvx9X {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: calc(40.02% - 16px);
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 40px;
}

.landing-page-1920 .group-381-YFvx9X {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: calc(40.00% - 16px);
  top: 0px;
  width: 40px;
}

.landing-page-1920 .ellipse-253-qeDpi3 {
  background-color: var(--white);
  border-radius: 20px;
  position: absolute;
}

.landing-page-1920 .youtube-app-white-icon-qeDpi3 {
  background-color: transparent;
  height: 16px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: calc(48.98% - 8px);
  width: calc(100.00% - 18px);
}

.landing-page-1920 .group-383-YFvx9X {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 40px;
}

.landing-page-1920 .group-382-9kQxW8 {
  position: absolute;
}

.landing-page-1920 .ellipse-253-zONzxo {
  background-color: var(--white);
  border-radius: 20px;
  position: relative;
}

.landing-page-1920 .instagram-white-icon-9kQxW8 {
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  width: calc(100.00% - 18px);
}

.landing-page-1920 .group-386-YFvx9X {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: calc(20.00% - 8px);
  top: 0px;
  width: 40px;
}

.landing-page-1920 .group-384-8M0aTR {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-1920 .group-382-m9p3wV {
  position: relative;
}

.landing-page-1920 .ellipse-253-lUvmlA {
  background-color: var(--white);
  border-radius: 20px;
  position: relative;
}

.landing-page-1920 .linkedin-app-white-icon-8M0aTR {
  background-color: transparent;
  height: 20px;
  left: calc(50.00% - 10px);
  object-fit: cover;
  position: absolute;
  top: calc(50.00% - 10px);
  width: 20px;
}

.landing-page-1920 .group-387-YFvx9X {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 40px;
}

.landing-page-1920 .group-385-Lt1U6Q {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-1920 .group-382-5QaQjF {
  position: relative;
}

.landing-page-1920 .ellipse-253-QEhsrU {
  background-color: var(--white);
  border-radius: 20px;
  position: relative;
}

.landing-page-1920 .tiktok-white-icon-Lt1U6Q {
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: calc(50.00% - 9px);
  object-fit: cover;
  position: absolute;
  top: 9px;
  width: 19px;
}

.landing-page-1920 .rectangle-773-flpNWx {
  background-color: var(--blue-dianne);
  bottom: calc(35.36% - 53px);
  height: 150px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.landing-page-1920 .group-655-flpNWx {
  background-color: transparent;
  bottom: calc(35.95% - 25px);
  height: 70px;
  left: calc(50.00% - 491px);
  position: absolute;
  width: 982px;
}

.landing-page-1920 .get-the-latest-updates-GSPFVM {
  background-color: transparent;
  height: calc(100.00% - 9px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 12px;
  position: absolute;
  text-align: left;
  top: 30px;
  white-space: nowrap;
  width: 501px;
}

.landing-page-1920 .group-407-GSPFVM {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 428px;
}

.landing-page-1920 .group-406-Tr9Vxn {
  background-color: transparent;
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-1920 .rectangle-739-XGaaqi {
  position: relative;
}

.landing-page-1920 .sign-up-for-our-newsletter-Tr9Vxn {
  background-color: transparent;
  bottom: calc(32.86% - 12px);
  height: 35px;
  left: 35px;
  letter-spacing: 0.00px;
  line-height: 24px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 68px);
}

.landing-page-1920 .rectangle-1180-flpNWx {
  background: linear-gradient(159.58deg, #1d4a5e 19.53%, #1d4a5e 19.53%, #7de69b 94.81%);
  background-color: transparent;
  height: 1000px;
  left: 0px;
  position: absolute;
  top: 225px;
  width: 100%;
}

.landing-page-1920 .what-does-it-mean-to-flpNWx {
  background-color: transparent;
  display: block;
  height: 94px;
  left: 389px;
  letter-spacing: 0.00px;
  line-height: 299px;
  opacity: 0;
  position: absolute;
  text-align: left;
  top: 216px;
  transform: scale(1.1);
  white-space: nowrap;
  width: 727px;
}

.landing-page-1920 .what-does-it-mean-to-flpNWx.bp5-animate-enter {
  animation: bp5-animate-enter-frames 0.30s ease 0.50s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: scale(1.1);
}

@keyframes bp5-animate-enter-frames {
  from{opacity: 0;
transform: scale(1.1);
}
to{opacity: 1;
transform: scale(1);
}
}

.landing-page-1920 .power-extraordinary-flpNWx {
  background-color: transparent;
  display: block;
  height: 94px;
  left: 389px;
  letter-spacing: 0.00px;
  line-height: 52px;
  opacity: 0;
  position: absolute;
  text-align: left;
  top: 395px;
  transform: scale(1.1);
  white-space: nowrap;
  width: 854px;
}

.landing-page-1920 .power-extraordinary-flpNWx.bp5-animate-enter1 {
  animation: bp5-animate-enter1-frames 0.30s ease 0.70s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: scale(1.1);
}

@keyframes bp5-animate-enter1-frames {
  from{opacity: 0;
transform: scale(1.1);
}
to{opacity: 1;
transform: scale(1);
}
}

.landing-page-1920 .it-means-driving-a-t-flpNWx {
  background-color: transparent;
  height: 200px;
  left: 389px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  top: 489px;
  white-space: nowrap;
  width: 949px;
}

.landing-page-1920 .coming-in-flpNWx {
  background-color: transparent;
  display: block;
  height: 69px;
  left: 389px;
  letter-spacing: 0.00px;
  line-height: 299px;
  opacity: 0;
  position: absolute;
  text-align: left;
  top: 669px;
  white-space: nowrap;
  width: 274px;
}

.landing-page-1920 .coming-in-flpNWx.bp5-animate-enter2 {
  animation: bp5-animate-enter2-frames 0.80s ease 1.00s 1 normal forwards;
  display: block;
  opacity: 0;
}

@keyframes bp5-animate-enter2-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.landing-page-1920 .group-647-flpNWx {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  left: 389px;
  position: absolute;
  top: 1070px;
  width: 190px;
}

.landing-page-1920 .toolkit-style-guide-iP0vPs {
  background-color: transparent;
  bottom: 0px;
  height: 35px;
  left: 0px;
  letter-spacing: 0.24px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  width: 293px;
}

.landing-page-1920 .group-394-iP0vPs {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 38px;
}

.landing-page-1920 .component-24-336-Igi7wi {
  background-color: transparent;
  height: 16px;
  left: calc(50.00% - 8px);
  position: absolute;
  top: calc(50.00% - 8px);
  width: 16px;
}

.landing-page-1920 .group-393-Igi7wi {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-1920 .group-382-DDNGfz {
  position: relative;
}

.landing-page-1920 .ellipse-253-gG7TpO {
  background-color: transparent;
  border: 1px solid;
  border-color: var(--white);
  border-radius: 19px;
  position: relative;
}

.landing-page-1920 .about-us-flpNWx {
  background-color: transparent;
  bottom: 379px;
  cursor: pointer;
  height: 20px;
  left: 240px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 76px;
}

.landing-page-1920 .events-flpNWx {
  background-color: transparent;
  bottom: 379px;
  cursor: pointer;
  height: 20px;
  left: calc(34.42% - 19px);
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 55px;
}

.landing-page-1920 .giving-flpNWx {
  background-color: transparent;
  bottom: 379px;
  cursor: pointer;
  height: 20px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  right: calc(45.21% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 53px;
}

.landing-page-1920 .our-focus-flpNWx {
  background-color: transparent;
  bottom: 379px;
  cursor: pointer;
  height: 20px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  right: calc(23.64% - 20px);
  text-align: left;
  white-space: nowrap;
  width: 84px;
}

.landing-page-1920 .foundation-registrations-flpNWx {
  background-color: transparent;
  bottom: 330px;
  cursor: pointer;
  height: 20px;
  left: 240px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 200px;
}

.landing-page-1920 .group-652-flpNWx {
  background-color: transparent;
  height: 150px;
  left: 389px;
  position: absolute;
  top: 860px;
  width: 544px;
}

.landing-page-1920 .rectangle-1181-t4fmvh {
  background-color: var(--blue-dianne);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-1920 .x23-t4fmvh {
  background-color: transparent;
  height: 94px;
  left: calc(43.56% - 34px);
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 78px;
}

.landing-page-1920 .x59-t4fmvh {
  background-color: transparent;
  height: 94px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  right: calc(32.47% - 27px);
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 82px;
}

.landing-page-1920 .x57-t4fmvh {
  background-color: transparent;
  height: 94px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  right: 42px;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 76px;
}

.landing-page-1920 .x18-t4fmvh {
  background-color: transparent;
  height: 94px;
  left: 58px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 60px;
}

.landing-page-1920 .x-t4fmvh {
  right: calc(45.11% - 5px);
}

.landing-page-1920 .x-SiA1wp {
  right: calc(24.44% - 3px);
}

.landing-page-1920 .days-t4fmvh {
  background-color: transparent;
  bottom: calc(11.67% - 4px);
  height: 30px;
  left: 62px;
  letter-spacing: 0.20px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 52px;
}

.landing-page-1920 .ellipse-253 {
  height: 100%;
  left: 0px;
  top: 0px;
  width: 100%;
}

.landing-page-1920 .group-382 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  top: 0px;
  width: 100%;
}

.landing-page-1920 .path-10 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-1920 .x {
  background-color: transparent;
  height: 94px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 12px;
}
/* screen - landing-page-desktop */

.landing-page-desktop {
  background-color: var(--white);
  display: block;
  filter: blur(10px);
  margin: 0px;
  min-height: 2045px;
  min-width: 1680px;
  opacity: 0;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.landing-page-desktop.bp4-animate-enter3 {
  animation: bp4-animate-enter3-frames 0.40s ease 0.00s 1 normal forwards;
  display: block;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp4-animate-enter3-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.landing-page-desktop .rectangle-1055-XzzEaO {
  background-color: var(--shark);
  height: 175px;
  left: 0px;
  position: absolute;
  top: 50px;
  width: 100%;
}

.landing-page-desktop .nav-bar-3-XzzEaO {
  background-color: transparent;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-desktop .base-GiLgbF {
  background-color: transparent;
  height: 100%;
  object-fit: cover;
  top: 0px;
}

.landing-page-desktop .baptist-health-foundation-XzzEaO {
  background-color: transparent;
  height: 22px;
  left: 125px;
  letter-spacing: 0.14px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 209px;
}

.landing-page-desktop .group-582-XzzEaO {
  background-color: transparent;
  cursor: pointer;
  height: 55px;
  position: absolute;
  right: calc(8.24% - 20px);
  top: calc(5.55% - 3px);
  width: 248px;
}

.landing-page-desktop .rectangle-739-BVzYmA {
  position: absolute;
}

.landing-page-desktop .give-now-BVzYmA {
  background-color: transparent;
  bottom: calc(20.00% - 7px);
  height: 35px;
  letter-spacing: 0.24px;
  line-height: 24px;
  position: absolute;
  right: 105px;
  text-align: left;
  white-space: nowrap;
  width: 121px;
}

.landing-page-desktop .component-24-325-BVzYmA {
  background-color: transparent;
  bottom: calc(48.08% - 14px);
  height: 29px;
  left: 189px;
  position: absolute;
  width: 29px;
}

.landing-page-desktop .bh_logo_primary_foun-XzzEaO {
	background-color: transparent;
    height: auto;
    left: calc(9.83% - 40px);
    object-fit: unset;
    position: absolute;
    top: calc(5.4% - 4px);
    width: 375px;
}

.landing-page-desktop .base-XzzEaO {
  background-color: var(--shark);
  bottom: 0px;
  height: 671px;
}

.landing-page-desktop .copyright-2024-bapti-XzzEaO {
  background-color: transparent;
  bottom: 84px;
  height: 43px;
  left: 240px;
  letter-spacing: 0.40px;
  line-height: 22px;
  position: absolute;
  text-align: left;
  width: 1067px;
}

.landing-page-desktop .span0-26jIgB {
}

.landing-page-desktop .span1-26jIgB {
  text-decoration: underline;
}

.landing-page-desktop .span2-26jIgB {
}

.landing-page-desktop .span3-26jIgB {
  text-decoration: underline;
}

.landing-page-desktop .span4-26jIgB {
}

.landing-page-desktop .span5-26jIgB {
  text-decoration: underline;
}

.landing-page-desktop .span6-26jIgB {
}

.landing-page-desktop .span7-26jIgB {
  text-decoration: underline;
}

.landing-page-desktop .span8-26jIgB {
}

.landing-page-desktop .bh_foundation_logo_p-XzzEaO {
  background-color: transparent;
  bottom: calc(23.77% - 29px);
  cursor: pointer;
  height: 123px;
  left: 240px;
  object-fit: cover;
  position: absolute;
  width: 600px;
}

.landing-page-desktop .line-48-XzzEaO {
  background-color: transparent;
  bottom: 21.87%;
  height: 1px;
  left: 240px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 456px);
}

.landing-page-desktop .group-649-XzzEaO {
  background-color: transparent;
  bottom: calc(24.29% - 10px);
  height: 40px;
  position: absolute;
  right: 215px;
  width: 295px;
}

.landing-page-desktop .facebook-app-round-white-icon-M7m28D {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 1px);
  left: calc(20.00% - 8px);
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 40px;
}

.landing-page-desktop .x-social-media-white-round-icon-M7m28D {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: calc(40.02% - 16px);
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 40px;
}

.landing-page-desktop .group-381-M7m28D {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: calc(40.00% - 16px);
  top: 0px;
  width: 40px;
}

.landing-page-desktop .ellipse-253-jICFCx {
  background-color: var(--white);
  border-radius: 20px;
  position: absolute;
}

.landing-page-desktop .youtube-app-white-icon-jICFCx {
  background-color: transparent;
  height: 16px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: calc(48.98% - 8px);
  width: calc(100.00% - 18px);
}

.landing-page-desktop .group-383-M7m28D {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 40px;
}

.landing-page-desktop .group-382-kxNeqF {
  position: absolute;
}

.landing-page-desktop .ellipse-253-dMui57 {
  background-color: var(--white);
  border-radius: 20px;
  position: relative;
}

.landing-page-desktop .instagram-white-icon-kxNeqF {
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  width: calc(100.00% - 18px);
}

.landing-page-desktop .group-386-M7m28D {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: calc(20.00% - 8px);
  top: 0px;
  width: 40px;
}

.landing-page-desktop .group-384-jaHqHa {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-desktop .group-382-ZCqFXy {
  position: relative;
}

.landing-page-desktop .ellipse-253-tJDFUd {
  background-color: var(--white);
  border-radius: 20px;
  position: relative;
}

.landing-page-desktop .linkedin-app-white-icon-jaHqHa {
  background-color: transparent;
  height: 20px;
  left: calc(50.00% - 10px);
  object-fit: cover;
  position: absolute;
  top: calc(50.00% - 10px);
  width: 20px;
}

.landing-page-desktop .group-387-M7m28D {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 40px;
}

.landing-page-desktop .group-385-RqmZlo {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-desktop .group-382-kmkLpg {
  position: relative;
}

.landing-page-desktop .ellipse-253-A9PNa0 {
  background-color: var(--white);
  border-radius: 20px;
  position: relative;
}

.landing-page-desktop .tiktok-white-icon-RqmZlo {
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: calc(50.00% - 9px);
  object-fit: cover;
  position: absolute;
  top: 9px;
  width: 19px;
}

.landing-page-desktop .rectangle-773-XzzEaO {
  background-color: var(--blue-dianne);
  bottom: calc(35.36% - 53px);
  height: 150px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.landing-page-desktop .rectangle-1180-XzzEaO {
  background: linear-gradient(161.95deg, #1d4a5e 16.57%, #1d4a5e 16.57%, #7de69b 97.62%);
  background-color: transparent;
  height: 1000px;
  left: 0px;
  position: absolute;
  top: 225px;
  width: 100%;
}

.landing-page-desktop .what-does-it-mean-to-XzzEaO {
  background-color: transparent;
  display: block;
  height: 94px;
  left: 389px;
  letter-spacing: 0.00px;
  line-height: 299px;
  opacity: 0;
  position: absolute;
  text-align: left;
  top: 216px;
  transform: scale(1.1);
  white-space: nowrap;
  width: 727px;
}

.landing-page-desktop .what-does-it-mean-to-XzzEaO.bp4-animate-enter {
  animation: bp4-animate-enter-frames 0.30s ease 0.50s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: scale(1.1);
}

@keyframes bp4-animate-enter-frames {
  from{opacity: 0;
transform: scale(1.1);
}
to{opacity: 1;
transform: scale(1);
}
}

.landing-page-desktop .power-extraordinary-XzzEaO {
  background-color: transparent;
  display: block;
  height: 94px;
  left: 389px;
  letter-spacing: 0.00px;
  line-height: 52px;
  opacity: 0;
  position: absolute;
  text-align: left;
  top: 395px;
  transform: scale(1.1);
  white-space: nowrap;
  width: 854px;
}

.landing-page-desktop .power-extraordinary-XzzEaO.bp4-animate-enter1 {
  animation: bp4-animate-enter1-frames 0.30s ease 0.70s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: scale(1.1);
}

@keyframes bp4-animate-enter1-frames {
  from{opacity: 0;
transform: scale(1.1);
}
to{opacity: 1;
transform: scale(1);
}
}

.landing-page-desktop .it-means-driving-a-t-XzzEaO {
  background-color: transparent;
  height: 266px;
  left: 389px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  top: 489px;
  width: 779px;
}

.landing-page-desktop .coming-in-XzzEaO {
  background-color: transparent;
  display: block;
  height: 69px;
  left: 389px;
  letter-spacing: 0.00px;
  line-height: 299px;
  opacity: 0;
  position: absolute;
  text-align: left;
  top: 669px;
  white-space: nowrap;
  width: 274px;
}

.landing-page-desktop .coming-in-XzzEaO.bp4-animate-enter2 {
  animation: bp4-animate-enter2-frames 0.80s ease 1.00s 1 normal forwards;
  display: block;
  opacity: 0;
}

@keyframes bp4-animate-enter2-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.landing-page-desktop .group-647-XzzEaO {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  left: 389px;
  position: absolute;
  top: 1070px;
  width: 190px;
}

.landing-page-desktop .toolkit-style-guide-0LMPT1 {
  background-color: transparent;
  bottom: 0px;
  height: 35px;
  left: 0px;
  letter-spacing: 0.24px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  width: 293px;
}

.landing-page-desktop .group-394-0LMPT1 {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 38px;
}

.landing-page-desktop .component-24-326-K7j3ST {
  background-color: transparent;
  height: 16px;
  left: calc(50.00% - 8px);
  position: absolute;
  top: calc(50.00% - 8px);
  width: 16px;
}

.landing-page-desktop .group-393-K7j3ST {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-desktop .group-382-I6ZaDn {
  position: relative;
}

.landing-page-desktop .ellipse-253-fr3TxL {
  background-color: transparent;
  border: 1px solid;
  border-color: var(--white);
  border-radius: 19px;
  position: relative;
}

.landing-page-desktop .about-us-XzzEaO {
  background-color: transparent;
  bottom: 379px;
  cursor: pointer;
  height: 20px;
  left: 240px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 76px;
}

.landing-page-desktop .events-XzzEaO {
  background-color: transparent;
  bottom: 379px;
  cursor: pointer;
  height: 20px;
  left: calc(33.66% - 19px);
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 55px;
}

.landing-page-desktop .giving-XzzEaO {
  background-color: transparent;
  bottom: 379px;
  cursor: pointer;
  height: 20px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  right: calc(47.45% - 25px);
  text-align: left;
  white-space: nowrap;
  width: 53px;
}

.landing-page-desktop .our-focus-XzzEaO {
  background-color: transparent;
  bottom: 379px;
  cursor: pointer;
  height: 20px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  right: calc(27.19% - 23px);
  text-align: left;
  white-space: nowrap;
  width: 84px;
}

.landing-page-desktop .foundation-registrations-XzzEaO {
  background-color: transparent;
  bottom: 330px;
  cursor: pointer;
  height: 20px;
  left: 240px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 200px;
}

.landing-page-desktop .group-653-XzzEaO {
  background-color: transparent;
  height: 150px;
  left: 389px;
  position: absolute;
  top: 860px;
  width: 544px;
}

.landing-page-desktop .rectangle-1181-Z8dTQJ {
  background-color: var(--blue-dianne);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-desktop .x23-Z8dTQJ {
  background-color: transparent;
  height: 94px;
  left: calc(43.56% - 34px);
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 78px;
}

.landing-page-desktop .x59-Z8dTQJ {
  background-color: transparent;
  height: 94px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  right: calc(32.47% - 27px);
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 82px;
}

.landing-page-desktop .x57-Z8dTQJ {
  background-color: transparent;
  height: 94px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  right: 42px;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 76px;
}

.landing-page-desktop .x18-Z8dTQJ {
  background-color: transparent;
  height: 94px;
  left: 58px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 60px;
}

.landing-page-desktop .x-Z8dTQJ {
  right: calc(45.11% - 5px);
}

.landing-page-desktop .x-On43Qw {
  right: calc(24.44% - 3px);
}

.landing-page-desktop .days-Z8dTQJ {
  background-color: transparent;
  bottom: calc(11.67% - 4px);
  height: 30px;
  left: 62px;
  letter-spacing: 0.20px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 52px;
}

.landing-page-desktop .group-655-XzzEaO {
  background-color: transparent;
  bottom: calc(35.95% - 25px);
  height: 70px;
  left: calc(50.00% - 491px);
  position: absolute;
  width: 982px;
}

.landing-page-desktop .get-the-latest-updates-c93VBp {
  background-color: transparent;
  height: calc(100.00% - 9px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 12px;
  position: absolute;
  text-align: left;
  top: 30px;
  white-space: nowrap;
  width: 501px;
}

.landing-page-desktop .group-407-c93VBp {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 428px;
}

.landing-page-desktop .group-406-cIwfxc {
  background-color: transparent;
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-desktop .rectangle-739-c5CPk2 {
  position: relative;
}

.landing-page-desktop .sign-up-for-our-newsletter-cIwfxc {
  background-color: transparent;
  bottom: calc(32.86% - 12px);
  height: 35px;
  left: 35px;
  letter-spacing: 0.00px;
  line-height: 24px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 68px);
}

.landing-page-desktop .ellipse-253 {
  height: 100%;
  left: 0px;
  top: 0px;
  width: 100%;
}

.landing-page-desktop .group-382 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  top: 0px;
  width: 100%;
}

.landing-page-desktop .path-10 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-desktop .x {
  background-color: transparent;
  height: 94px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 12px;
}
/* screen - landing-page-laptop */

.landing-page-laptop {
  background-color: var(--white);
  display: block;
  filter: blur(10px);
  margin: 0px;
  min-height: 2045px;
  min-width: 1280px;
  opacity: 0;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.landing-page-laptop.bp3-animate-enter3 {
  animation: bp3-animate-enter3-frames 0.40s ease 0.00s 1 normal forwards;
  display: block;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp3-animate-enter3-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.landing-page-laptop .rectangle-1055-6dcd7I {
  background-color: var(--shark);
  height: 175px;
  left: 0px;
  position: absolute;
  top: 50px;
  width: 100%;
}

.landing-page-laptop .nav-bar-3-6dcd7I {
  background-color: transparent;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-laptop .base-Z5kiRd {
  background-color: transparent;
  height: 100%;
  object-fit: cover;
  top: 0px;
}

.landing-page-laptop .baptist-health-foundation-6dcd7I {
  background-color: transparent;
  height: 22px;
  left: 86px;
  letter-spacing: 0.14px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 209px;
}

.landing-page-laptop .group-582-6dcd7I {
  background-color: transparent;
  cursor: pointer;
  height: 55px;
  position: absolute;
  right: calc(8.24% - 20px);
  top: calc(5.55% - 3px);
  width: 248px;
}

.landing-page-laptop .rectangle-739-78VMBq {
  position: absolute;
}

.landing-page-laptop .give-now-78VMBq {
  background-color: transparent;
  bottom: calc(20.00% - 7px);
  height: 35px;
  letter-spacing: 0.24px;
  line-height: 24px;
  position: absolute;
  right: 105px;
  text-align: left;
  white-space: nowrap;
  width: 121px;
}

.landing-page-laptop .component-24-337-78VMBq {
  background-color: transparent;
  bottom: calc(48.08% - 14px);
  height: 29px;
  left: 189px;
  position: absolute;
  width: 29px;
}

.landing-page-laptop .bh_logo_primary_foun-6dcd7I {
	background-color: transparent;
    height: auto;
    left: calc(9.83% - 40px);
    object-fit: unset;
    position: absolute;
    top: calc(5.4% - 4px);
    width: 360px;
}

.landing-page-laptop .base-6dcd7I {
  background-color: var(--shark);
  bottom: 0px;
  height: 671px;
}

.landing-page-laptop .copyright-2024-bapti-6dcd7I {
  background-color: transparent;
  bottom: calc(4.07% - 2px);
  height: 43px;
  left: 240px;
  letter-spacing: 0.40px;
  line-height: 22px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 55.62%;
}

.landing-page-laptop .span0-QcnhuO {
}

.landing-page-laptop .span1-QcnhuO {
  text-decoration: underline;
}

.landing-page-laptop .span2-QcnhuO {
}

.landing-page-laptop .span3-QcnhuO {
  text-decoration: underline;
}

.landing-page-laptop .span4-QcnhuO {
}

.landing-page-laptop .span5-QcnhuO {
  text-decoration: underline;
}

.landing-page-laptop .span6-QcnhuO {
}

.landing-page-laptop .span7-QcnhuO {
  text-decoration: underline;
}

.landing-page-laptop .span8-QcnhuO {
}

.landing-page-laptop .bh_foundation_logo_p-6dcd7I {
  background-color: transparent;
  bottom: calc(23.77% - 29px);
  cursor: pointer;
  height: 123px;
  left: 240px;
  object-fit: cover;
  position: absolute;
  width: 600px;
}

.landing-page-laptop .group-649-6dcd7I {
  background-color: transparent;
  bottom: calc(24.29% - 10px);
  height: 40px;
  position: absolute;
  right: 214px;
  width: 295px;
}

.landing-page-laptop .facebook-app-round-white-icon-YDQuGx {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 1px);
  left: calc(20.00% - 8px);
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 40px;
}

.landing-page-laptop .x-social-media-white-round-icon-YDQuGx {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: calc(40.02% - 16px);
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 40px;
}

.landing-page-laptop .group-381-YDQuGx {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: calc(40.00% - 16px);
  top: 0px;
  width: 40px;
}

.landing-page-laptop .ellipse-253-PbuZ6C {
  background-color: var(--white);
  border-radius: 20px;
  position: absolute;
}

.landing-page-laptop .youtube-app-white-icon-PbuZ6C {
  background-color: transparent;
  height: 16px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: calc(48.98% - 8px);
  width: calc(100.00% - 18px);
}

.landing-page-laptop .group-383-YDQuGx {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 40px;
}

.landing-page-laptop .group-382-nO9iL4 {
  position: absolute;
}

.landing-page-laptop .ellipse-253-9rGjg0 {
  background-color: var(--white);
  border-radius: 20px;
  position: relative;
}

.landing-page-laptop .instagram-white-icon-nO9iL4 {
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  width: calc(100.00% - 18px);
}

.landing-page-laptop .group-386-YDQuGx {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: calc(20.00% - 8px);
  top: 0px;
  width: 40px;
}

.landing-page-laptop .group-384-xT9UYw {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-laptop .group-382-hW51UN {
  position: relative;
}

.landing-page-laptop .ellipse-253-qpxkAJ {
  background-color: var(--white);
  border-radius: 20px;
  position: relative;
}

.landing-page-laptop .linkedin-app-white-icon-xT9UYw {
  background-color: transparent;
  height: 20px;
  left: calc(50.00% - 10px);
  object-fit: cover;
  position: absolute;
  top: calc(50.00% - 10px);
  width: 20px;
}

.landing-page-laptop .group-387-YDQuGx {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 40px;
}

.landing-page-laptop .group-385-Aoplfj {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-laptop .group-382-EFF0K1 {
  position: relative;
}

.landing-page-laptop .ellipse-253-zoczhl {
  background-color: var(--white);
  border-radius: 20px;
  position: relative;
}

.landing-page-laptop .tiktok-white-icon-Aoplfj {
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: calc(50.00% - 9px);
  object-fit: cover;
  position: absolute;
  top: 9px;
  width: 19px;
}

.landing-page-laptop .rectangle-773-6dcd7I {
  background-color: var(--blue-dianne);
  bottom: calc(35.36% - 53px);
  height: 150px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.landing-page-laptop .rectangle-1180-6dcd7I {
  background: linear-gradient(166.06deg, #1d4a5e 11.29%, #1d4a5e 11.29%, #7de69b 102.64%);
  background-color: transparent;
  height: 1000px;
  left: 0px;
  position: absolute;
  top: 225px;
  width: 100%;
}

.landing-page-laptop .what-does-it-mean-to-6dcd7I {
  background-color: transparent;
  display: block;
  height: 94px;
  left: 229px;
  letter-spacing: 0.00px;
  line-height: 299px;
  opacity: 0;
  position: absolute;
  text-align: left;
  top: 216px;
  transform: scale(1.1);
  white-space: nowrap;
  width: 727px;
}

.landing-page-laptop .what-does-it-mean-to-6dcd7I.bp3-animate-enter {
  animation: bp3-animate-enter-frames 0.30s ease 0.50s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: scale(1.1);
}

@keyframes bp3-animate-enter-frames {
  from{opacity: 0;
transform: scale(1.1);
}
to{opacity: 1;
transform: scale(1);
}
}

.landing-page-laptop .power-extraordinary-6dcd7I {
  background-color: transparent;
  display: block;
  height: 94px;
  left: 229px;
  letter-spacing: 0.00px;
  line-height: 52px;
  opacity: 0;
  position: absolute;
  text-align: left;
  top: 395px;
  transform: scale(1.1);
  white-space: nowrap;
  width: 854px;
}

.landing-page-laptop .power-extraordinary-6dcd7I.bp3-animate-enter1 {
  animation: bp3-animate-enter1-frames 0.30s ease 0.70s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: scale(1.1);
}

@keyframes bp3-animate-enter1-frames {
  from{opacity: 0;
transform: scale(1.1);
}
to{opacity: 1;
transform: scale(1);
}
}

.landing-page-laptop .it-means-driving-a-t-6dcd7I {
  background-color: transparent;
  height: 266px;
  left: 229px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  top: 489px;
  width: 779px;
}

.landing-page-laptop .coming-in-6dcd7I {
  background-color: transparent;
  display: block;
  height: 69px;
  left: 229px;
  letter-spacing: 0.00px;
  line-height: 299px;
  opacity: 0;
  position: absolute;
  text-align: left;
  top: 669px;
  white-space: nowrap;
  width: 274px;
}

.landing-page-laptop .coming-in-6dcd7I.bp3-animate-enter2 {
  animation: bp3-animate-enter2-frames 0.80s ease 1.00s 1 normal forwards;
  display: block;
  opacity: 0;
}

@keyframes bp3-animate-enter2-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.landing-page-laptop .group-647-6dcd7I {
  background-color: transparent;
  cursor: pointer;
  height: 38px;
  left: 229px;
  position: absolute;
  top: 1070px;
  width: 190px;
}

.landing-page-laptop .toolkit-style-guide-pJTbJt {
  background-color: transparent;
  bottom: 0px;
  height: 35px;
  left: 0px;
  letter-spacing: 0.24px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  width: 293px;
}

.landing-page-laptop .group-394-pJTbJt {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 38px;
}

.landing-page-laptop .component-24-338-6JnVPJ {
  background-color: transparent;
  height: 16px;
  left: calc(50.00% - 8px);
  position: absolute;
  top: calc(50.00% - 8px);
  width: 16px;
}

.landing-page-laptop .group-393-6JnVPJ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-laptop .group-382-dTd8E4 {
  position: relative;
}

.landing-page-laptop .ellipse-253-xthwrE {
  background-color: transparent;
  border: 1px solid;
  border-color: var(--white);
  border-radius: 19px;
  position: relative;
}

.landing-page-laptop .about-us-6dcd7I {
  background-color: transparent;
  bottom: calc(18.72% - 4px);
  cursor: pointer;
  height: 20px;
  left: 240px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 76px;
}

.landing-page-laptop .events-6dcd7I {
  background-color: transparent;
  bottom: 379px;
  cursor: pointer;
  height: 20px;
  left: calc(37.96% - 21px);
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 55px;
}

.landing-page-laptop .giving-6dcd7I {
  background-color: transparent;
  bottom: 379px;
  cursor: pointer;
  height: 20px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  right: calc(45.48% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 53px;
}

.landing-page-laptop .our-focus-6dcd7I {
  background-color: transparent;
  bottom: 379px;
  cursor: pointer;
  height: 20px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  right: calc(27.17% - 23px);
  text-align: left;
  white-space: nowrap;
  width: 84px;
}

.landing-page-laptop .foundation-registrations-6dcd7I {
  background-color: transparent;
  bottom: calc(16.30% - 3px);
  cursor: pointer;
  height: 20px;
  left: 240px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 200px;
}

.landing-page-laptop .group-653-6dcd7I {
  background-color: transparent;
  height: 150px;
  left: 229px;
  position: absolute;
  top: 860px;
  width: 544px;
}

.landing-page-laptop .rectangle-1181-wb5Sho {
  background-color: var(--blue-dianne);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-laptop .x23-wb5Sho {
  background-color: transparent;
  height: 94px;
  left: calc(43.56% - 34px);
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 78px;
}

.landing-page-laptop .x59-wb5Sho {
  background-color: transparent;
  height: 94px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  right: calc(32.47% - 27px);
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 82px;
}

.landing-page-laptop .x57-wb5Sho {
  background-color: transparent;
  height: 94px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  right: 42px;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 76px;
}

.landing-page-laptop .x18-wb5Sho {
  background-color: transparent;
  height: 94px;
  left: 58px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 60px;
}

.landing-page-laptop .x-wb5Sho {
  right: calc(45.11% - 5px);
}

.landing-page-laptop .x-xKrbBF {
  right: calc(24.44% - 3px);
}

.landing-page-laptop .days-wb5Sho {
  background-color: transparent;
  bottom: calc(11.67% - 4px);
  height: 30px;
  left: 62px;
  letter-spacing: 0.20px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 52px;
}

.landing-page-laptop .group-655-6dcd7I {
  background-color: transparent;
  bottom: calc(35.95% - 25px);
  height: 70px;
  left: calc(50.00% - 491px);
  position: absolute;
  width: 982px;
}

.landing-page-laptop .get-the-latest-updates-h2EJxI {
  background-color: transparent;
  height: calc(100.00% - 9px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 12px;
  position: absolute;
  text-align: left;
  top: 30px;
  white-space: nowrap;
  width: 501px;
}

.landing-page-laptop .group-407-h2EJxI {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 428px;
}

.landing-page-laptop .group-406-oqmVHd {
  background-color: transparent;
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-laptop .rectangle-739-gx3bnv {
  position: relative;
}

.landing-page-laptop .sign-up-for-our-newsletter-oqmVHd {
  background-color: transparent;
  bottom: calc(32.86% - 12px);
  height: 35px;
  left: 35px;
  letter-spacing: 0.00px;
  line-height: 24px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 68px);
}

.landing-page-laptop .line-48-6dcd7I {
  background-color: transparent;
  bottom: 21.87%;
  height: 1px;
  left: 240px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 454px);
}

.landing-page-laptop .ellipse-253 {
  height: 100%;
  left: 0px;
  top: 0px;
  width: 100%;
}

.landing-page-laptop .group-382 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  top: 0px;
  width: 100%;
}

.landing-page-laptop .path-10 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-laptop .x {
  background-color: transparent;
  height: 94px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 12px;
}
/* screen - landing-page-tablet */

.landing-page-tablet {
  background-color: var(--white);
  display: block;
  filter: blur(10px);
  margin: 0px;
  min-height: 2140px;
  min-width: 768px;
  opacity: 0;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.landing-page-tablet.bp2-animate-enter3 {
  animation: bp2-animate-enter3-frames 0.40s ease 0.00s 1 normal forwards;
  display: block;
  filter: blur(10px);
  opacity: 0;
}

@keyframes bp2-animate-enter3-frames {
  from{opacity: 0;
filter: blur(10px);
}
to{opacity: 1;
filter: none;
}
}

.landing-page-tablet .rectangle-1055-w9Rukv {
  background-color: var(--shark);
  height: 175px;
  left: 0px;
  position: absolute;
  top: 50px;
  width: 100%;
}

.landing-page-tablet .nav-bar-3-w9Rukv {
  background-color: transparent;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-tablet .base-0Gecdd {
  background-color: transparent;
  height: 100%;
  object-fit: cover;
  top: 0px;
}

.landing-page-tablet .baptist-health-foundation-w9Rukv {
  background-color: transparent;
  height: 22px;
  left: 35px;
  letter-spacing: 0.14px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  top: 18px;
  white-space: nowrap;
  width: 209px;
}

.landing-page-tablet .bh_logo_primary_foun-w9Rukv {
    background-color: transparent;
    height: auto;
    left: calc(9.83% - 40px);
    object-fit: unset;
    position: absolute;
    top: calc(5.2% - 4px);
    width: 340px;
}

.landing-page-tablet .base-w9Rukv {
  background-color: var(--shark);
  bottom: 0px;
  height: 629px;
}

.landing-page-tablet .copyright-2024-bapti-w9Rukv {
  background-color: transparent;
  bottom: 57px;
  height: 45px;
  left: 36px;
  letter-spacing: 0.40px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  width: calc(100.00% - 60px);
}

.landing-page-tablet .span0-OIxCgr {
}

.landing-page-tablet .span1-OIxCgr {
  text-decoration: underline;
}

.landing-page-tablet .span2-OIxCgr {
}

.landing-page-tablet .span3-OIxCgr {
  text-decoration: underline;
}

.landing-page-tablet .span4-OIxCgr {
}

.landing-page-tablet .span5-OIxCgr {
  text-decoration: underline;
}

.landing-page-tablet .span6-OIxCgr {
}

.landing-page-tablet .span7-OIxCgr {
  text-decoration: underline;
}

.landing-page-tablet .span8-OIxCgr {
}

.landing-page-tablet .bh_foundation_logo_p-w9Rukv {
  background-color: transparent;
  bottom: calc(20.90% - 26px);
  cursor: pointer;
  height: 123px;
  left: 35px;
  object-fit: cover;
  position: absolute;
  width: 600px;
}

.landing-page-tablet .line-48-w9Rukv {
  background-color: transparent;
  bottom: 414px;
  height: 2px;
  left: 31px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 62px);
}

.landing-page-tablet .rectangle-773-w9Rukv {
  background-color: var(--blue-dianne);
  bottom: calc(32.83% - 74px);
  height: 224px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.landing-page-tablet .get-the-latest-updates-w9Rukv {
  background-color: transparent;
  bottom: calc(35.97% - 16px);
  color: var(--white);
  font-family: var(--font-family-poppins);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 300;
  height: 45px;
  letter-spacing: 0.00px;
  line-height: 12px;
  position: absolute;
  right: calc(49.76% - 178px);
  text-align: center;
  white-space: nowrap;
  width: 358px;
}

.landing-page-tablet .rectangle-1180-w9Rukv {
  background: linear-gradient(172.02deg, #1d4a5e 4.31%, #1d4a5e 4.31%, #7de69b 109.28%);
  background-color: transparent;
  height: 1062px;
  left: 0px;
  position: absolute;
  top: 225px;
  width: 100%;
}

.landing-page-tablet .what-does-it-mean-to-w9Rukv {
  background-color: transparent;
  color: var(--white);
  display: block;
  font-family: var(--font-family-poppins);
  font-size: 40px;
  font-style: normal;
  font-weight: 200;
  height: 75px;
  left: 35px;
  letter-spacing: 0.00px;
  line-height: 299px;
  opacity: 0;
  position: absolute;
  text-align: left;
  top: 241px;
  transform: scale(1.1);
  white-space: nowrap;
  width: 573px;
}

.landing-page-tablet .what-does-it-mean-to-w9Rukv.bp2-animate-enter {
  animation: bp2-animate-enter-frames 0.30s ease 0.50s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: scale(1.1);
}

@keyframes bp2-animate-enter-frames {
  from{opacity: 0;
transform: scale(1.1);
}
to{opacity: 1;
transform: scale(1);
}
}

.landing-page-tablet .power-extraordinary-w9Rukv {
  background-color: transparent;
  color: var(--caribbean-green-pearl);
  display: block;
  font-family: var(--font-family-poppins);
  font-size: 40px;
  font-style: normal;
  font-weight: 700;
  height: 75px;
  left: 35px;
  letter-spacing: 0.00px;
  line-height: 52px;
  opacity: 0;
  position: absolute;
  text-align: left;
  top: calc(20.22% - 15px);
  transform: scale(1.1);
  white-space: nowrap;
  width: calc(100.00% - 95px);
}

.landing-page-tablet .power-extraordinary-w9Rukv.bp2-animate-enter1 {
  animation: bp2-animate-enter1-frames 0.30s ease 0.70s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: scale(1.1);
}

@keyframes bp2-animate-enter1-frames {
  from{opacity: 0;
transform: scale(1.1);
}
to{opacity: 1;
transform: scale(1);
}
}

.landing-page-tablet .it-means-driving-a-t-w9Rukv {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-acuminvariable_concept-regular);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 400;
  height: 281px;
  left: 35px;
  letter-spacing: 0.00px;
  line-height: 42px;
  position: absolute;
  text-align: left;
  top: calc(28.61% - 80px);
  width: 608px;
}

.landing-page-tablet .coming-in-w9Rukv {
  background-color: transparent;
  display: block;
  height: 69px;
  left: 35px;
  letter-spacing: 0.00px;
  line-height: 299px;
  opacity: 0;
  position: absolute;
  text-align: left;
  top: calc(36.06% - 25px);
  white-space: nowrap;
  width: 274px;
}

.landing-page-tablet .coming-in-w9Rukv.bp2-animate-enter2 {
  animation: bp2-animate-enter2-frames 0.80s ease 1.00s 1 normal forwards;
  display: block;
  opacity: 0;
}

@keyframes bp2-animate-enter2-frames {
  from{opacity: 0;
}
to{opacity: 1;
}
}

.landing-page-tablet .group-582-w9Rukv {
  background-color: transparent;
  cursor: pointer;
  height: 55px;
  position: absolute;
  right: calc(7.12% - 18px);
  top: calc(5.28% - 3px);
  width: 248px;
}

.landing-page-tablet .rectangle-739-Cy5Nd2 {
  position: absolute;
}

.landing-page-tablet .give-now-Cy5Nd2 {
  background-color: transparent;
  bottom: calc(20.00% - 7px);
  height: 35px;
  letter-spacing: 0.24px;
  line-height: 24px;
  position: absolute;
  right: 105px;
  text-align: left;
  white-space: nowrap;
  width: 121px;
}

.landing-page-tablet .component-24-331-Cy5Nd2 {
  background-color: transparent;
  bottom: calc(48.08% - 14px);
  height: 29px;
  left: 189px;
  position: absolute;
  width: 29px;
}

.landing-page-tablet .group-647-w9Rukv {
  background-color: transparent;
  bottom: calc(45.05% - 17px);
  cursor: pointer;
  height: 38px;
  left: 36px;
  position: absolute;
  width: 190px;
}

.landing-page-tablet .toolkit-style-guide-1ZG39o {
  background-color: transparent;
  bottom: 0px;
  height: 35px;
  left: 0px;
  letter-spacing: 0.24px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  width: 293px;
}

.landing-page-tablet .group-394-1ZG39o {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 38px;
}

.landing-page-tablet .component-24-332-nFPNM3 {
  background-color: transparent;
  height: 16px;
  left: calc(50.00% - 8px);
  position: absolute;
  top: calc(50.00% - 8px);
  width: 16px;
}

.landing-page-tablet .group-393-nFPNM3 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-tablet .group-382-VANZ1H {
  position: relative;
}

.landing-page-tablet .ellipse-253-4xh37O {
  background-color: transparent;
  border: 1px solid;
  border-color: var(--white);
  border-radius: 19px;
  position: relative;
}

.landing-page-tablet .group-650-w9Rukv {
  background-color: transparent;
  bottom: calc(21.10% - 8px);
  height: 40px;
  position: absolute;
  right: 36px;
  width: 295px;
}

.landing-page-tablet .facebook-app-round-white-icon-sj5mQb {
  background-color: transparent;
  cursor: pointer;
  height: calc(100.00% - 1px);
  left: calc(20.00% - 8px);
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 40px;
}

.landing-page-tablet .x-social-media-white-round-icon-sj5mQb {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: calc(40.02% - 16px);
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 40px;
}

.landing-page-tablet .group-381-sj5mQb {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: calc(40.00% - 16px);
  top: 0px;
  width: 40px;
}

.landing-page-tablet .ellipse-253-x3VxKr {
  background-color: var(--white);
  border-radius: 20px;
  position: absolute;
}

.landing-page-tablet .youtube-app-white-icon-x3VxKr {
  background-color: transparent;
  height: 16px;
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: calc(48.98% - 8px);
  width: calc(100.00% - 18px);
}

.landing-page-tablet .group-383-sj5mQb {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 40px;
}

.landing-page-tablet .group-382-N2DVqG {
  position: absolute;
}

.landing-page-tablet .ellipse-253-1lLxBH {
  background-color: var(--white);
  border-radius: 20px;
  position: relative;
}

.landing-page-tablet .instagram-white-icon-N2DVqG {
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: 9px;
  object-fit: cover;
  position: absolute;
  top: 9px;
  width: calc(100.00% - 18px);
}

.landing-page-tablet .group-386-sj5mQb {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: calc(20.00% - 8px);
  top: 0px;
  width: 40px;
}

.landing-page-tablet .group-384-wjsAJ9 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-tablet .group-382-KWo5rO {
  position: relative;
}

.landing-page-tablet .ellipse-253-SPGILp {
  background-color: var(--white);
  border-radius: 20px;
  position: relative;
}

.landing-page-tablet .linkedin-app-white-icon-wjsAJ9 {
  background-color: transparent;
  height: 20px;
  left: calc(50.00% - 10px);
  object-fit: cover;
  position: absolute;
  top: calc(50.00% - 10px);
  width: 20px;
}

.landing-page-tablet .group-387-sj5mQb {
  background-color: transparent;
  cursor: pointer;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 40px;
}

.landing-page-tablet .group-385-65njNx {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-tablet .group-382-jH4BGX {
  position: relative;
}

.landing-page-tablet .ellipse-253-DP5FTZ {
  background-color: var(--white);
  border-radius: 20px;
  position: relative;
}

.landing-page-tablet .tiktok-white-icon-65njNx {
  background-color: transparent;
  height: calc(100.00% - 18px);
  left: calc(50.00% - 9px);
  object-fit: cover;
  position: absolute;
  top: 9px;
  width: 19px;
}

.landing-page-tablet .about-us-w9Rukv {
  background-color: transparent;
  bottom: 360px;
  cursor: pointer;
  height: 20px;
  left: 35px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 76px;
}

.landing-page-tablet .foundation-registrations-w9Rukv {
  background-color: transparent;
  bottom: 312px;
  cursor: pointer;
  height: 20px;
  left: 37px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 200px;
}

.landing-page-tablet .events-w9Rukv {
  background-color: transparent;
  bottom: 264px;
  cursor: pointer;
  height: 20px;
  left: 37px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 55px;
}

.landing-page-tablet .giving-w9Rukv {
  background-color: transparent;
  bottom: 216px;
  cursor: pointer;
  height: 20px;
  left: 37px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 53px;
}

.landing-page-tablet .our-focus-w9Rukv {
  background-color: transparent;
  bottom: 168px;
  cursor: pointer;
  height: 20px;
  left: 36px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 84px;
}

.landing-page-tablet .group-407-w9Rukv {
  background-color: transparent;
  bottom: calc(33.14% - 23px);
  cursor: pointer;
  height: 70px;
  left: calc(50.00% - 214px);
  position: absolute;
  width: 428px;
}

.landing-page-tablet .group-406-k5zzHh {
  background-color: transparent;
  height: 100%;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-tablet .rectangle-739-0vD7zn {
  position: relative;
}

.landing-page-tablet .sign-up-for-our-newsletter-k5zzHh {
  background-color: transparent;
  bottom: calc(32.86% - 12px);
  height: 35px;
  left: 35px;
  letter-spacing: 0.00px;
  line-height: 24px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: calc(100.00% - 68px);
}

.landing-page-tablet .group-654-w9Rukv {
  background-color: transparent;
  height: 150px;
  left: 35px;
  position: absolute;
  top: calc(47.49% - 71px);
  width: 544px;
}

.landing-page-tablet .rectangle-1181-g5KQ6n {
  background-color: var(--blue-dianne);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-tablet .x23-g5KQ6n {
  background-color: transparent;
  height: 94px;
  left: calc(43.56% - 34px);
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 78px;
}

.landing-page-tablet .x59-g5KQ6n {
  background-color: transparent;
  height: 94px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  right: calc(32.47% - 27px);
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 82px;
}

.landing-page-tablet .x57-g5KQ6n {
  background-color: transparent;
  height: 94px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  right: 42px;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 76px;
}

.landing-page-tablet .x18-g5KQ6n {
  background-color: transparent;
  height: 94px;
  left: 58px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 60px;
}

.landing-page-tablet .x-g5KQ6n {
  right: calc(45.11% - 5px);
}

.landing-page-tablet .x-9zx6xP {
  right: calc(24.44% - 3px);
}

.landing-page-tablet .days-g5KQ6n {
  background-color: transparent;
  bottom: calc(11.67% - 4px);
  height: 30px;
  left: 62px;
  letter-spacing: 0.20px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  white-space: nowrap;
  width: 52px;
}

.landing-page-tablet .ellipse-253 {
  height: 100%;
  left: 0px;
  top: 0px;
  width: 100%;
}

.landing-page-tablet .group-382 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  top: 0px;
  width: 100%;
}

.landing-page-tablet .path-10 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.landing-page-tablet .x {
  background-color: transparent;
  height: 94px;
  letter-spacing: 0.00px;
  line-height: 299px;
  position: absolute;
  text-align: center;
  top: -84px;
  white-space: nowrap;
  width: 12px;
}
@media screen and (max-width: 767px) {
  .screen.landing-page-1920 { 
    display: none;
   }
  .screen.landing-page-desktop { 
    display: none;
   }
  .screen.landing-page-laptop { 
    display: none;
   }
  .screen.landing-page-tablet { 
    display: none;
   }
}
@media screen and (min-width: 768px) and (max-width: 1279px) {
  .screen.landing-page-1920 { 
    display: none;
   }
  .screen.landing-page-desktop { 
    display: none;
   }
  .screen.landing-page-laptop { 
    display: none;
   }
  .screen.index { 
    display: none;
   }
}
@media screen and (min-width: 1280px) and (max-width: 1679px) {
  .screen.landing-page-1920 { 
    display: none;
   }
  .screen.landing-page-desktop { 
    display: none;
   }
  .screen.landing-page-tablet { 
    display: none;
   }
  .screen.index { 
    display: none;
   }
}
@media screen and (min-width: 1680px) and (max-width: 1919px) {
  .screen.landing-page-1920 { 
    display: none;
   }
  .screen.landing-page-laptop { 
    display: none;
   }
  .screen.landing-page-tablet { 
    display: none;
   }
  .screen.index { 
    display: none;
   }
}
@media screen and (min-width: 1920px) {
  .screen.landing-page-desktop { 
    display: none;
   }
  .screen.landing-page-laptop { 
    display: none;
   }
  .screen.landing-page-tablet { 
    display: none;
   }
  .screen.index { 
    display: none;
   }
}