/*
  Running Squiz Matrix
  Developed by Squiz - http://www.squiz.net
  Squiz, Squiz Matrix, MySource, MySource Matrix and Squiz.net are registered Trademarks of Squiz Pty Ltd
  Page generated: 23 November 2025 04:20:40
*/


[data-component-name^=alumni] .section-heading, [data-component-name^=alumni] .section-content {
  text-align: center;
  margin: 0 auto;
}
[data-component-name^=alumni] .section-content {
  margin-top: 1.5rem;
  max-width: 54rem;
}
@media (min-width: 1024px) {
  [data-component-name^=alumni] .section-heading {
    padding-top: 3.5rem;
    font-size: 2.6667rem;
  }
}
[data-component-name=alumni-card-set] h1, [data-component-name=alumni-card-set] h2, [data-component-name=alumni-card-set] h3, [data-component-name=alumni-card-set] h4, [data-component-name=alumni-card-set] h5, [data-component-name=alumni-card-set] p {
  max-width: 100%;
}
[data-component-name=alumni-card-set] h2 {
  font-size: var(--Font-Size-Knockouts-Headings-Major-Third-H2);
}
[data-component-name=alumni-card-set] h3 {
  font-size: 1.56rem;
}
[data-component-name=alumni-card-set] .card-set--container {
  max-width: 1365px;
  margin: 0 auto;
  padding: 0 16px 56px 16px;
}
[data-component-name=alumni-card-set] .alumni-search-submit {
  color: white;
  background: #e2231b url(/?a=1612379) 81% no-repeat;
  padding: 18px 24px;
  padding-right: 60px;
  margin-left: -2.5rem;
  margin-right: 12px;
  z-index: 2;
}
[data-component-name=alumni-card-set] .alumni-search-input {
  border: none;
  border-radius: 30px;
  height: 100%;
  background: #eee;
}
[data-component-name=alumni-card-set].borderless .ds-card {
  border: none;
}
[data-component-name=alumni-card-set].borderless .ds-card__body {
  padding: 24px 0;
}
[data-component-name=alumni-card-set].borderless .ds-card--linked:hover {
  transform: none;
  box-shadow: none;
}
[data-component-name=alumni-card-set] .ds-card__image {
  display: block;
}
[data-component-name=alumni-card-set] .ds-card__heading {
  text-transform: uppercase;
}
[data-component-name=alumni-card-set] .ds-card__body {
  padding: 24px 32px 32px 32px;
}
[data-component-name=alumni-card-set] .ds-card--linked {
  max-width: 100%;
}
[data-component-name=alumni-card-set] .ds-card-set {
  gap: 32px;
  margin-top: 40px;
}
[data-component-name=alumni-card-set] .ds-card-set .ds-card {
  margin: 0px;
}
[data-component-name=alumni-card-set] .ds-card-set--intro {
  margin: 16px;
  margin-top: 0px;
  text-align: center;
  display: flex;
  align-items: center;
  flex-direction: column;
}
[data-component-name=alumni-card-set] .ds-card-set--intro h2 {
  margin-bottom: 32px;
  margin-top: 0px;
}
[data-component-name=alumni-card-set] .ds-card-set--intro p {
  margin-top: 0px;
}
[data-component-name=alumni-card-set] .ds-promo__button-group {
  display: flex;
  gap: 12px;
  justify-content: center;
  margin-top: 48px;
}
[data-component-name=alumni-card-set] .ds-card__link-text {
  font-weight: 700;
}
[data-component-name=alumni-card-set] .ds-card__link-text a {
  text-decoration-line: none;
}
[data-component-name=alumni-card-set] .ds-card__link-text a:hover {
  text-decoration-line: underline;
}
[data-component-name=alumni-card-set] .ds-pagination-left:before, [data-component-name=alumni-card-set] .ds-pagination-right:after {
  content: "";
  display: inline-block;
  vertical-align: middle;
  width: 1em;
  height: 1em;
  margin: 0 0.25rem;
  padding: 0;
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center;
}
[data-component-name=alumni-card-set] .ds-pagination-left:before {
  margin: 0 0.5rem 0 0;
  background-image: url("https://www.latrobe.edu.au/ds/latrobe-design-system/philantrophy-site-assets/icons/arrow-left-icon.svg");
}
[data-component-name=alumni-card-set] .ds-pagination-right:after {
  margin: 0 0 0 0.5rem;
  background-image: url("https://www.latrobe.edu.au/ds/latrobe-design-system/philantrophy-site-assets/icons/arrow-right-icon.svg");
}
[data-component-name=alumni-card-set] .ds-filter-input {
  border-radius: 10px;
  border: solid 2px #ccc;
  padding: 10px 12px;
  appearance: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  background: url(/__data/assets/git_bridge/0004/1094422/_ltu-components/dist/css/icons/feather/chevron-down.svg) no-repeat right 1rem center;
  background-size: 16px;
  padding-right: 2rem;
}
[data-component-name=alumni-card-set] .awesomplete {
  display: flex;
}
[data-component-name=alumni-card-set] .ds-card:first-child:nth-last-child(2) h3, [data-component-name=alumni-card-set] .ds-card:first-child:nth-last-child(2) ~ .ds-card h3 {
  font-size: var(--Font-Size-Knockouts-Headings-Major-Third-H3);
}
@media (min-width: 941px) {
  [data-component-name=alumni-card-set] .ds-card:first-child:nth-last-child(3) h3, [data-component-name=alumni-card-set] .ds-card:first-child:nth-last-child(3) ~ .ds-card h3 {
    font-size: var(--Font-Size-Knockouts-Headings-Major-Third-H4);
  }
}
@media (min-width: 480px) and (max-width: 940px) {
  [data-component-name=alumni-card-set] h3 {
    font-size: var(--Font-Size-Knockouts-Headings-Major-Third-H3);
  }
}
@media (min-width: 480px) {
  [data-component-name=alumni-card-set] .pagination-text {
    display: none;
  }
}
@media screen and (max-width: 479px) {
  [data-component-name=alumni-card-set] .ds-promo__button-group {
    flex-direction: column;
    gap: 0px;
  }
  [data-component-name=alumni-card-set] .ds-promo__button-group a {
    width: 100%;
    margin-top: 12px;
    display: flex;
    justify-content: center;
  }
  [data-component-name=alumni-card-set] h3 {
    font-size: 1.56rem;
  }
  [data-component-name=alumni-card-set] .pagination-numbers {
    display: none;
  }
  [data-component-name=alumni-card-set] .alumni-pagination .ds-pagination-right, [data-component-name=alumni-card-set] .alumni-pagination .ds-pagination-left {
    padding: 14px;
    border-radius: 40px;
  }
  [data-component-name=alumni-card-set] .alumni-pagination .ds-pagination-right span, [data-component-name=alumni-card-set] .alumni-pagination .ds-pagination-left span {
    display: none;
  }
  [data-component-name=alumni-card-set] .alumni-pagination .ds-pagination-right:before, [data-component-name=alumni-card-set] .alumni-pagination .ds-pagination-right:after, [data-component-name=alumni-card-set] .alumni-pagination .ds-pagination-left:before, [data-component-name=alumni-card-set] .alumni-pagination .ds-pagination-left:after {
    margin: 0;
  }
  [data-component-name=alumni-card-set] .alumni-search-submit {
    border-radius: 30px;
    width: 66px;
    padding: 18px 25px;
    margin-right: 0;
    font-size: 0;
    overflow: hidden;
    background-position: center;
  }
  [data-component-name=alumni-card-set] .ds-input-group {
    display: flex;
    flex-direction: column;
    gap: 12px;
  }
}
[data-component-name=alumni-card-set]:not(.ar3-2) .ds-card__image {
  border-radius: var(--Corner-Radius-Corner-Radius---Medium, 1.25rem);
  width: 100%;
  height: 100%;
}
[data-component-name=alumni-card-set]:not(.ar3-2) .ds-card__image {
  aspect-ratio: 1;
  pointer-events: none;
}
@media (min-width: 1366px) {
  [data-component-name=alumni-card-set] .ds-card-set {
    display: grid;
    gap: 2rem;
  }
  [data-component-name=alumni-card-set] .ds-card-set.three-up {
    grid-template-columns: repeat(3, 1fr);
  }
  [data-component-name=alumni-card-set] .ds-card-set.four-up {
    grid-template-columns: repeat(4, 1fr);
  }
}
[data-component-name=alumni-card-set] .ds-event-filter-group {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
[data-component-name=alumni-card-set] .ds-event-filter-group select {
  width: 100%;
}
@media (min-width: 600px) {
  [data-component-name=alumni-card-set] .ds-event-filter-group.three-up, [data-component-name=alumni-card-set] .ds-event-filter-group.four-up {
    display: grid;
    gap: 2rem;
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (min-width: 972px) {
  [data-component-name=alumni-card-set] .ds-event-filter-group.three-up {
    grid-template-columns: repeat(3, 1fr);
  }
  [data-component-name=alumni-card-set] .ds-event-filter-group.four-up {
    grid-template-columns: repeat(4, 1fr);
  }
}
[data-component-name=alumni-card-set] .ds-card-set .ds-card {
  border: none;
}
[data-component-name=alumni-card-set] .ds-card-set .ds-card.ds-card--linked:hover {
  transform: none;
  box-shadow: none;
}
[data-component-name=alumni-card-set] .ds-card-set .ds-card.ds-card--linked:hover .ds-card__body {
  color: #e2231b;
}
[data-component-name=alumni-card-set] .ds-card-set .ds-card.ds-card--linked:hover .ds-card__image {
  box-shadow: 0px 5px 13px 5px rgba(0, 0, 0, 0.15);
}
[data-component-name=alumni-card-set] .ds-card-set .ds-card.ds-card--linked .ds-card__header:hover {
  text-decoration: none;
}
[data-component-name=alumni-card-set] .ds-card-set .ds-card .ds-card__link-text {
  font-family: "Knockout";
  text-decoration-line: none;
  font-feature-settings: "ss02" on;
  font-style: normal;
  font-weight: 365;
  line-height: 110%;
  text-transform: uppercase;
  font-size: var(--Font-Size-Knockouts-Headings-Major-Third-H7, 1.25rem);
}
[data-component-name=alumni-card-set] .ds-card-set .ds-card .ds-card__body {
  padding: 0px;
  padding-top: 16px;
}
[data-component-name=alumni-card-set] .ds-card-set .ds-card .ds-card__image, [data-component-name=alumni-card-set] .ds-card-set .ds-card .ds-card__header {
  border-radius: var(--Corner-Radius-Corner-Radius---Medium, 1.25rem);
}
[data-component-name=alumni-card-set] .ds-card-set .ds-card .ds-card__heading {
  margin-top: 1rem;
  font-feature-settings: "ss02" on;
  font-family: var(--Font-Style-Family-Heading, Knockout);
  font-style: normal;
  font-weight: 365;
  line-height: 100%;
  text-transform: uppercase;
  text-decoration: none;
}
[data-component-name=alumni-card-set] ul.event-listing {
  list-style: none;
  padding-left: 0;
}
[data-component-name=alumni-card-set] ul.event-listing li {
  font-weight: 700;
  display: grid;
  grid-template-columns: 1rem 1fr;
  gap: 1rem;
}
[data-component-name=alumni-card-set] ul.event-listing li > svg {
  margin-right: 0.25rem;
  vertical-align: text-bottom;
}
@media (max-width: 599px) {
  [data-component-name=alumni-card-set] .ds-card-set .ds-card {
    max-width: 100%;
  }
}
@media (min-width: 972px) {
  [data-component-name=alumni-card-set] .ds-card-set.ds-card-set--2max .ds-card {
    max-width: 50%;
    flex-basis: calc(100% / 2 - 2rem);
  }
}
[data-component-name=alumni-card-set] .ds-btn-group {
  display: flex;
  justify-content: center;
  gap: 0.5rem;
  margin-top: 1.5rem;
}
@media (max-width: 560px) {
  [data-component-name=alumni-card-set] .ds-btn-group {
    flex-direction: column;
  }
  [data-component-name=alumni-card-set] .ds-btn-group .ds-btn {
    justify-content: center;
  }
  [data-component-name=alumni-card-set] .ds-btn-group .ds-btn:first-of-type {
    order: 1;
  }
}
[data-component-name=alumni-card-set] .ds-btn {
  padding: 0.75rem 1rem;
}
@media (min-width: 1441px) {
  [data-component-name=alumni-card-set] .ds-btn {
    padding: 12px 16px;
  }
}
[data-component-name=alumni-card-set] .ds-btn[class*=ds-icon-]::after {
  margin: 0 0 0 0.5rem;
}
[data-component-name=alumni-card-set] .ds-btn-secondary {
  background-color: white;
  border: solid 2px #e2231b;
  color: #e2231b;
}
[data-component-name=alumni-card-set] .ds-btn-secondary:hover {
  color: var(--LTU-Red-500, #881510);
  border: solid 2px var(--LTU-Red-500, #881510);
}
[data-component-name=alumni-card-set] .ds-btn-secondary:hover:after {
  filter: invert(9%) sepia(66%) saturate(5828%) hue-rotate(356deg) brightness(91%) contrast(92%);
}
[data-component-name=alumni-card-set] .ds-btn-secondary:visited, [data-component-name=alumni-card-set] .ds-btn-secondary:after {
  filter: invert(17%) sepia(50%) saturate(4415%) hue-rotate(348deg) brightness(121%) contrast(102%);
}
[data-component-name=alumni-card-set] .ds-card__tags [data-tag] {
  border: solid 2px #242424;
  font-size: 0.75rem;
  font-weight: bold;
  padding: 0.1rem 0.5rem;
  margin-right: 0.1rem;
  border-radius: 5rem;
  margin-top: 0.3rem;
  display: inline-block;
}
[data-component-name=alumni-card-set] .ds-card__tags [data-tag=news] {
  border-color: #e2231b;
  color: #e2231b;
}
[data-component-name=alumni-card-set] .ds-card__tags [data-tag=partnership] {
  border-color: #398712;
  color: #398712;
}
[data-component-name=alumni-card-set] .ds-card__tags [data-tag=community] {
  border-color: #00aa98;
  color: #00aa98;
}
[data-component-name=alumni-card-set] .ds-card__tags [data-tag=philanthropy] {
  border-color: #ff9700;
  color: #ff9700;
}
[data-component-name=alumni-card-set] .ds-card__tags [data-tag=alumni] {
  border-color: #999;
  color: #999;
}
[data-component-name=alumni-card-set] .alumni-pagination {
  margin-top: 4rem;
  display: flex;
  max-width: 100%;
  justify-content: space-between;
  align-items: center;
  gap: 0.5rem;
}
[data-component-name=alumni-card-set] .alumni-pagination .pagination-numbers > button {
  background: none;
  border: none;
  border-radius: 50%;
  font-weight: 700;
  height: 2rem;
  width: 2rem;
  cursor: pointer;
}
[data-component-name=alumni-card-set] .alumni-pagination .pagination-numbers > button.current {
  background: #eee;
  border: none;
  border-radius: 50%;
}
[data-component-name=alumni-card-set] #event-date-select {
  border-radius: 1.875rem;
}
