:root {
--aj-bg: #ffffff;
--aj-bg-soft: #f8fbff;
--aj-card: #ffffff;
--aj-card-soft: #f8fafc;
--aj-text: #0f172a;
--aj-muted: #64748b;
--aj-border: rgba(15, 23, 42, 0.10);
--aj-primary: #255bf4;
--aj-primary-2: #7c3aed;
--aj-accent: #00d6a3;
--aj-accent-soft: rgba(0, 214, 163, 0.12);
}
html[data-aj-theme="dark"] {
--aj-bg: #050809;
--aj-bg-soft: #080d12;
--aj-card: #090b0d;
--aj-card-soft: #111827;
--aj-text: #ffffff;
--aj-muted: rgba(255, 255, 255, 0.68);
--aj-border: rgba(255, 255, 255, 0.11);
--aj-primary: #00d6a3;
--aj-primary-2: #5b46ff;
--aj-accent: #00d6a3;
--aj-accent-soft: rgba(0, 214, 163, 0.12);
}
body {
background: var(--aj-bg);
color: var(--aj-text);
transition: background .25s ease, color .25s ease;
}
.header-area {
position: relative;
z-index: 80;
padding: 0 !important;
background:
radial-gradient(circle at 8% 0%, rgba(0, 214, 163, 0.040), transparent 34%),
radial-gradient(circle at 88% 0%, rgba(109, 77, 255, 0.035), transparent 36%),
rgba(255, 255, 255, 0.90) !important;
border-bottom: 0 !important;
box-shadow: none !important;
backdrop-filter: blur(18px);
-webkit-backdrop-filter: blur(18px);
}
html[data-aj-theme="dark"] .header-area {
background:
radial-gradient(circle at 8% 0%, rgba(0, 214, 163, 0.050), transparent 34%),
radial-gradient(circle at 88% 0%, rgba(109, 77, 255, 0.055), transparent 36%),
rgba(2, 6, 8, 0.94) !important;
border-bottom-color: transparent !important;
}
.header-area .container {
max-width: 1200px;
}
.header-area .row {
min-height: 62px;
align-items: center;
flex-wrap: nowrap;
}
.header-area .logo-image img {
max-height: 42px;
width: auto !important;
object-fit: contain !important;
}
html[data-aj-theme="dark"] .header-dark-logo { display: none !important; }
html[data-aj-theme="dark"] .header-light-logo { display: inline-block !important; }
html[data-aj-theme="light"] .header-dark-logo { display: inline-block !important; }
html[data-aj-theme="light"] .header-light-logo { display: none !important; }
.header-area .header-menu {
margin-top: 0 !important;
padding-top: 0 !important;
}
.header-area .nav-menu,
.header-area .primary-menu,
.header-area .main-menu-ul {
position: relative;
z-index: 10;
}
.header-area .primary-menu {
display: flex !important;
align-items: center !important;
gap: 8px !important;
margin: 0 !important;
padding: 0 !important;
}
.header-area .primary-menu > li {
position: relative;
padding: 0 !important;
margin: 0 !important;
list-style: none;
}
.header-area .primary-menu > li.pe-2.ps-5 {
padding-left: 0 !important;
padding-right: 0 !important;
}
.header-area .primary-menu > li > a {
position: relative;
min-height: 38px;
display: inline-flex !important;
align-items: center !important;
justify-content: center;
gap: 8px;
padding: 9px 13px !important;
border-radius: 13px;
color: #0f172a !important;
font-size: 14px;
font-weight: 500 !important;
line-height: 1;
text-decoration: none;
white-space: nowrap;
transition: all .22s ease;
}
.header-area .primary-menu > li > a:hover,
.header-area .primary-menu > li > a.active {
color: #00a884 !important;
background: rgb(1 255 187 / 10%) !important;
}
html[data-aj-theme="dark"] .header-area .primary-menu > li > a {
color: rgba(255, 255, 255, 0.84) !important;
}
html[data-aj-theme="dark"] .header-area .primary-menu > li > a:hover,
html[data-aj-theme="dark"] .header-area .primary-menu > li > a.active {
color: #00d6a3 !important;
background: rgb(1 255 187 / 10%) !important;
}
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a::after {
content: "\f107";
font-family: "Font Awesome 6 Free";
font-weight: 900;
display: inline-flex;
align-items: center;
justify-content: center;
margin-inline-start: 2px;
font-size: 11px;
line-height: 1;
color: currentColor;
opacity: .86;
transform: translateY(1px);
transition: transform .22s ease, opacity .22s ease;
}
.header-area .primary-menu > li.have-mega-menu:hover > a.menu-parent-a::after {
transform: translateY(1px) rotate(180deg);
opacity: 1;
}
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a > i,
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a > svg,
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a .fi,
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a .fa-angle-down,
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a .fa-chevron-down {
display: none !important;
}
.header-area .mega-dropdown-menu,
.header-area .dropdown-menu,
.header-area .child_category_menu {
background: #ffffff !important;
opacity: 1 !important;
backdrop-filter: none !important;
-webkit-backdrop-filter: none !important;
border: 1px solid rgba(15, 23, 42, 0.10) !important;
border-radius: 18px !important;
box-shadow: 0 24px 70px rgba(15, 23, 42, 0.16) !important;
overflow: visible !important;
}
html[data-aj-theme="dark"] .header-area .mega-dropdown-menu,
html[data-aj-theme="dark"] .header-area .dropdown-menu,
html[data-aj-theme="dark"] .header-area .child_category_menu {
background: #080d12 !important;
border-color: rgba(255, 255, 255, 0.12) !important;
box-shadow: 0 24px 70px rgba(0, 0, 0, 0.45) !important;
}
.header-area .main-mega-menu {
padding: 14px !important;
}
.header-area .mega-menu-items,
.header-area .mega_list,
.header-area .mega_list li {
background: transparent !important;
}
.header-area .mega_list {
display: grid;
gap: 6px;
margin: 0 !important;
padding: 0 !important;
}
.header-area .mega_list li > a,
.header-area .dropdown-menu .dropdown-item,
.header-area .child_category_menu li > a {
min-height: 40px;
display: flex !important;
align-items: center;
gap: 10px;
padding: 10px 12px !important;
border-radius: 12px !important;
color: #0f172a !important;
background: transparent !important;
font-size: 14px;
font-weight: 500 !important;
line-height: 1.25;
text-decoration: none;
transition: all .18s ease;
}
.header-area .mega_list li > a:hover,
.header-area .dropdown-menu .dropdown-item:hover,
.header-area .child_category_menu li > a:hover {
color: #00a884 !important;
background: rgba(0, 214, 163, 0.10) !important;
}
html[data-aj-theme="dark"] .header-area .mega_list li > a,
html[data-aj-theme="dark"] .header-area .dropdown-menu .dropdown-item,
html[data-aj-theme="dark"] .header-area .child_category_menu li > a {
color: rgba(255, 255, 255, 0.84) !important;
}
html[data-aj-theme="dark"] .header-area .mega_list li > a:hover,
html[data-aj-theme="dark"] .header-area .dropdown-menu .dropdown-item:hover,
html[data-aj-theme="dark"] .header-area .child_category_menu li > a:hover {
color: #00d6a3 !important;
background: rgba(0, 214, 163, 0.12) !important;
}
.header-area .Esearch_entry {
margin-top: 0 !important;
}
.header-area .Esearch_entry input {
height: 42px;
border-radius: 13px !important;
color: #0f172a !important;
background: rgba(255, 255, 255, 0.74) !important;
border: 1px solid rgba(15, 23, 42, 0.10) !important;
box-shadow: none !important;
font-size: 14px;
font-weight: 400;
padding-inline-start: 16px;
padding-inline-end: 48px;
transition: all .22s ease;
}
.header-area .Esearch_entry input:focus {
background: #ffffff !important;
border-color: rgba(0, 214, 163, 0.45) !important;
box-shadow: 0 0 0 4px rgba(0, 214, 163, 0.08) !important;
}
.header-area .Esearch_entry input::placeholder {
color: rgba(100, 116, 139, 0.90) !important;
}
.header-area .Esearch_entry button {
width: 36px;
height: 36px;
top: 3px !important;
right: 4px !important;
border-radius: 11px !important;
color: #64748b !important;
background: transparent !important;
transition: all .22s ease;
}
.header-area .Esearch_entry button:hover {
color: #07100d !important;
background: #00d6a3 !important;
}
html[data-aj-theme="dark"] .header-area .Esearch_entry input {
color: #ffffff !important;
background: rgba(255, 255, 255, 0.055) !important;
border-color: rgba(255, 255, 255, 0.105) !important;
}
html[data-aj-theme="dark"] .header-area .Esearch_entry input:focus {
background: rgba(255, 255, 255, 0.075) !important;
border-color: rgba(0, 214, 163, 0.45) !important;
}
html[data-aj-theme="dark"] .header-area .Esearch_entry input::placeholder {
color: rgba(226, 232, 240, 0.52) !important;
}
html[data-aj-theme="dark"] .header-area .Esearch_entry button {
color: rgba(255, 255, 255, 0.70) !important;
}
html[dir="rtl"] .header-area .Esearch_entry input {
padding-right: 18px !important;
padding-left: 48px !important;
text-align: right;
}
html[dir="rtl"] .header-area .Esearch_entry button {
right: auto !important;
left: 7px !important;
}
.header-area .primary-end {
gap: 9px;
}
.header-area .primary-end > div > a,
.header-area .floating-searchbar > button,
.header-area .toggle-bar {
width: 38px;
height: 38px;
min-width: 38px;
display: inline-flex !important;
align-items: center;
justify-content: center;
border-radius: 13px;
color: #0f172a !important;
background: rgba(255, 255, 255, 0.72) !important;
border: 1px solid rgba(15, 23, 42, 0.09) !important;
margin: 0 !important;
padding: 0 !important;
transition: all .22s ease;
}
.header-area .primary-end > div > a:hover,
.header-area .floating-searchbar > button:hover,
.header-area .toggle-bar:hover {
color: #07100d !important;
background: #08edb7 !important;
border-color: rgba(0, 214, 163, 0.70) !important;
transform: translateY(-1px);
}
html[data-aj-theme="dark"] .header-area .primary-end > div > a,
html[data-aj-theme="dark"] .header-area .floating-searchbar > button,
html[data-aj-theme="dark"] .header-area .toggle-bar {
color: #ffffff !important;
background: rgba(255, 255, 255, 0.055) !important;
border-color: rgba(255, 255, 255, 0.105) !important;
}
.header-area .primary-end svg {
width: 21px;
height: 21px;
}
.header-area .primary-end svg path {
stroke: currentColor !important;
}
.header-area .primary-end a[href*="wishlist"] svg path {
fill: currentColor !important;
stroke: none !important;
}
.header-area .cart-top-number {
top: -7px;
right: -7px;
background:#03edbc;
color: #07100d;
border: 2px solid var(--aj-bg);
font-size: 10px;
font-weight: 800;
}
.header-area .primary-end > .toggle-bar,
.header-area .primary-end .toggle-bar {
display: none !important;
}
@media (max-width: 991px) {
.header-area .primary-end > .toggle-bar,
.header-area .primary-end .toggle-bar {
display: inline-flex !important;
}
}
.aj-theme-toggle {
position: relative;
width: 38px;
height: 38px;
min-width: 38px;
padding: 0;
border: 1px solid rgba(15, 23, 42, 0.09);
border-radius: 13px;
color: #0f172a;
background:
radial-gradient(circle at 35% 25%, rgba(255, 255, 255, 0.95), transparent 34%),
rgba(255, 255, 255, 0.72);
cursor: pointer;
overflow: hidden;
display: inline-flex;
align-items: center;
justify-content: center;
transition: transform .22s ease, border-color .22s ease, background .22s ease;
}
.aj-theme-toggle::before {
content: "";
position: absolute;
inset: 6px;
border-radius: 10px;
background: linear-gradient(135deg, rgba(255, 193, 7, 0.20), rgba(49, 92, 255, 0.18));
opacity: 0;
transform: scale(.72) rotate(-12deg);
transition: all .32s ease;
}
.aj-theme-toggle:hover {
transform: translateY(-1px);
border-color: rgba(0, 214, 163, 0.38);
}
.aj-theme-toggle:hover::before {
opacity: 1;
transform: scale(1) rotate(0deg);
}
.aj-theme-toggle span {
position: absolute;
z-index: 2;
width: 18px;
height: 18px;
display: inline-flex !important;
align-items: center;
justify-content: center;
transition: transform .34s cubic-bezier(.22,.61,.36,1), opacity .22s ease;
}
.aj-theme-toggle i {
font-size: 15px;
line-height: 1;
}
.aj-theme-toggle .aj-sun-icon {
color: #f59e0b;
opacity: 1;
transform: translateY(0) rotate(0deg) scale(1);
}
.aj-theme-toggle .aj-moon-icon {
color: #315cff;
opacity: 0;
transform: translateY(16px) rotate(-70deg) scale(.65);
}
html[data-aj-theme="dark"] .aj-theme-toggle {
color: #ffffff;
background:
radial-gradient(circle at 68% 28%, rgba(0, 214, 163, 0.16), transparent 34%),
rgba(255, 255, 255, 0.055);
border-color: rgba(255, 255, 255, 0.105);
}
html[data-aj-theme="dark"] .aj-theme-toggle::before {
background: linear-gradient(135deg, rgba(0, 214, 163, 0.18), rgba(91, 70, 255, 0.20));
}
html[data-aj-theme="dark"] .aj-theme-toggle .aj-sun-icon {
opacity: 0;
transform: translateY(-16px) rotate(70deg) scale(.65);
}
html[data-aj-theme="dark"] .aj-theme-toggle .aj-moon-icon {
opacity: 1;
transform: translateY(0) rotate(0deg) scale(1);
color: #ffffff;
}
.header-area .Userprofile {
position: relative;
}
.header-area .Userprofile .us-btn {
width: 42px;
height: 42px;
padding: 2px !important;
border-radius: 999px;
background: rgba(255, 255, 255, 0.74);
border: 1px solid rgba(15, 23, 42, 0.09);
transition: all .22s ease;
}
html[data-aj-theme="dark"] .header-area .Userprofile .us-btn {
background: rgba(255, 255, 255, 0.055);
border-color: rgba(255, 255, 255, 0.105);
}
.header-area .Userprofile .us-btn:hover {
border-color: rgba(0, 214, 163, 0.45);
transform: translateY(-1px);
}
.header-area .Userprofile .image-40 {
width: 36px;
height: 36px;
border-radius: 999px;
object-fit: cover;
}
.header-area .Userprofile .dropdown-menu {
min-width: 245px;
padding: 12px !important;
right: 0 !important;
left: auto !important;
transform: translate3d(0, 48px, 0) !important;
}
.header-area .Userprofile .figure_user {
align-items: center;
gap: 10px;
padding: 10px;
margin-bottom: 8px;
border-radius: 14px;
background: rgba(0, 214, 163, 0.08);
}
html[data-aj-theme="dark"] .header-area .Userprofile .figure_user {
background: rgba(0, 214, 163, 0.10);
}
.header-area .Userprofile .figure_user img {
width: 42px !important;
height: 42px !important;
min-width: 42px !important;
border-radius: 50%;
object-fit: cover;
}
.header-area .Userprofile .figure_text h4 {
margin: 0;
color: #0f172a !important;
font-size: 14px;
font-weight: 700;
line-height: 1.25;
}
.header-area .Userprofile .figure_text p {
margin: 3px 0 0;
color: #64748b !important;
font-size: 12px;
font-weight: 400;
}
html[data-aj-theme="dark"] .header-area .Userprofile .figure_text h4 { color: #ffffff !important; }
html[data-aj-theme="dark"] .header-area .Userprofile .figure_text p { color: rgba(226, 232, 240, 0.62) !important; }
.header-area .Userprofile .dropdown-menu .dropdown-item svg,
.header-area .Userprofile .dropdown-menu .dropdown-item i {
width: 18px !important;
height: 18px !important;
min-width: 18px !important;
max-width: 18px !important;
display: inline-flex !important;
align-items: center;
justify-content: center;
margin-inline-end: 9px !important;
color: #64748b !important;
font-size: 17px !important;
line-height: 1 !important;
flex: 0 0 18px !important;
}
.header-area .Userprofile .dropdown-menu .dropdown-item svg path,
.header-area .Userprofile .dropdown-menu .dropdown-item svg g path {
fill: currentColor !important;
stroke: none !important;
}
.header-area .Userprofile .dropdown-menu .dropdown-item:hover svg,
.header-area .Userprofile .dropdown-menu .dropdown-item:hover i {
color: #00a884 !important;
}
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item svg,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item i {
color: rgba(226, 232, 240, 0.68) !important;
}
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:hover svg,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:hover i {
color: #00d6a3 !important;
}
.header-area #dashboard-icon {
width: 18px !important;
height: 18px !important;
min-width: 18px !important;
transform: none !important;
}
.header-area .primary-end .eBtn.gradient {
min-height: 38px;
padding: 10px 18px !important;
border-radius: 13px;
font-size: 14px;
font-weight: 700;
background: linear-gradient(135deg, #00d6a3 5%, #317aff 55%, #4d5bff 80% 100%) !important;
color: #ffffff !important;
border: 0.3px solid #2b8acd !important;
box-shadow: none !important;
}
.header-area .primary-end .eBtn.gradient:hover {
transform: translateY(-1px);
background: linear-gradient(135deg, #03e3ae 15%, #2b96f1 55%, #1c7ee3 80% 100%) !important;
}
html[dir="rtl"] body,
html[lang="ar"] body,
body.rtl { direction: rtl; text-align: right; }
html[dir="ltr"] body,
html[lang="en"] body,
body.ltr { direction: ltr; text-align: left; }
html[dir="rtl"] .header-area .primary-menu,
html[dir="rtl"] .aj-topbar-left,
html[dir="rtl"] .aj-topbar-right,
html[dir="rtl"] .aj-hero-actions,
html[dir="rtl"] .aj-course-meta,
html[dir="rtl"] .aj-dark-meta-row,
html[dir="rtl"] .aj-course-footer,
html[dir="rtl"] .aj-dark-course-bottom {
flex-direction: row-reverse;
}
html[dir="rtl"] .dropdown-menu { text-align: right; }
html[dir="rtl"] .header-area .Userprofile .dropdown-menu {
right: auto !important;
left: 0 !important;
}
html[dir="rtl"] .header-area .Userprofile .dropdown-menu .dropdown-item svg,
html[dir="rtl"] .header-area .Userprofile .dropdown-menu .dropdown-item i {
margin-inline-end: 0 !important;
margin-inline-start: 9px !important;
}
html[dir="rtl"] .offcanvas.offcanvas-start {
left: auto;
right: 0;
transform: translateX(100%);
border-radius: 28px 0 0 28px;
}
html[dir="rtl"] .offcanvas.show { transform: none; }
html[data-aj-theme="dark"] .header-area .offcanvas,
html[data-aj-theme="dark"] .header-area .offcanvas-body {
background: #080d12 !important;
color: #ffffff !important;
}
html[data-aj-theme="dark"] .header-area .btn-toggle-list {
color: rgba(255, 255, 255, 0.84) !important;
}
@media (max-width: 1199px) {
.header-area .primary-menu > li > a {
padding: 9px 9px !important;
font-size: 13px;
}
.header-area .Esearch_entry input {
height: 40px;
}
}
@media (max-width: 991px) {
.header-area {
padding: 10px 0 !important;
}
.header-area .row {
min-height: 48px;
}
.header-area .logo-image img {
max-height: 38px;
}
html[dir="rtl"] .aj-hero-content,
html[dir="ltr"] .aj-hero-content {
text-align: center;
}
html[dir="rtl"] .aj-hero-actions,
html[dir="rtl"] .aj-hero-trust {
justify-content: center;
}
}
html.aj-theme-switching,
html.aj-theme-switching *,
html.aj-theme-switching *::before,
html.aj-theme-switching *::after {
transition: none !important;
animation-duration: 0s !important;
animation-delay: 0s !important;
}
.header-area,
.header-area * {
-webkit-tap-highlight-color: transparent;
}
.header-area {
z-index: 999 !important;
}
.header-area .row.flex-md-nowrap {
gap: 14px;
}
.header-area .header-menu {
margin: 0 !important;
padding: 0 !important;
}
.header-area .primary-menu {
gap: 9px !important;
}
.header-area .primary-menu > li > a {
gap: 7px !important;
white-space: nowrap !important;
}
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a::after {
content: "\f107" !important;
font-family: "Font Awesome 6 Free" !important;
font-weight: 900 !important;
display: inline-flex !important;
align-items: center;
justify-content: center;
width: 12px;
height: 12px;
margin-inline-start: 3px;
font-size: 10px;
line-height: 1;
color: currentColor;
opacity: .88;
transform: translateY(1px);
transition: transform .18s ease, opacity .18s ease;
}
.header-area .primary-menu > li.have-mega-menu:hover > a.menu-parent-a::after,
.header-area .primary-menu > li.have-mega-menu.aj-menu-open > a.menu-parent-a::after {
transform: translateY(1px) rotate(180deg);
opacity: 1;
}
.header-area .primary-menu > li.have-mega-menu {
position: relative !important;
}
.header-area .primary-menu > li.have-mega-menu > .mega-dropdown-menu {
position: absolute !important;
top: calc(100% + 10px) !important;
left: 0 !important;
width: 292px !important;
min-width: 292px !important;
max-width: 292px !important;
display: block !important;
opacity: 0 !important;
visibility: hidden !important;
pointer-events: none !important;
transform: translateY(8px) !important;
transition: opacity .16s ease, transform .16s ease, visibility .16s ease !important;
z-index: 99999 !important;
padding: 12px !important;
margin: 0 !important;
background: #ffffff !important;
border: 1px solid rgba(15, 23, 42, .12) !important;
border-radius: 18px !important;
box-shadow: 0 28px 75px rgba(15, 23, 42, .20) !important;
backdrop-filter: none !important;
-webkit-backdrop-filter: none !important;
}
.header-area .primary-menu > li.have-mega-menu:hover > .mega-dropdown-menu,
.header-area .primary-menu > li.have-mega-menu.aj-menu-open > .mega-dropdown-menu {
opacity: 1 !important;
visibility: visible !important;
pointer-events: auto !important;
transform: translateY(0) !important;
}
html[data-aj-theme="dark"] .header-area .primary-menu > li.have-mega-menu > .mega-dropdown-menu {
background: #080d12 !important;
border-color: rgba(255,255,255,.13) !important;
box-shadow: 0 28px 75px rgba(0,0,0,.55) !important;
}
.header-area .mega-dropdown-menu::before {
content: "";
position: absolute;
left: 0;
right: 0;
top: -12px;
height: 12px;
}
.header-area .mega-menu-items,
.header-area .mega_list {
width: 100% !important;
}
.header-area .mega_list > li {
position: relative !important;
list-style: none !important;
}
.header-area .mega_list > li > a {
position: relative;
min-height: 42px !important;
width: 100% !important;
display: flex !important;
align-items: center !important;
gap: 10px !important;
}
.header-area .mega_list > li > a .me-3,
.header-area .mega_list > li > a .me-auto {
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.header-area .mega_list > li > .child_category_menu {
position: absolute !important;
top: 0 !important;
left: calc(100% + 10px) !important;
width: 250px !important;
min-width: 250px !important;
display: block !important;
opacity: 0 !important;
visibility: hidden !important;
pointer-events: none !important;
transform: translateX(-6px) !important;
transition: opacity .14s ease, transform .14s ease, visibility .14s ease !important;
z-index: 100000 !important;
padding: 10px !important;
margin: 0 !important;
background: #ffffff !important;
border: 1px solid rgba(15, 23, 42, .12) !important;
border-radius: 16px !important;
box-shadow: 0 24px 60px rgba(15, 23, 42, .18) !important;
backdrop-filter: none !important;
-webkit-backdrop-filter: none !important;
}
.header-area .mega_list > li:hover > .child_category_menu,
.header-area .mega_list > li.aj-child-open > .child_category_menu {
opacity: 1 !important;
visibility: visible !important;
pointer-events: auto !important;
transform: translateX(0) !important;
}
.header-area .mega_list > li > .child_category_menu::before {
content: "";
position: absolute;
top: 0;
bottom: 0;
left: -12px;
width: 12px;
}
html[data-aj-theme="dark"] .header-area .mega_list > li > .child_category_menu {
background: #080d12 !important;
border-color: rgba(255,255,255,.13) !important;
box-shadow: 0 24px 60px rgba(0,0,0,.50) !important;
}
.header-area .mega-dropdown-menu a,
.header-area .child_category_menu a,
.header-area .dropdown-menu .dropdown-item {
color: #0f172a !important;
background: transparent !important;
}
html[data-aj-theme="dark"] .header-area .mega-dropdown-menu a,
html[data-aj-theme="dark"] .header-area .child_category_menu a,
html[data-aj-theme="dark"] .header-area .dropdown-menu .dropdown-item {
color: rgba(255,255,255,.86) !important;
}
.header-area .mega-dropdown-menu a:hover,
.header-area .child_category_menu a:hover,
.header-area .dropdown-menu .dropdown-item:hover {
color: #00a884 !important;
background: rgba(0,214,163,.105) !important;
}
html[data-aj-theme="dark"] .header-area .mega-dropdown-menu a:hover,
html[data-aj-theme="dark"] .header-area .child_category_menu a:hover,
html[data-aj-theme="dark"] .header-area .dropdown-menu .dropdown-item:hover {
color: #00d6a3 !important;
background: rgba(0,214,163,.13) !important;
}
.header-area .Esearch_entry {
position: relative !important;
display: block !important;
}
.header-area .Esearch_entry input {
width: 100% !important;
height: 42px !important;
padding-inline-start: 16px !important;
padding-inline-end: 48px !important;
}
.header-area .Esearch_entry button {
position: absolute !important;
top: 50% !important;
right: 5px !important;
transform: translateY(-50%) !important;
width: 34px !important;
height: 34px !important;
border: 0 !important;
border-radius: 11px !important;
padding: 0 !important;
margin: 0 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
z-index: 3 !important;
}
.header-area .Esearch_entry button i {
line-height: 1 !important;
}
html[dir="rtl"] .header-area .Esearch_entry button {
right: auto !important;
left: 5px !important;
}
.header-area .Userprofile .us-btn {
width: 40px !important;
height: 40px !important;
min-width: 40px !important;
max-width: 40px !important;
padding: 2px !important;
border-radius: 50% !important;
overflow: hidden !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
aspect-ratio: 1 / 1 !important;
}
.header-area .Userprofile .us-btn::after {
display: none !important;
}
.header-area .Userprofile .us-btn img,
.header-area .Userprofile .image-40 {
width: 34px !important;
height: 34px !important;
min-width: 34px !important;
max-width: 34px !important;
border-radius: 50% !important;
aspect-ratio: 1 / 1 !important;
object-fit: cover !important;
display: block !important;
flex: 0 0 34px !important;
}
.header-area .Userprofile .dropdown-menu {
background: #ffffff !important;
opacity: 1 !important;
border: 1px solid rgba(15,23,42,.12) !important;
box-shadow: 0 28px 75px rgba(15,23,42,.20) !important;
transform: none !important;
top: calc(100% + 10px) !important;
right: 0 !important;
left: auto !important;
z-index: 100000 !important;
}
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu {
background: #080d12 !important;
border-color: rgba(255,255,255,.13) !important;
box-shadow: 0 28px 75px rgba(0,0,0,.55) !important;
}
@media (max-width: 991px) {
.header-area {
padding: 8px 0 !important;
z-index: 1001 !important;
}
.header-area .container {
max-width: 100% !important;
padding-inline: 14px !important;
}
.header-area .row.flex-md-nowrap {
min-height: 48px !important;
display: flex !important;
align-items: center !important;
flex-wrap: nowrap !important;
gap: 8px !important;
}
.header-area .row > .col-auto:first-child {
flex: 0 0 auto !important;
max-width: 150px !important;
}
.header-area .logo-image img {
max-height: 36px !important;
max-width: 132px !important;
}
.header-area .header-menu,
.header-area .nav-menu,
.header-area .primary-menu,
.header-area .Esearch_entry.d-sm-inline-block,
.header-area .Userprofile.d-lg-inline-block,
.header-area .primary-end .d-lg-inline-block.eBtn,
.header-area a[href*="wishlist"].d-lg-inline-block {
display: none !important;
}
.header-area .col-sm-5.col-md-3.col-xl-4 {
display: none !important;
}
.header-area .ms-lg-auto.col-auto {
margin-left: auto !important;
flex: 0 0 auto !important;
}
.header-area .primary-end {
gap: 7px !important;
}
.header-area .primary-end > .toggle-bar,
.header-area .primary-end .toggle-bar {
display: inline-flex !important;
width: 38px !important;
height: 38px !important;
min-width: 38px !important;
color: var(--aj-text) !important;
background: var(--aj-card-soft) !important;
border-color: var(--aj-border) !important;
}
.header-area .aj-theme-toggle,
.header-area .primary-end > div > a,
.header-area .floating-searchbar > button {
width: 38px !important;
height: 38px !important;
min-width: 38px !important;
}
.header-area .offcanvas {
position: fixed !important;
top: 0 !important;
bottom: 0 !important;
width: min(88vw, 360px) !important;
max-width: min(88vw, 360px) !important;
z-index: 200000 !important;
background: #ffffff !important;
border: 0 !important;
border-radius: 0 24px 24px 0 !important;
box-shadow: 20px 0 70px rgba(15,23,42,.22) !important;
overflow: hidden !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas {
background: #080d12 !important;
box-shadow: 20px 0 70px rgba(0,0,0,.55) !important;
}
.header-area .offcanvas-header {
display: none !important;
}
.header-area .offcanvas-body {
height: 100% !important;
padding: 22px !important;
overflow-y: auto !important;
background: transparent !important;
}
.header-area .off-menu .logo-image img {
max-width: 135px !important;
max-height: 42px !important;
object-fit: contain !important;
}
.header-area .off-menu .btn-close {
width: 36px !important;
height: 36px !important;
border-radius: 12px !important;
background-color: rgba(15,23,42,.08) !important;
opacity: 1 !important;
padding: 0 !important;
}
html[data-aj-theme="dark"] .header-area .off-menu .btn-close {
filter: invert(1) grayscale(100%);
background-color: rgba(255,255,255,.10) !important;
}
.header-area .offcanvas .btn-toggle,
.header-area .offcanvas .btn-toggle-list {
min-height: 44px !important;
border-radius: 14px !important;
padding: 12px 14px !important;
color: #0f172a !important;
background: transparent !important;
font-size: 15px !important;
font-weight: 500 !important;
text-decoration: none !important;
transition: all .18s ease !important;
}
.header-area .offcanvas .btn-toggle:hover,
.header-area .offcanvas .btn-toggle-list:hover {
color: #00a884 !important;
background: rgba(0,214,163,.10) !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas .btn-toggle,
html[data-aj-theme="dark"] .header-area .offcanvas .btn-toggle-list {
color: rgba(255,255,255,.86) !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas .btn-toggle:hover,
html[data-aj-theme="dark"] .header-area .offcanvas .btn-toggle-list:hover {
color: #00d6a3 !important;
background: rgba(0,214,163,.13) !important;
}
.header-area .offcanvas #category-collapse .btn-toggle-nav {
background: rgba(15,23,42,.035) !important;
border: 1px solid rgba(15,23,42,.08) !important;
border-radius: 16px !important;
padding: 8px !important;
margin: 6px 0 8px !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas #category-collapse .btn-toggle-nav {
background: rgba(255,255,255,.045) !important;
border-color: rgba(255,255,255,.10) !important;
}
.header-area .offcanvas #category-collapse .btn-toggle-nav a {
display: block !important;
border-radius: 12px !important;
color: #0f172a !important;
text-decoration: none !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas #category-collapse .btn-toggle-nav a {
color: rgba(255,255,255,.82) !important;
}
html[dir="rtl"] .header-area .offcanvas {
right: 0 !important;
left: auto !important;
border-radius: 24px 0 0 24px !important;
}
}
@media (max-width: 575px) {
.header-area .primary-end .d-flex.align-items-center.gap-2 {
gap: 6px !important;
}
.header-area .primary-end > div > a[href*="cart"] {
display: inline-flex !important;
}
}
.aj-topbar,
.sub-header {
position: relative !important;
z-index: 300000 !important;
overflow: visible !important;
}
.aj-topbar .container,
.aj-topbar-inner,
.aj-topbar-right,
.aj-language-wrap,
.aj-language-select {
overflow: visible !important;
}
.aj-topbar .aj-language-menu,
.aj-language-menu {
z-index: 300001 !important;
}
.header-area {
z-index: 900 !important;
}
body {
transition: none !important;
}
html.aj-theme-switching,
html.aj-theme-switching *,
html.aj-theme-switching *::before,
html.aj-theme-switching *::after {
transition: none !important;
animation: none !important;
}
.header-area .primary-menu > li.have-mega-menu::before,
.header-area .primary-menu > li.have-mega-menu::after,
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a::before,
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a::after {
content: none !important;
display: none !important;
}
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a {
gap: 5px !important;
padding-inline-end: 12px !important;
}
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a .aj-course-arrow {
width: 12px !important;
height: 12px !important;
min-width: 12px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin-inline-start: 1px !important;
color: currentColor !important;
opacity: .86;
transform: translateY(1px);
transition: transform .18s ease, opacity .18s ease;
}
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a .aj-course-arrow i {
font-size: 10px !important;
line-height: 1 !important;
color: currentColor !important;
}
.header-area .primary-menu > li.have-mega-menu:hover > a.menu-parent-a .aj-course-arrow,
.header-area .primary-menu > li.have-mega-menu.aj-menu-open > a.menu-parent-a .aj-course-arrow {
transform: translateY(1px) rotate(180deg);
opacity: 1;
}
html[data-aj-theme="dark"] .header-area .primary-menu > li.have-mega-menu > a.menu-parent-a .aj-course-arrow,
html[data-aj-theme="dark"] .header-area .primary-menu > li.have-mega-menu > a.menu-parent-a .aj-course-arrow i {
color: #ffffff !important;
}
.header-area .mega_list > li:not(:hover):not(.aj-child-open) > .child_category_menu {
opacity: 0 !important;
visibility: hidden !important;
pointer-events: none !important;
}
.header-area .mega_list > li:hover > .child_category_menu,
.header-area .mega_list > li.aj-child-open > .child_category_menu {
opacity: 1 !important;
visibility: visible !important;
pointer-events: auto !important;
}
.header-area .Esearch_entry {
position: relative !important;
display: block !important;
margin-top: 0 !important;
}
.header-area .Esearch_entry input {
height: 42px !important;
width: 100% !important;
padding-inline-start: 16px !important;
padding-inline-end: 54px !important;
border-radius: 14px !important;
overflow: hidden !important;
}
.header-area .Esearch_entry button {
position: absolute !important;
top: 50% !important;
right: 9px !important;
transform: translateY(-50%) !important;
width: 30px !important;
height: 30px !important;
min-width: 30px !important;
border: 0 !important;
border-radius: 10px !important;
padding: 0 !important;
margin: 0 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
background: transparent !important;
z-index: 4 !important;
}
.header-area .Esearch_entry button i {
font-size: 15px !important;
line-height: 1 !important;
color: currentColor !important;
}
.header-area .Esearch_entry button:hover {
background: rgba(0, 214, 163, .12) !important;
color: #00a884 !important;
}
html[data-aj-theme="dark"] .header-area .Esearch_entry button:hover {
color: #00d6a3 !important;
}
html[dir="rtl"] .header-area .Esearch_entry input {
padding-right: 16px !important;
padding-left: 54px !important;
}
html[dir="rtl"] .header-area .Esearch_entry button {
right: auto !important;
left: 9px !important;
}
.header-area .Userprofile .us-btn,
.header-area .Userprofile .us-btn.dropdown-toggle {
width: 40px !important;
height: 40px !important;
min-width: 40px !important;
max-width: 40px !important;
aspect-ratio: 1 / 1 !important;
border-radius: 999px !important;
padding: 2px !important;
overflow: hidden !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
}
.header-area .Userprofile .us-btn img,
.header-area .Userprofile .image-40 {
width: 34px !important;
height: 34px !important;
min-width: 34px !important;
max-width: 34px !important;
aspect-ratio: 1 / 1 !important;
border-radius: 999px !important;
object-fit: cover !important;
display: block !important;
}
@media (max-width: 991px) {
.header-area .row.flex-md-nowrap {
position: relative !important;
}
.header-area .col-sm-5.col-md-3.col-xl-4 {
display: block !important;
width: auto !important;
max-width: none !important;
flex: 0 0 auto !important;
margin-left: auto !important;
padding: 0 !important;
order: 3;
}
.header-area .ms-lg-auto.col-auto {
margin-left: 0 !important;
padding-left: 0 !important;
order: 4;
}
.header-area .floating-searchbar {
position: relative !important;
display: inline-flex !important;
align-items: center !important;
}
.header-area .floating-searchbar > button {
width: 38px !important;
height: 38px !important;
min-width: 38px !important;
padding: 0 !important;
margin: 0 !important;
border-radius: 13px !important;
}
.header-area .floating-searchbar form {
position: fixed !important;
top: 70px !important;
left: 14px !important;
right: 14px !important;
width: auto !important;
z-index: 250000 !important;
display: none !important;
padding: 10px !important;
border-radius: 18px !important;
background: #ffffff !important;
border: 1px solid rgba(15, 23, 42, .10) !important;
box-shadow: 0 24px 70px rgba(15, 23, 42, .20) !important;
}
html[data-aj-theme="dark"] .header-area .floating-searchbar form {
background: #080d12 !important;
border-color: rgba(255, 255, 255, .12) !important;
box-shadow: 0 24px 70px rgba(0, 0, 0, .55) !important;
}
.header-area .floating-searchbar form.show {
display: block !important;
}
.header-area .floating-searchbar form input {
width: 100% !important;
height: 44px !important;
padding: 0 50px 0 16px !important;
border-radius: 14px !important;
color: #0f172a !important;
background: rgba(15, 23, 42, .035) !important;
border: 1px solid rgba(15, 23, 42, .10) !important;
box-shadow: none !important;
}
html[data-aj-theme="dark"] .header-area .floating-searchbar form input {
color: #ffffff !important;
background: rgba(255, 255, 255, .055) !important;
border-color: rgba(255, 255, 255, .12) !important;
}
.header-area .floating-searchbar form button[type="submit"] {
position: absolute !important;
top: 50% !important;
right: 18px !important;
transform: translateY(-50%) !important;
width: 34px !important;
height: 34px !important;
min-width: 34px !important;
border: 0 !important;
border-radius: 11px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
background: transparent !important;
color: var(--aj-muted) !important;
padding: 0 !important;
}
html[dir="rtl"] .header-area .floating-searchbar form input {
padding: 0 16px 0 50px !important;
text-align: right !important;
}
html[dir="rtl"] .header-area .floating-searchbar form button[type="submit"] {
right: auto !important;
left: 18px !important;
}
.header-area .offcanvas {
background: #ffffff !important;
opacity: 1 !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas {
background: #080d12 !important;
}
.offcanvas-backdrop.show {
opacity: .55 !important;
backdrop-filter: blur(4px);
}
.header-area .offcanvas-body {
background: inherit !important;
opacity: 1 !important;
}
.header-area .off-menu {
position: relative !important;
z-index: 2 !important;
background: transparent !important;
}
}
@media (max-width: 575px) {
.header-area .container {
padding-inline: 12px !important;
}
.header-area .row.flex-md-nowrap {
gap: 7px !important;
}
.header-area .row > .col-auto:first-child {
max-width: 124px !important;
}
.header-area .logo-image img {
max-width: 116px !important;
max-height: 34px !important;
}
.header-area .primary-end {
gap: 6px !important;
}
.header-area .aj-theme-toggle,
.header-area .floating-searchbar > button,
.header-area .primary-end > div > a,
.header-area .primary-end .toggle-bar {
width: 36px !important;
height: 36px !important;
min-width: 36px !important;
border-radius: 12px !important;
}
}
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a {
gap: 6px !important;
}
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a .aj-course-arrow {
position: relative !important;
width: 12px !important;
height: 12px !important;
min-width: 12px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin-inline-start: 0 !important;
opacity: .9 !important;
transform: translateY(1px) !important;
color: currentColor !important;
visibility: visible !important;
}
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a .aj-course-arrow::before {
content: "\f107" !important;
font-family: "Font Awesome 6 Free" !important;
font-weight: 900 !important;
font-size: 11px !important;
line-height: 1 !important;
color: currentColor !important;
display: block !important;
}
.header-area .primary-menu > li.have-mega-menu:hover > a.menu-parent-a .aj-course-arrow,
.header-area .primary-menu > li.have-mega-menu.aj-menu-open > a.menu-parent-a .aj-course-arrow {
transform: translateY(1px) rotate(180deg) !important;
}
html[data-aj-theme="dark"] .header-area .primary-menu > li.have-mega-menu > a.menu-parent-a .aj-course-arrow,
html[data-aj-theme="dark"] .header-area .primary-menu > li.have-mega-menu > a.menu-parent-a .aj-course-arrow::before {
color: #ffffff !important;
}
.header-area .Esearch_entry input {
padding-inline-end: 62px !important;
}
.header-area .Esearch_entry button {
right: 20px !important;
width: 28px !important;
height: 28px !important;
min-width: 28px !important;
border-radius: 9px !important;
}
.header-area .Esearch_entry button i {
font-size: 15px !important;
}
html[dir="rtl"] .header-area .Esearch_entry input {
padding-right: 16px !important;
padding-left: 62px !important;
}
html[dir="rtl"] .header-area .Esearch_entry button {
right: auto !important;
left: 20px !important;
}
.aj-topbar,
.sub-header,
.aj-topbar .container,
.aj-topbar-inner,
.aj-topbar-right,
.aj-language-wrap,
.aj-language-select {
overflow: visible !important;
}
.aj-topbar {
z-index: 500000 !important;
}
.aj-language-menu {
z-index: 500010 !important;
}
.header-area {
z-index: 2000 !important;
}
@media (max-width: 991px) {
.header-area {
position: relative !important;
z-index: 2000 !important;
}
.header-area .container {
padding-inline: 14px !important;
}
.header-area .row.flex-md-nowrap {
display: grid !important;
grid-template-columns: auto 1fr auto auto !important;
align-items: center !important;
gap: 8px !important;
min-height: 52px !important;
}
.header-area .row > .col-auto:first-child {
grid-column: 1 !important;
max-width: 132px !important;
padding: 0 !important;
}
.header-area .row > .col-auto:nth-child(2) {
display: none !important;
}
.header-area .col-sm-5.col-md-3.col-xl-4 {
grid-column: 3 !important;
width: auto !important;
min-width: 0 !important;
margin: 0 !important;
padding: 0 !important;
justify-self: end !important;
}
.header-area .ms-lg-auto.col-auto {
grid-column: 4 !important;
margin: 0 !important;
padding: 0 !important;
justify-self: end !important;
}
.header-area .primary-end {
display: inline-flex !important;
align-items: center !important;
gap: 7px !important;
}
.header-area .primary-end .d-flex.align-items-center.gap-2 {
gap: 7px !important;
}
.header-area .floating-searchbar {
position: static !important;
}
.header-area .floating-searchbar form {
position: fixed !important;
top: 72px !important;
left: 14px !important;
right: 14px !important;
width: auto !important;
z-index: 600000 !important;
display: none !important;
padding: 10px !important;
border-radius: 18px !important;
background: #ffffff !important;
border: 1px solid rgba(15, 23, 42, .11) !important;
box-shadow: 0 24px 70px rgba(15, 23, 42, .22) !important;
}
html[data-aj-theme="dark"] .header-area .floating-searchbar form {
background: #080d12 !important;
border-color: rgba(255, 255, 255, .13) !important;
box-shadow: 0 24px 70px rgba(0, 0, 0, .55) !important;
}
.header-area .floating-searchbar form.show {
display: block !important;
}
.header-area .floating-searchbar form input {
width: 100% !important;
height: 44px !important;
padding: 0 58px 0 16px !important;
border-radius: 14px !important;
background: rgba(15, 23, 42, .035) !important;
border: 1px solid rgba(15, 23, 42, .10) !important;
color: #0f172a !important;
}
html[data-aj-theme="dark"] .header-area .floating-searchbar form input {
background: rgba(255, 255, 255, .055) !important;
border-color: rgba(255, 255, 255, .12) !important;
color: #ffffff !important;
}
.header-area .floating-searchbar form button[type="submit"] {
position: absolute !important;
top: 50% !important;
right: 22px !important;
transform: translateY(-50%) !important;
width: 30px !important;
height: 30px !important;
min-width: 30px !important;
padding: 0 !important;
margin: 0 !important;
border: 0 !important;
border-radius: 10px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
background: transparent !important;
color: var(--aj-muted) !important;
}
html[dir="rtl"] .header-area .floating-searchbar form input {
padding: 0 16px 0 58px !important;
text-align: right !important;
}
html[dir="rtl"] .header-area .floating-searchbar form button[type="submit"] {
right: auto !important;
left: 22px !important;
}
.header-area .offcanvas {
top: 0 !important;
bottom: 0 !important;
width: min(88vw, 365px) !important;
max-width: min(88vw, 365px) !important;
background: #ffffff !important;
opacity: 1 !important;
border: 0 !important;
border-radius: 0 24px 24px 0 !important;
box-shadow: 24px 0 80px rgba(15, 23, 42, .28) !important;
overflow: hidden !important;
z-index: 650000 !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas {
background: #080d12 !important;
box-shadow: 24px 0 80px rgba(0, 0, 0, .58) !important;
}
.header-area .offcanvas-header {
display: none !important;
}
.header-area .offcanvas-body {
height: 100% !important;
padding: 20px !important;
overflow-y: auto !important;
background: #ffffff !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas-body {
background: #080d12 !important;
}
.header-area .off-menu {
width: 100% !important;
min-height: 100% !important;
background: transparent !important;
}
.header-area .off-menu .logo-image {
width: 100% !important;
height: auto !important;
padding: 0 0 18px !important;
margin: 0 0 14px !important;
background: transparent !important;
border-radius: 0 !important;
box-shadow: none !important;
border-bottom: 1px solid rgba(15, 23, 42, .08) !important;
}
html[data-aj-theme="dark"] .header-area .off-menu .logo-image {
border-bottom-color: rgba(255, 255, 255, .10) !important;
}
.header-area .off-menu .logo-image img {
max-width: 132px !important;
max-height: 42px !important;
object-fit: contain !important;
}
.header-area .off-menu .btn-close {
width: 36px !important;
height: 36px !important;
min-width: 36px !important;
border-radius: 12px !important;
background-color: rgba(15, 23, 42, .075) !important;
opacity: 1 !important;
padding: 0 !important;
box-shadow: none !important;
}
html[data-aj-theme="dark"] .header-area .off-menu .btn-close {
filter: invert(1) grayscale(100%) !important;
background-color: rgba(255, 255, 255, .10) !important;
}
.header-area .offcanvas .list-unstyled,
.header-area .offcanvas .btn-toggle-nav {
background: transparent !important;
border: 0 !important;
box-shadow: none !important;
border-radius: 0 !important;
padding-left: 0 !important;
padding-right: 0 !important;
}
.header-area .offcanvas .btn-toggle,
.header-area .offcanvas .btn-toggle-list {
width: 100% !important;
min-height: 44px !important;
display: flex !important;
align-items: center !important;
justify-content: space-between !important;
border-radius: 14px !important;
padding: 12px 14px !important;
margin-bottom: 6px !important;
color: #0f172a !important;
background: transparent !important;
border: 0 !important;
box-shadow: none !important;
font-size: 15px !important;
font-weight: 500 !important;
text-decoration: none !important;
}
.header-area .offcanvas .btn-toggle:hover,
.header-area .offcanvas .btn-toggle-list:hover,
.header-area .offcanvas .btn-toggle[aria-expanded="true"] {
color: #00a884 !important;
background: rgba(0, 214, 163, .10) !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas .btn-toggle,
html[data-aj-theme="dark"] .header-area .offcanvas .btn-toggle-list {
color: rgba(255, 255, 255, .88) !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas .btn-toggle:hover,
html[data-aj-theme="dark"] .header-area .offcanvas .btn-toggle-list:hover,
html[data-aj-theme="dark"] .header-area .offcanvas .btn-toggle[aria-expanded="true"] {
color: #00d6a3 !important;
background: rgba(0, 214, 163, .13) !important;
}
.header-area .offcanvas #category-collapse .btn-toggle-nav {
margin: 0 0 8px !important;
padding: 8px !important;
background: rgba(15, 23, 42, .035) !important;
border: 1px solid rgba(15, 23, 42, .08) !important;
border-radius: 16px !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas #category-collapse .btn-toggle-nav {
background: rgba(255, 255, 255, .045) !important;
border-color: rgba(255, 255, 255, .10) !important;
}
.header-area .offcanvas #category-collapse .btn-toggle-nav a {
display: block !important;
width: 100% !important;
border-radius: 12px !important;
padding: 10px 12px !important;
color: #0f172a !important;
background: transparent !important;
text-decoration: none !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas #category-collapse .btn-toggle-nav a {
color: rgba(255, 255, 255, .84) !important;
}
}
@media (max-width: 575px) {
.header-area .Esearch_entry button {
right: 18px !important;
}
html[dir="rtl"] .header-area .Esearch_entry button {
right: auto !important;
left: 18px !important;
}
}
@media (max-width: 991px) {
.header-area {
position: relative;
z-index: 999;
padding: 8px 0 !important;
}
.header-area .container {
max-width: 100%;
padding-inline: 14px;
}
.header-area .row {
min-height: 54px;
display: flex;
align-items: center;
justify-content: space-between;
flex-wrap: nowrap !important;
}
.header-area .logo-image img {
max-height: 36px;
width: auto !important;
object-fit: contain !important;
}
.header-area .header-menu {
display: none !important;
}
.header-area .Esearch_entry {
display: none !important;
}
.header-area .primary-end {
gap: 8px !important;
}
.header-area .primary-end > div {
gap: 8px !important;
}
.header-area .primary-end > div > a,
.header-area .floating-searchbar > button,
.header-area .toggle-bar,
.header-area .aj-theme-toggle {
width: 36px !important;
height: 36px !important;
min-width: 36px !important;
border-radius: 12px !important;
}
.header-area .toggle-bar {
display: inline-flex !important;
position: relative;
z-index: 1002;
font-size: 18px;
}
.header-area .Userprofile {
display: none !important;
}
.header-area .wishlist,
.header-area a[href*="wishlist"] {
display: none !important;
}
.header-area .floating-searchbar {
position: relative;
display: inline-flex !important;
align-items: center;
justify-content: center;
}
.header-area .floating-searchbar form {
position: fixed !important;
top: 108px;
left: 14px;
right: 14px;
z-index: 99999;
display: none;
padding: 10px;
border-radius: 18px;
background: #ffffff;
border: 1px solid rgba(15, 23, 42, 0.10);
box-shadow: 0 24px 70px rgba(15, 23, 42, 0.18);
}
html[data-aj-theme="dark"] .header-area .floating-searchbar form {
background: #080d12;
border-color: rgba(255, 255, 255, 0.12);
box-shadow: 0 24px 70px rgba(0, 0, 0, 0.45);
}
.header-area .floating-searchbar form.show {
display: block !important;
}
.header-area .floating-searchbar form input {
width: 100%;
height: 44px;
border-radius: 14px !important;
padding-inline-start: 16px;
padding-inline-end: 46px;
background: rgba(248, 250, 252, 0.96) !important;
border: 1px solid rgba(15, 23, 42, 0.10) !important;
color: #0f172a !important;
}
html[data-aj-theme="dark"] .header-area .floating-searchbar form input {
background: rgba(255, 255, 255, 0.06) !important;
border-color: rgba(255, 255, 255, 0.12) !important;
color: #ffffff !important;
}
.header-area .floating-searchbar form button[type="submit"] {
position: absolute;
top: 14px;
right: 16px;
width: 36px;
height: 36px;
border: 0;
border-radius: 11px;
background: transparent;
color: #64748b;
}
html[dir="rtl"] .header-area .floating-searchbar form button[type="submit"] {
right: auto;
left: 16px;
}
.header-area .offcanvas,
.offcanvas.offcanvas-start {
position: fixed !important;
top: 0 !important;
bottom: 0 !important;
left: 0 !important;
right: auto !important;
width: min(86vw, 360px) !important;
max-width: 360px !important;
height: 100vh !important;
z-index: 999999 !important;
transform: translateX(-100%) !important;
visibility: visible !important;
border: 0 !important;
border-radius: 0 26px 26px 0 !important;
background: #ffffff !important;
color: #0f172a !important;
overflow-y: auto !important;
box-shadow: 22px 0 70px rgba(15, 23, 42, 0.22) !important;
}
.offcanvas.offcanvas-start.show,
.offcanvas.show {
transform: translateX(0) !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas,
html[data-aj-theme="dark"] .offcanvas.offcanvas-start {
background: #080d12 !important;
color: #ffffff !important;
box-shadow: 22px 0 70px rgba(0, 0, 0, 0.48) !important;
}
html[dir="rtl"] .header-area .offcanvas,
html[dir="rtl"] .offcanvas.offcanvas-start {
left: auto !important;
right: 0 !important;
transform: translateX(100%) !important;
border-radius: 26px 0 0 26px !important;
}
html[dir="rtl"] .offcanvas.offcanvas-start.show,
html[dir="rtl"] .offcanvas.show {
transform: translateX(0) !important;
}
.header-area .offcanvas-header {
min-height: 72px;
padding: 16px 18px !important;
border-bottom: 1px solid rgba(15, 23, 42, 0.08);
display: flex;
align-items: center;
justify-content: space-between;
}
html[data-aj-theme="dark"] .header-area .offcanvas-header {
border-bottom-color: rgba(255, 255, 255, 0.10);
}
.header-area .offcanvas-header img {
max-height: 38px;
width: auto;
object-fit: contain;
}
.header-area .offcanvas .btn-close,
.header-area .offcanvas-header .btn-close {
width: 38px;
height: 38px;
border-radius: 12px;
background-color: rgba(15, 23, 42, 0.06);
opacity: 1;
box-shadow: none !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas .btn-close,
html[data-aj-theme="dark"] .header-area .offcanvas-header .btn-close {
filter: invert(1);
background-color: rgba(255, 255, 255, 0.10);
}
.header-area .offcanvas-body {
padding: 16px 18px 26px !important;
background: transparent !important;
color: inherit !important;
}
.header-area .offcanvas-body ul,
.header-area .offcanvas-body .navbar-nav,
.header-area .offcanvas-body .primary-menu {
display: grid !important;
gap: 8px !important;
width: 100% !important;
margin: 0 !important;
padding: 0 !important;
list-style: none !important;
flex-direction: column !important;
}
.header-area .offcanvas-body li {
width: 100%;
margin: 0 !important;
padding: 0 !important;
list-style: none !important;
}
.header-area .offcanvas-body a,
.header-area .offcanvas-body .btn-toggle-list {
width: 100%;
min-height: 44px;
display: flex !important;
align-items: center;
justify-content: space-between;
padding: 12px 14px !important;
border-radius: 14px;
color: #0f172a !important;
background: rgba(15, 23, 42, 0.035) !important;
border: 1px solid rgba(15, 23, 42, 0.06) !important;
font-size: 15px;
font-weight: 500 !important;
text-decoration: none !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas-body a,
html[data-aj-theme="dark"] .header-area .offcanvas-body .btn-toggle-list {
color: rgba(255, 255, 255, 0.88) !important;
background: rgba(255, 255, 255, 0.055) !important;
border-color: rgba(255, 255, 255, 0.09) !important;
}
.header-area .offcanvas-body a:hover,
.header-area .offcanvas-body .btn-toggle-list:hover {
color: #00a884 !important;
background: rgba(0, 214, 163, 0.10) !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas-body a:hover,
html[data-aj-theme="dark"] .header-area .offcanvas-body .btn-toggle-list:hover {
color: #00d6a3 !important;
background: rgba(0, 214, 163, 0.12) !important;
}
.header-area .offcanvas-backdrop,
.offcanvas-backdrop {
z-index: 999998 !important;
background-color: rgba(2, 6, 8, 0.58) !important;
backdrop-filter: blur(4px);
}
}
@media (max-width: 991px) {
.header-area .offcanvas,
.header-area .offcanvas.offcanvas-start,
.offcanvas#offcanvasWithBothOptions {
position: fixed !important;
inset: 0 !important;
width: 100vw !important;
max-width: 100vw !important;
height: 100dvh !important;
max-height: 100dvh !important;
transform: translateY(100%) !important;
border: 0 !important;
border-radius: 0 !important;
background:
radial-gradient(circle at 10% 0%, rgba(0, 214, 163, 0.08), transparent 34%),
radial-gradient(circle at 90% 0%, rgba(109, 77, 255, 0.06), transparent 36%),
#f7f9fb !important;
color: #0f172a !important;
box-shadow: none !important;
overflow: hidden !important;
z-index: 650000 !important;
transition: transform .34s cubic-bezier(.22, .61, .36, 1) !important;
}
.header-area .offcanvas.show,
.header-area .offcanvas.offcanvas-start.show,
.offcanvas#offcanvasWithBothOptions.show {
transform: translateY(0) !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas,
html[data-aj-theme="dark"] .header-area .offcanvas.offcanvas-start,
html[data-aj-theme="dark"] .offcanvas#offcanvasWithBothOptions {
background:
radial-gradient(circle at 10% 0%, rgba(0, 214, 163, 0.10), transparent 34%),
radial-gradient(circle at 90% 0%, rgba(109, 77, 255, 0.10), transparent 38%),
#070b10 !important;
color: #ffffff !important;
}
.offcanvas-backdrop,
.offcanvas-backdrop.show {
z-index: 649999 !important;
background-color: rgba(2, 6, 8, 0.58) !important;
opacity: 1 !important;
backdrop-filter: blur(5px);
}
.header-area .offcanvas-header {
display: none !important;
}
.header-area .offcanvas-body {
height: 100dvh !important;
max-height: 100dvh !important;
padding: 0 !important;
background: transparent !important;
color: inherit !important;
overflow: hidden !important;
}
.header-area .off-menu {
width: 100% !important;
height: 100dvh !important;
max-height: 100dvh !important;
display: flex !important;
flex-direction: column !important;
background: transparent !important;
overflow: hidden !important;
}
.aj-mobile-menu-header {
flex: 0 0 auto;
display: flex;
align-items: center;
justify-content: space-between;
gap: 14px;
padding: 14px 18px 13px !important;
min-height: 74px;
background: rgba(255, 255, 255, 0.86);
border-bottom: 1px solid rgba(15, 23, 42, 0.075);
backdrop-filter: blur(16px);
-webkit-backdrop-filter: blur(16px);
}
html[data-aj-theme="dark"] .aj-mobile-menu-header {
background: rgba(7, 11, 16, 0.88);
border-bottom-color: rgba(255, 255, 255, 0.10);
}
.aj-mobile-menu-logo img {
max-height: 40px !important;
max-width: 132px !important;
object-fit: contain !important;
}
.aj-mobile-close {
width: 42px !important;
height: 42px !important;
min-width: 42px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
border-radius: 15px !important;
border: 1px solid rgba(15, 23, 42, 0.10) !important;
background: rgba(255, 255, 255, 0.76) !important;
color: #0f172a !important;
opacity: 1 !important;
box-shadow: none !important;
filter: none !important;
font-size: 19px !important;
padding: 0 !important;
line-height: 1 !important;
}
.aj-mobile-close::before,
.aj-mobile-close::after {
display: none !important;
}
html[data-aj-theme="dark"] .aj-mobile-close {
background: rgba(255, 255, 255, 0.08) !important;
border-color: rgba(255, 255, 255, 0.12) !important;
color: #ffffff !important;
}
.aj-mobile-menu-scroll {
flex: 1 1 auto;
min-height: 0;
overflow-y: auto;
overflow-x: hidden;
padding: 16px 18px 18px;
scrollbar-width: none;
-ms-overflow-style: none;
overscroll-behavior: contain;
}
.aj-mobile-menu-scroll::-webkit-scrollbar {
width: 0 !important;
height: 0 !important;
display: none !important;
}
.aj-mobile-card {
border-radius: 22px;
padding: 13px;
margin-bottom: 14px;
background: rgba(255, 255, 255, 0.86);
border: 1px solid rgba(15, 23, 42, 0.08);
box-shadow: 0 16px 45px rgba(15, 23, 42, 0.055);
}
html[data-aj-theme="dark"] .aj-mobile-card {
background: rgba(255, 255, 255, 0.055);
border-color: rgba(255, 255, 255, 0.10);
box-shadow: none;
}
.aj-mobile-user-card {
display: flex;
align-items: center;
gap: 12px;
}
.aj-mobile-user-avatar {
width: 48px !important;
height: 48px !important;
min-width: 48px !important;
border-radius: 50% !important;
object-fit: cover !important;
}
.aj-mobile-user-info {
min-width: 0;
flex: 1;
}
.aj-mobile-user-info h4 {
margin: 0;
color: #0f172a;
font-size: 15px;
font-weight: 800;
line-height: 1.2;
}
.aj-mobile-user-info p {
margin: 4px 0 0;
color: #64748b;
font-size: 13px;
font-weight: 400;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
html[data-aj-theme="dark"] .aj-mobile-user-info h4 {
color: #ffffff;
}
html[data-aj-theme="dark"] .aj-mobile-user-info p {
color: rgba(226, 232, 240, 0.68);
}
.aj-mobile-logout {
width: 44px;
height: 44px;
min-width: 44px;
border-radius: 15px;
display: inline-flex;
align-items: center;
justify-content: center;
color: #0f172a !important;
background: rgba(15, 23, 42, 0.035) !important;
border: 1px solid rgba(15, 23, 42, 0.08) !important;
text-decoration: none !important;
}
html[data-aj-theme="dark"] .aj-mobile-logout {
color: #ffffff !important;
background: rgba(255, 255, 255, 0.055) !important;
border-color: rgba(255, 255, 255, 0.10) !important;
}
.aj-mobile-nav-card {
padding: 12px;
}
.aj-mobile-menu-list {
display: grid !important;
gap: 8px !important;
margin: 0 !important;
padding: 0 !important;
list-style: none !important;
}
.aj-mobile-menu-list li {
width: 100%;
list-style: none !important;
margin: 0 !important;
padding: 0 !important;
}
.aj-mobile-link,
.aj-mobile-course-toggle {
width: 100% !important;
min-height: 48px !important;
display: flex !important;
align-items: center !important;
justify-content: space-between !important;
gap: 12px !important;
padding: 12px 14px !important;
border-radius: 15px !important;
color: #0f172a !important;
background: rgba(15, 23, 42, 0.035) !important;
border: 1px solid rgba(15, 23, 42, 0.065) !important;
font-size: 15px !important;
font-weight: 600 !important;
line-height: 1.1 !important;
text-decoration: none !important;
box-shadow: none !important;
outline: none !important;
}
.aj-mobile-link:hover,
.aj-mobile-course-toggle:hover,
.aj-mobile-link.active,
.aj-mobile-course-toggle[aria-expanded="true"] {
color: #00a884 !important;
background: rgba(0, 214, 163, 0.12) !important;
border-color: rgba(0, 214, 163, 0.24) !important;
}
html[data-aj-theme="dark"] .aj-mobile-link,
html[data-aj-theme="dark"] .aj-mobile-course-toggle {
color: rgba(255, 255, 255, 0.88) !important;
background: rgba(255, 255, 255, 0.055) !important;
border-color: rgba(255, 255, 255, 0.10) !important;
}
html[data-aj-theme="dark"] .aj-mobile-link:hover,
html[data-aj-theme="dark"] .aj-mobile-course-toggle:hover,
html[data-aj-theme="dark"] .aj-mobile-link.active,
html[data-aj-theme="dark"] .aj-mobile-course-toggle[aria-expanded="true"] {
color: #00d6a3 !important;
background: rgba(0, 214, 163, 0.13) !important;
border-color: rgba(0, 214, 163, 0.24) !important;
}
.aj-mobile-link-main {
display: inline-flex;
align-items: center;
gap: 10px;
min-width: 0;
}
.aj-mobile-link-main i {
width: 18px;
min-width: 18px;
text-align: center;
color: #03b790;
}
html[data-aj-theme="dark"] .aj-mobile-link-main i {
color: #00d6a3;
}
.aj-mobile-course-toggle .aj-mobile-arrow {
transition: transform .18s ease;
color: currentColor;
}
.aj-mobile-course-toggle[aria-expanded="true"] .aj-mobile-arrow {
transform: rotate(180deg);
}
.aj-mobile-submenu {
margin: 8px 0 2px !important;
padding: 8px !important;
border-radius: 17px !important;
background: rgba(15, 23, 42, 0.030) !important;
border: 1px solid rgba(15, 23, 42, 0.060) !important;
}
html[data-aj-theme="dark"] .aj-mobile-submenu {
background: rgba(255, 255, 255, 0.04) !important;
border-color: rgba(255, 255, 255, 0.09) !important;
}
.aj-mobile-submenu a {
min-height: 42px !important;
display: flex !important;
align-items: center !important;
gap: 10px !important;
padding: 10px 12px !important;
border-radius: 12px !important;
color: #0f172a !important;
background: transparent !important;
border: 0 !important;
font-size: 14px !important;
font-weight: 500 !important;
text-decoration: none !important;
}
.aj-mobile-course-icon {
width: 28px !important;
height: 28px !important;
min-width: 28px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
border-radius: 10px !important;
color: #00a884 !important;
background: rgba(0, 214, 163, 0.105) !important;
border: 1px solid rgba(0, 214, 163, 0.13) !important;
line-height: 1 !important;
flex: 0 0 28px !important;
}
.aj-mobile-course-icon i {
width: auto !important;
height: auto !important;
min-width: 0 !important;
margin: 0 !important;
padding: 0 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
color: currentColor !important;
font-size: 13px !important;
line-height: 1 !important;
opacity: 1 !important;
visibility: visible !important;
}
.aj-mobile-course-title {
min-width: 0 !important;
flex: 1 1 auto !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
white-space: nowrap !important;
}
.aj-mobile-submenu a:hover {
color: #00a884 !important;
background: rgba(0, 214, 163, 0.10) !important;
}
.aj-mobile-submenu a:hover .aj-mobile-course-icon {
color: #07100d !important;
background: rgba(0, 214, 163, 0.78) !important;
border-color: rgba(0, 214, 163, 0.78) !important;
}
html[data-aj-theme="dark"] .aj-mobile-submenu a {
color: rgba(255, 255, 255, 0.84) !important;
}
html[data-aj-theme="dark"] .aj-mobile-course-icon {
color: #00d6a3 !important;
background: rgba(0, 214, 163, 0.13) !important;
border-color: rgba(0, 214, 163, 0.16) !important;
}
html[data-aj-theme="dark"] .aj-mobile-submenu a:hover {
color: #00d6a3 !important;
background: rgba(0, 214, 163, 0.12) !important;
}
html[data-aj-theme="dark"] .aj-mobile-submenu a:hover .aj-mobile-course-icon {
color: #07100d !important;
background: #00d6a3 !important;
border-color: #00d6a3 !important;
}
.aj-mobile-language-card,
.aj-mobile-contact-card {
padding: 13px;
}
.aj-mobile-language-select {
position: relative;
z-index: 4;
}
.aj-mobile-language-native {
display: none !important;
}
.aj-mobile-language-trigger {
width: 100%;
min-height: 46px;
display: flex;
align-items: center;
justify-content: space-between;
gap: 10px;
padding: 12px 14px;
border-radius: 15px;
color: #0f172a;
background: rgba(15, 23, 42, 0.035);
border: 1px solid rgba(15, 23, 42, 0.07);
font-size: 13px;
font-weight: 600;
text-transform: uppercase;
cursor: pointer;
}
html[data-aj-theme="dark"] .aj-mobile-language-trigger {
color: rgba(255, 255, 255, 0.88);
background: rgba(255, 255, 255, 0.055);
border-color: rgba(255, 255, 255, 0.10);
}
.aj-mobile-language-trigger-left {
display: inline-flex;
align-items: center;
gap: 10px;
min-width: 0;
}
.aj-mobile-language-trigger-left i {
color: #00a884;
}
html[data-aj-theme="dark"] .aj-mobile-language-trigger-left i {
color: #00d6a3;
}
.aj-mobile-language-arrow {
color: #64748b;
transition: transform .18s ease;
}
.aj-mobile-language-select.is-open .aj-mobile-language-arrow {
transform: rotate(180deg);
color: #00a884;
}
.aj-mobile-language-menu {
display: none;
margin-top: 8px;
padding: 7px;
border-radius: 15px;
background: #ffffff;
border: 1px solid rgba(15, 23, 42, 0.08);
box-shadow: 0 18px 42px rgba(15, 23, 42, 0.12);
}
.aj-mobile-language-select.is-open .aj-mobile-language-menu {
display: grid;
gap: 5px;
}
html[data-aj-theme="dark"] .aj-mobile-language-menu {
background: #080d12;
border-color: rgba(255, 255, 255, 0.11);
box-shadow: 0 18px 42px rgba(0, 0, 0, 0.34);
}
.aj-mobile-language-option {
width: 100%;
min-height: 36px;
display: flex;
align-items: center;
justify-content: flex-start;
padding: 9px 10px;
border: 0;
border-radius: 11px;
color: #0f172a;
background: transparent;
font-size: 13px;
font-weight: 500;
text-transform: uppercase;
cursor: pointer;
}
.aj-mobile-language-option:hover,
.aj-mobile-language-option.is-active {
color: #00a884;
background: rgba(0, 214, 163, 0.12);
}
html[data-aj-theme="dark"] .aj-mobile-language-option {
color: rgba(255, 255, 255, 0.86);
}
html[data-aj-theme="dark"] .aj-mobile-language-option:hover,
html[data-aj-theme="dark"] .aj-mobile-language-option.is-active {
color: #00d6a3;
background: rgba(0, 214, 163, 0.13);
}
.aj-mobile-social-row {
display: flex;
align-items: center;
justify-content: center;
gap: 9px;
margin-top: 12px;
}
.aj-mobile-social-link {
width: 38px;
height: 38px;
min-width: 38px;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 50%;
color: #0f172a !important;
background: rgba(15, 23, 42, 0.035);
border: 1px solid rgba(15, 23, 42, 0.075);
text-decoration: none !important;
}
html[data-aj-theme="dark"] .aj-mobile-social-link {
color: #ffffff !important;
background: rgba(255, 255, 255, 0.055);
border-color: rgba(255, 255, 255, 0.10);
}
.aj-mobile-social-link:hover {
color: #07100d !important;
background: #00d6a3;
border-color: rgba(0, 214, 163, 0.45);
}
.aj-mobile-bottom-spacer {
flex: 1 1 auto;
min-height: 8px;
}
.aj-mobile-contact-list {
display: grid;
gap: 9px;
}
.aj-mobile-contact-item {
min-height: 46px;
display: flex;
align-items: center;
justify-content: space-between;
gap: 12px;
padding: 11px 14px;
border-radius: 15px;
color: #0f172a !important;
background: rgba(15, 23, 42, 0.035);
border: 1px solid rgba(15, 23, 42, 0.07);
text-decoration: none !important;
font-size: 13px;
font-weight: 600;
}
html[data-aj-theme="dark"] .aj-mobile-contact-item {
color: rgba(255, 255, 255, 0.88) !important;
background: rgba(255, 255, 255, 0.055);
border-color: rgba(255, 255, 255, 0.10);
}
.aj-mobile-contact-icon {
width: 28px;
height: 28px;
min-width: 28px;
display: inline-flex;
align-items: center;
justify-content: center;
border-radius: 50%;
color: #00a884;
background: rgba(0, 214, 163, 0.13);
}
html[data-aj-theme="dark"] .aj-mobile-contact-icon {
color: #00d6a3;
background: rgba(0, 214, 163, 0.14);
}
}
@media (max-width: 575px) {
.aj-mobile-menu-header {
padding-inline: 16px !important;
}
.aj-mobile-menu-scroll {
padding: 14px 16px 16px;
}
.aj-mobile-card {
border-radius: 20px;
margin-bottom: 12px;
}
}
@media (max-width: 991px) {
html,
body {
scroll-behavior: auto !important;
}
.header-area {
position: relative !important;
z-index: 2000 !important;
}
.header-area .toggle-bar[data-bs-target="#offcanvasWithBothOptions"] {
cursor: pointer !important;
touch-action: manipulation !important;
}
#offcanvasWithBothOptions,
.header-area #offcanvasWithBothOptions.offcanvas,
.header-area .offcanvas#offcanvasWithBothOptions,
.offcanvas#offcanvasWithBothOptions.offcanvas-start {
position: fixed !important;
inset: 0 !important;
width: 100vw !important;
max-width: 100vw !important;
height: 100dvh !important;
max-height: 100dvh !important;
margin: 0 !important;
padding: 0 !important;
border: 0 !important;
border-radius: 0 !important;
background:
radial-gradient(circle at 10% 0%, rgba(0, 214, 163, 0.08), transparent 34%),
radial-gradient(circle at 90% 0%, rgba(109, 77, 255, 0.06), transparent 36%),
#f7f9fb !important;
color: #0f172a !important;
box-shadow: none !important;
overflow: hidden !important;
z-index: 650000 !important;
transform: translate3d(0, 100%, 0) !important;
visibility: hidden !important;
pointer-events: none !important;
opacity: 1 !important;
transition: transform .28s cubic-bezier(.22, .61, .36, 1), visibility .28s ease !important;
will-change: transform !important;
overscroll-behavior: contain !important;
}
html[data-aj-theme="dark"] #offcanvasWithBothOptions,
html[data-aj-theme="dark"] .header-area #offcanvasWithBothOptions.offcanvas,
html[data-aj-theme="dark"] .header-area .offcanvas#offcanvasWithBothOptions,
html[data-aj-theme="dark"] .offcanvas#offcanvasWithBothOptions.offcanvas-start {
background:
radial-gradient(circle at 10% 0%, rgba(0, 214, 163, 0.10), transparent 34%),
radial-gradient(circle at 90% 0%, rgba(109, 77, 255, 0.10), transparent 38%),
#070b10 !important;
color: #ffffff !important;
}
#offcanvasWithBothOptions.show,
#offcanvasWithBothOptions.showing,
.header-area #offcanvasWithBothOptions.show,
.header-area #offcanvasWithBothOptions.showing {
transform: translate3d(0, 0, 0) !important;
visibility: visible !important;
pointer-events: auto !important;
}
#offcanvasWithBothOptions.hiding,
.header-area #offcanvasWithBothOptions.hiding {
transform: translate3d(0, 100%, 0) !important;
visibility: visible !important;
pointer-events: none !important;
}
.offcanvas-backdrop,
.offcanvas-backdrop.show {
z-index: 649999 !important;
background: rgba(2, 6, 8, 0.56) !important;
opacity: 1 !important;
backdrop-filter: blur(5px) !important;
-webkit-backdrop-filter: blur(5px) !important;
}
body.offcanvas-backdrop,
body.modal-open,
body:has(#offcanvasWithBothOptions.show) {
padding-right: 0 !important;
overflow: hidden !important;
}
#offcanvasWithBothOptions .offcanvas-header {
display: none !important;
}
#offcanvasWithBothOptions .offcanvas-body {
width: 100% !important;
height: 100dvh !important;
max-height: 100dvh !important;
min-height: 0 !important;
padding: 0 !important;
margin: 0 !important;
overflow: hidden !important;
background: transparent !important;
color: inherit !important;
overscroll-behavior: contain !important;
touch-action: pan-y !important;
}
#offcanvasWithBothOptions .off-menu {
width: 100% !important;
height: 100dvh !important;
max-height: 100dvh !important;
min-height: 0 !important;
display: flex !important;
flex-direction: column !important;
overflow: hidden !important;
background: transparent !important;
overscroll-behavior: contain !important;
}
.aj-mobile-menu-header {
position: sticky !important;
top: 0 !important;
z-index: 8 !important;
flex: 0 0 auto !important;
min-height: 76px !important;
padding: 13px 18px !important;
background: rgba(255, 255, 255, 0.94) !important;
border-bottom: 1px solid rgba(15, 23, 42, 0.08) !important;
backdrop-filter: blur(14px) !important;
-webkit-backdrop-filter: blur(14px) !important;
}
html[data-aj-theme="dark"] .aj-mobile-menu-header {
background: rgba(8, 13, 18, 0.94) !important;
border-bottom-color: rgba(255, 255, 255, 0.10) !important;
}
.aj-mobile-menu-scroll {
flex: 1 1 auto !important;
min-height: 0 !important;
height: auto !important;
max-height: none !important;
overflow-y: auto !important;
overflow-x: hidden !important;
-webkit-overflow-scrolling: touch !important;
overscroll-behavior-y: contain !important;
touch-action: pan-y !important;
padding: 16px 18px calc(32px + env(safe-area-inset-bottom)) !important;
scrollbar-width: none !important;
}
.aj-mobile-menu-scroll::-webkit-scrollbar {
width: 0 !important;
height: 0 !important;
display: none !important;
}
.aj-mobile-card {
scroll-margin-top: 88px !important;
}
.aj-mobile-bottom-spacer {
display: block !important;
height: 18px !important;
flex: 0 0 18px !important;
}
}
@media (max-width: 991px) {
.header-area .aj-mobile-user-card,
.header-area .mobile-user-card,
.header-area .offcanvas .figure_user,
.header-area .offcanvas .aj-user-card {
position: relative !important;
display: flex !important;
align-items: center !important;
gap: 12px !important;
padding: 14px 72px 14px 14px !important;
min-height: 86px !important;
}
.header-area .aj-mobile-user-card img,
.header-area .mobile-user-card img,
.header-area .offcanvas .figure_user img,
.header-area .offcanvas .aj-user-card img {
width: 46px !important;
height: 46px !important;
min-width: 46px !important;
border-radius: 50% !important;
object-fit: cover !important;
flex: 0 0 46px !important;
}
.header-area .aj-mobile-user-card .figure_text,
.header-area .mobile-user-card .figure_text,
.header-area .offcanvas .figure_user .figure_text,
.header-area .offcanvas .aj-user-card .figure_text,
.header-area .aj-mobile-user-info {
min-width: 0 !important;
flex: 1 1 auto !important;
display: block !important;
}
.header-area .aj-mobile-user-card h4,
.header-area .mobile-user-card h4,
.header-area .offcanvas .figure_user h4,
.header-area .offcanvas .aj-user-card h4 {
margin: 0 0 4px !important;
max-width: 160px !important;
color: #0f172a !important;
font-size: 15px !important;
font-weight: 700 !important;
line-height: 1.2 !important;
white-space: normal !important;
overflow: hidden !important;
display: -webkit-box !important;
-webkit-line-clamp: 2 !important;
-webkit-box-orient: vertical !important;
}
.header-area .aj-mobile-user-card p,
.header-area .mobile-user-card p,
.header-area .offcanvas .figure_user p,
.header-area .offcanvas .aj-user-card p {
margin: 0 !important;
max-width: 160px !important;
color: #64748b !important;
font-size: 12px !important;
line-height: 1.25 !important;
white-space: nowrap !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
}
.header-area .aj-mobile-logout,
.header-area .mobile-logout,
.header-area .offcanvas .logout-btn,
.header-area .offcanvas a[href*="logout"] {
position: absolute !important;
top: 50% !important;
right: 14px !important;
transform: translateY(-50%) !important;
width: 46px !important;
height: 46px !important;
min-width: 46px !important;
border-radius: 14px !important;
padding: 0 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
background: rgba(15, 23, 42, 0.045) !important;
border: 1px solid rgba(15, 23, 42, 0.08) !important;
color: #0f172a !important;
z-index: 5 !important;
}
.header-area .aj-mobile-logout i,
.header-area .mobile-logout i,
.header-area .offcanvas .logout-btn i,
.header-area .offcanvas a[href*="logout"] i,
.header-area .offcanvas a[href*="logout"] svg {
margin: 0 !important;
width: 18px !important;
height: 18px !important;
font-size: 17px !important;
color: currentColor !important;
}
html[data-aj-theme="dark"] .header-area .aj-mobile-user-card h4,
html[data-aj-theme="dark"] .header-area .mobile-user-card h4,
html[data-aj-theme="dark"] .header-area .offcanvas .figure_user h4,
html[data-aj-theme="dark"] .header-area .offcanvas .aj-user-card h4 {
color: #ffffff !important;
}
html[data-aj-theme="dark"] .header-area .aj-mobile-user-card p,
html[data-aj-theme="dark"] .header-area .mobile-user-card p,
html[data-aj-theme="dark"] .header-area .offcanvas .figure_user p,
html[data-aj-theme="dark"] .header-area .offcanvas .aj-user-card p {
color: rgba(226, 232, 240, 0.68) !important;
}
html[data-aj-theme="dark"] .header-area .aj-mobile-logout,
html[data-aj-theme="dark"] .header-area .mobile-logout,
html[data-aj-theme="dark"] .header-area .offcanvas .logout-btn,
html[data-aj-theme="dark"] .header-area .offcanvas a[href*="logout"] {
background: rgba(255, 255, 255, 0.06) !important;
border-color: rgba(255, 255, 255, 0.11) !important;
color: #ffffff !important;
}
html[dir="rtl"] .header-area .aj-mobile-user-card,
html[dir="rtl"] .header-area .mobile-user-card,
html[dir="rtl"] .header-area .offcanvas .figure_user,
html[dir="rtl"] .header-area .offcanvas .aj-user-card {
padding: 14px 14px 14px 72px !important;
}
html[dir="rtl"] .header-area .aj-mobile-logout,
html[dir="rtl"] .header-area .mobile-logout,
html[dir="rtl"] .header-area .offcanvas .logout-btn,
html[dir="rtl"] .header-area .offcanvas a[href*="logout"] {
right: auto !important;
left: 14px !important;
}
}
.header-area .primary-menu > li,
.header-area .primary-menu > li > a,
.header-area .primary-menu > li > a.active,
.header-area .primary-menu > li > a:hover,
.header-area .primary-menu > li.active,
.header-area .primary-menu > li.current-menu-item,
.header-area .primary-menu > li.current_page_item {
border-bottom: 0 !important;
box-shadow: none !important;
text-decoration: none !important;
}
.header-area .primary-menu > li::before,
.header-area .primary-menu > li::after,
.header-area .primary-menu > li > a::before,
.header-area .primary-menu > li > a::after,
.header-area .primary-menu > li > a.active::before,
.header-area .primary-menu > li > a.active::after,
.header-area .primary-menu > li > a:hover::before,
.header-area .primary-menu > li > a:hover::after,
.header-area .primary-menu > li.active::before,
.header-area .primary-menu > li.active::after,
.header-area .primary-menu > li.current-menu-item::before,
.header-area .primary-menu > li.current-menu-item::after {
content: none !important;
display: none !important;
opacity: 0 !important;
visibility: hidden !important;
width: 0 !important;
height: 0 !important;
background: transparent !important;
border: 0 !important;
box-shadow: none !important;
}
.header-area .primary-menu > li > a.active,
.header-area .primary-menu > li > a:hover {
background-image: none !important;
background-repeat: no-repeat !important;
background-size: 0 0 !important;
}
.header-area .primary-menu > li > a.active {
color: #00a884 !important;
background: rgb(1 255 187 / 10%) !important;
}
html[data-aj-theme="dark"] .header-area .primary-menu > li > a.active {
color: #00d6a3 !important;
background: rgba(0, 214, 163, 0.105) !important;
}
@media (max-width: 991px) {
.header-area .aj-mobile-course-toggle[aria-expanded="true"] {
margin-bottom: 12px !important;
border-color: rgba(0, 214, 163, 0.26) !important;
}
.header-area #category-collapse {
margin-top: 0 !important;
padding-top: 0 !important;
}
.header-area .aj-mobile-submenu,
.header-area #category-collapse .aj-mobile-submenu {
display: grid !important;
gap: 10px !important;
margin: 0 0 12px 0 !important;
padding: 10px !important;
border-radius: 18px !important;
background: rgba(15, 23, 42, 0.028) !important;
border: 1px solid rgba(15, 23, 42, 0.060) !important;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.72) !important;
}
.header-area .aj-mobile-submenu li,
.header-area #category-collapse .aj-mobile-submenu li {
margin: 0 !important;
padding: 0 !important;
list-style: none !important;
}
.header-area .aj-mobile-submenu li a,
.header-area #category-collapse .aj-mobile-submenu li a {
width: 100% !important;
min-height: 48px !important;
display: flex !important;
align-items: center !important;
justify-content: flex-start !important;
gap: 11px !important;
margin: 0 !important;
padding: 10px 13px !important;
border-radius: 14px !important;
background: rgba(255, 255, 255, 0.78) !important;
border: 1px solid rgba(15, 23, 42, 0.060) !important;
color: #182033 !important;
font-size: 14px !important;
font-weight: 500 !important;
line-height: 1.25 !important;
text-decoration: none !important;
box-shadow: none !important;
}
.header-area .aj-mobile-submenu li a:hover,
.header-area .aj-mobile-submenu li a:focus,
.header-area .aj-mobile-submenu li a.active,
.header-area #category-collapse .aj-mobile-submenu li a:hover,
.header-area #category-collapse .aj-mobile-submenu li a:focus,
.header-area #category-collapse .aj-mobile-submenu li a.active {
background: rgba(0, 214, 163, 0.085) !important;
border-color: rgba(0, 214, 163, 0.20) !important;
color: #00a884 !important;
}
.header-area .aj-mobile-course-icon,
.header-area .aj-mobile-submenu li a .aj-mobile-course-icon,
.header-area #category-collapse .aj-mobile-submenu li a .aj-mobile-course-icon {
width: 30px !important;
height: 30px !important;
min-width: 30px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
border-radius: 11px !important;
background: rgba(0, 214, 163, 0.13) !important;
border: 1px solid rgba(0, 214, 163, 0.16) !important;
color: #00a884 !important;
margin: 0 !important;
padding: 0 !important;
flex: 0 0 30px !important;
line-height: 1 !important;
opacity: 1 !important;
visibility: visible !important;
}
.header-area .aj-mobile-course-icon i,
.header-area .aj-mobile-submenu li a .aj-mobile-course-icon i,
.header-area #category-collapse .aj-mobile-submenu li a .aj-mobile-course-icon i {
width: auto !important;
height: auto !important;
min-width: 0 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin: 0 !important;
padding: 0 !important;
color: currentColor !important;
font-size: 13px !important;
line-height: 1 !important;
opacity: 1 !important;
visibility: visible !important;
}
.header-area .aj-mobile-course-title,
.header-area .aj-mobile-submenu li a .aj-mobile-course-title,
.header-area #category-collapse .aj-mobile-submenu li a .aj-mobile-course-title {
min-width: 0 !important;
flex: 1 1 auto !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
white-space: nowrap !important;
color: inherit !important;
line-height: 1.25 !important;
}
html[data-aj-theme="dark"] .header-area .aj-mobile-submenu,
html[data-aj-theme="dark"] .header-area #category-collapse .aj-mobile-submenu {
background: rgba(255, 255, 255, 0.035) !important;
border-color: rgba(255, 255, 255, 0.080) !important;
box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.055) !important;
}
html[data-aj-theme="dark"] .header-area .aj-mobile-submenu li a,
html[data-aj-theme="dark"] .header-area #category-collapse .aj-mobile-submenu li a {
background: rgba(255, 255, 255, 0.050) !important;
border-color: rgba(255, 255, 255, 0.080) !important;
color: rgba(255, 255, 255, 0.88) !important;
}
html[data-aj-theme="dark"] .header-area .aj-mobile-submenu li a:hover,
html[data-aj-theme="dark"] .header-area .aj-mobile-submenu li a:focus,
html[data-aj-theme="dark"] .header-area .aj-mobile-submenu li a.active,
html[data-aj-theme="dark"] .header-area #category-collapse .aj-mobile-submenu li a:hover,
html[data-aj-theme="dark"] .header-area #category-collapse .aj-mobile-submenu li a:focus,
html[data-aj-theme="dark"] .header-area #category-collapse .aj-mobile-submenu li a.active {
background: rgba(0, 214, 163, 0.13) !important;
border-color: rgba(0, 214, 163, 0.22) !important;
color: #00d6a3 !important;
}
html[data-aj-theme="dark"] .header-area .aj-mobile-course-icon,
html[data-aj-theme="dark"] .header-area .aj-mobile-submenu li a .aj-mobile-course-icon,
html[data-aj-theme="dark"] .header-area #category-collapse .aj-mobile-submenu li a .aj-mobile-course-icon {
background: rgba(0, 214, 163, 0.15) !important;
border-color: rgba(0, 214, 163, 0.19) !important;
color: #00d6a3 !important;
}
}
@media (max-width: 991px) {
.offcanvas-backdrop,
.offcanvas-backdrop.show,
body > .offcanvas-backdrop,
body > .offcanvas-backdrop.show {
display: none !important;
visibility: hidden !important;
opacity: 0 !important;
pointer-events: none !important;
background: transparent !important;
backdrop-filter: none !important;
-webkit-backdrop-filter: none !important;
transition: none !important;
animation: none !important;
}
#offcanvasWithBothOptions,
.header-area #offcanvasWithBothOptions.offcanvas,
.header-area .offcanvas#offcanvasWithBothOptions {
z-index: 900000 !important;
}
.header-area .offcanvas-body .aj-mobile-social-row {
width: 100% !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
gap: 10px !important;
margin: 12px 0 0 !important;
padding: 0 !important;
}
.header-area .offcanvas-body .aj-mobile-social-row .aj-mobile-social-link {
width: 34px !important;
height: 34px !important;
min-width: 34px !important;
max-width: 34px !important;
flex: 0 0 34px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin: 0 !important;
padding: 0 !important;
border-radius: 50% !important;
color: #0f172a !important;
background: rgba(15, 23, 42, 0.040) !important;
border: 1px solid rgba(15, 23, 42, 0.075) !important;
text-decoration: none !important;
box-shadow: none !important;
}
.header-area .offcanvas-body .aj-mobile-social-row .aj-mobile-social-link i,
.header-area .offcanvas-body .aj-mobile-social-row .aj-mobile-social-link svg {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin: 0 !important;
padding: 0 !important;
width: 15px !important;
height: 15px !important;
min-width: 15px !important;
font-size: 14px !important;
line-height: 1 !important;
color: currentColor !important;
}
.header-area .offcanvas-body .aj-mobile-social-row .aj-mobile-social-link:hover {
color: #07100d !important;
background: #00d6a3 !important;
border-color: rgba(0, 214, 163, 0.55) !important;
transform: translateY(-1px) !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas-body .aj-mobile-social-row .aj-mobile-social-link {
color: #ffffff !important;
background: rgba(255, 255, 255, 0.060) !important;
border-color: rgba(255, 255, 255, 0.110) !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas-body .aj-mobile-social-row .aj-mobile-social-link:hover {
color: #07100d !important;
background: #00d6a3 !important;
border-color: rgba(0, 214, 163, 0.55) !important;
}
}
@media (max-width: 991px) {
.header-area .offcanvas-body .aj-mobile-social-row,
.header-area .offcanvas-body .aj-mobile-socials,
.header-area .aj-mobile-social-row,
.header-area .aj-mobile-socials {
width: 100% !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
gap: 9px !important;
margin: 12px 0 0 !important;
padding: 0 !important;
flex-wrap: nowrap !important;
}
.header-area .offcanvas-body .aj-mobile-social-row .aj-mobile-social-link,
.header-area .offcanvas-body .aj-mobile-socials .aj-mobile-social-link,
.header-area .aj-mobile-social-row .aj-mobile-social-link,
.header-area .aj-mobile-socials .aj-mobile-social-link {
width: 38px !important;
height: 38px !important;
min-width: 38px !important;
max-width: 38px !important;
flex: 0 0 38px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin: 0 !important;
padding: 0 !important;
border-radius: 12px !important;
color: #0f172a !important;
background: rgba(15, 23, 42, 0.040) !important;
border: 1px solid rgba(15, 23, 42, 0.075) !important;
text-decoration: none !important;
box-shadow: none !important;
line-height: 1 !important;
}
.header-area .offcanvas-body .aj-mobile-social-row .aj-mobile-social-link i,
.header-area .offcanvas-body .aj-mobile-social-row .aj-mobile-social-link svg,
.header-area .offcanvas-body .aj-mobile-socials .aj-mobile-social-link i,
.header-area .offcanvas-body .aj-mobile-socials .aj-mobile-social-link svg,
.header-area .aj-mobile-social-row .aj-mobile-social-link i,
.header-area .aj-mobile-social-row .aj-mobile-social-link svg,
.header-area .aj-mobile-socials .aj-mobile-social-link i,
.header-area .aj-mobile-socials .aj-mobile-social-link svg {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin: 0 !important;
padding: 0 !important;
width: 15px !important;
height: 15px !important;
min-width: 15px !important;
font-size: 14px !important;
line-height: 1 !important;
color: currentColor !important;
transform: none !important;
}
.header-area .offcanvas-body .aj-mobile-social-row .aj-mobile-social-link:hover,
.header-area .offcanvas-body .aj-mobile-socials .aj-mobile-social-link:hover,
.header-area .aj-mobile-social-row .aj-mobile-social-link:hover,
.header-area .aj-mobile-socials .aj-mobile-social-link:hover {
transform: translateY(-1px) !important;
}
.header-area .offcanvas-body .aj-mobile-social-row .aj-mobile-social-link[aria-label="Facebook"]:hover,
.header-area .offcanvas-body .aj-mobile-socials .aj-mobile-social-link[aria-label="Facebook"]:hover,
.header-area .aj-mobile-social-row .aj-mobile-social-link[aria-label="Facebook"]:hover,
.header-area .aj-mobile-socials .aj-mobile-social-link[aria-label="Facebook"]:hover {
color: #ffffff !important;
background: #1877f2 !important;
border-color: #1877f2 !important;
}
.header-area .offcanvas-body .aj-mobile-social-row .aj-mobile-social-link[aria-label="Instagram"]:hover,
.header-area .offcanvas-body .aj-mobile-socials .aj-mobile-social-link[aria-label="Instagram"]:hover,
.header-area .aj-mobile-social-row .aj-mobile-social-link[aria-label="Instagram"]:hover,
.header-area .aj-mobile-socials .aj-mobile-social-link[aria-label="Instagram"]:hover {
color: #ffffff !important;
background: linear-gradient(135deg, #f58529 0%, #dd2a7b 42%, #8134af 70%, #515bd4 100%) !important;
border-color: transparent !important;
}
.header-area .offcanvas-body .aj-mobile-social-row .aj-mobile-social-link[aria-label="LinkedIn"]:hover,
.header-area .offcanvas-body .aj-mobile-socials .aj-mobile-social-link[aria-label="LinkedIn"]:hover,
.header-area .aj-mobile-social-row .aj-mobile-social-link[aria-label="LinkedIn"]:hover,
.header-area .aj-mobile-socials .aj-mobile-social-link[aria-label="LinkedIn"]:hover {
color: #ffffff !important;
background: #0a66c2 !important;
border-color: #0a66c2 !important;
}
html[data-aj-theme="dark"] .header-area .offcanvas-body .aj-mobile-social-row .aj-mobile-social-link,
html[data-aj-theme="dark"] .header-area .offcanvas-body .aj-mobile-socials .aj-mobile-social-link,
html[data-aj-theme="dark"] .header-area .aj-mobile-social-row .aj-mobile-social-link,
html[data-aj-theme="dark"] .header-area .aj-mobile-socials .aj-mobile-social-link {
color: rgba(255, 255, 255, 0.90) !important;
background: rgba(255, 255, 255, 0.060) !important;
border-color: rgba(255, 255, 255, 0.110) !important;
}
}
@media (max-width: 991px) {
.header-area .aj-mobile-language-card {
padding-bottom: 14px !important;
}
.header-area .aj-mobile-contact-card {
padding: 12px !important;
}
.header-area .aj-mobile-contact-card .aj-mobile-contact-list {
display: grid !important;
gap: 10px !important;
margin: 0 !important;
padding: 0 !important;
}
.header-area .aj-mobile-contact-card .aj-mobile-social-row,
.header-area .aj-mobile-contact-socials {
width: auto !important;
display: inline-flex !important;
align-items: center !important;
justify-content: flex-start !important;
gap: 8px !important;
margin: 12px 0 0 0 !important;
padding: 0 !important;
background: transparent !important;
border: 0 !important;
box-shadow: none !important;
}
.header-area .aj-mobile-contact-socials .aj-mobile-social-link,
.header-area .aj-mobile-contact-card .aj-mobile-social-row .aj-mobile-social-link {
width: 34px !important;
height: 34px !important;
min-width: 34px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
border-radius: 11px !important;
background: rgba(15, 23, 42, 0.040) !important;
border: 1px solid rgba(15, 23, 42, 0.070) !important;
color: #0f172a !important;
font-size: 13px !important;
line-height: 1 !important;
padding: 0 !important;
margin: 0 !important;
box-shadow: none !important;
transform: none !important;
}
.header-area .aj-mobile-contact-socials .aj-mobile-social-link i,
.header-area .aj-mobile-contact-card .aj-mobile-social-row .aj-mobile-social-link i {
margin: 0 !important;
padding: 0 !important;
line-height: 1 !important;
color: currentColor !important;
font-size: 13px !important;
}
.header-area .aj-mobile-contact-socials .aj-mobile-social-link:hover,
.header-area .aj-mobile-contact-card .aj-mobile-social-row .aj-mobile-social-link:hover {
transform: translateY(-1px) !important;
}
.header-area .aj-mobile-contact-socials .aj-mobile-social-link[aria-label="Facebook"]:hover {
color: #ffffff !important;
background: #1877f2 !important;
border-color: #1877f2 !important;
}
.header-area .aj-mobile-contact-socials .aj-mobile-social-link[aria-label="Instagram"]:hover {
color: #ffffff !important;
background: linear-gradient(135deg, #f58529 0%, #dd2a7b 42%, #8134af 70%, #515bd4 100%) !important;
border-color: transparent !important;
}
.header-area .aj-mobile-contact-socials .aj-mobile-social-link[aria-label="LinkedIn"]:hover {
color: #ffffff !important;
background: #0a66c2 !important;
border-color: #0a66c2 !important;
}
html[data-aj-theme="dark"] .header-area .aj-mobile-contact-socials .aj-mobile-social-link,
html[data-aj-theme="dark"] .header-area .aj-mobile-contact-card .aj-mobile-social-row .aj-mobile-social-link {
color: rgba(255, 255, 255, 0.88) !important;
background: rgba(255, 255, 255, 0.060) !important;
border-color: rgba(255, 255, 255, 0.105) !important;
}
html[dir="rtl"] .header-area .aj-mobile-contact-card .aj-mobile-social-row,
html[dir="rtl"] .header-area .aj-mobile-contact-socials {
justify-content: flex-start !important;
}
}
@media (max-width: 991px) {
.header-area .primary-end {
display: flex !important;
align-items: center !important;
justify-content: flex-end !important;
gap: 7px !important;
height: 40px !important;
}
.header-area .primary-end .d-flex.align-items-center.gap-2 {
display: flex !important;
align-items: center !important;
gap: 7px !important;
height: 40px !important;
}
.header-area .floating-searchbar {
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
height: 38px !important;
margin: 0 !important;
padding: 0 !important;
line-height: 1 !important;
}
.header-area .floating-searchbar > button,
.header-area .aj-theme-toggle,
.header-area .primary-end > div > a,
.header-area .primary-end .toggle-bar {
width: 38px !important;
height: 38px !important;
min-width: 38px !important;
max-width: 38px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin: 0 !important;
padding: 0 !important;
line-height: 1 !important;
vertical-align: middle !important;
border-radius: 13px !important;
transform: none !important;
}
.header-area .floating-searchbar > button i,
.header-area .aj-theme-toggle i,
.header-area .primary-end > div > a i,
.header-area .primary-end .toggle-bar i {
margin: 0 !important;
padding: 0 !important;
line-height: 1 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
}
}
html[data-aj-theme="light"] .header-area,
html[data-theme="light"] .header-area,
html[data-bs-theme="light"] .header-area,
body[data-aj-theme="light"] .header-area,
body[data-theme="light"] .header-area,
body[data-bs-theme="light"] .header-area,
body.light .header-area,
body.light-mode .header-area,
.light-mode .header-area,
[data-aj-theme="light"] .header-area,
[data-theme="light"] .header-area,
[data-bs-theme="light"] .header-area {
background: transparent !important;
border-top: 0 !important;
border-bottom: 0 !important;
box-shadow: none !important;
backdrop-filter: none !important;
-webkit-backdrop-filter: none !important;
}
html:not([data-aj-theme="dark"]) body:not(.dark):not(.dark-mode) .header-area {
background: transparent !important;
border-top: 0 !important;
border-bottom: 0 !important;
box-shadow: none !important;
backdrop-filter: none !important;
-webkit-backdrop-filter: none !important;
}
html[data-aj-theme="dark"] .header-area {
background:
radial-gradient(circle at 8% 0%, rgba(0, 214, 163, 0.050), transparent 34%),
radial-gradient(circle at 88% 0%, rgba(109, 77, 255, 0.055), transparent 36%),
rgba(2, 6, 8, 0.94) !important;
border-bottom-color: transparent !important;
backdrop-filter: blur(18px) !important;
-webkit-backdrop-filter: blur(18px) !important;
}
.header-area .Userprofile .dropdown-menu .dropdown-item:hover,
.header-area .Userprofile .dropdown-menu .dropdown-item:focus,
.header-area .Userprofile .dropdown-menu .dropdown-item.active {
background: rgb(1 255 187 / 10%) !important;
color: #00a884 !important;
}
.header-area .Userprofile .dropdown-menu .dropdown-item:hover svg,
.header-area .Userprofile .dropdown-menu .dropdown-item:focus svg,
.header-area .Userprofile .dropdown-menu .dropdown-item.active svg,
.header-area .Userprofile .dropdown-end a:hover svg,
.header-area .Userprofile .dropdown-end a:focus svg {
color: rgba(0, 214, 163, 0.82) !important;
}
.header-area .Userprofile .dropdown-menu .dropdown-item:hover svg path,
.header-area .Userprofile .dropdown-menu .dropdown-item:focus svg path,
.header-area .Userprofile .dropdown-menu .dropdown-item.active svg path,
.header-area .Userprofile .dropdown-menu .dropdown-item:hover svg g path,
.header-area .Userprofile .dropdown-menu .dropdown-item:focus svg g path,
.header-area .Userprofile .dropdown-menu .dropdown-item.active svg g path,
.header-area .Userprofile .dropdown-end a:hover svg path,
.header-area .Userprofile .dropdown-end a:focus svg path,
.header-area .Userprofile .dropdown-end a:hover svg g path,
.header-area .Userprofile .dropdown-end a:focus svg g path {
color: rgba(0, 214, 163, 0.82) !important;
fill: currentColor !important;
stroke: none !important;
}
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:hover,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:focus,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item.active {
background: rgba(0, 214, 163, 0.13) !important;
color: #00d6a3 !important;
}
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:hover svg,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:focus svg,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item.active svg,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-end a:hover svg,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-end a:focus svg {
color: rgba(0, 255, 194, 0.82) !important;
}
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:hover svg path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:focus svg path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item.active svg path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:hover svg g path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:focus svg g path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item.active svg g path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-end a:hover svg path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-end a:focus svg path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-end a:hover svg g path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-end a:focus svg g path {
color: rgba(0, 255, 194, 0.82) !important;
fill: currentColor !important;
stroke: none !important;
}
.header-area .Userprofile .us-btn,
.header-area .Userprofile .us-btn.dropdown-toggle {
border: 1px solid rgba(0, 214, 163, 0.36) !important;
box-shadow:
0 0 0 3px rgba(0, 214, 163, 0.045),
0 0 18px rgba(0, 214, 163, 0.065) !important;
transition:
border-color .2s ease,
box-shadow .2s ease,
transform .2s ease !important;
}
.header-area .Userprofile .us-btn:hover,
.header-area .Userprofile .us-btn.dropdown-toggle:hover,
.header-area .Userprofile.show .us-btn,
.header-area .Userprofile.show .us-btn.dropdown-toggle {
border-color: rgba(0, 214, 163, 0.58) !important;
box-shadow:
0 0 0 4px rgba(0, 214, 163, 0.070),
0 0 24px rgba(0, 214, 163, 0.12) !important;
transform: translateY(-1px);
}
html[data-aj-theme="dark"] .header-area .Userprofile .us-btn,
html[data-aj-theme="dark"] .header-area .Userprofile .us-btn.dropdown-toggle {
border: 1px solid rgba(0, 214, 163, 0.44) !important;
box-shadow:
0 0 0 3px rgba(0, 214, 163, 0.060),
0 0 20px rgba(0, 255, 194, 0.085) !important;
}
html[data-aj-theme="dark"] .header-area .Userprofile .us-btn:hover,
html[data-aj-theme="dark"] .header-area .Userprofile .us-btn.dropdown-toggle:hover,
html[data-aj-theme="dark"] .header-area .Userprofile.show .us-btn,
html[data-aj-theme="dark"] .header-area .Userprofile.show .us-btn.dropdown-toggle {
border-color: rgba(0, 255, 194, 0.64) !important;
box-shadow:
0 0 0 4px rgba(0, 214, 163, 0.085),
0 0 28px rgba(0, 255, 194, 0.145) !important;
transform: translateY(-1px);
}
html[dir="rtl"] .header-area {
direction: rtl !important;
}
html[dir="rtl"] .header-area .row.flex-md-nowrap {
direction: rtl !important;
}
html[dir="rtl"] .header-area .header-menu,
html[dir="rtl"] .header-area .nav-menu,
html[dir="rtl"] .header-area .primary-menu {
direction: rtl !important;
}
html[dir="rtl"] .header-area .primary-menu {
flex-direction: row !important;
justify-content: flex-start !important;
}
html[dir="rtl"] .header-area .primary-menu > li,
html[dir="rtl"] .header-area .primary-menu > li > a {
direction: rtl !important;
text-align: right !important;
}
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a::before,
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a::after {
content: none !important;
display: none !important;
}
html[dir="rtl"] .header-area .primary-menu > li.have-mega-menu > a.menu-parent-a,
html[dir="ltr"] .header-area .primary-menu > li.have-mega-menu > a.menu-parent-a {
display: inline-flex !important;
align-items: center !important;
gap: 6px !important;
}
html[dir="rtl"] .header-area .primary-menu > li.have-mega-menu > a.menu-parent-a {
flex-direction: row !important;
direction: rtl !important;
}
html[dir="rtl"] .header-area .primary-menu > li.have-mega-menu > a.menu-parent-a > span:first-child {
order: 1 !important;
}
html[dir="rtl"] .header-area .primary-menu > li.have-mega-menu > a.menu-parent-a .aj-course-arrow {
order: 2 !important;
margin-inline-start: 4px !important;
margin-inline-end: 0 !important;
transform: translateY(1px) !important;
}
html[dir="ltr"] .header-area .primary-menu > li.have-mega-menu > a.menu-parent-a .aj-course-arrow {
margin-inline-start: 4px !important;
margin-inline-end: 0 !important;
}
.header-area .primary-menu > li.have-mega-menu > a.menu-parent-a .aj-course-arrow::before {
content: "\f107" !important;
font-family: "Font Awesome 6 Free" !important;
font-weight: 900 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
font-size: 10.5px !important;
line-height: 1 !important;
color: currentColor !important;
}
html[dir="rtl"] .header-area .primary-menu > li.have-mega-menu:hover > a.menu-parent-a .aj-course-arrow,
html[dir="rtl"] .header-area .primary-menu > li.have-mega-menu.aj-menu-open > a.menu-parent-a .aj-course-arrow,
html[dir="ltr"] .header-area .primary-menu > li.have-mega-menu:hover > a.menu-parent-a .aj-course-arrow,
html[dir="ltr"] .header-area .primary-menu > li.have-mega-menu.aj-menu-open > a.menu-parent-a .aj-course-arrow {
transform: translateY(1px) rotate(180deg) !important;
}
html[dir="rtl"] .header-area .primary-menu > li.have-mega-menu {
position: relative !important;
}
html[dir="rtl"] .header-area .primary-menu > li.have-mega-menu > .mega-dropdown-menu {
right: 0 !important;
left: auto !important;
direction: rtl !important;
text-align: right !important;
}
html[dir="ltr"] .header-area .primary-menu > li.have-mega-menu > .mega-dropdown-menu {
left: 0 !important;
right: auto !important;
direction: ltr !important;
text-align: left !important;
}
.header-area .primary-menu > li.have-mega-menu > .mega-dropdown-menu {
width: 310px !important;
min-width: 310px !important;
max-width: 310px !important;
overflow: visible !important;
}
.header-area .mega-menu-items,
.header-area .mega_list {
width: 100% !important;
overflow: visible !important;
}
.header-area .mega_list > li {
position: relative !important;
width: 100% !important;
}
.header-area .mega_list > li > a {
position: relative !important;
width: 100% !important;
min-height: 42px !important;
display: block !important;
padding-top: 10px !important;
padding-bottom: 10px !important;
border-radius: 12px !important;
white-space: nowrap !important;
word-break: normal !important;
overflow-wrap: normal !important;
overflow: hidden !important;
}
html[dir="rtl"] .header-area .mega_list > li > a {
direction: rtl !important;
text-align: right !important;
padding-right: 46px !important;
padding-left: 38px !important;
}
html[dir="ltr"] .header-area .mega_list > li > a {
direction: ltr !important;
text-align: left !important;
padding-left: 46px !important;
padding-right: 38px !important;
}
.header-area .mega_list > li > a > span.me-3 {
position: absolute !important;
top: 50% !important;
width: 22px !important;
height: 22px !important;
min-width: 22px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin: 0 !important;
padding: 0 !important;
transform: translateY(-50%) !important;
line-height: 1 !important;
}
html[dir="rtl"] .header-area .mega_list > li > a > span.me-3 {
right: 12px !important;
left: auto !important;
}
html[dir="ltr"] .header-area .mega_list > li > a > span.me-3 {
left: 12px !important;
right: auto !important;
}
.header-area .mega_list > li > a > span.me-3 i,
.header-area .mega_list > li > a > span.me-3 svg {
margin: 0 !important;
padding: 0 !important;
line-height: 1 !important;
}
.header-area .mega_list > li > a > span.me-auto {
display: block !important;
width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
padding: 0 !important;
white-space: nowrap !important;
word-break: normal !important;
overflow-wrap: normal !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
line-height: 1.35 !important;
}
html[dir="rtl"] .header-area .mega_list > li > a > span.me-auto {
text-align: right !important;
direction: rtl !important;
}
html[dir="ltr"] .header-area .mega_list > li > a > span.me-auto {
text-align: left !important;
direction: ltr !important;
}
.header-area .mega_list > li > a > span:not(.me-3):not(.me-auto) {
position: absolute !important;
top: 50% !important;
width: 16px !important;
height: 16px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin: 0 !important;
padding: 0 !important;
transform: translateY(-50%) !important;
line-height: 1 !important;
}
html[dir="rtl"] .header-area .mega_list > li > a > span:not(.me-3):not(.me-auto) {
left: 12px !important;
right: auto !important;
}
html[dir="ltr"] .header-area .mega_list > li > a > span:not(.me-3):not(.me-auto) {
right: 12px !important;
left: auto !important;
}
.header-area .mega_list > li > a i.fi-sr-angle-small-right {
width: 14px !important;
height: 14px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin: 0 !important;
padding: 0 !important;
line-height: 1 !important;
color: currentColor !important;
opacity: .88 !important;
}
html[dir="rtl"] .header-area .mega_list > li > a i.fi-sr-angle-small-right {
transform: rotate(180deg) !important;
}
html[dir="ltr"] .header-area .mega_list > li > a i.fi-sr-angle-small-right {
transform: none !important;
}
.header-area .mega_list > li > .child_category_menu {
width: max-content !important;
min-width: 235px !important;
max-width: 360px !important;
overflow: visible !important;
}
html[dir="rtl"] .header-area .mega_list > li > .child_category_menu {
right: calc(100% + 10px) !important;
left: auto !important;
direction: rtl !important;
text-align: right !important;
}
html[dir="ltr"] .header-area .mega_list > li > .child_category_menu {
left: calc(100% + 10px) !important;
right: auto !important;
direction: ltr !important;
text-align: left !important;
}
html[dir="rtl"] .header-area .mega_list > li > .child_category_menu::before {
right: -12px !important;
left: auto !important;
}
html[dir="ltr"] .header-area .mega_list > li > .child_category_menu::before {
left: -12px !important;
right: auto !important;
}
.header-area .child_category_menu li > a {
min-width: 100% !important;
width: 100% !important;
display: block !important;
white-space: nowrap !important;
word-break: normal !important;
overflow-wrap: normal !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
}
html[dir="rtl"] .header-area .child_category_menu li > a {
direction: rtl !important;
text-align: right !important;
}
html[dir="ltr"] .header-area .child_category_menu li > a {
direction: ltr !important;
text-align: left !important;
}
.header-area .mega-dropdown-menu a,
.header-area .mega-dropdown-menu a span,
.header-area .mega_list > li > a,
.header-area .mega_list > li > a span,
.header-area .child_category_menu li > a,
.header-area .dropdown-menu .dropdown-item {
white-space: nowrap !important;
word-break: normal !important;
overflow-wrap: normal !important;
}
.header-area .Userprofile .dropdown-menu .dropdown-item:hover,
.header-area .Userprofile .dropdown-menu .dropdown-item:focus,
.header-area .Userprofile .dropdown-menu .dropdown-item.active {
background: rgb(1 255 187 / 10%) !important;
color: #00a884 !important;
}
.header-area .Userprofile .dropdown-menu .dropdown-item:hover svg,
.header-area .Userprofile .dropdown-menu .dropdown-item:focus svg,
.header-area .Userprofile .dropdown-menu .dropdown-item.active svg,
.header-area .Userprofile .dropdown-end a:hover svg,
.header-area .Userprofile .dropdown-end a:focus svg {
color: rgba(0, 214, 163, 0.82) !important;
}
.header-area .Userprofile .dropdown-menu .dropdown-item:hover svg path,
.header-area .Userprofile .dropdown-menu .dropdown-item:focus svg path,
.header-area .Userprofile .dropdown-menu .dropdown-item.active svg path,
.header-area .Userprofile .dropdown-menu .dropdown-item:hover svg g path,
.header-area .Userprofile .dropdown-menu .dropdown-item:focus svg g path,
.header-area .Userprofile .dropdown-menu .dropdown-item.active svg g path,
.header-area .Userprofile .dropdown-end a:hover svg path,
.header-area .Userprofile .dropdown-end a:focus svg path,
.header-area .Userprofile .dropdown-end a:hover svg g path,
.header-area .Userprofile .dropdown-end a:focus svg g path {
color: rgba(0, 214, 163, 0.82) !important;
fill: currentColor !important;
stroke: none !important;
}
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:hover,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:focus,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item.active {
background: rgba(0, 214, 163, 0.13) !important;
color: #00d6a3 !important;
}
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:hover svg,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:focus svg,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item.active svg,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-end a:hover svg,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-end a:focus svg {
color: rgba(0, 255, 194, 0.82) !important;
}
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:hover svg path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:focus svg path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item.active svg path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:hover svg g path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item:focus svg g path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-menu .dropdown-item.active svg g path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-end a:hover svg path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-end a:focus svg path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-end a:hover svg g path,
html[data-aj-theme="dark"] .header-area .Userprofile .dropdown-end a:focus svg g path {
color: rgba(0, 255, 194, 0.82) !important;
fill: currentColor !important;
stroke: none !important;
}
.header-area .Userprofile .us-btn,
.header-area .Userprofile .us-btn.dropdown-toggle {
border: 1px solid rgba(0, 214, 163, 0.36) !important;
box-shadow:
0 0 0 3px rgba(0, 214, 163, 0.045),
0 0 18px rgba(0, 214, 163, 0.065) !important;
transition:
border-color .2s ease,
box-shadow .2s ease,
transform .2s ease !important;
}
.header-area .Userprofile .us-btn:hover,
.header-area .Userprofile .us-btn.dropdown-toggle:hover,
.header-area .Userprofile.show .us-btn,
.header-area .Userprofile.show .us-btn.dropdown-toggle {
border-color: rgba(0, 214, 163, 0.58) !important;
box-shadow:
0 0 0 4px rgba(0, 214, 163, 0.070),
0 0 24px rgba(0, 214, 163, 0.12) !important;
transform: translateY(-1px);
}
html[data-aj-theme="dark"] .header-area .Userprofile .us-btn,
html[data-aj-theme="dark"] .header-area .Userprofile .us-btn.dropdown-toggle {
border: 1px solid rgba(0, 214, 163, 0.44) !important;
box-shadow:
0 0 0 3px rgba(0, 214, 163, 0.060),
0 0 20px rgba(0, 255, 194, 0.085) !important;
}
html[data-aj-theme="dark"] .header-area .Userprofile .us-btn:hover,
html[data-aj-theme="dark"] .header-area .Userprofile .us-btn.dropdown-toggle:hover,
html[data-aj-theme="dark"] .header-area .Userprofile.show .us-btn,
html[data-aj-theme="dark"] .header-area .Userprofile.show .us-btn.dropdown-toggle {
border-color: rgba(0, 255, 194, 0.64) !important;
box-shadow:
0 0 0 4px rgba(0, 214, 163, 0.085),
0 0 28px rgba(0, 255, 194, 0.145) !important;
transform: translateY(-1px);
}
html[data-aj-theme="light"] .header-area,
html[data-theme="light"] .header-area,
html[data-bs-theme="light"] .header-area,
body[data-aj-theme="light"] .header-area,
body[data-theme="light"] .header-area,
body[data-bs-theme="light"] .header-area,
body.light .header-area,
body.light-mode .header-area,
.light-mode .header-area,
[data-aj-theme="light"] .header-area,
[data-theme="light"] .header-area,
[data-bs-theme="light"] .header-area {
background: transparent !important;
border-top: 0 !important;
border-bottom: 0 !important;
box-shadow: none !important;
backdrop-filter: none !important;
-webkit-backdrop-filter: none !important;
}
html:not([data-aj-theme="dark"]) body:not(.dark):not(.dark-mode) .header-area {
background: transparent !important;
border-top: 0 !important;
border-bottom: 0 !important;
box-shadow: none !important;
backdrop-filter: none !important;
-webkit-backdrop-filter: none !important;
}
html[data-aj-theme="dark"] .header-area {
background:
radial-gradient(circle at 8% 0%, rgba(0, 214, 163, 0.050), transparent 0%),
radial-gradient(circle at 88% 0%, rgba(109, 77, 255, 0.055), transparent 0%),
rgba(2, 6, 8, 0.94) !important;
border-bottom-color: transparent !important;
backdrop-filter: blur(18px) !important;
-webkit-backdrop-filter: blur(18px) !important;
}
@media (max-width: 991px) {
html[dir="rtl"] .header-area .aj-mobile-submenu a,
html[dir="rtl"] .header-area .offcanvas .aj-mobile-submenu a {
direction: rtl !important;
display: flex !important;
align-items: center !important;
justify-content: flex-start !important;
flex-direction: row !important;
gap: 12px !important;
text-align: right !important;
}
html[dir="rtl"] .header-area .aj-mobile-course-icon,
html[dir="rtl"] .header-area .offcanvas .aj-mobile-course-icon {
order: 1 !important;
margin-left: 10px !important;
margin-right: 0 !important;
flex: 0 0 34px !important;
}
html[dir="rtl"] .header-area .aj-mobile-course-title,
html[dir="rtl"] .header-area .offcanvas .aj-mobile-course-title {
order: 2 !important;
text-align: right !important;
direction: rtl !important;
flex: 1 1 auto !important;
min-width: 0 !important;
white-space: nowrap !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
}
html[dir="rtl"] .header-area .aj-mobile-submenu a span:first-child {
order: 1 !important;
}
html[dir="rtl"] .header-area .aj-mobile-submenu a span:last-child {
order: 2 !important;
text-align: right !important;
}
}
@media (min-width: 992px) {
.header-area .primary-menu > li.have-mega-menu > .mega-dropdown-menu,
.header-area .main-mega-menu {
padding: 7px !important;
}
.header-area .mega_list {
gap: 4px !important;
padding: 0 !important;
margin: 0 !important;
}
.header-area .mega_list > li {
margin: 0 !important;
padding: 0 !important;
}
.header-area .mega_list > li > a {
width: 100% !important;
min-height: 40px !important;
display: flex !important;
align-items: center !important;
justify-content: flex-start !important;
gap: 8px !important;
padding-top: 8px !important;
padding-bottom: 8px !important;
border-radius: 11px !important;
position: relative !important;
white-space: nowrap !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
}
.header-area .mega_list > li > a > span.me-3,
.header-area .mega_list > li > a > span.me-auto,
.header-area .mega_list > li > a > span:not(.me-3):not(.me-auto) {
position: static !important;
top: auto !important;
left: auto !important;
right: auto !important;
transform: none !important;
margin: 0 !important;
padding: 0 !important;
}
html[dir="ltr"] .header-area .mega_list > li > a {
direction: ltr !important;
text-align: left !important;
padding-left: 8px !important;
padding-right: 8px !important;
flex-direction: row !important;
}
html[dir="rtl"] .header-area .mega_list > li > a {
direction: rtl !important;
text-align: right !important;
padding-right: 8px !important;
padding-left: 8px !important;
flex-direction: row !important;
}
.header-area .mega_list > li > a > span.me-3 {
width: 24px !important;
height: 24px !important;
min-width: 24px !important;
flex: 0 0 24px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
line-height: 1 !important;
}
.header-area .mega_list > li > a > span.me-3 i,
.header-area .mega_list > li > a > span.me-3 svg {
font-size: 14px !important;
line-height: 1 !important;
margin: 0 !important;
padding: 0 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
}
.header-area .mega_list > li > a > span.me-auto {
flex: 1 1 auto !important;
min-width: 0 !important;
display: block !important;
line-height: 1.25 !important;
white-space: nowrap !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
}
.header-area .mega_list > li > a > span:not(.me-3):not(.me-auto) {
width: 18px !important;
height: 18px !important;
min-width: 18px !important;
flex: 0 0 18px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
line-height: 1 !important;
}
.header-area .mega_list > li > a i.fi-sr-angle-small-right {
width: 14px !important;
height: 14px !important;
font-size: 13px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin: 0 !important;
padding: 0 !important;
line-height: 1 !important;
color: currentColor !important;
opacity: .88 !important;
}
html[dir="rtl"] .header-area .mega_list > li > a i.fi-sr-angle-small-right {
transform: rotate(180deg) !important;
}
html[dir="ltr"] .header-area .mega_list > li > a i.fi-sr-angle-small-right {
transform: none !important;
}
.header-area .mega_list > li > .child_category_menu,
.header-area .child_category_menu {
padding: 7px !important;
min-width: 240px !important;
max-width: 360px !important;
}
.header-area .child_category_menu li {
margin: 0 !important;
padding: 0 !important;
}
.header-area .child_category_menu li > a {
width: 100% !important;
min-height: 38px !important;
display: flex !important;
align-items: center !important;
justify-content: flex-start !important;
gap: 8px !important;
padding: 8px !important;
border-radius: 11px !important;
white-space: nowrap !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
}
html[dir="ltr"] .header-area .child_category_menu li > a {
direction: ltr !important;
text-align: left !important;
flex-direction: row !important;
}
html[dir="rtl"] .header-area .child_category_menu li > a {
direction: rtl !important;
text-align: right !important;
flex-direction: row !important;
}
.header-area .child_category_menu li > a .aj-child-course-icon {
width: 26px !important;
height: 26px !important;
min-width: 26px !important;
flex: 0 0 26px !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
margin: 0 !important;
padding: 0 !important;
border-radius: 9px !important;
background: rgba(0, 214, 163, 0.12) !important;
border: 1px solid rgba(0, 214, 163, 0.16) !important;
color: #00a884 !important;
line-height: 1 !important;
}
.header-area .child_category_menu li > a .aj-child-course-icon i {
margin: 0 !important;
padding: 0 !important;
font-size: 12.5px !important;
line-height: 1 !important;
color: currentColor !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
}
.header-area .child_category_menu li > a .aj-child-course-title {
min-width: 0 !important;
flex: 1 1 auto !important;
display: block !important;
line-height: 1.25 !important;
overflow: hidden !important;
text-overflow: ellipsis !important;
white-space: nowrap !important;
color: inherit !important;
}
html[data-aj-theme="dark"] .header-area .child_category_menu li > a .aj-child-course-icon {
background: rgba(0, 214, 163, 0.15) !important;
border-color: rgba(0, 214, 163, 0.20) !important;
color: #00d6a3 !important;
}
}
@media (min-width: 992px) {
.header-area .container {
max-width: 1200px !important;
}
.header-area .row.flex-md-nowrap {
display: grid !important;
grid-template-columns: auto 1fr auto auto !important;
align-items: center !important;
column-gap: 16px !important;
min-height: 62px !important;
flex-wrap: nowrap !important;
}
.header-area .row.flex-md-nowrap > .col-auto:first-child {
grid-column: 1 !important;
justify-self: start !important;
align-self: center !important;
width: auto !important;
max-width: none !important;
margin: 0 !important;
padding: 0 !important;
}
.header-area .row.flex-md-nowrap > .col-auto:nth-child(2) {
grid-column: 2 !important;
justify-self: center !important;
align-self: center !important;
width: auto !important;
max-width: none !important;
margin: 0 !important;
padding: 0 !important;
}
.header-area .header-menu {
position: static !important;
transform: none !important;
margin: 0 !important;
padding: 0 !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
}
.header-area .nav-menu {
width: auto !important;
}
.header-area .primary-menu,
.header-area .main-menu-ul {
width: auto !important;
display: flex !important;
align-items: center !important;
justify-content: center !important;
gap: 8px !important;
margin: 0 !important;
padding: 0 !important;
}
.header-area .primary-menu > li > a {
min-height: 38px !important;
padding: 9px 10px !important;
font-size: 14px !important;
line-height: 1 !important;
display: inline-flex !important;
align-items: center !important;
justify-content: center !important;
}
.header-area .row.flex-md-nowrap > .col-sm-5.col-md-3.col-xl-4 {
grid-column: 3 !important;
justify-self: end !important;
align-self: center !important;
width: 185px !important;
min-width: 185px !important;
max-width: 185px !important;
flex: 0 0 185px !important;
margin: 0 !important;
padding: 0 !important;
}
.header-area .Esearch_entry {
width: 185px !important;
max-width: 185px !important;
margin: 0 !important;
padding: 0 !important;
display: block !important;
}
.header-area .Esearch_entry input {
width: 100% !important;
height: 38px !important;
font-size: 13px !important;
padding-inline-start: 14px !important;
padding-inline-end: 38px !important;
}
.header-area .Esearch_entry button {
width: 28px !important;
height: 28px !important;
right: 6px !important;
top: 50% !important;
transform: translateY(-50%) !important;
}
html[dir="rtl"] .header-area .Esearch_entry button {
right: auto !important;
left: 6px !important;
}
.header-area .row.flex-md-nowrap > .ms-lg-auto.col-auto {
grid-column: 4 !important;
justify-self: end !important;
align-self: center !important;
width: auto !important;
max-width: none !important;
margin: 0 !important;
padding: 0 !important;
}
.header-area .primary-end {
display: flex !important;
align-items: center !important;
justify-content: flex-end !important;
gap: 8px !important;
margin: 0 !important;
padding: 0 !important;
}
.header-area .primary-end .d-flex.align-items-center.gap-2 {
display: flex !important;
align-items: center !important;
gap: 8px !important;
}
.header-area .primary-end > *,
.header-area .primary-end a,
.header-area .primary-end button,
.header-area .primary-end .aj-theme-toggle {
align-self: center !important;
margin-top: 0 !important;
margin-bottom: 0 !important;
}
.header-area .primary-end a[href*="cart"] {
margin-left: 0 !important;
margin-right: 0 !important;
}
.header-area .aj-theme-toggle,
.header-area .primary-end > div > a,
.header-area .floating-searchbar > button {
width: 38px !important;
height: 38px !important;
min-width: 38px !important;
}
}
@media (min-width: 992px) {
.header-area .row.flex-md-nowrap {
column-gap: 10px !important;
}
.header-area .primary-menu,
.header-area .main-menu-ul {
gap: 6px !important;
}
.header-area .primary-menu > li > a {
padding: 9px 9px !important;
font-size: 13.8px !important;
}
.header-area .row.flex-md-nowrap > .col-sm-5.col-md-3.col-xl-4 {
width: 260px !important;
min-width: 260px !important;
max-width: 260px !important;
flex: 0 0 260px !important;
margin: 0 !important;
padding: 0 !important;
}
.header-area .Esearch_entry {
width: 260px !important;
max-width: 260px !important;
margin: 0 !important;
padding: 0 !important;
}
.header-area .Esearch_entry input {
width: 100% !important;
height: 38px !important;
font-size: 13px !important;
padding-inline-start: 14px !important;
padding-inline-end: 42px !important;
}
.header-area .Esearch_entry button {
width: 28px !important;
height: 28px !important;
right: 8px !important;
top: 50% !important;
transform: translateY(-50%) !important;
}
html[dir="rtl"] .header-area .Esearch_entry button {
right: auto !important;
left: 8px !important;
}
.header-area .primary-end {
gap: 7px !important;
}
}
.bg-pink {
background-color: #00d6a3 !important;
}
