/*.egnyte_lp__hero {
  height: 360px;
  width: 100%;
  display: flex;
  justify-content: center;
  position: relative;
  align-items: center;
  text-align: center;
  background: linear-gradient(180deg, #16263F 0.43%, #162C42 100%);
}


.egnyte_lp__hero-featured:before {
  content: '';
  position: absolute;
  top: -5px;
  right: 0;
  bottom: 96px;
  left: 0;
  height: 153px;
  background: linear-gradient(180deg, #162C42 0%, #111E30 60%, #0E1727 100%);
}*/


.egnyte_lp__hero {
  height: 350px;
  width: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  position: relative;
  padding-top: 50px;
  text-align: center;
}

.egnyte_lp__hero:before {
  height: 100%;
  content: '';
  position: absolute;
  width: 100%;
  background: black;
  top: 0;
  left: 0;
}

.egnyte_lp__hero:has(+ .egnyte_lp__hero-featured)::before {
  min-height: 513px
}



.egnyte_lp__hero-featured {
  position: relative;
}

.egnyte_lp__news__hero-featured-featured__item {
  position: relative;
  z-index: 3;
}


.egnyte_lp__hero .grid-cont {
  position: relative;
  z-index: 5;
}

.egnyte_lp__hero .h1 {
  font-size: 64px;
  letter-spacing: 0;
}

.egnyte_lp__hero .p {
  max-width: 563px;
  margin: 28px auto 16px auto;
  min-height: auto;
  letter-spacing: -0.3px;
}


.egnyte_lp__hero .egnyte_lp__hero_links {
  position: relative;
  z-index: 999;
}

.egnyte_lp__hero .egnyte_lp__hero_links a {
  border-right: 1px solid #fff;
  padding: 0 22px;
  color: #fff;
  text-transform: capitalize;
  letter-spacing: 0px;
  font-family: 'Metric-medium';
}

.egnyte_lp__hero .egnyte_lp__hero_links a:hover {
  text-decoration: underline;
}

.egnyte_lp__hero .egnyte_lp__hero_links a:last-child {
  border: none;
  padding-right: 0;
}

.egnyte_lp__hero .egnyte_lp__hero_links a:nth-child(1) {
  padding-left: 0;
}

.egnyte_lp__hero .egnyte_lp__hero_links .active {
  color: #00A99F !important;
  text-decoration: underline;
}

.egnyte_lp__hero--mr-featured {
  position: relative;
  z-index: 3;
  margin-bottom: 100px;
}

.egnyte_lp__hero--mr-featured .egnyte_lp__hero--mr-featured-featured__item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 284px;
  border-radius: 10px;
  background: var(--White, #fff);
  box-shadow: 0px 7px 23px 0px rgba(0, 0, 0, 0.05), 0px 8px 25px 0px rgba(0, 0, 0, 0.06), 0px 2px 5px 0px rgba(0, 0, 0, 0.05);
  position: relative;
  z-index: 3;
}

.egnyte_lp__hero--mr-featured .egnyte_lp__hero--mr-featured-featured__item .egnyte_lp__hero--mr-featured__cont {
  width: 100%;
  padding-right: 62px;
  padding-left: 62px;
}

.egnyte_lp__hero--mr-featured .egnyte_lp__hero--mr-featured-featured__item .egnyte_lp__hero--mr-featured__cont a {
  display: flex;
  justify-content: flex-end;
  position: relative;
}

.egnyte_lp__hero--mr-featured .egnyte_lp__hero--mr-featured-featured__item .egnyte_lp__hero--mr-featured__cont a svg {
  margin-top: 2px;
}

.egnyte_lp__hero--mr-featured .egnyte_lp__hero--mr-featured-featured__item .egnyte_lp__hero--mr-featured__cont a span {
  position: relative;
}

.egnyte_lp__hero--mr-featured .egnyte_lp__hero--mr-featured-featured__item .egnyte_lp__hero--mr-featured__cont a span::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: #23b6aa;
  -webkit-transition: width 0.25s ease-out;
  transition: width 0.25s ease-out;
}

.egnyte_lp__hero--mr-featured .egnyte_lp__hero--mr-featured-featured__item .egnyte_lp__hero--mr-featured__cont a span:hover::before {
  width: 100%;
}

.egnyte_lp__hero--mr-featured .egnyte_lp__hero--mr-featured-featured__item .egnyte_lp__hero--mr-featured__link {
  margin-top: 40px;
}

.egnyte_lp__hero--mr-featured .egnyte_lp__hero--mr-featured__figure {
  width: 100%;
  max-width: 433px;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  overflow: hidden;
}

.egnyte_lp__hero--mr-featured .egnyte_lp__hero--mr-featured__figure img {
  width: 100%;
  height: 100%;
}



@media screen and (max-width: 1099.98px) {
  .egnyte_lp__news__hero-featured .egnyte_lp__news__hero-featured-featured__item a {
    gap: 15px !important;
  }

  .egnyte_lp__news__hero-featured__bottom {
    flex: 0 0 100% !important;
  }
}

@media screen and (max-width: 991.98px) {
  .egnyte_lp__hero--mr-featured-featured__item {
    height: auto !important;
  }

  .egnyte_lp__hero--mr-featured-featured__item .egnyte_lp__hero--mr-featured__cont {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }

  .egnyte_lp__hero--mr-featured-featured__item .egnyte_lp__hero--mr-featured__cont h2 {
    font-size: 28px;
  }

  .egnyte_lp__hero--mr-featured-featured__item .egnyte_lp__hero--mr-featured__figure {
    max-width: 345px;
    width: 100%;
    height: 100%;
  }

  .egnyte_lp__hero--mr-featured-featured__item .egnyte_lp__hero--mr-featured__link {
    margin-top: 12px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .egnyte_lp__hero {
    height: 275px;
  }

  .egnyte_lp__hero .h1 {
    font-size: 34px !important;
  }

  .egnyte_lp__hero .p {
    margin: 12px auto;
    font-size: 18px !important;
  }

  .egnyte_lp__hero .egnyte_lp__hero_links {
    margin-bottom: 36px;
  }

  .egnyte_lp__hero .egnyte_lp__hero_links .p {
    font-size: 18px !important;
  }

  .egnyte_lp__hero--mr-featured-featured__item {
    height: auto !important;
    flex-wrap: wrap;
    max-width: 600px;
    margin: auto;
  }

  .egnyte_lp__hero--mr-featured__figure {
    width: 100% !important;
    max-width: 100% !important;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    border-top-right-radius: 10px !important;
    overflow: hidden;
  }

  .egnyte_lp__hero--mr-featured__cont {
    padding-bottom: 25px;
    padding-top: 25px;
  }

  .egnyte_lp__hero--mr-featured__cont a {
    float: none !important;
    width: fit-content;
  }

}

@media screen and (max-width: 575.98px) {
  .egnyte_lp__hero {
    padding-top: 50px;
  }

  .egnyte_lp__hero .grid-cont {
    padding-right: 15px;
    padding-left: 15px;
  }

  .egnyte_lp__hero .egnyte_lp__hero_links .p {
    font-size: 15px !important;
    padding: 0 6px;
  }

  .egnyte_lp__hero--mr-featured__figure img {
    object-fit: contain;
  }
}

@media screen and (max-width: 375.98px) {

  .egnyte_lp__hero .egnyte_lp__hero_links .p {
    font-size: 13px !important;
    padding: 0 6px;
  }
}

.egnyte_lp__pr a span {
  position: relative;
}

.egnyte_lp__pr a span::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: #23b6aa;
  -webkit-transition: width 0.25s ease-out;
  transition: width 0.25s ease-out;
}

