.elementor .mag-link:hover,.elementor .mag-link:focus-visible{text-decoration:underline;}.elementor .mag-link{font-family:ShabnamFonts,sans-serif;font-weight:700;font-size:14px;color:var(--mag-teal);line-height:1.9;text-decoration:none;padding-block:8px; &:focus-visible { outline:2px solid var(--mag-teal);outline-offset:3px; }\n}.elementor .mag-grid-three{min-width:0px;padding:0px;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto;grid-auto-rows:auto;}.elementor .mag-topic:hover,.elementor .mag-topic:focus-visible{border-color:var(--mag-teal);background-color:var(--mag-mint);}.elementor .mag-topic{min-width:0px;color:var(--mag-ink);text-decoration:none;padding:24px;border-radius:12px;border-width:1px;border-color:var(--mag-line);border-style:solid;background-color:var(--mag-white);display:flex;flex-direction:column;gap:10px;&:focus-visible { outline:3px solid var(--mag-teal);outline-offset:4px; }\n}.elementor .mag-section{min-width:0px;padding-block:48px; padding-inline:0;\n}.elementor .mag-image{width:100%;height:210px;min-width:0px;object-fit:cover;margin:0px;display:block;}.elementor .mag-card:hover,.elementor .mag-card:focus-visible{border-color:var(--mag-teal);}.elementor .mag-card{height:100%;min-width:0px;overflow:hidden;color:var(--mag-ink);text-decoration:none;padding:0px;border-radius:14px;border-width:1px;border-color:var(--mag-line);border-style:solid;background-color:var(--mag-white);display:flex;flex-direction:column;gap:0px;&:focus-visible { outline:3px solid var(--mag-teal);outline-offset:4px; }\n}.elementor .mag-nav:hover,.elementor .mag-nav:focus-visible{color:var(--mag-teal);}.elementor .mag-nav{font-family:ShabnamFonts,sans-serif;font-weight:700;font-size:14px;color:var(--mag-ink);line-height:1.6;text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;white-space:nowrap; &:focus-visible { outline:2px solid var(--mag-teal);outline-offset:4px; }\n}.elementor .mag-button:hover,.elementor .mag-button:focus-visible{border-color:var(--mag-ink);background-color:var(--mag-ink);}.elementor .mag-button{font-family:ShabnamFonts,sans-serif;font-weight:700;font-size:14px;color:var(--mag-white);line-height:1.7;text-decoration:none;cursor:pointer;padding-block-start:13px;padding-block-end:13px;padding-inline-start:22px;padding-inline-end:22px;border-radius:8px;border-width:1px;border-color:var(--mag-teal);border-style:solid;background-color:var(--mag-teal);width:fit-content; &:focus-visible { outline:3px solid var(--mag-lime);outline-offset:4px; }\n}.elementor .mag-kicker{font-family:ShabnamFonts,sans-serif;font-weight:700;font-size:13px;color:var(--mag-teal);line-height:1.8;margin:0px;}.elementor .mag-small{font-family:ShabnamFonts,sans-serif;font-size:13px;color:var(--mag-muted);line-height:1.9;margin:0px;cursor:inherit;\n}.elementor .mag-body{font-family:ShabnamFonts,sans-serif;font-size:16px;color:var(--mag-muted);line-height:2;margin:0px;cursor:default;\n}.elementor .mag-h3{font-family:ShabnamFonts,sans-serif;font-weight:700;font-size:20px;color:var(--mag-ink);line-height:1.8;margin:0px;cursor:inherit;\n}.elementor .mag-h2{font-family:ShabnamFonts,sans-serif;font-weight:700;font-size:28px;color:var(--mag-ink);line-height:1.65;margin:0px;cursor:default;\n}.elementor .mag-h1{font-family:ShabnamFonts,sans-serif;font-weight:700;font-size:46px;color:var(--mag-ink);line-height:1.55;margin:0px;cursor:default;\n}.elementor .mag-stack{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:16px;}.elementor .mag-row{min-width:0px;padding:0px;display:flex;flex-direction:row;gap:24px;align-items:center;}.elementor .mag-wrap{width:100%;min-width:0px;max-width:1240px;margin-inline:auto; padding-inline:32px;\n}.elementor .mag-page{width:100%;min-width:0px;font-family:ShabnamFonts,sans-serif;color:var(--mag-ink);direction:rtl;padding:0px;background-color:var(--mag-paper);}