@media (min-width: 992px) {
    .webform-submission-form .form-wrapper {
        width: 100%!important;
    }
}

#share-father {
    opacity: 0;  /* Initially hidden */
    transform: translateY(-20px);  /* Start from top */
    display: block;  /* Ensure the element is displayed */
}

#share-father.show {
    animation: slideDown 1s ease-out;  /* Apply animation */
    opacity: 1;  /* Fully visible when shown */
    transform: translateY(0);  /* Slide to normal position */
}

@keyframes slideDown {
    0% {
        opacity: 0;
        transform: translateY(-20px);
    }
    100% {
        opacity: 1;
        transform: translateY(0);
    }
}