/** custom colours */
/** mencap colours, get rid of colours under custom colours (later) **/
/** end custom colours  **/
.py-3 {
  padding-top: 1.2rem !important;
  padding-bottom: 1.2rem !important;
}

.py-7 {
  padding-top: 5rem !important;
  padding-bottom: 5rem !important;
}

.pb-4 {
  padding-bottom: 1.6rem !important;
}

.pb-6 {
  padding-bottom: 4.5rem !important;
}

.pb-7 {
  padding-bottom: 4.875rem !important;
}

.px-5 {
  padding-left: 3.125rem !important;
  padding-right: 3.125rem !important;
}

.p-5 {
  padding: 3.125rem !important;
}

.p-7 {
  padding: 5rem !important;
}

.mt-7 {
  margin-top: 6rem !important;
}

/**
Now make use of the bootstrap files
*/
.view-solr-index-cards {
  display: grid;
  grid-template-columns: repeat(1, 1fr);
  grid-gap: 30px;
}
@media (min-width: 768px) {
  .view-solr-index-cards {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 992px) {
  .view-solr-index-cards {
    grid-template-columns: repeat(3, 1fr);
  }
}

.paragraph--index-column {
  margin: 2rem 0;
}
@media (max-width: 767.98px) {
  .paragraph--index-column .views-row:nth-child(n+4) {
    display: none;
  }
}

.index-column {
  border-color: #eee;
  border-style: solid;
  border-width: 1px;
  background-color: #ffffff;
  padding: 0;
  text-align: center;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.index-column::after {
  display: block;
  clear: both;
  content: "";
}
.index-column .btn {
  --bs-btn-border-radius: 0;
}
.index-column .modal-body video {
  width: 100%;
  height: auto;
}
.index-column .index_card_graphic {
  position: absolute;
}
.index-column__image {
  border-radius: 50%;
  display: block;
  margin: auto auto 30px;
  max-width: 135px;
}
.index-column__title {
  font-size: 30px;
  text-align: left;
  font-weight: 600;
}
.index-column__title.title-section {
  padding: 1.5rem;
}
.index-column__meta {
  font-size: 16px;
  margin-top: 0;
  text-align: left;
  color: #7d7d7d;
  margin-bottom: 0;
}
.index-column__meta svg {
  margin-right: 6px;
  top: 4px;
  position: relative;
}
.index-column__category {
  font-size: 16px;
  margin-top: 5px;
  text-align: left;
  margin-bottom: 0.5em;
  color: #7d7d7d;
}
.index-column__category svg {
  margin-right: 6px;
  top: 4px;
  position: relative;
}
.index-column__tag {
  font-size: 16px;
  margin-bottom: 20px;
  text-align: left;
  color: #7d7d7d;
}
.index-column__blurb {
  font-size: 1.5rem;
  font-weight: 300;
  margin-top: 0.77em;
  margin-bottom: 0;
  text-align: left;
  color: currentColor;
  line-height: 1.5;
}
.index-column__category-diamond {
  text-align: left;
}
.index-column__profile-contents {
  display: table-row;
}
.index-column__profile-contents img {
  border-radius: 50%;
  display: inline;
  margin: 0 1rem 0 0;
  max-width: 40px;
  text-align: left;
}
.index-column__profile {
  padding-bottom: 1rem;
}
.index-column__mini-profile__name {
  display: table-cell;
  top: 0;
  position: relative;
  padding-top: 0;
  vertical-align: middle;
}
.index-column__mini-profile__name svg {
  vertical-align: sub;
}
.index-column__shop-marker-contents {
  display: table-row;
}
.index-column__shop-marker-contents img {
  border-radius: 50%;
  display: inline;
  margin: 0 1rem 0 0;
  max-width: 40px;
  text-align: left;
}
.index-column__shop-marker {
  padding: 1rem 1.5rem;
}
.index-column__shop-marker__name {
  display: table-cell;
  top: 0;
  position: relative;
  padding-top: 0;
  vertical-align: middle;
  font-size: 20px;
}
.index-column__shop-marker__name svg {
  vertical-align: sub;
}
.index-column__content .index-column__header {
  margin-bottom: 1rem;
}
.index-column__header {
  background: #970361;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 3.2rem 15px 4.44rem;
  position: relative;
  height: 280px;
  color: #ffffff;
  z-index: 2;
  overflow: hidden;
}
.index-column__header .infographic {
  padding: 0;
}
.index-column__header .index_card_graphic {
  bottom: -60px;
  right: 30px;
  width: 70%;
  transform: translateX(50%);
}
.index-column__header .index_card_graphic > svg {
  fill: currentColor;
}
.index-column.type--easy_read_page .index-column__header {
  background-position: top;
}
.index-column.index-column-type--resource .index-column__header {
  display: flex;
  justify-content: center;
  align-items: center;
}
.index-column.index-column-type--resource .index-column__header i {
  font-size: 4rem;
}
.index-column + .modal .modal-body {
  text-align: left;
  font-size: 1.2em;
}
.index-column + .modal .modal-body iframe {
  height: 300px !important;
  width: auto;
  aspect-ratio: 16/9;
}
.index-column .er_rose {
  position: absolute;
  top: 0;
  left: 0;
}
.index-column__link {
  color: currentColor;
}
.index-column__overlay {
  color: #ffffff;
  display: inline-block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  vertical-align: baseline;
  overflow: hidden;
}
.index-column__overlay svg {
  display: inline-block;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100.4%;
}
@media (max-width: 767.98px) {
  .index-column__overlay svg {
    display: none;
  }
}
.index-column__overlay svg use {
  box-sizing: content-box;
}
.index-column__content {
  padding: 1.5rem 1.5rem 2.2rem;
  flex: 1 1 auto;
  position: relative;
  overflow: hidden;
  /*
  making some assumptions here. The graphics, irregardless of type are always
  roughly in the same place. Rather than manually position them for each content type
  (which is subject to change anyway due to differences in content). I've picked some 'good'
  positions and am going to apply them across the board. Using graphic_x to position them.
   */
}
.index-column__content .graphic_top .index_card_graphic {
  top: -65%;
  left: 0;
  width: 100%;
}
.index-column__content .graphic_bottom .index_card_graphic {
  bottom: 0;
  right: 0;
  width: 40%;
  height: 40px;
}
.index-column__content .graphic_bottom_single .index_card_graphic {
  bottom: -340%;
  right: -41%;
  width: 100%;
}
.index-column__body {
  position: relative;
  z-index: 1;
}
.index-column__body svg {
  width: 25px;
}
.index-column.index-column-type--contact_card .index-column__body {
  margin-top: 1rem;
}
.index-column.index-column-type--event .index-column__body {
  text-align: left;
}
.index-column.index-column-type--event .index-column__body > * {
  margin-bottom: 1rem;
}
.index-column.index-column-type--event .index-column__body svg {
  vertical-align: text-bottom;
}
.index-column.index-column-type--event .index-column__body > div {
  font-size: 20px;
  font-weight: normal;
}
.index-column.index-column-type--shop .index-column__body, .index-column.index-column-type--local_group .index-column__body, .index-column.index-column-type--community_page .index-column__body {
  text-align: left;
}
.index-column.index-column-type--shop .index-column__body > *, .index-column.index-column-type--local_group .index-column__body > *, .index-column.index-column-type--community_page .index-column__body > * {
  margin-bottom: 1rem;
}
.index-column.index-column-type--shop .index-column__body svg, .index-column.index-column-type--local_group .index-column__body svg, .index-column.index-column-type--community_page .index-column__body svg {
  vertical-align: text-bottom;
}
.index-column.index-column-type--shop .index-column__body > div, .index-column.index-column-type--local_group .index-column__body > div, .index-column.index-column-type--community_page .index-column__body > div {
  font-size: 20px;
  font-weight: normal;
}
.index-column__readmore > a svg,
.index-column__readmore > div svg,
.index-column__readmore > button svg {
  width: 25px;
}
.index-column__date__month {
  font-size: 24px;
  line-height: 1;
  font-weight: bold;
}
.index-column__date__day {
  font-size: 90px;
  line-height: 1;
  font-weight: 300;
  letter-spacing: -0.08em;
}
.index-column__title + .index-column__blurb {
  margin-top: 1rem;
}
.index-column--primary {
  border-color: #0072BC;
}
.index-column--primary .index-column {
  border-color: #0072BC;
}
.index-column--primary .index-column__header {
  background-color: #0072BC;
}
.index-column--secondary {
  border-color: #6c757d;
}
.index-column--secondary .index-column {
  border-color: #6c757d;
}
.index-column--secondary .index-column__header {
  background-color: #6c757d;
}
.index-column--success {
  border-color: #6CB055;
}
.index-column--success .index-column {
  border-color: #6CB055;
}
.index-column--success .index-column__header {
  background-color: #6CB055;
}
.index-column--info {
  border-color: #62b5f9;
}
.index-column--info .index-column {
  border-color: #62b5f9;
}
.index-column--info .index-column__header {
  background-color: #62b5f9;
}
.index-column--warning {
  border-color: #FCE162;
}
.index-column--warning .index-column {
  border-color: #FCE162;
}
.index-column--warning .index-column__header {
  background-color: #FCE162;
}
.index-column--danger {
  border-color: #E30613;
}
.index-column--danger .index-column {
  border-color: #E30613;
}
.index-column--danger .index-column__header {
  background-color: #E30613;
}
.index-column--light {
  border-color: #f8f9fa;
}
.index-column--light .index-column {
  border-color: #f8f9fa;
}
.index-column--light .index-column__header {
  background-color: #f8f9fa;
}
.index-column--dark {
  border-color: #000000;
}
.index-column--dark .index-column {
  border-color: #000000;
}
.index-column--dark .index-column__header {
  background-color: #000000;
}
.index-column--primarypale {
  border-color: #7fbee9;
}
.index-column--primarypale .index-column {
  border-color: #7fbee9;
}
.index-column--primarypale .index-column__header {
  background-color: #7fbee9;
}
.index-column--successpale {
  border-color: #BCDBB1;
}
.index-column--successpale .index-column {
  border-color: #BCDBB1;
}
.index-column--successpale .index-column__header {
  background-color: #BCDBB1;
}
.index-column--warningpale {
  border-color: #fdf2bb;
}
.index-column--warningpale .index-column {
  border-color: #fdf2bb;
}
.index-column--warningpale .index-column__header {
  background-color: #fdf2bb;
}
.index-column--warningdeep {
  border-color: #F5AD16;
}
.index-column--warningdeep .index-column {
  border-color: #F5AD16;
}
.index-column--warningdeep .index-column__header {
  background-color: #F5AD16;
}
.index-column--dangerdeep {
  border-color: #BA0510;
}
.index-column--dangerdeep .index-column {
  border-color: #BA0510;
}
.index-column--dangerdeep .index-column__header {
  background-color: #BA0510;
}
.index-column--calltoaction {
  border-color: #92278F;
}
.index-column--calltoaction .index-column {
  border-color: #92278F;
}
.index-column--calltoaction .index-column__header {
  background-color: #92278F;
}
.index-column--greydark {
  border-color: #343a40;
}
.index-column--greydark .index-column {
  border-color: #343a40;
}
.index-column--greydark .index-column__header {
  background-color: #343a40;
}
.index-column--greylight {
  border-color: #ebebeb;
}
.index-column--greylight .index-column {
  border-color: #ebebeb;
}
.index-column--greylight .index-column__header {
  background-color: #ebebeb;
}
.index-column--white {
  border-color: #ffffff;
}
.index-column--white .index-column {
  border-color: #ffffff;
}
.index-column--white .index-column__header {
  background-color: #ffffff;
}
.index-column--white .index-column__header-icon {
  color: #302e2f;
  fill: #302e2f;
}
.index-column--teal {
  border-color: #009aa6;
}
.index-column--teal .index-column {
  border-color: #009aa6;
}
.index-column--teal .index-column__header {
  background-color: #009aa6;
}
.index-column--blue {
  border-color: #528cc9;
}
.index-column--blue .index-column {
  border-color: #528cc9;
}
.index-column--blue .index-column__header {
  background-color: #528cc9;
}
.index-column--light-blue {
  border-color: #7aabde;
}
.index-column--light-blue .index-column {
  border-color: #7aabde;
}
.index-column--light-blue .index-column__header {
  background-color: #7aabde;
}
.index-column--pink {
  border-color: #dc0451;
}
.index-column--pink .index-column {
  border-color: #dc0451;
}
.index-column--pink .index-column__header {
  background-color: #dc0451;
}
.index-column--green {
  border-color: #6CB055;
}
.index-column--green .index-column {
  border-color: #6CB055;
}
.index-column--green .index-column__header {
  background-color: #6CB055;
}
.index-column--purple {
  border-color: #92278F;
}
.index-column--purple .index-column {
  border-color: #92278F;
}
.index-column--purple .index-column__header {
  background-color: #92278F;
}
.index-column--grey {
  border-color: #988f86;
}
.index-column--grey .index-column {
  border-color: #988f86;
}
.index-column--grey .index-column__header {
  background-color: #988f86;
}
.index-column--medium-red {
  border-color: #A8084D;
}
.index-column--medium-red .index-column {
  border-color: #A8084D;
}
.index-column--medium-red .index-column__header {
  background-color: #A8084D;
}
.index-column--mb-maroon {
  border-color: #970361;
}
.index-column--mb-maroon .index-column {
  border-color: #970361;
}
.index-column--mb-maroon .index-column__header {
  background-color: #970361;
}
.index-column--mb-popping-pink {
  border-color: #FF01A5;
}
.index-column--mb-popping-pink .index-column {
  border-color: #FF01A5;
}
.index-column--mb-popping-pink .index-column__header {
  background-color: #FF01A5;
}
.index-column--mb-light-grey {
  border-color: #FBFBF9;
}
.index-column--mb-light-grey .index-column {
  border-color: #FBFBF9;
}
.index-column--mb-light-grey .index-column__header {
  background-color: #FBFBF9;
}
.index-column--mb-cream {
  border-color: #FFFFF1;
}
.index-column--mb-cream .index-column {
  border-color: #FFFFF1;
}
.index-column--mb-cream .index-column__header {
  background-color: #FFFFF1;
}
.index-column--mb-purple {
  border-color: #4F006F;
}
.index-column--mb-purple .index-column {
  border-color: #4F006F;
}
.index-column--mb-purple .index-column__header {
  background-color: #4F006F;
}
.index-column--mb-purple-medium {
  border-color: #8B00BA;
}
.index-column--mb-purple-medium .index-column {
  border-color: #8B00BA;
}
.index-column--mb-purple-medium .index-column__header {
  background-color: #8B00BA;
}
.index-column--mb-purple-light {
  border-color: #B13CEF;
}
.index-column--mb-purple-light .index-column {
  border-color: #B13CEF;
}
.index-column--mb-purple-light .index-column__header {
  background-color: #B13CEF;
}
.index-column--mb-orange {
  border-color: #E24432;
}
.index-column--mb-orange .index-column {
  border-color: #E24432;
}
.index-column--mb-orange .index-column__header {
  background-color: #E24432;
}
.index-column--mb-orange-medium {
  border-color: #FB642D;
}
.index-column--mb-orange-medium .index-column {
  border-color: #FB642D;
}
.index-column--mb-orange-medium .index-column__header {
  background-color: #FB642D;
}
.index-column--mb-orange-light {
  border-color: #FFB98A;
}
.index-column--mb-orange-light .index-column {
  border-color: #FFB98A;
}
.index-column--mb-orange-light .index-column__header {
  background-color: #FFB98A;
}
.index-column--mb-mauve {
  border-color: #726993;
}
.index-column--mb-mauve .index-column {
  border-color: #726993;
}
.index-column--mb-mauve .index-column__header {
  background-color: #726993;
}
.index-column--mb-mauve-medium {
  border-color: #A497D3;
}
.index-column--mb-mauve-medium .index-column {
  border-color: #A497D3;
}
.index-column--mb-mauve-medium .index-column__header {
  background-color: #A497D3;
}
.index-column--mb-mauve-light {
  border-color: #DDD9FB;
}
.index-column--mb-mauve-light .index-column {
  border-color: #DDD9FB;
}
.index-column--mb-mauve-light .index-column__header {
  background-color: #DDD9FB;
}
.index-column--mb-blue {
  border-color: #0A379B;
}
.index-column--mb-blue .index-column {
  border-color: #0A379B;
}
.index-column--mb-blue .index-column__header {
  background-color: #0A379B;
}
.index-column--mb-blue-medium {
  border-color: #19C0DB;
}
.index-column--mb-blue-medium .index-column {
  border-color: #19C0DB;
}
.index-column--mb-blue-medium .index-column__header {
  background-color: #19C0DB;
}
.index-column--mb-blue-light {
  border-color: #B2E0F9;
}
.index-column--mb-blue-light .index-column {
  border-color: #B2E0F9;
}
.index-column--mb-blue-light .index-column__header {
  background-color: #B2E0F9;
}
.index-column--mb-green {
  border-color: #02998E;
}
.index-column--mb-green .index-column {
  border-color: #02998E;
}
.index-column--mb-green .index-column__header {
  background-color: #02998E;
}
.index-column--mb-green-medium {
  border-color: #17E5DB;
}
.index-column--mb-green-medium .index-column {
  border-color: #17E5DB;
}
.index-column--mb-green-medium .index-column__header {
  background-color: #17E5DB;
}
.index-column--mb-green-light {
  border-color: #C0FFE1;
}
.index-column--mb-green-light .index-column {
  border-color: #C0FFE1;
}
.index-column--mb-green-light .index-column__header {
  background-color: #C0FFE1;
}
.index-column--mb-rose {
  border-color: #D31160;
}
.index-column--mb-rose .index-column {
  border-color: #D31160;
}
.index-column--mb-rose .index-column__header {
  background-color: #D31160;
}
.index-column--mb-rose-medium {
  border-color: #FF408E;
}
.index-column--mb-rose-medium .index-column {
  border-color: #FF408E;
}
.index-column--mb-rose-medium .index-column__header {
  background-color: #FF408E;
}
.index-column--mb-rose-light {
  border-color: #F9BDEE;
}
.index-column--mb-rose-light .index-column {
  border-color: #F9BDEE;
}
.index-column--mb-rose-light .index-column__header {
  background-color: #F9BDEE;
}
.index-column--mb-yellow {
  border-color: #F7AC3B;
}
.index-column--mb-yellow .index-column {
  border-color: #F7AC3B;
}
.index-column--mb-yellow .index-column__header {
  background-color: #F7AC3B;
}
.index-column--mb-yellow-medium {
  border-color: #F4EF3D;
}
.index-column--mb-yellow-medium .index-column {
  border-color: #F4EF3D;
}
.index-column--mb-yellow-medium .index-column__header {
  background-color: #F4EF3D;
}
.index-column--mb-yellow-light {
  border-color: #FFFC91;
}
.index-column--mb-yellow-light .index-column {
  border-color: #FFFC91;
}
.index-column--mb-yellow-light .index-column__header {
  background-color: #FFFC91;
}
.index-column--mb-oatmeal {
  border-color: #D3C1A1;
}
.index-column--mb-oatmeal .index-column {
  border-color: #D3C1A1;
}
.index-column--mb-oatmeal .index-column__header {
  background-color: #D3C1A1;
}
.index-column--mb-oatmeal-medium {
  border-color: #F9DBA5;
}
.index-column--mb-oatmeal-medium .index-column {
  border-color: #F9DBA5;
}
.index-column--mb-oatmeal-medium .index-column__header {
  background-color: #F9DBA5;
}
.index-column--mb-oatmeal-light {
  border-color: #F7F0E2;
}
.index-column--mb-oatmeal-light .index-column {
  border-color: #F7F0E2;
}
.index-column--mb-oatmeal-light .index-column__header {
  background-color: #F7F0E2;
}
.index-column--mtc-maroon-sel {
  border-color: #820561;
}
.index-column--mtc-maroon-sel .index-column {
  border-color: #820561;
}
.index-column--mtc-maroon-sel .index-column__header {
  background-color: #820561;
}
.index-column--mtc-dark-mauve-sel {
  border-color: #726993;
}
.index-column--mtc-dark-mauve-sel .index-column {
  border-color: #726993;
}
.index-column--mtc-dark-mauve-sel .index-column__header {
  background-color: #726993;
}
.index-column--full .index-column {
  flex-direction: column;
  display: flex;
  align-items: stretch;
  align-content: stretch;
  font-size: 16px;
}
.index-column--full .index-column > a {
  flex: 1;
}
.index-column--full .index-column__header {
  width: 50%;
  float: left;
  background-size: cover;
  display: flex;
  align-items: center;
}
.index-column--full .index-column__date {
  width: 100%;
}
.index-column--full .index-column__date__day {
  font-size: 8.35em;
}
.index-column--full .index-column__date__month {
  font-size: 3.5em;
  line-height: 1.5;
}
.index-column--full .index-column__title + .index-column--full .index-column__blurb {
  padding-top: 1em;
}
.index-column--full .index-column__title + .index-column--full .index-column__meta {
  padding-top: 1em;
}
.index-column--full .index-column__body {
  padding: 4em 2em;
  width: 50%;
  float: left;
  text-align: left;
}
.index-column--full .index-column__overlay svg {
  height: 100%;
}
.index-column--full .index-column__container {
  display: flex;
  flex: 1;
  height: 100%;
}
@media (max-width: 767.98px) {
  .index-column--full .index-column__container {
    flex-direction: column;
  }
}
.index-column--full .index-column__link {
  color: #fff;
  display: flex;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  vertical-align: baseline;
  overflow: hidden;
  align-items: center;
}
.index-column .press-release_header, .index-column .faq--header {
  padding: 1.5rem 1.5rem;
  display: flex;
  align-items: center;
}
.index-column .press-release_header svg, .index-column .faq--header svg {
  width: 25px;
  margin-right: 10px;
}
.index-column--inverse.index-card__category {
  color: #ffffff;
}
.index-column--inverse.index-card__meta {
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--primary {
  background: #0072BC;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--primary .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--primary .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--primary .index-card__body {
  background: #0072BC;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--primary .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--primary .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--primary .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--primary .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--primary .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--primary .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--primary .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--primary .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--primary .index-card__overlay {
  color: #0072BC;
  fill: #0072BC;
}
.index-column--inverse.index-card.index-card--secondary {
  background: #6c757d;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--secondary .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--secondary .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--secondary .index-card__body {
  background: #6c757d;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--secondary .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--secondary .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--secondary .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--secondary .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--secondary .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--secondary .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--secondary .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--secondary .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--secondary .index-card__overlay {
  color: #6c757d;
  fill: #6c757d;
}
.index-column--inverse.index-card.index-card--success {
  background: #6CB055;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--success .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--success .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--success .index-card__body {
  background: #6CB055;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--success .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--success .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--success .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--success .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--success .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--success .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--success .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--success .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--success .index-card__overlay {
  color: #6CB055;
  fill: #6CB055;
}
.index-column--inverse.index-card.index-card--info {
  background: #62b5f9;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--info .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--info .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--info .index-card__body {
  background: #62b5f9;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--info .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--info .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--info .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--info .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--info .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--info .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--info .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--info .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--info .index-card__overlay {
  color: #62b5f9;
  fill: #62b5f9;
}
.index-column--inverse.index-card.index-card--warning {
  background: #FCE162;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--warning .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--warning .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--warning .index-card__body {
  background: #FCE162;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--warning .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--warning .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--warning .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--warning .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--warning .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--warning .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--warning .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--warning .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--warning .index-card__overlay {
  color: #FCE162;
  fill: #FCE162;
}
.index-column--inverse.index-card.index-card--danger {
  background: #E30613;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--danger .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--danger .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--danger .index-card__body {
  background: #E30613;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--danger .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--danger .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--danger .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--danger .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--danger .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--danger .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--danger .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--danger .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--danger .index-card__overlay {
  color: #E30613;
  fill: #E30613;
}
.index-column--inverse.index-card.index-card--light {
  background: #f8f9fa;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--light .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--light .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--light .index-card__body {
  background: #f8f9fa;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--light .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--light .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--light .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--light .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--light .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--light .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--light .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--light .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--light .index-card__overlay {
  color: #f8f9fa;
  fill: #f8f9fa;
}
.index-column--inverse.index-card.index-card--dark {
  background: #000000;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--dark .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--dark .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--dark .index-card__body {
  background: #000000;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--dark .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--dark .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--dark .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--dark .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--dark .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--dark .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--dark .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--dark .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--dark .index-card__overlay {
  color: #000000;
  fill: #000000;
}
.index-column--inverse.index-card.index-card--primarypale {
  background: #7fbee9;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--primarypale .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--primarypale .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--primarypale .index-card__body {
  background: #7fbee9;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--primarypale .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--primarypale .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--primarypale .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--primarypale .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--primarypale .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--primarypale .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--primarypale .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--primarypale .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--primarypale .index-card__overlay {
  color: #7fbee9;
  fill: #7fbee9;
}
.index-column--inverse.index-card.index-card--successpale {
  background: #BCDBB1;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--successpale .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--successpale .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--successpale .index-card__body {
  background: #BCDBB1;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--successpale .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--successpale .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--successpale .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--successpale .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--successpale .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--successpale .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--successpale .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--successpale .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--successpale .index-card__overlay {
  color: #BCDBB1;
  fill: #BCDBB1;
}
.index-column--inverse.index-card.index-card--warningpale {
  background: #fdf2bb;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--warningpale .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--warningpale .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--warningpale .index-card__body {
  background: #fdf2bb;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--warningpale .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--warningpale .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--warningpale .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--warningpale .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--warningpale .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--warningpale .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--warningpale .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--warningpale .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--warningpale .index-card__overlay {
  color: #fdf2bb;
  fill: #fdf2bb;
}
.index-column--inverse.index-card.index-card--warningdeep {
  background: #F5AD16;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--warningdeep .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--warningdeep .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--warningdeep .index-card__body {
  background: #F5AD16;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--warningdeep .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--warningdeep .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--warningdeep .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--warningdeep .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--warningdeep .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--warningdeep .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--warningdeep .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--warningdeep .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--warningdeep .index-card__overlay {
  color: #F5AD16;
  fill: #F5AD16;
}
.index-column--inverse.index-card.index-card--dangerdeep {
  background: #BA0510;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--dangerdeep .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--dangerdeep .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--dangerdeep .index-card__body {
  background: #BA0510;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--dangerdeep .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--dangerdeep .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--dangerdeep .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--dangerdeep .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--dangerdeep .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--dangerdeep .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--dangerdeep .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--dangerdeep .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--dangerdeep .index-card__overlay {
  color: #BA0510;
  fill: #BA0510;
}
.index-column--inverse.index-card.index-card--calltoaction {
  background: #92278F;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--calltoaction .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--calltoaction .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--calltoaction .index-card__body {
  background: #92278F;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--calltoaction .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--calltoaction .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--calltoaction .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--calltoaction .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--calltoaction .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--calltoaction .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--calltoaction .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--calltoaction .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--calltoaction .index-card__overlay {
  color: #92278F;
  fill: #92278F;
}
.index-column--inverse.index-card.index-card--greydark {
  background: #343a40;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--greydark .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--greydark .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--greydark .index-card__body {
  background: #343a40;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--greydark .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--greydark .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--greydark .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--greydark .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--greydark .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--greydark .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--greydark .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--greydark .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--greydark .index-card__overlay {
  color: #343a40;
  fill: #343a40;
}
.index-column--inverse.index-card.index-card--greylight {
  background: #ebebeb;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--greylight .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--greylight .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--greylight .index-card__body {
  background: #ebebeb;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--greylight .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--greylight .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--greylight .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--greylight .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--greylight .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--greylight .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--greylight .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--greylight .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--greylight .index-card__overlay {
  color: #ebebeb;
  fill: #ebebeb;
}
.index-column--inverse.index-card .index-card__category {
  color: inherit;
}
.index-column--inverse.index-card .index-card__meta {
  color: inherit;
}
.index-column--inverse.index-card.index-card--white {
  background: #ffffff;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--white .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--white .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--white .index-card__body {
  background: #ffffff;
  color: #ffffff;
  color: #302e2f;
}
.index-column--inverse.index-card.index-card--white .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--white .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--white .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--white .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--white .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--white .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--white .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--white .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--white .index-card__overlay {
  color: #ffffff;
  fill: #ffffff;
}
.index-column--inverse.index-card.index-card--teal {
  background: #009aa6;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--teal .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--teal .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--teal .index-card__body {
  background: #009aa6;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--teal .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--teal .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--teal .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--teal .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--teal .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--teal .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--teal .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--teal .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--teal .index-card__overlay {
  color: #009aa6;
  fill: #009aa6;
}
.index-column--inverse.index-card.index-card--blue {
  background: #528cc9;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--blue .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--blue .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--blue .index-card__body {
  background: #528cc9;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--blue .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--blue .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--blue .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--blue .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--blue .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--blue .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--blue .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--blue .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--blue .index-card__overlay {
  color: #528cc9;
  fill: #528cc9;
}
.index-column--inverse.index-card.index-card--light-blue {
  background: #7aabde;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--light-blue .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--light-blue .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--light-blue .index-card__body {
  background: #7aabde;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--light-blue .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--light-blue .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--light-blue .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--light-blue .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--light-blue .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--light-blue .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--light-blue .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--light-blue .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--light-blue .index-card__overlay {
  color: #7aabde;
  fill: #7aabde;
}
.index-column--inverse.index-card.index-card--pink {
  background: #dc0451;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--pink .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--pink .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--pink .index-card__body {
  background: #dc0451;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--pink .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--pink .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--pink .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--pink .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--pink .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--pink .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--pink .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--pink .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--pink .index-card__overlay {
  color: #dc0451;
  fill: #dc0451;
}
.index-column--inverse.index-card.index-card--green {
  background: #6CB055;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--green .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--green .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--green .index-card__body {
  background: #6CB055;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--green .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--green .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--green .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--green .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--green .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--green .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--green .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--green .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--green .index-card__overlay {
  color: #6CB055;
  fill: #6CB055;
}
.index-column--inverse.index-card.index-card--purple {
  background: #92278F;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--purple .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--purple .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--purple .index-card__body {
  background: #92278F;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--purple .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--purple .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--purple .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--purple .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--purple .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--purple .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--purple .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--purple .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--purple .index-card__overlay {
  color: #92278F;
  fill: #92278F;
}
.index-column--inverse.index-card.index-card--grey {
  background: #988f86;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--grey .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--grey .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--grey .index-card__body {
  background: #988f86;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--grey .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--grey .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--grey .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--grey .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--grey .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--grey .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--grey .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--grey .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--grey .index-card__overlay {
  color: #988f86;
  fill: #988f86;
}
.index-column--inverse.index-card.index-card--medium-red {
  background: #A8084D;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--medium-red .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--medium-red .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--medium-red .index-card__body {
  background: #A8084D;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--medium-red .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--medium-red .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--medium-red .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--medium-red .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--medium-red .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--medium-red .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--medium-red .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--medium-red .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--medium-red .index-card__overlay {
  color: #A8084D;
  fill: #A8084D;
}
.index-column--inverse.index-card.index-card--mb-maroon {
  background: #970361;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-maroon .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-maroon .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-maroon .index-card__body {
  background: #970361;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-maroon .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-maroon .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-maroon .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-maroon .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-maroon .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-maroon .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-maroon .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-maroon .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-maroon .index-card__overlay {
  color: #970361;
  fill: #970361;
}
.index-column--inverse.index-card.index-card--mb-popping-pink {
  background: #FF01A5;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-popping-pink .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-popping-pink .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-popping-pink .index-card__body {
  background: #FF01A5;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-popping-pink .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-popping-pink .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-popping-pink .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-popping-pink .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-popping-pink .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-popping-pink .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-popping-pink .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-popping-pink .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-popping-pink .index-card__overlay {
  color: #FF01A5;
  fill: #FF01A5;
}
.index-column--inverse.index-card.index-card--mb-light-grey {
  background: #FBFBF9;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-light-grey .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-light-grey .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-light-grey .index-card__body {
  background: #FBFBF9;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-light-grey .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-light-grey .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-light-grey .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-light-grey .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-light-grey .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-light-grey .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-light-grey .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-light-grey .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-light-grey .index-card__overlay {
  color: #FBFBF9;
  fill: #FBFBF9;
}
.index-column--inverse.index-card.index-card--mb-cream {
  background: #FFFFF1;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-cream .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-cream .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-cream .index-card__body {
  background: #FFFFF1;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-cream .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-cream .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-cream .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-cream .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-cream .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-cream .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-cream .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-cream .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-cream .index-card__overlay {
  color: #FFFFF1;
  fill: #FFFFF1;
}
.index-column--inverse.index-card.index-card--mb-purple {
  background: #4F006F;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-purple .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-purple .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-purple .index-card__body {
  background: #4F006F;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-purple .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-purple .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-purple .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-purple .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-purple .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-purple .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-purple .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-purple .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-purple .index-card__overlay {
  color: #4F006F;
  fill: #4F006F;
}
.index-column--inverse.index-card.index-card--mb-purple-medium {
  background: #8B00BA;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-purple-medium .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-purple-medium .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-purple-medium .index-card__body {
  background: #8B00BA;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-purple-medium .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-purple-medium .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-purple-medium .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-purple-medium .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-purple-medium .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-purple-medium .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-purple-medium .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-purple-medium .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-purple-medium .index-card__overlay {
  color: #8B00BA;
  fill: #8B00BA;
}
.index-column--inverse.index-card.index-card--mb-purple-light {
  background: #B13CEF;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-purple-light .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-purple-light .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-purple-light .index-card__body {
  background: #B13CEF;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-purple-light .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-purple-light .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-purple-light .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-purple-light .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-purple-light .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-purple-light .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-purple-light .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-purple-light .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-purple-light .index-card__overlay {
  color: #B13CEF;
  fill: #B13CEF;
}
.index-column--inverse.index-card.index-card--mb-orange {
  background: #E24432;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-orange .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-orange .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-orange .index-card__body {
  background: #E24432;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-orange .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-orange .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-orange .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-orange .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-orange .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-orange .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-orange .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-orange .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-orange .index-card__overlay {
  color: #E24432;
  fill: #E24432;
}
.index-column--inverse.index-card.index-card--mb-orange-medium {
  background: #FB642D;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-orange-medium .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-orange-medium .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-orange-medium .index-card__body {
  background: #FB642D;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-orange-medium .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-orange-medium .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-orange-medium .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-orange-medium .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-orange-medium .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-orange-medium .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-orange-medium .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-orange-medium .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-orange-medium .index-card__overlay {
  color: #FB642D;
  fill: #FB642D;
}
.index-column--inverse.index-card.index-card--mb-orange-light {
  background: #FFB98A;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-orange-light .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-orange-light .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-orange-light .index-card__body {
  background: #FFB98A;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-orange-light .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-orange-light .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-orange-light .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-orange-light .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-orange-light .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-orange-light .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-orange-light .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-orange-light .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-orange-light .index-card__overlay {
  color: #FFB98A;
  fill: #FFB98A;
}
.index-column--inverse.index-card.index-card--mb-mauve {
  background: #726993;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-mauve .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-mauve .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-mauve .index-card__body {
  background: #726993;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-mauve .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-mauve .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-mauve .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-mauve .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-mauve .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-mauve .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-mauve .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-mauve .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-mauve .index-card__overlay {
  color: #726993;
  fill: #726993;
}
.index-column--inverse.index-card.index-card--mb-mauve-medium {
  background: #A497D3;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-mauve-medium .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-mauve-medium .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-mauve-medium .index-card__body {
  background: #A497D3;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-mauve-medium .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-mauve-medium .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-mauve-medium .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-mauve-medium .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-mauve-medium .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-mauve-medium .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-mauve-medium .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-mauve-medium .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-mauve-medium .index-card__overlay {
  color: #A497D3;
  fill: #A497D3;
}
.index-column--inverse.index-card.index-card--mb-mauve-light {
  background: #DDD9FB;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-mauve-light .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-mauve-light .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-mauve-light .index-card__body {
  background: #DDD9FB;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-mauve-light .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-mauve-light .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-mauve-light .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-mauve-light .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-mauve-light .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-mauve-light .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-mauve-light .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-mauve-light .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-mauve-light .index-card__overlay {
  color: #DDD9FB;
  fill: #DDD9FB;
}
.index-column--inverse.index-card.index-card--mb-blue {
  background: #0A379B;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-blue .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-blue .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-blue .index-card__body {
  background: #0A379B;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-blue .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-blue .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-blue .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-blue .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-blue .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-blue .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-blue .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-blue .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-blue .index-card__overlay {
  color: #0A379B;
  fill: #0A379B;
}
.index-column--inverse.index-card.index-card--mb-blue-medium {
  background: #19C0DB;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-blue-medium .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-blue-medium .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-blue-medium .index-card__body {
  background: #19C0DB;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-blue-medium .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-blue-medium .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-blue-medium .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-blue-medium .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-blue-medium .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-blue-medium .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-blue-medium .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-blue-medium .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-blue-medium .index-card__overlay {
  color: #19C0DB;
  fill: #19C0DB;
}
.index-column--inverse.index-card.index-card--mb-blue-light {
  background: #B2E0F9;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-blue-light .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-blue-light .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-blue-light .index-card__body {
  background: #B2E0F9;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-blue-light .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-blue-light .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-blue-light .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-blue-light .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-blue-light .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-blue-light .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-blue-light .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-blue-light .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-blue-light .index-card__overlay {
  color: #B2E0F9;
  fill: #B2E0F9;
}
.index-column--inverse.index-card.index-card--mb-green {
  background: #02998E;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-green .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-green .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-green .index-card__body {
  background: #02998E;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-green .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-green .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-green .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-green .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-green .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-green .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-green .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-green .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-green .index-card__overlay {
  color: #02998E;
  fill: #02998E;
}
.index-column--inverse.index-card.index-card--mb-green-medium {
  background: #17E5DB;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-green-medium .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-green-medium .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-green-medium .index-card__body {
  background: #17E5DB;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-green-medium .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-green-medium .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-green-medium .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-green-medium .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-green-medium .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-green-medium .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-green-medium .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-green-medium .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-green-medium .index-card__overlay {
  color: #17E5DB;
  fill: #17E5DB;
}
.index-column--inverse.index-card.index-card--mb-green-light {
  background: #C0FFE1;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-green-light .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-green-light .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-green-light .index-card__body {
  background: #C0FFE1;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-green-light .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-green-light .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-green-light .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-green-light .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-green-light .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-green-light .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-green-light .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-green-light .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-green-light .index-card__overlay {
  color: #C0FFE1;
  fill: #C0FFE1;
}
.index-column--inverse.index-card.index-card--mb-rose {
  background: #D31160;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-rose .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-rose .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-rose .index-card__body {
  background: #D31160;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-rose .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-rose .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-rose .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-rose .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-rose .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-rose .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-rose .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-rose .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-rose .index-card__overlay {
  color: #D31160;
  fill: #D31160;
}
.index-column--inverse.index-card.index-card--mb-rose-medium {
  background: #FF408E;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-rose-medium .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-rose-medium .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-rose-medium .index-card__body {
  background: #FF408E;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-rose-medium .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-rose-medium .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-rose-medium .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-rose-medium .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-rose-medium .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-rose-medium .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-rose-medium .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-rose-medium .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-rose-medium .index-card__overlay {
  color: #FF408E;
  fill: #FF408E;
}
.index-column--inverse.index-card.index-card--mb-rose-light {
  background: #F9BDEE;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-rose-light .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-rose-light .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-rose-light .index-card__body {
  background: #F9BDEE;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-rose-light .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-rose-light .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-rose-light .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-rose-light .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-rose-light .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-rose-light .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-rose-light .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-rose-light .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-rose-light .index-card__overlay {
  color: #F9BDEE;
  fill: #F9BDEE;
}
.index-column--inverse.index-card.index-card--mb-yellow {
  background: #F7AC3B;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-yellow .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-yellow .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-yellow .index-card__body {
  background: #F7AC3B;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-yellow .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-yellow .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-yellow .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-yellow .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-yellow .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-yellow .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-yellow .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-yellow .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-yellow .index-card__overlay {
  color: #F7AC3B;
  fill: #F7AC3B;
}
.index-column--inverse.index-card.index-card--mb-yellow-medium {
  background: #F4EF3D;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-yellow-medium .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-yellow-medium .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-yellow-medium .index-card__body {
  background: #F4EF3D;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-yellow-medium .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-yellow-medium .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-yellow-medium .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-yellow-medium .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-yellow-medium .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-yellow-medium .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-yellow-medium .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-yellow-medium .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-yellow-medium .index-card__overlay {
  color: #F4EF3D;
  fill: #F4EF3D;
}
.index-column--inverse.index-card.index-card--mb-yellow-light {
  background: #FFFC91;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-yellow-light .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-yellow-light .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-yellow-light .index-card__body {
  background: #FFFC91;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-yellow-light .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-yellow-light .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-yellow-light .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-yellow-light .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-yellow-light .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-yellow-light .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-yellow-light .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-yellow-light .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-yellow-light .index-card__overlay {
  color: #FFFC91;
  fill: #FFFC91;
}
.index-column--inverse.index-card.index-card--mb-oatmeal {
  background: #D3C1A1;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-oatmeal .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-oatmeal .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-oatmeal .index-card__body {
  background: #D3C1A1;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-oatmeal .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-oatmeal .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-oatmeal .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-oatmeal .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-oatmeal .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-oatmeal .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-oatmeal .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-oatmeal .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-oatmeal .index-card__overlay {
  color: #D3C1A1;
  fill: #D3C1A1;
}
.index-column--inverse.index-card.index-card--mb-oatmeal-medium {
  background: #F9DBA5;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-oatmeal-medium .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-oatmeal-medium .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-oatmeal-medium .index-card__body {
  background: #F9DBA5;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-oatmeal-medium .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-oatmeal-medium .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-oatmeal-medium .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-oatmeal-medium .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-oatmeal-medium .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-oatmeal-medium .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-oatmeal-medium .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-oatmeal-medium .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-oatmeal-medium .index-card__overlay {
  color: #F9DBA5;
  fill: #F9DBA5;
}
.index-column--inverse.index-card.index-card--mb-oatmeal-light {
  background: #F7F0E2;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mb-oatmeal-light .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-oatmeal-light .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mb-oatmeal-light .index-card__body {
  background: #F7F0E2;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mb-oatmeal-light .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-oatmeal-light .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mb-oatmeal-light .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mb-oatmeal-light .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-oatmeal-light .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mb-oatmeal-light .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mb-oatmeal-light .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mb-oatmeal-light .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mb-oatmeal-light .index-card__overlay {
  color: #F7F0E2;
  fill: #F7F0E2;
}
.index-column--inverse.index-card.index-card--mtc-maroon-sel {
  background: #820561;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mtc-maroon-sel .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mtc-maroon-sel .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mtc-maroon-sel .index-card__body {
  background: #820561;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mtc-maroon-sel .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mtc-maroon-sel .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mtc-maroon-sel .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mtc-maroon-sel .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mtc-maroon-sel .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mtc-maroon-sel .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mtc-maroon-sel .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mtc-maroon-sel .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mtc-maroon-sel .index-card__overlay {
  color: #820561;
  fill: #820561;
}
.index-column--inverse.index-card.index-card--mtc-dark-mauve-sel {
  background: #726993;
  border-color: #302e2f;
  border-radius: 4px;
}
.index-column--inverse.index-card.index-card--mtc-dark-mauve-sel .index-card__header {
  background: #ffffff;
  background-size: cover;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mtc-dark-mauve-sel .index-card__header {
    width: 100%;
    padding: 0;
    padding-top: 50%;
  }
}
.index-column--inverse.index-card.index-card--mtc-dark-mauve-sel .index-card__body {
  background: #726993;
  color: #ffffff;
}
.index-column--inverse.index-card.index-card--mtc-dark-mauve-sel .index-card__body a.button {
  padding: 0.8em 1em;
  margin-right: 20px;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mtc-dark-mauve-sel .index-card__body {
    width: 100%;
    padding: 2em;
  }
  .index-column--inverse.index-card.index-card--mtc-dark-mauve-sel .index-card__body .panel__title {
    word-wrap: break-word;
  }
  .index-column--inverse.index-card.index-card--mtc-dark-mauve-sel .index-card__body a.button {
    display: block;
    min-width: 0;
    word-wrap: break-word;
    margin-right: 20px;
  }
}
.index-column--inverse.index-card.index-card--mtc-dark-mauve-sel .index-card__body .double_link_wrapper {
  display: flex;
}
@media (max-width: 767.98px) {
  .index-column--inverse.index-card.index-card--mtc-dark-mauve-sel .index-card__body .double_link_wrapper {
    flex-direction: column;
  }
  .index-column--inverse.index-card.index-card--mtc-dark-mauve-sel .index-card__body .double_link_wrapper a {
    width: 100%;
  }
  .index-column--inverse.index-card.index-card--mtc-dark-mauve-sel .index-card__body .double_link_wrapper a:first-child {
    margin-bottom: 20px;
  }
}
.index-column--inverse.index-card.index-card--mtc-dark-mauve-sel .index-card__overlay {
  color: #726993;
  fill: #726993;
}
.index-column--rounded {
  border-radius: 0px;
}
.index-column--with-image .index-card__overlay {
  z-index: -1;
}
@media (max-width: 767.98px) {
  .index-column-wrapper .aligner {
    padding: 0 !important;
  }
}
.index-column .index-column-type--faq {
  min-height: 26rem;
}
.index-column_load-more {
  margin: 2rem 0 0;
}

.index-column__content + .index-column__readmore.readmore__border {
  border-top: 5px solid #FF01A5;
}

.index-column #index_card_graphic_circlelrg {
  fill: #fff;
}
.index-column #index_card_graphic_bttrfly {
  fill: #fff;
}
.index-column #index_card_graphic_dots {
  fill: #FF01A5;
}
.index-column #index_card_graphic_dots_crop {
  fill: #FF01A5;
}

