/* ==========================
   DSF DASHBOARD V2
========================== */

body{
    background:var(--dsf-bg);
    color:var(--dsf-text);
    font-family:var(--dsf-font);
}

/* Main Container */
.elementor-section,
.elementor-container{
    max-width:1400px;
}

/* Card Hover Effect */
.dsf-card{
    overflow:hidden;
    position:relative;
}

.dsf-card::before{
    content:"";
    position:absolute;
    inset:0;
    background:linear-gradient(
        135deg,
        rgba(244,180,0,.08),
        transparent 60%
    );
    pointer-events:none;
}

.dsf-card:hover{
    box-shadow:
        0 15px 40px rgba(244,180,0,.25);
}

/* Buttons */

.dsf-btn{
    cursor:pointer;
    border:none;
}

/* Smooth */

*{
    transition:.30s ease;
}