section.bo-temp {
  padding-bottom: 6.25rem;
}
.bo-temp {
  font-family: "Roboto";
  background: black;
  max-width: 1920px;
  margin: 0 auto;
}
.bo-temp img {
  max-width: 100%;
}
.bo-temp h1 {
  color: white;
  text-align: center;
  font: 100 1.5rem/1.5rem "RazerF5", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
}
@media (max-width: 768px) {
  .bo-temp h1 {
    font: 100 1.125rem/1.125rem "RazerF5", Arial, Helvetica, sans-serif;
  }
}
.bo-temp .subheader {
  color: white;
  font: bold 1.5rem/1.875rem "Roboto";
}
@media (max-width: 768px) {
  .bo-temp .subheader {
    font: bold 1.125rem/1.5rem "Roboto";
  }
}
.bo-temp .justify-self-center {
  -ms-grid-column-align: center;
      justify-self: center;
}
.bo-temp .link a {
  color: #44d62c;
  text-decoration: none;
  outline: none;
}
.bo-temp .secondary-header .header {
  font: 700 2.25rem/2rem "RazerF5", Arial, Helvetica, sans-serif;
}
@media (max-width: 768px) {
  .bo-temp .secondary-header .header {
    font: 700 1.875rem/1.75rem "RazerF5", Arial, Helvetica, sans-serif;
  }
}
.bo-temp .content {
  max-width: 1140px;
  margin: 0 auto;
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: ([col-start] 1fr)[12];
      grid-template-columns: repeat(12, [col-start] 1fr);
  gap: 1.5rem;
  text-align: center;
  padding-bottom: 6.25rem;
}
@media (max-width: 768px) {
  .bo-temp .content {
    padding: 0 1rem;
  }
}
.bo-temp .content :nth-child(1) {
  -ms-grid-row: 1;
  grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-column-span: 12;
  grid-column: 1/13;
}
.bo-temp .content :nth-child(2) {
  -ms-grid-row: 2;
  grid-row: 2;
  -ms-grid-column: 1;
  -ms-grid-column-span: 12;
  grid-column: 1/13;
}
.bo-temp .content :nth-child(3) {
  -ms-grid-row: 3;
  grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-column-span: 12;
  grid-column: 1/13;
}
.bo-temp .content :nth-child(4) {
  -ms-grid-row: 4;
  grid-row: 4;
  -ms-grid-column: 2;
  -ms-grid-column-span: 10;
  grid-column: 2/12;
}
@media (max-width: 768px) {
  .bo-temp .content :nth-child(4) {
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
    grid-column: 1/13;
  }
}
.bo-temp .content :nth-child(5) {
  -ms-grid-row: 5;
  grid-row: 5;
  -ms-grid-column: 1;
  -ms-grid-column-span: 12;
  grid-column: 1/13;
}
.bo-temp .content :nth-child(6) {
  -ms-grid-row: 6;
  grid-row: 6;
  -ms-grid-column: 1;
  -ms-grid-column-span: 12;
  grid-column: 1/13;
}
.bo-temp .content .col-2-12 {
  -ms-grid-column: 2;
  -ms-grid-column-span: 10;
  grid-column: 2/12;
}
@media (max-width: 768px) {
  .bo-temp .content .col-2-12 {
    -ms-grid-column: 1;
    -ms-grid-column-span: 12;
    grid-column: 1/13;
  }
}
.bo-temp .content .header {
  font: 700 4.5rem/2.625rem "RazerF5", Arial, Helvetica, sans-serif;
}
@media (max-width: 768px) {
  .bo-temp .content .header {
    font: 700 3rem/2.625rem "RazerF5", Arial, Helvetica, sans-serif;
  }
}
.bo-temp .body-copy {
  font: normal 1.125rem/1.5rem "Roboto";
  color: #9a9a9a;
}
.bo-temp .header {
  color: #44d62c;
  text-transform: uppercase;
}
.bo-temp.kv {
  padding-bottom: 0;
}
.bo-temp.intro {
  text-align: center;
  padding: 3.75rem 0;
}
@media (max-width: 768px) {
  .bo-temp.intro {
    padding-top: 2rem;
  }
}
.bo-temp.intro .content {
  padding: 0;
}
@media (max-width: 768px) {
  .bo-temp.intro .content {
    padding: 0 1rem;
  }
}
.bo-temp.intro .header {
  font: 700 4.5rem/3.875rem "RazerF5", Arial, Helvetica, sans-serif;
}
@media (max-width: 768px) {
  .bo-temp.intro .header {
    font: 700 3.75rem/3.125rem "RazerF5", Arial, Helvetica, sans-serif;
  }
}
.bo-temp .multi-panels.two ul {
  -ms-grid-columns: ([col-start] 1fr)[2];
      grid-template-columns: repeat(2, [col-start] 1fr);
}
@media (max-width: 768px) {
.bo-temp.intro .header {
  font: 700 3.75rem/3.125rem "RazerF5", Arial, Helvetica, sans-serif;
}
  .bo-temp .multi-panels.two ul {
    -ms-grid-columns: ([col-start] 1fr)[1];
        grid-template-columns: repeat(1, [col-start] 1fr);
    padding: 1rem;
    row-gap: 2rem;
  }
}
.bo-temp .multi-panels.twelve ul {
  -ms-grid-columns: ([col-start] 1fr)[12];
      grid-template-columns: repeat(12, [col-start] 1fr);
}
@media (max-width: 768px) {
  .bo-temp .multi-panels.twelve ul {
    -ms-grid-columns: ([col-start] 1fr)[1];
        grid-template-columns: repeat(1, [col-start] 1fr);
    padding: 1rem;
    row-gap: 2rem;
  }
}
.bo-temp .multi-panels.twelve.two ul li:nth-child(1) {
  -ms-grid-column: 2;
  -ms-grid-column-span: 4;
  grid-column: 2/6;
}
@media (max-width: 768px) {
  .bo-temp .multi-panels.twelve.two ul li:nth-child(1) {
    -ms-grid-column: 1;
    grid-column: 1;
  }
}
.bo-temp .multi-panels.twelve.two ul li:nth-child(2) {
  -ms-grid-column: 8;
  -ms-grid-column-span: 4;
  grid-column: 8/12;
}
@media (max-width: 768px) {
  .bo-temp .multi-panels.twelve.two ul li:nth-child(2) {
    -ms-grid-column: 1;
    grid-column: 1;
  }
}
.bo-temp .multi-panels ul {
  display: -ms-grid;
  display: grid;
  -ms-grid-columns: ([col-start] 1fr)[3];
      grid-template-columns: repeat(3, [col-start] 1fr);
  justify-items: center;
  -webkit-column-gap: 1.5rem;
          column-gap: 1.5rem;
  max-width: 1140px;
  margin: 0 auto;
}
@media (max-width: 768px) {
  .bo-temp .multi-panels ul {
    -ms-grid-columns: ([col-start] 1fr)[1];
        grid-template-columns: repeat(1, [col-start] 1fr);
    padding: 1rem;
    row-gap: 2rem;
  }
}
.bo-temp .multi-panels ul li {
  text-align: center;
  display: -ms-grid;
  display: grid;
  row-gap: 2rem;
  justify-items: center;
  width: 100%;
  grid-auto-flow: row;
}
.bo-temp .multi-panels ul li .header {
  font: 700 1.5rem/1.5rem "RazerF5", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
}
.bo-temp .multi-panels ul li img {
  display: block;
}
.bo-temp .multi-panels.secondary-header .header {
  font: 700 2.25rem/2rem "RazerF5", Arial, Helvetica, sans-serif;
}
@media (max-width: 768px) {
  .bo-temp .multi-panels.secondary-header .header {
    font: 700 1.875rem/1.75rem "RazerF5", Arial, Helvetica, sans-serif;
  }
}
.intro .icon-list li {
    display: inline-block;
    padding: 1.5rem 2rem 0;
    text-align: center;
			width: auto;
}
@media (max-width: 768px) {
	.intro .icon-list li {
		padding-bottom: 1.5rem;
 }
}
/*# sourceMappingURL=style.css.map */