/*
 Theme Name:   Custom build for JKSB
 Theme URI:    https://ulement.com
 Description:  Revamp for better SEO, extend functionalities, focus on scalable. Custom build for JKSB by Ulement
 Author:       julian@ulement.com
 Author URI:   https://ulement.com
 Template:     bricks
 Version:      1.0
 Text Domain:  bricks
*/

h1, h2, h3, h4, h5, h6, body {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol" !important;
}

/* Root styles for Card blog */
.card-home-blog__wrapper:nth-of-type(-n + 2) {
  grid-row: span 3;
}

/* Tablet styles for first two cards */
@media (max-width: 991px) {
  .card-home-blog__wrapper:nth-of-type(-n + 2) {
    grid-row: auto;
  }
}

/* Apply font size to the title of the first two cards */
.card-home-blog__wrapper:nth-of-type(-n + 2) .card-home-blog__title {
  font-size: var(--text-xl);
}

/* Styles for all cards EXCEPT the first two */
.card-home-blog__wrapper:not(:nth-of-type(-n + 2)) .card-home-blog__img,
.card-home-blog__wrapper:not(:nth-of-type(-n + 2)) .card-home-blog__btn {
  display: none;
}

.card-home-blog__wrapper:not(:nth-of-type(-n + 2)):not(:last-child) {
  padding-block-end: var(--space-m);
  border-bottom: 1px solid var(--dark-10);
}

/* Tablet styles - second-to-last card */
@media (max-width: 991px) {
  .card-home-blog__wrapper:not(:nth-of-type(-n + 2)) {
    grid-column: span


.card-home-blog__title:hover .text-link {
  color: var(--secondary) !important;
  transition: all 0.3s ease-in-out !important;
}
.card-home-blog__title:hover .text-link svg {
  fill: var(--secondary);
    -webkit-transform: translateX(4px);
    transform: translateX(4px);
    transition: all 0.3s ease-in-out !important;
}
