/*===============-----------------------==================*/
@media only screen and (max-device-width: 480px) {
    nav {
        padding: 0 var(--pad-x);
    }

    .evp-sec {
        padding: 30px var(--pad-x);
    }

    .hero-inner {
        margin-top: unset;
        display: block;
    }

    h1 {
        font-size: 28px;
    }

    p {
        text-align: justify;
    }

    .floating-dashboard {
        margin-top: 25px;
    }

    h2 {
        font-size: 22px;
    }

    #features {
        margin-top: 20px;
    }

    .evp-sec-hd.center {
        text-align: left;
    }

    .evp-lead.center {
        text-align: justify;
    }

    .evp-feat-grid {
        display: block;
    }

    .evp-mini-list {
        padding-left: unset;
    }

    .eve-grid-add {
        display: block;
    }

    .evp-feat-card {
        margin-top: 20px;
    }
  .evp-ben-card h3 {text-align: justify;}
  .evp-ben-icon{margin:unset;}
  .evp-steps-grid {
    display: block;}
    .evp-step p{text-align: center;}
    .evp-step{margin-bottom: 10px;}
    .evp-integ-grid {
    display: block;}
    .evp-integ-chip{margin-bottom: 18px;}
    .evp-cta-inner p{text-align: center;}
    .faq-body{text-align: justify;}
}