.elementor-19935 .elementor-element.elementor-element-35efc8c1{--display:flex;}.elementor-19935 .elementor-element.elementor-element-5e82fd8d .e-contact-buttons{--e-contact-buttons-button-icon:#FFFFFF;--e-contact-buttons-button-bg:#B01C2E;--e-contact-buttons-button-bg-hover:#424242;--e-contact-buttons-top-bar-title:#565657;--e-contact-buttons-top-bar-subtitle:#565657;--e-contact-buttons-close-button-color:#FFFFFF;--e-contact-buttons-top-bar-bg:#E4E4E4;--e-contact-buttons-message-bubble-name:#565657;--e-contact-buttons-message-bubble-body:#4D4D4D;--e-contact-buttons-message-bubble-time:#4D4D4D;--e-contact-buttons-message-bubble-bubble-bg:#FFFFFF;--e-contact-buttons-contact-button-icon:#FFFFFF;--e-contact-buttons-contact-button-bg:#B01C2E;--e-contact-buttons-contact-button-bg-hover:#3F3D3D;--e-contact-buttons-chat-box-bg:#E4E4E4;--e-contact-buttons-chat-box-width:300px;--e-contact-buttons-horizontal-offset:9px;--e-contact-buttons-vertical-offset:40px;}.elementor-19935 .elementor-element.elementor-element-5e82fd8d .e-contact-buttons__top-bar-title{font-family:"Roboto Slab", Sans-serif;font-size:20px;}.elementor-19935 .elementor-element.elementor-element-5e82fd8d .e-contact-buttons__top-bar-subtitle{font-family:"Roboto Slab", Sans-serif;font-size:20px;letter-spacing:0px;}.elementor-19935 .elementor-element.elementor-element-5e82fd8d .e-contact-buttons__message-bubble-body{font-size:17px;}.elementor-19935 .elementor-element.elementor-element-5e82fd8d .e-contact-buttons__message-bubble-time{font-size:15px;}.elementor-19935 .elementor-element.elementor-element-5e82fd8d .e-contact-buttons__contact-text{font-size:17px;line-height:12px;}.elementor-19935 .elementor-element.elementor-element-5e82fd8d .e-contact-buttons__content{box-shadow:0px 6px 10px 0px rgba(0, 0, 0, 0.31);}/* Start custom CSS for contact-buttons-var-1, class: .elementor-element-5e82fd8d *//* Ventana flotante de contacto */
.e-contact-buttons__content {
    border: none !important;
    box-shadow: none !important;
    outline: none !important;
    border-radius: 0 !important;
}

/* Contenedor exterior */
.e-contact-buttons.e-contact-buttons-var-1.has-corners-rounded {
    border: none !important;
    box-shadow: none !important;
    border-radius: 0 !important;
}/* End custom CSS */