/* Owned portrait players; keep the complete image in a compact frame. */
.elementor .elementor-element.dibasan-hosted-player{width:100%;max-width:240px!important;margin-inline:auto!important}
.elementor .dibasan-hosted-player video{object-fit:contain!important;background:#0e1814}
@media(max-width:1024px){.elementor .elementor-element.dibasan-hosted-player{max-width:230px!important}}
@media(max-width:767px){.elementor .elementor-element.dibasan-hosted-player{max-width:220px!important}}
