.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17998 .elementor-element.elementor-element-4b96d5e{--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-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-17998 .elementor-element.elementor-element-37f55d6{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}:root{--page-title-display:none;}/* Start custom CSS *//* ── Pegar en: Elementor → Custom CSS (o Additional CSS del tema) ── */

*{box-sizing:border-box}
.kn-global,.kn-global *{font-family:"Neue Montreal", Sans-serif;-webkit-font-smoothing:antialiased}

/* ─── WRAPPER ─── */
.kn-global{width:100%;max-width:1440px;margin:0 auto}

/* ─── HEADER ─── */
.kn-header{padding:64px 100px 20px}
.kn-header h1{font-size:52px;font-weight:700;letter-spacing:-.5px;margin-bottom:24px;line-height:1.15}
.kn-header .lead{font-size:22px;font-weight:700;line-height:1.5;color:#1a1a1a;max-width:1000px;margin-bottom:20px}
.kn-header .body-txt{font-size:15.2px;line-height:1.75;color:#000}
.kn-header .body-txt+.body-txt{margin-top:0}

/* ─── TABS ─── */
.kn-tabs{padding:0 100px 40px;display:flex;gap:4px}
.kn-tabs button{padding:10px 28px;font-size:14px;font-family:inherit;font-weight:400;background:transparent;color:#1a1a1a;border:1px solid #1a1a1a;cursor:pointer;transition:background .15s,color .15s;outline:none;line-height:1}
.kn-tabs button.is-active{background:#1a1a1a;color:#fff;font-weight:600}
.kn-tabs button:hover:not(.is-active){background:#f2f2f2}

/* ─── MAP WRAP ─── */
.global-map-wrap{position:relative;background-color:#dee9ee;padding:40px 0}
.map-area{position:relative;max-width:1240px;aspect-ratio:1240/640;overflow:hidden;margin:0 auto}
.img-map{width:100%}
.img-map img{width:100%;height:auto;display:block}

/* pins container – fixed 1240×640, scaled by JS */
.map-pins{position:absolute;top:0;left:0;width:1240px;height:640px;transform-origin:0 0}

/* each pin wrapper */
.map-pins>[class^="pin-"]{position:absolute;width:52px;padding:5px 8px 0;display:flex;flex-direction:column;align-items:center}

/* inactive pins: hide only the teardrop marker and the label; keep the concentric ring */
.map-pins>[class^="pin-"]:not(.active) .icon-marker{display:none}
.map-pins>[class^="pin-"]:not(.active) .pin-name{display:none}

/* the concentric-ring icon */
.pin-icon{position:relative;width:36px;height:36px;flex-shrink:0}

/* orange center dot */
.pin-icon .dot{position:absolute;top:15px;left:15px;width:6px;height:6px;border-radius:50%;background:#ff730f}

/* middle ring */
.pin-icon::before{position:absolute;top:6px;left:6px;width:24px;height:24px;border-radius:50%;border:6px solid rgba(255,139,56,.6);box-sizing:border-box;content:""}

/* pulsing outer ring – only when .active on pin wrapper */
.map-pins>[class^="pin-"].active .pin-icon::after{position:absolute;top:-10px;left:-5px;width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,139,56,.6);box-sizing:border-box;content:"";animation:pinCircle 1.5s linear infinite}

/* teardrop marker PNG overlay */
.pin-icon .icon-marker{position:absolute;top:-63px;left:-21px;width:77px;height:87px;background:url('data:image/png;base64,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') no-repeat 0 0;background-size:77px 87px;z-index:1}

/* float animation on active */
.map-pins>[class^="pin-"].active .icon-marker{animation:pinFloat 1.5s ease infinite}

/* label */
.pin-name{color:#1a1a1a;font-size:14px;font-weight:700;line-height:1.5;text-align:center;white-space:nowrap;margin-top:6px}

@keyframes pinFloat{0%,100%{transform:translateY(-3px)}50%{transform:translateY(3px)}}
@keyframes pinCircle{0%{transform:scale(1);opacity:1}100%{transform:scale(1.8);opacity:0}}

/* ── PIN POSITIONS (1240px coordinate space) ── */
.pin-asia-1{top:308px;left:479px}
.pin-asia-2{top:300px;left:411px}
.pin-asia-3{top:285px;left:285px}
.pin-america-1{top:216px;left:949px}
.pin-america-2{top:274px;left:985px}
.pin-america-3{top:339px;left:949px}
.pin-europe-1{top:151px;left:350px}
.pin-europe-2{top:238px;left:51px}

/* ─── LEGEND ─── */
.map-legend{position:absolute;top:20px;right:20px;background:rgba(255,255,255,.9);border-radius:4px;padding:8px 16px;display:flex;align-items:center;gap:16px;z-index:20;pointer-events:none}
.map-legend .item{display:flex;align-items:center;gap:7px;font-size:13px;color:#333;white-space:nowrap}
.map-legend .item svg{width:20px;height:20px;flex-shrink:0}

/* ─── CORPS SECTION ─── */
.kn-corps{padding:80px 100px}
.tab-panel{display:none}
.tab-panel.is-active{display:flex;justify-content:space-between;align-items:flex-start;gap:40px}
.tit-box{width:41.1%}
.tit-box h4{font-size:26px;font-weight:700;line-height:1.45;color:#1a1a1a}
.cont-box{width:55.6%}
.corp-item{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:48px;border-bottom:1px solid #e8e8e8;margin-bottom:0}
.corp-item+.corp-item{margin-top:48px}
.info-area{flex:1;min-width:0}
.corp-name{font-size:22px;font-weight:700;line-height:1.3;margin-bottom:4px;color:#1a1a1a;display:flex;flex-direction:column;gap:4px}
.corp-name .sub-tit{font-size:13px;font-weight:400;color:#999}
.corp-detail{display:flex;align-items:flex-start;gap:8px;font-size:14px;color:#333;margin-top:14px;line-height:1.55}
.corp-detail .icon{width:20px;height:20px;flex-shrink:0;margin-top:1px}
.corp-detail a{color:#333;text-decoration:none}
.corp-detail a:hover{text-decoration:underline}
.btn-go{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background:#1a1a1a;text-decoration:none;flex-shrink:0;margin-top:4px}
.btn-go svg{width:18px;height:18px;fill:#fff}

/* ─── RESPONSIVE ─── */
@media(max-width:1100px){
  .kn-header{padding:48px 60px 32px}
  .kn-header h1{font-size:40px}
  .kn-header .lead{font-size:18px}
  .kn-tabs{padding:0 60px 32px}
  .kn-corps{padding:60px 60px}
}
@media(max-width:800px){
  .kn-header{padding:40px 24px 28px}
  .kn-header h1{font-size:32px}
  .kn-header .lead{font-size:16px}
  .kn-tabs{padding:0 24px 28px}
  .kn-corps{padding:48px 24px}
  .tab-panel.is-active{flex-direction:column;gap:32px}
  .tit-box,.cont-box{width:100%}
}/* End custom CSS */