/* Import Fonts */
@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500&family=Poppins:wght@600;700&display=swap');

/* Body Text */
body {
    font-family: 'Inter', sans-serif !important;
    font-size: 16px !important;
    line-height: 1.7 !important;
    color: #333333 !important;
}

/* Paragraphs */
p, li {
    font-family: 'Inter', sans-serif !important;
    font-weight: 400 !important;
}

/* Headings */
h1, h2, h3, h4, h5 {
    font-family: 'Poppins', sans-serif !important;
    font-weight: 600 !important;
    letter-spacing: -0.3px !important;
}

/* Main Page Title Bigger */
h1 {
    font-size: 34px !important;
    font-weight: 700 !important;
}

/* Section Headings */
h2 {
    font-size: 24px !important;
    margin-top: 35px !important;
}
/* header orange height */
#headerContainer {
    padding: 10px 0 !important;
}

.KbCategory__box:hover {
    transform: translateY(-6px) !important;
    box-shadow: 0 16px 35px rgba(0,0,0,0.08) !important;
}

.KbCategory__box h3,
.KbCategory__box h4 {
    transition: transform 0.3s ease;
}

.KbCategory__box:hover h3,
.KbCategory__box:hover h4 {
    transform: translateX(4px);
}
div.Header__name {
    display: none !important;
}

}
/* Remove image masking */
.KbCategory__box img {
  width: auto !important;
  height: auto !important;
  max-width: 100%;
  border-radius: 0 !important;
  mask: none !important;
  -webkit-mask: none !important;
  object-fit: contain !important;
}

/* Remove container clipping */
.KbCategory__box {
  overflow: visible !important;
}.KbCategory__box .KbCategory__image,
.KbCategory__box .KbCategory__icon {
  mask: none !important;
  -webkit-mask: none !important;
  overflow: visible !important;
}


