.elementor-235 .elementor-element.elementor-element-896f6cc{--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:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-896f6cc:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-896f6cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:globals/colors?id=primary;}.elementor-235 .elementor-element.elementor-element-f149abd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-235 .elementor-element.elementor-element-d7bc648 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;color:globals/colors?id=accent;}.elementor-235 .elementor-element.elementor-element-ade5ba5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:48px;font-weight:700;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-235 .elementor-element.elementor-element-22aa211{font-family:"Inter", Sans-serif;color:rgba(255,255,255,0.65);}.elementor-235 .elementor-element.elementor-element-5929620{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-search-form input[type="search"].elementor-search-form__input{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-search-form .elementor-search-form__input,
					.elementor-widget-search-form .elementor-search-form__icon,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button,
					.elementor-widget-search-form .elementor-lightbox .dialog-lightbox-close-button:hover,
					.elementor-widget-search-form.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-search-form .elementor-search-form__submit{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );background-color:var( --e-global-color-secondary );}.elementor-235 .elementor-element.elementor-element-f28fc07 .elementor-search-form__container{min-height:50px;}.elementor-235 .elementor-element.elementor-element-f28fc07 .elementor-search-form__submit{min-width:50px;}body:not(.rtl) .elementor-235 .elementor-element.elementor-element-f28fc07 .elementor-search-form__icon{padding-left:calc(50px / 3);}body.rtl .elementor-235 .elementor-element.elementor-element-f28fc07 .elementor-search-form__icon{padding-right:calc(50px / 3);}.elementor-235 .elementor-element.elementor-element-f28fc07 .elementor-search-form__input, .elementor-235 .elementor-element.elementor-element-f28fc07.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(50px / 3);padding-right:calc(50px / 3);}.elementor-235 .elementor-element.elementor-element-f28fc07:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-235 .elementor-element.elementor-element-f28fc07.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-235 .elementor-element.elementor-element-2a48786{--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:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-2a48786:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-2a48786 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-235 .elementor-element.elementor-element-766a406{--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: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-235 .elementor-element.elementor-element-db04b73 .elementor-button{background-color:globals/colors?id=primary;}.elementor-235 .elementor-element.elementor-element-7dadf9b{--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:center;}.elementor-235 .elementor-element.elementor-element-22a7d27 .elementor-button{background-color:#FFFFFF;}.elementor-235 .elementor-element.elementor-element-4e1cfbd{--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:center;}.elementor-235 .elementor-element.elementor-element-3849569 .elementor-button{background-color:#FFFFFF;}.elementor-235 .elementor-element.elementor-element-de1e70d{--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:60px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-de1e70d:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-de1e70d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-235 .elementor-element.elementor-element-30ed129{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-235 .elementor-element.elementor-element-0c5e5d1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-235 .elementor-element.elementor-element-4c651e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;color:globals/colors?id=secondary;}.elementor-235 .elementor-element.elementor-element-aac0093 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;color:globals/colors?id=primary;}.elementor-235 .elementor-element.elementor-element-11bd550{color:globals/colors?id=text;}.elementor-235 .elementor-element.elementor-element-59ee192{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-235 .elementor-element.elementor-element-de3d8f2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-235 .elementor-element.elementor-element-d778891 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;color:globals/colors?id=secondary;}.elementor-235 .elementor-element.elementor-element-af55def .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;color:globals/colors?id=primary;}.elementor-235 .elementor-element.elementor-element-5c70723{color:globals/colors?id=text;}.elementor-235 .elementor-element.elementor-element-fb38941{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-235 .elementor-element.elementor-element-3ca67bb{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-235 .elementor-element.elementor-element-07dfb89 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:700;color:globals/colors?id=secondary;}.elementor-235 .elementor-element.elementor-element-7e9701f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:19px;font-weight:700;color:globals/colors?id=primary;}.elementor-235 .elementor-element.elementor-element-3f4125e{color:globals/colors?id=text;}.elementor-235 .elementor-element.elementor-element-243b4e0{--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:90px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-235 .elementor-element.elementor-element-243b4e0:not(.elementor-motion-effects-element-type-background), .elementor-235 .elementor-element.elementor-element-243b4e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8F9FB;}.elementor-235 .elementor-element.elementor-element-5b71bf7{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-235 .elementor-element.elementor-element-8ca4bb1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;color:globals/colors?id=accent;}.elementor-235 .elementor-element.elementor-element-6ad87ad .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-235 .elementor-element.elementor-element-f4ce61b{color:rgba(255,255,255,0.78);}.elementor-235 .elementor-element.elementor-element-6ddc9fa .elementor-button{background-color:#FFFFFF;}.elementor-235 .elementor-element.elementor-element-3ea7fa9{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-235 .elementor-element.elementor-element-8b1b3ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:700;color:#FFFFFF;}.elementor-235 .elementor-element.elementor-element-c1d2f48 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:24px;font-weight:700;color:#FFFFFF;}.elementor-235 .elementor-element.elementor-element-7bf6d64{color:rgba(255,255,255,0.78);}.elementor-235 .elementor-element.elementor-element-16714c0 .elementor-button{background-color:#FFFFFF;}@media(min-width:768px){.elementor-235 .elementor-element.elementor-element-766a406{--width:33.33%;}.elementor-235 .elementor-element.elementor-element-7dadf9b{--width:33.33%;}.elementor-235 .elementor-element.elementor-element-4e1cfbd{--width:33.33%;}}/* Start custom CSS */:root{--bg:#0D1B2E;--blue:#2563EB;--bl:#3B82F6;--bp:#EFF6FF;--off:#F8F9FB;--mut:#6B7280;--bdr:#E5E7EB;--txt:#0D1B2E;--wht:#FFFFFF}
body{font-family:'Inter',system-ui,sans-serif;color:var(--txt);background:var(--wht)}
a{text-decoration:none;color:inherit}

/* HERO */
.hero{background:var(--bg);position:relative;overflow:hidden}
.hero::before{content:"";position:absolute;top:-100px;right:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(37,99,235,.18) 0%,transparent 65%);pointer-events:none}
.eyebrow{display:inline-flex;align-items:center;gap:8px;background:rgba(37,99,235,.18);border:1px solid rgba(37,99,235,.35);border-radius:100px;padding:5px 14px 5px 8px;margin-bottom:22px}
.ed{width:8px;height:8px;border-radius:50%;background:var(--bl);flex-shrink:0}

/* SEARCH */
.search-box{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.12);border-radius:12px;padding:6px 6px 6px 18px;display:flex;align-items:center;gap:10px;backdrop-filter:blur(8px)}
.search-btn{background:var(--blue);color:var(--wht);border:none;font-size:14px;font-weight:600;padding:11px 22px;border-radius:8px;}

/* CATEGORY BAR */
.cat-bar{background:var(--wht);border-bottom:1px solid var(--bdr);position:sticky;top:76px;z-index:90}
.cat-chip{font-size:13.5px;font-weight:500;color:var(--mut);background:none;border:1px solid var(--bdr);padding:8px 16px;border-radius:100px;cursor:pointer;}
.cat-chip.active{background:var(--bg);color:var(--wht);border-color:var(--bg)}

/* POSTS GRID */
.posts-sec{background:var(--wht)}
.post-card{background:var(--wht);border:1px solid var(--bdr);border-radius:14px;overflow:hidden;transition:transform .2s,box-shadow .2s,border-color .2s;cursor:pointer;}
.post-card:hover{transform:translateY(-4px);box-shadow:0 16px 32px rgba(13,27,46,.08);border-color:rgba(37,99,235,.3)}
.post-img{aspect-ratio:16/9;background:linear-gradient(135deg,#1a2d4f 0%,#0D1B2E 100%);position:relative;overflow:hidden;}
.post-img::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 30% 30%,rgba(37,99,235,.25) 0%,transparent 60%)}
.post-meta{display:flex;align-items:center;gap:10px;font-size:12px;color:var(--mut)}
.post-cat{font-size:11px;font-weight:700;text-transform:uppercase;color:var(--blue);background:var(--bp);padding:4px 10px;border-radius:100px}
.post-foot{display:flex;align-items:center;justify-content:space-between;padding-top:18px;border-top:1px solid var(--bdr)}

/* DUAL CTA */
.dcta-sec{background:var(--off)}
.dcta-card{border-radius:18px;padding:44px 40px;position:relative;overflow:hidden;}
.dcta-seller{background:var(--bg);color:var(--wht)}
.dcta-buyer{background:linear-gradient(135deg,var(--blue) 0%,#1d4fc7 100%);color:var(--wht)}
.dcta-card::before{content:"";position:absolute;top:-80px;right:-80px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.07) 0%,transparent 65%);pointer-events:none}
.dcta-btn{background:var(--wht);color:var(--bg);font-size:14.5px;font-weight:700;padding:14px 24px;border-radius:10px;display:inline-flex;}
.dcta-buyer .dcta-btn{color:var(--blue)}/* End custom CSS */