.lpo-security-banner {
    padding: 48px 0;
    background: linear-gradient(180deg, #E6EFFB 0%, #D9E6F8 100%);
}

.lpo-security-banner .inner {
    width: 95%;
    max-width: 1000px;
    margin: 0 auto;
}

.lpo-security-banner picture,
.lpo-security-banner img {
    display: block;
}

.lpo-security-banner img {
    width: 100%;
    height: auto;
    box-shadow: 0 12px 32px rgba(23, 62, 143, .16);
}

@media screen and (max-width: 599px) {
    .lpo-security-banner {
        padding: 0;
        background: #fff;
    }

    .lpo-security-banner .inner {
        width: 100%;
    }

    .lpo-security-banner img {
        box-shadow: none;
    }
}
