.elementor-12 .elementor-element.elementor-element-d2ac14f{--display:flex;--min-height:82vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overflow:hidden;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:96px;--padding-bottom:96px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-d2ac14f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d2ac14f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #12224D 0%, #0A1330 100%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), system-ui, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-b8e7652{width:initial;max-width:initial;padding:8px 16px 8px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(255,194,26,.42);border-radius:999px 999px 999px 999px;text-align:center;}.elementor-12 .elementor-element.elementor-element-b8e7652 .elementor-heading-title{font-family:var( --e-global-typography-koko_antetitulo-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-koko_antetitulo-font-size );font-weight:var( --e-global-typography-koko_antetitulo-font-weight );text-transform:var( --e-global-typography-koko_antetitulo-text-transform );line-height:var( --e-global-typography-koko_antetitulo-line-height );letter-spacing:var( --e-global-typography-koko_antetitulo-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-aac8dac{margin:22px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-12 .elementor-element.elementor-element-aac8dac .elementor-heading-title{font-family:var( --e-global-typography-koko_display-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-koko_display-font-size );font-weight:var( --e-global-typography-koko_display-font-weight );text-transform:var( --e-global-typography-koko_display-text-transform );line-height:var( --e-global-typography-koko_display-line-height );letter-spacing:var( --e-global-typography-koko_display-letter-spacing );color:var( --e-global-color-crema );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), system-ui, sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-3358f14{width:var( --container-widget-width, 640px );max-width:640px;margin:18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;text-align:center;font-family:var( --e-global-typography-koko_cuerpo-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-koko_cuerpo-font-size );font-weight:var( --e-global-typography-koko_cuerpo-font-weight );text-transform:var( --e-global-typography-koko_cuerpo-text-transform );line-height:var( --e-global-typography-koko_cuerpo-line-height );letter-spacing:var( --e-global-typography-koko_cuerpo-letter-spacing );color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-eb38ee3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--flex-wrap:wrap;--padding-top:34px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), system-ui, sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-22f66dc .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Archivo", system-ui, sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:14px 14px 14px 14px;padding:15px 30px 15px 30px;}.elementor-12 .elementor-element.elementor-element-22f66dc .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-22f66dc .elementor-button:focus{background-color:var( --e-global-color-oro_hover );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-22f66dc .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-22f66dc .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-349f0ba .elementor-button{background-color:rgba(251,246,234,.06);font-family:"Archivo", system-ui, sans-serif;font-size:16px;font-weight:700;fill:var( --e-global-color-crema );color:var( --e-global-color-crema );border-style:solid;border-width:2px 2px 2px 2px;border-color:rgba(251,246,234,.35);border-radius:14px 14px 14px 14px;padding:13px 28px 13px 28px;}.elementor-12 .elementor-element.elementor-element-349f0ba .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-349f0ba .elementor-button:focus{background-color:rgba(251,246,234,.16);color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-349f0ba .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-349f0ba .elementor-button:focus svg{fill:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-8c0fff1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:36px;--padding-bottom:36px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-8c0fff1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8c0fff1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-cc6db75{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--gap:24px 20px;--row-gap:24px;--column-gap:20px;}.elementor-12 .elementor-element.elementor-element-3b0e811{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), system-ui, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), system-ui, sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-dc0d7c9 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-dc0d7c9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-dc0d7c9.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-dc0d7c9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-dc0d7c9 .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-dc0d7c9 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-dc0d7c9 .elementor-icon-box-title a{font-family:"Archivo", system-ui, sans-serif;font-size:16px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-dc0d7c9 .elementor-icon-box-title{color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-5a7365a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12 .elementor-element.elementor-element-03abafb .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-03abafb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-03abafb.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-03abafb.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-03abafb .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-03abafb .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-03abafb .elementor-icon-box-title a{font-family:"Archivo", system-ui, sans-serif;font-size:16px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-03abafb .elementor-icon-box-title{color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-f7dff2a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12 .elementor-element.elementor-element-11260c6 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-11260c6.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-11260c6.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-11260c6.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-11260c6 .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-11260c6 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-11260c6 .elementor-icon-box-title a{font-family:"Archivo", system-ui, sans-serif;font-size:16px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-11260c6 .elementor-icon-box-title{color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-41c35e3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-12 .elementor-element.elementor-element-baa8d71 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-baa8d71.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-baa8d71.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-baa8d71.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-baa8d71 .elementor-icon{font-size:30px;}.elementor-12 .elementor-element.elementor-element-baa8d71 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-baa8d71 .elementor-icon-box-title a{font-family:"Archivo", system-ui, sans-serif;font-size:16px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-baa8d71 .elementor-icon-box-title{color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-d712382{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:84px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-d712382:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d712382 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-af9a981{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-2ea9479{text-align:center;}.elementor-12 .elementor-element.elementor-element-2ea9479 .elementor-heading-title{font-family:"Archivo", system-ui, sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#2E6BFF;}.elementor-12 .elementor-element.elementor-element-30398d0{text-align:center;}.elementor-12 .elementor-element.elementor-element-30398d0 .elementor-heading-title{font-family:"Archivo Black", system-ui, sans-serif;font-size:44px;font-weight:400;line-height:1.1em;color:#0B0F1A;}.elementor-12 .elementor-element.elementor-element-9045fe7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-12 .elementor-element.elementor-element-035b530{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:18px 18px 18px 18px;box-shadow:0px 12px 34px 0px rgba(11,15,26,0.08);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-035b530:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-035b530 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-5efe0d7 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-5efe0d7.elementor-view-stacked .elementor-icon{background-color:#1E3FAE;}.elementor-12 .elementor-element.elementor-element-5efe0d7.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-5efe0d7.elementor-view-default .elementor-icon{fill:#1E3FAE;color:#1E3FAE;border-color:#1E3FAE;}.elementor-12 .elementor-element.elementor-element-5efe0d7 .elementor-icon{font-size:26px;}.elementor-12 .elementor-element.elementor-element-5efe0d7 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-5efe0d7 .elementor-icon-box-title a{font-family:"Archivo", system-ui, sans-serif;font-size:21px;}.elementor-12 .elementor-element.elementor-element-5efe0d7 .elementor-icon-box-title{color:#0B0F1A;}.elementor-12 .elementor-element.elementor-element-5efe0d7 .elementor-icon-box-description{font-family:"Archivo", system-ui, sans-serif;font-size:16px;color:#5B6070;}.elementor-12 .elementor-element.elementor-element-fe63dab{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:18px 18px 18px 18px;box-shadow:0px 12px 34px 0px rgba(11,15,26,0.08);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-fe63dab:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-fe63dab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-bb99933 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-bb99933.elementor-view-stacked .elementor-icon{background-color:#1E3FAE;}.elementor-12 .elementor-element.elementor-element-bb99933.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-bb99933.elementor-view-default .elementor-icon{fill:#1E3FAE;color:#1E3FAE;border-color:#1E3FAE;}.elementor-12 .elementor-element.elementor-element-bb99933 .elementor-icon{font-size:26px;}.elementor-12 .elementor-element.elementor-element-bb99933 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-bb99933 .elementor-icon-box-title a{font-family:"Archivo", system-ui, sans-serif;font-size:21px;}.elementor-12 .elementor-element.elementor-element-bb99933 .elementor-icon-box-title{color:#0B0F1A;}.elementor-12 .elementor-element.elementor-element-bb99933 .elementor-icon-box-description{font-family:"Archivo", system-ui, sans-serif;font-size:16px;color:#5B6070;}.elementor-12 .elementor-element.elementor-element-0c8104a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:18px 18px 18px 18px;box-shadow:0px 12px 34px 0px rgba(11,15,26,0.08);--padding-top:34px;--padding-bottom:34px;--padding-left:28px;--padding-right:28px;}.elementor-12 .elementor-element.elementor-element-0c8104a:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0c8104a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-7cee698 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-7cee698.elementor-view-stacked .elementor-icon{background-color:#1E3FAE;}.elementor-12 .elementor-element.elementor-element-7cee698.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-7cee698.elementor-view-default .elementor-icon{fill:#1E3FAE;color:#1E3FAE;border-color:#1E3FAE;}.elementor-12 .elementor-element.elementor-element-7cee698 .elementor-icon{font-size:26px;}.elementor-12 .elementor-element.elementor-element-7cee698 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-7cee698 .elementor-icon-box-title a{font-family:"Archivo", system-ui, sans-serif;font-size:21px;}.elementor-12 .elementor-element.elementor-element-7cee698 .elementor-icon-box-title{color:#0B0F1A;}.elementor-12 .elementor-element.elementor-element-7cee698 .elementor-icon-box-description{font-family:"Archivo", system-ui, sans-serif;font-size:16px;color:#5B6070;}.elementor-12 .elementor-element.elementor-element-0342d0d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:84px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0342d0d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0342d0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-c731b48{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-b840d06{text-align:center;}.elementor-12 .elementor-element.elementor-element-b840d06 .elementor-heading-title{font-family:var( --e-global-typography-koko_antetitulo-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-koko_antetitulo-font-size );font-weight:var( --e-global-typography-koko_antetitulo-font-weight );text-transform:var( --e-global-typography-koko_antetitulo-text-transform );line-height:var( --e-global-typography-koko_antetitulo-line-height );letter-spacing:var( --e-global-typography-koko_antetitulo-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-a2fec46{text-align:center;}.elementor-12 .elementor-element.elementor-element-a2fec46 .elementor-heading-title{font-family:var( --e-global-typography-koko_t1-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-koko_t1-font-size );font-weight:var( --e-global-typography-koko_t1-font-weight );text-transform:var( --e-global-typography-koko_t1-text-transform );line-height:var( --e-global-typography-koko_t1-line-height );letter-spacing:var( --e-global-typography-koko_t1-letter-spacing );color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-aedb16e{text-align:center;}.elementor-12 .elementor-element.elementor-element-aedb16e .elementor-heading-title{font-family:"Archivo", system-ui, sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-af57a8d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:84px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-af57a8d:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-af57a8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-bcec3fd{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-31fd80d{text-align:center;}.elementor-12 .elementor-element.elementor-element-31fd80d .elementor-heading-title{font-family:"Archivo", system-ui, sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#2E6BFF;}.elementor-12 .elementor-element.elementor-element-5b1d872{text-align:center;}.elementor-12 .elementor-element.elementor-element-5b1d872 .elementor-heading-title{font-family:"Archivo Black", system-ui, sans-serif;font-size:44px;font-weight:400;line-height:1.1em;color:#0B0F1A;}.elementor-12 .elementor-element.elementor-element-a97494c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-12 .elementor-element.elementor-element-59515f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBE4D5;--border-color:#EBE4D5;--border-radius:18px 18px 18px 18px;box-shadow:0px 12px 30px 0px rgba(11,15,26,0.07);}.elementor-12 .elementor-element.elementor-element-59515f2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-59515f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-212ce6f{--display:flex;--min-height:170px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-212ce6f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-212ce6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7EDFB;}.elementor-12 .elementor-element.elementor-element-960b03c{text-align:center;}.elementor-12 .elementor-element.elementor-element-960b03c .elementor-heading-title{font-family:"Archivo", system-ui, sans-serif;font-size:14px;font-weight:700;color:#8A93AE;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), system-ui, sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-51a7cd8 img{transition-duration:0.3s;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-ca4315b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-c1819ae .elementor-heading-title{font-family:"Archivo Black", system-ui, sans-serif;font-size:19px;color:#0B0F1A;}.elementor-12 .elementor-element.elementor-element-7851991{font-family:"Archivo", system-ui, sans-serif;font-size:15px;color:#5B6070;}.elementor-12 .elementor-element.elementor-element-635c4ae .elementor-button{background-color:#1E3FAE;font-family:"Archivo", system-ui, sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-635c4ae .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-635c4ae .elementor-button:focus{background-color:#2E6BFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-635c4ae .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-635c4ae .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-635c4ae .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-4140aa8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBE4D5;--border-color:#EBE4D5;--border-radius:18px 18px 18px 18px;box-shadow:0px 12px 30px 0px rgba(11,15,26,0.07);}.elementor-12 .elementor-element.elementor-element-4140aa8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4140aa8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-6780fe9{--display:flex;--min-height:170px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-6780fe9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-6780fe9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EDE7DA;}.elementor-12 .elementor-element.elementor-element-8a3272d{text-align:center;}.elementor-12 .elementor-element.elementor-element-8a3272d .elementor-heading-title{font-family:"Archivo", system-ui, sans-serif;font-size:14px;font-weight:700;color:#9A927F;}.elementor-12 .elementor-element.elementor-element-db50dc9 img{transition-duration:0.3s;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-28edb69{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-01e2ccb .elementor-heading-title{font-family:"Archivo Black", system-ui, sans-serif;font-size:19px;color:#0B0F1A;}.elementor-12 .elementor-element.elementor-element-e63395b{font-family:"Archivo", system-ui, sans-serif;font-size:15px;color:#5B6070;}.elementor-12 .elementor-element.elementor-element-c99c9a2 .elementor-button{background-color:#1E3FAE;font-family:"Archivo", system-ui, sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-c99c9a2 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-c99c9a2 .elementor-button:focus{background-color:#2E6BFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-c99c9a2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-c99c9a2 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-c99c9a2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-65f8c56{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:stretch;--overflow:hidden;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBE4D5;--border-color:#EBE4D5;--border-radius:18px 18px 18px 18px;box-shadow:0px 12px 30px 0px rgba(11,15,26,0.07);}.elementor-12 .elementor-element.elementor-element-65f8c56:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-65f8c56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-339273f{--display:flex;--min-height:170px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-12 .elementor-element.elementor-element-339273f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-339273f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2BE99;}.elementor-12 .elementor-element.elementor-element-a45095d{text-align:center;}.elementor-12 .elementor-element.elementor-element-a45095d .elementor-heading-title{font-family:"Archivo", system-ui, sans-serif;font-size:14px;font-weight:700;color:#B08C89;}.elementor-12 .elementor-element.elementor-element-c21ded1 img{transition-duration:0.3s;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-d117418{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-ccaa8cd .elementor-heading-title{font-family:"Archivo Black", system-ui, sans-serif;font-size:19px;color:#0B0F1A;}.elementor-12 .elementor-element.elementor-element-8d56425{font-family:"Archivo", system-ui, sans-serif;font-size:15px;color:#5B6070;}.elementor-12 .elementor-element.elementor-element-9d49a14 .elementor-button{background-color:#1E3FAE;font-family:"Archivo", system-ui, sans-serif;font-size:15px;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-9d49a14 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-9d49a14 .elementor-button:focus{background-color:#2E6BFF;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-9d49a14 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-12 .elementor-element.elementor-element-9d49a14 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-9d49a14 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-b2fe9a7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:84px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b2fe9a7:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b2fe9a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-984fe55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-f4c1f42{text-align:center;}.elementor-12 .elementor-element.elementor-element-f4c1f42 .elementor-heading-title{font-family:var( --e-global-typography-koko_antetitulo-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-koko_antetitulo-font-size );font-weight:var( --e-global-typography-koko_antetitulo-font-weight );text-transform:var( --e-global-typography-koko_antetitulo-text-transform );line-height:var( --e-global-typography-koko_antetitulo-line-height );letter-spacing:var( --e-global-typography-koko_antetitulo-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8f5804b{text-align:center;}.elementor-12 .elementor-element.elementor-element-8f5804b .elementor-heading-title{font-family:var( --e-global-typography-koko_t1-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-koko_t1-font-size );font-weight:var( --e-global-typography-koko_t1-font-weight );text-transform:var( --e-global-typography-koko_t1-text-transform );line-height:var( --e-global-typography-koko_t1-line-height );letter-spacing:var( --e-global-typography-koko_t1-letter-spacing );color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-f7959af{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-12 .elementor-element.elementor-element-2b24c12{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-2b24c12:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2b24c12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-azul_medio );}.elementor-12 .elementor-element.elementor-element-aa8b0c7 .elementor-heading-title{font-family:"Archivo Black", system-ui, sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-83aadd7 .elementor-heading-title{font-family:var( --e-global-typography-koko_t2-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-koko_t2-font-size );font-weight:var( --e-global-typography-koko_t2-font-weight );text-transform:var( --e-global-typography-koko_t2-text-transform );line-height:var( --e-global-typography-koko_t2-line-height );letter-spacing:var( --e-global-typography-koko_t2-letter-spacing );color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-c00b5ac{font-family:"Archivo", system-ui, sans-serif;font-size:15px;line-height:1.55em;color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-73b0950{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-73b0950:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-73b0950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-azul_medio );}.elementor-12 .elementor-element.elementor-element-daed55b .elementor-heading-title{font-family:"Archivo Black", system-ui, sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-5996a88 .elementor-heading-title{font-family:var( --e-global-typography-koko_t2-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-koko_t2-font-size );font-weight:var( --e-global-typography-koko_t2-font-weight );text-transform:var( --e-global-typography-koko_t2-text-transform );line-height:var( --e-global-typography-koko_t2-line-height );letter-spacing:var( --e-global-typography-koko_t2-letter-spacing );color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-1be54f8{font-family:"Archivo", system-ui, sans-serif;font-size:15px;line-height:1.55em;color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-8d292e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-8d292e6:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-8d292e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-azul_medio );}.elementor-12 .elementor-element.elementor-element-61614bd .elementor-heading-title{font-family:"Archivo Black", system-ui, sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-8014258 .elementor-heading-title{font-family:var( --e-global-typography-koko_t2-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-koko_t2-font-size );font-weight:var( --e-global-typography-koko_t2-font-weight );text-transform:var( --e-global-typography-koko_t2-text-transform );line-height:var( --e-global-typography-koko_t2-line-height );letter-spacing:var( --e-global-typography-koko_t2-letter-spacing );color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-cc7525f{font-family:"Archivo", system-ui, sans-serif;font-size:15px;line-height:1.55em;color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-bea2bef{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--border-radius:16px 16px 16px 16px;--padding-top:26px;--padding-bottom:26px;--padding-left:24px;--padding-right:24px;}.elementor-12 .elementor-element.elementor-element-bea2bef:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-bea2bef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-azul_medio );}.elementor-12 .elementor-element.elementor-element-4b8d595 .elementor-heading-title{font-family:"Archivo Black", system-ui, sans-serif;font-size:38px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-d8af70a .elementor-heading-title{font-family:var( --e-global-typography-koko_t2-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-koko_t2-font-size );font-weight:var( --e-global-typography-koko_t2-font-weight );text-transform:var( --e-global-typography-koko_t2-text-transform );line-height:var( --e-global-typography-koko_t2-line-height );letter-spacing:var( --e-global-typography-koko_t2-letter-spacing );color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-a61a1d4{font-family:"Archivo", system-ui, sans-serif;font-size:15px;line-height:1.55em;color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-f3d3516{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:84px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-f3d3516:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-f3d3516 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-70cd862{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-3df09d0{text-align:center;}.elementor-12 .elementor-element.elementor-element-3df09d0 .elementor-heading-title{font-family:var( --e-global-typography-koko_antetitulo-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-koko_antetitulo-font-size );font-weight:var( --e-global-typography-koko_antetitulo-font-weight );text-transform:var( --e-global-typography-koko_antetitulo-text-transform );line-height:var( --e-global-typography-koko_antetitulo-line-height );letter-spacing:var( --e-global-typography-koko_antetitulo-letter-spacing );color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-24239d0{text-align:center;}.elementor-12 .elementor-element.elementor-element-24239d0 .elementor-heading-title{font-family:var( --e-global-typography-koko_t1-font-family ), system-ui, sans-serif;font-size:var( --e-global-typography-koko_t1-font-size );font-weight:var( --e-global-typography-koko_t1-font-weight );text-transform:var( --e-global-typography-koko_t1-text-transform );line-height:var( --e-global-typography-koko_t1-line-height );letter-spacing:var( --e-global-typography-koko_t1-letter-spacing );color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-b97ad33{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-12 .elementor-element.elementor-element-7d424a1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-7d424a1:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7d424a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-azul_medio );}.elementor-12 .elementor-element.elementor-element-95fe2dd .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-95fe2dd.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-95fe2dd.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-95fe2dd.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-95fe2dd .elementor-icon{font-size:26px;}.elementor-12 .elementor-element.elementor-element-95fe2dd .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-95fe2dd .elementor-icon-box-title a{font-family:"Archivo", system-ui, sans-serif;font-size:16px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-95fe2dd .elementor-icon-box-title{color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-394aa68{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-394aa68:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-394aa68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-azul_medio );}.elementor-12 .elementor-element.elementor-element-df5a266 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-df5a266.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-df5a266.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-df5a266.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-df5a266 .elementor-icon{font-size:26px;}.elementor-12 .elementor-element.elementor-element-df5a266 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-df5a266 .elementor-icon-box-title a{font-family:"Archivo", system-ui, sans-serif;font-size:16px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-df5a266 .elementor-icon-box-title{color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-52fa63c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-52fa63c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-52fa63c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-azul_medio );}.elementor-12 .elementor-element.elementor-element-86937e4 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-86937e4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-86937e4.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-86937e4.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-86937e4 .elementor-icon{font-size:26px;}.elementor-12 .elementor-element.elementor-element-86937e4 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-86937e4 .elementor-icon-box-title a{font-family:"Archivo", system-ui, sans-serif;font-size:16px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-86937e4 .elementor-icon-box-title{color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-c70f9ea{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:16px 16px 16px 16px;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-12 .elementor-element.elementor-element-c70f9ea:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c70f9ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-azul_medio );}.elementor-12 .elementor-element.elementor-element-33066d2 .elementor-icon-box-wrapper{gap:15px;}.elementor-12 .elementor-element.elementor-element-33066d2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-33066d2.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-33066d2.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-33066d2 .elementor-icon{font-size:26px;}.elementor-12 .elementor-element.elementor-element-33066d2 .elementor-icon-box-title, .elementor-12 .elementor-element.elementor-element-33066d2 .elementor-icon-box-title a{font-family:"Archivo", system-ui, sans-serif;font-size:16px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-33066d2 .elementor-icon-box-title{color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-0d6922b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:84px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-0d6922b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-0d6922b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-495dd1e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:14px 14px;--row-gap:14px;--column-gap:14px;--padding-top:0px;--padding-bottom:24px;--padding-left:0px;--padding-right:0px;}.elementor-12 .elementor-element.elementor-element-a359932{text-align:center;}.elementor-12 .elementor-element.elementor-element-a359932 .elementor-heading-title{font-family:"Archivo", system-ui, sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:3px;color:#2E6BFF;}.elementor-12 .elementor-element.elementor-element-9c12a7c{text-align:center;}.elementor-12 .elementor-element.elementor-element-9c12a7c .elementor-heading-title{font-family:"Archivo Black", system-ui, sans-serif;font-size:44px;font-weight:400;line-height:1.1em;color:#0B0F1A;}.elementor-12 .elementor-element.elementor-element-2a20eec{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:26px 26px;--row-gap:26px;--column-gap:26px;}.elementor-12 .elementor-element.elementor-element-df0fb60{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE6D6;--border-color:#ECE6D6;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 26px 0px rgba(14,27,58,0.08);--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-df0fb60:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-df0fb60 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), system-ui, sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-a62784a .elementor-star-rating i:before{color:#FFC21A;}.elementor-12 .elementor-element.elementor-element-7838165{font-family:"Archivo", system-ui, sans-serif;font-size:16px;line-height:1.6em;color:#3A3F4E;}.elementor-12 .elementor-element.elementor-element-4c5e430 .elementor-heading-title{font-family:"Archivo", system-ui, sans-serif;font-size:15px;font-weight:700;color:#0B0F1A;}.elementor-12 .elementor-element.elementor-element-7fd24b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE6D6;--border-color:#ECE6D6;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 26px 0px rgba(14,27,58,0.08);--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-7fd24b2:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-7fd24b2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-1cd468c .elementor-star-rating i:before{color:#FFC21A;}.elementor-12 .elementor-element.elementor-element-5f12ab3{font-family:"Archivo", system-ui, sans-serif;font-size:16px;line-height:1.6em;color:#3A3F4E;}.elementor-12 .elementor-element.elementor-element-006312f .elementor-heading-title{font-family:"Archivo", system-ui, sans-serif;font-size:15px;font-weight:700;color:#0B0F1A;}.elementor-12 .elementor-element.elementor-element-d486e5f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:12px 12px;--row-gap:12px;--column-gap:12px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECE6D6;--border-color:#ECE6D6;--border-radius:18px 18px 18px 18px;box-shadow:0px 8px 26px 0px rgba(14,27,58,0.08);--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-12 .elementor-element.elementor-element-d486e5f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-d486e5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-fd99e97 .elementor-star-rating i:before{color:#FFC21A;}.elementor-12 .elementor-element.elementor-element-1ee1111{font-family:"Archivo", system-ui, sans-serif;font-size:16px;line-height:1.6em;color:#3A3F4E;}.elementor-12 .elementor-element.elementor-element-604f78d .elementor-heading-title{font-family:"Archivo", system-ui, sans-serif;font-size:15px;font-weight:700;color:#0B0F1A;}.elementor-12 .elementor-element.elementor-element-c7cded8{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:84px;--padding-bottom:84px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-c7cded8:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-c7cded8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-crema );}.elementor-12 .elementor-element.elementor-element-bbc4562{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:22px 22px;--row-gap:22px;--column-gap:22px;}.elementor-12 .elementor-element.elementor-element-80d23f0{text-align:center;}.elementor-12 .elementor-element.elementor-element-80d23f0 .elementor-heading-title{font-family:"Archivo Black", system-ui, sans-serif;font-size:40px;font-weight:400;color:#0B0F1A;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), system-ui, sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), system-ui, sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-8849a60 .elementor-accordion-icon, .elementor-12 .elementor-element.elementor-element-8849a60 .elementor-accordion-title{color:#0B0F1A;}.elementor-12 .elementor-element.elementor-element-8849a60 .elementor-accordion-icon svg{fill:#0B0F1A;}.elementor-12 .elementor-element.elementor-element-8849a60 .elementor-active .elementor-accordion-icon, .elementor-12 .elementor-element.elementor-element-8849a60 .elementor-active .elementor-accordion-title{color:#1E3FAE;}.elementor-12 .elementor-element.elementor-element-8849a60 .elementor-active .elementor-accordion-icon svg{fill:#1E3FAE;}.elementor-12 .elementor-element.elementor-element-8849a60 .elementor-accordion-title{font-family:"Archivo", system-ui, sans-serif;font-size:17px;font-weight:700;}.elementor-12 .elementor-element.elementor-element-8849a60 .elementor-tab-title .elementor-accordion-icon i:before{color:#1E3FAE;}.elementor-12 .elementor-element.elementor-element-8849a60 .elementor-tab-title .elementor-accordion-icon svg{fill:#1E3FAE;}.elementor-12 .elementor-element.elementor-element-8849a60 .elementor-tab-title.elementor-active .elementor-accordion-icon i:before{color:#1E3FAE;}.elementor-12 .elementor-element.elementor-element-8849a60 .elementor-tab-title.elementor-active .elementor-accordion-icon svg{fill:#1E3FAE;}.elementor-12 .elementor-element.elementor-element-8849a60 .elementor-tab-content{color:#4A4F5E;font-family:"Archivo", system-ui, sans-serif;font-size:15px;}.elementor-12 .elementor-element.elementor-element-b13e152{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:10px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-b13e152:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-b13e152 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-azul_profundo );}.elementor-12 .elementor-element.elementor-element-4509640{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-12 .elementor-element.elementor-element-4509640:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4509640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(155deg, #1E3FAE 0%, #0E1B3A 100%);}.elementor-12 .elementor-element.elementor-element-0aef95d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:18px 18px;--row-gap:18px;--column-gap:18px;}.elementor-12 .elementor-element.elementor-element-884ce2f{text-align:center;}.elementor-12 .elementor-element.elementor-element-884ce2f .elementor-heading-title{font-family:"Archivo Black", system-ui, sans-serif;font-size:42px;font-weight:400;line-height:1.12em;color:#FFFFFF;}.elementor-12 .elementor-element.elementor-element-0b9ffdd{text-align:center;font-family:"Archivo", system-ui, sans-serif;font-size:18px;color:#D6DEF4;}.elementor-12 .elementor-element.elementor-element-096ee46 .elementor-button{background-color:#FFC21A;font-family:"Archivo", system-ui, sans-serif;font-size:18px;font-weight:700;fill:#0B0F1A;color:#0B0F1A;border-radius:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-096ee46 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-096ee46 .elementor-button:focus{background-color:#FFD34D;color:#0B0F1A;}.elementor-12 .elementor-element.elementor-element-096ee46 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-096ee46 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-096ee46 .elementor-button:focus svg{fill:#0B0F1A;}@media(max-width:1024px){.elementor-12 .elementor-element.elementor-element-b8e7652 .elementor-heading-title{font-size:var( --e-global-typography-koko_antetitulo-font-size );line-height:var( --e-global-typography-koko_antetitulo-line-height );letter-spacing:var( --e-global-typography-koko_antetitulo-letter-spacing );}.elementor-12 .elementor-element.elementor-element-aac8dac .elementor-heading-title{font-size:var( --e-global-typography-koko_display-font-size );line-height:var( --e-global-typography-koko_display-line-height );letter-spacing:var( --e-global-typography-koko_display-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3358f14{font-size:var( --e-global-typography-koko_cuerpo-font-size );line-height:var( --e-global-typography-koko_cuerpo-line-height );letter-spacing:var( --e-global-typography-koko_cuerpo-letter-spacing );}.elementor-12 .elementor-element.elementor-element-cc6db75{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-9045fe7{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-b840d06 .elementor-heading-title{font-size:var( --e-global-typography-koko_antetitulo-font-size );line-height:var( --e-global-typography-koko_antetitulo-line-height );letter-spacing:var( --e-global-typography-koko_antetitulo-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a2fec46 .elementor-heading-title{font-size:var( --e-global-typography-koko_t1-font-size );line-height:var( --e-global-typography-koko_t1-line-height );letter-spacing:var( --e-global-typography-koko_t1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a97494c{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-f4c1f42 .elementor-heading-title{font-size:var( --e-global-typography-koko_antetitulo-font-size );line-height:var( --e-global-typography-koko_antetitulo-line-height );letter-spacing:var( --e-global-typography-koko_antetitulo-letter-spacing );}.elementor-12 .elementor-element.elementor-element-8f5804b .elementor-heading-title{font-size:var( --e-global-typography-koko_t1-font-size );line-height:var( --e-global-typography-koko_t1-line-height );letter-spacing:var( --e-global-typography-koko_t1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f7959af{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-83aadd7 .elementor-heading-title{font-size:var( --e-global-typography-koko_t2-font-size );line-height:var( --e-global-typography-koko_t2-line-height );letter-spacing:var( --e-global-typography-koko_t2-letter-spacing );}.elementor-12 .elementor-element.elementor-element-5996a88 .elementor-heading-title{font-size:var( --e-global-typography-koko_t2-font-size );line-height:var( --e-global-typography-koko_t2-line-height );letter-spacing:var( --e-global-typography-koko_t2-letter-spacing );}.elementor-12 .elementor-element.elementor-element-8014258 .elementor-heading-title{font-size:var( --e-global-typography-koko_t2-font-size );line-height:var( --e-global-typography-koko_t2-line-height );letter-spacing:var( --e-global-typography-koko_t2-letter-spacing );}.elementor-12 .elementor-element.elementor-element-d8af70a .elementor-heading-title{font-size:var( --e-global-typography-koko_t2-font-size );line-height:var( --e-global-typography-koko_t2-line-height );letter-spacing:var( --e-global-typography-koko_t2-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3df09d0 .elementor-heading-title{font-size:var( --e-global-typography-koko_antetitulo-font-size );line-height:var( --e-global-typography-koko_antetitulo-line-height );letter-spacing:var( --e-global-typography-koko_antetitulo-letter-spacing );}.elementor-12 .elementor-element.elementor-element-24239d0 .elementor-heading-title{font-size:var( --e-global-typography-koko_t1-font-size );line-height:var( --e-global-typography-koko_t1-line-height );letter-spacing:var( --e-global-typography-koko_t1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-b97ad33{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-2a20eec{--flex-wrap:wrap;}}@media(max-width:767px){.elementor-12 .elementor-element.elementor-element-d2ac14f{--min-height:0px;--padding-top:64px;--padding-bottom:64px;--padding-left:18px;--padding-right:18px;}.elementor-12 .elementor-element.elementor-element-b8e7652 .elementor-heading-title{font-size:var( --e-global-typography-koko_antetitulo-font-size );line-height:var( --e-global-typography-koko_antetitulo-line-height );letter-spacing:var( --e-global-typography-koko_antetitulo-letter-spacing );}.elementor-12 .elementor-element.elementor-element-aac8dac .elementor-heading-title{font-size:var( --e-global-typography-koko_display-font-size );line-height:var( --e-global-typography-koko_display-line-height );letter-spacing:var( --e-global-typography-koko_display-letter-spacing );}.elementor-12 .elementor-element.elementor-element-3358f14{font-size:var( --e-global-typography-koko_cuerpo-font-size );line-height:var( --e-global-typography-koko_cuerpo-line-height );letter-spacing:var( --e-global-typography-koko_cuerpo-letter-spacing );}.elementor-12 .elementor-element.elementor-element-eb38ee3{--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;}.elementor-12 .elementor-element.elementor-element-8c0fff1{--padding-top:30px;--padding-bottom:30px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-cc6db75{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-3b0e811{--width:47%;}.elementor-12 .elementor-element.elementor-element-5a7365a{--width:47%;}.elementor-12 .elementor-element.elementor-element-f7dff2a{--width:47%;}.elementor-12 .elementor-element.elementor-element-41c35e3{--width:47%;}.elementor-12 .elementor-element.elementor-element-d712382{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-30398d0 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-9045fe7{--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;}.elementor-12 .elementor-element.elementor-element-035b530{--width:100%;}.elementor-12 .elementor-element.elementor-element-fe63dab{--width:100%;}.elementor-12 .elementor-element.elementor-element-0c8104a{--width:100%;}.elementor-12 .elementor-element.elementor-element-0342d0d{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-b840d06 .elementor-heading-title{font-size:var( --e-global-typography-koko_antetitulo-font-size );line-height:var( --e-global-typography-koko_antetitulo-line-height );letter-spacing:var( --e-global-typography-koko_antetitulo-letter-spacing );}.elementor-12 .elementor-element.elementor-element-a2fec46 .elementor-heading-title{font-size:var( --e-global-typography-koko_t1-font-size );line-height:var( --e-global-typography-koko_t1-line-height );letter-spacing:var( --e-global-typography-koko_t1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-af57a8d{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-5b1d872 .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-a97494c{--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;}.elementor-12 .elementor-element.elementor-element-59515f2{--width:100%;}.elementor-12 .elementor-element.elementor-element-4140aa8{--width:100%;}.elementor-12 .elementor-element.elementor-element-65f8c56{--width:100%;}.elementor-12 .elementor-element.elementor-element-b2fe9a7{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-f4c1f42 .elementor-heading-title{font-size:var( --e-global-typography-koko_antetitulo-font-size );line-height:var( --e-global-typography-koko_antetitulo-line-height );letter-spacing:var( --e-global-typography-koko_antetitulo-letter-spacing );}.elementor-12 .elementor-element.elementor-element-8f5804b .elementor-heading-title{font-size:var( --e-global-typography-koko_t1-font-size );line-height:var( --e-global-typography-koko_t1-line-height );letter-spacing:var( --e-global-typography-koko_t1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f7959af{--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;}.elementor-12 .elementor-element.elementor-element-2b24c12{--width:100%;}.elementor-12 .elementor-element.elementor-element-aa8b0c7 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-83aadd7 .elementor-heading-title{font-size:var( --e-global-typography-koko_t2-font-size );line-height:var( --e-global-typography-koko_t2-line-height );letter-spacing:var( --e-global-typography-koko_t2-letter-spacing );}.elementor-12 .elementor-element.elementor-element-73b0950{--width:100%;}.elementor-12 .elementor-element.elementor-element-daed55b .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-5996a88 .elementor-heading-title{font-size:var( --e-global-typography-koko_t2-font-size );line-height:var( --e-global-typography-koko_t2-line-height );letter-spacing:var( --e-global-typography-koko_t2-letter-spacing );}.elementor-12 .elementor-element.elementor-element-8d292e6{--width:100%;}.elementor-12 .elementor-element.elementor-element-61614bd .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-8014258 .elementor-heading-title{font-size:var( --e-global-typography-koko_t2-font-size );line-height:var( --e-global-typography-koko_t2-line-height );letter-spacing:var( --e-global-typography-koko_t2-letter-spacing );}.elementor-12 .elementor-element.elementor-element-bea2bef{--width:100%;}.elementor-12 .elementor-element.elementor-element-4b8d595 .elementor-heading-title{font-size:30px;}.elementor-12 .elementor-element.elementor-element-d8af70a .elementor-heading-title{font-size:var( --e-global-typography-koko_t2-font-size );line-height:var( --e-global-typography-koko_t2-line-height );letter-spacing:var( --e-global-typography-koko_t2-letter-spacing );}.elementor-12 .elementor-element.elementor-element-f3d3516{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-3df09d0 .elementor-heading-title{font-size:var( --e-global-typography-koko_antetitulo-font-size );line-height:var( --e-global-typography-koko_antetitulo-line-height );letter-spacing:var( --e-global-typography-koko_antetitulo-letter-spacing );}.elementor-12 .elementor-element.elementor-element-24239d0 .elementor-heading-title{font-size:var( --e-global-typography-koko_t1-font-size );line-height:var( --e-global-typography-koko_t1-line-height );letter-spacing:var( --e-global-typography-koko_t1-letter-spacing );}.elementor-12 .elementor-element.elementor-element-b97ad33{--flex-wrap:wrap;}.elementor-12 .elementor-element.elementor-element-7d424a1{--width:47%;}.elementor-12 .elementor-element.elementor-element-394aa68{--width:47%;}.elementor-12 .elementor-element.elementor-element-52fa63c{--width:47%;}.elementor-12 .elementor-element.elementor-element-c70f9ea{--width:47%;}.elementor-12 .elementor-element.elementor-element-0d6922b{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-9c12a7c .elementor-heading-title{font-size:28px;}.elementor-12 .elementor-element.elementor-element-2a20eec{--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;}.elementor-12 .elementor-element.elementor-element-df0fb60{--width:100%;}.elementor-12 .elementor-element.elementor-element-7fd24b2{--width:100%;}.elementor-12 .elementor-element.elementor-element-d486e5f{--width:100%;}.elementor-12 .elementor-element.elementor-element-c7cded8{--padding-top:56px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-12 .elementor-element.elementor-element-80d23f0 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-884ce2f .elementor-heading-title{font-size:27px;}}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-eb38ee3{--width:100%;}.elementor-12 .elementor-element.elementor-element-3b0e811{--width:25%;}.elementor-12 .elementor-element.elementor-element-5a7365a{--width:25%;}.elementor-12 .elementor-element.elementor-element-f7dff2a{--width:25%;}.elementor-12 .elementor-element.elementor-element-41c35e3{--width:25%;}.elementor-12 .elementor-element.elementor-element-035b530{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-fe63dab{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-0c8104a{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-59515f2{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-4140aa8{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-65f8c56{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-2b24c12{--width:25%;}.elementor-12 .elementor-element.elementor-element-73b0950{--width:25%;}.elementor-12 .elementor-element.elementor-element-8d292e6{--width:25%;}.elementor-12 .elementor-element.elementor-element-bea2bef{--width:25%;}.elementor-12 .elementor-element.elementor-element-7d424a1{--width:25%;}.elementor-12 .elementor-element.elementor-element-394aa68{--width:25%;}.elementor-12 .elementor-element.elementor-element-52fa63c{--width:25%;}.elementor-12 .elementor-element.elementor-element-c70f9ea{--width:25%;}.elementor-12 .elementor-element.elementor-element-df0fb60{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-7fd24b2{--width:33.33%;}.elementor-12 .elementor-element.elementor-element-d486e5f{--width:33.33%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-3b0e811{--width:47%;}.elementor-12 .elementor-element.elementor-element-5a7365a{--width:47%;}.elementor-12 .elementor-element.elementor-element-f7dff2a{--width:47%;}.elementor-12 .elementor-element.elementor-element-41c35e3{--width:47%;}.elementor-12 .elementor-element.elementor-element-035b530{--width:100%;}.elementor-12 .elementor-element.elementor-element-fe63dab{--width:100%;}.elementor-12 .elementor-element.elementor-element-0c8104a{--width:100%;}.elementor-12 .elementor-element.elementor-element-59515f2{--width:100%;}.elementor-12 .elementor-element.elementor-element-4140aa8{--width:100%;}.elementor-12 .elementor-element.elementor-element-65f8c56{--width:100%;}.elementor-12 .elementor-element.elementor-element-2b24c12{--width:47%;}.elementor-12 .elementor-element.elementor-element-73b0950{--width:47%;}.elementor-12 .elementor-element.elementor-element-8d292e6{--width:47%;}.elementor-12 .elementor-element.elementor-element-bea2bef{--width:47%;}.elementor-12 .elementor-element.elementor-element-7d424a1{--width:47%;}.elementor-12 .elementor-element.elementor-element-394aa68{--width:47%;}.elementor-12 .elementor-element.elementor-element-52fa63c{--width:47%;}.elementor-12 .elementor-element.elementor-element-c70f9ea{--width:47%;}.elementor-12 .elementor-element.elementor-element-df0fb60{--width:100%;}.elementor-12 .elementor-element.elementor-element-7fd24b2{--width:100%;}.elementor-12 .elementor-element.elementor-element-d486e5f{--width:100%;}}/* Start custom CSS *//* === Koko Jean's · Home: ajustes móviles === */

/* Barra de confianza (cc6db75) y Usos (b97ad33): rejilla de 2 columnas
   en móvil. Con anchos 47% + gap no llegaban a caber dos por fila y
   cada tarjeta caía sola dejando media pantalla vacía. */
@media (max-width: 767px) {
  .elementor-element-cc6db75 > .e-con-inner,
  .elementor-element-cc6db75.e-con-full,
  .elementor-element-b97ad33 > .e-con-inner,
  .elementor-element-b97ad33.e-con-full {
    display: grid !important;
    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;
    gap: 12px !important;
    align-items: stretch !important;
  }
  .elementor-element-cc6db75 > .e-con-inner > .e-con,
  .elementor-element-cc6db75.e-con-full > .e-con,
  .elementor-element-b97ad33 > .e-con-inner > .e-con,
  .elementor-element-b97ad33.e-con-full > .e-con {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 0 !important;
  }
  /* Contenido centrado para que las celdas se lean parejas */
  .elementor-element-cc6db75 .elementor-icon-box-wrapper,
  .elementor-element-b97ad33 .elementor-icon-box-wrapper {
    text-align: center !important;
  }
}

/* === Red de seguridad: el titulo del tema no debe salir en la portada === */
.home .page-header,
.home h1.entry-title { display: none !important; }/* End custom CSS */