
      @import url("https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css");
      @import url("https://fonts.googleapis.com/css?family=Montserrat:500,800");

      @font-face {
        font-family: "Helvetica-Light";
        font-style: normal;
        font-weight: 300;
        src: url('https://anima-uploads.s3.amazonaws.com/5c4a8fa3ba3d79000962263a/Helvetica Light.ttf') format("truetype");
      }

      @font-face {
        font-family: "HelveticaNeue-Regular";
        font-style: normal;
        font-weight: 400;
        src: url('https://anima-uploads.s3.amazonaws.com/projects/654aa0e4b022e912cce8fead/fonts/helveticaneue-regular.ttf') format("truetype");
      }

      /* The following line is used to measure usage of this code. You can remove it if you want. */
      @import url("https://px.animaapp.com/66c3a680c2a2e2bf8950f3e6.66c3a681c2a2e2bf8950f3e9.hmGf9BT.hch.png");

      body {
        margin: 0;
        height: 100vh;
        width: 100%;
      }

      .desktop .screen {
        height: 100%;
        width: 100%;
        display: flex; /* Opcional: si quieres alinear el contenido dentro del div */
        flex-direction: column; /* Opcional: para controlar la disposición del contenido */
      }

      .screen textarea:focus,
      .screen input:focus {
        outline: none;
      }

      .screen * {
        -webkit-font-smoothing: antialiased;
        box-sizing: border-box;
      }

      .screen div {
        -webkit-text-size-adjust: none;
      }

      .component-wrapper a {
        display: contents;
        pointer-events: auto;
        text-decoration: none;
      }

      .component-wrapper * {
        -webkit-font-smoothing: antialiased;
        box-sizing: border-box;
        pointer-events: none;
      }

      .component-wrapper a *,
      .component-wrapper input,
      .component-wrapper video,
      .component-wrapper iframe {
        pointer-events: auto;
      }

      .component-wrapper.not-ready,
      .component-wrapper.not-ready * {
        visibility: hidden !important;
      }

      .screen a {
        display: contents;
        text-decoration: none;
      }

      .full-width-a {
        width: 100%;
      }

      .full-height-a {
        height: 100%;
      }

      .container-center-vertical {
        align-items: center;
        display: flex;
        flex-direction: row;
        height: 100%;
        pointer-events: none;
      }

      .container-center-vertical>* {
        flex-shrink: 0;
        pointer-events: auto;
      }

      .container-center-horizontal {
        display: flex;
        flex-direction: row;
        justify-content: center;
        pointer-events: none;
        width: 100%;
      }

      .container-center-horizontal>* {
        flex-shrink: 0;
        pointer-events: auto;
      }

      .auto-animated div {
        --z-index: -1;
        opacity: 0;
        position: absolute;
      }

      .auto-animated input {
        --z-index: -1;
        opacity: 0;
        position: absolute;
      }

      .auto-animated .container-center-vertical,
      .auto-animated .container-center-horizontal {
        opacity: 1;
      }

      .overlay-base {
        display: none;
        height: 100%;
        opacity: 0;
        position: fixed;
        top: 0;
        width: 100%;
      }

      .overlay-base.animate-appear {
        align-items: center;
        animation: reveal 0.3s ease-in-out 1 normal forwards;
        display: flex;
        flex-direction: column;
        justify-content: center;
        opacity: 0;
      }

      .overlay-base.animate-disappear {
        animation: reveal 0.3s ease-in-out 1 reverse forwards;
        display: block;
        opacity: 1;
        pointer-events: none;
      }

      .overlay-base.animate-disappear * {
        pointer-events: none;
      }

      @keyframes reveal {
        from {
          opacity: 0
        }

        to {
          opacity: 1
        }
      }

      .animate-nodelay {
        animation-delay: 0s;
      }

      .align-self-flex-start {
        align-self: flex-start;
      }

      .align-self-flex-end {
        align-self: flex-end;
      }

      .align-self-flex-center {
        align-self: flex-center;
      }

      .valign-text-middle {
        display: flex;
        flex-direction: column;
        justify-content: center;
      }

      .valign-text-bottom {
        display: flex;
        flex-direction: column;
        justify-content: flex-end;
      }

      input:focus {
        outline: none;
      }

      .listeners-active,
      .listeners-active * {
        pointer-events: auto;
      }

      .hidden,
      .hidden * {
        pointer-events: none;
        visibility: hidden;
      }

      .smart-layers-pointers,
      .smart-layers-pointers * {
        pointer-events: auto;
        visibility: visible;
      }

      .listeners-active-click,
      .listeners-active-click * {
        cursor: pointer;
      }

      * {
        box-sizing: border-box;
      }

      :root {
        --black: #000000;
        --ebony-clay: #1e213d;
        --gravel: #474747;
        --quick-silver: #a5a5a5;
        --sunglow: #f8ca3a;
        --white: #ffffff;
        --font-size-l: 24px;
        --font-size-m: 22px;
        --font-size-s: 18px;
        --font-size-xl: 26px;
        --font-size-xs: 16px;
        --font-size-xxl: 32px;
        --font-size-xxs: 10px;
        --font-family-helvetica-light: "Helvetica-Light", Helvetica;
        --font-family-helveticaneue-regular: "HelveticaNeue-Regular", Helvetica;
        --font-family-montserrat: "Montserrat", Helvetica;
        --font-family-ttchocolatestrl-demibold: "TTChocolatesTrl-DemiBold", Helvetica;
      }

      .montserrat-medium-gravel-22px {
        color: var(--gravel);
        font-family: var(--font-family-montserrat);
        font-size: var(--font-size-m);
        font-style: normal;
        font-weight: 500;
      }

      .montserrat-extra-bold-ebony-clay-22px {
        color: var(--ebony-clay);
        font-family: var(--font-family-montserrat);
        font-size: var(--font-size-m);
        font-style: normal;
        font-weight: 800;
      }

      .montserrat-medium-black-18px {
        color: var(--black);
        font-family: var(--font-family-montserrat);
        font-size: var(--font-size-s);
        font-style: normal;
        font-weight: 500;
      }

      .montserrat-medium-ebony-clay-26px {
        color: var(--ebony-clay);
        font-family: var(--font-family-montserrat);
        font-size: var(--font-size-xl);
        font-style: normal;
        font-weight: 500;
      }

      .montserrat-extra-bold-black-32px {
        color: var(--black);
        font-family: var(--font-family-montserrat);
        font-size: var(--font-size-xxl);
        font-style: normal;
        font-weight: 800;
      }

      .montserrat-medium-white-22px {
        color: var(--white);
        font-family: var(--font-family-montserrat);
        font-size: var(--font-size-m);
        font-style: normal;
        font-weight: 500;
      }

      .montserrat-medium-ebony-clay-22px {
        color: var(--ebony-clay);
        font-family: var(--font-family-montserrat);
        font-size: var(--font-size-m);
        font-style: normal;
        font-weight: 500;
      }

      .montserrat-medium-quick-silver-22px {
        color: var(--quick-silver);
        font-family: var(--font-family-montserrat);
        font-size: var(--font-size-m);
        font-style: normal;
        font-weight: 500;
      }

      .helvetica-light-black-12px {
        color: var(--black);
        font-family: var(--font-family-helvetica-light);
        font-size: 12px;
        font-style: normal;
        font-weight: 300;
      }

      :root {}

      /* screen - desktop */
      .desktop {
        background-color: #f7f7f7;
        height: 4155px;
        overflow: hidden;
        overflow-x: hidden;
        position: relative;
        width: 1444px;
      }

      .desktop .group-14-dg6U5x {
        background-color: transparent;
        height: 21px;
        left: 466px;
        position: absolute;
        top: 3042px;
        width: 85px;
      }

      .desktop .group-33-gxS9Bk {
        background-color: transparent;
        height: 21px;
        left: 0px;
        position: absolute;
        top: 0px;
        width: 21px;
      }

      .desktop .group-32-gxS9Bk {
        background-color: transparent;
        height: 21px;
        left: 33px;
        position: absolute;
        top: 0px;
        width: 21px;
      }

      .desktop .group-34-gxS9Bk {
        background-color: transparent;
        height: 21px;
        left: 64px;
        position: absolute;
        top: 0px;
        width: 21px;
      }

      .desktop .line-gxS9Bk {
        height: 12px;
        left: 26px;
        top: 4px;
      }

      .desktop .group-14-copy-dg6U5x {
        background-color: transparent;
        height: 21px;
        left: 674px;
        position: absolute;
        top: 3042px;
        width: 85px;
      }

      .desktop .line-YcrRcf {
        height: 12px;
        left: 26px;
        top: 4px;
      }

      .desktop .group-14-copy-2-dg6U5x {
        background-color: transparent;
        height: 21px;
        left: 882px;
        position: absolute;
        top: 3042px;
        width: 85px;
      }

      .desktop .line-8Iodcv {
        height: 12px;
        left: 26px;
        top: 4px;
      }

      .desktop .path-copy-dg6U5x {
        background-color: transparent;
        height: 12px;
        left: 745px;
        position: absolute;
        top: 3046px;
        width: 7px;
      }

      .desktop .path-copy-2-dg6U5x {
        background-color: transparent;
        height: 12px;
        left: 953px;
        position: absolute;
        top: 3046px;
        width: 7px;
      }

      .desktop .group-7-copy-dg6U5x {
        background-color: transparent;
        height: 11px;
        left: 713px;
        position: absolute;
        top: 3047px;
        width: 11px;
      }

      .desktop .group-6-zFjIc3 {
        height: 8px;
        left: 4px;
        top: 3px;
        width: 7px;
      }

      .desktop .group-7-copy-2-dg6U5x {
        background-color: transparent;
        height: 11px;
        left: 921px;
        position: absolute;
        top: 3047px;
        width: 11px;
      }

      .desktop .group-6-qyaxEb {
        height: 8px;
        left: 4px;
        top: 3px;
        width: 7px;
      }

      .desktop .group-23-dg6U5x {
        background-color: transparent;
        height: 197px;
        left: 262px;
        position: absolute;
        top: 3958px;
        width: 585px;
      }

      .desktop .group-24-dg6U5x {
        background-color: transparent;
        height: 213px;
        left: 981px;
        position: absolute;
        top: 3942px;
        width: 463px;
      }

      .desktop .veronica4611_mapa_co-dg6U5x {
        height: 588px;
        left: 159px;
        width: 1285px;
      }

      .desktop .group-5-dg6U5x {
        background-color: transparent;
        height: 29px;
        left: 402px;
        overflow: hidden;
        position: absolute;
        top: 45px;
        width: 640px;
      }

      .desktop .servicios-quienes-so-DXSCzo {
        background-color: transparent;
        color: var(--white);
        font-family: var(--font-family-montserrat);
        font-size: var(--font-size-l);
        font-style: normal;
        font-weight: 500;
        height: auto;
        left: 0px;
        letter-spacing: 1.50px;
        line-height: normal;
        position: absolute;
        text-align: left;
        top: 0px;
        width: auto;
      }

      .desktop .oval-DXSCzo {
        background-color: var(--sunglow);
        border-radius: 4px;
        height: 8px;
        left: 457px;
        position: absolute;
        top: 11px;
        width: 8px;
      }

      .desktop .oval-copy-2-DXSCzo {
        background-color: var(--sunglow);
        border-radius: 4px;
        height: 8px;
        left: 172px;
        position: absolute;
        top: 11px;
        width: 8px;
      }

      .desktop .group-18-dg6U5x {
        background-color: transparent;
        height: 30px;
        left: 1292px;
        overflow: hidden;
        position: absolute;
        top: 44px;
        width: 89px;
      }

      .desktop .es-en-2x6c4d {
        background-color: transparent;
        color: var(--white);
        font-family: var(--font-family-montserrat);
        font-size: var(--font-size-l);
        font-style: normal;
        font-weight: 500;
        height: auto;
        left: 0px;
        letter-spacing: 1.50px;
        line-height: normal;
        position: absolute;
        text-align: left;
        top: 0px;
        width: auto;
      }

      .desktop .group-2x6c4d {
        background-color: transparent;
        height: 24px;
        left: 2px;
        position: absolute;
        top: 6px;
        width: 41px;
      }

      .desktop .group-22-dg6U5x {
        background-color: transparent;
        height: 981px;
        left: 0px;
        position: absolute;
        top: 2607px;
        width: 383px;
      }

      .desktop .logo-copy-dg6U5x {
        background-color: transparent;
        height: 182px;
        left: 101px;
        position: absolute;
        top: 100px;
        width: 248px;
      }

      .desktop .fabricamos-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 101px;
        letter-spacing: 0.00px;
        line-height: 28px;
        position: absolute;
        text-align: left;
        top: 305px;
        width: 555px;
      }

      .desktop .masterclasses-dg6U5x {
        left: 100px;
        line-height: 28px;
        text-align: left;
        top: 338px;
        width: 555px;
      }

      .desktop .con-carmen-sarmiento-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 694px;
        letter-spacing: 0.00px;
        line-height: 28px;
        position: absolute;
        text-align: left;
        top: 2071px;
        width: 457px;
      }

      .desktop .quienes-somos-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 487px;
        letter-spacing: 0.00px;
        line-height: 28px;
        position: absolute;
        text-align: center;
        top: 2586px;
        width: 453px;
      }

      .desktop .contacto-dg6U5x {
        left: 480px;
        line-height: 28px;
        text-align: center;
        top: 3409px;
        width: 453px;
      }

      .desktop .nuevo-podcast-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 695px;
        letter-spacing: 0.00px;
        line-height: 28px;
        position: absolute;
        text-align: left;
        top: 2038px;
        white-space: nowrap;
        width: 555px;
      }

      .desktop .desarrollamos-el-fut-dg6U5x {
        left: 101px;
        line-height: 25px;
        text-align: left;
        top: 403px;
        width: 573px;
      }

      .desktop .desarrollamos-el-fut-97rk2x {
        left: 695px;
        line-height: 25px;
        text-align: left;
        top: 2119px;
        width: 449px;
      }

      .desktop .ana-caldern-dg6U5x {
        background-color: transparent;
        color: var(--gravel);
        font-family: var(--font-family-montserrat);
        font-size: var(--font-size-m);
        font-style: normal;
        font-weight: 800;
        height: auto;
        left: 694px;
        letter-spacing: 0.00px;
        line-height: 25px;
        position: absolute;
        text-align: left;
        top: 2264px;
        white-space: nowrap;
        width: auto;
      }

      .desktop .ceo-de-warner-ibric-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 694px;
        letter-spacing: 0.00px;
        line-height: 25px;
        position: absolute;
        text-align: left;
        top: 2296px;
        white-space: nowrap;
        width: auto;
      }

      .desktop .esta-semana-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 694px;
        letter-spacing: 0.00px;
        line-height: 25px;
        position: absolute;
        text-align: left;
        top: 2241px;
        white-space: nowrap;
        width: 384px;
      }

      .desktop .rectangle-dg6U5x {
        background-color: var(--sunglow);
        border-radius: 5px;
        height: 57px;
        left: 696px;
        position: absolute;
        top: 2368px;
        width: 170px;
      }

      .desktop .ver-ahora-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 727px;
        letter-spacing: 0.00px;
        line-height: 27px;
        position: absolute;
        text-align: left;
        top: 2383px;
        white-space: nowrap;
        width: auto;
      }

      .desktop .desarrollamos-el-fut-t9gg9N {
        left: 442px;
        line-height: 27px;
        text-align: center;
        top: 3197px;
        width: 574px;
      }

      .desktop .desarrollamos-el-fut-copy-dg6U5x {
        background-color: transparent;
        color: var(--gravel);
        font-family: var(--font-family-montserrat);
        font-size: var(--font-size-xs);
        font-style: normal;
        font-weight: 500;
        height: auto;
        left: 479px;
        letter-spacing: 0.00px;
        line-height: 16px;
        position: absolute;
        text-align: left;
        top: 3842px;
        width: 315px;
      }

      .desktop .rectangle-97rk2x {
        background-color: transparent;
        height: 406px;
        left: 0px;
        mix-blend-mode: normal;
        position: absolute;
        top: 3749px;
        width: 345px;
      }

      .desktop .veronica4611_mapa_co-97rk2x {
        height: 219px;
        left: 1370px;
        width: 74px;
      }

      .desktop .veronica4611_textura-dg6U5x {
        height: 890px;
        left: 1000px;
        top: 0px;
        width: 444px;
      }

      .desktop .veronica4611_textura-97rk2x {
        height: 913px;
        left: 0px;
        top: 1327px;
        width: 479px;
      }

      .desktop .veronica4611_textura-t9gg9N {
        height: 478px;
        left: 1177px;
        top: 3538px;
        width: 267px;
      }

      .desktop .veronica4611_textura-4SI2Dg {
        height: 913px;
        left: 1122px;
        top: 1950px;
        width: 322px;
      }

      .desktop .canales-fast-y-ott-dg6U5x {
        left: 267px;
        line-height: 18.3px;
        top: 1492px;
      }

      .desktop .servicios-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 430px;
        letter-spacing: 0.00px;
        line-height: 28px;
        position: absolute;
        text-align: center;
        top: 1209px;
        white-space: nowrap;
        width: 555px;
      }

      .desktop .group-39-copy-2-dg6U5x {
        background-color: transparent;
        height: 268px;
        left: 224px;
        overflow: hidden;
        position: absolute;
        top: 1289px;
        width: 318px;
      }

      .desktop .rectangle-RqSPS0 {
        background-color: var(--white);
        height: 270px;
        left: -1px;
        position: absolute;
        top: -1px;
        width: 320px;
      }

      .desktop .group-29-RqSPS0 {
        background-color: transparent;
        height: 80px;
        left: 119px;
        position: absolute;
        top: 0px;
        width: 80px;
      }

      .desktop .canales-fast-y-ott-RqSPS0 {
        left: 43px;
        line-height: 24px;
        top: 103px;
      }

      .desktop .lorem-ipsum-dolor-si-RqSPS0 {
        left: 51px;
        top: 140px;
      }

      .desktop .group-39-copy-5-dg6U5x {
        background-color: transparent;
        height: 268px;
        left: 224px;
        overflow: hidden;
        position: absolute;
        top: 1564px;
        width: 318px;
      }

      .desktop .group-16-vGEqF8 {
        background-color: transparent;
        height: 268px;
        left: 0px;
        position: absolute;
        top: 0px;
        width: 318px;
      }

      .desktop .rectangle-LM32aa {
        background-color: var(--white);
        height: 270px;
        left: -1px;
        position: absolute;
        top: -1px;
        width: 320px;
      }

      .desktop .group-15-LM32aa {
        background-color: transparent;
        height: 80px;
        left: 119px;
        position: absolute;
        top: 0px;
        width: 80px;
      }

      .desktop .curamos-contenidos-vGEqF8 {
        background-color: transparent;
        height: auto;
        left: 43px;
        letter-spacing: 0.00px;
        line-height: 24px;
        position: absolute;
        text-align: center;
        top: 103px;
        width: 234px;
      }

      .desktop .lorem-ipsum-dolor-si-vGEqF8 {
        left: 51px;
        top: 165px;
      }

      .desktop .group-39-copy-3-dg6U5x {
        background-color: transparent;
        height: 268px;
        left: 549px;
        overflow: hidden;
        position: absolute;
        top: 1289px;
        width: 318px;
      }

      .desktop .rectangle-NXkdF8 {
        background-color: var(--white);
        height: 270px;
        left: -1px;
        position: absolute;
        top: -1px;
        width: 320px;
      }

      .desktop .group-30-NXkdF8 {
        background-color: transparent;
        height: 80px;
        left: 119px;
        position: absolute;
        top: 0px;
        width: 80px;
      }

      .desktop .audiencias-NXkdF8 {
        background-color: transparent;
        height: auto;
        left: 43px;
        letter-spacing: 0.00px;
        line-height: 24px;
        position: absolute;
        text-align: center;
        top: 103px;
        width: 234px;
      }

      .desktop .lorem-ipsum-dolor-si-NXkdF8 {
        left: 51px;
        top: 140px;
      }

      .desktop .group-11-dg6U5x {
        background-color: transparent;
        height: 40px;
        left: 546px;
        position: absolute;
        top: 1584px;
        width: 50px;
      }

      .desktop .group-39-copy-6-dg6U5x {
        background-color: transparent;
        height: 268px;
        left: 549px;
        overflow: hidden;
        position: absolute;
        top: 1564px;
        width: 318px;
      }

      .desktop .rectangle-9N2X64 {
        background-color: var(--white);
        height: 270px;
        left: -1px;
        position: absolute;
        top: -1px;
        width: 320px;
      }

      .desktop .group-2-9N2X64 {
        background-color: transparent;
        height: 80px;
        left: 119px;
        position: absolute;
        top: 0px;
        width: 80px;
      }

      .desktop .soluciones-de-alojam-9N2X64 {
        background-color: transparent;
        height: auto;
        left: 43px;
        letter-spacing: 0.00px;
        line-height: 24px;
        position: absolute;
        text-align: center;
        top: 103px;
        width: 234px;
      }

      .desktop .lorem-ipsum-dolor-si-9N2X64 {
        left: 51px;
        top: 165px;
      }

      .desktop .rectangle-t9gg9N {
        background-color: var(--white);
        box-shadow: 0px 1px 66px #0000000e;
        height: 270px;
        left: 873px;
        position: absolute;
        top: 1288px;
        width: 320px;
      }

      .desktop .group-31-dg6U5x {
        background-color: transparent;
        height: 80px;
        left: 993px;
        position: absolute;
        top: 1289px;
        width: 80px;
      }

      .desktop .estrategias-de-progr-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 917px;
        letter-spacing: 0.00px;
        line-height: 24px;
        position: absolute;
        text-align: center;
        top: 1392px;
        width: 234px;
      }

      .desktop .lorem-ipsum-dolor-si-dg6U5x {
        left: 925px;
        top: 1454px;
      }

      .desktop .group-39-copy-7-dg6U5x {
        background-color: transparent;
        height: 268px;
        left: 874px;
        overflow: hidden;
        position: absolute;
        top: 1564px;
        width: 318px;
      }

      .desktop .rectangle-du338L {
        background-color: var(--white);
        height: 270px;
        left: -1px;
        position: absolute;
        top: -1px;
        width: 320px;
      }

      .desktop .group-4-du338L {
        background-color: transparent;
        height: 80px;
        left: 119px;
        position: absolute;
        top: 0px;
        width: 80px;
      }

      .desktop .masterclasses-du338L {
        left: 43px;
        line-height: 24px;
        text-align: center;
        top: 103px;
        width: 234px;
      }

      .desktop .lorem-ipsum-dolor-si-du338L {
        left: 51px;
        top: 140px;
      }

      .desktop .mara-martnez-copy-9-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 449px;
        letter-spacing: 0.00px;
        line-height: 18.3px;
        position: absolute;
        text-align: center;
        top: 3090px;
        width: 128px;
      }

      .desktop .mara-martnez-copy-10-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 660px;
        letter-spacing: 0.00px;
        line-height: 18.3px;
        position: absolute;
        text-align: center;
        top: 3090px;
        width: 128px;
      }

      .desktop .mara-martnez-copy-11-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 871px;
        letter-spacing: 0.00px;
        line-height: 18.3px;
        position: absolute;
        text-align: center;
        top: 3090px;
        width: 128px;
      }

      .desktop .ceo-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 449px;
        letter-spacing: 0.00px;
        line-height: 18.3px;
        position: absolute;
        text-align: center;
        top: 3135px;
        width: 128px;
      }

      .desktop .ceo-copy-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 660px;
        letter-spacing: 0.00px;
        line-height: 18.3px;
        position: absolute;
        text-align: center;
        top: 3135px;
        width: 128px;
      }

      .desktop .ceo-copy-2-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 871px;
        letter-spacing: 0.00px;
        line-height: 18.3px;
        position: absolute;
        text-align: center;
        top: 3135px;
        width: 128px;
      }

      .desktop .rectangle-copy-14-dg6U5x {
        background-color: transparent;
        height: 11px;
        left: 679px;
        mix-blend-mode: normal;
        position: absolute;
        top: 3047px;
        width: 12px;
      }

      .desktop .rectangle-copy-15-dg6U5x {
        background-color: transparent;
        height: 11px;
        left: 887px;
        mix-blend-mode: normal;
        position: absolute;
        top: 3047px;
        width: 12px;
      }

      .desktop .rectangle-copy-2-dg6U5x {
        background-color: var(--white);
        border-radius: 4px;
        height: 61px;
        left: 429px;
        mix-blend-mode: normal;
        opacity: 0.73;
        position: absolute;
        top: 3480px;
        width: 294px;
      }

      .desktop .nombre-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 447px;
        letter-spacing: 0.00px;
        line-height: 27px;
        mix-blend-mode: normal;
        opacity: 0.27;
        position: absolute;
        text-align: left;
        top: 3497px;
        white-space: nowrap;
        width: 166px;
      }

      .desktop .rectangle-copy-3-dg6U5x {
        background-color: var(--white);
        border-radius: 4px;
        height: 61px;
        left: 741px;
        mix-blend-mode: normal;
        opacity: 0.73;
        position: absolute;
        top: 3480px;
        width: 294px;
      }

      .desktop .rectangle-copy-6-dg6U5x {
        background-color: var(--white);
        border-radius: 4px;
        height: 31px;
        left: 432px;
        mix-blend-mode: normal;
        opacity: 0.73;
        position: absolute;
        top: 3842px;
        width: 32px;
      }

      .desktop .apellido-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 760px;
        letter-spacing: 0.00px;
        line-height: 27px;
        mix-blend-mode: normal;
        opacity: 0.27;
        position: absolute;
        text-align: left;
        top: 3497px;
        white-space: nowrap;
        width: 166px;
      }

      .desktop .rectangle-copy-4-dg6U5x {
        background-color: var(--white);
        border-radius: 4px;
        height: 61px;
        left: 429px;
        mix-blend-mode: normal;
        opacity: 0.73;
        position: absolute;
        top: 3554px;
        width: 606px;
      }

      .desktop .correo-electrnico-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 447px;
        letter-spacing: 0.00px;
        line-height: 27px;
        mix-blend-mode: normal;
        opacity: 0.27;
        position: absolute;
        text-align: left;
        top: 3570px;
        white-space: nowrap;
        width: 313px;
      }

      .desktop .rectangle-copy-5-dg6U5x {
        background-color: var(--white);
        border-radius: 4px;
        height: 177px;
        left: 429px;
        mix-blend-mode: normal;
        opacity: 0.73;
        position: absolute;
        top: 3630px;
        width: 606px;
      }

      .desktop .asunto-dg6U5x {
        background-color: transparent;
        height: auto;
        left: 447px;
        letter-spacing: 0.00px;
        line-height: 27px;
        mix-blend-mode: normal;
        opacity: 0.27;
        position: absolute;
        text-align: left;
        top: 3651px;
        white-space: nowrap;
        width: 166px;
      }

      .desktop .group-5-copy-5-dg6U5x {
        background-color: transparent;
        height: 49px;
        left: 827px;
        overflow: hidden;
        position: absolute;
        top: 3836px;
        width: 207px;
      }

      .desktop .rectangle-rzVx4v {
        background-color: var(--sunglow);
        border-radius: 7px;
        height: 50px;
        left: -1px;
        position: absolute;
        top: -1px;
        width: 209px;
      }

      .desktop .enviar-rzVx4v {
        background-color: transparent;
        color: var(--white);
        font-family: var(--font-family-ttchocolatestrl-demibold);
        font-size: var(--font-size-s);
        font-style: normal;
        font-weight: 700;
        height: auto;
        left: 14px;
        letter-spacing: 1.06px;
        line-height: 28px;
        position: absolute;
        text-align: center;
        top: 11px;
        width: 183px;
      }

      .desktop .group-21-dg6U5x {
        background-color: transparent;
        height: 75px;
        left: 71px;
        position: absolute;
        top: 4016px;
        width: 318px;
      }

      .desktop .group-35-YyIe1X {
        background-color: transparent;
        height: 50px;
        left: 0px;
        position: absolute;
        top: 0px;
        width: 69px;
      }

      .desktop .textos-copy-YyIe1X {
        background-color: transparent;
        height: 12px;
        left: 0px;
        overflow: hidden;
        position: absolute;
        top: 63px;
        width: 318px;
      }

      .desktop .la-fab-slu-20-PE6iTx {
        background-color: transparent;
        color: var(--white);
        font-family: var(--font-family-helvetica-light);
        font-size: var(--font-size-xxs);
        font-style: normal;
        font-weight: 300;
        height: auto;
        left: 0px;
        letter-spacing: 0.00px;
        line-height: normal;
        position: absolute;
        text-align: left;
        top: 0px;
        width: 318px;
      }

      .desktop .group-20-dg6U5x {
        background-color: transparent;
        height: 63px;
        left: 1165px;
        overflow: hidden;
        position: absolute;
        top: 4028px;
        width: 208px;
      }

      .desktop .sguenos-es-redes-tQT6wO {
        background-color: transparent;
        color: var(--black);
        font-family: var(--font-family-helveticaneue-regular);
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        height: auto;
        left: 97px;
        letter-spacing: -0.31px;
        line-height: 40px;
        position: absolute;
        text-align: left;
        top: 0px;
        white-space: nowrap;
        width: auto;
      }

      .desktop .redes-tQT6wO {
        background-color: transparent;
        height: 22px;
        left: 0px;
        position: absolute;
        top: 41px;
        width: 208px;
      }

      .desktop .shape-axDTmk {
        height: 22px;
        left: 48px;
        top: 0px;
        width: 19px;
      }

      .desktop .combined-shape-axDTmk {
        background-color: transparent;
        height: 16px;
        left: 139px;
        position: absolute;
        top: 3px;
        width: 22px;
      }

      .desktop .rectangle-axDTmk {
        background-color: transparent;
        height: 20px;
        left: 92px;
        position: absolute;
        top: 1px;
        width: 21px;
      }

      .desktop .shape-eJwlku {
        height: 21px;
        left: 187px;
        top: 1px;
        width: 21px;
      }

      .desktop .icons8-instagram-axDTmk {
        background-color: transparent;
        height: 22px;
        left: 0px;
        position: absolute;
        top: 0px;
        width: 22px;
      }

      .desktop .shape-zxwMxq {
        height: 22px;
        left: 0px;
        top: 0px;
        width: 22px;
      }

      .desktop .group-8-dg6U5x {
        background-color: transparent;
        height: 25px;
        left: 608px;
        position: absolute;
        top: 4073px;
        width: 228px;
      }

      .desktop .group-9-AdbtnT {
        background-color: transparent;
        height: 25px;
        left: 0px;
        overflow: hidden;
        position: relative;
        top: 0px;
        width: 228px;
      }

      .desktop .aviso-legal-at1LQY {
        background-color: transparent;
        height: auto;
        left: 73px;
        letter-spacing: 0.00px;
        line-height: 25px;
        position: absolute;
        text-align: left;
        top: 0px;
        white-space: nowrap;
        width: auto;
      }

      .desktop .privacidad-at1LQY {
        background-color: transparent;
        height: auto;
        left: 170px;
        letter-spacing: 0.00px;
        line-height: 25px;
        position: absolute;
        text-align: left;
        top: 0px;
        white-space: nowrap;
        width: auto;
      }

      .desktop .ayuda-at1LQY {
        background-color: transparent;
        height: auto;
        left: 0px;
        letter-spacing: 0.00px;
        line-height: 25px;
        position: absolute;
        text-align: left;
        top: 0px;
        white-space: nowrap;
        width: auto;
      }

      .desktop .line-at1LQY {
        height: 11px;
        left: 54px;
        top: 7px;
      }

      .desktop .line-Rt7x2n {
        height: 11px;
        left: 150px;
        top: 6px;
      }

      .desktop .group-10-dg6U5x {
        background-color: transparent;
        height: 253px;
        left: 501px;
        position: absolute;
        top: 685px;
        width: 449px;
      }

      .desktop .fabricamos-conectamo-dg6U5x {
        background-color: transparent;
        color: #093873;
        font-family: var(--font-family-montserrat);
        font-size: 38px;
        font-style: normal;
        font-weight: 800;
        height: auto;
        left: 202px;
        letter-spacing: 0.00px;
        line-height: 52px;
        position: absolute;
        text-align: left;
        top: 1049px;
        width: 1011px;
      }

      .desktop .group-25-dg6U5x {
        background-color: transparent;
        height: 63px;
        left: 350px;
        position: absolute;
        top: 962px;
        width: 108px;
      }

      .desktop .group-26-dg6U5x {
        background-color: transparent;
        height: 55px;
        left: 695px;
        position: absolute;
        top: 973px;
        width: 135px;
      }

      .desktop .group-27-dg6U5x {
        background-color: transparent;
        height: 86px;
        left: 1000px;
        position: absolute;
        top: 944px;
        width: 115px;
      }

      .desktop .group-17-dg6U5x {
        background-color: transparent;
        height: 55px;
        left: 100px;
        overflow: hidden;
        position: absolute;
        top: 588px;
        width: 168px;
      }

      .desktop .rectangle-Ap3l1V {
        background-color: var(--sunglow);
        border-radius: 5px;
        height: 57px;
        left: -1px;
        position: absolute;
        top: -1px;
        width: 170px;
      }

      .desktop .contacto-Ap3l1V {
        left: 30px;
        line-height: 27px;
        text-align: left;
        top: 14px;
        white-space: nowrap;
        width: auto;
      }

      .desktop .group-17-copy-dg6U5x {
        background-color: transparent;
        height: 55px;
        left: 618px;
        overflow: hidden;
        position: absolute;
        top: 1858px;
        width: 179px;
      }

      .desktop .rectangle-zRi2EO {
        background-color: var(--sunglow);
        border-radius: 5px;
        height: 57px;
        left: -1px;
        position: absolute;
        top: -1px;
        width: 181px;
      }

      .desktop .saber-ms-zRi2EO {
        background-color: transparent;
        height: auto;
        left: 30px;
        letter-spacing: 0.00px;
        line-height: 27px;
        position: absolute;
        text-align: left;
        top: 14px;
        white-space: nowrap;
        width: auto;
      }

      .desktop .bitmap-dg6U5x {
        left: 404px;
      }

      .desktop .bitmap-copy-dg6U5x {
        background-color: transparent;
        height: 408px;
        left: 820px;
        position: absolute;
        top: 2632px;
        width: 208px;
      }

      .desktop .bitmap-97rk2x {
        left: 612px;
      }

      .desktop .group-19-dg6U5x {
        background-color: transparent;
        height: 305px;
        left: 270px;
        position: absolute;
        top: 2016px;
        width: 396px;
      }

      .desktop .fill-158-fYmWEx {
        left: 106px;
        top: 0px;
      }

      .desktop .fill-158-Qcaegh {
        left: 0px;
        top: 44px;
      }

      .desktop .group-7-fYmWEx {
        background-color: transparent;
        height: 287px;
        left: 21px;
        position: absolute;
        top: 18px;
        width: 340px;
      }

      .desktop .group-6-dg6U5x {
        height: 18px;
        left: 1036px;
        mix-blend-mode: normal;
        opacity: 0.29;
        top: 2827px;
        transform: rotate(45deg);
        width: 18px;
      }

      .desktop .rectangle-qafxmU {
        background-color: var(--black);
        height: 6px;
        left: -1px;
        position: absolute;
        top: -1px;
        width: 20px;
      }

      .desktop .rectangle-copy-65-qafxmU {
        top: 2px;
        transform: rotate(-45deg);
      }

      .desktop .group-6-copy-dg6U5x {
        background-color: transparent;
        height: 18px;
        left: 360px;
        mix-blend-mode: normal;
        opacity: 0.29;
        position: absolute;
        top: 2827px;
        transform: rotate(135deg);
        width: 18px;
      }

      .desktop .rectangle-e4OgWt {
        background-color: var(--black);
        height: 6px;
        left: -1px;
        position: absolute;
        top: -1px;
        width: 20px;
      }

      .desktop .rectangle-copy-65-e4OgWt {
        top: 1px;
        transform: rotate(-135deg);
      }

      .desktop .bitmap {
        background-color: transparent;
        height: 408px;
        position: absolute;
        top: 2632px;
        width: 208px;
      }

      .desktop .canales-fast-y-ott {
        background-color: transparent;
        height: auto;
        letter-spacing: 0.00px;
        position: absolute;
        text-align: center;
        width: 234px;
      }

      .desktop .contacto {
        background-color: transparent;
        height: auto;
        letter-spacing: 0.00px;
        position: absolute;
      }

      .desktop .desarrollamos-el-fut {
        background-color: transparent;
        height: auto;
        letter-spacing: 0.00px;
        position: absolute;
      }

      .desktop .fill-158 {
        background-color: transparent;
        height: 245px;
        position: absolute;
        width: 290px;
      }

      .desktop .group-12 {
        background-color: transparent;
        height: 21px;
        left: 0px;
        mix-blend-mode: normal;
        opacity: 0.08;
        position: absolute;
        top: 0px;
        width: 21px;
      }

      .desktop .group-12-copy {
        background-color: transparent;
        height: 21px;
        left: 33px;
        mix-blend-mode: normal;
        opacity: 0.08;
        position: absolute;
        top: 0px;
        width: 21px;
      }

      .desktop .group-3 {
        background-color: transparent;
        height: 11px;
        left: 0px;
        position: absolute;
        top: 0px;
        width: 3px;
      }

      .desktop .group-6 {
        background-color: transparent;
        position: absolute;
      }

      .desktop .line {
        background-color: transparent;
        position: absolute;
        width: 1px;
      }

      .desktop .line-copy-3 {
        background-color: transparent;
        height: 12px;
        left: 58px;
        position: absolute;
        top: 4px;
        width: 1px;
      }

      .desktop .lorem-ipsum-dolor-si {
        background-color: transparent;
        height: auto;
        letter-spacing: 0.00px;
        line-height: 22px;
        position: absolute;
        text-align: center;
        width: 219px;
      }

      .desktop .masterclasses {
        background-color: transparent;
        height: auto;
        letter-spacing: 0.00px;
        position: absolute;
      }

      .desktop .rectangle-copy-13 {
        background-color: var(--black);
        border-radius: 2px;
        height: 23px;
        left: -1px;
        position: relative;
        top: -1px;
        width: 23px;
      }

      .desktop .rectangle-copy-65 {
        background-color: transparent;
        height: 16px;
        left: 9px;
        position: absolute;
        width: 16px;
      }

      .desktop .shape {
        background-color: transparent;
        position: absolute;
      }

      .desktop .shape-2 {
        background-color: transparent;
        height: 21px;
        left: 64px;
        position: absolute;
        top: 0px;
        width: 21px;
      }

      .desktop .veronica4611_mapa_co {
        background-color: transparent;
        position: absolute;
        top: 0px;
      }

      .desktop .veronica4611_textura {
        background-color: transparent;
        position: absolute;
      }