.elementor-457 .elementor-element.elementor-element-3f14e62e .elementskit-section-title-wraper .elementskit-section-title>span{color:#5c55e1}.elementor-457 .elementor-element.elementor-element-3f14e62e .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-457 .elementor-element.elementor-element-3f14e62e .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-457 .elementor-element.elementor-element-3f14e62e .elementskit-section-title-wraper .elementskit-section-title>span{font-family:"Playfair Display",Sans-serif;font-weight:700;font-style:italic}.elementor-457 .elementor-element.elementor-element-306f2b9 .elementskit-accordion-content .elementskit-btn{background-color:var(--e-global-color-592b540);color:var(--e-global-color-f74a39a)}.elementor-457 .elementor-element.elementor-element-306f2b9 .elementskit-accordion-content .elementskit-btn:hover{background-color:var(--e-global-color-25fe8e3);color:var(--e-global-color-f74a39a)}.elementor-457 .elementor-element.elementor-element-306f2b9 .ekit-image-accordion-actions>a{width:60px;height:60px;background-color:#fff;border-color:#fff}.elementor-457 .elementor-element.elementor-element-306f2b9 .elementskit-single-image-accordion .elementskit-icon-wraper>a:not(:last-child){margin-right:11px}.elementor-457 .elementor-element.elementor-element-306f2b9 .elementskit-icon-wraper a:first-child{color:var(--e-global-color-25fe8e3)}.elementor-457 .elementor-element.elementor-element-306f2b9 .elementskit-icon-wraper a:last-child{color:var(--e-global-color-25fe8e3)}.elementor-457 .elementor-element.elementor-element-306f2b9 .elementskit-icon-wraper a:first-child:hover{color:#fff}.elementor-457 .elementor-element.elementor-element-306f2b9 .elementskit-icon-wraper a:last-child:hover{color:#fff}.elementor-457 .elementor-element.elementor-element-306f2b9 .ekit-image-accordion-actions>a:hover{background-color:var(--e-global-color-25fe8e3);border-color:var(--e-global-color-25fe8e3)}.elementor-457 .elementor-element.elementor-element-62ffe38b .elementskit-section-title-wraper .elementskit-section-title>span{color:#000}.elementor-457 .elementor-element.elementor-element-62ffe38b .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-457 .elementor-element.elementor-element-62ffe38b .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:30px;height:4px}.elementor-457 .elementor-element.elementor-element-62ffe38b .elementskit-section-title-wraper .elementskit-border-star{width:30px;height:4px}.elementor-457 .elementor-element.elementor-element-71e81bdb .elementskit-section-title-wraper .elementskit-section-title>span{color:#000}.elementor-457 .elementor-element.elementor-element-71e81bdb .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-457 .elementor-element.elementor-element-71e81bdb .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var(--e-global-color-592b540)}.elementor-457 .elementor-element.elementor-element-71e81bdb .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var(--e-global-color-592b540)}.elementor-457 .elementor-element.elementor-element-71e81bdb .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var(--e-global-color-592b540)}.elementor-457 .elementor-element.elementor-element-62e78a4c .elementskit-section-title-wraper .elementskit-section-title>span{color:var(--e-global-color-81bfac2)}.elementor-457 .elementor-element.elementor-element-62e78a4c .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-457 .elementor-element.elementor-element-69227b .elementskit-btn>:is(i,svg){font-size:14px}.elementor-457 .elementor-element.elementor-element-69227b .elementskit-btn>i,.elementor-457 .elementor-element.elementor-element-69227b .elementskit-btn>svg{margin-left:5px}.rtl .elementor-457 .elementor-element.elementor-element-69227b .elementskit-btn>i,.rtl .elementor-457 .elementor-element.elementor-element-69227b .elementskit-btn>svg{margin-left:0;margin-right:5px}.elementor-457 .elementor-element.elementor-element-7ddf143 .elementskit-section-title-wraper .elementskit-section-title>span{color:#000}.elementor-457 .elementor-element.elementor-element-7ddf143 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-457 .elementor-element.elementor-element-7ddf143 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:40px;height:4px;color:var(--e-global-color-592b540)}.elementor-457 .elementor-element.elementor-element-7ddf143 .elementskit-section-title-wraper .elementskit-border-star{width:40px;height:4px;color:var(--e-global-color-592b540)}.elementor-457 .elementor-element.elementor-element-7ddf143 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var(--e-global-color-592b540)}.elementor-457 .elementor-element.elementor-element-1140a57a.ekit-equal-height-enable,.elementor-457 .elementor-element.elementor-element-1140a57a.ekit-equal-height-enable>div,.elementor-457 .elementor-element.elementor-element-1140a57a.ekit-equal-height-enable .ekit-wid-con,.elementor-457 .elementor-element.elementor-element-1140a57a.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-457 .elementor-element.elementor-element-1140a57a .elementskit-infobox .elementkit-infobox-icon{line-height:50px}.elementor-457 .elementor-element.elementor-element-1140a57a .elementskit-btn i{margin-left:5px}.elementor-457 .elementor-element.elementor-element-5f1b753c.ekit-equal-height-enable,.elementor-457 .elementor-element.elementor-element-5f1b753c.ekit-equal-height-enable>div,.elementor-457 .elementor-element.elementor-element-5f1b753c.ekit-equal-height-enable .ekit-wid-con,.elementor-457 .elementor-element.elementor-element-5f1b753c.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-457 .elementor-element.elementor-element-5f1b753c .elementskit-infobox .elementkit-infobox-icon{line-height:46px}.elementor-457 .elementor-element.elementor-element-5f1b753c .elementskit-btn i{margin-left:5px}.elementor-457 .elementor-element.elementor-element-08b8bd9.ekit-equal-height-enable,.elementor-457 .elementor-element.elementor-element-08b8bd9.ekit-equal-height-enable>div,.elementor-457 .elementor-element.elementor-element-08b8bd9.ekit-equal-height-enable .ekit-wid-con,.elementor-457 .elementor-element.elementor-element-08b8bd9.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-457 .elementor-element.elementor-element-08b8bd9 .elementskit-infobox .elementkit-infobox-icon{line-height:47px}.elementor-457 .elementor-element.elementor-element-08b8bd9 .elementskit-btn i{margin-left:5px}.elementor-457 .elementor-element.elementor-element-7ba569c.ekit-equal-height-enable,.elementor-457 .elementor-element.elementor-element-7ba569c.ekit-equal-height-enable>div,.elementor-457 .elementor-element.elementor-element-7ba569c.ekit-equal-height-enable .ekit-wid-con,.elementor-457 .elementor-element.elementor-element-7ba569c.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-457 .elementor-element.elementor-element-7ba569c .elementskit-infobox .elementkit-infobox-icon{line-height:47px}.elementor-457 .elementor-element.elementor-element-7ba569c .elementskit-btn i{margin-left:5px}.elementor-457 .elementor-element.elementor-element-9a025e5 .elementskit-section-title-wraper .elementskit-section-title>span{color:#000}.elementor-457 .elementor-element.elementor-element-9a025e5 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-457 .elementor-element.elementor-element-9a025e5 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:40px;height:4px;color:var(--e-global-color-592b540)}.elementor-457 .elementor-element.elementor-element-9a025e5 .elementskit-section-title-wraper .elementskit-border-star{width:40px;height:4px;color:var(--e-global-color-592b540)}.elementor-457 .elementor-element.elementor-element-9a025e5 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var(--e-global-color-592b540)}.elementor-457 .elementor-element.elementor-element-ee82312.ekit-equal-height-enable,.elementor-457 .elementor-element.elementor-element-ee82312.ekit-equal-height-enable>div,.elementor-457 .elementor-element.elementor-element-ee82312.ekit-equal-height-enable .ekit-wid-con,.elementor-457 .elementor-element.elementor-element-ee82312.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-457 .elementor-element.elementor-element-ee82312 .elementskit-infobox .elementkit-infobox-icon{line-height:40px}.elementor-457 .elementor-element.elementor-element-ee82312 .elementskit-btn i{margin-left:5px}.elementor-457 .elementor-element.elementor-element-1105aa6.ekit-equal-height-enable,.elementor-457 .elementor-element.elementor-element-1105aa6.ekit-equal-height-enable>div,.elementor-457 .elementor-element.elementor-element-1105aa6.ekit-equal-height-enable .ekit-wid-con,.elementor-457 .elementor-element.elementor-element-1105aa6.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-457 .elementor-element.elementor-element-1105aa6 .elementskit-infobox .elementkit-infobox-icon{line-height:40px}.elementor-457 .elementor-element.elementor-element-1105aa6 .elementskit-btn i{margin-left:5px}.elementor-457 .elementor-element.elementor-element-0fd3f22.ekit-equal-height-enable,.elementor-457 .elementor-element.elementor-element-0fd3f22.ekit-equal-height-enable>div,.elementor-457 .elementor-element.elementor-element-0fd3f22.ekit-equal-height-enable .ekit-wid-con,.elementor-457 .elementor-element.elementor-element-0fd3f22.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-457 .elementor-element.elementor-element-0fd3f22 .elementskit-infobox .elementkit-infobox-icon{line-height:40px}.elementor-457 .elementor-element.elementor-element-0fd3f22 .elementskit-btn i{margin-left:5px}.elementor-457 .elementor-element.elementor-element-4b70ecd.ekit-equal-height-enable,.elementor-457 .elementor-element.elementor-element-4b70ecd.ekit-equal-height-enable>div,.elementor-457 .elementor-element.elementor-element-4b70ecd.ekit-equal-height-enable .ekit-wid-con,.elementor-457 .elementor-element.elementor-element-4b70ecd.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-457 .elementor-element.elementor-element-4b70ecd .elementskit-infobox .elementkit-infobox-icon{line-height:40px}.elementor-457 .elementor-element.elementor-element-4b70ecd .elementskit-btn i{margin-left:5px}.elementor-457 .elementor-element.elementor-element-efcd5f0.ekit-equal-height-enable,.elementor-457 .elementor-element.elementor-element-efcd5f0.ekit-equal-height-enable>div,.elementor-457 .elementor-element.elementor-element-efcd5f0.ekit-equal-height-enable .ekit-wid-con,.elementor-457 .elementor-element.elementor-element-efcd5f0.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-457 .elementor-element.elementor-element-efcd5f0 .elementskit-infobox .elementkit-infobox-icon{line-height:40px}.elementor-457 .elementor-element.elementor-element-efcd5f0 .elementskit-btn i{margin-left:5px}.elementor-457 .elementor-element.elementor-element-f19e9ac .elementor-heading-title a:hover,.elementor-457 .elementor-element.elementor-element-f19e9ac .elementor-heading-title a:focus{color:var(--e-global-color-a971985)}.elementor-457 .elementor-element.elementor-element-b1113c9 .elementskit-single-testimonial-slider .elementskit-watermark-icon>i{color:var(--e-global-color-accent)}.elementor-457 .elementor-element.elementor-element-b1113c9 .elementskit-testimonial-slider-block-style .elementskit-commentor-content>i{color:var(--e-global-color-accent)}.elementor-457 .elementor-element.elementor-element-b1113c9 .elementskit-testimonial-slider-block-style-two .elementskit-icon-content>i{color:var(--e-global-color-accent)}.elementor-457 .elementor-element.elementor-element-b1113c9 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content>i{color:var(--e-global-color-accent)}.elementor-457 .elementor-element.elementor-element-b1113c9 .elementskit-watermark-icon>i{font-size:32px}.elementor-457 .elementor-element.elementor-element-b1113c9 .elementskit-watermark-icon>svg{width:32px}.elementor-457 .elementor-element.elementor-element-b1113c9 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%}.elementor-457 .elementor-element.elementor-element-b1113c9 .elementskit-commentor-content .elementskit-client_logo{margin-bottom:32px}.elementor-457 .elementor-element.elementor-element-9860043 .elementskit-section-title-wraper .elementskit-section-title>span{color:#000}.elementor-457 .elementor-element.elementor-element-9860043 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-457 .elementor-element.elementor-element-9860043 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long{width:100px;height:4px;color:var(--e-global-color-f74a39a)}.elementor-457 .elementor-element.elementor-element-9860043 .elementskit-section-title-wraper .elementskit-border-star{width:100px;height:4px;color:var(--e-global-color-f74a39a)}.elementor-457 .elementor-element.elementor-element-9860043 .elementskit-section-title-wraper .elementskit-border-star:after{background-color:var(--e-global-color-f74a39a)}.elementor-457 .elementor-element.elementor-element-957bf6d .elementskit-section-title-wraper .elementskit-section-title>span{color:var(--e-global-color-81bfac2)}.elementor-457 .elementor-element.elementor-element-957bf6d .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-457 .elementor-element.elementor-element-bd29bf3 .elementskit-btn>:is(i,svg){font-size:14px}.elementor-457 .elementor-element.elementor-element-bd29bf3 .elementskit-btn>i,.elementor-457 .elementor-element.elementor-element-bd29bf3 .elementskit-btn>svg{margin-left:5px}.rtl .elementor-457 .elementor-element.elementor-element-bd29bf3 .elementskit-btn>i,.rtl .elementor-457 .elementor-element.elementor-element-bd29bf3 .elementskit-btn>svg{margin-left:0;margin-right:5px}@media (max-width:767px){.elementor-457 .elementor-element.elementor-element-306f2b9 .elementskit-accordion-content .elementskit-btn{padding:19px 12px 18px}}.post-cifras{margin-top:40px;font-size:1.05em;line-height:1.6;max-width:800px}.ba-milestone>.ba-pill{display:none!important}.ba-milestone>.ba-pill{display:none!important}.ba-award-gallery figure{opacity:0;transform:translateY(20px);animation:fadeInUp 1s ease forwards}.ba-award-gallery figure:nth-child(2){animation-delay:.3s}.sobre-mi{max-width:800px;margin:0 auto;padding:40px 20px;background:#fff;border-radius:10px;box-shadow:0 8px 20px rgba(2,6,23,.06)}.sobre-mi h1,.sobre-mi h2{text-align:center;font-weight:700;color:#222;margin:0 0 18px;padding-bottom:10px;border-bottom:2px solid #e5e7eb}.sobre-mi p{font-size:16.5px;line-height:1.75;color:#2b2b2b;margin:0 0 16px}.sobre-mi a{display:inline-block;background-color:#1b7b4f;color:#fff!important;padding:6px 12px;margin:6px 8px 0 0;border-radius:6px;font-weight:600;text-decoration:none;transition:background .2s ease,transform .15s ease}.sobre-mi a:hover{background-color:#155f3e;transform:translateY(-1px)}.elementor-accordion .elementor-accordion-item:first-child .elementor-tab-content{display:none}.elementor-accordion .elementor-accordion-item:first-child .elementor-tab-title{aria-expanded:false}.ba-award-section{background:#f4f5f7;padding:60px 8%;border-radius:12px}.ba-award-container{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start}.ba-award-text{flex:1 1 40%;font-family:"Poppins",sans-serif;color:#0e1b2a;line-height:1.7}.ba-award-text h2{font-size:2em;margin-bottom:15px;background:linear-gradient(90deg,#0e1b2a,#1e5aa8);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.ba-award-text b{color:#1e5aa8}.ba-award-gallery{flex:1 1 55%;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between}.ba-award-gallery figure{flex:1 1 48%;border-radius:8px;overflow:hidden;box-shadow:0 4px 10px rgba(0,0,0,.1);transition:transform .3s ease}.ba-award-gallery figure:hover{transform:scale(1.02)}.ba-award-gallery img{width:100%;height:auto;display:block}.ba-caption{font-size:.9em;color:#555;margin-top:10px}@media (max-width:768px){.ba-award-container{flex-direction:column}.ba-award-gallery{flex-direction:column}.ba-award-gallery figure{flex:1 1 100%}}.ba-cta-experiencia{background:linear-gradient(90deg,#0e1b2a 0%,#006b3f 100%);color:var(--ba-white);border-radius:16px;padding:44px 36px;margin:56px auto;box-shadow:var(--ba-shadow);overflow:hidden;position:relative}.ba-cta-experiencia::before{content:"";position:absolute;top:-25%;left:-25%;width:150%;height:150%;background:repeating-linear-gradient(135deg,rgba(255,255,255,.06) 0,rgba(255,255,255,.06) 2px,transparent 2px,transparent 6px);pointer-events:none;z-index:0}.ba-cta-experiencia-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:28px;position:relative;z-index:1}.ba-cta-experiencia-text{flex:1 1 480px;max-width:680px}.ba-cta-experiencia-text h3{font-size:1.9rem;font-weight:700;margin-bottom:10px;color:var(--ba-white)}.ba-cta-experiencia-text p{font-size:1.05rem;color:#eaf1f6;margin:0;line-height:1.6}.ba-cta-experiencia-actions{display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-start}@media (max-width:768px){.ba-cta-experiencia{padding:30px 22px;text-align:center}.ba-cta-experiencia-inner{flex-direction:column;align-items:center}.ba-cta-experiencia-text h3{font-size:1.6rem}.ba-cta-experiencia-actions{justify-content:center}}.ba-consulting-v3{display:grid;grid-template-columns:1.15fr .95fr;align-items:stretch;border-radius:16px;overflow:hidden;box-shadow:0 18px 40px rgba(0,0,0,.18);background:linear-gradient(135deg,#2563eb 0%,#00b563 70%)}.ba-consulting-v3__text{padding:clamp(28px,5vw,60px) clamp(22px,4vw,50px);color:#fff;background:0 0;font-family:"Poppins",system-ui,sans-serif}.ba-consulting-v3__text h2{margin:0 0 12px;font-weight:700;line-height:1.15;font-size:clamp(26px,4.6vw,40px);letter-spacing:.2px}.ba-consulting-v3__text p{margin:0 0 18px;color:#e9f4ee;font-size:clamp(15px,2vw,17px);line-height:1.6}.ba-consulting-v3__list{margin:0 0 26px;padding:0;list-style:none}.ba-consulting-v3__list li{margin-bottom:10px;padding-left:22px;position:relative}.ba-consulting-v3__list li::before{content:"✔";position:absolute;left:0;top:0;color:#b7f7cf;font-weight:700}.ba-consulting-v3__btn{display:inline-block;text-decoration:none;font-weight:600;color:#fff;background:linear-gradient(135deg,#00b563,#1fa064);padding:12px 22px;border-radius:10px;box-shadow:0 8px 20px rgba(0,0,0,.22);transition:transform .2s ease,box-shadow .2s ease}.ba-consulting-v3__btn:hover{transform:translateY(-2px);box-shadow:0 12px 30px rgba(0,0,0,.28)}.ba-consulting-v3__photo{margin:0;min-height:520px;background-image:var(--photo);background-repeat:no-repeat;background-position:right center;background-size:contain;background-color:transparent;background-blend-mode:lighten}@media (min-width:1024px){.ba-consulting-v3__photo{background-size:110% auto}}@media (max-width:900px){.ba-consulting-v3{grid-template-columns:1fr}.ba-consulting-v3__photo{min-height:420px;background-position:center top;background-size:cover}.ba-consulting-v3__text{padding:40px 28px}}