@charset "utf-8";
.nav-header-bg {
	background-image: -webkit-linear-gradient(0deg,rgba(255,255,255,1.00) 18.95%,rgba(250,234,173,1.00) 100%);
	background-image: -moz-linear-gradient(0deg,rgba(255,255,255,1.00) 18.95%,rgba(250,234,173,1.00) 100%);
	background-image: -o-linear-gradient(0deg,rgba(255,255,255,1.00) 18.95%,rgba(250,234,173,1.00) 100%);
	background-image: linear-gradient(90deg,rgba(255,255,255,1.00) 18.95%,rgba(250,234,173,1.00) 100%);
}
.navbar-nav .nav-link {
  color: #000000 !important;
  text-decoration: none;
  background-color: transparent;
  font-size: 0.9rem !important;
  line-height: 1rem !important;
  font-family: 'Mulish', sans-serif;
}
.navbar .nav-link:hover {
  color: #F00906 !important;
  text-decoration: none !important;
}
.navbar-toggler-icon {
  background-image: url("../images/toggler-icon.svg") !important;
}
.navbar-toggler {
  border: none !important;
}
.btn-yellow-solid {
  --bs-btn-color: #ffffff !important;
  --bs-btn-bg: #FAA819 !important;
  --bs-btn-border-color: #F9E599 !important;
  --bs-btn-hover-color: #fff !important;
  --bs-btn-hover-bg: #FBC058 !important;
  --bs-btn-hover-border-color: #FBC058 !important;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff !important;
  --bs-btn-active-bg: #FAA819 !important;
  --bs-btn-active-border-color: #FAA819 !important;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #D00805;
  --bs-btn-disabled-bg: #FAA819 !important;
  --bs-btn-disabled-border-color: #FAA819 !important
}
.btn-yellow-outline {
  --bs-btn-color: #FAA819 !important;
  --bs-btn-border-color: #FAA819 !important;
  --bs-btn-border-width: 2px !important;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #FAA819;
  --bs-btn-hover-border-color: #FAA819 !important;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #FAA819;
  --bs-btn-active-border-color: #FAA819 !important;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #FAA819;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #FAA819 !important;
  --bs-gradient: none
}
.btn-blue-outline {
  --bs-btn-color: #4360FB !important;
  --bs-btn-border-color: #4360FB !important;
  --bs-btn-border-width: 2px !important;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #4360FB;
  --bs-btn-hover-border-color: #4360FB !important;
  --bs-btn-focus-shadow-rgb: 13, 110, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #4360FB;
  --bs-btn-active-border-color: #4360FB !important;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #4360FB;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4360FB !important;
  --bs-gradient: none
}
.para-pb {
	margin-bottom: 10px;
}
.para-pb p {
	margin-bottom: 10px;
}
.heading-organ {
	font-weight: 600;
	font-size: 1.2rem;
	font-size: 1.4rem;
	color: #93A2FD;
}
.link-mystory {
  color: #F00906 !important;
  text-decoration: none !important;
}
.link-mystory a {
  color: #F00906 !important;
  text-decoration: none !important;
}
.link-mystory a:hover {
  color: #fff !important;
  text-decoration: none !important;
}
.footer-links {
  color: #4360FB !important;
  text-decoration: none !important;
  background-color: transparent;
  font-size: 0.9rem !important;
  line-height: 1rem !important;
  list-style: none !important;
}
.footer-links a {
  color: #4360FB !important;
  text-decoration: none !important;
  background-color: transparent;
  font-size: 0.9rem !important;
  line-height: 1.5rem !important;
}
.footer-links a:hover {
  color: #17278C !important;
  text-decoration: none !important;
}
.link-resources {
  font-size: .8rem !important;
  line-height: .9rem !important;
  color: #000 !important;
  text-decoration: underline!important;
  padding-bottom: .5rem !important;
  word-wrap: break-word
}
.link-resources a {
  font-size: .8rem !important;
  line-height: .9rem !important;
  color: #000 !important;
  text-decoration: underline!important;
  padding-bottom: .5rem !important;
 }
.link-resources a:hover {
  color: #F00906 !important;
}
.references {
	word-wrap: break-word;
	color: #4360FB;
	font-size: 0.8rem;
	line-height: 1rem;
	list-style-type: none;
	}
