.elementor .sl-empty{width:100%;font-family:"DM Sans";font-size:16px;color:#A9B4C6;text-align:center;padding:40px;margin-block-start:24px;border-radius:10px;border-width:1px;border-color:rgba(255,255,255,0.2);border-style:dashed;}.elementor .sl-page-btn:hover,.elementor .sl-page-btn:focus-visible{color:#5ED8EA;border-color:#5ED8EA;}.elementor .sl-page-btn{width:auto;min-height:44px;font-family:"Space Mono";font-size:14px;color:#EEF2F7;padding-block-start:0px;padding-block-end:0px;padding-inline-start:22px;padding-inline-end:22px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.18);border-style:solid;background-color:transparent;transition:color 0.3s, border-color 0.3s;}.elementor .sl-card-more{font-family:"DM Sans";font-weight:500;font-size:14px;color:#5ED8EA;}.elementor .sl-card-date{font-family:"Space Mono";font-size:12px;color:#A9B4C6;letter-spacing:0.04em;}.elementor .sl-poster{overflow:hidden;aspect-ratio:2 / 3;position:relative;padding:0px;border-radius:6px;background-color:#111A2A;box-shadow:0px 24px 50px -24px rgba(0,0,0,0.9);}.elementor .sl-films-grid{padding:0px;grid-template-columns:repeat(auto-fill, minmax(230px, 1fr));grid-auto-rows:auto;gap: 40px 28px;\n}.elementor .sl-card-title{transition:color 0.3s;}.elementor .sl-card-img{transition:transform 0.6s;}.elementor .sl-card{cursor:pointer;}