@charset "UTF-8";body.item-146 .category-desc{margin:0;padding:0;border:0;border-radius:0;background:transparent}.jdw-contact{width:100%;color:#333}.jdw-contact .jdw-contact-hero{position:relative;display:flex;align-items:center;justify-content:flex-end;min-height:360px;padding:30px clamp(20px,7vw,110px);overflow:hidden;isolation:isolate;background-color:#d1c2ad}.jdw-contact .jdw-contact-hero-image{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:center 44%}.jdw-contact .jdw-contact-hero-title{width:min(100%,550px);margin:0;padding:22px 28px;background:rgba(255,255,255,0.5);color:#171717;font-family:inherit;font-size:clamp(28px,3vw,43px);font-weight:400;line-height:1.25;text-align:center;text-wrap:balance}.jdw-contact .jdw-contact-intro{max-width:1100px;margin:0 auto;padding:30px 24px 16px;text-align:center}.jdw-contact .jdw-contact-intro p{margin:0;font-size:17px;line-height:1.7}.jdw-contact .jdw-contact-email{color:inherit;text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.jdw-contact .jdw-contact-email:hover,.jdw-contact .jdw-contact-email:focus-visible{text-decoration-thickness:2px}.jdw-contact .jdw-contact-email:focus-visible{outline:2px solid currentColor;outline-offset:3px}@media (max-width:991px){.jdw-contact .jdw-contact-hero{min-height:310px;padding:24px}.jdw-contact .jdw-contact-hero-title{width:min(100%,480px)}}@media (max-width:767px){.jdw-contact .jdw-contact-hero{min-height:300px;align-items:flex-end;justify-content:center;padding:20px 16px}.jdw-contact .jdw-contact-hero-image{object-position:26% center}.jdw-contact .jdw-contact-hero-title{width:100%;padding:15px 16px;font-size:clamp(25px,7vw,34px);background:rgba(255,255,255,0.6)}.jdw-contact .jdw-contact-intro{padding:23px 18px 12px;text-align:left}.jdw-contact .jdw-contact-intro p{font-size:16px;line-height:1.65}}
