/*GENERAL*/
.bg-accent {
  background: transparent url(../img/bg-accent-index.jpg) fixed no-repeat center /
    cover;
}
.meh {
  font-family: 'Droid Serif', -apple-system, BlinkMacSystemFont, 'Segoe UI',
    Roboto, 'Helvetica Neue', Arial, sans-serif, 'Apple Color Emoji',
    'Segoe UI Emoji', 'Segoe UI Symbol', 'Noto Color Emoji';

  font-style: italic;
  font-size: 1.75rem;
}
p {
  text-align: justify;
}
.bg-blue {
  background-color: #4385d4;
}

.bg-green {
  background-color: #7ea544;
}

.bg-blue-strong {
  background-color: #151e52;
}

.text-blue {
  color: #4385d4;
}

.text-green {
  color: #7ea544;
}

.bg-steel {
  background-color: #b0c4de !important;
}

.text-blue-strong {
  color: #151e52;
}

.bg-bulding {
  background: transparent url(../img/bg-grey.jpg) fixed no-repeat center / cover;
}

.triangle-green {
  position: relative;
}

.triangle-green::before {
  content: ' ';
  width: 0;
  height: 0;
  border-left: 40px solid transparent;
  border-right: 40px solid transparent;
  border-top: 40px solid #7ea544;
  margin: auto;
  position: absolute;
  top: 0;
  left: 48%;
}

strong {
  color: #151e52;
}

.text-shadow-z3 {
  text-shadow: 3px 3px 3px black;
}
iframe {
  height: 400px;
  width: 500px;
}
.cursor-pointer {
  cursor: pointer !important;
}

.navbar-brand img {
  width: 150px !important;
}

.active-menu {
  color: #151e52 !important;
  font-weight: bold !important;
}

.whats-float {
  transition: all ease 0.3s;
  position: fixed;
  left: 0;
  top: 25%;
  background-color: #25d366;
  padding: 1rem;
  border-radius: 0 10px 10px 0px;
  width: 60px;
  box-shadow: 2px 3px 10px grey;
}
.whats-float:hover {
  transform: scale(1.2);
  cursor: pointer;
}

.num-badge {
  transition: all ease 0.3s;
  background-color: white;
  font-weight: bold;
  border: 0.2rem solid #4385d4;
  color: #4385d4;
  border-radius: 50px;
  position: relative;
  height: 3rem;
  width: 3rem;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 2px 5px 5px grey;
  font-size: 1rem;
}

.num-badge:hover {
  transform: scale(1.1);
  cursor: pointer;
}

.text-badge {
  font-weight: bold !important;
}

.acredited {
  font-weight: bold;
  font-size: 1.5rem;
  color: #151e52;
}