.index-column {
  --title-text-colour: #970361;
  --title-bg-colour: #F7F0E2;
  --content-text-colour: #970361;
  --content-bg-colour: #ffffff;
}
.index-column .index-column__readmore .btn {
  --bs-btn-color: #F7F0E2;
  --bs-btn-bg: #970361;
  --bs-btn-hover-bg: #4F006F;
  --bs-btn-hover-color: #F7F0E2;
}
.index-column.type--easy_read_page .index-column__readmore .btn {
  --bs-btn-color: #970361;
  --bs-btn-bg: #F7F0E2;
  --bs-btn-hover-bg: #e1c792;
  --bs-btn-hover-color: #970361;
}
.index-column + .modal .modal-content {
  border-top: 5px solid #FF01A5;
  border-bottom: 5px solid #FF01A5;
  border-radius: 0;
}
.index-column + .modal .modal-title {
  color: #970361;
}
.index-column + .modal .modal-footer .btn {
  background-color: #970361;
}
.theme--maroon .index-column {
  --title-text-colour: #ffffff;
  --title-bg-colour: #970361;
  --content-text-colour: #970361;
  --content-bg-colour: #ffffff;
}
.theme--maroon .index-column .index-column__readmore .btn {
  --bs-btn-bg: #F7F0E2;
  --bs-btn-color: #970361;
  --bs-btn-hover-bg: #e1c792;
  --bs-btn-hover-color: #970361;
}
.theme--maroon .index-column + .modal .modal-title {
  color: #970361;
}
.theme--maroon .index-column + .modal .modal-footer .btn {
  background-color: #970361;
}
.theme--purple .index-column {
  --title-text-colour: #ffffff;
  --title-bg-colour: #4F006F;
  --content-text-colour: #4F006F;
  --content-bg-colour: #ffffff;
}
.theme--purple .index-column .index-column__readmore .btn {
  --bs-btn-bg: #F7F0E2;
  --bs-btn-color: #4F006F;
  --bs-btn-hover-bg: #e1c792;
  --bs-btn-hover-color: #4F006F;
}
.theme--purple .index-column + .modal .modal-title {
  color: #4F006F;
}
.theme--purple .index-column + .modal .modal-footer .btn {
  background-color: #4F006F;
}
.theme--rose .index-column {
  --title-text-colour: #ffffff;
  --title-bg-colour: #D31160;
  --content-text-colour: #D31160;
  --content-bg-colour: #ffffff;
}
.theme--rose .index-column .index-column__readmore .btn {
  --bs-btn-bg: #F7F0E2;
  --bs-btn-color: #D31160;
  --bs-btn-hover-bg: #e1c792;
  --bs-btn-hover-color: #D31160;
}
.theme--rose .index-column + .modal .modal-title {
  color: #D31160;
}
.theme--rose .index-column + .modal .modal-footer .btn {
  background-color: #D31160;
}

