.img-header {
    margin-top: -123px;
    z-index: 1;
    position: relative;
	    text-align: center;
}
.ih-main-title{
	position:absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    z-index: 2;
    display: flex;
    align-items: center;
    justify-content: center;
    max-width: 1157px;
    max-height: 100%;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(https://file.hstatic.net/200000627799/file/group-6-rs_d58bc1d713894e1184407873164c043c.png);
}
.ih-main-title h2{
	font-weight: 400;
	font-size: 120px;
	line-height: 144px;
	font-family: var(--g-font-1);
	text-align: center;
	color: #171717;
}
.blog-main-title span{
	    font-weight: 400;
    font-size: 36px;
    line-height: 40px;
    font-family: var(--g-font-3);
    color: #171717;
        margin: 50px 10px 30px;
    padding-bottom: 5px;
    border-bottom: 4px solid #74FF0D;
	display: inline-block;
}
.container-fix {
    max-width: 1680px;
    width: 100%;
}
.box-latest-news{margin-bottom:0;}
.articelItem {
    margin-bottom: 40px;
  padding:0;
}
h3.blog-main-title.title-2 span {
    margin: 20px 10px 30px;
}
.blog .pagination li a svg{display:block;}
.blog .pagination li a:before{display:none !important;}

.blog .content_sortPagiBar .pagination>li{padding:0;}
.blog .pagination{
	display: flex;
    align-items: center;
    flex-wrap: wrap;
}
.blog .pagination li{
	    margin: 5px;
    min-width: 50px;
    min-height: 50px;
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.blog .pagination li a,.blog .pagination li span{
	    font-weight: 400;
    font-size: 40px !important;
    line-height: 48px;
    font-family: var(--g-font-3);
    color: #171717 !important;
    border: 1px solid #949499 !important;
    border-radius: 4px;
    padding: 0 13px;
}
.blog .pagination li a:hover,.blog .pagination li span:hover,.blog .pagination li.active span{
	background:#74FF0D !important;
	border: 1px solid #740EE7 !important;
}
.blog .pagination li.pagination_previous a,.blog .pagination li.pagination_next a{
	border:none !important;
	background: none !important;
	outline:none;
}
.blog .pagination li.pagination_next a:hover, .blog .pagination li.pagination_next span:hover,
.blog .pagination li.pagination_next a:hover, .blog .pagination li.pagination_next span:hover,{
	border:none !important;
	background: none !important;
	outline:none;
}
.box-latest-news .content-ln{
	background: #f4f4f4;
    background-image: url(https://file.hstatic.net/200000627799/file/grain_texture_29eeb9a229e94d3bb5c06883c6602738.png);
}
@media(max-width:1700px){
	.container-fix{padding: 0 120px;}
}
@media(max-width:1560px){
	.ih-main-title{
		background-size: 82%;
		background-position-y: 78%;
	}
	.ih-main-title h2{
		      font-size: 95px;
    line-height: 120px;
	}
	.container-fix{padding:0 100px;}
	.blog .pagination li{
		min-width: 40px;
    min-height: 40px;
	}
	.blog .pagination li a, .blog .pagination li span{
		font-size: 30px !important;
		line-height: 38px;
		padding: 0px 11px;
	}
	.blog .pagination li a svg {
		display: block;
		width: 13px;
		height: 25px;
	}
} 
@media(max-width:1440px){
	.ih-main-title {
    background-size: 75%;
    background-position-y: 78%;
}
	.ih-main-title h2 {
    font-size: 85px;
    line-height: 110px;
}
.blog .pagination li a, .blog .pagination li span{
		font-size: 25px !important;
		line-height: 35px;
		padding: 0 10px;
	}
	.blog .pagination li{
		min-width: 31px;
    min-height: 31px;
	}
	.blog .pagination li a svg {
		display: block;
		width: 12px;
		height: auto;
	}
}
@media(max-width:1199px){
	.container-fix {
		padding: 0 60px;
	}
	.ih-main-title h2 {
		font-size: 50px;
		line-height: 70px;
	}
	.ih-main-title {
		background-size: 64%;
		background-position-y: 86%;
	}
	.blog-main-title span{
		font-size: 26px;
		line-height: 30px;
		margin: 20px 5px 10px;
		padding-bottom: 0px;
		border-bottom: 2px solid #74FF0D;
	}
	h3.blog-main-title.title-2 span {
		margin: 0px 5px 10px;
	}
	.articelItem {
		margin-bottom: 20px;
	}
	.box-latest-news .content-ln{
		padding: 15px 12px 0px;
	}
}
@media(max-width:767px){
	.container-fix .row{margin: 0 -10px;}
	.content_sortPagiBar.pagi{
		    padding: 0 0 10px;
	}
	.blog-main-title span{
		font-size: 20px;
    line-height: 25px;
	}
	.box-latest-news .content-ln{padding:5px;}
	.container-fix {
		padding: 0 15px;
	}
.blog .pagination li a, .blog .pagination li span {
		font-size: 20px !important;
		line-height: 29px;
		padding: 0 9px;
	}
	.blog .pagination li a svg {
		display: block;
		width: 9px;
		height: auto;
	}
	.ih-main-title h2 {
		font-size: 20px;
		line-height: 30px;
		padding-top: 20%;
	}
}

/*Article*/
section#stArticle {
    position: relative;
    padding: 120px;
}
section#stArticle:before {
    content: "";
    background-image: url(https://file.hstatic.net/200000627799/file/grain_texture_29eeb9a229e94d3bb5c06883c6602738.png);
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 5%;
	pointer-events: none;
}
.article .footer.hv3{margin-top:0;}
.article .col-left{
  width:100%;
  padding-top: 50px;  
}
.col-left span{
    font-size: 18px;
    line-height: 28px;
    font-family: var(--g-font-2);
    text-transform: uppercase;
   
}
.col-left h2{
	    font-weight: 400;
    font-size: 64px;
    line-height: 80px;

    font-family: var(--g-font-3);
	margin:20px 0;
}
.col-left h4{
	font-weight: 400;
	font-size: 24px;
	line-height: 30px;
	color: #74FF0D;
	font-family: var(--g-font-2);
}
.col-left h4 span{
font-weight: 400;
	font-size: 24px;
	line-height: 30px;
	color: #74FF0D;
	font-family: var(--g-font-2);
	text-decoration: underline;
}
.col-right{
	padding-top:60px;
	padding-left:70px;
}
.blog-detail-page .social-share .share-b {
    float: none;
    display: flex;
		margin-bottom:30px;
    align-items: center;
}
.blog-detail-page .social-share .share-b b{
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
	text-transform: none;

	font-family: var(--g-font-2);
	margin-right: 50px;
}
.blog-detail-page .social-share .share-b ul{margin-bottom:0;display:flex;}
.blog-detail-page .social-share .share-b ul li{height:32px;}
.small-thumb,.small-thumb p,.small-thumb a,.small-thumb ul li{
	margin-bottom:20px;
  font-weight: 500;
    font-size: 18px;
    line-height: 26px;
    letter-spacing: -0.04px;
    color: #1C2024;
}
.small-thumb ul li{margin-bottom:0;}
.small-thumb a{
	color: #740DE7;
	text-decoration: underline;
}
.small-thumb h2,.small-thumb h3,.small-thumb h4,.small-thumb h5,.small-thumb h6{
	font-weight: 400;
	margin-bottom:20px;
	font-size: 24px;
	line-height: 130%;
	color: #000;
	font-family:var(--g-font-1);
}
.blog-detail-page .small-thumb img{
  width:100% !important;
  height:auto !important;
}
.small-thumb ul{
	    padding: 20px 0 20px 30px;
	margin-bottom:0;
}
.article .blog-main-title span{

font-family: var(--g-font-1);

font-weight: 700;
font-size: 24px;
line-height: 32px;
border:none;
letter-spacing: -0.08px;
text-transform: uppercase;
color: #1C2024;
margin: 0 0 24px;
}
.article-list {
    padding-top: 60px;
}

#stArticle .box-latest-news{
    padding: 20px;
    background: #fff;
    border-radius: 8px;
    border:none;
    margin-bottom: 10px;
  }
  #stArticle .stArticleLoop{border:none;}
  #stArticle .blog-view-more a span{
    font-weight: 700;
    font-size: 18px;
    line-height: 26px;
    letter-spacing: -0.04px;
    color: rgba(86, 0, 215, 0.8196);
    padding: 0;
    text-transform: capitalize;
  }
  #stArticle .content-blog-2{
    display: none !important;
  }
  #stArticle .box-latest-news .content-ln{
        position: static;
    padding: 20px 0 0;
  }
  #stArticle .box-latest-news:hover .content-ln{
        opacity: 1;
    visibility: visible;
  }
  #stArticle .box-latest-news .content-ln h3{
    font-size: 20px;
    line-height: 28px;
    letter-spacing: -0.08px;
    color: #252A2B;
    align-self: stretch;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #stArticle .box-latest-news .content-ln span:before{display: none;}
  #stArticle .box-latest-news .content-ln span{
        font-weight: 400;
    font-size: 18px;
    line-height: 26px;
    display: flex;
    align-items: center;
    letter-spacing: -0.04px;
    color: #60646C;
    align-self: stretch;
        margin: 0;
    padding: 0;
  }
  #stArticle .box-latest-news .content-ln p{
    font-weight: 400;
    font-size: 18px;
    line-height: 26px;
    letter-spacing: -0.04px;
    color: #1C2024;
    margin-top:15px;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
  }
  #stArticle .box-latest-news .thumb-img img{
    border-radius: 8px;
  }
