.notice-highlight {
  border: 3px solid #b01254;
  border-radius: 10px;
  padding: 20px;
  margin: 20px;
}

.advert_space img {
  box-shadow: 1px 1px 10px rgb(0 0 0 / 10%);
  border-radius: 0 0 10px 10px;
}

aside .view-display-id-block_7 .item-list ul>li {
  border-bottom: none;
}

.fa-linkedin::before {
  content: '\f0e1' !important;
}

.fa-twitter::before {
  content: '\f099' !important;
}

.fa-facebook::before {
  content: '\f09a' !important;
}

.fa-instagram::before {
  content: '\f16d' !important;
}

.post-share {
  margin-bottom: 2rem;
}

.article-share-links {
  display: flex;
  align-items: center;
  margin-block-end: 1rem;
  position: relative;
  flex-wrap: wrap;
}

.article-share-links h2 {
  margin-top: 0;
  margin-bottom: 0 !important;
  margin-inline-end: 0.5rem;
}

.article-share-links .post-share {
  margin-bottom: 0 !important;
}

.node-type-blog .field-name-field-article-date {
  margin-bottom: 0.5rem;
}

.style-none {
  margin: 0;
  padding: 0;
  list-style: none;
}

.h5.has-concertina>span .active::before {
  content: '\e805';
}

@media(min-width:992px) {
  .employersignup iframe {
    width: 100%;
    height: 85px;
    border: 0;
    -ms-transform: scale(0.75);
    -moz-transform: scale(0.75);
    -o-transform: scale(0.75);
    -webkit-transform: scale(0.75);
    transform: scale(0.75);
    -ms-transform-origin: 0 0;
    -moz-transform-origin: 0 0;
    -o-transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    transform-origin: 0 0;
  }
}

@media(max-width:576px) {
  .paragraphs-item-custom-banner>.content img {
    height: 50vh !important;
    min-height: 50vh !important;
    max-height: 50vh !important;
    object-position: 65%;
  }

  /* accommodate inconsistent placement in images */

  .page-node-11097 .paragraphs-item-custom-banner>.content img {
    object-position: 70%;
  }

  .page-node-11044 .paragraphs-item-custom-banner>.content img,
  .page-node-11047 .paragraphs-item-custom-banner>.content img {
    object-position: 80%;
  }

  .page-node-11005 .paragraphs-item-custom-banner>.content img {
    object-position: 90%;
  }
}


/* accommodate inconsistent central points in images */
.paragraphs-item-custom-banner>.content img {
  object-position: 65% 0;
}

.page-node-11047 .paragraphs-item-custom-banner>.content img,
.page-node-11044 .paragraphs-item-custom-banner>.content img {
  object-position: 80% 0;
}

.page-node-11097 .paragraphs-item-custom-banner>.content img {
  object-position: 70% 0;
}

.page-node-11005 .paragraphs-item-custom-banner>.content img {
  object-position: 90%;
}

@media(max-width:576px) {
  .paragraphs-item-custom-banner>.content img {
    height: 50vh !important;
    min-height: 50vh !important;
    max-height: 50vh !important;
    object-position: 65% 0;
  }
}

.styled-page-header h1.page-header {
  text-align: center;
  margin-top: 20px;
}

.styled-page-header h1.page-header::after {
  content: '';
  height: 5px;
  width: 100px;
  background-color: var(--pink);
  margin: 20px auto 0;
  display: block
}

.flex-direction-column {
  flex-direction: column;
}

.align-items-center {
  align-items: center;
}

.gradient-linear-mask {
  width: 100%;
  text-align: center;
}

.gradient-linear-mask>a {
  display: block;
  width: 100%;
}

.gradient-linear-mask img {
  max-width: 100%;
  -webkit-filter: brightness(100%);
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -o-transition: all 1s ease;
  -ms-transition: all 1s ease;
  transition: all 1s ease;
}

.gradient-linear-mask img:hover {
  -webkit-filter: brightness(110%);
}

a.purple-text:hover{color: var(--purple);}
