.elementor-6517 .elementor-element.elementor-element-cae042a{--display:flex;--padding-top:48px;--padding-bottom:48px;--padding-left:5%;--padding-right:5%;}/* Start custom CSS for shortcode, class: .elementor-element-75655a20 *//* Estilos tabla */

.elementor-6517 .elementor-element.elementor-element-75655a20 td{
    background:transparent!important;
}

.elementor-6517 .elementor-element.elementor-element-75655a20 a{
    color:#C92123;
}

.elementor-6517 .elementor-element.elementor-element-75655a20 th{
    padding:12px!important;
    text-align:left!important;
}

.elementor-6517 .elementor-element.elementor-element-75655a20 .woocommerce table{
    border:1px solid #D0D5DD!important;
}

.elementor-6517 .elementor-element.elementor-element-75655a20 td, .elementor-6517 .elementor-element.elementor-element-75655a20 th{
    border:none;
    border-bottom:1px solid #D0D5DD!important;
}

.elementor-6517 .elementor-element.elementor-element-75655a20 tbody:last-child td{
    border:none!important;
}

/* Estilos botones */

.elementor-6517 .elementor-element.elementor-element-75655a20 button, .elementor-6517 .elementor-element.elementor-element-75655a20 input.button, .elementor-6517 .elementor-element.elementor-element-75655a20 .button.wc-backward{
    border-radius:36px;
    padding:12px 16px;
    font-weight:500;
    border-color:#C92123!important;
    display:flex;
    width:fit-content;
    gap:10px;
    align-items: center;
    background:#C92123!important;
    color:#FFFFFF!important;
    margin-left:auto;
}

.elementor-6517 .elementor-element.elementor-element-75655a20 .button.wc-backward{
    margin:auto!important;
}

/* Formulario */
.elementor-6517 .elementor-element.elementor-element-75655a20 input, .elementor-6517 .elementor-element.elementor-element-75655a20 select{
    background:#FCFCFD!important;
    border:1px solid #D0D5DD!important;
    border-radius:56px!important;
    color:#98A2B3!important;
}

 .elementor-6517 .elementor-element.elementor-element-75655a20 textarea{
    background:#FCFCFD!important;
    border:1px solid #D0D5DD!important;
    border-radius:8px!important; 
 }

.elementor-6517 .elementor-element.elementor-element-75655a20 input::placeholder,.elementor-6517 .elementor-element.elementor-element-75655a20 select::placeholder, .elementor-6517 .elementor-element.elementor-element-75655a20 textarea::placeholder{
    color:#98A2B3!important;
    font-weight:500!important;
}

.elementor-6517 .elementor-element.elementor-element-75655a20 input:focus, .elementor-6517 .elementor-element.elementor-element-75655a20 select:focus, .elementor-6517 .elementor-element.elementor-element-75655a20 textarea:focus, .elementor-6517 .elementor-element.elementor-element-75655a20 input:focus-visible, .elementor-6517 .elementor-element.elementor-element-75655a20 select:focus-visible, .elementor-6517 .elementor-element.elementor-element-75655a20 textarea:focus-visible{
    border:1px solid #C92123!important;
    outline-width: 1px!important;
    outline-color: #C92123;
}

.elementor-6517 .elementor-element.elementor-element-75655a20 label{
    margin-bottom:10px;
    font-weight:500;
    color:#79797C!important;
}

.elementor-6517 .elementor-element.elementor-element-75655a20 .yith-ywraq-mail-form-wrapper h3{
    color:#2A2522;
}

/* Mobile */


@media screen and (max-width:767px){
    .elementor-6517 .elementor-element.elementor-element-75655a20 .update-list-wrapper{
        display:flex;
        flex-direction:column;
        align-items:center;
        gap:12px;
    }
    
    .elementor-6517 .elementor-element.elementor-element-75655a20 button, .elementor-6517 .elementor-element.elementor-element-75655a20 .update-list-wrapper input.button, .elementor-6517 .elementor-element.elementor-element-75655a20 .button.wc-backward{
        margin:auto!important;
    }
    
    .elementor-6517 .elementor-element.elementor-element-75655a20 input.button.raq-send-request{
        margin-left:auto!important;
    }
}/* End custom CSS */