.egnyte_lp__pr a span:hover::before {
  width: 100%;
}

.press-release__item a {
  height: 100%;
}

.press-release__item a:hover span::before {
  width: 100%;
}

.press-release__item a h4 {
  text-align: left;
}

.press-release__item .press-release__item_footer .tc--light-teal {
  text-align: left;
}

.egnyte_lp__pr .press-release__item .press-release__item_footer a:hover::before>span::before {
  width: 100%;
}

.egnyte_lp__pr .press-release__item {
  height: 236px;
  margin-bottom: 28px;
  margin-top: 28px;
  max-width: 400px;
  position: relative;
}

.egnyte_lp__pr .press-release__item .h3 {
  font-family: metric-medium;
}

.egnyte_lp__pr .press-release__item .press-release__item_footer {
  position: absolute;
  bottom: 0;
  width: 100%;
}

.egnyte_lp__pr .press-release__item .press-release__item_footer a {
  cursor: pointer;
}

.egnyte_lp__pr .press-release__item .press-release__item_footer a::before {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  height: 236px;
  width: 100%;
  z-index: 3;
  cursor: pointer;
}

.egnyte_lp__pr .press-release__item.active .h3 {
  color: #0bc5ba;
}

.egnyte_lp__pr hr {
  border: 1px solid #35364e;
  max-width: 400px;
  margin-left: 0;
}

.egnyte_lp__pr a svg {
  margin-top: 1.4px;
}

.egnyte_lp__pr .press-releases__item .more-link svg {
  vertical-align: top;
  width: 1em;
  height: 1.56em;
  margin: 0 -0.25em 0 0.125em;
  fill: currentColor;
}

@media screen and (min-width: 992px) and (max-width: 1050.97px) {
  .egnyte_lp__pr .more-link {
    font-size: 20px;
  }
}

@media screen and (max-width: 991.98px) {

  .egnyte_lp__news-feed .in-the-news {
    height: 350px !important;
  }

  .egnyte_lp__pr .h2 {
    text-align: center;
  }

  .egnyte_lp__pr .h6 {
    text-align: center;
  }

  .egnyte_lp__pr .press-release__item {
    margin: 0 auto;
  }

  .egnyte_lp__pr hr {
    margin: 28px auto;
  }
}

@media screen and (max-width: 900.98px) {
  .egnyte_lp__news-feed .in-the-news {
    height: 360px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .egnyte_lp__pr .press-release__item {
    margin: 0 auto;
    height: auto;
    padding: 24px 0;
  }

  .egnyte_lp__news-feed .in-the-news {
    height: 300px;
  }

  .egnyte_lp__pr .press-release__item .press-release__item_footer {
    position: relative;
  }

  .egnyte_lp__pr .press-release__item .press-release__item_footer a::before {
    height: 121px;
  }

  .egnyte_lp__pr .press-release__item .h3 {
    margin-bottom: 15px;
  }

  .egnyte_lp__pr hr {
    margin: 0 auto;
  }
}

@media screen and (max-width: 375.98px) {
  .egnyte_lp__pr .press-release__item .press-release__item_footer a {
    font-size: 18px;
  }
}

.egnyte_lp__news-feed .in-the-news {
  height: 300px;
  max-width: 548px;
  border-radius: 10px;
  background: #fff;
  box-shadow: 24px 205px 58px 0px rgba(0, 0, 0, 0.00), 16px 131px 53px 0px rgba(0, 0, 0, 0.00), 9px 74px 45px 0px rgba(0, 0, 0, 0.01), 4px 33px 33px 0px rgba(0, 0, 0, 0.02), 1px 8px 18px 0px rgba(0, 0, 0, 0.02);
  margin: auto;
  margin-top: 40px;
  position: relative;
  cursor: pointer;
  align-items: initial;
  overflow: hidden;
}

.egnyte_lp__news-feed .in-the-news .more-link--text span {
  position: relative;
}

.egnyte_lp__news-feed .in-the-news .more-link--text span:before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: #23b6aa;
  -webkit-transition: width 0.25s ease-out;
  transition: width 0.25s ease-out;
}

.egnyte_lp__news-feed .in-the-news:hover {
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.06), 0 2px 6px 0 rgba(0, 0, 0, 0.05);
  transform: translateY(-4px);
}

.egnyte_lp__news-feed .in-the-news .in-the-news--image {
  background: linear-gradient(0deg, #bdc7d5 -2.15%, rgba(255, 255, 255, 0.00) 85.34%);
  border-bottom-right-radius: 10px;
  display: flex;
  align-items: center;
  height: 100%;
}

.egnyte_lp__news-feed .in-the-news .in-the-news--image img {
  width: 100%;
  padding-left: 15px;
  padding-right: 15px;
}

.egnyte_lp__news-feed .in-the-news .in-the-news--copy {
  position: relative;
  width: 313px;
  height: 100%;
  padding-left: 33px;
  padding-right: 15px;
  padding-top: 25px;
  text-align: left;
}

.egnyte_lp__news-feed .in-the-news .in-the-news--copy .h6 {
  letter-spacing: normal;
  font-weight: 400;
  line-height: 22.5px;
}

.egnyte_lp__news-feed .in-the-news .in-the-news--copy .h3 {
  font-family: Metric;
  font-size: 32px;
  font-style: normal;
  font-weight: 600;
  line-height: 40px;
}

.egnyte_lp__news-feed .in-the-news .in-the-news--copy .more-link--text {
  position: absolute;
  bottom: 0;
  margin-bottom: 25px;
}

.egnyte_lp__news-feed .more-link {
  display: block;
}

.egnyte_lp__news-feed .more-link:hover .more-link--text span::before {
  width: 100%;
}

.egnyte_lp__news-feed #news-1 {
  margin-top: 0 !important;
}

.egnyte_lp__news-feed #news-2 {
  margin-top: 0 !important;
}

.egnyte_lp__news-feed .media-room--grid-cont {
  background: #f7f9fc;
  padding-top: 50px;
  padding-bottom: 50px;
  margin-top: 35px;
}

.egnyte_lp__news-feed .resources__more-link span {
  position: relative;
}

.egnyte_lp__news-feed .resources__more-link span::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: #23b6aa;
  -webkit-transition: width 0.25s ease-out;
  transition: width 0.25s ease-out;
}

.egnyte_lp__news-feed .resources__more-link span:hover::before {
  width: 100%;
}


.in-the-news__item {
  position: relative;
  z-index: 1;
  padding: 24px;
  border-radius: 6px;
  border: 1px solid #DDE1E9;
  background-color: #FFF;
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.0), 0px 2px 6px rgba(0, 0, 0, 0.05);
  transition-duration: 0.25s;
  transition-property: box-shadow, transform;
  text-align: left;
}

.in-the-news__item:hover {
  box-shadow: 0 8px 24px 0 rgba(0, 0, 0, 0.06), 0 2px 6px 0 rgba(0, 0, 0, 0.05);
  transform: translateY(-8px);
}

.in-the-news__figure {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 92px;

}

.in-the-news__figure img {
  max-width: 100%;
  max-height: 100%;
}

@media screen and (max-width: 991.98px) {
  .egnyte_lp__news-feed .egnyte_lp__news-feed-header {
    text-align: center;
  }

  .egnyte_lp__news-feed .more-link {
    width: 100%;
    margin: auto;
  }

  .egnyte_lp__news-feed .resources__more-link {
    text-align: center;
    width: fit-content;
  }

  .egnyte_lp__news-feed .in-the-news {
    align-items: center;
  }

  .egnyte_lp__news-feed .in-the-news .in-the-news--copy .h6 {
    margin-top: 0;
  }


}

