h1 {
  margin: 0;
  padding: 0;
}
html{
  min-height: 100vh;
  position: relative;
  width: 100%;
}
.active-red{
  color: #e31e24 !important;
}
.link-red:hover {
  color: #e31e24 !important;
}
.s-center-parent{
  width: 100%;
  display: inline-block;
  height: 200px;
  position: relative;
}
.s-center-child{
  position: absolute;
  left: 50%;
  top:50%;
  transform: translate(-50%,-50%);
}
.s-background{
  background-position: center;
  background-size: cover;
}
.s-background > a > div{
  background-color: rgba(0, 0, 0, 0.4);
  color: white;
}
.fa.fa-instagram {
  color: transparent;
  background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
  background: -webkit-radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285AEB 90%);
  background-clip: text;
  -webkit-background-clip: text;
}
.s-container {
  display: table;
  /* Make the container element behave like a table */
  width: 100%;
  /* Set full-width to expand the whole page */
}
.active-language{
  color: green;
}
.s-col {
  display: table-cell;
  vertical-align: middle;
  /* Make elements inside the container behave like table cells */
}
.header-container {
  display: table;
  /* Make the container element behave like a table */
  width: 100%;
  /* Set full-width to expand the whole page */
}

.header-col {
  display: table-cell;
  vertical-align: middle;
  /* Make elements inside the container behave like table cells */
}

.s-form{
  width: 100%;
}

.header-col.s1 {
  width: 8.33333%
}

.header-col.s2 {
  width: 16.66666%
}

.header-col.s3 {
  width: 24.99999%
}

.header-col.s4 {
  width: 33.33333%
}

.header-col.s5 {
  width: 41.66666%
}

.header-col.s6 {
  width: 49.99999%
}

.header-col.s7 {
  width: 58.33333%
}

.header-col.s8 {
  width: 66.66666%
}

.header-col.s9 {
  width: 74.99999%
}

.header-col.s10 {
  width: 83.33333%
}

.header-col.s11 {
  width: 91.66666%
}

.header-col.s12 {
  width: 99.99999%
}
@media (min-width:601px){
  .header-col.m1 {
    width: 8.33333%
  }
  .s-center-parent{
    width: 50%;
  }
  .s-form{
    width: 60%;
  }
  .header-col.m2 {
    width: 16.66666%
  }

  .header-col.m3, .w3-quarter {
    width: 24.99999%
  }

  .header-col.m4, .w3-third {
    width: 33.33333%
  }

  .header-col.m5 {
    width: 41.66666%
  }

  .header-col.m6, .w3-half {
    width: 49.99999%
  }

  .header-col.m7 {
    width: 58.33333%
  }

  .header-col.m8, .w3-twothird {
    width: 66.66666%
  }

  .header-col.m9, .w3-threequarter {
    width: 74.99999%
  }

  .header-col.m10 {
    width: 83.33333%
  }

  .header-col.m11 {
    width: 91.66666%
  }

  .header-col.m12 {
    width: 99.99999%
  }
}
@media (min-width:993px){
  .header-col.l1 {
    width: 8.33333%
  }
  .s-center-parent{
    width: 33%;
  }
  .s-form{
    width: 40%;
  }
  .header-col.l2 {
    width: 16.66666%
  }

  .header-col.l3 {
    width: 24.99999%
  }

  .header-col.l4 {
    width: 33.33333%
  }

  .header-col.l5 {
    width: 41.66666%
  }

  .header-col.l6 {
    width: 49.99999%
  }

  .header-col.l7 {
    width: 58.33333%
  }

  .header-col.l8 {
    width: 66.66666%
  }

  .header-col.l9 {
    width: 74.99999%
  }

  .header-col.l10 {
    width: 83.33333%
  }

  .header-col.l11 {
    width: 91.66666%
  }

  .header-col.l12 {
    width: 99.99999%
  }
}
