.elementor .e-a29f481-be17{font-family:Montserrat;font-weight:700;font-size:13px;color:#FF536E;letter-spacing:3.5px;}.elementor .e-4dbd294a-d5aa{font-family:Montserrat;font-weight:600;font-size:52px;color:#003866;line-height:1.1em;}.elementor .e-55e52732-9e14{max-width:520px;font-family:Poppins;font-size:18px;color:#2D2F2E;line-height:1.75em;}.elementor .e-6b598fd0-2a03:hover,.elementor .e-6b598fd0-2a03:focus-visible{font-family:Montserrat;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:3px;line-height:1.2em;background-color:#FF536E;}.elementor .e-6b598fd0-2a03{font-family:Montserrat;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:3px;line-height:1.2em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:36px;padding-inline-end:36px;border-radius:2px;background-color:#003866;transition:all 0.3s;}.elementor .e-172cd997-e4bc:hover,.elementor .e-172cd997-e4bc:focus-visible{font-family:Montserrat;font-weight:700;font-size:12px;color:#003866;letter-spacing:3px;line-height:1.4em;border-color:#003866;}.elementor .e-172cd997-e4bc{font-family:Montserrat;font-weight:700;font-size:12px;color:#FF536E;letter-spacing:3px;line-height:1.4em;padding-block-end:4px;transition:all 0.3s;border-block-end: 1px solid #FF536E;\n}.elementor .e-250e0397-dfa4{width:auto;padding:0px;margin-block-start:12px;display:flex;flex-direction:row;gap:28px;align-items:center;}.elementor .e-6f9becbf-3a65{width:auto;min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0px;align-items:flex-start;}.elementor .e-1f993d0f-25b8{width:480px;height:540px;padding:0px;border-radius:2px;background-image:url("https://lovelifewedding.com/wp-content/uploads/2026/10/AdobeStock_402279852-1024x681.jpeg");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;box-shadow:0px 30px 60px 0px rgba(0,56,102,0.12);flex:0 0 auto;}.elementor .e-35aec1db-77e9{width:100%;max-width:1140px;padding:0px;display:flex;flex-direction:row;gap:72px;justify-content:space-between;align-items:center;}.elementor .e-6f663fb7-1c4b{width:100%;padding-block-start:160px;padding-block-end:100px;padding-inline-start:24px;padding-inline-end:24px;background-color:#F7F9FA;display:flex;flex-direction:row;justify-content:center;}.elementor .e-545ac65c-ba9a{font-family:Montserrat;font-weight:600;font-size:36px;color:#003866;line-height:1.2em;text-align:center;}.elementor .e-3bba7859-e6d7{font-family:Poppins;font-size:16px;color:#2D2F2E;line-height:1.7em;text-align:center;}.elementor .e-3adf3f89-eeaf:hover,.elementor .e-3adf3f89-eeaf:focus-visible{font-family:Montserrat;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:3px;line-height:1.2em;background-color:#FF536E;}.elementor .e-3adf3f89-eeaf{font-family:Montserrat;font-weight:700;font-size:12px;color:#FFFFFF;letter-spacing:3px;line-height:1.2em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:36px;padding-inline-end:36px;border-radius:2px;background-color:#003866;transition:all 0.3s;}.elementor .e-570916ad-cf76:hover,.elementor .e-570916ad-cf76:focus-visible{font-family:Montserrat;font-weight:700;font-size:12px;color:#003866;letter-spacing:3px;line-height:1.4em;border-color:#003866;}.elementor .e-570916ad-cf76{font-family:Montserrat;font-weight:700;font-size:12px;color:#FF536E;letter-spacing:3px;line-height:1.4em;padding-block-end:4px;transition:all 0.3s;border-block-end: 1px solid #FF536E;\n}.elementor .e-717077b9-a51a{width:auto;padding:0px;margin-block-start:12px;display:flex;flex-direction:row;gap:28px;justify-content:center;align-items:center;}.elementor .e-9d028d1-6246{width:100%;max-width:1140px;text-align:center;padding-block-start:64px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:14px;align-items:center;border-block-start: 2px solid #003866;\n}.elementor .e-75b98ab8-f7db{width:100%;padding-block-start:100px;padding-block-end:110px;padding-inline-start:24px;padding-inline-end:24px;background-color:#FFFFFF;display:flex;flex-direction:column;gap:64px;align-items:center;}