<style>
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
</style>



body {
  font-family:"Montserrat", sans-serif !important;
}


body{
  letter-spacing:-0.04em;
}
.commonStyle__zt3BrandBg {
    background-color: #09AA9B;
}
.Header__name {
    padding: 1.625rem 0 0;
    font-size: 0.8rem;
}
.Footer__container2 {
    color: #ffffff;
    font-size: 12px;
}
.Footer__footerCopyrigt {
    background-color: #444;
}
.Header__tabsTab {
	letter-spacing:-0.02em;
}
.Footer__footerBg {
    background: #fafafa;
    padding: 1.875rem 0;
}
.Footer__footerQus {
    font-size: 1.7rem;
    color: #333;
    font-weight: 700;
}
.Button__footerBtn:hover {
    background: #09AA9B;
    border: 1px solid transparent;
}
.Button__footerBtn {
    background: #0179b5;
}
.Icon__greyShade70 {
    color: #333;
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
}
.Header__homeContent.Header__homeNavbarFixed .Header__navbar, .Header__homeContent .Header__navbar {
    background-color: #000000;
}
.Header__homeNavbarFixed .Header__menu, .Header__homeNavbarFixed .Header__menu:after, .Header__homeNavbarFixed .Header__menu:before {
    background-color: #fff;
}
.Header__homeNavbarFixed .Header__navbar .Header__tabsTab {
    line-height: 3.35rem;
    color: #fff;
}
.Header__homeNavbarFixed .Header__navbar .Header__tabsTab.Header__active {
    border-bottom: 0.1875rem solid #ffffff;
    color: #ffffff;
    font-weight: 700;
}
.globalfixednav .globalSignin, .globalfixednav .globalSignup {
    line-height: 3rem;
    color: #fff;
   letter-spacing:-0.02em;
}
li#portal_tabsignin {
    letter-spacing: -0.02em;
}
.Header__name, .Header__searchTitle, .Header__description {
    color: #ffffff;
    letter-spacing: -0.01em;
}
.commonStyle__zt3Brand {
    color: #09AA9B;
}
.commonStyle__zt3BrandBorder {
    border-color: #09AA9B;
}
.Icon__brand {
    color: #09AA9B;
}
.FormElement__mandatoryStar:after {
    content: "*";
    color: #09AA9B;
}

@media only screen and (min-width: 1025px){
.Header__homeNavbarFixed .Header__navbar .Header__tabsTab:hover {
      border-bottom: 0.1875rem solid #ffffff;
      color: #ffffff;
  }
  .globalfixednav .globalSignin:hover, .globalfixednav .globalSignup:hover {
      border-bottom: 0.1875rem solid #ffffff;
      color: #ffffff;
  }
}
@media only screen and (max-width: 1024px){
  .Header__homeContent .Header__navbar, .Header__defaultContent .Header__navbar, .Header__navopen .Header__navbar .Header__menuTab{
      background-color: #000000;
      opacity:0;
  }
  .Header__navbar .Header__name {
      padding: 0.9375rem 0.5rem 0 0;
      max-width: none;
      min-width: 4rem;
      flex: 1;
  }
  .Header__homeNavbarFixed .Header__navbar .Header__name {
      color: #fff;
  }
  .Header__navopen .Header__navbar .Header__menuTab, .Header__homeNavbarFixed.Header__navopen .Header__navbar .Header__menuTab {
      background-color: #444444;
  }
}
