.elementor .e-f75894d-e1c0e4a{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:center center;position:absolute;inset-block-start:0px;inset-inline-end:0px;inset-block-end:0px;inset-inline-start:0px;}.elementor .e-71d4967-8a1be49{width:76%;}.elementor .e-1d227ac-4dd8858{width:75%;color:var(--color-text-primary);}.elementor .e-cfc6678-228111f{color:var(--color-text-primary);text-transform:uppercase;margin-inline-end:5px;}.elementor .e-03c123f-05f775a{color:var(--color-text-primary);text-transform:uppercase;}.elementor .e-cf7ce6c-298c022{width:80%;flex-direction:row;gap:0px;justify-content:flex-start;}.elementor .e-b12e678-7e012e6{border-style:solid;flex-direction:row;justify-content:space-between;align-items:center;}.elementor .e-cecd11e-dd2adce{position:relative;z-index:1;column-gap:32px;padding-block-start:160px;padding-block-end:90px;display:flex;flex-direction:column;row-gap:40px;justify-content:flex-end;align-items:start;}.elementor .e-1c3928f-f909b75{display:flex;flex-direction:column;}.elementor .e-1610620-3a3fcbc{min-height:100vh;padding-block-start:100px;padding-block-end:100px;margin:0px;background-image:url("https://tempodart.es/wp-content/uploads/2026/04/viena.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:row;gap:24px;justify-content:center;align-items:start;}.elementor .e-8fa4036-2105d3d{font-weight:300;}.elementor .e-3185284-78c548e{width:58%;column-gap:22px;padding:0px;flex-direction:column;row-gap:51px;justify-content:flex-start;align-items:start;}.elementor .e-6b17210-480747e{font-family:var(--font-heading-serif);font-size:24px;padding-block-start:0px;padding-block-end:17px;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-038f801-bfb2752{font-family:var(--font-heading-serif);font-size:24px;line-height:32px;}.elementor .e-bf55e19-6222ac4{font-size:14px;text-align:end;}.elementor .e-1399b4b-7b445f4{width:50%;padding:0px;display:flex;flex-direction:column;gap:0px;justify-content:flex-start;align-items:end;align-self:stretch;}.elementor .e-09c6376-431d9c8{padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:start;align-self:stretch;}.elementor .e-5e4fa01-fb970f4{margin-block-start:5px;margin-block-end:19px;border-color:#E4E4E4;background-color:#E4E4E4;}.elementor .e-680bd4c-eabc731{margin-block-start:5px;margin-block-end:19px;border-width:0px;border-color:#E4E4E4;background-color:#E4E4E4;}.elementor .e-c8e0459-8e9374e{width:100%;height:50px;min-width:100%;text-align:center;margin-block-start:22px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:5px;border-width:1px;border-color:#331811;border-style:solid;background-color:#331811;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-ef02e29-e062c5e{padding:31px;border-radius:8px;border-width:1px;border-color:#B6B6B6;border-style:solid;background-color:#ffffff50;flex-direction:column;gap:0px;flex-wrap:wrap;justify-content:flex-start;align-items:start;}.elementor .e-3f3bd9b-cfdcec1{width:30%;padding:0px;flex-direction:column;gap:40px;align-items:end;}.elementor .e-4e99822-6063c8f{padding:0px;display:flex;flex-direction:row;justify-content:space-between;align-items:start;}.elementor .e-ad92edc-e504c19{display:flex;flex-direction:column;}.elementor .e-7b3ca03-78e9d4a{margin:0px;background-color:var(--color-bg-light);flex-direction:column;gap:21px;align-items:center;}.elementor .e-26d1b63-c0bbda9{width:30%;height:500px;aspect-ratio:3/4;object-fit:fill;object-position:top center;}.elementor .e-3f8cd9c-3738030{width:40%;height:500px;aspect-ratio:1/1;object-fit:fill;object-position:top center;}.elementor .e-e93bfe0-7f7c0ea{width:30%;height:500px;aspect-ratio:3/4;object-fit:fill;object-position:top center;}.elementor .e-00223fa-df76142{aspect-ratio:auto;object-fit:none;object-position:center center;column-gap:10px;padding:0px;display:flex;flex-direction:row;row-gap:20px;justify-content:space-between;align-items:start;}.elementor .e-7d10ba3-2abd6e9{margin-block-start:0px;margin-block-end:0px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;}.elementor .e-02674d4-e000d76{padding-block-start:0px;margin:0px;background-color:var(--color-bg-light);flex-direction:column;gap:21px;align-items:center;}.elementor .e-dce941d-6256d9a{width:46%;padding:0px;}.elementor .e-5baf337-c3e1969{width:45%;padding:0px;}.elementor .e-d49d0cf-5857db8{padding:0px;margin-block-start:24px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;gap:74px;justify-content:space-between;}.elementor .e-6d5efb4-ec81fe7{column-gap:30px;padding:0px;flex-direction:column;row-gap:35px;}.elementor .e-d1de7e3-b2780da{padding:0px;margin-block-start:90px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .e-e0ca414-922f1a7{padding:0px;}.elementor .e-c3a7ef1-c0e3e9d{margin-block-start:40px;margin-block-end:40px;display:flex;flex-direction:column;}.elementor .e-bb2e01d-1f372a9{padding-block-start:0px;margin:0px;background-color:var(--color-bg-light);flex-direction:column;gap:21px;align-items:center;}.elementor .e-5522b24-651e15e{border-block-start-width:0px;border-block-end-width:5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#FF598D;border-style:none;align-self:center;selector {
  position: relative;
  padding-bottom: 15px; /* Espacio para que la línea no toque el texto */
}

selector::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 60%; /* Aquí está la magia: la línea solo ocupará el 60% del ancho del texto */
  height: 3px; /* El grosor de tu línea rosa */
  background-color: #E07A93; /* Cambia este código por el HEX exacto de tu color */
}\n}.elementor .e-217eb55-a597e6b{width:700px;margin-block-start:0px;}.elementor .e-b348a3a-145f64e{text-align:center;align-self:center;}.elementor .e-66579b6-5a01496{color:var(--color-text-primary);text-transform:uppercase;}.elementor .e-ff55e3d-f846101{column-gap:5px;display:flex;flex-direction:row;}.elementor .e-69f27e0-b0a5b57{border-style:solid;flex-direction:row;justify-content:space-between;align-items:center;align-self:center;}.elementor .e-1542ed0-885837c{display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;}.elementor .e-8d33f04-fd5ff88{padding-block-start:50px;padding-block-end:50px;margin:0px;background-image:url("https://tempodart.es/wp-content/uploads/2026/04/fondo-banner-blanco.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:21px;justify-content:center;align-items:center;}.elementor .e-4e72b69-e57d83c{font-weight:400;border-block-start-width:0px;border-block-end-width:5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#FF598D;border-style:none;selector {
  position: relative;
  padding-bottom: 15px; /* Espacio para que la línea no toque el texto */
}

selector::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 60%; /* Aquí está la magia: la línea solo ocupará el 60% del ancho del texto */
  height: 3px; /* El grosor de tu línea rosa */
  background-color: #E07A93; /* Cambia este código por el HEX exacto de tu color */
}\n}.elementor .e-deb235c-d1bb593{column-gap:30px;padding:0px;margin-block-start:68px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-bordes);border-style:solid;display:flex;flex-direction:column;row-gap:35px;justify-content:flex-start;align-items:stretch;}.elementor .e-08277d1-ca27bd4{display:flex;flex-direction:column;gap:24px;}.elementor .e-30bf6d3-333be7f{margin:0px;background-color:var(--color-bg-light);flex-direction:column;gap:21px;align-items:center;}.elementor .e-836800d-23c0160{padding:0px;}.elementor .e-5cccb22-509f6ab{border-block-start-width:0px;border-block-end-width:5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#FF598D;border-style:none;selector {
  position: relative;
  padding-bottom: 15px; /* Espacio para que la línea no toque el texto */
}

