/* GENERAL */
/* VARIABLES */
/* TYPOGRAPHY */
@import url("https://fonts.googleapis.com/css2?family=Jost:wght@100..900&display=swap");
@import url("https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,100..900;1,100..900&display=swap");
/* COLORS */
/* FUNCTIONS */
/* BREAKPOINTS */
/* MIXINS */
.committee-membership {
  background-color: #f9fafb;
  margin: 0;
}
.committee-membership.commitee-newsletter {
  background-color: #fff;
}
.committee-membership.commitee-newsletter .newsletter {
  background-color: #fff;
  margin-bottom: 15px;
  padding: 20px;
  border-radius: 16px;
  box-shadow: rgba(0, 0, 0, 0.16) 0px 1px 4px;
  font-size: 20px;
  margin-bottom: 15px;
}
.committee-membership.commitee-newsletter .newsletter a {
  line-height: 24px;
  background-color: #EEFBFB;
  margin: 5px 5px;
  display: inline-block;
  font-size: 12px;
  padding: 3px 10px;
  border-radius: 36px;
  transition: 0.4s;
  margin-left: 0;
}
.committee-membership.commitee-newsletter .newsletter a:hover {
  transform: translate(0px, -3px);
  transition: 0.4s;
  background-color: #e37705;
  color: #fff;
}
.committee-membership .committee-member.article-tab .committee-member-inner {
  flex-direction: column;
  gap: 6px;
}
.committee-membership .committee-member .committee-member-inner .card-image img {
  height: 110px;
  -o-object-fit: contain;
     object-fit: contain;
  border-radius: 16px;
}
.committee-membership .committee-member .committee-member-inner .card-text h4 {
  margin-bottom: 10px;
}
.committee-membership .committee-member .committee-member-inner .card-text p {
  margin-bottom: 6px;
  line-height: 18px;
}
.committee-membership .committee-member .committee-member-inner .card-text p:last-child {
  margin-bottom: 0;
}
.committee-membership .committee-member .committee-member-inner .membeship-title a {
  display: block;
  font-weight: 600;
  font-size: 19px;
  margin-top: 8px;
}
.committee-membership .committee-member .committee-member-inner .membeship-title time.datetime {
  font-weight: 500;
}
.committee-membership .committee-member .committee-member-inner .membeship-info p {
  margin-bottom: 0;
}
.committee-membership .committee-member .committee-member-inner .membeship-info ul li {
  list-style-type: disc;
}
.committee-membership .committee-member .committee-member-inner .membesh-content .item-list {
  margin: 15px 0 15px;
}
.committee-membership .committee-member .committee-member-inner .membesh-content .item-list ul {
  background-color: #eef8f8;
  border-radius: 16px;
}
.committee-membership .committee-member .committee-member-inner .membesh-content .item-list ul .list-group-item {
  padding: 12px;
  background-color: #EEFBFB;
}
.committee-membership .committee-member .committee-member-inner .membesh-content .item-list ul .list-group-item .field--name-field-author-photo {
  float: left;
  margin-right: 15px;
}
.committee-membership .committee-member .committee-member-inner .membesh-content .item-list ul .list-group-item .field--name-field-author-photo img {
  width: 80px;
  height: 80px;
  border-radius: 50%;
}
.committee-membership .committee-member .committee-member-inner .membesh-content .item-list ul .list-group-item .field--name-field-post-author {
  font-weight: 600;
  font-size: 18px;
  margin-bottom: 5px;
}
.committee-membership .committee-member .committee-member-inner .membesh-content .item-list ul .list-group-item .field--name-field-author-firm-company-url a {
  font-weight: 400;
}
.committee-membership .committee-member .committee-member-inner .membesh-content .item-list ul .list-group-item.active {
  background-color: #008083;
  border-color: #008083;
}
.committee-membership .committee-member .committee-member-inner .membesh-content .item-list ul .list-group-item.active a {
  color: #fff;
}
.committee-membership .committee-member:last-child .committee-member-inner {
  border-bottom: 0;
}

.anonymous-user {
  font-size: 18px;
  line-height: 30px;
  padding: 20px 20px;
  border-radius: 16px;
  background-color: #EEFBFB;
  border: 1px solid #eee;
  float: left;
  width: 100%;
}
.anonymous-user .text-orange {
  color: #e37705;
  font-weight: 500;
}
.anonymous-user .text-orange:hover {
  color: #008083;
}

.membership-detail .post-author {
  padding: 16px;
  border-radius: 16px;
  box-shadow: rgba(99, 99, 99, 0.2) 0px 2px 8px 0px;
  display: flex;
  align-items: center;
  gap: 15px;
  margin: 15px 0 15px;
}
.membership-detail .post-author .author-image img {
  width: 80px;
  height: 80px;
  border-radius: 50%;
}
.membership-detail .post-author .author-info .title {
  margin: 0;
  font-weight: 500;
  font-size: 20px;
  margin-bottom: 5px;
  color: #008083;
}
.membership-detail .post-author .author-info .company {
  margin-top: 3px;
}
.membership-detail .post-author .author-info .company .field--name-field-author-firm-company-url a {
  background-color: #fff !important;
  color: #e37705 !important;
  font-weight: 500;
  padding-left: 0;
  transform: unset !important;
}
.membership-detail .field__label {
  font-size: 20px;
  font-weight: 600;
  margin: 10px 0 8px;
}
.membership-detail .field__item {
  display: inline-block;
  margin-right: 5px;
}
.membership-detail .field__item a {
  color: #008083;
  font-weight: 400;
}
.membership-detail .field__item a:hover {
  color: #e37705;
  transition: 0.3s;
}
.membership-detail p {
  font-size: 17px;
}
/*# sourceMappingURL=membership-committees.css.map */
