.news-list-section .date{align-items:center;display:flex;margin-bottom:20px}.news-list-section .date .icon{display:inline-block;margin-right:8px;margin-top:-3px;vertical-align:middle}.news-list-section .pagination{margin-top:30px}.filter-block .filter-btn{display:block;font-size:16px;font-weight:700;padding:12px 48px 12px 26px}.filter-block .filter-btn i{margin-right:10px}.filter-block .filter-list{box-shadow:3.062px 21.786px 59px 0 rgba(0,52,74,.18);left:0;opacity:0;position:absolute;right:0;top:89px;transition:all .3s ease!important;visibility:hidden;z-index:1}.filter-block .filter-list:after{border:9px solid transparent;border-bottom-color:#fff;bottom:100%;content:"";height:0;margin-left:-9px;pointer-events:none;position:absolute;right:39px;width:0}.filter-block .filter-btn.active+.filter-list{opacity:1;visibility:visible}.filter-block .filter-list ul{gap:20px 20px;padding:25px}.filter-block .filter-list ul li{position:relative}.filter-block .filter-list ul li label{cursor:pointer;font-size:14px;font-weight:700;margin:0;padding:10px 20px}.filter-block .filter-list ul li input[type=checkbox]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.blog-filter-head .filter-block .filter-list{left:15px;right:15px;top:72px}.list-card-block{height:calc(100% - 30px);margin-top:30px;padding:10px;transition:all .3s ease}.list-card-block .img-block{display:block;overflow:hidden;position:relative}.list-card-block .img-block img{display:block;height:100%!important;left:0;object-fit:cover;position:absolute;top:0;transition:transform .3s ease;width:100%}.list-card-block .img-block:after{content:"";display:block;padding-top:67%}.list-card-block .img-block:hover img{transform:scale(1.1)}.list-card-block .content-block{padding:35px 20px 65px}.list-card-block .content-block .h5{margin-bottom:30px}.list-card-block:hover{border-color:transparent;box-shadow:3.062px 21.786px 59px 0 rgba(0,52,74,.18)}.list-card-block .btn-custom{bottom:20px;position:absolute}nav.hs-pagination{justify-content:center;margin-top:30px}.hs-pagination__link.hs-pagination__link--number.hs-pagination__link--active{display:flex;padding:7px 16px}.hs-pagination__link.hs-pagination__link--number{align-items:center;display:flex;justify-content:center;padding:7px 16px}.hs-pagination__link--text-and-icon.hs-pagination__link--first>.hs-pagination__link-icon,.hs-pagination__link--text-and-icon.hs-pagination__link--last>.hs-pagination__link-icon,.hs-pagination__link--text-and-icon.hs-pagination__link--next>.hs-pagination__link-icon:hover,.hs-pagination__link--text-and-icon.hs-pagination__link--prev>.hs-pagination__link-icon:hover{filter:invert(83%) sepia(51%) saturate(6360%) hue-rotate(357deg) brightness(100%) contrast(103%)}.d-none{display:none!important}@media only screen and (max-width:1440px){.list-card-block .content-block{padding:26px 5px 65px}.list-card-block .courses-tag{gap:5px}.list-card-block .courses-tag li{font-size:12px;padding:2px 12px}}@media only screen and (max-width:1199px){.filter-block .filter-btn{background-position:calc(100% - 16px);font-size:14px;padding:10px 45px 10px 20px}.filter-block .filter-btn i{display:inline-block;margin-right:3px;width:18px}.list-card-block .content-block{padding:26px 0 65px}.list-card-block .courses-tag li{font-size:11px;padding:2px 12px 3px}.blog-filter-head .filter-block .filter-list{top:57px}}@media only screen and (max-width:991px){.news-tab li a{font-size:16px;padding:0 15px 10px}.news-tab li a img{width:23px}.news-tab li a:after{height:3px}.filter-block .filter-list{top:72px}.filter-block .filter-list ul{gap:15px;padding:20px 15px}.news-list-section{padding:18px 0 20px}.list-card-block{margin-bottom:0}.list-card-block:hover{box-shadow:3.062px 8.786px 33px 0 rgba(0,52,74,.18)}}@media only screen and (max-width:767px){.filter-block .filter-list ul li label{font-size:13px;padding:8px 16px}}@media only screen and (max-width:679px){.news-tab li{margin:0 5px}.filter-block .filter-btn{background-position:calc(100% - 17px);background-size:12px;font-size:13px;padding:10px 38px 10px 20px}.filter-block .filter-btn i{width:15px}}@media only screen and (max-width:575px){.news-list-section .showing-no{margin-bottom:5px;text-align:center}.news-list-section.text-link{text-align:center;width:100%}.list-card-block .content-block{padding:15px 0 5px}.list-card-block .content-block .h5{margin-bottom:20px}.list-card-block .btn-custom{bottom:auto;position:relative}}@media only screen and (max-width:479px){.tab-section{border-radius:5px}.news-tab li{margin:0}.news-tab li a{font-size:14px;padding:0 10px 10px}.filter-block .filter-list ul{gap:8px 5px;padding:15px 10px}}