| Server IP : 65.108.144.40 / Your IP : 216.73.217.165 Web Server : Apache/2.4.52 (Ubuntu) System : Linux ubuntu-8gb-hel1-1 5.15.0-173-generic #183-Ubuntu SMP Fri Mar 6 13:29:34 UTC 2026 x86_64 User : dev ( 1000) PHP Version : 8.2.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /var/www/html/successkpi/wp-content/themes/successkpi/blocks/resource-tiles-block/ |
Upload File : |
.blogs-card-grid-block .blog-cards {
display: flex;
justify-content: flex-start;
flex-wrap: wrap;
gap: 25px;
}
.blogs-card-grid-block h2 {
margin-bottom: 40px;
}
.blog-cards .blog-card {
display: flex;
flex-direction: column;
background: #fff;
border-radius: 12px;
border: 0.5px solid #D9D9D9;
overflow: hidden;
transition: transform 0.2s ease, box-shadow 0.2s ease;
width: 32%;
box-shadow: 1.2rem 1.2rem 3.2rem 0 rgba(0, 0, 0, .05);
position: relative;
}
.blog-cards .blog-card .card-thumb-link {
display: block;
flex-shrink: 0;
}
.blog-cards .blog-card .card-thumb-link .card-thumb {
position: relative;
width: 100%;
height: 250px;
overflow: hidden;
background: #f3f4f6;
}
.blog-cards .blog-card .card-thumb-link .card-thumb img {
width: 100%;
height: 100%;
object-fit: cover;
transition: transform 0.35s ease;
}
.blog-cards .blog-card:hover .card-thumb img {
transform: scale(1.04);
}
.blog-cards .blog-card:hover .card-play-btn {
background: #fff;
transform: translate(-50%, -50%) scale(1.1);
}
.blog-cards .blog-card .card-body {
padding: 24px;
display: flex;
flex-direction: column;
flex: 1;
gap: 6px;
}
.blog-cards .blog-card .resource-type-tag {
display: inline-block;
font-size: 12px;
letter-spacing: 0.06em;
padding: 3px 11px;
width: fit-content;
line-height: 16px;
margin-bottom: 12px;
text-decoration: none;
background: rgba(13, 76, 205, 0.10);
color: #0D4CCD;
border-radius: 20px;
}
.blog-cards .blog-card .card-body .card-title {
color: #032169;
min-height: 58px;
margin-bottom: 10px;
}
.blog-cards .blog-card .card-body .card-title:hover {
color: #428bca;
}
.blog-cards .blog-card .card-body .card-title a {
color: inherit;
text-decoration: none;
transition: 0.4s ease-in-out;
display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;
}
.blog-cards .blog-card .card-body .card-title a:hover {
color: #428bca;
}
.blog-cards .blog-card .card-body .card-desc {
color: #3a3e50;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
margin: 0;
font-weight: 400;
margin-bottom: 40px;
}
/* read more */
.blog-cards .blog-card .card-body .card-read-more {
font-size: 16px;
line-height: 24px;
color: #0d4dce;
margin-top: 6px;
display: inline-block;
text-decoration: none;
transition: 0.3s ease-in-out;
font-weight: 400;
position: absolute;
bottom: 20px;
}
.blog-cards .blog-card .card-body .card-read-more:hover {
color: #428bca;
}
@media screen and (max-width:1400px) {
.blogs-card-grid-block .blog-cards {
gap: 22px;
}
}
@media screen and (max-width:1200px) {
.blogs-card-grid-block .blog-cards {
gap: 18px;
}
.blogs-card-grid-block .blog-cards .blog-card {
width: 32%;
}
.filter-bar .select-box select {
width: 100%;
}
.filter-bar .filter-title {
padding-right: 20px;
margin-right: 20px;
}
}
@media screen and (max-width:991px) {
.blogs-card-grid-block .blog-cards{
justify-content: space-between;
}
.blogs-card-grid-block .blog-cards .blog-card {
width: 48%;
}
}
@media screen and (max-width:767px) {
.blog-cards .blog-card .card-body .card-title {
min-height: unset;
margin-bottom: 5px;
}
}
@media screen and (max-width:470px) {
.blogs-card-grid-block .blog-cards .blog-card {
width: 100%;
}
}