/* --------- General Styling ---------- */

h1 {
  text-align: center;
  color: white;
  /*margin-left: 16px;*/
  /*margin-right: 16px;*/
  padding-left: 16px;
  padding-right: 16px;
}

.Style_White {
  font-family: 'Nunito Sans', sans-serif;
  font-size: 16px;
  background-color: #FFFFFF;
  color: #1C1C1C;
}

.Index_Color1 {
  font-family: 'Nunito Sans', sans-serif;
  font-size: 16px;
  background-color: #001D96;
  color: #EDEDED;
}

.Index_Color2 {
  font-family: 'Nunito Sans', sans-serif;
  font-size: 16px;
  background-color: #001052;
  color: #EDEDED;
}

/* ---------- OT Styles --------- */

.OT_Color1 {
  font-family: 'Nunito Sans', sans-serif;
  font-size: 16px;
  background-color: #708DFF;
  color: #5B5B5B;
}

.OT_Card {
  font-family: 'Nunito Sans', sans-serif;
  font-size: 16px;
  background-color: #001D96;
  color: #EDEDED;
}

.OT_Card:hover {
  background-color: #0A3BFF;
}

/* ---------- Our Offer Styles --------- */

.OurOffer_Color1 {
  font-family: 'Nunito Sans', sans-serif;
  font-size: 16px;
  background-color: #708DFF;
  color: #5B5B5B;
}

.OurOffer_Card {
  font-family: 'Nunito Sans', sans-serif;
  font-size: 16px;
  background-color: #708DFF;
  color: #EDEDED;
}

.OurOffer_Card:hover {
  background-color: #C6C6C6;
}

/* ---------- Images ---------- */

/* ---------- Index ---------- */

@media (min-width: 992px) {
  .Opener1 {
    height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.1),rgba(0, 0, 0, 0.3) ),url(../../assets/img/Index1.jpg);
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
  }
}

@media (max-width: 991px) {
  .Opener1 {
    height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.1),rgba(0, 0, 0, 0.3) ),url(../../assets/img/Index1.jpg);
    background-size: cover;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top;
  }
}

@media (min-width: 992px) {
  .Opener2 {
    height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.3),rgba(0, 0, 0, 0.3) ), url(../../assets/img/Index2.jpg);
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
  }
}

@media (max-width: 991px) {
  .Opener2 {
    min-height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.3),rgba(0, 0, 0, 0.3) ),url(../../assets/img/Index2.jpg);
    background-size: cover;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top;
  }
}

/* ---------- What is OT ---------- */

@media (min-width: 992px) {
  .PaymentsOpener1 {
    height: 100vh;
    width: 100%;
    background-image: url(../../assets/img/what_is_ot1.jpg);
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: bottom;
  }
}

@media (max-width: 991px) {
  .PaymentsOpener1 {
    min-height: 100vh;
    width: 100%;
    background-image: url(../../assets/img/what_is_ot1.jpg);
    background-size: cover;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top;
  }
}

@media (max-width: 460px) {
  .PaymentsOpener1 {
    min-height: 50vh;
    width: 100%;
    background-image: url(../../assets/img/what_is_ot1.jpg);
    background-size: cover;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top;
  }
}

@media (min-width: 992px) {
  .PaymentOpener2 {
    height: 50vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.3),rgba(0, 0, 0, 0.3) ),url(../../assets/img/what_is_ot2.jpg);
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
  }
}

@media (max-width: 991px) {
  .PaymentOpener2 {
    min-height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.3),rgba(0, 0, 0, 0.3) ),url(../../assets/img/what_is_ot2.jpg);
    background-size: cover;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top;
  }
}

/* ---------- Our Offer ---------- */

@media (min-width: 992px) {
  .TokenOpener1 {
    height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.5) ),url(../../assets/img/Offer1.jpg);
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
  }
}

@media (max-width: 991px) {
  .TokenOpener1 {
    min-height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.5) ),url(../../assets/img/Offer1.jpg);
    background-size: cover;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top;
  }
}

/* ---------- Our Spetializations ---------- */

@media (min-width: 992px) {
  .OurSpecializations1 {
    height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.5) ),url(../../assets/img/Specializations_1000.jpg);
    background-size: cover;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top;
  }
}

@media (max-width: 991px) {
  .OurSpecializations1 {
    min-height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.5) ),url(../../assets/img/Specializations_1000.jpg);
    background-size: cover;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top;
  }
}

/* ---------- We Work ---------- */

@media (min-width: 992px) {
  .WeWork1 {
    height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.5) ),url(../../assets/img/WeWork_1000.jpg);
    background-size: cover;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top;
  }
}

@media (max-width: 991px) {
  .WeWork1 {
    min-height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.5) ),url(../../assets/img/WeWork_1000.jpg);
    background-size: cover;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top;
  }
}

/* ---------- Location ---------- */

@media (min-width: 992px) {
  .Location1 {
    height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.5) ),url(../../assets/img/Location_1000.jpg);
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: top;
  }
}

@media (max-width: 991px) {
  .Location1 {
    min-height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.5) ),url(../../assets/img/Location_1000.jpg);
    background-size: cover;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top;
  }
}

/* ---------- Jobs ---------- */

@media (min-width: 992px) {
  .Jobs1 {
    height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.5) ),url(../../assets/img/Jobs_1000.jpg);
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: top;
  }
}

@media (max-width: 991px) {
  .Jobs1 {
    min-height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.5) ),url(../../assets/img/Jobs_1000.jpg);
    background-size: cover;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top;
  }
}

/* ---------- Projects ---------- */

@media (min-width: 992px) {
  .Projects1 {
    height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.5) ),url(../../assets/img/Front_Projects.jpg);
    background-size: cover;
    background-attachment: fixed;
    background-repeat: no-repeat;
    background-position: top;
  }
}

@media (max-width: 991px) {
  .Projects1 {
    min-height: 100vh;
    width: 100%;
    background-image: linear-gradient( rgba(0, 0, 0, 0.3), rgba(0, 0, 0, 0.5) ),url(../../assets/img/Front_Projects.jpg);
    background-size: cover;
    background-attachment: scroll;
    background-repeat: no-repeat;
    background-position: top;
  }
}

