.commonStyle__zt3Brand {
  color: #27b5c4;
  font-weight: 600;
}

.Icon__brand {
  color: #27b5c4;
}

.commonStyle__zt3BrandBg {
  background-color: #d6f1f4;
}

.FormElement__mandatoryStar .FormElement__required:after {
  content: "*";
  color: #ff4f58;
}

.Button__footerBtn {
  background: #ff4f58;
  font-weight: bold;
  border-radius: 0.2rem;
}

.Button__footerBtn:hover {
  background: #ea3942;
  font-weight: bold;
  border-radius: 0.2rem;
}

.Footer__footerBg {
  background: #f2f7f7;
  padding: 1.875rem 0;
}

.FilterTabs__activeFilter {
  color: #27b5c4;
}

.ProfileTabs__activeTab {
  color: #27b5c4;
}

.AvatarText__avatarText {
  background: #e8fdff;
  border: 2px solid #27b5c4;
  line-height: 2.2rem;
}

.AvatarText__large {
  line-height: 5.5rem;
}

.NoContent__title {
  color: #ff4f58;
}

.commonStyle__zt3BrandBorder {
  border-color: #27b5c4;
}

.Icon__hoverbrand:hover {
  color: #ff4f58;
}

.ContentBox__headerMid {
  color: #074d71;
  font-weight: 700;
}

.commonStyle__zt3Link,
.themeLink {
  color: #074d71;
}

.SearchContainer__downArrow {
  border-top-color: #074d71;
}

.commonStyle__zt3buttonPrimaryText,
.commonStyle__zt3buttonSecondaryText {
  font-weight: 700;
}

.Icon__icon {
  fill: #27b5c4;
}

.SearchResultmark {
  color: var(--color-white);
  background-color: #27b5c4;
}

.SearchResult__filterList:hover {
  color: #ff4f58;
}

h2.Header__searchTitle {
  margin-top: 3rem;
}

.Header__searchTitle {
  font-size: 2rem;
  margin-bottom: 2.8rem;
  text-shadow: var(--color-black) 0 0 0.0625rem;
  letter-spacing: 0rem;
  text-align: center;
  font-weight: 700;
}

.Header__tabsTab {
  letter-spacing: 0rem;
}

@media only screen and (max-width: 1024px) {
  .Header__homeContent .Header__navbar,
  .Header__defaultContent .Header__navbar,
  .Header__navopen .Header__navbar .Header__menuTab {
    background-color: #074d71;
  }
}

@media only screen and (max-width: 768px) {
  .Header__name {
    max-width: 9rem;
    font-size: 1rem; 
  }
}

.LoginDetail__profileBtn.commonStyle__zt3BrandBg {
  background-color: #27b5c4;
}

.AvatarText__avatarText.AvatarText__large.enduser_avatar {
  line-height: 5.4rem;
}

.AvatarText__avatarText.AvatarText__medium.AvatarText__squareBg1.enduser_avatar {
  line-height: 3.2rem;
}

.Header__tabsTab, .LoginDetail__signin, .LoginDetail__signup, .CustomizeContainer__aPlus, .LocalePopup__localeTarget {
    color: #ffffff;
    letter-spacing: 0rem;
}

.Header__tabsTab.Header__active, .LoginDetail__signin.LoginDetail__active, .LoginDetail__signup.LoginDetail__active {
    color: #7ae0be;
    letter-spacing: 0rem;
}
