/*!
 * Start Bootstrap - Modern Business (https://startbootstrap.com/template-overviews/modern-business)
 * Copyright 2013-2019 Start Bootstrap
 * Licensed under MIT (https://github.com/blackrockDigital/startbootstrap-logomodern-business-nav/blob/master/LICENSE)
 */
body {
  padding-top: 77px;
  font-family: 'Laila';
}

.header1 {
  text-align: center;
  color: #15bdc1 !important;
  font-family: 'Laila' !important;
  color: black;
  text-shadow: 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black;
}

.log {
  outline-style: groove;
}

.carousel-caption {
  top: 60%;
  transform: translateY(-60%);
  -ms-transform: translateY(-60%);
  -moz-transform: translateY(-60%);
  -webkit-transform: translateY(-60%);
  -o-transform: translateY(-60%);
}

.centered {
  text-align: center;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #15bdc1 !important;
  font-family: 'Laila' !important;
  color: black;
  text-shadow: 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black, 0 0 4px black;

}

video {
  width: 100vw;
  height: 75vh;
  object-fit: fill;
}

.logo {
  padding-top: 60px;
  font-family: 'Laila' !important;
  font-size: 190px;
  color: #15bdc1 !important;
}

.carousel-item {
  width: 100vw;
  height: 65vh;
  min-height: 300px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.portfolio-item {
  margin-bottom: 30px;
}

.navbar-brand {
  font-family: 'Laila' !important;
  font-size: 50px;
  color: #15bdc1 !important;
}


.card-text {
  text-align: center;
}

.center-icon1 {
  padding-top: 45px;
  padding-bottom: 27px;
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
  width: 50% !important;
}

.center-icon2 {
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
  width: 50% !important;
  transform: scale(.6)
}

.center-icon3 {
  padding-top: 10px;
  padding-bottom: 10px;
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
  width: 50% !important;
  transform: scale(.6)
}

.center-icon4 {
  padding-top: 10px;
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
  width: 50% !important;
  transform: scale(.6)
}

.center-icon5 {
  padding-top: 70px;
  padding-bottom: 20px;
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
  width: 60% !important;
  transform: scale(1)
}

.center-icon6 {
  padding-top: 65px;
  padding-bottom: 50px;
  display: block !important;
  margin-left: auto !important;
  margin-right: auto !important;
  width: 50% !important;
  transform: scale(0.8)
}

.mt-4.mb-3 {
  padding-top: 10px;
  color: #15bdc1 !important;
}