/** Import Bootstrap functions */
/** Relative Image Path. **/
/* line 88, assets/styles/common/_placeholders.scss */
.block.single-unit .description h3 {
  font-size: 24px;
  line-height: 30px; }
  @media (max-width: 991.98px) {
    /* line 88, assets/styles/common/_placeholders.scss */
    .block.single-unit .description h3 {
      font-size: 18px;
      line-height: 24px; } }

/* line 8, stdin */
.block.single-unit {
  padding-top: 130px !important; }
  @media (max-width: 991.98px) {
    /* line 8, stdin */
    .block.single-unit {
      padding-top: 60px !important; } }
  /* line 15, stdin */
  .block.single-unit .h4 {
    border-left: solid 4px #ed1c2e;
    padding-left: 24px;
    margin-bottom: 48px; }
  /* line 22, stdin */
  .block.single-unit .details .details-dots {
    position: absolute;
    width: 100%;
    height: 40px;
    left: 15px;
    bottom: -60px;
    background-image: url("/wp-content/themes/swinburne/dist/images/dot-fading.svg");
    background-repeat: no-repeat;
    background-position: center left; }
    @media (max-width: 991.98px) {
      /* line 22, stdin */
      .block.single-unit .details .details-dots {
        left: 0;
        background-position: center right; } }
  /* line 38, stdin */
  .block.single-unit .details .detail {
    display: flex;
    align-items: center; }
    @media (max-width: 767.98px) {
      /* line 42, stdin */
      .block.single-unit .details .detail.hours {
        flex-direction: column;
        align-items: flex-start; }
        /* line 47, stdin */
        .block.single-unit .details .detail.hours .body-1 {
          padding-left: 38px; } }
  /* line 54, stdin */
  .block.single-unit .details .body-1-medium {
    text-transform: uppercase;
    display: flex;
    align-items: center;
    margin-right: 16px; }
    /* line 60, stdin */
    .block.single-unit .details .body-1-medium img {
      margin-right: 8px; }
  /* line 66, stdin */
  .block.single-unit .description {
    padding-top: 30px;
    word-break: break-word; }
    /* line 73, stdin */
    .block.single-unit .description h3:first-of-type {
      border-bottom: solid 1px #231e21;
      padding-bottom: 12px; }
  /* line 80, stdin */
  .block.single-unit .extended-background {
    background: #f6f6f6;
    margin-bottom: 72px;
    padding-top: 60px;
    padding-bottom: 60px; }
    /* line 86, stdin */
    .block.single-unit .extended-background::after {
      width: 400px;
      background: #f6f6f6;
      left: -400px; }
      @media (max-width: 767.98px) {
        /* line 86, stdin */
        .block.single-unit .extended-background::after {
          display: none; } }

/*# sourceMappingURL=single-unit.css.map*/