/* Rahao Bir modality icon enhancement. Visual only. */
#rahao-bir-sessions .rbb-practice-icon.rbi-enhanced{
  display:inline-grid;
  place-items:center;
  width:48px;
  height:48px;
  border-radius:50%;
  background:rgba(36,91,72,.08);
  color:#245b48;
  border:1px solid rgba(36,91,72,.13);
  flex:0 0 48px;
}
#rahao-bir-sessions .rbb-practice-icon.rbi-enhanced svg{
  width:28px;
  height:28px;
  display:block;
}
#rahao-bir-sessions .rbb-modality-card:hover .rbb-practice-icon.rbi-enhanced,
#rahao-bir-sessions .rbb-modality-card.is-selected .rbb-practice-icon.rbi-enhanced{
  background:rgba(36,91,72,.13);
  border-color:rgba(36,91,72,.22);
}
@media (max-width:640px){
  #rahao-bir-sessions .rbb-practice-icon.rbi-enhanced{width:44px;height:44px;flex-basis:44px}
  #rahao-bir-sessions .rbb-practice-icon.rbi-enhanced svg{width:25px;height:25px}
}
