.elementor-42 .elementor-element.elementor-element-aaf316e{--display:flex;--min-height:100vh;--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-42 .elementor-element.elementor-element-aaf316e:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-aaf316e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#020704;}.elementor-42 .elementor-element.elementor-element-2e2a942{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:rgba(16,185,129,0.15);--border-color:rgba(16,185,129,0.15);}.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-42 .elementor-element.elementor-element-59cb9c3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:900;letter-spacing:6px;color:#BDA35D94;}.elementor-42 .elementor-element.elementor-element-43945a3{--display:flex;--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;--justify-content:center;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-43945a3.e-con{--align-self:center;}.elementor-42 .elementor-element.elementor-element-6182dce{--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BDA35D21;--border-color:#BDA35D21;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:25px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-6182dce:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-6182dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDA35D12;}.elementor-42 .elementor-element.elementor-element-6182dce.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-7d062ac.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-7d062ac .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:700;letter-spacing:5px;color:rgba(255,255,255,0.8);}.elementor-42 .elementor-element.elementor-element-f5e1a04{text-align:center;}.elementor-42 .elementor-element.elementor-element-f5e1a04 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:50px;font-weight:700;line-height:1.15em;color:#ffffff;}.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-42 .elementor-element.elementor-element-e331d96{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Outfit", Sans-serif;font-size:17px;font-weight:300;line-height:1.7em;color:#D6D6D6;}.elementor-42 .elementor-element.elementor-element-b7d46f9{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-b7d46f9.e-con{--align-self: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-42 .elementor-element.elementor-element-caa4f9f .elementor-button{background-color:#BDA35D;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;letter-spacing:1.5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BDA35D;}.elementor-42 .elementor-element.elementor-element-50887c7 .elementor-button{background-color:transparent;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;letter-spacing:1.5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BDA35D33;}.elementor-42 .elementor-element.elementor-element-073fc2f{--display:flex;--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-073fc2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-1eeb3ad{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(16,185,129,0.15);--border-color:rgba(16,185,129,0.15);--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-1eeb3ad:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-1eeb3ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(2,7,4,0.8);}.elementor-42 .elementor-element.elementor-element-e0fbadf{text-align:end;}.elementor-42 .elementor-element.elementor-element-e0fbadf .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:rgba(255,255,255,0.3);}.elementor-42 .elementor-element.elementor-element-4b95507{text-align:end;}.elementor-42 .elementor-element.elementor-element-4b95507 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:900;letter-spacing:1px;color:#BDA35D;}.elementor-42 .elementor-element.elementor-element-6e0a560{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(16,185,129,0.15);--border-color:rgba(16,185,129,0.15);--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-6e0a560:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-6e0a560 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(2,7,4,0.8);}.elementor-42 .elementor-element.elementor-element-72cc371{text-align:end;}.elementor-42 .elementor-element.elementor-element-72cc371 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:rgba(255,255,255,0.3);}.elementor-42 .elementor-element.elementor-element-ad54b24{text-align:end;}.elementor-42 .elementor-element.elementor-element-ad54b24 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:900;letter-spacing:1px;color:#BDA35D;}.elementor-42 .elementor-element.elementor-element-5138c78{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(16,185,129,0.15);--border-color:rgba(16,185,129,0.15);--padding-top:12px;--padding-bottom:12px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-5138c78:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5138c78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(2,7,4,0.8);}.elementor-42 .elementor-element.elementor-element-c9a28a3{text-align:end;}.elementor-42 .elementor-element.elementor-element-c9a28a3 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:2px;color:rgba(255,255,255,0.3);}.elementor-42 .elementor-element.elementor-element-aae874a{text-align:end;}.elementor-42 .elementor-element.elementor-element-aae874a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:14px;font-weight:900;letter-spacing:1px;color:#BDA35D;}.elementor-42 .elementor-element.elementor-element-f3de9f2{--display:flex;--min-height:100vh;--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;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BDA35D3D;--border-color:#BDA35D3D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-f3de9f2:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-f3de9f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-42 .elementor-element.elementor-element-f3de9f2.e-con{--align-self:center;}.elementor-42 .elementor-element.elementor-element-a99417c{--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-42 .elementor-element.elementor-element-dd02132{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-42 .elementor-element.elementor-element-dd02132:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-dd02132 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.015);}.elementor-42 .elementor-element.elementor-element-33ce398 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:4px;color:#BDA35D;}.elementor-42 .elementor-element.elementor-element-8649eda{text-align:start;}.elementor-42 .elementor-element.elementor-element-8649eda .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:38px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-e7d6430{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.55);}.elementor-42 .elementor-element.elementor-element-2f47b69{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.55);}.elementor-42 .elementor-element.elementor-element-3bc2b31{--display:flex;--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;--justify-content:center;--align-items:flex-end;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-3bc2b31.e-con{--align-self:center;}.elementor-42 .elementor-element.elementor-element-86075d0{--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-42 .elementor-element.elementor-element-98c91d1{--display:flex;}.elementor-42 .elementor-element.elementor-element-dcf4642{--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;}.elementor-42 .elementor-element.elementor-element-d0a8bf1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-a78fd4d{--display:flex;}.elementor-42 .elementor-element.elementor-element-4b8df8f{text-align:start;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;color:rgba(255,255,255,0.45);}.elementor-42 .elementor-element.elementor-element-1808e76{--display:flex;}.elementor-42 .elementor-element.elementor-element-c4bd778{--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;}.elementor-42 .elementor-element.elementor-element-4eff4a1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-4bfbb21{--display:flex;}.elementor-42 .elementor-element.elementor-element-05fc98d{text-align:start;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;color:rgba(255,255,255,0.45);}.elementor-42 .elementor-element.elementor-element-e8d13fa{--display:flex;}.elementor-42 .elementor-element.elementor-element-e3667e0{--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;}.elementor-42 .elementor-element.elementor-element-aba7347 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-0873549{--display:flex;}.elementor-42 .elementor-element.elementor-element-5ef16ff{text-align:start;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;color:rgba(255,255,255,0.45);}.elementor-42 .elementor-element.elementor-element-8d478e1{--display:flex;}.elementor-42 .elementor-element.elementor-element-071d1e0{--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;}.elementor-42 .elementor-element.elementor-element-9ff9a5f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-2851f82{--display:flex;}.elementor-42 .elementor-element.elementor-element-4d6d245{text-align:start;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;color:rgba(255,255,255,0.45);}.elementor-42 .elementor-element.elementor-element-6af98a3{--display:flex;--min-height:100vh;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BDA35D3D;--border-color:#BDA35D3D;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6af98a3:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-6af98a3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-42 .elementor-element.elementor-element-1cccf0f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-9fd9e41.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-9fd9e41{text-align:center;}.elementor-42 .elementor-element.elementor-element-9fd9e41 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:900;letter-spacing:5px;color:#BDA35D;}.elementor-42 .elementor-element.elementor-element-c308a5b.elementor-element{--align-self:center;}.elementor-42 .elementor-element.elementor-element-c308a5b{text-align:center;}.elementor-42 .elementor-element.elementor-element-c308a5b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:38px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-36f6c80{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.55);}.elementor-42 .elementor-element.elementor-element-80d7d3c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-fe4dd70{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-f9f7f4f{right:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-f9f7f4f{left:0px;}.elementor-42 .elementor-element.elementor-element-f9f7f4f{bottom:0px;}.elementor-42 .elementor-element.elementor-element-f9f7f4f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:900;color:transparent;}.elementor-42 .elementor-element.elementor-element-6090a13{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-42 .elementor-element.elementor-element-0e6dcb7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.5px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-2a00478{text-align:start;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.5);}.elementor-42 .elementor-element.elementor-element-f20404a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-f7b2026{right:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-f7b2026{left:0px;}.elementor-42 .elementor-element.elementor-element-f7b2026{bottom:0px;}.elementor-42 .elementor-element.elementor-element-f7b2026 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:900;color:transparent;}.elementor-42 .elementor-element.elementor-element-caf3809{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-42 .elementor-element.elementor-element-289c3bd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.5px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-8e11c45{text-align:start;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.5);}.elementor-42 .elementor-element.elementor-element-0f787e6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}body:not(.rtl) .elementor-42 .elementor-element.elementor-element-ab95ad6{right:0px;}body.rtl .elementor-42 .elementor-element.elementor-element-ab95ad6{left:0px;}.elementor-42 .elementor-element.elementor-element-ab95ad6{bottom:0px;}.elementor-42 .elementor-element.elementor-element-ab95ad6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:120px;font-weight:900;color:transparent;}.elementor-42 .elementor-element.elementor-element-27fc88f{--display:flex;--gap:45px 45px;--row-gap:45px;--column-gap:45px;}.elementor-42 .elementor-element.elementor-element-20b7d19 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.5px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-67fadb1{text-align:start;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.5);}.elementor-42 .elementor-element.elementor-element-1924e0d{--display:flex;--min-height:100vh;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BDA35D3D;--border-color:#BDA35D3D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1924e0d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-1924e0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-42 .elementor-element.elementor-element-1924e0d.e-con{--align-self:center;}.elementor-42 .elementor-element.elementor-element-1f3236f{--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-42 .elementor-element.elementor-element-ffddad9{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-42 .elementor-element.elementor-element-ffddad9:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-ffddad9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.015);}.elementor-42 .elementor-element.elementor-element-f888c7d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:4px;color:#BDA35D;}.elementor-42 .elementor-element.elementor-element-e68949e{text-align:start;}.elementor-42 .elementor-element.elementor-element-e68949e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:38px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-95b88f4{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.55);}.elementor-42 .elementor-element.elementor-element-a041d8d{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.55);}.elementor-42 .elementor-element.elementor-element-ac1a193{--display:flex;--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;--justify-content:center;--align-items:flex-end;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-ac1a193.e-con{--align-self:center;}.elementor-42 .elementor-element.elementor-element-dbb20e4{--display:flex;--min-height:480px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.015);--border-color:rgba(255,255,255,0.015);}.elementor-42 .elementor-element.elementor-element-dbb20e4:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-dbb20e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.01);}.elementor-42 .elementor-element.elementor-element-dbb20e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-a7aa82f{--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;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1602086{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-e11394e{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-286442c .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:9px;font-weight:900;letter-spacing:1px;color:rgba(255,255,255,0.4);}.elementor-42 .elementor-element.elementor-element-ed2472d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;letter-spacing:-0.5px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-f0827f7{text-align:start;font-family:"Outfit", Sans-serif;font-size:11px;font-weight:300;line-height:1.4em;color:rgba(255,255,255,0.3);}.elementor-42 .elementor-element.elementor-element-c8eaa83{--display:flex;}.elementor-42 .elementor-element.elementor-element-393837b{--display:flex;}.elementor-42 .elementor-element.elementor-element-393837b:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-393837b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tulipbetgir.org/wp-content/uploads/2026/08/tulipbet-giris-gates-of-olympus.webp");}.elementor-42 .elementor-element.elementor-element-7e55ded{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-cd723de{--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-42 .elementor-element.elementor-element-fcaaa0a{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-5d552f2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-8a1a907{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-080a80e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-9e087e8{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-5749207 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:9px;font-weight:900;letter-spacing:1px;color:rgba(255,255,255,0.4);}.elementor-42 .elementor-element.elementor-element-719843a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;letter-spacing:-0.5px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-0c68f65{text-align:start;font-family:"Outfit", Sans-serif;font-size:11px;font-weight:300;line-height:1.4em;color:rgba(255,255,255,0.3);}.elementor-42 .elementor-element.elementor-element-967dbde{--display:flex;}.elementor-42 .elementor-element.elementor-element-5522b27{--display:flex;}.elementor-42 .elementor-element.elementor-element-5522b27:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-5522b27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tulipbetgir.org/wp-content/uploads/2026/08/tulipbet-giris-shining-crown.webp");}.elementor-42 .elementor-element.elementor-element-ec1f69b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-b604c03{--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-42 .elementor-element.elementor-element-a0dc378{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-f112238{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-357fe53{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-50c06ac{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-9a28617{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-6a0b744 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:9px;font-weight:900;letter-spacing:1px;color:rgba(255,255,255,0.4);}.elementor-42 .elementor-element.elementor-element-abc13df .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:18px;font-weight:700;letter-spacing:-0.5px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-bb05bb3{text-align:start;font-family:"Outfit", Sans-serif;font-size:11px;font-weight:300;line-height:1.4em;color:rgba(255,255,255,0.3);}.elementor-42 .elementor-element.elementor-element-3c73afd{--display:flex;}.elementor-42 .elementor-element.elementor-element-36aee36{--display:flex;}.elementor-42 .elementor-element.elementor-element-36aee36:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-36aee36 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tulipbetgir.org/wp-content/uploads/2026/08/tulipbet-giris-wnated-dead.webp");}.elementor-42 .elementor-element.elementor-element-cf85320{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-837168a{--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-42 .elementor-element.elementor-element-87dc066{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-8d4ebf2{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-16902c7{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-42 .elementor-element.elementor-element-43748f8{--display:flex;--min-height:100vh;--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;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BDA35D3D;--border-color:#BDA35D3D;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-43748f8:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-43748f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#050505;}.elementor-42 .elementor-element.elementor-element-43748f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-2004fac{--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-42 .elementor-element.elementor-element-c780080{--display:flex;--justify-content:space-between;--gap:35px 35px;--row-gap:35px;--column-gap:35px;border-style:solid;--border-style:solid;border-width:3px 1px 1px 1px;--border-top-width:3px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-c780080:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-c780080 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(2,7,4,0.8);}.elementor-42 .elementor-element.elementor-element-9b85e3f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:900;letter-spacing:2px;color:#050505;}.elementor-42 .elementor-element.elementor-element-6e5a64d{--display:flex;--min-height:200px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);}.elementor-42 .elementor-element.elementor-element-6e5a64d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-6e5a64d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.tulipbetgir.org/wp-content/uploads/2026/08/tulipbet-turnuvalar-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-42 .elementor-element.elementor-element-ce8d1a0{--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;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-c371437 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:700;letter-spacing:3px;color:rgba(255,255,255,0.5);}.elementor-42 .elementor-element.elementor-element-7e973b1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:38px;font-weight:900;letter-spacing:-1px;color:#BDA35D;}.elementor-42 .elementor-element.elementor-element-ca23dde .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:900;letter-spacing:2px;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-e9d56dc{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:25px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1291aa2{--display:flex;--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BDA35D;--border-color:#BDA35D;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1291aa2:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-1291aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDA35D4F;}.elementor-42 .elementor-element.elementor-element-1e9007d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-de5f33e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:8px;font-weight:700;letter-spacing:1px;color:rgba(255,255,255,0.4);}.elementor-42 .elementor-element.elementor-element-0d9d12d{--display:flex;--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BDA35D;--border-color:#BDA35D;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-0d9d12d:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-0d9d12d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDA35D4F;}.elementor-42 .elementor-element.elementor-element-a0f4a4e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-de7d54e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:8px;font-weight:700;letter-spacing:1px;color:rgba(255,255,255,0.4);}.elementor-42 .elementor-element.elementor-element-692a33a{--display:flex;--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BDA35D;--border-color:#BDA35D;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-692a33a:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-692a33a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDA35D4F;}.elementor-42 .elementor-element.elementor-element-6f9e844 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-872554f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:8px;font-weight:700;letter-spacing:1px;color:rgba(255,255,255,0.4);}.elementor-42 .elementor-element.elementor-element-c8a19e9{--display:flex;--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;--justify-content:center;--align-items:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#BDA35D;--border-color:#BDA35D;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-c8a19e9:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-c8a19e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BDA35D4F;}.elementor-42 .elementor-element.elementor-element-6abde6d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:20px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-68e3208 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:8px;font-weight:700;letter-spacing:1px;color:rgba(255,255,255,0.4);}.elementor-42 .elementor-element.elementor-element-6ffff36 .elementor-button{background-color:#BDA35D;font-family:"Outfit", Sans-serif;font-size:15px;font-weight:600;letter-spacing:1.5px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#BDA35D;}.elementor-42 .elementor-element.elementor-element-4583e79{--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-42 .elementor-element.elementor-element-4583e79.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-42 .elementor-element.elementor-element-ab6d925{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-ab6d925:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-ab6d925 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(2,7,4,0.6);}.elementor-42 .elementor-element.elementor-element-ab6d925.e-con{--align-self:flex-start;}.elementor-42 .elementor-element.elementor-element-9bd80c0{text-align:start;}.elementor-42 .elementor-element.elementor-element-9bd80c0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:38px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-d2d4547{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.55);}.elementor-42 .elementor-element.elementor-element-6d574e6{--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;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-f6e1a3d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-edd7ced .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:9px;font-weight:900;color:rgba(255,255,255,0.4);}.elementor-42 .elementor-element.elementor-element-7c15a6e{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-9daea1e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:500;color:rgba(255,255,255,0.5);}.elementor-42 .elementor-element.elementor-element-2de81c6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-ca511e8{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-c439d27 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:500;color:rgba(255,255,255,0.5);}.elementor-42 .elementor-element.elementor-element-20bd445 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-dba306f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1010182 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:9px;font-weight:900;color:rgba(255,255,255,0.4);}.elementor-42 .elementor-element.elementor-element-07fa509{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-fd1055f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:500;color:rgba(255,255,255,0.5);}.elementor-42 .elementor-element.elementor-element-7acbfec .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:700;color:#BDA35D;}.elementor-42 .elementor-element.elementor-element-21fbc0b{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6b77f37 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:500;color:rgba(255,255,255,0.5);}.elementor-42 .elementor-element.elementor-element-711cbd1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-1a70172{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-450cb2f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:9px;font-weight:900;color:rgba(255,255,255,0.4);}.elementor-42 .elementor-element.elementor-element-cd652b3{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-3e2ddb7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:500;color:rgba(255,255,255,0.5);}.elementor-42 .elementor-element.elementor-element-8074a3e .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-26face3{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-8d3f761 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:500;color:rgba(255,255,255,0.5);}.elementor-42 .elementor-element.elementor-element-25f07e7 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:700;color:#BDA35D;}.elementor-42 .elementor-element.elementor-element-be5bcdc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-7d43642 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:9px;font-weight:900;color:rgba(255,255,255,0.4);}.elementor-42 .elementor-element.elementor-element-13bb374{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-d93f907 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:500;color:rgba(255,255,255,0.5);}.elementor-42 .elementor-element.elementor-element-60183c4 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-1cfe3c5{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-6ef509a .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:500;color:rgba(255,255,255,0.5);}.elementor-42 .elementor-element.elementor-element-2a125a9 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-324366f{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-b539d46 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:9px;font-weight:900;color:rgba(255,255,255,0.4);}.elementor-42 .elementor-element.elementor-element-0885e50{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:6px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-c8cc62f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:500;color:rgba(255,255,255,0.5);}.elementor-42 .elementor-element.elementor-element-3ff592f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-3717c78{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-b47f548 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:500;color:rgba(255,255,255,0.5);}.elementor-42 .elementor-element.elementor-element-00ef2d0 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:11px;font-weight:700;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-278a404{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:25px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-278a404:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-278a404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(2,7,4,0.4);}.elementor-42 .elementor-element.elementor-element-34caa22 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:900;letter-spacing:3px;color:#BDA35D;}.elementor-42 .elementor-element.elementor-element-fbda3a1{--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;}.elementor-42 .elementor-element.elementor-element-9ca7645 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-93c60fa .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-b937086 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-ae5c730 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-74e9170 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-49089b1 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-7ab62d6 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-c64e972 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:12px;color:#ffffff;}.elementor-42 .elementor-element.elementor-element-c3825c9{--display:flex;--min-height:100vh;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#BDA35D3D;--border-color:#BDA35D3D;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-c3825c9:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-c3825c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#030303;}.elementor-42 .elementor-element.elementor-element-c3825c9.e-con{--align-self:center;}.elementor-42 .elementor-element.elementor-element-41a6b3f{--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-42 .elementor-element.elementor-element-8fa2dde{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(255,255,255,0.05);--border-color:rgba(255,255,255,0.05);--padding-top:60px;--padding-bottom:60px;--padding-left:50px;--padding-right:50px;}.elementor-42 .elementor-element.elementor-element-8fa2dde:not(.elementor-motion-effects-element-type-background), .elementor-42 .elementor-element.elementor-element-8fa2dde > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(255,255,255,0.015);}.elementor-42 .elementor-element.elementor-element-3d08d9d .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:10px;font-weight:900;text-transform:uppercase;letter-spacing:4px;color:#BDA35D;}.elementor-42 .elementor-element.elementor-element-ab3d51f{text-align:start;}.elementor-42 .elementor-element.elementor-element-ab3d51f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:38px;font-weight:600;line-height:1.1em;color:#FFFFFF;}.elementor-42 .elementor-element.elementor-element-cd6cca4{text-align:start;font-family:"Outfit", Sans-serif;font-size:16px;font-weight:300;line-height:1.8em;color:rgba(255,255,255,0.55);}.elementor-42 .elementor-element.elementor-element-c8dd1bf{--display:flex;--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;--justify-content:center;--align-items:flex-end;--gap:27px 27px;--row-gap:27px;--column-gap:27px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-c8dd1bf.e-con{--align-self:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-42 .elementor-element.elementor-element-f5e1a04 .elementor-heading-title{font-size:40px;}.elementor-42 .elementor-element.elementor-element-e331d96{font-size:16px;}.elementor-42 .elementor-element.elementor-element-f3de9f2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-a99417c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-dd02132{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-8649eda .elementor-heading-title{font-size:35px;}.elementor-42 .elementor-element.elementor-element-e7d6430{font-size:15px;}.elementor-42 .elementor-element.elementor-element-2f47b69{font-size:15px;}.elementor-42 .elementor-element.elementor-element-3bc2b31{--margin-top:025px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-d0a8bf1 .elementor-heading-title{font-size:21px;}.elementor-42 .elementor-element.elementor-element-4b8df8f{font-size:14px;}.elementor-42 .elementor-element.elementor-element-4eff4a1 .elementor-heading-title{font-size:21px;}.elementor-42 .elementor-element.elementor-element-05fc98d{font-size:14px;}.elementor-42 .elementor-element.elementor-element-aba7347 .elementor-heading-title{font-size:21px;}.elementor-42 .elementor-element.elementor-element-5ef16ff{font-size:14px;}.elementor-42 .elementor-element.elementor-element-9ff9a5f .elementor-heading-title{font-size:21px;}.elementor-42 .elementor-element.elementor-element-4d6d245{font-size:14px;}.elementor-42 .elementor-element.elementor-element-c308a5b .elementor-heading-title{font-size:35px;}.elementor-42 .elementor-element.elementor-element-36f6c80{font-size:15px;}.elementor-42 .elementor-element.elementor-element-80d7d3c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-0e6dcb7 .elementor-heading-title{font-size:21px;}.elementor-42 .elementor-element.elementor-element-2a00478{font-size:14px;}.elementor-42 .elementor-element.elementor-element-289c3bd .elementor-heading-title{font-size:21px;}.elementor-42 .elementor-element.elementor-element-8e11c45{font-size:14px;}.elementor-42 .elementor-element.elementor-element-20b7d19 .elementor-heading-title{font-size:21px;}.elementor-42 .elementor-element.elementor-element-67fadb1{font-size:14px;}.elementor-42 .elementor-element.elementor-element-1924e0d{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-1f3236f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-ffddad9{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-e68949e .elementor-heading-title{font-size:35px;}.elementor-42 .elementor-element.elementor-element-95b88f4{font-size:15px;}.elementor-42 .elementor-element.elementor-element-a041d8d{font-size:15px;}.elementor-42 .elementor-element.elementor-element-ac1a193{--margin-top:025px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-42 .elementor-element.elementor-element-dbb20e4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-e11394e{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-9e087e8{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-b604c03{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-9a28617{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-42 .elementor-element.elementor-element-2004fac{--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-42 .elementor-element.elementor-element-9bd80c0 .elementor-heading-title{font-size:35px;}.elementor-42 .elementor-element.elementor-element-d2d4547{font-size:15px;}.elementor-42 .elementor-element.elementor-element-c3825c9{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-41a6b3f{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-8fa2dde{--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-42 .elementor-element.elementor-element-ab3d51f .elementor-heading-title{font-size:35px;}.elementor-42 .elementor-element.elementor-element-cd6cca4{font-size:15px;}.elementor-42 .elementor-element.elementor-element-c8dd1bf{--margin-top:025px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-42 .elementor-element.elementor-element-f5e1a04 .elementor-heading-title{font-size:30px;}.elementor-42 .elementor-element.elementor-element-e331d96{font-size:15px;}.elementor-42 .elementor-element.elementor-element-f3de9f2{--content-width:90%;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-dd02132{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-8649eda .elementor-heading-title{font-size:25px;}.elementor-42 .elementor-element.elementor-element-e7d6430{font-size:14px;}.elementor-42 .elementor-element.elementor-element-2f47b69{font-size:14px;}.elementor-42 .elementor-element.elementor-element-d0a8bf1 .elementor-heading-title{font-size:20px;}.elementor-42 .elementor-element.elementor-element-4b8df8f{font-size:13px;}.elementor-42 .elementor-element.elementor-element-4eff4a1 .elementor-heading-title{font-size:20px;}.elementor-42 .elementor-element.elementor-element-05fc98d{font-size:13px;}.elementor-42 .elementor-element.elementor-element-aba7347 .elementor-heading-title{font-size:20px;}.elementor-42 .elementor-element.elementor-element-5ef16ff{font-size:13px;}.elementor-42 .elementor-element.elementor-element-9ff9a5f .elementor-heading-title{font-size:20px;}.elementor-42 .elementor-element.elementor-element-4d6d245{font-size:13px;}.elementor-42 .elementor-element.elementor-element-6af98a3{--content-width:90%;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-c308a5b .elementor-heading-title{font-size:25px;}.elementor-42 .elementor-element.elementor-element-36f6c80{font-size:14px;}.elementor-42 .elementor-element.elementor-element-80d7d3c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-42 .elementor-element.elementor-element-f9f7f4f .elementor-heading-title{font-size:90px;}.elementor-42 .elementor-element.elementor-element-0e6dcb7 .elementor-heading-title{font-size:20px;}.elementor-42 .elementor-element.elementor-element-2a00478{font-size:13px;}.elementor-42 .elementor-element.elementor-element-f7b2026 .elementor-heading-title{font-size:90px;}.elementor-42 .elementor-element.elementor-element-289c3bd .elementor-heading-title{font-size:20px;}.elementor-42 .elementor-element.elementor-element-8e11c45{font-size:13px;}.elementor-42 .elementor-element.elementor-element-ab95ad6 .elementor-heading-title{font-size:90px;}.elementor-42 .elementor-element.elementor-element-20b7d19 .elementor-heading-title{font-size:20px;}.elementor-42 .elementor-element.elementor-element-67fadb1{font-size:13px;}.elementor-42 .elementor-element.elementor-element-1924e0d{--content-width:90%;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-ffddad9{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-e68949e .elementor-heading-title{font-size:25px;}.elementor-42 .elementor-element.elementor-element-95b88f4{font-size:14px;}.elementor-42 .elementor-element.elementor-element-a041d8d{font-size:14px;}.elementor-42 .elementor-element.elementor-element-43748f8{--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-9bd80c0 .elementor-heading-title{font-size:25px;}.elementor-42 .elementor-element.elementor-element-d2d4547{font-size:14px;}.elementor-42 .elementor-element.elementor-element-c3825c9{--content-width:90%;--padding-top:75px;--padding-bottom:75px;--padding-left:0px;--padding-right:0px;}.elementor-42 .elementor-element.elementor-element-8fa2dde{--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-42 .elementor-element.elementor-element-ab3d51f .elementor-heading-title{font-size:25px;}.elementor-42 .elementor-element.elementor-element-cd6cca4{font-size:14px;}}@media(min-width:768px){.elementor-42 .elementor-element.elementor-element-6182dce{--width:30%;}.elementor-42 .elementor-element.elementor-element-a99417c{--width:45%;}.elementor-42 .elementor-element.elementor-element-3bc2b31{--width:45%;}.elementor-42 .elementor-element.elementor-element-1f3236f{--width:45%;}.elementor-42 .elementor-element.elementor-element-ac1a193{--width:48%;}.elementor-42 .elementor-element.elementor-element-c8eaa83{--width:100%;}.elementor-42 .elementor-element.elementor-element-43748f8{--width:120.019%;}.elementor-42 .elementor-element.elementor-element-4583e79{--width:69%;}.elementor-42 .elementor-element.elementor-element-41a6b3f{--width:45%;}.elementor-42 .elementor-element.elementor-element-c8dd1bf{--width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-42 .elementor-element.elementor-element-f3de9f2{--content-width:90%;}.elementor-42 .elementor-element.elementor-element-a99417c{--width:100%;}.elementor-42 .elementor-element.elementor-element-3bc2b31{--width:100%;}.elementor-42 .elementor-element.elementor-element-6af98a3{--content-width:90%;}.elementor-42 .elementor-element.elementor-element-1924e0d{--content-width:90%;}.elementor-42 .elementor-element.elementor-element-1f3236f{--width:100%;}.elementor-42 .elementor-element.elementor-element-ac1a193{--width:100%;}.elementor-42 .elementor-element.elementor-element-4583e79{--width:100%;}.elementor-42 .elementor-element.elementor-element-c3825c9{--content-width:90%;}.elementor-42 .elementor-element.elementor-element-41a6b3f{--width:100%;}.elementor-42 .elementor-element.elementor-element-c8dd1bf{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-aaf316e */.elementor-42 .elementor-element.elementor-element-aaf316e, .elementor-42 .elementor-element.elementor-element-aaf316e * {
    border-radius: 0px !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e {
    overflow: hidden !important;
    z-index: 1 !important;
    display: flex !important;
    flex-direction: row !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 !important;
    position: relative !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e::after {
    content: '' !important;
    position: absolute !important;
    top: 0 !important;
    left: 0 !important;
    width: 100% !important;
    height: 100% !important;
    background: radial-gradient(circle at center, rgba(189, 163, 93, 0.04) 0%, transparent 60%) !important;
    z-index: -1 !important;
    pointer-events: none !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-edge-left {
    position: absolute !important;
    left: 0 !important;
    top: 0 !important;
    height: 100vh !important;
    width: 65px !important;
    border-right: 1px solid rgba(189, 163, 93, 0.15) !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    margin: 0 !important;
    z-index: 5 !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-edge-left::before {
    content: '' !important;
    position: absolute !important;
    top: 0 !important;
    left: 64px !important;
    width: 3px !important;
    height: 60px !important;
    background: #bda35d !important;
    box-shadow: 0 0 15px #bda35d !important;
    animation: hltScanDrop 4s cubic-bezier(0.19, 1, 0.22, 1) infinite !important;
}

@keyframes hltScanDrop {
    0% { transform: translateY(-100px); opacity: 0; }
    20% { opacity: 1; }
    80% { opacity: 1; }
    100% { transform: translateY(110vh); opacity: 0; }
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-edge-text {
    writing-mode: vertical-rl !important;
    transform: rotate(180deg) !important;
    white-space: nowrap !important;
    margin: 0 auto !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-edge-right {
    position: absolute !important;
    right: 40px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;
    width: 180px !important;
    display: flex !important;
    flex-direction: column !important;
    z-index: 5 !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-data-node {
    border: 1px solid rgba(189, 163, 93, 0.15) !important;
    background: rgba(2, 7, 4, 0.8) !important;
    backdrop-filter: blur(5px) !important;
    -webkit-backdrop-filter: blur(5px) !important;
    padding: 12px 20px !important;
    position: relative !important;
    overflow: hidden !important;
    transition: border-color 0.4s ease !important;
    text-align: right !important;
    width: 100% !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-data-node:hover {
    border-color: rgba(189, 163, 93, 0.5) !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-data-node::before {
    content: '' !important;
    position: absolute !important;
    right: 0 !important;
    top: 0 !important;
    width: 2px !important;
    height: 100% !important;
    background: #bda35d !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-center-content {
    position: relative !important;
    width: 100% !important;
    max-width: 850px !important;
    margin: 0 auto !important;
    padding: 0 20px !important;
    display: flex !important;
    flex-direction: column !important;
    align-items: center !important;
    z-index: 10 !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-h1 .elementor-heading-title {
    white-space: nowrap !important;
    width: 100% !important;
    text-align: center !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-p .elementor-widget-container {
    max-width: 700px !important;
    margin: 0 auto !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-badge::before {
    content: '' !important;
    position: absolute !important;
    left: -1px !important;
    top: -1px !important;
    width: 6px !important;
    height: 6px !important;
    border-top: 1px solid #bda35d !important;
    border-left: 1px solid #bda35d !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-badge::after {
    content: '' !important;
    position: absolute !important;
    right: -1px !important;
    bottom: -1px !important;
    width: 6px !important;
    height: 6px !important;
    border-bottom: 1px solid #bda35d !important;
    border-right: 1px solid #bda35d !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-accent {
    color: #bda35d !important;
    text-shadow: 0 0 40px rgba(189, 163, 93, 0.25) !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-btn-primary .elementor-button,
.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-btn-secondary .elementor-button {
    transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-btn-primary .elementor-button:hover {
    background: #ffffff !important; 
    color: #bda35d !important; 
    border-color: #ffffff !important;
    box-shadow: 0 10px 30px rgba(189, 163, 93, 0.25) !important;
}

.elementor-42 .elementor-element.elementor-element-aaf316e .hlt-btn-secondary .elementor-button:hover {
    background: #bda35d !important; 
    color: #020704 !important; 
    border-color: #bda35d !important;
    box-shadow: 0 10px 30px rgba(189, 163, 93, 0.25) !important;
}

@media (max-width: 1100px) {
    .elementor-42 .elementor-element.elementor-element-aaf316e .hlt-edge-left, 
    .elementor-42 .elementor-element.elementor-element-aaf316e .hlt-edge-right { 
        display: none !important; 
    }
    .elementor-42 .elementor-element.elementor-element-aaf316e .hlt-h1 .elementor-heading-title { 
        white-space: normal !important; 
    }
}

@media (max-width: 768px) {
    .elementor-42 .elementor-element.elementor-element-aaf316e { 
        padding: 40px 20px !important; 
    }
    .elementor-42 .elementor-element.elementor-element-aaf316e .hlt-btn-group { 
        flex-direction: column !important; 
        width: 100% !important; 
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3de9f2 */.elementor-42 .elementor-element.elementor-element-f3de9f2, .elementor-42 .elementor-element.elementor-element-f3de9f2 * {
    border-radius: 0px !important;
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 {
    position: relative !important;
    background-color: #020503 !important;
    background-image: 
        linear-gradient(rgba(189, 163, 93, 0.015) 1px, transparent 1px),
        linear-gradient(90deg, rgba(189, 163, 93, 0.015) 1px, transparent 1px) !important;
}

.elementor-42 .elementor-element.elementor-element-f3de9f2::after {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(circle at center, rgba(189, 163, 93, 0.02) 0%, transparent 70%);
    z-index: -1;
    pointer-events: none;
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-left {
    position: sticky !important;
    top: 100px !important;
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-left::before {
    content: ''; position: absolute; left: -1px; top: -1px; width: 30px; height: 30px;
    border-top: 2px solid #bda35d; border-left: 2px solid #bda35d;
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-left::after {
    content: ''; position: absolute; right: -1px; bottom: -1px; width: 30px; height: 30px;
    border-bottom: 2px solid #bda35d; border-right: 2px solid #bda35d;
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-badge .elementor-heading-title::before {
    content: '>';
    margin-right: 8px;
    animation: lzrBlink 1s infinite;
}

@keyframes lzrBlink {
    0%, 100% { opacity: 1; }
    50% { opacity: 0; }
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-item {
    background: rgba(255, 255, 255, 0.015) !important;
    border: 1px solid rgba(255, 255, 255, 0.05) !important;
    max-height: 85px !important;
    overflow: hidden !important;
    transition: max-height 0.6s cubic-bezier(0.19, 1, 0.22, 1), background 0.4s ease, border-color 0.4s ease !important;
    cursor: crosshair !important;
    position: relative !important;
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-item-head {
    height: 85px !important;
    padding: 0 30px !important;
    position: relative !important;
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-num .elementor-heading-title {
    font-size: 12px !important;
    font-weight: 900 !important;
    color: #bda35d !important;
    letter-spacing: 2px !important;
    margin-right: 25px !important;
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-num .elementor-heading-title::before { content: '['; margin-right: 4px; color: rgba(189, 163, 93, 0.4); }
.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-num .elementor-heading-title::after { content: ']'; margin-left: 4px; color: rgba(189, 163, 93, 0.4); }

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-item-body {
    padding: 10px 30px 40px 30px !important;
    opacity: 0 !important;
    transform: translateY(15px) !important;
    transition: opacity 0.4s ease 0.2s, transform 0.4s ease 0.2s !important;
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-item-head::after {
    content: ''; position: absolute; left: 0; bottom: 0; height: 1px; width: 0%;
    background: #bda35d; box-shadow: 0 0 10px #bda35d;
    transition: width 0.6s cubic-bezier(0.19, 1, 0.22, 1);
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-item:hover {
    max-height: 300px !important;
    background: rgba(189, 163, 93, 0.04) !important;
    border-color: rgba(189, 163, 93, 0.3) !important;
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-item:hover .lzr-item-body {
    opacity: 1 !important;
    transform: translateY(0) !important;
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-item:hover .lzr-item-head::after {
    width: 100% !important;
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-right:not(:hover) .lzr-item.active {
    max-height: 300px !important;
    background: rgba(189, 163, 93, 0.04) !important;
    border-color: rgba(189, 163, 93, 0.3) !important;
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-right:not(:hover) .lzr-item.active .lzr-item-body {
    opacity: 1 !important;
    transform: translateY(0) !important;
}

.elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-right:not(:hover) .lzr-item.active .lzr-item-head::after {
    width: 100% !important;
}

@media (max-width: 768px) {
    .elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-left { position: relative !important; top: 0 !important; }
    .elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-item { max-height: 75px !important; }
    .elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-item-head { height: 75px !important; padding: 0 20px !important; }
    .elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-item-body { padding: 5px 20px 30px 20px !important; }
    
    .elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-item:hover { max-height: 350px !important; }
    .elementor-42 .elementor-element.elementor-element-f3de9f2 .lzr-right:not(:hover) .lzr-item.active { max-height: 350px !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6af98a3 */.elementor-42 .elementor-element.elementor-element-6af98a3, .elementor-42 .elementor-element.elementor-element-6af98a3 * {
    border-radius: 0px !important;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 {
    background-image: 
        linear-gradient(rgba(189, 163, 93, 0.015) 1px, transparent 1px),
        linear-gradient(90deg, rgba(189, 163, 93, 0.015) 1px, transparent 1px) !important;
    background-size: 60px 60px !important;
    position: relative !important;
}

.elementor-42 .elementor-element.elementor-element-6af98a3::after {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(circle at center, rgba(189, 163, 93, 0.02) 0%, transparent 70%);
    z-index: -1;
    pointer-events: none;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-badge .elementor-heading-title {
    display: inline-flex !important;
    align-items: center !important;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-badge .elementor-heading-title::before {
    content: '';
    display: block;
    width: 6px; height: 6px;
    background: #bda35d;
    box-shadow: 0 0 10px #bda35d;
    margin-right: 10px;
    animation: hltPulse 2s infinite;
}

@keyframes hltPulse {
    0%, 100% { opacity: 1; }
    50% { opacity: 0.3; }
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-accent {
    color: #bda35d !important;
    text-shadow: 0 0 30px rgba(189, 163, 93, 0.3) !important;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-grid:hover .hlt-card:not(:hover) {
    opacity: 0.3 !important;
    filter: blur(2px) !important;
    transform: scale(0.98) !important;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card {
    backdrop-filter: blur(10px) !important;
    -webkit-backdrop-filter: blur(10px) !important;
    overflow: hidden !important;
    transition: all 0.5s cubic-bezier(0.19, 1, 0.22, 1) !important;
    cursor: crosshair !important;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card::before {
    content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 2px;
    background: #bda35d; transform: scaleX(0); transform-origin: left;
    transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1); box-shadow: 0 0 15px #bda35d; z-index: 5;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card::after {
    content: ''; position: absolute; left: 0; top: 0; width: 100%; height: 2px;
    background: #bda35d; box-shadow: 0 0 20px #bda35d, 0 0 40px #bda35d;
    opacity: 0; z-index: 10; pointer-events: none;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card:hover::after {
    animation: hltScanSweep 2.5s ease-in-out infinite;
}

@keyframes hltScanSweep {
    0% { top: 0%; opacity: 0; }
    10% { opacity: 1; }
    50% { top: 100%; opacity: 1; }
    90% { opacity: 1; }
    100% { top: 0%; opacity: 0; }
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card:hover {
    background: rgba(189, 163, 93, 0.02) !important;
    border-color: rgba(189, 163, 93, 0.3) !important;
    transform: translateY(-10px) !important;
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.8), 0 0 40px rgba(189, 163, 93, 0.05) !important;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card:hover::before {
    transform: scaleX(1) !important;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card-watermark .elementor-heading-title {
    -webkit-text-stroke: 1px rgba(255, 255, 255, 0.03) !important;
    transition: all 0.5s ease !important;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card:hover .hlt-card-watermark .elementor-heading-title {
    -webkit-text-stroke: 1px rgba(189, 163, 93, 0.2) !important;
    transform: translateY(-10px) translateX(-10px) !important;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-content-wrapper {
    position: relative !important;
    z-index: 2 !important;
    transform: translateY(0) !important;
    transition: transform 0.5s cubic-bezier(0.19, 1, 0.22, 1) !important;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card:hover .hlt-content-wrapper {
    transform: translateY(-6px) !important;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-h3 .elementor-heading-title {
    display: flex !important;
    align-items: center !important;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-eq {
    display: inline-flex !important;
    align-items: flex-end !important;
    gap: 3px !important;
    height: 16px !important;
    margin-right: 15px !important;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-eq span {
    width: 3px !important; height: 4px !important;
    background: rgba(189, 163, 93, 0.3) !important;
    transition: all 0.3s !important;
    display: block !important;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card:hover .hlt-eq span {
    animation: hltEqAnim 0.6s infinite alternate ease-in-out;
}

.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card:hover .hlt-eq span:nth-child(1) { animation-delay: 0.0s; }
.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card:hover .hlt-eq span:nth-child(2) { animation-delay: 0.3s; }
.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card:hover .hlt-eq span:nth-child(3) { animation-delay: 0.1s; }
.elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card:hover .hlt-eq span:nth-child(4) { animation-delay: 0.4s; }

@keyframes hltEqAnim {
    0% { height: 4px; background: rgba(189, 163, 93, 0.3); box-shadow: none; }
    100% { height: 16px; background: #bda35d; box-shadow: 0 0 8px #bda35d; }
}

@media (max-width: 768px) {
    .elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-grid:hover .hlt-card:not(:hover) { opacity: 1 !important; filter: none !important; transform: none !important; }
    .elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card:hover { transform: translateY(-5px) !important; }
    .elementor-42 .elementor-element.elementor-element-6af98a3 .hlt-card-watermark .elementor-heading-title { right: 0px !important; bottom: -15px !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1924e0d */.elementor-42 .elementor-element.elementor-element-1924e0d, .elementor-42 .elementor-element.elementor-element-1924e0d * {
    border-radius: 0px !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d {
    position: relative !important;
    background-color: #020503 !important;
    background-image: 
        linear-gradient(rgba(189, 163, 93, 0.015) 1px, transparent 1px),
        linear-gradient(90deg, rgba(189, 163, 93, 0.015) 1px, transparent 1px) !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d::after {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(circle at center, rgba(189, 163, 93, 0.02) 0%, transparent 70%);
    z-index: -1;
    pointer-events: none;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .lzr-left {
    position: sticky !important;
    top: 100px !important;
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
}

.elementor-42 .elementor-element.elementor-element-1924e0d .lzr-left::before {
    content: ''; position: absolute; left: -1px; top: -1px; width: 30px; height: 30px;
    border-top: 2px solid #bda35d; border-left: 2px solid #bda35d;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .lzr-left::after {
    content: ''; position: absolute; right: -1px; bottom: -1px; width: 30px; height: 30px;
    border-bottom: 2px solid #bda35d; border-right: 2px solid #bda35d;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .lzr-badge .elementor-heading-title::before {
    content: '>';
    margin-right: 8px;
    animation: lzrBlink 1s infinite;
}

@keyframes lzrBlink {
    0%, 100% { opacity: 1; }
    50% { opacity: 0; }
}

.elementor-42 .elementor-element.elementor-element-1924e0d .lzr-item {
    background: rgba(255, 255, 255, 0.015) !important;
    border: 1px solid rgba(255, 255, 255, 0.05) !important;
    max-height: 85px !important;
    overflow: hidden !important;
    transition: max-height 0.6s cubic-bezier(0.19, 1, 0.22, 1), background 0.4s ease, border-color 0.4s ease !important;
    cursor: crosshair !important;
    position: relative !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .lzr-item-head {
    height: 85px !important;
    padding: 0 30px !important;
    position: relative !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .lzr-num .elementor-heading-title {
    font-size: 12px !important;
    font-weight: 900 !important;
    color: #bda35d !important;
    letter-spacing: 2px !important;
    margin-right: 25px !important;
}

/* KİLİTLİ TERMİNAL ÖLÇÜLERİ: 600x480 */
.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-terminal {
    position: relative !important; overflow: hidden !important;
    height: 585px !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-terminal-menu {
    position: absolute !important; right: 0 !important; top: 0 !important;
    width: 190px !important; height: 100% !important;
    border-left: 1px solid rgba(255, 255, 255, 0.05) !important;
    background: rgba(2, 7, 4, 0.85) !important; z-index: 10 !important;
    display: flex !important; flex-direction: column !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-mod { 
    position: static !important; 
    flex: 1 !important; 
    display: flex !important; 
    flex-direction: column !important; 
}

/* MENÜ BUTONLARI (HATA BURADAN ÇÖZÜLDÜ: flex: 1 ve height: 100% EKLENDİ) */
.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-mod-btn { 
    transition: all 0.4s ease !important; 
    position: relative !important; 
    flex: 1 !important; 
    height: 100% !important; 
    display: flex !important; 
    flex-direction: column !important; 
    justify-content: center !important; 
}

.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-mod-btn::before {
    content: ''; position: absolute; left: 0; top: 0; bottom: 0; width: 3px;
    background: #bda35d; transform: scaleY(0); transform-origin: center; transition: transform 0.4s cubic-bezier(0.19, 1, 0.22, 1);
}

.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-mod:hover .hlt-mod-btn, .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-terminal-menu:not(:hover) .hlt-mod.active .hlt-mod-btn {
    background: rgba(189, 163, 93, 0.05) !important; padding-left: 25px !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-mod:hover .hlt-mod-btn::before, .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-terminal-menu:not(:hover) .hlt-mod.active .hlt-mod-btn::before {
    transform: scaleY(1) !important; box-shadow: 0 0 15px #bda35d !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-num .elementor-heading-title, .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-name .elementor-heading-title, .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-desc .elementor-widget-container { transition: color 0.4s !important; }
.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-mod:hover .hlt-num .elementor-heading-title, .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-terminal-menu:not(:hover) .hlt-mod.active .hlt-num .elementor-heading-title { color: #bda35d !important; }
.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-mod:hover .hlt-name .elementor-heading-title, .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-terminal-menu:not(:hover) .hlt-mod.active .hlt-name .elementor-heading-title { color: #bda35d !important; text-shadow: 0 0 10px rgba(189, 163, 93, 0.3) !important; }
.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-mod:hover .hlt-desc .elementor-widget-container, .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-terminal-menu:not(:hover) .hlt-mod.active .hlt-desc .elementor-widget-container { color: rgba(255, 255, 255, 0.7) !important; }

/* KUSURSUZ CANVAS OFFSET (-360px) VE 3:4 ORAN */
.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-canvas {
    position: absolute !important; left: -360px !important; top: 0 !important;
    width: 360px !important; height: 100% !important;
    opacity: 0 !important; pointer-events: none !important;
    overflow: hidden !important; transition: opacity 0.5s ease !important;
    z-index: 1 !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-mod:hover .hlt-canvas, .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-terminal-menu:not(:hover) .hlt-mod.active .hlt-canvas {
    opacity: 1 !important; pointer-events: auto !important; z-index: 5 !important;
}

/* İLK GÖRSELİN DE SİYAH BEYAZ KALMASI İÇİN DÜZELTİLEN YAPI */
.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-canvas-bg {
    position: absolute !important; inset: 0 !important;
    background-size: cover !important; background-position: center !important;
    transform: scale(1.05) !important; 
    filter: grayscale(100%) !important; 
    transition: transform 0.8s cubic-bezier(0.19, 1, 0.22, 1), filter 0.8s ease !important;
}

/* SADECE ÜZERİNE GELDİĞİNDE (HOVER) RENKLENİR VE BÜYÜR */
.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-mod:hover .hlt-canvas-bg {
    transform: scale(1) !important; filter: grayscale(0%) !important;
}

/* ALTTAN YÜKSELEN SİYAH GRADIENT (YAZI OKUNABİLİRLİĞİ İÇİN) */
.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-canvas::after {
    content: ''; position: absolute; inset: 0;
    background: linear-gradient(180deg, transparent 30%, rgba(5, 5, 5, 0.95) 100%); z-index: 2;
}

/* TARAYICI (SCANNER) LAZERİ */
.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-canvas::before {
    content: ''; position: absolute; left: 0; top: -10px; width: 100%; height: 2px;
    background: #bda35d; box-shadow: 0 0 20px #bda35d; opacity: 0; z-index: 10;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-mod:hover .hlt-canvas::before, .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-terminal-menu:not(:hover) .hlt-mod.active .hlt-canvas::before {
    animation: hltProjScan 3s ease-in-out infinite;
}

@keyframes hltProjScan { 0% { top: -10px; opacity: 0; } 10% { opacity: 1; } 50% { top: 100%; opacity: 1; } 90% { opacity: 1; } 100% { top: -10px; opacity: 0; } }

/* İSTATİSTİK KUTULARI (STİL BOZUKLUKLARI VE BOŞLUKLAR GİDERİLDİ) */
.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-canvas-data {
    position: absolute !important; left: 20px !important; bottom: 25px !important; z-index: 10 !important;
    transform: translateY(20px) !important; opacity: 0 !important; transition: all 0.6s cubic-bezier(0.19, 1, 0.22, 1) 0.1s !important; width: calc(100% - 40px) !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-mod:hover .hlt-canvas-data, .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-terminal-menu:not(:hover) .hlt-mod.active .hlt-canvas-data {
    transform: translateY(0) !important; opacity: 1 !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-data-title .elementor-heading-title {
    font-size: 30px !important; font-weight: 900 !important; color: transparent !important;
    -webkit-text-stroke: 1px rgba(255, 255, 255, 0.2) !important; letter-spacing: 2px !important; text-transform: uppercase !important; line-height: 1 !important; margin: 0 0 12px 0 !important; padding: 0 !important; transition: all 0.4s ease !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-mod:hover .hlt-data-title .elementor-heading-title, .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-terminal-menu:not(:hover) .hlt-mod.active .hlt-data-title .elementor-heading-title {
    -webkit-text-stroke: 1px rgba(189, 163, 93, 0.6) !important; color: rgba(189, 163, 93, 0.05) !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-stats {
    display: flex !important; gap: 12px !important; width: 100% !important; justify-content: space-between !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-stat-box {
    background: rgba(2, 7, 4, 0.5) !important;
    border: 1px solid rgba(189, 163, 93, 0.2) !important;
    padding: 10px 12px !important; 
    display: flex !important; flex-direction: column !important; justify-content: center !important; flex: 1 !important;
    backdrop-filter: blur(5px) !important; -webkit-backdrop-filter: blur(5px) !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-stat-lbl .elementor-heading-title { 
    font-size: 9px !important; font-weight: 400 !important; color: rgba(255,255,255,0.6) !important; letter-spacing: 1px !important; margin: 0 !important; padding: 0 !important; line-height: 1 !important;
}

.elementor-42 .elementor-element.elementor-element-1924e0d .hlt-stat-val .elementor-heading-title { 
    font-size: 14px !important; font-weight: 700 !important; color: #bda35d !important; margin: 5px 0 0 0 !important; padding: 0 !important; line-height: 1 !important; white-space: nowrap !important;
}

/* MOBİL VE TABLET UYUMU */
@media (max-width: 768px) {
    .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-terminal { width: 100% !important; height: auto !important; border: none !important; background: transparent !important; }
    .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-terminal-menu { position: relative !important; width: 100% !important; border-left: none !important; background: transparent !important; gap: 15px !important; }
    .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-mod { border: 1px solid rgba(255, 255, 255, 0.05) !important; background: rgba(2, 7, 4, 0.8) !important; position: relative !important; }
    .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-canvas { position: relative !important; left: 0 !important; width: 100% !important; height: 350px !important; display: none !important; opacity: 1 !important; border-top: 1px solid rgba(189, 163, 93, 0.2) !important; }
    .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-mod:hover .hlt-canvas, .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-terminal-menu:not(:hover) .hlt-mod.active .hlt-canvas { display: block !important; }
    .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-canvas-bg { transform: scale(1) !important; filter: grayscale(0%) !important; }
    .elementor-42 .elementor-element.elementor-element-1924e0d .hlt-canvas-data { left: 20px !important; bottom: 20px !important; width: calc(100% - 40px) !important; transform: none !important; opacity: 1 !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ce8d1a0 */.elementor-42 .elementor-element.elementor-element-ce8d1a0 .hlt-btn-primary .elementor-button,
.elementor-42 .elementor-element.elementor-element-ce8d1a0 .hlt-btn-secondary .elementor-button {
    transition: all 0.4s cubic-bezier(0.19, 1, 0.22, 1) !important;
}

.elementor-42 .elementor-element.elementor-element-ce8d1a0 .hlt-btn-primary .elementor-button:hover {
    background: #ffffff !important; 
    color: #10B981 !important; 
    border-color: #ffffff !important;
    box-shadow: 0 10px 30px rgba(16, 185, 129, 0.25) !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-43748f8 */.elementor-42 .elementor-element.elementor-element-43748f8, .elementor-42 .elementor-element.elementor-element-43748f8 * {
    border-radius: 0px !important;
}

.elementor-42 .elementor-element.elementor-element-43748f8 {
    background-image: 
        linear-gradient(rgba(189, 163, 93, 0.015) 1px, transparent 1px),
        linear-gradient(90deg, rgba(189, 163, 93, 0.015) 1px, transparent 1px) !important;
    background-size: 60px 60px !important;
    position: relative !important;
}

.elementor-42 .elementor-element.elementor-element-43748f8::after {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(circle at center, rgba(189, 163, 93, 0.02) 0%, transparent 70%);
    z-index: -1;
    pointer-events: none;
}

.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-badge .elementor-heading-title {
    display: inline-flex !important;
    align-items: center !important;
}

.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-badge .elementor-heading-title::before {
    content: '';
    display: block;
    width: 6px; height: 6px;
    background: #bda35d;
    box-shadow: 0 0 10px #bda35d;
    margin-right: 10px;
    animation: hltPulse 2s infinite;
}

@keyframes hltPulse {
    0%, 100% { opacity: 1; }
    50% { opacity: 0.3; }
}

.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-dash-left { box-shadow: 0 20px 40px rgba(0,0,0,0.5) !important; }


/* CANLI BADGE ANİMASYONU VE POZİSYONU */
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-live-badge {
    position: absolute !important; top: 15px !important; left: 15px !important; z-index: 5 !important;
    box-shadow: 0 0 15px rgba(189, 163, 93, 0.5) !important;
    animation: hltLivePulse 2s infinite !important;
}
@keyframes hltLivePulse { 0%, 100% { opacity: 1; } 50% { opacity: 0.6; } }

/* GÖRSEL ALANINDAKİ SİYAH GRADIENT (YAZI OKUNABİLİRLİĞİ İÇİN) */
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-dl-img { position: relative !important; }
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-dl-img::after {
    content: ''; position: absolute; inset: 0;
    background: linear-gradient(180deg, transparent 0%, rgba(2,7,4,1) 100%);
}

/* ÖDÜL PARLAMASI (GLOW EFEKTİ) */
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-dl-prize .elementor-heading-title {
    text-shadow: 0 0 20px rgba(189, 163, 93, 0.3) !important;
    line-height: 1 !important;
}

/* BUTON HOVER EFEKTİ */
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-btn-join .elementor-button { transition: all 0.3s ease !important; position: relative !important; overflow: hidden !important; }
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-btn-join .elementor-button:hover {
    background-color: #bda35d !important;
    color: #020704 !important;
    box-shadow: 0 0 20px rgba(189, 163, 93, 0.4) !important;
}

/* SAĞ PANEL BAŞLIK LAZERİ */
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-dr-header { position: relative !important; }
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-dr-header::before {
    content: ''; position: absolute; left: 0; top: 0; width: 3px; height: 100%; background: #bda35d;
}
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-dr-desc strong { color: #ffffff !important; }

/* İSTATİSTİK KUTUSU HOVER VE GEÇİŞLERİ */
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-sg-box {
    background: rgba(255, 255, 255, 0.02) !important;
    border: 1px solid rgba(255, 255, 255, 0.05) !important;
    padding: 15px !important;
    transition: all 0.3s !important;
}
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-sg-box:hover {
    background-color: rgba(189, 163, 93, 0.05) !important;
    border-color: rgba(189, 163, 93, 0.3) !important;
    transform: translateY(-5px) !important;
}

.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-sg-title .elementor-heading-title {
    border-bottom: 1px solid rgba(255,255,255,0.05) !important; 
    padding-bottom: 8px !important;
    margin-bottom: 12px !important;
}

.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-sg-lbl .elementor-heading-title { line-height: 1 !important; margin: 0 !important; }
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-sg-val .elementor-heading-title { line-height: 1 !important; margin: 0 !important; text-align: right !important; }

/* GEÇERLİ OYUNLAR BAŞLIK ÇİZGİSİ */
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-games-title .elementor-heading-title { display: flex !important; align-items: center !important; gap: 10px !important; }
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-games-title .elementor-heading-title::before {
    content: ''; width: 20px; height: 1px; background: #bda35d;
}

/* OYUN ETİKETLERİ HOVER EFEKTİ */
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-game-tag .elementor-heading-title {
    background: rgba(255, 255, 255, 0.03) !important;
    border: 1px solid rgba(255, 255, 255, 0.1) !important;
    padding: 8px 15px !important;
    font-weight: 500 !important;
    transition: all 0.3s !important;
    cursor: crosshair !important;
    display: inline-block !important;
}

.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-game-tag:hover .elementor-heading-title {
    background-color: #bda35d !important;
    color: #050505 !important;
    border-color: #bda35d !important;
    font-weight: 700 !important;
}

/* +26 OYUN DAHA ETİKETİ ÖZEL TASARIMI */
.elementor-42 .elementor-element.elementor-element-43748f8 .hlt-game-tag.more .elementor-heading-title {
    background: transparent !important;
    border-style: dashed !important;
}

/* MOBİL VE TABLET MEDİA SORGULARI */
@media (max-width: 1024px) {
    .elementor-42 .elementor-element.elementor-element-43748f8 .hlt-stats-grid-native { flex-wrap: wrap !important; }
    .elementor-42 .elementor-element.elementor-element-43748f8 .hlt-sg-box { width: calc(33.333% - 10px) !important; flex: none !important; }
}

@media (max-width: 768px) {
    .elementor-42 .elementor-element.elementor-element-43748f8 .hlt-sg-box { width: 100% !important; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c3825c9 */-.elementor-42 .elementor-element.elementor-element-c3825c9, .elementor-42 .elementor-element.elementor-element-c3825c9 * {
    border-radius: 0px !important;
}

.elementor-42 .elementor-element.elementor-element-c3825c9 {
    position: relative !important;
    background-color: #020503 !important;
    background-image: 
        linear-gradient(rgba(189, 163, 93, 0.015) 1px, transparent 1px),
        linear-gradient(90deg, rgba(189, 163, 93, 0.015) 1px, transparent 1px) !important;
}

.elementor-42 .elementor-element.elementor-element-c3825c9::after {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(circle at center, rgba(189, 163, 93, 0.02) 0%, transparent 70%);
    z-index: -1;
    pointer-events: none;
}

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-left {
    position: sticky !important;
    top: 100px !important;
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(12px);
}

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-left::before {
    content: ''; position: absolute; left: -1px; top: -1px; width: 30px; height: 30px;
    border-top: 2px solid #bda35d; border-left: 2px solid #bda35d;
}

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-left::after {
    content: ''; position: absolute; right: -1px; bottom: -1px; width: 30px; height: 30px;
    border-bottom: 2px solid #bda35d; border-right: 2px solid #bda35d;
}

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-badge .elementor-heading-title::before {
    content: '>';
    margin-right: 8px;
    animation: lzrBlink 1s infinite;
}

@keyframes lzrBlink {
    0%, 100% { opacity: 1; }
    50% { opacity: 0; }
}

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-item {
    background: rgba(255, 255, 255, 0.015) !important;
    border: 1px solid rgba(255, 255, 255, 0.05) !important;
    max-height: 85px !important;
    overflow: hidden !important;
    transition: max-height 0.6s cubic-bezier(0.19, 1, 0.22, 1), background 0.4s ease, border-color 0.4s ease !important;
    cursor: crosshair !important;
    position: relative !important;
}

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-item-head {
    height: 85px !important;
    padding: 0 30px !important;
    position: relative !important;
}

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-num .elementor-heading-title {
    font-size: 12px !important;
    font-weight: 900 !important;
    color: #bda35d !important;
    letter-spacing: 2px !important;
    margin-right: 25px !important;
}

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-num .elementor-heading-title::before { content: '['; margin-right: 4px; color: rgba(189, 163, 93, 0.4); }
.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-num .elementor-heading-title::after { content: ']'; margin-left: 4px; color: rgba(189, 163, 93, 0.4); }

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-item-body {
    padding: 10px 30px 40px 30px !important;
    opacity: 0 !important;
    transform: translateY(15px) !important;
    transition: opacity 0.4s ease 0.2s, transform 0.4s ease 0.2s !important;
}

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-item-head::after {
    content: ''; position: absolute; left: 0; bottom: 0; height: 1px; width: 0%;
    background: #bda35d; box-shadow: 0 0 10px #bda35d;
    transition: width 0.6s cubic-bezier(0.19, 1, 0.22, 1);
}

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-item:hover {
    max-height: 300px !important;
    background: rgba(189, 163, 93, 0.04) !important;
    border-color: rgba(189, 163, 93, 0.3) !important;
}

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-item:hover .lzr-item-body {
    opacity: 1 !important;
    transform: translateY(0) !important;
}

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-item:hover .lzr-item-head::after {
    width: 100% !important;
}

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-right:not(:hover) .lzr-item.active {
    max-height: 300px !important;
    background: rgba(189, 163, 93, 0.04) !important;
    border-color: rgba(189, 163, 93, 0.3) !important;
}

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-right:not(:hover) .lzr-item.active .lzr-item-body {
    opacity: 1 !important;
    transform: translateY(0) !important;
}

.elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-right:not(:hover) .lzr-item.active .lzr-item-head::after {
    width: 100% !important;
}

@media (max-width: 768px) {
    .elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-left { position: relative !important; top: 0 !important; }
    .elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-item { max-height: 75px !important; }
    .elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-item-head { height: 75px !important; padding: 0 20px !important; }
    .elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-item-body { padding: 5px 20px 30px 20px !important; }
    
    .elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-item:hover { max-height: 350px !important; }
    .elementor-42 .elementor-element.elementor-element-c3825c9 .lzr-right:not(:hover) .lzr-item.active { max-height: 350px !important; }
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-42 p {
    margin-bottom: 0 !important;
    padding-bottom: 0 !important;
}/* End custom CSS */