body {
  height: 100%;
  font-family: 'DIN Alternate', sans-serif;
  color: #969ad8;
  font-size: 16px;
  line-height: 20px;
}

h2 {
  display: inline-block;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-left: -20px;
  padding: 5px 10px;
  background-color: #969ad8;
  font-family: 'DIN Alternate', sans-serif;
  color: #fff;
  font-size: 20px;
  line-height: 1.2em;
  font-weight: 700;
  letter-spacing: 0.5px;
  text-transform: uppercase;
}

h3 {
  display: inline-block;
  margin-top: 20px;
  margin-bottom: 10px;
  margin-left: -20px;
  padding: 5px 10px;
  background-color: #ff7a5b;
  font-family: 'DIN Alternate', sans-serif;
  color: #fff;
  font-size: 20px;
  line-height: 1.2em;
  font-weight: 700;
  letter-spacing: 0.5px;
}

p {
  margin-bottom: 10px;
  padding-left: 20px;
}

ul {
  margin-top: 0px;
  margin-bottom: 10px;
  padding-left: 40px;
}

.grid {
  min-height: 100vh;
  padding: 80px 10px 10px;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-template-rows: auto auto auto;
}

.header {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 80px;
  padding: 10px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: hsla(0, 0%, 100%, .9);
}

.spacer {
  min-height: 40px;
  min-width: 110px;
  padding-top: 10px;
  padding-bottom: 10px;
}

.tile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  text-decoration: none;
}

.tile.generalite {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  background-color: #0095c7;
}

.tile.lesions-dentaires {
  background-color: #18a489;
}

.tile.traumatisme-cranien-medulaire {
  background-color: #93dee9;
}

.tile.lesions-des-yeux {
  background-color: #70d3bf;
}

.tile.malaises {
  background-color: #ce5869;
}

.tile.troubles-de-la-respiration {
  background-color: #e7a7b0;
}

.tile.intoxication {
  background-color: #673233;
}

.tile.fractures {
  background-color: #ca8e8e;
}

.tile.plaies {
  background-color: #ac6adf;
}

.tile.morsures {
  background-color: #cbb1df;
}

.tile.brulures {
  background-color: #694083;
}

.tile.hemoragies {
  background-color: #a487b8;
}

.tile.numero {
  min-height: 220px;
  background-color: #0095c7;
}

.main-tile-title {
  margin-top: 10px;
  font-family: 'DIN Alternate', sans-serif;
  font-size: 16px;
  line-height: 1em;
  text-align: center;
  letter-spacing: 0.5px;
}

.login-page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #5c7bdc;
}

.login-page-email-field-label {
  color: #fff;
  letter-spacing: 0.5px;
}

.submit-button {
  width: 100%;
  background-color: #969ad8;
}

.text-field {
  border: 2px solid #fff;
  background-image: -webkit-linear-gradient(270deg, rgba(92, 123, 220, .5), rgba(92, 123, 220, .5)), -webkit-linear-gradient(270deg, #fff, #fff);
  background-image: linear-gradient(180deg, rgba(92, 123, 220, .5), rgba(92, 123, 220, .5)), linear-gradient(180deg, #fff, #fff);
  color: #fff;
}

.login-page-logo {
  margin-bottom: 40px;
}

.centered-three-by-two-stacked-grid {
  width: 100%;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: auto;
}

.content-container {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 80px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.generalites-tile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 220px;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  text-decoration: none;
}

.generalites-tile.numeros {
  background-color: #0095c7;
}

.generalites-tile.conduite {
  background-color: #04afe9;
}

.generalites-tile.gestes {
  background-color: #27c8ff;
}

.back-arrow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: 110px;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 10px;
  text-decoration: none;
}

.back-arrow-text {
  padding-left: 10px;
  font-family: 'DIN Alternate', sans-serif;
  color: #969ad8;
  font-size: 16px;
}

.header-logo-link {
  padding: 10px;
}

.header-logo-link.w--current {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.information-link {
  min-height: 40px;
  min-width: 110px;
  padding-top: 10px;
  padding-bottom: 10px;
  text-align: right;
}

.numero-urgence-circle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 80px;
  height: 80px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 3px solid #fff;
  border-radius: 40px;
}

.numero-urgence-number {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 80px;
  height: 80px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-family: 'DIN Alternate', sans-serif;
  font-size: 24px;
}

.gestes-tile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 220px;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  text-decoration: none;
}

