{"id":7186,"date":"2026-08-01T12:11:14","date_gmt":"2026-08-01T16:11:14","guid":{"rendered":"https:\/\/jdanielramos.com\/blog\/?page_id=7186"},"modified":"2026-10-19T12:49:31","modified_gmt":"2026-10-19T16:49:31","slug":"real-estate","status":"publish","type":"page","link":"https:\/\/jdanielramos.com\/blog\/real-estate\/","title":{"rendered":"Real Estate"},"content":{"rendered":"<p><!-- ===== J. DANIEL RAMOS - REAL ESTATE (full width, English \/ Spanish) ===== -->\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500&#038;family=Jost:wght@300;400;500&#038;display=swap\" rel=\"stylesheet\">\n<div id=\"real-estate\"><input type=\"radio\" name=\"re-lang\" id=\"re-lang-en\" class=\"re-lang-input\" checked aria-label=\"English\"><input type=\"radio\" name=\"re-lang\" id=\"re-lang-es\" class=\"re-lang-input\" aria-label=\"Espa&ntilde;ol\"><\/p>\n<header class=\"re-band re-dark re-hero\">\n<div class=\"re-wrap\">\n<div class=\"re-lang\" role=\"group\" aria-label=\"Language \/ Idioma\"><label for=\"re-lang-en\" class=\"re-lang-btn re-lb-en\">English<\/label><label for=\"re-lang-es\" class=\"re-lang-btn re-lb-es\">Espa&ntilde;ol<\/label><\/div>\n<p class=\"re-kicker re-reveal\"><span class=\"re-en\">Real Estate Photography<\/span><span class=\"re-es\">Fotograf&iacute;a de Bienes Ra&iacute;ces<\/span><\/p>\n<h1 class=\"re-h1 re-reveal\" style=\"--d:.08s\"><span class=\"re-en\">Real Estate<\/span><span class=\"re-es\">Bienes Ra&iacute;ces<\/span><\/h1>\n<p class=\"re-tagline re-reveal\" style=\"--d:.16s\"><span class=\"re-en\">Spaces photographed to sell, rent and book.<\/span><span class=\"re-es\">Espacios fotografiados para vender, rentar y reservar.<\/span><\/p>\n<p class=\"re-lead re-reveal\" style=\"--d:.24s\"><span class=\"re-en\">Homes, commercial properties, Airbnb rentals, salons and large facilities, plus virtual tours and floorplans. Bright, clean images that help your listing stand out.<\/span><span class=\"re-es\">Casas, propiedades comerciales, rentas de Airbnb, salones e instalaciones grandes, adem&aacute;s de recorridos virtuales y planos. Im&aacute;genes claras y luminosas que hacen destacar su propiedad.<\/span><\/p>\n<div class=\"re-btns re-reveal\" style=\"--d:.32s\"><a class=\"re-btn\" href=\"https:\/\/jdanielramos.com\/blog\/contact\/\"><span class=\"re-en\">Book a Shoot<\/span><span class=\"re-es\">Reserve una Sesi&oacute;n<\/span><\/a><a class=\"re-btn re-btn-ghost\" href=\"https:\/\/jdanielramos.com\/blog\/services\/\"><span class=\"re-en\">See Services<\/span><span class=\"re-es\">Ver Servicios<\/span><\/a><\/div>\n<nav class=\"re-jump re-reveal\" style=\"--d:.4s\" aria-label=\"Sections\"><a class=\"re-chip\" href=\"#re-residential\"><span class=\"re-en\">Residential<\/span><span class=\"re-es\">Residencial<\/span><\/a><a class=\"re-chip\" href=\"#re-commercial\"><span class=\"re-en\">Commercial<\/span><span class=\"re-es\">Comercial<\/span><\/a><a class=\"re-chip\" href=\"#re-airbnb\"><span class=\"re-en\">Airbnb<\/span><span class=\"re-es\">Airbnb<\/span><\/a><a class=\"re-chip\" href=\"#re-salon\"><span class=\"re-en\">Salon<\/span><span class=\"re-es\">Sal&oacute;n<\/span><\/a><a class=\"re-chip\" href=\"#re-facility\"><span class=\"re-en\">Facility<\/span><span class=\"re-es\">Instalaciones<\/span><\/a><a class=\"re-chip\" href=\"#re-virtual-tour\"><span class=\"re-en\">Virtual Tour<\/span><span class=\"re-es\">Recorrido Virtual<\/span><\/a><a class=\"re-chip\" href=\"#re-floorplan\"><span class=\"re-en\">Floorplan<\/span><span class=\"re-es\">Plano<\/span><\/a><\/nav>\n<\/div>\n<\/header>\n<section class=\"re-sec\" id=\"re-residential\">\n<div class=\"re-wrap\">\n<div class=\"re-head re-reveal\">\n<p class=\"re-eyebrow\">01 &middot; <span class=\"re-en\">Homes<\/span><span class=\"re-es\">Hogares<\/span><\/p>\n<h2 class=\"re-h2\"><span class=\"re-en\">Residential<\/span><span class=\"re-es\">Residencial<\/span><\/h2>\n<\/div>\n<\/div>\n<div class=\"re-book\">\n<figure class=\"re-item re-reveal re-span\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/real_estate_1.jpg\" alt=\"Residential real estate photography by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"re-item re-reveal\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/real_estate_2.jpg\" alt=\"Residential real estate photography by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"re-item re-reveal\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/real_estate_4.jpg\" alt=\"Residential real estate photography by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<\/div>\n<\/section>\n<section class=\"re-sec re-alt\" id=\"re-commercial\">\n<div class=\"re-wrap\">\n<div class=\"re-head re-reveal\">\n<p class=\"re-eyebrow\">02 &middot; <span class=\"re-en\">Business<\/span><span class=\"re-es\">Negocios<\/span><\/p>\n<h2 class=\"re-h2\"><span class=\"re-en\">Commercial<\/span><span class=\"re-es\">Comercial<\/span><\/h2>\n<\/div>\n<\/div>\n<div class=\"re-book\">\n<figure class=\"re-item re-reveal re-span\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/real_estate_5.jpg\" alt=\"Commercial real estate photography by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"re-item re-reveal\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/real_estate_6.jpg\" alt=\"Commercial real estate photography by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"re-item re-reveal\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/real_estate_7.jpg\" alt=\"Commercial real estate photography by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<\/div>\n<\/section>\n<section class=\"re-sec\" id=\"re-airbnb\">\n<div class=\"re-wrap\">\n<div class=\"re-head re-reveal\">\n<p class=\"re-eyebrow\">03 &middot; <span class=\"re-en\">Short Stay<\/span><span class=\"re-es\">Estancias Cortas<\/span><\/p>\n<h2 class=\"re-h2\"><span class=\"re-en\">Airbnb<\/span><span class=\"re-es\">Airbnb<\/span><\/h2>\n<\/div>\n<\/div>\n<div class=\"re-book\">\n<figure class=\"re-item re-reveal\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/real_estate_12.jpg\" alt=\"Airbnb real estate photography by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"re-item re-reveal\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/real_estate_13.jpg\" alt=\"Airbnb real estate photography by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<\/div>\n<\/section>\n<section class=\"re-sec re-alt\" id=\"re-salon\">\n<div class=\"re-wrap\">\n<div class=\"re-head re-reveal\">\n<p class=\"re-eyebrow\">04 &middot; <span class=\"re-en\">Retail<\/span><span class=\"re-es\">Comercio<\/span><\/p>\n<h2 class=\"re-h2\"><span class=\"re-en\">Salon<\/span><span class=\"re-es\">Sal&oacute;n<\/span><\/h2>\n<\/div>\n<\/div>\n<div class=\"re-book\">\n<figure class=\"re-item re-reveal\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/real_estate_8.jpg\" alt=\"Salon real estate photography by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"re-item re-reveal\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/real_estate_9.jpg\" alt=\"Salon real estate photography by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<\/div>\n<\/section>\n<section class=\"re-sec\" id=\"re-facility\">\n<div class=\"re-wrap\">\n<div class=\"re-head re-reveal\">\n<p class=\"re-eyebrow\">05 &middot; <span class=\"re-en\">Large Scale<\/span><span class=\"re-es\">Gran Escala<\/span><\/p>\n<h2 class=\"re-h2\"><span class=\"re-en\">Facility<\/span><span class=\"re-es\">Instalaciones<\/span><\/h2>\n<\/div>\n<\/div>\n<div class=\"re-book\">\n<figure class=\"re-item re-reveal\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/real_estate_10.jpg\" alt=\"Facility real estate photography by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"re-item re-reveal\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/real_estate_11.jpg\" alt=\"Facility real estate photography by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<\/div>\n<\/section>\n<section class=\"re-sec re-alt\" id=\"re-virtual-tour\">\n<div class=\"re-wrap\">\n<div class=\"re-head re-reveal\">\n<p class=\"re-eyebrow\">06 &middot; <span class=\"re-en\">Immersive<\/span><span class=\"re-es\">Inmersivo<\/span><\/p>\n<h2 class=\"re-h2\"><span class=\"re-en\">Virtual Tour<\/span><span class=\"re-es\">Recorrido Virtual<\/span><\/h2>\n<\/div>\n<\/div>\n<div class=\"re-book\">\n<figure class=\"re-item re-reveal re-span\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/virtual-tour.jpg\" alt=\"Virtual Tour real estate photography by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<\/div>\n<\/section>\n<section class=\"re-sec\" id=\"re-floorplan\">\n<div class=\"re-wrap\">\n<div class=\"re-head re-reveal\">\n<p class=\"re-eyebrow\">07 &middot; <span class=\"re-en\">Technical<\/span><span class=\"re-es\">T&eacute;cnico<\/span><\/p>\n<h2 class=\"re-h2\"><span class=\"re-en\">Floorplan<\/span><span class=\"re-es\">Plano<\/span><\/h2>\n<\/div>\n<\/div>\n<div class=\"re-book\">\n<figure class=\"re-item re-reveal re-span\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/floorplan.jpg\" alt=\"Floorplan real estate photography by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<\/div>\n<\/section>\n<section class=\"re-band re-dark re-cta\">\n<div class=\"re-wrap re-reveal\"><svg class=\"re-cta-ico\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M3 10.5L12 3l9 7.5\"\/><path d=\"M5 9v12h14V9\"\/><path d=\"M10 21v-6h4v6\"\/><\/svg><\/p>\n<h2 class=\"re-cta-title\"><span class=\"re-en\">Let&rsquo;s Make Your Listing Shine<\/span><span class=\"re-es\">Hagamos Brillar Su Propiedad<\/span><\/h2>\n<p class=\"re-cta-sub\"><span class=\"re-en\">Tell me about your property and I&rsquo;ll get right back to you.<\/span><span class=\"re-es\">Cu&eacute;nteme sobre su propiedad y le respondo enseguida.<\/span><\/p>\n<p class=\"re-sign\">&mdash; J. Daniel Ramos<\/p>\n<div class=\"re-btns\"><a class=\"re-btn re-btn-lg\" href=\"https:\/\/jdanielramos.com\/blog\/contact\/\"><span class=\"re-en\">Book a Shoot<\/span><span class=\"re-es\">Reserve una Sesi&oacute;n<\/span><\/a><a class=\"re-btn re-btn-ghost re-btn-lg\" href=\"https:\/\/jdanielramos.com\/blog\/services\/\"><span class=\"re-en\">See Services<\/span><span class=\"re-es\">Ver Servicios<\/span><\/a><\/div>\n<p class=\"re-contact\"><a href=\"tel:8552652224\">855-265-2224<\/a> &middot; <a href=\"mailto:info@ramos-studio.com\">info@ramos-studio.com<\/a><\/p>\n<p class=\"re-place\">Daniel Ramos Studio &mdash; Winston-Salem &bull; Tampa<\/p>\n<\/div>\n<\/section>\n<\/div>\n<p><!-- ===== FULL WIDTH + LANGUAGE + ANIMATIONS (this page only) ===== --><br \/>\n<script>\n(function(){\n  var root=document.getElementById('real-estate');\n  if(!root)return;\n  \/* Stretch past the 770px column to the full screen width *\/\n  var el=root.parentNode;\n  while(el&&el!==document.body){\n    var cs=getComputedStyle(el);\n    if(\/hidden|clip\/.test(cs.overflowX))el.style.overflow='visible';\n    el=el.parentNode;\n  }\n  function fit(){\n    root.style.marginLeft='0px';\n    root.style.width='auto';\n    var left=root.getBoundingClientRect().left;\n    root.style.width=document.documentElement.clientWidth+'px';\n    root.style.marginLeft=(-left)+'px';\n  }\n  fit();\n  window.addEventListener('resize',fit);\n  window.addEventListener('load',fit);\n  \/* English \/ Spanish switch (works by CSS alone; this adds memory, auto Spanish and ?lang=es) *\/\n  var rEn=document.getElementById('re-lang-en'),rEs=document.getElementById('re-lang-es');\n  function setLang(l,save){\n    if(rEn&&rEs){rEs.checked=(l==='es');rEn.checked=(l!=='es');}\n    if(l==='es')root.classList.add('is-es');else root.classList.remove('is-es');\n    root.setAttribute('lang',l);\n    if(save){try{localStorage.setItem('sv-lang',l);}catch(e){}}\n  }\n  if(rEn)rEn.addEventListener('change',function(){setLang('en',true);});\n  if(rEs)rEs.addEventListener('change',function(){setLang('es',true);});\n  var start='en';\n  try{\n    var sv=localStorage.getItem('sv-lang');\n    if(sv==='es'||sv==='en')start=sv;\n    else{var nl=((navigator.languages&&navigator.languages[0])||navigator.language||'').toLowerCase();if(nl.indexOf('es')===0)start='es';}\n  }catch(e){}\n  var qs=location.search.toLowerCase();\n  if(qs.indexOf('lang=es')>-1)start='es';\n  if(qs.indexOf('lang=en')>-1)start='en';\n  setLang(start,false);\n  \/* If the theme swaps big titles for images, put the real text back *\/\n  var heads=root.querySelectorAll('h1,h2'),saved=[];\n  for(var h=0;h<heads.length;h++)saved.push(heads[h].innerHTML);\n  function restore(){\n    for(var h=0;h<heads.length;h++){\n      if(heads[h].querySelector('cufon,canvas,img')||heads[h].innerHTML!==saved[h])heads[h].innerHTML=saved[h];\n    }\n  }\n  window.addEventListener('load',function(){restore();setTimeout(restore,600);});\n  \/* Scroll animations *\/\n  var reduce=window.matchMedia&#038;&#038;window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n  if(reduce||!('IntersectionObserver' in window))return;\n  root.classList.add('re-anim');\n  function countUp(n){\n    var end=parseInt(n.getAttribute('data-count'),10),start=null,dur=1600;\n    function step(t){\n      if(!start)start=t;\n      var p=Math.min((t-start)\/dur,1),e=1-Math.pow(1-p,3);\n      n.textContent=Math.round(end*e);\n      if(p<1)requestAnimationFrame(step);\n    }\n    requestAnimationFrame(step);\n  }\n  var io=new IntersectionObserver(function(entries){\n    entries.forEach(function(en){\n      if(!en.isIntersecting)return;\n      en.target.classList.add('re-in');\n      var nums=en.target.querySelectorAll('[data-count]');\n      for(var i=0;i<nums.length;i++)countUp(nums[i]);\n      io.unobserve(en.target);\n    });\n  },{threshold:.12,rootMargin:'0px 0px -40px 0px'});\n  var els=root.querySelectorAll('.re-reveal');\n  for(var i=0;i<els.length;i++)io.observe(els[i]);\n})();\n<\/script><\/p>\n<style>\n\/* Everything is scoped to #real-estate so no other post is affected *\/\nhtml body{overflow-x:clip}\n#real-estate{--gold:#c9a24a;--gold-d:#a6822c;--gold-l:#e6cf96;--ink:#1d1a16;--txt:#57514a;--soft:#8b847a;--cream:#faf6ee;--line:#ebe1cb;--dark:#15120e;position:relative;width:100vw;max-width:none;margin:0 0 0 calc(50% - 50vw);padding:0;font-family:Jost,\"Helvetica Neue\",Arial,sans-serif;font-weight:300;font-size:17px;line-height:1.7;text-align:left;background:#fff}\n#real-estate,#real-estate *{box-sizing:border-box}\n#real-estate .re-wrap{max-width:1320px;margin:0 auto;padding:0 32px}\n#real-estate .re-band{padding:90px 0;margin:0;position:relative}\n#real-estate .re-paper{background:var(--cream)}\n\/* Force readable colors over theme styles *\/\nhtml body #real-estate,html body #real-estate p,html body #real-estate blockquote,html body #real-estate cite,html body #real-estate figcaption{color:var(--txt) !important}\nhtml body #real-estate h1,html body #real-estate h2,html body #real-estate h3{color:var(--ink) !important;font-family:\"Cormorant Garamond\",Georgia,serif !important;font-weight:600 !important;letter-spacing:.3px;margin:0;padding:0;border:0;text-transform:none;background:none;font-style:normal;-webkit-text-fill-color:currentColor !important;visibility:visible !important;text-indent:0 !important;text-shadow:none !important;clip-path:none !important;filter:none !important;overflow:visible !important;height:auto !important;max-height:none !important;display:block !important}\nhtml body #real-estate:not(.re-anim) h1,html body #real-estate:not(.re-anim) h2,html body #real-estate h1.re-in,html body #real-estate h2.re-in,html body #real-estate .re-in h1,html body #real-estate .re-in h2{opacity:1 !important}\nhtml body #real-estate a{color:var(--gold-d) !important;text-decoration:none !important;border:0;box-shadow:none !important;background-image:none}\nhtml body #real-estate a:hover{color:var(--ink) !important}\nhtml body #real-estate span.re-en.re-en,html body #real-estate span.re-es.re-es{color:inherit !important;font:inherit;letter-spacing:inherit;text-transform:inherit}\n#real-estate p{margin:0 0 12px;padding:0}\n#real-estate figure,#real-estate blockquote{margin:0;padding:0;border:0;background:none;quotes:none}\n#real-estate blockquote::before,#real-estate blockquote::after{content:none !important}\n\/* Dark sections *\/\n#real-estate .re-dark{background:radial-gradient(110% 80% at 50% 0%,#2a2219 0%,var(--dark) 65%)}\nhtml body #real-estate .re-dark p{color:#e8e0d0 !important}\nhtml body #real-estate .re-dark h1,html body #real-estate .re-dark h2{color:#fff !important}\nhtml body #real-estate .re-dark a{color:var(--gold-l) !important}\nhtml body #real-estate .re-dark a:hover{color:#fff !important}\n\/* Language switch *\/\n#real-estate .re-lang-input{position:absolute !important;opacity:0 !important;width:1px !important;height:1px !important;margin:0 !important;pointer-events:none}\nhtml body #real-estate .re-es{display:none !important}\nhtml body #real-estate #re-lang-es:checked ~ * .re-es,html body #real-estate.is-es .re-es{display:inline !important}\nhtml body #real-estate #re-lang-es:checked ~ * .re-en,html body #real-estate.is-es .re-en{display:none !important}\n#real-estate .re-lang{display:inline-flex;border:1px solid rgba(201,162,74,.6);border-radius:40px;padding:3px;margin:0 0 28px;background:rgba(0,0,0,.2)}\nhtml body #real-estate .re-lang-btn{display:inline-block !important;float:none !important;width:auto !important;white-space:nowrap;background:transparent !important;border:0 !important;box-shadow:none !important;margin:0 !important;font-family:Jost,Arial,sans-serif !important;font-size:12.5px !important;font-weight:500 !important;letter-spacing:2px !important;text-transform:uppercase !important;color:var(--gold-l) !important;padding:9px 20px !important;border-radius:40px !important;cursor:pointer;line-height:1.2 !important;-webkit-user-select:none;user-select:none;transition:background .25s ease,color .25s ease}\nhtml body #real-estate #re-lang-en:checked ~ * .re-lb-en,html body #real-estate #re-lang-es:checked ~ * .re-lb-es{background:linear-gradient(135deg,#e2c37a,#c9a24a) !important;color:#1a140a !important}\n\/* Hero *\/\n#real-estate .re-hero{text-align:center;padding:96px 0 80px}\nhtml body #real-estate .re-kicker,html body #real-estate .re-dark .re-kicker{font-size:13px;letter-spacing:4px;text-transform:uppercase;color:var(--gold) !important;font-weight:500;margin:0 0 16px}\nhtml body #real-estate .re-h1{font-size:76px !important;line-height:1.02 !important;margin:0 auto 14px !important}\nhtml body #real-estate .re-dark .re-tagline{font-family:\"Cormorant Garamond\",Georgia,serif;font-style:italic;font-weight:500;font-size:30px;color:var(--gold-l) !important;margin:0 0 22px;line-height:1.3}\nhtml body #real-estate .re-dark .re-lead{font-size:18px;color:#cfc6b5 !important;max-width:760px;margin:0 auto 34px}\n#real-estate .re-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:56px}\nhtml body #real-estate .re-btn,html body #real-estate .re-dark .re-btn{display:inline-block;font-family:Jost,Arial,sans-serif;font-size:13.5px;font-weight:500;letter-spacing:2.5px;text-transform:uppercase;color:#1a140a !important;background:linear-gradient(135deg,#e2c37a,#c9a24a 55%,#b38d35);padding:17px 36px;border-radius:2px;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 6px 18px rgba(201,162,74,.3) !important;line-height:1.2}\nhtml body #real-estate .re-btn:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(201,162,74,.45) !important;color:#000 !important}\nhtml body #real-estate .re-dark .re-btn-ghost{background:transparent;color:var(--gold-l) !important;border:1px solid rgba(201,162,74,.6) !important;box-shadow:none !important}\n#real-estate .re-btn-lg{padding:20px 44px;font-size:14px}\n#real-estate .re-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));max-width:960px;margin:0 auto;border-top:1px solid rgba(201,162,74,.25);padding-top:36px}\n#real-estate .re-stat{padding:0 8px;border-left:1px solid rgba(201,162,74,.18)}\n#real-estate .re-stat:first-child{border-left:0}\nhtml body #real-estate .re-stat-num{display:block;font-family:\"Cormorant Garamond\",Georgia,serif;font-size:58px;font-weight:600;line-height:1;color:var(--gold) !important;margin-bottom:8px}\nhtml body #real-estate .re-stat-label{display:block;font-size:12.5px;letter-spacing:1.8px;text-transform:uppercase;color:#b9b0a0 !important;line-height:1.4}\n\/* Section headings *\/\n#real-estate .re-head{text-align:center;margin:0 auto 54px;max-width:760px}\nhtml body #real-estate .re-eyebrow{text-align:center;font-size:13px;letter-spacing:4.5px;text-transform:uppercase;color:var(--gold-d) !important;font-weight:500;margin:0 0 10px}\nhtml body #real-estate .re-h2{font-size:52px !important;line-height:1.1 !important;text-align:center;margin:0 0 4px !important}\n#real-estate .re-h2::after{content:\"\";display:block;width:64px;height:1px;background:var(--gold);margin:20px auto 0}\nhtml body #real-estate .re-intro{font-size:17.5px;color:var(--soft) !important;max-width:620px;margin:22px auto 0;text-align:center}\n\/* Film sections stretch almost edge to edge so the trailers fill the screen *\/\n#real-estate .re-wide{max-width:2200px;padding:0 3.2vw}\n#real-estate .re-films{padding:70px 0}\n\/* Film grid: 2 per row on desktop, 1 on phones *\/\n#real-estate .re-film{margin:0}\n#real-estate .re-vid{position:relative;padding-top:56.25%;border-radius:10px;overflow:hidden;background:#111;box-shadow:0 20px 46px -22px rgba(30,22,10,.55);outline:1px solid rgba(201,162,74,.55);outline-offset:6px;margin:6px;transition:transform .4s ease,box-shadow .4s ease}\n#real-estate .re-film:hover .re-vid{transform:translateY(-4px);box-shadow:0 28px 56px -24px rgba(30,22,10,.6)}\n#real-estate .re-vid iframe{position:absolute;inset:0;width:100%;height:100%;border:0}\n#real-estate .re-film figcaption{display:flex;align-items:baseline;gap:14px;padding:22px 6px 0;border:0}\nhtml body #real-estate .re-num{font-family:\"Cormorant Garamond\",Georgia,serif;font-style:italic;font-weight:500;font-size:24px;color:var(--gold) !important;line-height:1}\nhtml body #real-estate .re-names{font-family:\"Cormorant Garamond\",Georgia,serif;font-weight:600;font-size:clamp(26px,2vw,38px);line-height:1.1;color:var(--ink) !important}\nhtml body #real-estate .re-label{margin-left:auto;font-size:11.5px;letter-spacing:2.5px;text-transform:uppercase;color:var(--soft) !important;white-space:nowrap}\n\/* Review break *\/\n#real-estate .re-quote-band{text-align:center}\nhtml body #real-estate .re-stars{color:var(--gold) !important;letter-spacing:5px;font-size:17px;margin-bottom:16px}\n#real-estate .re-quote{max-width:900px;margin:0 auto 34px}\nhtml body #real-estate .re-quote p{font-family:\"Cormorant Garamond\",Georgia,serif;font-style:italic;font-weight:500;font-size:42px;line-height:1.25;color:var(--ink) !important;margin:0 0 14px}\nhtml body #real-estate .re-quote-sm p{font-size:26px;line-height:1.4}\nhtml body #real-estate .re-quote cite{display:block;font-style:normal;font-size:13px;letter-spacing:3px;text-transform:uppercase;color:var(--gold-d) !important;font-weight:500}\n#real-estate .re-quote-sm{margin-bottom:0}\n\/* What you get *\/\n#real-estate .re-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;text-align:center;max-width:1000px;margin:0 auto}\nhtml body #real-estate .re-step-num{display:inline-flex;align-items:center;justify-content:center;width:58px;height:58px;border-radius:50%;border:1px solid var(--gold);font-family:\"Cormorant Garamond\",Georgia,serif;font-size:26px;font-weight:600;color:var(--gold-d) !important;margin-bottom:14px}\nhtml body #real-estate .re-step h3{font-size:30px !important;margin:0 0 8px !important}\n#real-estate .re-step p{font-size:16.5px;margin:0}\n\/* Call to action *\/\n#real-estate .re-cta{text-align:center;padding:110px 0}\n#real-estate .re-cta-ico{width:46px;height:46px;fill:none;stroke:var(--gold);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;margin:0 auto 18px;display:block}\nhtml body #real-estate .re-cta-title{font-size:62px !important;line-height:1.08 !important;margin:0 auto 18px !important;max-width:900px}\nhtml body #real-estate .re-dark .re-cta-sub{font-size:19px;color:#cfc6b5 !important;max-width:600px;margin:0 auto 10px}\nhtml body #real-estate .re-dark .re-sign{font-family:\"Cormorant Garamond\",Georgia,serif;font-style:italic;font-size:26px;color:var(--gold-l) !important;margin:0 0 32px}\n#real-estate .re-cta .re-btns{margin-bottom:0}\nhtml body #real-estate .re-dark .re-contact{margin:26px 0 0;font-size:16.5px}\n\/* Scroll reveal (only when the script runs) *\/\n#real-estate.re-anim .re-reveal{opacity:0;transform:translateY(30px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}\n#real-estate.re-anim .re-reveal.re-in{opacity:1;transform:none}\n@media (prefers-reduced-motion:reduce){#real-estate *{animation:none !important;transition:none !important}}\n\/* Tablets *\/\n@media (max-width:1000px){\n  html body #real-estate .re-names{font-size:25px}\n  html body #real-estate .re-label{display:none}\n}\n\/* Phones: one film per row *\/\n@media (max-width:700px){\n  #real-estate .re-wrap{padding:0 18px}\n  #real-estate .re-band{padding:64px 0}\n  #real-estate .re-hero{padding:64px 0 56px}\n  html body #real-estate .re-h1{font-size:50px !important}\n  html body #real-estate .re-dark .re-tagline{font-size:24px}\n  html body #real-estate .re-dark .re-lead{font-size:16.5px}\n  #real-estate .re-btns{margin-bottom:44px}\n  #real-estate .re-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}\n  #real-estate .re-stat:nth-child(3){border-left:0}\n  html body #real-estate .re-stat-num{font-size:46px}\n  html body #real-estate .re-h2{font-size:38px !important}\n  #real-estate .re-head{margin-bottom:40px}\n  #real-estate .re-wide{padding:0 10px}\n  #real-estate .re-films{padding:50px 0}\n  #real-estate .re-vid{margin:4px;outline-offset:4px;border-radius:8px}\n  #real-estate .re-film figcaption{padding:18px 8px 0}\n  html body #real-estate .re-label{display:inline;font-size:10.5px}\n  html body #real-estate .re-names{font-size:24px}\n  html body #real-estate .re-quote p{font-size:28px}\n  html body #real-estate .re-quote-sm p{font-size:21px}\n  #real-estate .re-steps{grid-template-columns:minmax(0,1fr)}\n  #real-estate .re-cta{padding:80px 0}\n  html body #real-estate .re-cta-title{font-size:38px !important}\n}\n\/* Featured film: big and cinematic *\/\n#real-estate .re-films{padding:80px 0}\nhtml body #real-estate .re-story{font-family:\"Cormorant Garamond\",Georgia,serif;font-style:italic;font-size:26px !important;color:var(--gold-d) !important;margin-top:18px !important}\n#real-estate .re-feature{width:min(1500px,93.6vw);margin:0 auto}\n#real-estate .re-vid{position:relative;padding-top:56.25%;border-radius:12px;overflow:hidden;background:#111;box-shadow:0 30px 70px -28px rgba(30,22,10,.6);outline:1px solid rgba(201,162,74,.6);outline-offset:8px;margin:8px}\n#real-estate .re-vid iframe{position:absolute;inset:0;width:100%;height:100%;border:0}\n#real-estate .re-quote{max-width:860px;margin:60px auto 0;text-align:center}\nhtml body #real-estate .re-quote p{font-size:34px}\n\/* What's included *\/\n#real-estate .re-feats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}\n#real-estate .re-feat{background:#fff;border:1px solid var(--line);border-radius:10px;padding:32px 24px;text-align:center}\n#real-estate .re-feat svg{width:38px;height:38px;fill:none;stroke:var(--gold);stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round;display:block;margin:0 auto 14px}\nhtml body #real-estate .re-feat h3{font-size:25px !important;line-height:1.2 !important;margin:0 0 8px !important}\n#real-estate .re-feat p{font-size:15.5px;margin:0;line-height:1.6}\n\/* How couples use it *\/\n#real-estate .re-uses{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}\n#real-estate .re-use{border-top:1px solid var(--gold);padding-top:22px}\nhtml body #real-estate .re-use-num{display:block;font-family:\"Cormorant Garamond\",Georgia,serif;font-style:italic;font-weight:500;font-size:28px;color:var(--gold) !important;margin-bottom:8px}\nhtml body #real-estate .re-use h3{font-size:26px !important;line-height:1.2 !important;margin:0 0 8px !important}\n#real-estate .re-use p{font-size:16px;margin:0}\n#real-estate .re-cta-ico{stroke:var(--gold)}\n\/* Tablets *\/\n@media (max-width:1000px){\n  #real-estate .re-feats,#real-estate .re-uses{grid-template-columns:repeat(2,minmax(0,1fr))}\n}\n\/* Phones *\/\n@media (max-width:640px){\n  #real-estate .re-films{padding:56px 0}\n  #real-estate .re-feature{width:calc(100vw - 20px)}\n  #real-estate .re-vid{margin:4px;outline-offset:4px;border-radius:8px}\n  html body #real-estate .re-quote p{font-size:24px}\n  html body #real-estate .re-story{font-size:22px !important}\n  #real-estate .re-feats,#real-estate .re-uses{grid-template-columns:minmax(0,1fr)}\n}\n\/* ===== Selected Work page ===== *\/\n#real-estate .re-stats{grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px}\n#real-estate .re-wide{max-width:2200px;padding:0 3.2vw}\n#real-estate .re-films{padding:70px 0 90px}\n\/* Filter buttons *\/\n#real-estate .re-filters{display:none;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 auto 54px;max-width:1100px}\n#real-estate.re-js .re-filters{display:flex}\nhtml body #real-estate button.re-chip{display:inline-flex !important;align-items:center;gap:9px;width:auto !important;float:none !important;margin:0 !important;font-family:Jost,Arial,sans-serif !important;font-size:12.5px !important;font-weight:500 !important;letter-spacing:1.8px !important;text-transform:uppercase !important;line-height:1.2 !important;color:var(--ink) !important;background:#fff !important;border:1px solid var(--line) !important;border-radius:40px !important;padding:11px 18px !important;cursor:pointer;box-shadow:none !important;text-shadow:none !important;transition:background .25s ease,border-color .25s ease,color .25s ease}\nhtml body #real-estate button.re-chip:hover{border-color:var(--gold) !important}\nhtml body #real-estate button.re-chip.is-on{background:linear-gradient(135deg,#e2c37a,#c9a24a 55%,#b38d35) !important;border-color:transparent !important;color:#1a140a !important}\nhtml body #real-estate .re-count{font-family:\"Cormorant Garamond\",Georgia,serif;font-style:italic;font-size:17px;letter-spacing:0;color:var(--gold-d) !important;text-transform:none}\nhtml body #real-estate .is-on .re-count{color:#1a140a !important}\n\/* Film grid: 2 per row, full width, last one centered *\/\n#real-estate .re-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(44px,4vw,80px) clamp(24px,2.6vw,56px)}\n#real-estate .re-grid > p,#real-estate .re-grid > br{display:none !important}\n#real-estate .re-film{flex:0 1 calc(50% - clamp(12px,1.3vw,28px));min-width:0;margin:0}\n#real-estate .re-film.re-hide{display:none !important}\n#real-estate .re-vid{position:relative;padding-top:56.25%;border-radius:10px;overflow:hidden;background:#111;box-shadow:0 20px 46px -22px rgba(30,22,10,.55);outline:1px solid rgba(201,162,74,.55);outline-offset:6px;margin:6px;transition:transform .4s ease,box-shadow .4s ease}\n#real-estate .re-film:hover .re-vid{transform:translateY(-4px);box-shadow:0 28px 56px -24px rgba(30,22,10,.6)}\n#real-estate .re-film figcaption{display:flex;align-items:baseline;gap:14px;padding:22px 6px 0;border:0;text-align:left}\n#real-estate .re-feats{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1200px;margin:0 auto}\n#real-estate .re-center{margin:44px 0 0}\nhtml body #real-estate .re-btn-dark{background:var(--dark) !important;color:var(--gold-l) !important;box-shadow:0 10px 26px -10px rgba(0,0,0,.5) !important}\nhtml body #real-estate .re-btn-dark:hover{color:#fff !important}\n@media (max-width:1000px){\n  #real-estate .re-feats{grid-template-columns:repeat(2,minmax(0,1fr))}\n}\n@media (max-width:700px){\n  #real-estate .re-stats{grid-template-columns:repeat(3,minmax(0,1fr))}\n  #real-estate .re-stat:nth-child(3){border-left:1px solid rgba(201,162,74,.18)}\n  html body #real-estate .re-stat-num{font-size:40px}\n  html body #real-estate .re-stat-label{font-size:10.5px;letter-spacing:1.2px}\n  #real-estate .re-wide{padding:0 10px}\n  #real-estate .re-films{padding:48px 0 64px}\n  #real-estate .re-filters{gap:8px;margin-bottom:36px}\n  html body #real-estate button.re-chip{font-size:11px !important;letter-spacing:1.2px !important;padding:9px 13px !important}\n  #real-estate .re-grid{gap:36px}\n  #real-estate .re-film{flex:0 1 100%}\n  #real-estate .re-feats{grid-template-columns:minmax(0,1fr)}\n}\n\/* ===== Edits page: uncropped lookbook, 2 columns ===== *\/\n#real-estate .re-sec{padding:84px 0}\n#real-estate .re-sec.re-alt{background:var(--cream)}\n#real-estate .re-book{max-width:1500px;margin:0 auto;padding:0 3.2vw;column-count:2;column-gap:clamp(20px,2.4vw,44px)}\n#real-estate .re-book > p,#real-estate .re-book > br{display:none !important}\n#real-estate .re-item{break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid;margin:0 0 clamp(20px,2.4vw,44px);padding:6px;display:block}\nhtml body #real-estate .re-item img{display:block !important;width:100% !important;max-width:none !important;height:auto !important;max-height:none !important;object-fit:contain !important;margin:0 !important;padding:0 !important;border:0 !important;border-radius:8px;box-shadow:0 22px 50px -24px rgba(30,22,10,.5) !important;outline:1px solid rgba(201,162,74,.55);outline-offset:6px;background:#fff}\n#real-estate .re-motion{position:relative;width:100%;aspect-ratio:950 \/ 1140;border-radius:8px;overflow:hidden;background:#000;box-shadow:0 22px 50px -24px rgba(30,22,10,.5);outline:1px solid rgba(201,162,74,.55);outline-offset:6px}\n@supports not (aspect-ratio:1){#real-estate .re-motion{height:0;padding-top:120%}}\n#real-estate .re-motion iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}\n#real-estate .re-motion a.re-blocker{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:transparent !important;border:0 !important}\nhtml body #real-estate .re-dark .re-place{font-size:12.5px;letter-spacing:3px;text-transform:uppercase;color:#a99c86 !important;margin:30px 0 0}\n@media (max-width:700px){\n  #real-estate .re-sec{padding:56px 0}\n  #real-estate .re-book{column-count:1;padding:0 12px}\n  #real-estate .re-item{padding:4px;margin-bottom:22px}\n}\n\/* ===== Design page: 2 per row, uncropped, left to right ===== *\/\n#real-estate .re-sec{padding:64px 0}\n#real-estate .re-head{margin-bottom:38px}\nhtml body #real-estate .re-h2{font-size:44px !important}\n#real-estate .re-book{column-count:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.4vw,44px);align-items:start}\n#real-estate .re-book .re-item{margin:0}\n\/* Jump-to-section buttons *\/\n#real-estate .re-jump{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:1000px;margin:0 auto}\nhtml body #real-estate .re-dark a.re-chip{display:inline-block;font-size:12.5px;font-weight:500;letter-spacing:1.8px;text-transform:uppercase;color:var(--gold-l) !important;border:1px solid rgba(201,162,74,.45) !important;border-radius:40px;padding:10px 18px;line-height:1.2;transition:background .25s ease,color .25s ease}\nhtml body #real-estate .re-dark a.re-chip:hover{background:var(--gold);color:#1a140a !important}\n#real-estate .re-hero .re-btns{margin-bottom:34px}\n#real-estate .re-sec{scroll-margin-top:30px}\n\/* Big looping videos *\/\n#real-estate .re-showreel{padding:70px 0}\n#real-estate .re-reelbox{width:min(1500px,93.6vw);margin:0 auto}\n#real-estate .re-wide-vid{position:relative;padding-top:56.25%;border-radius:12px;overflow:hidden;background:#000;box-shadow:0 30px 70px -28px rgba(30,22,10,.6);outline:1px solid rgba(201,162,74,.6);outline-offset:8px;margin:8px}\n#real-estate .re-wide-vid iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}\n#real-estate .re-wide-vid a.re-blocker{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}\n@media (max-width:700px){\n  #real-estate .re-sec{padding:48px 0}\n  html body #real-estate .re-h2{font-size:34px !important}\n  #real-estate .re-book{grid-template-columns:minmax(0,1fr);gap:22px}\n  html body #real-estate .re-dark a.re-chip{font-size:11px;letter-spacing:1.2px;padding:9px 13px}\n  #real-estate .re-jump{gap:8px}\n  #real-estate .re-showreel{padding:44px 0}\n  #real-estate .re-reelbox{width:calc(100vw - 20px)}\n  #real-estate .re-wide-vid{margin:4px;outline-offset:4px;border-radius:8px}\n}\n\/* Make each row of images exactly as wide as the big videos *\/\n#real-estate .re-book{width:min(1500px,93.6vw);max-width:none;padding:0 !important;margin:0 auto}\n#real-estate .re-book .re-item{padding:8px}\nhtml body #real-estate .re-item img{outline-offset:8px;border-radius:12px}\n@media (max-width:700px){\n  #real-estate .re-book{width:calc(100vw - 20px)}\n  #real-estate .re-book .re-item{padding:4px}\n  html body #real-estate .re-item img{outline-offset:4px;border-radius:8px}\n}\n#real-estate .re-book .re-span{grid-column:1 \/ -1}\n<\/style>\n","protected":false},"excerpt":{"rendered":"<p>EnglishEspa&ntilde;ol Real Estate PhotographyFotograf&iacute;a de Bienes Ra&iacute;ces Real EstateBienes Ra&iacute;ces Spaces photographed to sell, rent and book.Espacios fotografiados para vender, rentar y reservar. Homes, commercial properties, Airbnb rentals, salons and large facilities, plus virtual tours and floorplans. Bright, clean images that help your listing stand out.Casas, propiedades comerciales, rentas de Airbnb, salones e instalaciones grandes, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":8,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_drs_fb_share_image_id":0},"_links":{"self":[{"href":"https:\/\/jdanielramos.com\/blog\/wp-json\/wp\/v2\/pages\/7186"}],"collection":[{"href":"https:\/\/jdanielramos.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jdanielramos.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jdanielramos.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jdanielramos.com\/blog\/wp-json\/wp\/v2\/comments?post=7186"}],"version-history":[{"count":4,"href":"https:\/\/jdanielramos.com\/blog\/wp-json\/wp\/v2\/pages\/7186\/revisions"}],"predecessor-version":[{"id":7425,"href":"https:\/\/jdanielramos.com\/blog\/wp-json\/wp\/v2\/pages\/7186\/revisions\/7425"}],"wp:attachment":[{"href":"https:\/\/jdanielramos.com\/blog\/wp-json\/wp\/v2\/media?parent=7186"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}