.article-list .owl-nav-tr .owl-nav{position: static;}
.article-list .owl-nav-tr .owl-nav .owl-next,.article-list  .owl-nav-tr .owl-nav .owl-prev {
      top: -9rem;
      position: absolute;
      padding: 8px;
      width: 64px;
      height: 64px;
      box-shadow: inset -4.8px -7.2px 2.4px -4.8px #B3B3B3;
      border-radius: 16px;
      background: rgba(255, 255, 255, 0.1);
      backdrop-filter: blur(10px);
      -webkit-backdrop-filter: blur(10px);
      border: 1px solid #fff;
      font-size: 0;
  }
  .article-list  .owl-nav-tr .owl-nav .owl-prev {
    right: 80px;
    left: auto;
    background-image: url(https://cdn.hstatic.net/files/200000627799/file/ss-left.svg);
    background-repeat: no-repeat;
    background-position: center;
  }
  .article-list  .owl-nav-tr .owl-nav .owl-next {
      right: 0px;
      background-image: url(https://cdn.hstatic.net/files/200000627799/file/ss-right.svg);
      background-repeat: no-repeat;
      background-position: center;
  }
.article-info{
  text-align: center;
   margin-bottom: 32px;
}
#stArticle .row{
  max-width: 860px;
  margin:0 auto;
  }
#stArticle .col-left h2{
  font-family: var(--g-font-1);
    font-weight: 500;
    font-size: 48px;
    line-height: 120%;
    display: flex;
    align-items: center;
    text-align: center;
    letter-spacing: -0.16px;
    color: #111113;
    align-self: stretch;
    text-transform: uppercase;
    margin: 0 0 16px;
}