.gestes-tile.pls {
  background-color: #27c8ff;
}

.gestes-tile.reanimation-cardio-pulmonaire {
  background-color: #04afe9;
}

.gestes-tile.heimlich {
  background-color: #0095c7;
}

.numero-urgence-title {
  margin-top: 10px;
  font-family: 'DIN Alternate', sans-serif;
  font-size: 16px;
  line-height: 1em;
  text-align: center;
  letter-spacing: 0.5px;
}

.div-block {
  min-width: 260px;
}

.plaies-tile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 220px;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  text-decoration: none;
}

.plaies-tile.simples {
  background-color: #ac6adf;
}

.plaies-tile.graves {
  background-color: #be90e2;
}

.respiration {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 220px;
  padding-top: 20px;
  padding-bottom: 20px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #fff;
  text-decoration: none;
}

.respiration.obstruction {
  background-color: #e7a7b0;
}

.respiration.pathologie {
  background-color: #e8bbc1;
}

.centered-two-grid {
  width: 100%;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: auto;
}

.slider {
  position: fixed;
  left: 0px;
  top: 0px;
  right: 0px;
  bottom: 0px;
  height: 100%;
  max-width: 640px;
  margin-right: auto;
  margin-left: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  background-color: #eee;
}

.slide {
  overflow: scroll;
  height: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.centered-three-by-three-grid {
  width: 100%;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: auto auto;
}

.image-slide-container {
  height: 100%;
  background-image: url('../images/example-bg.png');
  background-position: 50% 50%;
  background-size: cover;
  background-repeat: no-repeat;
}

.text-slide-container {
  overflow: scroll;
  padding: 80px 20px 40px;
}

@media (max-width: 991px) {
  .grid {
    grid-template-columns: 1fr 1fr 1fr 1fr;
    grid-template-rows: auto auto auto;
  }
  .tile {
    min-height: 200px;
  }
  .content-container {
    overflow: scroll;
  }
  .generalites-tile {
    min-height: 200px;
  }
  .gestes-tile {
    min-height: 200px;
  }
  .plaies-tile {
    min-height: 200px;
  }
  .respiration {
    min-height: 200px;
  }
}

@media (max-width: 767px) {
  h2 {
    display: inline-block;
    padding-right: 10px;
    padding-left: 10px;
    background-color: #969ad8;
    font-family: 'DIN Alternate', sans-serif;
    color: #fff;
    font-size: 20px;
    letter-spacing: 0.5px;
    text-transform: uppercase;
  }
  .grid {
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: auto auto auto auto auto auto;
  }
  .header {
    padding-top: 10px;
    padding-bottom: 10px;
  }
  .tile.numero {
    min-height: auto;
    padding-left: 20px;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  .login-page {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
  .centered-three-by-two-stacked-grid {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    grid-template-rows: auto auto;
  }
  .content-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: stretch;
    -webkit-align-items: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
  }
  .numero-urgence-circle {
    margin-right: 20px;
  }
  .numero-urgence-title {
    text-align: left;
  }
  .div-block {
    margin: 20px;
  }
  .centered-two-grid {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    grid-template-rows: auto auto;
  }
  .centered-three-by-three-grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-columns: 1fr;
    grid-template-rows: auto auto;
  }
}

@media (max-width: 479px) {
  ul {
    list-style-type: square;
  }
  .grid {
    grid-column-gap: 0px;
    grid-row-gap: 0px;
    grid-template-rows: 0.25fr auto auto auto auto auto auto;
  }
  .header {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
  }
  .information-icon {
    float: right;
  }
  .tile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 120px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
  }
  .tile.generalite {
    background-color: #0095c7;
  }
  .tile.lesions-dentaires {
    background-color: #18a489;
  }
  .tile.traumatisme-cranien-medulaire {
    background-color: #93dee9;
  }
  .tile.lesions-des-yeux {
    background-color: #70d3bf;
  }
  .tile.malaises {
    background-color: #ce5869;
  }
  .tile.troubles-de-la-respiration {
    background-color: #e7a7b0;
  }
  .tile.intoxication {
    background-color: #673233;
  }
  .tile.fractures {
    background-color: #ca8e8e;
  }
  .tile.plaies {
    background-color: #ac6adf;
  }
  .tile.morsures {
    background-color: #cbb1df;
  }
  .tile.brulures {
    background-color: #694083;
  }
  .tile.hemoragies {
    background-color: #a487b8;
  }
  .main-tile-title {
    font-size: 14px;
  }
  .login-page-email-field-label {
    font-family: 'DIN Alternate', sans-serif;
  }
  .text-field {
    border: 2px solid #fff;
    background-image: -webkit-linear-gradient(270deg, rgba(92, 123, 220, .5), rgba(92, 123, 220, .5)), -webkit-linear-gradient(270deg, #fff, #fff);
    background-image: linear-gradient(180deg, rgba(92, 123, 220, .5), rgba(92, 123, 220, .5)), linear-gradient(180deg, #fff, #fff);
  }
  .generalites-tile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 120px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
  }
  .back-arrow {
    min-width: 80px;
  }
  .back-arrow-text {
    font-size: 14px;
  }
  .gestes-tile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 120px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
  }
  .numero-urgence-title {
    font-size: 14px;
  }
  .div-block {
    width: 100%;
  }
  .plaies-tile {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 120px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
  }
  .respiration {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    min-height: 120px;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    text-decoration: none;
  }
}

