{"id":47392,"date":"2026-04-05T09:48:02","date_gmt":"2026-04-05T06:48:02","guid":{"rendered":"https:\/\/vbansko.com\/?page_id=47392"},"modified":"2026-06-01T17:43:36","modified_gmt":"2026-06-01T14:43:36","slug":"bansko-rock-festival-2","status":"publish","type":"page","link":"https:\/\/vbansko.com\/en\/bansko-rok-fest\/","title":{"rendered":"Bansko Rock Fest"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"47392\" class=\"elementor elementor-47392\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-983d49b e-flex e-con-boxed e-con e-parent\" data-id=\"983d49b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\n\t\t<div class=\"elementor-element elementor-element-af0373a elementor-widget elementor-widget-html\" data-id=\"af0373a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\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>Bansko Rock Fest | vbansko.com<\/title>\n  <meta name=\"description\" content=\"Bansko Rock Fest \u2014 three nights of open-air rock at Nikola Vaptsarov Square. Leading Bulgarian rock bands, DJs and free admission.\" \/>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\" \/>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin \/>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Oswald:wght@400;500;700&family=Inter:wght@300;400;500&display=swap\" rel=\"stylesheet\" \/>\n  <style>\n    \/* FIX 1: Added !important to margin and padding *\/\n    .brf-page *, .brf-page *::before, .brf-page *::after { box-sizing: border-box !important; margin: 0 !important; padding: 0 !important; }\n\n    :root {\n      --brf-red:        #C0182A;\n      --brf-red-light:  #F9E8EA;\n      --brf-red-mid:    #E63048;\n      --brf-dark:       #0E0C0C;\n      --brf-charcoal:   #1C1818;\n      --brf-mid:        #5A5050;\n      --brf-cream:      #FAF8F8;\n      --brf-border:     #E4DCDC;\n      --brf-white:      #FFFFFF;\n    }\n\n    .brf-page { \n      background: var(--brf-cream) !important;\n      color: var(--brf-dark) !important;\n      font-family: 'Inter', sans-serif !important;\n      line-height: 1.6 !important;\n      max-width: 1200px !important;\n      margin: 0 auto !important; \n      padding: 0 0 80px !important;\n      display: block !important;\n      width: 100% !important;\n    }\n\n    \/* \u2550\u2550 HERO \u2550\u2550 *\/\n    .brf-hero {\n      background: var(--brf-dark) !important;\n      position: relative !important;\n      overflow: hidden !important;\n      display: block !important;\n    }\n    .brf-hero-top-bar {\n      height: 5px !important;\n      background: linear-gradient(90deg, var(--brf-red) 0%, var(--brf-red-mid) 60%, #FF6B6B 100%) !important;\n    }\n    .brf-hero-bg-text {\n      position: absolute !important;\n      bottom: -20px !important;\n      right: -10px !important;\n      font-family: 'Oswald', sans-serif !important;\n      font-size: 160px !important;\n      font-weight: 700 !important;\n      color: rgba(255,255,255,.03) !important;\n      line-height: 1 !important;\n      letter-spacing: -.02em !important;\n      pointer-events: none !important;\n      text-transform: uppercase !important;\n      user-select: none !important;\n    }\n    .brf-hero-inner {\n      display: grid !important;\n      grid-template-columns: 1fr 260px !important;\n      min-height: 300px !important;\n      position: relative !important;\n      z-index: 2 !important;\n    }\n    .brf-hero-content { padding: 44px 40px 40px !important; display: block !important; }\n    .brf-hero-month {\n      display: inline-flex !important;\n      align-items: center !important;\n      gap: 8px !important;\n      background: var(--brf-red) !important;\n      color: #fff !important;\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      letter-spacing: .14em !important;\n      text-transform: uppercase !important;\n      padding: 5px 14px !important;\n      border-radius: 2px !important;\n      margin-bottom: 20px !important;\n      font-family: 'Oswald', sans-serif !important;\n    }\n    .brf-hero-month a {\n      color: #fff !important;\n      text-decoration: underline !important;\n    }\n    .brf-hero h1 {\n      font-family: 'Oswald', sans-serif !important;\n      font-size: clamp(40px, 6vw, 72px) !important;\n      font-weight: 700 !important;\n      line-height: 1.0 !important;\n      color: #fff !important;\n      margin-bottom: 16px !important;\n      text-transform: uppercase !important;\n      letter-spacing: .01em !important;\n      clear: both !important;\n    }\n    .brf-hero h1 span { color: var(--brf-red-mid) !important; }\n    .brf-hero-desc {\n      font-size: 16px !important;\n      color: rgba(255,255,255,.6) !important;\n      max-width: 400px !important;\n      line-height: 1.75 !important;\n      margin-bottom: 28px !important;\n      display: block !important;\n    }\n    .brf-hero-pills { display: flex !important; gap: 8px !important; flex-wrap: wrap !important; }\n    .brf-hero-pill {\n      font-size: 14px !important;\n      font-weight: 500 !important;\n      letter-spacing: .08em !important;\n      text-transform: uppercase !important;\n      padding: 5px 14px !important;\n      border-radius: 2px !important;\n      border: 1px solid rgba(255,255,255,.15) !important;\n      color: rgba(255,255,255,.6) !important;\n      font-family: 'Oswald', sans-serif !important;\n    }\n    .brf-hero-pill.brf-red {\n      background: var(--brf-red) !important;\n      color: #fff !important;\n      border-color: var(--brf-red) !important;\n    }\n    .brf-hero-visual {\n      background: var(--brf-red) !important;\n      display: flex !important;\n      flex-direction: column !important;\n      align-items: center !important;\n      justify-content: center !important;\n      gap: 8px !important;\n      position: relative !important;\n      overflow: hidden !important;\n    }\n    .brf-hero-visual::before {\n      content: '' !important;\n      position: absolute !important;\n      inset: 0 !important;\n      background: repeating-linear-gradient(\n        -45deg, transparent, transparent 12px,\n        rgba(0,0,0,.1) 12px, rgba(0,0,0,.1) 24px\n      ) !important;\n    }\n    .brf-hero-visual-emoji {\n      font-size: 64px !important;\n      position: relative !important;\n      line-height: 1 !important;\n    }\n    .brf-hero-visual-label {\n      font-family: 'Oswald', sans-serif !important;\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      color: rgba(255,255,255,.8) !important;\n      text-transform: uppercase !important;\n      letter-spacing: .15em !important;\n      position: relative !important;\n    }\n    .brf-hero-visual-year {\n      font-family: 'Oswald', sans-serif !important;\n      font-size: 44px !important;\n      font-weight: 700 !important;\n      color: rgba(255,255,255,.2) !important;\n      position: absolute !important;\n      bottom: 10px !important;\n      right: 10px !important;\n      line-height: 1 !important;\n    }\n\n    \/* \u2550\u2550 INFO STRIP \u2550\u2550 *\/\n    .brf-info-strip {\n      background: var(--brf-charcoal) !important;\n      display: flex !important;\n      flex-wrap: wrap !important;\n      margin: 0 !important;\n      padding: 0 !important;\n    }\n    .brf-info-item {\n      flex: 1 !important;\n      min-width: 160px !important;\n      padding: 16px 20px !important;\n      border-right: 1px solid rgba(255,255,255,.07) !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 12px !important;\n      margin: 0 !important;\n    }\n    .brf-info-item:last-child { border-right: none !important; }\n    .brf-info-icon { font-size: 20px !important; flex-shrink: 0 !important; }\n    .brf-info-label {\n      font-size: 14px !important;\n      color: rgba(255,255,255,.4) !important;\n      text-transform: uppercase !important;\n      letter-spacing: .09em !important;\n      display: block !important;\n    }\n    .brf-info-value {\n      font-size: 16px !important;\n      color: #fff !important;\n      font-weight: 500 !important;\n      display: block !important;\n    }\n\n    \/* \u2550\u2550 SECTIONS \u2550\u2550 *\/\n    .brf-section { \n      padding: 36px 32px !important; \n      display: block !important;\n      width: 100% !important;\n      clear: both !important;\n    }\n    .brf-section + .brf-section { border-top: 1px solid var(--brf-border) !important; }\n    .brf-section-label {\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      letter-spacing: .2em !important;\n      text-transform: uppercase !important;\n      color: var(--brf-red) !important;\n      margin-bottom: 8px !important;\n      font-family: 'Oswald', sans-serif !important;\n      display: block !important;\n    }\n    .brf-section-title {\n      font-family: 'Oswald', sans-serif !important;\n      font-size: clamp(28px, 3.5vw, 44px) !important;\n      font-weight: 700 !important;\n      color: var(--brf-dark) !important;\n      margin-bottom: 16px !important;\n      line-height: 1.1 !important;\n      text-transform: uppercase !important;\n      display: block !important;\n    }\n    .brf-section-body {\n      font-size: 16px !important;\n      color: var(--brf-mid) !important;\n      line-height: 1.85 !important;\n      max-width: 680px !important;\n      display: block !important;\n    }\n\n    \/* \u2550\u2550 BAND CARDS \u2550\u2550 *\/\n    .brf-bands-grid {\n      display: grid !important;\n      grid-template-columns: repeat(auto-fill, minmax(240px, 1fr)) !important;\n      gap: 14px !important;\n      margin-top: 24px !important;\n      width: 100% !important;\n    }\n    .brf-band-card {\n      background: var(--brf-white) !important;\n      border: 1px solid var(--brf-border) !important;\n      border-radius: 4px !important;\n      border-left: 4px solid var(--brf-red) !important;\n      padding: 18px 16px !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 16px !important;\n      \/* FIX 3: Removed transform from transition to avoid grid layout shift on mobile *\/\n      transition: box-shadow .2s !important;\n      width: 100% !important;\n    }\n    .brf-band-card:hover {\n      box-shadow: 0 6px 24px rgba(14,12,12,.08) !important;\n    }\n    .brf-band-num {\n      font-family: 'Oswald', sans-serif !important;\n      font-size: 28px !important;\n      font-weight: 700 !important;\n      color: var(--brf-border) !important;\n      line-height: 1 !important;\n      flex-shrink: 0 !important;\n      width: 32px !important;\n      text-align: center !important;\n    }\n    .brf-band-info { flex: 1 !important; }\n    .brf-band-name {\n      font-family: 'Oswald', sans-serif !important;\n      font-size: 22px !important;\n      font-weight: 700 !important;\n      color: var(--brf-dark) !important;\n      text-transform: uppercase !important;\n      line-height: 1.1 !important;\n      margin-bottom: 3px !important;\n      display: block !important;\n    }\n    .brf-band-genre {\n      font-size: 14px !important;\n      color: var(--brf-mid) !important;\n      text-transform: uppercase !important;\n      letter-spacing: .08em !important;\n      display: block !important;\n    }\n    .brf-band-night {\n      font-size: 14px !important;\n      color: var(--brf-red) !important;\n      font-weight: 700 !important;\n      font-family: 'Oswald', sans-serif !important;\n      white-space: nowrap !important;\n      flex-shrink: 0 !important;\n      min-width: 52px !important;\n      text-align: right !important;\n    }\n\n    \/* \u2550\u2550 PROGRAMME \u2550\u2550 *\/\n    .brf-prog-grid {\n      display: grid !important;\n      grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)) !important;\n      gap: 14px !important;\n      margin-top: 24px !important;\n      width: 100% !important;\n    }\n    .brf-prog-card {\n      background: var(--brf-white) !important;\n      border: 1px solid var(--brf-border) !important;\n      border-radius: 4px !important;\n      overflow: hidden !important;\n      display: block !important;\n    }\n    .brf-prog-head {\n      background: var(--brf-charcoal) !important;\n      padding: 10px 16px !important;\n      display: flex !important;\n      justify-content: space-between !important;\n      align-items: center !important;\n    }\n    .brf-prog-day-name {\n      font-family: 'Oswald', sans-serif !important;\n      font-size: 20px !important;\n      font-weight: 700 !important;\n      color: #fff !important;\n      text-transform: uppercase !important;\n    }\n    .brf-prog-day-date {\n      font-size: 14px !important;\n      color: var(--brf-red-mid) !important;\n      font-weight: 500 !important;\n    }\n    .brf-prog-body { padding: 12px 16px !important; display: block !important; }\n    .brf-prog-row {\n      display: flex !important;\n      gap: 10px !important;\n      padding: 6px 0 !important;\n      border-bottom: 1px dashed var(--brf-border) !important;\n      align-items: flex-start !important;\n    }\n    .brf-prog-row:last-child { border-bottom: none !important; }\n    .brf-prog-time {\n      font-size: 14px !important;\n      color: var(--brf-red) !important;\n      font-weight: 700 !important;\n      white-space: nowrap !important;\n      min-width: 48px !important;\n      font-family: 'Oswald', sans-serif !important;\n      letter-spacing: .04em !important;\n    }\n    .brf-prog-act {\n      font-size: 16px !important;\n      color: var(--brf-dark) !important;\n      font-weight: 500 !important;\n      line-height: 1.4 !important;\n      display: block !important;\n    }\n    .brf-prog-act-sub {\n      font-size: 14px !important;\n      color: var(--brf-mid) !important;\n      margin-top: 1px !important;\n      display: block !important;\n    }\n\n    \/* \u2550\u2550 VENUE \u2550\u2550 *\/\n    .brf-venue-box {\n      background: var(--brf-white) !important;\n      border: 1px solid var(--brf-border) !important;\n      border-radius: 4px !important;\n      overflow: hidden !important;\n      margin-top: 20px !important;\n      display: grid !important;\n      grid-template-columns: 1fr 1fr !important;\n      width: 100% !important;\n    }\n    .brf-venue-info { padding: 24px !important; display: block !important; }\n    .brf-venue-name {\n      font-family: 'Oswald', sans-serif !important;\n      font-size: 22px !important;\n      font-weight: 700 !important;\n      color: var(--brf-dark) !important;\n      text-transform: uppercase !important;\n      margin-bottom: 6px !important;\n      display: block !important;\n    }\n    .brf-venue-addr {\n      font-size: 16px !important;\n      color: var(--brf-mid) !important;\n      margin-bottom: 18px !important;\n      line-height: 1.6 !important;\n      display: block !important;\n    }\n    .brf-venue-facts { display: flex !important; flex-direction: column !important; gap: 10px !important; }\n    .brf-venue-fact {\n      display: flex !important;\n      align-items: flex-start !important;\n      gap: 10px !important;\n      font-size: 16px !important;\n      color: var(--brf-dark) !important;\n    }\n    .brf-venue-fact-icon { font-size: 16px !important; flex-shrink: 0 !important; margin-top: 2px !important; display: block !important;}\n    .brf-venue-map {\n      background: var(--brf-red-light) !important;\n      display: flex !important;\n      align-items: center !important;\n      justify-content: center !important;\n      flex-direction: column !important;\n      gap: 12px !important;\n      padding: 28px !important;\n      text-align: center !important;\n      border-left: 1px solid var(--brf-border) !important;\n    }\n    .brf-venue-map-icon { font-size: 44px !important; display: block !important; }\n    .brf-venue-map-note {\n      font-size: 16px !important;\n      color: var(--brf-mid) !important;\n      line-height: 1.5 !important;\n      display: block !important;\n    }\n    .brf-btn-red {\n      display: inline-block !important;\n      background: var(--brf-red) !important;\n      color: #fff !important;\n      font-size: 16px !important;\n      font-weight: 700 !important;\n      padding: 10px 22px !important;\n      border-radius: 2px !important;\n      text-decoration: none !important;\n      font-family: 'Oswald', sans-serif !important;\n      text-transform: uppercase !important;\n      letter-spacing: .08em !important;\n      transition: opacity .2s !important;\n    }\n    .brf-btn-red:hover { opacity: .88 !important; }\n\n    \/* \u2550\u2550 \u041f\u0420\u041e\u041c\u041e \u041a\u0410\u0420\u0422\u0418: \u041a\u0410\u041b\u0415\u041d\u0414\u0410\u0420 \u0418 \u0424\u0415\u0421\u0422\u0418\u0412\u0410\u041b\u0418 \u2550\u2550 *\/\n    .brf-promo-grid {\n      display: grid !important;\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      gap: 16px !important;\n      margin-top: 24px !important;\n      width: 100% !important;\n    }\n    .brf-promo-card {\n      background: var(--brf-white) !important;\n      border: 1px solid var(--brf-border) !important;\n      border-left: 4px solid var(--brf-red) !important;\n      border-radius: 4px !important;\n      padding: 20px !important;\n      display: flex !important;\n      gap: 16px !important;\n      align-items: flex-start !important;\n      transition: box-shadow 0.2s ease !important;\n      width: 100% !important;\n    }\n    .brf-promo-card:hover {\n      box-shadow: 0 6px 24px rgba(14,12,12,.08) !important;\n    }\n    .brf-promo-icon {\n      font-size: 32px !important;\n      flex-shrink: 0 !important;\n      display: block !important;\n    }\n    .brf-promo-content {\n      display: flex !important;\n      flex-direction: column !important;\n      height: 100% !important;\n    }\n    .brf-promo-title {\n      font-family: 'Oswald', sans-serif !important;\n      font-size: 20px !important;\n      font-weight: 700 !important;\n      color: var(--brf-dark) !important;\n      text-transform: uppercase !important;\n      margin-bottom: 6px !important;\n      display: block !important;\n      line-height: 1.2 !important;\n    }\n    .brf-promo-desc {\n      font-size: 15px !important;\n      color: var(--brf-mid) !important;\n      line-height: 1.5 !important;\n      margin-bottom: 12px !important;\n      flex-grow: 1 !important;\n      display: block !important;\n    }\n    .brf-promo-link {\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      color: var(--brf-red) !important;\n      text-decoration: none !important;\n      text-transform: uppercase !important;\n      letter-spacing: 0.05em !important;\n      font-family: 'Oswald', sans-serif !important;\n      align-self: flex-start !important;\n      padding-top: 8px !important;\n      display: inline-block !important;\n    }\n    .brf-promo-link:hover {\n      text-decoration: underline !important;\n    }\n\n    \/* \u2550\u2550 FREE BANNER \u2550\u2550 *\/\n    .brf-free-banner {\n      margin: 0 32px !important;\n      background: var(--brf-charcoal) !important;\n      padding: 28px 32px !important;\n      border-radius: 4px !important;\n      border-left: 5px solid var(--brf-red) !important;\n      display: flex !important;\n      align-items: center !important;\n      gap: 24px !important;\n      flex-wrap: wrap !important;\n    }\n    .brf-free-icon { font-size: 44px !important; flex-shrink: 0 !important; display: block !important; }\n    .brf-free-text { display: block !important; }\n    .brf-free-text h3 {\n      font-family: 'Oswald', sans-serif !important;\n      font-size: 22px !important;\n      font-weight: 700 !important;\n      color: #fff !important;\n      text-transform: uppercase !important;\n      letter-spacing: .04em !important;\n      margin-bottom: 5px !important;\n      display: block !important;\n    }\n    .brf-free-text p {\n      font-size: 16px !important;\n      color: rgba(255,255,255,.6) !important;\n      line-height: 1.65 !important;\n      display: block !important;\n      margin: 0 !important;\n    }\n    .brf-free-badge {\n      margin-left: auto !important;\n      background: var(--brf-red) !important;\n      color: #fff !important;\n      font-family: 'Oswald', sans-serif !important;\n      font-size: 28px !important;\n      font-weight: 700 !important;\n      padding: 12px 24px !important;\n      border-radius: 4px !important;\n      text-align: center !important;\n      text-transform: uppercase !important;\n      letter-spacing: .05em !important;\n      white-space: nowrap !important;\n      display: block !important;\n    }\n    .brf-free-badge span {\n      display: block !important;\n      font-size: 14px !important;\n      font-weight: 400 !important;\n      color: rgba(255,255,255,.9) !important;\n      letter-spacing: .1em !important;\n    }\n\n    \/* \u2550\u2550 MORE LINKS \u2550\u2550 *\/\n    .brf-more-links {\n      margin: 24px 32px 0 !important;\n      background: var(--brf-white) !important;\n      border: 1px solid var(--brf-border) !important;\n      border-radius: 4px !important;\n      padding: 22px 24px !important;\n      display: block !important;\n    }\n    .brf-more-links-title {\n      font-size: 14px !important;\n      font-weight: 700 !important;\n      letter-spacing: .15em !important;\n      text-transform: uppercase !important;\n      color: var(--brf-mid) !important;\n      margin-bottom: 14px !important;\n      font-family: 'Oswald', sans-serif !important;\n      display: block !important;\n    }\n    .brf-more-links-row { display: flex !important; gap: 10px !important; flex-wrap: wrap !important; }\n    .brf-more-link {\n      display: inline-flex !important;\n      align-items: center !important;\n      gap: 6px !important;\n      background: var(--brf-cream) !important;\n      border: 1px solid var(--brf-border) !important;\n      color: var(--brf-dark) !important;\n      font-size: 16px !important;\n      font-weight: 500 !important;\n      padding: 8px 16px !important;\n      border-radius: 2px !important;\n      text-decoration: none !important;\n      transition: border-color .2s, color .2s !important;\n    }\n    .brf-more-link:hover { border-color: var(--brf-red) !important; color: var(--brf-red) !important; }\n\n    \/* \u2550\u2550 FOOTER \u2550\u2550 *\/\n    .brf-footer-note {\n      text-align: center !important;\n      padding: 28px 32px 0 !important;\n      font-size: 14px !important;\n      color: var(--brf-mid) !important;\n      line-height: 1.8 !important;\n      display: block !important;\n    }\n    .brf-footer-note a { color: var(--brf-red) !important; text-decoration: none !important; }\n    .brf-footer-note a:hover { text-decoration: underline !important; }\n\n    \/* \u2550\u2550 RESPONSIVE \u2550\u2550 *\/\n    @media (max-width: 640px) {\n      .brf-hero-inner { grid-template-columns: 1fr !important; }\n      .brf-hero-visual { display: none !important; }\n      .brf-hero-content { padding: 28px 20px 24px !important; }\n      .brf-section { padding: 24px 16px !important; }\n      .brf-info-strip { flex-direction: column !important; }\n      .brf-info-item { border-right: none !important; border-bottom: 1px solid rgba(255,255,255,.07) !important; }\n      .brf-venue-box { grid-template-columns: 1fr !important; }\n      .brf-free-banner { margin: 0 16px !important; padding: 20px !important; flex-direction: column !important; }\n      .brf-free-badge { margin-left: 0 !important; }\n      .brf-more-links { margin: 16px 16px 0 !important; }\n      .brf-footer-note { padding: 20px 16px 0 !important; }\n      .brf-promo-grid { grid-template-columns: 1fr !important; }\n    }\n  <\/style>\n<\/head>\n<body>\n<div class=\"brf-page\">\n\n  <div class=\"brf-hero\">\n    <div class=\"brf-hero-top-bar\"><\/div>\n    <div class=\"brf-hero-bg-text\">ROCK<\/div>\n    <div class=\"brf-hero-inner\">\n      <div class=\"brf-hero-content\">\n        <div class=\"brf-hero-month\">\ud83c\udfb8 July \u00b7 <a class=\"wpil_keyword_link\" href=\"https:\/\/vbansko.com\/en\/for-bansko\/\" title=\"Bansko\" data-wpil-keyword-link=\"linked\" data-wpil-monitor-id=\"8356\">Bansko<\/a><\/div>\n        <h1>Bansko<br><span>Rock<\/span> Fest<\/h1>\n        <p class=\"brf-hero-desc\">An open-air rock festival featuring leading rock bands from Bulgaria and across the region, set in Bansko's central square. Three nights. Free entry. Pure rock.<\/p>\n        <div class=\"brf-hero-pills\">\n          <span class=\"brf-hero-pill brf-red\">Music<\/span>\n          <span class=\"brf-hero-pill brf-red\">Rock<\/span>\n          <span class=\"brf-hero-pill\">Free ADMISSION<\/span>\n          <span class=\"brf-hero-pill\">Outdoors<\/span>\n        <\/div>\n      <\/div>\n      <div class=\"brf-hero-visual\">\n        <div class=\"brf-hero-visual-emoji\">\ud83c\udfb8<\/div>\n        <div class=\"brf-hero-visual-label\">Rock Fest<\/div>\n        <div class=\"brf-hero-visual-year\">2026<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"brf-info-strip\">\n    <div class=\"brf-info-item\">\n      <span class=\"brf-info-icon\">\ud83d\udcc5<\/span>\n      <div>\n        <span class=\"brf-info-label\">2026 Dates<\/span>\n        <span class=\"brf-info-value\">16\u201318 July<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"brf-info-item\">\n      <span class=\"brf-info-icon\">\ud83d\udccd<\/span>\n      <div>\n        <span class=\"brf-info-label\">Location:<\/span>\n        <span class=\"brf-info-value\">Nikola Vaptsarov Square<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"brf-info-item\">\n      <span class=\"brf-info-icon\">\ud83c\udfa4<\/span>\n      <div>\n        <span class=\"brf-info-label\">Line-up<\/span>\n        <span class=\"brf-info-value\">6 bands + DJ<\/span>\n      <\/div>\n    <\/div>\n    <div class=\"brf-info-item\">\n      <span class=\"brf-info-icon\">\ud83c\udf9f\ufe0f<\/span>\n      <div>\n        <span class=\"brf-info-label\">Entry<\/span>\n        <span class=\"brf-info-value\">Free<\/span>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"brf-section\">\n    <div class=\"brf-section-label\">About the Festival<\/div>\n    <h2 class=\"brf-section-title\">Three nights of pure rock<\/h2>\n    <div class=\"brf-section-body\">\n      Bansko Rock Fest transforms Nikola Vaptsarov Square into the ultimate rock venue for three unforgettable nights. The festival brings together some of Bulgaria's most celebrated rock bands beneath the open sky, surrounded by the unique atmosphere of the mountains \u2013 and with free entry for all. Each year, it attracts music lovers from across the region, along with international visitors who choose Bansko as their summer destination.\n    <\/div>\n  <\/div>\n\n  <div class=\"brf-section\">\n    <div class=\"brf-section-label\">2026 Line-up<\/div>\n    <h2 class=\"brf-section-title\">6 Bands Taking the Stage<\/h2>\n    <div class=\"brf-section-body\">\n      This year's edition brings together some of Bulgaria's most popular rock and metal acts. Each evening offers something different, ensuring fans of every rock subgenre have plenty to enjoy.\n    <\/div>\n\n    <div class=\"brf-bands-grid\">\n      <div class=\"brf-band-card\">\n        <div class=\"brf-band-num\">01<\/div>\n        <div class=\"brf-band-info\">\n          <div class=\"brf-band-name\">Ahat<\/div>\n          <div class=\"brf-band-genre\">Rock \u00b7 Bulgaria<\/div>\n        <\/div>\n        <div class=\"brf-band-night\">Night 1<\/div>\n      <\/div>\n      <div class=\"brf-band-card\">\n        <div class=\"brf-band-num\">02<\/div>\n        <div class=\"brf-band-info\">\n          <div class=\"brf-band-name\">Milena Slavova<\/div>\n          <div class=\"brf-band-genre\">Rock \u00b7 Bulgaria<\/div>\n        <\/div>\n        <div class=\"brf-band-night\">Night 1<\/div>\n      <\/div>\n      <div class=\"brf-band-card\">\n        <div class=\"brf-band-num\">03<\/div>\n        <div class=\"brf-band-info\">\n          <div class=\"brf-band-name\">No More Many More<\/div>\n          <div class=\"brf-band-genre\">Rock \u00b7 Bulgaria<\/div>\n        <\/div>\n        <div class=\"brf-band-night\">Night 2<\/div>\n      <\/div>\n      <div class=\"brf-band-card\">\n        <div class=\"brf-band-num\">04<\/div>\n        <div class=\"brf-band-info\">\n          <div class=\"brf-band-name\">Hammerhead<\/div>\n          <div class=\"brf-band-genre\">Metal \u00b7 Bulgaria<\/div>\n        <\/div>\n        <div class=\"brf-band-night\">Night 2<\/div>\n      <\/div>\n      <div class=\"brf-band-card\">\n        <div class=\"brf-band-num\">05<\/div>\n        <div class=\"brf-band-info\">\n          <div class=\"brf-band-name\">Odd Crew<\/div>\n          <div class=\"brf-band-genre\">Progressive rock \u00b7 Bulgaria<\/div>\n        <\/div>\n        <div class=\"brf-band-night\">Night 3<\/div>\n      <\/div>\n      <div class=\"brf-band-card\">\n        <div class=\"brf-band-num\">06<\/div>\n        <div class=\"brf-band-info\">\n          <div class=\"brf-band-name\">SEVI<\/div>\n          <div class=\"brf-band-genre\">Rock \u00b7 Headliner<\/div>\n        <\/div>\n        <div class=\"brf-band-night\">Night 3<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"brf-section\">\n    <div class=\"brf-section-label\">Programme<\/div>\n    <h2 class=\"brf-section-title\">Three Evenings of Rock<\/h2>\n    <div class=\"brf-section-body\">\n      Three consecutive evenings featuring different performers, DJs and presenters, building up to Saturday night's headline performance by SEVI.\n    <\/div>\n\n    <div class=\"brf-prog-grid\">\n      <div class=\"brf-prog-card\">\n        <div class=\"brf-prog-head\">\n          <div class=\"brf-prog-day-name\">Thursday<\/div>\n          <div class=\"brf-prog-day-date\">16 July<\/div>\n        <\/div>\n        <div class=\"brf-prog-body\">\n          <div class=\"brf-prog-row\">\n            <span class=\"brf-prog-time\">20:00<\/span>\n            <div>\n              <div class=\"brf-prog-act\">Ahat<\/div>\n              <div class=\"brf-prog-act-sub\">Rock Legends \u00b7 Bulgaria<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"brf-prog-row\">\n            <span class=\"brf-prog-time\">21:30<\/span>\n            <div>\n              <div class=\"brf-prog-act\">Milena Slavova<\/div>\n              <div class=\"brf-prog-act-sub\">Rock Artist<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"brf-prog-row\">\n            <span class=\"brf-prog-time\">23:00<\/span>\n            <div>\n              <div class=\"brf-prog-act\">DJ set<\/div>\n              <div class=\"brf-prog-act-sub\">Rock and Metal Classics<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"brf-prog-card\">\n        <div class=\"brf-prog-head\">\n          <div class=\"brf-prog-day-name\">Friday<\/div>\n          <div class=\"brf-prog-day-date\">17 July<\/div>\n        <\/div>\n        <div class=\"brf-prog-body\">\n          <div class=\"brf-prog-row\">\n            <span class=\"brf-prog-time\">20:00<\/span>\n            <div>\n              <div class=\"brf-prog-act\">No More Many More<\/div>\n              <div class=\"brf-prog-act-sub\">Rock \u00b7 Bulgaria<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"brf-prog-row\">\n            <span class=\"brf-prog-time\">21:30<\/span>\n            <div>\n              <div class=\"brf-prog-act\">Hammerhead<\/div>\n              <div class=\"brf-prog-act-sub\">Metal \u00b7 Bulgaria<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"brf-prog-row\">\n            <span class=\"brf-prog-time\">23:00<\/span>\n            <div>\n              <div class=\"brf-prog-act\">DJ set<\/div>\n              <div class=\"brf-prog-act-sub\">Rock and Metal Classics<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"brf-prog-card\">\n        <div class=\"brf-prog-head\">\n          <div class=\"brf-prog-day-name\">Saturday<\/div>\n          <div class=\"brf-prog-day-date\">18 July<\/div>\n        <\/div>\n        <div class=\"brf-prog-body\">\n          <div class=\"brf-prog-row\">\n            <span class=\"brf-prog-time\">20:00<\/span>\n            <div>\n              <div class=\"brf-prog-act\">Odd Crew<\/div>\n              <div class=\"brf-prog-act-sub\">Progressive rock \u00b7 Bulgaria<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"brf-prog-row\">\n            <span class=\"brf-prog-time\">21:45<\/span>\n            <div>\n              <div class=\"brf-prog-act\">SEVI \u2014 Headliner<\/div>\n              <div class=\"brf-prog-act-sub\">The Festival's Grand Finale<\/div>\n            <\/div>\n          <\/div>\n          <div class=\"brf-prog-row\">\n            <span class=\"brf-prog-time\">23:30<\/span>\n            <div>\n              <div class=\"brf-prog-act\">DJ Set \u2014 Closing Party<\/div>\n              <div class=\"brf-prog-act-sub\">Festival Closing Celebration<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"brf-section\">\n    <div class=\"brf-section-label\">Location:<\/div>\n    <h2 class=\"brf-section-title\">Bansko's Central Square<\/h2>\n\n    <div class=\"brf-venue-box\">\n      <div class=\"brf-venue-info\">\n        <div class=\"brf-venue-name\">Nikola Vaptsarov Square<\/div>\n        <div class=\"brf-venue-addr\">Town Centre Location<br>Bansko 2770, Bulgaria<\/div>\n        <div class=\"brf-venue-facts\">\n          <div class=\"brf-venue-fact\">\n            <span class=\"brf-venue-fact-icon\">\ud83c\udfb8<\/span>\n            <span>A large open-air stage in the heart of Bansko<\/span>\n          <\/div>\n          <div class=\"brf-venue-fact\">\n            <span class=\"brf-venue-fact-icon\">\ud83c\udfd4\ufe0f<\/span>\n            <span>Live performances beneath the stars with breathtaking views of the Pirin Mountains<\/span>\n          <\/div>\n          <div class=\"brf-venue-fact\">\n            <span class=\"brf-venue-fact-icon\">\ud83d\udeb6<\/span>\n            <span>Easy walking access from the town centre<\/span>\n          <\/div>\n          <div class=\"brf-venue-fact\">\n            <span class=\"brf-venue-fact-icon\">\ud83c\udd7f\ufe0f<\/span>\n            <span>Parking available close to the square<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n      <!-- FIX 2: Google Maps URL \u0441 \u043a\u043e\u043e\u0440\u0434\u0438\u043d\u0430\u0442\u0438 \u0432\u043c\u0435\u0441\u0442\u043e \u043a\u0438\u0440\u0438\u043b\u0438\u0446\u0430 -->\n      <div class=\"brf-venue-map\">\n        <div class=\"brf-venue-map-icon\">\ud83d\uddfa\ufe0f<\/div>\n        <div class=\"brf-venue-map-note\">Nikola Vaptsarov Square<br>Bansko, Bulgaria<\/div>\n        <a href=\"https:\/\/www.google.com\/maps\/search\/?api=1&amp;query=41.8361,23.4883\" target=\"_blank\" rel=\"noopener\" aria-label=\"See Nikola Vaptsarov Square on Google Maps\" class=\"brf-btn-red\">View on Map \u2192<\/a>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"brf-section\">\n    <div class=\"brf-section-label\">EXPLORE MORE<\/div>\n    <h2 class=\"brf-section-title\">Events &amp; Festivals in Bansko<\/h2>\n    \n    <div class=\"brf-promo-grid\">\n      <div class=\"brf-promo-card\">\n        <span class=\"brf-promo-icon\">\ud83d\udcc5<\/span>\n        <div class=\"brf-promo-content\">\n          <span class=\"brf-promo-title\">Events calendar<\/span>\n          <span class=\"brf-promo-desc\">Check out all upcoming events in town or list your own to reach a wider audience.<\/span>\n          <a href=\"https:\/\/vbansko.com\/en\/events\/\" target=\"_blank\" rel=\"noopener\" class=\"brf-promo-link\">View Calendar \u2192<\/a>\n        <\/div>\n      <\/div>\n      <div class=\"brf-promo-card\">\n        <span class=\"brf-promo-icon\">\ud83c\udf89<\/span>\n        <div class=\"brf-promo-content\">\n          <span class=\"brf-promo-title\">Festivals &amp; Events<\/span>\n          <span class=\"brf-promo-desc\">Your comprehensive guide to all music, cultural and sports festivals in Bansko and the surrounding region.<\/span>\n          <a href=\"https:\/\/vbansko.com\/en\/festivals-and-events-in-bansko-and-the-region\/\" target=\"_blank\" rel=\"noopener\" class=\"brf-promo-link\">View All \u2192<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"brf-free-banner\">\n    <div class=\"brf-free-icon\">\ud83c\udf9f\ufe0f<\/div>\n    <div class=\"brf-free-text\">\n      <h3>Free Entry!<\/h3>\n      <p>All concerts are free to attend. Join us in the town square and experience three unforgettable nights of rock music beneath the open sky, surrounded by Bansko's unique mountain atmosphere.<\/p>\n    <\/div>\n    <div class=\"brf-free-badge\">\n      FREE\n      <span>Entry<\/span>\n    <\/div>\n  <\/div>\n\n  <div class=\"brf-more-links\">\n    <div class=\"brf-more-links-title\">More from Bansko<\/div>\n    <div class=\"brf-more-links-row\">\n      <a href=\"https:\/\/vbansko.com\/en\/events\/\" class=\"brf-more-link\" target=\"_blank\" rel=\"noopener\">\ud83d\udcc5 All events<\/a>\n      <a href=\"https:\/\/vbansko.com\/en\/are-you-looking-for-a-ski-vacation-or-mountain-vacation\/\" class=\"brf-more-link\" target=\"_blank\" rel=\"noopener\">\ud83c\udfe8 Accommodation<\/a>\n      <a href=\"https:\/\/vbansko.com\/en\/lc\/introductions\/\" class=\"brf-more-link\" target=\"_blank\" rel=\"noopener\">\ud83c\udf7d\ufe0f Bars &amp; Restaurants<\/a>\n      <a href=\"https:\/\/vbansko.com\/en\/contact\/\" class=\"brf-more-link\" target=\"_blank\" rel=\"noopener\">\ud83d\udcde Contact Us<\/a>\n    <\/div>\n  <\/div>\n\n  <p class=\"brf-footer-note\">\n    The program is up-to-date for the 2026 edition.<br>\n    <a href=\"https:\/\/vbansko.com\/en\/\">vbansko.com<\/a> \u00b7\n    <a href=\"https:\/\/bansko.bg\" target=\"_blank\" rel=\"noopener\">bansko.bg<\/a> \u00b7\n    <a href=\"https:\/\/vbansko.com\/en\/contact\/\">Report an error<\/a>\n  <\/p>\n\n<\/div>\n<\/body>\n<\/html>\t\t\t\t<\/div>\n\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>\u0411\u0430\u043d\u0441\u043a\u043e \u0420\u043e\u043a \u0424\u0435\u0441\u0442 | vbansko.com ROCK \ud83c\udfb8 \u042e\u043b\u0438 \u00b7 \u0411\u0430\u043d\u0441\u043a\u043e \u0411\u0430\u043d\u0441\u043a\u043e\u0420\u043e\u043a \u0424\u0435\u0441\u0442 \u0420\u043e\u043a \u0444\u0435\u0441\u0442\u0438\u0432\u0430\u043b \u043d\u0430 \u043e\u0442\u043a\u0440\u0438\u0442\u043e \u0441 \u0432\u043e\u0434\u0435\u0449\u0438 \u0440\u043e\u043a \u0433\u0440\u0443\u043f\u0438 \u043e\u0442 \u0411\u044a\u043b\u0433\u0430\u0440\u0438\u044f \u0438 \u0440\u0435\u0433\u0438\u043e\u043d\u0430 \u043d\u0430 \u0446\u0435\u043d\u0442\u0440\u0430\u043b\u043d\u0438\u044f \u043f\u043b\u043e\u0449\u0430\u0434. \u0422\u0440\u0438 \u043d\u043e\u0449\u0438. \u0411\u0435\u0437\u043f\u043b\u0430\u0442\u0435\u043d [&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-47392","page","type-page","status-publish","hentry"],"acf":[],"cubewp_post_meta":[],"taxonomies":[],"_links":{"self":[{"href":"https:\/\/vbansko.com\/en\/wp-json\/wp\/v2\/pages\/47392","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=47392"}],"version-history":[{"count":8,"href":"https:\/\/vbansko.com\/en\/wp-json\/wp\/v2\/pages\/47392\/revisions"}],"predecessor-version":[{"id":51514,"href":"https:\/\/vbansko.com\/en\/wp-json\/wp\/v2\/pages\/47392\/revisions\/51514"}],"wp:attachment":[{"href":"https:\/\/vbansko.com\/en\/wp-json\/wp\/v2\/media?parent=47392"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}