section.our-news-section {
    margin: 100px 0px;
    padding:0 30px;
}
section.our-news-section .full-container {
    margin: 0 auto;
    max-width: 1460px;
    width: 100%;
    display: flex;
    gap: 36px;
}
section.our-news-section .full-container .right-content-blog {
    width: 50%;
}
section.our-news-section .full-container .left-content-blog {
    width: 50%;
}

section.our-news-section .news-head-title{
  font-family: Century Gothic;
  font-size: 44px;
  font-weight: 400;
  line-height: 55px;
  text-align: center;
  margin:0 0 85px 0;
  color:#1F2A07;
  padding:0;
  text-transform: uppercase;
}
section.our-news-section .news-title{
  position:relative;
}
section.our-news-section .news-title:after {
    content: '';
    height: 4px;
    width:100%;
    position: absolute;
    background-color: #FCDC5C;
    bottom: -16px;
    left: 50%;
    transform: translateX(-50%);
}
section.our-news-section .full-container img {
    max-width: 100%;
    width: 100%;
}
section.our-news-section .full-container .left-content-blog .blog-item-box img{
   height:706px;
   object-fit: cover;
}

section.our-news-section .full-container .right-content-blog img{
   object-fit: cover;
   height:336px;
}
section.our-news-section .full-container .blog-item-box{
  position:relative;
}
section.our-news-section .full-container .blog-content-box{
  background-color:#939C79;
  padding:40px;
  max-width: 530px;
  position: absolute;
  top: 0;
}
section.our-news-section .full-container .right-content-blog .blog-content-box{
  top: auto;
  bottom: 0;
}
section.our-news-section .full-container .right-content-blog .blog-colum-item:last-child .blog-content-box{
  left:auto;
  right:0;
}
section.our-news-section .full-container .right-content-blog .blog-colum-item:last-child{
  margin-top:36px;
}
section.our-news-section .full-container .blog-title-content{
  font-family: Century Gothic;
  font-size: 24px;
  font-weight: 700;
  line-height: 35px;
  text-align: left;
  color:#fff;
  margin:8px 0 18px 0;
  padding:0;
}
section.our-news-section .full-container .date-text{
  font-family: Century Gothic;
  font-size: 15px;
  font-weight: 400;
  letter-spacing: 0.11em;
  text-align: left;
  color:rgba(255, 255, 255, 0.6);
}
section.our-news-section .link-blog-btn a{
  font-family: Century Gothic;
  font-size: 15px;
  font-weight: 700;
  line-height: 18.39px;
  letter-spacing: 0.05em;
  color:#FCDC5C;
   display: inline-flex;
   align-items: center;
   gap: 0 6px;
}
section.our-news-section .link-blog-btn a:hover{
  opacity:0.7;
}
body.widget-snippet section.our-news-section .link-blog-btn a{
    opacity:100;
}
section.our-news-section .blog-link-btn-box a{  
    font-family: Century Gothic;
    font-size: 16px;
    font-weight: 700;
    line-height: 19.62px;
    letter-spacing: 0.05em;
    display: inline-flex;
    align-items: center;
    gap: 0 6px;
    cursor: pointer;
    position:relative;
    color:#535A44;
}
section.our-news-section .blog-link-btn-box {
    margin-top: 92px;
    text-align: center;
    display: flex;
    justify-content: center;
}
section.our-news-section .blog-link-btn-box a:hover{
    color:#FCDC5C;
}
section.our-news-section .blog-link-btn-box svg{
    margin-top:5px;
}
section.our-news-section .blog-link-btn-box a:hover svg path {
    fill:#FCDC5C;
    stroke:#FCDC5C;
}
section.our-news-section .blog-link-btn-box .text-btn{
    position:relative;
}
section.our-news-section .blog-link-btn-box .text-btn:after {
    content: '';
    height: 2px;
    width: 100%;
    position: absolute;
    background-color: #FCDC5C;
    bottom: 0px;
    left: 0;
}
