.elementor .e-67ab17d-37d94f3{font-family:Inter Tight;font-weight:600;font-size:15px;color:#C09B5E;letter-spacing:0.9px;text-transform:uppercase;}.elementor .e-2808b98-e52f565{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-fce7785-adf454a{width:1280px;position:relative;z-index:1;padding:0px;flex-direction:column;gap:20px;justify-content:flex-start;align-items:start;}.elementor .e-a5d8624-a641b0a{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/linea-12-inmobiliaria-fachada.webp");background-repeat:repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center;align-items:center;}.elementor .e-5318946-7359907{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-ac3e47f-691c696{width:1280px;position:relative;z-index:1;padding:0px;gap:20px;flex-wrap:wrap;justify-content:flex-start;align-self:center;}.elementor .e-8fdfbd5-0dc5462{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-851e0a6-183a48b{width:100%;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.4em;margin-block-end:10px;}.elementor .e-e8a1eb4-a32bc19{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-455bbd4-98a3abe{width:90%;font-weight:500;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;flex:1 0 auto;}.elementor .e-7b88fff-949098c{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-335fb82-0b721f4{width:90%;font-weight:500;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;flex:1 0 auto;}.elementor .e-6e2cc02-eaf15b1{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-be4f68b-a0b7074{width:90%;font-weight:500;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;flex:1 0 auto;}.elementor .e-c6ea7d8-c28a527{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-ce0d4ed-8e43d97{width:90%;font-weight:500;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;flex:1 0 auto;}.elementor .e-07972a0-192615a{width:640px;position:sticky;inset-block-start:150px;z-index:3;padding-block-start:0px;padding-block-end:0px;padding-inline-end:70px;display:flex;flex-direction:row;gap:15px;flex-wrap:wrap;justify-content:flex-start;align-items:start;}.elementor .e-4548f0c-743fb81{color:var(--color-negro);letter-spacing:0.1px;line-height:1.15em;}.elementor .e-e5968c4-dbc68a3{width:100%;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.4em;margin-block-end:10px;}.elementor .e-4e02a51-9e8c21f{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-adb6766-e3049ec{width:90%;font-weight:500;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;flex:1 0 auto;}.elementor .e-ea6dd8e-41ab661{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-a113ec8-f790b7d{width:90%;font-weight:500;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;flex:1 0 auto;}.elementor .e-58bb207-9d31a10{width:90%;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;margin-block-start:10px;flex:1 0 auto;}.elementor .e-02283c9-88060ac{font-weight:600;color:var(--color-negro);letter-spacing:0.1px;line-height:1.15em;margin-block-start:20px;}.elementor .e-12db494-0b8e188{width:90%;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;flex:1 0 auto;}.elementor .e-6b2092e-dd2f6fc{font-weight:600;color:var(--color-negro);letter-spacing:0.1px;line-height:1.15em;margin-block-start:20px;}.elementor .e-b6afb17-1d90ead{width:100%;font-family:Inter Tight;font-size:17px;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;flex:1 0 auto;}.elementor .e-efbe998-e6ea71b{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-e980775-27cee69{width:90%;font-weight:500;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;flex:1 0 auto;}.elementor .e-0bcf3b3-de83dd2{width:22px;height:auto;object-position:center left;color:#C09B5E;text-align:start;padding:0px;margin:0px;}.elementor .e-7b74aac-ac22f6f{width:90%;font-weight:500;color:var(--color-negro);letter-spacing:0.2px;word-spacing:0px;line-height:1.3em;flex:1 0 auto;}.elementor .e-9ec5b19-b36f001{width:100%;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;flex:1 0 auto;}.elementor .e-c669102-2df7452{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-78bb4f0-730d2d1{padding-block-start:150px;padding-block-end:150px;margin:0px;background-color:#ffffff;justify-content:center;align-items:start;}.elementor .e-78c1b82-81928a6{width:650px;color:#ffffff;letter-spacing:0.2px;word-spacing:0px;line-height:1.4em;text-align:center;}.elementor .e-d6db5c5-9cba483{padding-block-start:130px;padding-block-end:130px;margin:0px;background-image:linear-gradient(#00000080, #00000080),url("https://linea12.es/wp-content/uploads/2026/05/asesoramiento-personalizado.webp");background-repeat:repeat;background-attachment:scroll,fixed;background-size:auto auto,cover;background-position:0% 0%,center 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}