.etheme-elementor-nav-menu { display: -webkit-box; display: -ms-flexbox; display: flex; -ms-flex-wrap: wrap; flex-wrap: wrap; list-style: none; margin: 0; } .etheme-elementor-nav-menu.vertical { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; --submenu-mega-width: calc(var(--container-max-width,1140px) - var(--menu-sublist-width,18em)); } .etheme-elementor-nav-menu.vertical .nav-sublist-dropdown { top: 50%; -webkit-transform: translateY(-50%); transform: translateY(-50%); --et-transformY: -50%; left: var(--submenu-offset-left, 100%) !important; right: var(--submenu-offset-right, auto); margin-left: 0 !important; border-color: var(--et_border-color); } .etheme-elementor-nav-menu.vertical .item-design-mega-menu .nav-sublist-dropdown { top: calc(var(--menu-sublist-top-border, 1px) * -1); -webkit-transform: none; transform: none; --et-transformY: 0%; --menu-sublist-position: static; --menu-sublist-border: none; --menu-sublist-z-index: auto; } .etheme-elementor-nav-menu.vertical .item-design-mega-menu .nav-sublist-dropdown > div { --et-sublist-background: transparent; } .etheme-elementor-nav-menu.vertical .etheme-elementor-nav-menu-item-parent .elementor-item { padding: calc(var(--off-canvas-elements-gap, 14px) / 2) 0; } .etheme-elementor-nav-menu.horizontal > li { -ms-flex-item-align: center; align-self: center; margin: 0 var(--menu-item-spacing, 8px) var(--menu-item-spacing, 8px); } body.rtl .etheme-elementor-nav-menu.dropdowns-left, body:not(.rtl) .etheme-elementor-nav-menu.dropdowns-right { --menu-main-sublist-offset-left: 0; --menu-main-sublist-offset-right: auto; --submenu-offset-left: 100%; --submenu-offset-right: auto; } body:not(.rtl) .etheme-elementor-nav-menu.dropdowns-left, body.rtl .etheme-elementor-nav-menu.dropdowns-right { --submenu-offset-left: auto; --submenu-offset-right: 100%; --menu-main-sublist-offset-left: auto; --menu-main-sublist-offset-right: 0; } body:not(.rtl) .etheme-elementor-nav-menu.dropdowns-left .nav-sublist-dropdown { /* --submenu-arrow-margin-end: auto; */ --submenu-arrow-margin-start: 0; --submenu-arrow-order: -3; --submenu-item-image-order: 3; --submenu-arrow-padding-end: var(--submenu-arrow-spacing, 0.5em); --submenu-arrow-padding-start: 0; } .etheme-elementor-nav-menu li.dropdown-opened > .etheme-elementor-nav-menu-item { --submenu-opened-arrow-display: inline-flex; --submenu-closed-arrow-display: none; } .etheme-elementor-nav-menu li.dropdown-opened > .nav-sublist-dropdown, .etheme-elementor-nav-menu li.dropdown-opened > .nav-sublist { display: block; -webkit-animation-name: var(--dropdown-animation-name, fadeIn); animation-name: var(--dropdown-animation-name, fadeIn); -webkit-animation-duration: var(--dropdown-animation-duration, 0.2s); animation-duration: var(--dropdown-animation-duration, 0.2s); z-index: 3; } .etheme-elementor-nav-menu li.dropdown-click:not(.dropdown-opened) { --submenu-display: none !important; } .etheme-elementor-nav-menu li.dropdown-click:not(.dropdown-opened) > .etheme-elementor-nav-menu-item { --submenu-opened-arrow-display: none; --submenu-closed-arrow-display: inline-flex; } .etheme-elementor-nav-menu--dropdown { --menu-sublist-top-offset: calc(var(--menu-sublist-padding-top, 1em) * -1 - var(--menu-sublist-top-border, 1px)); } .etheme-elementor-nav-menu--dropdown.with-arrow { margin-top: var(--menu-sublist-offset-top, calc(var(--menu-sublist-arrow-size, 20px) / 2)); } .etheme-elementor-nav-menu--dropdown.with-arrow:before { content: ''; position: absolute; top: calc(var(--menu-sublist-offset-top, calc(var(--menu-sublist-arrow-size,20px)/ 2)) * -1 - var(--menu-sublist-top-border, 1px)); height: var(--menu-sublist-offset-top, calc(var(--menu-sublist-arrow-size, 20px) / 2)); width: 100%; z-index: -1; } .etheme-elementor-nav-menu .item-design-dropdown.with-arrow:after { content: ''; position: absolute; top: calc(100% + var(--menu-sublist-offset-top, calc(var(--menu-sublist-arrow-size, 20px) / 2)) - var(--menu-sublist-arrow-size,20px) + 1px); left: calc(50% - var(--menu-sublist-arrow-size, 20px) /2); background: var(--et-sublist-border-color, var(--et-sublist-background, var(--et_white-2-dark))); height: var(--menu-sublist-arrow-size, 20px); width: var(--menu-sublist-arrow-size, 20px); -webkit-clip-path: polygon(50% 50%, 0% 100%, 100% 100%); clip-path: polygon(50% 50%, 0% 100%, 100% 100%); z-index: 1002; display: var(--submenu-arrow-display, none); } .etheme-elementor-nav-menu .item-design-dropdown:not(.dropdown-click):hover, .etheme-elementor-nav-menu .item-design-dropdown.dropdown-opened { --submenu-arrow-display: block; } .etheme-elementor-nav-menu .nav-sublist-dropdown { isolation: isolate; } .etheme-elementor-nav-menu .nav-sublist-dropdown > ul { background-color: var(--et-sublist-background, var(--et_white-2-dark)); border-radius: var(--et-sublist-border-radius, 0); } .etheme-elementor-nav-menu .nav-sublist-dropdown > ul > li:first-child { border-top-left-radius: var(--et-sublist-border-radius, 0); border-top-right-radius: var(--et-sublist-border-radius, 0); } .etheme-elementor-nav-menu .nav-sublist-dropdown > ul > li:last-child { border-bottom-left-radius: var(--et-sublist-border-radius, 0); border-bottom-right-radius: var(--et-sublist-border-radius, 0); } .etheme-elementor-nav-menu .nav-sublist-dropdown .nav-sublist-dropdown, .etheme-elementor-nav-menu .nav-sublist-dropdown .nav-sublist { z-index: -1; } .etheme-elementor-nav-menu .nav-sublist { --et-transformX: 0px; --et-transformY: 0px; } .etheme-elementor-nav-menu ul .nav-sublist-dropdown > div > ul { border: none; position: static; } .etheme-elementor-nav-menu .item-design-dropdown .nav-sublist-dropdown ul > li.menu-item-has-children > a:after { display: none; } .etheme-elementor-nav-menu .item-design-dropdown { position: relative; } .etheme-elementor-nav-menu--dropdown-mega { width: var(--submenu-mega-width, 100%); } li:hover > .etheme-elementor-nav-menu-item .etheme-elementor-nav-menu-item-icon-closed { display: var(--submenu-closed-arrow-display, none); } li:hover > .etheme-elementor-nav-menu-item .etheme-elementor-nav-menu-item-icon-opened { display: var(--submenu-opened-arrow-display, ''); } li:not(:hover) > .etheme-elementor-nav-menu-item .etheme-elementor-nav-menu-item-icon-opened { display: var(--submenu-opened-arrow-display, none); } li:not(:hover) > .etheme-elementor-nav-menu-item .etheme-elementor-nav-menu-item-icon-closed { display: var(--submenu-closed-arrow-display, ''); } .etheme-elementor-menu .etheme-elementor-nav-menu-item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; position: relative; cursor: pointer; color: var(--et_dark-color); -webkit-transition: all 0.2s linear, margin 0s; transition: all 0.2s linear, margin 0s; border-radius: inherit; overflow: hidden; } .etheme-elementor-menu .etheme-elementor-nav-menu-item-separator { cursor: default; } .etheme-elementor-menu .etheme-elementor-nav-menu-item:hover { --menu-sublist-item-overlay-opacity: 0.04; } .etheme-elementor-nav-menu-item .elementor-item { position: relative; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; -webkit-box-flex: 1; -ms-flex: 1; flex: 1; -webkit-transition: all 0.2s linear; transition: all 0.2s linear; min-height: var(--menu-sublist-item-height, unset); isolation: isolate; } .etheme-elementor-nav-menu > li:last-child:has(.etheme-elementor-nav-menu-item-separator) { display: none; } .item-design-dropdown .nav-sublist-dropdown ul > li > .etheme-elementor-nav-menu-item { font-size: inherit; padding: 0; } .item-design-dropdown .nav-sublist-dropdown ul > li > .etheme-elementor-nav-menu-item .elementor-item { padding: var(--menu-sublist-padding-top, 0.5em) 0 var(--menu-sublist-padding-bottom, 0.5em); -webkit-padding-start: var(--menu-sublist-padding-left, 0.9em); padding-inline-start: var(--menu-sublist-padding-left, 0.9em); -webkit-padding-end: var(--menu-sublist-padding-right, 0.9em); padding-inline-end: var(--menu-sublist-padding-right, 0.9em); } .etheme-elementor-nav-menu-item-parent .elementor-item { padding: 7px 5px; } .etheme-elementor-nav-menu--main { margin: 0 calc(var(--menu-item-spacing, 8px) * -1) calc(var(--menu-item-spacing, 8px) * -1); } .etheme-elementor-nav-menu-item-arrow { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; font-size: 0.7em; -webkit-margin-start: var(--submenu-arrow-margin-start, auto); margin-inline-start: var(--submenu-arrow-margin-start, auto); -webkit-margin-end: var(--submenu-arrow-margin-end, 0px); margin-inline-end: var(--submenu-arrow-margin-end, 0px); -webkit-padding-start: var(--submenu-arrow-spacing, var(--submenu-arrow-padding-start, 0.5em)); padding-inline-start: var(--submenu-arrow-spacing, var(--submenu-arrow-padding-start, 0.5em)); -webkit-padding-end: var(--submenu-arrow-padding-end, 0px); padding-inline-end: var(--submenu-arrow-padding-end, 0px); -webkit-box-ordinal-group: NaN; -ms-flex-order: var(--submenu-arrow-order, 3); order: var(--submenu-arrow-order, 3); } .etheme-elementor-nav-menu-item-arrow.only-child { --submenu-arrow-margin-start: 0px; --submenu-arrow-margin-end: 0px; --submenu-arrow-spacing: 0px; --submenu-arrow-padding-end: 0px; } .etheme-elementor-nav-menu-item-icon { display: -webkit-inline-box; display: -ms-inline-flexbox; display: inline-flex; -webkit-box-align: center; -ms-flex-align: center; align-items: center; } .etheme-elementor-nav-menu-item .label-text { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; } .etheme-elementor-nav-menu-item-element { -webkit-box-ordinal-group: -1; -ms-flex-order: -2; order: -2; -webkit-margin-end: var(--submenu-item-element-spacing, 0.5em); margin-inline-end: var(--submenu-item-element-spacing, 0.5em); } .etheme-elementor-nav-menu-item-element:only-child { -webkit-margin-end: auto; margin-inline-end: auto; -webkit-margin-start: auto; margin-inline-start: auto; } .etheme-elementor-nav-menu-item-icon { line-height: 1; } .etheme-elementor-nav-menu-item-icon svg { width: var(--menu-item-icon-size, 1em); height: var(--menu-item-icon-size, 1em); fill: currentColor; } .etheme-elementor-nav-menu-item-icon img, .etheme-elementor-nav-menu-item-icon picture { max-width: var(--menu-item-icon-size, 1em); max-height: var(--menu-item-icon-size, 1em); border-radius: inherit; } .etheme-elementor-nav-menu-item-label { background: var(--et_green-color); color: #fff; font-size: 0.57em; line-height: 0.9em; padding: 0.42em; text-transform: uppercase; display: inline-block; border-radius: 2px; -webkit-margin-start: 6px; margin-inline-start: 6px; } .etheme-elementor-nav-menu__align-left .etheme-elementor-nav-menu { -webkit-margin-end: auto; margin-inline-end: auto; -webkit-box-pack: start; -ms-flex-pack: start; justify-content: flex-start; } .etheme-elementor-nav-menu__align-center .etheme-elementor-nav-menu { margin-left: auto; margin-right: auto; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; } .etheme-elementor-nav-menu__align-right .etheme-elementor-nav-menu { -webkit-margin-start: auto; margin-inline-start: auto; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; } .etheme-elementor-nav-menu__align-justify .etheme-elementor-nav-menu.horizontal > li { -webkit-box-flex: 1; -ms-flex-positive: 1; flex-grow: 1; } .etheme-elementor-menu.processing .nav-sublist-dropdown { display: block; opacity: 0 !important; visibility: hidden !important; } .etheme-elementor-menu.processing li.dropdown-opened > .nav-sublist-dropdown { opacity: 1 !important; visibility: visible !important; } .etheme-elementor-menu .e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .etheme-elementor-menu .e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .etheme-elementor-menu .e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { width: 0; } .etheme-elementor-menu .e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before, .etheme-elementor-menu .e--pointer-overline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):before { left: 0; } .etheme-elementor-menu .e--pointer-double-line.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after, .etheme-elementor-menu .e--pointer-underline.e--animation-slide .elementor-item:not(:hover):not(:focus):not(.elementor-item-active):not(.highlighted):after { width: 0; } .etheme-elementor-menu .e--pointer-background .elementor-item:before { background-color: var(--et_active-color); } .etheme-elementor-menu .e--pointer-background .elementor-item:hover { color: #fff; } .elementor-widget-theme-etheme_departments_menu .etheme-elementor-nav-menu--dropdown { --menu-sublist-top-offset: calc(var(--menu-sublist-top-border, 1px) * -1); } .elementor-widget-theme-etheme_departments_menu .etheme-elementor-nav-menu.horizontal > li .nav-sublist-dropdown, .elementor-widget-theme-etheme_departments_menu .etheme-elementor-nav-menu.horizontal > li .nav-sublist > ul { padding-top: 0px; padding-bottom: 0px; } .elementor-widget-theme-etheme_departments_menu:not(.dropdown-design-clean) .etheme-elementor-nav-menu--dropdown > .etheme-elementor-nav-menu.vertical > li > .etheme-elementor-nav-menu-item { position: relative; } .elementor-widget-theme-etheme_departments_menu:not(.dropdown-design-clean) .etheme-elementor-nav-menu--dropdown > .etheme-elementor-nav-menu.vertical > li > .etheme-elementor-nav-menu-item:before { content: ''; position: absolute; top: 0; left: 0; right: 0; bottom: 0; background-color: currentColor; border-radius: inherit; opacity: var(--menu-sublist-item-overlay-opacity, 0); } .elementor-widget-theme-etheme_departments_menu:not(.dropdown-design-clean) .item-level-0:not(:first-child) { border-top: 1px solid var(--et_border-color); } .etheme-elementor-nav-menu-item-more-less[data-reverse].expanded > span:first-child, .etheme-elementor-nav-menu-item-more-less[data-reverse]:not(.expanded) > span:last-child { display: none; } .etheme-elementor-nav-menu-item-more-less .etheme-elementor-nav-menu-item-element:last-child:not(:only-child) { -webkit-box-ordinal-group: 2; -ms-flex-order: 1; order: 1; -webkit-margin-start: var(--submenu-item-element-spacing, 0.5em); margin-inline-start: var(--submenu-item-element-spacing, 0.5em); -webkit-margin-end: 0; margin-inline-end: 0; } .etheme-elementor-menu .item-design-mega-menu, .etheme-elementor-menu .nav-sublist-dropdown ul > li.item-design-mega-menu { position: static; } .etheme-elementor-menu .e--pointer-overline.e--pointer-overline-left .elementor-item:before { bottom: 0; height: 100%; width: 2px; background-color: var(--et_active-color); } body.rtl .etheme-elementor-menu .e--pointer-overline.e--pointer-overline-left .elementor-item:before { left: auto; right: 0; } .etheme-elementor-nav-menu .type-img[class*=position-] .elementor-item:has(img, picture), .etheme-elementor-nav-menu .elementor-item:has(i, svg) { -ms-flex-wrap: var(--menu-item-wrap); flex-wrap: var(--menu-item-wrap); -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: var(--menu-item-direction); flex-direction: var(--menu-item-direction); gap: var(--menu-item-gap, 5px); } .etheme-elementor-nav-menu .type-img[class*=position-] .elementor-item:has(img, picture) > img, .etheme-elementor-nav-menu .elementor-item:has(i, svg) > img, .etheme-elementor-nav-menu .type-img[class*=position-] .elementor-item:has(img, picture) > picture, .etheme-elementor-nav-menu .elementor-item:has(i, svg) > picture, .etheme-elementor-nav-menu .type-img[class*=position-] .elementor-item:has(img, picture) > .nav-item-image, .etheme-elementor-nav-menu .elementor-item:has(i, svg) > .nav-item-image { max-width: var(--menu-item-image-width, 1em); } .etheme-elementor-nav-menu [class*=position-left] .elementor-item > img, .etheme-elementor-nav-menu [class*=position-left] .elementor-item > picture, .etheme-elementor-nav-menu [class*=position-left] .elementor-item > .nav-item-image { -webkit-box-ordinal-group: NaN; -ms-flex-order: var(--submenu-item-image-order, -3); order: var(--submenu-item-image-order, -3); -webkit-margin-end: var(--submenu-item-element-spacing, 0.5em); margin-inline-end: var(--submenu-item-element-spacing, 0.5em); } .etheme-elementor-nav-menu [class*=position-center] { --menu-item-direction: column; } .etheme-elementor-nav-menu [class*=position-center-top], .etheme-elementor-nav-menu [class*=position-center-center] { --menu-item-direction: column-reverse; } @-webkit-keyframes etheme-elementor-menu-dropdown-fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @keyframes etheme-elementor-menu-dropdown-fadeIn { 0% { opacity: 0; } 100% { opacity: 1; } } @-webkit-keyframes etheme-elementor-menu-dropdown-fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(calc(var(--et-transformY,.001px) + 15px)) translateX(var(--et-transformX, 0.001px)); transform: translateY(calc(var(--et-transformY,.001px) + 15px)) translateX(var(--et-transformX, 0.001px)); } 100% { opacity: 1; -webkit-transform: translateY(var(--et-transformY, 0.001px)) translateX(var(--et-transformX, 0.001px)); transform: translateY(var(--et-transformY, 0.001px)) translateX(var(--et-transformX, 0.001px)); } } @keyframes etheme-elementor-menu-dropdown-fadeInUp { 0% { opacity: 0; -webkit-transform: translateY(calc(var(--et-transformY,.001px) + 15px)) translateX(var(--et-transformX, 0.001px)); transform: translateY(calc(var(--et-transformY,.001px) + 15px)) translateX(var(--et-transformX, 0.001px)); } 100% { opacity: 1; -webkit-transform: translateY(var(--et-transformY, 0.001px)) translateX(var(--et-transformX, 0.001px)); transform: translateY(var(--et-transformY, 0.001px)) translateX(var(--et-transformX, 0.001px)); } } @-webkit-keyframes etheme-elementor-menu-dropdown-zoomIn { 0% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); transform: scale3d(0.3, 0.3, 0.3) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); } 50% { opacity: 1; -webkit-transform: translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); transform: translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); } } @keyframes etheme-elementor-menu-dropdown-zoomIn { 0% { opacity: 0; -webkit-transform: scale3d(0.3, 0.3, 0.3) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); transform: scale3d(0.3, 0.3, 0.3) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); } 50% { opacity: 1; -webkit-transform: translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); transform: translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); } } @-webkit-keyframes etheme-elementor-menu-dropdown-dropdown { 0% { -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: perspective(500px) rotateX(-90deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); transform: perspective(500px) rotateX(-90deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); } 100% { -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: perspective(500px) rotateX(0deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); transform: perspective(500px) rotateX(0deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); } } @keyframes etheme-elementor-menu-dropdown-dropdown { 0% { -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: perspective(500px) rotateX(-90deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); transform: perspective(500px) rotateX(-90deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); } 100% { -webkit-transform-origin: 50% 0; transform-origin: 50% 0; -webkit-transform: perspective(500px) rotateX(0deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); transform: perspective(500px) rotateX(0deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); } } @-webkit-keyframes etheme-elementor-menu-dropdown-dropdown-top { 0% { -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: perspective(500px) rotateX(90deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); transform: perspective(500px) rotateX(90deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); } 100% { -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: perspective(500px) rotateX(0deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); transform: perspective(500px) rotateX(0deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); } } @keyframes etheme-elementor-menu-dropdown-dropdown-top { 0% { -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: perspective(500px) rotateX(90deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); transform: perspective(500px) rotateX(90deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); } 100% { -webkit-transform-origin: 50% 100%; transform-origin: 50% 100%; -webkit-transform: perspective(500px) rotateX(0deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); transform: perspective(500px) rotateX(0deg) translateX(var(--et-transformX, 0.001px)) translateY(var(--et-transformY, 0.001px)); } } @-webkit-keyframes etheme-elementor-menu-dropdown-fadeInLeft { 0% { opacity: 0; -webkit-transform: translateX(calc(-15px + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); transform: translateX(calc(-15px + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); } 100% { opacity: 1; -webkit-transform: translateX(calc(0.001% + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); transform: translateX(calc(0.001% + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); } } @keyframes etheme-elementor-menu-dropdown-fadeInLeft { 0% { opacity: 0; -webkit-transform: translateX(calc(-15px + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); transform: translateX(calc(-15px + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); } 100% { opacity: 1; -webkit-transform: translateX(calc(0.001% + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); transform: translateX(calc(0.001% + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); } } @-webkit-keyframes etheme-elementor-menu-dropdown-fadeInRight { 0% { opacity: 0; -webkit-transform: translateX(calc(15px + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); transform: translateX(calc(15px + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); } 100% { opacity: 1; -webkit-transform: translateX(calc(0.001% + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); transform: translateX(calc(0.001% + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); } } @keyframes etheme-elementor-menu-dropdown-fadeInRight { 0% { opacity: 0; -webkit-transform: translateX(calc(15px + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); transform: translateX(calc(15px + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); } 100% { opacity: 1; -webkit-transform: translateX(calc(0.001% + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); transform: translateX(calc(0.001% + var(--et-transformX, .001px))) translateY(var(--et-transformY, 0.001px)); } }