@media screen and (max-width:1100){
    .rodape{
        width: 100%;
    }

    .rodape div h2{
        font-size: 1rem;
      }
    
}



@media screen and (max-width: 990px) {
    .logo img{
        width: 70%;
    }

    #btn-menu{
        display: inline-block;
        font-size: 3rem;
        color: #1d6a27;
      }
      #btn-menu:active{
        color: #ffd608;
      }
      .navbar{
        display: none;
        position: absolute;
        top: 100%;
        background-color: #efefef ;
        right: -100%;
        width: 15rem;
        height: calc(100vh - 9.5rem);
      }
    
      header nav{
        display: block;
        font-size: 1.8rem;
      }
    
      .navbar.active{
        right: 0;
        display: block;
      }

      

      .rodape nav, div h2{
        font-size: 0.8rem;
      }

      .rodape
    
      .localizacao{
        display: none;
      }
}


@media screen and (max-width:700px) {
    .logo img{
        width: 75%;
    }

    .rodape{
        width:100%;
    }
    
    .marcacao{
        width: 70%;
    }
    .marcacao form{
        width: 100%;
    }
    
  .rodape ul li a{ font-size: 0.7rem; }
  .rodape nav li a{ font-size: 0.7rem;}  
  .rodape nav li i{ font-size: 0.7rem;}


}