{"id":27,"date":"2026-04-17T07:17:03","date_gmt":"2026-04-17T07:17:03","guid":{"rendered":"https:\/\/openflowmedia.com\/?page_id=27"},"modified":"2026-04-22T15:37:56","modified_gmt":"2026-04-22T15:37:56","slug":"contact-us","status":"publish","type":"page","link":"https:\/\/openflowmedia.com\/?page_id=27","title":{"rendered":"Contact Us"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"27\" class=\"elementor elementor-27\">\n\t\t\t\t<div class=\"elementor-element elementor-element-b536c46 e-con-full e-flex e-con e-parent\" data-id=\"b536c46\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51a26d3 elementor-widget elementor-widget-html\" data-id=\"51a26d3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:wght@300;400;500;600;700;800;900&display=swap');\n\n.ocu *,\n.ocu *::before,\n.ocu *::after {\n  box-sizing: border-box;\n  margin: 0;\n  padding: 0;\n}\n\n.ocu {\n  font-family: 'Poppins', sans-serif;\n  background: #000;\n  color: #fff;\n  overflow-x: hidden;\n  width: 100%;\n}\n\n\/* \u2500\u2500 HERO \u2500\u2500 *\/\n.ocu-hero {\n  position: relative;\n  min-height: 80vh;\n  display: flex;\n  align-items: center;\n  background: #000;\n  overflow: hidden;\n}\n.ocu-hero-glow {\n  position: absolute;\n  inset: 0;\n  background:\n    radial-gradient(ellipse 55% 70% at 80% 25%, rgba(224,44,0,0.2) 0%, transparent 65%),\n    radial-gradient(ellipse 35% 40% at 10% 85%, rgba(224,44,0,0.09) 0%, transparent 55%);\n  pointer-events: none;\n}\n.ocu-hero-grid {\n  position: absolute;\n  inset: 0;\n  background-image:\n    linear-gradient(rgba(224,44,0,0.055) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(224,44,0,0.055) 1px, transparent 1px);\n  background-size: 64px 64px;\n  pointer-events: none;\n}\n.ocu-hero-watermark {\n  position: absolute;\n  right: -20px;\n  top: 50%;\n  transform: translateY(-50%);\n  font-size: clamp(100px, 16vw, 200px);\n  font-weight: 900;\n  color: rgba(224,44,0,0.038);\n  letter-spacing: -6px;\n  pointer-events: none;\n  line-height: 1;\n  font-family: 'Poppins', sans-serif;\n  user-select: none;\n}\n.ocu-hero-inner {\n  position: relative;\n  z-index: 2;\n  padding: 110px 80px 90px;\n  width: 100%;\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 80px;\n  align-items: center;\n}\n.ocu-eyebrow {\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  background: rgba(224,44,0,0.1);\n  border: 1px solid rgba(224,44,0,0.3);\n  padding: 7px 18px;\n  border-radius: 100px;\n  font-size: 11px;\n  font-weight: 700;\n  color: #e02c00;\n  letter-spacing: 2px;\n  text-transform: uppercase;\n  margin-bottom: 28px;\n}\n.ocu-eyebrow-dot {\n  width: 7px;\n  height: 7px;\n  background: #e02c00;\n  border-radius: 50%;\n  animation: ocu-pulse 2s ease-in-out infinite;\n}\n@keyframes ocu-pulse {\n  0%, 100% { opacity: 1; transform: scale(1); }\n  50% { opacity: 0.35; transform: scale(0.7); }\n}\n.ocu-hero-h1 {\n  font-size: clamp(40px, 6vw, 72px);\n  font-weight: 900;\n  line-height: 1.02;\n  letter-spacing: -2.5px;\n  color: #fff;\n  margin-bottom: 24px;\n}\n.ocu-hero-h1 em {\n  font-style: normal;\n  color: #e02c00;\n}\n.ocu-hero-sub {\n  font-size: 16px;\n  color: rgba(255,255,255,0.5);\n  line-height: 1.8;\n  margin-bottom: 40px;\n  max-width: 480px;\n}\n.ocu-hero-promise {\n  display: flex;\n  flex-direction: column;\n  gap: 14px;\n}\n.ocu-promise-item {\n  display: flex;\n  align-items: center;\n  gap: 14px;\n  font-size: 14px;\n  color: rgba(255,255,255,0.6);\n}\n.ocu-promise-icon {\n  width: 34px;\n  height: 34px;\n  border-radius: 9px;\n  background: rgba(224,44,0,0.1);\n  border: 1px solid rgba(224,44,0,0.2);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 16px;\n  flex-shrink: 0;\n}\n.ocu-promise-item strong { color: #fff; font-weight: 600; }\n\n\/* \u2500\u2500 QUICK CONTACT CARD \u2500\u2500 *\/\n.ocu-quick-card {\n  background: #111;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 24px;\n  padding: 44px 40px;\n  position: relative;\n  overflow: hidden;\n}\n.ocu-quick-card::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 3px;\n  background: #e02c00;\n}\n.ocu-quick-card-title {\n  font-size: 18px;\n  font-weight: 800;\n  color: #fff;\n  margin-bottom: 6px;\n  letter-spacing: -0.4px;\n}\n.ocu-quick-card-sub {\n  font-size: 13px;\n  color: rgba(255,255,255,0.4);\n  margin-bottom: 32px;\n}\n.ocu-quick-info {\n  display: flex;\n  flex-direction: column;\n  gap: 16px;\n  margin-bottom: 32px;\n}\n.ocu-qi {\n  display: flex;\n  align-items: center;\n  gap: 16px;\n  padding: 16px 18px;\n  background: rgba(255,255,255,0.03);\n  border: 1px solid rgba(255,255,255,0.06);\n  border-radius: 14px;\n  transition: border-color 0.25s;\n  text-decoration: none;\n}\n.ocu-qi:hover { border-color: rgba(224,44,0,0.35); }\n.ocu-qi-icon {\n  width: 40px;\n  height: 40px;\n  border-radius: 10px;\n  background: rgba(224,44,0,0.1);\n  border: 1px solid rgba(224,44,0,0.2);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 18px;\n  flex-shrink: 0;\n}\n.ocu-qi-label {\n  font-size: 11px;\n  color: rgba(255,255,255,0.32);\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: 1px;\n  display: block;\n  margin-bottom: 3px;\n}\n.ocu-qi-value {\n  font-size: 14px;\n  color: #fff;\n  font-weight: 600;\n  text-decoration: none;\n}\n.ocu-qi-value span {\n  color: rgba(255,255,255,0.45);\n  font-size: 12px;\n  font-weight: 400;\n  display: block;\n  margin-top: 1px;\n}\n.ocu-social-row {\n  display: flex;\n  gap: 10px;\n}\n.ocu-social-btn {\n  flex: 1;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 8px;\n  padding: 12px 10px;\n  border-radius: 12px;\n  background: rgba(255,255,255,0.04);\n  border: 1px solid rgba(255,255,255,0.08);\n  font-size: 12px;\n  font-weight: 700;\n  color: rgba(255,255,255,0.5);\n  text-decoration: none;\n  transition: all 0.25s;\n}\n.ocu-social-btn:hover {\n  background: rgba(224,44,0,0.1);\n  border-color: rgba(224,44,0,0.3);\n  color: #fff;\n}\n\n\/* \u2500\u2500 MARQUEE \u2500\u2500 *\/\n.ocu-marquee {\n  background: #e02c00;\n  padding: 18px 0;\n  overflow: hidden;\n}\n.ocu-marquee-track {\n  display: flex;\n  white-space: nowrap;\n  animation: ocu-scroll 28s linear infinite;\n}\n.ocu-marquee-track:hover { animation-play-state: paused; }\n@keyframes ocu-scroll {\n  0% { transform: translateX(0); }\n  100% { transform: translateX(-50%); }\n}\n.ocu-marquee-item {\n  display: inline-flex;\n  align-items: center;\n  gap: 20px;\n  padding: 0 20px;\n  font-size: 12px;\n  font-weight: 800;\n  letter-spacing: 2.5px;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.9);\n  flex-shrink: 0;\n}\n.ocu-marquee-sep {\n  width: 5px;\n  height: 5px;\n  background: rgba(255,255,255,0.4);\n  border-radius: 50%;\n}\n\n\/* \u2500\u2500 SHARED SECTION \u2500\u2500 *\/\n.ocu-section { padding: 110px 80px; }\n.ocu-section--dark { background: #000; }\n.ocu-section--grey { background: #0d0d0d; }\n.ocu-label {\n  display: inline-block;\n  color: #e02c00;\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: 2.5px;\n  text-transform: uppercase;\n  margin-bottom: 16px;\n}\n.ocu-section-title {\n  font-size: clamp(28px, 4.5vw, 48px);\n  font-weight: 800;\n  line-height: 1.08;\n  letter-spacing: -1.5px;\n  color: #fff;\n  margin-bottom: 14px;\n}\n.ocu-section-title em { font-style: normal; color: #e02c00; }\n.ocu-section-desc {\n  font-size: 15px;\n  color: rgba(255,255,255,0.42);\n  line-height: 1.8;\n}\n\n\/* \u2500\u2500 MAIN CONTACT FORM \u2500\u2500 *\/\n.ocu-contact-grid {\n  display: grid;\n  grid-template-columns: 1fr 1.4fr;\n  gap: 60px;\n  align-items: flex-start;\n}\n.ocu-contact-left { }\n.ocu-contact-left p {\n  font-size: 15px;\n  color: rgba(255,255,255,0.48);\n  line-height: 1.8;\n  margin-bottom: 36px;\n}\n.ocu-info-cards {\n  display: flex;\n  flex-direction: column;\n  gap: 14px;\n  margin-bottom: 40px;\n}\n.ocu-info-card {\n  display: flex;\n  gap: 18px;\n  align-items: flex-start;\n  padding: 22px 22px;\n  background: #111;\n  border: 1px solid rgba(255,255,255,0.07);\n  border-radius: 16px;\n  transition: border-color 0.25s, transform 0.25s;\n}\n.ocu-info-card:hover {\n  border-color: rgba(224,44,0,0.3);\n  transform: translateX(5px);\n}\n.ocu-info-icon {\n  width: 44px;\n  height: 44px;\n  border-radius: 12px;\n  background: rgba(224,44,0,0.1);\n  border: 1px solid rgba(224,44,0,0.2);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 20px;\n  flex-shrink: 0;\n}\n.ocu-info-label {\n  font-size: 11px;\n  color: rgba(255,255,255,0.3);\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 1.2px;\n  margin-bottom: 5px;\n}\n.ocu-info-val {\n  font-size: 14px;\n  color: #fff;\n  font-weight: 600;\n  line-height: 1.5;\n}\n.ocu-info-val small {\n  display: block;\n  font-size: 12px;\n  color: rgba(255,255,255,0.35);\n  font-weight: 400;\n  margin-top: 2px;\n}\n.ocu-hours-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 10px;\n  margin-top: 8px;\n}\n.ocu-hours-item {\n  background: rgba(255,255,255,0.03);\n  border-radius: 10px;\n  padding: 12px 14px;\n  border: 1px solid rgba(255,255,255,0.05);\n}\n.ocu-hours-day {\n  font-size: 11px;\n  color: rgba(255,255,255,0.35);\n  font-weight: 600;\n  text-transform: uppercase;\n  letter-spacing: 0.8px;\n  margin-bottom: 3px;\n}\n.ocu-hours-time {\n  font-size: 13px;\n  color: #fff;\n  font-weight: 600;\n}\n\n\/* \u2500\u2500 FORM \u2500\u2500 *\/\n.ocu-form-wrap {\n  background: #0f0f0f;\n  border: 1px solid rgba(255,255,255,0.08);\n  border-radius: 26px;\n  padding: 50px 46px;\n  position: relative;\n  overflow: hidden;\n}\n.ocu-form-wrap::before {\n  content: '';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 3px;\n  background: linear-gradient(90deg, #e02c00, #ff5030, #e02c00);\n  background-size: 200% 100%;\n  animation: ocu-shimmer 3s linear infinite;\n}\n@keyframes ocu-shimmer {\n  0% { background-position: 200% 0; }\n  100% { background-position: -200% 0; }\n}\n.ocu-form-title {\n  font-size: 22px;\n  font-weight: 800;\n  color: #fff;\n  margin-bottom: 6px;\n  letter-spacing: -0.5px;\n}\n.ocu-form-sub {\n  font-size: 13px;\n  color: rgba(255,255,255,0.35);\n  margin-bottom: 36px;\n  line-height: 1.6;\n}\n.ocu-form-row {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 14px;\n}\n.ocu-fg {\n  margin-bottom: 18px;\n}\n.ocu-fg.full { grid-column: 1 \/ -1; }\n.ocu-fl {\n  display: block;\n  font-size: 12px;\n  font-weight: 700;\n  color: rgba(255,255,255,0.6);\n  text-transform: uppercase;\n  letter-spacing: 1px;\n  margin-bottom: 9px;\n}\n.ocu-fl span {\n  color: #e02c00;\n  margin-left: 2px;\n}\n.ocu-fi,\n.ocu-fs,\n.ocu-fta {\n  width: 100%;\n  background: rgba(255,255,255,0.04);\n  border: 1.5px solid rgba(255,255,255,0.09);\n  border-radius: 12px;\n  padding: 14px 18px;\n  color: #fff;\n  font-size: 14px;\n  font-family: 'Poppins', sans-serif;\n  transition: border-color 0.25s, background 0.25s;\n  outline: none;\n  -webkit-appearance: none;\n}\n.ocu-fi::placeholder { color: rgba(255,255,255,0.22); }\n.ocu-fta::placeholder { color: rgba(255,255,255,0.22); }\n.ocu-fi:focus,\n.ocu-fs:focus,\n.ocu-fta:focus {\n  border-color: #e02c00;\n  background: rgba(224,44,0,0.04);\n}\n.ocu-fs {\n  cursor: pointer;\n  color: rgba(255,255,255,0.6);\n}\n.ocu-fs option {\n  background: #1a1a1a;\n  color: #fff;\n}\n.ocu-fta {\n  resize: vertical;\n  min-height: 130px;\n  line-height: 1.6;\n}\n.ocu-form-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 14px;\n}\n.ocu-service-options {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 9px;\n  margin-top: 2px;\n}\n.ocu-service-opt {\n  position: relative;\n}\n.ocu-service-opt input[type=\"checkbox\"] {\n  position: absolute;\n  opacity: 0;\n  width: 0;\n  height: 0;\n}\n.ocu-service-opt label {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  padding: 11px 14px;\n  background: rgba(255,255,255,0.03);\n  border: 1.5px solid rgba(255,255,255,0.08);\n  border-radius: 10px;\n  font-size: 12px;\n  font-weight: 600;\n  color: rgba(255,255,255,0.5);\n  cursor: pointer;\n  transition: all 0.2s;\n  user-select: none;\n}\n.ocu-service-opt label::before {\n  content: '';\n  width: 16px;\n  height: 16px;\n  border-radius: 4px;\n  border: 1.5px solid rgba(255,255,255,0.2);\n  flex-shrink: 0;\n  transition: all 0.2s;\n}\n.ocu-service-opt input:checked + label {\n  border-color: rgba(224,44,0,0.5);\n  background: rgba(224,44,0,0.07);\n  color: #fff;\n}\n.ocu-service-opt input:checked + label::before {\n  background: #e02c00;\n  border-color: #e02c00;\n  content: '\u2713';\n  color: #fff;\n  font-size: 10px;\n  font-weight: 900;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n}\n.ocu-submit {\n  width: 100%;\n  background: #e02c00;\n  color: #fff;\n  padding: 17px;\n  border-radius: 12px;\n  font-size: 16px;\n  font-weight: 700;\n  cursor: pointer;\n  border: none;\n  font-family: 'Poppins', sans-serif;\n  transition: all 0.25s;\n  letter-spacing: 0.3px;\n  margin-top: 8px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n}\n.ocu-submit:hover {\n  background: #c52500;\n  transform: translateY(-2px);\n  box-shadow: 0 10px 36px rgba(224,44,0,0.45);\n}\n.ocu-submit:active { transform: translateY(0); }\n.ocu-form-note {\n  text-align: center;\n  font-size: 12px;\n  color: rgba(255,255,255,0.28);\n  margin-top: 16px;\n  line-height: 1.6;\n}\n.ocu-success {\n  display: none;\n  text-align: center;\n  padding: 22px;\n  background: rgba(0,180,100,0.08);\n  border: 1px solid rgba(0,180,100,0.25);\n  border-radius: 14px;\n  margin-top: 16px;\n}\n.ocu-success-icon { font-size: 32px; margin-bottom: 10px; display: block; }\n.ocu-success-title {\n  font-size: 16px;\n  font-weight: 700;\n  color: #00b464;\n  margin-bottom: 5px;\n}\n.ocu-success-sub { font-size: 13px; color: rgba(255,255,255,0.4); }\n\n\/* \u2500\u2500 PROCESS \u2500\u2500 *\/\n.ocu-process-strip {\n  background: #e02c00;\n  padding: 80px 80px;\n}\n.ocu-process-strip-inner {\n  display: grid;\n  grid-template-columns: 260px 1fr;\n  gap: 60px;\n  align-items: center;\n}\n.ocu-process-strip h2 {\n  font-size: clamp(26px, 4vw, 40px);\n  font-weight: 900;\n  color: #fff;\n  letter-spacing: -1.5px;\n  line-height: 1.1;\n}\n.ocu-process-strip p {\n  font-size: 14px;\n  color: rgba(255,255,255,0.65);\n  margin-top: 12px;\n  line-height: 1.7;\n}\n.ocu-steps-row {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 0;\n}\n.ocu-step-item {\n  padding: 0 28px;\n  border-right: 1px solid rgba(255,255,255,0.2);\n  position: relative;\n}\n.ocu-step-item:last-child { border-right: none; }\n.ocu-step-n {\n  font-size: 48px;\n  font-weight: 900;\n  color: rgba(255,255,255,0.15);\n  line-height: 1;\n  display: block;\n  margin-bottom: 12px;\n  letter-spacing: -2px;\n}\n.ocu-step-title {\n  font-size: 14px;\n  font-weight: 700;\n  color: #fff;\n  margin-bottom: 7px;\n}\n.ocu-step-desc {\n  font-size: 12px;\n  color: rgba(255,255,255,0.6);\n  line-height: 1.65;\n}\n\n\/* \u2500\u2500 WHY US STRIP \u2500\u2500 *\/\n.ocu-why-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 18px;\n}\n.ocu-why-card {\n  background: #111;\n  border: 1px solid rgba(255,255,255,0.07);\n  border-radius: 20px;\n  padding: 34px 28px;\n  transition: all 0.3s;\n}\n.ocu-why-card:hover {\n  border-color: rgba(224,44,0,0.25);\n  transform: translateY(-5px);\n}\n.ocu-why-icon {\n  font-size: 30px;\n  display: block;\n  margin-bottom: 18px;\n}\n.ocu-why-card h3 {\n  font-size: 16px;\n  font-weight: 700;\n  color: #fff;\n  margin-bottom: 10px;\n}\n.ocu-why-card p {\n  font-size: 13px;\n  color: rgba(255,255,255,0.42);\n  line-height: 1.7;\n}\n\n\/* \u2500\u2500 BUDGET GUIDE \u2500\u2500 *\/\n.ocu-budget-grid {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  gap: 16px;\n}\n.ocu-budget-card {\n  background: #111;\n  border: 1px solid rgba(255,255,255,0.07);\n  border-radius: 20px;\n  padding: 30px 24px;\n  transition: all 0.3s;\n  position: relative;\n  overflow: hidden;\n}\n.ocu-budget-card.featured {\n  border-color: rgba(224,44,0,0.5);\n  background: rgba(224,44,0,0.05);\n}\n.ocu-budget-card.featured::before {\n  content: 'Most Popular';\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  background: #e02c00;\n  text-align: center;\n  font-size: 10px;\n  font-weight: 800;\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  color: #fff;\n  padding: 6px;\n}\n.ocu-budget-card.featured { padding-top: 42px; }\n.ocu-budget-card:hover:not(.featured) {\n  border-color: rgba(224,44,0,0.3);\n  transform: translateY(-4px);\n}\n.ocu-budget-range {\n  font-size: 18px;\n  font-weight: 800;\n  color: #fff;\n  letter-spacing: -0.5px;\n  margin-bottom: 6px;\n}\n.ocu-budget-label {\n  font-size: 11px;\n  font-weight: 700;\n  color: rgba(255,255,255,0.35);\n  text-transform: uppercase;\n  letter-spacing: 1px;\n  margin-bottom: 18px;\n  display: block;\n}\n.ocu-budget-items {\n  display: flex;\n  flex-direction: column;\n  gap: 8px;\n}\n.ocu-budget-item {\n  display: flex;\n  align-items: flex-start;\n  gap: 8px;\n  font-size: 12px;\n  color: rgba(255,255,255,0.48);\n  line-height: 1.4;\n}\n.ocu-budget-tick {\n  color: #e02c00;\n  font-weight: 800;\n  flex-shrink: 0;\n  font-size: 11px;\n  margin-top: 1px;\n}\n\n\/* \u2500\u2500 FAQ \u2500\u2500 *\/\n.ocu-faq {\n  max-width: 720px;\n  margin: 0 auto;\n}\n.ocu-faq-item {\n  border-bottom: 1px solid rgba(255,255,255,0.07);\n  padding: 22px 0;\n  cursor: pointer;\n}\n.ocu-faq-item:first-child { border-top: 1px solid rgba(255,255,255,0.07); }\n.ocu-faq-q {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 24px;\n  font-size: 15px;\n  font-weight: 600;\n  color: #fff;\n}\n.ocu-faq-icon {\n  width: 28px;\n  height: 28px;\n  border-radius: 50%;\n  background: rgba(224,44,0,0.1);\n  border: 1px solid rgba(224,44,0,0.2);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 18px;\n  color: #e02c00;\n  flex-shrink: 0;\n  transition: transform 0.3s;\n  line-height: 1;\n}\n.ocu-faq-item.open .ocu-faq-icon { transform: rotate(45deg); }\n.ocu-faq-a {\n  font-size: 14px;\n  color: rgba(255,255,255,0.42);\n  line-height: 1.78;\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height 0.4s ease, padding-top 0.3s ease;\n}\n.ocu-faq-item.open .ocu-faq-a {\n  max-height: 220px;\n  padding-top: 14px;\n}\n\n\/* \u2500\u2500 MAP PLACEHOLDER \u2500\u2500 *\/\n.ocu-map-section {\n  padding: 0 80px 110px;\n  background: #000;\n}\n.ocu-map-frame {\n  background: #0f0f0f;\n  border: 1px solid rgba(255,255,255,0.07);\n  border-radius: 24px;\n  overflow: hidden;\n  position: relative;\n}\n.ocu-map-inner {\n  height: 360px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-direction: column;\n  gap: 16px;\n  background: \n    radial-gradient(ellipse 50% 60% at 50% 50%, rgba(224,44,0,0.07) 0%, transparent 70%),\n    repeating-linear-gradient(0deg, rgba(255,255,255,0.02) 0px, rgba(255,255,255,0.02) 1px, transparent 1px, transparent 60px),\n    repeating-linear-gradient(90deg, rgba(255,255,255,0.02) 0px, rgba(255,255,255,0.02) 1px, transparent 1px, transparent 60px);\n}\n.ocu-map-pin {\n  width: 60px;\n  height: 60px;\n  border-radius: 50%;\n  background: rgba(224,44,0,0.15);\n  border: 2px solid rgba(224,44,0,0.4);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 26px;\n  animation: ocu-pin-bounce 2s ease-in-out infinite;\n}\n@keyframes ocu-pin-bounce {\n  0%, 100% { transform: translateY(0); }\n  50% { transform: translateY(-8px); }\n}\n.ocu-map-location-name {\n  font-size: 16px;\n  font-weight: 700;\n  color: #fff;\n}\n.ocu-map-location-sub {\n  font-size: 13px;\n  color: rgba(255,255,255,0.35);\n}\n.ocu-map-badge {\n  position: absolute;\n  top: 20px;\n  right: 20px;\n  background: rgba(0,0,0,0.75);\n  border: 1px solid rgba(255,255,255,0.1);\n  border-radius: 12px;\n  padding: 12px 18px;\n  backdrop-filter: blur(8px);\n}\n.ocu-map-badge p {\n  font-size: 12px;\n  color: rgba(255,255,255,0.5);\n  margin-bottom: 2px;\n}\n.ocu-map-badge strong {\n  font-size: 14px;\n  color: #fff;\n  font-weight: 700;\n}\n\n\/* \u2500\u2500 BOTTOM CTA \u2500\u2500 *\/\n.ocu-bottom-cta {\n  background: #e02c00;\n  padding: 110px 80px;\n  display: flex;\n  gap: 80px;\n  align-items: center;\n}\n.ocu-bottom-cta-left { flex: 1; }\n.ocu-cta-eyebrow {\n  display: inline-block;\n  background: rgba(255,255,255,0.15);\n  border-radius: 100px;\n  padding: 5px 16px;\n  font-size: 11px;\n  font-weight: 800;\n  letter-spacing: 2px;\n  text-transform: uppercase;\n  color: rgba(255,255,255,0.75);\n  margin-bottom: 22px;\n}\n.ocu-cta-h {\n  font-size: clamp(28px, 4.5vw, 52px);\n  font-weight: 900;\n  color: #fff;\n  letter-spacing: -2px;\n  line-height: 1.05;\n  margin-bottom: 18px;\n}\n.ocu-cta-sub {\n  font-size: 15px;\n  color: rgba(255,255,255,0.65);\n  line-height: 1.7;\n  max-width: 400px;\n}\n.ocu-bottom-cta-right {\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n  min-width: 300px;\n}\n.ocu-btn-white {\n  background: #fff;\n  color: #e02c00;\n  padding: 17px 36px;\n  border-radius: 12px;\n  font-size: 15px;\n  font-weight: 800;\n  border: none;\n  text-decoration: none !important;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  transition: all 0.25s;\n  font-family: 'Poppins', sans-serif;\n}\n.ocu-btn-white:hover {\n  background: #000;\n  color: #fff !important;\n  transform: translateY(-2px);\n}\n.ocu-btn-ghost-white {\n  background: transparent;\n  color: rgba(255,255,255,0.8);\n  padding: 17px 36px;\n  border-radius: 12px;\n  font-size: 15px;\n  font-weight: 600;\n  border: 1.5px solid rgba(255,255,255,0.3);\n  text-decoration: none !important;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  transition: all 0.25s;\n  font-family: 'Poppins', sans-serif;\n}\n.ocu-btn-ghost-white:hover {\n  border-color: rgba(255,255,255,0.8);\n  color: #fff !important;\n}\n.ocu-cta-note {\n  text-align: center;\n  font-size: 12px;\n  color: rgba(255,255,255,0.4);\n}\n\n\/* \u2500\u2500 RESPONSIVE \u2500\u2500 *\/\n@media (max-width: 1100px) {\n  .ocu-budget-grid { grid-template-columns: 1fr 1fr; }\n  .ocu-steps-row { grid-template-columns: 1fr 1fr; gap: 28px; }\n  .ocu-step-item { border-right: none; border-bottom: 1px solid rgba(255,255,255,0.15); padding-bottom: 20px; }\n  .ocu-step-item:last-child { border-bottom: none; }\n  .ocu-process-strip-inner { grid-template-columns: 1fr; }\n}\n@media (max-width: 900px) {\n  .ocu-hero-inner { grid-template-columns: 1fr; gap: 44px; padding: 80px 28px 70px; }\n  .ocu-contact-grid { grid-template-columns: 1fr; }\n  .ocu-why-grid { grid-template-columns: 1fr 1fr; }\n  .ocu-bottom-cta { flex-direction: column; gap: 44px; }\n  .ocu-bottom-cta-right { min-width: 100%; }\n  .ocu-form-grid { grid-template-columns: 1fr; }\n}\n@media (max-width: 768px) {\n  .ocu-section { padding: 70px 28px; }\n  .ocu-process-strip { padding: 60px 28px; }\n  .ocu-map-section { padding: 0 28px 70px; }\n  .ocu-bottom-cta { padding: 70px 28px; }\n  .ocu-why-grid { grid-template-columns: 1fr; }\n  .ocu-budget-grid { grid-template-columns: 1fr 1fr; }\n  .ocu-service-options { grid-template-columns: 1fr; }\n  .ocu-form-wrap { padding: 34px 26px; }\n  .ocu-form-grid { grid-template-columns: 1fr; }\n  .ocu-hero-sub { font-size: 15px; }\n}\n@media (max-width: 480px) {\n  .ocu-budget-grid { grid-template-columns: 1fr; }\n}\n<\/style>\n\n<div class=\"ocu\">\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 HERO \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"ocu-hero\">\n    <div class=\"ocu-hero-glow\"><\/div>\n    <div class=\"ocu-hero-grid\"><\/div>\n    <div class=\"ocu-hero-watermark\">OFM<\/div>\n    <div class=\"ocu-hero-inner\">\n      <div class=\"ocu-hero-left\">\n        <div class=\"ocu-eyebrow\">\n          <span class=\"ocu-eyebrow-dot\"><\/span>\n          Get In Touch\n        <\/div>\n        <h1 class=\"ocu-hero-h1\">\n          Let's Create<br>\n          Something<br>\n          <em>Powerful.<\/em>\n        <\/h1>\n        <p class=\"ocu-hero-sub\">Ready to elevate your brand? Tell us about your project \u2014 we'll respond within 24 hours with a tailored approach and honest pricing.<\/p>\n        <div class=\"ocu-hero-promise\">\n          <div class=\"ocu-promise-item\">\n            <div class=\"ocu-promise-icon\">&#9201;<\/div>\n            <span><strong>Response within 24 hours<\/strong> \u2014 no chasing required<\/span>\n          <\/div>\n          <div class=\"ocu-promise-item\">\n            <div class=\"ocu-promise-icon\">&#128176;<\/div>\n            <span><strong>Transparent pricing<\/strong> \u2014 no hidden costs, ever<\/span>\n          <\/div>\n          <div class=\"ocu-promise-item\">\n            <div class=\"ocu-promise-icon\">&#127919;<\/div>\n            <span><strong>Free discovery call<\/strong> \u2014 we align before you commit<\/span>\n          <\/div>\n          <div class=\"ocu-promise-item\">\n            <div class=\"ocu-promise-icon\">&#127760;<\/div>\n            <span><strong>Travel-ready team<\/strong> \u2014 based in Kolkata, shooting everywhere<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- Quick Contact Card -->\n      <div class=\"ocu-quick-card\">\n        <div class=\"ocu-quick-card-title\">Reach Us Directly<\/div>\n        <div class=\"ocu-quick-card-sub\">Prefer to skip the form? We're just a message away.<\/div>\n        <div class=\"ocu-quick-info\">\n          <a href=\"mailto:hello@openflowmedia.com\" class=\"ocu-qi\" style=\"text-decoration:none;\">\n            <div class=\"ocu-qi-icon\">&#128231;<\/div>\n            <div>\n              <span class=\"ocu-qi-label\">Email<\/span>\n              <div class=\"ocu-qi-value\">hello@openflowmedia.com\n                <span>projects@openflowmedia.com<\/span>\n              <\/div>\n            <\/div>\n          <\/a>\n          <a href=\"tel:+919674904137\" class=\"ocu-qi\" style=\"text-decoration:none;\">\n            <div class=\"ocu-qi-icon\">&#128222;<\/div>\n            <div>\n              <span class=\"ocu-qi-label\">Phone \/ WhatsApp<\/span>\n              <div class=\"ocu-qi-value\">+91 96749 04137\n                <span>Mon \u2013 Sat \u00b7 10 AM to 7 PM IST<\/span>\n              <\/div>\n            <\/div>\n          <\/a>\n          <div class=\"ocu-qi\">\n            <div class=\"ocu-qi-icon\">&#128205;<\/div>\n            <div>\n              <span class=\"ocu-qi-label\">Studio Location<\/span>\n              <div class=\"ocu-qi-value\">Kolkata, West Bengal, India\n                <span>Available for pan-India &amp; international projects<\/span>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"ocu-social-row\">\n          <a href=\"#\" class=\"ocu-social-btn\">&#128247; Instagram<\/a>\n          <a href=\"#\" class=\"ocu-social-btn\">&#9654; YouTube<\/a>\n          <a href=\"#\" class=\"ocu-social-btn\">&#128101; LinkedIn<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 MARQUEE \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"ocu-marquee\">\n    <div class=\"ocu-marquee-track\">\n      <span class=\"ocu-marquee-item\">Response in 24 Hours<span class=\"ocu-marquee-sep\"><\/span><\/span>\n      <span class=\"ocu-marquee-item\">Free Discovery Call<span class=\"ocu-marquee-sep\"><\/span><\/span>\n      <span class=\"ocu-marquee-item\">Transparent Pricing<span class=\"ocu-marquee-sep\"><\/span><\/span>\n      <span class=\"ocu-marquee-item\">Pan-India Shoots<span class=\"ocu-marquee-sep\"><\/span><\/span>\n      <span class=\"ocu-marquee-item\">No Hidden Costs<span class=\"ocu-marquee-sep\"><\/span><\/span>\n      <span class=\"ocu-marquee-item\">Full Usage Rights<span class=\"ocu-marquee-sep\"><\/span><\/span>\n      <span class=\"ocu-marquee-item\">Rush Delivery Available<span class=\"ocu-marquee-sep\"><\/span><\/span>\n      <span class=\"ocu-marquee-item\">2 Free Revisions<span class=\"ocu-marquee-sep\"><\/span><\/span>\n      <span class=\"ocu-marquee-item\">Response in 24 Hours<span class=\"ocu-marquee-sep\"><\/span><\/span>\n      <span class=\"ocu-marquee-item\">Free Discovery Call<span class=\"ocu-marquee-sep\"><\/span><\/span>\n      <span class=\"ocu-marquee-item\">Transparent Pricing<span class=\"ocu-marquee-sep\"><\/span><\/span>\n      <span class=\"ocu-marquee-item\">Pan-India Shoots<span class=\"ocu-marquee-sep\"><\/span><\/span>\n      <span class=\"ocu-marquee-item\">No Hidden Costs<span class=\"ocu-marquee-sep\"><\/span><\/span>\n      <span class=\"ocu-marquee-item\">Full Usage Rights<span class=\"ocu-marquee-sep\"><\/span><\/span>\n      <span class=\"ocu-marquee-item\">Rush Delivery Available<span class=\"ocu-marquee-sep\"><\/span><\/span>\n      <span class=\"ocu-marquee-item\">2 Free Revisions<span class=\"ocu-marquee-sep\"><\/span><\/span>\n    <\/div>\n  <\/div>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 MAIN CONTACT FORM \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"ocu-section ocu-section--dark\">\n    <div class=\"ocu-contact-grid\">\n\n      <!-- LEFT INFO -->\n      <div class=\"ocu-contact-left\">\n        <span class=\"ocu-label\">Contact Details<\/span>\n        <h2 class=\"ocu-section-title\" style=\"margin-bottom:18px\">Everything You<br>Need to <em>Reach Us<\/em><\/h2>\n        <p>We're real people who genuinely love talking to brands about their visual content goals. No sales pressure \u2014 just an honest conversation about what you need and how we can help.<\/p>\n\n        <div class=\"ocu-info-cards\">\n          <div class=\"ocu-info-card\">\n            <div class=\"ocu-info-icon\">&#128231;<\/div>\n            <div>\n              <div class=\"ocu-info-label\">Email Address<\/div>\n              <div class=\"ocu-info-val\">hello@openflowmedia.com\n                <small>projects@openflowmedia.com<\/small>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"ocu-info-card\">\n            <div class=\"ocu-info-icon\">&#128222;<\/div>\n            <div>\n              <div class=\"ocu-info-label\">Phone &amp; WhatsApp<\/div>\n              <div class=\"ocu-info-val\">+91 96749 04137\n                <small>Direct line to the production team<\/small>\n              <\/div>\n            <\/div>\n          <\/div>\n          <div class=\"ocu-info-card\">\n            <div class=\"ocu-info-icon\">&#128205;<\/div>\n            <div>\n              <div class=\"ocu-info-label\">Studio &amp; Coverage<\/div>\n              <div class=\"ocu-info-val\">Kolkata, West Bengal\n                <small>Pan-India &amp; international projects welcome<\/small>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Business Hours -->\n        <div style=\"background:#111;border:1px solid rgba(255,255,255,0.07);border-radius:18px;padding:26px 24px;\">\n          <div style=\"font-size:12px;font-weight:700;color:rgba(255,255,255,0.35);text-transform:uppercase;letter-spacing:1.2px;margin-bottom:18px\">Business Hours<\/div>\n          <div class=\"ocu-hours-grid\">\n            <div class=\"ocu-hours-item\">\n              <div class=\"ocu-hours-day\">Monday \u2013 Friday<\/div>\n              <div class=\"ocu-hours-time\">10:00 AM \u2013 7:00 PM<\/div>\n            <\/div>\n            <div class=\"ocu-hours-item\">\n              <div class=\"ocu-hours-day\">Saturday<\/div>\n              <div class=\"ocu-hours-time\">10:00 AM \u2013 5:00 PM<\/div>\n            <\/div>\n            <div class=\"ocu-hours-item\">\n              <div class=\"ocu-hours-day\">Sunday<\/div>\n              <div class=\"ocu-hours-time\" style=\"color:rgba(255,255,255,0.3)\">Closed<\/div>\n            <\/div>\n            <div class=\"ocu-hours-item\">\n              <div class=\"ocu-hours-day\">WhatsApp<\/div>\n              <div class=\"ocu-hours-time\" style=\"color:#e02c00\">Anytime &#9679;<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- RIGHT FORM -->\n      <div class=\"ocu-form-wrap\">\n        <div class=\"ocu-form-title\">Start Your Project<\/div>\n        <div class=\"ocu-form-sub\">Fill in the details below and we'll get back to you within 24 hours with a tailored response.<\/div>\n\n        <div class=\"ocu-form-grid\">\n          <!-- Row 1: Name -->\n          <div class=\"ocu-fg\">\n            <label class=\"ocu-fl\">First Name <span>*<\/span><\/label>\n            <input type=\"text\" class=\"ocu-fi\" placeholder=\"e.g. Rahul\" id=\"ocu-fname\">\n          <\/div>\n          <div class=\"ocu-fg\">\n            <label class=\"ocu-fl\">Last Name <span>*<\/span><\/label>\n            <input type=\"text\" class=\"ocu-fi\" placeholder=\"e.g. Sharma\" id=\"ocu-lname\">\n          <\/div>\n\n          <!-- Row 2: Contact -->\n          <div class=\"ocu-fg\">\n            <label class=\"ocu-fl\">Email Address <span>*<\/span><\/label>\n            <input type=\"email\" class=\"ocu-fi\" placeholder=\"you@company.com\" id=\"ocu-email\">\n          <\/div>\n          <div class=\"ocu-fg\">\n            <label class=\"ocu-fl\">Phone \/ WhatsApp<\/label>\n            <input type=\"tel\" class=\"ocu-fi\" placeholder=\"+91 XXXXX XXXXX\" id=\"ocu-phone\">\n          <\/div>\n\n          <!-- Row 3: Company + Budget -->\n          <div class=\"ocu-fg\">\n            <label class=\"ocu-fl\">Company \/ Brand Name<\/label>\n            <input type=\"text\" class=\"ocu-fi\" placeholder=\"Your Brand Name\" id=\"ocu-company\">\n          <\/div>\n          <div class=\"ocu-fg\">\n            <label class=\"ocu-fl\">Budget Range <span>*<\/span><\/label>\n            <select class=\"ocu-fs\" id=\"ocu-budget\">\n              <option value=\"\" disabled selected>Select your budget...<\/option>\n              <option>Under &#8377;25,000<\/option>\n              <option>&#8377;25,000 \u2013 &#8377;75,000<\/option>\n              <option>&#8377;75,000 \u2013 &#8377;1,50,000<\/option>\n              <option>&#8377;1,50,000 \u2013 &#8377;3,00,000<\/option>\n              <option>&#8377;3,00,000 \u2013 &#8377;5,00,000<\/option>\n              <option>&#8377;5,00,000+<\/option>\n              <option>Let's discuss<\/option>\n            <\/select>\n          <\/div>\n\n          <!-- Services Checkboxes -->\n          <div class=\"ocu-fg\" style=\"grid-column:1\/-1\">\n            <label class=\"ocu-fl\">Services Needed <span>*<\/span><\/label>\n            <div class=\"ocu-service-options\">\n              <div class=\"ocu-service-opt\">\n                <input type=\"checkbox\" id=\"svc1\" name=\"service\" value=\"Video Production\">\n                <label for=\"svc1\">&#127916; Video Production<\/label>\n              <\/div>\n              <div class=\"ocu-service-opt\">\n                <input type=\"checkbox\" id=\"svc2\" name=\"service\" value=\"Photography\">\n                <label for=\"svc2\">&#128247; Photography<\/label>\n              <\/div>\n              <div class=\"ocu-service-opt\">\n                <input type=\"checkbox\" id=\"svc3\" name=\"service\" value=\"Post-Production\">\n                <label for=\"svc3\">&#127912; Post-Production<\/label>\n              <\/div>\n              <div class=\"ocu-service-opt\">\n                <input type=\"checkbox\" id=\"svc4\" name=\"service\" value=\"Content Strategy\">\n                <label for=\"svc4\">&#128202; Content Strategy<\/label>\n              <\/div>\n              <div class=\"ocu-service-opt\">\n                <input type=\"checkbox\" id=\"svc5\" name=\"service\" value=\"Fashion & Model\">\n                <label for=\"svc5\">&#128248; Fashion &amp; Model<\/label>\n              <\/div>\n              <div class=\"ocu-service-opt\">\n                <input type=\"checkbox\" id=\"svc6\" name=\"service\" value=\"Event Coverage\">\n                <label for=\"svc6\">&#127881; Event Coverage<\/label>\n              <\/div>\n              <div class=\"ocu-service-opt\">\n                <input type=\"checkbox\" id=\"svc7\" name=\"service\" value=\"Influencer Content\">\n                <label for=\"svc7\">&#128640; Influencer Content<\/label>\n              <\/div>\n              <div class=\"ocu-service-opt\">\n                <input type=\"checkbox\" id=\"svc8\" name=\"service\" value=\"Ad Campaigns\">\n                <label for=\"svc8\">&#128293; Ad Campaigns<\/label>\n              <\/div>\n            <\/div>\n          <\/div>\n\n          <!-- Timeline -->\n          <div class=\"ocu-fg\">\n            <label class=\"ocu-fl\">Project Timeline<\/label>\n            <select class=\"ocu-fs\" id=\"ocu-timeline\">\n              <option value=\"\" disabled selected>When do you need it?<\/option>\n              <option>ASAP \u2014 Rush Project<\/option>\n              <option>Within 2 weeks<\/option>\n              <option>Within a month<\/option>\n              <option>1\u20133 months<\/option>\n              <option>3+ months \/ Planning ahead<\/option>\n              <option>Not sure yet<\/option>\n            <\/select>\n          <\/div>\n\n          <!-- How did you hear -->\n          <div class=\"ocu-fg\">\n            <label class=\"ocu-fl\">How Did You Find Us?<\/label>\n            <select class=\"ocu-fs\" id=\"ocu-source\">\n              <option value=\"\" disabled selected>Select an option...<\/option>\n              <option>Instagram<\/option>\n              <option>YouTube<\/option>\n              <option>LinkedIn<\/option>\n              <option>Google Search<\/option>\n              <option>Word of Mouth \/ Referral<\/option>\n              <option>Previous Client<\/option>\n              <option>Other<\/option>\n            <\/select>\n          <\/div>\n\n          <!-- Message -->\n          <div class=\"ocu-fg\" style=\"grid-column:1\/-1\">\n            <label class=\"ocu-fl\">Tell Us About Your Project <span>*<\/span><\/label>\n            <textarea class=\"ocu-fta\" id=\"ocu-msg\" placeholder=\"Describe your project \u2014 what you're creating, who it's for, what outcome you're looking for, any references or inspiration you have in mind...\"><\/textarea>\n          <\/div>\n        <\/div>\n\n        <button class=\"ocu-submit\" onclick=\"ocuSubmit()\">\n          Send My Project Brief &nbsp;&#8599;\n        <\/button>\n        <p class=\"ocu-form-note\">&#128274; Your information is private and never shared with third parties.<br>We'll respond within 24 hours \u2014 usually much sooner.<\/p>\n        <div class=\"ocu-success\" id=\"ocuSuccess\">\n          <span class=\"ocu-success-icon\">&#9989;<\/span>\n          <div class=\"ocu-success-title\">Message Sent Successfully!<\/div>\n          <div class=\"ocu-success-sub\">We've received your brief and will get back to you within 24 hours. Keep an eye on your inbox \u2014 or WhatsApp if you left your number.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 HOW IT WORKS \/ PROCESS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"ocu-process-strip\">\n    <div class=\"ocu-process-strip-inner\">\n      <div>\n        <h2>From Brief<br>to Final Cut<\/h2>\n        <p>Here's exactly what happens after you hit send.<\/p>\n      <\/div>\n      <div class=\"ocu-steps-row\">\n        <div class=\"ocu-step-item\">\n          <span class=\"ocu-step-n\">01<\/span>\n          <div class=\"ocu-step-title\">We Respond<\/div>\n          <div class=\"ocu-step-desc\">Within 24 hours \u2014 usually much sooner. We review your brief carefully before replying.<\/div>\n        <\/div>\n        <div class=\"ocu-step-item\">\n          <span class=\"ocu-step-n\">02<\/span>\n          <div class=\"ocu-step-title\">Discovery Call<\/div>\n          <div class=\"ocu-step-desc\">A free 30-minute call to align on goals, audience, creative direction and timelines.<\/div>\n        <\/div>\n        <div class=\"ocu-step-item\">\n          <span class=\"ocu-step-n\">03<\/span>\n          <div class=\"ocu-step-title\">Proposal &amp; Quote<\/div>\n          <div class=\"ocu-step-desc\">You get a detailed, transparent proposal within 48 hours. No vague estimates.<\/div>\n        <\/div>\n        <div class=\"ocu-step-item\">\n          <span class=\"ocu-step-n\">04<\/span>\n          <div class=\"ocu-step-title\">We Get to Work<\/div>\n          <div class=\"ocu-step-desc\">Pre-production kicks off immediately. From here, we handle everything end-to-end.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 WHY CONTACT US \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"ocu-section ocu-section--grey\">\n    <div style=\"text-align:center;max-width:560px;margin:0 auto 56px\">\n      <span class=\"ocu-label\">Why Open Flow<\/span>\n      <h2 class=\"ocu-section-title\">Why Brands Choose<br>to <em>Work With Us<\/em><\/h2>\n    <\/div>\n    <div class=\"ocu-why-grid\">\n      <div class=\"ocu-why-card\">\n        <span class=\"ocu-why-icon\">&#9889;<\/span>\n        <h3>Fast, Decisive Communication<\/h3>\n        <p>No ghosting, no delays. We pride ourselves on being the fastest-responding production team our clients have ever worked with.<\/p>\n      <\/div>\n      <div class=\"ocu-why-card\">\n        <span class=\"ocu-why-icon\">&#128176;<\/span>\n        <h3>Honest, Transparent Pricing<\/h3>\n        <p>The price we quote is the price you pay. We break down every line item so you always know exactly where your budget is going.<\/p>\n      <\/div>\n      <div class=\"ocu-why-card\">\n        <span class=\"ocu-why-icon\">&#127919;<\/span>\n        <h3>Strategy Built In<\/h3>\n        <p>We don't just execute briefs \u2014 we question them. If we see a smarter approach, we'll tell you. That's why our work performs.<\/p>\n      <\/div>\n      <div class=\"ocu-why-card\">\n        <span class=\"ocu-why-icon\">&#127760;<\/span>\n        <h3>We Come to You<\/h3>\n        <p>Based in Kolkata but fully mobile. We've shot across India and take select international projects. Travel costs are always quoted upfront.<\/p>\n      <\/div>\n      <div class=\"ocu-why-card\">\n        <span class=\"ocu-why-icon\">&#127775;<\/span>\n        <h3>Cinematic Quality at Every Scale<\/h3>\n        <p>Whether it's a \u20b920,000 portrait shoot or a \u20b95L brand film, we bring the same obsessive attention to craft and detail.<\/p>\n      <\/div>\n      <div class=\"ocu-why-card\">\n        <span class=\"ocu-why-icon\">&#128203;<\/span>\n        <h3>You Own Everything<\/h3>\n        <p>Full commercial usage rights transfer to you on final payment. No licensing fees, no annual renewals, no restrictions.<\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 BUDGET GUIDE \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"ocu-section ocu-section--dark\">\n    <div style=\"max-width:600px;margin-bottom:56px\">\n      <span class=\"ocu-label\">Pricing Guide<\/span>\n      <h2 class=\"ocu-section-title\">What Does It<br><em>Actually Cost?<\/em><\/h2>\n      <p class=\"ocu-section-desc\">Every project is custom \u2014 but here's a rough guide to what different budgets typically cover, so you can come to the conversation prepared.<\/p>\n    <\/div>\n    <div class=\"ocu-budget-grid\">\n      <div class=\"ocu-budget-card\">\n        <div class=\"ocu-budget-range\">Under &#8377;25K<\/div>\n        <span class=\"ocu-budget-label\">Starter<\/span>\n        <div class=\"ocu-budget-items\">\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Product photography (5\u201310 shots)<\/div>\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> 30\u201360 sec Reel \/ Short<\/div>\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Portrait \/ headshot session<\/div>\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Basic editing included<\/div>\n        <\/div>\n      <\/div>\n      <div class=\"ocu-budget-card featured\">\n        <div class=\"ocu-budget-range\">&#8377;25K \u2013 &#8377;1.5L<\/div>\n        <span class=\"ocu-budget-label\">Growth<\/span>\n        <div class=\"ocu-budget-items\">\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Full product \/ ad shoot<\/div>\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> 1\u20133 min brand \/ promo video<\/div>\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Event half-day coverage<\/div>\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Social content package<\/div>\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Colour grade + sound<\/div>\n        <\/div>\n      <\/div>\n      <div class=\"ocu-budget-card\">\n        <div class=\"ocu-budget-range\">&#8377;1.5L \u2013 &#8377;5L<\/div>\n        <span class=\"ocu-budget-label\">Professional<\/span>\n        <div class=\"ocu-budget-items\">\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Cinematic brand film<\/div>\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Multi-day production<\/div>\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Full event coverage<\/div>\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Fashion editorial shoot<\/div>\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Full post-production suite<\/div>\n        <\/div>\n      <\/div>\n      <div class=\"ocu-budget-card\">\n        <div class=\"ocu-budget-range\">&#8377;5L+<\/div>\n        <span class=\"ocu-budget-label\">Enterprise<\/span>\n        <div class=\"ocu-budget-items\">\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Full campaign production<\/div>\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> National \/ international shoots<\/div>\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Long-form documentary<\/div>\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Multi-platform ad suite<\/div>\n          <div class=\"ocu-budget-item\"><span class=\"ocu-budget-tick\">\u2713<\/span> Dedicated production team<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n    <p style=\"text-align:center;font-size:13px;color:rgba(255,255,255,0.28);margin-top:28px\">All prices are indicative. Final quotes depend on scope, location, crew size, and deliverables. Let's talk \u2014 no obligation.<\/p>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 FAQ \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"ocu-section ocu-section--grey\">\n    <div style=\"text-align:center;max-width:540px;margin:0 auto 56px\">\n      <span class=\"ocu-label\">FAQ<\/span>\n      <h2 class=\"ocu-section-title\">Questions Before<br>You <em>Reach Out?<\/em><\/h2>\n    <\/div>\n    <div class=\"ocu-faq\">\n      <div class=\"ocu-faq-item open\">\n        <div class=\"ocu-faq-q\">How quickly will you respond to my enquiry?<span class=\"ocu-faq-icon\">+<\/span><\/div>\n        <p class=\"ocu-faq-a\">We respond to all project enquiries within 24 hours \u2014 and usually much faster. If you send a WhatsApp message, expect a reply the same day. We take every enquiry seriously and always respond personally, not with automated templates.<\/p>\n      <\/div>\n      <div class=\"ocu-faq-item\">\n        <div class=\"ocu-faq-q\">Do I need to have a fully formed brief before contacting you?<span class=\"ocu-faq-icon\">+<\/span><\/div>\n        <p class=\"ocu-faq-a\">Absolutely not. You can reach out with as little as a rough idea or a feeling \u2014 \"I want my brand to feel more premium\" is a perfectly good starting point. We'll help you shape the brief during the discovery call. The more open you are, the more creative we can be together.<\/p>\n      <\/div>\n      <div class=\"ocu-faq-item\">\n        <div class=\"ocu-faq-q\">How far in advance should I book?<span class=\"ocu-faq-icon\">+<\/span><\/div>\n        <p class=\"ocu-faq-a\">For most projects, 1\u20132 weeks notice is ideal. For events, major brand films, or multi-day productions, 3\u20134 weeks allows us to do full pre-production properly. That said, we do accommodate last-minute shoots based on availability \u2014 just mention you need a rush delivery.<\/p>\n      <\/div>\n      <div class=\"ocu-faq-item\">\n        <div class=\"ocu-faq-q\">Do you travel outside Kolkata?<span class=\"ocu-faq-icon\">+<\/span><\/div>\n        <p class=\"ocu-faq-a\">Yes \u2014 frequently. We've shot across India and take select international projects. Travel and accommodation costs are factored into your quote transparently. We never add surprise charges after the fact.<\/p>\n      <\/div>\n      <div class=\"ocu-faq-item\">\n        <div class=\"ocu-faq-q\">What happens if I'm not happy with the first edit?<span class=\"ocu-faq-icon\">+<\/span><\/div>\n        <p class=\"ocu-faq-a\">Every project includes two free revision rounds after delivery. We've found that our thorough pre-production process \u2014 where we align on everything before we shoot \u2014 means clients almost always love the first cut. But if something's not right, we'll fix it without any friction.<\/p>\n      <\/div>\n      <div class=\"ocu-faq-item\">\n        <div class=\"ocu-faq-q\">Is there a minimum project size?<span class=\"ocu-faq-icon\">+<\/span><\/div>\n        <p class=\"ocu-faq-a\">We work with budgets starting from around \u20b915,000 for simple photography sessions. There's no maximum. What matters most is that the project is a genuine fit \u2014 we'd rather do great work at a modest scale than mediocre work at a large one.<\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 MAP \/ LOCATION \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"ocu-map-section\">\n    <span class=\"ocu-label\">Our Location<\/span>\n    <h2 class=\"ocu-section-title\" style=\"margin-bottom:28px;letter-spacing:-1.5px;font-size:clamp(24px,3.5vw,40px)\">Based in Kolkata.<br><em>Shooting Everywhere.<\/em><\/h2>\n    <div class=\"ocu-map-frame\">\n      <div class=\"ocu-map-inner\">\n        <div class=\"ocu-map-pin\">&#128205;<\/div>\n        <div class=\"ocu-map-location-name\">Open Flow Media Studio<\/div>\n        <div class=\"ocu-map-location-sub\">Kolkata, West Bengal \u2014 India<\/div>\n      <\/div>\n      <div class=\"ocu-map-badge\">\n        <p>Studio Location<\/p>\n        <strong>Kolkata, WB &#127470;&#127475;<\/strong>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 BOTTOM CTA \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"ocu-bottom-cta\">\n    <div class=\"ocu-bottom-cta-left\">\n      <span class=\"ocu-cta-eyebrow\">Don't Wait<\/span>\n      <h2 class=\"ocu-cta-h\">Your Story Isn't<br>Going to Tell Itself.<\/h2>\n      <p class=\"ocu-cta-sub\">Every day without the right visuals is a day your brand is leaving conversions, credibility, and attention on the table. Let's fix that.<\/p>\n    <\/div>\n    <div class=\"ocu-bottom-cta-right\">\n      <a href=\"#ocu-form-wrap\" class=\"ocu-btn-white\" onclick=\"document.querySelector('.ocu-form-wrap').scrollIntoView({behavior:'smooth'});return false;\">Fill in the Brief &nbsp;&#8599;<\/a>\n      <a href=\"https:\/\/wa.me\/919674904137\" class=\"ocu-btn-ghost-white\" target=\"_blank\" rel=\"noopener\">WhatsApp Us &nbsp;&#128172;<\/a>\n      <p class=\"ocu-cta-note\">&#10003; No commitment &nbsp;\u00b7&nbsp; Reply in 24 hours &nbsp;\u00b7&nbsp; Free discovery call<\/p>\n    <\/div>\n  <\/section>\n\n<\/div>\n\n<script>\n(function(){\n  \/\/ FAQ accordion\n  document.querySelectorAll('.ocu-faq-item').forEach(function(item){\n    item.addEventListener('click', function(){\n      var isOpen = item.classList.contains('open');\n      document.querySelectorAll('.ocu-faq-item').forEach(function(i){ i.classList.remove('open'); });\n      if(!isOpen) item.classList.add('open');\n    });\n  });\n\n  \/\/ Form submit\n  window.ocuSubmit = function(){\n    var fname = document.getElementById('ocu-fname').value.trim();\n    var email = document.getElementById('ocu-email').value.trim();\n    var budget = document.getElementById('ocu-budget').value;\n    var msg = document.getElementById('ocu-msg').value.trim();\n    var svcChecked = document.querySelectorAll('.ocu-service-opt input:checked').length > 0;\n\n    if(!fname || !email || !budget || !msg || !svcChecked){\n      alert('Please fill in all required fields and select at least one service.');\n      return;\n    }\n\n    var btn = document.querySelector('.ocu-submit');\n    btn.textContent = 'Sending...';\n    btn.style.opacity = '0.7';\n    btn.disabled = true;\n\n    setTimeout(function(){\n      document.getElementById('ocuSuccess').style.display = 'block';\n      btn.textContent = 'Message Sent!';\n      btn.style.background = '#00b464';\n      btn.style.opacity = '1';\n      document.getElementById('ocuSuccess').scrollIntoView({behavior:'smooth', block:'nearest'});\n    }, 1200);\n  };\n})();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>OFM Get In Touch Let&#8217;s Create Something Powerful. Ready to elevate your brand? Tell us about your project \u2014 we&#8217;ll [&hellip;]<\/p>\n","protected":false},"author":5,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-27","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/openflowmedia.com\/index.php?rest_route=\/wp\/v2\/pages\/27","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/openflowmedia.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/openflowmedia.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/openflowmedia.com\/index.php?rest_route=\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/openflowmedia.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=27"}],"version-history":[{"count":24,"href":"https:\/\/openflowmedia.com\/index.php?rest_route=\/wp\/v2\/pages\/27\/revisions"}],"predecessor-version":[{"id":220,"href":"https:\/\/openflowmedia.com\/index.php?rest_route=\/wp\/v2\/pages\/27\/revisions\/220"}],"wp:attachment":[{"href":"https:\/\/openflowmedia.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=27"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}