{"id":34,"date":"2026-06-06T15:42:30","date_gmt":"2026-06-06T13:42:30","guid":{"rendered":"https:\/\/gmodelsspain.evolucionat.es\/?page_id=34"},"modified":"2026-09-30T22:05:41","modified_gmt":"2026-09-30T20:05:41","slug":"inicio","status":"publish","type":"page","link":"https:\/\/gmodelsspain.evolucionat.es\/en\/","title":{"rendered":"Home &#8211; Grupo"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"34\" class=\"elementor elementor-34\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-25a7992 e-con e-atomic-element e-flexbox-base e-default-div e-1c74745 \" data-id=\"25a7992\" data-element_type=\"e-flexbox\" data-e-type=\"e-flexbox\" data-interaction-id=\"25a7992\" data-e-type=\"e-flexbox\" data-id=\"25a7992\">\n    \t\t<div class=\"elementor-element elementor-element-82af3b2 elementor-widget elementor-widget-html\" data-id=\"82af3b2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\r\n<div id=\"gmg\">\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 HERO \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<!-- ============================================================= -->\r\n\r\n<style>\r\n\/* ================== G\u00b7MODELS HERO \u2014 estilos ================== *\/\r\n:root{\r\n  --gm-black:#000000;\r\n  --gm-white:#ffffff;\r\n  --gm-red:#d00d26;\r\n  --gm-ease:cubic-bezier(.16,1,.3,1);\r\n  --gm-hero-h:100svh;\r\n}\r\n\r\n\/* Reset acotado SOLO al hero *\/\r\n#gm-hero, #gm-hero *{ box-sizing:border-box; margin:0; padding:0; }\r\n\r\n#gm-hero{\r\n  position:relative;\r\n  display:flex;\r\n  width:100%;\r\n  height:var(--gm-hero-h);\r\n  min-height:600px;\r\n  overflow:hidden;\r\n  background:var(--gm-black);\r\n  font-family:'Helvetica Neue',Arial,sans-serif;\r\n  isolation:isolate;\r\n}\r\n\r\n\/* ---- Panel (cada secci\u00f3n) \u2014 SIN acorde\u00f3n, anchos iguales fijos ---- *\/\r\n.gm-panel{\r\n  position:relative;\r\n  flex:1 1 0;                 \/* siempre el mismo ancho, no crece al hover *\/\r\n  height:100%;\r\n  overflow:hidden;\r\n  cursor:pointer;\r\n  border-right:1px solid rgba(255,255,255,.06);\r\n  \/* estado de entrada *\/\r\n  opacity:0;\r\n  clip-path:inset(0 0 100% 0);\r\n  transition:opacity 1.1s var(--gm-ease), clip-path 1.1s var(--gm-ease);\r\n}\r\n.gm-panel:last-child{ border-right:0; }\r\n\r\n\/* Entrada escalonada cuando JS a\u00f1ade .is-in *\/\r\n#gm-hero.is-in .gm-panel{ opacity:1; clip-path:inset(0 0 0% 0); }\r\n#gm-hero.is-in .gm-panel:nth-child(1){ transition-delay:.05s; }\r\n#gm-hero.is-in .gm-panel:nth-child(2){ transition-delay:.20s; }\r\n#gm-hero.is-in .gm-panel:nth-child(3){ transition-delay:.35s; }\r\n#gm-hero.is-in .gm-panel:nth-child(4){ transition-delay:.50s; }\r\n\r\n\/* ---- V\u00eddeo: B\/N por defecto \u00b7 SIN zoom (sin Ken Burns) ---- *\/\r\n.gm-video{\r\n  position:absolute; inset:0;\r\n  width:100%; height:100%;\r\n  object-fit:cover;\r\n  filter:grayscale(1) contrast(1.06) brightness(.82);\r\n  transition:filter .6s var(--gm-ease);   \/* solo cambia el color, nada de transform *\/\r\n  will-change:filter;\r\n}\r\n\r\n\/* ---- Capas de cine: vi\u00f1eta + degradado inferior ---- *\/\r\n.gm-overlay{\r\n  position:absolute; inset:0; z-index:2; pointer-events:none;\r\n  background:\r\n    radial-gradient(120% 120% at 50% 30%, transparent 40%, rgba(0,0,0,.55) 100%),\r\n    linear-gradient(to bottom, rgba(0,0,0,.45) 0%, transparent 28%, transparent 55%, rgba(0,0,0,.78) 100%);\r\n}\r\n\r\n\/* ---- Grano de pel\u00edcula ---- *\/\r\n.gm-grain{\r\n  position:absolute; inset:0; z-index:3; pointer-events:none;\r\n  opacity:.07; mix-blend-mode:overlay;\r\n  background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\");\r\n}\r\n\r\n\/* ---- Contenido: logo ---- *\/\r\n.gm-content{\r\n  position:absolute; inset:0; z-index:4;\r\n  display:flex; flex-direction:column;\r\n  align-items:center; justify-content:center;\r\n  gap:1.1rem; padding:2rem; text-align:center;\r\n  pointer-events:none;\r\n}\r\n.gm-logo{\r\n  width:min(62%,300px); height:auto; display:block;\r\n  filter:drop-shadow(0 6px 24px rgba(0,0,0,.6));\r\n}\r\n.gm-line{\r\n  width:0; height:2px; background:var(--gm-red);\r\n  box-shadow:0 0 16px rgba(208,13,38,.9);\r\n  transition:width .9s var(--gm-ease);\r\n}\r\n\r\n\/* ============ HOVER: solo pasa a COLOR (sin agrandar, sin zoom) ============ *\/\r\n@media (hover:hover) and (min-width:900px){\r\n  .gm-panel:hover .gm-video{\r\n    filter:grayscale(0) contrast(1.05) brightness(1) saturate(1.05);\r\n  }\r\n  .gm-panel:hover .gm-line{ width:60%; }\r\n}\r\n\r\n\/* Borde rojo de acento que aparece arriba al hover *\/\r\n.gm-panel::after{\r\n  content:\"\"; position:absolute; top:0; left:0; right:0; height:3px; z-index:5;\r\n  background:var(--gm-red); transform:scaleX(0); transform-origin:left;\r\n  transition:transform .8s var(--gm-ease);\r\n}\r\n.gm-panel:hover::after{ transform:scaleX(1); }\r\n\r\n\/* ---- Pista de scroll ---- *\/\r\n.gm-scroll{\r\n  position:absolute; left:50%; bottom:24px; z-index:6;\r\n  transform:translateX(-50%);\r\n  color:var(--gm-white); font-size:.6rem; letter-spacing:.35em;\r\n  text-transform:uppercase; opacity:.7; pointer-events:none;\r\n  display:flex; flex-direction:column; align-items:center; gap:8px;\r\n}\r\n.gm-scroll::after{\r\n  content:\"\"; width:1px; height:34px;\r\n  background:linear-gradient(var(--gm-white),transparent);\r\n  animation:gm-pulse 2s ease-in-out infinite;\r\n}\r\n@keyframes gm-pulse{0%,100%{opacity:.25;transform:scaleY(.6);}50%{opacity:1;transform:scaleY(1);}}\r\n\r\n\/* ================== M\u00d3VIL \/ TABLET ================== *\/\r\n@media (max-width:899px){\r\n  #gm-hero{ flex-direction:column; height:auto; }\r\n  .gm-panel{ height:auto; min-height:25svh; border-right:0; border-bottom:1px solid rgba(255,255,255,.06); }\r\n  .gm-video{ filter:grayscale(1) contrast(1.06) brightness(.8); }\r\n  \/* en t\u00e1ctil, el panel \"activo\" (al tocar) se ve a color *\/\r\n  .gm-panel.active .gm-video{ filter:grayscale(0) brightness(1) saturate(1.05); }\r\n  .gm-panel.active .gm-line{ width:60%; }\r\n  .gm-panel.active::after{ transform:scaleX(1); }\r\n  .gm-logo{ width:min(58%,240px); }\r\n  .gm-scroll{ display:none; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"gm-hero\" aria-label=\"G\u00b7Models \u2014 secciones\">\r\n\r\n  <!-- 1 \u00b7 G\u00b7MANAGEMENT -->\r\n  <a class=\"gm-panel\" href=\"\/management\" aria-label=\"G\u00b7Management\">\r\n    <video class=\"gm-video\" muted loop autoplay playsinline preload=\"metadata\"\r\n           poster=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/poster-management.jpg\" aria-hidden=\"true\">\r\n      <source src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/management.mp4\" type=\"video\/mp4\">\r\n    <\/video>\r\n    <div class=\"gm-overlay\"><\/div>\r\n    <div class=\"gm-grain\"><\/div>\r\n    <div class=\"gm-content\">\r\n      <img decoding=\"async\" class=\"gm-logo\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/logo-management.png\" alt=\"G\u00b7Management\">\r\n      <span class=\"gm-line\"><\/span>\r\n    <\/div>\r\n  <\/a>\r\n\r\n  <!-- 2 \u00b7 G\u00b7FORMACI\u00d3N -->\r\n  <a class=\"gm-panel\" href=\"\/formacion\" aria-label=\"G\u00b7Formaci\u00f3n\">\r\n    <video class=\"gm-video\" muted loop autoplay playsinline preload=\"metadata\"\r\n           poster=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/poster-formacion.jpg\" aria-hidden=\"true\">\r\n      <source src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/G-FORMACION.mp4\" type=\"video\/mp4\">\r\n    <\/video>\r\n    <div class=\"gm-overlay\"><\/div>\r\n    <div class=\"gm-grain\"><\/div>\r\n    <div class=\"gm-content\">\r\n      <img decoding=\"async\" class=\"gm-logo\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/logo-formacion.png\" alt=\"G\u00b7Formaci\u00f3n\">\r\n      <span class=\"gm-line\"><\/span>\r\n    <\/div>\r\n  <\/a>\r\n\r\n  <!-- 3 \u00b7 G\u00b7EVENTOS -->\r\n  <a class=\"gm-panel\" href=\"\/eventos\" aria-label=\"G\u00b7Eventos\">\r\n    <video class=\"gm-video\" muted loop autoplay playsinline preload=\"metadata\"\r\n           poster=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/poster-eventos.jpg\" aria-hidden=\"true\">\r\n      <source src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/G-EVENTOS.mp4\" type=\"video\/mp4\">\r\n    <\/video>\r\n    <div class=\"gm-overlay\"><\/div>\r\n    <div class=\"gm-grain\"><\/div>\r\n    <div class=\"gm-content\">\r\n      <img decoding=\"async\" class=\"gm-logo\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/logo-eventos.png\" alt=\"G\u00b7Eventos\">\r\n      <span class=\"gm-line\"><\/span>\r\n    <\/div>\r\n  <\/a>\r\n\r\n  <!-- 4 \u00b7 G\u00b7COMUNICACI\u00d3N -->\r\n  <a class=\"gm-panel\" href=\"\/comunicacion\" aria-label=\"G\u00b7Comunicaci\u00f3n\">\r\n    <video class=\"gm-video\" muted loop autoplay playsinline preload=\"metadata\"\r\n           poster=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/poster-comunicacion.jpg\" aria-hidden=\"true\">\r\n      <source src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/comunicacion.mp4\" type=\"video\/mp4\">\r\n    <\/video>\r\n    <div class=\"gm-overlay\"><\/div>\r\n    <div class=\"gm-grain\"><\/div>\r\n    <div class=\"gm-content\">\r\n      <img decoding=\"async\" class=\"gm-logo\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/logo-comunicacion.png\" alt=\"G\u00b7Comunicaci\u00f3n\">\r\n      <span class=\"gm-line\"><\/span>\r\n    <\/div>\r\n  <\/a>\r\n\r\n  <div class=\"gm-scroll\">Scroll<\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  var hero = document.getElementById('gm-hero');\r\n  if(!hero) return;\r\n  var panels = hero.querySelectorAll('.gm-panel');\r\n  var videos = hero.querySelectorAll('.gm-video');\r\n\r\n  \/\/ 1) Entrada escalonada\r\n  requestAnimationFrame(function(){ setTimeout(function(){ hero.classList.add('is-in'); }, 80); });\r\n\r\n  \/\/ 2) Arranque de v\u00eddeos (autoplay necesita muted+playsinline)\r\n  videos.forEach(function(v){\r\n    v.muted = true;\r\n    var p = v.play();\r\n    if(p && p.catch){ p.catch(function(){}); }\r\n  });\r\n\r\n  \/\/ 3) T\u00e1ctil: 1er toque revela el color; 2\u00ba toque sobre el panel ya activo navega\r\n  var isTouch = window.matchMedia('(hover:none)').matches;\r\n  if(isTouch){\r\n    panels.forEach(function(panel){\r\n      panel.addEventListener('click', function(e){\r\n        if(!panel.classList.contains('active')){\r\n          e.preventDefault();\r\n          panels.forEach(function(p){ p.classList.remove('active'); });\r\n          panel.classList.add('active');\r\n        }\r\n      });\r\n    });\r\n  }\r\n})();\r\n<\/script>\r\n\r\n<!-- ============================================================= -->\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 GMODELS GROUP (intro, antes del v\u00eddeo) \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<!-- ============================================================= -->\r\n\r\n<style>\r\n#gm-intro{ --gm-black:#000; --gm-white:#fff; --gm-red:#d00d26; --gm-ease:cubic-bezier(.16,1,.3,1);\r\n  position:relative; background:var(--gm-black); color:#fff; font-family:'Helvetica Neue',Arial,sans-serif;\r\n  padding:clamp(70px,10vh,120px) clamp(20px,5vw,70px); text-align:center; overflow:hidden; }\r\n#gm-intro, #gm-intro *{ box-sizing:border-box; }\r\n#gm-intro::before{ content:\"\"; position:absolute; top:-20%; left:50%; transform:translateX(-50%); width:70vmax; height:70vmax;\r\n  pointer-events:none; background:radial-gradient(circle, rgba(208,13,38,.14), transparent 60%); }\r\n.gm-intro-in{ position:relative; z-index:1; max-width:900px; margin:0 auto; }\r\n.gm-intro-kick{ font-size:clamp(10px,1.1vw,12px); font-weight:700; letter-spacing:.3em; text-transform:uppercase; color:rgba(255,255,255,.6); }\r\n.gm-intro-h1{ margin-top:16px; font-size:clamp(2rem,5vw,3.6rem); font-weight:300; letter-spacing:-.01em; line-height:1.08; text-transform:uppercase; }\r\n.gm-intro-h1 em{ font-style:normal; color:var(--gm-red); }\r\n.gm-intro-p{ margin-top:18px; font-size:clamp(.95rem,1.2vw,1.1rem); font-weight:300; line-height:1.75; color:rgba(255,255,255,.72); }\r\n.gm-intro-p b{ color:#fff; font-weight:600; }\r\n.gm-intro-tags{ display:flex; justify-content:center; flex-wrap:wrap; gap:9px; margin-top:24px; }\r\n.gm-intro-tags span{ font-size:.68rem; font-weight:700; letter-spacing:.14em; text-transform:uppercase; color:rgba(255,255,255,.85);\r\n  border:1px solid rgba(255,255,255,.24); border-radius:40px; padding:9px 17px; }\r\n.gm-intro-btn{ display:inline-flex; align-items:center; gap:10px; margin-top:30px; padding:15px 32px; font-size:.78rem; font-weight:700;\r\n  letter-spacing:.16em; text-transform:uppercase; color:#fff; background:var(--gm-red); border:1.5px solid var(--gm-red);\r\n  border-radius:3px; text-decoration:none; transition:.35s var(--gm-ease); }\r\n.gm-intro-btn:hover{ background:transparent; transform:translateY(-2px); color:#fff !important; }\r\n.gm-intro-btn svg{ width:15px; height:15px; }\r\n<\/style>\r\n\r\n<section id=\"gm-intro\" aria-label=\"GModels Group\">\r\n  <div class=\"gm-intro-in\">\r\n    <span class=\"gm-intro-kick\">GModels Group<\/span>\r\n    <h1 class=\"gm-intro-h1\">Mucho m\u00e1s que una <em>agencia de modelos<\/em><\/h1>\r\n    <p class=\"gm-intro-p\">Moda, talento, formaci\u00f3n, eventos y comunicaci\u00f3n conectados bajo una misma visi\u00f3n.\r\n      En GModels impulsamos <b>personas, marcas y proyectos<\/b> a trav\u00e9s de la imagen, la creatividad y las experiencias.<\/p>\r\n    <div class=\"gm-intro-tags\">\r\n      <span>Management<\/span><span>Formaci\u00f3n<\/span><span>Eventos<\/span><span>Comunicaci\u00f3n<\/span>\r\n    <\/div>\r\n    <a class=\"gm-intro-btn\" href=\"#gm-quees\">Descubre GModels\r\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M12 5v14M5 12l7 7 7-7\"\/><\/svg><\/a>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 \u00bfQU\u00c9 ES? \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<!-- ============================================================= -->\r\n\r\n<style>\r\n\/* ============ G\u00b7MODELS \u00b7 \u00bfQU\u00c9 ES GMODELS GROUP? (v\u00eddeo YouTube de fondo, PIN) ============ *\/\r\n:where(#gm-quees, #gm-quees *){ box-sizing:border-box; margin:0; padding:0; }\r\n\/* Contenedor alto: el v\u00eddeo se queda PINNED (sticky) a pantalla completa ~1 scroll extra. *\/\r\n#gm-quees{\r\n  --gm-red:#d00d26;\r\n  position:relative; height:190vh;\r\n  background:#000; color:#fff; font-family:'Helvetica Neue',Arial,sans-serif;\r\n}\r\n.gm-q2-pin{ position:sticky; top:0; height:100vh; height:100svh; overflow:hidden; }\r\n\/* v\u00eddeo de YouTube escalado para CUBRIR (sin bandas) *\/\r\n.gm-q2-yt{ position:absolute; inset:0; z-index:0; overflow:hidden; pointer-events:none;\r\n  background:#000 url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/quees-ai-poster.jpg) center\/cover no-repeat; }\r\n\/* sobre-escalado ~112%: empuja la marca de YouTube de la esquina inf-dcha fuera del recorte *\/\r\n.gm-q2-yt iframe{ position:absolute; top:50%; left:50%; transform:translate(-50%,-50%); border:0; pointer-events:none;\r\n  width:112vw; height:63vw; min-height:112vh; min-width:199.1vh; }\r\n\/* velo: oscurece + integra arriba con el negro de Equipo (se quita en pantalla completa) *\/\r\n.gm-q2-veil{ position:absolute; inset:0; z-index:1; pointer-events:none; transition:opacity .55s ease;\r\n  background:\r\n    linear-gradient(120deg, rgba(0,0,0,.74) 0%, rgba(0,0,0,.42) 38%, rgba(0,0,0,.30) 100%),\r\n    linear-gradient(to bottom, #000 0%, rgba(0,0,0,.72) 9%, rgba(0,0,0,.24) 24%, rgba(0,0,0,.18) 45%, rgba(0,0,0,.5) 100%); }\r\n#gm-quees.q2-fs .gm-q2-veil{ opacity:0; }\r\n\/* t\u00edtulo arriba-izquierda en formato kicker (igual que las dem\u00e1s secciones) *\/\r\n.gm-q2-kicker{ position:absolute; z-index:2; top:clamp(80px,12vh,140px); left:clamp(22px,6vw,90px);\r\n  font-size:clamp(11px,1.2vw,14px); font-weight:700; letter-spacing:.28em; text-transform:uppercase;\r\n  color:rgba(255,255,255,.66); text-shadow:0 2px 16px rgba(0,0,0,.85); }\r\n.gm-q2-kicker b{ color:var(--gm-red); }\r\n@media (max-width:768px){ #gm-quees{ height:auto; } .gm-q2-pin{ position:relative; height:100svh; } }\r\n<\/style>\r\n\r\n<section id=\"gm-quees\" aria-label=\"\u00bfQu\u00e9 es G\u00b7Models Group?\">\r\n  <div class=\"gm-q2-pin\">\r\n    <div class=\"gm-q2-yt\"><div id=\"gm-q2-iframe\"><\/div><\/div>\r\n    <div class=\"gm-q2-veil\"><\/div>\r\n    <p class=\"gm-q2-kicker\"><b>EL GRUPO<\/b> &mdash; \u00bfQu\u00e9 es G&middot;Models Group?<\/p>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  \/* ===== V\u00cdDEO YouTube de fondo \u2014 20 s de los mejores momentos, en bucle ===== *\/\r\n  var VIDEO_ID = 'CwmKr-wkj1M';\r\n  var START = 38;  \/\/ segundo de inicio de los 20s (mejores momentos)\r\n  var DUR   = 20;  \/\/ duraci\u00f3n del bucle (segundos)\r\n  var END   = START + DUR;\r\n  var player = null;\r\n\r\n  function buildPlayer(){\r\n    if(player || !window.YT || !window.YT.Player) return;\r\n    player = new YT.Player('gm-q2-iframe', {\r\n      videoId: VIDEO_ID,\r\n      playerVars: { autoplay:1, mute:1, controls:0, modestbranding:1, rel:0, playsinline:1,\r\n                    fs:0, disablekb:1, iv_load_policy:3, start:START, loop:0 },\r\n      events: {\r\n        onReady: function(e){ try{ e.target.mute(); e.target.setPlaybackQuality('hd1080'); e.target.seekTo(START,true); e.target.playVideo(); }catch(x){} },\r\n        onStateChange: function(e){ try{ e.target.setPlaybackQuality('hd1080'); }catch(x){} if(e.data === YT.PlayerState.ENDED){ try{ player.seekTo(START,true); player.playVideo(); }catch(x){} } }\r\n      }\r\n    });\r\n  }\r\n  \/\/ bucle del tramo de 20s (robusto, no depende del par\u00e1metro end)\r\n  setInterval(function(){\r\n    if(player && player.getCurrentTime){\r\n      try{ var t=player.getCurrentTime(); if(t >= END || t < START-0.5){ player.seekTo(START,true); } }catch(x){}\r\n    }\r\n  }, 500);\r\n\r\n  \/\/ cargar la API de YouTube (si no est\u00e1 ya)\r\n  if(window.YT && window.YT.Player){ buildPlayer(); }\r\n  else {\r\n    var prev = window.onYouTubeIframeAPIReady;\r\n    window.onYouTubeIframeAPIReady = function(){ if(typeof prev==='function'){ try{prev();}catch(x){} } buildPlayer(); };\r\n    if(!document.querySelector('script[src*=\"youtube.com\/iframe_api\"]')){\r\n      var tag=document.createElement('script'); tag.src='https:\/\/www.youtube.com\/iframe_api'; document.head.appendChild(tag);\r\n    }\r\n  }\r\n\r\n  \/* pausa\/reanuda seg\u00fan visibilidad (rendimiento) *\/\r\n  var sec=document.getElementById('gm-quees');\r\n  if('IntersectionObserver' in window && sec){\r\n    new IntersectionObserver(function(es){ es.forEach(function(e){\r\n      if(!player) return;\r\n      try{ if(e.isIntersecting) player.playVideo(); else player.pauseVideo(); }catch(x){}\r\n    }); },{threshold:.15}).observe(sec);\r\n  }\r\n\r\n  \/* quitar el degradado SOLO cuando el v\u00eddeo est\u00e1 fijo a pantalla completa, no antes *\/\r\n  function onScroll(){\r\n    if(!sec) return;\r\n    var r=sec.getBoundingClientRect(), vh=window.innerHeight||document.documentElement.clientHeight;\r\n    sec.classList.toggle('q2-fs', r.top<=0 && r.bottom>vh);\r\n  }\r\n  window.addEventListener('scroll', onScroll, {passive:true});\r\n  window.addEventListener('resize', onScroll); onScroll();\r\n})();\r\n<\/script>\r\n\r\n<!-- ============================================================= -->\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 QUIERO SER MODELO \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<!--   CTA de reclutamiento (academia\/plataforma) \u2014 versi\u00f3n HOME DEL GRUPO del      -->\r\n<!--   m\u00f3dulo de G\u00b7Management. Va entre \u00bfQu\u00e9 es? (v\u00eddeo) y Testimonios.             -->\r\n<!-- ============================================================= -->\r\n\r\n<style>\r\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,500;0,600;1,500&display=swap');\r\n\r\n:where(#gm-qsm, #gm-qsm *){ box-sizing:border-box; margin:0; padding:0; }\r\n#gm-qsm{\r\n  --red:#d00d26; --ease:cubic-bezier(.16,1,.3,1);\r\n  --serif:'Cormorant Garamond',Georgia,serif;\r\n  position:relative; background:#131318; color:#fff; overflow:hidden;\r\n  padding:clamp(80px,12vh,150px) clamp(22px,5vw,60px);\r\n  font-family:'Helvetica Neue',Arial,sans-serif;\r\n}\r\n#gm-qsm::before{ content:\"\"; position:absolute; top:-20%; left:-10%; width:52vmax; height:52vmax; background:radial-gradient(circle, rgba(208,13,38,.16), transparent 60%); pointer-events:none; }\r\n\/* costuras: funde desde el negro del v\u00eddeo (arriba) y hacia el negro de Equipo (abajo) *\/\r\n#gm-qsm::after{ content:\"\"; position:absolute; inset:0; z-index:0; pointer-events:none; background:linear-gradient(to bottom, #000 0%, transparent 12%, transparent 88%, #000 100%); }\r\n.gm-qsm-grid{ position:relative; z-index:1; max-width:1280px; margin:0 auto; display:grid; grid-template-columns:1.1fr .9fr; gap:clamp(40px,6vw,90px); align-items:center; }\r\n.gm-qsm-kick{ display:inline-flex; align-items:center; font-size:clamp(11px,1.2vw,14px); font-weight:700; letter-spacing:.3em; text-transform:uppercase; color:rgba(255,255,255,.7); }\r\n.gm-qsm-kick .ln{ display:inline-block; width:46px; height:2px; margin-right:14px; background:var(--red); box-shadow:0 0 12px rgba(208,13,38,.75); transition:width 1s var(--ease) .15s; }\r\n.gm-qsm-kick b{ color:var(--red); }\r\n#gm-qsm h2{ font-family:var(--serif); font-weight:500; line-height:.98; letter-spacing:-.01em; font-size:clamp(2.6rem,6vw,5rem); margin-top:16px; }\r\n#gm-qsm h2 em{ font-style:italic; color:var(--red); }\r\n#gm-qsm .gm-qsm-txt > p{ margin-top:20px; max-width:50ch; font-size:clamp(1.02rem,1.35vw,1.18rem); font-weight:300; line-height:1.75; color:rgba(255,255,255,.86); }\r\n.gm-qsm-tags{ display:flex; flex-wrap:wrap; gap:10px; margin-top:24px; }\r\n.gm-qsm-tags span{ font-size:.7rem; font-weight:600; letter-spacing:.12em; text-transform:uppercase; color:rgba(255,255,255,.9); border:1px solid rgba(255,255,255,.28); border-radius:40px; padding:9px 17px; cursor:default; transition:.3s var(--ease); -webkit-backdrop-filter:blur(4px); backdrop-filter:blur(4px); }\r\n.gm-qsm-tags span:hover{ background:var(--red); border-color:var(--red); color:#fff; transform:translateY(-2px); box-shadow:0 10px 24px rgba(208,13,38,.4); }\r\n.gm-qsm-cta{ display:flex; flex-wrap:wrap; gap:14px; margin-top:clamp(26px,3.6vh,40px); }\r\n.gm-qsm-btn{ position:relative; overflow:hidden; display:inline-flex; align-items:center; gap:10px; padding:16px 36px; font-size:.8rem; font-weight:700; letter-spacing:.16em; text-transform:uppercase; text-decoration:none; border-radius:3px; cursor:pointer; transition:.35s var(--ease); }\r\n.gm-qsm-btn svg{ width:16px; height:16px; position:relative; z-index:1; transition:transform .35s var(--ease); }\r\n.gm-qsm-btn::after{ content:\"\"; position:absolute; top:0; left:-130%; width:60%; height:100%; background:linear-gradient(100deg,transparent,rgba(255,255,255,.4),transparent); transform:skewX(-18deg); transition:left .7s var(--ease); pointer-events:none; }\r\n.gm-qsm-btn:hover::after{ left:140%; }\r\n.gm-qsm-btn:hover svg{ transform:translateX(4px); }\r\n.gm-qsm-red{ background:var(--red); color:#fff; border:1.5px solid var(--red); box-shadow:0 10px 30px rgba(208,13,38,.28); }\r\n.gm-qsm-red:hover{ background:transparent; transform:translateY(-2px); box-shadow:0 18px 42px rgba(208,13,38,.45); }\r\n.gm-qsm-out{ background:rgba(255,255,255,.05); color:#fff; border:1.5px solid rgba(255,255,255,.55); -webkit-backdrop-filter:blur(4px); backdrop-filter:blur(4px); }\r\n.gm-qsm-out:hover{ background:#fff; color:#131318; border-color:#fff; transform:translateY(-2px); }\r\n.gm-qsm-fig{ position:relative; max-width:440px; margin-left:auto; }\r\n.gm-qsm-fig .ph{ position:relative; overflow:hidden; border-radius:6px; box-shadow:0 40px 90px rgba(0,0,0,.5); }\r\n.gm-qsm-fig img{ display:block; width:100%; aspect-ratio:3\/4; object-fit:cover; object-position:50% 14%; transform:scale(1.05); transition:transform 1.2s var(--ease); }\r\n.gm-qsm-fig:hover img{ transform:scale(1.1); }\r\n.gm-qsm-fig::before{ content:\"\"; position:absolute; right:-13px; bottom:-13px; width:58px; height:58px; border-right:3px solid var(--red); border-bottom:3px solid var(--red); z-index:2; }\r\n.gm-qsm-badge{ position:absolute; left:-14px; top:18px; z-index:3; background:var(--red); color:#fff; padding:11px 16px; border-radius:4px; font-size:.66rem; font-weight:700; letter-spacing:.18em; text-transform:uppercase; box-shadow:0 14px 32px rgba(208,13,38,.4); }\r\n\r\n\/* Formulario de talento (Gravity Forms embebido) *\/\r\n.gm-qsm-form{ position:relative; max-width:460px; margin-left:auto; width:100%; padding:clamp(26px,2.6vw,38px);\r\n  background:rgba(255,255,255,.04); border:1px solid rgba(255,255,255,.14); border-radius:10px;\r\n  -webkit-backdrop-filter:blur(6px); backdrop-filter:blur(6px); box-shadow:0 40px 90px rgba(0,0,0,.5); }\r\n.gm-qsm-form::before{ content:\"\"; position:absolute; right:-13px; bottom:-13px; width:58px; height:58px; border-right:3px solid var(--red); border-bottom:3px solid var(--red); z-index:0; }\r\n.gm-qsm-form .gform_wrapper{ color:#fff; }\r\n.gm-qsm-form .gform_heading{ margin-bottom:18px; }\r\n.gm-qsm-form .gform_title{ font-family:var(--serif); font-weight:500; font-size:1.5rem; color:#fff; }\r\n.gm-qsm-form-title{ font-family:var(--serif); font-weight:500; font-size:1.5rem; color:#fff; margin-bottom:18px; line-height:1.2; }\r\n.gm-qsm-form .gform_description{ margin-top:8px; font-size:.85rem; color:rgba(255,255,255,.65); }\r\n.gm-qsm-form .gfield_label, .gm-qsm-form legend.gfield_label, .gm-qsm-form label{ color:rgba(255,255,255,.85) !important; font-size:.78rem; font-weight:600; letter-spacing:.03em; }\r\n.gm-qsm-form input[type=text], .gm-qsm-form input[type=email], .gm-qsm-form input[type=tel],\r\n.gm-qsm-form input[type=number], .gm-qsm-form input[type=url], .gm-qsm-form textarea, .gm-qsm-form select{\r\n  width:100% !important; background:rgba(255,255,255,.06) !important; border:1px solid rgba(255,255,255,.28) !important;\r\n  color:#fff !important; border-radius:6px !important; padding:12px 14px !important; font-size:.92rem !important; transition:.3s var(--ease); }\r\n.gm-qsm-form input::placeholder, .gm-qsm-form textarea::placeholder{ color:rgba(255,255,255,.42) !important; }\r\n.gm-qsm-form input:focus, .gm-qsm-form textarea:focus, .gm-qsm-form select:focus{\r\n  outline:none !important; border-color:var(--red) !important; box-shadow:0 0 0 3px rgba(208,13,38,.22) !important; }\r\n.gm-qsm-form select option{ background:#131318; color:#fff; }\r\n.gm-qsm-form .gform_footer, .gm-qsm-form .gform_page_footer{ margin-top:8px; }\r\n.gm-qsm-form .gform_button, .gm-qsm-form input[type=submit]{\r\n  background:var(--red) !important; color:#fff !important; border:1.5px solid var(--red) !important; border-radius:3px !important;\r\n  padding:14px 32px !important; font-size:.78rem !important; font-weight:700 !important; letter-spacing:.14em !important;\r\n  text-transform:uppercase !important; cursor:pointer; transition:.3s var(--ease); }\r\n.gm-qsm-form .gform_button:hover, .gm-qsm-form input[type=submit]:hover{ background:transparent !important; }\r\n.gm-qsm-form .validation_message, .gm-qsm-form .gfield_description.validation_message{ color:#ff8a8a !important; font-size:.78rem; }\r\n.gm-qsm-form .gform_validation_errors{ background:rgba(208,13,38,.12) !important; border:1px solid rgba(208,13,38,.4) !important; color:#fff !important; border-radius:6px; padding:14px; }\r\n.gm-qsm-form .gform_validation_errors *{ font-family:inherit !important; }\r\n.gm-qsm-form .gform_submission_error{ font-size:.88rem !important; font-weight:700 !important; line-height:1.5 !important;\r\n  margin:0 0 8px !important; letter-spacing:0 !important; display:flex !important; align-items:center; gap:8px; }\r\n.gm-qsm-form .gform_submission_error .gform-icon{ width:16px !important; height:16px !important; flex:none; }\r\n.gm-qsm-form .gform_validation_errors ol{ margin:0; padding-left:18px; font-size:.8rem; line-height:1.6; }\r\n.gm-qsm-form .gform_validation_errors a{ color:#ffb3b9 !important; text-decoration:underline; }\r\n.gm-qsm-form .gform_confirmation_message{ color:#fff; font-size:1rem; line-height:1.6; }\r\n\r\n\/* revelado al scroll (CSS + IO; sin JS = todo visible) *\/\r\n#gm-qsm.gm-qsm-ready .rv{ opacity:0; transform:translateY(36px); transition:opacity .9s var(--ease), transform .9s var(--ease); transition-delay:calc(var(--d,0) * 1ms); }\r\n#gm-qsm.gm-qsm-ready .rv.in{ opacity:1; transform:none; }\r\n#gm-qsm.gm-qsm-ready .gm-qsm-kick.rv .ln{ width:0; }\r\n#gm-qsm.gm-qsm-ready .gm-qsm-kick.rv.in .ln{ width:46px; }\r\n\r\n@media(max-width:980px){ .gm-qsm-grid{ grid-template-columns:1fr; gap:46px; } .gm-qsm-fig{ margin-inline:auto; } }\r\n@media(max-width:520px){\r\n  .gm-qsm-cta{ flex-direction:column; align-items:stretch; }\r\n  .gm-qsm-btn{ justify-content:center; }\r\n  .gm-qsm-badge{ left:10px; top:12px; padding:9px 13px; font-size:.6rem; }\r\n  .gm-qsm-fig::before{ right:8px; bottom:8px; width:46px; height:46px; }\r\n}\r\n@media(prefers-reduced-motion:reduce){ #gm-qsm.gm-qsm-ready .rv{ opacity:1 !important; transform:none !important; } }\r\n\/* ANTI-AZUL del tema WP: estados de enlace SIEMPRE blancos *\/\r\n#gm-qsm a, #gm-qsm a:visited, #gm-qsm a:hover, #gm-qsm a:focus, #gm-qsm a:active{ color:#fff !important; }\r\n#gm-qsm .gm-qsm-out:hover, #gm-qsm .gm-qsm-out:focus{ color:#131318 !important; }\r\n<\/style>\r\n\r\n<section id=\"gm-qsm\" aria-label=\"Talento GModels\">\r\n  <div class=\"gm-qsm-grid\">\r\n    <div class=\"gm-qsm-txt\">\r\n      <span class=\"gm-qsm-kick rv\"><i class=\"ln\"><\/i> Talento GModels<\/span>\r\n      <h2 class=\"rv\" style=\"--d:100\">Estamos ampliando nuestra red. <em>\u00bfTienes talento?<\/em><\/h2>\r\n      <p class=\"rv\" style=\"--d:180\">Buscamos personas con algo que aportar: cantantes, bailarines, actores y otros perfiles art\u00edsticos, adem\u00e1s de creadores de contenido UGC, influencers y talentos digitales. En GModels queremos conocer lo que haces, descubrir nuevas voces y conectar perfiles con proyectos, marcas y oportunidades. Si crees que podemos crear algo juntos, cu\u00e9ntanos qui\u00e9n eres y mu\u00e9stranos tu trabajo.<\/p>\r\n      <div class=\"gm-qsm-tags rv\" style=\"--d:240\">\r\n        <span>M\u00fasica<\/span><span>Danza<\/span><span>Interpretaci\u00f3n<\/span><span>UGC<\/span><span>Creadores<\/span><span>Influencers<\/span>\r\n      <\/div>\r\n      <div class=\"gm-qsm-cta rv\" style=\"--d:320\">\r\n        <a class=\"gm-qsm-btn gm-qsm-red\" href=\"#gm-qsm-form\">Quiero formar parte\r\n          <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\r\n      <\/div>\r\n    <\/div>\r\n    <div class=\"gm-qsm-form rv\" style=\"--d:200\" id=\"gm-qsm-form\">\r\n      <h3 class=\"gm-qsm-form-title\">Talento, T\u00da y un lugar donde crecer<\/h3>\r\n      <script>\nvar gform;gform||(document.addEventListener(\"gform_main_scripts_loaded\",function(){gform.scriptsLoaded=!0}),document.addEventListener(\"gform\/theme\/scripts_loaded\",function(){gform.themeScriptsLoaded=!0}),window.addEventListener(\"DOMContentLoaded\",function(){gform.domLoaded=!0}),gform={domLoaded:!1,scriptsLoaded:!1,themeScriptsLoaded:!1,isFormEditor:()=>\"function\"==typeof InitializeEditor,callIfLoaded:function(o){return!(!gform.domLoaded||!gform.scriptsLoaded||!gform.themeScriptsLoaded&&!gform.isFormEditor()||(gform.isFormEditor()&&console.warn(\"The use of gform.initializeOnLoaded() is deprecated in the form editor context and will be removed in Gravity Forms 3.1.\"),o(),0))},initializeOnLoaded:function(o){gform.callIfLoaded(o)||(document.addEventListener(\"gform_main_scripts_loaded\",()=>{gform.scriptsLoaded=!0,gform.callIfLoaded(o)}),document.addEventListener(\"gform\/theme\/scripts_loaded\",()=>{gform.themeScriptsLoaded=!0,gform.callIfLoaded(o)}),window.addEventListener(\"DOMContentLoaded\",()=>{gform.domLoaded=!0,gform.callIfLoaded(o)}))},hooks:{action:{},filter:{}},addAction:function(o,r,e,t){gform.addHook(\"action\",o,r,e,t)},addFilter:function(o,r,e,t){gform.addHook(\"filter\",o,r,e,t)},doAction:function(o){gform.doHook(\"action\",o,arguments)},applyFilters:function(o){return gform.doHook(\"filter\",o,arguments)},removeAction:function(o,r){gform.removeHook(\"action\",o,r)},removeFilter:function(o,r,e){gform.removeHook(\"filter\",o,r,e)},addHook:function(o,r,e,t,n){null==gform.hooks[o][r]&&(gform.hooks[o][r]=[]);var d=gform.hooks[o][r];null==n&&(n=r+\"_\"+d.length),gform.hooks[o][r].push({tag:n,callable:e,priority:t=null==t?10:t})},doHook:function(r,o,e){var t;if(e=Array.prototype.slice.call(e,1),null!=gform.hooks[r][o]&&((o=gform.hooks[r][o]).sort(function(o,r){return o.priority-r.priority}),o.forEach(function(o){\"function\"!=typeof(t=o.callable)&&(t=window[t]),\"action\"==r?t.apply(null,e):e[0]=t.apply(null,e)})),\"filter\"==r)return e[0]},removeHook:function(o,r,t,n){var e;null!=gform.hooks[o][r]&&(e=(e=gform.hooks[o][r]).filter(function(o,r,e){return!!(null!=n&&n!=o.tag||null!=t&&t!=o.priority)}),gform.hooks[o][r]=e)}});\n<\/script>\n\n                <div class='gf_browser_gecko gform_wrapper gform-theme gform-theme--foundation gform-theme--framework gform-theme--orbital' data-form-theme='orbital' data-form-index='0' id='gform_wrapper_1' ><style>#gform_wrapper_1[data-form-index=\"0\"].gform-theme,[data-parent-form=\"1_0\"]{--gf-color-primary: #204ce5;--gf-color-primary-rgb: 32, 76, 229;--gf-color-primary-contrast: #fff;--gf-color-primary-contrast-rgb: 255, 255, 255;--gf-color-primary-darker: #001AB3;--gf-color-primary-lighter: #527EFF;--gf-color-secondary: #fff;--gf-color-secondary-rgb: 255, 255, 255;--gf-color-secondary-contrast: #112337;--gf-color-secondary-contrast-rgb: 17, 35, 55;--gf-color-secondary-darker: #F5F5F5;--gf-color-secondary-lighter: #FFFFFF;--gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-out-ctrl-light-rgb: 17, 35, 55;--gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-out-ctrl-light-lighter: #F5F5F5;--gf-color-out-ctrl-dark: #585e6a;--gf-color-out-ctrl-dark-rgb: 88, 94, 106;--gf-color-out-ctrl-dark-darker: #112337;--gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-color-in-ctrl: #fff;--gf-color-in-ctrl-rgb: 255, 255, 255;--gf-color-in-ctrl-contrast: #112337;--gf-color-in-ctrl-contrast-rgb: 17, 35, 55;--gf-color-in-ctrl-darker: #F5F5F5;--gf-color-in-ctrl-lighter: #FFFFFF;--gf-color-in-ctrl-primary: #204ce5;--gf-color-in-ctrl-primary-rgb: 32, 76, 229;--gf-color-in-ctrl-primary-contrast: #fff;--gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;--gf-color-in-ctrl-primary-darker: #001AB3;--gf-color-in-ctrl-primary-lighter: #527EFF;--gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);--gf-color-in-ctrl-light-rgb: 17, 35, 55;--gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);--gf-color-in-ctrl-light-lighter: #F5F5F5;--gf-color-in-ctrl-dark: #585e6a;--gf-color-in-ctrl-dark-rgb: 88, 94, 106;--gf-color-in-ctrl-dark-darker: #112337;--gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);--gf-radius: 3px;--gf-font-size-secondary: 14px;--gf-font-size-tertiary: 13px;--gf-icon-ctrl-number: url(\"data:image\/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-select: url(\"data:image\/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-icon-ctrl-search: url(\"data:image\/svg+xml,%3Csvg width='640' height='640' xmlns='http:\/\/www.w3.org\/2000\/svg'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'\/%3E%3C\/svg%3E\");--gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);--gf-ctrl-border-color: #686e77;--gf-ctrl-size: var(--gf-ctrl-size-md);--gf-ctrl-label-color-primary: #112337;--gf-ctrl-label-color-secondary: #112337;--gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);--gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);--gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);--gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);--gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);--gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);--gf-ctrl-btn-border-color-secondary: #686e77;--gf-ctrl-file-btn-bg-color-hover: #EBEBEB;--gf-field-img-choice-size: var(--gf-field-img-choice-size-md);--gf-field-img-choice-card-space: var(--gf-field-img-choice-card-space-md);--gf-field-img-choice-check-ind-size: var(--gf-field-img-choice-check-ind-size-md);--gf-field-img-choice-check-ind-icon-size: var(--gf-field-img-choice-check-ind-icon-size-md);--gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);}<\/style><div id='gf_1' class='gform_anchor' tabindex='-1'><\/div>\n                        <div class='gform_heading'>\n                            <p class='gform_description'><\/p>\n                        <\/div><form method='post' enctype='multipart\/form-data' target='gform_ajax_frame_1' id='gform_1'  action='\/en\/wp-json\/wp\/v2\/pages\/34#gf_1' data-formid='1' novalidate>\n                        <div class='gform-body gform_body'><div id='gform_fields_1' class='gform_fields top_label form_sublabel_above description_above validation_below'><div id=\"field_1_8\" class=\"gfield gfield--type-honeypot gform_validation_container field_sublabel_above gfield--has-description field_description_above field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_8'>Instagram<\/label><div class='gfield_description' id='gfield_description_1_8'>This field is for validation purposes and should be left unchanged.<\/div><div class='ginput_container'><input name='input_8' id='input_1_8' type='text' value='' autocomplete='new-password'\/><\/div><\/div><fieldset id=\"field_1_1\" class=\"gfield gfield--type-name gfield--input-type-name gfield--width-full gfield_contains_required field_sublabel_hidden_label gfield--no-description field_description_above hidden_label field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Nombre<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_complex ginput_container ginput_container--name no_prefix has_first_name no_middle_name no_last_name no_suffix gf_name_has_1 ginput_container_name gform-grid-row' id='input_1_1'>\n                            \n                            <span id='input_1_1_3_container' class='name_first gform-grid-col gform-grid-col--size-auto' >\n                                                    <input type='text' name='input_1.3' id='input_1_1_3' value=''   aria-required='true'   placeholder='Nombre' autocomplete=\"given-name\" \/>\n                                                    <label for='input_1_1_3' class='gform-field-label gform-field-label--type-sub hidden_sub_label screen-reader-text'>First<\/label>\n                                                <\/span>\n                            \n                            \n                            \n                        <\/div><\/fieldset><div id=\"field_1_5\" class=\"gfield gfield--type-phone gfield--input-type-phone gfield--width-half gfield_contains_required field_sublabel_above gfield--no-description field_description_above hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_5'>Tel\u00e9fono<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_phone'><input name='input_5' id='input_1_5' type='tel' value='' class='large'  placeholder='Tel\u00e9fono' aria-required=\"true\" aria-invalid=\"false\"   \/><\/div><\/div><div id=\"field_1_2\" class=\"gfield gfield--type-email gfield--input-type-email gfield--width-half gfield_contains_required field_sublabel_above gfield--no-description field_description_above hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_2'>Correo electr\u00f3nico<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_email'>\n                            <input name='input_2' id='input_1_2' type='email' value='' class='large'   placeholder='Correo electr\u00f3nico' aria-required=\"true\" aria-invalid=\"false\"  \/>\n                        <\/div><\/div><div id=\"field_1_3\" class=\"gfield gfield--type-textarea gfield--input-type-textarea gfield_contains_required field_sublabel_above gfield--no-description field_description_above hidden_label field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_3'>Mensaje<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/label><div class='ginput_container ginput_container_textarea'><textarea name='input_3' id='input_1_3' class='textarea medium'   maxlength='600' placeholder='Mensaje' aria-required=\"true\" aria-invalid=\"false\"   rows='10' cols='50'><\/textarea><\/div><\/div><fieldset id=\"field_1_7\" class=\"gfield gfield--type-consent gfield--type-choice gfield--input-type-consent gfield--width-full gfield_contains_required field_sublabel_above gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><legend class='gfield_label gform-field-label gfield_label_before_complex' >Consentimiento<span class=\"gfield_required\"><span class=\"gfield_required gfield_required_text\">(Required)<\/span><\/span><\/legend><div class='ginput_container ginput_container_consent'><input name='input_7.1' id='input_1_7_1' type='checkbox' value='1'   aria-required=\"true\" aria-invalid=\"false\"   \/> <label class=\"gform-field-label gform-field-label--type-inline gfield_consent_label\" for='input_1_7_1' >He le\u00eddo y acepto la <a href=\"https:\/\/gmodelsspain.evolucionat.es\/politica-de-privacidad\/\" target=\"_blank\" rel=\"noopener\">Pol\u00edtica de Privacidad<\/a><\/label><input type='hidden' name='input_7.2' value='He le\u00eddo y acepto la &lt;a href=&quot;https:\/\/gmodelsspain.evolucionat.es\/politica-de-privacidad\/&quot; target=&quot;_blank&quot; rel=&quot;noopener&quot;&gt;Pol\u00edtica de Privacidad&lt;\/a&gt;' class='gform_hidden' \/><input type='hidden' name='input_7.3' value='1' class='gform_hidden' \/><\/div><\/fieldset><div id=\"field_1_6\" class=\"gfield gfield--type-captcha gfield--input-type-captcha gfield--width-full field_sublabel_above gfield--no-description field_description_above field_validation_below gfield_visibility_visible\"  ><label class='gfield_label gform-field-label' for='input_1_6'>CAPTCHA<\/label><div id='input_1_6' class='ginput_container ginput_recaptcha' data-sitekey='6LefQ9YtAAAAAGzk4AcwCv8ZJcQm6808PFSmueoW'  data-theme='light' data-tabindex='0'  data-badge=''><\/div><\/div><\/div><\/div>\n        <div class='gform-footer gform_footer top_label'> <input type='submit' id='gform_submit_button_1' class='gform_button button' onclick='gform.submission.handleButtonClick(this);' data-submission-type='submit' value='Enviar'  \/> <input type='hidden' name='gform_ajax' value='form_id=1&amp;title=&amp;description=1&amp;tabindex=0&amp;theme=orbital&amp;styles=[]&amp;hash=9d4ab6013ff0498830932228731ae543' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submission_method' data-js='gform_submission_method_1' value='iframe' \/>\n            <input type='hidden' class='gform_hidden' name='gform_theme' data-js='gform_theme_1' id='gform_theme_1' value='orbital' \/>\n            <input type='hidden' class='gform_hidden' name='gform_style_settings' data-js='gform_style_settings_1' id='gform_style_settings_1' value='[]' \/>\n            <input type='hidden' class='gform_hidden' name='is_submit_1' value='1' \/>\n            <input type='hidden' class='gform_hidden' name='gform_submit' value='1' \/>\n            \n            <input type='hidden' class='gform_hidden' name='gform_currency' data-currency='EUR' value='SbmFcMIKrWRWJ2RkIAkOk81DlwmY3kMHsN+iFeScunJeKRSPg48kS2kTWiANxAwu3nWgOzL8ljJFdz5Gkcx7w1yS0DOEa8uIQcStV1BU7tcD+Is=' \/>\n            <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' \/>\n            <input type='hidden' class='gform_hidden' name='state_1' value='WyJ7XCI3LjFcIjpcIjRmMDMwNjY5ODZkNjNmY2ZkN2JhMGExOWYzZDQ4NzdlXCIsXCI3LjJcIjpcIjE4MzYzNTBmZGRiMWZiZjQ4YWJmNzNmZjU2ZmMxYjRlXCIsXCI3LjNcIjpcIjRmMDMwNjY5ODZkNjNmY2ZkN2JhMGExOWYzZDQ4NzdlXCJ9IiwiMjlhYjM0NjNiMmE4ZTA1ZThmNTA5M2U0OTY4YzNhNTQiXQ==' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_target_page_number_1' id='gform_target_page_number_1' value='0' \/>\n            <input type='hidden' autocomplete='off' class='gform_hidden' name='gform_source_page_number_1' id='gform_source_page_number_1' value='1' \/>\n            <input type='hidden' name='gform_field_values' value='' \/>\n            \n        <\/div>\n                        <\/form>\n                        <\/div>\n\t\t                <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_1' id='gform_ajax_frame_1' title='This iframe contains the logic required to handle Ajax powered Gravity Forms.'><\/iframe>\n\t\t                <script>\ngform.initializeOnLoaded( function() {gformInitSpinner( 1, 'https:\/\/gmodelsspain.evolucionat.es\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery('#gform_ajax_frame_1').on('load',function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_1');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_1').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;var mt = parseInt(jQuery('html').css('margin-top'), 10) + parseInt(jQuery('body').css('margin-top'), 10) + 100;if(is_form){jQuery('#gform_wrapper_1').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_1').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_1').removeClass('gform_validation_error');}setTimeout( function() { \/* delay the scroll by 50 milliseconds to fix a bug in chrome *\/ jQuery(document).scrollTop(jQuery('#gform_wrapper_1').offset().top - mt); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_1').val();gformInitSpinner( 1, 'https:\/\/gmodelsspain.evolucionat.es\/wp-content\/plugins\/gravityforms\/images\/spinner.svg', false );jQuery(document).trigger('gform_page_loaded', [1, current_page]);window['gf_submitting_1'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}jQuery('#gform_wrapper_1').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_1').offset().top - mt);jQuery(document).trigger('gform_confirmation_loaded', [1]);window['gf_submitting_1'] = false;wp.a11y.speak(jQuery('#gform_confirmation_message_1').text());}else{jQuery('#gform_1').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger(\"gform_pre_post_render\", [{ formId: \"1\", currentPage: \"current_page\", abort: function() { this.preventDefault(); } }]);        if (event && event.defaultPrevented) {                return;        }        const gformWrapperDiv = document.getElementById( \"gform_wrapper_1\" );        if ( gformWrapperDiv ) {            const visibilitySpan = document.createElement( \"span\" );            visibilitySpan.id = \"gform_visibility_test_1\";            gformWrapperDiv.insertAdjacentElement( \"afterend\", visibilitySpan );        }        const visibilityTestDiv = document.getElementById( \"gform_visibility_test_1\" );        let postRenderFired = false;        function triggerPostRender() {            if ( postRenderFired ) {                return;            }            postRenderFired = true;            gform.core.triggerPostRenderEvents( 1, current_page );            if ( visibilityTestDiv ) {                visibilityTestDiv.parentNode.removeChild( visibilityTestDiv );            }        }        function debounce( func, wait, immediate ) {            var timeout;            return function() {                var context = this, args = arguments;                var later = function() {                    timeout = null;                    if ( !immediate ) func.apply( context, args );                };                var callNow = immediate && !timeout;                clearTimeout( timeout );                timeout = setTimeout( later, wait );                if ( callNow ) func.apply( context, args );            };        }        const debouncedTriggerPostRender = debounce( function() {            triggerPostRender();        }, 200 );        if ( visibilityTestDiv && visibilityTestDiv.offsetParent === null ) {            const observer = new MutationObserver( ( mutations ) => {                mutations.forEach( ( mutation ) => {                    if ( mutation.type === 'attributes' && visibilityTestDiv.offsetParent !== null ) {                        debouncedTriggerPostRender();                        observer.disconnect();                    }                });            });            observer.observe( document.body, {                attributes: true,                childList: false,                subtree: true,                attributeFilter: [ 'style', 'class' ],            });        } else {            triggerPostRender();        }    } );} );\n<\/script>\n\r\n    <\/div>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  var sec=document.getElementById('gm-qsm'); if(!sec) return;\r\n  sec.classList.add('gm-qsm-ready');            \/\/ si el JS no corre, todo queda visible\r\n  var rvs=sec.querySelectorAll('.rv');\r\n  var reduce=window.matchMedia('(prefers-reduced-motion:reduce)').matches;\r\n  if(reduce || !('IntersectionObserver' in window)){ rvs.forEach(function(el){ el.classList.add('in'); }); return; }\r\n  var io=new IntersectionObserver(function(es){ es.forEach(function(e){\r\n    if(e.isIntersecting){ e.target.classList.add('in'); io.unobserve(e.target); }\r\n  }); }, { threshold:0.16, rootMargin:'0px 0px -8% 0px' });\r\n  rvs.forEach(function(el){ io.observe(el); });\r\n})();\r\n<\/script>\r\n\r\n<!-- ============================================================= -->\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 UN GRUPO. CUATRO \u00c1REAS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<!-- ============================================================= -->\r\n\r\n<style>\r\n#gm-areas{ --gm-black:#000; --gm-red:#d00d26; --gm-line:rgba(255,255,255,.1); --gm-ease:cubic-bezier(.16,1,.3,1);\r\n  position:relative; background:var(--gm-black); color:#fff; font-family:'Helvetica Neue',Arial,sans-serif;\r\n  padding:clamp(70px,10vh,120px) clamp(20px,5vw,70px); overflow:hidden; }\r\n#gm-areas, #gm-areas *{ box-sizing:border-box; }\r\n.gm-ar-head{ max-width:1320px; margin:0 auto clamp(34px,5vh,58px); text-align:center; }\r\n.gm-ar-kick{ font-size:clamp(9px,1vw,11px); font-weight:700; letter-spacing:.26em; text-transform:uppercase; color:var(--gm-red); }\r\n.gm-ar-h2{ margin-top:13px; font-size:clamp(2.1rem,5.2vw,3.7rem); font-weight:300; letter-spacing:-.01em; line-height:1.08; }\r\n.gm-ar-p{ margin:16px auto 0; max-width:66ch; font-size:clamp(.92rem,1.15vw,1.05rem); font-weight:300; line-height:1.7; color:rgba(255,255,255,.62); }\r\n.gm-ar-grid{ display:grid; grid-template-columns:repeat(4,1fr); gap:clamp(14px,1.6vw,22px); max-width:1320px; margin:0 auto; }\r\n.gm-ar-card{ position:relative; display:block; padding:clamp(26px,2.4vw,34px); border-radius:12px; overflow:hidden;\r\n  background:linear-gradient(150deg,#141414 0%,#0a0a0a 60%,#150608 100%); border:1px solid var(--gm-line);\r\n  text-decoration:none; color:#fff; transition:transform .5s var(--gm-ease), box-shadow .5s var(--gm-ease), border-color .4s var(--gm-ease); }\r\n.gm-ar-card:hover{ transform:translateY(-7px); border-color:rgba(208,13,38,.6); box-shadow:0 24px 54px rgba(0,0,0,.55), 0 8px 30px rgba(208,13,38,.18); }\r\n.gm-ar-card img{ width:100%; height:auto; max-height:56px; object-fit:contain; object-position:center; display:block; margin:0 auto 22px; }\r\n.gm-ar-card h3{ font-size:clamp(1.1rem,1.5vw,1.35rem); font-weight:600; letter-spacing:.01em; }\r\n.gm-ar-card p{ margin-top:10px; font-size:.86rem; font-weight:300; line-height:1.55; color:rgba(255,255,255,.65); }\r\n.gm-ar-card .go{ display:inline-flex; align-items:center; gap:8px; margin-top:18px; font-size:.68rem; font-weight:700;\r\n  letter-spacing:.12em; text-transform:uppercase; color:#fff; border-bottom:2px solid var(--gm-red); padding-bottom:5px; transition:.3s var(--gm-ease); }\r\n.gm-ar-card .go svg{ width:13px; height:13px; transition:transform .3s var(--gm-ease); }\r\n.gm-ar-card:hover .go{ color:#fff !important; gap:12px; }\r\n.gm-ar-card:hover .go svg{ transform:translateX(3px); }\r\n\/* ANTI-AZUL del tema WP: el enlace de la card siempre en blanco, nunca el azul de link por defecto *\/\r\n#gm-areas a, #gm-areas a:visited, #gm-areas a:hover, #gm-areas a:focus, #gm-areas a:active{ color:#fff !important; }\r\n@media(max-width:1000px){ .gm-ar-grid{ grid-template-columns:repeat(2,1fr); } }\r\n@media(max-width:560px){ .gm-ar-grid{ grid-template-columns:1fr; } }\r\n<\/style>\r\n\r\n<section id=\"gm-areas\" aria-label=\"Un grupo. Cuatro \u00e1reas\">\r\n  <div class=\"gm-ar-head\">\r\n    <span class=\"gm-ar-kick\">Un grupo. Cuatro \u00e1reas<\/span>\r\n    <h2 class=\"gm-ar-h2\">Todo empieza con una idea. Nosotros la hacemos crecer.<\/h2>\r\n    <p class=\"gm-ar-p\">GModels es un grupo multidisciplinar especializado en moda, talento, formaci\u00f3n, eventos\r\n      y comunicaci\u00f3n. Cuatro \u00e1reas que trabajan de forma independiente, pero que juntas nos permiten crear\r\n      proyectos con una visi\u00f3n 360\u00ba.<\/p>\r\n  <\/div>\r\n  <div class=\"gm-ar-grid\">\r\n    <a class=\"gm-ar-card\" href=\"\/management\">\r\n      <img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/logo-management.png\" alt=\"G\u00b7Management\">\r\n      <h3>Talento que conecta con oportunidades.<\/h3>\r\n      <p>Representaci\u00f3n y gesti\u00f3n de modelos, perfiles publicitarios, influencers y nuevos talentos para\r\n        moda, publicidad, eventos y producciones.<\/p>\r\n      <span class=\"go\">Descubrir Management <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n    <\/a>\r\n    <a class=\"gm-ar-card\" href=\"\/formacion\">\r\n      <img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/logo-formacion.png\" alt=\"G\u00b7Formaci\u00f3n\">\r\n      <h3>El talento tambi\u00e9n se entrena.<\/h3>\r\n      <p>Formaci\u00f3n en pasarela, imagen, fotograf\u00eda, interpretaci\u00f3n, comunicaci\u00f3n, redes sociales y desarrollo\r\n        personal para quienes quieren crecer dentro y fuera de la moda.<\/p>\r\n      <span class=\"go\">Descubrir Formaci\u00f3n <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n    <\/a>\r\n    <a class=\"gm-ar-card\" href=\"\/eventos\">\r\n      <img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/logo-eventos.png\" alt=\"G\u00b7Eventos\">\r\n      <h3>Creamos experiencias que dejan huella.<\/h3>\r\n      <p>Dise\u00f1amos, producimos y organizamos eventos propios y para terceros: moda, galas, pasarelas,\r\n        experiencias de marca, cert\u00e1menes y eventos corporativos.<\/p>\r\n      <span class=\"go\">Descubrir Eventos <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n    <\/a>\r\n    <a class=\"gm-ar-card\" href=\"\/comunicacion\">\r\n      <img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/logo-comunicacion.png\" alt=\"G\u00b7Comunicaci\u00f3n\">\r\n      <h3>Hacemos que las marcas se vean. Y se recuerden.<\/h3>\r\n      <p>Estrategia, branding, redes sociales, fotograf\u00eda, v\u00eddeo, dise\u00f1o, publicidad y comunicaci\u00f3n para\r\n        empresas, marcas y profesionales.<\/p>\r\n      <span class=\"go\">Descubrir Comunicaci\u00f3n <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\r\n    <\/a>\r\n  <\/div>\r\n<\/section>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 EQUIPO \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<!-- ============================================================= -->\r\n\r\n<style>\r\n\/* ============ G\u00b7MODELS \u00b7 NUESTRO EQUIPO (desfile sincronizado) ============ *\/\r\n#gm-team{\r\n  --gm-black:#000; --gm-white:#fff; --gm-red:#d00d26;\r\n  --gm-ease:cubic-bezier(.16,1,.3,1);\r\n  position:relative; min-height:100svh; overflow:hidden;\r\n  background:radial-gradient(120% 90% at 50% 34%, #161616 0%, #000 62%);\r\n  font-family:'Helvetica Neue',Arial,sans-serif;\r\n}\r\n#gm-team, #gm-team *{ box-sizing:border-box; margin:0; padding:0; }\r\n.gm-team-pin{ position:relative; height:100svh; min-height:600px; overflow:hidden; }\r\n\r\n\/* ---- Fondo: pasarela, luz, niebla ---- *\/\r\n.gm-team-bg{ position:absolute; inset:0; pointer-events:none; }\r\n.gm-team-glow{\r\n  position:absolute; left:50%; top:34%; transform:translate(-50%,-50%);\r\n  width:80vmax; height:80vmax; border-radius:50%;\r\n  background:radial-gradient(circle, rgba(255,255,255,.12) 0%, rgba(208,13,38,.10) 24%, transparent 56%);\r\n}\r\n.gm-team-carpet{\r\n  position:absolute; left:50%; top:34%; transform:translateX(-50%);\r\n  width:180%; height:66%;\r\n  background:linear-gradient(180deg, rgba(208,13,38,0) 0%, rgba(208,13,38,.10) 22%, rgba(208,13,38,.32) 60%, rgba(208,13,38,.5) 100%);\r\n  clip-path:polygon(48.5% 0, 51.5% 0, 100% 100%, 0 100%);\r\n}\r\n.gm-team-centerline{\r\n  position:absolute; left:50%; top:34%; bottom:0; width:2px; transform:translateX(-50%);\r\n  background:linear-gradient(rgba(208,13,38,0), rgba(208,13,38,.9));\r\n  box-shadow:0 0 18px rgba(208,13,38,.8);\r\n}\r\n.gm-team-fog{ position:absolute; inset:0; background:radial-gradient(52% 42% at 50% 34%, rgba(0,0,0,.9) 0%, rgba(0,0,0,.4) 24%, transparent 50%); }\r\n.gm-team-grain{\r\n  position:absolute; inset:0; opacity:.06; mix-blend-mode:overlay;\r\n  background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\");\r\n}\r\n\r\n\/* ---- Barras de cine (letterbox) ---- *\/\r\n.gm-bar{ position:absolute; left:0; right:0; height:6vh; background:#000; z-index:6; pointer-events:none; }\r\n.gm-bar.top{ top:0; } .gm-bar.bot{ bottom:0; }\r\n\r\n\/* ---- La fila de talento (lineup) ---- *\/\r\n.gm-runway{ position:absolute; inset:0; z-index:3; display:flex; align-items:center; justify-content:center; gap:clamp(14px,1.4vw,26px); padding:0 clamp(20px,3vw,48px); }\r\n.gm-pf{\r\n  position:relative; flex:1 1 0; min-width:0; width:auto; max-width:330px; aspect-ratio:2\/3;\r\n  opacity:0; transform:translateY(40px);\r\n  transition:opacity 1s var(--gm-ease), transform 1s var(--gm-ease);\r\n  cursor:pointer; will-change:transform,opacity;\r\n}\r\n#gm-team.is-in .gm-pf{ opacity:1; transform:translateY(0); }\r\n#gm-team.is-in .gm-pf:nth-child(1){ transition-delay:.05s; }\r\n#gm-team.is-in .gm-pf:nth-child(2){ transition-delay:.15s; }\r\n#gm-team.is-in .gm-pf:nth-child(3){ transition-delay:.25s; }\r\n#gm-team.is-in .gm-pf:nth-child(4){ transition-delay:.35s; }\r\n#gm-team.is-in .gm-pf:nth-child(5){ transition-delay:.45s; }\r\n\r\n.gm-pf-media{ position:absolute; inset:0; overflow:hidden; background:linear-gradient(160deg,#1c1c1c,#0b0b0b); }\r\n.gm-pf-media video{\r\n  position:absolute; inset:0; width:100%; height:100%; object-fit:cover; object-position:50% 16%;\r\n  filter:grayscale(1) contrast(1.05) brightness(.85);     \/* B\/N durante el desfile *\/\r\n  transition:filter .9s var(--gm-ease);\r\n}\r\n.gm-pf.posed .gm-pf-media video{ filter:grayscale(0) contrast(1.03) brightness(1) saturate(1.05); }  \/* a color al posar *\/\r\n.gm-pf:hover .gm-pf-media video{ filter:grayscale(0) brightness(1) saturate(1.05); }\r\n.gm-pf-frame{\r\n  position:absolute; inset:0; border:1px solid rgba(255,255,255,.14); pointer-events:none; z-index:2;\r\n  transition:border-color .5s var(--gm-ease), box-shadow .5s var(--gm-ease);\r\n}\r\n.gm-pf.posed .gm-pf-frame, .gm-pf:hover .gm-pf-frame{ border-color:var(--gm-red); box-shadow:0 0 34px rgba(208,13,38,.5); }\r\n\r\n\/* ---- TARJETA DE TEXTO: nombre + cargo (BIEN destacados) ---- *\/\r\n.gm-pf-cap{\r\n  position:absolute; left:0; right:0; bottom:0; z-index:3;\r\n  height:34%;                                    \/* misma altura en las 5 fichas *\/\r\n  display:flex; flex-direction:column; align-items:center; justify-content:center;\r\n  padding:10px 12px; text-align:center;\r\n  background:rgba(8,8,8,.5);                      \/* semitransparente, no negro total *\/\r\n  -webkit-backdrop-filter:blur(7px); backdrop-filter:blur(7px);\r\n  border-top:3px solid var(--gm-red);\r\n  opacity:0; transform:translateY(100%);         \/* sube desde abajo al posar *\/\r\n  transition:opacity .45s var(--gm-ease), transform .6s var(--gm-ease);\r\n}\r\n.gm-pf.posed .gm-pf-cap{ opacity:1; transform:translateY(0); }\r\n.gm-pf-role{ display:block; color:var(--gm-red); font-size:clamp(.58rem,.9vw,.72rem); letter-spacing:.14em; text-transform:uppercase; font-weight:700; line-height:1.2; }\r\n.gm-pf-name{ display:block; color:#fff; font-size:clamp(1.02rem,1.7vw,1.45rem); letter-spacing:.01em; margin-top:6px; font-weight:800; text-shadow:0 2px 12px rgba(0,0,0,.7); }\r\n.gm-pf-meta{ display:block; color:rgba(255,255,255,.78); font-size:clamp(.56rem,.8vw,.68rem); letter-spacing:.02em; margin-top:6px; font-weight:400; line-height:1.25; }\r\n\r\n\/* ---- Interfaz superpuesta ---- *\/\r\n.gm-team-ui{ position:absolute; inset:0; z-index:5; pointer-events:none; }\r\n.gm-team-kicker{ position:absolute; top:calc(6vh + 22px); left:28px; color:rgba(255,255,255,.62); font-size:.62rem; letter-spacing:.32em; text-transform:uppercase; }\r\n.gm-team-kicker b{ color:var(--gm-red); font-weight:600; }\r\n.gm-team-title{ position:absolute; left:50%; top:50%; transform:translate(-50%,-50%); text-align:center; width:92%; transition:opacity .8s var(--gm-ease); }\r\n#gm-team.playing .gm-team-title{ opacity:0; }\r\n.gm-team-title h2{ color:#fff; font-weight:200; letter-spacing:.16em; text-transform:uppercase; font-size:clamp(2rem,6.5vw,5rem); line-height:1; text-shadow:0 4px 30px rgba(0,0,0,.7); }\r\n.gm-team-title h2 span{ color:var(--gm-red); }\r\n.gm-team-title p{ color:rgba(255,255,255,.72); margin-top:16px; font-weight:300; font-size:clamp(.7rem,1.4vw,.95rem); letter-spacing:.24em; text-transform:uppercase; }\r\n\r\n\/* ================== TABLET \/ M\u00d3VIL: rejilla 2 columnas ================== *\/\r\n@media (max-width:1024px){\r\n  #gm-team{ min-height:auto; height:auto; }\r\n  .gm-team-pin{ position:static; height:auto; min-height:auto; overflow:visible; padding:clamp(70px,10vh,110px) 14px clamp(50px,7vh,80px); }\r\n  .gm-team-bg, .gm-bar{ display:none; }\r\n  .gm-team-ui{ position:static; }\r\n  .gm-team-kicker{ position:static; margin:0 0 18px; }\r\n  .gm-team-title{ position:static; transform:none; width:auto; opacity:1!important; margin-bottom:26px; }\r\n  #gm-team.playing .gm-team-title{ opacity:1; }\r\n  .gm-team-title h2{ font-size:clamp(1.7rem,7vw,3rem); }\r\n  \/* rejilla: 2 por fila (la 5\u00aa centrada) \u2192 se ven varias personas por pantalla *\/\r\n  .gm-runway{ position:static; inset:auto; flex-direction:row; flex-wrap:wrap; justify-content:center; align-items:flex-start; gap:12px; padding:0; }\r\n  .gm-pf{ flex:0 0 auto; width:min(44vw,250px); max-width:250px; opacity:1!important; transform:none!important; }\r\n  \/* en m\u00f3vil: a color y con el nombre\/cargo siempre visibles (claridad) *\/\r\n  .gm-pf-media video{ filter:grayscale(0) brightness(1) saturate(1.03)!important; }\r\n  .gm-pf-cap{ opacity:1!important; transform:none!important; }\r\n  .gm-pf-cap{ height:38%; padding:8px 8px; }\r\n  .gm-pf-role{ font-size:.55rem; letter-spacing:.1em; }\r\n  .gm-pf-name{ font-size:.92rem; margin-top:4px; }\r\n  .gm-pf-meta{ font-size:.55rem; margin-top:4px; }\r\n}\r\n@media (prefers-reduced-motion:reduce){\r\n  .gm-pf{ opacity:1!important; transform:none!important; }\r\n  .gm-pf-media video{ filter:grayscale(0) brightness(1)!important; }\r\n  .gm-pf-cap{ opacity:1!important; transform:none!important; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"gm-team\" aria-label=\"Nuestro Equipo\">\r\n  <div class=\"gm-team-pin\">\r\n\r\n    <div class=\"gm-team-bg\">\r\n      <div class=\"gm-team-glow\"><\/div>\r\n      <div class=\"gm-team-carpet\"><\/div>\r\n      <div class=\"gm-team-centerline\"><\/div>\r\n      <div class=\"gm-team-fog\"><\/div>\r\n      <div class=\"gm-team-grain\"><\/div>\r\n    <\/div>\r\n\r\n    <div class=\"gm-bar top\"><\/div>\r\n    <div class=\"gm-bar bot\"><\/div>\r\n\r\n    <div class=\"gm-runway\">\r\n\r\n      <figure class=\"gm-pf\">\r\n        <div class=\"gm-pf-media\">\r\n          <video class=\"gm-pf-vid\" muted playsinline preload=\"metadata\" poster=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/estefania.jpg\">\r\n            <source src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/estefania.mp4\" type=\"video\/mp4\">\r\n          <\/video>\r\n        <\/div>\r\n        <div class=\"gm-pf-frame\"><\/div>\r\n        <figcaption class=\"gm-pf-cap\">\r\n          <span class=\"gm-pf-role\">Coordinadora Backstage<\/span>\r\n          <span class=\"gm-pf-name\">Estefan\u00eda P\u00e9rez<\/span>\r\n          <span class=\"gm-pf-meta\">Comercial &amp; supervisi\u00f3n de eventos<\/span>\r\n        <\/figcaption>\r\n      <\/figure>\r\n\r\n      <figure class=\"gm-pf\">\r\n        <div class=\"gm-pf-media\">\r\n          <video class=\"gm-pf-vid\" muted playsinline preload=\"metadata\" poster=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/michelle.jpg\">\r\n            <source src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/michelle.mp4\" type=\"video\/mp4\">\r\n          <\/video>\r\n        <\/div>\r\n        <div class=\"gm-pf-frame\"><\/div>\r\n        <figcaption class=\"gm-pf-cap\">\r\n          <span class=\"gm-pf-role\">Profesora de Pasarela<\/span>\r\n          <span class=\"gm-pf-name\">Michelle Su\u00e1rez<\/span>\r\n          <span class=\"gm-pf-meta\">Finalista Miss Venezuela<\/span>\r\n        <\/figcaption>\r\n      <\/figure>\r\n\r\n      <figure class=\"gm-pf\">\r\n        <div class=\"gm-pf-media\">\r\n          <video class=\"gm-pf-vid\" muted playsinline preload=\"metadata\" poster=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cristina.jpg\">\r\n            <source src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cristina.mp4\" type=\"video\/mp4\">\r\n          <\/video>\r\n        <\/div>\r\n        <div class=\"gm-pf-frame\"><\/div>\r\n        <figcaption class=\"gm-pf-cap\">\r\n          <span class=\"gm-pf-role\">\u00c1rea Kids \u00b7 Nutrici\u00f3n &amp; Entrenamiento<\/span>\r\n          <span class=\"gm-pf-name\">Cristina Garc\u00eda<\/span>\r\n          <span class=\"gm-pf-meta\">Nutricionista \u00b7 Modelo de pasarela<\/span>\r\n        <\/figcaption>\r\n      <\/figure>\r\n\r\n      <figure class=\"gm-pf\">\r\n        <div class=\"gm-pf-media\">\r\n          <video class=\"gm-pf-vid\" muted playsinline preload=\"metadata\" poster=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/jorge.jpg\">\r\n            <source src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/jorge.mp4\" type=\"video\/mp4\">\r\n          <\/video>\r\n        <\/div>\r\n        <div class=\"gm-pf-frame\"><\/div>\r\n        <figcaption class=\"gm-pf-cap\">\r\n          <span class=\"gm-pf-role\">Motivaci\u00f3n &amp; Interpretaci\u00f3n<\/span>\r\n          <span class=\"gm-pf-name\">Jorge Heredia<\/span>\r\n          <span class=\"gm-pf-meta\">Coach \u00b7 Actor \u00b7 M\u00edster Zaragoza 2022<\/span>\r\n        <\/figcaption>\r\n      <\/figure>\r\n\r\n      <figure class=\"gm-pf\">\r\n        <div class=\"gm-pf-media\">\r\n          <video class=\"gm-pf-vid\" muted playsinline preload=\"metadata\" poster=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/guillermo.jpg\">\r\n            <source src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/guillermo.mp4\" type=\"video\/mp4\">\r\n          <\/video>\r\n        <\/div>\r\n        <div class=\"gm-pf-frame\"><\/div>\r\n        <figcaption class=\"gm-pf-cap\">\r\n          <span class=\"gm-pf-role\">CEO \u00b7 Pasarela &amp; Oratoria<\/span>\r\n          <span class=\"gm-pf-name\">Guillermo Garc\u00eda<\/span>\r\n          <span class=\"gm-pf-meta\">Mister Espa\u00f1a \u00b7 Cibeles Madrid Fashion Week<\/span>\r\n        <\/figcaption>\r\n      <\/figure>\r\n\r\n    <\/div>\r\n\r\n    <div class=\"gm-team-ui\">\r\n      <div class=\"gm-team-kicker\"><b>El Grupo<\/b> \u2014 Nuestro Equipo<\/div>\r\n      <div class=\"gm-team-title\">\r\n        <h2>Nuestro <span>Equipo<\/span><\/h2>\r\n        <p>Diferentes disciplinas. Una misma visi\u00f3n<\/p>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  var sec = document.getElementById('gm-team');\r\n  if(!sec) return;\r\n  var figs = sec.querySelectorAll('.gm-pf');\r\n  var vids = Array.prototype.slice.call(sec.querySelectorAll('.gm-pf-vid'));\r\n\r\n  var reduce = window.matchMedia('(prefers-reduced-motion:reduce)').matches;\r\n  if(reduce){ sec.classList.add('gm-reduced','is-in'); return; }\r\n\r\n  \/\/ ===== M\u00d3VIL \/ TABLET: cada v\u00eddeo se reproduce solo al entrar en pantalla =====\r\n  if(window.matchMedia('(max-width:1024px)').matches){\r\n    sec.classList.add('is-in');\r\n    if('IntersectionObserver' in window){\r\n      var mio = new IntersectionObserver(function(entries){\r\n        entries.forEach(function(en){\r\n          var v = en.target;\r\n          if(en.isIntersecting){\r\n            try{ v.preload = 'auto'; var p = v.play(); if(p&&p.catch) p.catch(function(){}); }catch(e){}\r\n          } else {\r\n            try{ v.pause(); }catch(e){}\r\n          }\r\n        });\r\n      }, { threshold: 0.35 });\r\n      vids.forEach(function(v){\r\n        v.loop = true;                       \/\/ en m\u00f3vil el clip se repite suave\r\n        mio.observe(v);\r\n        v.addEventListener('ended', function(){ if(v.closest('.gm-pf')) v.closest('.gm-pf').classList.add('posed'); });\r\n      });\r\n    } else {\r\n      vids.forEach(function(v){ try{ v.preload='auto'; v.loop=true; v.play(); }catch(e){} });\r\n    }\r\n    return;\r\n  }\r\n\r\n  \/\/ ===== ESCRITORIO: desfile sincronizado =====\r\n  var master = vids[0];\r\n  var played = false;\r\n  var wantPlay = false;          \/\/ el usuario ya hizo scroll: arrancar en cuanto est\u00e9n listos\r\n  var preloading = false;\r\n  var startTimer = null;\r\n\r\n  \/\/ --- Precarga anticipada: en cuanto la secci\u00f3n se acerca (1.5 pantallas), descarga los 5 ---\r\n  function preloadAll(){\r\n    if(preloading) return; preloading = true;\r\n    vids.forEach(function(v){ try{ v.preload = 'auto'; v.load(); }catch(e){} });\r\n  }\r\n  function allReady(){\r\n    return vids.every(function(v){ return v.readyState >= 4; });   \/\/ HAVE_ENOUGH_DATA: sin cortes\r\n  }\r\n\r\n  function playAll(){\r\n    sec.classList.add('playing');\r\n    vids.forEach(function(v){ try{ v.currentTime = 0; var p = v.play(); if(p&&p.catch) p.catch(function(){}); }catch(e){} });\r\n  }\r\n  \/\/ Arranca SOLO cuando los 5 est\u00e1n bufferizados (si no, espera y arranca solo)\r\n  function tryStart(){\r\n    if(played || !wantPlay) return;\r\n    if(allReady()){ played = true; playAll(); }\r\n  }\r\n  vids.forEach(function(v){\r\n    v.addEventListener('canplaythrough', tryStart);\r\n    v.addEventListener('progress', tryStart);\r\n  });\r\n\r\n  function pose(){ figs.forEach(function(f){ f.classList.add('posed'); }); }\r\n  function resetAll(){\r\n    played = false; wantPlay = false;\r\n    if(startTimer){ clearTimeout(startTimer); startTimer = null; }\r\n    sec.classList.remove('playing');\r\n    figs.forEach(function(f){ f.classList.remove('posed'); });\r\n    vids.forEach(function(v){ try{ v.pause(); v.currentTime = 0; }catch(e){} });\r\n  }\r\n\r\n  \/\/ Sincronizaci\u00f3n suave: corrige solo derivas grandes y nunca sobre un v\u00eddeo a\u00fan cargando\r\n  master.addEventListener('timeupdate', function(){\r\n    for(var i=1;i<vids.length;i++){\r\n      if(vids[i].readyState >= 3 && Math.abs(vids[i].currentTime - master.currentTime) > 0.3){\r\n        try{ vids[i].currentTime = master.currentTime; }catch(e){}\r\n      }\r\n    }\r\n  });\r\n  \/\/ Al terminar el desfile \u2192 posan y aparecen nombre + cargo\r\n  master.addEventListener('ended', pose);\r\n\r\n  \/\/ El PRIMER scroll con la secci\u00f3n a la vista lo activa (espera al b\u00fafer si hace falta).\r\n  function onScroll(){\r\n    var r = sec.getBoundingClientRect();\r\n    var vh = window.innerHeight;\r\n    if(r.top < vh * 1.5){ preloadAll(); }              \/\/ se acerca \u2192 empieza a descargar ya\r\n    if(r.top < vh * 0.55){ sec.classList.add('is-in'); } \/\/ al subir \u2192 aparece el lineup (a\u00fan sin reproducir)\r\n    \/\/ El desfile arranca SOLO cuando la secci\u00f3n YA llena la pantalla y se hace un poco m\u00e1s de scroll\r\n    if(r.top <= -vh * 0.08 && r.bottom >= vh * 0.5){\r\n      sec.classList.add('is-in');\r\n      if(!played && !wantPlay){\r\n        wantPlay = true; tryStart();\r\n        \/\/ tope de espera: si en 2.5s no est\u00e1n los 5 bufferizados, arranca igualmente\r\n        startTimer = setTimeout(function(){ if(!played && wantPlay){ played = true; playAll(); } }, 2500);\r\n      }\r\n    }\r\n    if(r.bottom < -20 || r.top > vh + 20){             \/\/ totalmente fuera \u2192 rearma para la pr\u00f3xima visita\r\n      if(played || wantPlay){ resetAll(); }\r\n    }\r\n  }\r\n  window.addEventListener('scroll', onScroll, { passive:true });\r\n  window.addEventListener('resize', onScroll);\r\n  onScroll();\r\n})();\r\n<\/script>\r\n\r\n<!-- ============================================================= -->\r\n\r\n<div class=\"gmg-sep\" aria-hidden=\"true\"><\/div>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 TESTIMONIOS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<!-- ============================================================= -->\r\n\r\n<style>\r\n\/* ============ G\u00b7MODELS \u00b7 TESTIMONIOS (slider 4 en pantalla) ============ *\/\r\n:where(#gm-testi, #gm-testi *){ box-sizing:border-box; margin:0; padding:0; }\r\n\r\n#gm-testi{\r\n  --gm-red:#d00d26;\r\n  --gm-white:#fff;\r\n  --gm-ease:cubic-bezier(.16,1,.3,1);\r\n  position:relative;\r\n  background:#000;\r\n  font-family:'Helvetica Neue',Arial,sans-serif;\r\n  padding:clamp(70px,9vh,110px) 0 clamp(72px,10vh,120px);\r\n  overflow:hidden;\r\n}\r\n\r\n\/* glow *\/\r\n.gm-ts-glow{\r\n  position:absolute; inset:0; pointer-events:none;\r\n  background:radial-gradient(ellipse 70% 50% at 50% 0%, rgba(208,13,38,.08) 0%, transparent 70%);\r\n}\r\n\r\n\/* kicker *\/\r\n.gm-ts-kicker{\r\n  position:absolute; top:clamp(22px,3.5vh,38px); left:clamp(20px,4vw,56px);\r\n  display:flex; align-items:center; gap:8px;\r\n  font:700 clamp(9px,1.1vw,11px)\/1 'Helvetica Neue',Arial,sans-serif;\r\n  letter-spacing:.18em; text-transform:uppercase; z-index:3;\r\n}\r\n.gm-ts-kicker b{ color:var(--gm-red); font-weight:700; }\r\n.gm-ts-kicker span{ color:rgba(255,255,255,.55); }\r\n\r\n\/* header *\/\r\n.gm-ts-head{ text-align:center; padding:0 clamp(20px,5vw,80px); margin-bottom:clamp(40px,6vh,66px); position:relative; z-index:2; }\r\n.gm-ts-label{ display:inline-block; font:700 clamp(9px,1vw,11px)\/1 'Helvetica Neue',Arial,sans-serif; letter-spacing:.24em; text-transform:uppercase; color:var(--gm-red); margin-bottom:14px; }\r\n.gm-ts-title{ font:800 clamp(2rem,5vw,3.6rem)\/1.05 'Helvetica Neue',Arial,sans-serif; letter-spacing:-.02em; color:var(--gm-white); }\r\n.gm-ts-title em{ font-style:normal; color:var(--gm-red); }\r\n.gm-ts-rating{ margin-top:18px; display:inline-flex; align-items:center; gap:10px; color:rgba(255,255,255,.62); font-size:clamp(.8rem,1.3vw,.95rem); }\r\n.gm-ts-rating .score{ color:#fff; font-weight:700; }\r\n.gm-ts-rating .stars{ display:inline-flex; gap:2px; }\r\n.gm-ts-rating .stars i{ width:15px; height:15px; background:#ffb400; display:inline-block; clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%); }\r\n.gm-ts-rating .stars i.half{ background:linear-gradient(90deg,#ffb400 0 70%, rgba(255,255,255,.28) 70% 100%); }\r\n.gm-ts-gicon{ width:17px; height:17px; display:inline-block; vertical-align:middle; }\r\n\r\n\/* ---- SLIDER ---- *\/\r\n.gm-ts-slider{ position:relative; padding:0 clamp(46px,5.5vw,72px); z-index:2; }\r\n.gm-ts-viewport{ overflow:hidden; }\r\n.gm-ts-track{\r\n  --vis:4; --gap:22px;\r\n  display:flex; gap:var(--gap);\r\n  transition:transform .7s var(--gm-ease);\r\n  will-change:transform;\r\n}\r\n\r\n\/* tarjeta *\/\r\n.gm-ts-card{\r\n  flex:0 0 calc((100% - (var(--vis) - 1) * var(--gap)) \/ var(--vis));\r\n  height:clamp(300px,42vh,372px);\r\n  display:flex; flex-direction:column;\r\n  background:rgba(255,255,255,.04);\r\n  border:1px solid rgba(255,255,255,.09);\r\n  border-top:2px solid var(--gm-red);\r\n  border-radius:6px;\r\n  padding:clamp(22px,2vw,30px);\r\n  position:relative;\r\n  overflow:hidden;\r\n}\r\n.gm-ts-card::before{\r\n  content:'\"'; position:absolute; top:-12px; right:18px;\r\n  font:400 6.5rem\/1 Georgia,serif; color:rgba(208,13,38,.13); pointer-events:none;\r\n}\r\n.gm-ts-stars{ display:flex; gap:3px; margin-bottom:14px; }\r\n.gm-ts-stars i{ width:15px; height:15px; background:var(--gm-red); display:inline-block; clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%); }\r\n.gm-ts-quote{\r\n  font-size:clamp(.86rem,1vw,.97rem); line-height:1.62; color:rgba(255,255,255,.78);\r\n  font-style:italic; flex:1; overflow:hidden;\r\n  display:-webkit-box; -webkit-line-clamp:8; -webkit-box-orient:vertical;\r\n}\r\n.gm-ts-foot{ display:flex; align-items:center; gap:12px; margin-top:18px; padding-top:16px; border-top:1px solid rgba(255,255,255,.08); }\r\n.gm-ts-av{ width:42px; height:42px; border-radius:50%; flex-shrink:0; display:flex; align-items:center; justify-content:center; color:#fff; font-weight:700; font-size:1.05rem; }\r\n.gm-ts-meta{ min-width:0; }\r\n.gm-ts-name{ font-size:.9rem; font-weight:700; color:#fff; letter-spacing:.01em; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }\r\n.gm-ts-date{ display:flex; align-items:center; gap:6px; font-size:.72rem; color:rgba(255,255,255,.42); margin-top:3px; }\r\n.gm-ts-date svg{ width:13px; height:13px; }\r\n\r\n\/* flechas a los lados *\/\r\n.gm-ts-arrow{\r\n  position:absolute; top:50%; transform:translateY(-50%); z-index:5;\r\n  width:clamp(40px,3.4vw,52px); height:clamp(40px,3.4vw,52px); border-radius:50%;\r\n  display:flex; align-items:center; justify-content:center;\r\n  background:rgba(15,15,15,.85); border:1.5px solid rgba(255,255,255,.18);\r\n  color:#fff; cursor:pointer; transition:.3s var(--gm-ease);\r\n  -webkit-backdrop-filter:blur(6px); backdrop-filter:blur(6px);\r\n}\r\n.gm-ts-arrow:hover{ background:var(--gm-red); border-color:var(--gm-red); transform:translateY(-50%) scale(1.08); }\r\n.gm-ts-arrow.prev{ left:clamp(2px,1vw,14px); }\r\n.gm-ts-arrow.next{ right:clamp(2px,1vw,14px); }\r\n.gm-ts-arrow svg{ width:42%; height:42%; }\r\n\r\n\/* dots *\/\r\n.gm-ts-dots{ display:flex; justify-content:center; gap:9px; margin-top:clamp(28px,4vh,42px); }\r\n.gm-ts-dots button{ width:8px; height:8px; border-radius:50%; border:0; padding:0; background:rgba(255,255,255,.22); cursor:pointer; transition:.35s var(--gm-ease); }\r\n.gm-ts-dots button.on{ background:var(--gm-red); width:26px; border-radius:4px; }\r\n\r\n\/* CTA *\/\r\n.gm-ts-cta{ text-align:center; margin-top:clamp(34px,5vh,52px); position:relative; z-index:2; }\r\n.gm-ts-cta p{ font-size:clamp(.8rem,1.2vw,.92rem); color:rgba(255,255,255,.4); letter-spacing:.06em; text-transform:uppercase; margin-bottom:18px; }\r\n.gm-ts-cta a{ display:inline-block; padding:13px 38px; border:1.5px solid var(--gm-red); color:#fff; font:700 .82rem\/1 'Helvetica Neue',Arial,sans-serif; letter-spacing:.18em; text-transform:uppercase; text-decoration:none; transition:.3s; }\r\n.gm-ts-cta a:hover{ background:var(--gm-red); }\r\n\r\n\/* responsive: n\u00ba de tarjetas visibles *\/\r\n@media(max-width:1200px){ .gm-ts-track{ --vis:3; } }\r\n@media(max-width:880px){ .gm-ts-track{ --vis:2; } }\r\n@media(max-width:600px){ .gm-ts-track{ --vis:1; --gap:16px; } .gm-ts-slider{ padding:0 44px; } .gm-ts-card{ height:auto; min-height:300px; } }\r\n@media (prefers-reduced-motion:reduce){ .gm-ts-track{ transition:none; } }\r\n<\/style>\r\n\r\n<section id=\"gm-testi\" aria-label=\"Testimonios\">\r\n  <div class=\"gm-ts-glow\"><\/div>\r\n\r\n  <div class=\"gm-ts-kicker\"><b>EL GRUPO<\/b> <span>\u2014 Testimonios<\/span><\/div>\r\n\r\n  <div class=\"gm-ts-head\">\r\n    <div class=\"gm-ts-label\">Personas que ya han vivido GModels<\/div>\r\n    <h2 class=\"gm-ts-title\">No lo decimos nosotros. <em>Lo dicen ellos<\/em>.<\/h2>\r\n    <div class=\"gm-ts-rating\">\r\n      <svg class=\"gm-ts-gicon\" viewBox=\"0 0 48 48\" aria-hidden=\"true\"><path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"\/><path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"\/><path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"\/><path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"\/><\/svg>\r\n      <span class=\"score\">4,7<\/span>\r\n      <span class=\"stars\"><i><\/i><i><\/i><i><\/i><i><\/i><i class=\"half\"><\/i><\/span>\r\n      <span>en Google<\/span>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <div class=\"gm-ts-slider\">\r\n    <div class=\"gm-ts-viewport\">\r\n      <div class=\"gm-ts-track\" id=\"gm-ts-track\">\r\n\r\n        <article class=\"gm-ts-card\">\r\n          <div class=\"gm-ts-stars\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div>\r\n          <p class=\"gm-ts-quote\">Una experiencia muy positiva. El estudio es amplio, profesional y est\u00e1 muy bien preparado para sesiones fotogr\u00e1ficas. El ambiente transmite confianza desde el primer momento y el trato es cercano y agradable. Las instalaciones est\u00e1n cuidadas y bien equipadas, lo que hace que la experiencia sea c\u00f3moda y fluida. Muy recomendable para quien busque profesionalidad y buen acompa\u00f1amiento en el mundo del modelaje y la fotograf\u00eda.<\/p>\r\n          <div class=\"gm-ts-foot\">\r\n            <div class=\"gm-ts-av\" style=\"background:#7E57C2\">P<\/div>\r\n            <div class=\"gm-ts-meta\">\r\n              <div class=\"gm-ts-name\">Paula Casamian<\/div>\r\n              <div class=\"gm-ts-date\"><svg viewBox=\"0 0 48 48\" aria-hidden=\"true\"><path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"\/><path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"\/><path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"\/><path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"\/><\/svg> Hace un mes<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"gm-ts-card\">\r\n          <div class=\"gm-ts-stars\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div>\r\n          <p class=\"gm-ts-quote\">Solo puedo mostrar agradecimiento a este gran equipo profesional, pero sobre todo humano. Gran atenci\u00f3n y seguimiento personal desde el primer momento; algo imprescindible en un mundo donde estar muy acompa\u00f1ado y arropado te da una seguridad y tranquilidad absoluta; y para un padre es fundamental saber que tu hija tiene esto en todo momento. Recomendable 100%.<\/p>\r\n          <div class=\"gm-ts-foot\">\r\n            <div class=\"gm-ts-av\" style=\"background:#26A69A\">R<\/div>\r\n            <div class=\"gm-ts-meta\">\r\n              <div class=\"gm-ts-name\">Revi Revi<\/div>\r\n              <div class=\"gm-ts-date\"><svg viewBox=\"0 0 48 48\" aria-hidden=\"true\"><path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"\/><path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"\/><path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"\/><path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"\/><\/svg> Local Guide \u00b7 hace 4 meses<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"gm-ts-card\">\r\n          <div class=\"gm-ts-stars\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div>\r\n          <p class=\"gm-ts-quote\">Desde el primer contacto, el equipo fue muy profesional y atento. Me hicieron sentir c\u00f3moda, valorada y acompa\u00f1ada en todo momento. La organizaci\u00f3n, la comunicaci\u00f3n y la calidad del trabajo fueron impecables. Se nota que realmente se preocupan por el crecimiento y la imagen de sus modelos. Sin duda, recomiendo Gmodel a quienes buscan una agencia seria, moderna y con un trato humano.<\/p>\r\n          <div class=\"gm-ts-foot\">\r\n            <div class=\"gm-ts-av\" style=\"background:#EC407A\">R<\/div>\r\n            <div class=\"gm-ts-meta\">\r\n              <div class=\"gm-ts-name\">Renata Soares<\/div>\r\n              <div class=\"gm-ts-date\"><svg viewBox=\"0 0 48 48\" aria-hidden=\"true\"><path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"\/><path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"\/><path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"\/><path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"\/><\/svg> Local Guide \u00b7 hace 7 meses<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"gm-ts-card\">\r\n          <div class=\"gm-ts-stars\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div>\r\n          <p class=\"gm-ts-quote\">Desde el primer momento me sent\u00ed incre\u00edblemente bien recibida y apoyada, el trato es excelente, y todo el equipo demuestra una gran profesionalidad y dedicaci\u00f3n. Tienen un equipo de trabajo incre\u00edble que te hace sentir parte de una familia. Estoy muy feliz de haber comenzado esta nueva etapa con ellos, \u00a1no podr\u00eda estar en mejores manos!<\/p>\r\n          <div class=\"gm-ts-foot\">\r\n            <div class=\"gm-ts-av\" style=\"background:#42A5F5\">K<\/div>\r\n            <div class=\"gm-ts-meta\">\r\n              <div class=\"gm-ts-name\">Karina Alvarez<\/div>\r\n              <div class=\"gm-ts-date\"><svg viewBox=\"0 0 48 48\" aria-hidden=\"true\"><path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"\/><path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"\/><path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"\/><path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"\/><\/svg> Hace un a\u00f1o<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"gm-ts-card\">\r\n          <div class=\"gm-ts-stars\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div>\r\n          <p class=\"gm-ts-quote\">Todo genial. Mi hija se sinti\u00f3 muy bien y c\u00f3moda. El equipo lo acabamos de conocer pero se ven simp\u00e1ticos y profesionales. Cre\u00eda que la sesi\u00f3n era individual, pero estuvimos con una ni\u00f1a y un ni\u00f1o m\u00e1s, as\u00ed se hizo m\u00e1s entretenido para ellos y se conocen tambi\u00e9n y se lo pasan mejor porque como son peques. En general todo correcto y espero que mi hija se vaya acostumbrando y que sea el principio de algo bueno para ella.<\/p>\r\n          <div class=\"gm-ts-foot\">\r\n            <div class=\"gm-ts-av\" style=\"background:#FFA726\">C<\/div>\r\n            <div class=\"gm-ts-meta\">\r\n              <div class=\"gm-ts-name\">Carla<\/div>\r\n              <div class=\"gm-ts-date\"><svg viewBox=\"0 0 48 48\" aria-hidden=\"true\"><path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"\/><path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"\/><path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"\/><path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"\/><\/svg> Hace 8 meses<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"gm-ts-card\">\r\n          <div class=\"gm-ts-stars\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div>\r\n          <p class=\"gm-ts-quote\">Desde el primer momento hemos estado muy arropadas por todo el equipo, son unos profesionales. Mi hija est\u00e1 encantada, al final es una experiencia m\u00e1s en la vida.<\/p>\r\n          <div class=\"gm-ts-foot\">\r\n            <div class=\"gm-ts-av\" style=\"background:#66BB6A\">C<\/div>\r\n            <div class=\"gm-ts-meta\">\r\n              <div class=\"gm-ts-name\">Cristina Hern\u00e1ndez<\/div>\r\n              <div class=\"gm-ts-date\"><svg viewBox=\"0 0 48 48\" aria-hidden=\"true\"><path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"\/><path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"\/><path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"\/><path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"\/><\/svg> Hace 4 meses<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"gm-ts-card\">\r\n          <div class=\"gm-ts-stars\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div>\r\n          <p class=\"gm-ts-quote\">Desde el primer momento, vieron en m\u00ed algo que nadie hab\u00eda visto y desde ah\u00ed creo que son unos profesionales magn\u00edficos, serios, comprometidos y con una proyecci\u00f3n y futuro descomunal. Muy agradecido con ellos y espero compartir grandes momentos profesionales. \u00a1Muy top! \ud83d\udc96<\/p>\r\n          <div class=\"gm-ts-foot\">\r\n            <div class=\"gm-ts-av\" style=\"background:#EF5350\">A<\/div>\r\n            <div class=\"gm-ts-meta\">\r\n              <div class=\"gm-ts-name\">Alex<\/div>\r\n              <div class=\"gm-ts-date\"><svg viewBox=\"0 0 48 48\" aria-hidden=\"true\"><path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"\/><path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"\/><path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"\/><path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"\/><\/svg> Hace 7 meses<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n        <article class=\"gm-ts-card\">\r\n          <div class=\"gm-ts-stars\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/div>\r\n          <p class=\"gm-ts-quote\">La sesi\u00f3n de fotos fue m\u00e1s de lo que me esperaba. El ni\u00f1o estuvo tratado como un ni\u00f1o muy especial. Hasta le ha gustado y quiere volver a hacer m\u00e1s fotos. \u00a1Mi caf\u00e9 fue excelente! \ud83e\udd24<\/p>\r\n          <div class=\"gm-ts-foot\">\r\n            <div class=\"gm-ts-av\" style=\"background:#5C6BC0\">C<\/div>\r\n            <div class=\"gm-ts-meta\">\r\n              <div class=\"gm-ts-name\">Cristina Maria Duna<\/div>\r\n              <div class=\"gm-ts-date\"><svg viewBox=\"0 0 48 48\" aria-hidden=\"true\"><path fill=\"#EA4335\" d=\"M24 9.5c3.54 0 6.71 1.22 9.21 3.6l6.85-6.85C35.9 2.38 30.47 0 24 0 14.62 0 6.51 5.38 2.56 13.22l7.98 6.19C12.43 13.72 17.74 9.5 24 9.5z\"\/><path fill=\"#4285F4\" d=\"M46.98 24.55c0-1.57-.15-3.09-.38-4.55H24v9.02h12.94c-.58 2.96-2.26 5.48-4.78 7.18l7.73 6c4.51-4.18 7.09-10.36 7.09-17.65z\"\/><path fill=\"#FBBC05\" d=\"M10.53 28.59c-.48-1.45-.76-2.99-.76-4.59s.27-3.14.76-4.59l-7.98-6.19C.92 16.46 0 20.12 0 24c0 3.88.92 7.54 2.56 10.78l7.97-6.19z\"\/><path fill=\"#34A853\" d=\"M24 48c6.48 0 11.93-2.13 15.89-5.81l-7.73-6c-2.15 1.45-4.92 2.3-8.16 2.3-6.26 0-11.57-4.22-13.47-9.91l-7.98 6.19C6.51 42.62 14.62 48 24 48z\"\/><\/svg> Hace 5 meses<\/div>\r\n            <\/div>\r\n          <\/div>\r\n        <\/article>\r\n\r\n      <\/div><!-- \/track -->\r\n    <\/div><!-- \/viewport -->\r\n\r\n    <button class=\"gm-ts-arrow prev\" id=\"gm-ts-prev\" aria-label=\"Anterior\">\r\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"15 18 9 12 15 6\"><\/polyline><\/svg>\r\n    <\/button>\r\n    <button class=\"gm-ts-arrow next\" id=\"gm-ts-next\" aria-label=\"Siguiente\">\r\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><polyline points=\"9 18 15 12 9 6\"><\/polyline><\/svg>\r\n    <\/button>\r\n  <\/div>\r\n\r\n  <div class=\"gm-ts-dots\" id=\"gm-ts-dots\"><\/div>\r\n\r\n  <div class=\"gm-ts-cta\">\r\n    <p>\u00bfListo para escribir tu historia?<\/p>\r\n    <a href=\"#contacto\">Contacta con nosotros<\/a>\r\n  <\/div>\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  var sec = document.getElementById('gm-testi');\r\n  if(!sec) return;\r\n  var track = document.getElementById('gm-ts-track');\r\n  var cards = Array.prototype.slice.call(track.children);\r\n  var dotsWrap = document.getElementById('gm-ts-dots');\r\n  var prev = document.getElementById('gm-ts-prev');\r\n  var next = document.getElementById('gm-ts-next');\r\n  var index = 0, timer = null, AUTO = 6000;\r\n\r\n  function vis(){ return Math.max(1, parseInt(getComputedStyle(track).getPropertyValue('--vis')) || 4); }\r\n  function gap(){ return parseFloat(getComputedStyle(track).columnGap) || 22; }\r\n  function maxIndex(){ return Math.max(0, cards.length - vis()); }\r\n\r\n  function apply(){\r\n    if(index > maxIndex()) index = maxIndex();\r\n    if(index < 0) index = 0;\r\n    var w = cards[0].getBoundingClientRect().width;\r\n    track.style.transform = 'translateX(' + (-(index * (w + gap()))) + 'px)';\r\n    buildDots();\r\n  }\r\n  function go(i){ var m = maxIndex(); index = (i > m) ? 0 : (i < 0 ? m : i); apply(); }\r\n\r\n  function buildDots(){\r\n    var n = maxIndex() + 1;\r\n    if(dotsWrap.children.length !== n){\r\n      dotsWrap.innerHTML = '';\r\n      for(var k=0;k<n;k++){\r\n        var b = document.createElement('button');\r\n        b.setAttribute('aria-label','Ir al grupo ' + (k+1));\r\n        (function(kk){ b.addEventListener('click', function(){ go(kk); restart(); }); })(k);\r\n        dotsWrap.appendChild(b);\r\n      }\r\n    }\r\n    for(var j=0;j<dotsWrap.children.length;j++){\r\n      dotsWrap.children[j].className = (j === index) ? 'on' : '';\r\n    }\r\n  }\r\n\r\n  prev.addEventListener('click', function(){ go(index-1); restart(); });\r\n  next.addEventListener('click', function(){ go(index+1); restart(); });\r\n\r\n  var reduce = window.matchMedia('(prefers-reduced-motion:reduce)').matches;\r\n  function start(){ if(reduce) return; timer = setInterval(function(){ go(index+1); }, AUTO); }\r\n  function stop(){ if(timer){ clearInterval(timer); timer = null; } }\r\n  function restart(){ stop(); start(); }\r\n\r\n  sec.addEventListener('mouseenter', stop);\r\n  sec.addEventListener('mouseleave', start);\r\n\r\n  var rt;\r\n  window.addEventListener('resize', function(){ clearTimeout(rt); rt = setTimeout(apply, 150); });\r\n\r\n  apply();\r\n  start();\r\n})();\r\n<\/script>\r\n\r\n<!-- ============================================================= -->\r\n\r\n<div class=\"gmg-sep\" aria-hidden=\"true\"><\/div>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 CLIENTES \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<style>\r\n\/* \u2500\u2500 reset de m\u00ednimo impacto (especificidad 0) \u2500\u2500 *\/\r\n:where(#gm-clientes,#gm-clientes *){\r\n  margin:0;padding:0;box-sizing:border-box;\r\n}\r\n\r\n\/* \u2500\u2500 secci\u00f3n: SIEMPRE 1 pantalla, contenido centrado \u2500\u2500 *\/\r\n#gm-clientes{\r\n  --gm-red:#d00d26;\r\n  --gm-bg:#000;\r\n  --gm-white:#fff;\r\n  --gm-mid:#888;\r\n  --gap:clamp(38px,4.5vw,60px);   \/* separaci\u00f3n entre logos      *\/\r\n  --logo-h:clamp(40px,5.2vh,52px);\r\n  --logo-h-feat:clamp(52px,6.6vh,70px);\r\n\r\n  position:relative;\r\n  background:var(--gm-bg);\r\n  display:flex;                    \/* solo para espaciar los bloques *\/\r\n  flex-direction:column;\r\n  gap:clamp(22px,3.2vh,42px);      \/* aire entre bloques *\/\r\n  padding:clamp(54px,7vh,82px) 0 clamp(48px,6vh,72px);\r\n  overflow:hidden;\r\n}\r\n\r\n\/* \u2500\u2500 glow de fondo \u2500\u2500 *\/\r\n#gm-clientes::before{\r\n  content:'';\r\n  position:absolute;\r\n  top:50%;left:50%;\r\n  transform:translate(-50%,-50%);\r\n  width:70vw;height:60%;\r\n  background:radial-gradient(ellipse at center, rgba(208,13,38,.07) 0%, transparent 70%);\r\n  pointer-events:none;\r\n}\r\n\r\n\/* \u2500\u2500 l\u00ednea roja decorativa superior \u2500\u2500 *\/\r\n#gm-clientes::after{\r\n  content:'';\r\n  position:absolute;\r\n  top:0;left:0;right:0;\r\n  height:3px;\r\n  background:linear-gradient(90deg, transparent 0%, var(--gm-red) 30%, var(--gm-red) 70%, transparent 100%);\r\n}\r\n\r\n\/* \u2500\u2500 kicker top-left \u2500\u2500 *\/\r\n.gm-cl-kicker{\r\n  position:absolute;\r\n  top:clamp(18px,3vh,28px);\r\n  left:clamp(20px,5vw,60px);\r\n  font:600 10px\/1 'Helvetica Neue',Arial,sans-serif;\r\n  letter-spacing:.22em;\r\n  text-transform:uppercase;\r\n  color:var(--gm-white);\r\n  opacity:.85;\r\n  z-index:2;\r\n}\r\n.gm-cl-kicker b{color:var(--gm-red);}\r\n\r\n\/* \u2500\u2500 cabecera \u2500\u2500 *\/\r\n.gm-cl-head{\r\n  text-align:center;\r\n  padding:0 clamp(20px,5vw,80px);\r\n  position:relative;\r\n  z-index:2;\r\n}\r\n.gm-cl-label{\r\n  display:inline-block;\r\n  font:600 10px\/1 'Helvetica Neue',Arial,sans-serif;\r\n  letter-spacing:.3em;\r\n  text-transform:uppercase;\r\n  color:var(--gm-red);\r\n  margin-bottom:clamp(10px,1.6vh,18px);\r\n}\r\n.gm-cl-title{\r\n  font:300 clamp(1.8rem,4.4vw,3.4rem)\/1.08 'Helvetica Neue',Arial,sans-serif;\r\n  color:var(--gm-white);\r\n  letter-spacing:-.01em;\r\n  margin-bottom:clamp(8px,1.4vh,16px);\r\n}\r\n.gm-cl-title strong{font-weight:700;}\r\n.gm-cl-sub{\r\n  font:300 clamp(.8rem,1.4vw,1rem)\/1.55 'Helvetica Neue',Arial,sans-serif;\r\n  color:var(--gm-mid);\r\n  max-width:540px;\r\n  margin:0 auto;\r\n}\r\n\r\n\/* \u2500\u2500 contador de marcas \u2500\u2500 *\/\r\n.gm-cl-count{\r\n  display:flex;\r\n  justify-content:center;\r\n  gap:clamp(26px,6vw,80px);\r\n  padding:0 20px;\r\n  position:relative;\r\n  z-index:2;\r\n}\r\n.gm-cl-stat{text-align:center;}\r\n.gm-cl-stat-num{\r\n  display:block;\r\n  font:700 clamp(1.9rem,4.4vw,3.2rem)\/1 'Helvetica Neue',Arial,sans-serif;\r\n  color:var(--gm-white);\r\n  letter-spacing:-.03em;\r\n}\r\n.gm-cl-stat-num span{color:var(--gm-red);}\r\n.gm-cl-stat-lbl{\r\n  display:block;\r\n  font:400 clamp(.66rem,1.1vw,.78rem)\/1.4 'Helvetica Neue',Arial,sans-serif;\r\n  letter-spacing:.15em;\r\n  text-transform:uppercase;\r\n  color:var(--gm-mid);\r\n  margin-top:7px;\r\n}\r\n.gm-cl-divider{\r\n  width:1px;\r\n  background:rgba(255,255,255,.12);\r\n  align-self:stretch;\r\n}\r\n\r\n\/* \u2500\u2500 contenedor de las tiras \u2500\u2500 *\/\r\n.gm-cl-strips{\r\n  position:relative;\r\n  z-index:2;\r\n  display:flex;\r\n  flex-direction:column;\r\n  gap:clamp(22px,3.4vh,56px);\r\n  mask-image:linear-gradient(90deg, transparent 0%, #000 8%, #000 92%, transparent 100%);\r\n  -webkit-mask-image:linear-gradient(90deg, transparent 0%, #000 8%, #000 92%, transparent 100%);\r\n}\r\n\r\n\/* \u2500\u2500 cada tira \u2500\u2500 *\/\r\n.gm-cl-strip{\r\n  overflow:hidden;\r\n  width:100%;\r\n}\r\n\r\n\/* \u2500\u2500 track animado \u2500\u2500 *\/\r\n.gm-cl-track{\r\n  display:flex;\r\n  align-items:center;\r\n  width:max-content;\r\n  gap:var(--gap);\r\n  will-change:transform;\r\n}\r\n.gm-cl-track.fwd{ animation: gm-scroll-fwd 62s linear infinite; }\r\n.gm-cl-track.bwd{ animation: gm-scroll-bwd 76s linear infinite; }\r\n.gm-cl-strip:hover .gm-cl-track{ animation-play-state:paused; }\r\n\r\n@keyframes gm-scroll-fwd{ from{transform:translateX(0)} to{transform:translateX(-50%)} }\r\n@keyframes gm-scroll-bwd{ from{transform:translateX(-50%)} to{transform:translateX(0)} }\r\n\r\n\/* \u2500\u2500 item de logo \u2500\u2500 *\/\r\n.gm-cl-item{\r\n  display:flex;\r\n  align-items:center;\r\n  justify-content:center;\r\n  flex-shrink:0;\r\n  padding:0 calc(var(--gap)\/2);\r\n  border-right:1px solid rgba(255,255,255,.08);\r\n  cursor:default;\r\n}\r\n.gm-cl-item:last-child{ border-right:none; }\r\n.gm-cl-item img{\r\n  height:var(--logo-h);\r\n  width:auto;\r\n  max-width:175px;\r\n  object-fit:contain;\r\n  opacity:.5;                         \/* logos en blanco, atenuados por defecto *\/\r\n  transition:opacity .4s, transform .4s;\r\n  display:block;\r\n}\r\n.gm-cl-strip.feat .gm-cl-item img{\r\n  height:var(--logo-h-feat);\r\n  max-width:210px;\r\n}\r\n.gm-cl-item:hover img{\r\n  opacity:1;                          \/* a tope de brillo al pasar el rat\u00f3n *\/\r\n  transform:scale(1.08);\r\n}\r\n.gm-cl-wordmark{\r\n  font:700 clamp(13px,1.5vw,18px)\/1 'Helvetica Neue',Arial,sans-serif;\r\n  letter-spacing:.06em;\r\n  text-transform:uppercase;\r\n  color:rgba(255,255,255,.45);\r\n  white-space:nowrap;\r\n  transition:color .3s, transform .3s;\r\n  display:block;\r\n}\r\n.gm-cl-strip.feat .gm-cl-wordmark{ font-size:clamp(15px,1.8vw,22px); }\r\n.gm-cl-item:hover .gm-cl-wordmark{\r\n  color:rgba(255,255,255,.95);\r\n  transform:scale(1.06);\r\n}\r\n\r\n\/* \u2500\u2500 cierre \u2500\u2500 *\/\r\n.gm-cl-closing{\r\n  text-align:center;\r\n  padding:0 clamp(20px,5vw,80px);\r\n  position:relative;\r\n  z-index:2;\r\n}\r\n.gm-cl-closing-line{\r\n  display:inline-flex;\r\n  align-items:center;\r\n  gap:16px;\r\n  font:300 clamp(.78rem,1.4vw,1.05rem)\/1 'Helvetica Neue',Arial,sans-serif;\r\n  letter-spacing:.12em;\r\n  text-transform:uppercase;\r\n  color:rgba(255,255,255,.35);\r\n}\r\n.gm-cl-closing-line::before,\r\n.gm-cl-closing-line::after{\r\n  content:'';\r\n  display:block;\r\n  width:clamp(30px,5vw,80px);\r\n  height:1px;\r\n  background:rgba(255,255,255,.2);\r\n}\r\n.gm-cl-closing-line b{ color:var(--gm-red); font-weight:700; font-size:1.2em; }\r\n\r\n\/* ============================================================\r\n   RESPONSIVE\r\n   En m\u00f3vil el contenido es m\u00e1s alto: dejamos la secci\u00f3n en\r\n   altura natural (min-height:auto).\r\n   ============================================================ *\/\r\n@media(max-width:768px){\r\n  #gm-clientes{\r\n    min-height:auto;\r\n    --gap:36px;\r\n    padding:64px 0 56px;\r\n    gap:34px;\r\n  }\r\n  .gm-cl-count{gap:18px;}\r\n  .gm-cl-divider{display:none;}\r\n}\r\n@media(max-width:480px){\r\n  #gm-clientes{ --gap:26px; }\r\n  .gm-cl-wordmark{font-size:13px!important;}\r\n}\r\n<\/style>\r\n\r\n<section id=\"gm-clientes\" aria-labelledby=\"gm-cl-ttl\">\r\n\r\n  <!-- kicker -->\r\n  <p class=\"gm-cl-kicker\"><b>EL GRUPO<\/b> &mdash; Han confiado en nosotros<\/p>\r\n\r\n  <!-- cabecera -->\r\n  <header class=\"gm-cl-head\">\r\n    <p class=\"gm-cl-label\">Marcas, Empresas &amp; Instituciones<\/p>\r\n    <h2 class=\"gm-cl-title\" id=\"gm-cl-ttl\">\r\n      Grandes proyectos empiezan con <strong>buenas alianzas<\/strong>\r\n    <\/h2>\r\n    <p class=\"gm-cl-sub\">\r\n      Durante m\u00e1s de una d\u00e9cada hemos trabajado junto a marcas, empresas e instituciones en proyectos\r\n      relacionados con moda, publicidad, talento, eventos y comunicaci\u00f3n. Cada colaboraci\u00f3n es diferente.\r\n      Nuestra forma de trabajar, no: implicaci\u00f3n, creatividad y profesionalidad de principio a fin.\r\n    <\/p>\r\n  <\/header>\r\n\r\n  <!-- contadores -->\r\n  <div class=\"gm-cl-count\" aria-hidden=\"true\">\r\n    <div class=\"gm-cl-stat\">\r\n      <strong class=\"gm-cl-stat-num\" data-target=\"14\"><span>14<\/span>+<\/strong>\r\n      <span class=\"gm-cl-stat-lbl\">A\u00f1os de experiencia<\/span>\r\n    <\/div>\r\n    <div class=\"gm-cl-divider\"><\/div>\r\n    <div class=\"gm-cl-stat\">\r\n      <strong class=\"gm-cl-stat-num\" data-target=\"60\"><span>60<\/span>+<\/strong>\r\n      <span class=\"gm-cl-stat-lbl\">Marcas colaboradoras<\/span>\r\n    <\/div>\r\n    <div class=\"gm-cl-divider\"><\/div>\r\n    <div class=\"gm-cl-stat\">\r\n      <strong class=\"gm-cl-stat-num\" data-target=\"400\"><span>400<\/span>+<\/strong>\r\n      <span class=\"gm-cl-stat-lbl\">Eventos y proyectos realizados<\/span>\r\n    <\/div>\r\n  <\/div>\r\n\r\n  <!-- tiras de logos -->\r\n  <div class=\"gm-cl-strips\">\r\n\r\n    <!-- TIRA 1 \u2014 hacia delante -->\r\n    <div class=\"gm-cl-strip feat\" aria-label=\"Marcas y empresas\">\r\n      <div class=\"gm-cl-track fwd\" id=\"gm-track-1\">\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-loreal.png\" alt=\"L'Or\u00e9al Espa\u00f1a\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-porsche.png\" alt=\"Porsche\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-mahou.png\" alt=\"Mahou\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-harley.png\" alt=\"Harley-Davidson\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-us-polo.png\" alt=\"U.S. Polo Assn.\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-nh-hoteles.png\" alt=\"NH Hoteles\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-opticalia.png\" alt=\"Opticalia\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-equivalenza.png\" alt=\"Equivalenza\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-heraldo.png\" alt=\"Heraldo de Arag\u00f3n\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-aragontv.png\" alt=\"Arag\u00f3n TV\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-agatha.png\" alt=\"Agatha Ruiz de la Prada\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-teruel.png\" alt=\"Ayto. de Teruel\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-sommos.png\" alt=\"Sommos\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-baily-legacy.png\" alt=\"Baily Legacy\" onerror=\"this.style.display='none'\"><\/div>\r\n        <!-- duplicado (loop) -->\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-loreal.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-porsche.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-mahou.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-harley.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-us-polo.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-nh-hoteles.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-opticalia.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-equivalenza.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-heraldo.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-aragontv.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-agatha.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-teruel.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-sommos.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-baily-legacy.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n    <!-- TIRA 2 \u2014 hacia atr\u00e1s -->\r\n    <div class=\"gm-cl-strip\" aria-label=\"M\u00e1s marcas y empresas\">\r\n      <div class=\"gm-cl-track bwd\" id=\"gm-track-2\">\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-voga.png\" alt=\"Voga\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-cucut.png\" alt=\"Cucut\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-fabre.png\" alt=\"Fabre\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-paltons.png\" alt=\"Paltons\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-spend-in.png\" alt=\"Spend In\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-diagonal-plaza.png\" alt=\"Diagonal Plaza\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-justo-gimeno.png\" alt=\"Justo Gimeno\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-zenit.png\" alt=\"Zenit Don Yo\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-yome.png\" alt=\"Yome\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-interiodue.png\" alt=\"Interiodue\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-cocolebrel.png\" alt=\"Cocolebrel\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-suenos-yessi.png\" alt=\"Los Sue\u00f1os de Yessi\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-irene-de-la-cuesta.png\" alt=\"Irene de la Cuesta\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-4elitech.png\" alt=\"4Elitech\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-w-barcelona.png\" alt=\"W Barcelona\" onerror=\"this.style.display='none'\"><\/div>\r\n        <!-- duplicado (loop) -->\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-voga.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-cucut.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-fabre.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-paltons.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-spend-in.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-diagonal-plaza.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-justo-gimeno.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-zenit.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-yome.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-interiodue.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-cocolebrel.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-suenos-yessi.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-irene-de-la-cuesta.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-4elitech.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n        <div class=\"gm-cl-item\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/06\/cliente-w-barcelona.png\" alt=\"\" onerror=\"this.style.display='none'\"><\/div>\r\n      <\/div>\r\n    <\/div>\r\n\r\n  <\/div><!-- \/strips -->\r\n\r\n  <!-- cierre -->\r\n  <div class=\"gm-cl-closing\" aria-hidden=\"true\">\r\n    <p class=\"gm-cl-closing-line\">\r\n      <b>+<\/b> de una d\u00e9cada construyendo presencia de marca\r\n    <\/p>\r\n  <\/div>\r\n\r\n<\/section>\r\n\r\n<script>\r\n(function(){\r\n  'use strict';\r\n  const sec = document.getElementById('gm-clientes');\r\n  if(!sec) return;\r\n\r\n  \/* \u2500\u2500 Animaci\u00f3n de entrada (fade + slide-up) \u2500\u2500 *\/\r\n  const blocks = [\r\n    sec.querySelector('.gm-cl-head'),\r\n    sec.querySelector('.gm-cl-count'),\r\n    sec.querySelector('.gm-cl-strips'),\r\n    sec.querySelector('.gm-cl-closing')\r\n  ].filter(Boolean);\r\n\r\n  blocks.forEach((el, i) => {\r\n    el.style.cssText += `opacity:0;transform:translateY(28px);transition:opacity .7s ${i*.1}s ease,transform .7s ${i*.1}s ease`;\r\n  });\r\n\r\n  const reveal = new IntersectionObserver(entries => {\r\n    entries.forEach(e => {\r\n      if(!e.isIntersecting) return;\r\n      blocks.forEach(el => { el.style.opacity='1'; el.style.transform='translateY(0)'; });\r\n      reveal.disconnect();\r\n    });\r\n  }, { threshold: 0, rootMargin: '0px 0px -60px 0px' });\r\n  reveal.observe(sec);\r\n\r\n  \/* \u2500\u2500 Contador animado \u2500\u2500 *\/\r\n  const stats = sec.querySelectorAll('.gm-cl-stat-num');\r\n  const animateCount = (el) => {\r\n    const target = parseInt(el.dataset.target, 10);\r\n    const span = el.querySelector('span');\r\n    if(!target || !span) return;\r\n    const dur = 1400, start = performance.now();\r\n    const step = (now) => {\r\n      const p = Math.min((now - start) \/ dur, 1);\r\n      const ease = 1 - Math.pow(1 - p, 3);\r\n      span.textContent = Math.round(ease * target);\r\n      if(p < 1) requestAnimationFrame(step);\r\n    };\r\n    requestAnimationFrame(step);\r\n  };\r\n  const count = sec.querySelector('.gm-cl-count');\r\n  const countObs = new IntersectionObserver(entries => {\r\n    entries.forEach(e => {\r\n      if(!e.isIntersecting) return;\r\n      stats.forEach(animateCount);\r\n      countObs.disconnect();\r\n    });\r\n  }, { threshold: 0.4 });\r\n  if(count) countObs.observe(count);\r\n\r\n  \/* \u2500\u2500 Pausa la marquesina fuera de viewport (rendimiento) \u2500\u2500 *\/\r\n  const tracks = sec.querySelectorAll('.gm-cl-track');\r\n  const perfObs = new IntersectionObserver(entries => {\r\n    entries.forEach(e => {\r\n      tracks.forEach(t => { t.style.animationPlayState = e.isIntersecting ? 'running' : 'paused'; });\r\n    });\r\n  }, { threshold: 0 });\r\n  perfObs.observe(sec);\r\n\r\n  \/* \u2500\u2500 Reduced motion \u2500\u2500 *\/\r\n  if(window.matchMedia('(prefers-reduced-motion: reduce)').matches){\r\n    tracks.forEach(t => { t.style.animation = 'none'; });\r\n  }\r\n})();\r\n<\/script>\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 NUESTROS TRABAJOS \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<!-- ============================================================= -->\r\n\r\n<style>\r\n\/* ============ G-MODELS . NUESTROS TRABAJOS (flip cards + lightbox) ============ *\/\r\n:where(#gm-trabajos, #gm-trabajos *){ box-sizing:border-box; margin:0; padding:0; }\r\n#gm-trabajos{\r\n  --gm-red:#d00d26; --gm-ease:cubic-bezier(.16,1,.3,1);\r\n  position:relative; background:#000; color:#fff;\r\n  font-family:'Helvetica Neue',Arial,sans-serif;\r\n  padding:clamp(60px,7vh,96px) clamp(18px,4vw,64px) clamp(64px,8vh,100px);\r\n  overflow:hidden;\r\n}\r\n.gm-tr-glow{ position:absolute; top:0; left:50%; transform:translateX(-50%); width:min(1100px,92vw); height:520px; z-index:0; pointer-events:none; background:radial-gradient(ellipse at center top, rgba(208,13,38,.10), transparent 60%); }\r\n\r\n.gm-tr-kicker{ position:relative; z-index:2; display:flex; align-items:center; gap:8px; font-size:clamp(9px,1.1vw,11px); font-weight:700; letter-spacing:.2em; text-transform:uppercase; margin-bottom:clamp(22px,3.5vh,40px); }\r\n.gm-tr-kicker b{ color:var(--gm-red); } .gm-tr-kicker span{ color:rgba(255,255,255,.5); }\r\n\r\n.gm-tr-head{ position:relative; z-index:2; max-width:1320px; margin:0 auto clamp(30px,4.5vh,52px); text-align:center; }\r\n.gm-tr-label{ display:inline-block; font-size:clamp(9px,1vw,11px); font-weight:700; letter-spacing:.26em; text-transform:uppercase; color:var(--gm-red); margin-bottom:13px; }\r\n.gm-tr-title{ font-size:clamp(2.1rem,5.2vw,3.7rem); font-weight:300; letter-spacing:-.01em; line-height:1.05; }\r\n.gm-tr-title em{ font-style:normal; font-weight:700; }\r\n.gm-tr-sub{ margin-top:14px; font-size:clamp(.9rem,1.3vw,1.05rem); font-weight:300; color:rgba(255,255,255,.6); letter-spacing:.02em; }\r\n\r\n\/* carril de cards: desliza a la derecha si hay m\u00e1s destacados de los que caben *\/\r\n.gm-tr-slider{ position:relative; z-index:2; max-width:1320px; margin:0 auto; }\r\n.gm-tr-cards{ display:grid; grid-auto-flow:column; grid-auto-columns:calc((100% - 4*clamp(14px,1.5vw,22px))\/5);\r\n  gap:clamp(14px,1.5vw,22px); overflow-x:auto; scroll-snap-type:x mandatory; scroll-behavior:smooth;\r\n  -webkit-overflow-scrolling:touch; scrollbar-width:none; padding-bottom:2px; }\r\n.gm-tr-cards::-webkit-scrollbar{ display:none; }\r\n.gm-tr-card{ scroll-snap-align:start; }\r\n.gm-tr-nav{ position:absolute; top:50%; transform:translateY(-50%); z-index:5; width:44px; height:44px; border-radius:50%;\r\n  background:rgba(20,20,20,.75); border:1.5px solid rgba(255,255,255,.25); color:#fff; cursor:pointer;\r\n  display:flex; align-items:center; justify-content:center; transition:.3s var(--gm-ease); }\r\n.gm-tr-nav svg{ width:18px; height:18px; }\r\n.gm-tr-nav:hover{ background:var(--gm-red); border-color:var(--gm-red); }\r\n.gm-tr-nav[hidden]{ display:none; }\r\n.gm-tr-nav.prev{ left:-22px; } .gm-tr-nav.next{ right:-22px; }\r\n@media(max-width:1300px){ .gm-tr-nav{ display:none !important; } }\r\n\r\n.gm-tr-card{ position:relative; aspect-ratio:3\/4; cursor:pointer; perspective:1500px; }\r\n.gm-tr-flip{ position:relative; width:100%; height:100%; transition:transform .85s var(--gm-ease); transform-style:preserve-3d; }\r\n.gm-tr-card:hover .gm-tr-flip{ transform:rotateY(180deg); }\r\n.gm-tr-face{ position:absolute; inset:0; -webkit-backface-visibility:hidden; backface-visibility:hidden; border-radius:7px; overflow:hidden; border:1px solid rgba(255,255,255,.08); }\r\n\r\n\/* front *\/\r\n.gm-tr-front{ background:#0c0c0c; }\r\n.gm-tr-fimg{ position:absolute; inset:0; width:100%; height:100%; object-fit:cover; filter:grayscale(.2) brightness(.86); transition:filter .5s; }\r\n.gm-tr-card:hover .gm-tr-fimg{ filter:grayscale(0) brightness(.95); }\r\n.gm-tr-fgrad{ position:absolute; inset:0; background:linear-gradient(to top, rgba(0,0,0,.85) 0%, rgba(0,0,0,.15) 45%, transparent 70%); }\r\n.gm-tr-fmeta{ position:absolute; left:0; right:0; bottom:0; padding:clamp(16px,1.6vw,24px); }\r\n.gm-tr-idx{ display:block; font-size:clamp(1.4rem,2.4vw,2rem); font-weight:800; line-height:1; color:transparent; -webkit-text-stroke:1.3px rgba(255,255,255,.4); margin-bottom:8px; }\r\n.gm-tr-ftitle{ font-size:clamp(1.05rem,1.7vw,1.45rem); font-weight:700; line-height:1.15; }\r\n.gm-tr-ftag{ display:block; margin-top:5px; font-size:clamp(.6rem,.95vw,.72rem); font-weight:400; letter-spacing:.16em; text-transform:uppercase; color:rgba(255,255,255,.8); }\r\n\r\n\/* back *\/\r\n.gm-tr-back{ transform:rotateY(180deg); background-size:cover; background-position:center; display:flex; align-items:center; justify-content:center; }\r\n.gm-tr-back-ov{ position:absolute; inset:0; background:radial-gradient(ellipse 84% 74% at 50% 50%, rgba(0,0,0,.72) 0%, rgba(0,0,0,.26) 56%, rgba(0,0,0,.5) 100%); transition:background .4s; }\r\n.gm-tr-card:hover .gm-tr-back-ov{ background:radial-gradient(ellipse 84% 74% at 50% 50%, rgba(0,0,0,.66) 0%, rgba(0,0,0,.18) 60%, rgba(0,0,0,.46) 100%); }\r\n.gm-tr-back-in{ position:relative; z-index:2; text-align:center; padding:18px; display:flex; flex-direction:column; align-items:center; gap:12px; }\r\n.gm-tr-back-title{ font-size:clamp(.95rem,1.5vw,1.2rem); font-weight:700; letter-spacing:.02em; text-shadow:0 2px 14px rgba(0,0,0,.8); }\r\n.gm-tr-see{ display:inline-flex; align-items:center; gap:9px; padding:12px 24px; background:var(--gm-red); color:#fff; font-size:clamp(.72rem,1vw,.84rem); font-weight:700; letter-spacing:.16em; text-transform:uppercase; border-radius:3px; box-shadow:0 10px 30px rgba(208,13,38,.45); transition:transform .3s var(--gm-ease); }\r\n.gm-tr-see svg{ width:16px; height:16px; transition:transform .3s var(--gm-ease); }\r\n.gm-tr-card:hover .gm-tr-see{ transform:translateY(-2px); }\r\n.gm-tr-card:hover .gm-tr-see svg{ transform:translateX(4px); }\r\n.gm-tr-count{ font-size:.66rem; letter-spacing:.18em; text-transform:uppercase; color:rgba(255,255,255,.6); }\r\n\r\n\/* lightbox *\/\r\n.gm-tr-lb{ position:fixed; inset:0; z-index:99999; background:rgba(0,0,0,.72); display:flex; align-items:center; justify-content:center;\r\n  opacity:0; visibility:hidden; transition:opacity .35s var(--gm-ease), visibility .35s; -webkit-backdrop-filter:blur(16px); backdrop-filter:blur(16px); }\r\n.gm-tr-lb.open{ opacity:1; visibility:visible; }\r\n.gm-tr-lb img{ max-width:90vw; max-height:86vh; object-fit:contain; box-shadow:0 40px 110px rgba(0,0,0,.8); border-radius:4px; transform:scale(.95); transition:transform .45s var(--gm-ease); }\r\n.gm-tr-lb.open img{ transform:scale(1); }\r\n.gm-tr-lb-btn{ position:absolute; background:rgba(20,20,20,.7); border:1.5px solid rgba(255,255,255,.2); color:#fff; cursor:pointer;\r\n  width:clamp(44px,4vw,56px); height:clamp(44px,4vw,56px); border-radius:50%; display:flex; align-items:center; justify-content:center; font-size:1.5rem; line-height:1; transition:.3s var(--gm-ease); }\r\n.gm-tr-lb-btn:hover{ background:var(--gm-red); border-color:var(--gm-red); }\r\n.gm-tr-lb-prev{ left:clamp(10px,3vw,40px); } .gm-tr-lb-next{ right:clamp(10px,3vw,40px); }\r\n.gm-tr-lb-close{ top:clamp(14px,3vh,30px); right:clamp(14px,3vw,34px); width:46px; height:46px; }\r\n.gm-tr-lb-count{ position:absolute; bottom:clamp(16px,3vh,30px); left:50%; transform:translateX(-50%); color:rgba(255,255,255,.7); font-size:.8rem; letter-spacing:.18em; }\r\n.gm-tr-lb-count b{ color:var(--gm-red); }\r\n\r\n\/* responsive: 5 -> 3 -> 2 -> 1 tarjeta visible (el resto se desliza tocando\/arrastrando) *\/\r\n@media(max-width:1300px){ .gm-tr-cards{ grid-auto-columns:calc((100% - 2*clamp(14px,1.5vw,22px))\/3); } }\r\n@media(max-width:760px){ .gm-tr-cards{ grid-auto-columns:calc((100% - 1*clamp(14px,1.5vw,22px))\/2); } }\r\n@media(max-width:520px){ .gm-tr-cards{ grid-auto-columns:100%; gap:12px; } .gm-tr-lb-prev{ left:6px; } .gm-tr-lb-next{ right:6px; } }\r\n\/* tactil (sin hover): muestra el CTA en el frente y no gira *\/\r\n@media (hover:none){\r\n  .gm-tr-card:hover .gm-tr-flip{ transform:none; }\r\n  .gm-tr-front .gm-tr-fmeta::after{ content:'Ver galer\u00eda \u203a'; display:inline-block; margin-top:12px; padding:9px 18px; background:var(--gm-red); color:#fff; font-size:.7rem; font-weight:700; letter-spacing:.14em; text-transform:uppercase; border-radius:3px; }\r\n}\r\n<\/style>\r\n\r\n<section id=\"gm-trabajos\" aria-label=\"Nuestros Trabajos\">\r\n  <div class=\"gm-tr-glow\"><\/div>\r\n\r\n  <div class=\"gm-tr-kicker\"><b>GMODELS<\/b> <span>&mdash; Nuestros Trabajos<\/span><\/div>\r\n\r\n  <div class=\"gm-tr-head\">\r\n    <div class=\"gm-tr-label\">Proyectos &amp; Experiencias<\/div>\r\n    <h2 class=\"gm-tr-title\">Las ideas se cuentan. <em>Los resultados se ense\u00f1an<\/em>.<\/h2>\r\n    <p class=\"gm-tr-sub\">Una selecci\u00f3n de proyectos, campa\u00f1as, eventos, producciones y experiencias que\r\n      forman parte del universo GModels. Moda, talento, marcas y creatividad convertidos en proyectos reales.<\/p>\r\n    <a href=\"https:\/\/gmodelsspain.evolucionat.es\/descubre-nuestros-trabajos\/\" style=\"display:inline-flex;align-items:center;gap:9px;margin-top:18px;\r\n       font-size:.76rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:#fff;\r\n       border-bottom:2px solid #d00d26;padding-bottom:6px;text-decoration:none\">Descubre nuestro trabajo\r\n      <svg width=\"15\" height=\"15\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/a>\r\n  <\/div>\r\n\r\n  <div class=\"gm-tr-slider\">\r\n    <button type=\"button\" class=\"gm-tr-nav prev\" id=\"gm-tr-nav-prev\" aria-label=\"Trabajos anteriores\" hidden>\r\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M15 18l-6-6 6-6\"\/><\/svg>\r\n    <\/button>\r\n    <div class=\"gm-tr-cards\" id=\"gm-tr-cards\">\r\n      \t\t<article class=\"gm-tr-card\" data-photos=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-000-ec4ac574.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-001-4bc342ac.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-002-f000d2ee.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-003-d79489f8.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-004-4e8431cc.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-005-497e1723.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-006-15280ab4.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-007-8096ea98.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-008-a122685c.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-009-116fb60c.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-010-c81c2353.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-011-3306d214.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-012-4d815468.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-013-d70f8464.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-014-6ec73e46.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-015-38dbe9fb.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-016-13f7dcba.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-017-08e30039.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-018-b100e033.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-019-50935f9e.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-020-d1cdc7bd.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-021-cf0381cc.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-022-a5131758.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-023-8139c353.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-024-12e7af33.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-025-c15081e3.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-026-6cbc3d9b.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-027-fc3393ab.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-028-fd641212.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1645-foto-029-b9a3c930.jpg\">\n\t\t\t<div class=\"gm-tr-flip\">\n\t\t\t\t<div class=\"gm-tr-face gm-tr-front\">\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"gm-tr-fimg\" loading=\"lazy\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/YOME-ESPANA-684x1024.webp\" alt=\"YOME ESPA\u00d1A\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"gm-tr-fgrad\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-fmeta\">\n\t\t\t\t\t\t<span class=\"gm-tr-idx\">01<\/span>\n\t\t\t\t\t\t<h3 class=\"gm-tr-ftitle\">YOME ESPA\u00d1A<\/h3>\n\t\t\t\t\t\t<span class=\"gm-tr-ftag\">G-Management \u00b7 Shooting Fotogr\u00e1fico \u00b7 2026<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"gm-tr-face gm-tr-back\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/YOME-ESPANA-684x1024.webp)\">\n\t\t\t\t\t<div class=\"gm-tr-back-ov\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-back-in\">\n\t\t\t\t\t\t<span class=\"gm-tr-back-title\">YOME ESPA\u00d1A<\/span>\n\t\t\t\t\t\t<span class=\"gm-tr-see\">Ver galer\u00eda <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"gm-tr-card\" data-photos=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1643-foto-000-c34c19df.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1643-foto-001-4a89c2e0.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1643-foto-002-6ba621c8.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1643-foto-003-97ca2592.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1643-foto-004-602f77d1.jpg\">\n\t\t\t<div class=\"gm-tr-flip\">\n\t\t\t\t<div class=\"gm-tr-face gm-tr-front\">\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"gm-tr-fimg\" loading=\"lazy\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/tarin-joyeros.jpg\" alt=\"TARIN JOYEROS\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"gm-tr-fgrad\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-fmeta\">\n\t\t\t\t\t\t<span class=\"gm-tr-idx\">02<\/span>\n\t\t\t\t\t\t<h3 class=\"gm-tr-ftitle\">TARIN JOYEROS<\/h3>\n\t\t\t\t\t\t<span class=\"gm-tr-ftag\">G-Management \u00b7 Shooting Fotogr\u00e1fico \u00b7 2026<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"gm-tr-face gm-tr-back\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/tarin-joyeros.jpg)\">\n\t\t\t\t\t<div class=\"gm-tr-back-ov\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-back-in\">\n\t\t\t\t\t\t<span class=\"gm-tr-back-title\">TARIN JOYEROS<\/span>\n\t\t\t\t\t\t<span class=\"gm-tr-see\">Ver galer\u00eda <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"gm-tr-card\" data-photos=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-000-82047322.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-001-2fb95e9d.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-002-e1b6e765.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-003-de109422.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-004-3647fb4b.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-005-e9142da7.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-006-65fa9ffe.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-007-5bfcfc0e.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-008-fea2683e.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-009-f7f7e83b.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-010-aaf7b9d9.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-011-f8ee76df.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-012-21b4c68f.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-013-6573c7e6.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-014-8e4a4f06.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-015-c561ab2e.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-016-9da9f842.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-017-5f040de0.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-018-aba9511a.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-019-fcf2d16b.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-020-7ae365bd.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-021-5db2df18.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-022-41d7bcea.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-023-3f5dce83.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-024-c0c212b0.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-025-d1b4d5b1.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1640-foto-026-5d91b375.jpg\">\n\t\t\t<div class=\"gm-tr-flip\">\n\t\t\t\t<div class=\"gm-tr-face gm-tr-front\">\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"gm-tr-fimg\" loading=\"lazy\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/paltons-1-724x1024.jpg\" alt=\"PALTONS\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"gm-tr-fgrad\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-fmeta\">\n\t\t\t\t\t\t<span class=\"gm-tr-idx\">03<\/span>\n\t\t\t\t\t\t<h3 class=\"gm-tr-ftitle\">PALTONS<\/h3>\n\t\t\t\t\t\t<span class=\"gm-tr-ftag\">G-Management \u00b7 Shooting Fotogr\u00e1fico \u00b7 2026<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"gm-tr-face gm-tr-back\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/paltons-1-724x1024.jpg)\">\n\t\t\t\t\t<div class=\"gm-tr-back-ov\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-back-in\">\n\t\t\t\t\t\t<span class=\"gm-tr-back-title\">PALTONS<\/span>\n\t\t\t\t\t\t<span class=\"gm-tr-see\">Ver galer\u00eda <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"gm-tr-card\" data-photos=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1638-foto-000-8a61047e.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1638-foto-001-d4d1e1bb.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1638-foto-002-3f9b7f60.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1638-foto-003-492370b5.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1638-foto-004-137760bb.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1638-foto-005-51c6e915.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1638-foto-006-a01cfa8f.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1638-foto-007-154ca0c5.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1638-foto-008-05cef92b.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1638-foto-009-2bebb94e.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1638-foto-010-9c36a3b8.jpg\">\n\t\t\t<div class=\"gm-tr-flip\">\n\t\t\t\t<div class=\"gm-tr-face gm-tr-front\">\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"gm-tr-fimg\" loading=\"lazy\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/oriflame.jpg\" alt=\"ORIFLAME\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"gm-tr-fgrad\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-fmeta\">\n\t\t\t\t\t\t<span class=\"gm-tr-idx\">04<\/span>\n\t\t\t\t\t\t<h3 class=\"gm-tr-ftitle\">ORIFLAME<\/h3>\n\t\t\t\t\t\t<span class=\"gm-tr-ftag\">G-Management \u00b7 Shooting Fotogr\u00e1fico \u00b7 2025<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"gm-tr-face gm-tr-back\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/oriflame.jpg)\">\n\t\t\t\t\t<div class=\"gm-tr-back-ov\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-back-in\">\n\t\t\t\t\t\t<span class=\"gm-tr-back-title\">ORIFLAME<\/span>\n\t\t\t\t\t\t<span class=\"gm-tr-see\">Ver galer\u00eda <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"gm-tr-card\" data-photos=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-000-c71f568c.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-001-23b72252.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-002-3185decc.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-003-e53e2442.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-004-a875d0da.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-005-9ab39d2d.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-006-4858e4d6.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-007-05fa0e79.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-008-57ad5d77.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-009-83737f22.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-010-5166ef7f.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-011-0cf734a7.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-012-ae47a03e.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-013-5820c27d.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-014-b71c7181.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-015-3fedc268.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-016-922010ff.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-017-20a579c3.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-018-d82f905f.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-019-a6b9ddc0.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-020-505c83a1.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-021-1fd305fa.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-022-ffa242c7.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-023-b70e5e3f.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-024-8a322314.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-025-bf72950a.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-026-268a6d09.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-027-458f0517.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-028-32ed97b1.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-029-d88e322a.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-030-f4d95f0b.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-031-ce3c75c5.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-032-dee1a497.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-033-bd3a6185.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-034-4d4cee2f.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-035-91a389a0.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-036-d0a9f99e.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-037-ddab08c9.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-038-6cd02a73.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-039-5baff5cd.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-040-21eaecf5.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-041-beb93815.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-042-6d4cb4bc.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-043-50b6101d.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-044-86697c14.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-045-0c5a364c.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-046-b811b2ff.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-047-6ee4a4bb.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1636-foto-048-d7e13f19.jpg\">\n\t\t\t<div class=\"gm-tr-flip\">\n\t\t\t\t<div class=\"gm-tr-face gm-tr-front\">\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"gm-tr-fimg\" loading=\"lazy\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/LANA-MINT-682x1024.webp\" alt=\"LANA MINT\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"gm-tr-fgrad\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-fmeta\">\n\t\t\t\t\t\t<span class=\"gm-tr-idx\">05<\/span>\n\t\t\t\t\t\t<h3 class=\"gm-tr-ftitle\">LANA MINT<\/h3>\n\t\t\t\t\t\t<span class=\"gm-tr-ftag\">G-Management \u00b7 Shooting Fotogr\u00e1fico \u00b7 2026<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"gm-tr-face gm-tr-back\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/LANA-MINT-682x1024.webp)\">\n\t\t\t\t\t<div class=\"gm-tr-back-ov\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-back-in\">\n\t\t\t\t\t\t<span class=\"gm-tr-back-title\">LANA MINT<\/span>\n\t\t\t\t\t\t<span class=\"gm-tr-see\">Ver galer\u00eda <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"gm-tr-card\" data-photos=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1634-foto-000-502b1d60.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1634-foto-001-aa02379e.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1634-foto-002-339c0f8d.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1634-foto-003-64aebc13.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1634-foto-004-274c47f3.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1634-foto-005-878e7fb9.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1634-foto-006-01d1d9d2.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1634-foto-007-757e5bff.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1634-foto-008-50d2d121.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1634-foto-009-812c9f74.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1634-foto-010-22f96526.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1634-foto-011-35294752.jpg\">\n\t\t\t<div class=\"gm-tr-flip\">\n\t\t\t\t<div class=\"gm-tr-face gm-tr-front\">\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"gm-tr-fimg\" loading=\"lazy\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/indian-collection-682x1024.jpg\" alt=\"INDIAN COLLECTION\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"gm-tr-fgrad\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-fmeta\">\n\t\t\t\t\t\t<span class=\"gm-tr-idx\">06<\/span>\n\t\t\t\t\t\t<h3 class=\"gm-tr-ftitle\">INDIAN COLLECTION<\/h3>\n\t\t\t\t\t\t<span class=\"gm-tr-ftag\">G-Management \u00b7 Shooting Fotogr\u00e1fico \u00b7 2026<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"gm-tr-face gm-tr-back\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/indian-collection-682x1024.jpg)\">\n\t\t\t\t\t<div class=\"gm-tr-back-ov\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-back-in\">\n\t\t\t\t\t\t<span class=\"gm-tr-back-title\">INDIAN COLLECTION<\/span>\n\t\t\t\t\t\t<span class=\"gm-tr-see\">Ver galer\u00eda <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"gm-tr-card\" data-photos=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-000-40512217.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-001-ab7ab810.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-002-7b2c8c68.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-003-d7a4550d.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-004-b169ec6a.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-005-e64af3cb.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-006-0e0de371.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-007-a1efda7f.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-008-419c6c1c.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-009-d6cbdaa6.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-010-48daaa10.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-011-0efc296b.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-012-f003f7e0.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-013-b4c0c9a3.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-014-601e8056.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-015-aabe0c08.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-016-956b7f1a.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-017-2a6b32a8.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-018-ab5e9b21.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1629-foto-019-e1ed8553.jpg\">\n\t\t\t<div class=\"gm-tr-flip\">\n\t\t\t\t<div class=\"gm-tr-face gm-tr-front\">\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"gm-tr-fimg\" loading=\"lazy\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/Harley.jpg\" alt=\"HARLEY\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"gm-tr-fgrad\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-fmeta\">\n\t\t\t\t\t\t<span class=\"gm-tr-idx\">07<\/span>\n\t\t\t\t\t\t<h3 class=\"gm-tr-ftitle\">HARLEY<\/h3>\n\t\t\t\t\t\t<span class=\"gm-tr-ftag\">G-Management \u00b7 Shooting Fotogr\u00e1fico \u00b7 2026<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"gm-tr-face gm-tr-back\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/Harley.jpg)\">\n\t\t\t\t\t<div class=\"gm-tr-back-ov\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-back-in\">\n\t\t\t\t\t\t<span class=\"gm-tr-back-title\">HARLEY<\/span>\n\t\t\t\t\t\t<span class=\"gm-tr-see\">Ver galer\u00eda <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/article>\n\t\t\t\t<article class=\"gm-tr-card\" data-photos=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1627-foto-000-b910e4c1.jpg|https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-trabajos\/trabajo-1627-foto-001-aef86e2c.jpg\">\n\t\t\t<div class=\"gm-tr-flip\">\n\t\t\t\t<div class=\"gm-tr-face gm-tr-front\">\n\t\t\t\t\t\t\t\t\t\t\t<img decoding=\"async\" class=\"gm-tr-fimg\" loading=\"lazy\" src=\"https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/esquivalenza.jpg\" alt=\"EQUIVALENZA\">\n\t\t\t\t\t\t\t\t\t\t<div class=\"gm-tr-fgrad\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-fmeta\">\n\t\t\t\t\t\t<span class=\"gm-tr-idx\">08<\/span>\n\t\t\t\t\t\t<h3 class=\"gm-tr-ftitle\">EQUIVALENZA<\/h3>\n\t\t\t\t\t\t<span class=\"gm-tr-ftag\">G-Management \u00b7 Shooting Fotogr\u00e1fico \u00b7 2026<\/span>\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"gm-tr-face gm-tr-back\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/esquivalenza.jpg)\">\n\t\t\t\t\t<div class=\"gm-tr-back-ov\"><\/div>\n\t\t\t\t\t<div class=\"gm-tr-back-in\">\n\t\t\t\t\t\t<span class=\"gm-tr-back-title\">EQUIVALENZA<\/span>\n\t\t\t\t\t\t<span class=\"gm-tr-see\">Ver galer\u00eda <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M5 12h14M13 6l6 6-6 6\"\/><\/svg><\/span>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/article>\n\t\t\r\n    <\/div>\r\n    <button type=\"button\" class=\"gm-tr-nav next\" id=\"gm-tr-nav-next\" aria-label=\"M\u00e1s trabajos\" hidden>\r\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.4\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><path d=\"M9 6l6 6-6 6\"\/><\/svg>\r\n    <\/button>\r\n  <\/div>\r\n<\/section>\r\n\r\n<div class=\"gm-tr-lb\" id=\"gm-tr-lb\" aria-hidden=\"true\">\r\n  <button class=\"gm-tr-lb-btn gm-tr-lb-close\" id=\"gm-tr-close\" aria-label=\"Cerrar\">&times;<\/button>\r\n  <button class=\"gm-tr-lb-btn gm-tr-lb-prev\" id=\"gm-tr-prev\" aria-label=\"Anterior\">&#8249;<\/button>\r\n  <img decoding=\"async\" id=\"gm-tr-lb-img\" src=\"\" alt=\"\">\r\n  <button class=\"gm-tr-lb-btn gm-tr-lb-next\" id=\"gm-tr-next\" aria-label=\"Siguiente\">&#8250;<\/button>\r\n  <div class=\"gm-tr-lb-count\"><b id=\"gm-tr-cur\">1<\/b> \/ <span id=\"gm-tr-tot\">1<\/span><\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var sec=document.getElementById('gm-trabajos');\r\n  if(!sec) return;\r\n  var lb=document.getElementById('gm-tr-lb'), lbImg=document.getElementById('gm-tr-lb-img');\r\n  var cur=document.getElementById('gm-tr-cur'), tot=document.getElementById('gm-tr-tot');\r\n  var group=[], idx=0;\r\n  function show(){ lbImg.src=group[idx]; cur.textContent=idx+1; tot.textContent=group.length; }\r\n  function open(g,i){ group=g; idx=i||0; show(); lb.classList.add('open'); document.body.style.overflow='hidden'; }\r\n  function close(){ lb.classList.remove('open'); document.body.style.overflow=''; lbImg.src=''; }\r\n  function go(n){ idx=(n+group.length)%group.length; show(); }\r\n\r\n  sec.querySelectorAll('.gm-tr-card').forEach(function(card){\r\n    card.addEventListener('click', function(){\r\n      var ph=(card.getAttribute('data-photos')||'').split('|').filter(Boolean);\r\n      if(ph.length) open(ph,0);\r\n    });\r\n  });\r\n  document.getElementById('gm-tr-close').addEventListener('click',close);\r\n  document.getElementById('gm-tr-prev').addEventListener('click',function(e){e.stopPropagation();go(idx-1);});\r\n  document.getElementById('gm-tr-next').addEventListener('click',function(e){e.stopPropagation();go(idx+1);});\r\n  lb.addEventListener('click',function(e){ if(e.target===lb) close(); });\r\n  document.addEventListener('keydown',function(e){\r\n    if(!lb.classList.contains('open')) return;\r\n    if(e.key==='Escape') close(); else if(e.key==='ArrowLeft') go(idx-1); else if(e.key==='ArrowRight') go(idx+1);\r\n  });\r\n\r\n  \/* Carril de trabajos: flechas para seguir deslizando a la derecha si hay m\u00e1s\r\n     destacados de los que caben en una fila. *\/\r\n  var track=document.getElementById('gm-tr-cards');\r\n  var navPrev=document.getElementById('gm-tr-nav-prev'), navNext=document.getElementById('gm-tr-nav-next');\r\n  if(track && navPrev && navNext){\r\n    function paso(){\r\n      var card=track.querySelector('.gm-tr-card');\r\n      if(!card) return track.clientWidth;\r\n      var gap=parseFloat(getComputedStyle(track).columnGap||getComputedStyle(track).gap||0)||0;\r\n      return card.getBoundingClientRect().width+gap;\r\n    }\r\n    function actualizarNav(){\r\n      var maxScroll=track.scrollWidth-track.clientWidth-2;\r\n      navPrev.hidden = track.scrollLeft<=2;\r\n      navNext.hidden = maxScroll<=0 || track.scrollLeft>=maxScroll;\r\n    }\r\n    navPrev.addEventListener('click',function(){ track.scrollBy({left:-paso(),behavior:'smooth'}); });\r\n    navNext.addEventListener('click',function(){ track.scrollBy({left:paso(),behavior:'smooth'}); });\r\n    track.addEventListener('scroll',actualizarNav);\r\n    window.addEventListener('resize',actualizarNav);\r\n    actualizarNav();\r\n  }\r\n})();\r\n<\/script>\r\n\r\n<!-- ============================================================= -->\r\n\r\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 NUESTRAS INSTALACIONES \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\r\n<!-- ============================================================= -->\r\n\r\n<style>\r\n\/* ============ G\u00b7MODELS \u00b7 NUESTRAS INSTALACIONES (hero slider + popup) ============ *\/\r\n:where(#gm-instalaciones, #gm-instalaciones *){ box-sizing:border-box; margin:0; padding:0; }\r\n#gm-instalaciones{\r\n  --gm-red:#d00d26; --gm-ease:cubic-bezier(.16,1,.3,1);\r\n  position:relative; min-height:clamp(560px,88vh,860px); overflow:hidden;\r\n  background:#0a0204; color:#fff; font-family:'Helvetica Neue',Arial,sans-serif;\r\n  display:flex; align-items:center; justify-content:center;\r\n}\r\n\/* \u2500\u2500 slides de fondo (fotos en alta resoluci\u00f3n, tal cual) \u2500\u2500 *\/\r\n.gm-in-slides{ position:absolute; inset:0; z-index:0; }\r\n.gm-in-slide{ position:absolute; inset:0; background-size:cover; background-position:center;\r\n  opacity:0; transform:scale(1.05); will-change:opacity,transform; transition:opacity 1.5s var(--gm-ease); }\r\n.gm-in-slide.on{ opacity:1; animation:gm-in-kb 6.5s ease-out forwards; }\r\n@keyframes gm-in-kb{ from{ transform:scale(1.05); } to{ transform:scale(1.14); } }\r\n\/* PEL\u00cdCULA negra M\u00cdNIMA (lo justo para que el t\u00edtulo blanco destaque, sin oscurecer las fotos) *\/\r\n.gm-in-veil{ position:absolute; inset:0; z-index:1; pointer-events:none;\r\n  background:linear-gradient(rgba(0,0,0,.16) 0%, rgba(0,0,0,.26) 52%, rgba(0,0,0,.5) 100%); }\r\n\r\n\/* kicker de esquina (arriba a la izquierda), como en las dem\u00e1s secciones *\/\r\n.gm-in-corner{ position:absolute; z-index:4; top:clamp(80px,12vh,140px); left:clamp(22px,6vw,90px);\r\n  font-size:clamp(11px,1.2vw,14px); font-weight:700; letter-spacing:.2em; text-transform:uppercase;\r\n  color:#fff; text-shadow:0 1px 3px rgba(0,0,0,.95), 0 3px 18px rgba(0,0,0,.85); }\r\n.gm-in-corner b{ color:var(--gm-red); } .gm-in-corner span{ color:rgba(255,255,255,.85); }\r\n\r\n\/* \u2500\u2500 t\u00edtulo + bot\u00f3n \u2500\u2500 *\/\r\n.gm-in-inner{ position:relative; z-index:3; text-align:center; padding:0 24px; margin-top:clamp(6px,4vh,40px); }\r\n.gm-in-kicker{ display:inline-block; font-size:clamp(10px,1.1vw,12px); font-weight:700; letter-spacing:.34em;\r\n  text-transform:uppercase; color:var(--gm-red); margin-bottom:clamp(14px,2vh,22px); text-shadow:0 1px 4px rgba(0,0,0,.95); }\r\n.gm-in-title{ font-size:clamp(2.4rem,7vw,5.4rem); font-weight:300; letter-spacing:-.01em; line-height:1.02;\r\n  text-shadow:0 2px 6px rgba(0,0,0,.92), 0 10px 44px rgba(0,0,0,.7); }\r\n.gm-in-title em{ font-style:normal; font-weight:700; }\r\n.gm-in-sub{ margin-top:clamp(14px,2.2vh,24px); font-size:clamp(.95rem,1.5vw,1.2rem); font-weight:300;\r\n  color:#fff; letter-spacing:.04em; text-shadow:0 1px 5px rgba(0,0,0,.95), 0 3px 20px rgba(0,0,0,.8); }\r\n.gm-in-btn{ margin-top:clamp(26px,3.6vh,40px); display:inline-flex; align-items:center; gap:11px; cursor:pointer;\r\n  background:rgba(0,0,0,.28); color:#fff; border:1.5px solid rgba(255,255,255,.8); border-radius:3px;\r\n  padding:14px 30px; font-size:clamp(.72rem,1vw,.82rem); font-weight:700; letter-spacing:.18em; text-transform:uppercase;\r\n  -webkit-backdrop-filter:blur(4px); backdrop-filter:blur(4px); transition:.35s var(--gm-ease); }\r\n.gm-in-btn svg{ width:16px; height:16px; }\r\n.gm-in-btn:hover{ background:var(--gm-red); border-color:var(--gm-red); transform:translateY(-2px); box-shadow:0 14px 34px rgba(208,13,38,.4); }\r\n\r\n\/* \u2500\u2500 dots \u2500\u2500 *\/\r\n.gm-in-dots{ position:absolute; bottom:clamp(20px,4vh,40px); left:50%; transform:translateX(-50%); z-index:4; display:flex; gap:11px; }\r\n.gm-in-dot{ width:9px; height:9px; border-radius:50%; border:0; padding:0; cursor:pointer;\r\n  background:rgba(255,255,255,.5); transition:.45s var(--gm-ease); box-shadow:0 1px 4px rgba(0,0,0,.6); }\r\n.gm-in-dot.on{ background:var(--gm-red); width:30px; border-radius:5px; box-shadow:0 0 12px rgba(208,13,38,.7); }\r\n\r\n\/* ====== POPUP \/ galer\u00eda ====== *\/\r\n.gm-in-modal{ position:fixed; inset:0; z-index:99999; display:flex; flex-direction:column; align-items:center; justify-content:center;\r\n  background:rgba(6,4,5,.96); -webkit-backdrop-filter:blur(10px); backdrop-filter:blur(10px);\r\n  opacity:0; visibility:hidden; transition:opacity .4s var(--gm-ease), visibility .4s; padding:clamp(54px,8vh,90px) clamp(14px,4vw,60px); }\r\n.gm-in-modal.open{ opacity:1; visibility:visible; }\r\n.gm-in-mhead{ position:absolute; top:clamp(20px,3.5vh,34px); left:0; right:0; text-align:center; color:#fff;\r\n  font-size:clamp(11px,1.2vw,14px); font-weight:700; letter-spacing:.2em; text-transform:uppercase; pointer-events:none; }\r\n.gm-in-mhead b{ color:var(--gm-red); }\r\n.gm-in-stage{ position:relative; flex:1; width:100%; max-width:1280px; display:flex; align-items:center; justify-content:center; }\r\n.gm-in-stage img{ max-width:100%; max-height:72vh; object-fit:contain; border-radius:4px; box-shadow:0 40px 110px rgba(0,0,0,.7);\r\n  transform:scale(.97); opacity:0; transition:transform .45s var(--gm-ease), opacity .45s; }\r\n.gm-in-stage img.show{ transform:scale(1); opacity:1; }\r\n.gm-in-mbtn{ position:absolute; top:50%; transform:translateY(-50%); width:clamp(44px,4vw,56px); height:clamp(44px,4vw,56px);\r\n  border-radius:50%; background:rgba(20,18,19,.7); border:1.5px solid rgba(255,255,255,.25); color:#fff; cursor:pointer;\r\n  display:flex; align-items:center; justify-content:center; font-size:1.5rem; transition:.3s var(--gm-ease); z-index:3; }\r\n.gm-in-mbtn:hover{ background:var(--gm-red); border-color:var(--gm-red); }\r\n.gm-in-prev{ left:clamp(4px,2vw,18px); } .gm-in-next{ right:clamp(4px,2vw,18px); }\r\n.gm-in-close{ position:absolute; top:clamp(16px,3vh,30px); right:clamp(16px,3vw,34px); width:48px; height:48px; font-size:1.7rem;\r\n  border-radius:50%; background:rgba(20,18,19,.7); border:1.5px solid rgba(255,255,255,.25); color:#fff; cursor:pointer; transition:.3s var(--gm-ease); z-index:3; }\r\n.gm-in-close:hover{ background:var(--gm-red); border-color:var(--gm-red); transform:rotate(90deg); }\r\n.gm-in-thumbs{ display:flex; gap:10px; margin-top:18px; overflow-x:auto; max-width:100%; padding:4px 2px; scrollbar-width:thin; }\r\n.gm-in-thumb{ flex:0 0 auto; width:clamp(64px,7vw,92px); height:clamp(48px,5vw,66px); border-radius:3px; overflow:hidden; cursor:pointer;\r\n  opacity:.5; border:2px solid transparent; transition:.3s; background-size:cover; background-position:center; }\r\n.gm-in-thumb.on{ opacity:1; border-color:var(--gm-red); }\r\n\r\n\/* \u2500\u2500 m\u00f3vil \u2500\u2500 *\/\r\n@media (max-width:600px){\r\n  #gm-instalaciones{ min-height:min(80vh,640px); }\r\n  .gm-in-corner{ top:66px; left:16px; font-size:10px; letter-spacing:.16em; }\r\n  .gm-in-btn{ padding:13px 24px; }\r\n  .gm-in-modal{ padding:60px 8px 14px; }\r\n  .gm-in-stage img{ max-height:60vh; }\r\n  .gm-in-mbtn{ width:40px; height:40px; font-size:1.25rem; }\r\n  .gm-in-close{ width:42px; height:42px; font-size:1.45rem; top:12px; right:12px; }\r\n  .gm-in-thumbs{ gap:8px; margin-top:14px; }\r\n  .gm-in-thumb{ width:58px; height:44px; }\r\n}\r\n@media (prefers-reduced-motion:reduce){ .gm-in-slide.on{ animation:none; } .gm-in-slide{ transition:opacity .4s; } }\r\n<\/style>\r\n\r\n<section id=\"gm-instalaciones\" aria-label=\"Nuestras Instalaciones\">\r\n  <div class=\"gm-in-slides\" id=\"gm-in-slides\">\r\n    \t\t<div class=\"gm-in-slide on\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-instalaciones\/inst-00-31a0d85c.jpg)\"><\/div>\n\t\t\t<div class=\"gm-in-slide\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-instalaciones\/inst-01-13ad2ca4.jpg)\"><\/div>\n\t\t\t<div class=\"gm-in-slide\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-instalaciones\/inst-02-56e56eb3.jpg)\"><\/div>\n\t\t\t<div class=\"gm-in-slide\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-instalaciones\/inst-03-29ccbe16.jpg)\"><\/div>\n\t\t\t<div class=\"gm-in-slide\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-instalaciones\/inst-04-e46e337e.jpg)\"><\/div>\n\t\t\t<div class=\"gm-in-slide\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-instalaciones\/inst-05-244ba03d.jpg)\"><\/div>\n\t\t\t<div class=\"gm-in-slide\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-instalaciones\/inst-06-6acde931.jpg)\"><\/div>\n\t\t\t<div class=\"gm-in-slide\" style=\"background-image:url(https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/gmodels-instalaciones\/inst-07-fe888f1c.jpg)\"><\/div>\n\t\t<script>window.GM_IN_PHOTOS = [\"https:\\\/\\\/gmodelsspain.evolucionat.es\\\/wp-content\\\/uploads\\\/gmodels-instalaciones\\\/inst-00-31a0d85c.jpg\",\"https:\\\/\\\/gmodelsspain.evolucionat.es\\\/wp-content\\\/uploads\\\/gmodels-instalaciones\\\/inst-01-13ad2ca4.jpg\",\"https:\\\/\\\/gmodelsspain.evolucionat.es\\\/wp-content\\\/uploads\\\/gmodels-instalaciones\\\/inst-02-56e56eb3.jpg\",\"https:\\\/\\\/gmodelsspain.evolucionat.es\\\/wp-content\\\/uploads\\\/gmodels-instalaciones\\\/inst-03-29ccbe16.jpg\",\"https:\\\/\\\/gmodelsspain.evolucionat.es\\\/wp-content\\\/uploads\\\/gmodels-instalaciones\\\/inst-04-e46e337e.jpg\",\"https:\\\/\\\/gmodelsspain.evolucionat.es\\\/wp-content\\\/uploads\\\/gmodels-instalaciones\\\/inst-05-244ba03d.jpg\",\"https:\\\/\\\/gmodelsspain.evolucionat.es\\\/wp-content\\\/uploads\\\/gmodels-instalaciones\\\/inst-06-6acde931.jpg\",\"https:\\\/\\\/gmodelsspain.evolucionat.es\\\/wp-content\\\/uploads\\\/gmodels-instalaciones\\\/inst-07-fe888f1c.jpg\"];<\/script>\n\t\r\n  <\/div>\r\n  <div class=\"gm-in-veil\"><\/div>\r\n  <div class=\"gm-in-corner\"><b>GMODELS<\/b> <span>&mdash; Nuestras Instalaciones<\/span><\/div>\r\n\r\n  <div class=\"gm-in-inner\">\r\n    <span class=\"gm-in-kicker\">GModels Center \u00b7 Zaragoza<\/span>\r\n    <h2 class=\"gm-in-title\">Nuestras <em>Instalaciones<\/em><\/h2>\r\n    <p class=\"gm-in-sub\">Un espacio donde las ideas se convierten en proyectos<\/p>\r\n    <button class=\"gm-in-btn\" id=\"gm-in-open\" type=\"button\">\r\n      <svg viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"2\"\/><circle cx=\"9\" cy=\"9\" r=\"2\"\/><path d=\"m21 15-3.6-3.6a2 2 0 0 0-2.8 0L6 21\"\/><\/svg>\r\n      Galer\u00eda\r\n    <\/button>\r\n  <\/div>\r\n\r\n  <div class=\"gm-in-dots\" id=\"gm-in-dots\" aria-hidden=\"true\"><\/div>\r\n<\/section>\r\n\r\n<!-- POPUP \/ galer\u00eda -->\r\n<div class=\"gm-in-modal\" id=\"gm-in-modal\" aria-hidden=\"true\" role=\"dialog\" aria-label=\"Galer\u00eda de instalaciones\">\r\n  <div class=\"gm-in-mhead\"><b>GMODELS<\/b> &mdash; Nuestras Instalaciones<\/div>\r\n  <button class=\"gm-in-close\" id=\"gm-in-close\" aria-label=\"Cerrar\">&times;<\/button>\r\n  <div class=\"gm-in-stage\">\r\n    <button class=\"gm-in-mbtn gm-in-prev\" id=\"gm-in-prev\" aria-label=\"Anterior\">&#8249;<\/button>\r\n    <img decoding=\"async\" id=\"gm-in-stage-img\" src=\"\" alt=\"Instalaciones G\u00b7Models\">\r\n    <button class=\"gm-in-mbtn gm-in-next\" id=\"gm-in-next\" aria-label=\"Siguiente\">&#8250;<\/button>\r\n  <\/div>\r\n  <div class=\"gm-in-thumbs\" id=\"gm-in-thumbs\"><\/div>\r\n<\/div>\r\n\r\n<script>\r\n(function(){\r\n  var WP='https:\/\/gmodelsspain.evolucionat.es\/wp-content\/uploads\/2026\/09\/';\r\n  \/* las fotos vienen de la carpeta de Dropbox configurada en Trabajos \u2192 Ajustes y ayuda\r\n     (shortcode gmodels_instalaciones, que rellena window.GM_IN_PHOTOS); si a\u00fan no hay\r\n     ninguna carpeta configurada, se usan estas de reserva para que la secci\u00f3n no salga vac\u00eda. *\/\r\n  var PHOTOS=(window.GM_IN_PHOTOS && window.GM_IN_PHOTOS.length) ? window.GM_IN_PHOTOS\r\n    : ['inst-01','inst-02','inst-03','inst-04','inst-05','inst-06','inst-07'].map(function(n){return WP+n+'.webp';});\r\n  var sec=document.getElementById('gm-instalaciones'); if(!sec) return;\r\n\r\n  \/* ---- slider de fondo ---- *\/\r\n  var slidesWrap=document.getElementById('gm-in-slides');\r\n  if(!slidesWrap.querySelector('.gm-in-slide')){\r\n    \/* todav\u00eda no hay carpeta de Dropbox configurada (shortcode vac\u00edo): se generan los slides aqu\u00ed mismo con las fotos de reserva *\/\r\n    PHOTOS.forEach(function(src,n){ var d=document.createElement('div'); d.className='gm-in-slide'+(n===0?' on':''); d.style.backgroundImage='url('+src+')'; slidesWrap.appendChild(d); });\r\n  }\r\n  var slides=Array.prototype.slice.call(sec.querySelectorAll('.gm-in-slide'));\r\n  var dotsWrap=document.getElementById('gm-in-dots'); var si=0, timer=null;\r\n  slides.forEach(function(_,n){ var b=document.createElement('button'); b.className='gm-in-dot'+(n===0?' on':''); b.type='button';\r\n    b.addEventListener('click', function(){ sgo(n); srestart(); }); dotsWrap.appendChild(b); });\r\n  var dots=Array.prototype.slice.call(dotsWrap.children);\r\n  function sgo(n){ slides[si].classList.remove('on'); dots[si].classList.remove('on'); si=(n+slides.length)%slides.length; slides[si].classList.add('on'); dots[si].classList.add('on'); }\r\n  function snext(){ sgo(si+1); }\r\n  function sstart(){ if(!timer) timer=setInterval(snext,5000); }\r\n  function srestart(){ clearInterval(timer); timer=null; sstart(); }\r\n  if('IntersectionObserver' in window){ new IntersectionObserver(function(es){ es.forEach(function(e){ if(e.isIntersecting) sstart(); else { clearInterval(timer); timer=null; } }); },{threshold:.15}).observe(sec); } else { sstart(); }\r\n\r\n  \/* ---- popup \/ galer\u00eda ---- *\/\r\n  var modal=document.getElementById('gm-in-modal'), stageImg=document.getElementById('gm-in-stage-img'),\r\n      thumbs=document.getElementById('gm-in-thumbs'), idx=0;\r\n  PHOTOS.forEach(function(src,n){ var t=document.createElement('div'); t.className='gm-in-thumb'+(n===0?' on':'');\r\n    t.style.backgroundImage='url('+src+')'; t.addEventListener('click', function(){ show(n); }); thumbs.appendChild(t); });\r\n  var tnodes=Array.prototype.slice.call(thumbs.children);\r\n  function show(n){ idx=(n+PHOTOS.length)%PHOTOS.length; stageImg.classList.remove('show');\r\n    var im=new Image(); im.onload=function(){ stageImg.src=src; stageImg.classList.add('show'); }; var src=PHOTOS[idx]; im.src=src;\r\n    if(im.complete){ stageImg.src=src; stageImg.classList.add('show'); }\r\n    tnodes.forEach(function(t,i){ t.classList.toggle('on', i===idx); });\r\n    var act=tnodes[idx]; if(act && act.scrollIntoView) act.scrollIntoView({inline:'center', block:'nearest', behavior:'smooth'}); }\r\n  function open(){ show(0); modal.classList.add('open'); document.body.style.overflow='hidden'; }\r\n  function close(){ modal.classList.remove('open'); document.body.style.overflow=''; }\r\n  document.getElementById('gm-in-open').addEventListener('click', open);\r\n  document.getElementById('gm-in-close').addEventListener('click', close);\r\n  document.getElementById('gm-in-prev').addEventListener('click', function(){ show(idx-1); });\r\n  document.getElementById('gm-in-next').addEventListener('click', function(){ show(idx+1); });\r\n  modal.addEventListener('click', function(e){ if(e.target===modal) close(); });\r\n  document.addEventListener('keydown', function(e){ if(!modal.classList.contains('open')) return;\r\n    if(e.key==='Escape') close(); else if(e.key==='ArrowLeft') show(idx-1); else if(e.key==='ArrowRight') show(idx+1); });\r\n})();\r\n<\/script>\r\n\r\n<!-- ============================================================= -->\r\n\r\n<\/div><!-- \/#gmg -->\r\n\r\n<style>\r\n\/* ===================== G\u00b7MODELS GROUP \u2014 orquestaci\u00f3n (contenido home) ===================== *\/\r\n#gmg{ position:relative; width:100%; background:#000; }\r\n\/* El rojo NO va en toda la web: solo aparece dentro de CLIENTES (desde el texto\r\n   \"de una d\u00e9cada\u2026\") y se cierra en NUESTROS TRABAJOS. Todo lo de arriba = negro. *\/\r\n\r\n\/* EFECTO CARD: cada secci\u00f3n de la home lee como una tarjeta apilada (bordes\r\n   redondeados arriba + sombra), igual que en el resto de la web. El hero no\r\n   lo lleva (es el primero) y #gm-quees\/#gm-team tampoco (llevan un v\u00eddeo\/pasarela\r\n   FIJO por dentro con position:sticky \u2014 un overflow:hidden en el contenedor\r\n   romper\u00eda ese fijado, as\u00ed que esos dos se quedan con su propio tratamiento). *\/\r\n#gmg > #gm-intro, #gmg > #gm-qsm, #gmg > #gm-areas,\r\n#gmg > #gm-testi, #gmg > #gm-clientes, #gmg > #gm-trabajos, #gmg > #gm-instalaciones{\r\n  position:relative; border-radius:clamp(20px,2.6vw,36px) !important;\r\n  box-shadow:0 18px 50px rgba(0,0,0,.4) !important; overflow:hidden; }\r\n\r\n\/* separador entre secciones: l\u00ednea casi de lado a lado + rombo rojo *\/\r\n.gmg-sep{ position:relative; height:0; z-index:6; pointer-events:none; }\r\n.gmg-sep::before{ content:\"\"; position:absolute; left:50%; top:0; transform:translate(-50%,-50%); width:min(1400px,94vw); height:1px;\r\n  background:linear-gradient(90deg, transparent 0%, rgba(208,13,38,.55) 6%, rgba(208,13,38,.78) 50%, rgba(208,13,38,.55) 94%, transparent 100%); }\r\n.gmg-sep::after{ content:\"\"; position:absolute; left:50%; top:0; transform:translate(-50%,-50%) rotate(45deg); width:7px; height:7px;\r\n  background:#d00d26; box-shadow:0 0 12px rgba(208,13,38,.85), 0 0 3px rgba(208,13,38,1); }\r\n\r\n\/* HERO\/EQUIPO\/\u00bfQU\u00c9 ES?(v\u00eddeo)\/TESTIMONIOS = negro (transparentes -> se ve #gmg #000) *\/\r\n#gm-team,#gmg #gm-team, #gm-quees,#gmg #gm-quees, #gm-testi,#gmg #gm-testi{ background:#000 !important; }\r\n\/* HERO \u2192 EQUIPO: la barra superior pasa de franja negra dura a DEGRADADO UNIFORME\r\n   (negro arriba \u2192 transparente, el desfile emerge suave). El UI (kicker) se eleva\r\n   por encima para no quedar atenuado. *\/\r\n#gm-team .gm-bar.top,#gmg #gm-team .gm-bar.top{ height:15vh !important; background:linear-gradient(to bottom, #000 0%, #000 6%, rgba(0,0,0,0) 100%) !important; }\r\n#gm-team .gm-team-ui,#gmg #gm-team .gm-team-ui{ z-index:7 !important; }\r\n\/* EQUIPO: pasarela CSS ROJA original (SIN foto \u2014 se descart\u00f3 la imagen). Solo se DIFUMINA\r\n   abajo del todo hacia el NEGRO para enlazar con el v\u00eddeo de \u00bfQu\u00e9 es? (por detr\u00e1s de las fichas). *\/\r\n#gm-team .gm-bar.bot,#gmg #gm-team .gm-bar.bot{ display:none !important; }\r\n#gm-team .gm-team-bg::after,#gmg #gm-team .gm-team-bg::after{ content:\"\" !important; position:absolute !important; left:0; right:0; bottom:0; top:auto; height:42% !important; z-index:1; pointer-events:none;\r\n  background:linear-gradient(to top, #000 0%, #000 12%, rgba(0,0,0,.42) 48%, rgba(0,0,0,0) 100%) !important; }\r\n\/* PIN de EQUIPO: la secci\u00f3n se queda FIJA a pantalla completa y hay que hacer ~2 scrolls\r\n   de m\u00e1s para pasarla (igual que el v\u00eddeo). CSS puro. En \u22641024px se desactiva (layout grid). *\/\r\n#gm-team,#gmg #gm-team{ height:190vh !important; min-height:0 !important; overflow:visible !important; }\r\n#gm-team .gm-team-pin,#gmg #gm-team .gm-team-pin{ position:sticky !important; top:0 !important; height:100vh !important; height:100svh !important; }\r\n@media(max-width:1024px){ #gm-team,#gmg #gm-team{ height:auto !important; } #gm-team .gm-team-pin,#gmg #gm-team .gm-team-pin{ position:static !important; height:auto !important; } }\r\n\/* CLIENTES: NEGRO en cabecera y logos; el rojo empieza abajo, \"en las letras de\r\n   una d\u00e9cada\" (cierre, debajo de los logos) -> el rojo NO toca los logos *\/\r\n#gm-clientes,#gmg #gm-clientes{ background:linear-gradient(to bottom, #000 0%, #000 80%, #380710 91%, #4d0913 100%) !important; }\r\n\/* NUESTROS TRABAJOS: cierre del degradado en rojo profundo (sin llegar al rojo pleno) *\/\r\n#gm-trabajos,#gmg #gm-trabajos{ background:linear-gradient(to bottom, #4d0913 0%, #6e0b18 60%, #7a0d1a 100%) !important; }\r\n\/* INSTALACIONES: hero slider con su propio fondo (#0a0204) y degradado inverso\r\n   rojo\u2192negro arriba (enlaza con Trabajos) -> el rojo se cierra en su t\u00edtulo *\/\r\n\/* CONTACTO: pared negra con juntas blanco roto + fotos incrustadas (va dentro de la secci\u00f3n) *\/\r\n#gm-contacto,#gmg #gm-contacto{ background:#0a0a0b !important; }\r\n\r\n\/* sin glows ni l\u00edneas rojas de secci\u00f3n *\/\r\n.gm-q-glow,.gm-ts-glow,.gm-tr-glow,.gm-ct-glow,.gm-ct-line{ display:none !important; }\r\n#gm-clientes::before,#gm-clientes::after{ display:none !important; content:none !important; }\r\n\r\n\/* TAMA\u00d1O UNIFICADO de los kickers de secci\u00f3n (\"EL GRUPO \u2014 \u2026\" \/ \"GMODELS \u2014 \u2026\") = el del v\u00eddeo *\/\r\n#gmg .gm-team-kicker, #gmg .gm-ts-kicker, #gmg .gm-cl-kicker, #gmg .gm-tr-kicker, #gmg .gm-ct-kicker, #gmg .gm-in-corner, #gmg .gm-q2-kicker{ font-size:clamp(11px,1.2vw,14px) !important; }\r\n\r\n\/* acentos a blanco donde el fondo es rojo\/imagen *\/\r\n#gm-trabajos .gm-tr-kicker b,#gm-trabajos .gm-tr-label{ color:#fff !important; }\r\n\/* cierre de clientes (sobre rojo): \"+\" y l\u00ednea en blanco *\/\r\n#gm-clientes .gm-cl-closing-line{ color:rgba(255,255,255,.7) !important; }\r\n#gm-clientes .gm-cl-closing-line b{ color:#fff !important; }\r\n#gm-clientes .gm-cl-closing-line::before,#gm-clientes .gm-cl-closing-line::after{ background:rgba(255,255,255,.45) !important; }\r\n\/* CONTACTO sobre pared negra: acentos rojos de la secci\u00f3n lucen bien (no se fuerzan a blanco).\r\n   Solo se mantiene el bot\u00f3n Enviar en negro con texto blanco -> hover blanco con texto negro. *\/\r\n#gm-contacto .gform_footer input[type=submit],#gm-contacto .gform_wrapper .gform_button{ background:#000 !important; color:#fff !important; border:1.5px solid #fff !important; }\r\n#gm-contacto .gform_footer input[type=submit]:hover,#gm-contacto .gform_wrapper .gform_button:hover{ background:#fff !important; color:#000 !important; border:1.5px solid #fff !important; }\r\n<\/style>\r\n\t\t\t\t<\/div>\n\t\t\n<\/div>\n\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Scroll GModels Group Mucho m\u00e1s que una agencia de modelos Moda, talento, formaci\u00f3n, eventos y comunicaci\u00f3n conectados bajo una misma visi\u00f3n. En GModels impulsamos personas, marcas y proyectos a trav\u00e9s de la imagen, la creatividad y las experiencias. ManagementFormaci\u00f3nEventosComunicaci\u00f3n Descubre GModels EL GRUPO &mdash; \u00bfQu\u00e9 es G&middot;Models Group? Talento GModels Estamos ampliando nuestra red. \u00bfTienes [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"_joinchat":[],"footnotes":""},"class_list":["post-34","page","type-page","status-publish","hentry"],"acpt":{"meta":[]},"acf":[],"_links":{"self":[{"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/pages\/34","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/comments?post=34"}],"version-history":[{"count":256,"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/pages\/34\/revisions"}],"predecessor-version":[{"id":1649,"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/pages\/34\/revisions\/1649"}],"wp:attachment":[{"href":"https:\/\/gmodelsspain.evolucionat.es\/en\/wp-json\/wp\/v2\/media?parent=34"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}