{"id":47173,"date":"2026-04-02T08:42:05","date_gmt":"2026-04-02T05:42:05","guid":{"rendered":"https:\/\/vbansko.com\/?page_id=47173"},"modified":"2026-04-30T11:00:38","modified_gmt":"2026-04-30T08:00:38","slug":"pirin-ran","status":"publish","type":"page","link":"https:\/\/vbansko.com\/en\/pirin-ran\/","title":{"rendered":"Pirin Run"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"47173\" class=\"elementor elementor-47173\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c8903ac e-flex e-con-boxed e-con e-parent\" data-id=\"c8903ac\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f50aeaf elementor-widget elementor-widget-html\" data-id=\"f50aeaf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!DOCTYPE html>\n<html lang=\"bg\">\n<head>\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\">\n<title>Pirin Run 2025 \u2014 Mountain Running and Cycling<\/title>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:ital,wght@0,300;0,400;0,600;0,700;0,800;0,900;1,800;1,900&family=Lora:ital,wght@0,400;1,400&display=swap\" rel=\"stylesheet\">\n<style>\n\n\/* === WordPress isolation \u2014 \u0432\u0441\u0438\u0447\u043a\u0438 \u0441\u0442\u0438\u043b\u043e\u0432\u0435 \u043f\u043e\u0434 .pr-wrap === *\/\n.pr-wrap {\n  --green:      #1A6B3A;\n  --green-mid:  #228B4A;\n  --green-light:#4CAF72;\n  --green-pale: #EBF7EF;\n  --green-xpale:#F2FAF5;\n  --amber:      #D4790A;\n  --amber-pale: #FEF3E2;\n  --earth:      #5C3D1E;\n  --bg:         #FAFDF8;\n  --bg2:        #F3F9F1;\n  --bg3:        #E8F4EC;\n  --ink:        #0F2318;\n  --ink2:       #1E3A28;\n  --muted:      #5A7065;\n  --border:     rgba(26,107,58,0.14);\n  --border2:    rgba(26,107,58,0.25);\n  \n  font-family: 'Montserrat', sans-serif !important;\n  font-size: 16px !important;\n  color: var(--ink) !important;\n  background: var(--bg) !important;\n  overflow-x: hidden !important;\n  width: 100% !important;\n  max-width: 1200px !important;\n  margin: 0 auto !important;\n  padding: 0 0 80px !important;\n  display: block !important;\n  clear: both !important;\n}\n\n.pr-wrap * {\n  box-sizing: border-box !important;\n}\n\n\/* \u2500\u2500 HERO \u2500\u2500 *\/\n.pr-hero {\n  position: relative !important;\n  overflow: hidden !important;\n  padding: 0 !important;\n  margin: 0 !important;\n  background: linear-gradient(135deg, #0F2318 0%, #1A6B3A 100%) !important;\n  min-height: 560px !important;\n  display: flex !important;\n  align-items: flex-end !important;\n}\n\n.pr-hero-overlay {\n  position: absolute !important;\n  inset: 0 !important;\n  background: linear-gradient(to top, rgba(15, 35, 24, 0.95) 0%, rgba(15, 35, 24, 0.4) 60%, rgba(15, 35, 24, 0.1) 100%) !important;\n  z-index: 1 !important;\n}\n\n.pr-hero-content {\n  position: relative !important;\n  z-index: 3 !important;\n  padding: 80px 48px 88px !important;\n  max-width: 780px !important;\n  width: 100% !important;\n}\n\n.pr-hero-eyebrow {\n  display: inline-flex !important;\n  align-items: center !important;\n  gap: 10px !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  letter-spacing: 3px !important;\n  text-transform: uppercase !important;\n  color: var(--green-light) !important;\n  margin-bottom: 28px !important;\n  opacity: 0;\n  animation: prFade 0.7s ease forwards 0.2s;\n  text-shadow: 0 2px 4px rgba(0,0,0,0.5) !important;\n}\n\n.pr-hero-eyebrow-line {\n  width: 32px !important;\n  height: 2px !important;\n  background: var(--green-light) !important;\n  flex-shrink: 0 !important;\n}\n\n.pr-wrap h1 {\n  font-family: 'Montserrat', sans-serif !important;\n  font-size: clamp(40px, 6vw, 72px) !important;\n  font-weight: 900 !important;\n  font-style: italic !important;\n  line-height: 0.88 !important;\n  letter-spacing: -2px !important;\n  text-transform: uppercase !important;\n  color: white !important;\n  margin: 0 0 24px !important;\n  padding: 0 !important;\n  border: none !important;\n  background: none !important;\n  opacity: 0;\n  animation: prFade 0.9s ease forwards 0.4s;\n  text-shadow: 0 4px 12px rgba(0,0,0,0.6) !important;\n}\n\n.pr-wrap h1 .pr-accent {\n  color: var(--green-light) !important;\n  display: block !important;\n  -webkit-text-stroke: 0px !important;\n}\n\n.pr-wrap h1 .pr-outline {\n  -webkit-text-stroke: 1.5px white !important;\n  color: transparent !important;\n  display: block !important;\n}\n\n.pr-hero-tagline {\n  font-family: 'Lora', Georgia, serif !important;\n  font-size: 18px !important;\n  font-style: italic !important;\n  font-weight: 400 !important;\n  color: rgba(255,255,255,0.85) !important;\n  margin: 0 0 44px !important;\n  max-width: 460px !important;\n  line-height: 1.65 !important;\n  opacity: 0;\n  animation: prFade 0.9s ease forwards 0.65s;\n  text-shadow: 0 2px 6px rgba(0,0,0,0.6) !important;\n}\n\n.pr-hero-pills {\n  display: flex !important;\n  flex-wrap: wrap !important;\n  gap: 10px !important;\n  opacity: 0;\n  animation: prFade 0.9s ease forwards 0.85s;\n}\n\n.pr-pill {\n  display: inline-flex !important;\n  align-items: center !important;\n  gap: 8px !important;\n  font-size: 14px !important;\n  font-weight: 600 !important;\n  letter-spacing: 1px !important;\n  text-transform: uppercase !important;\n  color: white !important;\n  background: rgba(0,0,0,0.4) !important;\n  border: 1px solid rgba(255,255,255,0.3) !important;\n  padding: 8px 18px !important;\n  border-radius: 100px !important;\n  backdrop-filter: blur(4px) !important;\n}\n\n.pr-pill-green {\n  background: var(--green) !important;\n  border-color: var(--green-mid) !important;\n}\n\n.pr-pill-amber {\n  background: var(--amber) !important;\n  border-color: rgba(212,121,10,0.6) !important;\n}\n\n\/* \u2500\u2500 ROUTE CARDS \u2500\u2500 *\/\n.pr-section {\n  max-width: 1200px !important;\n  margin: 0 auto !important;\n  padding: 72px 40px !important;\n  display: block !important;\n  width: 100% !important;\n  clear: both !important;\n}\n\n.pr-section-eyebrow {\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  letter-spacing: 2px !important;\n  text-transform: uppercase !important;\n  color: var(--green-mid) !important;\n  display: flex !important;\n  align-items: center !important;\n  gap: 12px !important;\n  margin-bottom: 10px !important;\n}\n\n.pr-section-eyebrow::before {\n  content: '' !important;\n  display: inline-block !important;\n  width: 24px !important;\n  height: 3px !important;\n  background: var(--amber) !important;\n  border-radius: 2px !important;\n  flex-shrink: 0 !important;\n}\n\n.pr-wrap h2 {\n  font-family: 'Montserrat', sans-serif !important;\n  font-size: clamp(28px, 3.5vw, 44px) !important;\n  font-weight: 900 !important;\n  font-style: italic !important;\n  text-transform: uppercase !important;\n  letter-spacing: -1px !important;\n  color: var(--ink) !important;\n  line-height: 1.05 !important;\n  margin: 0 0 40px !important;\n  padding: 0 !important;\n  border: none !important;\n  background: none !important;\n}\n\n\/* Route cards *\/\n.pr-routes {\n  display: grid !important;\n  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr)) !important;\n  gap: 20px !important;\n}\n\n.pr-route-card {\n  border-radius: 10px !important;\n  overflow: hidden !important;\n  background: white !important;\n  border: 1px solid var(--border) !important;\n  transition: transform 0.25s, box-shadow 0.25s !important;\n  cursor: default !important;\n}\n\n.pr-route-card:hover {\n  transform: translateY(-4px) !important;\n  box-shadow: 0 16px 48px rgba(26,107,58,0.1) !important;\n}\n\n.pr-route-header {\n  padding: 28px 28px 20px !important;\n  position: relative !important;\n  overflow: hidden !important;\n}\n\n.pr-route-header-run  { background: var(--green) !important; }\n.pr-route-header-mtb  { background: var(--amber) !important; }\n.pr-route-header-kids { background: var(--earth) !important; }\n\n.pr-route-type-badge {\n  display: inline-block !important;\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  letter-spacing: 2px !important;\n  text-transform: uppercase !important;\n  color: rgba(255,255,255,0.8) !important;\n  margin-bottom: 12px !important;\n}\n\n.pr-route-name {\n  font-family: 'Montserrat', sans-serif !important;\n  font-size: 22px !important;\n  font-weight: 900 !important;\n  font-style: italic !important;\n  text-transform: uppercase !important;\n  color: white !important;\n  letter-spacing: -1px !important;\n  line-height: 1.1 !important;\n  margin-bottom: 4px !important;\n}\n\n.pr-route-dist {\n  font-family: 'Montserrat', sans-serif !important;\n  font-size: 40px !important;\n  font-weight: 900 !important;\n  color: white !important;\n  line-height: 1 !important;\n  letter-spacing: -1px !important;\n  opacity: 0.9 !important;\n}\n\n.pr-route-dist span {\n  font-size: 18px !important;\n  font-weight: 600 !important;\n  opacity: 0.7 !important;\n}\n\n.pr-route-body {\n  padding: 24px 28px !important;\n}\n\n.pr-route-stats {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 16px !important;\n  margin-bottom: 20px !important;\n}\n\n.pr-route-stat-label {\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  letter-spacing: 1px !important;\n  text-transform: uppercase !important;\n  color: var(--muted) !important;\n  margin-bottom: 3px !important;\n}\n\n.pr-route-stat-val {\n  font-size: 20px !important;\n  font-weight: 800 !important;\n  color: var(--ink) !important;\n  letter-spacing: -1px !important;\n}\n\n.pr-route-desc {\n  font-size: 17px !important;\n  line-height: 1.65 !important;\n  color: var(--ink2) !important;\n  font-weight: 400 !important;\n  border-top: 1px solid var(--border) !important;\n  padding-top: 18px !important;\n}\n\n\/* \u2500\u2500 DIVIDER \u2500\u2500 *\/\n.pr-divider {\n  border: none !important;\n  height: 1px !important;\n  background: var(--border) !important;\n  margin: 0 !important;\n}\n\n\/* \u2500\u2500 BG SECTION \u2500\u2500 *\/\n.pr-bg-section {\n  background: var(--bg2) !important;\n  border-top: 1px solid var(--border) !important;\n  border-bottom: 1px solid var(--border) !important;\n}\n\n\/* \u2500\u2500 ABOUT LAYOUT \u2500\u2500 *\/\n.pr-two-col {\n  display: grid !important;\n  grid-template-columns: 1fr 1fr !important;\n  gap: 80px !important;\n  align-items: center !important;\n}\n\n@media (max-width: 740px) {\n  .pr-two-col { grid-template-columns: 1fr !important; gap: 48px !important; }\n  .pr-hide-mobile { display: none !important; }\n}\n\n.pr-body-p {\n  font-family: 'Lora', serif !important;\n  font-size: 18px !important;\n  line-height: 1.8 !important;\n  color: var(--ink2) !important;\n  font-weight: 400 !important;\n  margin: 0 0 16px !important;\n}\n\n\/* Feature list *\/\n.pr-features {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 4px !important;\n  margin-top: 28px !important;\n}\n\n.pr-feature {\n  display: flex !important;\n  align-items: flex-start !important;\n  gap: 16px !important;\n  padding: 16px 20px !important;\n  background: white !important;\n  border-radius: 8px !important;\n  border: 1px solid var(--border) !important;\n}\n\n.pr-feature-icon {\n  width: 36px !important;\n  height: 36px !important;\n  border-radius: 8px !important;\n  background: var(--green-xpale) !important;\n  border: 1px solid var(--border) !important;\n  display: flex !important;\n  align-items: center !important;\n  justify-content: center !important;\n  font-size: 18px !important;\n  flex-shrink: 0 !important;\n  margin-top: 1px !important;\n}\n\n.pr-feature-title {\n  font-size: 20px !important;\n  font-weight: 700 !important;\n  color: var(--ink) !important;\n  margin-bottom: 3px !important;\n}\n\n.pr-feature-desc {\n  font-size: 16px !important;\n  color: var(--muted) !important;\n  font-weight: 400 !important;\n  line-height: 1.5 !important;\n}\n\n\/* \u0421\u043d\u0438\u043c\u043a\u0430 \u0432 About \u0441\u0435\u043a\u0446\u0438\u044f\u0442\u0430 *\/\n.pr-about-image {\n  width: 100% !important;\n  height: 480px !important;\n  object-fit: cover !important;\n  border-radius: 10px !important;\n  box-shadow: 0 16px 48px rgba(26,107,58,0.15) !important;\n}\n\n\/* \u2500\u2500 STATS \u2500\u2500 *\/\n.pr-stats {\n  display: grid !important;\n  grid-template-columns: repeat(4, 1fr) !important;\n  gap: 16px !important;\n  margin-top: 56px !important;\n}\n\n@media (max-width: 600px) {\n  .pr-stats { grid-template-columns: repeat(2, 1fr) !important; }\n}\n\n.pr-stat {\n  background: white !important;\n  border: 1px solid var(--border) !important;\n  border-radius: 10px !important;\n  padding: 28px 20px !important;\n  text-align: center !important;\n  position: relative !important;\n  overflow: hidden !important;\n}\n\n.pr-stat::before {\n  content: '' !important;\n  position: absolute !important;\n  top: 0 !important; left: 0 !important; right: 0 !important;\n  height: 3px !important;\n  background: linear-gradient(90deg, var(--green), var(--amber)) !important;\n}\n\n.pr-stat-num {\n  font-family: 'Montserrat', sans-serif !important;\n  font-size: 44px !important;\n  font-weight: 900 !important;\n  font-style: italic !important;\n  color: var(--green) !important;\n  line-height: 1 !important;\n  display: block !important;\n  letter-spacing: -1px !important;\n  margin-bottom: 6px !important;\n}\n\n.pr-stat-label {\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  letter-spacing: 1px !important;\n  text-transform: uppercase !important;\n  color: var(--muted) !important;\n  line-height: 1.3 !important;\n}\n\n\/* \u2500\u2500 PROMO CARDS \u2500\u2500 *\/\n.pr-promo-grid {\n  display: grid !important;\n  grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  gap: 20px !important;\n  margin: 40px 0 !important;\n}\n\n@media (max-width: 740px) {\n  .pr-promo-grid { grid-template-columns: 1fr !important; }\n}\n\n.pr-promo-card {\n  background: white !important;\n  border: 1px solid var(--border) !important;\n  border-top: 3px solid var(--green) !important;\n  border-radius: 8px !important;\n  padding: 28px !important;\n  display: flex !important;\n  gap: 16px !important;\n  align-items: flex-start !important;\n  transition: border-color 0.22s, transform 0.22s, box-shadow 0.22s !important;\n}\n\n.pr-promo-card:hover {\n  border-color: var(--amber) !important;\n  transform: translateY(-4px) !important;\n  box-shadow: 0 12px 30px rgba(26,107,58,0.08) !important;\n}\n\n.pr-promo-icon {\n  font-size: 32px !important;\n  flex-shrink: 0 !important;\n  display: block !important;\n}\n\n.pr-promo-content {\n  display: flex !important;\n  flex-direction: column !important;\n  height: 100% !important;\n}\n\n.pr-promo-title {\n  font-family: 'Montserrat', sans-serif !important;\n  font-size: 20px !important;\n  font-weight: 800 !important;\n  color: var(--ink) !important;\n  margin-bottom: 6px !important;\n  display: block !important;\n  line-height: 1.2 !important;\n}\n\n.pr-promo-desc {\n  font-size: 16px !important;\n  color: var(--muted) !important;\n  line-height: 1.6 !important;\n  margin-bottom: 12px !important;\n  flex-grow: 1 !important;\n  display: block !important;\n}\n\n.pr-promo-link {\n  font-family: 'Montserrat', sans-serif !important;\n  font-size: 16px !important;\n  font-weight: 700 !important;\n  color: var(--green) !important;\n  text-decoration: none !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1px !important;\n  align-self: flex-start !important;\n  display: inline-block !important;\n}\n\n.pr-promo-link:hover {\n  text-decoration: underline !important;\n}\n\n\/* \u2500\u2500 SCHEDULE STRIP \u2500\u2500 *\/\n.pr-schedule {\n  display: flex !important;\n  flex-direction: column !important;\n  gap: 2px !important;\n}\n\n.pr-schedule-item {\n  display: grid !important;\n  grid-template-columns: 72px 1fr auto !important;\n  align-items: center !important;\n  gap: 24px !important;\n  padding: 20px 28px !important;\n  background: white !important;\n  border-radius: 8px !important;\n  border: 1px solid var(--border) !important;\n  transition: border-color 0.2s, background 0.2s !important;\n  cursor: default !important;\n}\n\n.pr-schedule-item:hover {\n  border-color: var(--green-mid) !important;\n  background: var(--green-xpale) !important;\n}\n\n@media (max-width: 560px) {\n  .pr-schedule-item { grid-template-columns: 1fr !important; gap: 8px !important; }\n}\n\n.pr-schedule-time {\n  font-size: 14px !important;\n  font-weight: 800 !important;\n  color: var(--green) !important;\n  letter-spacing: 1px !important;\n  font-style: italic !important;\n  text-align: center !important;\n  line-height: 1.2 !important;\n}\n\n.pr-schedule-name {\n  font-size: 20px !important;\n  font-weight: 700 !important;\n  color: var(--ink) !important;\n  margin-bottom: 3px !important;\n  letter-spacing: -1px !important;\n}\n\n.pr-schedule-detail {\n  font-size: 16px !important;\n  color: var(--muted) !important;\n  font-weight: 400 !important;\n}\n\n.pr-schedule-badge {\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  letter-spacing: 1px !important;\n  text-transform: uppercase !important;\n  padding: 5px 14px !important;\n  border-radius: 100px !important;\n  white-space: nowrap !important;\n}\n\n.pr-badge-run   { background: var(--green-pale) !important; color: var(--green) !important; border: 1px solid rgba(26,107,58,0.2) !important; }\n.pr-badge-mtb   { background: var(--amber-pale) !important; color: var(--amber) !important; border: 1px solid rgba(212,121,10,0.2) !important; }\n.pr-badge-open  { background: var(--bg3) !important;        color: var(--muted) !important; border: 1px solid var(--border) !important; }\n\n\/* \u2500\u2500 CTA \u2500\u2500 *\/\n.pr-cta {\n  position: relative !important;\n  overflow: hidden !important;\n  background: var(--green) !important;\n  padding: 88px 40px !important;\n  text-align: center !important;\n}\n\n.pr-cta::before {\n  content: '' !important;\n  position: absolute !important;\n  inset: 0 !important;\n  background:\n    radial-gradient(ellipse 60% 80% at 20% 50%, rgba(76,175,114,0.25) 0%, transparent 70%),\n    radial-gradient(ellipse 50% 70% at 80% 50%, rgba(10,40,20,0.3) 0%, transparent 70%) !important;\n  pointer-events: none !important;\n}\n\n.pr-cta-inner {\n  position: relative !important;\n  z-index: 1 !important;\n}\n\n.pr-cta-eyebrow {\n  font-size: 14px !important;\n  font-weight: 700 !important;\n  letter-spacing: 3px !important;\n  text-transform: uppercase !important;\n  color: rgba(255,255,255,0.65) !important;\n  margin-bottom: 16px !important;\n}\n\n.pr-cta h2 {\n  color: white !important;\n  margin-bottom: 14px !important;\n  padding: 0 !important;\n  border: none !important;\n  background: none !important;\n  \/* Inherits clamp(28px, 3.5vw, 44px) from .pr-wrap h2 definition *\/\n}\n\n.pr-cta p {\n  font-family: 'Lora', serif !important;\n  font-size: 18px !important;\n  color: rgba(255,255,255,0.72) !important;\n  margin: 0 auto 40px !important;\n  font-weight: 400 !important;\n  font-style: italic !important;\n  max-width: 520px !important;\n  line-height: 1.65 !important;\n}\n\n.pr-btn-white {\n  display: inline-block !important;\n  font-family: 'Montserrat', sans-serif !important;\n  font-size: 16px !important;\n  font-weight: 800 !important;\n  letter-spacing: 1px !important;\n  text-transform: uppercase !important;\n  color: var(--green) !important;\n  background: white !important;\n  padding: 15px 44px !important;\n  border-radius: 6px !important;\n  border: none !important;\n  cursor: pointer !important;\n  transition: background 0.2s, transform 0.15s !important;\n  text-decoration: none !important;\n  margin: 0 8px 12px !important;\n}\n\n.pr-btn-white:hover { background: var(--green-pale) !important; transform: translateY(-2px) !important; }\n\n.pr-btn-outline {\n  display: inline-block !important;\n  font-family: 'Montserrat', sans-serif !important;\n  font-size: 16px !important;\n  font-weight: 700 !important;\n  letter-spacing: 1px !important;\n  text-transform: uppercase !important;\n  color: white !important;\n  background: transparent !important;\n  padding: 15px 44px !important;\n  border-radius: 6px !important;\n  border: 2px solid rgba(255,255,255,0.35) !important;\n  cursor: pointer !important;\n  transition: border-color 0.2s, background 0.2s !important;\n  text-decoration: none !important;\n  margin: 0 8px 12px !important;\n}\n\n.pr-btn-outline:hover { border-color: white !important; background: rgba(255,255,255,0.1) !important; }\n\n\/* \u2500\u2500 FOOTER \u2500\u2500 *\/\n.pr-footer {\n  background: var(--ink) !important;\n  padding: 28px 40px !important;\n  margin: 0 !important;\n  display: flex !important;\n  justify-content: space-between !important;\n  align-items: center !important;\n  flex-wrap: wrap !important;\n  gap: 12px !important;\n}\n\n.pr-footer-left {\n  font-size: 14px !important;\n  font-weight: 600 !important;\n  letter-spacing: 1px !important;\n  text-transform: uppercase !important;\n  color: rgba(255,255,255,0.35) !important;\n}\n\n.pr-footer-right {\n  font-family: 'Lora', serif !important;\n  font-size: 14px !important;\n  font-style: italic !important;\n  color: rgba(255,255,255,0.3) !important;\n}\n\n\/* \u2500\u2500 ANIMATIONS \u2500\u2500 *\/\n@keyframes prFade {\n  from { opacity: 0; transform: translateY(14px); }\n  to   { opacity: 1; transform: translateY(0); }\n}\n\n.pr-reveal {\n  opacity: 0;\n  transform: translateY(18px);\n  transition: opacity 0.7s ease, transform 0.7s ease;\n}\n\n.pr-reveal.visible { opacity: 1; transform: translateY(0); }\n\n<\/style>\n<\/head>\n<body>\n\n<div class=\"pr-wrap\">\n\n<div class=\"pr-hero\">\n  <div class=\"pr-hero-overlay\"><\/div>\n  \n  <div class=\"pr-hero-content\">\n    <div class=\"pr-hero-eyebrow\">\n      <span class=\"pr-hero-eyebrow-line\"><\/span>\n      Pirin National Park \u00b7 June 2025\n    <\/div>\n    <h1>\n      <span class=\"pr-accent\">Location<\/span>\n      <span class=\"pr-outline\">Run<\/span>\n    <\/h1>\n    <p class=\"pr-hero-tagline\">Trail running and mountain biking in the heart of Pirin National Park \u2014 for amateurs and professionals alike<\/p>\n    <div class=\"pr-hero-pills\">\n      <span class=\"pr-pill pr-pill-green\">\ud83c\udfc3 Trail Running<\/span>\n      <span class=\"pr-pill pr-pill-amber\">\ud83d\udeb5 MTB<\/span>\n      <span class=\"pr-pill\">\ud83d\udcc514\u201315 June 2025<\/span>\n      <span class=\"pr-pill\">\ud83d\udccd <a class=\"wpil_keyword_link\" href=\"https:\/\/vbansko.com\/en\/for-bansko\/\"   title=\"Bansko\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"8111\" style=\"color:white !important;\">Bansko<\/a><\/span>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"pr-section\">\n  <div class=\"pr-section-eyebrow pr-reveal\">Distances<\/div>\n  <h2 class=\"pr-reveal\">Choose Your Route<\/h2>\n\n  <div class=\"pr-routes pr-reveal\">\n\n    <div class=\"pr-route-card\">\n      <div class=\"pr-route-header pr-route-header-run\">\n        <div class=\"pr-route-type-badge\">\ud83c\udfc3 Trail Running<\/div>\n        <div class=\"pr-route-name\">Pirin Ultra<\/div>\n        <div class=\"pr-route-dist\">42 <span>km<\/span><\/div>\n      <\/div>\n      <div class=\"pr-route-body\">\n        <div class=\"pr-route-stats\">\n          <div>\n            <div class=\"pr-route-stat-label\">Vertical Drop<\/div>\n            <div class=\"pr-route-stat-val\">+2 400m<\/div>\n          <\/div>\n          <div>\n            <div class=\"pr-route-stat-label\">Time Limit<\/div>\n            <div class=\"pr-route-stat-val\">12 hours<\/div>\n          <\/div>\n          <div>\n            <div class=\"pr-route-stat-label\">Level<\/div>\n            <div class=\"pr-route-stat-val\">Advanced<\/div>\n          <\/div>\n          <div>\n            <div class=\"pr-route-stat-label\">Max. Altitude<\/div>\n            <div class=\"pr-route-stat-val\">2 600m<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"pr-route-desc\">A true test for experienced runners \u2014 from Bansko to the high peaks of Pirin and back. The route passes by the Yavorov Hut, Tevno Lake, and Sinanitsa Lake. <a class=\"wpil_keyword_link\" href=\"https:\/\/vbansko.com\/en\/tevno-lake-pirin-routes\/\"   title=\"Tevno Lake\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"8112\" style=\"color:var(--green) !important; text-decoration:underline;\">Tevno Lake<\/a> and Lake Sinanisko.<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"pr-route-card\">\n      <div class=\"pr-route-header pr-route-header-run\">\n        <div class=\"pr-route-type-badge\">\ud83c\udfc3 Trail Running<\/div>\n        <div class=\"pr-route-name\">Pirin Trail<\/div>\n        <div class=\"pr-route-dist\">21 <span>km<\/span><\/div>\n      <\/div>\n      <div class=\"pr-route-body\">\n        <div class=\"pr-route-stats\">\n          <div>\n            <div class=\"pr-route-stat-label\">Vertical Drop<\/div>\n            <div class=\"pr-route-stat-val\">+1 100m<\/div>\n          <\/div>\n          <div>\n            <div class=\"pr-route-stat-label\">Time Limit<\/div>\n            <div class=\"pr-route-stat-val\">6 hours<\/div>\n          <\/div>\n          <div>\n            <div class=\"pr-route-stat-label\">Level<\/div>\n            <div class=\"pr-route-stat-val\">Intermediate<\/div>\n          <\/div>\n          <div>\n            <div class=\"pr-route-stat-label\">Max. Altitude<\/div>\n            <div class=\"pr-route-stat-val\">2 200m<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"pr-route-desc\">The classic distance \u2014 perfect for regular runners with moderate mountain experience. Features stunning views of Banderitsa and the Banderishki Lakes.<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"pr-route-card\">\n      <div class=\"pr-route-header pr-route-header-mtb\">\n        <div class=\"pr-route-type-badge\">\ud83d\udeb5 MTB<\/div>\n        <div class=\"pr-route-name\">Pirin Bike<\/div>\n        <div class=\"pr-route-dist\">38 <span>km<\/span><\/div>\n      <\/div>\n      <div class=\"pr-route-body\">\n        <div class=\"pr-route-stats\">\n          <div>\n            <div class=\"pr-route-stat-label\">Vertical Drop<\/div>\n            <div class=\"pr-route-stat-val\">+1 800m<\/div>\n          <\/div>\n          <div>\n            <div class=\"pr-route-stat-label\">Time Limit<\/div>\n            <div class=\"pr-route-stat-val\">5 hours<\/div>\n          <\/div>\n          <div>\n            <div class=\"pr-route-stat-label\">Level<\/div>\n            <div class=\"pr-route-stat-val\">Advanced<\/div>\n          <\/div>\n          <div>\n            <div class=\"pr-route-stat-label\">Max. Altitude<\/div>\n            <div class=\"pr-route-stat-val\">2 100m<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"pr-route-desc\">A technical singletrack through the ancient forests of Pirin. Includes a special timed segment across Banderishka Polyana.<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"pr-route-card\">\n      <div class=\"pr-route-header pr-route-header-kids\">\n        <div class=\"pr-route-type-badge\">\ud83d\udc5fOpen to all<\/div>\n        <div class=\"pr-route-name\">Pirin Kids<\/div>\n        <div class=\"pr-route-dist\">5 <span>km<\/span><\/div>\n      <\/div>\n      <div class=\"pr-route-body\">\n        <div class=\"pr-route-stats\">\n          <div>\n            <div class=\"pr-route-stat-label\">Vertical Drop<\/div>\n            <div class=\"pr-route-stat-val\">+200m<\/div>\n          <\/div>\n          <div>\n            <div class=\"pr-route-stat-label\">Time Limit<\/div>\n            <div class=\"pr-route-stat-val\">None<\/div>\n          <\/div>\n          <div>\n            <div class=\"pr-route-stat-label\">Level<\/div>\n            <div class=\"pr-route-stat-val\">All<\/div>\n          <\/div>\n          <div>\n            <div class=\"pr-route-stat-label\">Min. age<\/div>\n            <div class=\"pr-route-stat-val\">6 years<\/div>\n          <\/div>\n        <\/div>\n        <div class=\"pr-route-desc\">A family fun run and walk for children and beginners along scenic forest paths around Bansko. A finisher medal for everyone!<\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<hr class=\"pr-divider\">\n\n<div class=\"pr-bg-section\">\n  <div class=\"pr-section\">\n    <div class=\"pr-two-col\">\n      <div class=\"pr-reveal\">\n        <div class=\"pr-section-eyebrow\">About the Event<\/div>\n        <h2>The Mountain is Your Racetrack<\/h2>\n        <p class=\"pr-body-p\">Pirin Run is an annual outdoor festival \u2014 an exciting event that brings together trail running and mountain biking enthusiasts from all over Bulgaria and Europe.<\/p>\n        <p class=\"pr-body-p\">The routes run entirely along marked trails within Pirin National Park \u2014 sheltered by ancient pine forests, passing glacial lakes with stunning views of the Vihren and Kutelo peaks.<\/p>\n\n        <div class=\"pr-features\">\n          <div class=\"pr-feature\">\n            <div class=\"pr-feature-icon\">\ud83c\udf32<\/div>\n            <div>\n              <div class=\"pr-feature-title\">Pirin National Park<\/div>\n              <div class=\"pr-feature-desc\">All routes are within a UNESCO World Heritage protected area<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"pr-feature\">\n            <div class=\"pr-feature-icon\">\ud83c\udfc5<\/div>\n            <div>\n              <div class=\"pr-feature-title\">Official Results &amp; Awards<\/div>\n              <div class=\"pr-feature-desc\">Category rankings, podium ceremonies, and finisher medals for everyone<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"pr-feature\">\n            <div class=\"pr-feature-icon\">\ud83d\udca7<\/div>\n            <div>\n              <div class=\"pr-feature-title\">Aid Station Support<\/div>\n              <div class=\"pr-feature-desc\">Food, water, and medical assistance available every 5\u20138 km<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"pr-feature\">\n            <div class=\"pr-feature-icon\">\ud83d\udcf7<\/div>\n            <div>\n              <div class=\"pr-feature-title\">On-Course Photo Zones<\/div>\n              <div class=\"pr-feature-desc\">Free high-quality photos from our official event photographers<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"pr-reveal\">\n        <img decoding=\"async\" src=\"https:\/\/vbansko.com\/wp-content\/uploads\/2026\/04\/nablyudenie-na-perseidi-na-palatka-v-pirin-planina-scaled.webp\" alt=\"Mountain running in Pirin\" class=\"pr-about-image smush-dimensions\" title=\"\" width=\"2560\" style=\"--smush-image-width: 2560px; --smush-image-aspect-ratio: 2560\/1396;\" loading=\"lazy\" srcset=\"https:\/\/vbansko.com\/wp-content\/uploads\/2026\/04\/nablyudenie-na-perseidi-na-palatka-v-pirin-planina-scaled.webp 2560w, https:\/\/vbansko.com\/wp-content\/uploads\/2026\/04\/nablyudenie-na-perseidi-na-palatka-v-pirin-planina-300x164.webp 300w, https:\/\/vbansko.com\/wp-content\/uploads\/2026\/04\/nablyudenie-na-perseidi-na-palatka-v-pirin-planina-1024x559.webp 1024w, https:\/\/vbansko.com\/wp-content\/uploads\/2026\/04\/nablyudenie-na-perseidi-na-palatka-v-pirin-planina-768x419.webp 768w, https:\/\/vbansko.com\/wp-content\/uploads\/2026\/04\/nablyudenie-na-perseidi-na-palatka-v-pirin-planina-1536x838.webp 1536w, https:\/\/vbansko.com\/wp-content\/uploads\/2026\/04\/nablyudenie-na-perseidi-na-palatka-v-pirin-planina-2048x1117.webp 2048w, https:\/\/vbansko.com\/wp-content\/uploads\/2026\/04\/nablyudenie-na-perseidi-na-palatka-v-pirin-planina-18x10.webp 18w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\">\n      <\/div>\n    <\/div>\n\n    <div class=\"pr-stats pr-reveal\">\n      <div class=\"pr-stat\">\n        <span class=\"pr-stat-num\">500<span style=\"font-size: 24px !important;\">+<\/span><\/span>\n        <span class=\"pr-stat-label\">Participants<\/span>\n      <\/div>\n      <div class=\"pr-stat\">\n        <span class=\"pr-stat-num\">4<\/span>\n        <span class=\"pr-stat-label\">Distances<\/span>\n      <\/div>\n      <div class=\"pr-stat\">\n        <span class=\"pr-stat-num\">2600<\/span>\n        <span class=\"pr-stat-label\">Max. Elevation<\/span>\n      <\/div>\n      <div class=\"pr-stat\">\n        <span class=\"pr-stat-num\">2<\/span>\n        <span class=\"pr-stat-label\">Days of Challenge<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n<hr class=\"pr-divider\">\n\n<div class=\"pr-section\">\n  <div class=\"pr-section-eyebrow pr-reveal\">Programme<\/div>\n  <h2 class=\"pr-reveal\">The two days<\/h2>\n\n  <div class=\"pr-promo-grid pr-reveal\">\n    <div class=\"pr-promo-card\">\n      <span class=\"pr-promo-icon\">\ud83d\udcc5<\/span>\n      <div class=\"pr-promo-content\">\n        <span class=\"pr-promo-title\">Sports Calendar<\/span>\n        <span class=\"pr-promo-desc\">Discover all upcoming sports events and competitions in Bansko<\/span>\n        <a href=\"https:\/\/vbansko.com\/en\/events\/\" target=\"_blank\" rel=\"noopener\" class=\"pr-promo-link\">View Calendar \u2192<\/a>\n      <\/div>\n    <\/div>\n    <div class=\"pr-promo-card\">\n      <span class=\"pr-promo-icon\">\ud83c\udf89<\/span>\n      <div class=\"pr-promo-content\">\n        <span class=\"pr-promo-title\">All Festivals<\/span>\n        <span class=\"pr-promo-desc\">Explore the full list of festivals and activities in the region.<\/span>\n        <a href=\"https:\/\/vbansko.com\/en\/festivals-and-events-in-bansko-and-the-region\/\" target=\"_blank\" rel=\"noopener\" class=\"pr-promo-link\">View All \u2192<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"pr-schedule pr-reveal\">\n\n    <div class=\"pr-schedule-item\">\n      <div class=\"pr-schedule-time\">Sat<br>07:00<\/div>\n      <div>\n        <div class=\"pr-schedule-name\">Start \u2014 Pirin Ultra 42km<\/div>\n        <div class=\"pr-schedule-detail\">Central Square, Bansko \u00b7 Registration from 06:00<\/div>\n      <\/div>\n      <span class=\"pr-schedule-badge pr-badge-run\">Running<\/span>\n    <\/div>\n\n    <div class=\"pr-schedule-item\">\n      <div class=\"pr-schedule-time\">Sat<br>08:30<\/div>\n      <div>\n        <div class=\"pr-schedule-name\">Start \u2014 Pirin Trail 21km<\/div>\n        <div class=\"pr-schedule-detail\">Central Square, Bansko<\/div>\n      <\/div>\n      <span class=\"pr-schedule-badge pr-badge-run\">Running<\/span>\n    <\/div>\n\n    <div class=\"pr-schedule-item\">\n      <div class=\"pr-schedule-time\">Sat<br>09:00<\/div>\n      <div>\n        <div class=\"pr-schedule-name\">Start \u2014 Pirin Bike MTB 38km<\/div>\n        <div class=\"pr-schedule-detail\"><a class=\"wpil_keyword_link\" href=\"https:\/\/vbansko.com\/en\/bansko-gondola-lifts\/\"   title=\"Area:\" data-wpil-keyword-link=\"linked\"  data-wpil-monitor-id=\"8113\">Area:<\/a> station \u00b7 Registration from 08:00<\/div>\n      <\/div>\n      <span class=\"pr-schedule-badge pr-badge-mtb\">MTB<\/span>\n    <\/div>\n\n    <div class=\"pr-schedule-item\">\n      <div class=\"pr-schedule-time\">Sat<br>17:00<\/div>\n      <div>\n        <div class=\"pr-schedule-name\">Awards Ceremony - Day 1<\/div>\n        <div class=\"pr-schedule-detail\">Central Square \u00b7 Open to the public<\/div>\n      <\/div>\n      <span class=\"pr-schedule-badge pr-badge-open\">Public<\/span>\n    <\/div>\n\n    <div class=\"pr-schedule-item\">\n      <div class=\"pr-schedule-time\">Sun<br>09:00<\/div>\n      <div>\n        <div class=\"pr-schedule-name\">Start \u2014 Pirin Kids 5km<\/div>\n        <div class=\"pr-schedule-detail\">Forest trail, Bansko \u00b7 For families &amp; kids 6+<\/div>\n      <\/div>\n      <span class=\"pr-schedule-badge pr-badge-run\">Running<\/span>\n    <\/div>\n\n    <div class=\"pr-schedule-item\">\n      <div class=\"pr-schedule-time\">Sun<br>13:00<\/div>\n      <div>\n        <div class=\"pr-schedule-name\">Final Podium Ceremony &amp; Closing Event<\/div>\n        <div class=\"pr-schedule-detail\">Central Square \u00b7 Music &amp; live awards<\/div>\n      <\/div>\n      <span class=\"pr-schedule-badge pr-badge-open\">Public<\/span>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n<div class=\"pr-cta\">\n  <div class=\"pr-cta-inner\">\n    <div class=\"pr-cta-eyebrow\">Registration \u2014 Pirin Run 2025<\/div>\n    <h2>Start in the mountain<\/h2>\n    <p>Spaces are limited. Early bird registrations include a discount and a race starter kit.<\/p>\n    <div>\n      <a class=\"pr-btn-white\" href=\"#\">Register Now<\/a>\n      <a class=\"pr-btn-outline\" href=\"#\">View All Routes<\/a>\n    <\/div>\n  <\/div>\n<\/div>\n\n<div class=\"pr-footer\">\n  <span class=\"pr-footer-left\">\u00a9 2025 Pirin Run \u00b7 Pirin National Park \u00b7 Bansko<\/span>\n  <span class=\"pr-footer-right\">\u201e&quot;The mountain is for everyone&quot;\"<\/span>\n<\/div>\n\n<\/div><script>\n  const prObs = new IntersectionObserver(entries => {\n    entries.forEach(e => { if (e.isIntersecting) e.target.classList.add('visible'); });\n  }, { threshold: 0.1 });\n  document.querySelectorAll('.pr-reveal').forEach(el => prObs.observe(el));\n<\/script>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>\u041f\u0438\u0440\u0438\u043d \u0420\u044a\u043d 2025 \u2014 \u041f\u043b\u0430\u043d\u0438\u043d\u0441\u043a\u043e \u0431\u044f\u0433\u0430\u043d\u0435 \u0438 \u043a\u043e\u043b\u043e\u0435\u0437\u0434\u0435\u043d\u0435 \u041d\u041f \u041f\u0438\u0440\u0438\u043d \u00b7 \u042e\u043d\u0438 2025 \u041f\u0438\u0440\u0438\u043d \u0420\u044a\u043d \u041f\u043b\u0430\u043d\u0438\u043d\u0441\u043a\u043e \u0431\u044f\u0433\u0430\u043d\u0435 \u0438 \u043a\u043e\u043b\u043e\u0435\u0437\u0434\u0435\u043d\u0435 \u0432 \u0441\u044a\u0440\u0446\u0435\u0442\u043e \u043d\u0430 \u041d\u0430\u0446\u0438\u043e\u043d\u0430\u043b\u0435\u043d \u043f\u0430\u0440\u043a \u201e\u041f\u0438\u0440\u0438\u043d&#8221; \u2014 \u0437\u0430 \u043b\u044e\u0431\u0438\u0442\u0435\u043b\u0438 \u0438 \u043f\u0440\u043e\u0444\u0435\u0441\u0438\u043e\u043d\u0430\u043b\u0438\u0441\u0442\u0438 [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-47173","page","type-page","status-publish","hentry"],"acf":[],"cubewp_post_meta":[],"taxonomies":[],"_links":{"self":[{"href":"https:\/\/vbansko.com\/en\/wp-json\/wp\/v2\/pages\/47173","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vbansko.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vbansko.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vbansko.com\/en\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/vbansko.com\/en\/wp-json\/wp\/v2\/comments?post=47173"}],"version-history":[{"count":10,"href":"https:\/\/vbansko.com\/en\/wp-json\/wp\/v2\/pages\/47173\/revisions"}],"predecessor-version":[{"id":48039,"href":"https:\/\/vbansko.com\/en\/wp-json\/wp\/v2\/pages\/47173\/revisions\/48039"}],"wp:attachment":[{"href":"https:\/\/vbansko.com\/en\/wp-json\/wp\/v2\/media?parent=47173"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}