html {
  font-size: 1rem;
}

@include media-breakpoint-up(sm) {
  html {
    font-size: 1.2rem;
  }
}

@include media-breakpoint-up(md) {
  html {
    font-size: 1.4rem;
  }
}

@include media-breakpoint-up(lg) {
  html {
    font-size: 1.6rem;
  }
}


.bg-topo {
  background-image: url("../imagens/bg-topo.png");

  /* Full height */
  height: 100%;


  /* Center and scale the image nicely */
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
}

body {
  font-family: 'Poppins', sans-serif;
}

.title1 {
  font-family: 'Poppins', sans-serif;
  font-weight: bold;
}

a:hover {
  text-decoration: none;
}

.float{
	position: fixed;
    bottom: 50px;
    right: 50px;
    background-color: #25d366;
    color: #FFF;
    text-align: center;
    font-size: 40px;
    z-index: 100;
    border-radius: 100%;
    width: 80px;
    height: 80px;
    line-height: 80px;
    text-decoration: none;
}

.float:hover {
	color: #FFF;
}

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

.btn-pink {
  background: #ff6858 !important;
  color: #FFF;
  border: none;
}

.bg-pink {
  background: #ff6858 !important;
}

.bg-black {
  background: #000 !important;
  color: #FFF;
}

.text-pink {
  color: #ff6858 !important;
}

.text-warning {
  color: #ff9300 !important;
}

.text-yellow {
  color: #fddb53 !important;
}

.shadow {
    -webkit-box-shadow: 0 12px 12px 2px rgba(0,0,0,0.19);
    -moz-box-shadow: 0 12px 12px 2px rgba(0,0,0,0.19);
    box-shadow: 0 12px 12px 2px rgba(0,0,0,0.19);
}

#duvidas .card-header {
  border-left: 5px solid #F00 !important;
  margin-bottom: 10px !important;
}

#duvidas .card {
  background: transparent;
}

#duvidas .card-body {
  background: #FFF !important;
}


.float{
  position: fixed;
    bottom: 50px;
    right: 50px;
    background-color: #25d366;
    color: #FFF;
    text-align: center;
    font-size: 40px;
    z-index: 100;
    border-radius: 100%;
    width: 80px;
    height: 80px;
    line-height: 80px;
    text-decoration: none;
}

.float:hover {
  color: #FFF;
}

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