/** Import Bootstrap functions */
/** Relative Image Path. **/
/* line 6, stdin */
.brochure-form-inline {
  flex-direction: column; }

/* line 10, stdin */
.inline-brochure-form {
  overflow: hidden;
  z-index: 1;
  position: relative; }
  /* line 15, stdin */
  .inline-brochure-form.block {
    padding: 120px 0; }
    @media (max-width: 991.98px) {
      /* line 15, stdin */
      .inline-brochure-form.block {
        padding: 0;
        background-color: #231e21; } }
  /* line 24, stdin */
  .inline-brochure-form .brochure-form__bk-img {
    position: absolute;
    width: 100%;
    background-size: contain;
    height: 100%;
    max-height: 600px;
    z-index: 0;
    background-repeat: no-repeat;
    bottom: 0;
    background-position: -150px bottom; }
    @media (max-width: 991.98px) {
      /* line 24, stdin */
      .inline-brochure-form .brochure-form__bk-img {
        position: relative;
        left: 0;
        padding-bottom: 33%;
        height: 0;
        min-height: 185px;
        padding-left: 15px;
        background-color: #fff;
        background-position: left bottom; } }
  /* line 47, stdin */
  .inline-brochure-form .banner-dots {
    display: block;
    position: absolute;
    width: 570px;
    height: 0;
    opacity: 0;
    right: 0;
    top: 0;
    z-index: 1;
    background-image: url("/wp-content/themes/swinburne/dist/images/dot-inline-brochure.svg");
    background-repeat: no-repeat;
    background-size: cover;
    animation: 1s linear 1s 1 height-dots-banner forwards; }

@keyframes height-dots-banner {
  0% {
    height: 0;
    opacity: 0; }
  100% {
    height: calc(100% - 200px);
    opacity: 1; } }
    @media (max-width: 1199.98px) {
      @keyframes height-dots-banner {
        0% {
          height: 0;
          opacity: 0; }
        100% {
          height: calc(100% - 180px);
          opacity: 1; } } }
    @media (max-width: 1199.98px) {
      /* line 47, stdin */
      .inline-brochure-form .banner-dots {
        height: 240px; } }
    @media (max-width: 991.98px) {
      /* line 47, stdin */
      .inline-brochure-form .banner-dots {
        height: 100%;
        width: 250px;
        bottom: unset;
        top: 135px;
        right: 0;
        background-size: contain; } }
  /* line 101, stdin */
  .inline-brochure-form .container {
    position: relative;
    z-index: 2; }
    @media (max-width: 991.98px) {
      /* line 101, stdin */
      .inline-brochure-form .container {
        background: #231e21; } }
    /* line 109, stdin */
    .inline-brochure-form .container .extended-background {
      padding-left: 0;
      padding-right: 0;
      position: absolute;
      width: 353px;
      height: 55px;
      z-index: 1;
      background-color: rgba(237, 28, 46, 0.8);
      mix-blend-mode: multiply;
      animation: 1s ease-out 0s 1 slideInFromRight;
      bottom: -120px; }
      @media (max-width: 991.98px) {
        /* line 109, stdin */
        .inline-brochure-form .container .extended-background {
          top: -12px;
          bottom: 0;
          height: 12px;
          width: 138px;
          left: 72px; } }
  /* line 131, stdin */
  .inline-brochure-form .form-wrapper {
    padding: 90px 0 90px 97px;
    background: #231e21; }
    @media (max-width: 991.98px) {
      /* line 131, stdin */
      .inline-brochure-form .form-wrapper {
        padding: 40px 0; } }
    /* line 139, stdin */
    .inline-brochure-form .form-wrapper .brochure-form__content-wrap {
      display: flex;
      flex-direction: row;
      justify-content: space-between;
      gap: 42px; }
      @media (max-width: 991.98px) {
        /* line 139, stdin */
        .inline-brochure-form .form-wrapper .brochure-form__content-wrap {
          flex-direction: column;
          gap: 28px; } }
      /* line 150, stdin */
      .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__heading-wrap {
        flex-direction: column;
        max-width: 30%;
        display: flex; }
        @media (max-width: 991.98px) {
          /* line 150, stdin */
          .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__heading-wrap {
            max-width: 100%; } }
        /* line 159, stdin */
        .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__heading-wrap .brochure-form__heading {
          font-size: 52px;
          line-height: 60px;
          margin-bottom: 40px;
          color: #fff; }
          @media (max-width: 1199.98px) {
            /* line 159, stdin */
            .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__heading-wrap .brochure-form__heading {
              font-size: 42px; } }
          @media (max-width: 991.98px) {
            /* line 159, stdin */
            .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__heading-wrap .brochure-form__heading {
              font-size: 28px;
              line-height: 32px;
              margin-bottom: 0; } }
      /* line 177, stdin */
      .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__content {
        max-width: 60%; }
        @media (max-width: 991.98px) {
          /* line 177, stdin */
          .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__content {
            max-width: 100%;
            margin-bottom: 32px; } }
        /* line 185, stdin */
        .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__content p {
          color: #fff;
          line-height: 26px;
          margin-bottom: 26px; }
          @media (max-width: 991.98px) {
            /* line 185, stdin */
            .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__content p {
              font-size: 16px;
              margin-bottom: 20px; } }
        /* line 196, stdin */
        .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__content .brochure-form__items {
          display: flex;
          flex-wrap: wrap;
          flex-direction: row;
          gap: 14px 20px;
          padding: 0;
          margin: 0; }
          @media (max-width: 767.98px) {
            /* line 196, stdin */
            .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__content .brochure-form__items {
              gap: 16px 10px; } }
          /* line 208, stdin */
          .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__content .brochure-form__items .brochure-form__item {
            display: flex;
            flex-direction: row;
            gap: 7px;
            margin: 0 !important;
            align-items: center; }
            @media (max-width: 767.98px) {
              /* line 208, stdin */
              .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__content .brochure-form__items .brochure-form__item {
                gap: 6px;
                width: calc(50% - 20px); } }
            /* line 220, stdin */
            .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__content .brochure-form__items .brochure-form__item .brochure-form__item-icon {
              width: 20px; }
              /* line 223, stdin */
              .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__content .brochure-form__items .brochure-form__item .brochure-form__item-icon .brochure-form__icon {
                width: 20px; }
                @media (max-width: 991.98px) {
                  /* line 223, stdin */
                  .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__content .brochure-form__items .brochure-form__item .brochure-form__item-icon .brochure-form__icon {
                    width: 14px;
                    height: 14px; } }
            /* line 233, stdin */
            .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__content .brochure-form__items .brochure-form__item .brochure-form__item-text {
              color: #fff;
              font-size: 16px;
              line-height: 18px;
              flex: 1 auto; }
              @media (max-width: 991.98px) {
                /* line 233, stdin */
                .inline-brochure-form .form-wrapper .brochure-form__content-wrap .brochure-form__content .brochure-form__items .brochure-form__item .brochure-form__item-text {
                  font-size: 14px; } }
    @media (min-width: 768px) {
      /* line 249, stdin */
      .inline-brochure-form .form-wrapper::before {
        content: "";
        position: absolute;
        top: 0;
        bottom: 0;
        background: #231e21;
        width: 470px;
        right: -417px; } }
  /* line 261, stdin */
  .inline-brochure-form .h6 {
    margin-bottom: 12px; }
    @media (max-width: 991.98px) {
      /* line 261, stdin */
      .inline-brochure-form .h6 {
        font-size: 20px; } }
  /* line 269, stdin */
  .inline-brochure-form .form-group {
    position: relative;
    flex: 1;
    width: 100%;
    gap: 12px; }
    @media (max-width: 1919.98px) {
      /* line 269, stdin */
      .inline-brochure-form .form-group {
        margin-top: 1rem; } }
    /* line 279, stdin */
    .course-glance-v2 .inline-brochure-form .form-group {
      gap: 24px; }
    @media (max-width: 991.98px) {
      /* line 269, stdin */
      .inline-brochure-form .form-group {
        justify-content: flex-start;
        gap: 0;
        margin-top: 0; } }
    /* line 289, stdin */
    .inline-brochure-form .form-group.full-width {
      width: 100%; }
    /* line 293, stdin */
    .inline-brochure-form .form-group.g-recaptcha__wrap {
      gap: 0;
      margin-top: 40px; }
    /* line 298, stdin */
    .inline-brochure-form .form-group .form-field-wrap {
      width: 16.666%;
      flex: 1;
      gap: 0;
      position: relative; }
      @media (max-width: 1199.98px) {
        /* line 298, stdin */
        .inline-brochure-form .form-group .form-field-wrap {
          width: calc(25.5% - 24px);
          flex: unset; } }
      @media (max-width: 991.98px) {
        /* line 298, stdin */
        .inline-brochure-form .form-group .form-field-wrap {
          width: 100%;
          margin-bottom: 20px; } }
      /* line 315, stdin */
      .inline-brochure-form .form-group .form-field-wrap.select-group::before {
        filter: brightness(0) invert(0); }
      /* line 319, stdin */
      .inline-brochure-form .form-group .form-field-wrap.select-group select {
        background-color: #8d8a8c;
        color: #231e21;
        border-color: #ccc; }
        /* line 324, stdin */
        .inline-brochure-form .form-group .form-field-wrap.select-group select:focus {
          color: #231e21; }
      /* line 330, stdin */
      .inline-brochure-form .form-group .form-field-wrap.select-group.text-white::before {
        filter: brightness(0) invert(1); }
      /* line 334, stdin */
      .inline-brochure-form .form-group .form-field-wrap.select-group.text-white select {
        background-color: transparent;
        color: rgba(246, 246, 246, 0.75) !important; }
        /* line 338, stdin */
        .inline-brochure-form .form-group .form-field-wrap.select-group.text-white select:focus {
          background-color: #231e21;
          color: #fff !important; }
    @media (max-width: 991.98px) {
      /* line 269, stdin */
      .inline-brochure-form .form-group {
        flex-direction: column;
        align-items: flex-start;
        width: 100%; } }
    /* line 353, stdin */
    .inline-brochure-form .form-group label.validate-error {
      bottom: 0;
      left: 0;
      margin-top: 0;
      top: inherit !important;
      transform: translateY(110%); }
      /* line 360, stdin */
      .inline-brochure-form .form-group label.validate-error#mobile-error {
        display: block;
        top: inherit; }
      @media (max-width: 991.98px) {
        /* line 353, stdin */
        .inline-brochure-form .form-group label.validate-error {
          top: 0;
          margin-bottom: 0; } }
    /* line 371, stdin */
    .inline-brochure-form .form-group input {
      background: transparent;
      color: #f6f6f6;
      border-color: #ccc;
      margin-right: 0;
      margin-top: 0;
      flex: 1;
      font-size: 16px; }
      @media (max-width: 991.98px) {
        /* line 371, stdin */
        .inline-brochure-form .form-group input {
          margin-bottom: 0;
          margin-right: 0;
          margin-top: 0;
          width: 100%; } }
      /* line 387, stdin */
      .inline-brochure-form .form-group input#first_name, .inline-brochure-form .form-group input#last_name {
        width: 100%; }
        @media (max-width: 991.98px) {
          /* line 387, stdin */
          .inline-brochure-form .form-group input#first_name, .inline-brochure-form .form-group input#last_name {
            max-width: 100%; } }
      /* line 396, stdin */
      .inline-brochure-form .form-group input.phone-input {
        margin-right: 0;
        margin-top: 0;
        width: 100%; }
        @media (max-width: 991.98px) {
          /* line 396, stdin */
          .inline-brochure-form .form-group input.phone-input {
            max-width: 100%; } }
      /* line 406, stdin */
      .inline-brochure-form .form-group input.email-input {
        width: 100%; }
        @media (max-width: 991.98px) {
          /* line 406, stdin */
          .inline-brochure-form .form-group input.email-input {
            max-width: 100%; } }
      /* line 414, stdin */
      .inline-brochure-form .form-group input::placeholder {
        color: rgba(246, 246, 246, 0.75); }
    /* line 419, stdin */
    .inline-brochure-form .form-group .form-control__select {
      width: 100%;
      padding: 0.375rem 0.75rem; }
    /* line 424, stdin */
    .inline-brochure-form .form-group.recaptcha-submit {
      display: flex;
      flex-direction: row;
      justify-content: flex-end;
      align-items: flex-start;
      margin-top: 25px; }
      @media (max-width: 991.98px) {
        /* line 424, stdin */
        .inline-brochure-form .form-group.recaptcha-submit {
          flex-direction: column; } }
    /* line 436, stdin */
    .inline-brochure-form .form-group button[type="submit"],
    .inline-brochure-form .form-group .submit-btn {
      margin-top: 0;
      background-color: #ed1c2e;
      border: solid 1px #ed1c2e;
      min-width: 0;
      font-size: 16px;
      min-height: 60px;
      width: 20.666%;
      font-weight: bold; }
      @media (max-width: 1199.98px) {
        /* line 436, stdin */
        .inline-brochure-form .form-group button[type="submit"],
        .inline-brochure-form .form-group .submit-btn {
          width: calc(25.5% - 24px); } }
      @media (max-width: 991.98px) {
        /* line 436, stdin */
        .inline-brochure-form .form-group button[type="submit"],
        .inline-brochure-form .form-group .submit-btn {
          width: 100%;
          margin-top: 30px; } }
      /* line 456, stdin */
      .inline-brochure-form .form-group button[type="submit"] .download-icon,
      .inline-brochure-form .form-group .submit-btn .download-icon {
        content: "";
        background-image: url("/wp-content/themes/swinburne/dist/images/icon-download-white.svg");
        background-position: center;
        background-size: contain;
        background-repeat: no-repeat;
        width: 20px;
        height: 20px;
        margin-left: 4px; }
      /* line 468, stdin */
      .inline-brochure-form .form-group button[type="submit"]:hover .download-icon,
      .inline-brochure-form .form-group .submit-btn:hover .download-icon {
        background-image: url("/wp-content/themes/swinburne/dist/images/icon-download.svg"); }
    /* line 474, stdin */
    .inline-brochure-form .form-group .iti {
      margin-top: 0; }
      @media (max-width: 991.98px) {
        /* line 474, stdin */
        .inline-brochure-form .form-group .iti {
          margin-top: 0;
          width: 100%; } }
    /* line 483, stdin */
    .inline-brochure-form .form-group .iti__country-list {
      background-color: black; }
  /* line 490, stdin */
  .inline-brochure-form #courseBrochureForm .form-group input {
    background: #8d8a8c;
    color: #231e21 !important;
    border-color: #ccc; }
    /* line 495, stdin */
    .inline-brochure-form #courseBrochureForm .form-group input::placeholder {
      color: #231e21; }
  /* line 500, stdin */
  .inline-brochure-form #courseBrochureForm .form-group .iti__country-list {
    background-color: white; }

/*# sourceMappingURL=inline-brochure-form.css.map*/