.elementor .e-229b2f1b-c99e{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-37fef318-bede{max-width:820px;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-3da2b4a3-83f4:hover,.elementor .e-3da2b4a3-83f4:focus-visible{border-color:#FFFFFF;background-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);}.elementor .e-3da2b4a3-83f4{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,svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512'path fill='290C4E' d='M256 8c137 0 248 111 248 248S393 504 256 504 8 393 8 256 119 8 256 8zm113.9 231L234.4 103.5c-9.4-9.4-24.6-9.4-33.9 0l-17 17c-9.4 9.4-9.4 24.6 0 33.9L285.1 256 183.5 357.6c-9.4 9.4-9.4 24.6 0 33.9l17 17c9.4 9.4 24.6 9.4 33.9 0L369.9 273c9.4-9.4 9.4-24.6 0-34z'//svg"); background-size:contain; background-repeat:no-repeat; background-position:center; } &::after { background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJz48cGF0aCBmaWxsPScjMjkwQzRFJyBkPSdNMjU2IDhjMTM3IDAgMjQ4IDExMSAyNDggMjQ4UzM5MyA1MDQgMjU2IDUwNCA4IDM5MyA4IDI1NiAxMTkgOCAyNTYgOHptMTEzLjkgMjMxTDIzNC40IDEwMy41Yy05LjQtOS40LTI0LjYtOS40LTMzLjkgMGwtMTcgMTdjLTkuNCA5LjQtOS40IDI0LjYgMCAzMy45TDI4NS4xIDI1NiAxODMuNSAzNTcuNmMtOS40IDkuNC05LjQgMjQuNiAwIDMzLjlsMTcgMTdjOS40IDkuNCAyNC42IDkuNCAzMy45IDBMMzY5LjkgMjczYzkuNC05LjQgOS40LTI0LjYgMC0zNHonLz48L3N2Zz4="); }\n}.elementor .e-65cee547-8401{padding:0px;margin-block-start:12px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:center;}.elementor .e-23dd4e4-4a71{width:100%;max-width:900px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:24px;align-items:center;}.elementor .e-7df9583-1c8c{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-7bc88081-cbf6{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-55fa7327-8489{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-1f2e9891-6dc0{max-width:820px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;align-self:center;}.elementor .e-3998002a-a93e{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-4af7f2ca-786e{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-6dae17e2-7d2e{font-size:15px;line-height:1.5;padding-block-start:16px;margin-block-start:auto;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: #EFE7F1; 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:flex; flex-direction:column; gap:10px; } & li { position:relative; padding-left:26px; } & li::before { content:''; position:absolute; left:0; top:4px; width:10px; height:10px; border-radius:50%; background: var(--e-global-color-secondary); box-shadow: 0 0 0 3px #FFFFFF, 0 0 0 5px var(--e-global-color-primary); }\n}.elementor .e-6e4298c0-806c:hover,.elementor .e-6e4298c0-806c: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-6e4298c0-806c{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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(33.333% - 16px);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+PGNpcmNsZSBjeD0nMTEnIGN5PScxMScgcj0nNycvPjxwYXRoIGQ9J20yMSAyMS00LjMtNC4zJy8+PHBhdGggZD0nbTggMTEgMiAyIDQtNCcvPjwvc3ZnPg=="); 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-63993240-d1af{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-786e815d-13a1{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-455288d0-936c{font-size:15px;line-height:1.5;padding-block-start:16px;margin-block-start:auto;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: #EFE7F1; 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:flex; flex-direction:column; gap:10px; } & li { position:relative; padding-left:26px; } & li::before { content:''; position:absolute; left:0; top:4px; width:10px; height:10px; border-radius:50%; background: var(--e-global-color-secondary); box-shadow: 0 0 0 3px #FFFFFF, 0 0 0 5px var(--e-global-color-primary); }\n}.elementor .e-630cda91-c7e3:hover,.elementor .e-630cda91-c7e3: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-630cda91-c7e3{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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(33.333% - 16px);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+PHBhdGggZD0nTTE0LjcgNi4zYTEgMSAwIDAgMCAwIDEuNGwxLjYgMS42YTEgMSAwIDAgMCAxLjQgMGwzLjc3LTMuNzdhNiA2IDAgMCAxLTcuOTQgNy45NGwtNi45MSA2LjkxYTIuMTIgMi4xMiAwIDAgMS0zLTNsNi45MS02LjkxYTYgNiAwIDAgMSA3Ljk0LTcuOTRsLTMuNzYgMy43NnonLz48L3N2Zz4="); 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-2efea7f1-be00{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-6ea27c11-e9b0{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-30e02d24-2100{font-size:15px;line-height:1.5;padding-block-start:16px;margin-block-start:auto;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: #EFE7F1; 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:flex; flex-direction:column; gap:10px; } & li { position:relative; padding-left:26px; } & li::before { content:''; position:absolute; left:0; top:4px; width:10px; height:10px; border-radius:50%; background: var(--e-global-color-secondary); box-shadow: 0 0 0 3px #FFFFFF, 0 0 0 5px var(--e-global-color-primary); }\n}.elementor .e-3e456d77-f945:hover,.elementor .e-3e456d77-f945: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-3e456d77-f945{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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(33.333% - 16px);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+PGNpcmNsZSBjeD0nNy41JyBjeT0nMTUuNScgcj0nNS41Jy8+PHBhdGggZD0nbTIxIDItOS42IDkuNicvPjxwYXRoIGQ9J20xNS41IDcuNSAzIDNMMjIgN2wtMy0zJy8+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-7454501f-6bb0{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-3566367c-1ba6{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-11fa0ccd-295a{font-size:15px;line-height:1.5;padding-block-start:16px;margin-block-start:auto;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: #EFE7F1; 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:flex; flex-direction:column; gap:10px; } & li { position:relative; padding-left:26px; } & li::before { content:''; position:absolute; left:0; top:4px; width:10px; height:10px; border-radius:50%; background: var(--e-global-color-secondary); box-shadow: 0 0 0 3px #FFFFFF, 0 0 0 5px var(--e-global-color-primary); }\n}.elementor .e-6c72f508-d6cb:hover,.elementor .e-6c72f508-d6cb: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-6c72f508-d6cb{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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(33.333% - 16px);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+PHBhdGggZD0nbTMgMTEgMTgtNXYxMkwzIDE0di0zeicvPjxwYXRoIGQ9J00xMS42IDE2LjhhMyAzIDAgMSAxLTUuOC0xLjYnLz48L3N2Zz4="); 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-5ff58cfc-6ebd{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-6e81463c-485a{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-24db564a-2a14{font-size:15px;line-height:1.5;padding-block-start:16px;margin-block-start:auto;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: #EFE7F1; 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:flex; flex-direction:column; gap:10px; } & li { position:relative; padding-left:26px; } & li::before { content:''; position:absolute; left:0; top:4px; width:10px; height:10px; border-radius:50%; background: var(--e-global-color-secondary); box-shadow: 0 0 0 3px #FFFFFF, 0 0 0 5px var(--e-global-color-primary); }\n}.elementor .e-681a041-1f1c:hover,.elementor .e-681a041-1f1c: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-681a041-1f1c{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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(33.333% - 16px);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+PGNpcmNsZSBjeD0nOCcgY3k9JzIxJyByPScxJy8+PGNpcmNsZSBjeD0nMTknIGN5PScyMScgcj0nMScvPjxwYXRoIGQ9J00yLjA1IDIuMDVoMmwyLjY2IDEyLjQyYTIgMiAwIDAgMCAyIDEuNThoOS43OGEyIDIgMCAwIDAgMS45NS0xLjU3bDEuNjUtNy40M0g1LjEyJy8+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-724ab0ec-21c9{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-3ec60bb8-d1bf{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-57b86723-fa58{font-size:15px;line-height:1.5;padding-block-start:16px;margin-block-start:auto;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: #EFE7F1; 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:flex; flex-direction:column; gap:10px; } & li { position:relative; padding-left:26px; } & li::before { content:''; position:absolute; left:0; top:4px; width:10px; height:10px; border-radius:50%; background: var(--e-global-color-secondary); box-shadow: 0 0 0 3px #FFFFFF, 0 0 0 5px var(--e-global-color-primary); }\n}.elementor .e-6717bde4-61a5:hover,.elementor .e-6717bde4-61a5: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-6717bde4-61a5{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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(33.333% - 16px);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+PHBhdGggZD0nTTEzIDIgMyAxNGg5bC0xIDggMTAtMTJoLTlsMS04eicvPjwvc3ZnPg=="); 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-11cb7acf-c696{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-6318573c-fbcf{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-122c8106-5415{font-size:15px;line-height:1.5;padding-block-start:16px;margin-block-start:auto;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: #EFE7F1; 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:flex; flex-direction:column; gap:10px; } & li { position:relative; padding-left:26px; } & li::before { content:''; position:absolute; left:0; top:4px; width:10px; height:10px; border-radius:50%; background: var(--e-global-color-secondary); box-shadow: 0 0 0 3px #FFFFFF, 0 0 0 5px var(--e-global-color-primary); }\n}.elementor .e-7a315402-7be0:hover,.elementor .e-7a315402-7be0: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-7a315402-7be0{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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(33.333% - 16px);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+PHBhdGggZD0nTTMgMTJhOSA5IDAgMCAxIDktOSA5Ljc1IDkuNzUgMCAwIDEgNi43NCAyLjc0TDIxIDgnLz48cGF0aCBkPSdNMjEgM3Y1aC01Jy8+PHBhdGggZD0nTTIxIDEyYTkgOSAwIDAgMS05IDkgOS43NSA5Ljc1IDAgMCAxLTYuNzQtMi43NEwzIDE2Jy8+PHBhdGggZD0nTTggMTZIM3Y1Jy8+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-684e0f60-32e3{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-6e0e8601-7c62{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-196a1dd9-f598{font-size:15px;line-height:1.5;padding-block-start:16px;margin-block-start:auto;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: #EFE7F1; 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:flex; flex-direction:column; gap:10px; } & li { position:relative; padding-left:26px; } & li::before { content:''; position:absolute; left:0; top:4px; width:10px; height:10px; border-radius:50%; background: var(--e-global-color-secondary); box-shadow: 0 0 0 3px #FFFFFF, 0 0 0 5px var(--e-global-color-primary); }\n}.elementor .e-20a2bd49-9f24:hover,.elementor .e-20a2bd49-9f24: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-20a2bd49-9f24{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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(33.333% - 16px);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+PGNpcmNsZSBjeD0nMTInIGN5PScxMicgcj0nMTAnLz48Y2lyY2xlIGN4PScxMicgY3k9JzEyJyByPSc2Jy8+PGNpcmNsZSBjeD0nMTInIGN5PScxMicgcj0nMicvPjwvc3ZnPg=="); 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-1185ef93-982f{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-17e60f5f-d2af{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-2afbd428-1cb2{font-size:15px;line-height:1.5;padding-block-start:16px;margin-block-start:auto;border-block-start-width:1px;display:block;border-top-style: solid; border-top-color: #EFE7F1; 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:flex; flex-direction:column; gap:10px; } & li { position:relative; padding-left:26px; } & li::before { content:''; position:absolute; left:0; top:4px; width:10px; height:10px; border-radius:50%; background: var(--e-global-color-secondary); box-shadow: 0 0 0 3px #FFFFFF, 0 0 0 5px var(--e-global-color-primary); }\n}.elementor .e-58f1fd98-bb7c:hover,.elementor .e-58f1fd98-bb7c: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-58f1fd98-bb7c{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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(33.333% - 16px);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+PHBhdGggZD0nTTMgM3YxOGgxOCcvPjxwYXRoIGQ9J00xOCAxN1Y5Jy8+PHBhdGggZD0nTTEzIDE3VjUnLz48cGF0aCBkPSdNOCAxN3YtMycvPjwvc3ZnPg=="); 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-1f79fee1-5351{padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;align-items:stretch;}.elementor .e-5fdfd05c-d1d2{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:column;gap:48px;align-items:stretch;}.elementor .e-717a2f64-4e3c{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-45e0c548-22b4{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-5b15e249-121a{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-33bf2abe-215d{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:18px;flex:1 1 0px;&::before { content:''; display:block; width:48px; height:4px; border-radius:4px; background: var(--e-global-color-secondary); } &::before { position:static; top:auto; left:auto; right:auto; bottom:auto; inset:auto; }\n}.elementor .e-164532e3-eb63{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-1023cb2d-366b{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-480bfd3-44e2{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:18px;flex:1 1 0px;&::before { content:''; display:block; width:48px; height:4px; border-radius:4px; background: var(--e-global-color-secondary); } &::before { position:static; top:auto; left:auto; right:auto; bottom:auto; inset:auto; }\n}.elementor .e-39147f65-cc7d{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:row;gap:28px;align-items:stretch;}.elementor .e-258e78e1-fca5{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-6c159398-1a6c{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-550c2e05-d85f{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-52af8a1c-bb38{max-width:860px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;align-self:center;}.elementor .e-2a83d2a2-3128{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-66e5c216-5eb4{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-31451c61-a531:hover,.elementor .e-31451c61-a531:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-31451c61-a531{min-width:0px;padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-radius:20px;border-width:1px;border-color:#F8DCE3;border-style:solid;background-color:#FFF4F7;transition:transform 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-20ec0181-9e3b{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-50aa9094-caec{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-5c8299b1-701c:hover,.elementor .e-5c8299b1-701c:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-5c8299b1-701c{min-width:0px;padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-radius:20px;border-width:1px;border-color:#F8DCE3;border-style:solid;background-color:#FFF4F7;transition:transform 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-62a64702-5f91{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-4abf046-fff8{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-2bde18b2-af03:hover,.elementor .e-2bde18b2-af03:focus-visible{transform:translate3d(0px, -4px, 0px);}.elementor .e-2bde18b2-af03{min-width:0px;padding-block-start:36px;padding-block-end:36px;padding-inline-start:32px;padding-inline-end:32px;border-radius:20px;border-width:1px;border-color:#F8DCE3;border-style:solid;background-color:#FFF4F7;transition:transform 0.25s;display:flex;flex-direction:column;gap:14px;flex:1 1 0px;}.elementor .e-3398d33e-c79d{padding:0px;display:flex;flex-direction:row;gap:24px;align-items:stretch;}.elementor .e-4a65d31-e53a{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .e-4ecc12ba-7b92{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-7cc86c58-4333{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-1c31e6e2-86a4{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-1f3ebb6d-4680{max-width:860px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;align-self:center;}.elementor .e-2fb90a05-7a21{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-43863370-2610{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-7b58a5f7-b2a8{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:''; display:block; width:40px; height:4px; border-radius:4px; background: var(--e-global-color-secondary); margin-bottom:6px; } &::before { position:static; top:auto; left:auto; right:auto; bottom:auto; inset:auto; } &::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-2e5a4ac8-bde1{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-5395f028-22b3{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-194b5d30-2496{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:''; display:block; width:40px; height:4px; border-radius:4px; background: var(--e-global-color-secondary); margin-bottom:6px; } &::before { position:static; top:auto; left:auto; right:auto; bottom:auto; inset:auto; } &::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-635928d1-af18{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-2e43729c-a8f9{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-7da89db9-1a29{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:''; display:block; width:40px; height:4px; border-radius:4px; background: var(--e-global-color-secondary); margin-bottom:6px; } &::before { position:static; top:auto; left:auto; right:auto; bottom:auto; inset:auto; } &::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-5e5dfad2-3d60{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-22066371-9ddc{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-3b17f13f-2f15{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:''; display:block; width:40px; height:4px; border-radius:4px; background: var(--e-global-color-secondary); margin-bottom:6px; } &::before { position:static; top:auto; left:auto; right:auto; bottom:auto; inset:auto; } &::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-10ae4d97-87df{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-504f9221-6278{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-41692145-f68c{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:''; display:block; width:40px; height:4px; border-radius:4px; background: var(--e-global-color-secondary); margin-bottom:6px; } &::before { position:static; top:auto; left:auto; right:auto; bottom:auto; inset:auto; } &::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-ffe9362-a4e1{padding:0px;display:flex;flex-direction:row;gap:20px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-67a900a5-70e4{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .e-730f52c2-bb77{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-1aeb7f7e-1c83{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-3a8b30d1-d43b{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-7e434372-db1a{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-59ddb36-b1a0{font-size:16px;line-height:1.75;padding-block-start:20px;padding-block-end:20px;padding-inline-start:24px;padding-inline-end:24px;border-start-start-radius:0px;border-start-end-radius:12px;border-end-start-radius:0px;border-end-end-radius:12px;background-color:#FFF4F7;border-left:4px solid var(--e-global-color-secondary); font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-text);\n}.elementor .e-13c81a50-902f{font-weight:600;font-size:17px;line-height:1.7;font-family: var(--e-global-typography-text-font-family), sans-serif; color: var(--e-global-color-primary); & a { color: var(--e-global-color-primary); text-decoration:underline; text-decoration-color: var(--e-global-color-secondary); text-decoration-thickness:2px; text-underline-offset:4px; } & a:hover { color: var(--e-global-color-secondary); }\n}.elementor .e-7dcbbe8b-616e{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 55%;}.elementor .e-7b8074e3-6cbe{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-6f35459f-3973{min-width:0px;padding:0px;display:flex;flex:1 1 45%;}.elementor .e-4a8b0be4-e385{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-752cfa55-4599{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-6f4b73df-a305{font-weight:600;font-size:35px;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-7b0768c5-6880{font-size:16px;color:rgba(255,255,255,0.86);line-height:1.7;text-align:center;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-4192b741-3b73{max-width:860px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;align-self:center;}.elementor .e-141c37e0-ce8b{font-weight:600;font-size:21px;line-height:1.3;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-secondary);\n}.elementor .e-23f45a87-da56{font-size:16px;color:rgba(255,255,255,0.86);line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-2c1af5a6-3284:hover,.elementor .e-2c1af5a6-3284:focus-visible{background-color:rgba(255,255,255,0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-2c1af5a6-3284{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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);transition:background-color 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:12px;flex:0 1 calc(33.333% - 16px);&::before { content:''; position:static; display:block; flex-shrink:0; width:52px; height:52px; margin-bottom:8px; border-radius:14px; background-color: var(--e-global-color-secondary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMjkwQzRFJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PGNpcmNsZSBjeD0nMTInIGN5PSc4JyByPSc2Jy8+PHBhdGggZD0nTTE1LjQ4IDEyLjg5IDE3IDIybC01LTMtNSAzIDEuNTItOS4xMScvPjwvc3ZnPg=="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; transition: transform .25s ease, background-color .25s ease; } &:hover::before { background-color:#FFFFFF; transform: rotate(-6deg); }\n}.elementor .e-15376f3b-3eaa{font-weight:600;font-size:21px;line-height:1.3;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-secondary);\n}.elementor .e-58d2b2b3-29a2{font-size:16px;color:rgba(255,255,255,0.86);line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-321f3a20-167d:hover,.elementor .e-321f3a20-167d:focus-visible{background-color:rgba(255,255,255,0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-321f3a20-167d{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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);transition:background-color 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:12px;flex:0 1 calc(33.333% - 16px);&::before { content:''; position:static; display:block; flex-shrink:0; width:52px; height:52px; margin-bottom:8px; border-radius:14px; background-color: var(--e-global-color-secondary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMjkwQzRFJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PGVsbGlwc2UgY3g9JzEyJyBjeT0nNScgcng9JzknIHJ5PSczJy8+PHBhdGggZD0nTTMgNXYxNGE5IDMgMCAwIDAgMTggMFY1Jy8+PHBhdGggZD0nTTMgMTJhOSAzIDAgMCAwIDE4IDAnLz48L3N2Zz4="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; transition: transform .25s ease, background-color .25s ease; } &:hover::before { background-color:#FFFFFF; transform: rotate(-6deg); }\n}.elementor .e-78195873-f1cd{font-weight:600;font-size:21px;line-height:1.3;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-secondary);\n}.elementor .e-12588424-746d{font-size:16px;color:rgba(255,255,255,0.86);line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-383a1a60-45f9:hover,.elementor .e-383a1a60-45f9:focus-visible{background-color:rgba(255,255,255,0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-383a1a60-45f9{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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);transition:background-color 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:12px;flex:0 1 calc(33.333% - 16px);&::before { content:''; position:static; display:block; flex-shrink:0; width:52px; height:52px; margin-bottom:8px; border-radius:14px; background-color: var(--e-global-color-secondary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMjkwQzRFJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTE0LjUgMkg2YTIgMiAwIDAgMC0yIDJ2MTZhMiAyIDAgMCAwIDIgMmgxMmEyIDIgMCAwIDAgMi0yVjcuNUwxNC41IDJ6Jy8+PHBhdGggZD0nTTE0IDJ2Nmg2Jy8+PHBhdGggZD0nTTggMTNoOCcvPjxwYXRoIGQ9J004IDE3aDgnLz48cGF0aCBkPSdNOCA5aDInLz48L3N2Zz4="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; transition: transform .25s ease, background-color .25s ease; } &:hover::before { background-color:#FFFFFF; transform: rotate(-6deg); }\n}.elementor .e-18788de4-d6b0{font-weight:600;font-size:21px;line-height:1.3;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-secondary);\n}.elementor .e-55cd72d2-baec{font-size:16px;color:rgba(255,255,255,0.86);line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-720a516-d865:hover,.elementor .e-720a516-d865:focus-visible{background-color:rgba(255,255,255,0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-720a516-d865{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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);transition:background-color 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:12px;flex:0 1 calc(33.333% - 16px);&::before { content:''; position:static; display:block; flex-shrink:0; width:52px; height:52px; margin-bottom:8px; border-radius:14px; background-color: var(--e-global-color-secondary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMjkwQzRFJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTE2IDIxdi0yYTQgNCAwIDAgMC00LTRINmE0IDQgMCAwIDAtNCA0djInLz48Y2lyY2xlIGN4PSc5JyBjeT0nNycgcj0nNCcvPjxwYXRoIGQ9J00yMiAyMXYtMmE0IDQgMCAwIDAtMy0zLjg3Jy8+PHBhdGggZD0nTTE2IDMuMTNhNCA0IDAgMCAxIDAgNy43NScvPjwvc3ZnPg=="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; transition: transform .25s ease, background-color .25s ease; } &:hover::before { background-color:#FFFFFF; transform: rotate(-6deg); }\n}.elementor .e-240a41e-e79b{font-weight:600;font-size:21px;line-height:1.3;font-family: var(--e-global-typography-primary-font-family), sans-serif; color: var(--e-global-color-secondary);\n}.elementor .e-74f7bff9-eec8{font-size:16px;color:rgba(255,255,255,0.86);line-height:1.65;font-family: var(--e-global-typography-text-font-family), sans-serif;\n}.elementor .e-7f3274b6-178d:hover,.elementor .e-7f3274b6-178d:focus-visible{background-color:rgba(255,255,255,0.1);transform:translate3d(0px, -4px, 0px);}.elementor .e-7f3274b6-178d{min-width:0px;padding-block-start:32px;padding-block-end:32px;padding-inline-start:28px;padding-inline-end:28px;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);transition:background-color 0.25s, transform 0.25s;display:flex;flex-direction:column;gap:12px;flex:0 1 calc(33.333% - 16px);&::before { content:''; position:static; display:block; flex-shrink:0; width:52px; height:52px; margin-bottom:8px; border-radius:14px; background-color: var(--e-global-color-secondary); background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyNCAyNCcgZmlsbD0nbm9uZScgc3Ryb2tlPScjMjkwQzRFJyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCc+PHBhdGggZD0nTTE5IDE0YzEuNDktMS40NiAzLTMuMjEgMy01LjVBNS41IDUuNSAwIDAgMCAxNi41IDNjLTEuNzYgMC0zIC41LTQuNSAyLTEuNS0xLjUtMi43NC0yLTQuNS0yQTUuNSA1LjUgMCAwIDAgMiA4LjVjMCAyLjMgMS41IDQuMDUgMyA1LjVsNyA3WicvPjwvc3ZnPg=="); background-size:26px 26px; background-position:center; background-repeat:no-repeat; transition: transform .25s ease, background-color .25s ease; } &:hover::before { background-color:#FFFFFF; transform: rotate(-6deg); }\n}.elementor .e-42617aab-d2ea{padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:center;align-items:stretch;}.elementor .e-801245-2f9c{max-width:860px;font-size:16px;color:rgba(255,255,255,0.9);line-height:1.7;text-align:center;align-self:center;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; } & a:hover { color:#FFFFFF; }\n}.elementor .e-7935b887-a1db{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:column;gap:48px;}.elementor .e-66cdc63d-de26{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-7b8db31c-1476{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-5784fc10-3e3b{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-31d718a0-9e37{min-width:0px;position:sticky;inset-block-start:120px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 40%;}.elementor .e-7a2e248b-d476{min-width:0px;font-size:16px;line-height:1.55;display:block;flex:1 1 60%;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:flex; flex-direction:column; gap:12px; counter-reset: mst; } & li { counter-increment: mst; position:relative; padding:18px 22px 18px 66px; background:#F8F9FA; border:1px solid #EEEAF1; border-radius:14px; transition: border-color .2s ease, background-color .2s ease; } & li:hover { border-color: var(--e-global-color-secondary); background:#FFF4F7; } & li::before { content: counter(mst, decimal-leading-zero); position:absolute; left:20px; top:50%; transform: translateY(-50%); 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:13px; font-weight:600; display:flex; align-items:center; justify-content:center; }\n}.elementor .e-69b36da8-8dbb{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:flex-start;}.elementor .e-3ef15533-7a84{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-123e87d4-abac{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-8742528-f6f3{font-size:16px;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-4ac51169-81e5{width:100%;margin-block-start:14px;display:block;& ul { margin:0; padding:0; list-style:none; display:flex; flex-wrap:wrap; justify-content:center; gap:12px; } & li { font-family: var(--e-global-typography-primary-font-family), sans-serif; font-size:16px; font-weight:600; line-height:1; color: var(--e-global-color-primary); background:#FFFFFF; border:1.5px solid var(--e-global-color-secondary); border-radius:999px; padding:14px 22px; transition: all .2s ease; } & li:hover { background: var(--e-global-color-primary); color:#FFFFFF; border-color: var(--e-global-color-primary); }\n}.elementor .e-287adb5f-abf0{width:100%;max-width:960px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:22px;align-items:center;}.elementor .e-32103a41-bd31{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-681cc902-f45f{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-7bec49cf-8d09{min-width:0px;padding:0px;display:flex;flex:1 1 45%;}.elementor .e-2ef45a00-e784{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-4754b514-2182{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-7d9d5077-cf3b{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-2fcc6248-7d51{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 55%;}.elementor .e-5207488b-ae22{width:100%;max-width:1240px;padding:0px;display:flex;flex-direction:row;gap:56px;align-items:center;}.elementor .e-da55e7d-8068{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-52f5e685-ad58{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-5b45eba-fc9e{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-66bfd373-9ff6:hover,.elementor .e-66bfd373-9ff6:focus-visible{background-color:#FFFFFF;transform:translate3d(0px, -2px, 0px);color: var(--e-global-color-primary);\n}.elementor .e-66bfd373-9ff6{font-weight:600;font-size:16px;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;font-family: var(--e-global-typography-primary-font-family), sans-serif; background-color: var(--e-global-color-primary);\n}.elementor .e-685b4a88-fe6f{width:100%;max-width:860px;text-align:center;padding:0px;display:flex;flex-direction:column;gap:22px;align-items:center;}.elementor .e-4b0aa0c6-1995{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-2b585f8f-4a89{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-7acd9bed-f132{min-width:0px;flex:1 1 auto;}.elementor .e-5ae9d6b3-251b{display:none;}.elementor .e-c54d5d8-8822{padding-block-start:4px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-149d4219-6987{min-width:0px;flex:1 1 auto;}.elementor .e-65fd3727-4bfc{display:none;}.elementor .e-6e4e4e87-5457{padding-block-start:4px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-34b22ace-3c85{min-width:0px;flex:1 1 auto;}.elementor .e-2eea68cd-daa5{display:none;}.elementor .e-3babe1b3-b01e{padding-block-start:4px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-65c30f34-3f15{min-width:0px;flex:1 1 auto;}.elementor .e-4b7486b8-8a2e{display:none;}.elementor .e-f62a370-6bba{padding-block-start:4px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-3d7edfab-bdda{min-width:0px;flex:1 1 auto;}.elementor .e-7d5cf760-b05e{display:none;}.elementor .e-692e4a4e-562a{padding-block-start:4px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-58bd2f12-90cf{min-width:0px;flex:1 1 auto;}.elementor .e-729951ec-db13{display:none;}.elementor .e-c86f927-4667{padding-block-start:4px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-6435af2d-c62b{min-width:0px;flex:1 1 auto;}.elementor .e-2463b902-79b5{display:none;}.elementor .e-631df92e-5e24{padding-block-start:4px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-37b1b88a-df94{min-width:0px;flex:1 1 auto;}.elementor .e-842b243-be54{display:none;}.elementor .e-530165ca-6724{padding-block-start:4px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-196ad397-9b66{min-width:0px;flex:1 1 auto;}.elementor .e-539edb85-6ed2{display:none;}.elementor .e-1f673949-c634{padding-block-start:4px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-51ea5cb9-290a{min-width:0px;flex:1 1 auto;}.elementor .e-2618506c-469c{display:none;}.elementor .e-679d0340-e44e{padding-block-start:4px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-1bc5634b-4b97{min-width:0px;flex:1 1 auto;}.elementor .e-4359cb93-8611{display:none;}.elementor .e-1ee8d0a-33b9{padding-block-start:4px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-2305f820-c068{min-width:0px;flex:1 1 auto;}.elementor .e-7d43fde8-62ed{display:none;}.elementor .e-632ea6a2-d31d{padding-block-start:4px;padding-block-end:24px;padding-inline-start:24px;padding-inline-end:24px;}.elementor .e-698b19ce-da94{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:20px 24px; cursor:pointer; list-style: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 svg { width:18px; height:18px; flex-shrink:0; fill: var(--e-global-color-primary); color: var(--e-global-color-primary); } & details > div p, & details > div:not(summary) 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; } & 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; } & 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); } & summary::-webkit-details-marker { display:none; } & summary { padding:18px 20px; } & summary span { font-size:18px; }\n}.elementor .e-489511c-eb58{width:100%;max-width:900px;padding:0px;display:flex;flex-direction:column;gap:40px;align-items:stretch;}.elementor .e-c8efc30-1615{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;}