.chips-list{
  display:flex;
  align-items:center;
  padding:0;
  margin:0 0 1rem;
}
.chips-list li{
  margin-right:1rem;
}
.chips-list li:last-child{
  margin-right:0;
}
.chips-list li a{
  border:1px solid #bfbfbf;
  border-radius:4px;
  transition:background-color .4s ease-out;
  text-align:center;
  display:inline-block;
  background-color:#fff;
  color:#4e5055;
  position:relative;
  font-family:SiteFont-Regular,Helvetica Neue,Arial,sans-serif;
}
.chips-list li a i{
  color:#fff;
  border:2px solid #00874f;
  border-radius:3.75rem;
  background-color:#fff;
}
.chips-list li a.active{
  border-color:#004c45;
  background-color:#004c45;
  color:#fff;
}
.chips-list li a.active i{
  border:2px solid #fff;
  background-color:#fff;
  color:#004c45;
}
.chips-lg a{
  padding:.5rem .66rem;
}
.chips-lg a,.chips-lg a i{
  font-size:1.25rem;
}
@media (max-width:767.98px){
  .chips-lg a,.chips-lg a i{
    font-size:1rem;
  }
}
@media (max-width:579.98px){
  .chips-lg a,.chips-lg a i{
    font-size:.875rem;
  }
}

.chips-md a{
  padding:.375rem .75rem;
}
.chips-md a,.chips-md a i{
  font-size:1rem;
}

.chips-sm a{
  padding:.375rem .75rem;
}
.chips-sm a,.chips-sm a i{
  font-size:.875rem;
}
@media (max-width:767.98px){
  .chips-list{
    background-color:#004c45;
    border-top-left-radius:0;
    border-top-right-radius:0;
    overflow:hidden;
    border-bottom:none;
    box-shadow:none;
    align-items:baseline;
    justify-content:center;
  }
  .chips-list li:first-child{
    margin-left:auto;
  }
  .chips-list li:last-child{
    margin-right:auto;
  }
  .chips-list li a{
    background-color:#004c45;
    color:#fff;
    border-radius:0;
    border:none;
    border-bottom:.5rem solid transparent;
    padding-bottom:0;
  }
  .chips-list li a i{
    display:none;
  }
  .chips-list li a.active{
    border-bottom:.5rem solid #fff !important;
  }
  .chips-list li{
    margin-right:.5rem;
    margin-left:.5rem;
  }
  .chips-list li:first-child{
    margin-left:0;
  }
  .chips-list li:last-child{
    margin-right:0;
  }
  .chips-list.chips-lg,.chips-list.chips-lg li a{
    background-color:#004c45;
  }
  .chips-list.chips-lg li a{
    font-size:1rem;
    line-height:1rem;
  }
  .chips-list.chips-lg li a.active{
    color:#fff;
    background-color:#004c45;
  }
}
@media (max-width:767.98px) and (max-width:767.98px){
  .chips-list.chips-lg li a{
    font-size:1rem;
  }
}
@media (max-width:767.98px) and (max-width:430px){
  .chips-list.chips-lg li a{
    font-size:.875rem;
    white-space:nowrap;
  }
}
@media (max-width:767.98px){
  .chips-list.chips-md{
    background-color:#004c45;
  }
  .chips-list.chips-md li{
    margin-right:.5rem;
    margin-left:.5rem;
  }
  .chips-list.chips-md li a{
    background-color:#004c45;
    font-size:1rem;
    line-height:.9rem;
  }
  .chips-list.chips-md li a.active{
    color:#fff;
    background-color:#004c45;
  }
}
@media (max-width:767.98px){
  .chips-list.chips-sm,.chips-list.chips-sm li a{
    background-color:#004c45;
  }
  .chips-list.chips-sm li a{
    font-size:.875rem;
    line-height:.875rem;
  }
  .chips-list.chips-sm li a.active{
    color:#fff;
    background-color:#004c45;
  }
}
.chips-list.chips-mobile{
  background-color:#004c45;
  border-top-left-radius:0;
  border-top-right-radius:0;
  overflow:hidden;
  border-bottom:none;
  box-shadow:none;
  align-items:baseline;
  justify-content:center;
}
.chips-list.chips-mobile li:first-child{
  margin-left:auto;
}
.chips-list.chips-mobile li:last-child{
  margin-right:auto;
}
.chips-list.chips-mobile li a{
  background-color:#004c45;
  color:#fff;
  border-radius:0;
  border:none;
  border-bottom:.5rem solid transparent;
  padding-bottom:0;
}
.chips-list.chips-mobile li a i{
  display:none;
}
.chips-list.chips-mobile li a.active{
  border-bottom:.5rem solid #fff !important;
}
.chips-list.chips-mobile li{
  margin-right:.5rem;
  margin-left:.5rem;
}
.chips-list.chips-mobile li:first-child{
  margin-left:0;
}
.chips-list.chips-mobile li:last-child{
  margin-right:0;
}
.chips-list.chips-mobile.chips-lg{
  background-color:#004c45;
}
.chips-list.chips-mobile.chips-lg li a{
  background-color:#004c45;
  font-size:1rem;
  line-height:1rem;
}
.chips-list.chips-mobile.chips-lg li a.active{
  color:#fff;
  background-color:#004c45;
}
@media (max-width:767.98px){
  .chips-list.chips-mobile.chips-lg li a{
    font-size:1rem;
  }
}
@media (max-width:430px){
  .chips-list.chips-mobile.chips-lg li a{
    font-size:.875rem;
    white-space:nowrap;
  }
}
.chips-list.chips-mobile.chips-md{
  background-color:#004c45;
}
.chips-list.chips-mobile.chips-md li{
  margin-right:.5rem;
  margin-left:.5rem;
}
.chips-list.chips-mobile.chips-md li a{
  background-color:#004c45;
  font-size:1rem;
  line-height:.9rem;
}
.chips-list.chips-mobile.chips-md li a.active{
  color:#fff;
  background-color:#004c45;
}
.chips-list.chips-mobile.chips-sm{
  background-color:#004c45;
}
.chips-list.chips-mobile.chips-sm li a{
  background-color:#004c45;
  font-size:.875rem;
  line-height:.875rem;
}
.chips-list.chips-mobile.chips-sm li a.active{
  color:#fff;
  background-color:#004c45;
}

/*# sourceMappingURL=chips.css.map */