{"id":12841,"date":"2026-03-08T09:53:36","date_gmt":"2026-03-08T09:53:36","guid":{"rendered":"https:\/\/www.billyhung.com\/blog\/?page_id=12841"},"modified":"2026-03-18T14:35:00","modified_gmt":"2026-03-18T14:35:00","slug":"maternityratecard","status":"publish","type":"page","link":"https:\/\/www.billyhung.com\/blog\/maternityratecard\/","title":{"rendered":"Maternity Ratecard"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"12841\" class=\"elementor elementor-12841\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9517fd6 e-flex e-con-boxed e-con e-parent\" data-id=\"9517fd6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-9637f82 elementor-widget elementor-widget-html\" data-id=\"9637f82\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;photography_ext_link_sidemenu&quot;:&quot;false&quot;,&quot;photography_ext_link_fullmenu&quot;:&quot;false&quot;,&quot;photography_ext_link_closed_fullmenu&quot;:&quot;false&quot;,&quot;photography_ext_mobile_static&quot;:&quot;false&quot;,&quot;photography_ext_is_scrollme&quot;:&quot;false&quot;,&quot;photography_ext_is_smoove&quot;:&quot;false&quot;,&quot;photography_ext_is_parallax_mouse&quot;:&quot;false&quot;,&quot;photography_ext_is_infinite&quot;:&quot;false&quot;,&quot;photography_ext_is_fadeout_animation&quot;:&quot;false&quot;}\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!--\n  ============================================\n  BILLY ONAIR - Global Navigation Bar\n  For WordPress Elementor: Paste into an HTML Widget\n  ============================================\n\n  SETUP INSTRUCTIONS:\n  Best practice \u2192 use Elementor's \"Theme Builder\" > Header template,\n  so this nav appears on EVERY page automatically.\n\n  Steps:\n  1. In Elementor Pro: Templates \u2192 Theme Builder \u2192 Header \u2192 Add New\n  2. Set display conditions to \"Entire Site\"\n  3. Add a Section (Full Width) \u2192 add an HTML widget\n  4. Paste this entire file into the HTML widget\n  5. Set the section to \"Sticky\" so it scrolls with the user\n\n  ---- OR (without Elementor Pro) ----\n  Paste this into EACH page's first HTML widget, ABOVE all other content.\n\n  IMPORTANT \u2014 UPDATE THESE URLs BEFORE GOING LIVE:\n  Search for \"UPDATE_URL\" to find all links that need real slugs.\n\n  CSS scoped under .boa-nav to avoid theme conflicts.\n-->\n\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;1,300;1,400&family=Playfair+Display:wght@400;500&family=Noto+Serif+TC:wght@300;400&display=swap\" rel=\"stylesheet\">\n\n<style>\n\/* ===================================================\n   ALL STYLES SCOPED UNDER .boa-nav\n   =================================================== *\/\n\n\/* Reset *\/\n.boa-nav, .boa-nav *, .boa-nav *::before, .boa-nav *::after {\n  margin: 0; padding: 0; box-sizing: border-box;\n}\n.boa-nav a { text-decoration: none; color: inherit; }\n.boa-nav ul { list-style: none; }\n\n\/* ---- WRAPPER ---- *\/\n.boa-nav {\n  position: fixed;\n  top: 0; left: 0; right: 0;\n  z-index: 10000;\n  font-family: 'Cormorant Garamond', serif;\n  -webkit-font-smoothing: antialiased;\n}\n\n\/* ---- MAIN BAR ---- *\/\n.boa-nav-bar {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  height: 72px;\n  padding: 0 5%;\n  background: rgba(255,255,255,0.96);\n  backdrop-filter: blur(16px);\n  -webkit-backdrop-filter: blur(16px);\n  border-bottom: 1px solid rgba(196,168,124,0.18);\n  transition: box-shadow 0.3s ease, background 0.3s ease;\n}\n.boa-nav-bar.boa-nav-scrolled {\n  box-shadow: 0 2px 30px rgba(0,0,0,0.08);\n  background: rgba(255,255,255,0.99);\n}\n\n\/* ---- LOGO ---- *\/\n.boa-nav-logo {\n  display: flex; flex-direction: column; gap: 1px;\n  text-decoration: none; flex-shrink: 0;\n}\n.boa-nav-logo-main {\n  font-family: 'Playfair Display', serif;\n  font-size: 19px; font-weight: 500; letter-spacing: 2px;\n  text-transform: uppercase; color: #1a1a1a;\n  line-height: 1;\n}\n.boa-nav-logo-sub {\n  font-family: 'Cormorant Garamond', serif;\n  font-size: 10px; letter-spacing: 4px; text-transform: uppercase;\n  color: #c4a87c; font-weight: 400; line-height: 1;\n}\n\n\/* ---- DESKTOP MENU ---- *\/\n.boa-nav-menu {\n  display: flex; align-items: center; gap: 0;\n  height: 100%;\n}\n.boa-nav-item {\n  position: relative; height: 100%;\n  display: flex; align-items: center;\n}\n.boa-nav-link {\n  display: flex; align-items: center; gap: 5px;\n  padding: 0 18px; height: 100%;\n  font-family: 'Cormorant Garamond', serif;\n  font-size: 14px; letter-spacing: 2px; text-transform: uppercase;\n  color: #2c2c2c; font-weight: 400;\n  transition: color 0.25s ease; white-space: nowrap;\n  cursor: pointer;\n}\n.boa-nav-link:hover, .boa-nav-item:hover > .boa-nav-link { color: #c4a87c; }\n\n\/* Active underline *\/\n.boa-nav-link::after {\n  content: '';\n  position: absolute; bottom: 0; left: 18px; right: 18px;\n  height: 2px; background: #c4a87c;\n  transform: scaleX(0); transform-origin: center;\n  transition: transform 0.3s ease;\n}\n.boa-nav-item:hover > .boa-nav-link::after,\n.boa-nav-link.boa-nav-active::after { transform: scaleX(1); }\n\n\/* Dropdown arrow *\/\n.boa-nav-arrow {\n  font-size: 10px; color: #c4a87c; line-height: 1;\n  transition: transform 0.3s ease; display: inline-block;\n  margin-top: 1px;\n}\n.boa-nav-item:hover .boa-nav-arrow { transform: rotate(180deg); }\n\n\/* ---- DROPDOWN ---- *\/\n.boa-nav-dropdown {\n  position: absolute; top: 100%; left: 50%;\n  transform: translateX(-50%);\n  min-width: 220px;\n  background: #fff;\n  border-top: 2px solid #c4a87c;\n  box-shadow: 0 12px 40px rgba(0,0,0,0.1);\n  opacity: 0; visibility: hidden; pointer-events: none;\n  transform: translateX(-50%) translateY(8px);\n  transition: opacity 0.25s ease, transform 0.25s ease, visibility 0.25s;\n}\n.boa-nav-item:hover .boa-nav-dropdown {\n  opacity: 1; visibility: visible; pointer-events: auto;\n  transform: translateX(-50%) translateY(0);\n}\n.boa-nav-dropdown-item {}\n.boa-nav-dropdown-link {\n  display: block; padding: 14px 24px;\n  font-family: 'Cormorant Garamond', serif;\n  font-size: 14px; letter-spacing: 1.5px;\n  color: #2c2c2c; text-transform: uppercase; font-weight: 400;\n  border-bottom: 1px solid rgba(196,168,124,0.1);\n  transition: background 0.2s, color 0.2s, padding-left 0.2s;\n  white-space: nowrap;\n}\n.boa-nav-dropdown-link:last-child { border-bottom: none; }\n.boa-nav-dropdown-link:hover {\n  background: #faf8f5; color: #c4a87c; padding-left: 30px;\n}\n.boa-nav-dropdown-category {\n  padding: 10px 24px 4px;\n  font-size: 10px; letter-spacing: 3px; text-transform: uppercase;\n  color: rgba(196,168,124,0.6); font-weight: 400;\n  border-bottom: 1px solid rgba(196,168,124,0.08);\n}\n\n\/* ---- CONTACT CTA (far right) ---- *\/\n.boa-nav-cta {\n  display: inline-block;\n  font-family: 'Cormorant Garamond', serif;\n  font-size: 12px; letter-spacing: 3px; text-transform: uppercase;\n  color: #c4a87c; padding: 8px 20px;\n  border: 1.5px solid rgba(196,168,124,0.6);\n  text-decoration: none; white-space: nowrap;\n  transition: all 0.3s ease; margin-left: 12px;\n}\n.boa-nav-cta:hover { background: #c4a87c; color: #fff; border-color: #c4a87c; }\n\n\/* ---- HAMBURGER (mobile) ---- *\/\n.boa-nav-hamburger {\n  display: none; flex-direction: column; gap: 5px;\n  cursor: pointer; padding: 6px; background: none; border: none;\n  z-index: 10001;\n}\n.boa-nav-hamburger span {\n  display: block; width: 24px; height: 1.5px;\n  background: #2c2c2c; transition: all 0.3s ease;\n}\n.boa-nav-hamburger.boa-open span:nth-child(1) { transform: rotate(45deg) translate(4.5px, 4.5px); }\n.boa-nav-hamburger.boa-open span:nth-child(2) { opacity: 0; }\n.boa-nav-hamburger.boa-open span:nth-child(3) { transform: rotate(-45deg) translate(4.5px, -4.5px); }\n\n\/* ---- MOBILE PANEL ---- *\/\n.boa-nav-mobile {\n  display: none; \/* controlled by JS *\/\n  position: fixed; top: 72px; left: 0; right: 0; bottom: 0;\n  background: #fff; overflow-y: auto;\n  padding: 20px 0 60px;\n  border-top: 1px solid rgba(196,168,124,0.15);\n  z-index: 9999;\n  animation: boaNavSlideDown 0.3s ease;\n}\n@keyframes boaNavSlideDown {\n  from { opacity: 0; transform: translateY(-10px); }\n  to { opacity: 1; transform: translateY(0); }\n}\n.boa-nav-mobile-item {}\n.boa-nav-mobile-link {\n  display: flex; align-items: center; justify-content: space-between;\n  padding: 16px 8%;\n  font-family: 'Cormorant Garamond', serif;\n  font-size: 18px; letter-spacing: 2px; text-transform: uppercase;\n  color: #2c2c2c; font-weight: 400;\n  border-bottom: 1px solid rgba(196,168,124,0.1);\n  cursor: pointer;\n}\n.boa-nav-mobile-link:hover { color: #c4a87c; background: #faf8f5; }\n.boa-nav-mobile-arrow {\n  font-size: 12px; color: #c4a87c; transition: transform 0.3s; display: inline-block;\n}\n.boa-nav-mobile-arrow.boa-open { transform: rotate(180deg); }\n.boa-nav-mobile-sub {\n  display: none; background: #faf8f5; overflow: hidden;\n}\n.boa-nav-mobile-sub.boa-open { display: block; }\n.boa-nav-mobile-sub-category {\n  padding: 12px 10% 4px;\n  font-size: 10px; letter-spacing: 3px; text-transform: uppercase;\n  color: rgba(196,168,124,0.6);\n}\n.boa-nav-mobile-sub-link {\n  display: block; padding: 12px 10%;\n  font-family: 'Cormorant Garamond', serif;\n  font-size: 15px; letter-spacing: 1.5px; text-transform: uppercase;\n  color: #5a5a5a; border-bottom: 1px solid rgba(196,168,124,0.07);\n  transition: color 0.2s, padding-left 0.2s;\n}\n.boa-nav-mobile-sub-link:hover { color: #c4a87c; padding-left: calc(10% + 8px); }\n.boa-nav-mobile-cta {\n  display: block; margin: 30px 8%; padding: 16px;\n  text-align: center; background: #c4a87c; color: #fff !important;\n  font-family: 'Cormorant Garamond', serif;\n  font-size: 14px; letter-spacing: 3px; text-transform: uppercase;\n  text-decoration: none; transition: background 0.3s;\n}\n.boa-nav-mobile-cta:hover { background: #b09060; }\n\n\/* Page body push-down (so hero content isn't hidden behind fixed nav) *\/\n.boa-nav-spacer { height: 72px; width: 100%; display: block; }\n\n\/* ---- RESPONSIVE ---- *\/\n@media (max-width: 1024px) {\n  .boa-nav-link { padding: 0 12px; font-size: 13px; }\n  .boa-nav-cta { padding: 7px 14px; font-size: 11px; }\n}\n@media (max-width: 820px) {\n  .boa-nav-menu, .boa-nav-cta { display: none; }\n  .boa-nav-hamburger { display: flex; }\n}\n<\/style>\n\n<!-- ===================== NAV MARKUP ===================== -->\n<div class=\"boa-nav\" id=\"boaNav\">\n\n  <!-- MAIN BAR -->\n  <div class=\"boa-nav-bar\" id=\"boaNavBar\">\n\n    <!-- LOGO -->\n    <a class=\"boa-nav-logo\" href=\"https:\/\/www.billyhung.com\/blog\/\">\n      <span class=\"boa-nav-logo-main\">Billy ONAIR<\/span>\n      <span class=\"boa-nav-logo-sub\">Photography<\/span>\n    <\/a>\n\n    <!-- DESKTOP MENU -->\n    <ul class=\"boa-nav-menu\" role=\"menubar\">\n\n      <!-- HOME -->\n      <li class=\"boa-nav-item\">\n        <a class=\"boa-nav-link\" href=\"https:\/\/www.billyhung.com\/blog\/\" role=\"menuitem\">Home<\/a>\n      <\/li>\n\n      <!-- SERVICES -->\n      <li class=\"boa-nav-item\" role=\"none\">\n        <span class=\"boa-nav-link\" role=\"menuitem\" aria-haspopup=\"true\">\n          Services <span class=\"boa-nav-arrow\">&#9660;<\/span>\n        <\/span>\n        <ul class=\"boa-nav-dropdown\" role=\"menu\">\n          <li class=\"boa-nav-dropdown-category\">\u651d\u5f71\u670d\u52d9<\/li>\n          <li class=\"boa-nav-dropdown-item\">\n            <a class=\"boa-nav-dropdown-link\" href=\"https:\/\/www.billyhung.com\/blog\/studio-pre-wedding\/\" role=\"menuitem\">\n              Studio Pre-Wedding\n            <\/a>\n          <\/li>\n          <li class=\"boa-nav-dropdown-item\">\n            <a class=\"boa-nav-dropdown-link\" href=\"https:\/\/www.billyhung.com\/blog\/wedding-day\/\" role=\"menuitem\">\n              Wedding Day\n            <\/a>\n          <\/li>\n          <li class=\"boa-nav-dropdown-item\">\n            <a class=\"boa-nav-dropdown-link\" href=\"https:\/\/www.billyhung.com\/blog\/maternity-portrait\/\" role=\"menuitem\">\n              Maternity Portrait\n            <\/a>\n          <\/li>\n          <li class=\"boa-nav-dropdown-item\">\n            <a class=\"boa-nav-dropdown-link\" href=\"https:\/\/www.billyhung.com\/blog\/boudoir\/\" role=\"menuitem\">\n              Boudoir\n            <\/a>\n          <\/li>\n        <\/ul>\n      <\/li>\n\n      <!-- GUIDE & TIPS -->\n      <li class=\"boa-nav-item\" role=\"none\">\n        <span class=\"boa-nav-link\" role=\"menuitem\" aria-haspopup=\"true\">\n          Guide &amp; Tips <span class=\"boa-nav-arrow\">&#9660;<\/span>\n        <\/span>\n        <ul class=\"boa-nav-dropdown\" role=\"menu\">\n          <li class=\"boa-nav-dropdown-category\">Wedding<\/li>\n          <li class=\"boa-nav-dropdown-item\">\n            <a class=\"boa-nav-dropdown-link\" href=\"https:\/\/www.billyhung.com\/blog\/pre-wedding-checklist\/\" role=\"menuitem\">\n              Pre-Wedding Checklist\n            <\/a>\n          <\/li>\n          <li class=\"boa-nav-dropdown-item\">\n            <a class=\"boa-nav-dropdown-link\" href=\"https:\/\/www.billyhung.com\/blog\/casual-prewedding-style\/\" role=\"menuitem\">\n              Casual Pre-Wedding Style\n            <\/a>\n          <\/li>\n          <li class=\"boa-nav-dropdown-item\">\n            <a class=\"boa-nav-dropdown-link\" href=\"https:\/\/www.billyhung.com\/blog\/wedding-dress-guide\/\" role=\"menuitem\">\n              Wedding Dress Guide\n            <\/a>\n          <\/li>\n          <li class=\"boa-nav-dropdown-item\">\n            <a class=\"boa-nav-dropdown-link\" href=\"https:\/\/www.billyhung.com\/blog\/wedding-rundown-planning\/\" role=\"menuitem\">\n              Wedding Rundown\n            <\/a>\n          <\/li>\n          <li class=\"boa-nav-dropdown-category\" style=\"margin-top:6px;\">Maternity<\/li>\n          <li class=\"boa-nav-dropdown-item\">\n            <a class=\"boa-nav-dropdown-link\" href=\"https:\/\/www.billyhung.com\/blog\/maternity-photoshoot-tips\/\" role=\"menuitem\">\n              Maternity Photo Tips\n            <\/a>\n          <\/li>\n        <\/ul>\n      <\/li>\n\n      <!-- GALLERY -->\n      <li class=\"boa-nav-item\">\n        <a class=\"boa-nav-link\" href=\"https:\/\/gallery.billyhung.com\" target=\"_blank\" role=\"menuitem\" rel=\"noopener\">Gallery<\/a>\n      <\/li>\n\n      <!-- PRICE -->\n      <li class=\"boa-nav-item\">\n        <a class=\"boa-nav-link\" href=\"https:\/\/www.billyhung.com\/blog\/price\/\" role=\"menuitem\">Price<\/a>\n      <\/li>\n\n      <!-- ABOUT -->\n      <li class=\"boa-nav-item\" role=\"none\">\n        <span class=\"boa-nav-link\" role=\"menuitem\" aria-haspopup=\"true\">\n          About <span class=\"boa-nav-arrow\">&#9660;<\/span>\n        <\/span>\n        <ul class=\"boa-nav-dropdown\" role=\"menu\">\n          <li class=\"boa-nav-dropdown-item\">\n            <a class=\"boa-nav-dropdown-link\" href=\"https:\/\/www.billyhung.com\/blog\/about-us\/\" role=\"menuitem\">\n              About Billy ONAIR\n            <\/a>\n          <\/li>\n          <li class=\"boa-nav-dropdown-item\">\n            <a class=\"boa-nav-dropdown-link\" href=\"https:\/\/www.billyhung.com\/blog\/partners\/\" role=\"menuitem\">\n              Partners\n            <\/a>\n          <\/li>\n        <\/ul>\n      <\/li>\n\n    <\/ul>\n    <!-- END DESKTOP MENU -->\n\n\n    <!-- HAMBURGER -->\n    <button class=\"boa-nav-hamburger\" id=\"boaNavHamburger\" aria-label=\"Open menu\" aria-expanded=\"false\">\n      <span><\/span><span><\/span><span><\/span>\n    <\/button>\n\n  <\/div>\n  <!-- END MAIN BAR -->\n\n  <!-- MOBILE PANEL -->\n  <div class=\"boa-nav-mobile\" id=\"boaNavMobile\" aria-hidden=\"true\" style=\"display:none;\">\n\n    <!-- Home -->\n    <div class=\"boa-nav-mobile-item\">\n      <a class=\"boa-nav-mobile-link\" href=\"https:\/\/www.billyhung.com\/blog\/\" style=\"justify-content:flex-start;\">Home<\/a>\n    <\/div>\n\n    <!-- Services -->\n    <div class=\"boa-nav-mobile-item\">\n      <div class=\"boa-nav-mobile-link\" onclick=\"boaNavToggle(this)\">\n        Services <span class=\"boa-nav-mobile-arrow\">&#9660;<\/span>\n      <\/div>\n      <div class=\"boa-nav-mobile-sub\">\n        <div class=\"boa-nav-mobile-sub-category\">\u651d\u5f71\u670d\u52d9<\/div>\n        <a class=\"boa-nav-mobile-sub-link\" href=\"https:\/\/www.billyhung.com\/blog\/studio-pre-wedding\/\">Studio Pre-Wedding<\/a>\n        <a class=\"boa-nav-mobile-sub-link\" href=\"https:\/\/www.billyhung.com\/blog\/wedding-day\/\">Wedding Day<\/a>\n        <a class=\"boa-nav-mobile-sub-link\" href=\"https:\/\/www.billyhung.com\/blog\/maternity-portrait\/\">Maternity Portrait<\/a>\n        <a class=\"boa-nav-mobile-sub-link\" href=\"https:\/\/www.billyhung.com\/blog\/boudoir\/\">Boudoir<\/a>\n      <\/div>\n    <\/div>\n\n    <!-- Guide & Tips -->\n    <div class=\"boa-nav-mobile-item\">\n      <div class=\"boa-nav-mobile-link\" onclick=\"boaNavToggle(this)\">\n        Guide &amp; Tips <span class=\"boa-nav-mobile-arrow\">&#9660;<\/span>\n      <\/div>\n      <div class=\"boa-nav-mobile-sub\">\n        <div class=\"boa-nav-mobile-sub-category\">Wedding<\/div>\n        <a class=\"boa-nav-mobile-sub-link\" href=\"https:\/\/www.billyhung.com\/blog\/pre-wedding-checklist\/\">Pre-Wedding Checklist<\/a>\n        <a class=\"boa-nav-mobile-sub-link\" href=\"https:\/\/www.billyhung.com\/blog\/casual-prewedding-style\/\">Casual Pre-Wedding Style<\/a>\n        <a class=\"boa-nav-mobile-sub-link\" href=\"https:\/\/www.billyhung.com\/blog\/wedding-dress-guide\/\">Wedding Dress Guide<\/a>\n        <a class=\"boa-nav-mobile-sub-link\" href=\"https:\/\/www.billyhung.com\/blog\/wedding-rundown-planning\/\">Wedding Rundown<\/a>\n        <div class=\"boa-nav-mobile-sub-category\" style=\"margin-top:6px;\">Maternity<\/div>\n        <a class=\"boa-nav-mobile-sub-link\" href=\"https:\/\/www.billyhung.com\/blog\/maternity-photoshoot-tips\/\">Maternity Photo Tips<\/a>\n      <\/div>\n    <\/div>\n\n    <!-- Gallery -->\n    <div class=\"boa-nav-mobile-item\">\n      <a class=\"boa-nav-mobile-link\" href=\"https:\/\/gallery.billyhung.com\" target=\"_blank\" style=\"justify-content:flex-start;\" rel=\"noopener\">Gallery<\/a>\n    <\/div>\n\n    <!-- Price -->\n    <div class=\"boa-nav-mobile-item\">\n      <a class=\"boa-nav-mobile-link\" href=\"https:\/\/www.billyhung.com\/blog\/price\/\" style=\"justify-content:flex-start;\">Price<\/a>\n    <\/div>\n\n    <!-- About -->\n    <div class=\"boa-nav-mobile-item\">\n      <div class=\"boa-nav-mobile-link\" onclick=\"boaNavToggle(this)\">\n        About <span class=\"boa-nav-mobile-arrow\">&#9660;<\/span>\n      <\/div>\n      <div class=\"boa-nav-mobile-sub\">\n        <a class=\"boa-nav-mobile-sub-link\" href=\"https:\/\/www.billyhung.com\/blog\/about-us\/\">About Billy ONAIR<\/a>\n        <a class=\"boa-nav-mobile-sub-link\" href=\"https:\/\/www.billyhung.com\/blog\/partners\/\">Partners<\/a>\n      <\/div>\n    <\/div>\n\n\n  <\/div>\n  <!-- END MOBILE PANEL -->\n\n<\/div>\n<!-- END .boa-nav -->\n\n<!-- SPACER: prevents hero content sitting behind fixed nav -->\n<div class=\"boa-nav-spacer\"><\/div>\n\n<!-- \u2500\u2500 GLOBAL FLOATING CONTACT BUTTONS (unified) \u2500\u2500 -->\n<style>\n.boa-global-float-btns {\n  position: fixed;\n  bottom: 100px;\n  right: 30px;\n  z-index: 9998;\n  display: flex;\n  flex-direction: column;\n  gap: 14px;\n  align-items: center;\n}\n.boa-global-float-btn {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 54px;\n  height: 54px;\n  color: #fff;\n  text-decoration: none;\n  padding: 0;\n  border-radius: 50%;\n  transition: all 0.3s ease;\n}\n.boa-global-float-btn:hover { transform: scale(1.12); }\n.boa-global-float-btn svg { width: 26px; height: 26px; fill: #fff; flex-shrink: 0; }\n.boa-global-float-wa { background: #25D366; box-shadow: 0 4px 14px rgba(37,211,102,0.4); }\n.boa-global-float-wa:hover { box-shadow: 0 6px 22px rgba(37,211,102,0.55); }\n.boa-global-float-ig { background: linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045); box-shadow: 0 4px 14px rgba(131,58,180,0.4); }\n.boa-global-float-ig:hover { box-shadow: 0 6px 22px rgba(131,58,180,0.55); }\n@media (max-width: 768px) {\n  .boa-global-float-btns { bottom: 90px; right: 20px; }\n  .boa-global-float-btn { width: 48px; height: 48px; }\n}\n\/* Suppress ALL old per-page floating button containers *\/\n.boa-about-float-btns, .boa-b-float-btns, .boa-b2-float-btns,\n.boa-casual-float-btns, .boa-h-float-btns, .boa-m-float-btns,\n.boa-ms-float-btns, .boa-price-float-btns, .boa-pwc-float-btns,\n.boa-pw-float-btns, .boa-wd-float-btns { display: none !important; }\n<\/style>\n\n<div class=\"boa-global-float-btns\">\n  <a class=\"boa-global-float-btn boa-global-float-wa\" href=\"https:\/\/wa.me\/85296664617\" target=\"_blank\" rel=\"noopener\" aria-label=\"WhatsApp\">\n    <svg viewBox=\"0 0 24 24\"><path d=\"M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51-.173-.008-.371-.01-.57-.01-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 01-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 01-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 012.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0012.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 005.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 00-3.48-8.413z\"\/><\/svg>\n  <\/a>\n  <a class=\"boa-global-float-btn boa-global-float-ig\" href=\"https:\/\/ig.me\/m\/billyonairphotography\" target=\"_blank\" rel=\"noopener\" aria-label=\"Instagram\">\n    <svg viewBox=\"0 0 24 24\"><path d=\"M12 2.163c3.204 0 3.584.012 4.85.07 3.252.148 4.771 1.691 4.919 4.919.058 1.265.069 1.645.069 4.849 0 3.205-.012 3.584-.069 4.849-.149 3.225-1.664 4.771-4.919 4.919-1.266.058-1.644.07-4.85.07-3.204 0-3.584-.012-4.849-.07-3.26-.149-4.771-1.699-4.919-4.92-.058-1.265-.07-1.644-.07-4.849 0-3.204.013-3.583.07-4.849.149-3.227 1.664-4.771 4.919-4.919 1.266-.057 1.645-.069 4.849-.069zM12 0C8.741 0 8.333.014 7.053.072 2.695.272.273 2.69.073 7.052.014 8.333 0 8.741 0 12c0 3.259.014 3.668.072 4.948.2 4.358 2.618 6.78 6.98 6.98C8.333 23.986 8.741 24 12 24c3.259 0 3.668-.014 4.948-.072 4.354-.2 6.782-2.618 6.979-6.98.059-1.28.073-1.689.073-4.948 0-3.259-.014-3.667-.072-4.947-.196-4.354-2.617-6.78-6.979-6.98C15.668.014 15.259 0 12 0zm0 5.838a6.162 6.162 0 100 12.324 6.162 6.162 0 000-12.324zM12 16a4 4 0 110-8 4 4 0 010 8zm6.406-11.845a1.44 1.44 0 100 2.881 1.44 1.44 0 000-2.881z\"\/><\/svg>\n  <\/a>\n<\/div>\n\n\n<script>\n(function(){\n\n  \/* ---- Scroll shadow ---- *\/\n  var bar = document.getElementById('boaNavBar');\n  window.addEventListener('scroll', function(){\n    bar.classList.toggle('boa-nav-scrolled', window.scrollY > 10);\n  }, { passive: true });\n\n  \/* ---- Hamburger toggle ---- *\/\n  var ham = document.getElementById('boaNavHamburger');\n  var mob = document.getElementById('boaNavMobile');\n  ham.addEventListener('click', function(){\n    var open = ham.classList.toggle('boa-open');\n    ham.setAttribute('aria-expanded', open);\n    mob.setAttribute('aria-hidden', !open);\n    mob.style.display = open ? 'block' : 'none';\n    document.body.style.overflow = open ? 'hidden' : '';\n  });\n\n  \/* ---- Close mobile on outside click ---- *\/\n  document.addEventListener('click', function(e){\n    if(mob.style.display === 'block' && !mob.contains(e.target) && !ham.contains(e.target)){\n      ham.classList.remove('boa-open');\n      ham.setAttribute('aria-expanded', 'false');\n      mob.setAttribute('aria-hidden', 'true');\n      mob.style.display = 'none';\n      document.body.style.overflow = '';\n    }\n  });\n\n  \/* ---- Close mobile on resize to desktop ---- *\/\n  window.addEventListener('resize', function(){\n    if(window.innerWidth > 820 && mob.style.display === 'block'){\n      ham.classList.remove('boa-open');\n      mob.style.display = 'none';\n      document.body.style.overflow = '';\n    }\n  });\n\n})();\n\n\/* ---- Mobile accordion ---- *\/\nfunction boaNavToggle(el){\n  var sub = el.nextElementSibling;\n  var arrow = el.querySelector('.boa-nav-mobile-arrow');\n  var isOpen = sub.classList.contains('boa-open');\n  \/* close all *\/\n  document.querySelectorAll('.boa-nav-mobile-sub.boa-open').forEach(function(s){ s.classList.remove('boa-open'); });\n  document.querySelectorAll('.boa-nav-mobile-arrow.boa-open').forEach(function(a){ a.classList.remove('boa-open'); });\n  \/* open this one if it wasn't open *\/\n  if(!isOpen){ sub.classList.add('boa-open'); arrow.classList.add('boa-open'); }\n}\n<\/script>\n\n<!-- ============================================================\n     BILLY ONAIR PHOTOGRAPHY \u2014 MATERNITY RATE CARD\n     Elementor Paste File\n\n     HOW TO USE:\n     1. In WordPress, create\/edit your page\n     2. Page Attributes \u2192 Template: \"Elementor Canvas\"\n     3. Edit with Elementor \u2192 delete any default sections\n     4. Add a Section \u2192 set Width to \"Full Width\" + enable \"Stretch Section\"\n     5. Add an HTML widget inside the section\n     6. Paste ALL of this file's content into the HTML widget\n     ============================================================ -->\n\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600&family=Montserrat:wght@300;400;500;600&family=Playfair+Display:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&display=swap');\n\n:root {\n  --mat-cream: #F8F4F0;\n  --mat-charcoal: #2C2C2A;\n  --mat-rose: #B8917A;\n  --mat-rose-hover: #C9A28B;\n  --mat-teal: #1e2d2f;\n  --mat-text-dark: #1A1A1A;\n  --mat-text-light: #F5F0EB;\n  --mat-text-muted: #6B6B6B;\n  --mat-font-display: 'Cormorant Garamond', 'Georgia', serif;\n  --mat-font-heading: 'Playfair Display', 'Georgia', serif;\n  --mat-font-body: 'Montserrat', 'Helvetica Neue', sans-serif;\n}\n\n.mat-wrap *, .mat-wrap *::before, .mat-wrap *::after {\n  margin: 0; padding: 0; box-sizing: border-box;\n}\n\n.mat-wrap {\n  font-family: var(--mat-font-body);\n  color: var(--mat-text-dark);\n  background-color: var(--mat-cream);\n  line-height: 1.7;\n  font-weight: 300;\n  font-size: 15px;\n  -webkit-font-smoothing: antialiased;\n  width: 100% !important;\n  max-width: 100% !important;\n  margin: 0 !important;\n  padding: 0 !important;\n  overflow-x: hidden;\n}\n\n.mat-wrap > section {\n  width: 100% !important;\n  max-width: 100% !important;\n  left: 0 !important;\n  right: 0 !important;\n  margin-left: 0 !important;\n  margin-right: 0 !important;\n  padding-left: 0 !important;\n  padding-right: 0 !important;\n}\n\n.mat-wrap img { max-width: 100%; height: auto; display: block; }\n.mat-wrap a { text-decoration: none; color: inherit; }\n\n.mat-container {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 40px;\n}\n\n.mat-container-narrow {\n  max-width: 800px;\n  margin: 0 auto;\n  padding: 0 40px;\n}\n\n\/* ============================================================\n   HERO \u2014 full viewport, centered text over image\n   ============================================================ *\/\n.mat-hero {\n  position: relative;\n  height: 100vh;\n  min-height: 700px;\n  max-height: 1000px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  overflow: hidden;\n}\n\n.mat-hero-bg {\n  position: absolute;\n  inset: 0;\n  background: center top \/ cover no-repeat;\n}\n\n.mat-hero-overlay {\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(\n    to bottom,\n    rgba(30, 45, 47, 0.25) 0%,\n    rgba(30, 45, 47, 0.55) 100%\n  );\n}\n\n.mat-hero-content {\n  position: relative;\n  z-index: 2;\n  color: var(--mat-text-light);\n  padding: 40px;\n}\n\n.mat-hero-script {\n  font-family: var(--mat-font-display);\n  font-style: italic;\n  font-size: clamp(1.6rem, 3.5vw, 2.5rem);\n  font-weight: 300;\n  letter-spacing: 0.02em;\n  margin-bottom: -8px;\n  color: var(--mat-rose);\n}\n\n.mat-hero-title {\n  font-family: var(--mat-font-heading);\n  font-size: clamp(3rem, 7vw, 6rem);\n  font-weight: 400;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  line-height: 1.05;\n  margin-bottom: 25px;\n}\n\n.mat-hero-subtitle {\n  font-family: var(--mat-font-body);\n  font-size: 0.8rem;\n  letter-spacing: 0.35em;\n  text-transform: uppercase;\n  font-weight: 400;\n  opacity: 0.9;\n}\n\n.mat-hero-divider {\n  width: 60px;\n  height: 1px;\n  background: var(--mat-rose);\n  margin: 18px auto 12px;\n}\n\n.mat-hero-site {\n  font-family: var(--mat-font-body);\n  font-size: 0.72rem;\n  letter-spacing: 0.3em;\n  text-transform: uppercase;\n  opacity: 0.7;\n}\n\n\/* ============================================================\n   INTRO\n   ============================================================ *\/\n.mat-intro {\n  padding: 120px 0;\n  text-align: center;\n  background: var(--mat-cream);\n}\n\n.mat-intro-heading {\n  font-family: var(--mat-font-display);\n  font-size: clamp(2.2rem, 4.5vw, 3.5rem);\n  font-weight: 400;\n  letter-spacing: 0.04em;\n  margin-bottom: 10px;\n}\n\n.mat-intro-heading em {\n  font-style: italic;\n  font-weight: 300;\n}\n\n.mat-intro-text {\n  font-size: 0.92rem;\n  line-height: 1.95;\n  color: var(--mat-text-muted);\n  max-width: 640px;\n  margin: 25px auto 0;\n}\n\n.mat-intro-text.chinese {\n  font-size: 0.88rem;\n  line-height: 2.1;\n  margin-top: 30px;\n  max-width: 620px;\n}\n\n.mat-intro-brand {\n  font-family: var(--mat-font-body);\n  font-size: 0.72rem;\n  font-weight: 500;\n  letter-spacing: 0.35em;\n  text-transform: uppercase;\n  margin-top: 40px;\n  color: var(--mat-text-muted);\n}\n\n.mat-line {\n  width: 60px;\n  height: 1px;\n  background: var(--mat-rose);\n  margin: 0 auto 25px;\n}\n\n\/* ============================================================\n   QUOTE DIVIDER \u2014 full-width bg image with overlay\n   ============================================================ *\/\n.mat-quote-divider {\n  position: relative;\n  height: 500px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  text-align: center;\n  overflow: hidden;\n  background: center center \/ cover no-repeat;\n}\n\n.mat-quote-divider .mat-qd-overlay {\n  position: absolute;\n  inset: 0;\n  background: rgba(30, 45, 47, 0.45);\n}\n\n.mat-quote-divider blockquote {\n  position: relative;\n  z-index: 2;\n  color: var(--mat-text-light);\n  max-width: 600px;\n  padding: 0 40px;\n  background: transparent !important;\n  border: none !important;\n  box-shadow: none !important;\n}\n\n.mat-quote-divider blockquote p {\n  font-family: var(--mat-font-display);\n  font-style: italic;\n  font-size: clamp(1.4rem, 2.8vw, 2rem);\n  line-height: 1.6;\n  font-weight: 300;\n}\n\n.mat-quote-divider blockquote cite {\n  display: block;\n  margin-top: 18px;\n  font-family: var(--mat-font-display);\n  font-style: italic;\n  font-size: 1.15rem;\n  color: var(--mat-rose);\n}\n\n\/* ============================================================\n   WHAT'S INCLUDED (dark section)\n   ============================================================ *\/\n.mat-includes {\n  background: var(--mat-charcoal);\n  color: var(--mat-text-light);\n  padding: 120px 0;\n}\n\n.mat-includes-header {\n  text-align: center;\n  margin-bottom: 70px;\n}\n\n.mat-includes-header h2 {\n  font-family: var(--mat-font-heading);\n  font-size: clamp(2rem, 4vw, 3rem);\n  font-weight: 400;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  margin-bottom: 8px;\n}\n\n.mat-includes-header .mat-script {\n  font-family: var(--mat-font-display);\n  font-style: italic;\n  font-size: 1.6rem;\n  color: var(--mat-rose);\n  font-weight: 300;\n}\n\n.mat-includes-grid {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 50px 40px;\n  max-width: 900px;\n  margin: 0 auto;\n}\n\n.mat-include-item {\n  text-align: center;\n}\n\n.mat-include-icon {\n  font-size: 2rem;\n  margin-bottom: 15px;\n  color: var(--mat-rose);\n  opacity: 0.8;\n}\n\n.mat-include-item h4 {\n  font-family: var(--mat-font-body);\n  font-size: 0.72rem;\n  font-weight: 500;\n  letter-spacing: 0.2em;\n  text-transform: uppercase;\n  margin-bottom: 10px;\n}\n\n.mat-include-item p {\n  font-size: 0.82rem;\n  line-height: 1.7;\n  opacity: 0.7;\n  font-weight: 300;\n}\n\n\/* ============================================================\n   PACKAGES\n   ============================================================ *\/\n.mat-packages-intro {\n  background: var(--mat-cream);\n  padding: 120px 0 80px;\n  text-align: center;\n}\n\n.mat-packages-intro h2 {\n  font-family: var(--mat-font-heading);\n  font-size: clamp(2.5rem, 5vw, 3.8rem);\n  font-weight: 400;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  margin-bottom: 18px;\n}\n\n.mat-packages-intro p {\n  font-size: 0.92rem;\n  color: var(--mat-text-muted);\n  max-width: 520px;\n  margin: 0 auto;\n  line-height: 1.8;\n}\n\n.mat-packages {\n  background: var(--mat-cream);\n  padding: 0 0 60px;\n}\n\n\/* Package Card *\/\n.mat-pkg-card {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0;\n  margin-bottom: 80px;\n  background: #fff;\n  overflow: hidden;\n  box-shadow: 0 4px 30px rgba(0,0,0,0.06);\n}\n\n.mat-pkg-card.reversed {\n  direction: rtl;\n}\n\n.mat-pkg-card.reversed > * {\n  direction: ltr;\n}\n\n.mat-pkg-image {\n  min-height: 500px;\n  background: center top \/ cover no-repeat;\n}\n\n.mat-pkg-details {\n  padding: 60px 50px;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.mat-pkg-name {\n  font-family: var(--mat-font-display);\n  font-size: clamp(1.8rem, 2.8vw, 2.5rem);\n  font-weight: 400;\n  margin-bottom: 5px;\n  letter-spacing: 0.02em;\n}\n\n.mat-pkg-name em {\n  font-style: italic;\n  font-weight: 300;\n}\n\n.mat-pkg-line {\n  width: 40px;\n  height: 1px;\n  background: var(--mat-rose);\n  margin: 15px 0 25px;\n}\n\n.mat-pkg-features {\n  list-style: none;\n  margin-bottom: 30px;\n}\n\n.mat-pkg-features li {\n  font-size: 0.85rem;\n  line-height: 1.5;\n  padding: 6px 0;\n  padding-left: 18px;\n  position: relative;\n  color: var(--mat-text-muted);\n}\n\n.mat-pkg-features li::before {\n  content: '\u00b7';\n  position: absolute;\n  left: 0;\n  color: var(--mat-rose);\n  font-size: 1.2rem;\n  line-height: 1.2;\n}\n\n.mat-pkg-pricing {\n  margin-top: auto;\n}\n\n.mat-pkg-pricing .mat-label {\n  font-family: var(--mat-font-display);\n  font-style: italic;\n  font-size: 1rem;\n  color: var(--mat-text-muted);\n  margin-bottom: 8px;\n}\n\n.mat-price-row {\n  display: flex;\n  align-items: baseline;\n  gap: 12px;\n  margin-bottom: 4px;\n}\n\n.mat-price {\n  font-family: var(--mat-font-display);\n  font-size: 1.6rem;\n  font-weight: 500;\n  color: var(--mat-text-dark);\n  letter-spacing: 0.02em;\n}\n\n.mat-price-note {\n  font-size: 0.78rem;\n  color: var(--mat-text-muted);\n  font-weight: 300;\n}\n\n.mat-pkg-discount {\n  margin-top: 15px;\n  padding: 14px 18px;\n  background: rgba(184, 145, 122, 0.1);\n  border-left: 3px solid var(--mat-rose);\n  font-size: 0.85rem;\n  line-height: 1.8;\n}\n\n.mat-pkg-discount-label {\n  display: none;\n}\n\n.mat-pkg-discount-body {\n  display: flex;\n  flex-direction: column;\n  gap: 2px;\n}\n\n.mat-pkg-discount-row {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  color: var(--mat-text-dark);\n}\n\n.mat-pkg-discount-row .mat-discount-amount {\n  font-family: var(--mat-font-display);\n  font-size: 1.05rem;\n  font-weight: 600;\n  color: #b8341b;\n  white-space: nowrap;\n  margin-left: 12px;\n}\n\n.mat-pkg-remarks {\n  margin-top: 12px;\n  font-size: 0.75rem;\n  color: var(--mat-text-muted);\n  line-height: 1.7;\n  padding-top: 12px;\n  border-top: 1px solid rgba(0,0,0,0.07);\n}\n\n\/* ============================================================\n   FAQ \u2014 ACCORDION\n   ============================================================ *\/\n.mat-faq {\n  background: var(--mat-cream);\n  padding: 40px 0 120px;\n}\n\n.mat-faq-header {\n  text-align: center;\n  margin-bottom: 60px;\n}\n\n.mat-faq-header .mat-faq-label {\n  font-family: var(--mat-font-display);\n  font-style: italic;\n  font-size: 1.1rem;\n  letter-spacing: 0.1em;\n  color: var(--mat-text-muted);\n  text-transform: uppercase;\n  display: block;\n  margin-bottom: 6px;\n}\n\n.mat-faq-header h2 {\n  font-family: var(--mat-font-heading);\n  font-size: clamp(2rem, 4vw, 3rem);\n  font-weight: 400;\n  letter-spacing: 0.04em;\n  text-transform: uppercase;\n}\n\n.mat-faq-list {\n  max-width: 750px;\n  margin: 0 auto;\n}\n\n.mat-faq-item {\n  border-bottom: 1px solid rgba(0,0,0,0.08);\n  padding: 25px 0;\n}\n\n.mat-faq-question {\n  font-family: var(--mat-font-display);\n  font-size: 1.25rem;\n  font-weight: 500;\n  cursor: pointer;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 20px;\n  transition: color 0.3s ease;\n}\n\n.mat-faq-question:hover {\n  color: var(--mat-rose);\n}\n\n.mat-faq-question .mat-faq-toggle {\n  font-size: 1.4rem;\n  font-weight: 300;\n  color: var(--mat-rose);\n  transition: transform 0.3s ease;\n  flex-shrink: 0;\n}\n\n.mat-faq-item.open .mat-faq-toggle {\n  transform: rotate(45deg);\n}\n\n.mat-faq-answer {\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height 0.4s ease, padding 0.3s ease;\n}\n\n.mat-faq-item.open .mat-faq-answer {\n  max-height: 300px;\n  padding-top: 15px;\n}\n\n.mat-faq-answer p {\n  font-size: 0.85rem;\n  line-height: 1.8;\n  color: var(--mat-text-muted);\n}\n\n\/* ============================================================\n   GALLERY\n   ============================================================ *\/\n.mat-gallery {\n  background: var(--mat-cream);\n  padding: 0 0 60px;\n}\n\n.mat-gallery-header {\n  text-align: center;\n  margin-bottom: 50px;\n}\n\n.mat-gallery-header h2 {\n  font-family: var(--mat-font-heading);\n  font-size: clamp(2rem, 4vw, 3rem);\n  font-weight: 400;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n}\n\n.mat-gallery-grid {\n  display: grid;\n  grid-template-columns: repeat(5, 1fr);\n  gap: 10px;\n  margin-bottom: 10px;\n}\n\n.mat-gallery-item {\n  aspect-ratio: 3 \/ 4;\n  background: center center \/ cover no-repeat;\n  transition: transform 0.3s ease, box-shadow 0.3s ease;\n}\n\n.mat-gallery-item:hover {\n  transform: translateY(-3px);\n  box-shadow: 0 8px 30px rgba(0,0,0,0.12);\n}\n\n\/* ============================================================\n   CTA\n   ============================================================ *\/\n.mat-cta {\n  position: relative;\n  padding: 140px 0;\n  text-align: center;\n  background: var(--mat-teal);\n  color: var(--mat-text-light);\n  overflow: hidden;\n}\n\n.mat-cta-script {\n  font-family: var(--mat-font-display);\n  font-style: italic;\n  font-size: clamp(1.3rem, 2.5vw, 1.8rem);\n  font-weight: 300;\n  color: var(--mat-rose);\n  margin-bottom: -5px;\n}\n\n.mat-cta h2 {\n  font-family: var(--mat-font-heading);\n  font-size: clamp(2.2rem, 4.5vw, 3.5rem);\n  font-weight: 400;\n  letter-spacing: 0.06em;\n  text-transform: uppercase;\n  margin-bottom: 18px;\n  line-height: 1.2;\n}\n\n.mat-cta p {\n  font-size: 0.88rem;\n  opacity: 0.7;\n  max-width: 480px;\n  margin: 0 auto 35px;\n  line-height: 1.8;\n  font-weight: 300;\n}\n\n.mat-cta-button {\n  display: inline-block;\n  font-family: var(--mat-font-body);\n  font-size: 0.72rem;\n  letter-spacing: 0.3em;\n  text-transform: uppercase;\n  font-weight: 500;\n  padding: 16px 50px;\n  background: var(--mat-rose);\n  color: #fff;\n  border: none;\n  cursor: pointer;\n  transition: background 0.3s ease, transform 0.2s ease;\n}\n\n.mat-cta-button:hover {\n  background: var(--mat-rose-hover);\n  transform: translateY(-2px);\n}\n\n.mat-cta-contact {\n  margin-top: 30px;\n  font-size: 0.75rem;\n  opacity: 0.5;\n  letter-spacing: 0.15em;\n}\n\n\/* ============================================================\n   FOOTER\n   ============================================================ *\/\n.mat-footer {\n  background: var(--mat-charcoal);\n  color: var(--mat-text-light);\n  text-align: center;\n  padding: 60px 30px;\n}\n\n.mat-footer-logo {\n  font-family: var(--mat-font-display);\n  font-style: italic;\n  font-size: 2.2rem;\n  font-weight: 400;\n  margin-bottom: 3px;\n}\n\n.mat-footer-sub {\n  font-size: 0.6rem;\n  letter-spacing: 0.5em;\n  text-transform: uppercase;\n  opacity: 0.5;\n  margin-bottom: 25px;\n}\n\n.mat-footer-website {\n  font-size: 0.8rem;\n  letter-spacing: 0.25em;\n  font-weight: 400;\n  margin-bottom: 25px;\n}\n\n.mat-footer-website a {\n  color: var(--mat-rose);\n}\n\n.mat-footer-social {\n  display: flex;\n  justify-content: center;\n  gap: 30px;\n  flex-wrap: wrap;\n}\n\n.mat-footer-social a {\n  font-size: 0.78rem;\n  opacity: 0.6;\n  transition: opacity 0.3s ease;\n  letter-spacing: 0.05em;\n}\n\n.mat-footer-social a:hover {\n  opacity: 1;\n  color: var(--mat-rose);\n}\n\n\/* ============================================================\n   RESPONSIVE \u2014 Adaptive aspect ratios for portrait photos\n   ============================================================ *\/\n@media (max-width: 1024px) {\n  .mat-includes-grid {\n    grid-template-columns: repeat(2, 1fr);\n  }\n}\n\n@media (max-width: 768px) {\n  .mat-container, .mat-container-narrow {\n    padding: 0 25px;\n  }\n\n  \/* HERO: switch from landscape viewport to portrait-friendly ratio *\/\n  .mat-hero {\n    height: auto;\n    min-height: auto;\n    max-height: none;\n    aspect-ratio: 3 \/ 4;\n  }\n\n  .mat-hero-bg {\n    background-position: center top;\n  }\n\n  .mat-hero-title { letter-spacing: 0.04em; }\n\n  \/* PACKAGES: stack vertically, image becomes portrait ratio *\/\n  .mat-pkg-card,\n  .mat-pkg-card.reversed {\n    grid-template-columns: 1fr;\n    direction: ltr;\n  }\n\n  .mat-pkg-card.reversed > * { direction: ltr; }\n\n  .mat-pkg-image {\n    min-height: 0;\n    aspect-ratio: 3 \/ 4;\n  }\n\n  .mat-pkg-details { padding: 40px 30px; }\n\n  .mat-includes-grid { grid-template-columns: 1fr 1fr; }\n\n  .mat-gallery-grid { grid-template-columns: repeat(3, 1fr); }\n\n  \/* QUOTE DIVIDER: taller on mobile to show more of portrait photo *\/\n  .mat-quote-divider {\n    height: auto;\n    aspect-ratio: 4 \/ 5;\n    min-height: 400px;\n  }\n\n  .mat-footer-social { flex-direction: column; align-items: center; }\n}\n\n@media (max-width: 480px) {\n  .mat-includes-grid { grid-template-columns: 1fr; }\n  .mat-gallery-grid { grid-template-columns: repeat(2, 1fr); }\n\n  \/* Even taller hero on small phones *\/\n  .mat-hero {\n    aspect-ratio: 9 \/ 16;\n    max-height: 85vh;\n  }\n}\n\n\/* ============================================================\n   ELEMENTOR THEME CONFLICT OVERRIDES\n   ============================================================ *\/\n.mat-wrap .mat-hero-title,\n.mat-wrap .mat-hero-script,\n.mat-wrap .mat-hero-subtitle,\n.mat-wrap .mat-hero-site {\n  color: var(--mat-text-light) !important;\n}\n.mat-wrap .mat-hero-title { font-family: var(--mat-font-heading) !important; }\n.mat-wrap .mat-hero-script { font-family: var(--mat-font-display) !important; }\n\n.mat-wrap .mat-includes-header h2 { color: var(--mat-text-light) !important; font-family: var(--mat-font-heading) !important; }\n.mat-wrap .mat-includes-header .mat-script { color: var(--mat-rose) !important; font-family: var(--mat-font-display) !important; }\n.mat-wrap .mat-include-item h4 { color: var(--mat-text-light) !important; font-family: var(--mat-font-body) !important; }\n\n.mat-wrap .mat-cta h2 { color: var(--mat-text-light) !important; font-family: var(--mat-font-heading) !important; }\n.mat-wrap .mat-cta-script { color: var(--mat-rose) !important; font-family: var(--mat-font-display) !important; }\n\n.mat-wrap .mat-quote-divider blockquote p { color: var(--mat-text-light) !important; }\n\n.mat-wrap .mat-footer-logo { color: var(--mat-text-light) !important; }\n\n.mat-wrap h2, .mat-wrap h3 {\n  font-family: var(--mat-font-heading);\n}\n<\/style>\n\n<div class=\"mat-wrap\">\n\n<!-- ============================================================\n     HERO\n     ============================================================ -->\n<section class=\"mat-hero\">\n  <div class=\"mat-hero-bg\" style=\"background-image: url('https:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/pregnancyphotocover-scaled.jpeg');\"><\/div>\n  <div class=\"mat-hero-overlay\"><\/div>\n  <div class=\"mat-hero-content\">\n    <p class=\"mat-hero-script\">by Billy ONAIR Photography<\/p>\n    <h1 class=\"mat-hero-title\">Maternity<br>Portrait<\/h1>\n    <div class=\"mat-hero-subtitle\">Timeless \u00b7 Elegant \u00b7 Beautiful<\/div>\n    <div class=\"mat-hero-divider\"><\/div>\n    <div class=\"mat-hero-site\">BILLYHUNG.COM<\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     INTRO\n     ============================================================ -->\n<section class=\"mat-intro\">\n  <div class=\"mat-container-narrow\">\n    <div class=\"mat-line\"><\/div>\n    <h2 class=\"mat-intro-heading\">Maternity <em>Portrait<\/em><\/h2>\n    <p class=\"mat-intro-text\">Nothing matches the joy of pregnancy for expectant parents. While the excitement is high, this time can be quite stressful and challenging for the expecting mother \u2013 and father too. But you can always find ways to cherish and enjoy these moments while they last.<\/p>\n    <p class=\"mat-intro-text\">You can preserve this wonderful milestone in your life with a professional maternity photo shoot. With us taking your maternity photos \u2013 you can expect the best pregnancy photos \u2013 natural, elegant, beautiful, and heart warming!<\/p>\n    <p class=\"mat-intro-text chinese\">\u7576\u6e96\u5abd\u5abd\u61f7\u8457\u65b0\u751f\u547d\uff0c\u96a8\u8457\u809a\u76ae\u7684\u8d77\u4f0f\uff0c\u5c0f\u751f\u547d\u8ddf\u8457\u6bcd\u89aa\u7684\u8108\u640f\u5fc3\u8df3\u4e00\u5929\u4e00\u5929\u9577\u5927\uff0c\u6703\u70ba\u6b64\u800c\u611f\u5230\u7121\u6bd4\u8208\u596e\uff0c\u540c\u6642\u53c8\u6703\u64d4\u5fc3\u751f\u7522\u7684\u904e\u7a0b\u548c\u5b69\u5b50\u7684\u5c07\u4f86\u3002\u9019\u4efd\u672a\u77e5\u7684\u9a5a\u559c\u727d\u5f15\u8457\u6e96\u5abd\u5abd\u7684\u60c5\u7dd2\u6d41\u52d5\uff0c\u8b8a\u5f97\u6bd4\u5e73\u6642\u66f4\u654f\u611f\uff0c\u5bb9\u6613\u56e0\u70ba\u5c0f\u4e8b\u662f\u611f\u5230\u7d0d\u60b6\u3001\u7cbe\u795e\u7dca\u5f35\u3002<\/p>\n    <p class=\"mat-intro-text chinese\">\u61f7\u5b55\u53ea\u6709\u5341\u500b\u6708\u7684\u6642\u9593\uff0c\u77ed\u77ed\u7684\u65e5\u5b50\u88e1\uff0c\u8eab\u9ad4\u548c\u5fc3\u60c5\u90fd\u7d93\u6b77\u4e86\u7ffb\u5929\u8986\u5730\u7684\u8b8a\u5316\uff01\u5f88\u591a\u6e96\u5abd\u5abd\u90fd\u6703\u70ba\u81ea\u5df1\u548c\u65b0\u751f\u547d\u62cd\u4e00\u8f2f\u7167\u7247\uff0c\u4ee5\u7d00\u5beb\u7684\u65b9\u5f0f\u7d00\u9304\u61f7\u5b55\u7684\u5e78\u798f\uff0c\u7121\u8ad6\u76f8\u9694\u591a\u5c11\u5e74\u5f8c\u518d\u91cd\u6eab\uff0c\u90a3\u4efd\u771f\u646f\u7684\u611f\u60c5\u6703\u518d\u4e00\u6b21\u89f8\u52d5\u5230\u59b3\uff01<\/p>\n    <p class=\"mat-intro-brand\">Billy ONAIR Photography<\/p>\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     QUOTE DIVIDER\n     ============================================================ -->\n<section class=\"mat-quote-divider\" style=\"background-image: url('https:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/pregnancyphoto022.jpeg');\">\n  <div class=\"mat-qd-overlay\"><\/div>\n  <blockquote>\n    <p>\"Pregnancy is a beautiful journey \u2014 let us capture every precious moment before it passes.\"<\/p>\n    <cite>\u2014 Billy Hung<\/cite>\n  <\/blockquote>\n<\/section>\n\n<!-- ============================================================\n     WHAT'S INCLUDED\n     ============================================================ -->\n<section class=\"mat-includes\">\n  <div class=\"mat-container\">\n    <div class=\"mat-includes-header\">\n      <h2>Maternity Experience<\/h2>\n      <p class=\"mat-script\">includes<\/p>\n    <\/div>\n    <div class=\"mat-includes-grid\">\n      <div class=\"mat-include-item\">\n        <div class=\"mat-include-icon\">\u2727<\/div>\n        <h4>Styling Consultation<\/h4>\n        <p>We'll plan your wardrobe and styling together so you feel confident and beautiful on session day.<\/p>\n      <\/div>\n      <div class=\"mat-include-item\">\n        <div class=\"mat-include-icon\">\u2727<\/div>\n        <h4>Fully Guided Session<\/h4>\n        <p>From gentle poses to natural expressions, you'll be guided with care every step of the way.<\/p>\n      <\/div>\n      <div class=\"mat-include-item\">\n        <div class=\"mat-include-icon\">\u2727<\/div>\n        <h4>Makeup &amp; Hair<\/h4>\n        <p>Professional hair and makeup artistry so you look and feel your radiant best during the session.<\/p>\n      <\/div>\n      <div class=\"mat-include-item\">\n        <div class=\"mat-include-icon\">\u2727<\/div>\n        <h4>Custom Retouching<\/h4>\n        <p>Each image is carefully refined to enhance your natural glow while preserving authenticity.<\/p>\n      <\/div>\n      <div class=\"mat-include-item\">\n        <div class=\"mat-include-icon\">\u2727<\/div>\n        <h4>Studio Wardrobe<\/h4>\n        <p>Access to our curated collection of maternity dresses and outfits in various styles and colours.<\/p>\n      <\/div>\n      <div class=\"mat-include-item\">\n        <div class=\"mat-include-icon\">\u2727<\/div>\n        <h4>Private Online Gallery<\/h4>\n        <p>Your retouched images delivered via a beautiful password-protected gallery for easy sharing.<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     PACKAGES INTRO\n     ============================================================ -->\n<section class=\"mat-packages-intro\">\n  <div class=\"mat-container\">\n    <h2>Packages<\/h2>\n    <p>Our maternity packages cover everything you need for a relaxing and beautiful photography experience.<\/p>\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     PACKAGES\n     ============================================================ -->\n<section class=\"mat-packages\">\n  <div class=\"mat-container\">\n\n    <!-- SIGNATURE -->\n    <div class=\"mat-pkg-card\">\n      <div class=\"mat-pkg-image\" style=\"background-image: url('https:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/pregnancyphoto012.jpeg'); background-position: top center;\"><\/div>\n      <div class=\"mat-pkg-details\">\n        <h3 class=\"mat-pkg-name\">Signature <em>Maternity<\/em><\/h3>\n        <div class=\"mat-pkg-line\"><\/div>\n        <ul class=\"mat-pkg-features\">\n          <li>90 Minutes Shooting<\/li>\n          <li>Studio Rental Included<\/li>\n          <li>Makeup and Hair (2 stylings)<\/li>\n          <li>Styling Consultation<\/li>\n          <li>All Original Photos in High Resolution Jpg (300dpi, 12\"\u00d718\")<\/li>\n          <li>15 Retouched Photos<\/li>\n          <li>Private Online Gallery for 12 months<\/li>\n          <li>A5 Deluxe Photo Box (15 prints)<\/li>\n        <\/ul>\n        <div class=\"mat-pkg-pricing\">\n          <p class=\"mat-label\">Starting from:<\/p>\n          <div class=\"mat-price-row\">\n            <span class=\"mat-price\">$16,800<\/span>\n            <span class=\"mat-price-note\">shot by Billy<\/span>\n          <\/div>\n          <div class=\"mat-price-row\">\n            <span class=\"mat-price\">$12,800<\/span>\n            <span class=\"mat-price-note\">shot by Ivy<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"mat-pkg-discount\">\n          <div class=\"mat-pkg-discount-body\">\n            <div class=\"mat-pkg-discount-row\"><span>Retouched photos chosen by Billy<\/span><span class=\"mat-discount-amount\">-$4,000<\/span><\/div>\n          <\/div>\n        <\/div>\n        <p class=\"mat-pkg-remarks\">\u2691 Weekend \/ Holiday shooting: +$3,000 &nbsp;\u00b7&nbsp; Extra retouched photo: $300\/photo<\/p>\n      <\/div>\n    <\/div>\n\n    <!-- PLATINUM -->\n    <div class=\"mat-pkg-card reversed\">\n      <div class=\"mat-pkg-image\" style=\"background-image: url('https:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/pregnancyphoto005.jpeg'); background-position: top center;\"><\/div>\n      <div class=\"mat-pkg-details\">\n        <h3 class=\"mat-pkg-name\">Platinum <em>Maternity<\/em><\/h3>\n        <div class=\"mat-pkg-line\"><\/div>\n        <ul class=\"mat-pkg-features\">\n          <li>150 Minutes Shooting<\/li>\n          <li>Studio Rental Included<\/li>\n          <li>Makeup and Hair (3 stylings)<\/li>\n          <li>Styling Consultation<\/li>\n          <li>All Original Photos in High Res Jpg (300dpi, 12\"\u00d718\")<\/li>\n          <li>25 Retouched Photos<\/li>\n          <li>Private Online Gallery for 12 months<\/li>\n          <li>A4 Deluxe Photo Box (15 prints)<\/li>\n        <\/ul>\n        <div class=\"mat-pkg-pricing\">\n          <p class=\"mat-label\">Starting from:<\/p>\n          <div class=\"mat-price-row\">\n            <span class=\"mat-price\">$19,800<\/span>\n            <span class=\"mat-price-note\">shot by Billy<\/span>\n          <\/div>\n          <div class=\"mat-price-row\">\n            <span class=\"mat-price\">$15,800<\/span>\n            <span class=\"mat-price-note\">shot by Ivy<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"mat-pkg-discount\">\n          <div class=\"mat-pkg-discount-body\">\n            <div class=\"mat-pkg-discount-row\"><span>Retouched photos chosen by Billy<\/span><span class=\"mat-discount-amount\">-$3,000<\/span><\/div>\n          <\/div>\n        <\/div>\n        <p class=\"mat-pkg-remarks\">\u2691 Weekend \/ Holiday shooting: +$3,000 &nbsp;\u00b7&nbsp; Extra retouched photo: $300\/photo<\/p>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     MATERNITY FAQ\n     ============================================================ -->\n<section class=\"mat-faq\">\n  <div class=\"mat-container-narrow\">\n    <div class=\"mat-faq-header\">\n      <span class=\"mat-faq-label\">Maternity<\/span>\n      <h2>FAQ<\/h2>\n    <\/div>\n    <div class=\"mat-faq-list\">\n      <div class=\"mat-faq-item\">\n        <div class=\"mat-faq-question\" onclick=\"this.parentElement.classList.toggle('open')\">\n          <span>When is the best time to schedule maternity photos?<\/span><span class=\"mat-faq-toggle\">+<\/span>\n        <\/div>\n        <div class=\"mat-faq-answer\"><p>30-34 weeks is the recommendation. If you are on the shorter side in height or carrying twins\/triplets, between 26-32 weeks is best.<\/p><\/div>\n      <\/div>\n      <div class=\"mat-faq-item\">\n        <div class=\"mat-faq-question\" onclick=\"this.parentElement.classList.toggle('open')\">\n          <span>What should I wear?<\/span><span class=\"mat-faq-toggle\">+<\/span>\n        <\/div>\n        <div class=\"mat-faq-answer\"><p>Some of our clients borrow from the studio wardrobe. If you bring your own you can choose outfits that accentuate your body. Solid colors work best and whichever color makes you feel most like yourself is a good choice.<\/p><\/div>\n      <\/div>\n      <div class=\"mat-faq-item\">\n        <div class=\"mat-faq-question\" onclick=\"this.parentElement.classList.toggle('open')\">\n          <span>Where does the session take place?<\/span><span class=\"mat-faq-toggle\">+<\/span>\n        <\/div>\n        <div class=\"mat-faq-answer\"><p>Here at Billy ONAIR Photography, ensuring the comfort and safety for pregnant ladies is our prime goal. Our fully-equipped photography studio offers an ideal environment for expectant mothers to stay completely at ease as they prepare and pose for their pregnancy photos.<\/p><\/div>\n      <\/div>\n      <div class=\"mat-faq-item\">\n        <div class=\"mat-faq-question\" onclick=\"this.parentElement.classList.toggle('open')\">\n          <span>Can I include my husband and children in the session?<\/span><span class=\"mat-faq-toggle\">+<\/span>\n        <\/div>\n        <div class=\"mat-faq-answer\"><p>Yes! I really recommend having some photos that include your family. It's always important to capture that very amazing moment of your life with the most special people.<\/p><\/div>\n      <\/div>\n      <div class=\"mat-faq-item\">\n        <div class=\"mat-faq-question\" onclick=\"this.parentElement.classList.toggle('open')\">\n          <span>What happens during my session?<\/span><span class=\"mat-faq-toggle\">+<\/span>\n        <\/div>\n        <div class=\"mat-faq-answer\"><p>Your maternity photography session will be a joyful, meaningful and comfortable experience. If your children are in the session I'll take some time to get to know them so that they feel comfortable with me. I will never force them to do anything that doesn't come naturally. I will guide you through some poses and aim to capture beautiful moments of interaction.<\/p><\/div>\n      <\/div>\n      <div class=\"mat-faq-item\">\n        <div class=\"mat-faq-question\" onclick=\"this.parentElement.classList.toggle('open')\">\n          <span>What happens after my session?<\/span><span class=\"mat-faq-toggle\">+<\/span>\n        <\/div>\n        <div class=\"mat-faq-answer\"><p>The post production time will be around 4-6 weeks after your shooting session. The retouched photos will be uploaded to our web gallery and can only be accessed with password.<\/p><\/div>\n      <\/div>\n      <div class=\"mat-faq-item\">\n        <div class=\"mat-faq-question\" onclick=\"this.parentElement.classList.toggle('open')\">\n          <span>What is \"retouched photos chosen by Billy\"?<\/span><span class=\"mat-faq-toggle\">+<\/span>\n        <\/div>\n        <div class=\"mat-faq-answer\"><p>We offer a discount if clients let Billy select photos for retouching, as his choices based on album layout ensure a stunning, cohesive collection. Billy picks images that create a seamless narrative, balancing composition, color, and mood.<\/p><\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     GALLERY\n     ============================================================ -->\n<section class=\"mat-gallery\">\n  <div class=\"mat-container\">\n    <div class=\"mat-gallery-header\">\n      <h2>Gallery<\/h2>\n    <\/div>\n    <div class=\"mat-gallery-grid\">\n      <div class=\"mat-gallery-item\" style=\"background-image:url('http:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/BOAB1490.jpg');\"><\/div>\n      <div class=\"mat-gallery-item\" style=\"background-image:url('https:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/pregnancyphoto004.jpeg');\"><\/div>\n      <div class=\"mat-gallery-item\" style=\"background-image:url('https:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/pregnancyphoto009.jpeg');\"><\/div>\n      <div class=\"mat-gallery-item\" style=\"background-image:url('https:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/pregnancyphoto010.jpeg');\"><\/div>\n      <div class=\"mat-gallery-item\" style=\"background-image:url('https:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/pregnancyphoto011.jpeg');\"><\/div>\n    <\/div>\n    <div class=\"mat-gallery-grid\">\n      <div class=\"mat-gallery-item\" style=\"background-image:url('https:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/pregnancyphoto002.jpeg');\"><\/div>\n      <div class=\"mat-gallery-item\" style=\"background-image:url('https:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/pregnancyphoto003.jpeg');\"><\/div>\n      <div class=\"mat-gallery-item\" style=\"background-image:url('https:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/pregnancyphoto008.jpeg');\"><\/div>\n      <div class=\"mat-gallery-item\" style=\"background-image:url('https:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/pregnancyphoto013.jpeg');\"><\/div>\n      <div class=\"mat-gallery-item\" style=\"background-image:url('https:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/pregnancyphoto014.jpeg');\"><\/div>\n    <\/div>\n    <div class=\"mat-gallery-grid\" style=\"grid-template-columns: repeat(4, 1fr); max-width: 80%; margin: 0 auto;\">\n      <div class=\"mat-gallery-item\" style=\"background-image:url('https:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/pregnancyphoto015.jpeg');\"><\/div>\n      <div class=\"mat-gallery-item\" style=\"background-image:url('https:\/\/www.billyhung.com\/blog\/wp-content\/uploads\/pregnancyphoto016.jpeg');\"><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============================================================\n     CTA\n     ============================================================ -->\n<section class=\"mat-cta\">\n  <p class=\"mat-cta-script\">ready to begin?<\/p>\n  <h2>Book Your<br>Session<\/h2>\n  <p>Let us create beautiful memories of this precious chapter in your life. Get in touch today.<\/p>\n  <a href=\"https:\/\/wa.me\/85296664617\" class=\"mat-cta-button\" target=\"_blank\" rel=\"noopener\">WhatsApp Us<\/a>\n  <div class=\"mat-cta-contact\">9666-4617<\/div>\n<\/section>\n\n<!-- ============================================================\n     FOOTER\n     ============================================================ -->\n<section class=\"mat-footer\">\n  <div class=\"mat-footer-logo\">Billy ONAIR<\/div>\n  <div class=\"mat-footer-sub\">Photography<\/div>\n  <div class=\"mat-footer-website\"><a href=\"https:\/\/billyhung.com\" target=\"_blank\" rel=\"noopener\">BILLYHUNG.COM<\/a><\/div>\n  <div class=\"mat-footer-social\">\n    <a href=\"https:\/\/fb.com\/billyonairphotography\" target=\"_blank\" rel=\"noopener\">fb.com\/billyonairphotography<\/a>\n    <a href=\"https:\/\/instagram.com\/billyonairphotography\" target=\"_blank\" rel=\"noopener\">@billyonairphotography<\/a>\n    <a href=\"https:\/\/wa.me\/85296664617\" target=\"_blank\" rel=\"noopener\">9666-4617<\/a>\n  <\/div>\n<\/section>\n\n<\/div>\n\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>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Billy ONAIR Photography Home Services &#9660; \u651d\u5f71\u670d\u52d9 Studio Pre-Wedding Wedding Day Maternity Portrait Boudoir Guide &amp; Tips &#9660; Wedding Pre-Wedding Checklist Casual Pre-Wedding Style Wedding Dress Guide Wedding Rundown Maternity Maternity Photo Tips Gallery Price About &#9660; About Billy ONAIR Partners Home Services &#9660; \u651d\u5f71\u670d\u52d9 Studio Pre-Wedding Wedding Day Maternity Portrait Boudoir Guide &amp; Tips [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-page-builder-no-header-footer.php","meta":{"footnotes":""},"class_list":["post-12841","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.billyhung.com\/blog\/wp-json\/wp\/v2\/pages\/12841","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.billyhung.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.billyhung.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.billyhung.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.billyhung.com\/blog\/wp-json\/wp\/v2\/comments?post=12841"}],"version-history":[{"count":5,"href":"https:\/\/www.billyhung.com\/blog\/wp-json\/wp\/v2\/pages\/12841\/revisions"}],"predecessor-version":[{"id":13074,"href":"https:\/\/www.billyhung.com\/blog\/wp-json\/wp\/v2\/pages\/12841\/revisions\/13074"}],"wp:attachment":[{"href":"https:\/\/www.billyhung.com\/blog\/wp-json\/wp\/v2\/media?parent=12841"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}