.elementor .e-202769a5-344a{background-image:url("https://2026.justmarriedbarcelona.com/wp-content/uploads/2026/08/Natasha-Idel-Mas-Solers-027.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:50% 40%;}.elementor .e-966a602-2ddb{background-image:url("https://2026.justmarriedbarcelona.com/wp-content/uploads/2026/06/Marga-Phil-Xalet-del-nin-14-1.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:50% 35%;}.elementor .e-7a6f3046-8ec8{background-image:url("https://2026.justmarriedbarcelona.com/wp-content/uploads/2020/05/slider-wedding-barcelona-1.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:50% 50%;}.elementor .e-5d30f5f2-ff84{background-image:url("https://2026.justmarriedbarcelona.com/wp-content/uploads/2025/06/slider-Kenzie-Lenny.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:50% 35%;}.elementor .e-5a70a3a8-10e9{background-image:url("https://2026.justmarriedbarcelona.com/wp-content/uploads/2020/05/slider-wedding-barcelona-270.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:50% 60%;}.elementor .e-27762809-3572{background-image:url("https://2026.justmarriedbarcelona.com/wp-content/uploads/2025/01/kev-rotini-sant-marcal.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:50% 45%;}.elementor .e-393cf4d6-7f6f{background-image:url("https://2026.justmarriedbarcelona.com/wp-content/uploads/2020/07/slider-wedding-barcelona-C-210.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:50% 35%;}.elementor .e-7a9a2609-c93d{background-image:url("https://2026.justmarriedbarcelona.com/wp-content/uploads/2020/07/slider-wedding-barcelona-20191002-SharonandSamuelDigital-438.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:50% 40%;}.elementor .e-11757264-10b7{background-image:url("https://2026.justmarriedbarcelona.com/wp-content/uploads/2025/06/slider-Kenzie-Lenny-004-svobodova.webp");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:50% 50%;}.elementor .e-78ceba80-69a0{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-image: linear-gradient(to bottom, rgba(20, 19, 18, 0.45) 0%, rgba(20, 19, 18, 0) 32%, rgba(20, 19, 18, 0) 52%, rgba(20, 19, 18, 0.6) 100%);\n}.elementor .e-3ddd35b7-ee17{font-size:clamp(3rem, 1.8rem + 4.6vw, 6.5rem);color:var(--jm-paper);}.elementor .e-998e159-ae6f{font-size:clamp(0.875rem, 0.8rem + 0.35vw, 1.0625rem);color:var(--jm-paper);letter-spacing:0.3em;}.elementor .e-6297a3c8-bc1e{width:auto;padding:0px;flex-direction:column;gap:1rem;}.elementor .e-2967b102-6856{width:100%;max-width:var(--jm-container);position:relative;z-index:2;padding-block-start:0px;padding-block-end:clamp(2.5rem, 1.5rem + 3vw, 4.5rem);padding-inline-start:var(--jm-gutter);padding-inline-end:var(--jm-gutter);margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;flex-direction:row;gap:2rem;justify-content:space-between;align-items:flex-end;}.elementor .e-605d8720-ba1a{width:100%;height:100vh;min-height:40rem;overflow:hidden;position:relative;padding:0px;background-color:var(--jm-ink);display:flex;flex-direction:column;justify-content:flex-end;}.elementor .e-2e7cfe8e-c36e{width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover;object-position:50% 40%;filter: grayscale(1);\n}.elementor .e-1e977483-791e{font-size:clamp(1.375rem, 1rem + 1.2vw, 2.125rem);line-height:1.35;}.elementor .e-a420f44-6d54{margin-block-start:0.5rem;}.elementor .e-1ee38111-5804{max-width:36rem;padding:0px;flex-direction:column;gap:1.75rem;}.elementor .e-97d708f-e3a4{width:100%;max-width:var(--jm-container);column-gap:var(--jm-space-block);padding:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;grid-template-columns:5fr 6fr;grid-template-rows:auto;align-items:center;row-gap: 2.5rem;\n}.elementor .e-28b8b2bc-2272{color:var(--jm-ink-soft);}.elementor .e-426db464-fcf9{padding:0px;flex-direction:column;gap:0.75rem;align-items:center;}.elementor .e-6253dd9b-205f{width:100%;height:100%;position:absolute;inset-block-start:0px;inset-inline-start:0px;padding:0px;background-color:rgba(20, 19, 18, 0.12);}.elementor .e-207f8d40-27c7{z-index:2;}.elementor .e-4df5c76f-be17{width:100%;aspect-ratio:16 / 9;padding:clamp(1.25rem, 0.75rem + 2vw, 2.5rem);background-image:url("https://2026.justmarriedbarcelona.com/wp-content/uploads/2026/10/anna-winward-film-poster.jpg");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:50% 50%;background-color:var(--jm-ink);display:flex;justify-content:flex-end;align-items:flex-end;}.elementor .e-875092-1be2{padding:0px;gap:clamp(2rem, 1.5rem + 2vw, 3.5rem);}.elementor .e-42b1974d-4e78{width:auto;padding:0px;flex-direction:row;flex-wrap:wrap;align-items: baseline; gap: 1.5rem 3rem;\n}.elementor .e-75cc6997-5f9b{padding:0px;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items: baseline;\n}.elementor .e-408e037c-53dd{width:100%;}.elementor .e-36a31df6-963e{padding:0px;}.elementor .e-51f4c3f7-4ceb{margin-block-start:0.5rem;}.elementor .e-6d2832e9-2844{padding:0px;}.elementor .e-13f2a52a-44c8{padding-block-start:0px;padding-block-end:0.25rem;padding-inline-start:0px;padding-inline-end:0px;}.elementor .e-113b5ade-4eb3{padding:0px;}.elementor .e-6533863b-1bb7{width:100%;padding:0px;margin-block-start:-0.5rem;flex-direction:row;gap:1.5rem;justify-content:flex-end;align-items:center;}.elementor .e-2468fcb5-b8be{padding:0px;gap:clamp(2.5rem, 2rem + 2vw, 4rem);}.elementor .e-376ce2b6-54c4{width:100%;height:100%;object-fit:cover;}.elementor .e-339fc282-fe95{min-height:36rem;overflow:hidden;padding:0px;}.elementor .e-2169a694-7015{font-size:clamp(1.375rem, 1rem + 1.2vw, 2.125rem);line-height:1.35;}.elementor .e-3bf583a-5f46{margin-block-start:0.5rem;}.elementor .e-3cd966d3-44bf{max-width:40rem;padding-block-start:clamp(3rem, 2rem + 4vw, 7rem);padding-block-end:clamp(3rem, 2rem + 4vw, 7rem);padding-inline-start:var(--jm-gutter);padding-inline-end:var(--jm-gutter);flex-direction:column;gap:1.75rem;justify-content:center;}.elementor .e-489be3f0-826f{padding:0px;background-color:var(--jm-mist);display:grid;grid-template-columns:7fr 5fr;align-items:stretch;}.elementor .e-297b8421-e038{color:var(--jm-ink-soft);}.elementor .e-7faf5989-ccff{width:auto;padding:0px;flex-direction:column;gap:0.75rem;}.elementor .e-7823d5ea-73fd{width:auto;padding:0px;flex-direction:row;flex-wrap:wrap;align-items: baseline; gap: 1.5rem 3rem;\n}.elementor .e-2343950e-7b8e{padding:0px;flex-direction:row;gap:1.5rem;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .e-20cfed37-8ccf{height:2rem;font-family:Montserrat;font-weight:300;font-size:3.25rem;color:var(--jm-muted);line-height:1;}.elementor .e-39df29d2-e4e3{color:var(--jm-ink);}.elementor .e-456dc13f-cb49{padding:0px;margin-block-start:auto;flex-direction:column;gap:0.25rem;}.elementor .e-1ebae647-f16b{height:2rem;font-family:Montserrat;font-weight:300;font-size:3.25rem;color:var(--jm-muted);line-height:1;}.elementor .e-64f34ad7-fb56{color:var(--jm-ink);}.elementor .e-5bf7287b-a34a{padding:0px;margin-block-start:auto;flex-direction:column;gap:0.25rem;}.elementor .e-58298880-1f34{height:2rem;font-family:Montserrat;font-weight:300;font-size:3.25rem;color:var(--jm-muted);line-height:1;}.elementor .e-19af481c-adf5{color:var(--jm-ink);}.elementor .e-738f78f4-3525{padding:0px;margin-block-start:auto;flex-direction:column;gap:0.25rem;}.elementor .e-41c26781-b2d2{height:2rem;font-family:Montserrat;font-weight:300;font-size:3.25rem;color:var(--jm-muted);line-height:1;}.elementor .e-46338cfa-3a41{color:var(--jm-ink);}.elementor .e-24e10af8-180a{padding:0px;margin-block-start:auto;flex-direction:column;gap:0.25rem;}.elementor .e-1ab491ed-789b{height:2rem;font-family:Montserrat;font-weight:300;font-size:3.25rem;color:var(--jm-muted);line-height:1;}.elementor .e-7066cb18-24e5{color:var(--jm-ink);}.elementor .e-195bfd41-83a9{padding:0px;margin-block-start:auto;flex-direction:column;gap:0.25rem;}.elementor .e-2145364-8f3c{height:2rem;font-family:Montserrat;font-weight:300;font-size:3.25rem;color:var(--jm-muted);line-height:1;}.elementor .e-18b3258c-b06d{color:var(--jm-ink);}.elementor .e-5d7abe49-3445{padding:0px;margin-block-start:auto;flex-direction:column;gap:0.25rem;}.elementor .e-31d935b3-fe34{height:2rem;font-family:Montserrat;font-weight:300;font-size:3.25rem;color:var(--jm-muted);line-height:1;}.elementor .e-d285f39-ac90{color:var(--jm-ink);}.elementor .e-3affb3e4-1208{padding:0px;margin-block-start:auto;flex-direction:column;gap:0.25rem;}.elementor .e-39ccc057-6206{height:2rem;font-family:Montserrat;font-weight:300;font-size:3.25rem;color:var(--jm-muted);line-height:1;}.elementor .e-7ae9925a-5b4d{color:var(--jm-ink);}.elementor .e-1fe772c7-c7fe{padding:0px;margin-block-start:auto;flex-direction:column;gap:0.25rem;}.elementor .e-7a562678-b022{height:2rem;font-family:Montserrat;font-weight:300;font-size:3.25rem;color:var(--jm-muted);line-height:1;}.elementor .e-23071a07-8c64{color:var(--jm-ink);}.elementor .e-1e03ef97-27a7{padding:0px;margin-block-start:auto;flex-direction:column;gap:0.25rem;}.elementor .e-1a44f3ef-e4a7{width:100%;padding:0px;align-items:stretch;}.elementor .e-5f225a31-5de0{width:100%;padding:0px;margin-block-start:-0.5rem;flex-direction:row;gap:1.5rem;justify-content:flex-end;align-items:center;}.elementor .e-6e1a24a-d3f5{padding:0px;gap:clamp(2.5rem, 2rem + 2vw, 4rem);}.elementor .e-4a94edee-fa23{color:var(--jm-muted);}.elementor .e-38ad3ca3-fcef{width:auto;height:5.5rem;max-width:11rem;object-fit:contain;opacity:80%;filter: grayscale(1) brightness(0);\n}.elementor .e-7f11e65e-c77a{width:auto;height:6.5rem;max-width:9rem;object-fit:contain;opacity:80%;filter: grayscale(1) brightness(0);\n}.elementor .e-65f441cb-abb9{width:auto;height:1.75rem;max-width:9rem;object-fit:contain;mix-blend-mode:multiply;opacity:85%;filter: grayscale(1) contrast(1.4);\n}.elementor .e-4cc949c-e60c{width:auto;height:2.25rem;max-width:9rem;object-fit:contain;mix-blend-mode:multiply;opacity:85%;filter: grayscale(1) contrast(1.4);\n}.elementor .e-30518b87-26e2{width:auto;height:2.25rem;max-width:9rem;object-fit:contain;mix-blend-mode:multiply;opacity:85%;filter: grayscale(1) contrast(1.4);\n}.elementor .e-4374441f-b4ee{width:auto;height:3.5rem;max-width:9.5rem;object-fit:contain;mix-blend-mode:multiply;opacity:85%;filter: grayscale(1) contrast(1.4);\n}.elementor .e-265b8fb2-63e2{width:auto;height:4.75rem;max-width:6rem;object-fit:contain;opacity:85%;filter: none;\n}.elementor .e-7cf451f1-4019{padding:0px;flex-direction:row;gap:2rem clamp(1.75rem, 1rem + 2.5vw, 3.75rem);flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-56e6592b-ddba{padding:0px;gap:2.5rem;}.elementor .e-4d514889-dc1d{padding-block-start:0px;}.elementor .e-78578bf7-7f31{margin-block-start:1rem;}.elementor .e-199a1d3d-b020{max-width:44rem;padding:0px;}