.elementor .e-7f65e095-cbad{font-size:3.5rem;line-height:1.1;}.elementor .e-288ca7f1-6964{font-family:"Open Sans";font-size:1.25rem;color:#303030;line-height:1.75;}.elementor .e-52bdf3fb-917d{font-family:"Open Sans";font-size:1.0625rem;align-self:flex-start;}.elementor .e-fda6394-2444{font-family:"Open Sans";font-size:1.25rem;color:#303030;line-height:1.75;}.elementor .e-51147dab-de0d{min-width:0px;padding:0px;flex-direction:column;gap:1.5rem;max-width:none;\n}.elementor .e-180757-9848{width:100%;min-width:0px;max-width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:1.5rem;display:block;}.elementor .e-316021ee-1634{max-width:100%;padding-block-start:5.75rem;padding-block-end:5.75rem;padding-inline-start:max(1.5rem,calc((100% - 71.25rem)/2));padding-inline-end:max(1.5rem,calc((100% - 71.25rem)/2));background-image:linear-gradient(115deg, #FFFFFF 40%,#FDE9EA 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:grid;flex-direction:column;gap:4rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;}.elementor .e-1df0fa52-cdaf{font-size:2.25rem;line-height:1.2;}.elementor .e-12e50690-93b7{font-family:"Open Sans";font-size:1.25rem;color:#303030;line-height:1.75;}.elementor .e-687da15b-84d4{flex-direction:column;gap:1.5rem;}.elementor .e-45cb5568-a45e{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FFFFFF;flex-direction:column;}.elementor .e-35e75221-7b58{font-size:2.25rem;line-height:1.2;}.elementor .e-77fe55a5-d4dd{font-size:2.25rem;line-height:1.2;}.elementor .e-3ad636d2-a4b7{font-family:"Open Sans";font-size:1.25rem;color:#303030;line-height:1.75;}.elementor .e-70855a79-f457{flex-direction:column;gap:1rem;flex:1 1 24rem;}.elementor .e-52f5f4a9-89bd{font-size:2.25rem;line-height:1.2;}.elementor .e-51042c3e-2dfe{font-family:"Open Sans";font-size:1.25rem;color:#303030;line-height:1.75;}.elementor .e-7ccee56f-d5a7{flex-direction:column;gap:1rem;flex:1 1 24rem;}.elementor .e-245f56e3-a041{font-size:2.25rem;line-height:1.2;}.elementor .e-906123b-a864{font-family:"Open Sans";font-size:1.25rem;color:#303030;line-height:1.75;}.elementor .e-20654089-38ae{flex-direction:column;gap:1rem;flex:1 1 24rem;}.elementor .e-6682ffdb-cbb2{font-size:2.25rem;line-height:1.2;}.elementor .e-75a794c3-3e9b{font-family:"Open Sans";font-size:1.25rem;color:#303030;line-height:1.75;}.elementor .e-d7ad2c1-630e{flex-direction:column;gap:1rem;flex:1 1 24rem;}.elementor .e-61a002ce-d89c{flex-direction:row;gap:1.5rem;flex-wrap:wrap;}.elementor .e-3a2a1c92-7fa8{flex-direction:column;gap:1.5rem;}.elementor .e-5aedecb3-eee3{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#F7F7F7;flex-direction:column;}.elementor .e-5eb63a55-7b84{font-size:2.25rem;line-height:1.2;}.elementor .e-76f7e6d6-4aa5{font-family:"Open Sans";font-size:1.25rem;color:#303030;line-height:1.75;}.elementor .e-3d1b4c4e-1a4d{font-family:"Open Sans";font-size:1.25rem;color:#303030;line-height:1.75;}.elementor .e-8b9ba71-92e8{font-family:"Open Sans";font-size:1.25rem;color:#303030;line-height:1.75;}.elementor .e-7505f64a-2e34{flex-direction:column;gap:1.5rem;}.elementor .e-7bcd68bd-6a75{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FFFFFF;flex-direction:column;}.elementor .e-7bd63750-1539{font-size:2.25rem;line-height:1.2;}.elementor .e-4323f55c-76b6{font-family:"Open Sans";font-size:1.25rem;color:#303030;line-height:1.75;}.elementor .e-608e30f9-2673{width:100%;max-width:40rem;aspect-ratio:1.4;object-fit:contain;margin-block-start:0px;margin-block-end:1rem;margin-inline-start:auto;margin-inline-end:auto;border-radius:0.5rem;display:block;}.elementor .e-1be23547-bd31{font-family:"DM Sans";font-weight:700;font-size:2rem;color:#171717;line-height:1.2;margin:0px;}.elementor .e-193d6c2f-4268{max-width:45rem;font-family:"DM Sans";font-size:1.25rem;color:#303030;line-height:1.7;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .e-4c49306d-3d2e{font-family:"DM Sans";font-weight:700;font-size:1.125rem;line-height:1.6;margin:0px;& a { color:#a50e1b;text-decoration:underline;text-underline-offset:0.2rem; }\n}.elementor .e-1eb00f6b-1a83{text-align:center;padding-block-start:3rem;padding-block-end:3rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:1rem;border-width:1px;border-color:#e6dddd;border-style:solid;background-color:#FFFFFF;flex-direction:column;gap:1rem;}.elementor .e-7718bf88-dae3{flex-direction:column;gap:1.5rem;}.elementor .e-7a1e5e15-f01c{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FDEFF0;flex-direction:column;}.elementor .e-5120aac9-5f62{padding:0px;}.elementor .e-25213a15-81c2{font-size:2.25rem;line-height:1.2;}.elementor .e-70cfe59d-2172{font-size:2.25rem;line-height:1.2;}.elementor .e-32266f5-b7a6{font-family:"Open Sans";font-size:1.25rem;color:#303030;line-height:1.75;}.elementor .e-129de4a9-24d2{font-size:2.25rem;line-height:1.2;}.elementor .e-3302b1d1-702c{font-family:"Open Sans";font-size:1.25rem;color:#303030;line-height:1.75;}.elementor .e-ab4e613-5612{font-size:2.25rem;line-height:1.2;}.elementor .e-4031353c-8621{font-family:"Open Sans";font-size:1.25rem;color:#303030;line-height:1.75;}.elementor .e-1d51f29f-5736{flex-direction:column;gap:1.5rem;}.elementor .e-1e1392c1-9a3d{padding-block-start:5rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:#FFFFFF;flex-direction:column;}