.elementor .e-4d2d29c5-141f{width:200px;height:auto;}.elementor .e-2baf9db7-18a9:hover,.elementor .e-2baf9db7-18a9:focus-visible{color:var(--tk-verde);}.elementor .e-2baf9db7-18a9{color:var(--tk-azul-900);padding-block-end:6px;}.elementor .e-40805e22-3c12:hover,.elementor .e-40805e22-3c12:focus-visible{color:var(--tk-verde);}.elementor .e-40805e22-3c12{color:var(--tk-azul-900);padding-block-end:6px;}.elementor .e-361bb9e0-f70d:hover,.elementor .e-361bb9e0-f70d:focus-visible{color:var(--tk-verde);}.elementor .e-361bb9e0-f70d{color:var(--tk-azul-900);padding-block-end:6px;}.elementor .e-c1dada3-f0c0:hover,.elementor .e-c1dada3-f0c0:focus-visible{color:var(--tk-verde);}.elementor .e-c1dada3-f0c0{color:var(--tk-azul-900);padding-block-end:6px;}.elementor .e-1fcd32fd-1b37{width:auto;padding:0px;gap:48px;align-items:center;}.elementor .e-5f417c-864e{min-height:104px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:96px;padding-inline-end:96px;background-color:var(--tk-blanco);justify-content:space-between;align-items:center;}.elementor .e-26ec3bd2-34cf{max-width:1080px;color:var(--tk-blanco);}.elementor .e-5c82603c-9c99:hover,.elementor .e-5c82603c-9c99:focus-visible{color:var(--tk-crema);}.elementor .e-5c82603c-9c99{color:var(--tk-blanco);white-space: pre;\n}.elementor .e-3cb1f651-1bd6{padding:0px;gap:24px;flex-wrap:wrap;align-items:center;}.elementor .e-b3e0f6e-50f8{gap:40px;}.elementor .e-64e4c118-4fc3{padding-block-start:0px;padding-block-end:320px;padding-inline-start:40px;padding-inline-end:40px;justify-content:center;}.elementor .e-18a8596c-282c{min-height:1080px;padding:0px;flex-direction:column;justify-content:space-between;background-image: linear-gradient(to top, rgba(0,26,43,0.8) 0%, rgba(0,26,43,0.55) 50%, rgba(0,26,43,0.25) 100%), url(https://torrekintana.1wp.site/wp-content/uploads/2026/11/hero-fachada.jpg); background-repeat: no-repeat; background-position: center; background-size: cover;\n}.elementor .e-4f9a8df3-e67e{width:100%;height:320px;object-fit:cover;}.elementor .e-3787fd08-be85{color:var(--tk-azul-900);}.elementor .e-6e5ca14e-99d0{color:var(--tk-azul-500);}.elementor .e-4a13371e-7362{color:var(--tk-azul-700);white-space: pre;\n}.elementor .e-4c456125-c62e{padding:32px;flex-direction:column;gap:14px;}.elementor .e-68eae040-e732:hover,.elementor .e-68eae040-e732:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-68eae040-e732{overflow:hidden;padding:0px;border-radius:8px;background-color:var(--tk-blanco);box-shadow:0px 16px 40px 0px rgba(0,38,61,0.16);transition:transform 0.25s;flex-direction:column;flex:1 1 0px;}.elementor .e-28627cc8-60b3{width:100%;height:320px;object-fit:cover;}.elementor .e-16a3ac57-9a67{color:var(--tk-azul-900);}.elementor .e-784db06c-44f3{color:var(--tk-azul-500);}.elementor .e-1dc632d9-2bb0{color:var(--tk-azul-700);white-space: pre;\n}.elementor .e-4698bb74-c5bd{padding:32px;flex-direction:column;gap:14px;}.elementor .e-5e7b6659-5b90:hover,.elementor .e-5e7b6659-5b90:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-5e7b6659-5b90{overflow:hidden;padding:0px;border-radius:8px;background-color:var(--tk-blanco);box-shadow:0px 16px 40px 0px rgba(0,38,61,0.16);transition:transform 0.25s;flex-direction:column;flex:1 1 0px;}.elementor .e-2efafdab-5f13{width:100%;height:320px;object-fit:cover;}.elementor .e-19513983-31da{color:var(--tk-azul-900);}.elementor .e-2d7ace55-f0a8{color:var(--tk-azul-500);}.elementor .e-5df3c2c8-5879{color:var(--tk-azul-700);white-space: pre;\n}.elementor .e-64aa5f61-a336{padding:32px;flex-direction:column;gap:14px;}.elementor .e-19189f65-4919:hover,.elementor .e-19189f65-4919:focus-visible{transform:translate3d(0px, -6px, 0px);}.elementor .e-19189f65-4919{overflow:hidden;padding:0px;border-radius:8px;background-color:var(--tk-blanco);box-shadow:0px 16px 40px 0px rgba(0,38,61,0.16);transition:transform 0.25s;flex-direction:column;flex:1 1 0px;}.elementor .e-2db08abc-6acf{position:relative;z-index:2;padding:0px;margin-block-start:-200px;margin-block-end:48px;gap:36px;}.elementor .e-16e7ad5d-d6a7{max-width:900px;color:var(--tk-azul-900);}.elementor .e-2f2d9c3e-c1e6{max-width:720px;color:var(--tk-azul-500);}.elementor .e-7856d08f-27e7{padding:0px;flex-direction:column;gap:20px;}.elementor .e-728e22bb-b33c{width:36px;height:36px;}.elementor .e-22a87a4f-5c15{width:104px;height:104px;padding:0px;border-radius:52px;background-color:var(--tk-verde);justify-content:center;align-items:center;}.elementor .e-23e633a2-ceb0{color:var(--tk-menta);}.elementor .e-2a66b7f6-7939{overflow:hidden;aspect-ratio:16 / 9;border-radius:16px;border-width:1px;border-color:var(--tk-azul-700);border-style:solid;background-color:var(--tk-azul-900);flex-direction:column;gap:24px;justify-content:center;align-items:center;}.elementor .e-141cd6e3-d39d{gap:72px;}.elementor .e-70d6cd3a-3cb3{padding-block-start:0px;background-color:var(--tk-blanco);}.elementor .e-5070d191-99bf{max-width:560px;color:var(--tk-azul-900);}.elementor .e-63db1bc7-2290{max-width:560px;color:var(--tk-azul-500);}.elementor .e-4c627725-d34e{color:var(--tk-azul-950);}.elementor .e-5e24fb89-7acc{color:var(--tk-azul-950);padding-block-end:8px;}.elementor .e-1ecd1ffd-3dff{padding:0px;gap:8px;align-items:flex-end;}.elementor .e-1079c889-457f{color:var(--tk-azul-950);}.elementor .e-63b3fe58-3544{padding:24px;border-radius:12px;background-color:var(--tk-blanco);flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-333e4e68-73d1{color:var(--tk-azul-950);}.elementor .e-63ce3135-ca6d{color:var(--tk-azul-950);padding-block-end:8px;}.elementor .e-59a9e286-6da6{padding:0px;gap:8px;align-items:flex-end;}.elementor .e-76105e42-15e8{color:var(--tk-azul-950);}.elementor .e-6c24fbad-241e{padding:24px;border-radius:12px;background-color:var(--tk-blanco);flex-direction:column;gap:10px;flex:1 1 0px;}.elementor .e-65d77080-e61c{color:var(--tk-azul-950);padding:0px;gap:16px;align-items:stretch;}.elementor .e-6b609eae-9287{color:var(--tk-azul-700);white-space: nowrap;\n}.elementor .e-6036a12f-6727{height:1px;min-width:0px;padding:0px;background-color:var(--tk-azul-500);flex:1 1 0px;}.elementor .e-6fda3014-7576{padding:0px;gap:16px;align-items:center;}.elementor .e-145fd79c-14cc{color:var(--tk-azul-950);padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:var(--tk-blanco);}.elementor .e-7576a376-1c6b{color:var(--tk-azul-950);padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:var(--tk-blanco);}.elementor .e-6e59935e-362b{color:var(--tk-azul-950);padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:var(--tk-blanco);}.elementor .e-7a315055-782a{color:var(--tk-azul-950);padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:var(--tk-blanco);}.elementor .e-1f4cfb22-e48d{color:var(--tk-azul-950);padding-block-start:12px;padding-block-end:12px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;background-color:var(--tk-blanco);}.elementor .e-3ccfc3c8-e34b{padding:0px;gap:12px;flex-wrap:wrap;}.elementor .e-4f87f27b-426a{padding:0px;flex-direction:column;gap:16px;}.elementor .e-76c006d4-3125{padding:0px;flex-direction:column;gap:36px;flex:0 1 600px;}.elementor .e-6469782b-7c66{height:600px;min-width:0px;object-fit:cover;object-position:52% 66%;border-radius:8px;flex:0 1 760px;}.elementor .e-2a3d95ce-766d{flex-direction:row;gap:80px;align-items:center;}.elementor .e-157e75a8-95fc{background-color:var(--tk-crema-100);}.elementor .e-334dc134-de2f{max-width:620px;color:var(--tk-blanco);}.elementor .e-44f6bac2-3aa2{max-width:827px;color:var(--tk-blanco);}.elementor .e-4c12ebfd-6af8{padding:0px;flex-direction:column;gap:32px;flex:1 1 0px;}.elementor .e-31b15133-2b88{flex:0 0 auto;}.elementor .e-5d62a056-25bc{flex-direction:row;gap:32px;align-items:center;}.elementor .e-2968cd99-6b23{min-height:860px;padding-block-start:100px;padding-block-end:100px;padding-inline-start:40px;padding-inline-end:40px;justify-content:center;background-image: linear-gradient(to right, rgba(0,26,43,0.92) 0%, rgba(0,26,43,0.7) 50%, rgba(0,26,43,0.1) 100%), url(https://torrekintana.1wp.site/wp-content/uploads/2026/11/patrimonio-fondo.jpg); background-repeat: no-repeat; background-position: center 80%; background-size: cover;\n}.elementor .e-6ba6e0f2-8a13{max-width:1000px;color:var(--tk-azul-900);}.elementor .e-6fd9f1aa-6b24{width:100%;height:340px;object-fit:cover;border-radius:8px;object-position: left center;\n}.elementor .e-6ce850b1-e8ef{color:var(--tk-azul-900);}.elementor .e-35e39c72-de98{color:var(--tk-azul-500);}.elementor .e-4f723d43-a09d{padding:0px;flex-direction:column;gap:8px;}.elementor .e-43b4e413-16f7{padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-49757189-3efc{width:100%;height:340px;object-fit:cover;border-radius:8px;}.elementor .e-34fb65b5-ae52{color:var(--tk-azul-900);}.elementor .e-61b4ed5f-4883{color:var(--tk-azul-500);}.elementor .e-78f1c433-3a8f{padding:0px;flex-direction:column;gap:8px;}.elementor .e-13871cd9-7e25{padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-58cd67a2-ed70{width:100%;height:340px;object-fit:cover;border-radius:8px;}.elementor .e-754acf8d-17f6{color:var(--tk-azul-900);}.elementor .e-2d4c53a3-4199{color:var(--tk-azul-500);}.elementor .e-2631664e-4bf3{padding:0px;flex-direction:column;gap:8px;}.elementor .e-568a1687-e671{padding:0px;flex-direction:column;gap:20px;flex:1 1 0px;}.elementor .e-2a471068-fd5e{padding:0px;gap:36px;}.elementor .e-6dbcd6b-d148{color:var(--tk-azul-900);}.elementor .e-4e8fc652-e9eb{color:var(--tk-azul-500);}.elementor .e-4f653223-773d{padding:0px;flex-direction:column;gap:12px;}.elementor .e-ed5fd5-170f{color:var(--tk-azul-500);}.elementor .e-158177fd-28ad{height:240px;padding:0px;background-color:var(--tk-menta);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-62c9204e-b367{color:var(--tk-azul-900);}.elementor .e-4131585b-9ae5{color:var(--tk-azul-500);}.elementor .e-4a45a956-45e1{color:var(--tk-verde);}.elementor .e-3efa7768-ceb8{color:var(--tk-azul-500);}.elementor .e-766dbee9-d57d{padding:0px;gap:8px;align-items:center;}.elementor .e-42e87cbc-d08a{color:var(--tk-azul-900);}.elementor .e-54008aa7-ff28{padding-block-start:24px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;gap:10px;}.elementor .e-1be7747d-b59e{overflow:hidden;padding:0px;border-radius:12px;border-width:1px;border-color:var(--tk-menta);border-style:solid;background-color:var(--tk-blanco);flex-direction:column;flex:0 0 456px;scroll-snap-align: start;\n}.elementor .e-2484a92f-b12b{color:var(--tk-azul-500);}.elementor .e-6e3abca4-54e3{height:240px;padding:0px;background-color:var(--tk-menta);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-1dac59a0-f372{color:var(--tk-azul-900);}.elementor .e-227a26b3-791f{color:var(--tk-azul-500);}.elementor .e-71695f4a-e044{color:var(--tk-verde);}.elementor .e-b2d04d4-c8ea{color:var(--tk-azul-500);}.elementor .e-1a08afe0-7da0{padding:0px;gap:8px;align-items:center;}.elementor .e-1eee3834-a685{padding-block-start:24px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;gap:10px;}.elementor .e-779aa386-da73{overflow:hidden;padding:0px;border-radius:12px;border-width:1px;border-color:var(--tk-menta);border-style:solid;background-color:var(--tk-blanco);flex-direction:column;flex:0 0 456px;scroll-snap-align: start;\n}.elementor .e-11a84e26-4f64{color:var(--tk-azul-500);}.elementor .e-328a6ede-badc{height:240px;padding:0px;background-color:var(--tk-menta);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-4c244dc8-43c4{color:var(--tk-azul-900);}.elementor .e-23ee54ba-315d{color:var(--tk-azul-500);}.elementor .e-dbafc72-6ca7{color:var(--tk-verde);}.elementor .e-7e908bea-4ed2{color:var(--tk-azul-500);}.elementor .e-de8df56-ae88{padding:0px;gap:8px;align-items:center;}.elementor .e-76a0a6ca-8495{color:var(--tk-azul-900);}.elementor .e-1c85bd6d-52b1{padding-block-start:24px;padding-block-end:28px;padding-inline-start:28px;padding-inline-end:28px;flex-direction:column;gap:10px;}.elementor .e-3ea2be45-2838{overflow:hidden;padding:0px;border-radius:12px;border-width:1px;border-color:var(--tk-menta);border-style:solid;background-color:var(--tk-blanco);flex-direction:column;flex:0 0 456px;scroll-snap-align: start;\n}.elementor .e-6a3c3a76-4479{padding-block-start:0px;padding-block-end:8px;padding-inline-start:0px;padding-inline-end:0px;gap:36px;overflow-x: auto; scroll-snap-type: x mandatory;\n}.elementor .e-3f73760c-d9cb{padding:0px;flex-direction:column;gap:40px;}.elementor .e-35bc8bb2-9d0c{gap:72px;}.elementor .e-814821e-465f{background-color:var(--tk-blanco);}.elementor .e-2e721697-b018{color:var(--tk-azul-900);}.elementor .e-2e057224-e4a2{height:340px;min-width:0px;object-fit:cover;border-radius:8px;flex:1 1 0px;}.elementor .e-49b8f3b4-f3e9{height:340px;min-width:0px;object-fit:cover;border-radius:8px;flex:1 1 0px;}.elementor .e-31e39cd0-59c4{height:340px;min-width:0px;object-fit:cover;border-radius:8px;flex:1 1 0px;}.elementor .e-42a14bb5-a8b9{padding:0px;gap:24px;}.elementor .e-1b7fd2a9-4e4d{gap:56px;}.elementor .e-53f088c0-2d3c{background-color:var(--tk-crema-100);}.elementor .e-c7f9def-82e4{width:400px;height:auto;}.elementor .e-60095449-cac6{color:var(--tk-crema);}.elementor .e-1d8d8141-2303:hover,.elementor .e-1d8d8141-2303:focus-visible{color:var(--tk-blanco);}.elementor .e-1d8d8141-2303{color:var(--tk-crema-100);}.elementor .e-6b8270c6-59ee:hover,.elementor .e-6b8270c6-59ee:focus-visible{color:var(--tk-blanco);}.elementor .e-6b8270c6-59ee{color:var(--tk-crema-100);}.elementor .e-c7eba81-7eb5:hover,.elementor .e-c7eba81-7eb5:focus-visible{color:var(--tk-blanco);}.elementor .e-c7eba81-7eb5{color:var(--tk-crema-100);}.elementor .e-1b7a24ce-5017{width:auto;padding:0px;flex-direction:column;gap:14px;}.elementor .e-6b9f2989-5686{color:var(--tk-crema);}.elementor .e-46497ea9-f8bb:hover,.elementor .e-46497ea9-f8bb:focus-visible{color:var(--tk-blanco);}.elementor .e-46497ea9-f8bb{color:var(--tk-crema-100);}.elementor .e-22b41bc2-fbcd:hover,.elementor .e-22b41bc2-fbcd:focus-visible{color:var(--tk-blanco);}.elementor .e-22b41bc2-fbcd{color:var(--tk-crema-100);}.elementor .e-198e8d53-246c{width:auto;padding:0px;flex-direction:column;gap:14px;}.elementor .e-5aed4c87-4557{color:var(--tk-crema);}.elementor .e-4b7c6d6-176e:hover,.elementor .e-4b7c6d6-176e:focus-visible{color:var(--tk-blanco);}.elementor .e-4b7c6d6-176e{color:var(--tk-crema-100);}.elementor .e-680e07e8-928f:hover,.elementor .e-680e07e8-928f:focus-visible{color:var(--tk-blanco);}.elementor .e-680e07e8-928f{color:var(--tk-crema-100);}.elementor .e-4e2059b6-a3c6{max-width:280px;color:var(--tk-crema-100);}.elementor .e-20fc4527-4162{width:20px;height:20px;}.elementor .e-57626cfc-250b:hover,.elementor .e-57626cfc-250b:focus-visible{border-color:var(--tk-crema);}.elementor .e-57626cfc-250b{width:40px;height:40px;padding:0px;border-radius:20px;border-width:1px;border-color:var(--tk-azul-500);border-style:solid;transition:border-color 0.2s;justify-content:center;align-items:center;}.elementor .e-36504613-8466{width:20px;height:20px;}.elementor .e-10c14a5c-a06d:hover,.elementor .e-10c14a5c-a06d:focus-visible{border-color:var(--tk-crema);}.elementor .e-10c14a5c-a06d{width:40px;height:40px;padding:0px;border-radius:20px;border-width:1px;border-color:var(--tk-azul-500);border-style:solid;transition:border-color 0.2s;justify-content:center;align-items:center;}.elementor .e-5aec66d2-22ee{width:auto;padding:0px;gap:12px;}.elementor .e-4b116db4-1a77{width:auto;padding:0px;flex-direction:column;gap:14px;}.elementor .e-7b8a5e6a-58ce{padding:0px;gap:40px;justify-content:space-between;align-items:flex-start;}.elementor .e-10d50446-7259{height:1px;padding:0px;background-color:var(--tk-azul-700);}.elementor .e-2dbe1dcf-f4f4{color:var(--tk-crema);}.elementor .e-20a959b2-6432{width:315px;height:auto;}.elementor .e-23f9a399-cf61{padding:0px;gap:24px;justify-content:space-between;align-items:center;}.elementor .e-4a68cea0-6b72{gap:64px;}.elementor .e-34026992-680d{padding-block-start:96px;padding-block-end:48px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--tk-azul-950);flex-direction:column;align-items:center;}