.elementor .e-65f7044-ce328fb{height:10px;margin-block-end:5px;border-width:2px;border-color:#f58c0c;border-style:solid;background-color:#f58c0c00;background-clip:border-box;}.elementor .e-c3934ca-49a6d21{width:50%;height:48px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;}.elementor .e-535bcf2-3cc43f7{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;/* 1. Contenedor flexible para alinear los elementos en fila */
.elementor-widget-share-buttons,
.elementor-widget-button {
display: inline-flex !important;
align-items: center;
}

/* 2. Forzar que el botón de copiar sea un cuadrado exacto idéntico a los Share Buttons */
.btn-copiar-link .elementor-button {
display: inline-flex !important;
align-items: center;
justify-content: center;
width: 33px !important;     /* Ajusta este valor si tus iconos son más grandes o pequeños */
height: 33px !important;    /* Debe medir lo mismo de ancho y alto para que sea cuadrado */
padding: 0 !important;      /* Sin padding interno para centrar perfecto el icono */
box-sizing: border-box;
}

/* 3. Centrar el icono dentro del botón cuadrado */
.btn-copiar-link .elementor-button-icon {
margin: 0 !important;
display: flex !important;
align-items: center;
justify-content: center;
}

.btn-copiar-link .elementor-button-icon svg,
.btn-copiar-link .elementor-button-icon i {
font-size: 16px; /* Ajusta el tamaño del icono si es necesario */
width: 16px;
height: 16px;
}\n}.elementor .e-5911e01-2fec427{width:75%;}.elementor .e-c7aeb77-9d05ca3{width:250px;height:10px;margin-block-end:-1px;border-width:2px;border-color:#f58c0c;border-style:solid;background-color:#f58c0c00;background-clip:border-box;}.elementor .e-85b082d-e12db20{font-size:15px;margin-block-start:5px;}.elementor .e-00030c2-427e2a8{height:10px;margin-block-end:12px;border-width:2px;border-color:#f58c0c;border-style:solid;background-color:#f58c0c00;background-clip:border-box;}.elementor .e-ef36fe2-5d1c4b5{width:25%;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;flex-direction:column;}.elementor .e-f9091c6-70b3fad{flex-direction:row;}.elementor .e-18d0b90-76998f5{flex-direction:column;order:99999;}.elementor .e-53e750b{width:1140px;flex-direction:column;}.elementor .e-81cd9f8-d2ed15d{height:10px;margin-block-end:8px;margin-inline-start:0px;border-width:2px;border-color:#f58c0c;border-style:solid;background-color:#f58c0c00;background-clip:border-box;}.elementor .e-c97ea65-e9864b8{color:#272727;margin-block-end:20px;}.elementor .e-a75f2b8-6943813{width:1140px;flex-direction:column;}