.elementor .e-1b04aec7-e9d1{position:absolute;border-radius:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-invitacion.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0px; background-position: center 40%; background-size: cover; background-repeat: no-repeat; background-position: center 40%;\n}.elementor .e-7a64fe2a-765e{position:absolute;padding:0px;background-image:linear-gradient(180deg, rgba(23,23,23,.25) 0%,rgba(23,23,23,.10) 40%,rgba(23,23,23,.60) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;inset: 0px;\n}.elementor .e-548ee449-6133{color:#ffffff;opacity:95%;}.elementor .e-66193057-76c6{font-size:clamp(64px,14vw,232px);color:#ffffff;margin-block-start:18px;text-shadow: 0 2px 30px rgba(0,0,0,.25);\n}.elementor .e-75370f13-bfd7{max-width:560px;font-family:var(--sen-font-body);font-size:clamp(16px,1.5vw,20px);color:rgba(255,255,255,.92);margin-block-start:22px;& em { font-family: var(--sen-font-serif); font-style: italic; font-size: 1.25em; }\n}.elementor .e-66deeb58-566d{width:100%;position:relative;text-align:center;flex-direction:column;gap:0px;align-items:center;padding-block: 0px; padding-inline: 20px;\n}.elementor .e-42652959-54cd{position:absolute;inset-block-end:34px;font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:#ffffff;letter-spacing:0.22em;text-transform:uppercase;opacity:85%;}.elementor .e-607fb95b-dc52{height:100vh;min-height:600px;max-height:1000px;overflow:hidden;position:relative;padding:0px;background-color:var(--sen-ink);flex-direction:column;justify-content:center;align-items:center;}.elementor .e-185d5a87-e46b{font-family:var(--sen-font-serif);font-size:clamp(26px,3vw,40px);color:var(--sen-paper);letter-spacing:0.01em;font-style:italic;flex:0 1 auto;white-space: nowrap;\n}.elementor .e-79c02555-7519{overflow:hidden;background-color:var(--sen-ink);flex-wrap:nowrap;padding-block: 22px; padding-inline: 0px; border-block-end: 1px solid rgba(255,255,255,.08);\n}.elementor .e-420f3ca8-1d46{font-family:var(--sen-font-body);font-weight:700;font-size:13px;color:var(--sen-petrol);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-728883db-ec3c{font-family:var(--sen-font-body);font-weight:700;font-size:13px;color:var(--sen-petrol);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-23d810fa-fde4{font-family:var(--sen-font-body);font-weight:700;font-size:13px;color:var(--sen-petrol);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-3f177643-78a0{font-family:var(--sen-font-body);font-weight:700;font-size:13px;color:var(--sen-petrol);letter-spacing:0.08em;text-transform:uppercase;}.elementor .e-284440ca-4cdd{background-color:var(--sen-paper);flex-wrap:wrap;justify-content:center;padding-block: 20px; padding-inline: 24px; border-block-end: 1px solid var(--sen-line); gap: 10px 44px;\n}.elementor .e-337096a5-420e{font-size:clamp(36px,4vw,60px);margin-block-start:0px;& em { color: var(--sen-ink); }\n}.elementor .e-6925700f-5b92{font-size:15px;color:var(--sen-mute);}.elementor .e-9fc2b2a-4d19a82{width:129px;height:112px;}.elementor .e-7b99e6f7-8390{font-family:var(--sen-font-body);font-size:14.5px;color:var(--sen-body);line-height:1.5;& b { display: block; font-family: var(--sen-font-serif); font-style: italic; font-weight: 500; font-size: 20px; color: var(--sen-ink); margin-block-end: 2px; }\n}.elementor .e-1f3459fb-3122{max-width:560px;margin-block-start:34px;border-width:1px;border-color:var(--sen-line);border-style:solid;background-color:#faf8f3;gap:18px;flex-wrap:nowrap;align-items:center;padding-block: 18px; padding-inline: 20px;\n}.elementor .e-46951d74-c7fe{aspect-ratio:3/4;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-taller-lacre.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size: cover; background-repeat: no-repeat; background-position: center center;\n}.elementor .e-594a569-1854{aspect-ratio:4/5;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-lacre.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-size: cover; background-repeat: no-repeat; background-position: center center;\n}.elementor .e-2e294503-675f{width:100%;padding:0px;margin-block-start:44px;display:grid;gap:18px;grid-template-columns:1fr .85fr;grid-template-rows:auto;align-items:end;}.elementor .e-666f8fa7-438b{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-4b0110d6-d396{width:100%;aspect-ratio:3/4;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-libro-firmas.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-position: 30% center; background-size: cover; background-repeat: no-repeat; background-position: 30% center;\n}.elementor .e-7ac5ddb2-cd0d{max-width:340px;font-family:var(--sen-font-serif);font-size:22px;color:var(--sen-ink);line-height:1.3;font-style:italic;margin-block-start:20px;}.elementor .e-7cd30050-afb7{padding:0px;margin-block-start:80px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-33014506-3c17{display:grid;gap:72px;grid-template-columns:1.15fr .85fr;grid-template-rows:auto;align-items:start;}.elementor .e-73eb5e86-9e08{background-color:#ffffff;}.elementor .e-65c9a2a4-c073{width:100%;height:100%;border-radius:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-invitacion.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;transition:transform 1.2s;background-position: 42% center;\n}.elementor .e-6c8f31b4-3b16{overflow:hidden;aspect-ratio:4/5;padding:0px;border-radius:2px;}.elementor .e-3dc144f-ca2a{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:32px;line-height:1.05;font-style:italic;margin-block-start:18px;}.elementor .e-759a6700-f422{font-family:var(--sen-font-body);font-size:15px;color:var(--sen-body);line-height:1.5;margin-block-start:6px;}.elementor .e-7d0a7455-d5c7{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-petrol);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:12px;& span { transition: letter-spacing .4s ease; }\n}.elementor .e-1628ff5e-2af7{color:var(--sen-ink);text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:stretch;&:hover > div:first-child > div { transform: scale(1.07); } &:hover span { letter-spacing: .14em; }\n}.elementor .e-3d4d2d1b-9bd4{width:100%;height:100%;border-radius:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-lacre.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:transform 1.2s;}.elementor .e-4a2bfa36-e322{overflow:hidden;aspect-ratio:4/5;padding:0px;border-radius:2px;}.elementor .e-319aef87-6e56{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:32px;line-height:1.05;font-style:italic;margin-block-start:18px;}.elementor .e-31e2577d-9d2e{font-family:var(--sen-font-body);font-size:15px;color:var(--sen-body);line-height:1.5;margin-block-start:6px;}.elementor .e-234e3e11-3341{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-petrol);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:12px;& span { transition: letter-spacing .4s ease; }\n}.elementor .e-5171a43d-f4f9{color:var(--sen-ink);text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:stretch;&:hover > div:first-child > div { transform: scale(1.07); } &:hover span { letter-spacing: .14em; }\n}.elementor .e-58d9b613-c68b{width:100%;height:100%;border-radius:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-detalles.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:transform 1.2s;}.elementor .e-24afcc4e-58e9{overflow:hidden;aspect-ratio:4/5;padding:0px;border-radius:2px;}.elementor .e-20ae5b7f-5077{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:32px;line-height:1.05;font-style:italic;margin-block-start:18px;}.elementor .e-10622207-d555{font-family:var(--sen-font-body);font-size:15px;color:var(--sen-body);line-height:1.5;margin-block-start:6px;}.elementor .e-6705999b-6864{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-petrol);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:12px;& span { transition: letter-spacing .4s ease; }\n}.elementor .e-62f81f33-1120{color:var(--sen-ink);text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:stretch;&:hover > div:first-child > div { transform: scale(1.07); } &:hover span { letter-spacing: .14em; }\n}.elementor .e-78f02efc-db61{overflow:hidden;aspect-ratio:4/5;padding:0px;border-radius:2px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/celeb-boda-d.png");background-repeat:no-repeat;background-attachment:scroll;background-size:279px 352px;background-position:center center;background-color:var(--sen-ink);display:grid;place-items: center;\n}.elementor .e-39f56316-2c06{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:32px;line-height:1.05;font-style:italic;margin-block-start:18px;}.elementor .e-37fc7b21-80c4{font-family:var(--sen-font-body);font-size:15px;color:var(--sen-body);line-height:1.5;margin-block-start:6px;}.elementor .e-6d317106-4abe{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-petrol);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:12px;& span { transition: letter-spacing .4s ease; }\n}.elementor .e-41dcfc74-b3cb{color:var(--sen-ink);text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:stretch;&:hover > div:first-child > div { transform: scale(1.07); } &:hover span { letter-spacing: .14em; }\n}.elementor .e-2fb66ae0-7637{padding:0px;margin-block-start:52px;display:grid;gap:22px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;}.elementor .e-5ce97d61-53a7{flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-5ea3235b-b6d2{padding-block-start:40px;background-color:#ffffff;}.elementor .e-17acf379-65eb{color:var(--sen-lime);}.elementor .e-6ac05a32-aef7{color:var(--sen-paper);& em { color: var(--sen-sand); }\n}.elementor .e-652dae5e-685c{color:rgba(251,248,242,.8);}.elementor .e-a19b916-4b88{font-family:"Cormorant Garamond, serif";font-size:60px;color:var(--sen-lime);line-height:1;font-style:italic;}.elementor .e-4fecc27d-8434{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:34px;color:var(--sen-paper);line-height:1.05;margin-block-start:18px;}.elementor .e-f1b6a3e-548f{width:100%;font-family:var(--sen-font-body);margin-block-start:16px;& ul { list-style: none; margin: 0; padding: 0; } & li { font-size: 15px; color: rgba(251,248,242,.78); padding-block: 8px; border-top: 1px solid rgba(251,248,242,.12); }\n}.elementor .e-50f354ce-8eee{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-lime);letter-spacing:0.12em;text-transform:uppercase;margin-block-start:20px;}.elementor .e-4f5dc66-7570:hover,.elementor .e-4f5dc66-7570:focus-visible{border-color:#CCDE48;background-color:rgba(251,248,242,.06);transform:translate3d(0px, -6px, 0px);}.elementor .e-4f5dc66-7570{color:var(--sen-paper);text-decoration:none;border-radius:4px;border-width:1px;border-color:rgba(251,248,242,.16);border-style:solid;transition:background-color 0.4s, border-color 0.4s, transform 0.4s;flex-direction:column;gap:0px;align-items:flex-start;padding-block: 30px 28px; padding-inline: 26px;\n}.elementor .e-28b28d30-92d8{font-family:"Cormorant Garamond, serif";font-size:60px;color:var(--sen-lime);line-height:1;font-style:italic;}.elementor .e-14598521-54b6{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:34px;color:var(--sen-paper);line-height:1.05;margin-block-start:18px;}.elementor .e-50cd9439-5c26{width:100%;font-family:var(--sen-font-body);margin-block-start:16px;& ul { list-style: none; margin: 0; padding: 0; } & li { font-size: 15px; color: rgba(251,248,242,.78); padding-block: 8px; border-top: 1px solid rgba(251,248,242,.12); }\n}.elementor .e-2e6282f4-bf04{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-lime);letter-spacing:0.12em;text-transform:uppercase;margin-block-start:20px;}.elementor .e-2d1f4399-edbe:hover,.elementor .e-2d1f4399-edbe:focus-visible{border-color:#CCDE48;background-color:rgba(251,248,242,.06);transform:translate3d(0px, -6px, 0px);}.elementor .e-2d1f4399-edbe{color:var(--sen-paper);text-decoration:none;border-radius:4px;border-width:1px;border-color:rgba(251,248,242,.16);border-style:solid;transition:background-color 0.4s, border-color 0.4s, transform 0.4s;flex-direction:column;gap:0px;align-items:flex-start;padding-block: 30px 28px; padding-inline: 26px;\n}.elementor .e-33a93828-30dc{font-family:"Cormorant Garamond, serif";font-size:60px;color:var(--sen-lime);line-height:1;font-style:italic;}.elementor .e-7696fb33-285f{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:34px;color:var(--sen-paper);line-height:1.05;margin-block-start:18px;}.elementor .e-478941ed-bc0d{width:100%;font-family:var(--sen-font-body);margin-block-start:16px;& ul { list-style: none; margin: 0; padding: 0; } & li { font-size: 15px; color: rgba(251,248,242,.78); padding-block: 8px; border-top: 1px solid rgba(251,248,242,.12); }\n}.elementor .e-5bcc2f82-d28a{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-lime);letter-spacing:0.12em;text-transform:uppercase;margin-block-start:20px;}.elementor .e-1637e219-d6a7:hover,.elementor .e-1637e219-d6a7:focus-visible{border-color:#CCDE48;background-color:rgba(251,248,242,.06);transform:translate3d(0px, -6px, 0px);}.elementor .e-1637e219-d6a7{color:var(--sen-paper);text-decoration:none;border-radius:4px;border-width:1px;border-color:rgba(251,248,242,.16);border-style:solid;transition:background-color 0.4s, border-color 0.4s, transform 0.4s;flex-direction:column;gap:0px;align-items:flex-start;padding-block: 30px 28px; padding-inline: 26px;\n}.elementor .e-53460725-ceaa{font-family:"Cormorant Garamond, serif";font-size:60px;color:var(--sen-lime);line-height:1;font-style:italic;}.elementor .e-48efa94f-4faf{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:34px;color:var(--sen-paper);line-height:1.05;margin-block-start:18px;}.elementor .e-14e79288-e198{width:100%;font-family:var(--sen-font-body);margin-block-start:16px;& ul { list-style: none; margin: 0; padding: 0; } & li { font-size: 15px; color: rgba(251,248,242,.78); padding-block: 8px; border-top: 1px solid rgba(251,248,242,.12); }\n}.elementor .e-6b7581d7-650c{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-lime);letter-spacing:0.12em;text-transform:uppercase;margin-block-start:20px;}.elementor .e-f380466-ec44:hover,.elementor .e-f380466-ec44:focus-visible{border-color:#CCDE48;background-color:rgba(251,248,242,.06);transform:translate3d(0px, -6px, 0px);}.elementor .e-f380466-ec44{color:var(--sen-paper);text-decoration:none;border-radius:4px;border-width:1px;border-color:rgba(251,248,242,.16);border-style:solid;transition:background-color 0.4s, border-color 0.4s, transform 0.4s;flex-direction:column;gap:0px;align-items:flex-start;padding-block: 30px 28px; padding-inline: 26px;\n}.elementor .e-64b2fb10-87ac{padding:0px;margin-block-start:52px;display:grid;gap:22px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;}.elementor .e-696b0222-d4a8{flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-2141e774-cefb{background-color:var(--sen-ink);}.elementor .e-2d6f633b-f453{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-af61280-31ec{padding:0px;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-f015b5a-2a08{width:100%;height:100%;padding:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-invitacion.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;transition:transform 1.2s;background-position: 42% center;\n}.elementor .e-6e3ce96-8b50{overflow:hidden;aspect-ratio:4/5;padding:0px;border-radius:2px;background-color:var(--sen-sand);}.elementor .e-514da11b-7f29{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:clamp(24px,2.2vw,30px);color:var(--sen-ink);line-height:1.05;font-style:italic;margin-block-start:16px;}.elementor .e-1af51889-33f1{font-family:var(--sen-font-body);font-size:14.5px;color:var(--sen-body);line-height:1.5;margin-block-start:6px;}.elementor .e-50dc5437-11c0{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-petrol);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:10px;transition:letter-spacing 0.4s;}.elementor .e-30e341b5-a290{color:var(--sen-ink);text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:stretch;&:hover > div:first-child > div { transform: scale(1.08); } &:hover span { letter-spacing: .14em; }\n}.elementor .e-52f8fba8-9324{width:100%;height:100%;padding:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-lacre.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:transform 1.2s;}.elementor .e-16d97090-a3e8{overflow:hidden;aspect-ratio:4/5;padding:0px;border-radius:2px;background-color:var(--sen-sand);}.elementor .e-53f1a8dd-4398{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:clamp(24px,2.2vw,30px);color:var(--sen-ink);line-height:1.05;font-style:italic;margin-block-start:16px;}.elementor .e-1117a9d2-e3f6{font-family:var(--sen-font-body);font-size:14.5px;color:var(--sen-body);line-height:1.5;margin-block-start:6px;}.elementor .e-46ef4687-2d91{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-petrol);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:10px;transition:letter-spacing 0.4s;}.elementor .e-6fc036ed-31bf{color:var(--sen-ink);text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:stretch;&:hover > div:first-child > div { transform: scale(1.08); } &:hover span { letter-spacing: .14em; }\n}.elementor .e-6735ef5e-a544{width:100%;height:100%;padding:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-bienvenida.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:transform 1.2s;}.elementor .e-51cdad6b-b434{overflow:hidden;aspect-ratio:4/5;padding:0px;border-radius:2px;background-color:var(--sen-sand);}.elementor .e-f6ca8c6-aa1f{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:clamp(24px,2.2vw,30px);color:var(--sen-ink);line-height:1.05;font-style:italic;margin-block-start:16px;}.elementor .e-1ca5fbe5-d698{font-family:var(--sen-font-body);font-size:14.5px;color:var(--sen-body);line-height:1.5;margin-block-start:6px;}.elementor .e-498186da-eb95{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-petrol);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:10px;transition:letter-spacing 0.4s;}.elementor .e-1b175b47-21c5{color:var(--sen-ink);text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:stretch;&:hover > div:first-child > div { transform: scale(1.08); } &:hover span { letter-spacing: .14em; }\n}.elementor .e-66e42930-5db9{width:100%;height:100%;padding:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-libro-firmas.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0% 0%;transition:transform 1.2s;background-position: 30% center;\n}.elementor .e-234e0b80-576e{overflow:hidden;aspect-ratio:4/5;padding:0px;border-radius:2px;background-color:var(--sen-sand);}.elementor .e-216252b6-af12{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:clamp(24px,2.2vw,30px);color:var(--sen-ink);line-height:1.05;font-style:italic;margin-block-start:16px;}.elementor .e-1a08ec1f-bd00{font-family:var(--sen-font-body);font-size:14.5px;color:var(--sen-body);line-height:1.5;margin-block-start:6px;}.elementor .e-1dd5a166-e958{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-petrol);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:10px;transition:letter-spacing 0.4s;}.elementor .e-2ebcff1d-98dc{color:var(--sen-ink);text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:stretch;&:hover > div:first-child > div { transform: scale(1.08); } &:hover span { letter-spacing: .14em; }\n}.elementor .e-44c94a31-76f4{width:100%;height:100%;padding:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-detalles.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:transform 1.2s;}.elementor .e-64cd98c8-3fc5{overflow:hidden;aspect-ratio:4/5;padding:0px;border-radius:2px;background-color:var(--sen-sand);}.elementor .e-6de3009-78fb{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:clamp(24px,2.2vw,30px);color:var(--sen-ink);line-height:1.05;font-style:italic;margin-block-start:16px;}.elementor .e-54b9a0ed-8c51{font-family:var(--sen-font-body);font-size:14.5px;color:var(--sen-body);line-height:1.5;margin-block-start:6px;}.elementor .e-6c5c453-8d2e{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-petrol);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:10px;transition:letter-spacing 0.4s;}.elementor .e-655dc0e9-250a{color:var(--sen-ink);text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:stretch;&:hover > div:first-child > div { transform: scale(1.08); } &:hover span { letter-spacing: .14em; }\n}.elementor .e-2a7a27b0-1cbb{width:100%;height:100%;padding:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-chapas-logo.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:transform 1.2s;}.elementor .e-4e0d0879-2246{overflow:hidden;aspect-ratio:4/5;padding:0px;border-radius:2px;background-color:var(--sen-sand);}.elementor .e-3502e2e9-5f01{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:clamp(24px,2.2vw,30px);color:var(--sen-ink);line-height:1.05;font-style:italic;margin-block-start:16px;}.elementor .e-51e093db-167f{font-family:var(--sen-font-body);font-size:14.5px;color:var(--sen-body);line-height:1.5;margin-block-start:6px;}.elementor .e-63582083-4e7e{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-petrol);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:10px;transition:letter-spacing 0.4s;}.elementor .e-28a09488-b09b{color:var(--sen-ink);text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:stretch;&:hover > div:first-child > div { transform: scale(1.08); } &:hover span { letter-spacing: .14em; }\n}.elementor .e-13831908-467c{width:100%;height:100%;padding:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-etiquetas-colgantes.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:transform 1.2s;}.elementor .e-5d49ffc8-3867{overflow:hidden;aspect-ratio:4/5;padding:0px;border-radius:2px;background-color:var(--sen-sand);}.elementor .e-6278513b-17fb{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:clamp(24px,2.2vw,30px);color:var(--sen-ink);line-height:1.05;font-style:italic;margin-block-start:16px;}.elementor .e-584770d8-bd38{font-family:var(--sen-font-body);font-size:14.5px;color:var(--sen-body);line-height:1.5;margin-block-start:6px;}.elementor .e-26944776-76e1{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-petrol);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:10px;transition:letter-spacing 0.4s;}.elementor .e-163c7463-e2f2{color:var(--sen-ink);text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:stretch;&:hover > div:first-child > div { transform: scale(1.08); } &:hover span { letter-spacing: .14em; }\n}.elementor .e-26274a73-82c3{width:100%;height:100%;padding:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-web-boda.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;transition:transform 1.2s;}.elementor .e-597fed3f-a86f{overflow:hidden;aspect-ratio:4/5;padding:0px;border-radius:2px;background-color:var(--sen-sand);}.elementor .e-743faf00-b6ae{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:clamp(24px,2.2vw,30px);color:var(--sen-ink);line-height:1.05;font-style:italic;margin-block-start:16px;}.elementor .e-4dd9d5e0-8ef2{font-family:var(--sen-font-body);font-size:14.5px;color:var(--sen-body);line-height:1.5;margin-block-start:6px;}.elementor .e-301a96b5-78ac{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-petrol);letter-spacing:0.1em;text-transform:uppercase;margin-block-start:10px;transition:letter-spacing 0.4s;}.elementor .e-60fb9507-64eb{color:var(--sen-ink);text-decoration:none;padding:0px;flex-direction:column;gap:0px;align-items:stretch;&:hover > div:first-child > div { transform: scale(1.08); } &:hover span { letter-spacing: .14em; }\n}.elementor .e-349b61ad-1685{width:100%;padding:0px;margin-block-start:48px;display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;gap: 40px 22px;\n}.elementor .e-7170fdf-bd34{flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-60b25ad1-762d{background-color:var(--sen-paper);}.elementor .e-589012d0-e15b{font-size:clamp(52px,7vw,112px);}.elementor .e-54aedf31-6ed0{padding:0px;margin-block-start:36px;}.elementor .e-484fa25f-2a42{padding:0px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-23366ff0-db6b{position:absolute;border-radius:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-invitacion.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:100%;transform:scale3d(1, 1, 1);transition:opacity 0.6s, transform 1.2s;inset: 0px; background-position: 42% center; background-size: cover; background-repeat: no-repeat; background-position: 42% center;\n}.elementor .e-4987db53-b960{position:absolute;border-radius:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-bienvenida.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:center center;opacity:0%;transform:scale3d(1.06, 1.06, 1);transition:opacity 0.6s, transform 1.2s;inset: 0px; background-size: cover; background-repeat: no-repeat;\n}.elementor .e-6e12434b-dd99{position:absolute;border-radius:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-detalles.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:center center;opacity:0%;transform:scale3d(1.06, 1.06, 1);transition:opacity 0.6s, transform 1.2s;inset: 0px; background-size: cover; background-repeat: no-repeat;\n}.elementor .e-7a4de913-7574{position:absolute;border-radius:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-libro-firmas.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;opacity:0%;transform:scale3d(1.06, 1.06, 1);transition:opacity 0.6s, transform 1.2s;inset: 0px; background-position: 30% center; background-size: cover; background-repeat: no-repeat; background-position: 30% center;\n}.elementor .e-38875ec1-5add{position:absolute;border-radius:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-lacre.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:center center;opacity:0%;transform:scale3d(1.06, 1.06, 1);transition:opacity 0.6s, transform 1.2s;inset: 0px; background-size: cover; background-repeat: no-repeat;\n}.elementor .e-6928a214-e628{position:absolute;border-radius:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-web-boda.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:center center;opacity:0%;transform:scale3d(1.06, 1.06, 1);transition:opacity 0.6s, transform 1.2s;inset: 0px; background-size: cover; background-repeat: no-repeat;\n}.elementor .e-55d66ad1-c890{overflow:hidden;aspect-ratio:4/5;position:relative;padding:0px;border-radius:2px;background-color:var(--sen-sand);}.elementor .e-5a2f138e-fed5{display:grid;gap:80px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;&:has(details:nth-of-type(2):is(:hover,[open])) > div:last-child > div:nth-child(2) { opacity: 1; transform: scale(1); } &:has(details:nth-of-type(3):is(:hover,[open])) > div:last-child > div:nth-child(3) { opacity: 1; transform: scale(1); } &:has(details:nth-of-type(4):is(:hover,[open])) > div:last-child > div:nth-child(4) { opacity: 1; transform: scale(1); } &:has(details:nth-of-type(5):is(:hover,[open])) > div:last-child > div:nth-child(5) { opacity: 1; transform: scale(1); } &:has(details:nth-of-type(6):is(:hover,[open])) > div:last-child > div:nth-child(6) { opacity: 1; transform: scale(1); }\n}.elementor .e-3bbce9ce-3aef{background-color:var(--sen-paper);}.elementor .e-7f72d758-2df8{position:absolute;inset-block-start:-18%;inset-block-end:-18%;padding:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-detalles.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;inset-inline: 0px; filter: grayscale(1) brightness(.5);\n}.elementor .e-18874158-9a34{position:relative;font-size:clamp(72px,15vw,250px);color:#ffffff;margin-block-start:0px;white-space: nowrap;\n}.elementor .e-433d7d79-5c72{height:72vh;min-height:380px;max-height:720px;overflow:hidden;position:relative;padding:0px;background-color:var(--sen-ink);justify-content:center;align-items:center;}.elementor .e-3b43957-1ac0{width:100%;height:100%;border-radius:0px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celebraciones-nacimiento-nico.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-752f4b09-b67a{overflow:hidden;aspect-ratio:4/3;padding:0px;border-radius:2px;}.elementor .e-56a36c1c-501e{font-size:clamp(40px,4.6vw,68px);}.elementor .e-7181dba9-5c1a{width:100%;max-width:500px;font-family:var(--sen-font-body);margin-block-start:24px;& ul { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 10px 22px; } & li { font-size: 15px; color: var(--sen-ink); border-top: 1px solid var(--sen-line); padding-top: 10px; }\n}.elementor .e-6f54b6ce-71f0:hover,.elementor .e-6f54b6ce-71f0:focus-visible{color:var(--sen-pink);}.elementor .e-6f54b6ce-71f0{font-family:var(--sen-font-body);font-weight:700;font-size:16px;color:var(--sen-ink);padding-block-end:4px;margin-block-start:30px;transition:color 0.25s;border-block-end: 2px solid var(--sen-pink);\n}.elementor .e-2e486cda-ebf2{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-54f7cb2-3286{display:grid;gap:80px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-231717f3-e9e3{background-color:var(--sen-cream);}.elementor .e-6c3048ee-28d3{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:34px;line-height:1.05;}.elementor .e-14e5527d-8d60{font-family:var(--sen-font-body);font-size:15px;color:var(--sen-body);margin-block-start:10px;}.elementor .e-116ef115-4ef0{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-12c0775c-5b44{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-petrol);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-61f57beb-4a62:hover,.elementor .e-61f57beb-4a62:focus-visible{box-shadow:0px 22px 40px 0px rgba(23,23,23,.10);transform:translate3d(0px, -6px, 0px);}.elementor .e-61f57beb-4a62{min-height:230px;color:var(--sen-ink);text-decoration:none;padding:30px;border-radius:4px;background-color:var(--sen-sand);transition:transform 0.4s, box-shadow 0.4s;flex-direction:column;gap:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-37c2c3f-5ae0{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:34px;line-height:1.05;}.elementor .e-7970c24a-a73e{font-family:var(--sen-font-body);font-size:15px;color:var(--sen-body);margin-block-start:10px;}.elementor .e-3e7fa75d-4223{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-5eef9cd-17d0{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-petrol);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-31e61a0b-1c6a:hover,.elementor .e-31e61a0b-1c6a:focus-visible{box-shadow:0px 22px 40px 0px rgba(23,23,23,.10);transform:translate3d(0px, -6px, 0px);}.elementor .e-31e61a0b-1c6a{min-height:230px;color:var(--sen-ink);text-decoration:none;padding:30px;border-radius:4px;background-color:#e3ebe9;transition:transform 0.4s, box-shadow 0.4s;flex-direction:column;gap:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-1d73b730-886e{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:34px;line-height:1.05;}.elementor .e-7bd45cd0-c53f{font-family:var(--sen-font-body);font-size:15px;color:var(--sen-body);margin-block-start:10px;}.elementor .e-1968a56c-2f0a{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-ed1d8ad-71b0{font-family:var(--sen-font-body);font-weight:700;font-size:12px;color:var(--sen-petrol);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-63e61367-c43e:hover,.elementor .e-63e61367-c43e:focus-visible{box-shadow:0px 22px 40px 0px rgba(23,23,23,.10);transform:translate3d(0px, -6px, 0px);}.elementor .e-63e61367-c43e{min-height:230px;color:var(--sen-ink);text-decoration:none;padding:30px;border-radius:4px;background-color:#f3e6ec;transition:transform 0.4s, box-shadow 0.4s;flex-direction:column;gap:20px;justify-content:space-between;align-items:flex-start;}.elementor .e-12c561c5-50c6{padding:0px;display:grid;gap:22px;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;}.elementor .e-74a95573-8e1a{flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-2d9b0b4e-9406{padding-block-start:0px;background-color:var(--sen-cream);}.elementor .e-1fde7114-7e5f{color:var(--sen-lime);}.elementor .e-4a578fed-5af8{color:var(--sen-paper);& em { color: var(--sen-sand); }\n}.elementor .e-84aad37-153e{color:rgba(251,248,242,.85);}.elementor .e-187e07f-b45f{width:100%;font-family:var(--sen-font-body);color:var(--sen-paper);margin-block-start:30px;& ul { list-style: none; margin: 0; padding: 0; } & li { display: flex; gap: 18px; align-items: baseline; padding-block: 15px; border-top: 1px solid rgba(251,248,242,.18); font-size: 16px; } & span { font-family: Cormorant Garamond, serif; font-style: italic; font-size: 28px; line-height: 1; color: var(--sen-lime); width: 22px; flex: none; }\n}.elementor .e-42974b36-32aa{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-6c2a85d7-e8ce{aspect-ratio:3/4;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-taller-lacre.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#355a67;}.elementor .e-5be6451d-68b4{aspect-ratio:3/4;margin-block-start:64px;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-lacre.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:#355a67;}.elementor .e-21dd7f82-1e99{padding:0px;display:grid;gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:auto;align-items:start;}.elementor .e-628abd3a-6b21{display:grid;gap:80px;grid-template-columns:1.1fr 1fr;grid-template-rows:auto;align-items:center;}.elementor .e-361c512d-c59e{background-color:var(--sen-petrol);}.elementor .e-722ad0fb-2b73{aspect-ratio:1/1;background-image:url("https://senstudioatelier.es/wp-content/uploads/2026/10/sen-celeb-web-boda.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-35cd7fa4-d96c{color:var(--sen-pink);}.elementor .e-259857f5-3157{width:100%;max-width:520px;font-family:var(--sen-font-body);margin-block-start:24px;& ul { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: 1fr 1fr; gap: 10px 24px; } & li { font-size: 15.5px; color: var(--sen-ink); padding-left: 20px; position: relative; } & li::before { content: ''; position: absolute; left: 0; top: 9px; width: 8px; height: 8px; border-radius: 50%; background: #E7277E; }\n}.elementor .e-33540fbd-6770{margin-block-start:30px;}.elementor .e-6898e1eb-96aa{padding:0px;flex-direction:column;gap:0px;align-items:flex-start;}.elementor .e-63d53fb5-ea6b{display:grid;gap:80px;grid-template-columns:.9fr 1.1fr;grid-template-rows:auto;align-items:center;}.elementor .e-59c652ea-c57b{background-color:var(--sen-paper);}.elementor .e-750fc74e-a2e7{font-family:"Cormorant Garamond, serif";font-size:56px;color:var(--sen-petrol);line-height:1;font-style:italic;}.elementor .e-7f5437dc-319a{font-family:var(--sen-font-body);font-weight:700;font-size:19px;color:var(--sen-ink);margin-block-start:14px;}.elementor .e-5d34a660-97c6{font-family:var(--sen-font-body);font-size:15.5px;color:var(--sen-body);line-height:1.55;margin-block-start:8px;}.elementor .e-3e1747c8-503c{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0px;align-items:flex-start;border-top-style: solid; border-top-color: var(--sen-ink);\n}.elementor .e-1cd95e53-8294{font-family:"Cormorant Garamond, serif";font-size:56px;color:var(--sen-petrol);line-height:1;font-style:italic;}.elementor .e-1d838234-4312{font-family:var(--sen-font-body);font-weight:700;font-size:19px;color:var(--sen-ink);margin-block-start:14px;}.elementor .e-7cff9d26-f3f8{font-family:var(--sen-font-body);font-size:15.5px;color:var(--sen-body);line-height:1.55;margin-block-start:8px;}.elementor .e-383449a-de27{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0px;align-items:flex-start;border-top-style: solid; border-top-color: var(--sen-ink);\n}.elementor .e-5c383c1b-b1d0{font-family:"Cormorant Garamond, serif";font-size:56px;color:var(--sen-petrol);line-height:1;font-style:italic;}.elementor .e-6ba344da-3e28{font-family:var(--sen-font-body);font-weight:700;font-size:19px;color:var(--sen-ink);margin-block-start:14px;}.elementor .e-3673b26-eb20{font-family:var(--sen-font-body);font-size:15.5px;color:var(--sen-body);line-height:1.55;margin-block-start:8px;}.elementor .e-79ed07dc-e50d{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0px;align-items:flex-start;border-top-style: solid; border-top-color: var(--sen-ink);\n}.elementor .e-423e410f-101b{font-family:"Cormorant Garamond, serif";font-size:56px;color:var(--sen-petrol);line-height:1;font-style:italic;}.elementor .e-38e03ecb-5d6c{font-family:var(--sen-font-body);font-weight:700;font-size:19px;color:var(--sen-ink);margin-block-start:14px;}.elementor .e-6ebf6802-fe2f{font-family:var(--sen-font-body);font-size:15.5px;color:var(--sen-body);line-height:1.55;margin-block-start:8px;}.elementor .e-1703d02c-e07b{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;flex-direction:column;gap:0px;align-items:flex-start;border-top-style: solid; border-top-color: var(--sen-ink);\n}.elementor .e-2f57e58f-15cb{padding:0px;margin-block-start:56px;display:grid;gap:32px;grid-template-columns:repeat(4,1fr);grid-template-rows:auto;}.elementor .e-50e7b4d8-c21f{font-family:var(--sen-font-body);font-size:14px;color:var(--sen-mute);& b { display: block; font-family: Cormorant Garamond, serif; font-weight: 600; font-size: 38px; line-height: 1.05; color: var(--sen-ink); margin-block-end: 4px; }\n}.elementor .e-171fd73f-4a34{margin-block-start:64px;border-radius:4px;border-width:1px;border-color:var(--sen-line);border-style:solid;background-color:#ffffff;flex-wrap:wrap;justify-content:space-between;align-items:center;padding-block: 30px; padding-inline: 34px; gap: 18px 40px;\n}.elementor .e-61c1a129-bfda{flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-278845fc-aa55{background-color:var(--sen-sand);}.elementor .e-44e625dc-54f5{font-family:"Cormorant Garamond, serif";font-weight:500;font-size:clamp(32px,4.4vw,64px);color:var(--sen-ink);line-height:1.12;font-style:italic;margin-block-start:20px;}.elementor .e-43191ffb-c9a3{font-family:var(--sen-font-body);font-size:14px;color:var(--sen-mute);letter-spacing:0.04em;margin-block-start:22px;}.elementor .e-1fa5ab81-af47{max-width:980px;text-align:center;flex-direction:column;gap:0px;align-items:center;}.elementor .e-19d1d56a-14f8{background-color:#ffffff;align-items:center;}.elementor .e-1ad63383-1d9f{font-size:clamp(38px,4vw,60px);margin-block-end:26px;}.elementor .e-71d449cc-8613{font-family:var(--sen-font-body);font-weight:700;font-size:16.5px;color:var(--sen-ink);line-height:1.35;}.elementor .e-4eaeefde-77d1{padding:0px;gap:16px;justify-content:space-between;list-style: none; &::-webkit-details-marker { display: none; } &::after { content: '+'; font-family: Cormorant Garamond, serif; font-size: 30px; line-height: .8; color: var(--sen-petrol); }\n}.elementor .e-59764001-a45a{font-family:var(--sen-font-body);font-size:15.5px;color:var(--sen-body);line-height:1.55;margin-block-start:10px;}.elementor .e-63f5cf04-500e{padding:0px;}.elementor .e-36480f8a-23a6{border-block-end: 1px solid var(--sen-line); padding-block: 18px; padding-inline: 0px; &[open] > summary::after { content: '–'; }\n}.elementor .e-195ef517-14a2{font-family:var(--sen-font-body);font-weight:700;font-size:16.5px;color:var(--sen-ink);line-height:1.35;}.elementor .e-72bd40f2-8f89{padding:0px;gap:16px;justify-content:space-between;list-style: none; &::-webkit-details-marker { display: none; } &::after { content: '+'; font-family: Cormorant Garamond, serif; font-size: 30px; line-height: .8; color: var(--sen-petrol); }\n}.elementor .e-2c2a7f21-2b0d{font-family:var(--sen-font-body);font-size:15.5px;color:var(--sen-body);line-height:1.55;margin-block-start:10px;}.elementor .e-7c0fef57-1d9e{padding:0px;}.elementor .e-5689ef1f-feeb{border-block-end: 1px solid var(--sen-line); padding-block: 18px; padding-inline: 0px; &[open] > summary::after { content: '–'; }\n}.elementor .e-78048719-456f{font-family:var(--sen-font-body);font-weight:700;font-size:16.5px;color:var(--sen-ink);line-height:1.35;}.elementor .e-620fdb41-30e0{padding:0px;gap:16px;justify-content:space-between;list-style: none; &::-webkit-details-marker { display: none; } &::after { content: '+'; font-family: Cormorant Garamond, serif; font-size: 30px; line-height: .8; color: var(--sen-petrol); }\n}.elementor .e-73c174ec-cb1d{font-family:var(--sen-font-body);font-size:15.5px;color:var(--sen-body);line-height:1.55;margin-block-start:10px;}.elementor .e-24776676-d239{padding:0px;}.elementor .e-2871a7f2-828a{border-block-end: 1px solid var(--sen-line); padding-block: 18px; padding-inline: 0px; &[open] > summary::after { content: '–'; }\n}.elementor .e-54c3237c-49d4{font-family:var(--sen-font-body);font-weight:700;font-size:16.5px;color:var(--sen-ink);line-height:1.35;}.elementor .e-9c4e4c3-718c{padding:0px;gap:16px;justify-content:space-between;list-style: none; &::-webkit-details-marker { display: none; } &::after { content: '+'; font-family: Cormorant Garamond, serif; font-size: 30px; line-height: .8; color: var(--sen-petrol); }\n}.elementor .e-5ae60a2f-3918{font-family:var(--sen-font-body);font-size:15.5px;color:var(--sen-body);line-height:1.55;margin-block-start:10px;}.elementor .e-5c6a0903-a595{padding:0px;}.elementor .e-310b0588-879d{border-block-end: 1px solid var(--sen-line); padding-block: 18px; padding-inline: 0px; &[open] > summary::after { content: '–'; }\n}.elementor .e-6edc64f9-c1ef{font-family:var(--sen-font-body);font-weight:700;font-size:16.5px;color:var(--sen-ink);line-height:1.35;}.elementor .e-148b21dd-9000{padding:0px;gap:16px;justify-content:space-between;list-style: none; &::-webkit-details-marker { display: none; } &::after { content: '+'; font-family: Cormorant Garamond, serif; font-size: 30px; line-height: .8; color: var(--sen-petrol); }\n}.elementor .e-7393bf35-f771{font-family:var(--sen-font-body);font-size:15.5px;color:var(--sen-body);line-height:1.55;margin-block-start:10px;}.elementor .e-2bf9bcd3-999c{padding:0px;}.elementor .e-46403674-f607{border-block-end: 1px solid var(--sen-line); padding-block: 18px; padding-inline: 0px; &[open] > summary::after { content: '–'; }\n}.elementor .e-7073698a-6708{padding:0px;border-block-start-width:1px;border-top-style: solid; border-top-color: var(--sen-line);\n}.elementor .e-49714d44-a6c9{font-family:var(--sen-font-body);font-size:15px;color:var(--sen-mute);margin-block-start:28px;& a { color: #2D4E5A; font-weight: 700; }\n}.elementor .e-5cf02410-58c3{padding:0px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-5013560-2fea{font-family:"Cormorant Garamond, serif";font-weight:600;font-size:clamp(32px,3vw,42px);color:var(--sen-ink);line-height:1.05;}.elementor .e-26d0f16c-d130{font-family:var(--sen-font-body);font-size:15.5px;color:var(--sen-body);margin-block-start:8px;}.elementor .e-4e6bb716-6e12{padding:0px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-35059e10-f8c1{padding:0px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-43bbc151-b127{padding:0px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-410e7543-5fd1{padding:0px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-3e0e08fb-b654{grid-column:1 / -1;}.elementor .e-1dbb0f65-6df5{grid-column:1 / -1;}.elementor .e-7ad74d45-ee94{padding:0px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-7eeed1d0-10ce{padding:0px;flex-direction:column;gap:0px;align-items:stretch;}.elementor .e-74275758-c671{min-height:120px;}.elementor .e-4372f7ec-5925{padding:0px;flex-direction:column;gap:0px;grid-column:1 / -1;align-items:stretch;}.elementor .e-770232a3-76e8{width:100%;padding:0px;margin-block-start:26px;display:grid;gap:16px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .e-431c9315-1882{width:18px;height:18px;margin-block-start:2px;border-radius:3px;background-color:#ffffff;flex:0 0 18px;appearance:auto;clip-path:none;accent-color: #2D4E5A;\n}.elementor .e-748b4e09-5934{font-family:var(--sen-font-body);font-size:14px;color:var(--sen-body);line-height:1.45;& a { color: #2D4E5A; font-weight: 700; text-decoration: underline; }\n}.elementor .e-752ed739-2a2f{width:100%;padding:0px;margin-block-start:18px;flex-direction:row;gap:10px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-52c31be-33c1{cursor:pointer;margin-block-start:24px;}.elementor .e-1c931340-3e7a{font-family:"Cormorant Garamond, serif";font-weight:600;font-size:44px;color:var(--sen-ink);text-align:center;}.elementor .e-6a12ae70-5c6c{font-family:var(--sen-font-body);font-size:16px;color:var(--sen-body);text-align:center;margin-block-start:8px;& a { color: #2D4E5A; font-weight: 700; }\n}.elementor .e-308981a1-3418{width:100%;text-align:center;background-color:transparent;padding-block: 30px; padding-inline: 10px;\n}.elementor .e-37ea8712-cf70{font-family:var(--sen-font-body);font-weight:700;font-size:14.5px;color:#B3261E;& a { color: #B3261E; text-decoration: underline; }\n}.elementor .e-601e8ce7-23d0{width:100%;padding:0px;margin-block-start:12px;background-color:transparent;text-align: left;\n}.elementor .e-20e7123c-9c82{width:100%;padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;border-radius:6px;border-width:1px;border-color:var(--sen-line);border-style:solid;background-color:#ffffff;flex-direction:column;gap:0px;flex-wrap:nowrap;align-items:flex-start;}.elementor .e-156dd08e-acb6{display:grid;gap:72px;grid-template-columns:.85fr 1.15fr;grid-template-rows:auto;align-items:start;}.elementor .e-618f7edf-c316{background-color:var(--sen-paper);}