@media screen and (max-width: 479px) {
  #w-node-376012f57372-c14caeaf {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    justify-self: stretch;
  }
}

#w-node-0a4d224c1f87-c14caeaf {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 991px) {
  #w-node-0a4d224c1f87-c14caeaf {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 1;
    grid-row-end: 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-0a4d224c1f87-c14caeaf {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 1;
    grid-row-end: 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-0a4d224c1f87-c14caeaf {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 1;
    grid-row-end: 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-0a4d224c1f88-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-0a4d224c1f89-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-4d6e6ce50481-c14caeaf {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
  justify-self: stretch;
}

@media screen and (max-width: 991px) {
  #w-node-4d6e6ce50481-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 1;
    grid-row-end: 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-4d6e6ce50481-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 1;
    grid-row-end: 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-4d6e6ce50481-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 1;
    grid-row-end: 2;
  }
}

@media screen and (max-width: 479px) {
  #w-node-d76365d470af-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-7bd6b69055ea-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-4657e273208a-c14caeaf {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}

@media screen and (max-width: 991px) {
  #w-node-4657e273208a-c14caeaf {
    grid-column-start: 3;
    grid-column-end: 4;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-4657e273208a-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 5;
    grid-row-end: 6;
  }
}

@media screen and (max-width: 479px) {
  #w-node-4657e273208a-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 5;
    grid-row-end: 6;
  }
}

@media screen and (max-width: 479px) {
  #w-node-4657e273208b-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-4657e273208c-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-5b5dbcb3e7f5-c14caeaf {
  grid-column-start: 4;
  grid-column-end: 5;
  grid-row-start: 2;
  grid-row-end: 3;
}

@media screen and (max-width: 991px) {
  #w-node-5b5dbcb3e7f5-c14caeaf {
    grid-column-start: 4;
    grid-column-end: 5;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-5b5dbcb3e7f5-c14caeaf {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 5;
    grid-row-end: 6;
  }
}

@media screen and (max-width: 479px) {
  #w-node-5b5dbcb3e7f5-c14caeaf {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 5;
    grid-row-end: 6;
  }
}

@media screen and (max-width: 479px) {
  #w-node-5b5dbcb3e7f6-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-5b5dbcb3e7f7-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-87e2c20621e7-c14caeaf {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 3;
  grid-row-end: 4;
}

@media screen and (max-width: 991px) {
  #w-node-87e2c20621e7-c14caeaf {
    grid-column-start: 3;
    grid-column-end: 4;
    grid-row-start: 3;
    grid-row-end: 4;
  }
}

@media screen and (max-width: 767px) {
  #w-node-87e2c20621e7-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 6;
    grid-row-end: 7;
  }
}

@media screen and (max-width: 479px) {
  #w-node-87e2c20621e7-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 6;
    grid-row-end: 7;
  }
}

@media screen and (max-width: 479px) {
  #w-node-87e2c20621e8-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-87e2c20621e9-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-8119627b7e73-c14caeaf {
  grid-column-start: 4;
  grid-column-end: 5;
  grid-row-start: 3;
  grid-row-end: 4;
}

@media screen and (max-width: 991px) {
  #w-node-8119627b7e73-c14caeaf {
    grid-column-start: 4;
    grid-column-end: 5;
    grid-row-start: 3;
    grid-row-end: 4;
  }
}

