.elementor .e-widget_ato3e5bzp-34d058c{max-width:800px;font-family:"Playfair Display";font-weight:700;font-size:3.2rem;color:#423e37;letter-spacing:-0.01em;line-height:1.25em;text-align:center;margin-block-start:0rem;margin-block-end:1.5rem;margin-inline-start:0rem;margin-inline-end:0rem;background-clip:text;}.elementor .e-widget_jed1szlpb-63a919b{width:60px;margin-block-start:0rem;margin-block-end:2rem;margin-inline-start:0rem;margin-inline-end:0rem;border-width:2px;border-color:#CED9E4;border-style:solid;align-self:center;}.elementor .e-widget_7y2sbyjkm-d4916d1{max-width:600px;font-family:Montserrat;font-weight:400;font-size:1.15rem;color:#54595F;line-height:1.6em;text-align:center;margin-block-start:0rem;margin-block-end:2.5rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_mf4a2u5in-f1d78b7{font-family:Montserrat;font-weight:600;font-size:0.85rem;color:#F4F3F1;letter-spacing:0.15em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:4px;border-width:1px;border-color:#423E37;border-style:solid;background-color:#423E37;}.elementor .e-widget_mf4a2u5in-f1d78b7:hover,.elementor .e-widget_mf4a2u5in-f1d78b7:focus-visible{color:#423E37;border-color:#423E37;background-color:transparent;}.elementor .e-widget_hshfmk8yz-2d26f54{font-family:Montserrat;font-weight:300;font-size:0.7rem;color:#7A7A7A;letter-spacing:0.05em;text-align:center;margin-block-start:4rem;margin-block-end:0rem;margin-inline-start:0rem;margin-inline-end:0rem;opacity:60%;align-self:center;}.elementor .e-container_3t6j6x297-4b34143{min-height:95vh;text-align:center;padding-block-start:6rem;padding-block-end:3rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-image:linear-gradient(rgba(244, 243, 241, 0.48), rgba(244, 243, 241, 0.48)),url("https://wedding-bee.pl/wp-content/uploads/2026/08/Alexey_pilipenko-0047-scaled.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;display:none;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-widget_404gm7lvs-fcf3aa9{font-family:Montserrat;font-weight:600;font-size:0.8rem;color:#B88D24;letter-spacing:0.2em;text-transform:uppercase;}.elementor .e-widget_hn21ej90b-1613a52{font-family:"Playfair Display";font-weight:400;font-size:2.5rem;color:#423E37;}.elementor .e-widget_kwjalphin-2141954{font-family:Montserrat;font-size:1rem;color:#7A7A7A;line-height:1.6em;}.elementor .e-container_oc8fylj1i-e3a79ea{max-width:600px;column-gap:0rem;text-align:center;display:flex;flex-direction:column;row-gap:1rem;align-items:center;}.elementor .e-widget_75k44eyn0-88dad8a{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#423E37;}.elementor .e-widget_j4eewhtfq-6e8f30c{font-family:Montserrat;font-size:0.95rem;color:#7A7A7A;line-height:1.5em;}.elementor .e-container_x5yrj6ija-ce9c8c4{width:31%;column-gap:0rem;text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:8px;background-color:#E7E5E0;display:flex;flex-direction:column;row-gap:1.2rem;align-items:center;}.elementor .e-widget_alua7ej3g-f30e674{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#423E37;}.elementor .e-widget_lkhj1e8eu-3a5e32a{font-family:Montserrat;font-size:0.95rem;color:#7A7A7A;line-height:1.5em;}.elementor .e-container_47fghw78t-536ddf4{width:31%;column-gap:0rem;text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:8px;background-color:#E7E5E0;display:flex;flex-direction:column;row-gap:1.2rem;align-items:center;}.elementor .e-widget_kpbs3nrbw-a60cec5{font-family:"Playfair Display";font-weight:600;font-size:1.4rem;color:#423E37;}.elementor .e-widget_uudi944hr-9c32e3c{font-family:Montserrat;font-size:0.95rem;color:#7A7A7A;line-height:1.5em;}.elementor .e-container_nb941ggtk-3c4a4cf{width:31%;column-gap:0rem;text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:8px;background-color:#E7E5E0;display:flex;flex-direction:column;row-gap:1.2rem;align-items:center;}.elementor .e-container_fc2wq9lut-c2c48ac{width:100%;max-width:1140px;column-gap:2rem;display:flex;flex-direction:row;row-gap:2rem;justify-content:center;align-items:stretch;}.elementor .e-container_1w7gvef9a-366c979{column-gap:0rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#F4F3F1;display:none;flex-direction:column;row-gap:3rem;justify-content:center;align-items:center;}.elementor .e-widget_2e3hzjzg5-75cd6ce{width:100%;max-width:450px;margin-block-start:0rem;margin-block-end:2rem;margin-inline-start:0rem;margin-inline-end:0rem;border-radius:8px;}.elementor .e-widget_i20qj5ia2-683d593{font-family:"Playfair Display";font-weight:600;font-size:2.2rem;color:#423E37;line-height:1.3em;text-align:center;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_tktrbz69i-b1e5b41{font-family:Montserrat;font-weight:400;font-size:1rem;color:#7A7A7A;line-height:1.6em;text-align:center;margin-block-start:0rem;margin-block-end:2rem;margin-inline-start:0rem;margin-inline-end:0rem;}.elementor .e-widget_ai1ff8swg-6e74952{font-family:Montserrat;font-weight:600;font-size:0.9rem;color:#423E37;letter-spacing:0.1em;text-transform:uppercase;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:8px;border-width:1px;border-color:#54595F;border-style:solid;background-color:#E7E5E0;}.elementor .e-widget_ai1ff8swg-6e74952:hover,.elementor .e-widget_ai1ff8swg-6e74952:focus-visible{color:#F4F3F1;background-color:#54595F;}.elementor .e-container_2dw8jtp8r-86daef4{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#F4F3F1;display:none;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-widget_w5c1hm210-7d8c4c6{font-family:"Playfair Display";font-weight:700;font-size:2.2rem;color:#423E37;line-height:1.2em;text-align:center;}.elementor .e-widget_v0fusc13x-030def4{font-family:Montserrat;font-weight:400;font-size:1rem;color:#7A7A7A;line-height:1.5em;text-align:center;}.elementor .e-widget_v6brqlmey-e0b68e7{width:4rem;color:#CED9E4;border-width:2px;border-color:#CED9E4;border-style:solid;align-self:center;}.elementor .e-container_o1oz00vg6-854fe44{width:100%;max-width:28rem;column-gap:0rem;display:flex;flex-direction:column;row-gap:1.5rem;justify-content:start;align-items:stretch;}.elementor .e-container_np41luuaw-8db7c35{padding-block-start:4rem;padding-block-end:4rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#E7E5E0;display:none;flex-direction:column;justify-content:center;align-items:center;}