.index-column_load-more .btn {
  --bs-btn-bg: #970361;
  --bs-btn-color: #F7F0E2;
  --bs-btn-hover-bg: #4F006F;
  --bs-btn-hover-color: #F7F0E2;
}

.theme--maroon .index-column_load-more .btn {
  --bs-btn-bg: #970361;
  --bs-btn-color: #F7F0E2;
  --bs-btn-hover-bg: #4F006F;
  --bs-btn-hover-color: #F7F0E2;
}

.theme--purple .index-column_load-more .btn {
  --bs-btn-bg: #4F006F;
  --bs-btn-color: #F7F0E2;
  --bs-btn-hover-bg: #970361;
  --bs-btn-hover-color: #F7F0E2;
}

.theme--rose .index-column_load-more .btn {
  --bs-btn-bg: #D31160;
  --bs-btn-color: #F7F0E2;
  --bs-btn-hover-bg: #970361;
  --bs-btn-hover-color: #F7F0E2;
}

.title-text {
  color: var(--title-text-colour);
}

.title-bg {
  background-color: var(--title-bg-colour);
}

.content-text {
  color: var(--content-text-colour);
}

.content-bg {
  background-color: var(--content-bg-colour);
}

.index-column {
  border: 1px solid #970361;
}
.index-column.index-column-type--faq button {
  background-color: #ffffff;
}

