.elementor .glass-nav-link:hover,.elementor .glass-nav-link:focus-visible{color:var(--brand-royal-deep);background-color:rgba(65, 105, 225, 0.12);}.elementor .glass-nav-link{font-family:Vazirmatn;font-weight:600;font-size:0.95rem;color:var(--text-ink);text-decoration:none;cursor:pointer;padding-block-start:0.55rem;padding-block-end:0.55rem;padding-inline-start:0.95rem;padding-inline-end:0.95rem;margin:0px;border-radius:0.75rem;transition:background-color 0.25s, color 0.25s;}.elementor .glass-bar{border-radius:1.25rem;border-width:1px;border-color:rgba(255, 255, 255, 0.85);border-style:solid;background-color:rgba(255, 255, 255, 0.62);box-shadow:0px 10px 40px 0px rgba(30, 64, 175, 0.16),0px 1px 0px 0px rgba(255, 255, 255, 0.95) inset;backdrop-filter:blur(22px) saturate(170%);}.elementor .glass-button:hover,.elementor .glass-button:focus-visible{box-shadow:0px 16px 36px 0px rgba(65, 105, 225, 0.55);transform:translate3d(0px, -2px, 0px);}.elementor .glass-button{color:#ffffff;cursor:pointer;padding-block-start:0.95rem;padding-block-end:0.95rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:0.75rem;border-width:1px;border-color:rgba(255, 255, 255, 0.35);border-style:solid;background-image:linear-gradient(135deg, #1e40af 0%,#4169e1 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 10px 28px 0px rgba(65, 105, 225, 0.4);transition:transform 0.3s, box-shadow 0.3s;}.elementor .glass-page-bg{font-family:Vazirmatn;background-image:radial-gradient(circle at 10% 6%, rgba(65, 105, 225, 0.28) 0%,transparent 38%),radial-gradient(circle at 90% 24%, rgba(122, 162, 255, 0.4) 0%,transparent 42%),radial-gradient(circle at 40% 95%, rgba(30, 64, 175, 0.2) 0%,transparent 50%),linear-gradient(160deg, #f4f7ff 0%,#e6eeff 55%,#dbe7ff 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;}