{"id":7189,"date":"2026-08-01T12:17:59","date_gmt":"2026-08-01T16:17:59","guid":{"rendered":"https:\/\/jdanielramos.com\/blog\/?page_id=7189"},"modified":"2026-10-19T12:38:01","modified_gmt":"2026-10-19T16:38:01","slug":"edits","status":"publish","type":"page","link":"https:\/\/jdanielramos.com\/blog\/edits\/","title":{"rendered":"Edits"},"content":{"rendered":"<p><!-- ===== J. DANIEL RAMOS - EDITS (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=\"photo-edits\"><input type=\"radio\" name=\"px-lang\" id=\"px-lang-en\" class=\"px-lang-input\" checked aria-label=\"English\"><input type=\"radio\" name=\"px-lang\" id=\"px-lang-es\" class=\"px-lang-input\" aria-label=\"Espa&ntilde;ol\"><\/p>\n<header class=\"px-band px-dark px-hero\">\n<div class=\"px-wrap\">\n<div class=\"px-lang\" role=\"group\" aria-label=\"Language \/ Idioma\"><label for=\"px-lang-en\" class=\"px-lang-btn px-lb-en\">English<\/label><label for=\"px-lang-es\" class=\"px-lang-btn px-lb-es\">Espa&ntilde;ol<\/label><\/div>\n<p class=\"px-kicker px-reveal\"><span class=\"px-en\">Photo Editing &middot; Design &middot; Motion<\/span><span class=\"px-es\">Edici&oacute;n de Fotos &middot; Dise&ntilde;o &middot; Movimiento<\/span><\/p>\n<h1 class=\"px-h1 px-reveal\" style=\"--d:.08s\"><span class=\"px-en\">Edits<\/span><span class=\"px-es\">Ediciones<\/span><\/h1>\n<p class=\"px-tagline px-reveal\" style=\"--d:.16s\"><span class=\"px-en\">Every image finished by hand.<\/span><span class=\"px-es\">Cada imagen terminada a mano.<\/span><\/p>\n<p class=\"px-lead px-reveal\" style=\"--d:.24s\"><span class=\"px-en\">A look at the editing side of my work, from motion pieces and editorial layouts to the final finishing touches. Every image is edited one by one, never in bulk.<\/span><span class=\"px-es\">Una mirada al lado de edici&oacute;n de mi trabajo, desde piezas en movimiento y dise&ntilde;os editoriales hasta los toques finales. Cada imagen se edita una por una, nunca en serie.<\/span><\/p>\n<div class=\"px-btns px-reveal\" style=\"--d:.32s\"><a class=\"px-btn\" href=\"https:\/\/jdanielramos.com\/blog\/contact\/\"><span class=\"px-en\">Get in Touch<\/span><span class=\"px-es\">Cont&aacute;cteme<\/span><\/a><a class=\"px-btn px-btn-ghost\" href=\"https:\/\/jdanielramos.com\/blog\/services\/\"><span class=\"px-en\">See Services<\/span><span class=\"px-es\">Ver Servicios<\/span><\/a><\/div>\n<\/div>\n<\/header>\n<section class=\"px-sec\">\n<div class=\"px-wrap\">\n<div class=\"px-head px-reveal\">\n<p class=\"px-eyebrow\">01 \/ 04<\/p>\n<h2 class=\"px-h2\"><span class=\"px-en\">Featured<\/span><span class=\"px-es\">Destacados<\/span><\/h2>\n<p class=\"px-intro\"><span class=\"px-en\">A few favorites from the editing desk.<\/span><span class=\"px-es\">Algunos favoritos de la mesa de edici&oacute;n.<\/span><\/p>\n<\/div>\n<\/div>\n<div class=\"px-book\">\n<figure class=\"px-item\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/edits16.jpg\" alt=\"Featured photo editing by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"px-item\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/edits15.jpg\" alt=\"Featured photo editing by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"px-item\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/edits14.jpg\" alt=\"Featured photo editing by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"px-item\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/edits13.jpg\" alt=\"Featured photo editing by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<\/div>\n<\/section>\n<section class=\"px-sec px-alt\">\n<div class=\"px-wrap\">\n<div class=\"px-head px-reveal\">\n<p class=\"px-eyebrow\">02 \/ 04<\/p>\n<h2 class=\"px-h2\"><span class=\"px-en\">Motion<\/span><span class=\"px-es\">Movimiento<\/span><\/h2>\n<p class=\"px-intro\"><span class=\"px-en\">Stills brought to life with movement.<\/span><span class=\"px-es\">Im&aacute;genes fijas que cobran vida con movimiento.<\/span><\/p>\n<\/div>\n<\/div>\n<div class=\"px-book\">\n<figure class=\"px-item\">\n<div class=\"px-motion\"><iframe src=\"https:\/\/player.vimeo.com\/video\/929579335?api=1&amp;autoplay=1&amp;muted=1&amp;mute=1&amp;background=1&amp;loop=1&amp;title=0&amp;byline=0&amp;portrait=0\" allow=\"autoplay; fullscreen\" loading=\"lazy\" title=\"Motion motion edit - J. Daniel Ramos\"><\/iframe><a class=\"px-blocker\" href=\"#\" onclick=\"return false;\" aria-hidden=\"true\" tabindex=\"-1\"><\/a><\/div>\n<\/figure>\n<figure class=\"px-item\">\n<div class=\"px-motion\"><iframe src=\"https:\/\/player.vimeo.com\/video\/929971216?api=1&amp;autoplay=1&amp;muted=1&amp;mute=1&amp;background=1&amp;loop=1&amp;title=0&amp;byline=0&amp;portrait=0\" allow=\"autoplay; fullscreen\" loading=\"lazy\" title=\"Motion motion edit - J. Daniel Ramos\"><\/iframe><a class=\"px-blocker\" href=\"#\" onclick=\"return false;\" aria-hidden=\"true\" tabindex=\"-1\"><\/a><\/div>\n<\/figure>\n<figure class=\"px-item\">\n<div class=\"px-motion\"><iframe src=\"https:\/\/player.vimeo.com\/video\/931285070?api=1&amp;autoplay=1&amp;muted=1&amp;mute=1&amp;background=1&amp;loop=1&amp;title=0&amp;byline=0&amp;portrait=0\" allow=\"autoplay; fullscreen\" loading=\"lazy\" title=\"Motion motion edit - J. Daniel Ramos\"><\/iframe><a class=\"px-blocker\" href=\"#\" onclick=\"return false;\" aria-hidden=\"true\" tabindex=\"-1\"><\/a><\/div>\n<\/figure>\n<figure class=\"px-item\">\n<div class=\"px-motion\"><iframe src=\"https:\/\/player.vimeo.com\/video\/931293931?api=1&amp;autoplay=1&amp;muted=1&amp;mute=1&amp;background=1&amp;loop=1&amp;title=0&amp;byline=0&amp;portrait=0\" allow=\"autoplay; fullscreen\" loading=\"lazy\" title=\"Motion motion edit - J. Daniel Ramos\"><\/iframe><a class=\"px-blocker\" href=\"#\" onclick=\"return false;\" aria-hidden=\"true\" tabindex=\"-1\"><\/a><\/div>\n<\/figure>\n<\/div>\n<\/section>\n<section class=\"px-sec\">\n<div class=\"px-wrap\">\n<div class=\"px-head px-reveal\">\n<p class=\"px-eyebrow\">03 \/ 04<\/p>\n<h2 class=\"px-h2\"><span class=\"px-en\">Editorial<\/span><span class=\"px-es\">Editorial<\/span><\/h2>\n<p class=\"px-intro\"><span class=\"px-en\">Magazine-style layouts and storytelling.<\/span><span class=\"px-es\">Dise&ntilde;os y narrativa al estilo de revista.<\/span><\/p>\n<\/div>\n<\/div>\n<div class=\"px-book\">\n<figure class=\"px-item\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/Edits.jpg\" alt=\"Editorial photo editing by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"px-item\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/Edits2.jpg\" alt=\"Editorial photo editing by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"px-item\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/edits11.jpg\" alt=\"Editorial photo editing by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"px-item\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/edits6.jpg\" alt=\"Editorial photo editing by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<\/div>\n<\/section>\n<section class=\"px-sec px-alt\">\n<div class=\"px-wrap\">\n<div class=\"px-head px-reveal\">\n<p class=\"px-eyebrow\">04 \/ 04<\/p>\n<h2 class=\"px-h2\"><span class=\"px-en\">Finishing<\/span><span class=\"px-es\">Acabado<\/span><\/h2>\n<p class=\"px-intro\"><span class=\"px-en\">The final polish that makes an image shine.<\/span><span class=\"px-es\">El toque final que hace brillar una imagen.<\/span><\/p>\n<\/div>\n<\/div>\n<div class=\"px-book\">\n<figure class=\"px-item\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/edits9.jpg\" alt=\"Finishing photo editing by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"px-item\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/Edits3.jpg\" alt=\"Finishing photo editing by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"px-item\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/Edits4.jpg\" alt=\"Finishing photo editing by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"px-item\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/edits7.jpg\" alt=\"Finishing photo editing by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"px-item\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/edits8.jpg\" alt=\"Finishing photo editing by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<figure class=\"px-item\"><img decoding=\"async\" src=\"https:\/\/jdanielramos.com\/gallery\/original\/edits10.jpg\" alt=\"Finishing photo editing by J. Daniel Ramos\" loading=\"lazy\"><\/figure>\n<\/div>\n<\/section>\n<section class=\"px-band px-dark px-cta\">\n<div class=\"px-wrap px-reveal\"><svg class=\"px-cta-ico\" viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"8.5\" cy=\"8.5\" r=\"1.5\"\/><path d=\"M21 15l-5-5L5 21\"\/><\/svg><\/p>\n<h2 class=\"px-cta-title\"><span class=\"px-en\">Need Something Edited?<\/span><span class=\"px-es\">&iquest;Necesita Algo Editado?<\/span><\/h2>\n<p class=\"px-cta-sub\"><span class=\"px-en\">Send me your photos or project and I&rsquo;ll get right back to you.<\/span><span class=\"px-es\">Env&iacute;eme sus fotos o su proyecto y le respondo enseguida.<\/span><\/p>\n<p class=\"px-sign\">&mdash; J. Daniel Ramos<\/p>\n<div class=\"px-btns\"><a class=\"px-btn px-btn-lg\" href=\"https:\/\/jdanielramos.com\/blog\/contact\/\"><span class=\"px-en\">Get in Touch<\/span><span class=\"px-es\">Cont&aacute;cteme<\/span><\/a><a class=\"px-btn px-btn-ghost px-btn-lg\" href=\"https:\/\/jdanielramos.com\/blog\/services\/\"><span class=\"px-en\">See Services<\/span><span class=\"px-es\">Ver Servicios<\/span><\/a><\/div>\n<p class=\"px-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=\"px-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('photo-edits');\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('px-lang-en'),rEs=document.getElementById('px-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('px-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('px-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('.px-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 #photo-edits so no other post is affected *\/\nhtml body{overflow-x:clip}\n#photo-edits{--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#photo-edits,#photo-edits *{box-sizing:border-box}\n#photo-edits .px-wrap{max-width:1320px;margin:0 auto;padding:0 32px}\n#photo-edits .px-band{padding:90px 0;margin:0;position:relative}\n#photo-edits .px-paper{background:var(--cream)}\n\/* Force readable colors over theme styles *\/\nhtml body #photo-edits,html body #photo-edits p,html body #photo-edits blockquote,html body #photo-edits cite,html body #photo-edits figcaption{color:var(--txt) !important}\nhtml body #photo-edits h1,html body #photo-edits h2,html body #photo-edits 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 #photo-edits:not(.px-anim) h1,html body #photo-edits:not(.px-anim) h2,html body #photo-edits h1.px-in,html body #photo-edits h2.px-in,html body #photo-edits .px-in h1,html body #photo-edits .px-in h2{opacity:1 !important}\nhtml body #photo-edits a{color:var(--gold-d) !important;text-decoration:none !important;border:0;box-shadow:none !important;background-image:none}\nhtml body #photo-edits a:hover{color:var(--ink) !important}\nhtml body #photo-edits span.px-en.px-en,html body #photo-edits span.px-es.px-es{color:inherit !important;font:inherit;letter-spacing:inherit;text-transform:inherit}\n#photo-edits p{margin:0 0 12px;padding:0}\n#photo-edits figure,#photo-edits blockquote{margin:0;padding:0;border:0;background:none;quotes:none}\n#photo-edits blockquote::before,#photo-edits blockquote::after{content:none !important}\n\/* Dark sections *\/\n#photo-edits .px-dark{background:radial-gradient(110% 80% at 50% 0%,#2a2219 0%,var(--dark) 65%)}\nhtml body #photo-edits .px-dark p{color:#e8e0d0 !important}\nhtml body #photo-edits .px-dark h1,html body #photo-edits .px-dark h2{color:#fff !important}\nhtml body #photo-edits .px-dark a{color:var(--gold-l) !important}\nhtml body #photo-edits .px-dark a:hover{color:#fff !important}\n\/* Language switch *\/\n#photo-edits .px-lang-input{position:absolute !important;opacity:0 !important;width:1px !important;height:1px !important;margin:0 !important;pointer-events:none}\nhtml body #photo-edits .px-es{display:none !important}\nhtml body #photo-edits #px-lang-es:checked ~ * .px-es,html body #photo-edits.is-es .px-es{display:inline !important}\nhtml body #photo-edits #px-lang-es:checked ~ * .px-en,html body #photo-edits.is-es .px-en{display:none !important}\n#photo-edits .px-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 #photo-edits .px-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 #photo-edits #px-lang-en:checked ~ * .px-lb-en,html body #photo-edits #px-lang-es:checked ~ * .px-lb-es{background:linear-gradient(135deg,#e2c37a,#c9a24a) !important;color:#1a140a !important}\n\/* Hero *\/\n#photo-edits .px-hero{text-align:center;padding:96px 0 80px}\nhtml body #photo-edits .px-kicker,html body #photo-edits .px-dark .px-kicker{font-size:13px;letter-spacing:4px;text-transform:uppercase;color:var(--gold) !important;font-weight:500;margin:0 0 16px}\nhtml body #photo-edits .px-h1{font-size:76px !important;line-height:1.02 !important;margin:0 auto 14px !important}\nhtml body #photo-edits .px-dark .px-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 #photo-edits .px-dark .px-lead{font-size:18px;color:#cfc6b5 !important;max-width:760px;margin:0 auto 34px}\n#photo-edits .px-btns{display:flex;gap:14px;justify-content:center;flex-wrap:wrap;margin-bottom:56px}\nhtml body #photo-edits .px-btn,html body #photo-edits .px-dark .px-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 #photo-edits .px-btn:hover{transform:translateY(-2px);box-shadow:0 10px 26px rgba(201,162,74,.45) !important;color:#000 !important}\nhtml body #photo-edits .px-dark .px-btn-ghost{background:transparent;color:var(--gold-l) !important;border:1px solid rgba(201,162,74,.6) !important;box-shadow:none !important}\n#photo-edits .px-btn-lg{padding:20px 44px;font-size:14px}\n#photo-edits .px-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#photo-edits .px-stat{padding:0 8px;border-left:1px solid rgba(201,162,74,.18)}\n#photo-edits .px-stat:first-child{border-left:0}\nhtml body #photo-edits .px-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 #photo-edits .px-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#photo-edits .px-head{text-align:center;margin:0 auto 54px;max-width:760px}\nhtml body #photo-edits .px-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 #photo-edits .px-h2{font-size:52px !important;line-height:1.1 !important;text-align:center;margin:0 0 4px !important}\n#photo-edits .px-h2::after{content:\"\";display:block;width:64px;height:1px;background:var(--gold);margin:20px auto 0}\nhtml body #photo-edits .px-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#photo-edits .px-wide{max-width:2200px;padding:0 3.2vw}\n#photo-edits .px-films{padding:70px 0}\n\/* Film grid: 2 per row on desktop, 1 on phones *\/\n#photo-edits .px-film{margin:0}\n#photo-edits .px-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#photo-edits .px-film:hover .px-vid{transform:translateY(-4px);box-shadow:0 28px 56px -24px rgba(30,22,10,.6)}\n#photo-edits .px-vid iframe{position:absolute;inset:0;width:100%;height:100%;border:0}\n#photo-edits .px-film figcaption{display:flex;align-items:baseline;gap:14px;padding:22px 6px 0;border:0}\nhtml body #photo-edits .px-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 #photo-edits .px-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 #photo-edits .px-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#photo-edits .px-quote-band{text-align:center}\nhtml body #photo-edits .px-stars{color:var(--gold) !important;letter-spacing:5px;font-size:17px;margin-bottom:16px}\n#photo-edits .px-quote{max-width:900px;margin:0 auto 34px}\nhtml body #photo-edits .px-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 #photo-edits .px-quote-sm p{font-size:26px;line-height:1.4}\nhtml body #photo-edits .px-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#photo-edits .px-quote-sm{margin-bottom:0}\n\/* What you get *\/\n#photo-edits .px-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;text-align:center;max-width:1000px;margin:0 auto}\nhtml body #photo-edits .px-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 #photo-edits .px-step h3{font-size:30px !important;margin:0 0 8px !important}\n#photo-edits .px-step p{font-size:16.5px;margin:0}\n\/* Call to action *\/\n#photo-edits .px-cta{text-align:center;padding:110px 0}\n#photo-edits .px-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 #photo-edits .px-cta-title{font-size:62px !important;line-height:1.08 !important;margin:0 auto 18px !important;max-width:900px}\nhtml body #photo-edits .px-dark .px-cta-sub{font-size:19px;color:#cfc6b5 !important;max-width:600px;margin:0 auto 10px}\nhtml body #photo-edits .px-dark .px-sign{font-family:\"Cormorant Garamond\",Georgia,serif;font-style:italic;font-size:26px;color:var(--gold-l) !important;margin:0 0 32px}\n#photo-edits .px-cta .px-btns{margin-bottom:0}\nhtml body #photo-edits .px-dark .px-contact{margin:26px 0 0;font-size:16.5px}\n\/* Scroll reveal (only when the script runs) *\/\n#photo-edits.px-anim .px-reveal{opacity:0;transform:translateY(30px);transition:opacity .9s ease,transform .9s cubic-bezier(.2,.7,.2,1);transition-delay:var(--d,0s)}\n#photo-edits.px-anim .px-reveal.px-in{opacity:1;transform:none}\n@media (prefers-reduced-motion:reduce){#photo-edits *{animation:none !important;transition:none !important}}\n\/* Tablets *\/\n@media (max-width:1000px){\n  html body #photo-edits .px-names{font-size:25px}\n  html body #photo-edits .px-label{display:none}\n}\n\/* Phones: one film per row *\/\n@media (max-width:700px){\n  #photo-edits .px-wrap{padding:0 18px}\n  #photo-edits .px-band{padding:64px 0}\n  #photo-edits .px-hero{padding:64px 0 56px}\n  html body #photo-edits .px-h1{font-size:50px !important}\n  html body #photo-edits .px-dark .px-tagline{font-size:24px}\n  html body #photo-edits .px-dark .px-lead{font-size:16.5px}\n  #photo-edits .px-btns{margin-bottom:44px}\n  #photo-edits .px-stats{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:28px}\n  #photo-edits .px-stat:nth-child(3){border-left:0}\n  html body #photo-edits .px-stat-num{font-size:46px}\n  html body #photo-edits .px-h2{font-size:38px !important}\n  #photo-edits .px-head{margin-bottom:40px}\n  #photo-edits .px-wide{padding:0 10px}\n  #photo-edits .px-films{padding:50px 0}\n  #photo-edits .px-vid{margin:4px;outline-offset:4px;border-radius:8px}\n  #photo-edits .px-film figcaption{padding:18px 8px 0}\n  html body #photo-edits .px-label{display:inline;font-size:10.5px}\n  html body #photo-edits .px-names{font-size:24px}\n  html body #photo-edits .px-quote p{font-size:28px}\n  html body #photo-edits .px-quote-sm p{font-size:21px}\n  #photo-edits .px-steps{grid-template-columns:minmax(0,1fr)}\n  #photo-edits .px-cta{padding:80px 0}\n  html body #photo-edits .px-cta-title{font-size:38px !important}\n}\n\/* Featured film: big and cinematic *\/\n#photo-edits .px-films{padding:80px 0}\nhtml body #photo-edits .px-story{font-family:\"Cormorant Garamond\",Georgia,serif;font-style:italic;font-size:26px !important;color:var(--gold-d) !important;margin-top:18px !important}\n#photo-edits .px-feature{width:min(1500px,93.6vw);margin:0 auto}\n#photo-edits .px-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#photo-edits .px-vid iframe{position:absolute;inset:0;width:100%;height:100%;border:0}\n#photo-edits .px-quote{max-width:860px;margin:60px auto 0;text-align:center}\nhtml body #photo-edits .px-quote p{font-size:34px}\n\/* What's included *\/\n#photo-edits .px-feats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}\n#photo-edits .px-feat{background:#fff;border:1px solid var(--line);border-radius:10px;padding:32px 24px;text-align:center}\n#photo-edits .px-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 #photo-edits .px-feat h3{font-size:25px !important;line-height:1.2 !important;margin:0 0 8px !important}\n#photo-edits .px-feat p{font-size:15.5px;margin:0;line-height:1.6}\n\/* How couples use it *\/\n#photo-edits .px-uses{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}\n#photo-edits .px-use{border-top:1px solid var(--gold);padding-top:22px}\nhtml body #photo-edits .px-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 #photo-edits .px-use h3{font-size:26px !important;line-height:1.2 !important;margin:0 0 8px !important}\n#photo-edits .px-use p{font-size:16px;margin:0}\n#photo-edits .px-cta-ico{stroke:var(--gold)}\n\/* Tablets *\/\n@media (max-width:1000px){\n  #photo-edits .px-feats,#photo-edits .px-uses{grid-template-columns:repeat(2,minmax(0,1fr))}\n}\n\/* Phones *\/\n@media (max-width:640px){\n  #photo-edits .px-films{padding:56px 0}\n  #photo-edits .px-feature{width:calc(100vw - 20px)}\n  #photo-edits .px-vid{margin:4px;outline-offset:4px;border-radius:8px}\n  html body #photo-edits .px-quote p{font-size:24px}\n  html body #photo-edits .px-story{font-size:22px !important}\n  #photo-edits .px-feats,#photo-edits .px-uses{grid-template-columns:minmax(0,1fr)}\n}\n\/* ===== Selected Work page ===== *\/\n#photo-edits .px-stats{grid-template-columns:repeat(3,minmax(0,1fr));max-width:760px}\n#photo-edits .px-wide{max-width:2200px;padding:0 3.2vw}\n#photo-edits .px-films{padding:70px 0 90px}\n\/* Filter buttons *\/\n#photo-edits .px-filters{display:none;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 auto 54px;max-width:1100px}\n#photo-edits.px-js .px-filters{display:flex}\nhtml body #photo-edits button.px-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 #photo-edits button.px-chip:hover{border-color:var(--gold) !important}\nhtml body #photo-edits button.px-chip.is-on{background:linear-gradient(135deg,#e2c37a,#c9a24a 55%,#b38d35) !important;border-color:transparent !important;color:#1a140a !important}\nhtml body #photo-edits .px-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 #photo-edits .is-on .px-count{color:#1a140a !important}\n\/* Film grid: 2 per row, full width, last one centered *\/\n#photo-edits .px-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:clamp(44px,4vw,80px) clamp(24px,2.6vw,56px)}\n#photo-edits .px-grid > p,#photo-edits .px-grid > br{display:none !important}\n#photo-edits .px-film{flex:0 1 calc(50% - clamp(12px,1.3vw,28px));min-width:0;margin:0}\n#photo-edits .px-film.px-hide{display:none !important}\n#photo-edits .px-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#photo-edits .px-film:hover .px-vid{transform:translateY(-4px);box-shadow:0 28px 56px -24px rgba(30,22,10,.6)}\n#photo-edits .px-film figcaption{display:flex;align-items:baseline;gap:14px;padding:22px 6px 0;border:0;text-align:left}\n#photo-edits .px-feats{grid-template-columns:repeat(3,minmax(0,1fr));max-width:1200px;margin:0 auto}\n#photo-edits .px-center{margin:44px 0 0}\nhtml body #photo-edits .px-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 #photo-edits .px-btn-dark:hover{color:#fff !important}\n@media (max-width:1000px){\n  #photo-edits .px-feats{grid-template-columns:repeat(2,minmax(0,1fr))}\n}\n@media (max-width:700px){\n  #photo-edits .px-stats{grid-template-columns:repeat(3,minmax(0,1fr))}\n  #photo-edits .px-stat:nth-child(3){border-left:1px solid rgba(201,162,74,.18)}\n  html body #photo-edits .px-stat-num{font-size:40px}\n  html body #photo-edits .px-stat-label{font-size:10.5px;letter-spacing:1.2px}\n  #photo-edits .px-wide{padding:0 10px}\n  #photo-edits .px-films{padding:48px 0 64px}\n  #photo-edits .px-filters{gap:8px;margin-bottom:36px}\n  html body #photo-edits button.px-chip{font-size:11px !important;letter-spacing:1.2px !important;padding:9px 13px !important}\n  #photo-edits .px-grid{gap:36px}\n  #photo-edits .px-film{flex:0 1 100%}\n  #photo-edits .px-feats{grid-template-columns:minmax(0,1fr)}\n}\n\/* ===== Edits page: uncropped lookbook, 2 columns ===== *\/\n#photo-edits .px-sec{padding:84px 0}\n#photo-edits .px-sec.px-alt{background:var(--cream)}\n#photo-edits .px-book{max-width:1500px;margin:0 auto;padding:0 3.2vw;column-count:2;column-gap:clamp(20px,2.4vw,44px)}\n#photo-edits .px-book > p,#photo-edits .px-book > br{display:none !important}\n#photo-edits .px-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 #photo-edits .px-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#photo-edits .px-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){#photo-edits .px-motion{height:0;padding-top:120%}}\n#photo-edits .px-motion iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}\n#photo-edits .px-motion a.px-blocker{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;background:transparent !important;border:0 !important}\nhtml body #photo-edits .px-dark .px-place{font-size:12.5px;letter-spacing:3px;text-transform:uppercase;color:#a99c86 !important;margin:30px 0 0}\n@media (max-width:700px){\n  #photo-edits .px-sec{padding:56px 0}\n  #photo-edits .px-book{column-count:1;padding:0 12px}\n  #photo-edits .px-item{padding:4px;margin-bottom:22px}\n}\n<\/style>\n","protected":false},"excerpt":{"rendered":"<p>EnglishEspa&ntilde;ol Photo Editing &middot; Design &middot; MotionEdici&oacute;n de Fotos &middot; Dise&ntilde;o &middot; Movimiento EditsEdiciones Every image finished by hand.Cada imagen terminada a mano. A look at the editing side of my work, from motion pieces and editorial layouts to the final finishing touches. Every image is edited one by one, never in bulk.Una mirada al [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":5,"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\/7189"}],"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=7189"}],"version-history":[{"count":5,"href":"https:\/\/jdanielramos.com\/blog\/wp-json\/wp\/v2\/pages\/7189\/revisions"}],"predecessor-version":[{"id":7420,"href":"https:\/\/jdanielramos.com\/blog\/wp-json\/wp\/v2\/pages\/7189\/revisions\/7420"}],"wp:attachment":[{"href":"https:\/\/jdanielramos.com\/blog\/wp-json\/wp\/v2\/media?parent=7189"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}