.hide-section {
  position: absolute;
  top: -140px;
}

#who-we-are.hide-section,
#why-sna.hide-section {
  top: -70px;
}


@media (min-width: 767px) {

  .text-md-left {
    text-align: left!important;
  }
}

@media (max-width: 767px) {
  .your-voice-area .content-left .author .name {
    font-size: 20px;
  }

  .workspace .work-item .title {
    font-size: 20px;
    line-height: 1.5;
  }

  .big-title {
    font-size: 30px!important;
    line-height: 1.5!important;
  }

  .footer-main.v1 .text,
.footer-main-content {
    text-align: center;
    justify-content: center!important;
  }
}

.why-fincatch .why-fincatch-card .card-para {
  text-transform: initial;
}

@media (min-width: 1400px) {
  .banner.v1 .banner-img {
    width: 600px;
  }
}



.lanList a.active,
.mainmenu .active,
.lanList li.active::before {
  color: var(--primary-color)!important;
}

.mobile-main-manu .scroll-btn.active {
  color: var(--primary-color)!important;
}

.main-menu .scroll-btn.active {
  color: white!important; 
}

.main-menu .scroll-btn.active::before {
  background: var(--primary-color)!important;
  color: white;
}

.banner.v1 .bg-shap-1 {
  opacity: 0.3;
}

.workspace .big-title, 
.your-voice-area .big-title, 
.perks-and-benefits .big-title, 
.interested-our-team .big-title,
h2, h3, h4, h5, h6,
.title-para, p,
.join-link {
  color: white!important;
}


#main-wrapper {
  background: var(--secondary-color);
}

.join-link img {
  border-radius: 50%;
}

.menu-bar.v1 .menu-logo {
  -webkit-filter: invert(1) brightness(10) contrast(10) saturate(0);
}

.menu-bar.v1.sticky-header .menu-logo {
  -webkit-filter: initial;
}

.menu-bar.v1 .main-menu > ul > li > a,
.menu-bar.v1.sticky-header .main-menu > ul > li > a:hover {
  color: white;
}

.menu-bar.v1.sticky-header .main-menu > ul > li > a,
.menu-bar.v1 .main-menu > ul > li > a:hover{
  color: black;
}