.txt--primary {
  color: #970361;
  fill: #970361;
}
.txt--secondary {
  color: #F7F0E2;
  fill: #F7F0E2;
}
.txt--additional1 {
  color: #970361;
  fill: #970361;
}
.txt--additional2 {
  color: #F7F0E2;
  fill: #F7F0E2;
}
.txt--white {
  color: #ffffff;
  fill: #ffffff;
}

.bg--primary {
  background-color: #970361;
}
.bg--secondary {
  background-color: #F7F0E2;
}
.bg--additional1 {
  background-color: #F7F0E2;
}
.bg--additional2 {
  background-color: #970361;
}
.bg--white {
  background-color: #ffffff;
}

.loadmore-button {
  background: #970361;
}

.index-column-type--resource .btn {
  --bs-btn-bg: #F7F0E2;
  --bs-btn-color: var(--content-text-colour);
  --bs-btn-hover-bg: #e1c792;
  --bs-btn-hover-color: var(--content-text-colour);
  --bs-btn-border-color: var(--content-text-colour);
}

.index-column-type--press_release .bg--primary {
  background-color: #F7F0E2;
}
.index-column-type--press_release .bg--additional1 {
  background-color: #ffffff;
}

.index-column-type--blog .bg--primary {
  background-color: #F7F0E2;
}
.index-column-type--blog .bg--additional1 {
  background-color: #ffffff;
}

