.elementor-10456 .elementor-element.elementor-element-4d763ce:not(.elementor-motion-effects-element-type-background), .elementor-10456 .elementor-element.elementor-element-4d763ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFF00;}.elementor-10456 .elementor-element.elementor-element-4d763ce > .elementor-container{min-height:4vh;}.elementor-10456 .elementor-element.elementor-element-4d763ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10456 .elementor-element.elementor-element-4d763ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10456 .elementor-element.elementor-element-830124e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10456 .elementor-element.elementor-element-830124e > .elementor-container{min-height:70vh;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10456 .elementor-element.elementor-element-6ec5e7b > .elementor-widget-container{margin:0px 0px 16px 0px;}.elementor-10456 .elementor-element.elementor-element-6ec5e7b{text-align:center;}.elementor-10456 .elementor-element.elementor-element-6ec5e7b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:3rem;}.elementor-10456 .elementor-element.elementor-element-cbce1e3 > .elementor-container{min-height:70vh;}.elementor-10456 .elementor-element.elementor-element-5955e20:not(.elementor-motion-effects-element-type-background), .elementor-10456 .elementor-element.elementor-element-5955e20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-10456 .elementor-element.elementor-element-5955e20 > .elementor-container{min-height:20vh;}.elementor-10456 .elementor-element.elementor-element-5955e20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10456 .elementor-element.elementor-element-5955e20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10456 .elementor-element.elementor-element-cd32370{margin-top:2%;margin-bottom:2%;}.elementor-bc-flex-widget .elementor-10456 .elementor-element.elementor-element-2e5904a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10456 .elementor-element.elementor-element-2e5904a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10456 .elementor-element.elementor-element-c113b34 > .elementor-widget-container{margin:0% 5% 0% 0%;}.elementor-10456 .elementor-element.elementor-element-c113b34{text-align:right;}.elementor-10456 .elementor-element.elementor-element-c113b34 img{width:80px;}.elementor-bc-flex-widget .elementor-10456 .elementor-element.elementor-element-cd1fc93.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10456 .elementor-element.elementor-element-cd1fc93.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10456 .elementor-element.elementor-element-a672a28 .elementor-icon-list-icon i{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10456 .elementor-element.elementor-element-a672a28 .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );transition:fill 0.3s;}.elementor-10456 .elementor-element.elementor-element-a672a28{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-10456 .elementor-element.elementor-element-a672a28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10456 .elementor-element.elementor-element-a672a28 .elementor-icon-list-item > a{font-family:"Roboto", Sans-serif;font-weight:400;}.elementor-10456 .elementor-element.elementor-element-a672a28 .elementor-icon-list-text{color:var( --e-global-color-accent );transition:color 0.3s;}.elementor-10456 .elementor-element.elementor-element-a672a28 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-10456 .elementor-element.elementor-element-2e5904a{width:50%;}.elementor-10456 .elementor-element.elementor-element-cd1fc93{width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-aa343d3 */#form-container{
    display: flex;
    flex-direction: column;
    align-items: center;
    min-width: 600px !important;
}

#faces-container{
    width: 100%;
    padding-bottom: 2rem;
}

#faces-container > p{
    display: flex;
    width: 100%;
}

.wpcf7-form-control-wrap{
    width: 100%;
}


.wpcf7-form-control {
    width: 100%;
    display: flex;
    justify-content: space-evenly;
}

.wpcf7-list-item > label{
    display: flex;
    flex-direction: column-reverse;
}

.wpcf7-list-item-label{
    font-size: 5.5rem;
    padding-bottom: 0.5rem
}


#custom-form{
    width: 100%;
    padding-bottom: 2rem;
}

/* Estilos para las imágenes de las opciones del radio button */
#custom-form input[type="radio"][value="1"] + span.wpcf7-list-item-label:before {
    content: url('https://centrohierros.com/wp-content/uploads/2024/04/carita-feliz.png'); /* Ruta a la imagen para la opción 1 */
    width: 50px;
    
}

#custom-form p[role="status"]{
    display: none;
    visibility: hidden;
}

#custom-form input[type="radio"][value="3"] + span.wpcf7-list-item-label:before {
    content: url('https://centrohierros.com/wp-content/uploads/2024/04/carita-neutra.png'); /* Ruta a la imagen para la opción 2 */
}

#custom-form input[type="radio"][value="5"] + span.wpcf7-list-item-label:before {
    content: url('https://centrohierros.com/wp-content/uploads/2024/04/carita-enojada.png'); /* Ruta a la imagen para la opción 3 */
}


#custom-form input[type="radio"] + span.wpcf7-list-item-label{
    font-size: .0px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-1b8df55 */.elementor-10456 .elementor-element.elementor-element-1b8df55 button[type="submit"]{
    display: flex;
    align-items: center;
    height: 120px;
    width: 120px;
    border-radius: 80px;
    border: 3px solid;
}/* End custom CSS */
/* Start custom CSS */#qlwapp{
    display: none;
    visibility: hidden;
}/* End custom CSS */