.elementor .e-4b24c1a3-5d8c{font-weight:700;font-size:48px;color:#FFFFFF;line-height:1.2;text-align:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; & span { color: var(--e-global-color-secondary); }\n}.elementor .e-2a0cb18d-cd44{max-width:840px;font-size:17px;color:rgba(255,255,255,0.88);line-height:1.7;text-align:center;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-11dfe53b-3d83:hover,.elementor .e-11dfe53b-3d83:focus-visible{border-color:#FFFFFF;background-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .e-11dfe53b-3d83{font-weight:600;font-size:18px;line-height:1;padding-block-start:18px;padding-block-end:18px;padding-inline-start:25px;padding-inline-end:25px;border-radius:6px;transition:all 0.25s;display:inline-flex;gap:10px;justify-content:center;align-items:center;border:4px solid var(--e-global-color-secondary); font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary); background-color: var(--e-global-color-secondary); &::after { content:''; display:inline-block; width:20px; height:20px; flex-shrink:0; background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJz48cGF0aCBmaWxsPScjMjkwQzRFJyBkPSdNMjU2IDhjMTM3IDAgMjQ4IDExMSAyNDggMjQ4UzM5MyA1MDQgMjU2IDUwNCA4IDM5MyA4IDI1NiAxMTkgOCAyNTYgOHptMTEzLjkgMjMxTDIzNC40IDEwMy41Yy05LjQtOS40LTI0LjYtOS40LTMzLjkgMGwtMTcgMTdjLTkuNCA5LjQtOS40IDI0LjYgMCAzMy45TDI4NS4xIDI1NiAxODMuNSAzNTcuNmMtOS40IDkuNC05LjQgMjQuNiAwIDMzLjlsMTcgMTdjOS40IDkuNCAyNC42IDkuNCAzMy45IDBMMzY5LjkgMjczYzkuNC05LjQgOS40LTI0LjYgMC0zNHonLz48L3N2Zz4="); background-size:contain; background-repeat:no-repeat; background-position:center; }\n}.elementor .e-21483396-bc56{padding:0px;margin-block-start:12px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-133f9fc9-f88e{width:100%;max-width:920px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .e-78bdc269-3f37{min-height:560px;padding-block-start:110px;padding-block-end:110px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(0deg, rgba(41,12,78,0.88) 0%,rgba(41,12,78,0.88) 100%),url("https://cresvi.co.uk/wp-content/uploads/2025/12/Fn-Bg-fn-fnn.png");background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color: var(--e-global-color-primary);\n}.elementor .e-4fb510bf-7d4b{font-weight:700;font-size:38px;line-height:1.15;flex:0 0 32%;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary); & span { color: var(--e-global-color-secondary); }\n}.elementor .e-558a33b1-bc83{min-width:0px;font-size:17px;line-height:1.8;flex:1 1 0px;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-1994b95b-728e{width:100%;max-width:1240px;padding-block-start:48px;padding-block-end:48px;padding-inline-start:52px;padding-inline-end:52px;border-radius:20px;border-width:1px;border-color:#F8DCE3;border-style:solid;background-color:#FFF4F7;display:flex;flex-direction:row;gap:56px;align-items:center;border-left:6px solid var(--e-global-color-secondary);\n}.elementor .e-1584de2a-ef59{padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-6f017812-ff1f{font-weight:600;font-size:35px;line-height:1.2;text-align:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-text); & span { color: var(--e-global-color-secondary); }\n}.elementor .e-316f999b-a1ea{font-size:16px;line-height:1.7;text-align:center;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-6f0daeb1-3b68{max-width:820px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;align-self:center;}.elementor .e-59a2c11a-1903{font-weight:600;font-size:21px;line-height:1.25;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-415e06ed-3380{font-size:16px;line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-717c6eff-c088:hover,.elementor .e-717c6eff-c088:focus-visible{box-shadow:0px 4px 10px 0px rgba(41,12,78,0.08),0px 20px 44px 0px rgba(41,12,78,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-717c6eff-c088{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 2px 6px 0px rgba(41,12,78,0.06),0px 12px 32px 0px rgba(41,12,78,0.08);transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 calc(25% - 18px);border-top:4px solid var(--e-global-color-secondary); &::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:6px; border-radius:14px; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTQgMjF2LTcnLz48cGF0aCBkPSdNNCAxMFYzJy8+PHBhdGggZD0nTTEyIDIxdi05Jy8+PHBhdGggZD0nTTEyIDhWMycvPjxwYXRoIGQ9J00yMCAyMXYtNScvPjxwYXRoIGQ9J00yMCAxMlYzJy8+PHBhdGggZD0nTTEgMTRoNicvPjxwYXRoIGQ9J005IDhoNicvPjxwYXRoIGQ9J00xNyAxNmg2Jy8+PC9zdmc+"); background-size:26px 26px; background-position:center; background-repeat:no-repeat; box-shadow: 0 0 0 5px #FFF4F7; transition: background-color .25s ease, transform .25s ease; } &:hover::before { background-color: var(--e-global-color-secondary); transform: rotate(-6deg); }\n}.elementor .e-e014d72-9cff{font-weight:600;font-size:21px;line-height:1.25;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-5757fc97-3e63{font-size:16px;line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-bb467f4-45c1:hover,.elementor .e-bb467f4-45c1:focus-visible{box-shadow:0px 4px 10px 0px rgba(41,12,78,0.08),0px 20px 44px 0px rgba(41,12,78,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-bb467f4-45c1{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 2px 6px 0px rgba(41,12,78,0.06),0px 12px 32px 0px rgba(41,12,78,0.08);transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 calc(25% - 18px);border-top:4px solid var(--e-global-color-secondary); &::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:6px; border-radius:14px; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTQgMTVzMS0xIDQtMSA1IDIgOCAyIDQtMSA0LTFWM3MtMSAxLTQgMS01LTItOC0yLTQgMS00IDF6Jy8+PHBhdGggZD0nTTQgMjJ2LTcnLz48L3N2Zz4="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; box-shadow: 0 0 0 5px #FFF4F7; transition: background-color .25s ease, transform .25s ease; } &:hover::before { background-color: var(--e-global-color-secondary); transform: rotate(-6deg); }\n}.elementor .e-17d00fdb-abe6{font-weight:600;font-size:21px;line-height:1.25;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-282e80f4-464c{font-size:16px;line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-627149ed-4968:hover,.elementor .e-627149ed-4968:focus-visible{box-shadow:0px 4px 10px 0px rgba(41,12,78,0.08),0px 20px 44px 0px rgba(41,12,78,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-627149ed-4968{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 2px 6px 0px rgba(41,12,78,0.06),0px 12px 32px 0px rgba(41,12,78,0.08);transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 calc(25% - 18px);border-top:4px solid var(--e-global-color-secondary); &::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:6px; border-radius:14px; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nbTIyIDgtNiA0IDYgNFY4WicvPjxyZWN0IHg9JzInIHk9JzYnIHdpZHRoPScxNCcgaGVpZ2h0PScxMicgcng9JzInLz48L3N2Zz4="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; box-shadow: 0 0 0 5px #FFF4F7; transition: background-color .25s ease, transform .25s ease; } &:hover::before { background-color: var(--e-global-color-secondary); transform: rotate(-6deg); }\n}.elementor .e-1e42f1fc-c337{font-weight:600;font-size:21px;line-height:1.25;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-5485d50-cd54{font-size:16px;line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text); & a { color: var(--e-global-color-primary); font-weight:600; text-decoration:underline; text-decoration-color: var(--e-global-color-secondary); text-underline-offset:3px; }\n}.elementor .e-56ee8ed9-ddb7:hover,.elementor .e-56ee8ed9-ddb7:focus-visible{box-shadow:0px 4px 10px 0px rgba(41,12,78,0.08),0px 20px 44px 0px rgba(41,12,78,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-56ee8ed9-ddb7{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 2px 6px 0px rgba(41,12,78,0.06),0px 12px 32px 0px rgba(41,12,78,0.08);transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 calc(25% - 18px);border-top:4px solid var(--e-global-color-secondary); &::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:6px; border-radius:14px; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTEyIDNsMS45IDUuOEwyMCAxMWwtNi4xIDIuMkwxMiAxOWwtMS45LTUuOEw0IDExbDYuMS0yLjJ6Jy8+PC9zdmc+"); background-size:26px 26px; background-position:center; background-repeat:no-repeat; box-shadow: 0 0 0 5px #FFF4F7; transition: background-color .25s ease, transform .25s ease; } &:hover::before { background-color: var(--e-global-color-secondary); transform: rotate(-6deg); }\n}.elementor .e-279cfe1-2724{font-weight:600;font-size:21px;line-height:1.25;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-2d6df2ca-c681{font-size:16px;line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-7a100f58-e9b8:hover,.elementor .e-7a100f58-e9b8:focus-visible{box-shadow:0px 4px 10px 0px rgba(41,12,78,0.08),0px 20px 44px 0px rgba(41,12,78,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-7a100f58-e9b8{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 2px 6px 0px rgba(41,12,78,0.06),0px 12px 32px 0px rgba(41,12,78,0.08);transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 calc(25% - 18px);border-top:4px solid var(--e-global-color-secondary); &::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:6px; border-radius:14px; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTE2IDIxdi0yYTQgNCAwIDAgMC00LTRINmE0IDQgMCAwIDAtNCA0djInLz48Y2lyY2xlIGN4PSc5JyBjeT0nNycgcj0nNCcvPjxwYXRoIGQ9J00yMiAyMXYtMmE0IDQgMCAwIDAtMy0zLjg3Jy8+PHBhdGggZD0nTTE2IDMuMTNhNCA0IDAgMCAxIDAgNy43NScvPjwvc3ZnPg=="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; box-shadow: 0 0 0 5px #FFF4F7; transition: background-color .25s ease, transform .25s ease; } &:hover::before { background-color: var(--e-global-color-secondary); transform: rotate(-6deg); }\n}.elementor .e-1e331a9e-8f7c{font-weight:600;font-size:21px;line-height:1.25;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-d5dcf59-f58a{font-size:16px;line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-6fe0ee9f-55f9:hover,.elementor .e-6fe0ee9f-55f9:focus-visible{box-shadow:0px 4px 10px 0px rgba(41,12,78,0.08),0px 20px 44px 0px rgba(41,12,78,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-6fe0ee9f-55f9{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 2px 6px 0px rgba(41,12,78,0.06),0px 12px 32px 0px rgba(41,12,78,0.08);transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 calc(25% - 18px);border-top:4px solid var(--e-global-color-secondary); &::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:6px; border-radius:14px; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTIyIDEyaC00bC0zIDlMOSAzbC0zIDlIMicvPjwvc3ZnPg=="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; box-shadow: 0 0 0 5px #FFF4F7; transition: background-color .25s ease, transform .25s ease; } &:hover::before { background-color: var(--e-global-color-secondary); transform: rotate(-6deg); }\n}.elementor .e-1e0714ca-60f7{font-weight:600;font-size:21px;line-height:1.25;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-52063c1a-e42a{font-size:16px;line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-164f06d8-ec0f:hover,.elementor .e-164f06d8-ec0f:focus-visible{box-shadow:0px 4px 10px 0px rgba(41,12,78,0.08),0px 20px 44px 0px rgba(41,12,78,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-164f06d8-ec0f{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 2px 6px 0px rgba(41,12,78,0.06),0px 12px 32px 0px rgba(41,12,78,0.08);transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 calc(25% - 18px);border-top:4px solid var(--e-global-color-secondary); &::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:6px; border-radius:14px; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTYgMiAzIDZ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yVjZsLTMtNFonLz48cGF0aCBkPSdNMyA2aDE4Jy8+PHBhdGggZD0nTTE2IDEwYTQgNCAwIDAgMS04IDAnLz48L3N2Zz4="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; box-shadow: 0 0 0 5px #FFF4F7; transition: background-color .25s ease, transform .25s ease; } &:hover::before { background-color: var(--e-global-color-secondary); transform: rotate(-6deg); }\n}.elementor .e-4507bb65-c8ce{font-weight:600;font-size:21px;line-height:1.25;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-9a5a5fe-b49e{font-size:16px;line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-24f18b44-b4bc:hover,.elementor .e-24f18b44-b4bc:focus-visible{box-shadow:0px 4px 10px 0px rgba(41,12,78,0.08),0px 20px 44px 0px rgba(41,12,78,0.14);transform:translate3d(0px, -4px, 0px);}.elementor .e-24f18b44-b4bc{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:26px;padding-inline-end:26px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 2px 6px 0px rgba(41,12,78,0.06),0px 12px 32px 0px rgba(41,12,78,0.08);transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 calc(25% - 18px);border-top:4px solid var(--e-global-color-secondary); &::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:6px; border-radius:14px; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTkgM2g2Jy8+PHBhdGggZD0nTTEwIDlWM2g0djZsNSA5YTIgMiAwIDAgMS0xLjcgM0g2LjdBMiAyIDAgMCAxIDUgMTh6Jy8+PC9zdmc+"); background-size:26px 26px; background-position:center; background-repeat:no-repeat; box-shadow: 0 0 0 5px #FFF4F7; transition: background-color .25s ease, transform .25s ease; } &:hover::before { background-color: var(--e-global-color-secondary); transform: rotate(-6deg); }\n}.elementor .e-66165648-1d2a{padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;align-items:stretch;}.elementor .e-54f6dc39-f829{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:column;gap:48px;align-items:stretch;}.elementor .e-572ce9d6-e424{padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:#F8F9FA;display:flex;flex-direction:column;align-items:center;}.elementor .e-146a3d81-d567{font-weight:600;font-size:35px;line-height:1.2;text-align:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-text); & span { color: var(--e-global-color-secondary); }\n}.elementor .e-524011d6-28be{font-size:16px;line-height:1.7;text-align:center;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-6f96a3cf-ad05{max-width:900px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;align-self:center;}.elementor .e-ede37d2-2a3a{width:100%;font-size:16px;line-height:1.65;display:block;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text); & ul { margin:0; padding:0; list-style:none; display:grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap:18px; } & li { position:relative; padding:24px 24px 24px 74px; background:#FFF4F7; border:1px solid #F8DCE3; border-radius:16px; transition: transform .2s ease, border-color .2s ease; } & li:hover { transform: translateY(-3px); border-color: var(--e-global-color-secondary); } & li::before { content:''; position:absolute; left:22px; top:24px; width:36px; height:36px; border-radius:50%; background-color: var(--e-global-color-secondary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMjkwQzRFJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTIwIDYgOSAxN2wtNS01Jy8+PC9zdmc+"); background-size:18px 18px; background-position:center; background-repeat:no-repeat; } & li:last-child { grid-column: 1 / -1; } & strong { display:block; margin-bottom:4px; font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size:19px; font-weight:600; color: var(--e-global-color-primary); }\n}.elementor .e-78f56af6-6755{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:column;gap:44px;}.elementor .e-1a769e11-58ad{padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-436593d9-a641{font-weight:600;font-size:30px;color:#FFFFFF;line-height:1.25;font-family: var(--e-global-typography-primary-font-family), sans-serif; & span { color: var(--e-global-color-secondary); }\n}.elementor .e-6e4a52ef-2b0a{font-size:16px;color:rgba(255,255,255,0.86);line-height:1.75;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-1e4c2852-a0fd{font-size:16px;color:rgba(255,255,255,0.86);line-height:1.75;font-family: var(--e-global-typography-text-font-family), sans-serif; & a { color: var(--e-global-color-secondary); font-weight:600; text-decoration:underline; text-underline-offset:3px; }\n}.elementor .e-72e3aafc-d9dd{font-size:16px;color:rgba(255,255,255,0.86);line-height:1.75;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-6d7b82fb-cc93{min-width:0px;padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.06);display:flex;flex-direction:column;gap:16px;flex:1 1 0px;&::before { content:''; position:static; display:block; width:48px; height:4px; border-radius:4px; background: var(--e-global-color-secondary); }\n}.elementor .e-680966c6-c4eb{font-weight:600;font-size:30px;color:#FFFFFF;line-height:1.25;font-family: var(--e-global-typography-primary-font-family), sans-serif; & span { color: var(--e-global-color-secondary); }\n}.elementor .e-2e1d851b-73a3{font-size:16px;color:rgba(255,255,255,0.86);line-height:1.75;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-5f83de06-da16{font-size:16px;color:rgba(255,255,255,0.86);line-height:1.75;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-29749a39-3dc7{font-size:16px;color:rgba(255,255,255,0.86);line-height:1.75;font-family: var(--e-global-typography-text-font-family), sans-serif; & a { color: var(--e-global-color-secondary); font-weight:600; text-decoration:underline; text-underline-offset:3px; }\n}.elementor .e-3d928848-c1ed{min-width:0px;padding-block-start:44px;padding-block-end:44px;padding-inline-start:40px;padding-inline-end:40px;border-radius:20px;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-color:rgba(255,255,255,0.06);display:flex;flex-direction:column;gap:16px;flex:1 1 0px;&::before { content:''; position:static; display:block; width:48px; height:4px; border-radius:4px; background: var(--e-global-color-secondary); }\n}.elementor .e-5443476d-9ddd{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:row;gap:28px;align-items:stretch;}.elementor .e-3ae9543b-8549{padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;align-items:center;background-color: var(--e-global-color-primary);\n}.elementor .e-57988f8-ebb0{font-weight:600;font-size:35px;line-height:1.2;text-align:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-text); & span { color: var(--e-global-color-secondary); }\n}.elementor .e-3b7881bf-8d19{font-size:16px;line-height:1.7;text-align:center;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-4c809910-d03c{max-width:860px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;align-self:center;}.elementor .e-3071d503-13d8{font-weight:600;font-size:19px;color:#FFFFFF;line-height:1.3;font-family: var(--e-global-typography-primary-font-family), sans-serif;\n}.elementor .e-6ea5bd01-a9bd{font-size:15px;color:rgba(255,255,255,0.84);line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-7a8de92c-25b6{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;display:flex;flex-direction:column;gap:12px;flex:1 1 calc(20% - 16px);background-color: var(--e-global-color-primary); &::before { content:''; position:static; display:block; flex-shrink:0; width:46px; height:46px; border-radius:50%; margin-bottom:6px; background-color: var(--e-global-color-secondary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzIuMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNNSAxMmgxNCcvPjxwYXRoIGQ9J20xMiA1IDcgNy03IDcnLz48L3N2Zz4="); background-size:20px 20px; background-position:center; background-repeat:no-repeat; }\n}.elementor .e-7a16490-5969{font-weight:600;font-size:19px;color:#FFFFFF;line-height:1.3;font-family: var(--e-global-typography-primary-font-family), sans-serif;\n}.elementor .e-7a8d9ea1-84b6{font-size:15px;color:rgba(255,255,255,0.84);line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-57d67f95-2deb{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;display:flex;flex-direction:column;gap:12px;flex:1 1 calc(20% - 16px);background-color: var(--e-global-color-primary); &::before { content:''; position:static; display:block; flex-shrink:0; width:46px; height:46px; border-radius:50%; margin-bottom:6px; background-color: var(--e-global-color-secondary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzIuMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNNSAxMmgxNCcvPjxwYXRoIGQ9J20xMiA1IDcgNy03IDcnLz48L3N2Zz4="); background-size:20px 20px; background-position:center; background-repeat:no-repeat; }\n}.elementor .e-73cd771a-16dd{font-weight:600;font-size:19px;color:#FFFFFF;line-height:1.3;font-family: var(--e-global-typography-primary-font-family), sans-serif;\n}.elementor .e-3a3f0f27-a66b{font-size:15px;color:rgba(255,255,255,0.84);line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-68d15b37-be07{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;display:flex;flex-direction:column;gap:12px;flex:1 1 calc(20% - 16px);background-color: var(--e-global-color-primary); &::before { content:''; position:static; display:block; flex-shrink:0; width:46px; height:46px; border-radius:50%; margin-bottom:6px; background-color: var(--e-global-color-secondary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzIuMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNNSAxMmgxNCcvPjxwYXRoIGQ9J20xMiA1IDcgNy03IDcnLz48L3N2Zz4="); background-size:20px 20px; background-position:center; background-repeat:no-repeat; }\n}.elementor .e-70793c97-fc04{font-weight:600;font-size:19px;color:#FFFFFF;line-height:1.3;font-family: var(--e-global-typography-primary-font-family), sans-serif;\n}.elementor .e-5b138a49-11ed{font-size:15px;color:rgba(255,255,255,0.84);line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-10dc408b-e76a{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;display:flex;flex-direction:column;gap:12px;flex:1 1 calc(20% - 16px);background-color: var(--e-global-color-primary); &::before { content:''; position:static; display:block; flex-shrink:0; width:46px; height:46px; border-radius:50%; margin-bottom:6px; background-color: var(--e-global-color-secondary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzIuMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNNSAxMmgxNCcvPjxwYXRoIGQ9J20xMiA1IDcgNy03IDcnLz48L3N2Zz4="); background-size:20px 20px; background-position:center; background-repeat:no-repeat; }\n}.elementor .e-6aeb723-f975{font-weight:600;font-size:19px;color:#FFFFFF;line-height:1.3;font-family: var(--e-global-typography-primary-font-family), sans-serif;\n}.elementor .e-747cbabb-f22d{font-size:15px;color:rgba(255,255,255,0.84);line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-700471e9-82d9{min-width:0px;padding-block-start:30px;padding-block-end:30px;padding-inline-start:24px;padding-inline-end:24px;border-radius:16px;display:flex;flex-direction:column;gap:12px;flex:1 1 calc(20% - 16px);background-color: var(--e-global-color-primary); &::before { content:''; position:static; display:block; flex-shrink:0; width:46px; height:46px; border-radius:50%; margin-bottom:6px; background-color: var(--e-global-color-secondary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzIuMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJz48cGF0aCBkPSdNMjAgNiA5IDE3bC01LTUnLz48L3N2Zz4="); background-size:20px 20px; background-position:center; background-repeat:no-repeat; }\n}.elementor .e-6fc0ce8d-4ad1{padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-61fb6303-fd7f{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .e-c075b22-848a{padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FEFAFB;display:flex;flex-direction:column;align-items:center;}.elementor .e-6a1065bd-cde6{font-weight:600;font-size:35px;line-height:1.2;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-text); & span { color: var(--e-global-color-secondary); }\n}.elementor .e-4352fd04-d333{font-size:16px;line-height:1.75;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-a3ee295-9b96{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 50%;}.elementor .e-643ae59a-12c4{min-width:0px;padding:32px;border-radius:24px;box-shadow:0px 24px 56px 0px rgba(41,12,78,0.22);display:block;flex:1 1 50%;background-color: var(--e-global-color-primary); & ul { margin:0; padding:0; list-style:none; display:grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap:12px; } & li { display:flex; align-items:center; gap:12px; padding:16px 18px; border-radius:12px; background: rgba(255,255,255,0.07); border:1px solid rgba(255,255,255,0.12); font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size:16px; font-weight:600; line-height:1.3; color:#FFFFFF; transition: background-color .2s ease; } & li:hover { background: rgba(234,168,182,0.18); } & li::before { content:''; flex-shrink:0; width:10px; height:10px; border-radius:50%; background: var(--e-global-color-secondary); box-shadow: 0 0 0 4px rgba(234,168,182,0.25); }\n}.elementor .e-7415f51-e3c5{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-1a8f65de-29f2{padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-37361bea-8239{font-weight:700;font-size:38px;line-height:1.2;text-align:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary); & span { color: var(--e-global-color-primary); }\n}.elementor .e-69c4ee6b-b623{font-size:17px;line-height:1.7;text-align:center;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-4e56f164-edce{max-width:860px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;align-self:center;}.elementor .e-6bc2798b-ed29{font-weight:600;font-size:20px;line-height:1.25;text-align:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-ae733f8-f5e2{font-size:16px;line-height:1.65;text-align:center;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-7d8f5291-7454:hover,.elementor .e-7d8f5291-7454:focus-visible{box-shadow:0px 16px 36px 0px rgba(41,12,78,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-7d8f5291-7454{min-width:0px;text-align:center;padding-block-start:26px;padding-block-end:30px;padding-inline-start:22px;padding-inline-end:22px;border-radius:12px;background-color:#F3CDD5;transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:center;&::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:10px; border-radius:50%; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nbTEyIDIgMTAgNS0xMCA1TDIgN3onLz48cGF0aCBkPSdtMiAxNyAxMCA1IDEwLTUnLz48cGF0aCBkPSdtMiAxMiAxMCA1IDEwLTUnLz48L3N2Zz4="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; }\n}.elementor .e-67e06bf2-5ab8{font-weight:600;font-size:20px;line-height:1.25;text-align:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-3c43c0f0-9e67{font-size:16px;line-height:1.65;text-align:center;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-570afd6a-6a4f:hover,.elementor .e-570afd6a-6a4f:focus-visible{box-shadow:0px 16px 36px 0px rgba(41,12,78,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-570afd6a-6a4f{min-width:0px;text-align:center;padding-block-start:26px;padding-block-end:30px;padding-inline-start:22px;padding-inline-end:22px;border-radius:12px;background-color:#F3CDD5;transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:center;&::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:10px; border-radius:50%; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nbTIyIDgtNiA0IDYgNFY4WicvPjxyZWN0IHg9JzInIHk9JzYnIHdpZHRoPScxNCcgaGVpZ2h0PScxMicgcng9JzInLz48L3N2Zz4="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; }\n}.elementor .e-3830ad08-81af{font-weight:600;font-size:20px;line-height:1.25;text-align:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-5f6688b7-560c{font-size:16px;line-height:1.65;text-align:center;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-76eeb633-a249:hover,.elementor .e-76eeb633-a249:focus-visible{box-shadow:0px 16px 36px 0px rgba(41,12,78,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-76eeb633-a249{min-width:0px;text-align:center;padding-block-start:26px;padding-block-end:30px;padding-inline-start:22px;padding-inline-end:22px;border-radius:12px;background-color:#F3CDD5;transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:center;&::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:10px; border-radius:50%; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTMgM3YxOGgxOCcvPjxwYXRoIGQ9J20xOSA5LTUgNS00LTQtMyAzJy8+PC9zdmc+"); background-size:26px 26px; background-position:center; background-repeat:no-repeat; }\n}.elementor .e-3fb500cb-8d95{font-weight:600;font-size:20px;line-height:1.25;text-align:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-47feb61e-7dc4{font-size:16px;line-height:1.65;text-align:center;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-79541a3-c6eb:hover,.elementor .e-79541a3-c6eb:focus-visible{box-shadow:0px 16px 36px 0px rgba(41,12,78,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-79541a3-c6eb{min-width:0px;text-align:center;padding-block-start:26px;padding-block-end:30px;padding-inline-start:22px;padding-inline-end:22px;border-radius:12px;background-color:#F3CDD5;transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:center;&::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:10px; border-radius:50%; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTE0LjUgMkg2YTIgMiAwIDAgMC0yIDJ2MTZhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMi0yVjcuNUwxNC41IDJ6Jy8+PHBhdGggZD0nTTE0IDJ2Nmg2Jy8+PHBhdGggZD0nTTggMTNoOCcvPjxwYXRoIGQ9J004IDE3aDgnLz48cGF0aCBkPSdNOCA5aDInLz48L3N2Zz4="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; }\n}.elementor .e-34addb55-1157{font-weight:600;font-size:20px;line-height:1.25;text-align:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-750b0977-fbcd{font-size:16px;line-height:1.65;text-align:center;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-3cc4aa07-ec62:hover,.elementor .e-3cc4aa07-ec62:focus-visible{box-shadow:0px 16px 36px 0px rgba(41,12,78,0.12);transform:translate3d(0px, -4px, 0px);}.elementor .e-3cc4aa07-ec62{min-width:0px;text-align:center;padding-block-start:26px;padding-block-end:30px;padding-inline-start:22px;padding-inline-end:22px;border-radius:12px;background-color:#F3CDD5;transition:transform 0.25s, box-shadow 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;align-items:center;&::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:10px; border-radius:50%; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PGNpcmNsZSBjeD0nMTInIGN5PScxMicgcj0nMTAnLz48Y2lyY2xlIGN4PScxMicgY3k9JzEyJyByPSc2Jy8+PGNpcmNsZSBjeD0nMTInIGN5PScxMicgcj0nMicvPjwvc3ZnPg=="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; }\n}.elementor .e-4b6d5f19-1a4c{padding:0px;display:flex;flex-direction:row;gap:22px;flex-wrap:nowrap;justify-content:center;align-items:stretch;}.elementor .e-501f94f6-c770{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .e-7fde8bf7-1843{padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-2390cc7e-a3a5{width:100%;height:auto;overflow:hidden;border-radius:20px;box-shadow:0px 20px 48px 0px rgba(41,12,78,0.16);& img { width:100%; height:auto; display:block; border-radius:20px; }\n}.elementor .e-599812b6-d43a{min-width:0px;padding:0px;display:flex;flex:1 1 45%;}.elementor .e-4de243a7-878b{font-weight:600;font-size:35px;line-height:1.2;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-text); & span { color: var(--e-global-color-secondary); }\n}.elementor .e-6ac25525-cd69{font-size:16px;line-height:1.75;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-1e4da76b-6290{font-size:16px;line-height:1.75;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-30c9536b-9597{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 55%;}.elementor .e-6a204204-3db7{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-78d13bb4-9b53{padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-78536f73-d5c3{font-weight:600;font-size:35px;line-height:1.2;text-align:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-text); & span { color: var(--e-global-color-secondary); }\n}.elementor .e-4b4ee8e-8a7a{font-size:16px;line-height:1.7;text-align:center;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-1d51b477-cb4c{max-width:900px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;align-self:center;}.elementor .e-1a44166e-f014{font-weight:600;font-size:22px;line-height:1.25;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-55924015-ce7d{font-size:16px;line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-16251134-3b07:hover,.elementor .e-16251134-3b07:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-16251134-3b07{min-width:0px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 2px 6px 0px rgba(41,12,78,0.06),0px 12px 32px 0px rgba(41,12,78,0.08);transition:transform 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;border-top:4px solid var(--e-global-color-secondary); &::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:6px; border-radius:14px; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTYgMiAzIDZ2MTRhMiAyIDAgMCAwIDIgMmgxNGEyIDIgMCAwIDAgMi0yVjZsLTMtNFonLz48cGF0aCBkPSdNMyA2aDE4Jy8+PHBhdGggZD0nTTE2IDEwYTQgNCAwIDAgMS04IDAnLz48L3N2Zz4="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; box-shadow: 0 0 0 5px #FFF4F7; }\n}.elementor .e-5b703a5b-bec8{font-weight:600;font-size:22px;line-height:1.25;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-7f0130e3-d426{font-size:16px;line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-64824a3c-c91d:hover,.elementor .e-64824a3c-c91d:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-64824a3c-c91d{min-width:0px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 2px 6px 0px rgba(41,12,78,0.06),0px 12px 32px 0px rgba(41,12,78,0.08);transition:transform 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;border-top:4px solid var(--e-global-color-secondary); &::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:6px; border-radius:14px; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTE2IDIxdi0yYTQgNCAwIDAgMC00LTRINmE0IDQgMCAwIDAtNCA0djInLz48Y2lyY2xlIGN4PSc5JyBjeT0nNycgcj0nNCcvPjxwYXRoIGQ9J00yMiAyMXYtMmE0IDQgMCAwIDAtMy0zLjg3Jy8+PHBhdGggZD0nTTE2IDMuMTNhNCA0IDAgMCAxIDAgNy43NScvPjwvc3ZnPg=="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; box-shadow: 0 0 0 5px #FFF4F7; }\n}.elementor .e-45fed8a5-edbe{font-weight:600;font-size:22px;line-height:1.25;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-2a23064e-8ad3{font-size:16px;line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-153f5037-7159:hover,.elementor .e-153f5037-7159:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-153f5037-7159{min-width:0px;padding-block-start:34px;padding-block-end:34px;padding-inline-start:30px;padding-inline-end:30px;border-radius:20px;background-color:#FFFFFF;box-shadow:0px 2px 6px 0px rgba(41,12,78,0.06),0px 12px 32px 0px rgba(41,12,78,0.08);transition:transform 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;border-top:4px solid var(--e-global-color-secondary); &::before { content:''; position:static; display:block; flex-shrink:0; width:54px; height:54px; margin-bottom:6px; border-radius:14px; background-color: var(--e-global-color-primary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjRkZGRkZGJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nbTIyIDgtNiA0IDYgNFY4WicvPjxyZWN0IHg9JzInIHk9JzYnIHdpZHRoPScxNCcgaGVpZ2h0PScxMicgcng9JzInLz48L3N2Zz4="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; box-shadow: 0 0 0 5px #FFF4F7; }\n}.elementor .e-a95d960-93a5{padding:0px;display:flex;flex-direction:row;gap:24px;align-items:stretch;}.elementor .e-2383c656-2bb2{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .e-5752a041-1d9e{padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:#F8F9FA;display:flex;flex-direction:column;align-items:center;}.elementor .e-18d5e67d-14a2{font-weight:600;font-size:35px;line-height:1.2;text-align:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-text); & span { color: var(--e-global-color-secondary); }\n}.elementor .e-570209a0-5be0{font-size:17px;line-height:1.75;text-align:center;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-3d57ec5d-df6a{width:100%;max-width:940px;text-align:center;padding-block-start:48px;padding-block-end:48px;padding-inline-start:52px;padding-inline-end:52px;border-radius:24px;border-width:1px;border-color:#F8DCE3;border-style:solid;background-color:#FFF4F7;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-775bd176-d626{padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}.elementor .e-22f336dc-6e62{font-weight:700;font-size:38px;line-height:1.2;text-align:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-117147a9-522a{font-size:17px;line-height:1.7;text-align:center;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary);\n}.elementor .e-1eefd3ad-28d3{font-weight:600;font-size:18px;line-height:1.6;text-align:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-primary); & a { color: var(--e-global-color-primary); text-decoration:underline; text-decoration-thickness:2px; text-underline-offset:4px; } & a:hover { color:#FFFFFF; }\n}.elementor .e-459df29-52d0:hover,.elementor .e-459df29-52d0:focus-visible{background-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);color: var(--e-global-color-primary);\n}.elementor .e-459df29-52d0{font-weight:600;font-size:17px;color:#FFFFFF;line-height:1.3;padding-block-start:18px;padding-block-end:18px;padding-inline-start:32px;padding-inline-end:32px;margin-block-start:8px;border-radius:6px;transition:all 0.25s;display:inline-flex;justify-content:center;align-items:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; background-color: var(--e-global-color-primary);\n}.elementor .e-4eb833da-c430{width:100%;max-width:860px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:20px;align-items:center;}.elementor .e-223b5156-aea7{padding-block-start:88px;padding-block-end:88px;padding-inline-start:40px;padding-inline-end:40px;display:flex;flex-direction:column;align-items:center;background-color: var(--e-global-color-secondary);\n}.elementor .e-160f30f-c2c9{font-weight:600;font-size:35px;line-height:1.2;text-align:center;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-6840ffbe-2284{min-width:0px;flex:1 1 auto;}.elementor .e-2ea69566-9cdc{display:none;}.elementor .e-1fce1516-596e{padding-block-start:4px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-366f7919-8604{min-width:0px;flex:1 1 auto;}.elementor .e-7f2e68e7-26bf{display:none;}.elementor .e-28834cc0-3911{padding-block-start:4px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-6b8ac885-b9ca{min-width:0px;flex:1 1 auto;}.elementor .e-50ddb8ec-3a08{display:none;}.elementor .e-6cce1dd7-4400{padding-block-start:4px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-e279e1a-e137{min-width:0px;flex:1 1 auto;}.elementor .e-462f9691-b8d4{display:none;}.elementor .e-3549220d-41f0{padding-block-start:4px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-38689db2-b6f9{min-width:0px;flex:1 1 auto;}.elementor .e-2c4fb9f4-6d6c{display:none;}.elementor .e-1773921-1e72{padding-block-start:4px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-215e6ca2-d45b{min-width:0px;flex:1 1 auto;}.elementor .e-670382ca-ddb8{display:none;}.elementor .e-1b1fe7aa-1c89{padding-block-start:4px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-5eb914ed-6376{min-width:0px;flex:1 1 auto;}.elementor .e-58d4f642-bca6{display:none;}.elementor .e-c7a870f-1db9{padding-block-start:4px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-61e113a6-2faf{min-width:0px;flex:1 1 auto;}.elementor .e-4ee411e9-1eea{display:none;}.elementor .e-788723a2-5cef{padding-block-start:4px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-71053f89-dd72{min-width:0px;flex:1 1 auto;}.elementor .e-d61bbd2-6b72{display:none;}.elementor .e-2cb4624c-7d93{padding-block-start:4px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-7c88b64e-1f41{min-width:0px;flex:1 1 auto;}.elementor .e-696e4777-92a8{display:none;}.elementor .e-75875e00-fb70{padding-block-start:4px;padding-block-end:22px;padding-inline-start:20px;padding-inline-end:20px;}.elementor .e-19abb0e0-63f8{padding:0px;display:flex;flex-direction:column;gap:14px;& details { border:1px solid #EDE3EF; border-radius:14px; background:#FFFFFF; overflow:hidden; transition: box-shadow .2s ease, border-color .2s ease; } & details[open] { border-color: var(--e-global-color-secondary); box-shadow: 0 12px 32px rgba(41,12,78,0.08); } & summary { display:flex; justify-content:space-between; align-items:center; gap:16px; padding:18px 20px; cursor:pointer; list-style:none; } & summary::-webkit-details-marker { display:none; } & summary:hover { background:#FFF4F7; } & details[open] summary { background:#FFF4F7; } & summary span { font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size:18px; line-height:1.4; font-weight:600; color: var(--e-global-color-primary); } & summary::after { content:'+'; flex-shrink:0; width:32px; height:32px; border-radius:50%; background: var(--e-global-color-primary); color:#FFFFFF; font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size:20px; font-weight:500; line-height:32px; text-align:center; transition: transform .25s ease, background-color .25s ease; } & details[open] summary::after { transform: rotate(45deg); background: var(--e-global-color-secondary); color: var(--e-global-color-primary); } & p { font-family: var(--e-global-typography-text-font-family), sans-serif; font-size:16px; line-height:1.7; color: var(--e-global-color-text); margin:0; }\n}.elementor .e-660bd055-a198{width:100%;max-width:900px;padding:0px;display:flex;flex-direction:column;gap:40px;align-items:stretch;}.elementor .e-2b04ce93-9118{padding-block-start:96px;padding-block-end:96px;padding-inline-start:40px;padding-inline-end:40px;background-color:#FFFFFF;display:flex;flex-direction:column;align-items:center;}