.elementor .e-widget_50rm8pkyg-d25a729{font-family:Montserrat;font-weight:700;font-size:0.9rem;color:#C0394B;letter-spacing:0.15em;text-align:center;text-transform:uppercase;}.elementor .e-widget_d2mp2hlig-4ea0ad8{max-width:800px;font-family:Montserrat;font-weight:800;font-size:3.5rem;color:#FFFFFF;line-height:1.2em;text-align:center;}.elementor .e-widget_dlc6yxacp-6443c29{max-width:600px;font-family:"Open Sans";font-size:1.1rem;color:#E5B7C6;line-height:1.6em;text-align:center;}.elementor .e-widget_w4f6o2m0n-740446e{max-width:280px;border-radius:12px;box-shadow:0px 10px 25px 0px rgba(0, 0, 0, 0.4);align-self:center;}.elementor .e-container_pvqlr0tft-a9fdca7{column-gap:0rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#38020B;display:flex;flex-direction:column;row-gap:2rem;justify-content:center;align-items:center;}.elementor .e-widget_52s3x0oiy-7f327a6{font-family:Montserrat;font-weight:700;font-size:2.2rem;color:#38020B;text-align:center;}.elementor .e-widget_wfnaj410r-918cf61{font-family:"Open Sans";font-size:0.95rem;color:#666666;line-height:1.5em;text-align:center;}.elementor .e-widget_tnkg7vh72-66aa587{font-family:"Open Sans";font-size:0.8rem;color:#888888;text-align:center;}.elementor .e-container_ez56bq5g8-7985b79{width:100%;max-width:36rem;column-gap:0rem;padding:2.5rem;border-radius:16px;border-width:1px;border-color:#C0394B;border-style:solid;background-color:#FFFFFF;box-shadow:0px 8px 24px 0px rgba(26, 0, 8, 0.15);display:flex;flex-direction:column;row-gap:1.5rem;justify-content:start;align-items:stretch;}.elementor .e-container_z9bbd1biw-0854b02{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#1A0008;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-widget_ky5udtlbf-1dc5732{font-family:Montserrat;font-weight:700;font-size:0.875rem;color:#C0394B;letter-spacing:0.15em;text-align:center;text-transform:uppercase;}.elementor .e-widget_slu5leskg-e38aaa6{font-family:Montserrat;font-weight:800;font-size:2.5rem;color:#1A0008;line-height:1.2em;text-align:center;}.elementor .e-widget_p509sn6ge-c935313{max-width:500px;font-family:"Open Sans";font-size:1.125rem;color:#554448;line-height:1.6em;text-align:center;}.elementor .e-container_4dw5y6bwj-ffb8fb0{width:100%;max-width:800px;column-gap:0rem;display:flex;flex-direction:column;row-gap:1rem;justify-content:center;align-items:center;}.elementor .e-widget_dsq86lmvw-bdda426{width:100%;height:100%;object-fit:contain;border-radius:16px;}.elementor .e-container_3sotmzkvw-38e721c{width:100%;max-width:700px;padding:24px;border-radius:16px;background-color:#38020B;box-shadow:0px 15px 30px 0px rgba(56, 2, 11, 0.15);display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-container_k74z5h0oj-1721af2{column-gap:0rem;padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#FAF7F7;display:flex;flex-direction:column;row-gap:3rem;justify-content:center;align-items:center;}.elementor .e-widget_76lclawhh-4ecf9e2{max-width:48rem;font-family:Montserrat;font-weight:700;font-size:3rem;color:#FFFFFF;line-height:1.2em;text-align:center;align-self:center;}.elementor .e-widget_ovz78ig36-d1c5245{max-width:36rem;font-family:"Open Sans";font-weight:400;font-size:1.25rem;color:#E5B7C6;line-height:1.6em;text-align:center;margin-block-start:0rem;margin-block-end:1rem;margin-inline-start:0rem;margin-inline-end:0rem;align-self:center;}.elementor .e-widget_gopforyz9-7b85dfb{font-family:Montserrat;font-weight:600;font-size:1.1rem;color:#FFFFFF;letter-spacing:0.05em;text-transform:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:50px;border-width:2px;border-color:#FFFFFF;border-style:solid;background-color:transparent;align-self:center;}.elementor .e-widget_gopforyz9-7b85dfb:hover,.elementor .e-widget_gopforyz9-7b85dfb:focus-visible{color:#7C0B2B;border-color:#FFFFFF;background-color:#FFFFFF;}.elementor .e-container_f3qsj0j77-31a5567{width:100%;column-gap:0rem;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:2rem;padding-inline-end:2rem;background-color:#7C0B2B;display:flex;flex-direction:column;row-gap:2rem;justify-content:center;align-items:center;}