/*Brand color start here */
.SearchContainer__searchIcon,.AppContainer__backToTop,.Button__footerBtn:hover,.LoginDetail__profileBtn{
background:#615f5e
}
.SearchContainer__downArrow{
border-top-color:#615f5e
}
.commonStyle__zt3BrandFill{
fill:#615f5e;
    color:#615f5e
}
.Header__homeNavbarFixed .Header__navbar .Header__tabsTab.Header__active, .Header__homeNavbarFixed .Header__navbar .Header__tabsTab:hover, .globalfixednav .globalSignin:hover, .globalfixednav .globalSignup:hover,.globalfixednav .LoginDetail__signin:hover,.globalfixednav .LoginDetail__signup:hover{
border-bottom: .1875rem solid #615f5e;
    color: #615f5e;
}
.globalfixednav .aPlusIcon:hover,.Signin__userLink,.Link__link2,.Icon__hoverbrand:hover,.Icon__brand,.Comment__cmtUsrNme,.TabFilter__tab:hover, .ThreadedComment__commentContent a,.FileUpload__userLink,.AvatarText__avatarText,.TopicDetailRightContainer__commentCount>span, .TopicDetailRightContainer__followerCount>span, .TopicDetailRightContainer__viewCount>span,.Button__primaryBorder, .Button__warningBorder,.TopicPreview__txtPrimary,.Pill__pillText,.NoContent__contentDescription a, .NoContent__title,.TopicDetailLeftContainer__creatorName,.ThreadedComment__userNameType2,.TopicPreview__creatorName, .globalfixednav .CustomizeContainer__aPlus:hover,.ForgetPasswordContainer__userLink,.Captcha__captchaText,.communityDetail .description a,.articleDetail .description a,.FilterTabs__activeFilter,.ForumTabs__activeFilter,.LoginDetail__userMail .commonStyle__zt3Brand,.TopicListRightContainer__countValue,.commonStyle__zt3Brand,.TicketFilterPopup__active,.TicketFilterPopup__filterValue:hover {
color: #615f5e !important;
}
.AvatarText__avatarText{
background: #fff;
}
.FileUpload__attachPin,.AvatarText__avatarText,.Button__primaryBorder, .Button__warningBorder,.Pill__pill{
border-color:#615f5e;
}
/*Brand color end here */


.yo-footer {
  background: #000;
  color: #fff;
  padding: 10px 10px;
  font-family: Arial, Helvetica, sans-serif;
}

.yo-footer-inner {
  max-width: 1400px;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  gap: 60px;
}

.yo-footer-locations {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.yo-location h3 {
  font-size: 20px;
  font-weight: 600;
  margin-bottom: 12px;
}

.yo-location h3 span {
  font-weight: 400;
}

.yo-location p {
  font-size: 14px;
  line-height: 1.7;
  color: #eaeaea;
}

.yo-links a {
  display: block;
  font-size: 16px;
  margin-bottom: 3px;
  color: #fff;
  text-decoration: none;
}

.yo-links a span {
  margin-left: 6px;
}

.yo-footer-brand {
  padding: 40px ;
  text-align: left;
  min-width: 260px;
}

.yo-footer-brand img {
  max-width: 200px;
  margin-bottom: 12px;
}

.yo-tagline {
  font-size: 13px;
  color: #ccc;
  margin-bottom: 30px;
}

.yo-social a {
  display: flex;
  align-items: center;
  gap: 12px;
  font-size: 14px;
  color: #fff;
  text-decoration: none;
  margin-bottom: 14px;
}

.yo-social a span {
  font-size: 14px;
}

