.path-frontpage #page-wrapper .pb__grid__inner .pb__content-full {
  width: 100%;
  max-width: 100%;
}

.path-frontpage #page-wrapper .pb-col-left {
}

.path-frontpage #page-wrapper .pb-col-right .paragraph--id--33 {
}

.path-frontpage #page-wrapper .pb-col-right .pb__content-title {
  background-color: #dae8f0 !important;
  color: #777 !important;
  padding: 12px 24px;
  margin: 0;
  color: #212529 !important;
}

.path-frontpage #page-wrapper .pb-col-right .pb__content-title+.field--name-pb-content-body {
  padding: 12px 24px;
  color: #212529 !important;
}

.path-frontpage #page-wrapper .pb-col-right .paragraph--type--simple-bundle {
  border: 2px solid #777;
  border-bottom: none;
}

.path-frontpage #page-wrapper .pb-col-right h4,
.path-frontpage #page-wrapper .pb-col-right h4 a {
  font-weight: bold;
}

.path-frontpage #page-wrapper #welcome-text .pb__content-full {
  padding: 0 16px;
  max-width: 1600px;
  margin: 0 auto;
}

.path-frontpage .paragraph--type--two-columns-bundle.paragraph--id--34 {
  background-image: url('../images/dash-bg.jpg');
  background-repeat: repeat-x;
  background-position: top center;
  background-size: auto 400px;
}

.path-frontpage #page-wrapper .pb-col-right {
  background-color: var(--solo-white);
}

.path-frontpage #page-wrapper .paragraph--id--37 .pb__grid-wrapper > div {
  min-height: 295px;
  max-height: 300px;
  max-width: 400px;
  background-color: var(--solo-white);
  border-radius: 20px;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.25);
}

#page-wrapper .info-label {
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
}

.path-frontpage #page-wrapper .paragraph--id--37 .pb__grid-wrapper > div:focus,
.path-frontpage #page-wrapper .paragraph--id--37 .pb__grid-wrapper > div:hover {
  background-color: #d7e6eb;
  box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.35);
  text-decoration: none;
}

.path-frontpage #page-wrapper .paragraph--id--37 .pb__grid-wrapper > div {
}

.path-frontpage #page-wrapper .paragraph--id--37 .pb__simple__inner,
.path-frontpage #page-wrapper .paragraph--id--37 .pb__simple__inner .pb__content-full {
  height: 100%;
}

.path-frontpage #page-wrapper .paragraph--id--37 .field--name-pb-content-body {
  background-color: #045395;
  border-radius: 0 0 20px 20px;
  color: var(--solo-white) !important;
  margin-top: 45px;
  min-height: 160px;
  padding: 18px 10px;
  text-align: center;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: start;
  flex-direction: column;
}

.path-frontpage #page-wrapper .paragraph--id--37 .field--name-pb-content-body p {
  margin: 0 auto;
  font-size: var(--solo-px12);
}

.path-frontpage #page-wrapper .paragraph--id--37 .field--name-pb-content-body:before {
  backface-visibility: hidden;
  -webkit-backface-visibility: hidden;
  background: #045395;
  content: "";
  height: 26px;
  left: 0;
  position: absolute;
  right: 10px;
  top: 122px;
  transform: skewY(5deg);
  -webkit-transform: skewY(5deg);
  -moz-transform: skewY(5deg);
  -ms-transform: skewY(5deg);
  -o-transform: skewY(5deg);
  transform-origin: left;
  z-index: 0;
}

.path-frontpage #page-wrapper .paragraph--id--35 *,
.path-frontpage #page-wrapper .paragraph--id--37 * {
  color: var(--solo-white);
}

.path-frontpage #page-wrapper .paragraph--id--35 h2 {
  font-size: 17px !important;
  line-height: 1.3 !important;
}

.path-frontpage #page-wrapper .paragraph--id--37 .simple-link {
  position: relative;
  align-items: end;
}

.path-frontpage #page-wrapper .paragraph--id--37 .simple-link:hover {
  text-decoration: none !important;
}

.path-frontpage #page-wrapper .paragraph--id--35 {
  max-width: 800px;
  margin: 0 auto;
  padding: 50px 16px;
}

.paragraph--id--41 .simple-link {
  background-image: url('../images/icons/new-icon.svg');
  background-repeat: no-repeat;
  background-position: 50% 22px;
  background-size: 60px auto;
}

.paragraph--id--42 .simple-link {
  background-image: url('../images/icons/explore-icon.svg');
  background-repeat: no-repeat;
  background-position: 50% 22px;
  background-size: 60px auto;
}

.paragraph--id--43 .simple-link {
  background-image: url('../images/icons/questions-icon.svg');
  background-repeat: no-repeat;
  background-position: 50% 22px;
  background-size: 80px auto;
}

.paragraph--id--87 .simple-link {
  background-image: url('../images/icons/share-icon.svg');
  background-repeat: no-repeat;
  background-position: 50% 22px;
  background-size: 80px auto;
}

.path-frontpage #page-wrapper .paragraph--id--37 {
  justify-content: center !important;
}

.path-frontpage #page-wrapper .paragraph--id--37 .pb__grid-wrapper {
  margin: 0 0 16px 16px;
  justify-content: center !important;
  justify-items: center !important;
}

@media (max-width:62rem) {
  .path-frontpage #page-wrapper .paragraph--id--37 .pb__grid-wrapper {
    margin-right: 16px;
  }

}

@media(min-width:62rem) {
  .path-frontpage #page-wrapper .pb-col-right .pb__content-title+.field--name-pb-content-body {
    max-height: 414px;
    overflow-x: auto;
  }

  .path-frontpage #page-wrapper .pb-col-right .paragraph--id--32 .field--name-pb-content-body {
    max-height: 350px;
  }

}

@media (min-width:992px) and (max-width:1700px) {
  #pb__grid-37 .pb__grid-wrapper {
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
  }

  #pb__grid-37 .pb__grid-wrapper > div {
    margin-bottom: 32px;
  }

}

@media (min-width:1150px) {
  .path-frontpage #page-wrapper .paragraph--id--37 .field--name-pb-content-body:before {
    top: 121px;
  }

}

@media (min-width:1200px) {
  .path-frontpage #page-wrapper .pb-col-right .pb__content-title+.field--name-pb-content-body {
    max-height: 200px;
  }

  .path-frontpage #page-wrapper .paragraph--id--37 .pb__grid-wrapper > div {
    margin-top: -30px;
  }

}

@media (min-width:1460px) {
  .path-frontpage #page-wrapper .paragraph--id--37 .field--name-pb-content-body:before {
    top: 120px;
  }

}

@media (max-width:320px) {
  .path-frontpage #page-wrapper .simple-link .field--name-pb-content-body:before {
    display: none;
  }

}
