.first-block { height: 0px; }

.black-3d-jastic {
    transition: all 0.3s ease;
    transform: rotate(-47deg) translateY(440px) translateX(190px)
}

.rounded-lg-3 { border-radius: 0px; }

@media (max-width: 576px) {
    .first-block { height: 785px; }
}

@media (min-width: 992px) {
    .first-block { height: 600px; }
    .rounded-lg-3 { border-radius: 1rem !important; }
}
