/*
Theme Name:     ianchallojr.com
Description:    Custom theme for ianchallojr.com — Built by Kinetikly®
Author:         Ian Challo, Jr.
Author URI:     https://ianchallojr.com
Template:       kathryn-murphy
Version:        1.0.0
License:        Private
Text Domain:    ianchallojr
*/
/* =Child Theme Custom Styles
================================================== */

/* Footer Social — vertical stack (all viewports) */
.footer-social ul,
body .footer-social ul,
.site-footer .footer-social ul,
footer .footer-social ul {
  display: flex !important;
  flex-direction: column !important;
  align-items: flex-start !important;
  justify-content: flex-start !important;
  gap: 5px !important;
  flex-wrap: nowrap !important;
}

@media (min-width: 768px) {
  .footer-social ul,
  body .footer-social ul,
  .site-footer .footer-social ul,
  footer .footer-social ul {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    gap: 5px !important;
    flex-wrap: nowrap !important;
  }
}

@media (min-width: 1024px) {
  .footer-social ul,
  body .footer-social ul,
  .site-footer .footer-social ul,
  footer .footer-social ul {
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    gap: 5px !important;
    flex-wrap: nowrap !important;
  }
}

.service-item .category {
    margin-top: 24px;
    display: flex;
    flex-wrap: wrap;
    gap: 8px 7px;
    max-width: 600px !important;
}

.wrap-blog-article .featured-post img {
    height: 100%;
    object-fit: cover;
    border-radius: 10px;
}

.wp-block-tag-cloud a {
    border-radius: 5px;
}