.elementor .nx-img{display:block; width:100%; height:100%; max-width:none; object-fit:cover; object-position:center;\n}.elementor .nx-media{position:relative; display:block; width:100%; aspect-ratio:16/9; padding:0; overflow:hidden; background:var(--e-global-color-09045b9); border-bottom:4px solid var(--e-global-color-8e97d9e); box-sizing:content-box;\n}.elementor .nx-cat{margin:0; padding:0;   white-space:nowrap; color:var(--e-global-color-d3738c0) !important;\n}.elementor .nx-cdot{display:block; flex:0 0 auto; width:7px; height:7px; padding:0; border-radius:50%; background:var(--e-global-color-8e97d9e);\n}.elementor .nx-meta{display:flex; flex-direction:row; flex-wrap:wrap; align-items:center; gap:6px var(--DS-Space-1); width:100%; padding:0; margin:0;\n}.elementor .nx-title{margin:0; padding:var(--DS-Space-1) 0 0; color:var(--e-global-color-d3738c0) !important;    text-wrap:pretty;\n}.elementor .nx-date{margin:auto 0 0; padding:var(--DS-Space-1) 0 0;   white-space:nowrap; color:rgba(255,255,255,.65) !important;\n}.elementor .nx-more{margin-top:0; padding-top:var(--DS-Space-2); color:var(--e-global-color-d3738c0) !important; \n}.elementor .nx-body{display:flex; flex-direction:column; flex:1 1 auto; align-items:flex-start; gap:0; padding:var(--DS-Space-3) var(--DS-Space-3) var(--DS-Space-3);\n}.elementor .nx-card{display:flex; flex-direction:column; height:100%; width:100%; padding:0; gap:0; border-radius:0; overflow:hidden; background:linear-gradient(180deg,rgba(255,255,255,0.22) 0%,rgba(255,255,255,0.06) 100%); border:0; color:var(--e-global-color-d3738c0); text-decoration:none; box-shadow:0 10px 28px rgba(0,0,0,.28), 0 2px 6px rgba(0,0,0,.18); transition:transform .2s ease, box-shadow .2s ease; &:hover{transform:translateY(-3px); box-shadow:0 16px 36px rgba(0,0,0,.36), 0 3px 8px rgba(0,0,0,.2);}\n}