.relative{
  position: relative!important;
  background-size: 100% 100%;
  font-size: 10px;
}
.botao-slider{
  width: 20.15%;
  height: 10.12%;
  background-color: #fff;
  color: black;
  position: absolute;
  right: 0;
  left: 0;
  margin: 0 auto;
  bottom: 8%;
  border-radius: 150px;
  font-family: 'Lato', sans-serif;
  text-align: center;
  font-size: 4.125em;
  padding-top: 1.5%;
}
.mobile{
  background: url(../img/slider/mobileSlide.jpg) center/100% 100% !important;
}


.texto-topo{
  position: absolute;
  top: 15%;
  right: 0;
  left: 0;
  margin: 0 auto;
}
.texto-topo p{
  color: white;
  font-size: 3.9em;
  letter-spacing: .1em;
  font-family: 'Lato', sans-serif;
  font-weight: 400;
}
.texto-topo h1{
  color: white;
  opacity: 1!important;
  font-size: 10.2em;
  padding-top: 2%;
}
 @media(max-width:1280px) {
   .botao-slider{
    font-size: 3.5em;
    padding-top: 2%;
   }
 }
 @media(max-width: 767px){
 .pm-slider ul li {
    background-size: 100% 100% !important;
    max-height: 600px;
}
 @media(max-width:1090px) {
   .botao-slider{
    font-size: 3.2em;
    padding-top: 2.5%;
   }
 }
 @media(max-width:996px) {
   .botao-slider{
    font-size: 3em;
    padding-top: 2.5%;
   }
 }
 @media(max-width:938px) {
   .botao-slider{
    width: 25%;
   }
 }
 @media(max-width:480px) {
   .botao-slider{
    width: 80%;
    height: 8%;
   }
 }
 @media(max-width:380px) {
   .botao-slider{
    width: 80%;
   }
 }
