@media screen and (min-width: 992px) {
  #sobre .titulo {text-align: inherit;}
}

@media screen and (min-width: 992px) and (max-width: 1199px) {
  #painel .carousel .carousel-caption h1 {width: 70%;}
}

@media screen and (max-width: 991px) {
  #painel .carousel .carousel-caption h1, #painel .carousel .carousel-caption h2 {text-align: center;}
  #painel .carousel .carousel-caption .floating {display: none;}

  #sobre {text-align: center;}
  #sobre img {height: auto; max-height: 350px;}
}

@media screen and (max-width: 575px) {
  .navbar .navbar-brand .brand {width: 215px;}
}