selector::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 60%; /* Aquí está la magia: la línea solo ocupará el 60% del ancho del texto */
  height: 3px; /* El grosor de tu línea rosa */
  background-color: #E07A93; /* Cambia este código por el HEX exacto de tu color */
}\n}.elementor .e-939d22a-0ff723f{padding-block-end:33px;}.elementor .e-1d12faa-9110641{column-gap:30px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:var(--color-bordes);border-style:solid;display:flex;flex-direction:column;row-gap:0px;justify-content:space-between;align-items:stretch;}.elementor .e-2085635-a688d37{column-gap:30px;padding:0px;flex-direction:column;row-gap:35px;}.elementor .e-ed955a4-8fbd2a7{margin-block-start:0px;margin-block-end:70px;display:flex;flex-direction:column;}.elementor .e-e218d0b-0cf767b{padding-block-start:0px;margin:0px;background-color:var(--color-bg-light);flex-direction:column;gap:21px;align-items:center;}.elementor .e-3eadb0b-c638ed4{border-block-start-width:0px;border-block-end-width:5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#FF598D;border-style:none;align-self:center;selector {
  position: relative;
  padding-bottom: 15px; /* Espacio para que la línea no toque el texto */
}

selector::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 60%; /* Aquí está la magia: la línea solo ocupará el 60% del ancho del texto */
  height: 3px; /* El grosor de tu línea rosa */
  background-color: #E07A93; /* Cambia este código por el HEX exacto de tu color */
}\n}.elementor .e-78b68c0-c8e0207{text-align:center;align-self:center;}.elementor .e-40ad842-be49a9c{color:var(--color-text-primary);text-transform:uppercase;}.elementor .e-dc7baeb-5b5c33e{column-gap:5px;display:flex;flex-direction:row;}.elementor .e-cfac6ee-5e1a1a7{border-style:solid;flex-direction:row;justify-content:space-between;align-items:center;align-self:center;}.elementor .e-baaabb1-b2ff63a{display:flex;flex-direction:column;gap:30px;justify-content:center;align-items:center;}.elementor .e-a3f700f-695ebef{padding-block-start:50px;padding-block-end:50px;margin:0px;background-image:url("https://tempodart.es/wp-content/uploads/2026/04/fondo-banner-blanco.jpg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;display:flex;flex-direction:column;gap:21px;justify-content:center;align-items:center;}.elementor .e-133a8ea-916ab21{border-block-start-width:0px;border-block-end-width:5px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#FF598D;border-style:none;selector {
  position: relative;
  padding-bottom: 15px; /* Espacio para que la línea no toque el texto */
}

selector::after {
  content: "";
  position: absolute;
  left: 0;
  bottom: 0;
  width: 60%; /* Aquí está la magia: la línea solo ocupará el 60% del ancho del texto */
  height: 3px; /* El grosor de tu línea rosa */
  background-color: #E07A93; /* Cambia este código por el HEX exacto de tu color */
}\n}.elementor .e-5fab35e-767d979{padding:0px;display:flex;flex-direction:row;}.elementor .e-dc9cd5f-16f89bc{column-gap:30px;padding:0px;flex-direction:column;row-gap:35px;}.elementor .e-19ab020-ce87966{display:flex;flex-direction:column;}.elementor .e-4240855-6a97699{overflow:hidden;padding-block-end:0px;margin:0px;background-color:var(--color-bg-light);flex-direction:column;gap:21px;align-items:center;}.elementor .e-dad211f-3942517{font-family:var(--font-heading-serif);font-weight:300;font-size:242px;color:var(--color-text-secondary);letter-spacing:-5%;line-height:0.7em;text-align:center;margin-block-start:-12vw;margin-block-end:60px;}.elementor .e-295b04b-820bc9a{width:1290px;overflow:hidden;column-gap:21px;padding-block-start:280px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;background-color:var(--color-bg-light);flex-direction:column;row-gap:99px;align-items:center;}.elementor .e-787ee69-28502ee{padding-block-start:40px;margin:0px;background-color:var(--color-bg-light);flex-direction:column;gap:21px;align-items:center;}