.elementor .sw-footer-nav-links{& .elementor-nav-menu--main .elementor-nav-menu { display: grid !important; grid-template-columns: repeat(3, minmax(0, 1fr)) !important; gap: 0px 16px !important; width: 100% !important; } & .elementor-nav-menu--main .elementor-item { display: block !important; padding: 0px 4px !important; line-height: 1.8 !important; text-align: center !important; white-space: normal !important; }\n}.elementor .sw-header-menu-dropdown{& .elementor-nav-menu--main .elementor-item { display: inline-flex !important; align-items: center !important; justify-content: center !important; box-sizing: border-box !important; padding: 8px 32px !important; border-radius: 14px !important; font-family: var(--sw-font) !important; font-size: 18px !important; font-weight: 700 !important; color: #0B1B33 !important; background-color: transparent !important; text-decoration: none !important; transition: none !important; } &:hover .elementor-nav-menu--main .elementor-item, & .elementor-nav-menu--main .elementor-item:hover, & .elementor-nav-menu--main .elementor-item:focus-visible { font-family: var(--sw-font) !important; font-size: 18px !important; font-weight: 700 !important; color: #FFFFFF !important; background-color: #006AFF !important; padding: 8px 32px !important; text-decoration: none !important; transition: none !important; } & .elementor-nav-menu--main .elementor-item:not(:hover):not(:focus-visible) { color: #0B1B33 !important; background-color: transparent !important; text-decoration: none !important; } & .elementor-nav-menu--main .elementor-item:hover, & .elementor-nav-menu--main .elementor-item:focus-visible { color: #FFFFFF !important; background-color: #006AFF !important; }\n}.elementor .sw-header-mobile-cta:hover,.elementor .sw-header-mobile-cta:focus-visible{min-height:50px;font-weight:700;font-size:16px;color:#0B1B33;line-height:24px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30.4px;padding-inline-end:30.4px;border-radius:12px;border-width:1.2px;border-color:#FFFFFF;background-color:#FFFFFF;box-shadow:none; transition:none;\n}.elementor .sw-header-mobile-cta:focus{outline-width:2px;outline-color:#0B1B33;outline-style:solid;outline-offset:3px;}.elementor .sw-header-mobile-cta:hover,.elementor .sw-header-mobile-cta:focus-visible{min-height:50px;font-weight:700;font-size:16px;color:#0B1B33;line-height:24px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30.4px;padding-inline-end:30.4px;border-radius:12px;border-width:1.2px;border-color:#FFFFFF;background-color:#FFFFFF;box-shadow:none; transition:none;\n}.elementor .sw-header-mobile-cta{min-height:50px;font-family:Vazirmatn,sans-serif;font-weight:700;font-size:16px;color:#FFFFFF;line-height:24px;text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30.4px;padding-inline-end:30.4px;border-radius:12px;border-width:1.2px;border-color:#FFFFFF;border-style:solid;background-color:#0B1B33;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap; transition:none; &:focus-visible { outline:2px solid #0B1B33;outline-offset:3px; }\n}.elementor .sw-header-mobile-link:hover,.elementor .sw-header-mobile-link:focus-visible{color:#06A1F5;background-color:#F2F7FC;}.elementor .sw-header-mobile-link:focus{outline-width:2px;outline-color:#06A1F5;outline-style:solid;outline-offset:1px;}.elementor .sw-header-mobile-link{width:100%;min-height:44px;font-family:var(--sw-font);font-weight:500;font-size:15px;color:#0B1B33;line-height:1.5;text-decoration:none;cursor:pointer;padding-block-start:10px;padding-block-end:10px;padding-inline-start:12px;padding-inline-end:12px;border-radius:3px;border-width:0px;background-color:#FFFFFF;display:block;box-sizing:border-box; text-align:right;\n}.elementor .sw-header-mobile-nav{width:100%;direction:rtl;display:flex;flex-direction:column;gap:4px;align-items:stretch;}.elementor .sw-header-mobile-panel{width:17rem;max-width:calc(100vw - 40px);position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0px;z-index:1001;padding:12px;border-radius:6px;border-width:1px;border-color:#E3EAF2;border-style:solid;background-color:#FFFFFF;box-shadow:0px 12px 24px 0px rgba(7,11,24,.14);box-sizing:border-box;\n}.elementor .sw-header-mobile-toggle-label{font-family:var(--sw-font);font-weight:600;font-size:14px;color:inherit;line-height:1.4;}.elementor .sw-header-mobile-toggle:hover,.elementor .sw-header-mobile-toggle:focus-visible{color:#06A1F5;border-color:#06A1F5;}.elementor .sw-header-mobile-toggle:focus{outline-width:2px;outline-color:#06A1F5;outline-style:solid;outline-offset:3px;}.elementor .sw-header-mobile-toggle{width:auto;min-height:44px;font-family:var(--sw-font);color:#0B1B33;cursor:pointer;padding-block-start:8px;padding-block-end:8px;padding-inline-start:12px;padding-inline-end:12px;border-radius:4px;border-width:1px;border-color:#D8E1EC;border-style:solid;background-color:#FFFFFF;display:flex;justify-content:space-between;align-items:center;}.elementor .sw-header-mobile-disclosure{width:auto;}.elementor .sw-header-mobile-menu{width:auto;position:relative;z-index:1000;display:none;flex:0 0 auto;}.elementor .sw-header-cta:hover,.elementor .sw-header-cta:focus-visible{min-height:50px;font-weight:700;font-size:16px;color:#0B1B33;line-height:24px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30.4px;padding-inline-end:30.4px;border-radius:12px;border-width:1.2px;border-color:#FFFFFF;background-color:#FFFFFF;box-shadow:none; transition:none;\n}.elementor .sw-header-cta:focus{outline-width:2px;outline-color:#0B1B33;outline-style:solid;outline-offset:3px;}.elementor .sw-header-cta{min-height:50px;font-family:Vazirmatn,sans-serif;font-weight:700;font-size:16px;color:#FFFFFF;line-height:24px;text-decoration:none;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:30.4px;padding-inline-end:30.4px;border-radius:12px;border-width:1.2px;border-color:#FFFFFF;border-style:solid;background-color:#006AFF;display:inline-flex;justify-content:center;align-items:center;white-space:nowrap; transition:none; &:focus-visible { outline:2px solid #0B1B33;outline-offset:3px; }\n}.elementor .sw-header-nav{direction:rtl;display:flex;flex-direction:row;gap:28px;flex:1 1 auto;justify-content:center;align-items:center;}.elementor .sw-header-inner{max-width:72rem;direction:rtl;padding-block-start:12px;padding-block-end:12px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:row;gap:24px;justify-content:space-between;align-items:center;box-sizing:border-box;\n}.elementor .sw-header-outer{width:100%;position:relative;z-index:100;direction:rtl;padding-block-start:0px;padding-block-end:0px;padding-inline-start:20px;padding-inline-end:20px;border-block-end-width:1px;background-color:#FFFFFF;box-sizing:border-box; border-bottom-style: solid; border-bottom-color: #E3EAF2;\n}