/* Last update: 2025-07-07T03:28:40+00:00 */

.wa-about-us-featured {
  max-height: 85rem;
  width: 100%;
}
.wa-about-us-boxes {
  justify-content: center;
  align-items: center;
}
.wa-about-us-boxes-section {
  padding-bottom: 0 !important;
}
.wa-about-us-boxes__inner {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  gap: var(--space-xl);
  width: 85%;
}
@media (max-width: 991px) {
  .wa-about-us-boxes__inner {
    flex-direction: column;
    width: 50%;
  }
}
@media (max-width: 479px) {
  .wa-about-us-boxes__inner {
    width: 100%;
  }
}
.wa-about-us-boxes .wa-icon-box__img {
  width: 14rem;
  height: 14rem;
}
@media (max-width: 767px) {
  .wa-about-us-boxes .wa-icon-box__img {
    width: 10rem;
    height: 10rem;
  }
}
.wa-about-us-boxes .wa-icon-box__content {
  gap: var(--space-xs) !important;
}
.wa-about-us-boxes .wa-icon-box__text {
  font-size: var(--text-m) !important;
  color: var(--base-medium) !important;
  font-weight: 400;
}
.wa-about-us-boxes .wa-icon-box__text--regular {
  font-size: var(--text-l) !important;
  color: var(--base) !important;
  font-weight: 400 !important;
  text-transform: uppercase;
}
.wa-about-us-info {
  align-items: center;
}
.wa-about-us-info-section {
  padding-bottom: 0 !important;
}
@media (max-width: 991px) {
  .wa-about-us-info {
    gap: var(--space-s) !important;
  }
}
.wa-about-us-info__left {
  display: flex;
  flex-direction: column;
  gap: var(--space-m);
}
@media (max-width: 991px) {
  .wa-about-us-info__left {
    grid-row: 2;
  }
}
.wa-about-us-info__desc {
  color: var(--base-medium);
  font-weight: 300;
  line-height: 1.5;
  font-size: calc(var(--text-m) * 1.2);
}
.wa-about-us-info-author {
  display: flex;
  flex-direction: column;
}
.wa-about-us-info-author__text {
  text-transform: uppercase;
  font-size: var(--text-m);
  font-size: calc(var(--text-m) * .9);
  font-weight: 400;
}
.wa-about-us-info-author__text--strong {
  font-size: calc(var(--text-m) * 1.2);
  font-weight: 700;
}
.wa-about-us-info__socials {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: var(--space-s);
}
.wa-family-company__inner {
  display: flex;
  flex-direction: column;
  gap: var(--space-l);
  width: 100%;
}
.wa-family-company .x-tabs_list {
  display: flex;
  flex-direction: column;
  gap: var(--space-xs);
}
.wa-family-company .x-tabs_list .x-tabs_tab {
  background-color: var(--white);
  border: 1px solid var(--secondary-ultra-light);
  text-transform: uppercase;
}
.wa-family-company .x-tabs_list .x-tabs_tab.x-tabs_tab-selected {
  background-color: var(--primary);
  border-color: var(--primary);
  color: var(--white);
}
.wa-family-company .x-tabs_content .x-tabs_panel-content {
  display: flex;
  flex-direction: column;
  gap: var(--space-xs);
  padding: 0 !important;
  color: var(--base-medium);
}
.wa-family-company .x-tabs_content-accordion {
  gap: var(--space-xs);
}
.wa-family-company .x-tabs_content-accordion .x-tabs_toggle {
  font-size: var(--text-m);
  border: 1px solid var(--secondary-ultra-light);
  background-color: var(--white);
  color: var(--base);
  text-transform: uppercase;
  transition: 0.2s all ease-in-out;
}
.wa-family-company .x-tabs_content-accordion .x-tabs_toggle svg {
  width: 1.4rem;
  height: 1.4rem;
}
.wa-family-company .x-tabs_content-accordion .x-tabs_toggle svg path {
  stroke: var(--base);
}
.wa-family-company .x-tabs_content-accordion .x-tabs_toggle[aria-expanded="true"] {
  background-color: var(--primary);
  color: var(--white);
  transition: 0.2s all ease-in-out;
}
.wa-family-company .x-tabs_content-accordion .x-tabs_toggle[aria-expanded="true"] svg path {
  stroke: var(--white);
}
.wa-family-company .x-tabs_content-accordion .x-tabs_panel-content {
  margin-top: var(--space-xs);
}
@media (max-width: 767px) {
  .wa-family-company .x-tabs_list-accordion {
    display: none;
  }
}