.index-column-type--event .bg--primary {
  background-color: #F7F0E2;
}
.index-column-type--event .txt--secondary {
  color: #970361;
}

.index-column-type--press_release .txt--secondary {
  color: #970361;
}

.type--section_index .bg--primary {
  background-color: #ffffff;
}
.type--section_index .txt--secondary {
  color: #4F006F;
}

.type--easy_read_page .bg--primary {
  background-color: #ffffff;
}
.type--easy_read_page .txt--secondary {
  color: #970361;
}

.theme--core_brand .type--easy_read_page .index-column__readmore .btn,
.theme--core_brand .index-column-type--blog .index-column__readmore .btn,
.theme--core_brand .index-column-type--page .index-column__readmore .btn,
.theme--core_brand .index-column-type--resource-page .index-column__readmore .btn,
.theme--core_brand .index-column-type--faq .index-column__readmore .btn,
.theme--core_brand .type--contact_card .index-column__readmore .btn {
  --bs-btn-color: #970361;
  --bs-btn-bg: #F7F0E2;
  --bs-btn-hover-bg: #e1c792;
  --bs-btn-hover-color: #970361;
}
.theme--core_brand .index-column-type--faq .bg--additional1 {
  background-color: #ffffff;
}
.theme--core_brand .type--contact_card .bg--secondary {
  background-color: #ffffff;
}

