/* Kur Project: minimal compatibility fixes; original layout & fonts retained. */
img { max-width:100%; }
/* Never force an image's original height when its container becomes narrower. */
.project-block img,.feature-block img,.image-box img,.photo_galeri img,.gallery-widget img { height:auto; }
.photo_galeri img { aspect-ratio:4/3; object-fit:cover; width:100%; }
.kur-4s-credit { font-size:12px; opacity:.85; }
.kur-4s-credit a { color:inherit; text-decoration:underline; }
@media(max-width:767px){.contact-details__info{overflow-wrap:anywhere}.map-section iframe{max-width:100%;}}