@media screen and (max-width: 767px) {
  #w-node-8119627b7e73-c14caeaf {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 6;
    grid-row-end: 7;
  }
}

@media screen and (max-width: 479px) {
  #w-node-8119627b7e73-c14caeaf {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 6;
    grid-row-end: 7;
  }
}

@media screen and (max-width: 479px) {
  #w-node-8119627b7e74-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-8119627b7e75-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-537ac674023c-c14caeaf {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 991px) {
  #w-node-537ac674023c-c14caeaf {
    grid-column-start: 3;
    grid-column-end: 4;
    grid-row-start: 1;
    grid-row-end: 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-537ac674023c-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 4;
    grid-row-end: 5;
  }
}

@media screen and (max-width: 479px) {
  #w-node-537ac674023c-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 4;
    grid-row-end: 5;
  }
}

@media screen and (max-width: 479px) {
  #w-node-537ac674023d-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-537ac674023e-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-80c4c4b128e6-c14caeaf {
  grid-column-start: 4;
  grid-column-end: 5;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 991px) {
  #w-node-80c4c4b128e6-c14caeaf {
    grid-column-start: 4;
    grid-column-end: 5;
    grid-row-start: 1;
    grid-row-end: 2;
  }
}

@media screen and (max-width: 767px) {
  #w-node-80c4c4b128e6-c14caeaf {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 4;
    grid-row-end: 5;
  }
}

@media screen and (max-width: 479px) {
  #w-node-80c4c4b128e6-c14caeaf {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 4;
    grid-row-end: 5;
  }
}

@media screen and (max-width: 479px) {
  #w-node-80c4c4b128e7-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-80c4c4b128e8-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-5a48989243d2-c14caeaf {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 3;
  grid-row-end: 4;
}

@media screen and (max-width: 991px) {
  #w-node-5a48989243d2-c14caeaf {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 3;
    grid-row-end: 4;
  }
}

@media screen and (max-width: 767px) {
  #w-node-5a48989243d2-c14caeaf {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 3;
    grid-row-end: 4;
  }
}

@media screen and (max-width: 479px) {
  #w-node-5a48989243d2-c14caeaf {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 3;
    grid-row-end: 4;
  }
}

@media screen and (max-width: 479px) {
  #w-node-5a48989243d3-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-5a48989243d4-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-7a5f911f0d0e-c14caeaf {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 3;
  grid-row-end: 4;
}

@media screen and (max-width: 991px) {
  #w-node-7a5f911f0d0e-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 3;
    grid-row-end: 4;
  }
}

@media screen and (max-width: 767px) {
  #w-node-7a5f911f0d0e-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 3;
    grid-row-end: 4;
  }
}

@media screen and (max-width: 479px) {
  #w-node-7a5f911f0d0e-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 3;
    grid-row-end: 4;
  }
}

@media screen and (max-width: 479px) {
  #w-node-7a5f911f0d0f-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-7a5f911f0d10-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-9554186bb09a-c14caeaf {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 2;
  grid-row-end: 3;
}

@media screen and (max-width: 991px) {
  #w-node-9554186bb09a-c14caeaf {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-9554186bb09a-c14caeaf {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-9554186bb09a-c14caeaf {
    grid-column-start: 2;
    grid-column-end: 3;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-9554186bb09b-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-9554186bb09c-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-1489a67fe9dc-c14caeaf {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 2;
  grid-row-end: 3;
}

@media screen and (max-width: 991px) {
  #w-node-1489a67fe9dc-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 767px) {
  #w-node-1489a67fe9dc-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-1489a67fe9dc-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-1489a67fe9dd-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-1489a67fe9de-c14caeaf {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

@media screen and (max-width: 479px) {
  #w-node-376012f57372-b9e72e63 {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    justify-self: stretch;
  }
}

#w-node-e344be852995-b9e72e63 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-e344be852995-b9e72e63 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 1;
    grid-row-end: 2;
  }
}

#w-node-a8871a74680b-b9e72e63 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-0c61d4733daa-b9e72e63 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-0c61d4733daa-b9e72e63 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-0c61d4733dac-b9e72e63 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-23d274eeaff6-b9e72e63 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-23d274eeaff6-b9e72e63 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 3;
    grid-row-end: 4;
  }
}

#w-node-23d274eeaff8-b9e72e63 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 479px) {
  #w-node-376012f57372-ec2b4d08 {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    justify-self: stretch;
  }
}

