.elementor-11621 .elementor-element.elementor-element-422e79c{--display:flex;--min-height:520px;--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:flex-end;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:140px;--padding-bottom:72px;--padding-left:80px;--padding-right:80px;}.elementor-11621 .elementor-element.elementor-element-422e79c:not(.elementor-motion-effects-element-type-background), .elementor-11621 .elementor-element.elementor-element-422e79c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02021E;}.elementor-11621 .elementor-element.elementor-element-504236b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-11621 .elementor-element.elementor-element-34497f1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:500;line-height:1.2em;letter-spacing:0px;color:#FFFFFF;}.elementor-11621 .elementor-element.elementor-element-47fe2f1 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:76px;font-weight:600;line-height:1.05em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-11621 .elementor-element.elementor-element-70514e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-11621 .elementor-element.elementor-element-3f07ce1{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:500;line-height:1.6em;color:#B9B9CC;}.elementor-11621 .elementor-element.elementor-element-3d84dd4{--display:flex;--min-height:880px;--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-11621 .elementor-element.elementor-element-3d84dd4:not(.elementor-motion-effects-element-type-background), .elementor-11621 .elementor-element.elementor-element-3d84dd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tiny-lab.net/wp-content/uploads/2026/10/tinylab-caso-exito-umpm-portada.webp");background-position:center center;background-size:cover;}.elementor-11621 .elementor-element.elementor-element-82966c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:120px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-11621 .elementor-element.elementor-element-82966c8:not(.elementor-motion-effects-element-type-background), .elementor-11621 .elementor-element.elementor-element-82966c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11621 .elementor-element.elementor-element-9c8fe66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-b947ec2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-7a8028b .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;letter-spacing:-0.5px;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-d3b2959{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-bcd99cc .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:30px;font-weight:600;line-height:1.35em;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-1cb4b1e{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-ba58ab0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-031073b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-9886e0b{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#8A8AA3;}.elementor-11621 .elementor-element.elementor-element-9314826{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-b81d0a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-853bced{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#8A8AA3;}.elementor-11621 .elementor-element.elementor-element-50502c4{font-family:"Inter Tight", Sans-serif;font-size:16px;font-weight:400;line-height:1.55em;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-c09ddd1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-3537360{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-fe45d76{--display:flex;--min-height:290px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-11621 .elementor-element.elementor-element-fe45d76:not(.elementor-motion-effects-element-type-background), .elementor-11621 .elementor-element.elementor-element-fe45d76 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F7;}.elementor-11621 .elementor-element.elementor-element-da490cc{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:500;line-height:1.45em;color:#59597B;}.elementor-11621 .elementor-element.elementor-element-a1b2c01 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:60px;font-weight:500;font-style:normal;line-height:1.1em;letter-spacing:-1.2px;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-a343438{--display:flex;--min-height:290px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-11621 .elementor-element.elementor-element-a343438:not(.elementor-motion-effects-element-type-background), .elementor-11621 .elementor-element.elementor-element-a343438 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F7;}.elementor-11621 .elementor-element.elementor-element-176e8c5{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:500;line-height:1.45em;color:#59597B;}.elementor-11621 .elementor-element.elementor-element-217f601{--display:flex;--min-height:290px;--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;--justify-content:space-between;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-11621 .elementor-element.elementor-element-217f601:not(.elementor-motion-effects-element-type-background), .elementor-11621 .elementor-element.elementor-element-217f601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F4F4F7;}.elementor-11621 .elementor-element.elementor-element-8d3e88d{font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:500;line-height:1.45em;color:#59597B;}.elementor-11621 .elementor-element.elementor-element-a1b2c03 .elementor-heading-title{font-family:"Instrument Serif", Sans-serif;font-size:48px;font-weight:400;font-style:italic;line-height:1.1em;letter-spacing:-0.96px;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-b46a969{--display:flex;--min-height:290px;--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;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;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:#DEDEE6;--border-color:#DEDEE6;--border-radius:20px 20px 20px 20px;--padding-top:36px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-11621 .elementor-element.elementor-element-521d744 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:24px;font-weight:600;line-height:1.25em;color:#080A27;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-11621 .elementor-element.elementor-element-4ba6283 .elementor-button{background-color:#3A50B2;font-family:"Inter Tight", Sans-serif;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:0.6px;fill:#FFFFFF;color:#FFFFFF;border-radius:40px 40px 40px 40px;padding:14px 22px 14px 22px;}.elementor-11621 .elementor-element.elementor-element-4ba6283 .elementor-button:hover, .elementor-11621 .elementor-element.elementor-element-4ba6283 .elementor-button:focus{background-color:#02021E;}.elementor-11621 .elementor-element.elementor-element-10bf727{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-11621 .elementor-element.elementor-element-10bf727:not(.elementor-motion-effects-element-type-background), .elementor-11621 .elementor-element.elementor-element-10bf727 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-11621 .elementor-element.elementor-element-b0c7ac9 img{width:100%;border-radius:24px 24px 24px 24px;}.elementor-11621 .elementor-element.elementor-element-30d2e54{--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:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-11621 .elementor-element.elementor-element-30d2e54:not(.elementor-motion-effects-element-type-background), .elementor-11621 .elementor-element.elementor-element-30d2e54 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11621 .elementor-element.elementor-element-9456d52{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-03e6b2f .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;letter-spacing:-0.5px;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-7b91750{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-beefff7{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-a049367{--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:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-11621 .elementor-element.elementor-element-a049367:not(.elementor-motion-effects-element-type-background), .elementor-11621 .elementor-element.elementor-element-a049367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11621 .elementor-element.elementor-element-80bb389{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-5d114ff .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;letter-spacing:-0.5px;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-7059464{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-ab281ea{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-68cb2cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:28px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-a102a32{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-dd99571{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:28px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-153cda3{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-0e66570{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:28px 28px;--row-gap:28px;--column-gap:28px;--padding-top:28px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-e14e46d{font-family:"Inter Tight", Sans-serif;font-size:20px;font-weight:400;line-height:1.5em;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-12b85a8{--n-accordion-title-font-size:1,75rem;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;}.elementor-11621 .elementor-element.elementor-element-95c31a4{--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:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-11621 .elementor-element.elementor-element-95c31a4:not(.elementor-motion-effects-element-type-background), .elementor-11621 .elementor-element.elementor-element-95c31a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11621 .elementor-element.elementor-element-f83dcaf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-eafaf49 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;letter-spacing:-0.5px;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-9fbf8a0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-ed353ca{font-family:"Inter Tight", Sans-serif;font-size:22px;font-weight:400;line-height:1.5em;color:#080A27;}.elementor-11621 .elementor-element.elementor-element-53fda45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-53fda45:not(.elementor-motion-effects-element-type-background), .elementor-11621 .elementor-element.elementor-element-53fda45 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11621 .elementor-element.elementor-element-20f3c37 .tlg-11156{--tlg-h:640px;--tlg-gap:48px;--tlg-r:24px;}.elementor-11621 .elementor-element.elementor-element-925775a{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:60px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-11621 .elementor-element.elementor-element-925775a:not(.elementor-motion-effects-element-type-background), .elementor-11621 .elementor-element.elementor-element-925775a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02021E;}.elementor-11621 .elementor-element.elementor-element-ec152cb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-3216883 .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:40px;font-weight:600;line-height:1.1em;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-11621 .elementor-element.elementor-element-9b11fc8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-f522d32{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:96px;--padding-bottom:96px;--padding-left:80px;--padding-right:80px;}.elementor-11621 .elementor-element.elementor-element-f522d32:not(.elementor-motion-effects-element-type-background), .elementor-11621 .elementor-element.elementor-element-f522d32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-11621 .elementor-element.elementor-element-0581bdf .elementor-heading-title{font-family:"Inter Tight", Sans-serif;font-size:56px;font-weight:700;line-height:1.08em;letter-spacing:-1px;color:#FFFFFF;}.elementor-11621 .elementor-element.elementor-element-a8dc906{font-family:"Inter Tight", Sans-serif;font-size:18px;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-11621 .elementor-element.elementor-element-99791b9 .elementor-button{background-color:#FFFFFF;font-family:"Inter Tight", Sans-serif;font-size:17px;font-weight:600;fill:#02021E;color:#02021E;border-radius:40px 40px 40px 40px;}.elementor-11621 .elementor-element.elementor-element-99791b9 .elementor-button:hover, .elementor-11621 .elementor-element.elementor-element-99791b9 .elementor-button:focus{background-color:#F2F1F7;color:#02021E;}.elementor-11621 .elementor-element.elementor-element-99791b9 .elementor-button:hover svg, .elementor-11621 .elementor-element.elementor-element-99791b9 .elementor-button:focus svg{fill:#02021E;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-11621 .elementor-element.elementor-element-422e79c{--content-width:1420px;}.elementor-11621 .elementor-element.elementor-element-504236b{--width:72%;}.elementor-11621 .elementor-element.elementor-element-70514e0{--width:24%;}.elementor-11621 .elementor-element.elementor-element-82966c8{--content-width:1420px;}.elementor-11621 .elementor-element.elementor-element-b947ec2{--width:400px;}.elementor-11621 .elementor-element.elementor-element-ba58ab0{--width:280px;}.elementor-11621 .elementor-element.elementor-element-10bf727{--content-width:1420px;}.elementor-11621 .elementor-element.elementor-element-30d2e54{--content-width:1420px;}.elementor-11621 .elementor-element.elementor-element-9456d52{--width:400px;}.elementor-11621 .elementor-element.elementor-element-a049367{--content-width:1420px;}.elementor-11621 .elementor-element.elementor-element-80bb389{--width:400px;}.elementor-11621 .elementor-element.elementor-element-95c31a4{--content-width:1420px;}.elementor-11621 .elementor-element.elementor-element-f83dcaf{--width:400px;}.elementor-11621 .elementor-element.elementor-element-925775a{--content-width:1420px;}.elementor-11621 .elementor-element.elementor-element-ec152cb{--width:100%;}.elementor-11621 .elementor-element.elementor-element-9b11fc8{--width:100%;}.elementor-11621 .elementor-element.elementor-element-f522d32{--content-width:1420px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11621 .elementor-element.elementor-element-504236b{--width:100%;}.elementor-11621 .elementor-element.elementor-element-70514e0{--width:100%;}.elementor-11621 .elementor-element.elementor-element-b947ec2{--width:100%;}.elementor-11621 .elementor-element.elementor-element-ba58ab0{--width:100%;}.elementor-11621 .elementor-element.elementor-element-9456d52{--width:100%;}.elementor-11621 .elementor-element.elementor-element-80bb389{--width:100%;}.elementor-11621 .elementor-element.elementor-element-f83dcaf{--width:100%;}.elementor-11621 .elementor-element.elementor-element-ec152cb{--width:100%;}}@media(max-width:1024px){.elementor-11621 .elementor-element.elementor-element-422e79c{--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:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:96px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-11621 .elementor-element.elementor-element-34497f1 .elementor-heading-title{font-size:24px;}.elementor-11621 .elementor-element.elementor-element-47fe2f1 .elementor-heading-title{font-size:52px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-11621 .elementor-element.elementor-element-3d84dd4{--min-height:520px;}.elementor-11621 .elementor-element.elementor-element-82966c8{--padding-top:64px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-11621 .elementor-element.elementor-element-9c8fe66{--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;--gap:28px 28px;--row-gap:28px;--column-gap:28px;}.elementor-11621 .elementor-element.elementor-element-7a8028b .elementor-heading-title{font-size:32px;}.elementor-11621 .elementor-element.elementor-element-bcd99cc .elementor-heading-title{font-size:26px;}.elementor-11621 .elementor-element.elementor-element-1cb4b1e{font-size:20px;}.elementor-11621 .elementor-element.elementor-element-3537360{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-11621 .elementor-element.elementor-element-a1b2c01 .elementor-heading-title{font-size:48px;}.elementor-11621 .elementor-element.elementor-element-a1b2c03 .elementor-heading-title{font-size:38px;}.elementor-11621 .elementor-element.elementor-element-521d744 .elementor-heading-title{font-size:22px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-11621 .elementor-element.elementor-element-10bf727{--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-11621 .elementor-element.elementor-element-30d2e54{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-11621 .elementor-element.elementor-element-03e6b2f .elementor-heading-title{font-size:32px;}.elementor-11621 .elementor-element.elementor-element-beefff7{font-size:20px;}.elementor-11621 .elementor-element.elementor-element-a049367{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-11621 .elementor-element.elementor-element-5d114ff .elementor-heading-title{font-size:32px;}.elementor-11621 .elementor-element.elementor-element-ab281ea{font-size:20px;}.elementor-11621 .elementor-element.elementor-element-a102a32{font-size:19px;}.elementor-11621 .elementor-element.elementor-element-153cda3{font-size:19px;}.elementor-11621 .elementor-element.elementor-element-e14e46d{font-size:19px;}.elementor-11621 .elementor-element.elementor-element-95c31a4{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-11621 .elementor-element.elementor-element-eafaf49 .elementor-heading-title{font-size:32px;}.elementor-11621 .elementor-element.elementor-element-ed353ca{font-size:20px;}.elementor-11621 .elementor-element.elementor-element-20f3c37 .tlg-11156{--tlg-h:460px;--tlg-gap:28px;}.elementor-11621 .elementor-element.elementor-element-925775a{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:40px;--padding-bottom:40px;--padding-left:24px;--padding-right:24px;}.elementor-11621 .elementor-element.elementor-element-3216883 .elementor-heading-title{font-size:32px;}.elementor-11621 .elementor-element.elementor-element-f522d32{--padding-top:64px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-11621 .elementor-element.elementor-element-0581bdf .elementor-heading-title{font-size:40px;}}@media(max-width:767px){.elementor-11621 .elementor-element.elementor-element-422e79c{--min-height:0px;--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:72px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-11621 .elementor-element.elementor-element-504236b{--width:100%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-11621 .elementor-element.elementor-element-34497f1 .elementor-heading-title{font-size:20px;}.elementor-11621 .elementor-element.elementor-element-47fe2f1 .elementor-heading-title{font-size:36px;}.elementor-11621 .elementor-element.elementor-element-70514e0{--width:100%;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-11621 .elementor-element.elementor-element-3d84dd4{--min-height:320px;}.elementor-11621 .elementor-element.elementor-element-82966c8{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:48px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-11621 .elementor-element.elementor-element-9c8fe66{--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-11621 .elementor-element.elementor-element-b947ec2{--width:100%;}.elementor-11621 .elementor-element.elementor-element-7a8028b .elementor-heading-title{font-size:28px;}.elementor-11621 .elementor-element.elementor-element-bcd99cc .elementor-heading-title{font-size:22px;}.elementor-11621 .elementor-element.elementor-element-1cb4b1e{font-size:18px;}.elementor-11621 .elementor-element.elementor-element-ba58ab0{--width:100%;}.elementor-11621 .elementor-element.elementor-element-3537360{--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-11621 .elementor-element.elementor-element-fe45d76{--min-height:200px;}.elementor-11621 .elementor-element.elementor-element-a1b2c01 .elementor-heading-title{font-size:44px;}.elementor-11621 .elementor-element.elementor-element-a343438{--min-height:200px;}.elementor-11621 .elementor-element.elementor-element-217f601{--min-height:200px;}.elementor-11621 .elementor-element.elementor-element-a1b2c03 .elementor-heading-title{font-size:36px;}.elementor-11621 .elementor-element.elementor-element-b46a969{--min-height:0px;}.elementor-11621 .elementor-element.elementor-element-521d744 .elementor-heading-title{font-size:22px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-11621 .elementor-element.elementor-element-10bf727{--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-11621 .elementor-element.elementor-element-30d2e54{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-11621 .elementor-element.elementor-element-9456d52{--width:100%;}.elementor-11621 .elementor-element.elementor-element-03e6b2f .elementor-heading-title{font-size:28px;}.elementor-11621 .elementor-element.elementor-element-beefff7{font-size:18px;}.elementor-11621 .elementor-element.elementor-element-a049367{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-11621 .elementor-element.elementor-element-80bb389{--width:100%;}.elementor-11621 .elementor-element.elementor-element-5d114ff .elementor-heading-title{font-size:28px;}.elementor-11621 .elementor-element.elementor-element-ab281ea{font-size:18px;}.elementor-11621 .elementor-element.elementor-element-a102a32{font-size:18px;}.elementor-11621 .elementor-element.elementor-element-153cda3{font-size:18px;}.elementor-11621 .elementor-element.elementor-element-e14e46d{font-size:18px;}.elementor-11621 .elementor-element.elementor-element-95c31a4{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-11621 .elementor-element.elementor-element-f83dcaf{--width:100%;}.elementor-11621 .elementor-element.elementor-element-eafaf49 .elementor-heading-title{font-size:28px;}.elementor-11621 .elementor-element.elementor-element-ed353ca{font-size:18px;}.elementor-11621 .elementor-element.elementor-element-53fda45{--padding-top:32px;--padding-bottom:32px;--padding-left:0px;--padding-right:0px;}.elementor-11621 .elementor-element.elementor-element-20f3c37 .tlg-11156{--tlg-h:320px;--tlg-gap:16px;}.elementor-11621 .elementor-element.elementor-element-925775a{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:32px;--padding-left:20px;--padding-right:20px;}.elementor-11621 .elementor-element.elementor-element-ec152cb{--width:100%;}.elementor-11621 .elementor-element.elementor-element-3216883 .elementor-heading-title{font-size:28px;}.elementor-11621 .elementor-element.elementor-element-f522d32{--padding-top:48px;--padding-bottom:48px;--padding-left:20px;--padding-right:20px;}.elementor-11621 .elementor-element.elementor-element-0581bdf .elementor-heading-title{font-size:30px;}}/* Start custom CSS */.elementor-widget-text-editor p:last-child{margin-bottom:0}
.tl-hero a,.tl-hero .elementor-widget-breadcrumbs,.tl-hero .elementor-widget-breadcrumbs p{color:#B9B9CC}
@media(min-width:1025px){.tl-left{flex-shrink:0!important;position:sticky;top:120px}.tl-mcards{flex-wrap:nowrap!important}}
.tl-mcard{flex:1 1 0;min-width:220px}
.tl-card-num{border-top:1px solid #DEDEE6;padding-top:28px!important;margin-top:40px}
.tl-pills{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.tl-pills-col{flex-direction:column;align-items:flex-start}
.tl-pills-l{color:#8A8AA3;margin-right:6px}
.tl-pills-l:empty{display:none}
.tl-pill{display:inline-flex;align-items:center;gap:10px;background:#F4F4F7;border-radius:40px;padding:10px 20px;font-weight:600;font-size:16px;line-height:1.3;color:#080A27!important;text-decoration:none!important;transition:background .2s}
a.tl-pill:hover{background:#E4E7F6}
.tl-ck::before{content:'✓';display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#3A50B2;color:#fff;font-size:11px;font-weight:700}
.tl-checks{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:22px}
.tl-checks li{position:relative;padding-left:36px}
.tl-checks li::before{content:'✓';position:absolute;left:0;top:.35em;width:20px;height:20px;border-radius:50%;background:#3A50B2;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}
.tl-acc .e-n-accordion{counter-reset:tlacc}
.tl-acc .e-n-accordion-item{border:0;border-bottom:1px solid #E6E6EE}
.tl-acc .e-n-accordion-item-title{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:center;gap:16px;padding:28px 0;border:0!important;background:none;cursor:pointer;transition:background .2s,padding .2s,margin .2s}
.tl-acc .e-n-accordion-item-title-header{order:0;text-align:left}
.tl-acc .e-n-accordion-item-title-text{font-family:'Inter Tight',sans-serif;font-size:24px;line-height:1.3;font-weight:600;color:#080A27;margin:0;transition:color .2s}
.tl-acc .e-n-accordion-item-title-text::before{counter-increment:tlacc;content:counter(tlacc,decimal-leading-zero) '  ·  ';white-space:pre}
.tl-acc-plain .e-n-accordion-item-title-text::before{content:none}
.tl-acc .e-n-accordion-item-title-icon{order:1;margin-left:auto;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#080A27;font-size:16px;transition:background .2s,color .2s;flex-shrink:0}
.tl-acc .e-n-accordion-item-title-icon svg{fill:currentColor;width:16px;height:16px}
.tl-acc .e-n-accordion-item-title:hover .e-n-accordion-item-title-text{color:#3A50B2}
.tl-acc details[open]>.e-n-accordion-item-title{background:#F0F1F4;margin:0 -24px;padding:22px 24px}
.tl-acc details[open] .e-n-accordion-item-title-text{color:#3A50B2}
.tl-acc details[open] .e-n-accordion-item-title-icon{background:#3A50B2;color:#fff}
.tl-acc .e-n-accordion-item>.e-con{border:0!important;padding-left:0!important;padding-right:0!important}
.tl-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums;margin:0}
.tl-table th,.tl-table td{padding:18px 8px;border:0;border-bottom:1px solid #E6E6EE;text-align:right;background:none!important;font-weight:400;color:#080A27}
.tl-table th:first-child{text-align:left;padding-left:0}
.tl-table thead th{font-size:14px;color:#8A8AA3;font-weight:500}
.tl-table tfoot th,.tl-table tfoot td{font-weight:700;border-bottom:0;border-top:2px solid #080A27}
.tl-stat{flex:1 1 0}
.tl-stats{border-top:1px solid rgba(255,255,255,.18);padding-top:36px!important}
.tl-duo .elementor-widget-image{flex:0 1 420px}
.tl-card a{color:#080A27}
.tl-card a:hover{color:#3A50B2}
.tl-cta .elementor-widget-text-editor a{color:#fff;text-decoration:underline;text-underline-offset:3px}
@media(max-width:767px){.tl-table{font-size:14px}.tl-table th,.tl-table td{padding:12px 4px}.tl-acc .e-n-accordion-item-title-text{font-size:19px}.tl-acc .e-n-accordion-item-title{padding:20px 0}.tl-acc details[open]>.e-n-accordion-item-title{margin:0 -12px;padding:16px 12px}.tl-mcard{min-width:100%}.tl-pill{font-size:15px;padding:8px 16px}}
.tl-tags{flex-shrink:0!important}
.tl-pill{white-space:nowrap}
@media(max-width:767px){.tl-pill{white-space:normal}}
.tl-carwrap{overflow:hidden}
.tl-carwrap>.tl-carousel,.tl-carwrap .tl-carousel{width:min(1160px,78vw)!important;max-width:min(1160px,78vw)!important;margin:0 auto!important;align-self:center}
.tl-carousel .swiper,.tl-carousel .elementor-image-carousel-wrapper{overflow:visible!important}
.tl-carousel .swiper-slide{cursor:grab}
.tl-carousel .swiper-slide:active{cursor:grabbing}
.tl-carousel .swiper-slide-inner,.tl-carousel .swiper-slide figure{display:block;height:min(680px,52vw);background:#02021E;border-radius:24px;overflow:hidden;margin:0}
.tl-carousel .swiper-slide img{width:100%!important;height:100%!important;max-height:100%;object-fit:contain!important;display:block}
@media(max-width:767px){.tl-carousel{width:86vw}.tl-carousel .swiper-slide-inner,.tl-carousel .swiper-slide figure{height:64vw;border-radius:16px}}
.tl-heroimg{padding:0!important}
.tl-heroimg .elementor-widget-image,.tl-heroimg .elementor-widget-image a{display:block;width:100%}
.tl-heroimg img{width:100%!important;max-width:none!important;height:min(900px,50vw)!important;object-fit:cover;object-position:center;border-radius:0!important;display:block}
@media(max-width:767px){.tl-heroimg img{height:72vw!important}}
.tl-carousel .swiper-slide{padding:0 28px;box-sizing:border-box}
.tl-carwrap .tl-carousel{width:min(1216px,82vw)!important;max-width:min(1216px,82vw)!important}
@media(max-width:767px){.tl-carousel .swiper-slide{padding:0 8px}}
/* acordeon sencillo */
.tl-acc details[open]>.e-n-accordion-item-title{background:none!important;margin:0!important;padding:28px 0!important}
.tl-acc details[open] .e-n-accordion-item-title-text{color:#080A27!important}
.tl-acc details[open] .e-n-accordion-item-title-icon{background:none!important;color:#080A27!important}
.tl-acc .e-n-accordion-item-title-icon{width:auto;height:auto}
.tl-acc .e-n-accordion-item-title:focus:not(:focus-visible){outline:none!important;box-shadow:none!important}
.tl-acc .e-n-accordion-item-title:focus-visible{outline:2px solid #3A50B2;outline-offset:4px}
.tl-acc .e-n-accordion-item-title-text{font-weight:500}
.tl-table-txt td{white-space:nowrap}
.tl-table-txt td strong{font-weight:600}
@media(max-width:767px){.tl-acc details[open]>.e-n-accordion-item-title{padding:20px 0!important}.tl-table-txt td{white-space:normal}}
/* antes y despues v3: dos carruseles dentro del acordeon */
.tl-ba3{background:#F4F4F7;border-radius:24px;padding:28px 0 28px 28px;display:flex;flex-direction:column;gap:32px;overflow:hidden;}
.tl-car-head{display:flex;align-items:center;justify-content:space-between;padding-right:28px;margin-bottom:14px;}
.tl-car-label{font:600 22px/1.1 'Inter Tight',sans-serif;letter-spacing:-.3px;color:#080A27;}
.tl-car-d .tl-car-label{color:#3A50B2;}
.tl-car-nav{display:flex;gap:8px;}
.tl-car-btn{width:44px;height:44px;border-radius:999px;border:1px solid #D5D6E0 !important;background:#fff !important;color:#080A27 !important;display:inline-flex;align-items:center;justify-content:center;padding:0 !important;cursor:pointer;transition:background .2s,color .2s,border-color .2s;}
.tl-car-btn:hover,.tl-car-btn:focus-visible{background:#3A50B2 !important;border-color:#3A50B2 !important;color:#fff !important;}
.tl-car-track{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-left:0;padding-right:28px;scrollbar-width:none;-webkit-overflow-scrolling:touch;outline:none;}
.tl-car-track::-webkit-scrollbar{display:none;}
.tl-car-item{flex:0 0 auto;scroll-snap-align:start;line-height:0;}
.tl-car-item img{display:block;height:360px !important;width:auto !important;max-width:none !important;border-radius:14px;user-select:none;}
@media(max-width:767px){.tl-ba3{border-radius:18px;padding:16px 0 16px 16px;gap:24px;}.tl-car-head{padding-right:16px;margin-bottom:10px;}.tl-car-label{font-size:18px;}.tl-car-btn{width:38px;height:38px;}.tl-car-track{gap:10px;padding-right:16px;}.tl-car-item img{height:260px !important;}}

/* móvil/tablet */
.tl-acc .e-n-accordion-item-title-icon{order:1!important;margin-left:auto!important;}
.tl-acc .e-n-accordion-item-title-header{order:0!important;flex:1 1 auto!important;text-align:left!important;}
.tl-hero h1 em{font-family:'Instrument Serif',serif;font-style:italic;font-weight:400;letter-spacing:0;}
.tl-otros .elementor-heading-title{color:#fff;}

.tl-hero h1 em{font-family:'Instrument Serif',serif;font-style:italic;font-weight:400;letter-spacing:0;}
/* tarjetas de cifras UMPM (Figma 394:704) */
.tl-mcard-f .tl-mval .elementor-heading-title,.tl-mcard-f .tl-mval a{color:#080A27!important;white-space:nowrap}
.tl-mcard-f .tl-mval a:hover{color:#3A50B2!important}
.tl-mcard-marq{overflow:hidden!important}
.tl-mcard-marq .elementor-widget-html{margin:0 -32px!important;width:auto!important;max-width:none!important}
.tl-marq{display:flex;flex-direction:column;gap:10px}
.tl-marq-row{overflow:hidden}
.tl-marq-track{display:flex;width:max-content;animation:tlmarq 46s linear infinite}
.tl-marq-dup{display:flex}
.tl-marq-r1 .tl-marq-track{animation-duration:52s;animation-delay:-14s}
.tl-marq-r2 .tl-marq-track{animation-direction:reverse;animation-duration:44s}
.tl-marq-r3 .tl-marq-track{animation-duration:60s}
.tl-marq-pill{flex:0 0 auto;margin-right:4px;border:1px solid rgba(8,10,39,.2);border-radius:99px;padding:8px 16px;font:400 15px/1.45 'Inter Tight',sans-serif;color:#080A27;white-space:nowrap}
.tl-mcard-marq:hover .tl-marq-track{animation-play-state:paused}
@keyframes tlmarq{from{transform:translateX(0)}to{transform:translateX(-50%)}}
@media(prefers-reduced-motion:reduce){.tl-marq-track{animation:none}}
@media(max-width:767px){.tl-mcard-marq .elementor-widget-html{margin:24px -32px 0!important}}/* End custom CSS */