.uc-popupform-cons .t-input-group {
    margin-bottom: 5px!important;
}

.uc-hover-fly {
 opacity: 0;
 transform: translateY(50px);
 transition: transform 0.2s ease-in-out, opacity 0.2s ease-in-out; 
}

.uc-hover-title {
 transform: translateY(50px);
 transition: transform 0.2s ease-in-out, opacity 0.2s ease-in-out; 
}

.uc-trigger_button {
 opacity: 0;
 transform: translateY(50px);
 transition: transform 0.2s ease-in-out, opacity 0.2s ease-in-out;  
}

.uc-trigger_button:hover {
  z-index: +1000!important;
  opacity: 1;
  transform: translateY(0);
}

.uc-trigger_wrapper {
 opacity: .5;
 transition: opacity 0.2s ease-in-out; 
}

.uc-trigger_wrapper:hover {
 opacity: 1;
}

.uc-trigger_wrapper:hover ~ .uc-hover-fly {
 opacity: 1;
 transform: translateY(0);
}

.uc-trigger_wrapper:hover ~ .uc-hover-title {
 transform: translateY(0);
}

.uc-trigger_wrapper:hover ~ .uc-trigger_button {
 z-index: +1000!important;
 opacity: 1;
 transform: translateY(0);
}

.uc-trigger_button:hover ~ .uc-hover-fly {
 opacity: 1;
 transform: translateY(0);
}

.uc-trigger_wrapper:has(~ .uc-trigger_button:hover) {
  opacity: 1;
}

.uc-hover-fly:has(~ .uc-trigger_button:hover) {
 opacity: 1;
 transform: translateY(0);
}

.uc-hover-title:has(~ .uc-trigger_button:hover) {
 transform: translateY(0);
}

.uc-trigger_button:hover ~ .uc-hover-title {
 opacity: 1;
 transform: translateY(0);
}