.elementor-578 .elementor-element.elementor-element-24c61e5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-24c61e5:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-24c61e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center left, #0B5253 0%, #04181A 72%);}.elementor-578 .elementor-element.elementor-element-24c61e5 > .elementor-shape-bottom .elementor-shape-fill, .elementor-578 .elementor-element.elementor-element-24c61e5 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#04181A;}.elementor-578 .elementor-element.elementor-element-24c61e5 > .elementor-shape-bottom svg, .elementor-578 .elementor-element.elementor-element-24c61e5 > .e-con-inner > .elementor-shape-bottom svg{height:90px;transform:translateX(-50%) rotateY(180deg);}.elementor-578 .elementor-element.elementor-element-4a0ba92{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-53afab4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-d9712cc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-bde779c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-6a1f4bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-578 .elementor-element.elementor-element-d52b03f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-ce59cdd .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:64px;font-weight:700;}.elementor-578 .elementor-element.elementor-element-ce59cdd .elementor-counter-title{color:rgba(255,255,255,0.7);font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-578 .elementor-element.elementor-element-c3d76f0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-294fc83 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:64px;font-weight:700;}.elementor-578 .elementor-element.elementor-element-294fc83 .elementor-counter-title{color:rgba(255,255,255,0.7);font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-578 .elementor-element.elementor-element-847d19b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-8afe7c4 .elementor-counter-number-wrapper{color:#FFFFFF;font-family:"Titillium Web", Sans-serif;font-size:64px;font-weight:700;}.elementor-578 .elementor-element.elementor-element-8afe7c4 .elementor-counter-title{color:rgba(255,255,255,0.7);font-family:"Titillium Web", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:2px;}.elementor-578 .elementor-element.elementor-element-70d63e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-55f95a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-578 .elementor-element.elementor-element-55f95a7:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-55f95a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-140c28c );}.elementor-578 .elementor-element.elementor-element-a1b0e04{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-1994db5 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-578 .elementor-element.elementor-element-0e9547e{color:var( --e-global-color-text );}.elementor-578 .elementor-element.elementor-element-d057f5c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-611c2e4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-578 .elementor-element.elementor-element-611c2e4:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-611c2e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-578 .elementor-element.elementor-element-9104766{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-6e30d56{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-578 .elementor-element.elementor-element-6e30d56:not(.elementor-motion-effects-element-type-background), .elementor-578 .elementor-element.elementor-element-6e30d56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-140c28c );}.elementor-578 .elementor-element.elementor-element-183b3bf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-222a3e8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-c7137e3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-578 .elementor-element.elementor-element-c83d457{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-391df09{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-578 .elementor-element.elementor-element-4d1797a .elementor-heading-title{color:var( --e-global-color-primary );}body.elementor-page-578:not(.elementor-motion-effects-element-type-background), body.elementor-page-578 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#04181A;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-578 .elementor-element.elementor-element-ce59cdd .elementor-counter-number-wrapper{font-size:52px;}.elementor-578 .elementor-element.elementor-element-294fc83 .elementor-counter-number-wrapper{font-size:52px;}.elementor-578 .elementor-element.elementor-element-8afe7c4 .elementor-counter-number-wrapper{font-size:52px;}}@media(min-width:768px){.elementor-578 .elementor-element.elementor-element-53afab4{--width:50%;}.elementor-578 .elementor-element.elementor-element-d9712cc{--width:50%;}.elementor-578 .elementor-element.elementor-element-6a1f4bf{--content-width:1240px;}.elementor-578 .elementor-element.elementor-element-55f95a7{--content-width:1240px;}.elementor-578 .elementor-element.elementor-element-a1b0e04{--width:55%;}.elementor-578 .elementor-element.elementor-element-d057f5c{--width:45%;}.elementor-578 .elementor-element.elementor-element-6e30d56{--content-width:1240px;}}@media(max-width:767px){.elementor-578 .elementor-element.elementor-element-6a1f4bf{--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-578 .elementor-element.elementor-element-ce59cdd .elementor-counter-number-wrapper{font-size:40px;}.elementor-578 .elementor-element.elementor-element-ce59cdd .elementor-counter-title{font-size:11px;}.elementor-578 .elementor-element.elementor-element-294fc83 .elementor-counter-number-wrapper{font-size:40px;}.elementor-578 .elementor-element.elementor-element-294fc83 .elementor-counter-title{font-size:11px;}.elementor-578 .elementor-element.elementor-element-8afe7c4 .elementor-counter-number-wrapper{font-size:40px;}.elementor-578 .elementor-element.elementor-element-8afe7c4 .elementor-counter-title{font-size:11px;}.elementor-578 .elementor-element.elementor-element-55f95a7{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-578 .elementor-element.elementor-element-611c2e4{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-578 .elementor-element.elementor-element-6e30d56{--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:16px;--padding-right:16px;}}/* Start custom CSS *//* Ficha de jugadora STV Roldán - mismo estilo que la portada y El Club */
body{--ahx-dark:#04181A;--ahx-dark-2:#082A2C;--ahx-teal:#015354;--ahx-orange:#EB6600;--ahm-ink:#222121}
body{background:var(--ahx-dark)}
.ahm-hero,.ahm-stats,.ahm-ficha,.ahm-cta,.ahm-nav,.ahm-hero .e-con,.ahm-stats .e-con,.ahm-ficha .e-con,.ahm-cta .e-con,.ahm-nav .e-con{--gap:0px;--row-gap:0px;--column-gap:0px}
.ahm-hero .elementor-widget,.ahm-stats .elementor-widget,.ahm-ficha .elementor-widget,.ahm-cta .elementor-widget,.ahm-nav .elementor-widget{margin:0}
.ahm-hero .elementor-heading-title,.ahm-stats .elementor-heading-title,.ahm-ficha .elementor-heading-title,.ahm-cta .elementor-heading-title,.ahm-nav .elementor-heading-title{font-family:"Titillium Web",sans-serif;text-transform:none}
.elementor-button,.elementor-button:hover,.elementor-button:focus{box-shadow:none!important}

/* PORTADA */
.ahm-hero{overflow:hidden;position:relative}
.ahm-hero-in{--content-width:1240px;max-width:1240px;margin:0 auto;width:100%;align-items:flex-end;padding:0 20px 110px;position:relative;z-index:2}
.ahm-hero-foto{position:relative;align-items:center;justify-content:flex-end;min-height:680px}
.ahm-dorsal{position:absolute!important;inset:0;display:flex;align-items:center;justify-content:center;z-index:0;pointer-events:none}
.ahm-dorsal .elementor-heading-title{font-size:540px!important;line-height:1!important;font-weight:700!important;color:rgba(255,255,255,.04)!important;-webkit-text-stroke:3px rgba(235,102,0,.6)}
.ahm-cutout{position:relative;z-index:1;width:100%;text-align:center}
.ahm-cutout img{height:640px!important;width:auto!important;max-width:100%;object-fit:contain;object-position:bottom;display:block;margin:0 auto;filter:drop-shadow(0 40px 50px rgba(0,0,0,.55))}
.ahm-hero-info{justify-content:center;align-self:center;padding:60px 0 120px 40px;gap:0}
.ahm-kicker .elementor-heading-title{color:var(--ahx-orange);font-size:15px!important;font-weight:700;letter-spacing:.18em;text-transform:uppercase!important;margin-bottom:14px}
.ahm-nombre .elementor-heading-title{color:#fff;font-size:116px!important;line-height:.95!important;font-weight:700;text-shadow:0 6px 40px rgba(0,0,0,.35)}
.ahm-apellidos .elementor-heading-title{color:rgba(255,255,255,.72);font-size:44px!important;line-height:1.1!important;font-weight:400;margin-top:6px}
.ahm-tags{gap:10px!important;--gap:10px;margin:30px 0 36px}
.ahm-tag .elementor-heading-title{display:inline-block;border:1.5px solid rgba(255,255,255,.4);background:rgba(255,255,255,.05);backdrop-filter:blur(6px);color:#fff;border-radius:999px;padding:7px 18px;font-size:16px!important;font-weight:600;line-height:1.2!important}
.ahm-tag--dorsal .elementor-heading-title{background:var(--ahx-orange);border-color:var(--ahx-orange)}
.ahm-tag--rol .elementor-heading-title{background:#fff;color:var(--ahx-teal);border-color:#fff}
.ahm-volver .elementor-button{background:transparent;color:#fff;font-family:"Titillium Web",sans-serif;font-size:16px;font-weight:600;border:0;border-bottom:2px solid var(--ahx-orange);border-radius:0;padding:0 0 4px;text-transform:none!important}
.ahm-volver .elementor-button:hover{color:var(--ahx-orange);background:transparent}

/* DATOS */
.ahm-stats.e-con{position:relative;z-index:5;margin-top:-110px;background:transparent!important}
.ahm-stat.e-con{flex:1 1 0;background:linear-gradient(160deg,rgba(255,255,255,.10) 0%,rgba(255,255,255,.03) 100%);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.10);border-bottom:4px solid var(--ahx-orange);padding:36px 18px!important;text-align:center;box-shadow:0 30px 60px rgba(0,0,0,.35);transition:transform .35s,background .35s}
.ahm-stat.e-con:hover{transform:translateY(-8px);background:linear-gradient(160deg,rgba(235,102,0,.22) 0%,rgba(255,255,255,.04) 100%)}
.ahm-stat.e-con:first-child{border-radius:14px 0 0 14px}
.ahm-stat.e-con:last-child{border-radius:0 14px 14px 0}
.ahm-stat-num .elementor-heading-title{color:#fff;font-size:64px!important;line-height:1!important;font-weight:700}
.ahm-stat--txt .ahm-stat-num .elementor-heading-title{font-size:34px!important;line-height:64px!important}
.ahm-stat-label .elementor-heading-title{color:rgba(255,255,255,.7);font-size:14px!important;letter-spacing:.12em;text-transform:uppercase!important;font-weight:600;margin-top:10px}
.ahx-counter .elementor-counter{flex-direction:column-reverse;align-items:center;gap:10px}
.ahx-counter .elementor-counter-number-wrapper{justify-content:center;line-height:1}
.ahx-counter .elementor-counter-number,.ahx-counter .elementor-counter-number-prefix,.ahx-counter .elementor-counter-number-suffix{flex-grow:0}
.ahx-counter .elementor-counter-title{text-align:center;justify-content:center;line-height:1.35}

/* FICHA (sección blanca) */
.ahm-ficha-txt{padding-right:60px!important}
.ahm-kicker--dark .elementor-heading-title{margin-bottom:10px}
.ahm-h2 .elementor-heading-title{font-size:52px!important;line-height:1.08!important;font-weight:700}
.ahm-intro p{font-family:Roboto,sans-serif;font-size:19px;line-height:1.6;margin:22px 0 30px}
.ahm-lista ul{list-style:none;margin:0;padding:0;border-top:1px solid #e3eaea}
.ahm-lista li{display:flex;justify-content:space-between;gap:20px;padding:15px 0;border-bottom:1px solid #e3eaea;font-family:Roboto,sans-serif;font-size:16px;transition:padding .3s,background .3s}
.ahm-lista li:hover{padding-left:10px;padding-right:10px;background:#f6f9f9}
.ahm-lista li span{color:#6b7b7b}
.ahm-lista li strong{color:var(--ahx-teal);font-family:"Titillium Web",sans-serif;font-size:18px;text-align:right}
.ahm-ficha-foto{position:relative}
.ahm-ficha-foto:before{content:"";position:absolute;inset:24px -24px -24px 24px;background:var(--ahx-orange);border-radius:14px;z-index:0}
.ahm-cuadrada{position:relative;z-index:1}
.ahm-cuadrada img{width:100%;border-radius:14px;display:block;box-shadow:0 30px 60px rgba(1,56,58,.3)}

/* LLAMADA A LA ACCIÓN */
.ahm-cta{text-align:center}
.ahm-cta-h .elementor-heading-title{color:#fff;font-size:52px!important;line-height:1.1!important;font-weight:700}
.ahm-cta-p p{color:rgba(255,255,255,.82);font-family:Roboto,sans-serif;font-size:19px;margin:16px 0 34px}
.ahm-cta-btns{justify-content:center;gap:14px!important;--gap:14px}
.ahm-btn-light .elementor-button,.ahm-btn-dark .elementor-button{font-family:"Titillium Web",sans-serif;font-size:17px;font-weight:700;border-radius:999px;padding:16px 34px;text-transform:none!important;white-space:nowrap;border:2px solid var(--ahx-orange);transition:background .3s,color .3s,border-color .3s}
.ahm-btn-light .elementor-button{background:var(--ahx-orange);color:#fff}
.ahm-btn-dark .elementor-button{background:rgba(255,255,255,.04);color:#fff;border-color:rgba(255,255,255,.8)}
.ahm-btn-light .elementor-button:hover,.ahm-btn-dark .elementor-button:hover,.ahm-btn-light .elementor-button:focus,.ahm-btn-dark .elementor-button:focus{background:var(--ahx-orange)!important;border-color:var(--ahx-orange)!important;color:#fff!important}

/* NAVEGACIÓN (sección blanca) */
.ahm-nav-card{align-items:center;gap:16px!important;--gap:16px;text-decoration:none;flex:0 1 360px}
.ahm-nav-card--next{flex-direction:row-reverse!important;text-align:right}
.ahm-nav-img img{width:84px!important;height:84px!important;object-fit:cover;border-radius:50%;display:block;transition:transform .35s;box-shadow:0 0 0 3px #fff,0 0 0 5px var(--ahx-orange)}
.ahm-nav-card:hover .ahm-nav-img img{transform:scale(1.08)}
.ahm-nav-dir .elementor-heading-title{color:var(--ahx-orange);font-size:13px!important;letter-spacing:.16em;text-transform:uppercase!important;font-weight:700}
.ahm-nav-name .elementor-heading-title{font-size:24px!important;font-weight:700;line-height:1.2!important;transition:color .3s}
.ahm-nav-card:hover .ahm-nav-name .elementor-heading-title{color:var(--ahx-orange)!important}
.ahm-nav-all .elementor-button{background:transparent;color:var(--ahx-orange);border:2px solid var(--ahx-orange)!important;border-radius:999px;font-family:"Titillium Web",sans-serif;font-weight:700;padding:13px 26px;text-transform:none!important;white-space:nowrap}
html body .ahm-nav .ahm-nav-all .elementor-button{border-color:var(--ahx-orange)!important;color:var(--ahx-orange)!important}
html body .ahm-nav .ahm-nav-all .elementor-button:hover,html body .ahm-nav .ahm-nav-all .elementor-button:focus-visible{background:var(--ahx-orange)!important;border-color:var(--ahx-orange)!important;color:#fff!important}
.ahm-nav a,.ahm-nav a:hover,a.ahm-nav-card{text-decoration:none!important}

/* TABLET */
@media (max-width:1024px){
 .ahm-nombre .elementor-heading-title{font-size:80px!important}
 .ahm-dorsal .elementor-heading-title{font-size:380px!important}
 .ahm-cutout img{height:520px!important}
 .ahm-hero-foto{min-height:540px}
 .ahm-stats.e-con{margin-top:-80px}
 .ahm-stats .ahm-stat.e-con{--width:50%;width:50%!important;flex:0 0 50%!important}
 .ahm-stat.e-con:first-child{border-radius:14px 0 0 0}
 .ahm-stat.e-con:nth-child(2){border-radius:0 14px 0 0}
 .ahm-stat.e-con:nth-child(3){border-radius:0 0 0 14px}
 .ahm-stat.e-con:last-child{border-radius:0 0 14px 0}
}
/* MÓVIL */
@media (max-width:767px){
 .ahm-hero-in{flex-direction:column-reverse!important;padding:0 16px 70px}
 .ahm-hero-foto,.ahm-hero-info,.ahm-ficha-txt,.ahm-ficha-foto{--width:100%;width:100%!important}
 .ahm-hero-info{padding:10px 0 10px!important;text-align:center;align-items:center}
 .ahm-tags{justify-content:center;margin:22px 0 24px}
 .ahm-nombre .elementor-heading-title{font-size:62px!important}
 .ahm-apellidos .elementor-heading-title{font-size:28px!important}
 .ahm-hero-foto{min-height:440px}
 .ahm-cutout img{height:420px!important}
 .ahm-dorsal .elementor-heading-title{font-size:300px!important}
 .ahm-stats.e-con{margin-top:-60px}
 .ahm-stat.e-con{padding:24px 10px!important}
 .ahm-stat-num .elementor-heading-title{font-size:40px!important}
 .ahm-stat--txt .ahm-stat-num .elementor-heading-title{font-size:22px!important;line-height:40px!important}
 .ahm-stat-label .elementor-heading-title{font-size:11px!important}
 .ahm-ficha-txt{padding-right:0!important;margin-bottom:50px}
 .ahm-ficha-foto:before{inset:14px -10px -14px 14px}
 .ahm-h2 .elementor-heading-title{font-size:36px!important}
 .ahm-cta-h .elementor-heading-title{font-size:32px!important}
 .ahm-btn-light .elementor-button,.ahm-btn-dark .elementor-button{padding:13px 22px;font-size:15px}
 .ahm-nav.e-con{--gap:24px;--row-gap:24px;gap:24px!important}
 .ahm-nav .ahm-nav-card.e-con{--width:calc(50% - 12px);width:calc(50% - 12px)!important;flex:0 0 calc(50% - 12px)!important;gap:10px!important;--gap:10px}
 .ahm-nav-all{order:3;width:100%;text-align:center;margin-top:6px}
 .ahm-nav-img img{width:60px!important;height:60px!important}
 .ahm-nav-name .elementor-heading-title{font-size:16px!important}
}/* End custom CSS */