.elementor-2773 .elementor-element.elementor-element-3025d32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2773 .elementor-element.elementor-element-1373a69{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2773 .elementor-element.elementor-element-9ca5b13{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2EFF7;--border-color:#E2EFF7;--border-radius:25px 25px 25px 25px;box-shadow:3px -2px 10px 6px #E2EFF7;--padding-top:8px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-2773 .elementor-element.elementor-element-23951d5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2773 .elementor-element.elementor-element-17642f5{--display:flex;}.elementor-2773 .elementor-element.elementor-element-9b63615{font-size:14px;line-height:16px;color:#898686;}.elementor-2773 .elementor-element.elementor-element-16d57b3{--display:flex;}.elementor-2773 .elementor-element.elementor-element-fd1664e{font-size:14px;line-height:16px;color:#898686;}.elementor-2773 .elementor-element.elementor-element-ac52d70{--display:flex;}.elementor-2773 .elementor-element.elementor-element-ddb9183{font-size:14px;line-height:16px;color:#898686;}.elementor-2773 .elementor-element.elementor-element-8a8aebf{--display:flex;}.elementor-2773 .elementor-element.elementor-element-555fc40{font-size:14px;line-height:16px;color:#898686;}.elementor-2773 .elementor-element.elementor-element-474b2f5{--display:flex;}.elementor-2773 .elementor-element.elementor-element-6e492fa{font-size:14px;line-height:16px;color:#898686;}.elementor-2773 .elementor-element.elementor-element-1f01bb8{--display:flex;}.elementor-2773 .elementor-element.elementor-element-ea3ea14{font-size:14px;line-height:16px;color:#898686;}.elementor-2773 .elementor-element.elementor-element-69676d3{--display:flex;}.elementor-2773 .elementor-element.elementor-element-32a2a56{font-size:14px;line-height:16px;color:#898686;}.elementor-2773 .elementor-element.elementor-element-1a5d031{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2773 .elementor-element.elementor-element-7190dcc{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2EFF7;--border-color:#E2EFF7;--border-radius:25px 25px 25px 25px;box-shadow:3px -2px 10px 6px #E2EFF7;--padding-top:8px;--padding-bottom:20px;--padding-left:8px;--padding-right:8px;}.elementor-2773 .elementor-element.elementor-element-4c553c4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-14px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-2773 .elementor-element.elementor-element-9016215{--display:flex;}.elementor-2773 .elementor-element.elementor-element-c7157a3{font-size:14px;line-height:16px;color:#898686;}.elementor-2773 .elementor-element.elementor-element-3659fec{--display:flex;}.elementor-2773 .elementor-element.elementor-element-5096134{font-size:14px;line-height:16px;color:#898686;}.elementor-2773 .elementor-element.elementor-element-f315c12{--display:flex;}.elementor-2773 .elementor-element.elementor-element-b98c6e3{font-size:14px;line-height:16px;color:#898686;}.elementor-2773 .elementor-element.elementor-element-23824b8{--display:flex;}.elementor-2773 .elementor-element.elementor-element-226cc2e{font-size:14px;line-height:16px;color:#898686;}.elementor-2773 .elementor-element.elementor-element-830bd1b{--display:flex;}.elementor-2773 .elementor-element.elementor-element-9ce2aac{font-size:14px;line-height:16px;color:#898686;}@media(min-width:768px){.elementor-2773 .elementor-element.elementor-element-1373a69{--content-width:1100px;}.elementor-2773 .elementor-element.elementor-element-1a5d031{--content-width:1100px;}}/* Start custom CSS for container, class: .elementor-element-9ca5b13 */.menu-mm-pp {
  position: relative;
  background: white;
  border-radius: 20px;
  padding: 40px 20px;
}

.menu-mm-pp::before {
  content: "";
  position: absolute;
  top: -15px; /* Ajusta para que quede encima del borde superior */
  left: 700px;/* Ajusta según la posición horizontal del botón */
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 16px solid white; /* El mismo color del fondo */
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7190dcc */.menu-erp-finanzas {
  position: relative;
  background: white;
  border-radius: 20px;
  padding: 40px 20px;
}

.menu-erp-finanzas::before {
  content: "";
  position: absolute;
  top: -15px; /* Ajusta para que quede encima del borde superior */
  left: 60px;/* Ajusta según la posición horizontal del botón */
  width: 0;
  height: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 16px solid white; /* El mismo color del fondo */
  z-index: 1;
}/* End custom CSS */