.paragraph--type--content-cards .content-card-wrapper{background-color:#efede8;padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;border:none}@media (min-width:1024px){.paragraph--type--content-cards h2{margin-bottom:12px}}.paragraph--type--content-cards h3{font-family:"Crimson Text",serif;font-size:25px;letter-spacing:.02em;line-height:1.15;margin-bottom:.1rem;text-decoration:underline;text-decoration-thickness:.08em;text-transform:none;font-weight:500;text-underline-offset:4px}.paragraph--type--content-cards .field--name-field-image{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;margin-bottom:1rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.paragraph--type--content-cards .media--type-image{overflow:hidden}.paragraph--type--content-cards img{-webkit-transition:-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:-webkit-transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1);transition:transform .6s cubic-bezier(.22,1,.36,1),-webkit-transform .6s cubic-bezier(.22,1,.36,1);max-width:200px;width:100%;display:block;height:auto}.paragraph--type--content-cards .media--type-image:focus-within img,.paragraph--type--content-cards .media--type-image:hover img{-webkit-transform:scale(1.05);transform:scale(1.05)}.paragraph--type--content-cards .field--name-field-description{font-size:18px;line-height:1.55;color:#444;font-family:Commissioner,sans-serif;font-weight:200}.paragraph--type--content-cards .field--name-field-button a{font-family:Commissioner,sans-serif;background:#7a1e1e;border:2px solid #7a1e1e;border-radius:999px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:.9rem;font-weight:700;letter-spacing:.04em;line-height:1;padding-block:.7rem;padding-inline:1rem;margin-top:1rem;text-decoration:none;text-transform:uppercase;-webkit-transition:background .2s ease,color .2s ease,border-color .2s ease;transition:background .2s ease,color .2s ease,border-color .2s ease}.paragraph--type--content-cards .field--name-field-button a:focus-visible,.paragraph--type--content-cards .field--name-field-button a:hover{background-color:#fff;border-color:#7a1e1e;color:#7a1e1e}
/*# sourceMappingURL=content_card.min.css.map */
