/* Custom aspect ratio for Elementor Video Widget */
.dbue-video-desktop .elementor-widget-video .elementor-wrapper {
    aspect-ratio: unset !important; /* Unset the aspect ratio for the wrapper */
}
.dbue-video-mobile .elementor-widget-video .elementor-wrapper {
    aspect-ratio: unset !important; /* Unset the aspect ratio for the wrapper */
}
.dbue-video-desktop video {
    aspect-ratio: 1800 / 648 !important; /* Adjust the aspect ratio */
    height: 648px !important; /* Ensure the height is set to auto */
	object-fit: cover;
}
.dbue-video-mobile video .elementor-video {
    aspect-ratio: 1080 / 948 !important; /* Adjust the aspect ratio */
    height: 90vw !important; /* Ensure the height is set to auto */
	width: 100vw !important;
}
.dbue-video-mobile .elementor-widget-video .e-hosted-video .elementor-video{
	object-fit: contain!important;
}
/* Optional: Additional styles to remove the outline */
.dbue-video-desktop .elementor-widget-video .e-hosted-video .elementor-video {
    outline: none !important; /* Remove outline if it's set by default */
}
