
h1,h2,h3, .btn-primary{
    text-transform: none !important;
    box-shadow: none !important;
}
.modal{
  --bs-modal-width: 700px !important;
}
.modal button{
  position: absolute;
    right: 5%;
    top: 7%;
    background-color: #fff;
    border-radius: 50%;
    opacity: 1;
    font-size: 20px;
}
.font-bold{
  font-family: latamBold;
}
.font-backItalic{
  font-family: latamBlackItalic;
}
/*tamanho de fonte personalizada*/
.font-50{
  font-size: 3.1rem;
}
.font-36{
  font-size: 2.25rem;
}
.font-32{
    font-size: 2rem;
}
.font-24{
  font-size: 1.5rem;
}
.font-20{
    font-size: 1.25rem;
}
.font-18{
  font-size: 1.13rem;
}
.font-16{
    font-size: 1rem;
}


/*Cor personalizada*/
.color-black,
.color-black:hover,
.color-black:active{
    color: #000000 !important;
}

.color-white,
.color-white:hover,
.color-white:active{
    color: #ffffff !important;
}
.color-red,
.color-red:hover,
.color-red:active{
    color: #BF221D !important;
}
.color-rosa,
.color-rosa:hover,
.color-rosa:active{
    color: #F44A78 !important;
}

.color-blue,
.color-blue:hover,
.color-blue:active{
    color: #1B0088 !important;
}
.bg-red,
.bg-red:hover,
.bg-red:active{
background-color: #C30A2D !important;
}
.bg-rosa,
.bg-rosa:hover,
.bg-rosa:active{
background-color: #F44A78 !important;
}
.bg-white,
.bg-white:hover,
.bg-white:active{
background-color: #ffffff !important;
}

.bg-orange,
.bg-orange:hover,
.bg-orange:active{
background-color: #FF6900 !important;
}
.bg-blue,
.bg-blue:hover,
.bg-blue:active{
background-color: #1B0088 !important;
}

.border-red,
.border-red:hover{
  border-color: #BF221D;
}

.tooltip .tooltip-inner {
  --bs-tooltip-bg: #BF221D;
}
.tooltip .tooltip-arrow::before {
  --bs-tooltip-bg: #BF221D;
}


@media(max-width:768px){
  .font-50{
    font-size: 2.4rem;
  }
  .font-36{
    font-size: 2.25rem;
  }
  .font-32{
      font-size: 1.5rem;
  }
}