/* xl - DESKTOP STYLES */
.img-and-button-box {
  display: flex !important;
  flex-direction: column !important;
  box-shadow: 0px 0px 8px 3px #ddd;
  border-radius: 6px !important;
  overflow: hidden !important;
}
.img-and-button-box .white-button .avia-button {
  border: 0px solid white !important;
}
.img-and-button-box .avia-button {
  box-shadow: 0px 1px 10px 2px rgba(0, 0, 0, 0.2);
}
.img-and-button-box .avia_textblock p {
  font-size: 1.4rem !important;
  -webkit-line-clamp: 4;
  overflow: hidden;
  text-overflow: ellipsis;
  height: 2.5em !important;
}
.img-and-button-box .avia-image-container {
  background: white !important;
  height: 260px !important;
  margin: 0px !important;
}
.img-and-button-box .avia-image-container .avia-image-container-inner {
  width: 100% !important;
  height: 100% !important;
}
.img-and-button-box .avia-image-container .avia-image-container-inner .avia-image-overlay-wrap {
  width: 100% !important;
  height: 100% !important;
}
.img-and-button-box .avia-image-container img {
  height: 100%;
  width: 100%;
  object-fit: cover !important;
}
.img-and-button-box .av_textblock_section {
  padding-left: 3%;
  padding-right: 2%;
  text-align: center;
  margin-top: 3%;
  margin-bottom: 3%;
}
.img-and-button-box .avia-button-wrap {
  margin-bottom: 3% !important;
}
.green-img-and-button-box p, .green-img-and-button-box h5 {
  color: white !important;
}
.img-and-button-card {
  display: grid;
  grid-auto-rows: 100%;
  grid-auto-columns: 1.1fr 2fr;
  border: 1px solid rgba(0, 5, 2, 0.1) !important;
  border-radius: 2000px !important;
  overflow: hidden;
  min-height: 205px !important;
}
.img-and-button-card a {
  text-decoration: none !important;
}
.img-and-button-card .avia_textblock {
  margin-left: 2%;
  margin-top: auto;
  margin-bottom: auto;
  width: 70% !important;
}
.img-and-button-card .avia_textblock h5 {
  padding-bottom: 10%;
}
.img-and-button-card .av_textblock_section {
  grid-row: 1;
  grid-column: 2;
  width: 100% !important;
  margin-left: 2%;
  display: flex;
  padding-left: 1%;
  padding-right: 1%;
}
.img-and-button-card .av_textblock_section a {
  margin-top: auto;
  margin-bottom: auto;
}
.img-and-button-card .avia-image-container {
  margin: 0px !important;
  grid-row: 1;
  grid-column: 1;
}
.img-and-button-card .avia-image-container .avia-image-container-inner {
  width: 100%;
  height: 100%;
}
.img-and-button-card .avia-image-container .avia-image-container-inner .avia-image-overlay-wrap {
  width: 100%;
  height: 100%;
}
.img-and-button-card .avia-image-container img {
  height: 100%;
  width: 100%;
  object-fit: cover !important;
}
.img-and-button-card .avia_textblock:after {
  content: "";
  position: absolute;
  right: 2%;
  top: 0;
  width: 12% !important;
  height: 100% !important;
  background-image: url("/wp-admin/images/chevron-right.svg");
  filter: invert(32%) sepia(91%) saturate(5386%) hue-rotate(143deg) brightness(90%) contrast(101%);
  background-size: 60%;
  background-repeat: no-repeat;
  background-position: center;
}
.img-and-button-card:hover {
  filter: contrast(75%) brightness(110%);
}
.green-img-and-button-card {
  border: 0px solid !important;
}
.green-img-and-button-card .avia_textblock p, .green-img-and-button-card .avia_textblock h5 {
  color: white !important;
}
.green-img-and-button-card .avia_textblock:after {
  filter: invert(100%) sepia(3%) saturate(2%) hue-rotate(226deg) brightness(111%) contrast(100%) !important;
}
.green-img-and-button-card:hover {
  filter: contrast(85%) brightness(110%);
}
/* xs - SMARTPHONE PORTRAIT STYLES */
@media (max-width: 479px) {
  .img-and-button-card .avia-image-container img {
    display: none;
  }
  .img-and-button-card .avia-image-container {
    display: none;
  }
  .img-and-button-card .av_textblock_section {
    grid-column: 1 !important;
    margin: 10% !important;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%2F%22%2C%22sources%22%3A%5B%22(stdin)%22%2C%22wp-content%2Fcustom_codes%2F18508-scss-desktop.scss%22%2C%22wp-content%2Fcustom_codes%2F18508-scss-mobile-p.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BACAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAMC%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKC%3BAAAA%3BAAAA%3BAAAA%3BAAIC%3BAAAA%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOD%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAgBD%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAMD%3BAAAA%3BAAAA%3BAAKD%3BAAAA%3BAAAA%3BADrKA%3BAAIA%3BAEHI%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%22%7D */