.article-info span{
  font-weight: 400;
    font-size: 18px;
    line-height: 26px;
    text-align: center;
    letter-spacing: -0.04px;
    color: #696E77;
    align-self: stretch;
    text-transform: none;
}
.article-info span strong{
  font-weight: 700;
}
@media(max-width:1600px){
	section#stArticle{
    padding: 120px 60px;
  }
}

@media(max-width:767px){
  .article-list .owl-nav-tr .owl-nav .owl-next, .article-list .owl-nav-tr .owl-nav .owl-prev{
    display: none !important;
  }
  .cw-ft-blog .owl-stage {
    padding-left: 0px ! Important;
  }
  .article .col-left{padding-top:20px;}
	.blog .img-header{
		    margin-top: -60px;
	}
		.article .container-fix {
		padding: 0 15px;
	}
	.article .img-header img{height:25vh;}
	.col-left{padding-top:15px;}
	.col-left h2 {
		margin: 10px 0;
		font-size: 25px;
		line-height: 35px;
	}
	.col-left h4, .col-left h4 span {
		font-size: 14px;
		line-height: 20px;
	}
	.blog-detail-page .social-share {
		margin-top: 0px;
	}
	.small-thumb h2, .small-thumb h3, .small-thumb h4, .small-thumb h5, .small-thumb h6 {
		font-size: 20px;
		line-height: 30px;
		margin-bottom:10px;
	}
	.small-thumb, .small-thumb ul li, .small-thumb p, .small-thumb a {
		font-size: 16px;
		line-height: 24px;
		margin-bottom: 10px;
	}
	.small-thumb ul {
		padding: 0px 0px 0px 30px;
		margin-bottom:0;
    list-style: disc;
	}
	.article .blog-main-title span{

	}
	section#stArticle{        padding: 20px 15px;}
  #stArticle .box-latest-news{
      padding: 15px;
      margin-bottom: 24px;
    }
    #stArticle .box-latest-news .content-ln h3{
      font-size: 16px;
    line-height: 24px;
          -webkit-line-clamp: 2;
    }
    #stArticle .box-latest-news .content-ln p{
      font-size: 16px;
      line-height: 24px;
    }
    #stArticle .box-latest-news .content-ln span{
      font-size: 12px;
      line-height: 16px;
    }
  #stArticle .col-left h2{
        font-size: 24px;
    line-height: 120%;
  }
  .article-info {
      text-align: left;
   
  }
  
}
/*Update*/




































