.elementor-1537 .elementor-element.elementor-element-2bec9730{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:10px;--padding-bottom:10px;--padding-left:30px;--padding-right:30px;}.elementor-1537 .elementor-element.elementor-element-2bec9730:not(.elementor-motion-effects-element-type-background), .elementor-1537 .elementor-element.elementor-element-2bec9730 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(43,20,66,0.85);}.elementor-1537 .elementor-element.elementor-element-604631ad{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1537 .elementor-element.elementor-element-604631ad:not(.elementor-motion-effects-element-type-background), .elementor-1537 .elementor-element.elementor-element-604631ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-1537 .elementor-element.elementor-element-2eaac07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1537 .elementor-element.elementor-element-37c9efed .elementor-heading-title{color:#FFAB00;}.elementor-1537 .elementor-element.elementor-element-41fd6a0f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1537 .elementor-element.elementor-element-1158d67e .elementor-heading-title{color:#FFAB00;}.elementor-1537 .elementor-element.elementor-element-58cd7594{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1537 .elementor-element.elementor-element-77569ee7 .elementor-heading-title{color:#FFAB00;}.elementor-1537 .elementor-element.elementor-element-5a76e761{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1537 .elementor-element.elementor-element-65030540 .elementor-heading-title{color:#FFAB00;}.elementor-1537 .elementor-element.elementor-element-42e76970{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:12px 12px 12px 12px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1537 .elementor-element.elementor-element-42e76970:not(.elementor-motion-effects-element-type-background), .elementor-1537 .elementor-element.elementor-element-42e76970 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFAB00;}.elementor-1537 .elementor-element.elementor-element-3bcdcc12 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-1537 .elementor-element.elementor-element-3bcdcc12 .elementor-heading-title{font-size:20px;color:#000000;}.elementor-1537 .elementor-element.elementor-element-700b7ba2 .elementor-button{background-color:#000000;fill:#FFAB00;color:#FFAB00;}.elementor-1537 .elementor-element.elementor-element-79a88cfa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1537 .elementor-element.elementor-element-79a88cfa:not(.elementor-motion-effects-element-type-background), .elementor-1537 .elementor-element.elementor-element-79a88cfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-1537 .elementor-element.elementor-element-66bb681a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1537 .elementor-element.elementor-element-4c632327 .elementor-heading-title{color:#FFAB00;}.elementor-1537 .elementor-element.elementor-element-8a1bf18{--display:flex;}.elementor-1537 .elementor-element.elementor-element-68cf86d7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1537 .elementor-element.elementor-element-68cf86d7:not(.elementor-motion-effects-element-type-background), .elementor-1537 .elementor-element.elementor-element-68cf86d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-1537 .elementor-element.elementor-element-7f2fe1be{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1537 .elementor-element.elementor-element-39fae277 .elementor-heading-title{color:#FFAB00;}.elementor-1537 .elementor-element.elementor-element-2a7fd583{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1537 .elementor-element.elementor-element-2a7fd583:not(.elementor-motion-effects-element-type-background), .elementor-1537 .elementor-element.elementor-element-2a7fd583 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-1537 .elementor-element.elementor-element-29a5dd28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1537 .elementor-element.elementor-element-6784a011 .elementor-heading-title{color:#FFAB00;}.elementor-1537 .elementor-element.elementor-element-6d2aabf7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-1537 .elementor-element.elementor-element-6d2aabf7:not(.elementor-motion-effects-element-type-background), .elementor-1537 .elementor-element.elementor-element-6d2aabf7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0D0D;}.elementor-1537 .elementor-element.elementor-element-5a6956b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1537 .elementor-element.elementor-element-a2ae968 .elementor-heading-title{color:#FFAB00;}.elementor-1537 .elementor-element.elementor-element-74575a8{--display:flex;}.elementor-1537 .elementor-element.elementor-element-67064fac{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:initial;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:initial;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:28px;--n-menu-toggle-icon-color:#FFFFFF;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-1537 .elementor-element.elementor-element-67064fac.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-1537 .elementor-element.elementor-element-7d57cde5 .elementor-button{background-color:#f5a623;fill:#1a0f2e;color:#1a0f2e;}.elementor-1537 .elementor-element.elementor-element-7d57cde5{width:initial;max-width:initial;}.elementor-1537 .elementor-element.elementor-element-6a41a7c3{width:var( --container-widget-width, 0% );max-width:0%;--container-widget-width:0%;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-1537 .elementor-element.elementor-element-6a41a7c3{left:0px;}body.rtl .elementor-1537 .elementor-element.elementor-element-6a41a7c3{right:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-1537 .elementor-element.elementor-element-7d57cde5 .elementor-button{font-size:13px;padding:08px 12px 8px 12px;}}@media(min-width:768px){.elementor-1537 .elementor-element.elementor-element-2eaac07{--width:18%;}.elementor-1537 .elementor-element.elementor-element-41fd6a0f{--width:18%;}.elementor-1537 .elementor-element.elementor-element-58cd7594{--width:18%;}.elementor-1537 .elementor-element.elementor-element-5a76e761{--width:18%;}.elementor-1537 .elementor-element.elementor-element-42e76970{--width:18%;}.elementor-1537 .elementor-element.elementor-element-66bb681a{--width:18%;}.elementor-1537 .elementor-element.elementor-element-8a1bf18{--width:30%;}.elementor-1537 .elementor-element.elementor-element-7f2fe1be{--width:18%;}.elementor-1537 .elementor-element.elementor-element-29a5dd28{--width:18%;}.elementor-1537 .elementor-element.elementor-element-5a6956b9{--width:18%;}}/* Start custom CSS for html, class: .elementor-element-298c6259 */.elementor-1537 .elementor-element.elementor-element-298c6259 .me-anim-logo{min-width:93px} .elementor-1537 .elementor-element.elementor-element-298c6259 svg{height:60px;width:auto;min-width:93px;display:block} @media(max-width:767px){.elementor-1537 .elementor-element.elementor-element-298c6259 svg{height:48px}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bcdcc12 */.elementor-1537 .elementor-element.elementor-element-3bcdcc12 .elementor-heading-title{white-space:normal;word-wrap:break-word;overflow-wrap:anywhere;max-width:100%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bcdcc12 */.elementor-1537 .elementor-element.elementor-element-3bcdcc12 .elementor-heading-title{white-space:normal;word-wrap:break-word;overflow-wrap:anywhere;max-width:100%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bcdcc12 */.elementor-1537 .elementor-element.elementor-element-3bcdcc12 .elementor-heading-title{white-space:normal;word-wrap:break-word;overflow-wrap:anywhere;max-width:100%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bcdcc12 */.elementor-1537 .elementor-element.elementor-element-3bcdcc12 .elementor-heading-title{white-space:normal;word-wrap:break-word;overflow-wrap:anywhere;max-width:100%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bcdcc12 */.elementor-1537 .elementor-element.elementor-element-3bcdcc12 .elementor-heading-title{white-space:normal;word-wrap:break-word;overflow-wrap:anywhere;max-width:100%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bcdcc12 */.elementor-1537 .elementor-element.elementor-element-3bcdcc12 .elementor-heading-title{white-space:normal;word-wrap:break-word;overflow-wrap:anywhere;max-width:100%;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3bcdcc12 */.elementor-1537 .elementor-element.elementor-element-3bcdcc12 .elementor-heading-title{white-space:normal;word-wrap:break-word;overflow-wrap:anywhere;max-width:100%;}/* End custom CSS */
/* Start custom CSS for mega-menu, class: .elementor-element-67064fac *//* ME mega menu: light trace, petal/vine edges, sparkle, overlay hovers. Scope: .me-mega */
@property --ang{syntax:'<angle>';initial-value:0deg;inherits:false}
.me-mega .e-n-menu-content > .e-con,
.me-mega .e-n-menu-content > div{position:relative;border-radius:28px 6px 28px 6px;overflow:visible!important;
 background:linear-gradient(160deg,rgba(22,0,64,.92),rgba(121,1,140,.88));backdrop-filter:blur(14px);
 box-shadow:0 18px 50px rgba(20,17,43,.45)}
/* traveling light around the edge */
.me-mega .e-n-menu-content > .e-con::before{content:"";position:absolute;inset:-2px;border-radius:inherit;padding:2px;
 background:conic-gradient(from var(--ang),transparent 0 70%,#FFAB00 80%,#fff 85%,#C2187A 90%,transparent 100%);
 -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;
 animation:meTrace 4s linear infinite;pointer-events:none;z-index:2}
@keyframes meTrace{to{--ang:360deg}}
/* vine + petal corners */
.me-mega .e-n-menu-content > .e-con::after{content:"";position:absolute;inset:-22px;pointer-events:none;z-index:3;
 background:
  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%23FFAB00' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M8 112 C10 70 30 40 60 28 S104 10 112 8'/%3E%3Cpath d='M30 60 c-14 -4 -18 -16 -14 -24 c10 2 16 12 14 24z' fill='%23C2187A' fill-opacity='.55'/%3E%3Cpath d='M62 28 c-6 -12 -2 -22 6 -24 c4 10 0 20 -6 24z' fill='%23C2187A' fill-opacity='.55'/%3E%3Ccircle cx='96' cy='14' r='5' fill='%23fff' fill-opacity='.8' stroke='none'/%3E%3Cpath d='M16 84 c8 -2 14 2 16 8'/%3E%3C/g%3E%3C/svg%3E") top left/110px no-repeat,
  url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cg fill='none' stroke='%23FFAB00' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='M112 8 C110 50 90 80 60 92 S16 110 8 112'/%3E%3Cpath d='M90 60 c14 4 18 16 14 24 c-10 -2 -16 -12 -14 -24z' fill='%23C2187A' fill-opacity='.55'/%3E%3Cpath d='M58 92 c6 12 2 22 -6 24 c-4 -10 0 -20 6 -24z' fill='%23C2187A' fill-opacity='.55'/%3E%3Ccircle cx='24' cy='106' r='5' fill='%23fff' fill-opacity='.8' stroke='none'/%3E%3C/g%3E%3C/svg%3E") bottom right/110px no-repeat}
/* sparkles */
.me-mega .me-sparkle{position:absolute;width:10px;height:10px;pointer-events:none;z-index:4;
 background:radial-gradient(circle,#fff 0 20%,transparent 60%);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);
 animation:meTwinkle 2.4s ease-in-out infinite}
@keyframes meTwinkle{0%,100%{opacity:0;transform:scale(.3) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(45deg)}}
/* hover: overlay, no line box */
.me-mega .e-n-menu-content a,.me-mega .e-n-menu-content > .e-con > .e-con{position:relative;border:0!important;outline:0!important;border-radius:16px;transition:transform .25s}
.me-mega .e-n-menu-content a::before,.me-mega .e-n-menu-content > .e-con > .e-con::before{content:"";position:absolute;inset:0;border-radius:inherit;opacity:0;
 background:radial-gradient(120% 90% at 30% 20%,rgba(255,171,0,.35),rgba(194,24,122,.35) 55%,rgba(121,1,140,.15));
 box-shadow:0 0 24px rgba(255,171,0,.35);transition:opacity .3s;pointer-events:none}
.me-mega .e-n-menu-content a:hover::before,.me-mega .e-n-menu-content > .e-con > .e-con:hover::before{opacity:1}
.me-mega .e-n-menu-content > .e-con > .e-con:hover{transform:translateY(-3px)}
@media (prefers-reduced-motion:reduce){.me-mega *{animation:none!important}}
/* trace light + sparkle on each inner box */
.me-mega .e-n-menu-content > .e-con > .e-con{overflow:visible!important}
.me-mega .e-n-menu-content > .e-con > .e-con::after{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1.5px;
 background:conic-gradient(from var(--ang),transparent 0 75%,#FFAB00 84%,#fff 88%,#C2187A 93%,transparent 100%);
 -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;
 filter:drop-shadow(0 0 4px #FFAB00);animation:meTrace 5s linear infinite;pointer-events:none;z-index:2}
.me-mega .e-n-menu-content > .e-con > .e-con:nth-child(2)::after{animation-delay:-1.2s}
.me-mega .e-n-menu-content > .e-con > .e-con:nth-child(3)::after{animation-delay:-2.4s}
.me-mega .e-n-menu-content > .e-con > .e-con:nth-child(4)::after{animation-delay:-3.6s}
/* readability fixes */
.me-mega .e-n-menu-title,.me-mega .e-n-menu-title a,.me-mega .e-n-menu-title-text{color:#FFFFFF!important;font-size:16px!important;font-weight:600!important;white-space:nowrap}
.me-mega .e-n-menu-title:hover .e-n-menu-title-text{color:#FFAB00!important}
.me-mega .e-n-menu-content a,.me-mega .e-n-menu-content li{color:#FFFFFF!important;font-size:16px!important;line-height:1.7}
.me-mega .e-n-menu-content a:hover{color:#FFAB00!important}
.me-mega .e-n-menu-content a{display:inline-block;padding:2px 10px;border-radius:12px}
.me-mega .e-n-menu-content > .e-con > .e-con{padding:18px!important;margin:6px;background:rgba(255,255,255,.06)}
.me-mega .e-n-menu-content a::before{background:linear-gradient(90deg,rgba(255,171,0,.55),rgba(194,24,122,.55))!important}
.me-mega .e-n-menu-content > .e-con > .e-con::after{padding:2.5px!important;filter:drop-shadow(0 0 6px #FFAB00) drop-shadow(0 0 2px #fff)!important}
.me-sparkle-host{position:absolute!important;width:0!important;height:0!important;overflow:hidden!important}
/* CTA box: restore gold, dark readable text */
.me-mega .e-n-menu-content > .e-con > .e-con:nth-child(5){background:#FFAB00!important}
.me-mega .e-n-menu-content > .e-con > .e-con:nth-child(5),.me-mega .e-n-menu-content > .e-con > .e-con:nth-child(5) h1,.me-mega .e-n-menu-content > .e-con > .e-con:nth-child(5) h2,.me-mega .e-n-menu-content > .e-con > .e-con:nth-child(5) h3,.me-mega .e-n-menu-content > .e-con > .e-con:nth-child(5) h4,.me-mega .e-n-menu-content > .e-con > .e-con:nth-child(5) p,.me-mega .e-n-menu-content > .e-con > .e-con:nth-child(5) .elementor-heading-title{color:#14112B!important}
.me-mega .e-n-menu-content > .e-con > .e-con:nth-child(5) p{font-size:18px!important;font-weight:600}
.me-mega .e-n-menu-content > .e-con > .e-con:nth-child(5) a.elementor-button{color:#FFFFFF!important;background:#160040!important;font-size:16px!important}
/* MOBILE / TABLET */
@media (max-width:1024px){
 .me-mega{margin-left:auto!important;flex-grow:0!important}
 .me-mega .e-n-menu-toggle{width:48px!important;height:48px!important;border-radius:12px!important;background:rgba(255,171,0,.18)!important;border:2px solid #FFAB00!important;display:flex!important;align-items:center;justify-content:center}
 .me-mega .e-n-menu-toggle svg{width:28px!important;height:28px!important;fill:#FFFFFF!important;color:#FFFFFF!important}
 .me-mega .e-n-menu-wrapper{background:linear-gradient(160deg,#160040,#79018C)!important;border-top:3px solid #FFAB00;box-shadow:0 20px 40px rgba(20,17,43,.5);padding:10px 0!important}
 .me-mega .e-n-menu-item,.me-mega .e-n-menu-title{background:transparent!important;border-bottom:1px solid rgba(255,255,255,.15)}
 .me-mega .e-n-menu-title-text,.me-mega .e-n-menu-title a{font-size:20px!important;color:#FFFFFF!important;padding:12px 20px!important}
 .me-mega .e-n-menu-dropdown-icon,.me-mega .e-n-menu-dropdown-icon *{background:transparent!important;color:#FFAB00!important;fill:#FFAB00!important;width:22px!important;height:22px!important}
 .me-mega .e-n-menu-content > .e-con{border-radius:12px!important;margin:6px 10px}
 .me-mega .e-n-menu-content > .e-con::after{display:none}
}
/* === WEB BAND: curved bottom + sparkling breeze web === */
.me-mega .e-n-menu-content > .e-con{border-radius:28px 6px 70px 70px / 28px 6px 44px 44px!important;padding-bottom:80px!important}
.me-mega .me-web{position:absolute;left:0;right:0;bottom:0;width:100%;height:120px;pointer-events:none;z-index:0;border-radius:0 0 70px 70px / 0 0 44px 44px;
 background:linear-gradient(to bottom,rgba(255,171,0,0),rgba(255,171,0,.06) 50%,rgba(255,255,255,.08));
 -webkit-mask:linear-gradient(to bottom,transparent,#000 40%);mask:linear-gradient(to bottom,transparent,#000 40%)}
.me-mega .e-n-menu-content > .e-con > .e-con{z-index:1}
@media (max-width:1024px){.me-mega .me-web{display:none}.me-mega .e-n-menu-content > .e-con{padding-bottom:0}}
/* === LINK HOVER: gold overlay + quick flip, bold white text === */
.me-mega .e-n-menu-content a:not(.elementor-button){transform-origin:50% 50%;backface-visibility:hidden}
.me-mega .e-n-menu-content a:not(.elementor-button)::before{background:linear-gradient(135deg,#FFC23D,#FFAB00 55%,#E08E00)!important;box-shadow:0 0 18px rgba(255,171,0,.55)!important;z-index:-1}
.me-mega .e-n-menu-content a:not(.elementor-button){z-index:0;isolation:isolate}
.me-mega .e-n-menu-content a:not(.elementor-button):hover{color:#FFFFFF!important;font-weight:800!important;text-shadow:0 1px 2px rgba(20,17,43,.85),0 0 1px #14112B;animation:meFlip .7s ease-in-out 1 both}
@keyframes meFlip{0%{transform:perspective(600px) rotateX(0)}50%{transform:perspective(600px) rotateX(-22deg)}100%{transform:perspective(600px) rotateX(0)}}
@media (prefers-reduced-motion:reduce){.me-mega .e-n-menu-content a:hover{animation:none!important}}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7d57cde5 */.elementor-1537 .elementor-element.elementor-element-7d57cde5 a.elementor-button.elementor-button{background:#f5a623;color:#1a0f2e;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2bec9730 */.elementor-1537 .elementor-element.elementor-element-2bec9730{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);}/* End custom CSS */