.elementor .e-e8356d0-3d6c0f3{height:36px}.elementor .e-ee0ffe5-4bbbe29{width:auto;padding-block-start:6px;padding-block-end:6px;padding-inline-start:32px;padding-inline-end:32px}.elementor .e-2fa9bf1-cf13577{height:80px;position:sticky;z-index:10;padding-inline-start:3%;padding-inline-end:3%;background-color:#00000040;flex-direction:row;justify-content:space-between;align-items:center}.elementor .e-07f10f8-33b7b59{padding:0;display:flex;flex-direction:row;gap:16px}.elementor .e-74c92da-53a15f2{width:576px;font-weight:300;color:var(--total-white)}.elementor .e-bec9134-9049386{padding:0;display:flex;flex-direction:row;gap:16px}.elementor .e-821f5d9-2d19734{width:66.6%;padding:40px;display:flex;flex-direction:column;gap:32px;justify-content:flex-end}.elementor .e-f899fc8-f654fa8{width:33.3%}.elementor .e-93c9204-4552383{width:1290px;display:flex;flex-direction:row}.elementor .e-ee208e5-7161b6c{height:100vh;margin-block-start:-80px;background-image:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .8) 100%),url(https://calzatureduemme.it/wp-content/uploads/2026/05/scarpa-sposa-ginevra-color-carne-ambientata-wide.1.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center}.elementor .e-5b4b9ac-1f857be{width:100%;aspect-ratio:4/5;object-fit:cover;padding:40px}.elementor .e-b9fca32-a47fb18{display:flex;flex-direction:column;justify-content:center}.elementor .e-c30ca27-e9f95ba{color:var(--smooth-gold)}.elementor .e-68d64b5-398bc6a{font-size:48px;color:var(--smooth-black)}.elementor .e-58cf1a8-e18fcf5{width:576px;font-weight:200;color:var(--smooth-black)}.elementor .e-71170d8-ad0e050{width:576px;font-weight:200;color:var(--smooth-black)}.elementor .e-cdfef23-2b277bf{font-weight:200;font-size:20px;color:var(--smooth-black);align-self:center}.elementor .e-62fe31d-0b2129b{font-weight:200;font-size:20px;color:var(--smooth-black);align-self:center}.elementor .e-78485b7-aef0590{font-weight:200;font-size:20px;color:var(--smooth-black);align-self:center}.elementor .e-58ae95e-08fb7f1{display:flex;flex-direction:column;gap:16px;justify-content:center}.elementor .e-6c87002-81beccc{width:1290px;padding:0;background-color:var(--white-rock);display:flex;flex-direction:row}.elementor .e-7eb0dc0-7e5397e{height:85vh;padding:0;background-color:var(--bride-white);justify-content:center}.elementor .e-9cbae80-2e4c90b{position:absolute;inset-block-start:64px;inset-inline-start:64px;font-weight:300;font-size:10px;color:var(--dawn-pink);letter-spacing:2.45px;padding-block-start:4px;padding-block-end:4px;padding-inline-start:14px;padding-inline-end:14px;background-color:var(--smooth-black)}.elementor .e-e6d9140-04ff5fa{width:100%;aspect-ratio:2/3;object-fit:cover;padding:0}.elementor .e-97d9147-2c529ee{padding:40px;display:flex;justify-content:center}.elementor .e-255ddb0-05d903c{display:flex;flex-direction:column;justify-content:center}.elementor .e-5f06827-3451a34{color:var(--smooth-gold)}.elementor .e-623f697-5fb4479{font-size:48px;color:var(--smooth-black)}.elementor .e-0c78da6-cb0fb0c{width:576px;font-weight:200;color:var(--smooth-black)}.elementor .e-2b72968-5ac8973{width:576px;font-weight:200;color:var(--smooth-black)}.elementor .e-91d91f8-47dbc94{font-family:Cormorant Garamond;font-size:40px;color:var(--smooth-black)}.elementor .e-4b90a4c-8b56764{color:var(--smooth-gold)}.elementor .e-9916a59-4da3a11{font-weight:300;font-size:10px;color:var(--coffee)}.elementor .e-44cbaf0-2cf6a6f{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-c2964f6-febb4a3{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-9713e02-aa9c9bc{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-b16f0dc-4a642e0{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-354eaa2-034a5f6{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-c375508-57ebab4{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-f3fdc17-74b5509{padding:0;margin-block-start:-8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:end}.elementor .e-cb9d5ab-6ec4635{font-weight:300;font-size:10px;color:var(--coffee)}.elementor .e-8ee4c32-7b23287{font-family:DM Sans;font-weight:300;font-size:14px;color:#f000;line-height:14px;padding:12px;border-radius:50%;border-width:1px;border-color:var(--tan);border-style:solid;background-color:var(--merino)}.elementor .e-ab7877d-54ef352{font-family:DM Sans;font-weight:300;font-size:14px;color:#f000;line-height:14px;padding:12px;border-radius:50%;background-color:var(--fog-pink)}.elementor .e-9a83acd-e797bc4{font-family:DM Sans;font-weight:300;font-size:14px;color:#f000;line-height:14px;padding:12px;border-radius:50%;background-color:var(--cameo)}.elementor .e-d4cb697-98eeb63{padding:0;margin-block-start:-8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:end}.elementor .e-cbd0337-d6f19f9{margin-block-start:24px}.elementor .e-855cac8-e7591b1{display:flex;flex-direction:column;gap:24px;justify-content:center}.elementor .e-c0e2bb1-ef72f68{flex-direction:row}.elementor .e-6711abf-44badab{height:100vh;padding:0;background-color:var(--bride-white);justify-content:center}.elementor .e-5282a50-f04dbaf{color:var(--smooth-gold)}.elementor .e-0871109-98d8113{font-size:48px;color:var(--smooth-black)}.elementor .e-3b3782c-e99729e{width:610px;font-weight:200;color:var(--smooth-black);text-align:center}.elementor .e-8ca4817-a121eaf{padding-block-start:80px;padding-block-end:80px;display:flex;flex-direction:column;gap:24px;align-items:center}.elementor .e-2f3f8f6-3cc5a43{aspect-ratio:3/4;object-fit:cover}.elementor .e-f780ea6-ac12928{padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:end}.elementor .e-82fd8fd-d970edd{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-d3ebe48-87f922f{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-12089fe-32a05c8{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-736d442-6efa75d{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-ddfc7a0-97679ef{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-3bc161c-d2dfa92{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-ec94081-43ebdcc{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-25a84ac-1d25498{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-b517261-66d038e{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-379e9d9-dc1917b{padding:0;margin-block-start:-8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:end}.elementor .e-2e4af3f-eddf97a{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-8e6d286-4c68ca7{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--silver);line-height:14px;padding:12px;border-radius:100%;background-color:var(--silver)}.elementor .e-3af8310-5baa715{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--alto);line-height:14px;padding:12px;border-radius:100%;background-color:var(--alto)}.elementor .e-0455c3a-f879327{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--tan);line-height:14px;padding:12px;border-radius:100%;background-color:var(--tan)}.elementor .e-1bbd38d-6707933{padding:0;margin-block-start:-8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:end}.elementor .e-0346238-15681a3{width:auto;margin-block-start:24px}.elementor .e-582fd14-eb77351{width:31%;padding:0;display:flex;flex-direction:column;gap:24px}.elementor .e-9d9e174-1056eda{aspect-ratio:3/4;object-fit:cover}.elementor .e-e10c616-bcc51d7{font-family:Cormorant Garamond;font-size:28px;color:var(--smooth-black)}.elementor .e-8139295-ad0413c{font-family:Cormorant Garamond;font-size:20px;color:var(--smooth-black)}.elementor .e-cb9b82b-79beecd{padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:end}.elementor .e-ab4cdd9-ac8205b{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-1ecb746-e32faf7{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-809af13-cca8834{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-c384aa8-170f98b{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-b2f53fe-795f078{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-ea908b3-3055904{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-9a54dd8-8f453ca{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-fcf5eb1-9b908ef{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-028784c-4292e83{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-0089236-931ca09{padding:0;margin-block-start:-8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:end}.elementor .e-9c8fdec-a243eb7{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-e75e07d-3835c18{font-family:DM Sans;font-weight:300;font-size:14px;color:#f000;line-height:14px;padding:12px;border-radius:100%;border-width:1px;border-color:var(--smooth-black);border-style:solid;background-color:var(--total-white)}.elementor .e-708b1cb-ea98181{font-family:DM Sans;font-weight:300;font-size:14px;color:#f000;line-height:14px;padding:12px;border-radius:50%;background-color:var(--merino)}.elementor .e-c36da02-f8d38fb{font-family:DM Sans;font-weight:300;font-size:14px;color:#f000;line-height:14px;padding:12px;border-radius:50%;background-color:var(--fog-pink)}.elementor .e-bd202a4-fd54aca{padding:0;margin-block-start:-8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:end}.elementor .e-9321275-29037a9{width:auto;margin-block-start:24px}.elementor .e-0d6b3b0-22dc9e9{width:31%;padding:0;display:flex;flex-direction:column;gap:24px}.elementor .e-a95a374-c3983e0{aspect-ratio:3/4;object-fit:cover}.elementor .e-ece0bdd-73182dc{font-family:Cormorant Garamond;font-size:28px;color:var(--smooth-black)}.elementor .e-462a900-6ac6de8{font-family:Cormorant Garamond;font-size:20px;color:var(--smooth-black)}.elementor .e-abd6732-b54bc75{padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:end}.elementor .e-718145b-fc022a2{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-d7a2f9c-d3aaa0b{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-ce9e0f1-b00881a{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-e7eaeb7-87a5a85{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-90ef4b7-e5c2c79{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-869c45e-4e7584e{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-629e0ae-6459b7a{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-3b20e9b-5f914cc{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-213c68f-ee85c1d{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-90f22e6-3d60421{padding:0;margin-block-start:-8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:end}.elementor .e-758320d-d7d141b{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-54cac2d-72268c9{font-family:DM Sans;font-weight:300;font-size:14px;color:#f000;line-height:14px;padding:12px;border-radius:100%;border-width:1px;border-color:var(--smooth-black);border-style:solid;background-color:var(--total-white)}.elementor .e-a64dd86-66f99f3{font-family:DM Sans;font-weight:300;font-size:14px;color:#f000;line-height:14px;padding:12px;border-radius:50%;background-color:var(--merino)}.elementor .e-02e596a-d23a389{padding:0;margin-block-start:-8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:end}.elementor .e-47ed215-da30910{width:auto;margin-block-start:24px}.elementor .e-93721cb-5fc7085{width:31%;padding:0;display:flex;flex-direction:column;gap:24px}.elementor .e-4030ef5-30cbec6{padding-block-start:0;padding-block-end:0;padding-inline-start:54px;padding-inline-end:54px;display:flex;flex-direction:row;gap:54px;justify-content:center}.elementor .e-08a686a-6327d33{padding-block-end:120px;background-color:var(--total-white);flex-direction:column}.elementor .e-5b26dcf-bee111b{padding:0;background-color:var(--bride-white);justify-content:center}.elementor .e-1c3a087-358b14e{width:100%;aspect-ratio:2/3;object-fit:cover;padding:0}.elementor .e-fe60ddc-9fc05fa{padding:40px;display:flex;justify-content:center}.elementor .e-1f24752-cb82305{width:55%;display:flex;flex-direction:column;justify-content:center}.elementor .e-d9d1140-f59c4ef{color:var(--smooth-gold)}.elementor .e-6de6ab2-62ef84f{font-size:48px;color:var(--total-white);font-style:italic}.elementor .e-3e178f1-edb79dc{font-weight:200;color:var(--total-white)}.elementor .e-f9a3aad-5fddde4{font-weight:200;color:var(--total-white)}.elementor .e-26a0a91-d9ec09c{font-weight:200;font-size:14px;color:var(--total-white);font-style:italic;border-style:none}.elementor .e-af29fe6-b2a48a1{padding:26px;border-block-start-width:0;border-block-end-width:0;border-inline-start-width:3px;border-inline-end-width:0;border-color:var(--smooth-gold);border-style:solid;background-color:var(--fog-pink-8)}.elementor .e-340e50d-5ae1af2{font-weight:300;font-size:10px;color:var(--bride-white)}.elementor .e-ba89ec4-9746395{color:var(--total-white)}.elementor .e-e517d9e-0e0ca10{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--total-white);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-5b9b7a0-0eee99c{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--total-white);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-3c53d30-87e439a{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--total-white);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-081816d-6cde36e{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--total-white);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-da5d01d-394a2a1{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--total-white);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-3c8389d-217b471{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--total-white);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-ae6e318-c237e78{padding:0;margin-block-start:-8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:end}.elementor .e-9577ea9-cd73d97{width:100%;color:var(--smooth-black);background-color:var(--bride-white)}.elementor .e-9577ea9-cd73d97:hover,.elementor .e-9577ea9-cd73d97:focus-visible{color:var(--bride-white)}.elementor .e-f28b7f7-73dc71b{padding-block-start:32px;display:flex;flex-direction:row;gap:16px}.elementor .e-271f158-7de485d{width:45%;padding:40px;background-color:var(--smooth-black);display:flex;flex-direction:column;gap:24px;justify-content:center}.elementor .e-041ac99-952d7c5{width:100%;flex-direction:row}.elementor .e-8f2c81a-88b709b{width:1290px;height:auto;padding:0;background-color:var(--total-white);justify-content:center}.elementor .e-9f7f159-61ccfc3{padding:0;display:flex;flex-direction:row;gap:16px}.elementor .e-713dd4c-d79dc40{width:66.6%;padding:40px;display:flex;flex-direction:column;gap:32px;justify-content:flex-end}.elementor .e-a1c0030-6d6dc82{width:33.3%}.elementor .e-2572c61-476ad7e{width:100%;display:flex;flex-direction:row}.elementor .e-33f3715-aedb7a7{height:800px;background-image:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .8) 100%),url(https://calzatureduemme.it/wp-content/uploads/2026/05/scarpa-sposa-pizzo-bianco-ambientata-wide.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center}.elementor .e-95a764f-c2a4f9c{padding:0;display:flex;flex-direction:row;gap:16px}.elementor .e-fdb3894-50cf901{width:66.6%;padding:40px;display:flex;flex-direction:column;gap:32px;justify-content:flex-end}.elementor .e-a9ed776-bf8e0c9{width:33.3%}.elementor .e-f9348de-0c290f3{width:100%;display:flex;flex-direction:row}.elementor .e-a4be289-32b8e2d{height:800px;background-image:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .8) 100%),url(https://calzatureduemme.it/wp-content/uploads/2026/05/scarpa-sposa-classica-bianco-ambientata-wide.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;justify-content:center}.elementor .e-f6df259-b37b847{padding:0;display:flex;flex-direction:row;gap:16px}.elementor .e-9f82fc8-f122d55{width:66.6%;padding:40px;display:flex;flex-direction:column;gap:32px;justify-content:flex-end}.elementor .e-adaffca-638e804{width:33.3%}.elementor .e-a569aae-05901a8{width:100%;display:flex;flex-direction:row}.elementor .e-7834202-df0c325{height:800px;background-image:linear-gradient(180deg,#fff0 0%,rgb(0 0 0 / .8) 100%),url(https://calzatureduemme.it/wp-content/uploads/2026/05/scarpa-sposa-raffinata-bianco-ambientata-wide.1.webp);background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,top center;justify-content:center}.elementor .e-863c3ff-fd8bf65{color:var(--smooth-gold)}.elementor .e-211a003-d155e87{font-size:48px;color:var(--smooth-black)}.elementor .e-16a5b76-02e48bc{width:610px;font-weight:200;color:var(--smooth-black);text-align:center}.elementor .e-bb34c15-3c403e2{padding-block-start:80px;padding-block-end:80px;display:flex;flex-direction:column;gap:24px;align-items:center}.elementor .e-f064b7f-a185f68{aspect-ratio:3/4;object-fit:cover}.elementor .e-04665ea-7e37d01{padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:end}.elementor .e-e635a95-9ce053f{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-445b444-ee4b692{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-2d4ea5d-f6c66fd{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-49c5d9c-49b4d5d{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-d4f30f6-5123f86{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-75d8b1d-f2b73b4{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-e91e9e9-9685db4{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-5f3f2d8-c46a261{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-690275b-f6144d1{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-816aa24-8d76026{padding:0;margin-block-start:-8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:end}.elementor .e-c10c93e-3822728{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-f6b1892-f2b3bce{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--alto);line-height:14px;padding:12px;border-radius:100%;background-color:var(--alto)}.elementor .e-fc4fb4a-474b111{padding:0;margin-block-start:-8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:end}.elementor .e-ea8e4f9-14570bf{width:auto;margin-block-start:24px}.elementor .e-a255363-0e773ba{width:31%;padding:0;display:flex;flex-direction:column;gap:24px}.elementor .e-b64cba7-650a671{aspect-ratio:3/4;object-fit:cover}.elementor .e-4f09307-5bce36d{font-family:Cormorant Garamond;font-size:28px;color:var(--smooth-black)}.elementor .e-31a0c37-729a251{font-family:Cormorant Garamond;font-size:20px;color:var(--smooth-black)}.elementor .e-c3d1d02-b03a0d3{padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:end}.elementor .e-4881446-413da5c{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-cfca5b6-bfe141d{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-eea23b8-49af4fc{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-64b04cd-725c32f{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-3b5a2d6-dcdafa0{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-ec8d2d6-d3f8058{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-7545074-081fa47{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-0c973f2-1b7f81a{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-cef6f76-287a2f3{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-e07cdac-1d65644{padding:0;margin-block-start:-8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:end}.elementor .e-e9620c5-e7b79c2{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-59bf6e8-a156a37{font-family:DM Sans;font-weight:300;font-size:14px;color:#f000;line-height:14px;padding:12px;border-radius:100%;border-width:1px;border-color:var(--smooth-black);border-style:solid;background-color:var(--total-white)}.elementor .e-b3a2123-d50a202{font-family:DM Sans;font-weight:300;font-size:14px;color:#f000;line-height:14px;padding:12px;border-radius:50%;background-color:var(--merino)}.elementor .e-f7ba4da-50f29a4{padding:0;margin-block-start:-8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:end}.elementor .e-bbc6fdc-0e94afa{width:auto;margin-block-start:24px}.elementor .e-61b2eab-885bc4b{width:31%;padding:0;display:flex;flex-direction:column;gap:24px}.elementor .e-aa872d4-d7be155{aspect-ratio:3/4;object-fit:cover}.elementor .e-6894066-7af4ef0{font-family:Cormorant Garamond;font-size:28px;color:var(--smooth-black)}.elementor .e-d4946c9-506e493{font-family:Cormorant Garamond;font-size:20px;color:var(--smooth-black)}.elementor .e-f0226bd-02176a5{padding:0;display:flex;flex-direction:row;justify-content:space-between;align-items:end}.elementor .e-4fd62be-abc30b4{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-c4952eb-65736a5{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-26214cb-24265e9{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-b541aa5-34ad9c8{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-94fbb00-c82a1f9{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-3eea0e3-bf950ad{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-fcd87ca-be7f8af{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-f3f2e26-6d0c2ef{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-4878ba8-aefa028{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--smooth-black);line-height:14px;padding:12px;border-width:1px;border-color:var(--Bone);border-style:solid}.elementor .e-ba10ac6-6b925de{padding:0;margin-block-start:-8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:end}.elementor .e-d69bced-bfb630f{font-weight:300;font-size:10px;color:var(--coffee);margin-block-start:-8px}.elementor .e-3d9c740-918d3d2{font-family:DM Sans;font-weight:300;font-size:14px;color:#f000;line-height:14px;padding:12px;border-radius:100%;border-width:1px;border-color:var(--smooth-black);border-style:solid;background-color:var(--total-white)}.elementor .e-cbd6aa3-11e8784{font-family:DM Sans;font-weight:300;font-size:14px;color:#f000;line-height:14px;padding:12px;border-radius:50%;background-color:var(--merino)}.elementor .e-2397bfe-9e536dc{font-family:DM Sans;font-weight:300;font-size:14px;color:#f000;line-height:14px;padding:12px;border-radius:50%;background-color:var(--fog-pink)}.elementor .e-5f4bc9b-a951ce8{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--alto);line-height:14px;padding:12px;border-radius:100%;background-color:var(--alto)}.elementor .e-05f293c-f5287aa{font-family:DM Sans;font-weight:300;font-size:14px;color:var(--silver);line-height:14px;padding:12px;border-radius:100%;background-color:var(--silver)}.elementor .e-e8042ee-51a2f5a{padding:0;margin-block-start:-8px;display:flex;flex-direction:row;gap:8px;justify-content:flex-start;align-items:end}.elementor .e-cca1aa7-17c1d3b{width:auto;margin-block-start:24px}.elementor .e-b75ed7c-0f4e59b{width:31%;padding:0;display:flex;flex-direction:column;gap:24px}.elementor .e-aa85813-e97c7c8{padding-block-start:0;padding-block-end:54px;padding-inline-start:54px;padding-inline-end:54px;display:flex;flex-direction:row;gap:54px;justify-content:center}.elementor .e-c043ee4-b28e40e{background-color:var(--bride-white);flex-direction:column}.elementor .e-d5bcafd-d3664cb{padding-block-start:0;padding-inline-start:0;padding-inline-end:0;background-color:var(--bride-white);justify-content:center}.elementor .e-700986e-1f31151{color:var(--smooth-gold)}.elementor .e-8ecf533-06a83b1{font-size:48px;color:var(--smooth-black)}.elementor .e-3e886f8-92db09a{width:610px;font-weight:200;color:var(--smooth-black);text-align:center}.elementor .e-60a6e28-38474c4{padding-block-start:80px;padding-block-end:80px;display:flex;flex-direction:column;gap:24px;align-items:center}.elementor .e-dadd636-5fb215f{width:31%;padding:0;display:flex;flex-direction:column;gap:24px}.elementor .e-6723240-81af4ff{width:31%;padding:0;display:flex;flex-direction:column;gap:24px}.elementor .e-da14d3a-4a5309a{width:31%;padding:0;display:flex;flex-direction:column;gap:24px}.elementor .e-744331f-19a0270{padding-block-start:0;padding-block-end:0;padding-inline-start:54px;padding-inline-end:54px;display:flex;flex-direction:row;gap:54px;justify-content:center}.elementor .e-668a531-1e6d987{background-color:var(--white-rock);flex-direction:column}.elementor .e-4523139-553dc0e{padding-block-start:0;padding-block-end:120px;padding-inline-start:0;padding-inline-end:0;background-color:var(--bride-white);justify-content:center}.elementor .e-d8e649d-d5d5738{width:100%;height:375px;aspect-ratio:2/3;object-fit:cover;padding:0}.elementor .e-32477dc-83ae37b{padding-block-start:80px;padding-block-end:80px;padding-inline-start:48px;padding-inline-end:48px;display:flex;flex-direction:column;gap:24px;align-items:center}.elementor .e-d1b30b2-9230d0a{color:var(--smooth-gold)}.elementor .e-d25abbc-7132754{font-size:48px;color:var(--smooth-black);font-style:italic}.elementor .e-60f434c-b555ae0{width:auto;font-weight:200;color:var(--smooth-black);text-align:start}.elementor .e-86572c9-6c287b0{width:auto;font-weight:200;color:var(--smooth-black);text-align:start}.elementor .e-542b7b3-2538f64{width:100%;height:1px;font-size:1px;color:var(--Bone);border-style:none;background-color:var(--Bone)}.elementor .e-e7a42f7-e16e3f7{padding:0;display:flex;flex-direction:row;gap:16px}.elementor .e-e058009-985232f{padding-block-start:80px;padding-block-end:80px;padding-inline-start:48px;padding-inline-end:48px;display:flex;flex-direction:column;gap:24px;align-items:start}.elementor .e-f9e5a13-779231d{background-color:var(--bride-white);flex-direction:row;align-items:center}.elementor .e-2e84803-3108cd8{padding-block-start:0;padding-inline-start:0;padding-inline-end:0;background-color:var(--bride-white);justify-content:center}.elementor .e-be9b6f5-8ec191c{color:var(--smooth-gold)}.elementor .e-35c2fed-59fe218{font-size:48px;color:var(--smooth-black);font-style:italic}.elementor .e-9f58c58-9f2360f{width:500px;font-weight:200;color:var(--smooth-black);text-align:center}.elementor .e-27acd29-b8f5bb2{color:var(--coffee);border-color:var(--coffee)}.elementor .e-c8367a8-ec19eed{height:560px;background-color:var(--white-rock);justify-content:center}.elementor .e-f805528-6f7e574{height:36px}.elementor .e-e18a43f-65ede37{width:auto;font-weight:200;font-size:14px;color:#f5f0e899;text-align:start}.elementor .e-59028e7-f57366f{display:flex;flex-direction:column;gap:12px}.elementor .e-d8d6068-51c602b{color:var(--smooth-gold)}.elementor .e-316971b-e582e53{display:flex;flex-direction:column;gap:12px}.elementor .e-1d2612c-8b0f75c{color:var(--smooth-gold)}.elementor .e-41951e1-a3fa4f9{display:flex;flex-direction:column;gap:12px}.elementor .e-58f8f25-3e4425f{padding-block-start:10px;padding-block-end:40px;padding-inline-start:10px;padding-inline-end:10px;flex-direction:row;align-items:stretch}.elementor .e-5cce96a-f1bcad7{width:auto;font-weight:200;font-size:12px;color:#f5f0e899;text-align:start}.elementor .e-9529a88-7cf97f1{padding-block-start:24px;padding-block-end:10px;padding-inline-start:10px;padding-inline-end:10px;border-block-start-width:1px;border-block-end-width:0;border-inline-start-width:0;border-inline-end-width:0;border-color:#f5f0e833;border-style:solid;flex-direction:row;justify-content:flex-start}.elementor .e-3d2497e-5e50d6c{height:325px;background-color:var(--smooth-black);flex-direction:column;justify-content:center;align-items:center}