.card-header {
  height: 200px;
  background-color: orange;
}

.cardheader-text, .row-image-txt p {
  color: #fff;
}

.card-text.sub-text-color {
  color: #8c8c8c;
}

.card-text:last-child {
  font-size: 30px;
  color: #595959;
}

.card.cards-shadown {
  box-shadow: 2px 2px 30px #aaa;
}

.row.space-rows {
  margin: 40px;
}

.col {
  padding: 20px 7px 7px;
}

.card.cards-shadown.cards-hover:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
  z-index: 99;
}

.card-header:first-child:hover {
  background-color: #ffb366;
}

.clearmargin {
  margin: 0;
}

.clearpadding {
  padding: 0;
}

.row-image-txt {
  background-color: #2a2a2a;
}

.float {
  position: fixed;
  width: 60px;
  height: 60px;
  bottom: 40px;
  right: 40px;
  background-color: #ffd600;
  color: #fff;
  font-size: 30px;
  border-radius: 50px;
  text-align: center;
  box-shadow: 2px 2px 3px #999;
}

.my-float {
  margin-top: 15px;
}

.bs-icon {
  --bs-icon-size: .75rem;
  display: flex;
  flex-shrink: 0;
  justify-content: center;
  align-items: center;
  font-size: var(--bs-icon-size);
  width: calc(var(--bs-icon-size) * 2);
  height: calc(var(--bs-icon-size) * 2);
  color: var(--bs-primary);
}

.bs-icon.bs-icon-primary {
  color: var(--bs-white);
  background: var(--bs-primary);
}

.bs-icon.bs-icon-rounded {
  border-radius: .5rem;
}

img {
  border-radius: 5px;
}

.line-with-icon-divider {
  background: inherit;
  width: 100%;
  height: 50px;
  padding: 10px;
}

.line-span {
  margin: auto;
  width: 60px;
  height: 60px;
  position: relative;
  display: block;
  text-align: center;
}

.line-span:after, .line-span:before {
  content: '';
  width: 200px;
  transform: translateY(9px);
  height: 2px;
  background: #ccc;
  position: absolute;
}

.line-span:before {
  right: 100%;
}

.line-span:after {
  left: 100%;
}

/* MINHAS ALTERAÇOES COMECAM AQUI */

/* Mostra os submenus quando o mouse passa sobre o item principal */

.dropdown:hover .dropdown-menu {
  display: block;
}

/* Oculta os submenus por padrão */

.dropdown .dropdown-menu {
  display: none;
}

a.card-link {
  cursor: pointer;
}

.content {
  font-family: Nunito, sans-serif;
  margin: 0;
  text-align: left;
}

.visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}


