@media (max-width: 440px) {
    .uslwrap .tx .bg, .uslslider .tx .bg {
        padding-top: 0;
    }
    .uslwrap .tx .in, .uslslider .tx .in {
        position:relative;
        padding: 32px 16px;
    }
    .uslwrap {
        padding-top: 0;
    }
    .imgicon .imgbl {
        min-height: 500px;
    }
.imgicon .imgbl .cnt .ico {
    margin-top: 24px;
}
.imgicon .imgbl .cnt p {
        padding: 0 32px;
    }
    .imgicon .imgbl .cnt .tc {
        height:100%;
        display:flex;
        flex-direction:column;
        justify-content:center;
    }
}