.current>a {
  color: red !important
}

.logo {
  padding: 9px
}

.cl-r {
  color: red
}

@media (max-width:576px) {
  .phone {
    width: 120px
  }

  .phone-pt {
    padding-top: 30px
  }
}

@media(min-width:992px) {
  .desktop {
    width: 150px
  }
}

@media(min-width:733px) {
  .ipad {
    width: 145px
  }
}

@media(max-width:320px) {
  .iph5 {
    padding-left: 10px
  }

  .iph5-btn {
    margin: 10px
  }

  .iph5-2 {
    padding-right: 10px
  }

  .iph5-tp {
    padding-top: 30px
  }
}

@media(max-width:280px) {
  .gf {
    padding-left: 30px
  }

  .gf-btn {
    margin: 30px
  }

  .gf-2 {
    padding-right: 30px
  }

  .gf-tp {
    padding-top: 30px
  }

  .gf-fts {
    font-size: 27px !important
  }
}

@media (min-width:584px) {
  .responsive {
    width: 120px
  }
}

.img-about {
  width: 100%;
  padding-top: 100px
}

.pl-150 {
  padding-left: 150px
}

.parallax-1 {
  background-repeat: no-repeat
}

.bg-f9{
 background-color: #f9f9f9;
}

.naoexibir {
  display: none;
}