.elementor-457 .elementor-element.elementor-element-bc36327 .elementskit-section-title-wraper .elementskit-section-title>span{color:#5c55e1}.elementor-457 .elementor-element.elementor-element-bc36327 .elementskit-section-title-wraper .elementskit-section-title:hover>span{color:#000}.elementor-457 .elementor-element.elementor-element-bc36327 .elementskit-section-title-wraper .elementskit-section-title span:last-child,.elementor-457 .elementor-element.elementor-element-bc36327 .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-4f10bb4.ekit-equal-height-enable,.elementor-457 .elementor-element.elementor-element-4f10bb4.ekit-equal-height-enable>div,.elementor-457 .elementor-element.elementor-element-4f10bb4.ekit-equal-height-enable .ekit-wid-con,.elementor-457 .elementor-element.elementor-element-4f10bb4.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-457 .elementor-element.elementor-element-4f10bb4 .elementskit-infobox .elementkit-infobox-icon{line-height:47px}.elementor-457 .elementor-element.elementor-element-4f10bb4 .elementskit-btn i{margin-left:5px}.elementor-457 .elementor-element.elementor-element-f579d31.ekit-equal-height-enable,.elementor-457 .elementor-element.elementor-element-f579d31.ekit-equal-height-enable>div,.elementor-457 .elementor-element.elementor-element-f579d31.ekit-equal-height-enable .ekit-wid-con,.elementor-457 .elementor-element.elementor-element-f579d31.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-457 .elementor-element.elementor-element-f579d31 .elementskit-infobox .elementkit-infobox-icon{line-height:46px}.elementor-457 .elementor-element.elementor-element-f579d31 .elementskit-btn i{margin-left:5px}.elementor-457 .elementor-element.elementor-element-3a1a84b.ekit-equal-height-enable,.elementor-457 .elementor-element.elementor-element-3a1a84b.ekit-equal-height-enable>div,.elementor-457 .elementor-element.elementor-element-3a1a84b.ekit-equal-height-enable .ekit-wid-con,.elementor-457 .elementor-element.elementor-element-3a1a84b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%}.elementor-457 .elementor-element.elementor-element-3a1a84b .elementskit-infobox .elementkit-infobox-icon{line-height:50px}.elementor-457 .elementor-element.elementor-element-3a1a84b .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-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-22e36b9 .elementor-heading-title a:hover,.elementor-457 .elementor-element.elementor-element-22e36b9 .elementor-heading-title a:focus{color:var(--e-global-color-a971985)}.sobre-mi{max-width:900px;margin:0 auto;padding:56px 24px;background:#fff}.sobre-mi h1,.sobre-mi h2{font-weight:600;color:#111827;margin:0 0 22px}.sobre-mi p{font-size:16.5px;line-height:1.7;color:#374151;margin:0 0 18px}.sobre-mi a{color:#1b7b4f;text-decoration:underline;font-weight:500}.sobre-mi a:hover{color:#155f3e}.ceo-trajectory{max-width:900px;margin:0 auto;padding:56px 24px}.ceo-trajectory p{margin-bottom:26px;line-height:1.65;color:#374151}.ceo-trajectory strong{display:block;font-weight:600;color:#111827;margin-bottom:4px}.ceo-leadership{max-width:900px;margin:0 auto;padding:56px 24px}.ceo-leadership h2{margin-bottom:24px}.ceo-leadership ul{list-style:none;padding:0;margin:0}.ceo-leadership ul li{margin-bottom:16px;line-height:1.6;color:#374151}.ba-award-section{background:#fff;padding:64px 8%}.ba-award-container{display:flex;flex-wrap:wrap;gap:48px;align-items:flex-start}.ba-award-text{flex:1 1 42%;color:#1f2933;line-height:1.7}.ba-award-text h2{font-size:1.7rem;margin-bottom:16px}.ba-award-gallery{flex:1 1 52%;display:flex;flex-wrap:wrap;gap:24px}.ba-award-gallery img{width:100%;height:auto;display:block}.ba-caption{font-size:.9rem;color:#6b7280;margin-top:8px}