/*
 Theme Name:   Seaif Child
 Theme URI:    
 Description:  Child theme de Seaif
 Author:       
 Template:     seaif
 Version:      1.0.0
 Text Domain:  seaif-child
*/

.jd26-banner-fondo-seleccionable {
    margin-top: 3rem;
    margin-bottom: 3rem;
}

/* Desactivar hover morphing del módulo newsletter */
#newsletter-footer .group:hover * {
  opacity: inherit !important;
  transform: none !important;
  transition: none !important;
  animation: none !important;
}
#newsletter-footer .group * {
  transition: none !important;
  animation: none !important;
}
/* fin Desactiva hover en newsletter */

/* Gravity forms font size */
.contact-wrapper .input-contact:focus-within .gform-field-label, .contact-wrapper .input-contact:has(input:not(:placeholder-shown)) .gform-field-label {
    font-size: 1.4rem !important;
    top: 0 !important;
}
/* end gravity forms size*/

/* Movimiento banner attend cadf */
#banner-color-block_0bc18695a3f3e246e0f4881650a50f5e .bg-morphing {
    background: radial-gradient(100% 100% at 50% 120%, #7cdbf7 0%, #5ebcd8 20%, #4aa7c2 20%, #ffffff 85%) !important;
    filter: none !important;
    animation: none !important;
    opacity: 1 !important;
}
#banner-color-block_0bc18695a3f3e246e0f4881650a50f5e .bg-morphing-item, 
#banner-color-block_0bc18695a3f3e246e0f4881650a50f5e .bg-morphing-item2, 
#banner-color-block_0bc18695a3f3e246e0f4881650a50f5e .bg-gooey,
#banner-color-block_0bc18695a3f3e246e0f4881650a50f5e svg {
    display: none !important;
}
#banner-color-block_0bc18695a3f3e246e0f4881650a50f5e {
    background-color: #ffffff !important;
}
/* End movimiento banner attend cadf*/ 

/* Formato de fecha español lowercase */
span.capitalize[class*="text-[1.6rem]"] {
    text-transform: none !important;
}
/* fin Formato de fecha español lowercase */

/* Donate Section */
.jd26-donate-section {
    margin-top: 3rem;
    margin-bottom: 3rem;
    overflow: hidden;
}

.jd26-donate-section .jd26-donate-accent-line {
    width: 5rem;
    height: 0.5rem;
    background-color: #ED721E;
    border-radius: 10rem;
    margin-bottom: 2.4rem;
}
/* End Donate Section */

/* Fix label textarea gravity forms */
.contact-wrapper .input-contact:has(textarea) .gform-field-label,
.contact-wrapper .input-contact:focus-within:has(textarea) .gform-field-label,
.contact-wrapper .input-contact:has(textarea:not(:placeholder-shown)) .gform-field-label {
    font-size: 1.4rem !important;
    top: -.1rem !important;
}


