.elementor .io-sticky{position:sticky;inset-block-start:0px;z-index:100;background-color:rgba(251,248,252,0.94);box-shadow:0px 0px 0px 100vmax rgba(251,248,252,0.94);backdrop-filter:blur(8px);clip-path:inset(0 -100vmax);padding-block: 16px;\n}.elementor .io-faq-a{max-width:40em;font-family:var(--io-body);font-size:17px;color:#2B1B37;line-height:1.75;padding-block-end:18px;display:block;}.elementor .io-faq-q{font-family:var(--io-hand);font-weight:700;font-size:clamp(32px, 3.6vw, 42px);color:#2B1B37;line-height:1.15;display:block;}.elementor .io-wordmark{font-family:var(--io-body);font-weight:700;font-size:21px;color:#2B1B37;line-height:1.1;direction:rtl;margin-inline-end:56px;opacity:55%;display:block;flex:0 1 auto;white-space: nowrap;\n}.elementor .io-logo:hover,.elementor .io-logo:focus-visible{opacity:100%;filter: none;\n}.elementor .io-logo{width:auto;height:48px;max-width:150px;object-fit:contain;margin-inline-end:56px;mix-blend-mode:multiply;opacity:62%;transition:all 0.3s;flex:0 1 auto;filter: grayscale(1) contrast(0.9);\n}.elementor .io-lens-h{font-family:var(--io-hand);font-weight:700;font-size:clamp(38px, 4.4vw, 54px);color:#2B1B37;line-height:1;padding-inline-start:1.05em;display:block;background-repeat: no-repeat; background-size: 0.8em 0.8em; background-position: right 0 top 0.1em;\n}.elementor .io-has-mark{position:relative;}.elementor .io-btn:hover,.elementor .io-btn:focus-visible{background-color:#6E2E91;transform:rotateX(0deg) rotateY(0deg) rotateZ(-1.5deg);}.elementor .io-btn{font-family:var(--io-hand);font-weight:700;font-size:30px;color:#ffffff;line-height:1;background-color:#2B1B37;transition:all 0.25s;padding-block: 0.42em 0.5em; padding-inline: 1.1em; border-radius: 255px 18px 225px 22px / 20px 225px 18px 255px;\n}.elementor .io-p{max-width:36em;font-family:var(--io-body);font-size:17px;color:#2B1B37;line-height:1.75;display:block;}.elementor .io-h3{font-family:var(--io-hand);font-weight:700;font-size:clamp(38px, 4.4vw, 54px);color:#2B1B37;line-height:1;display:block;}.elementor .io-h2{font-family:var(--io-hand);font-weight:700;font-size:clamp(46px, 6.2vw, 80px);color:#2B1B37;line-height:0.98;display:block;text-wrap: balance;\n}.elementor .io-kicker{font-family:var(--io-hand);font-weight:700;font-size:28px;color:#D9487A;line-height:1;margin-block-end:10px;display:block;}.elementor .io-sec{border-block-start-width:1.5px;padding-block: clamp(56px, 8vw, 110px); padding-inline: 0; border-top-style: solid; border-top-color: #E3D6EC;\n}.elementor .io-wrap{width:100%;max-width:1120px;padding:0px;margin-inline: auto;\n}.elementor .io-page{font-family:var(--io-body);font-size:17px;color:#2B1B37;line-height:1.75;direction:rtl;background-color:#FBF8FC;padding-inline: clamp(16px, 4vw, 40px); padding-block: 0; overflow-x: hidden; overflow-x: clip;\n}