.ep-sub-menu{--transition:cubic-bezier(.215, .61, .355, 1)}.ep-sub-menu .ep-icon-inner{position:relative;z-index:1}.ep-sub-menu .bdt-icon-shape{position:absolute;block-size:30px;inline-size:30px;background-color:#08AEEC;inset-inline-start:-15px;inset-block-start:-15px;filter:drop-shadow(0 4px 30px #08AEEC);border-radius:20px;transform:translate(var(--shape-position-x, 0), var(--shape-position-y, 0));filter:drop-shadow(var(--drop-shadow-x, 0) var(--drop-shadow-y, 0) var(--drop-shadow-blur, 0) var(--drop-shadow-color, rgba(0,0,0,0)))}.ep-sub-menu .ep-heading{font-size:14px;font-weight:600;margin-block-end:30px;color:#4f5a6e;text-transform:uppercase}.ep-sub-menu .ep-sub-menu-grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:25px}.ep-sub-menu .ep-item{position:relative;text-decoration:none}.ep-sub-menu .ep-item:hover .ep-sub-title{color:#2a2d37}.ep-sub-menu .ep-item:hover .ep-hover-icon{opacity:1;transform:translate(0, 0)}:dir(rtl) .ep-sub-menu .ep-item:hover .ep-hover-icon{transform:translate(0, 0) rotate(180deg)}.ep-sub-menu .ep-icon svg{inline-size:18px;block-size:18px;line-height:18px;max-inline-size:none}.ep-sub-menu .ep-sub-title{font-size:12px;margin-block-start:5px;margin-inline:0;color:#6d7283;transition:color .3s var(--transition)}.ep-sub-menu .ep-title{display:inline-flex;align-items:center;column-gap:10px;font-size:14px;color:#575a66;font-weight:500;position:relative}.ep-sub-menu .ep-badge{background:#3f37c9;color:#fff;font-size:7px;line-height:1;padding-block:3px;padding-inline:5px;border-radius:2px;text-transform:capitalize;position:absolute;inset-inline-end:0;transform:translate(calc(100% + (var(--ep-submenu-badge-h-offset, 10px))), 0)}.ep-sub-menu .ep-hover-icon{font-size:22px;color:#777;opacity:0;transform:translate(-10px, 0);transition:transform .4s var(--transition),opacity .4s var(--transition);align-self:center}:dir(rtl) .ep-sub-menu .ep-hover-icon{transform:translate(-10px, 0) rotate(180deg)}.ep-sub-menu .ep-advance-menu .ep-item{display:inline-flex;gap:12px;line-height:1;align-items:flex-start}.ep-sub-menu .ep-advance-menu .ep-icon-inner{color:rgba(12,19,255,0.451);background:rgba(12,19,255,0.059);padding:10px;border-radius:3px;transition:background .3s var(--transition);line-height:1;display:inline-block}.ep-sub-menu .ep-menu-style-1 .ep-item,.ep-sub-menu .ep-menu-style-4 .ep-item{flex-direction:row}.ep-sub-menu .ep-menu-style-1 .ep-hover-icon,.ep-sub-menu .ep-menu-style-4 .ep-hover-icon{inset-inline-end:0}.ep-sub-menu .ep-menu-style-2 .ep-item{flex-direction:row-reverse;text-align:end}.ep-sub-menu .ep-menu-style-2 .ep-item:hover .ep-hover-icon{transform:translate(0, -50%) rotate(180deg)}:dir(rtl) .ep-sub-menu .ep-menu-style-2 .ep-item:hover .ep-hover-icon{transform:translate(0, -50%) rotate(0deg)}.ep-sub-menu .ep-menu-style-2 .ep-title{flex-direction:row-reverse}.ep-sub-menu .ep-menu-style-2 .ep-hover-icon{inset-inline-start:0;transform:translate(10px, -50%) rotate(180deg)}:dir(rtl) .ep-sub-menu .ep-menu-style-2 .ep-hover-icon{transform:translate(-10px, -50%) rotate(0deg)}.ep-sub-menu .ep-menu-style-2 .ep-badge{inset-inline-end:auto;inset-inline-start:0;transform:translate(calc(-100% + (var(--ep-submenu-badge-h-offset, -10px))), 0)}.ep-sub-menu .ep-menu-style-3 .ep-item{flex-direction:column;align-items:flex-start}.ep-sub-menu .ep-menu-style-3 .ep-hover-icon{inset-inline-end:0}.ep-sub-menu .ep-menu-style-3 .ep-content{text-align:center}.ep-sub-menu .ep-menu-style-4 .ep-item{align-items:flex-start;padding:20px;border-radius:6px;background-color:#fff;transition:all .2s}.ep-sub-menu .ep-menu-style-4 .ep-item:hover{transform:scale(1.05);box-shadow:0 5px 30px 0 rgba(123,136,168,0.2)}@media (min-width:768px){.ep-sub-menu .ep-sub-menu-grid{grid-template-columns:repeat(2, 1fr)}}