.elementor .e-ed86ffe-6cf07fc{font-family:Inter Tight;font-weight:600;font-size:15px;color:#C09B5E;letter-spacing:0.9px;text-transform:uppercase;}.elementor .e-4c167ce-a1260e7{width:700px;font-family:Inter Tight;font-weight:400;font-size:55px;color:#ffffff;letter-spacing:0.1px;line-height:1.15em;text-align:start;}.elementor .e-f2a4197-bd2d3de{width:1280px;position:relative;z-index:1;padding:0px;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-3713a33-0a14bb8{padding-block-start:250px;padding-block-end:200px;margin:0px;background-image:linear-gradient(#0000007a, #0000007a),url("https://linea12.es/wp-content/uploads/2026/05/asesoramiento-financiero-linea-12.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;justify-content:center;align-items:center;}.elementor .e-fe16ea3-6f548af{width:830px;font-family:Inter Tight;font-weight:500;font-size:22px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.4em;text-align:start;align-self:start;}.elementor .e-3a10f29-56e150a{width:1280px;position:relative;z-index:1;padding:0px;margin:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;}.elementor .e-feee516-d065370{padding-block-start:150px;padding-block-end:150px;background-image:linear-gradient(#F7F5F5, #F7F5F5);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#F7F5F5;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-8469044-b379d05{width:520px;margin-block-end:0px;border-radius:5px;}.elementor .e-81979d4-360de11{width:640px;padding:0px;flex-direction:column;gap:0px;justify-content:flex-end;align-items:start;}.elementor .e-8727a0f-a33f6e7{width:550px;font-family:Inter Tight;font-weight:500;font-size:37px;color:var(--color-negro);letter-spacing:0.1px;line-height:1.15em;text-align:start;margin-block-end:25px;}.elementor .e-6592d6f-8b588e7{width:100%;font-family:Inter Tight;font-weight:400;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.4em;margin-block-end:10px;}.elementor .e-b984737-c5d3f06{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-549fb02-9ab18da{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-45b4d3e-ad88603{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-ce26cbe-f5371dd{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-8715df9-02d9aec{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-69e07eb-99eb793{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-fd881e4-41c3b9b{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-c2364e5-f433cf4{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-0a2d5c7-f0b0fae{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-a7b73e7-ddbec88{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-218d6ff-a0d47f9{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-8ff7eab-f83242b{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-76d0e1f-7d8a1d8{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-8871e4f-7c7da20{width:640px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:70px;flex-direction:row;gap:15px;flex-wrap:wrap;justify-content:flex-start;align-items:start;}.elementor .e-deb7985-e6074d6{padding-block-start:150px;padding-block-end:150px;margin:0px;background-color:#ffffff;justify-content:center;align-items:start;}.elementor .e-32492c2-6295b76{width:100%;font-family:Inter Tight;font-weight:500;font-size:37px;color:var(--color-negro);letter-spacing:0.1px;line-height:1.15em;text-align:start;margin-block-end:40px;flex:1 0 auto;}.elementor .e-ddbd9e5-de3d13d{width:27px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-8042e3d-37349cd{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-3dd38db-6230319{width:27px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-c83a8e7-e6b90b7{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-51dedce-6ac7e86{width:27px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-f083126-0cf6a44{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-76b929e-23b2673{width:27px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-022df08-ba6525a{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-77f2fd7-d2c7876{width:27px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-1876c51-4be888e{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-215ace6-79a7128{width:27px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-c59393a-de766c9{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-833a348-5bf6f70{width:27px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-9c29590-87209ae{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-38e6ed6-4e938e3{width:27px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-2b672b9-9189457{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-9126bc6-a3893d5{width:100%;font-family:Inter Tight;font-weight:600;font-size:22px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;text-align:start;margin-block-start:30px;}.elementor .e-040ac9c-048858a{width:47%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:70px;margin:0px;flex-direction:row;gap:15px;flex-wrap:wrap;justify-content:space-between;align-items:start;}.elementor .e-c4b7528-a750fe3{font-family:Inter Tight;font-weight:600;font-size:22px;color:#2a2626;letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;margin-block-start:12px;}.elementor .e-0411248-1f25f00{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-2e2f75e-aeffd36{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-70f58c3-e4ce91a{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-700b436-c9b4617{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-d650db6-ff33319{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-c5adf04-42f24e7{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-3f6b200-feac7b5{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-870f27e-4441ceb{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-ed155e8-7030821{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-9e7b1dd-2214af5{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-3a5f467-a1fa67e{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-c84e17b-2c580bd{width:90%;font-family:Inter Tight;font-weight:500;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;}.elementor .e-8370c49-6c4b38b{width:47%;padding:50px;margin-inline-start:0px;margin-inline-end:0px;border-radius:5px;background-color:var(--color-beige-clarito);flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-items:start;}.elementor .e-36ac564-4ec89d4{width:1280px;position:relative;z-index:1;padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:end;}.elementor .e-bf8e7cb-3e123e1{padding-block-start:150px;padding-block-end:150px;margin:0px;background-color:var(--color-beige-oscuro);flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:end;}.elementor .e-93113f0-d5d0785{font-family:Inter Tight;font-weight:500;font-size:37px;color:var(--color-negro);letter-spacing:0.1px;line-height:1.15em;text-align:center;margin-block-end:20px;align-self:start;}.elementor .e-bc2b09a-3a453dc{width:730px;font-family:Inter Tight;font-weight:400;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.4em;text-align:start;align-self:start;}.elementor .e-06521dc-5a14c57{width:1280px;position:relative;z-index:1;padding:0px;margin-block-end:0px;flex-direction:column;gap:20px;flex-wrap:wrap;justify-content:space-evenly;align-items:start;}.elementor .e-f4f987b-d433346{padding-block-start:150px;padding-block-end:150px;background-image:linear-gradient(#F7F5F5, #F7F5F5);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--color-beige-clarito);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-45a07f9-a5055d3{width:100%;font-family:Inter Tight;font-weight:500;font-size:25px;color:#ffffff;letter-spacing:0.2px;word-spacing:0px;line-height:1.4em;text-align:center;margin-block-start:30px;}.elementor .e-77c0654-0c78859{padding-block-start:130px;padding-block-end:130px;margin:0px;background-image:linear-gradient(#00000029, #00000029),url("https://linea12.es/wp-content/uploads/2026/05/solicitar-asesoria-financiera.webp");background-repeat:repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,top center;flex-direction:column;gap:40px;justify-content:center;align-items:center;.texto-leer-mas{
max-height: 70px;
overflow: hidden;
transition: max-height .4s ease;

-webkit-mask-image: linear-gradient(
  to bottom,
  rgba(0,0,0,1) 70%,
  rgba(0,0,0,0)
);

mask-image: linear-gradient(
  to bottom,
  rgba(0,0,0,1) 70%,
  rgba(0,0,0,0)
);
}

.texto-leer-mas.abierto{
max-height: 2000px;

-webkit-mask-image: none;
mask-image: none;
}

.btn-leer-mas,
.btn-leer-mas *{
cursor: pointer;
}\n}