.elementor .sl-btn-white{min-height:48px;font-family:"DM Sans";font-weight:700;font-size:16px;color:#070A12;padding-block-start:0px;padding-block-end:0px;padding-inline-start:26px;padding-inline-end:26px;border-radius:999px;background-color:#FFFFFF;transition:background-color 0.3s;display:inline-flex;align-items:center;}.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-chip:hover,.elementor .sl-chip:focus-visible{color:#5ED8EA;border-color:#5ED8EA;}.elementor .sl-chip{width:auto;min-height:44px;font-family:"DM Sans";font-weight:500;font-size:14px;color:#DCE3EE;cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:18px;padding-inline-end:18px;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.22);border-style:solid;background-color:transparent;transition:background-color 0.3s, color 0.3s, border-color 0.3s;display:inline-flex;align-items:center;}.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-fcol{padding:0px;display:flex;flex-direction:column;gap:8px;flex:1 1 200px;}.elementor .sl-flabel{font-family:"DM Sans";font-weight:500;font-size:14px;color:#EEF2F7;display:block;}.elementor .sl-field:focus{border-color:#5ED8EA;outline-width:2px;outline-color:#5ED8EA;outline-style:solid;outline-offset:1px;}.elementor .sl-field{width:100%;min-height:48px;font-family:"DM Sans";font-size:16px;color:#EEF2F7;padding-block-start:12px;padding-block-end:12px;padding-inline-start:14px;padding-inline-end:14px;border-radius:8px;border-width:1px;border-color:rgba(255,255,255,0.2);border-style:solid;background-color:#0F1624;}.elementor .sl-card-title{transition:color 0.3s;}.elementor .sl-card-img{transition:transform 0.6s;}.elementor .sl-card{cursor:pointer;}