#tab-description h4{margin:0 0 10px;font-size:18px}#tab-description .fr30-hero figure{display:flex;align-items:center;justify-content:center;width:100%;min-width:0;margin:0;padding:20px;background:#fff;border-radius:16px}#tab-description .fr30-hero img{max-height:290px;margin:0 auto!important}#tab-description table thead th{color:#fff;background:var(--ed-green)}#tab-description .fr30-description-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:20px;margin-bottom:28px}#tab-description .fr30-description-gallery:empty{display:none}@media (max-width:767px){#tab-description .fr30-hero figure{max-width:380px;margin-inline:auto}#tab-description .fr30-hero img{max-height:250px}}