/* Generado desde Figma · nodo 5608:29241 · no editar a mano */
.gt-page--corporate{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;position:relative;width:100%}
.gt-corp-1{width:1300px;max-width:100%;min-height:var(--gt-hero);background:linear-gradient(180.0deg,rgba(0,0,0,0.1) 0%,rgba(0,0,0,0.65) 100%),url('../../img/fig-b1cd03850336.jpg') center/cover no-repeat,url('../../img/fig-498a2377a450.jpg') center/cover no-repeat}
.gt-corp-5{position:relative;overflow:hidden;width:305px;height:48px;flex:0 0 auto}
.gt-corp-7{max-width:100%;background:linear-gradient(86.1deg,#185c6b 0%,#18a3c2 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-align:center}
.gt-corp-8{align-self:stretch;color:#000000;text-align:center}
.gt-corp-6{display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:center;align-self:stretch}
.gt-corp-9{align-self:stretch;color:#000000;text-align:center}
.gt-corp-4{display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:center;align-self:stretch}
.gt-corp-3{display:flex;flex-direction:column;gap:32px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-11>*{transition:transform .35s cubic-bezier(.2,.7,.3,1)}
a.gt-corp-11:hover>*,button.gt-corp-11:hover>*,a:hover .gt-corp-11>*,button:hover .gt-corp-11>*{transform:skewX(24.0deg)}
.gt-corp-12{max-width:100%;color:#ffffff;font-size:16px;line-height:24px;font-weight:700;letter-spacing:0.05em;text-align:center;white-space:nowrap}
.gt-corp-11{display:flex;flex-direction:row;gap:8px;padding:8px 20px 8px 20px;--gt-pl:20px;--gt-pr:20px;justify-content:center;align-items:center;max-width:100%;background:#185c6b;border-radius:4px;transform:skewX(-24.0deg) scaleY(0.9135);transform-origin:top left;margin-left:16.3px;transition:transform .35s cubic-bezier(.2,.7,.3,1)}
.gt-corp-13>*{transition:transform .35s cubic-bezier(.2,.7,.3,1)}
a.gt-corp-13:hover>*,button.gt-corp-13:hover>*,a:hover .gt-corp-13>*,button:hover .gt-corp-13>*{transform:skewX(24.0deg)}
.gt-corp-14{max-width:100%;color:#ffffff;font-size:16px;line-height:24px;font-weight:700;letter-spacing:0.05em;text-align:center;white-space:nowrap}
.gt-corp-13{display:flex;flex-direction:row;gap:8px;padding:8px 20px 8px 20px;--gt-pl:20px;--gt-pr:20px;justify-content:center;align-items:center;max-width:100%;background:#185c6b;border-radius:4px;transform:skewX(-24.0deg) scaleY(0.9135);transform-origin:top left;margin-left:16.3px;transition:transform .35s cubic-bezier(.2,.7,.3,1)}
.gt-corp-15>*{transition:transform .35s cubic-bezier(.2,.7,.3,1)}
a.gt-corp-15:hover>*,button.gt-corp-15:hover>*,a:hover .gt-corp-15>*,button:hover .gt-corp-15>*{transform:skewX(24.0deg)}
.gt-corp-16{max-width:100%;color:#ffffff;font-size:16px;line-height:24px;font-weight:700;letter-spacing:0.05em;text-align:center;white-space:nowrap}
.gt-corp-15{display:flex;flex-direction:row;gap:8px;padding:8px 20px 8px 20px;--gt-pl:20px;--gt-pr:20px;justify-content:center;align-items:center;max-width:100%;background:#185c6b;border-radius:4px;transform:skewX(-24.0deg) scaleY(0.9135);transform-origin:top left;margin-left:16.3px;transition:transform .35s cubic-bezier(.2,.7,.3,1)}
.gt-corp-17>*{transition:transform .35s cubic-bezier(.2,.7,.3,1)}
a.gt-corp-17:hover>*,button.gt-corp-17:hover>*,a:hover .gt-corp-17>*,button:hover .gt-corp-17>*{transform:skewX(24.0deg)}
.gt-corp-18{max-width:100%;color:#ffffff;font-size:16px;line-height:24px;font-weight:700;letter-spacing:0.05em;text-align:center;white-space:nowrap}
.gt-corp-17{display:flex;flex-direction:row;gap:8px;padding:8px 20px 8px 20px;--gt-pl:20px;--gt-pr:20px;justify-content:center;align-items:center;max-width:100%;background:#185c6b;border-radius:4px;transform:skewX(-24.0deg) scaleY(0.9135);transform-origin:top left;margin-left:16.3px;transition:transform .35s cubic-bezier(.2,.7,.3,1)}
.gt-corp-10{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;max-width:100%}
.gt-corp-2{display:flex;flex-direction:column;gap:48px;padding:48px 100px 48px 100px;--gt-pl:100px;--gt-pr:100px;justify-content:center;align-items:center;align-self:stretch;background:#f3fbfc}
.gt-corp-20{align-self:center;width:666px;max-width:100%;color:#f3fbfc;text-align:center}
.gt-corp-19{display:flex;flex-direction:column;gap:16px;justify-content:flex-end;align-items:center;position:absolute;left:0;width:100%;top:0;height:calc(var(--gt-hero) + var(--gt-hero-vuelo))}
.gt-corp-25{width:440px;max-width:100%;min-height:440px;overflow:hidden;background:url('../../img/fig-a32a97269c93.jpg') center/cover no-repeat,url('../../img/fig-b1cd03850336.jpg') center/cover no-repeat,url('../../img/fig-476a509cfd44.jpg') center/cover no-repeat,url('../../img/fig-b2efd8cd4cd6.jpg') center/cover no-repeat,url('../../img/fig-d2d78b50e977.jpg') center/cover no-repeat}
.gt-corp-29{align-self:stretch;background:linear-gradient(87.0deg,#185c6b 0%,#18a3c2 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-align:left}
.gt-corp-30{align-self:stretch;background:linear-gradient(88.0deg,#185c6b 0%,#18a3c2 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-align:left}
.gt-corp-28{display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-27{display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-31{align-self:stretch;color:#000000;text-align:left}
.gt-corp-26{display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:center;flex:1 1 0;min-width:0}
.gt-corp-24{display:flex;flex-direction:row;gap:38px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-23{display:flex;flex-direction:column;gap:32px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-22{display:flex;flex-direction:column;gap:24px;padding:48px 0px 48px 0px;--gt-pl:0px;--gt-pr:0px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-38{align-self:stretch;background:linear-gradient(87.0deg,#185c6b 0%,#18a3c2 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-align:left}
.gt-corp-39{align-self:stretch;background:linear-gradient(88.0deg,#185c6b 0%,#18a3c2 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-align:left}
.gt-corp-37{display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-36{display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-40{align-self:stretch;color:#000000;text-align:left}
.gt-corp-35{display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:center;flex:1 1 0;min-width:0}
.gt-corp-42{position:absolute;left:-573.409%;width:930.909%;top:-905px;min-height:2730px}
.gt-corp-41{position:relative;width:440px;max-width:100%;min-height:440px;overflow:hidden;background:url('../../img/fig-e67bbde25130.jpg') center/cover no-repeat,url('../../img/fig-132fd01291cb.jpg') center/cover no-repeat,url('../../img/fig-ee4e95a30c92.jpg') center/cover no-repeat,url('../../img/fig-8346ee7e4307.jpg') center/cover no-repeat}
.gt-corp-34{display:flex;flex-direction:row;gap:38px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-33{display:flex;flex-direction:column;gap:32px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-32{display:flex;flex-direction:column;gap:24px;padding:48px 0px 48px 0px;--gt-pl:0px;--gt-pr:0px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-46{width:440px;max-width:100%;min-height:440px;overflow:hidden;background:url('../../img/fig-8fd23ff05969.jpg') center/cover no-repeat}
.gt-corp-48{align-self:stretch;background:linear-gradient(87.0deg,#185c6b 0%,#18a3c2 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-align:left}
.gt-corp-51{align-self:stretch;background:linear-gradient(88.0deg,#185c6b 0%,#18a3c2 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-align:left}
.gt-corp-50{display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-49{display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-52{align-self:stretch;color:#000000;text-align:left}
.gt-corp-47{display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:center;flex:1 1 0;min-width:0}
.gt-corp-45{display:flex;flex-direction:row;gap:38px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-44{display:flex;flex-direction:column;gap:32px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-43{display:flex;flex-direction:column;gap:24px;padding:48px 0px 48px 0px;--gt-pl:0px;--gt-pr:0px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-59{align-self:stretch;background:linear-gradient(87.0deg,#185c6b 0%,#18a3c2 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-align:left}
.gt-corp-60{align-self:stretch;background:linear-gradient(88.0deg,#185c6b 0%,#18a3c2 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;text-align:left}
.gt-corp-58{display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-57{display:flex;flex-direction:column;gap:8px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-61{align-self:stretch;color:#000000;text-align:left}
.gt-corp-56{display:flex;flex-direction:column;gap:24px;justify-content:flex-start;align-items:center;flex:1 1 0;min-width:0}
.gt-corp-62{width:440px;max-width:100%;min-height:440px;overflow:hidden;background:url('../../img/fig-7a8697ba77d6.jpg') center/cover no-repeat}
.gt-corp-55{display:flex;flex-direction:row;gap:38px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-54{display:flex;flex-direction:column;gap:32px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-53{display:flex;flex-direction:column;gap:24px;padding:48px 0px 48px 0px;--gt-pl:0px;--gt-pr:0px;justify-content:flex-start;align-items:flex-start;align-self:stretch}
.gt-corp-21{display:flex;flex-direction:column;gap:80px;padding:48px 80px 48px 80px;--gt-pl:80px;--gt-pr:80px;justify-content:flex-start;align-items:center;width:1300px;max-width:100%}

/* Por debajo del artboard las filas anchas envuelven */
@media (max-width:1299px){
  .gt-corp-10{flex-wrap:wrap;justify-content:center;row-gap:16px}
  .gt-corp-12{white-space:normal}
  .gt-corp-14{white-space:normal}
  .gt-corp-16{white-space:normal}
  .gt-corp-18{white-space:normal}
  .gt-corp-24{flex-wrap:nowrap}
  .gt-corp-24 > *{min-width:0}
  .gt-corp-26{flex:1 1 662px}
  .gt-corp-34{flex-wrap:nowrap}
  .gt-corp-34 > *{min-width:0}
  .gt-corp-35{flex:1 1 662px}
  .gt-corp-45{flex-wrap:nowrap}
  .gt-corp-45 > *{min-width:0}
  .gt-corp-47{flex:1 1 662px}
  .gt-corp-55{flex-wrap:nowrap}
  .gt-corp-55 > *{min-width:0}
  .gt-corp-56{flex:1 1 662px}
}

/* Móvil · criterio tomado del artboard 5760:29724 (402 px) */
@media (max-width:900px){
  .gt-corp-2{padding:48px 16px 48px 16px;--gt-pl:16px;--gt-pr:16px}
  .gt-corp-10{flex-direction:column;align-items:center;gap:16px}
  .gt-corp-21{padding:48px 16px 48px 16px;--gt-pl:16px;--gt-pr:16px}
  .gt-corp-24 > *{width:100%;max-width:100%;flex:0 0 auto}
  .gt-corp-24{flex-direction:column;align-items:stretch;row-gap:38px}
  .gt-corp-25{order:-1}
  .gt-corp-34 > *{width:100%;max-width:100%;flex:0 0 auto}
  .gt-corp-34{flex-direction:column;align-items:stretch;row-gap:38px}
  .gt-corp-41{order:-1}
  .gt-corp-45 > *{width:100%;max-width:100%;flex:0 0 auto}
  .gt-corp-45{flex-direction:column;align-items:stretch;row-gap:38px}
  .gt-corp-46{order:-1}
  .gt-corp-55 > *{width:100%;max-width:100%;flex:0 0 auto}
  .gt-corp-55{flex-direction:column;align-items:stretch;row-gap:38px}
  .gt-corp-62{order:-1}
}
