.elementor .tk-container{width:100%;max-width:1440px;padding:0px;display:flex;flex-direction:column;}.elementor .tk-section{padding-block-start:140px;padding-block-end:140px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;align-items:center;}.elementor .tk-btn-light:hover,.elementor .tk-btn-light:focus-visible{background-color:var(--tk-crema-100);}.elementor .tk-btn-light{font-family:var(--tk-font);font-weight:600;font-size:16px;color:var(--tk-azul-900);letter-spacing:0.64px;line-height:1.3;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;background-color:var(--tk-blanco);transition:background-color 0.2s;}.elementor .tk-btn-dark:hover,.elementor .tk-btn-dark:focus-visible{background-color:var(--tk-azul-700);}.elementor .tk-btn-dark{font-family:var(--tk-font);font-weight:600;font-size:16px;color:var(--tk-blanco);letter-spacing:0.64px;line-height:1.3;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;border-radius:4px;background-color:var(--tk-azul-900);transition:background-color 0.2s;}.elementor .tk-btn-text{font-family:var(--tk-font);font-weight:600;font-size:16px;letter-spacing:0.64px;line-height:1.3;}.elementor .tk-label{font-family:var(--tk-font);font-weight:600;font-size:13px;letter-spacing:1.82px;line-height:1.3;text-transform:uppercase;}.elementor .tk-small{font-family:var(--tk-font);font-weight:400;font-size:14px;line-height:1.5;}.elementor .tk-body{font-family:var(--tk-font);font-weight:400;font-size:18px;line-height:1.6;}.elementor .tk-lead{font-family:var(--tk-font);font-weight:400;font-size:22px;line-height:1.5;}.elementor .tk-h4{font-family:var(--tk-font);font-weight:600;font-size:24px;line-height:1.3;}.elementor .tk-h3{font-family:var(--tk-font);font-weight:600;font-size:36px;line-height:1.2;}.elementor .tk-h2{font-family:var(--tk-font);font-weight:700;font-size:56px;letter-spacing:-0.56px;line-height:1.1;}.elementor .tk-h1{font-family:var(--tk-font);font-weight:700;font-size:88px;letter-spacing:-1.76px;line-height:1.05;}