/*@media (max-width: 1024px) {
	.sec-cover picture {display: none;}
	.sec-cover .container {max-width:100%; padding:0}
	.sec-cover .cover-content {position: static;padding: 40px 24px; background:url(../images/cover-fengshui.jpg) no-repeat center center;background-size: cover;max-width: unset;}
}
*/

.sec-fiter-search{ display:flex; }
.sec-fiter-search .col-lg-6 {
    display: flex;
    border: 1.5px solid var(--main-color);
    border-radius: 100px;
    padding: 0;
}
.news-hightlight .card-overlay-flex .card-overlay{ margin-bottom:15px }
.news-hightlight .iteam{ width: 33.33333333%; float:right; padding-left: calc(var(--bs-gutter-x)* .5); padding-bottom: calc(var(--bs-gutter-x)* .5); }
.news-hightlight .iteam:first-child{ width: 66.66666667%; float:left; padding-left: 0; padding-right: calc(var(--bs-gutter-x)* .2);}
.product-status, .card-overlay .card-overlay-body{ justify-content: flex-start; }


/*news-detail*/
.news-sec h1{ font-size:1.5rem; border-bottom:1px solid #ddd; padding-bottom:10px; font-weight:bold; font-weight:100;  -webkit-text-stroke-width: 0.7px;  }
.news-detail .description{ margin-bottom:1rem; font-style: italic }
.news-detail h2{ font-size:1.3rem; font-weight:100; margin-bottom:1rem; -webkit-text-stroke-width: 0.5px; }  /*letter-spacing: .8px;*/
.news-detail h3{ font-size:1.2rem; font-weight:100; margin-bottom:1rem; -webkit-text-stroke-width: 0.4px;   }
.news-detail p{ margin-bottom:1rem; text-align:justify; }
.news-detail img{ max-width:100%; height:auto !important; }
.news-detail figure{ text-align:center; }
.news-detail figure figcaption{ font-size:.9rem; font-style:italic; margin-top:.4rem }
.all-images .img{ margin-bottom:20px }
.all-images .img img{ border-radius:10px }

@media (max-width: 414px) {
    .news-hightlight .iteam:first-child{ width:100% }
    .news-hightlight .iteam{ width:50%; padding:.4rem }
    .news-hightlight .card-overlay{ margin-bottom:0 }
    .news-sec .horizontal-view .card-s > a{ width:26%; }
    .horizontal-view .card-s > a{ top:0; left:0 }
    .horizontal-view .card-s{ padding-bottom:0px }
    .horizontal-view .card-s > a img{ height:90px; object-fit:cover; }
    .horizontal-view .card-s > .card-body{ justify-content: center; }
    .card-s .card-title{ font-weight:100 }
    .row-cols-1 .card-s .card-title a{ -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; display: -webkit-box !important; }
    .news-hightlight .card-overlay-body .time-box{ display:none; }
}