#w-node-cc72018e3782-ec2b4d08 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-cc72018e3782-ec2b4d08 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 1;
    grid-row-end: 2;
  }
}

#w-node-cc72018e3784-ec2b4d08 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-cc72018e3786-ec2b4d08 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-3a9b2c1fa0dd-ec2b4d08 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-3a9b2c1fa0dd-ec2b4d08 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-3a9b2c1fa0df-ec2b4d08 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-3a9b2c1fa0e1-ec2b4d08 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-9a6207df6769-ec2b4d08 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-9a6207df6769-ec2b4d08 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 3;
    grid-row-end: 4;
  }
}

#w-node-9a6207df676b-ec2b4d08 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-9a6207df676d-ec2b4d08 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-493abac1f726-ec2b4d08 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 2;
  grid-row-end: 3;
}

@media screen and (max-width: 767px) {
  #w-node-493abac1f726-ec2b4d08 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 4;
    grid-row-end: 5;
  }
}

#w-node-493abac1f728-ec2b4d08 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-493abac1f72a-ec2b4d08 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-26c0288dfa30-ec2b4d08 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 2;
  grid-row-end: 3;
}

@media screen and (max-width: 767px) {
  #w-node-26c0288dfa30-ec2b4d08 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 5;
    grid-row-end: 6;
  }
}

#w-node-26c0288dfa32-ec2b4d08 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-26c0288dfa34-ec2b4d08 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-e6b8d979b9ce-ec2b4d08 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 2;
  grid-row-end: 3;
}

@media screen and (max-width: 767px) {
  #w-node-e6b8d979b9ce-ec2b4d08 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 6;
    grid-row-end: 7;
  }
}

#w-node-e6b8d979b9d0-ec2b4d08 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-e6b8d979b9d2-ec2b4d08 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 479px) {
  #w-node-376012f57372-46c134e7 {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    justify-self: stretch;
  }
}

#w-node-bd3eba7c12b2-46c134e7 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-bd3eba7c12b2-46c134e7 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 1;
    grid-row-end: 2;
  }
}

#w-node-bd3eba7c12b4-46c134e7 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-113620c5eaea-46c134e7 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-113620c5eaea-46c134e7 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-113620c5eaec-46c134e7 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-23d274eeaff6-46c134e7 {
  grid-column-start: 3;
  grid-column-end: 4;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-23d274eeaff6-46c134e7 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 3;
    grid-row-end: 4;
  }
}

#w-node-23d274eeaff8-46c134e7 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 479px) {
  #w-node-376012f57372-7342e869 {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    justify-self: stretch;
  }
}

@media screen and (max-width: 479px) {
  #w-node-376012f57372-4889b730 {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    justify-self: stretch;
  }
}

#w-node-bd3eba7c12b2-4889b730 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-bd3eba7c12b2-4889b730 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 1;
    grid-row-end: 2;
  }
}

#w-node-bd3eba7c12b4-4889b730 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-23d274eeaff6-4889b730 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-23d274eeaff6-4889b730 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-23d274eeaff8-4889b730 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 479px) {
  #w-node-376012f57372-ea7b44e4 {
    -webkit-align-self: stretch;
    -ms-flex-item-align: stretch;
    align-self: stretch;
    justify-self: stretch;
  }
}

#w-node-bd3eba7c12b2-ea7b44e4 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-bd3eba7c12b2-ea7b44e4 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 1;
    grid-row-end: 2;
  }
}

#w-node-bd3eba7c12b4-ea7b44e4 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

#w-node-23d274eeaff6-ea7b44e4 {
  grid-column-start: 2;
  grid-column-end: 3;
  grid-row-start: 1;
  grid-row-end: 2;
}

@media screen and (max-width: 767px) {
  #w-node-23d274eeaff6-ea7b44e4 {
    grid-column-start: 1;
    grid-column-end: 2;
    grid-row-start: 2;
    grid-row-end: 3;
  }
}

#w-node-23d274eeaff8-ea7b44e4 {
  grid-column-start: 1;
  grid-column-end: 2;
  grid-row-start: 1;
  grid-row-end: 2;
}

@font-face {
  font-family: 'DIN Alternate';
  src: url('../fonts/DIN-Alternate-Bold.ttf') format('truetype');
  font-weight: 700;
  font-style: normal;
}