.btn.btn-primary.see-all {
  background-color: #592681;
  width: 200px;
  border: none;
}

h1 {
}

.site-section {
  text-align: center;
  padding: 50px 0 60px;
}

.site-section h1 {
  font-weight: normal;
  margin-bottom: 30px;
}

#welcome p {
  max-width: 700px;
  font-size: 20px;
  margin: 0 auto;
}

@media (min-width: 300px) {
  #welcome p {
    padding: 20px;
  }
}

@media (min-width: 300px) {
  #carousel-1 {
    display: none;
  }
}

@media (min-width: 1200px) {
  #carousel-1 {
    display: initial;
  }
}

@media (min-width: 1200px) {
  #carousel-1 {
    display: initial;
  }
}

@media (min-width: 992px) {
  #carousel-2 {
    display: none;
  }
}

@media (min-width: 576px) {
  #carousel-2 {
    display: none;
  }
}

@media (min-width: 992px) {
  #carousel-1 {
    display: initial;
  }
}

@media (min-width: 768px) {
  #carousel-1 {
    display: initial;
  }
}

@media (min-width: 576px) {
  #carousel-1 {
    display: initial;
    width: 100%;
  }
}

#ufitu {
}

.download-desk {
  text-align: center;
  text-decoration-color: #eeeeee;
  color: #eeeeee;
}

.item .links a:hover {
  font-size: 16px;
  text-align: center;
  color: #592681;
  text-decoration: none;
}

.container.gallery {
  background-color: #fbf7ff;
  width: 100%;
  max-width: none;
}

@media (min-width:1200px) {
  .container, .container-lg, .container-md, .container-sm, .container-xl {
    max-width: 1140px;
  }
}

.navbar {
}

