/*$box-shadow: (*/
/**/ /*"sm": 0 0 0.375rem 0 rgba(46, 38, 61, 0.18), //*/
/**/ /*"md": 0 0 0.625rem 0 rgba(46, 38, 61, 0.2), //*/
/**/ /*"lg": 0 0 1rem 0 rgba(46, 38, 61, 0.22) //
);*/
/*
1 colore bottone
2 bordo/hover
3 testo
*/
/*$box-shadow: (*/
/**/ /*"sm": 0 0 0.375rem 0 rgba(46, 38, 61, 0.18), //*/
/**/ /*"md": 0 0 0.625rem 0 rgba(46, 38, 61, 0.2), //*/
/**/ /*"lg": 0 0 1rem 0 rgba(46, 38, 61, 0.22) //
);*/
/*
1 colore bottone
2 bordo/hover
3 testo
*/
.orgCard {
  display: flex;
  align-items: center;
  padding: 0.5rem 1rem;
}
.orgCard__avatar {
  height: 100%;
  padding: 1rem;
}
.orgCard__grid {
  height: 160px;
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr;
  padding-block: 0.75rem;
  padding-inline: 0.5rem 1rem;
}
.orgCard__grid__bio {
  display: flex;
  justify-content: center;
  align-items: flex-start;
  flex-direction: column;
}
.orgCard__grid__bio h2 {
  font-size: 32px;
  font-weight: bold;
  color: var(--fg-dark);
}
.orgCard__grid__bio h2 span {
  font-weight: 600;
}
.orgCard__grid__bio h2 i {
  font-size: 24px;
}
.orgCard__grid__bio h5 {
  font-weight: 600;
}
.orgCard__grid__card {
  text-align: right;
}

.statusBar {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.statusBar:has(.statusBar__primary) {
  background-color: color-mix(in sRGB, var(--bg) 84%, var(--primary));
}
.statusBar:has(.statusBar__primary) > div i {
  color: var(--primary);
}
.statusBar:has(.statusBar__secondary) {
  background-color: color-mix(in sRGB, var(--bg) 84%, var(--secondary));
}
.statusBar:has(.statusBar__secondary) > div i {
  color: var(--secondary);
}
.statusBar:has(.statusBar__dark) {
  background-color: color-mix(in sRGB, var(--bg) 84%, var(--fg));
}
.statusBar:has(.statusBar__dark) > div i {
  color: var(--fg);
}
.statusBar:has(.statusBar__light) {
  background-color: color-mix(in sRGB, var(--bg) 84%, var(--black));
}
.statusBar:has(.statusBar__light) > div i {
  color: var(--black);
}
.statusBar:has(.statusBar__success) {
  background-color: color-mix(in sRGB, var(--bg) 84%, var(--success));
}
.statusBar:has(.statusBar__success) > div i {
  color: var(--success);
}
.statusBar:has(.statusBar__error) {
  background-color: color-mix(in sRGB, var(--bg) 84%, var(--error));
}
.statusBar:has(.statusBar__error) > div i {
  color: var(--error);
}
.statusBar:has(.statusBar__warning) {
  background-color: color-mix(in sRGB, var(--bg) 84%, var(--warning));
}
.statusBar:has(.statusBar__warning) > div i {
  color: var(--warning);
}
.statusBar:has(.statusBar__info) {
  background-color: color-mix(in sRGB, var(--bg) 84%, var(--info));
}
.statusBar:has(.statusBar__info) > div i {
  color: var(--info);
}

.orgCertification {
  margin-top: 0.5rem;
  margin-bottom: 0 !important;
  border-bottom: 0 !important;
  padding-bottom: 0 !important;
}
.orgCertification:first-of-type {
  margin-top: 1rem;
}
.orgCertification:last-of-type {
  margin-bottom: 1rem;
}
.orgCertification .fieldContainer__body {
  grid-template-columns: 1fr 1fr 58px;
}

.organizationContactsSocial {
  display: flex;
  align-items: center;
  gap: 1rem;
}

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