.theme--purple .index-column {
  border: 1px solid #4F006F;
}
.theme--purple .index-column-type--press_release .index-column__readmore .btn,
.theme--purple .index-column-type--blog .index-column__readmore .btn,
.theme--purple .index-column-type--faq .index-column__readmore .btn,
.theme--purple .type--contact_card .index-column__readmore .btn {
  --bs-btn-color: #F7F0E2;
  --bs-btn-bg: #4F006F;
  --bs-btn-hover-bg: #970361;
  --bs-btn-hover-color: #F7F0E2;
}
.theme--purple .txt--primary {
  color: #4F006F;
  fill: #4F006F;
}
.theme--purple .txt--secondary {
  color: #ffffff;
  fill: #ffffff;
}
.theme--purple .txt--additional1 {
  color: #F7F0E2;
  fill: #F7F0E2;
}
.theme--purple .txt--additional2 {
  color: #F7F0E2;
  fill: #F7F0E2;
}
.theme--purple .txt--white {
  color: #ffffff;
  fill: #ffffff;
}
.theme--purple .bg--primary {
  background-color: #4F006F;
}
.theme--purple .bg--secondary {
  background-color: #F7F0E2;
}
.theme--purple .bg--additional1 {
  background-color: #F7F0E2;
}
.theme--purple .bg--additional2 {
  background-color: #970361;
}
.theme--purple .bg--white {
  background-color: #ffffff;
}
.theme--purple .loadmore-button {
  background: #4F006F;
}
.theme--maroon .index-column {
  border: 1px solid #970361;
}
.theme--maroon .index-column-type--press_release .index-column__readmore .btn,
.theme--maroon .index-column-type--blog .index-column__readmore .btn,
.theme--maroon .index-column-type--faq .index-column__readmore .btn,
.theme--maroon .type--contact_card .index-column__readmore .btn {
  --bs-btn-color: #F7F0E2;
  --bs-btn-bg: #970361;
  --bs-btn-hover-bg: #4F006F;
  --bs-btn-hover-color: #F7F0E2;
}
.theme--maroon .txt--primary {
  color: #970361;
  fill: #970361;
}
.theme--maroon .txt--secondary {
  color: #ffffff;
  fill: #ffffff;
}
.theme--maroon .txt--additional1 {
  color: #F7F0E2;
  fill: #F7F0E2;
}
.theme--maroon .txt--additional2 {
  color: #F7F0E2;
  fill: #F7F0E2;
}
.theme--maroon .txt--white {
  color: #ffffff;
  fill: #ffffff;
}
.theme--maroon .bg--primary {
  background-color: #970361;
}
.theme--maroon .bg--secondary {
  background-color: #4F006F;
}
.theme--maroon .bg--additional1 {
  background-color: #F7F0E2;
}
.theme--maroon .bg--additional2 {
  background-color: #4F006F;
}
.theme--maroon .bg--white {
  background-color: #ffffff;
}
.theme--maroon .loadmore-button {
  background: #970361;
}
.theme--maroon .type--contact_card .bg--secondary {
  background-color: #F7F0E2;
}
.theme--rose .index-column {
  border: 1px solid #D31160;
}
.theme--rose .index-column-type--press_release .index-column__readmore .btn,
.theme--rose .index-column-type--blog .index-column__readmore .btn,
.theme--rose .index-column-type--faq .index-column__readmore .btn,
.theme--rose .type--contact_card .index-column__readmore .btn {
  --bs-btn-color: #F7F0E2;
  --bs-btn-bg: #D31160;
  --bs-btn-hover-bg: #970361;
  --bs-btn-hover-color: #F7F0E2;
}
.theme--rose .txt--primary {
  color: #D31160;
  fill: #D31160;
}
.theme--rose .txt--secondary {
  color: #ffffff;
  fill: #ffffff;
}
.theme--rose .txt--additional1 {
  color: #F7F0E2;
  fill: #F7F0E2;
}
.theme--rose .txt--additional2 {
  color: #D31160;
  fill: #D31160;
}
.theme--rose .txt--white {
  color: #ffffff;
  fill: #ffffff;
}
.theme--rose .bg--primary {
  background-color: #D31160;
}
.theme--rose .bg--secondary {
  background-color: #F7F0E2;
}
.theme--rose .bg--additional1 {
  background-color: #F7F0E2;
}
.theme--rose .bg--additional2 {
  background-color: #F7F0E2;
}
.theme--rose .bg--white {
  background-color: #ffffff;
}
.theme--rose .loadmore-button {
  background: #D31160;
}

.index-column--link-container-wrapper:hover .index-column__readmore .btn {
  --bs-btn-bg: var(--bs-btn-hover-bg)!important;
}
