.elementor-498 .elementor-element.elementor-element-b29e44f:not(.elementor-motion-effects-element-type-background), .elementor-498 .elementor-element.elementor-element-b29e44f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070708;}.elementor-498 .elementor-element.elementor-element-b29e44f > .elementor-container{max-width:900px;}.elementor-498 .elementor-element.elementor-element-b29e44f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 20px 90px 20px;}.elementor-498 .elementor-element.elementor-element-b29e44f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-498 .elementor-element.elementor-element-58bfc82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:300;line-height:1.75em;color:#A9A9AF;}.elementor-498 .elementor-element.elementor-element-58bfc82.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-498 .elementor-element.elementor-element-dfedea1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;}.elementor-498 .elementor-element.elementor-element-dfedea1.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-theme-post-title .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-498 .elementor-element.elementor-element-55eda49{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:center;}.elementor-498 .elementor-element.elementor-element-55eda49.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-498 .elementor-element.elementor-element-55eda49 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:52px;font-weight:800;line-height:1.15em;letter-spacing:-1px;color:#FFFFFF;}.elementor-498 .elementor-element.elementor-element-dd4af8e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-498 .elementor-element.elementor-element-dd4af8e{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;color:#8C8C94;}.elementor-498 .elementor-element.elementor-element-0b9d167:not(.elementor-motion-effects-element-type-background), .elementor-498 .elementor-element.elementor-element-0b9d167 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070708;}.elementor-498 .elementor-element.elementor-element-0b9d167 > .elementor-container{max-width:780px;}.elementor-498 .elementor-element.elementor-element-0b9d167{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 20px 110px 20px;}.elementor-498 .elementor-element.elementor-element-0b9d167 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-post-featured-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-498 .elementor-element.elementor-element-8bf5036{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-498 .elementor-element.elementor-element-8bf5036.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-widget-theme-post-content{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-498 .elementor-element.elementor-element-f8e030a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-498 .elementor-element.elementor-element-f8e030a{color:#C9C9CF;font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;line-height:1.85em;}.elementor-498 .elementor-element.elementor-element-b5de91c{padding:28px 0px 0px 0px;}.elementor-498 .elementor-element.elementor-element-679988e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-498 .elementor-element.elementor-element-679988e{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;line-height:1.75em;letter-spacing:1.5px;color:#A9A9AF;}.elementor-498 .elementor-element.elementor-element-2f5920e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-498 .elementor-element.elementor-element-2f5920e{--alignment:right;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-498 .elementor-element.elementor-element-2f5920e .elementor-share-btn{border-width:2px;}.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-498 .elementor-element.elementor-element-c9eb030.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-498 .elementor-element.elementor-element-c9eb030{text-align:start;}.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-498 .elementor-element.elementor-element-b365f0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-498 .elementor-element.elementor-element-b365f0a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-498 .elementor-element.elementor-element-b365f0a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:#D4AF37;}.elementor-498 .elementor-element.elementor-element-382ee32{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-498 .elementor-element.elementor-element-382ee32.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-498 .elementor-element.elementor-element-382ee32 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:800;color:#FFFFFF;}.elementor-498 .elementor-element.elementor-element-0b00ade{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:300;line-height:1.75em;color:#A9A9AF;}.elementor-498 .elementor-element.elementor-element-0b00ade.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-498 .elementor-element.elementor-element-c0e2e42.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-498 .elementor-element.elementor-element-c0e2e42{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:700;line-height:1.75em;color:#A9A9AF;}.elementor-498 .elementor-element.elementor-element-b8a9b6b:not(.elementor-motion-effects-element-type-background), .elementor-498 .elementor-element.elementor-element-b8a9b6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0D;}.elementor-498 .elementor-element.elementor-element-b8a9b6b > .elementor-container{max-width:1180px;}.elementor-498 .elementor-element.elementor-element-b8a9b6b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 20px 110px 20px;}.elementor-498 .elementor-element.elementor-element-b8a9b6b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-498 .elementor-element.elementor-element-51b30a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;}.elementor-498 .elementor-element.elementor-element-51b30a3.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-498 .elementor-element.elementor-element-51b30a3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:38px;font-weight:800;letter-spacing:-0.8px;color:#FFFFFF;}.elementor-widget-loop-grid .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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-498 .elementor-element.elementor-element-9d18749{--grid-columns:3;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-498 .elementor-element.elementor-element-9d18749.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-498 .elementor-element.elementor-element-9d18749 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-498 .elementor-element.elementor-element-9d18749 .e-loop-item > .elementor-section, .elementor-498 .elementor-element.elementor-element-9d18749 .e-loop-item > .elementor-section > .elementor-container, .elementor-498 .elementor-element.elementor-element-9d18749 .e-loop-item > .e-con, .elementor-498 .elementor-element.elementor-element-9d18749 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-498 .elementor-element.elementor-element-bb63550:not(.elementor-motion-effects-element-type-background), .elementor-498 .elementor-element.elementor-element-bb63550 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070708;}.elementor-498 .elementor-element.elementor-element-bb63550 > .elementor-container{max-width:1180px;}.elementor-498 .elementor-element.elementor-element-bb63550{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:110px 20px 120px 20px;}.elementor-498 .elementor-element.elementor-element-bb63550 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-498 .elementor-element.elementor-element-64a52e6:not(.elementor-motion-effects-element-type-background), .elementor-498 .elementor-element.elementor-element-64a52e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(160deg, #111114 0%, #09090B 100%);}.elementor-498 .elementor-element.elementor-element-64a52e6{border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(212,175,55,0.2);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:72px 64px 72px 64px;}.elementor-498 .elementor-element.elementor-element-64a52e6, .elementor-498 .elementor-element.elementor-element-64a52e6 > .elementor-background-overlay{border-radius:6px 6px 6px 6px;}.elementor-498 .elementor-element.elementor-element-64a52e6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-498 .elementor-element.elementor-element-4c34689{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-498 .elementor-element.elementor-element-4c34689.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-498 .elementor-element.elementor-element-4c34689 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:42px;font-weight:800;line-height:1.12em;letter-spacing:-1px;color:#FFFFFF;}.elementor-498 .elementor-element.elementor-element-cb7cb83.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-498 .elementor-element.elementor-element-cb7cb83{font-family:"Inter", Sans-serif;font-size:17px;font-weight:300;line-height:1.75em;color:#A9A9AF;}.elementor-bc-flex-widget .elementor-498 .elementor-element.elementor-element-0e383c5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-498 .elementor-element.elementor-element-0e383c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-498 .elementor-element.elementor-element-7aa7fba .elementor-button{background-color:#D4AF37;font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:2.5px;fill:#070708;color:#070708;border-radius:999px 999px 999px 999px;}.elementor-498 .elementor-element.elementor-element-7aa7fba.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(max-width:1024px){.elementor-498 .elementor-element.elementor-element-b29e44f{padding:80px 24px 70px 24px;}.elementor-498 .elementor-element.elementor-element-55eda49 .elementor-heading-title{font-size:40px;} .elementor-498 .elementor-element.elementor-element-2f5920e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-498 .elementor-element.elementor-element-9d18749{--grid-columns:2;}}@media(max-width:767px){.elementor-498 .elementor-element.elementor-element-b29e44f{padding:56px 20px 48px 20px;}.elementor-498 .elementor-element.elementor-element-55eda49 .elementor-heading-title{font-size:30px;}.elementor-498 .elementor-element.elementor-element-0b9d167{padding:40px 20px 64px 20px;} .elementor-498 .elementor-element.elementor-element-2f5920e{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-498 .elementor-element.elementor-element-c9eb030{text-align:center;}.elementor-498 .elementor-element.elementor-element-b8a9b6b{padding:60px 20px 60px 20px;}.elementor-498 .elementor-element.elementor-element-51b30a3 .elementor-heading-title{font-size:26px;}.elementor-498 .elementor-element.elementor-element-9d18749{--grid-columns:1;}.elementor-498 .elementor-element.elementor-element-bb63550{padding:60px 20px 70px 20px;}.elementor-498 .elementor-element.elementor-element-64a52e6{padding:46px 22px 46px 22px;}.elementor-498 .elementor-element.elementor-element-4c34689{text-align:center;}.elementor-498 .elementor-element.elementor-element-4c34689 .elementor-heading-title{font-size:26px;}}@media(min-width:768px){.elementor-498 .elementor-element.elementor-element-6ca7fe8{width:50%;}.elementor-498 .elementor-element.elementor-element-5e6a439{width:50%;}.elementor-498 .elementor-element.elementor-element-cbd9263{width:18%;}.elementor-498 .elementor-element.elementor-element-8edc757{width:82%;}.elementor-498 .elementor-element.elementor-element-e52bd82{width:62%;}.elementor-498 .elementor-element.elementor-element-0e383c5{width:38%;}}@media(max-width:1024px) and (min-width:768px){.elementor-498 .elementor-element.elementor-element-cbd9263{width:20%;}.elementor-498 .elementor-element.elementor-element-8edc757{width:80%;}.elementor-498 .elementor-element.elementor-element-e52bd82{width:60%;}.elementor-498 .elementor-element.elementor-element-0e383c5{width:40%;}}/* Start custom CSS for section, class: .elementor-element-b29e44f */.elementor-498 .elementor-element.elementor-element-b29e44f{position:relative;overflow:hidden;isolation:isolate}
.elementor-498 .elementor-element.elementor-element-b29e44f:before{content:"";position:absolute;top:-40%;left:50%;width:1000px;height:700px;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(212,175,55,.10),transparent);z-index:-1;pointer-events:none}
.elementor-498 .elementor-element.elementor-element-b29e44f:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.4),transparent)}
.elementor-498 .elementor-element.elementor-element-b29e44f .ps-crumb p{margin:0;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}
.elementor-498 .elementor-element.elementor-element-b29e44f .ps-crumb a{color:#A9A9AF;transition:color .3s ease}
.elementor-498 .elementor-element.elementor-element-b29e44f .ps-crumb a:hover{color:#D4AF37}
.elementor-498 .elementor-element.elementor-element-b29e44f .ps-crumb .sep{width:5px;height:5px;background:#D4AF37;transform:rotate(45deg);display:inline-block}
.elementor-498 .elementor-element.elementor-element-b29e44f .ps-badge{text-align:center}
.elementor-498 .elementor-element.elementor-element-b29e44f .ps-badge a{display:inline-flex;align-items:center;padding:7px 16px;border:1px solid rgba(212,175,55,.35);border-radius:999px;background:rgba(212,175,55,.06);color:#D4AF37 !important;transition:background-color .3s ease,color .3s ease}
.elementor-498 .elementor-element.elementor-element-b29e44f .ps-badge a:hover{background:#D4AF37;color:#070708 !important}
.elementor-498 .elementor-element.elementor-element-b29e44f .ps-meta p{margin:0;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0b9d167 */.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-img img{width:100%;border-radius:6px;border:1px solid rgba(212,175,55,.18);box-shadow:0 40px 90px -40px rgba(0,0,0,.95)}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-img:empty,.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-img img[src=""]{display:none}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content{color:#C9C9CF;font-size:18px;line-height:1.85}
[dir=rtl] .elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content{line-height:2}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content > *:first-child{margin-top:0}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content p{margin:0 0 24px}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content > p:first-of-type{font-size:20px;color:#E4E4E8}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content h2{position:relative;margin:56px 0 18px;padding-top:22px;color:#FFFFFF;font-size:28px;font-weight:800;line-height:1.3}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content h2:before{content:"";position:absolute;top:0;left:0;width:36px;height:2px;background:#D4AF37}
[dir=rtl] .elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content h2:before{left:auto;right:0}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content h3{margin:36px 0 14px;color:#FFFFFF;font-size:22px;font-weight:700}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content ul,.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content ol{margin:0 0 28px;padding:0;list-style:none}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content ul li,.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content ol li{position:relative;padding-inline-start:26px;margin:0 0 12px}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content ul li:before{content:"";position:absolute;top:.75em;inset-inline-start:2px;width:7px;height:7px;background:#D4AF37;transform:rotate(45deg)}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content ol{counter-reset:ps}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content ol li{counter-increment:ps}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content ol li:before{content:counter(ps);position:absolute;inset-inline-start:0;top:0;color:#D4AF37;font-weight:700}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content a{color:#D4AF37;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content strong{color:#FFFFFF}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content blockquote{margin:36px 0;padding:24px 28px;border-inline-start:3px solid #D4AF37;background:rgba(212,175,55,.05);border-radius:0 6px 6px 0;color:#E8E8EC;font-size:20px;font-style:italic}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content img{border-radius:6px;max-width:100%;height:auto}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-share-row{margin-top:56px !important;padding-top:28px;border-top:1px solid rgba(212,175,55,.16)}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-share-row > .elementor-container{align-items:center}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-back a{display:inline-flex;align-items:center;gap:10px;color:#D4AF37}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-back a:before{content:"\2190";transition:transform .4s ease}
[dir=rtl] .elementor-498 .elementor-element.elementor-element-0b9d167 .ps-back a:before{content:"\2192"}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-back a:hover:before{transform:translateX(-5px)}
[dir=rtl] .elementor-498 .elementor-element.elementor-element-0b9d167 .ps-back a:hover:before{transform:translateX(5px)}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-back p,.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-share-lbl p{margin:0}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-share .elementor-grid{justify-content:flex-end;gap:10px}
[dir=rtl] .elementor-498 .elementor-element.elementor-element-0b9d167 .ps-share .elementor-grid{justify-content:flex-start}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-share .elementor-share-btn{width:42px !important;height:42px !important;border:1px solid rgba(212,175,55,.35) !important;border-radius:50% !important;background:transparent !important;transition:background-color .35s ease,border-color .35s ease}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-share .elementor-share-btn__icon{color:#D4AF37 !important;width:100%}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-share .elementor-share-btn__icon svg{fill:#D4AF37 !important;width:16px}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-share .elementor-share-btn:hover{background:#D4AF37 !important;border-color:#D4AF37 !important}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-share .elementor-share-btn:hover .elementor-share-btn__icon svg{fill:#070708 !important}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-share .elementor-share-btn:hover .elementor-share-btn__icon{color:#070708 !important}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-author{margin-top:40px !important;padding:32px !important;border:1px solid rgba(212,175,55,.2);border-radius:6px;background:radial-gradient(420px 220px at 0% 0%,rgba(212,175,55,.08),transparent 65%),linear-gradient(180deg,#111114,#0A0A0C)}
[dir=rtl] .elementor-498 .elementor-element.elementor-element-0b9d167 .ps-author{background:radial-gradient(420px 220px at 100% 0%,rgba(212,175,55,.08),transparent 65%),linear-gradient(180deg,#111114,#0A0A0C)}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-author > .elementor-container{align-items:center}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-avatar img{width:96px !important;height:96px !important;object-fit:cover;object-position:top;border-radius:50%;border:2px solid #D4AF37;padding:3px;background:#070708}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-author p{margin:0}
.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-author-link a{color:#D4AF37}
@media (max-width:767px){.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content{font-size:16.5px}.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content > p:first-of-type{font-size:18px}.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-content h2{font-size:23px;margin-top:44px}.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-share .elementor-grid,[dir=rtl] .elementor-498 .elementor-element.elementor-element-0b9d167 .ps-share .elementor-grid{justify-content:center}.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-back,.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-share-lbl{text-align:center}.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-back{margin-bottom:18px !important}.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-author{text-align:center;padding:26px 20px !important}.elementor-498 .elementor-element.elementor-element-0b9d167 .ps-avatar{text-align:center;margin-bottom:14px !important}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b8a9b6b */.elementor-498 .elementor-element.elementor-element-b8a9b6b .ps-rel-h .elementor-heading-title span{color:#D4AF37}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .bl-card{position:relative;height:100%;display:flex;flex-direction:column;padding:32px 30px 24px !important;background:linear-gradient(180deg,#111114 0%,#0A0A0C 100%);border:1px solid rgba(212,175,55,.14);border-radius:6px;overflow:hidden;transition:transform .5s cubic-bezier(.2,.7,.2,1),border-color .5s ease,box-shadow .5s ease}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .bl-card:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#D4AF37,transparent);transform:scaleX(0);transition:transform .6s cubic-bezier(.2,.7,.2,1)}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .e-loop-item:hover .bl-card{transform:translateY(-8px);border-color:rgba(212,175,55,.45);box-shadow:0 34px 70px -34px rgba(0,0,0,.95)}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .e-loop-item:hover .bl-card:before{transform:scaleX(1)}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .bl-card .elementor-widget{width:100%;margin:0 !important}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .bl-card p{margin:0}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .bl-badge{margin-bottom:16px !important}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .bl-badge a{color:inherit}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .bl-title{margin-bottom:12px !important}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .bl-title a{color:inherit;transition:color .4s ease}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .bl-title a:after{content:"";position:absolute;inset:0;z-index:2}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .e-loop-item:hover .bl-title a{color:#D4AF37}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .bl-excerpt{margin-bottom:22px !important}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .bl-foot{margin-top:auto;padding-top:18px !important;border-top:1px solid rgba(255,255,255,.07)}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .bl-foot .elementor-widget{width:auto}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .bl-more span{display:inline-flex;align-items:center;gap:10px}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .bl-more span:after{content:"\2192";transition:transform .45s ease}
[dir=rtl] .elementor-498 .elementor-element.elementor-element-b8a9b6b .bl-more span:after{content:"\2190"}
.elementor-498 .elementor-element.elementor-element-b8a9b6b .e-loop-item:hover .bl-more span:after{transform:translateX(6px)}
[dir=rtl] .elementor-498 .elementor-element.elementor-element-b8a9b6b .e-loop-item:hover .bl-more span:after{transform:translateX(-6px)}
@media (max-width:767px){.elementor-498 .elementor-element.elementor-element-b8a9b6b .e-loop-item:hover .bl-card{transform:none}.elementor-498 .elementor-element.elementor-element-b8a9b6b .ps-rel-h{text-align:center}}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bb63550 */.elementor-498 .elementor-element.elementor-element-bb63550 .cta-panel{position:relative;overflow:hidden;isolation:isolate}
.elementor-498 .elementor-element.elementor-element-bb63550 .cta-panel:before{content:"";position:absolute;inset:0;background:radial-gradient(600px 380px at 85% 50%,rgba(212,175,55,.16),transparent 65%);pointer-events:none;z-index:-1}
[dir=rtl] .elementor-498 .elementor-element.elementor-element-bb63550 .cta-panel:before{background:radial-gradient(600px 380px at 15% 50%,rgba(212,175,55,.16),transparent 65%)}
.elementor-498 .elementor-element.elementor-element-bb63550 .cta-panel:after{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.7),transparent);pointer-events:none}
.elementor-498 .elementor-element.elementor-element-bb63550 .cta-panel > .elementor-container:before,.elementor-498 .elementor-element.elementor-element-bb63550 .cta-panel > .elementor-container:after{content:"";position:absolute;width:34px;height:34px;pointer-events:none;display:block}
.elementor-498 .elementor-element.elementor-element-bb63550 .cta-panel > .elementor-container{position:static}
.elementor-498 .elementor-element.elementor-element-bb63550 .cta-panel > .elementor-container:before{top:-1px;left:-1px;border-top:2px solid #D4AF37;border-left:2px solid #D4AF37;border-top-left-radius:6px}
.elementor-498 .elementor-element.elementor-element-bb63550 .cta-panel > .elementor-container:after{bottom:-1px;right:-1px;border-bottom:2px solid #D4AF37;border-right:2px solid #D4AF37;border-bottom-right-radius:6px}
.elementor-498 .elementor-element.elementor-element-bb63550 .cta-title .elementor-heading-title span{color:#D4AF37}
.elementor-498 .elementor-element.elementor-element-bb63550 .cta-text p{margin:0}
.elementor-498 .elementor-element.elementor-element-bb63550 .cta-btn{text-align:end}
.elementor-498 .elementor-element.elementor-element-bb63550 .cta-btn a.elementor-button{display:inline-flex;align-items:center;gap:14px;padding:22px 44px !important;border:none !important;border-radius:999px;background:#D4AF37 !important;color:#070708 !important;box-shadow:0 16px 40px -16px rgba(212,175,55,.65);transition:background-color .45s ease,box-shadow .45s ease,transform .45s ease}
.elementor-498 .elementor-element.elementor-element-bb63550 .cta-btn a.elementor-button:after{content:"\2192";font-family:Montserrat,sans-serif;font-size:17px;font-weight:700;line-height:1;transition:transform .45s ease}
[dir=rtl] .elementor-498 .elementor-element.elementor-element-bb63550 .cta-btn a.elementor-button:after{content:"\2190"}
.elementor-498 .elementor-element.elementor-element-bb63550 .cta-btn a.elementor-button:hover{background:#E8CD6A !important;color:#070708 !important;box-shadow:0 24px 56px -16px rgba(212,175,55,.75)}
.elementor-498 .elementor-element.elementor-element-bb63550 .cta-btn a.elementor-button:hover:after{transform:translateX(5px)}
[dir=rtl] .elementor-498 .elementor-element.elementor-element-bb63550 .cta-btn a.elementor-button:hover:after{transform:translateX(-5px)}
@media (max-width:767px){.elementor-498 .elementor-element.elementor-element-bb63550 .cta-title,.elementor-498 .elementor-element.elementor-element-bb63550 .cta-text,.elementor-498 .elementor-element.elementor-element-bb63550 .cta-btn{text-align:center}.elementor-498 .elementor-element.elementor-element-bb63550 .cta-title h2.elementor-heading-title{font-size:28px !important;line-height:1.3 !important}.elementor-498 .elementor-element.elementor-element-bb63550 .cta-btn{margin-top:28px}.elementor-498 .elementor-element.elementor-element-bb63550 .cta-btn a.elementor-button{width:100%;justify-content:center}.elementor-498 .elementor-element.elementor-element-bb63550 .cta-panel > .elementor-container:before,.elementor-498 .elementor-element.elementor-element-bb63550 .cta-panel > .elementor-container:after{width:24px;height:24px}}/* End custom CSS */