@import url("/App_Themes/launchpad6-website-theme/99-Causeis_Responsive.css");

@import url("/App_Themes/launchpad6-website-theme/z-typography.css");
@import url("/App_Themes/launchpad6-website-theme/zz-unspecified.css");
@import url("/App_Themes/launchpad6-website-theme/zzz-layout.css");
@import url("/App_Themes/launchpad6-website-theme/zzzz-banners.css");
@import url("/App_Themes/launchpad6-website-theme/zzzz-buttons.css");
@import url("/App_Themes/launchpad6-website-theme/zzzz-cta.css");

/* @import url("/App_Themes/launchpad6-website-theme/consolidated.css"); */

/****************************************/
/****************************************/
/** launchpad6 **/
/*
 * 
 *  Author: CAUSEIS PTY LTD 
 * 
 *  Version: 1 - 
 *
 * 
 *  Document contains changes to Fonts
 *
 *
*/
/****************************************/
/****************************************/

@import url("https://fonts.googleapis.com/css2?family=Rubik:ital,wght@0,300..900;1,300..900&display=swap");

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.carousel h1,
.carousel h2,
.carousel h3,
.carousel h4,
.carousel h5,
.carousel h6,
.PageTitle,
.PanelTitle,
.SectionTitle,
.SectionLabel,
.SectionLabelSmaller,
a:is(
  :is(
      h1,
      h2,
      h3,
      h4,
      .h1,
      .h2,
      .h3,
      .h4,
      .h5,
      .h6,
      .carousel h1,
      .carousel h2,
      .carousel h3,
      .carousel h4,
      .carousel h5,
      .carousel h6,
      .PageTitle,
      .PanelTitle,
      .SectionTitle,
      .SectionLabel,
      .SectionLabelSmaller
    )
    > a
) {
  font-family: var(--primary-font);

  color: var(--primary-color);
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0;
  letter-spacing: -0.02em;
  color: var(--black-color);
}

body,
p,
.iMIS-WebPart div[id*="_Panel_"],
p a {
  font-family: var(--secondary-font);
  color: var(--dark-color);
  line-height: 1.2;
}

input,
button,
select,
textarea {
  font-family: var(--secondary-font);
}
