#jazImage img {
  text-align: center;
}

#jazImage img {
  width: 50%;
}

#jazImage {
  text-align: center;
}

#headerSocial a {
  text-decoration: none;
  color: initial;
}

.btn.btn-primary.btn-lg.border-primary.hero-button {
}

.btn.btn-primary.btn-lg.border-primary.hero-button {
}

.btn.btn-primary.btn-lg.hero-button {
  border: #5f5f5f;
}

.devicons:hover, .devicon:hover {
  color: #4ebcc4;
  transition: color 0.5s;
}

.devicons, .devicon {
  transition: color 0.5s;
}

.fab:hover, .fa:hover {
  color: #4ebcc4;
  transition: color 0.2s;
}

#hover-primary:hover {
  color: #4ebcc4;
}

#navcol-1 {
  z-index: 1;
}

@media (max-width: 767px) {
  #headerSocial a:1 {
    margin-top: 0px !important;
  }
}

@media (max-width: 767px) {
  #headerSocial {
    margin-top: 0px !important;
  }
}

#socialIcon:hover {
  color: #4ebbc4;
}

.column-dark {
  background: #EEF4F7 !important;
}

@media (max-width: 992px) {
  #hiddenWhenSmol {
    display: none;
  }
}

@media (max-width: 767px) {
  #headerSocial a:first-of-type {
    margin-left: 5px !important;
  }
}

.swiper-container {
  height: 500px;
}

.swiper-wrapper div {
  width: 100%;
}

.swiper-slide {
  background-size: cover;
  background-position: center;
}

.swiper-pagination-bullet-active {
  opacity: 1;
  background: #4ebcc4;
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
}

.swiper-button-prev, .swiper-container-rtl .swiper-button-next {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z%27%20fill%3D%27%234ebcc4%27%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next, .swiper-container-rtl .swiper-button-prev {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2027%2044%27%3E%3Cpath%20d%3D%27M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z%27%20fill%3D%27%234ebcc4%27%2F%3E%3C%2Fsvg%3E");
}

a, a:visited, a:active {
  color: #4ebcc4;
  transition: color 0.2s;
}

a:hover {
  color: #2c939a;
  text-decoration: none;
  transition: color 0.2s;
}

.jumbotron.hero-diab.carousel-hero a {
  color: #FFF;
  transition: color 0.2s;
}

.jumbotron.hero-diab.carousel-hero a:hover {
  color: #4ebcc4;
  transition: color 0.2s;
}

#headerSocial {
  margin-top: -47px;
}

