/*
Theme Name: Kadence Child
Template: kadence
*/

/* ── Contact Card Section ────────────────── */
.contact-card {
    position: relative;
    background: white;
    padding: 60px;
    max-width: 60%;
    outline: 1px solid white;
    outline-offset: 10px;
}

@media (max-width: 767px) {
    .contact-card {
        max-width: 100%;
        padding: 2px;
    }
}

.entry-content-wrap {
    padding: 0 !important;
}

/* Make the image fill the full height of the Style Guide text column */
.kadence-column6_f90809-99 > .kt-inside-inner-col,
.kadence-column6_f90809-99 .kb-row-layout-wrap,
.kadence-column6_f90809-99 .kt-row-column-wrap,
.kadence-column6_f90809-99 .kt-row-column-wrap > .wp-block-kadence-column,
.kadence-column6_f90809-99 .kt-row-column-wrap > .wp-block-kadence-column > .kt-inside-inner-col,
.kadence-column6_f90809-99 .wp-block-image {
  height: 100%;
}

.kadence-column6_f90809-99 .wp-block-image img {
  height: 100%;
  object-fit: cover;
}

.post-navigation .nav-links {
    padding-left: 2rem;
    padding-right: 2rem;
}

.locked-field input,
.locked-field textarea {
  background: #f0f0f0;
  color: #777;
  cursor: not-allowed;
  pointer-events: none;
}