.references li {
	word-wrap: break-word;
	color: #4360FB;
	font-size: 0.8rem;
	line-height: 1rem;
    list-style-type: none;
	margin-left: -30px;
	padding-bottom: .5rem;
}
.references a {
	word-wrap: break-word;
	color: #4360FB;
	font-size: 0.8rem;
	line-height: 1rem;
    list-style-type: none;
}
.references a:hover {
	word-wrap: break-word;
	color: #17278C;
	font-size: 0.8rem;
	line-height: 1rem;
    list-style-type: none;
}
.link-none {
	text-decoration-color: none;
	text-decoration: none;
}
.link-none a {
	text-decoration-color: none;
	text-decoration: none;
}
.word-wrap {
    /* Warning: Needed for oldIE support, but words are broken up letter-by-letter */
    -ms-word-break: break-all;
    word-break: break-all;
    /* Non standard for webkit */
    word-break: break-word;

    -webkit-hyphens: auto;
    -moz-hyphens: auto;
    -ms-hyphens: auto;
    hyphens: auto;
}
.links-gen-red {
	color: #93A2FD !important;
	font-weight: bold;
	background-color: transparent;
	font-family: 'Mulish', sans-serif;
	white-space: nowrap;
	text-decoration: underline;
}
.links-gen-red a {
  color: #93A2FD !important;
  font-weight: bold;
  background-color: transparent;
  font-family: 'Mulish', sans-serif;
  text-decoration: underline;
  white-space: nowrap;
}
.links-gen-red a:hover {
  color: #8492E4 !important;
  font-weight: bold;
  white-space: nowrap;
  text-decoration: underline;
}
.h1 {
	color: #ffffff !important;
	font-family: 'Newsreader', serif;
	font-weight: 500 !important;
	font-size: 3rem !important;
    line-height: 3.4rem !important;
	margin-bottom: 0rem !important;
	margin-bottom: 1rem !important;
}
.h2 {
	color: #ffffff !important;
	font-family: 'Newsreader', serif;
	font-weight: 500 !important;
	font-size: 1.7rem !important;
    line-height: 1.9rem !important;
	margin-bottom: .5rem !important;
}
.h3 {
	color: #ffffff !important;
    font-family: 'Mulish', sans-serif;
	font-weight: 500 !important;
	font-size: 1rem !important;
	line-height: 1.2rem !important;
	margin-bottom: .5rem !important;
}
.p-xs {
  padding: 1.5rem !important
}
.f-news-w {
	font-family: 'Newsreader', serif;
	font-weight: 200;
	color: #ffffff;
}
.f-news-b {
	font-family: 'Newsreader', serif;
	font-weight: 200;
	color: #000000;
}
.f-news-w-it {
	font-family: 'Newsreader', serif;
	font-weight: 200;
	font-style: italic;
	color: #ffffff;
}
.f-news-b-it {
	font-family: 'Newsreader', serif !important;
	font-weight: 200;
	font-style: italic;
	color: #000000;
}
.f-mul-w {
	font-family: 'Mulish', serif;
	font-weight: 300;
	color: #ffffff;
}
.f-mul-b {
	font-family: 'Mulish', serif;
	font-weight: 300;
	color: #000000;
}
.f-mul-w-it {
	font-family: 'Mulish', serif;
	font-weight: 300;
	font-style: italic;
	color: #ffffff;
}
.f-mul-b-it {
	font-family: 'Mulish', serif;
	font-weight: 300;
	font-style: italic;
	color: #000000;
}
.bg-img-nerves-yellow {
	background-image: url(../images/img-patient-yellow.jpg);
	background-size: cover;
	mix-blend-mode: multiply;
	background-color: #C9D1FE;
}
.bg-col-deepred {
	background-color: #900504;
	position: relative;
	overflow: hidden;
}
.bg-col-red {
	background-color: #F00906;
}
.bg-col-pink {
	background: #F77573;
	background-size: contain !important;
}
.bg-col-pinklight {
	background: #FBC2C1;
	background-size: contain !important;
}
.bg-col-pinkmid {
	background: #F9A3A1;
	background-size: contain !important;
}
.bg-col-darkred {
	background-color: #600402;
}
.bg-col-black {
	background-color: #000000;
}
.acc-head-red-1 {
    background-color: #FDE0E0 !important; /* Replace with your desired background color */
	color: #900504 !important;
	font-weight: 600 !important;
  }
.acc-head-red-2 {
    background-color: #FCD1D0 !important; /* Replace with your desired background color */
	color: #900504 !important;
	font-weight: 600 !important;
  }
.acc-head-red-3 {
    background-color: #FBC2C1 !important; /* Replace with your desired background color */
	color: #900504 !important;
	font-weight: 600 !important;
  }
.acc-head-red-4 {
    background-color: #FAB2B1 !important; /* Replace with your desired background color */
	color: #900504 !important;
	font-weight: 600 !important;
  }
.acc-f-subheading {
	font-weight: 600 !important;
  }
.accordion-button::after {
    background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23900504'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>") !important;
 }
.resources-subhead {
	font-weight: bold;
	font-size: 1.2rem;
	line-height: 1.4rem;
	padding-bottom: .7rem;
	padding-top: .7rem;
}
.list-overview {
    font-family: 'Mulish', sans-serif;
	background-color: #FFF8ED;
	text-decoration: none;
	padding: .5rem;
}
.list-overview li {
	text-decoration: none;
	list-style-type: none;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: solid .3px;
	border-bottom-color: #FAA819;
	margin-left: -30px;
}
.list-overview li a {
	text-decoration: none;
	color: black;
}
.list-overview li a:hover {
	text-decoration: none;
	color: #FAA819;
}

.bg-grad-red {
	background-image: url(/images/bg-gradient-red.svg);
	background-repeat: no-repeat;
	background-size: cover;
}
.multi-column-text {
  column-count: 1;
}
.links-subheadings a {
   font-weight: 500;
   color: black !important;
}

.column-multi {
	column-count: 1;
}

@media (min-width:768px) {
  .column-multi {
    column-count: 1;
  }
	
@media (min-width:992px) {
  .column-multi {
    column-count: 2;
  }
@media (min-width:1400px) {
  .column-multi {
    column-count: 3;
	}