@media screen and (max-width: 767.98px) {
  .egnyte_lp__news-feed #news-2 {
    margin-top: 40px !important;
  }

  .egnyte_lp__news-feed .in-the-news .more-link {
    margin-bottom: 25px;
  }

  .egnyte_lp__news-feed .in-the-news .in-the-news--copy {
    padding-left: 25px;
    padding-right: 25px;
  }

  .egnyte_lp__news-feed .in-the-news .in-the-news--image img {
    max-width: 150px;
    margin: auto;
  }

  .egnyte_lp__news-feed .in-the-news .in-the-news--copy .h3 {
    font-size: 20px !important;
    line-height: 1.23;
  }
}

@media screen and (max-width: 575.98px) {
  .egnyte_lp__news-feed .in-the-news {
    height: 350px;
  }

  .egnyte_lp__news-feed .in-the-news .in-the-news--copy {
    width: 100%;
    padding-left: 15px;
    padding-right: 15px;
    height: 200px;
  }

  .egnyte_lp__news-feed .in-the-news .in-the-news--image {
    border-bottom-right-radius: 0;
    height: 150px;
  }

  .egnyte_lp__news-feed .in-the-news .in-the-news--image img {
    height: 100%;
    object-fit: contain;
    max-width: 150px;
    margin: auto;
  }
}

.egnyte_lp__news-feed .egnyte_lp__news-feed--grid-cont {
  padding-top: 50px;
  padding-bottom: 50px;
  margin-top: 35px;
  background: rgb(247, 249, 252);
}

.egnyte_lp__awards .resources__more-link span {
  position: relative;
}

.egnyte_lp__awards .resources__more-link span::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: #23b6aa;
  -webkit-transition: width 0.25s ease-out;
  transition: width 0.25s ease-out;
}

.egnyte_lp__awards .resources__more-link span:hover::before {
  width: 100%;
}

.egnyte_lp__awards img {
  object-fit: contain;
  width: 100%;
}

@media screen and (max-width: 991.98px) {
  .egnyte_lp__awards {
    text-align: center;
  }
}

