body{
    display:flex;
    flex-direction:column;
    min-height:100vh;
}
.container{
    flex:1;
}
/*Navbar*/
.navbar{
    height: 5rem;
    background-color:white;
}
.fa-compass{
    color:#fe424d;
    font-size:2rem;
}
.nav-link{
    color:#222222 !important;
}


/*cards*/
.card{
    border:none !important;
    margin-bottom:3rem !important;
}

.card-img-top{
    border-radius:1rem !important;
    /* height:70% !important; */
    width:100% !important;
    object-fit:cover !important;
}

.card-body{
    padding:0 !important;
}

.card-text p{
    font-weight:400;
}
.listing-link{
    text-decoration:none;
}

/*card effect*/
.card-img-overlay{
    opacity:0;
}

.card-img-overlay:hover{
    opacity:0.2;
    background-color:white;
}

/*review card*/
.review-card{
    border:1px solid black !important;
}
/*new page*/
.editbtn{
    background-color:#fe424d !important;
    border:none !important;
}
/*edit page*/
.edit-btn{
    background-color:#fe424d !important;
    border:none !important;
}
/*show page*/
.show-img{
    height:30vh;
}
.btns{
    display:flex;
}
/*footer*/
.f-info-links a{
    text-decoration: none;
    color:#222222;
}

.f-info-links a:hover{
    text-decoration:underline;
    color:#222222;
}

.f-info{
    height:8rem;
    background-color:#ebebeb;
    display:flex;
    justify-content: center;
    flex-wrap: wrap;
    align-items: space-evenly;
}

.f-info-links{
    width:100%;
    text-align: center;
}
.f-info-social{
    width:100%;
    font-size: 1.2rem;
    margin-right:1rem;
}

.f-info-social i{
    margin-right:1rem;
}

/*filter*/
.filter{
    margin-top:2rem;
    text-align:center;
    margin-right:2rem;
    opacity:0.7;
  }
  .filter:hover{
    opacity:1;
    cursor:pointer;
  }
  .filter p{
   font-size:0.8rem;
  }
  #filters{
    display:flex;
    flex-wrap:wrap;
  }
  .myswtch{
    border:0.5px black solid;
    border-radius:1rem;
    padding:1rem;
    width:17rem;
    text-align:center;
  }
  .form-switch.form-check-reverse .form-check-input {
    margin-right:-1.5rem;
  }
  .tax-info{
    display:none;
  }
