.omed-page .news-img>img{display:block;width:100%;height:100%;object-fit:cover}.omed-page .posts-slide--message{flex-basis:100%}.omed-page .posts-message{min-height:180px;align-items:center;justify-content:center;gap:18px;padding:32px 20px;text-align:center}.omed-page .posts-message p{margin:0;color:var(--gray)}.omed-page .posts-retry{border:0;border-radius:12px;padding:10px 20px;background:var(--primary);color:#fff;font:inherit;font-weight:700;cursor:pointer}.omed-page .posts-nav-btn svg{display:block;width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.omed-page .route-map{overflow:hidden;margin-bottom:20px;border-radius:12px;background:#eef2f5}.omed-page .route-map iframe{display:block;width:100%;height:400px;border:0}body.omid-hospital-modal-open{overflow:hidden!important}.omed-page .map-section{position:relative;padding-bottom:74px;background:#f4f7f7}.omed-page .map-fallback{position:absolute;right:0;bottom:0;left:0;display:flex;min-height:74px;align-items:center;justify-content:center;padding:12px 16px;font-size:15px;line-height:1.7}.omed-page .map-fallback a{display:inline-flex;align-items:center;justify-content:center;border-radius:12px;padding:12px 24px;background:linear-gradient(135deg,var(--primary),var(--secondary));color:#fff;text-decoration:none;font-weight:800;box-shadow:0 6px 20px rgb(13 148 136 / .25)}@media (max-width:640px){.omed-page .route-map iframe{height:310px}.omed-page .map-fallback a{width:100%}}