.centered {
  text-align: center;
}

.card {
  border-radius: 13px;
}

body {
  font-family: "Open Sans", "Helvetica Neue", helvetica, arial, sans-serif;
  color: #303030;
}

#header {
  text-align: center;
  font-size: 5rem;
  padding-top: 20px;
  padding-bottom: 20px;
}
#header a {
  color: #303030;
}
#header a:hover {
  text-decoration: none;
}

#navbar {
  background-color: #061018;
}
#navbar .nav-item a {
  color: #fceef0;
  font-weight: bold;
}
#navbar .nav-item a:hover {
  color: #a00612;
}
#navbar button {
  background: #a00612;
  color: white;
}
#navbar button:hover {
  background: #061018;
}
#navbar .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 0.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}

#home-section-1 {
  background-size: cover;
  background-position: center center;
  background-color: rgba(52, 29, 47, 0);
  color: #fceef0;
  background-image: linear-gradient(180deg, rgba(161, 48, 11, 0.95), rgb(161, 48, 11)), url("../../../images/home/home-combo-bk.jpg");
  background-size: cover;
  background-position: center center;
  background-attachment: fixed;
}
#home-section-1 h1,
#home-section-1 h4 {
  color: #f39300;
  font-weight: bold;
}
#home-section-1 .combo-img {
  height: 225px;
  width: 225px;
  background-size: cover;
  margin-right: auto;
  margin-left: auto;
  background-position: center center;
  border-radius: 100%;
}
#home-section-1 #combo-img-1 {
  background-image: url("../../../images/home/home-combo1.jpg");
}
#home-section-1 #combo-img-2 {
  background-image: url("../../../images/home/home-combo2.jpg");
}
#home-section-1 #combo-img-3 {
  background-image: url("../../../images/home/home-combo3.jpg");
}
#home-section-1 #combo-img-4 {
  background-image: url("../../../images/home/home-combo4.jpg");
}

#home-section-2 {
  background-color: #fbfbfd;
}
#home-section-2 .card {
  background-color: #f39300;
}
#home-section-2 .card h5 {
  font-weight: 600;
  height: 6vh;
  color: #ffffff;
}
#home-section-2 .card span {
  min-height: 12vh;
}

footer #social-icons {
  background-color: #f39300;
  text-align: center;
  color: #fceef0;
}
footer #copyright {
  background-color: #020508;
  text-align: center;
  color: #fceef0;
}
footer a {
  color: #fceef0;
}
footer a:hover {
  color: #061018;
  text-decoration: none;
}