body{
    padding-top: 103px;
    background: #F6E3D6;
}

.header_wrap header{
  border-bottom: 1px solid #DDD4CF;
  background-color: #F6E3D6;
}

.media_news_sec{
  background-color: #F6E3D6;
}

.logo_text a svg * {
  fill: var(--color-dark1);
}

.header_wrap .nav_links_sec ul li a{
  color: var(--color-dark1);
}

.news_sec{
    background: #F6E3D6;
}

.news_tab {
    display: none;
  }

  .news_img{
    position: relative;
  }

  .play_button{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    cursor: pointer;
  }

.news_tab_changer{
    display: flex;
    justify-content: center;
    align-items: center;
    column-gap: 75px;
    border-top: 1px solid rgba(84, 74, 67, 0.4);
    border-bottom: 1px solid rgba(84, 74, 67, 0.4);
    padding: 5px 0;
}

.news_tab_changer button{
   background: none;
   outline: none;
   border: none;
   color: #6D4742;
    font-family: var(--fm-montserrat);
    font-size:var(--font-size-normal);
    font-style: normal;
    font-weight: var(--font-weight-normal);
    line-height: var(--line-height-copyright);
    text-transform: capitalize;
    cursor: pointer;
}

.news_tab_changer button.news_active{
  color: #EC744A;
}

.tab_content{
  background-color: #F2DDCE;
}

.tab_content .container{
  padding: 55px 90px 125px;
}

.news_grid{
  display: flex;
  /* justify-content: center; */
  flex-wrap: wrap;
  column-gap: 45px;
  row-gap: 55px;
}

.news_grid .news_item{
  width: 100%;
  max-width: calc(33.3% - 30px);
}

.news_title{
  padding-top: 15px;
}

.news_title span{
  color: #6D4742;
font-family: var(--fm-montserrat);
font-size: var(--font-size-xxs);
font-style: normal;
font-weight: var(--font-weight-medium);
line-height: 40px;
letter-spacing: var(--letter-spacing-xxl);
}


.news_title h3{
  color: #EC744A;
  font-family: var(--font-family-heading);
  font-size: 19px;
  font-style: normal;
  font-weight: var(--font-weight-normal);
  line-height: 28px; 
  letter-spacing: -0.38px;
  padding: 7px 0 15px;
}


.news_title p{
  color: #6D4742;
  font-family: var(--font-family-heading);
font-size: var(--font-size-xs);
font-style: normal;
font-weight: var(--font-weight-normal);
line-height: var(--line-height-values-p);
letter-spacing: -0.28px;
}


.fancybox-close-small {
  background-color: rgba(0, 0, 0, 0.5);
  border-radius: 50%;
  color: white;
  font-size: 24px;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center;
  position: absolute;
  top: -15px;
  right: -15px;
  cursor: pointer;
}


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

  .news_tab_changer{
    justify-content: flex-start;
    overflow-x: auto;
    padding: 5px 15px;
    column-gap: unset;
  }

  .news_tab_changer button{
    min-width: 30%;
  }

  .tab_content .container{
    padding: 55px 15px 125px;
  }

  .tab_content .news_grid .news_item{
   max-width: 100%;
  }
}