.elementor-502 .elementor-element.elementor-element-5a74737{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:28px;--padding-bottom:40px;--padding-left:18px;--padding-right:18px;}.elementor-502 .elementor-element.elementor-element-5a74737:not(.elementor-motion-effects-element-type-background), .elementor-502 .elementor-element.elementor-element-5a74737 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070708;}.elementor-502 .elementor-element.elementor-element-864439b{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-49e9aca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#E8E8EC;}.elementor-502 .elementor-element.elementor-element-49e9aca.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-502 .elementor-element.elementor-element-8d440d5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-502 .elementor-element.elementor-element-8d440d5.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-502 .elementor-element.elementor-element-4a01c7e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;}.elementor-502 .elementor-element.elementor-element-4a01c7e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-4a01c7e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:34px;font-weight:800;line-height:1.2em;color:#FFFFFF;}.elementor-502 .elementor-element.elementor-element-8d94860{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;text-align:center;}.elementor-502 .elementor-element.elementor-element-8d94860.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-8d94860 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:600;line-height:1.5em;color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-cd73b20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;line-height:1.6em;color:#E8E8EC;}.elementor-502 .elementor-element.elementor-element-cd73b20.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-ccf9235{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;color:#9A9AA2;}.elementor-502 .elementor-element.elementor-element-ccf9235.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-27b1152{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-502 .elementor-element.elementor-element-0f080dc.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-0f080dc .elementor-button-content-wrapper{flex-direction:row;}.elementor-502 .elementor-element.elementor-element-0f080dc .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;}.elementor-502 .elementor-element.elementor-element-1e1fb08.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-1e1fb08 .elementor-button-content-wrapper{flex-direction:row;}.elementor-502 .elementor-element.elementor-element-1e1fb08 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;}.elementor-502 .elementor-element.elementor-element-6615c6e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:1px;font-weight:400;line-height:1.6em;color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-6615c6e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-5f7ea27{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-502 .elementor-element.elementor-element-836c786.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-836c786 .elementor-icon-box-wrapper{gap:15px;}.elementor-502 .elementor-element.elementor-element-836c786.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-836c786.elementor-view-framed .elementor-icon, .elementor-502 .elementor-element.elementor-element-836c786.elementor-view-default .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-836c786 .elementor-icon-box-title, .elementor-502 .elementor-element.elementor-element-836c786 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;}.elementor-502 .elementor-element.elementor-element-836c786 .elementor-icon-box-title{color:#CFCFD4;}.elementor-502 .elementor-element.elementor-element-c4321ce.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-c4321ce .elementor-icon-box-wrapper{gap:15px;}.elementor-502 .elementor-element.elementor-element-c4321ce.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-c4321ce.elementor-view-framed .elementor-icon, .elementor-502 .elementor-element.elementor-element-c4321ce.elementor-view-default .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-c4321ce .elementor-icon-box-title, .elementor-502 .elementor-element.elementor-element-c4321ce .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;}.elementor-502 .elementor-element.elementor-element-c4321ce .elementor-icon-box-title{color:#CFCFD4;}.elementor-502 .elementor-element.elementor-element-2f02fed.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-2f02fed .elementor-icon-box-wrapper{gap:15px;}.elementor-502 .elementor-element.elementor-element-2f02fed.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-2f02fed.elementor-view-framed .elementor-icon, .elementor-502 .elementor-element.elementor-element-2f02fed.elementor-view-default .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-2f02fed .elementor-icon-box-title, .elementor-502 .elementor-element.elementor-element-2f02fed .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;}.elementor-502 .elementor-element.elementor-element-2f02fed .elementor-icon-box-title{color:#CFCFD4;}.elementor-502 .elementor-element.elementor-element-25518e7.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-25518e7 .elementor-icon-box-wrapper{gap:15px;}.elementor-502 .elementor-element.elementor-element-25518e7.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-25518e7.elementor-view-framed .elementor-icon, .elementor-502 .elementor-element.elementor-element-25518e7.elementor-view-default .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-25518e7 .elementor-icon-box-title, .elementor-502 .elementor-element.elementor-element-25518e7 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;}.elementor-502 .elementor-element.elementor-element-25518e7 .elementor-icon-box-title{color:#CFCFD4;}.elementor-502 .elementor-element.elementor-element-1503670.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-1503670 .elementor-icon-box-wrapper{gap:15px;}.elementor-502 .elementor-element.elementor-element-1503670.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-1503670.elementor-view-framed .elementor-icon, .elementor-502 .elementor-element.elementor-element-1503670.elementor-view-default .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-1503670 .elementor-icon-box-title, .elementor-502 .elementor-element.elementor-element-1503670 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:12px;font-weight:600;}.elementor-502 .elementor-element.elementor-element-1503670 .elementor-icon-box-title{color:#CFCFD4;}.elementor-502 .elementor-element.elementor-element-d236732{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-502 .elementor-element.elementor-element-bdc2a8b.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-bdc2a8b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-502 .elementor-element.elementor-element-bdc2a8b.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-bdc2a8b.elementor-view-framed .elementor-icon, .elementor-502 .elementor-element.elementor-element-bdc2a8b.elementor-view-default .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-bdc2a8b .elementor-icon-box-title, .elementor-502 .elementor-element.elementor-element-bdc2a8b .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-502 .elementor-element.elementor-element-bdc2a8b .elementor-icon-box-title{color:#FFFFFF;}.elementor-502 .elementor-element.elementor-element-bdc2a8b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;color:#8C8C94;}.elementor-502 .elementor-element.elementor-element-801c955.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-801c955 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-502 .elementor-element.elementor-element-801c955.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-801c955.elementor-view-framed .elementor-icon, .elementor-502 .elementor-element.elementor-element-801c955.elementor-view-default .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-801c955 .elementor-icon-box-title, .elementor-502 .elementor-element.elementor-element-801c955 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-502 .elementor-element.elementor-element-801c955 .elementor-icon-box-title{color:#FFFFFF;}.elementor-502 .elementor-element.elementor-element-801c955 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;color:#8C8C94;}.elementor-502 .elementor-element.elementor-element-083bb1e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-083bb1e .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-502 .elementor-element.elementor-element-083bb1e.elementor-view-stacked .elementor-icon{background-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-083bb1e.elementor-view-framed .elementor-icon, .elementor-502 .elementor-element.elementor-element-083bb1e.elementor-view-default .elementor-icon{fill:#D4AF37;color:#D4AF37;border-color:#D4AF37;}.elementor-502 .elementor-element.elementor-element-083bb1e .elementor-icon-box-title, .elementor-502 .elementor-element.elementor-element-083bb1e .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:700;}.elementor-502 .elementor-element.elementor-element-083bb1e .elementor-icon-box-title{color:#FFFFFF;}.elementor-502 .elementor-element.elementor-element-083bb1e .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:13px;color:#8C8C94;}.elementor-502 .elementor-element.elementor-element-15d71b1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;}.elementor-502 .elementor-element.elementor-element-15d71b1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-15d71b1 .elementor-button-content-wrapper{flex-direction:row;}.elementor-502 .elementor-element.elementor-element-15d71b1 .elementor-button{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:800;}.elementor-502 .elementor-element.elementor-element-ffee91c.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-502 .elementor-element.elementor-element-ffee91c{text-align:center;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.6em;color:#5E5E66;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-5a74737 */.elementor-502 .elementor-element.elementor-element-5a74737{position:relative;overflow:hidden;isolation:isolate;background:#070708}
.elementor-502 .elementor-element.elementor-element-5a74737:before{content:"";position:absolute;top:-180px;left:50%;width:720px;height:620px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(212,175,55,.16),transparent);z-index:-1;pointer-events:none}
.elementor-502 .elementor-element.elementor-element-5a74737:after{content:"";position:absolute;bottom:-220px;left:-160px;width:620px;height:520px;background:radial-gradient(closest-side,rgba(212,175,55,.07),transparent);z-index:-1;pointer-events:none}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-card{width:100%;max-width:460px;margin:0 auto}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-card > .elementor-element{animation:lkUp .8s cubic-bezier(.2,.7,.2,1) both}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-card > .elementor-element:nth-child(2){animation-delay:.06s}.elementor-502 .elementor-element.elementor-element-5a74737 .lk-card > .elementor-element:nth-child(3){animation-delay:.12s}.elementor-502 .elementor-element.elementor-element-5a74737 .lk-card > .elementor-element:nth-child(4){animation-delay:.18s}.elementor-502 .elementor-element.elementor-element-5a74737 .lk-card > .elementor-element:nth-child(5){animation-delay:.24s}.elementor-502 .elementor-element.elementor-element-5a74737 .lk-card > .elementor-element:nth-child(6){animation-delay:.3s}.elementor-502 .elementor-element.elementor-element-5a74737 .lk-card > .elementor-element:nth-child(7){animation-delay:.36s}.elementor-502 .elementor-element.elementor-element-5a74737 .lk-card > .elementor-element:nth-child(8){animation-delay:.42s}.elementor-502 .elementor-element.elementor-element-5a74737 .lk-card > .elementor-element:nth-child(9){animation-delay:.48s}.elementor-502 .elementor-element.elementor-element-5a74737 .lk-card > .elementor-element:nth-child(10){animation-delay:.54s}.elementor-502 .elementor-element.elementor-element-5a74737 .lk-card > .elementor-element:nth-child(11){animation-delay:.6s}
@keyframes lkUp{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
@media (prefers-reduced-motion:reduce){.elementor-502 .elementor-element.elementor-element-5a74737 .lk-card > .elementor-element{animation:none}}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-card p{margin:0}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-lang{text-align:end}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-lang a{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:1px solid rgba(212,175,55,.3);border-radius:999px;color:#E8E8EC;font-size:12px;font-weight:700;letter-spacing:1px;transition:background-color .3s ease,color .3s ease}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-lang a:before{content:"";width:14px;height:14px;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20'/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cpath d='M2 12h20M12 2a15 15 0 0 1 0 20M12 2a15 15 0 0 0 0 20'/%3E%3C/svg%3E") center/contain no-repeat}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-lang a:hover{background:#D4AF37;color:#070708}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-avatar{display:flex;justify-content:center;position:relative}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-avatar img{width:176px !important;height:176px !important;object-fit:cover;object-position:50% 38%;border-radius:50%;border:2px solid #D4AF37;padding:6px;background:#070708;box-shadow:0 0 0 1px rgba(212,175,55,.25),0 0 0 14px rgba(212,175,55,.05),0 30px 70px -20px rgba(212,175,55,.35)}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-name .elementor-heading-title{letter-spacing:-.5px}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-tags p{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 10px}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-actions{display:grid !important;grid-template-columns:1fr 1fr;gap:12px}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-act a.elementor-button{width:100%;display:flex !important;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:18px 10px !important;background:linear-gradient(180deg,#141417,#0C0C0E) !important;border:1px solid rgba(212,175,55,.32) !important;border-radius:10px !important;color:#FFFFFF !important;transition:border-color .35s ease,transform .35s ease,box-shadow .35s ease}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-act .elementor-button-content-wrapper{flex-direction:column !important;align-items:center;gap:10px}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-act .elementor-button-icon{margin:0 !important;font-size:22px}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-act .elementor-button-icon svg{width:22px;height:22px;fill:#D4AF37}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-act .elementor-button-icon i{color:#D4AF37}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-act a.elementor-button:hover{border-color:#D4AF37 !important;transform:translateY(-3px);box-shadow:0 18px 40px -20px rgba(212,175,55,.55)}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-div{display:flex;align-items:center;gap:14px}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-div:before,.elementor-502 .elementor-element.elementor-element-5a74737 .lk-div:after{content:"";flex:1;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.4))}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-div:after{background:linear-gradient(90deg,rgba(212,175,55,.4),transparent)}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-div p{width:7px;height:7px;background:#D4AF37;transform:rotate(45deg);font-size:0}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-social{display:grid !important;grid-template-columns:repeat(3,1fr);gap:10px}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc{margin:0 !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-wrapper{position:relative;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 6px 14px;background:linear-gradient(180deg,#121215,#0B0B0D);border:1px solid rgba(212,175,55,.18);border-radius:10px;transition:border-color .35s ease,transform .35s ease,background-color .35s ease}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-icon{margin:0 !important;display:flex}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon{font-size:20px !important;color:#D4AF37 !important;fill:#D4AF37 !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon svg{width:20px;height:20px;fill:#D4AF37}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-title{margin:0 !important;font-size:12px;line-height:1.3}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-title a,.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-title span{color:#CFCFD4}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-title a:after{content:"";position:absolute;inset:0;z-index:2}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc:hover .elementor-icon-box-wrapper{border-color:#D4AF37;transform:translateY(-3px);background:linear-gradient(180deg,#19170f,#0B0B0D)}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc,.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc:hover,.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row,.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row:hover{transform:none !important;height:auto !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-links{display:flex !important;flex-direction:column;gap:10px}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row{margin:0 !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-wrapper{position:relative;display:flex !important;flex-direction:row !important;align-items:center;gap:16px;text-align:start;padding:16px 18px;background:linear-gradient(180deg,#121215,#0B0B0D);border:1px solid rgba(212,175,55,.2);border-radius:10px;transition:border-color .35s ease,transform .35s ease}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-wrapper:after{content:"\2192";margin-inline-start:auto;color:#D4AF37;font-size:18px;transition:transform .35s ease}
[dir=rtl] .elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-wrapper:after{content:"\2190"}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-icon{margin:0 !important;display:flex;flex:none}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon{width:44px;height:44px;display:flex !important;align-items:center;justify-content:center;border:1px solid rgba(212,175,55,.35);border-radius:50%;color:#D4AF37 !important;fill:#D4AF37 !important;font-size:17px !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon svg{width:17px;height:17px;fill:#D4AF37}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-content{flex:1;min-width:0}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-title{margin:0 0 2px !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-title a{color:#FFFFFF}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-title a:after{content:"";position:absolute;inset:0;z-index:2}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-description{margin:0;color:#8C8C94}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row:hover .elementor-icon-box-wrapper{border-color:#D4AF37;transform:translateY(-2px)}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row:hover .elementor-icon-box-wrapper:after{transform:translateX(5px)}
[dir=rtl] .elementor-502 .elementor-element.elementor-element-5a74737 .lk-row:hover .elementor-icon-box-wrapper:after{transform:translateX(-5px)}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-save a.elementor-button{width:100%;display:flex !important;align-items:center;justify-content:center;gap:14px;padding:18px 20px !important;background:linear-gradient(135deg,#E8CD6A,#D4AF37 55%,#B8932A) !important;color:#070708 !important;border:none !important;border-radius:10px !important;box-shadow:0 18px 44px -18px rgba(212,175,55,.7);transition:transform .35s ease,box-shadow .35s ease}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-save .elementor-button-icon svg{width:20px;height:20px;fill:#070708}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-save .elementor-button-icon{margin:0 !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-save a.elementor-button:hover{transform:translateY(-3px);box-shadow:0 26px 56px -18px rgba(212,175,55,.8)}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-save .elementor-button-text{text-align:center;line-height:1.3}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-save .elementor-button-text small{display:block;font-size:12px;font-weight:500;opacity:.75;letter-spacing:0;text-transform:none;margin-top:2px}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-foot p{text-align:center}
/* v2: socials as app-icon row + link cards grid */
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-social{display:grid !important;grid-template-columns:repeat(6,minmax(0,1fr)) !important;gap:8px !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-wrapper{padding:12px 2px 10px !important;gap:8px !important;background:#121215 !important;border:1px solid rgba(255,255,255,.07) !important;border-radius:12px !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon{width:36px !important;height:36px !important;display:flex !important;align-items:center;justify-content:center;border-radius:10px !important;font-size:18px !important;color:#FFFFFF !important;fill:#FFFFFF !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon svg{width:18px !important;height:18px !important;fill:#FFFFFF !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon i{color:#FFFFFF !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-social > .lk-soc:nth-child(1) .elementor-icon,.elementor-502 .elementor-element.elementor-element-5a74737 .lk-social > .lk-soc:nth-child(2) .elementor-icon{background:#1877F2 !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-social > .lk-soc:nth-child(3) .elementor-icon{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%) !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-social > .lk-soc:nth-child(4) .elementor-icon{background:#0A66C2 !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-social > .lk-soc:nth-child(5) .elementor-icon{background:#000000 !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-social > .lk-soc:nth-child(6) .elementor-icon{background:#000000 !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25),-1.5px -1.5px 0 0 rgba(37,244,238,.55) inset,1.5px 1.5px 0 0 rgba(254,44,85,.55) inset}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-title{font-size:11px !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-title a,.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-title span{color:#E8E8EC !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc:hover .elementor-icon-box-wrapper{border-color:rgba(212,175,55,.6) !important;transform:translateY(-3px);background:#16161A !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-links{display:grid !important;grid-template-columns:1fr 1fr !important;gap:12px !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-links > .lk-row:nth-child(3){grid-column:1 / -1}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-wrapper{gap:12px !important;padding:16px 14px !important;background:linear-gradient(180deg,#121215,#0B0B0D) !important;border:1px solid rgba(212,175,55,.5) !important;border-radius:12px !important;min-height:74px}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-wrapper:after{content:"\203A" !important;font-size:26px !important;line-height:1;color:#D4AF37;opacity:.85}
[dir=rtl] .elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-wrapper:after{content:"\2039" !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon{width:auto !important;height:auto !important;border:0 !important;border-radius:0 !important;font-size:24px !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon svg{width:24px !important;height:24px !important;fill:#D4AF37 !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-title{font-size:15px !important;line-height:1.25 !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-description{font-size:12px !important;line-height:1.35 !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row:hover .elementor-icon-box-wrapper{border-color:#D4AF37 !important;box-shadow:0 14px 34px -18px rgba(212,175,55,.55)}
@media (max-width:380px){.elementor-502 .elementor-element.elementor-element-5a74737 .lk-social{gap:6px !important}.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon{width:32px !important;height:32px !important}.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-title{font-size:10px !important}.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-title{font-size:14px !important}}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-description{display:none !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-icon{width:100%;justify-content:center !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-content{width:100%;text-align:center}

/* v3: 5 socials (Facebook page removed) */
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-social{grid-template-columns:repeat(5,minmax(0,1fr)) !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-social > .lk-soc:nth-child(1) .elementor-icon{background:#1877F2 !important;box-shadow:none}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-social > .lk-soc:nth-child(2) .elementor-icon{background:radial-gradient(circle at 30% 107%,#fdf497 0%,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285AEB 90%) !important;box-shadow:none}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-social > .lk-soc:nth-child(3) .elementor-icon{background:#0A66C2 !important;box-shadow:none}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-social > .lk-soc:nth-child(4) .elementor-icon{background:#000000 !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25)}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-social > .lk-soc:nth-child(5) .elementor-icon{background:#000000 !important;box-shadow:inset 0 0 0 1px rgba(255,255,255,.25),-1.5px -1.5px 0 0 rgba(37,244,238,.55) inset,1.5px 1.5px 0 0 rgba(254,44,85,.55) inset}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc a:focus,.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc a:focus-visible{outline:none}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc a:focus-visible{outline:1px solid #D4AF37;outline-offset:2px}
/* v4: full labels, no truncation */
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-wrapper{padding:12px 2px 10px !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-title,.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-title a,.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-title span{font-size:10.5px !important;letter-spacing:-.1px !important;white-space:nowrap !important;overflow:visible !important;text-overflow:clip !important;max-width:none !important;line-height:1.3 !important}
html[lang^="ar"] .elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-title,html[lang^="ar"] .elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-title a{font-size:11.5px !important;letter-spacing:0 !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-links > .lk-row:not(:nth-child(3)) .elementor-icon-box-wrapper{flex-direction:column !important;align-items:flex-start !important;gap:12px !important;padding:16px 14px 15px !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-links > .lk-row:not(:nth-child(3)) .elementor-icon-box-wrapper:after{position:absolute;top:12px;inset-inline-end:14px;margin:0 !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-links > .lk-row:not(:nth-child(3)) .elementor-icon-box-content{width:100%}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-title,.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-title a{font-size:15px !important;line-height:1.3 !important;white-space:normal !important}
.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-description{white-space:normal !important;overflow:visible !important;text-overflow:clip !important;overflow-wrap:anywhere;font-size:12.5px !important;line-height:1.4 !important}
@media (max-width:380px){.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-title,.elementor-502 .elementor-element.elementor-element-5a74737 .lk-soc .elementor-icon-box-title a{font-size:9.5px !important}.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-title,.elementor-502 .elementor-element.elementor-element-5a74737 .lk-row .elementor-icon-box-title a{font-size:14px !important}}/* End custom CSS */
/* Start custom CSS */body.elementor-template-canvas{padding-top:0 !important;background:#070708 !important}body.elementor-template-canvas header.xpro-theme-builder-header,body.elementor-template-canvas #xpro-theme-builder-header,body.elementor-template-canvas #xpro-theme-builder-footer,body.elementor-template-canvas footer.xpro-theme-builder-footer{display:none !important}/* End custom CSS */