/* Mixins and variables */
/* mixins.sass */
/* Global sass mixins */
/* Modal window */
/* Modal window open */
/* Short content fix - keep the footer at the bottom */
/* Box Shadow */
/* Button */
/* Button Colors */
/* CSS transitions */
/* Icons */
/* Calculate Aspect Ratios */
/* Image Hover Effect */
/* Containers for items in standard article etc. */
/* Toggle Arrows */
/* variables.sass */
/* All global variables and settings - this should be on every page!! */
/******* Viewport Widths *******/
/******* Spacing *******/
/******* Colors *******/
/* Variable formatting: $color[Description] */
/* Admin */
/* Forms */
/* Borders */
/* Icons */
/* Header */
/* Footer */
/* Front Page */
/* Advertorials */
/* Announcement */
/* Poll */
/* Game Details */
/* Reviews */
/* Image Galleries */
/* Scrollbars */
/* Modals */
/* Cover Gallery */
/* Summary Embeds */
/******* Images *******/
/******* Typography *******/
/* Font family stack */
/* Variable formatting: $font[Description] */
/* Common font sizes */
/* Common font weights */
.gi5-landing::before {
  background: linear-gradient(to right, #1C0A2E 0%, 10%, #2A0E40 20%, 35%, #412F61 50%, 65%, #2E3F97 80%, 90%, #5C95A9 100%);
  background-size: cover;
  background-position: center;
}

.gi5-node-title .page-title {
  color: #fff;
  text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
}

@media screen and (min-width: 1150px) {
  .gi5--landing-header--side .view-header h2 {
    color: #fff;
    text-shadow: 2px 2px 2px rgba(0, 0, 0, 0.1);
  }
}

.view a.more-link, .view .more-link a {
  padding: 10px;
  display: inline-block;
  border: none;
  border-bottom: none;
  background-color: #3C59E0;
  color: white;
  font-size: 0.9em;
  font-family: "Biennale", "IBM Plex Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;
  text-transform: uppercase;
  background-color: tranparent;
}
.view a.more-link:link, .view a.more-link:visited, .view a.more-link:hover, .view a.more-link:active, .view .more-link a:link, .view .more-link a:visited, .view .more-link a:hover, .view .more-link a:active {
  color: white;
  box-shadow: none;
  border: none;
  background-image: none;
}
.view a.more-link:hover, .view a.more-link:active, .view .more-link a:hover, .view .more-link a:active {
  background-color: rgb(148.0088495575, 163.9203539823, 237.9911504425);
}
.view a.more-link:focus, .view .more-link a:focus {
  background-color: rgb(148.0088495575, 163.9203539823, 237.9911504425);
  color: white;
  border: none;
  box-shadow: none;
  background-image: none;
}
.view a.more-link:link, .view a.more-link:visited, .view a.more-link:active, .view a.more-link:hover, .view a.more-link:focus, .view .more-link a:link, .view .more-link a:visited, .view .more-link a:active, .view .more-link a:hover, .view .more-link a:focus {
  background-color: transparent;
}
.view a.more-link:link, .view a.more-link:visited, .view .more-link a:link, .view .more-link a:visited {
  color: #717171;
  border: 1px solid #717171;
}
.view a.more-link:active, .view a.more-link:hover, .view a.more-link:focus, .view .more-link a:active, .view .more-link a:hover, .view .more-link a:focus {
  color: #3e3e3e;
  border: 1px solid #3e3e3e;
}