/* Product preview: show the entire dashboard at its original proportions. */
.elementor-5449 .elementor-element.elementor-element-2bd3c77 {
    width: 100%;
    max-width: 1440px;
    margin-inline: auto;
    overflow: hidden;
    border: 1px solid rgba(31, 87, 185, 0.14);
    border-radius: 20px 20px 0 0;
    background: #f7f8fa;
    box-shadow: 0 20px 70px -20px rgba(17, 55, 125, 0.28);
}

.elementor-5449 .elementor-element.elementor-element-2bd3c77 img.newdesk-dashboard-preview {
    display: block;
    width: 100%;
    max-width: none;
    height: auto;
    aspect-ratio: 1885 / 852;
    object-fit: contain;
    border-radius: 0;
}

@media (max-width: 767px) {
    .elementor-5449 .elementor-element.elementor-element-2bd3c77 {
        border-radius: 10px 10px 0 0;
        box-shadow: 0 12px 30px -12px rgba(17, 55, 125, 0.25);
    }
}

@media (prefers-reduced-motion: reduce) {
    .elementor-5449 .elementor-element.elementor-element-2bd3c77 {
        animation: none;
        opacity: 1;
        filter: none;
        transform: none;
    }
}
