.elementor .e-512c991-d48e0ed{font-family:"firasans-regular";font-weight:400;font-size:24px;letter-spacing:0.5px;line-height:1.1em;margin-block-end:12px;display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-98ae178-a9cf203{font-family:"firasans-bold";font-weight:700;font-size:60px;line-height:1.1em;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-25eef22-b23a685{font-family:"firasans-bold";font-weight:700;font-size:24px;letter-spacing:0.5px;line-height:1.1em;margin-block-start:24px;display:flex;justify-content:center;align-items:center;align-self:start;}.elementor .e-2590970-702bfbb{width:1260px;margin-block-start:36px;flex-direction:column;justify-content:center;}.elementor .e-a5b41db{height:30vw;padding-block-start:48px;background-image:linear-gradient(180deg, #B2CAC7 0%,rgb(255,255,255) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;flex-direction:column;justify-content:center;align-items:center;}.elementor .e-0cdb58f-4d4e218{width:72px;}.elementor .e-3555890-66635f7{font-family:"firasans-medium";font-weight:500;font-size:28px;letter-spacing:0.5px;line-height:1.1em;text-align:start;margin-block-start:12px;display:flex;align-self:start;}.elementor .e-3de18ef-11b9ad1{font-family:"firasans-regular";font-weight:400;font-size:18px;margin-block-start:12px;}.elementor .e-5ec6d94-4358ac8{width:33%;padding:24px;border-radius:5px;background-color:#ffffff;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.15);display:flex;flex-direction:column;}.elementor .e-5a59ef7-65ac17f{width:72px;}.elementor .e-a619687-cb77fbf{font-family:"firasans-medium";font-weight:500;font-size:28px;letter-spacing:0.5px;line-height:1.1em;text-align:start;margin-block-start:12px;display:flex;align-self:start;}.elementor .e-e5eab94-6fce1dd{font-family:"firasans-regular";font-weight:400;font-size:18px;margin-block-start:12px;}.elementor .e-a9c233f-a011a83{width:33%;padding:24px;border-radius:5px;background-color:#ffffff;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.15);display:flex;flex-direction:column;}.elementor .e-12fdc57-f97ed12{width:72px;}.elementor .e-b7bee6e-0826b78{font-family:"firasans-medium";font-weight:500;font-size:28px;letter-spacing:0.5px;line-height:1.1em;text-align:start;margin-block-start:12px;display:flex;align-self:start;}.elementor .e-f9a7b83-ed7bafc{font-family:"firasans-regular";font-weight:400;font-size:18px;margin-block-start:12px;}.elementor .e-2240ddb-2f6305a{width:33%;padding:24px;border-radius:5px;background-color:#ffffff;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.15);display:flex;flex-direction:column;}.elementor .e-8dafd6f{width:1260px;column-gap:24px;margin-block-start:-48px;display:flex;flex-direction:row;row-gap:24px;justify-content:center;}.elementor .e-5f7bb4e-4353dbd{font-family:"firasans-regular";font-weight:400;font-size:32px;line-height:1.3em;text-align:center;display:flex;justify-content:center;align-items:center;align-self:center;}.elementor .e-3959a41{width:1260px;padding-block-start:24px;margin-block-start:48px;flex-direction:column;}.elementor .e-665a02c{width:1260px;margin-block-start:60px;flex-direction:column;}.elementor .e-524d497-dd24342{width:72px;}.elementor .e-53c2963-69302b2{font-family:"firasans-medium";font-weight:500;font-size:28px;letter-spacing:0.5px;line-height:1.1em;text-align:start;margin-block-start:12px;display:flex;align-self:start;}.elementor .e-29dc9c5-62f0abb{font-family:"firasans-regular";font-weight:400;font-size:18px;margin-block-start:12px;margin-block-end:24px;}.elementor .e-1a04415-9ec288a{width:50%;padding:24px;border-radius:5px;background-color:#ffffff;box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.15);display:flex;flex-direction:column;}.elementor .e-1a04415-9ec288a:hover,.elementor .e-1a04415-9ec288a:focus-visible{width:50%;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.2);}.elementor .e-9cea0ea-370948c{width:72px;}.elementor .e-45e0dfc-72b0001{font-family:"firasans-medium";font-weight:500;font-size:28px;letter-spacing:0.5px;line-height:1.1em;text-align:start;margin-block-start:12px;display:flex;align-self:start;}.elementor .e-5bb7c63-ed6750a{font-family:"firasans-regular";font-weight:400;font-size:18px;margin-block-start:12px;margin-block-end:24px;}.elementor .e-dbdc2b1-2a32413{width:50%;padding:24px;border-radius:5px;background-color:var(--LightBeige);box-shadow:0px 0px 6px 0px rgba(0, 0, 0, 0.15);display:flex;flex-direction:column;}.elementor .e-dbdc2b1-2a32413:hover,.elementor .e-dbdc2b1-2a32413:focus-visible{width:50%;box-shadow:0px 0px 12px 0px rgba(0, 0, 0, 0.2);perspective-origin:50% 50%;}.elementor .e-10b8fb7{width:1260px;padding-block-end:96px;margin-block-start:60px;flex-direction:row;gap:24px;}.elementor .e-559f71f5-1328e71{border-radius:50%;}.elementor .e-8983700-cd8c813{font-family:"firasans-bold";font-weight:700;font-size:15px;color:#ffffff;text-align:center;margin-block-start:24px;}.elementor .e-2c292d87-d6b1af3{font-family:"firasans-regular";font-weight:400;font-size:15px;color:#ffffff;text-align:center;margin-block-start:0px;}.elementor .e-3e49b762-e650422{width:20%;padding:0px;flex-direction:column;}.elementor .e-1fb5b8a0-2545b62{font-family:"firasans-bold";font-weight:700;font-size:48px;color:#ffffff;line-height:1.1em;text-align:start;margin-block-start:0px;}.elementor .e-6126383d-00efa68{font-family:"firasans-regular";font-weight:400;font-size:24px;color:#ffffff;}.elementor .e-33ae570e-ca26902{column-gap:30px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:36px;display:flex;row-gap:0px;grid-template-columns:repeat(2, 1fr);}.elementor .e-7242cebe-65b43cb{width:80%;padding:0px;flex-direction:column;}.elementor .e-313a0f12-5afb00e{width:1260px;column-gap:60px;display:flex;align-items:center;}.elementor .e-69e2df48-483e509{padding-block-start:48px;padding-block-end:48px;background-color:var(--NightBlue);display:flex;justify-content:center;}