.egnyte_lp--three-col .egnyte_lp--three-col__item {
  display: flex;
  align-items: flex-start;
  justify-content: center;
  border-radius: 10px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  width: 100%;
  padding: 60px;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item a {
  color: #fff;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item a span {
  position: relative;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item a span::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: #00A99F;
  -webkit-transition: width 0.25s ease-out;
  transition: width 0.25s ease-out;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item a span:hover::before {
  width: 100%;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item .grid-row {
  width: 100%;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item--1 {
  padding-top: 65px;
  padding-bottom: 56px;
  background: black;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item--1 a {
  display: flex;
  justify-content: flex-start;
  gap: 10px;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item--1 a:hover,
.egnyte_lp--three-col .egnyte_lp--three-col__item--3 a:hover {
  color: #00A99F;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item--1 a:hover svg path,
.egnyte_lp--three-col .egnyte_lp--three-col__item--3 a:hover svg path {
  stroke: #00A99F;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item--1 a span:before {
  background-color: #00A99F;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item--2 {
  height: 489px;
  background-image: url('../png/green-background.png');
}

.egnyte_lp--three-col .egnyte_lp--three-col__item--2 .p {
  max-width: 400px;
  width: 100%;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item--2 .more-link {
  color: #fff !important;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item--2 .more-link svg {
  fill: none !important;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item--2 a span {
  position: relative;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item--2 a span::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: #fff;
  -webkit-transition: width 0.25s ease-out;
  transition: width 0.25s ease-out;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item--2 a span:hover::before {
  width: 100%;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item--3 {
  height: 489px;
  background: black;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item--3 a {
  text-align: left;
}

.egnyte_lp--three-col .egnyte_lp--three-col__item--3 .p {
  max-width: 353px;
  width: 100%;
  letter-spacing: 0px;
}

@media screen and (max-width: 992.98px) {
  .egnyte_lp--three-col .egnyte_lp--three-col__figure {
    margin-top: 32px;
  }

  .egnyte_lp--three-col .egnyte_lp--three-col__item--1 {
    height: auto;
  }
}

@media screen and (max-width: 575.98px) {
  .egnyte_lp--three-col .egnyte_lp--three-col__item {
    padding: 20px;
  }

  .egnyte_lp--three-col .egnyte_lp--three-col__item--1 {
    padding-top: 60px;
    padding-bottom: 60px;
  }

  .egnyte_lp--three-col .egnyte_lp--three-col__item--2 {
    height: auto !important;
    padding: 40px !important;
  }

  .egnyte_lp--three-col .egnyte_lp--three-col__item--3 {
    height: auto !important;
    padding: 40px !important;
  }
}


/***Contact Us ***/

/** Photos **/
.egnyte_lp__feat_photos {
  margin-bottom: 100px;
}

.egnyte_lp__feat_photos img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 10px;
}

.egnyte_lp__feat_photos .grid-cont {
  background: white;
  max-width: 1128px;
  width: 100%;
  border-radius: 10px;
  padding-top: 24px;
  padding-bottom: 24px;
  box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.04);
  position: relative;
  z-index: 3;
}



.egnyte_lp__feat_photos .grid-row {
  height: 100%;
}

.egnyte_lp__feat_photos .egnyte_lp__feat_photos__main_img img {
  width: 100%;
}

.egnyte_lp__feat_photos .egnyte_lp__feat_photos__smaller_img img {
  width: 100%;
}

.egnyte_lp__feat_photos .resources__item {
  max-width: 350px;
}

.egnyte_lp__feat_photos .resources__item .resources__cont {
  padding: 25px;
}

.egnyte_lp__feat_photos .resources__item .h3 {
  font-size: 28px;
}

.egnyte_lp__feat_photos .resources__item .more-link {
  margin-left: 14px;
}

.egnyte_lp__feat_photos .resources__item a::before {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

@media screen and (max-width: 1283.98px) and (min-width: 991.98px) {


  .egnyte_lp__feat_photos .grid-cont {
    max-width: 900px;
  }
}

@media screen and (min-width: 991.98px) {
  .egnyte_lp__feat_photos .egnyte_lp__feat_photos__main_img {
    padding-left: 24px;
  }

  .egnyte_lp__feat_photos .egnyte_lp__feat_photos__smaller_img {
    padding-right: 24px;
    padding-left: 24px;
  }

}

@media screen and (max-width: 991.98px) {
  .egnyte_lp__feat_photos {
    margin-bottom: 20px;
  }

  .egnyte_lp__feat_photos .grid-cont {
    background: none;
    box-shadow: none;
    max-width: 500px;
    padding-top: 0;
  }

  .egnyte_lp__feat_photos .egnyte_lp__feat_photos__smaller_grid {
    display: flex;
    margin-top: 48px;
  }

  .egnyte_lp__feat_photos .egnyte_lp__feat_photos__smaller_img {
    margin-bottom: 0;
  }

  .egnyte_lp__feat_photos .egnyte_lp__feat_photos__main_img {
    padding-left: 12px;
    padding-right: 12px;
  }
}


.careers-tabs {
  position: relative;
}

.careers-tabs a {
  color: #003f64;
}

.careers-tabs__cont {
  position: relative;
}

.careers-tabs__title {
  margin-top: 64px;
}

.careers-tabs__nav {
  font-weight: 500;
}

.careers-tabs__nav-item {
  display: block;
  margin-top: 4px;
  padding-left: 20px;
  border-left: 4px solid transparent;
  line-height: 54px !important;
  text-decoration: none;
  transition-duration: 0.25s;
  transition-property: color;
  color: black !important;
}

.careers-tabs__nav-item:hover {
  color: #32bdb5;
}

.careers-tabs__nav-item.active {
  border-left-color: #32bdb5;
  background: linear-gradient(90deg, rgba(11, 197, 186, 0.1), rgba(11, 197, 186, 0));
  font-weight: 600;
  pointer-events: none;
}

.careers-tabs__select {
  display: none;
}

.careers-tabs__tab {
  position: absolute;
  top: -9999;
  left: -9999px;
  margin-top: 64px;
  pointer-events: none;
  visibility: hidden;
  opacity: 0;
  transition-duration: 0.25s;
  transition-property: opacity;
}

.careers-tabs__tab.active {
  position: static;
  pointer-events: auto;
  visibility: visible;
  opacity: 1;
}

.careers-tabs__image {
  display: block;
  margin-left: auto;
  border-radius: 6px;
}

.careers-tabs__location {
  position: relative;
  width: 305px;
  margin-top: -200px;
  padding: 9px 9px 23px;
  border-radius: 6px;
  border: 1px solid rgba(53, 54, 78, 0.3);
  background-color: #fff;
  box-shadow: 0px 28px 55px rgba(191, 196, 205, 0.14);
  min-height: 239px;
}

.careers-tabs__map {
  display: block;
  max-width: 100%;
}

.careers-tabs__address {
  margin: 20px 0 0 0 !important;
  font-weight: 500;
  color: #35364e;
  min-height: auto !important;
  font-size: 17px;
}

.careers-tabs__address p {
  margin: initial;
}

.careers-tabs__address * {
  font-size: 17px;
}

.careers-tabs__view {
  display: inline-block;
  vertical-align: top;
  margin: 20px 0 0;
  font-weight: 600;
  text-decoration: none;
  color: #00A99F !important;
}

.careers-tabs__view::after {
  content: '';
  display: inline-block;
  vertical-align: top;
  width: 20px;
  height: 20px;
  margin-left: 8px;
  background: url('data:image/svg+xml;utf8, <svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" stroke="%2332BDB5" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" ><path d="M6.41602 15.5832L15.5827 6.4165" /><path d="M6.41602 6.4165H15.5827V15.5832" /></svg>') 50% 50% no-repeat;
}

@media screen and (max-width: 1100.98px) {
  .careers-tabs__image {
    max-width: 600px;
    object-fit: contain;
  }
}

@media screen and (max-width: 991.98px) {
  .careers-tabs__title {
    margin-top: 32px;
    text-align: center;
  }

  .careers-tabs__nav {
    display: none;
  }

  .careers-tabs__select {
    display: block;
  }

  .careers-tabs__select select {
    font-weight: 600;
  }

  .careers-tabs__tab {
    margin-top: 32px;
  }

  .careers-tabs__image {
    max-width: initial;
    object-fit: initial;
  }
}

@media screen and (max-width: 767.98px) {
  .careers-tabs__tab {
    margin-right: -20px;
    margin-left: -20px;
  }

  .careers-tabs__image {
    width: 100%;
    height: auto;
    border-radius: 0;
  }

  .careers-tabs__location {
    margin: -54px auto 0;
    max-width: 300px;
  }
}


.lp_cards__default__item {
  display: flex;
  height: 100%;
  padding: 27px;
  color: #35364e;
  border-radius: 10px;
  border: 1px solid #e7e8f2;
  background: #F7F9FC;
  min-height: 346px;
  flex-wrap: wrap;
  align-content: flex-start;
  position: relative;
}


.lp_cards__default__item p {
  margin-bottom: 20px;
}


.lp_cards__default__item .p {
  width: 100%;
}

.lp_cards__default__item p+p {
  margin-top: -8px;
  color: #5e636b;
}

.lp_cards__default__item .p a {
  position: relative;
  z-index: 6;
}

.lp_cards__default__item h3 {
  margin-bottom: 16px;
  font-weight: 600;
  width: 100%;
  letter-spacing: -0.5px;
}

.lp_cards__default__more {
  margin-top: auto;
  font-size: 20px;
}

.lp_cards__default__link {
  width: 100%;
  position: absolute;
  bottom: 0;
  left: 27px;
  padding: 20px 0px;
}

.lp_cards__default__link .link {
  font-size: 22px;
  text-transform: initial;
}

.lp_cards__default__email {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 20px;
  padding-left: 30px;
  background: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23879DA9" ><path d="M13.4,14.6A2.3,2.3,0,0,1,12,15a2.3,2.3,0,0,1-1.4-.4L0,8.9V19a3,3,0,0,0,3,3H21a3,3,0,0,0,3-3V8.9Z" ></path><path d="M21,2H3A3,3,0,0,0,0,5V6a1.05,1.05,0,0,0,.5.9l11,6a.9.9,0,0,0,.5.1.9.9,0,0,0,.5-.1l11-6A1.05,1.05,0,0,0,24,6V5A3,3,0,0,0,21,2Z" ></path></svg>') 0 50%/20px 20px no-repeat;
  font-size: 20px;
  line-height: 1.2;
  font-weight: 600;
  text-decoration: none;
  color: #32bdb5;
  transition-duration: 0.125s;
  transition-property: color;
}

.lp_cards__default__email:hover {
  color: #2ca19b;
}

.lp_cards__default__hepldesk {
  display: inline-block;
  vertical-align: top;
  margin-bottom: 20px;
  font-size: 20px;
  line-height: 1.2;
  font-weight: 600;
  text-decoration: none;
  color: #32bdb5;
  transition-duration: 0.125s;
  transition-property: color;
}

.lp_cards__default__hepldesk::after {
  content: '';
  display: inline-block;
  vertical-align: top;
  width: 20px;
  height: 24px;
  margin-left: 8px;
  background: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none" stroke="%2332BDB5" stroke-width="2.2" stroke-linecap="round" stroke-linejoin="round" ><path d="M6.41699 15.5832L15.5837 6.4165" /><path d="M6.41699 6.4165H15.5837V15.5832" /></svg>') 100% 50% no-repeat;

}

.lp_cards__default__hepldesk:hover {
  color: #2ca19b;
}

.lp_cards__default__phone {
  padding-left: 30px;
  background: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23879DA9" ><path d="M15.639,14.407l-2.355,2.321a19.111,19.111,0,0,1-3.4-2.613,19.353,19.353,0,0,1-2.612-3.4L9.591,8.36a1.01,1.01,0,0,0,.208-1.1L7.382,1.614A1.009,1.009,0,0,0,6.2,1.036L1.756,2.209A1.007,1.007,0,0,0,1,3.218,21.337,21.337,0,0,0,7.039,16.959,21.339,21.339,0,0,0,20.784,23a1.011,1.011,0,0,0,1.01-.756l1.172-4.44a1.009,1.009,0,0,0-.577-1.186L16.748,14.2A1.009,1.009,0,0,0,15.639,14.407Z" ></path></svg>') 0 50%/20px 20px no-repeat;
  font-size: 20px;
  line-height: 1.2;
  font-weight: 600;
}

@media screen and (max-width: 991.98px) {
  .lp_cards__default__item {
    padding: 32px;
    min-height: 330px;
  }

  .lp_cards__default__item .lp_cards__default__link {
    padding: 20px 32px;
    left: 0;
  }
}



@media screen and (max-width: 575.98px) {
  .lp_cards__default__link {
    position: initial;
    padding: initial !important;
  }

  .lp_cards__default__item {
    align-content: center;
  }
}

.egnyte_lp__pr__hero-featured .grid-cont .egnyte_lp__pr__hero-featured-featured__item {
  max-width: 1129px;
  height: 284px;
  border-radius: 10px;
  background: #fff;
  box-shadow: 0px 7px 23px 0px rgba(0, 0, 0, 0.05), 0px 8px 25px 0px rgba(0, 0, 0, 0.06), 0px 2px 5px 0px rgba(0, 0, 0, 0.05);
  margin-bottom: 200px;
}

.egnyte_lp__pr__hero-featured .grid-cont .egnyte_lp__pr__hero-featured-featured__item .egnyte_lp__pr__hero-featured__cont {
  padding: 40px;
  position: relative;
  height: 100%;
}

.egnyte_lp__pr__hero-featured .grid-cont .egnyte_lp__pr__hero-featured-featured__item .egnyte_lp__pr__hero-featured__cont a {
  position: relative;
}

.egnyte_lp__pr__hero-featured .grid-cont .egnyte_lp__pr__hero-featured-featured__item .egnyte_lp__pr__hero-featured__cont a::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.egnyte_lp__pr__hero-featured .grid-cont .egnyte_lp__pr__hero-featured-featured__item {
  max-width: 1129px;
  height: 284px;
  border-radius: 10px;
  background: #fff;
  box-shadow: 0px 7px 23px 0px rgba(0, 0, 0, 0.05), 0px 8px 25px 0px rgba(0, 0, 0, 0.06), 0px 2px 5px 0px rgba(0, 0, 0, 0.05);
  z-index: 3;
  position: relative;
}

.egnyte_lp__pr__hero-featured .grid-cont .egnyte_lp__pr__hero-featured-featured__item .egnyte_lp__pr__hero-featured__cont {
  padding: 40px;
  position: relative;
  height: 100%;
}

.egnyte_lp__pr__hero-featured .grid-cont .egnyte_lp__pr__hero-featured-featured__item .egnyte_lp__pr__hero-featured__cont a {
  position: relative;
}

.egnyte_lp__pr__hero-featured .grid-cont .egnyte_lp__pr__hero-featured-featured__item .egnyte_lp__pr__hero-featured__cont a::before {
  content: "";
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
}

.egnyte_lp__pr__hero-featured .grid-cont .egnyte_lp__pr__hero-featured-featured__item .egnyte_lp__pr__hero-featured__cont .egnyte_lp__pr__hero-featured__bottom {
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
  padding-top: 64px;
  margin-bottom: 25px;
}

.egnyte_lp__pr__hero-featured .grid-cont .egnyte_lp__pr__hero-featured-featured__item .egnyte_lp__pr__hero-featured__cont .egnyte_lp__pr__hero-featured__bottom .egnyte_lp__pr__hero-featured__link {
  text-align: right;
}

.egnyte_lp__pr__hero-featured .grid-cont .egnyte_lp__pr__hero-featured-featured__item .egnyte_lp__pr__hero-featured__cont .egnyte_lp__pr__hero-featured__bottom .egnyte_lp__pr__hero-featured__date {
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: capitalize;
  color: #76A2BC;
  font-size: 18px;
}

.egnyte_lp__pr__hero-featured .grid-cont .egnyte_lp__pr__hero-featured-featured__item h2 {
  max-width: 776px;
}

@media screen and (max-width: 767.98px) {

  .egnyte_lp__pr__hero-featured .egnyte_lp__pr__hero-featured-featured__item {
    height: auto !important;
  }

  .egnyte_lp__pr__hero-featured .egnyte_lp__pr__hero-featured-featured__item .egnyte_lp__pr__hero-featured__cont {
    padding: 20px !important;
  }
}

.egnyte_lp__news__hero-featured .egnyte_lp__news__hero-featured-featured__item a {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  height: 284px;
  border-radius: 10px;
  background: var(--White, #fff);
  box-shadow: 0px 7px 23px 0px rgba(0, 0, 0, 0.05), 0px 8px 25px 0px rgba(0, 0, 0, 0.06), 0px 2px 5px 0px rgba(0, 0, 0, 0.05);
  gap: 60px;
}

.egnyte_lp__news__hero-featured .egnyte_lp__news__hero-featured-featured__item .egnyte_lp__news__hero-featured__cont {
  width: 100%;
  max-width: 485px;
  display: flex;
  flex-wrap: wrap;
  padding-right: 10px;
}

.egnyte_lp__news__hero-featured .egnyte_lp__news__hero-featured-featured__item .egnyte_lp__news__hero-featured__cont a {
  display: flex;
  justify-content: flex-end;
  position: relative;
}

.egnyte_lp__news__hero-featured .egnyte_lp__news__hero-featured-featured__item .egnyte_lp__news__hero-featured__cont a svg {
  margin-top: 2px;
}

.egnyte_lp__news__hero-featured .egnyte_lp__news__hero-featured-featured__item .egnyte_lp__news__hero-featured__cont a span {
  position: relative;
}

.egnyte_lp__news__hero-featured .egnyte_lp__news__hero-featured-featured__item .egnyte_lp__news__hero-featured__cont a span::before {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 0;
  height: 2px;
  background-color: #23b6aa;
  -webkit-transition: width 0.25s ease-out;
  transition: width 0.25s ease-out;
}

.egnyte_lp__news__hero-featured .egnyte_lp__news__hero-featured-featured__item .egnyte_lp__news__hero-featured__cont a span:hover::before {
  width: 100%;
}

.egnyte_lp__news__hero-featured .egnyte_lp__news__hero-featured-featured__item .egnyte_lp__news__hero-featured__link {
  margin-top: 40px;
}

.egnyte_lp__news__hero-featured .egnyte_lp__news__hero-featured__figure {
  width: 100%;
  max-width: 433px;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  overflow: hidden;
  background: linear-gradient(0deg, #bdc7d5 -2.15%, rgba(255, 255, 255, 0.00) 85.34%);
  display: flex;
  align-items: center;
  height: 100%;
}

.egnyte_lp__news__hero-featured .egnyte_lp__news__hero-featured__figure img {
  margin: auto;
}

.egnyte_lp__news__hero-featured__bottom {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 40px;
  padding-right: 10px;
  flex: 0 0 111%;
}



.egnyte_lp__news__hero-featured__bottom .h6 {
  color: #76A2BC;
  font-family: Metric;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  text-transform: capitalize;
  margin-bottom: 0;
}

@media screen and (max-width: 991.98px) {
  .egnyte_lp__news__hero-featured-featured__item {
    height: auto !important;
  }

  .egnyte_lp__news__hero-featured-featured__item .egnyte_lp__news__hero-featured__cont {
    padding-right: 35px !important;
    padding-left: 35px !important;
  }

  .egnyte_lp__news__hero-featured-featured__item .egnyte_lp__news__hero-featured__cont h2 {
    font-size: 28px;
  }

  .egnyte_lp__news__hero-featured-featured__item .egnyte_lp__news__hero-featured__figure {
    max-width: 345px;
    width: 100%;
    height: 100%;
  }

  .egnyte_lp__news__hero-featured-featured__item .egnyte_lp__news__hero-featured__link {
    margin-top: 12px !important;
  }

  .egnyte_lp__news__hero-featured-featured__item .egnyte_lp__news__hero-featured__link a {
    justify-content: flex-start !important;
  }
}


@media screen and (max-width: 767.98px) {

  .egnyte_lp__news__hero-featured-featured__item {
    max-width: 600px;
    min-height: 588px;
    margin: auto;
    box-shadow: 0px 7px 23px 0px rgba(0, 0, 0, 0.05), 0px 8px 25px 0px rgba(0, 0, 0, 0.06), 0px 2px 5px 0px rgba(0, 0, 0, 0.05);
    border-radius: 10px !important;
  }

  .egnyte_lp__news__hero-featured-featured__item a {
    flex-wrap: wrap;
    box-shadow: none !important;
    min-height: 588px;
    box-shadow: none !important;
    height: auto !important;
  }



  .egnyte_lp__news__hero-featured__figure {
    width: 100% !important;
    max-width: 100% !important;
    border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
    border-top-right-radius: 10px !important;
    overflow: hidden;
    min-height: 393px;
  }

  @media screen and (max-width: 575.98px) {

    .egnyte_lp__news__hero-featured__figure {
      min-height: 250px;
    }

    .egnyte_lp__news__hero-featured-featured__item {
      min-height: 466px;
    }

    .egnyte_lp__news__hero-featured-featured__item a {
      min-height: 466px;
    }
  }

  .egnyte_lp__news__hero-featured__cont {
    max-width: 100% !important;
  }

  .egnyte_lp__news__hero-featured__bottom {
    margin-bottom: 40px;
  }
}


/**/
/* press releases */
/**/
.egnyte_lp__pr .press-releases__head {
  padding: 20px 0 180px;
  background: linear-gradient(217.4deg, #323A4B 6.01%, #171C2A 95.81%);
}

.egnyte_lp__pr .press-releases__head .bread-crumbs {
  margin: 0;
  color: #96A1BA;
}

.egnyte_lp__pr .press-releases__head .bread-crumbs__link {
  color: #646D85;
}

.egnyte_lp__pr .press-releases__cont {
  margin-top: -140px;
  padding: 28px 0;
  border-radius: 6px;
  background-color: #FFF;
}

.egnyte_lp__pr .press-releases__side {
  width: 288px;
  padding: 0 28px;
  font-size: 18px;
  line-height: 44px;
}

.egnyte_lp__pr .press-releases__side a {
  display: block;
  padding: 0 16px 0 12px;
  border-radius: 3px;
  border-left: 4px solid transparent;
  text-decoration: none;
  color: #35364E;
}

.egnyte_lp__pr .press-releases__side .active {
  border-left: 4px solid #32BDB5;
  background-color: rgba(118, 221, 215, 0.12);
  font-weight: 600;
  pointer-events: none;
}

.egnyte_lp__pr .press-releases__side a:hover {
  background: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" width="40" height="20" stroke="%2335364E" stroke-width="2" fill="none" stroke-linecap="round" stroke-linejoin="round"><polyline points="9 18 15 12 9 6"></polyline></svg>') 100% 50% no-repeat;
}

.egnyte_lp__pr .press-releases__main {
  margin-left: 20px;
  padding-right: 48px;
  padding-left: 48px;
  border-left: 1px solid #DAE4EB;
}

.egnyte_lp__pr .press-releases__divider {
  margin-top: -1px;
  margin-bottom: -1px;
  border-top: 1px solid #DAE4EB;
}

.egnyte_lp__pr .press-releases__item {
  position: relative;
  margin-right: -24px;
  margin-left: -24px;
  padding: 24px;
  border-radius: 4px;
  transition-duration: 0.125s;
  transition-property: background-color;
}

.egnyte_lp__pr .press-releases__item:hover {
  background-color: #F4F9FC;
}

.egnyte_lp__pr .press-releases__name {
  font-size: 22px;
  line-height: 1.25;
  font-weight: 500;
  color: #35364E;
}

.egnyte_lp__pr .press-releases__more {
  opacity: 0;
  transition-duration: 0.125s;
}

.egnyte_lp__pr .press-releases__item:hover .press-releases__more {
  opacity: 1;
}

.egnyte_lp__pr .press-releases__select {
  width: 204px;
}

.egnyte_lp__pr .press-releases__select select {
  padding-top: 9px;
  padding-bottom: 9px;
}

@media screen and (max-width: 1283.98px) {
  .egnyte_lp__pr .press-releases__side {
    width: 280px;
  }
}

.careers-tabs__location__name {
  bottom: 145px !important;
}

@media screen and (max-width: 1100.98px) and (min-width: 1006.98px) {
  .careers-tabs__location__name {
    bottom: 177px !important;
  }
}

@media screen and (max-width: 1006.98px) {
  .careers-tabs__location__name {
    bottom: 234px !important;
  }
}




@media screen and (max-width: 991.98px) {
  .egnyte_lp__pr .press-releases__cont {
    padding: 24px 0;
  }

  .egnyte_lp__pr .press-releases__side {
    width: 208px;
    padding: 0 24px;
  }

  .egnyte_lp__pr .press-releases__main {
    margin: 0;
    padding: 0 24px;
  }

  .egnyte_lp__pr .press-releases__item:hover {
    background: none;
  }

  .egnyte_lp__pr .press-releases__more {
    margin-top: 16px;
    opacity: 1;
  }

  .careers-tabs__location__name {
    bottom: 70px !important;
  }
}

@media screen and (max-width: 767.98px) {
  .egnyte_lp__pr .press-releases__side {
    width: auto;
  }

  .egnyte_lp__pr .press-releases__main {
    margin-top: 24px;
    border-top: 1px solid #DAE4EB;
    border-left: 0;
  }

  .egnyte_lp__pr .press-releases__name {
    font-size: 18px;
  }

  .egnyte_lp__pr .press-releases__more {
    margin-top: 12px;
  }

  .careers-tabs__location__name {
    display: none;
  }
}

@media screen and (max-width: 575.98px) {
  .egnyte_lp__pr .press-releases__select {
    width: auto;
  }
}


.egnyte_lp__pr .rc-pagination {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: -4px;
  margin-left: -4px;
}

.egnyte_lp__pr .rc-pagination__item {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  margin: 0 4px;
  border-radius: 4px;
  border: 1px solid #32BDB5;
  font-weight: 600;
  text-decoration: none;
  color: #32BDB5;
  transition-duration: 0.125s;
  transition-property: background-color, color;
}

.egnyte_lp__pr .rc-pagination__item:hover,
.egnyte_lp__pr .rc-pagination__item.current {
  background-color: #32BDB5;
  color: #FFF;
}

.egnyte_lp__pr .rc-pagination__item.disabled {
  pointer-events: none;
  opacity: 0.3;
}

.egnyte_lp__pr .rc-pagination__spacer {
  margin: 0 8px;
  font-weight: 600;
  color: #32BDB5;
}

@media screen and (max-width: 575.98px) {
  .egnyte_lp__pr .rc-pagination__item {
    margin: 0 3px;
    width: 33px;
    height: 33px;
    font-size: 15px;
  }

  .egnyte_lp__pr .rc-pagination__item svg {
    width: 18px;
    height: 18px;
  }
}


.careers-tabs__location__name {
  color: #FFF;
  font-feature-settings: 'liga' off, 'clig' off;
  font-family: Metric;
  font-size: 24.834px;
  font-style: normal;
  font-weight: 600;
  line-height: normal;
  text-transform: uppercase;
  position: absolute;
  right: 50px;
  bottom: 80px;
  display: inline-flex;
  padding: 11.037px 16.556px;
  justify-content: center;
  align-items: center;
  gap: 13.796px;
  height: fit-content;
}

/**Pagination***/


.cs-pagination {
  .rc-pagination__item {
    border: 1px solid #B3B7BB;
    color: #35374D !important;

    svg {
      stroke: #35374D;
    }
  }

  .rc-pagination__item:hover,
  .rc-pagination__item.current {
    color: #FFF !important;
    border: 1px solid #00A99F;
    background-color: #00A99F;

    svg {
      stroke: #FFF;
    }

  }
}

/******Events *****/
.events-filters {
  display: flex;
  flex-wrap: wrap;
  gap: 24px;
  align-items: center;
  padding: 0;
}

.events-filters__label {
  margin-left: 0;
  width: auto;
  white-space: nowrap;
}

.events-filters__group.filter--dropdown {
  width: 218px;
}

.events-filters__group.filter--dropdown .checkbox__label.tc--white {
  color: #fff;
  line-height: 16px;
  padding: 4px 0;
  padding-left: 20px;
}

.events-filters__group {
  display: flex;
  gap: 12px;
  align-items: center;
  padding: 4px 4px 4px 0;
  border-radius: 99px;
  position: relative;
}


.filter--dropdown.events-filters__group:has(input.rc__menu_checkbox[checked]):not(:has(.rc-menu__dropdown .checkbox:first-child input.rc__menu_checkbox[checked])),
.filter--dropdown.events-filters__group:has(.active) {
  background: #000;
}

.filter--dropdown.events-filters__group:has(input.rc__menu_checkbox[checked]):not(:has(.rc-menu__dropdown .checkbox:first-child input.rc__menu_checkbox[checked])) .events-filters__label,
.filter--dropdown.events-filters__group:has(.active) .events-filters__label {
  color: #fff;
}

.filter--dropdown.events-filters__group:has(input.rc__menu_checkbox[checked]):not(:has(.rc-menu__dropdown .checkbox:first-child input.rc__menu_checkbox[checked])) .rc-menu__heading,
.filter--dropdown.events-filters__group:has(.active) .rc-menu__heading {
  background-color: #FFFFFF29;
  color: #fff;
}

.events-filters__results {
  margin-left: auto;
}

.col-cs-filter-menu .rc-menu__heading.custom-dropdown__toggle {
  width: 100%;
  padding: 5.5px 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  border-radius: 99px;
  border: unset;
  gap: 12px;
  height: 30px;
}

.col-cs-menu .rc-menu {
  width: 100%;
  border: none;
  box-shadow: none;
  background-color: transparent;
  overflow: unset;
}

.custom-dropdown__selected {
  white-space: nowrap;
  color: rgb(0 0 0 / 40%);
}

.custom-dropdown__icon {
  width: 12px;
  height: 12px;
}

.custom-dropdown__icon::before {
  content: '';
  background-image: url('../downicon.html');
  width: 100%;
  height: 100%;
  display: block;
  background-repeat: no-repeat;
  background-size: cover;
}

.custom-dropdown__toggle[aria-expanded="true"] .custom-dropdown__icon {
  transform: rotate(180deg);
}

/* .custom-dropdown__menu {
  position: absolute;
  top: 100%;
  right: 0;
  border-top: none;
  margin: 0;
  padding: 8px 0;
  z-index: 10;
  overflow-y: auto;
  max-width: 220px;
  border-radius: 12px;
  background: #000;
  color: #fff;
  padding: 12px;
  margin-top: 4px;
  width: 100%;
  flex-direction: column;
  gap: 2px;
  display: none;
} */
.events-filters__group.filter--dropdown .rc-menu__heading {
  width: 100%;
  padding: 5.5px 12px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  border-radius: 99px;
  border: unset;
  gap: 12px;
  height: 30px;
  white-space: nowrap;
  color: rgb(0 0 0 / 40%);
  font-family: Metric-semibold;
  font-size: 16px;
  margin: 0;
  background-position: 92% 50%;
  /* background-image: url('https://dev.qa-egnyte.com/sites/default/files/2025-11/downIcon.svg'); */
  background-image: url('data:image/svg+xml;utf8, <svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 12 12" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M0.251051 3.25105C-0.0836837 3.58579 -0.0836838 4.1285 0.251051 4.46324L5.09086 9.30309C5.59297 9.80511 6.40703 9.80511 6.90914 9.30309L11.7489 4.46324C12.0837 4.1285 12.0837 3.58579 11.7489 3.25105C11.4142 2.91632 10.8715 2.91632 10.5368 3.25105L6 7.78782L1.46324 3.25105C1.1285 2.91632 0.585787 2.91632 0.251051 3.25105Z" fill="#0BC5BA" /></svg>');
  background-image: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'><path fill-rule='evenodd' clip-rule='evenodd' d='M0.251051 3.25105C-0.0836837 3.58579 -0.0836838 4.1285 0.251051 4.46324L5.09086 9.30309C5.59297 9.80511 6.40703 9.80511 6.90914 9.30309L11.7489 4.46324C12.0837 4.1285 12.0837 3.58579 11.7489 3.25105C11.4142 2.91632 10.8715 2.91632 10.5368 3.25105L6 7.78782L1.46324 3.25105C1.1285 2.91632 0.585787 2.91632 0.251051 3.25105Z' fill='%230BC5BA'/></svg>");
  background-repeat: no-repeat;
  background-color: #fff;
  font-weight: 500;
  text-transform: capitalize;
  letter-spacing: 0px;
}

.col-cs-filter-menu .rc-menu__dropdown.custom-dropdown__menu {
  display: none;
}

.col-cs-filter-menu .rc-menu__dropdown.custom-dropdown__menu.active {
  top: 100%;
  background: #000;
  color: #fff;
  padding: 12px;
  margin-top: 4px;
  max-width: 220px;
  flex-direction: column;
  gap: 2px;
  display: flex;
  position: absolute;
  z-index: 1;
  width: 305px;
  transition-duration: 0.125s;
  transition-property: opacity;
  opacity: 1;
  box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.26), 1px 8px 8px 0px rgba(0, 0, 0, 0.23), 1px 18px 11px 0px rgba(0, 0, 0, 0.13), 2px 31px 13px 0px rgba(0, 0, 0, 0.04), 4px 49px 14px 0px rgba(0, 0, 0, 0);
  max-height: 800px;
  overflow: hidden;
  border-radius: 0.625rem;
}

.custom-dropdown__menu[aria-hidden="false"] {
  display: flex;
}

.events-section .pager .button {
  width: 200px;
  padding: 8.5px;
  margin: 0 auto !important;
  font-family: Metric-semibold;
  color: #000;
  font-size: 18px;
  background: #fff;
  border: 1px solid #0000001F;
  box-shadow: 0px 16px 8px 0px #00000000;
  transition: background 0.3s, border 0.5s;
}

.events-section .pager .button:hover {
  border: 1px solid #000000;
}

.custom-dropdown__toggle[aria-expanded="true"],
.custom-dropdown__toggle:focus,
.custom-dropdown.has-value .custom-dropdown__toggle {
  background: #FFFFFF29;
}

.custom-dropdown__toggle[aria-expanded="true"] span,
.custom-dropdown__toggle:focus span {
  color: rgb(255 255 255 / 40%);
}

.custom-dropdown.has-value .custom-dropdown__selected {
  color: #0BC5BA;
}

.custom-dropdown.has-value .custom-dropdown__toggle span {
  color: #00A99F;
}

.custom-dropdown__menu .checkbox.rc-menu__checkbox {
  padding: 4px;
  margin: 0;
  border-radius: 4px;
  list-style: none;
  display: flex;
  gap: 10px;
  align-items: center;
  position: relative;
}

.custom-dropdown__menu .checkbox.rc-menu__checkbox .checkbox__input {
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  cursor: pointer;
  -webkit-appearance: none;
  box-sizing: border-box;
  padding: 0;
}

.custom-dropdown__menu .checkbox.rc-menu__checkbox:hover {
  background: #FFFFFF29;
}

.custom-dropdown__menu .checkbox.rc-menu__checkbox .checkbox__mark {
  height: 15px;
  width: 15px;
  top: 50%;
  transform: translateY(-50%);
  border: 1px solid #FFFFFF52;
  border-radius: 3.5px;
  background-color: transparent;
  background-image: none;
  position: absolute;
  left: 0;

}

.custom-dropdown__menu .checkbox__input:checked~.checkbox__mark {
  background-image: url('https://dev.qa-egnyte.com/sites/default/files/2025-11/checkmark.svg');
  background-repeat: no-repeat;
  background-position: center;
  background-color: #00A99F;
  border-color: transparent;
}


.events-grid .views-infinite-scroll-content-wrapper {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  gap: 50px 24px;
}

.events-grid .views-infinite-scroll-content-wrapper::before,
.events-grid .views-infinite-scroll-content-wrapper::after {
  display: none;
}

.events-card {
  overflow: hidden;
  transition: transform 0.3s ease;
  position: relative
}

.events-grid .events-card a {
  font-weight: normal;
}

.events-card:hover {
  transform: translateY(-6px);
}

.events-card__image-wrapper {
  position: relative;
  height: 220px;
  overflow: hidden;
  border-radius: 20px;
  margin-bottom: 20px;
}

.events-card__image-wrapper img {
  width: 100%;
  object-fit: cover;
  height: 100%;
}

.events-card__image {
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.events-card__content .events-card__date {
  color: #000000cc;
  display: block;
}

.events-card .events-card__content a {
  font-family: Metric-medium;
  color: #00A99F;
  font-size: 18px;
  line-height: 120%;
  /* display: inline-flex;
  align-items: center; */
  text-transform: capitalize;
  padding: 4px 0;
  font-weight: normal;
  font-size: 0;
}

.events-card .events-card__content a::before {
  content: '';
  position: absolute;
  top: 0;
  display: block;
  width: 100%;
  height: 100%;
  left: 0;
}

/* .events-card .events-card__content a:after {
  content: '';
  background-image: url('/sites/default/files/2025-11/arrow-up-right.svg');
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
  display: block;
  background-size: contain;
} */

.events-section__load-more {
  text-align: center;
}

.events-section__load-more button {
  width: 200px;
  border: 1px solid var(--Black, #000000);
  padding: 8.5px;
  margin: 0 auto !important;
}

/* featured cards */

.featured-events__container .featured-events__title {
  letter-spacing: -0.5px;
}

.featured-events__grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}

.featured-events__container .event-card {
  border-radius: 24px;
  overflow: hidden;
  transition: transform 0.3s ease;
}

.featured-events__container .event-card a {
  display: block;
  height: 100%;
  padding: 20px;
  font-weight: normal;
}

.event-card__description p {
  min-height: 43px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  font-size: 18px;
  color: #000;
  margin-bottom: 20px;
}

.event-card:hover {
  transform: translateY(-8px);
}

.event-card__image-wrapper {
  height: 380px;
  overflow: hidden;
  border-radius: 20px;
  margin-bottom: 20px;
}

.event-card__image-wrapper img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}

/* events banner */
.banner_outer--container {
  background-image: url('../globalsummit25_heroweb.html');
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.banner_inner--container {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 27px;
}

.registration-link {
  color: #000;
}

.banner_copy--block h1 {
  line-height: 100%;
  margin: 12px 0 24px;
}

.banner_copy--block {
  max-width: 591px;
  width: 100%;
}

.banner_img--block {
  max-width: 606px;
  flex-shrink: 0;
}

.size-auto .banner_img--block {
  margin-right: -115px;
  max-width: 732px;
}

.banner_cta-container {
  display: flex;
}

.banner_cta-container .button:first-child {
  margin-right: 15px;
}

.banner_copy--date {
  display: flex;
  gap: 0 12px;
  color: #000000cc;
  padding-bottom: 8px;
}

.events-section__container {
  min-height: 350px;
}


.numbers a {
  font-family: Metric;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.5px;

}

.time {
  color: #b6c0c4 !important;
  font-family: Metric;
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 132%;
  letter-spacing: -0.5px;
}

@media (max-width: 1230px) {
  .events-section__container {
    padding-bottom: 0;
  }

  .featured-events__container {
    width: 100%
  }

  .banner_outer--container {
    background-size: cover;
    background-position: right;
  }

  .banner_inner--container,
  .featured-events,
  .events-section {
    padding: 60px 24px
  }
}

@media (max-width: 991px) {
  .events-grid .views-infinite-scroll-content-wrapper {
    grid-template-columns: 1fr 1fr;
  }

  .banner_img--block {
    max-width: 100%;
  }

  .banner_outer-container .banner_inner--container {
    flex-direction: column;
    padding: 50px 25px;
  }
}


@media (max-width: 767px) {

  .banner_inner--container,
  .featured-events,
  .events-section {
    padding: 40px 24px;
  }

  .banner_outer--container {
    background-position: center;
  }

  .banner_cta-container {
    flex-direction: column;
  }

  .banner_cta-container .button:first-child {
    margin-right: 0;
  }

  .banner_copy--block {
    flex-direction: column;
    display: flex;
  }

  .banner_copy--block h1 {
    font-size: 48px;
    line-height: 100%;
    margin: 12px 0 4px;
  }

  .banner_cta-container {
    margin-top: 32px;
  }

  .flex-grid--links.banner_cta-container {
    gap: 0;
  }

  .banner_cta-container .button {
    width: 100%;
  }

  .events-section {
    padding-top: 0;
  }

  .events-filters__group.filter--dropdown {
    width: 100%;
    justify-content: space-between;
  }

  .events-filters {
    gap: 12px;
  }

  .custom-dropdown {
    width: 100%;
    max-width: 271px;
  }

  .events-filters__results {
    margin-left: auto;
  }

  .events-grid .views-infinite-scroll-content-wrapper {
    grid-template-columns: 1fr;
    gap: 40px;
  }

  .events-card__title {
    font-family: 'Metric-semibold';
  }

  .events-section__load-more button {
    margin-top: 40px;
  }

  .events-section__load-more button button {
    width: 100%
  }

  .events-section__container.fixed-1200.margin-0-auto.padding-bottom-100 {
    width: 100%;
    padding-bottom: 0;
  }

  .featured-events__grid {
    grid-template-columns: 1fr;
  }

  .event-card__image-wrapper {
    height: 230px;
  }

  .event-card__heading {
    font-family: 'Metric-semibold';
  }
}


.lp_cards__default__item .lp_cards__default__link .more-link:after {
  content: '';
  display: inline-block;
  vertical-align: top;
  width: 20px;
  height: 20px;
  margin-left: 8px;
  background: url('data:image/svg+xml;utf8, <svg width="22" height="22" viewBox="0 0 22 22" fill="none" xmlns="http://www.w3.org/2000/svg" stroke="%2332BDB5" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" ><path d="M6.41602 15.5832L15.5827 6.4165" /><path d="M6.41602 6.4165H15.5827V15.5832" /></svg>') 50% 50% no-repeat;
}