.nav-buttons a.btn i{
  font-size:.9375rem;
}

.imbtnav,.imbtnav-title{
  position:relative;
  z-index:1;
}

.imbtnav-title{
  width:100%;
  text-align:center;
  font-size:1.625rem;
  font-weight:400;
  font-family:HeaderFont-SemiBold,Helvetica Neue,Arial,sans-serif;
  margin:0 0 1rem;
  padding-top:2rem;
}
@media (max-width:767.98px){
  .imbtnav-title{
    margin:0 0 .5rem;
  }
}

.imbtnav .btn-col-item{
  background-color:transparent !important;
  color:#495965 !important;
  border-radius:5px;
  text-shadow:none !important;
  font-size:1.25rem !important;
  border:none !important;
  line-height:1.75rem;
  padding:15px 1px;
  display:flex;
  flex-direction:column;
  height:100%;
  margin:0 auto !important;
  gap:.8rem;
  text-align:center;
}
.imbtnav .btn-col-item.btn:hover{
  box-shadow:none;
}
.imbtnav .btn-col-item.btn:focus,.imbtnav .btn-col-item.btn:hover{
  transform:scale(1.05);
  background-color:transparent !important;
  color:#495965 !important;
}
.imbtnav .btn-col-item:not(.btn){
  font-family:HeaderFont-SemiBold,Helvetica Neue,Arial,sans-serif;
  align-items:center;
}
.imbtnav .btn-col-item i,.imbtnav .btn-col-item img{
  font-size:2.34375rem !important;
  height:auto;
  width:170px;
}
@media (min-width:580px){
  .imbtnav .btn-col-item{
    max-width:170px;
  }
}
@media (max-width:579.98px){
  .imbtnav .btn-col-item img{
    width:105%;
  }
}

.imbtnav .btn-col:first-child a img,.imbtnav .btn-col:last-child a img{
  height:auto !important;
}

@media (max-width:1199.98px){
  .imbtnav a{
    font-size:1.25rem !important;
  }

  .imbtnav .btn-col{
    margin-bottom:0;
  }
}
@media (max-width:767.98px){
  .imbtnav a{
    flex-direction:column;
    text-align:center;
    justify-content:space-between;
  }
  .imbtnav a i,.imbtnav a img{
    font-size:2.34375rem !important;
    margin:.5rem 0;
  }
}

/*# sourceMappingURL=menu-bt.css.map */