/* Webifay Mihael — only Magadenovac photo additions. Existing site styles unchanged. */
.mi-home-ambulante-picture--magadenovac img{object-position:center 48%}
.mi-magadenovac-gallery{margin-top:32px;margin-bottom:26px}
.mi-magadenovac-gallery-heading{margin-bottom:17px}
.mi-magadenovac-gallery-heading h3{font-family:'DM Serif Display',Georgia,serif;font-weight:400;font-size:clamp(29px,3.2vw,39px);line-height:1.13;color:#104b7b;margin:9px 0 0}
.mi-magadenovac-gallery .mi-gallery__tile img{object-position:center 50%}
.mi-magadenovac-gallery .mi-gallery__tile--feature img{object-position:center 50%}
/* Contact: a soft fade allows the real exterior photo to fit without moving card content. */
.mi-feature-card--magadenovac{position:relative;isolation:isolate;overflow:hidden}
.mi-feature-card--magadenovac .mi-magadenovac-contact-photo{position:absolute;z-index:0;inset:0 0 0 auto;width:59%;height:100%;object-fit:cover;object-position:center;opacity:.9;pointer-events:none}
.mi-feature-card--magadenovac:after{content:'';position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#e9f5fd 0%,#e9f5fd 42%,rgba(233,245,253,.94) 54%,rgba(233,245,253,.12) 100%);pointer-events:none}
.mi-feature-card--magadenovac .mi-feature-icon,.mi-feature-card--magadenovac h3,.mi-feature-card--magadenovac p,.mi-feature-card--magadenovac .mi-text-link{position:relative;z-index:2}
.mi-feature-card--magadenovac p{max-width:76%}
@media (max-width:900px){.mi-magadenovac-gallery{margin-top:24px}.mi-feature-card--magadenovac .mi-magadenovac-contact-photo{width:53%}.mi-feature-card--magadenovac p{max-width:78%}}
@media (max-width:560px){.mi-magadenovac-gallery{margin:23px 0 22px}.mi-magadenovac-gallery-heading h3{font-size:30px}.mi-feature-card--magadenovac .mi-magadenovac-contact-photo{width:53%}.mi-feature-card--magadenovac:after{background:linear-gradient(90deg,#e9f5fd 0%,#e9f5fd 39%,rgba(233,245,253,.93) 58%,rgba(233,245,253,.2) 100%)}}
