.elementor-91647 .elementor-element.elementor-element-6a7ad1b2{z-index:9999;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-91647 .elementor-element.elementor-element-5083eb78{font-family:"Montserrat Alternates", Sans-serif;font-size:13px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-260656a );}.elementor-91647 .elementor-element.elementor-element-5083eb78 a{color:var( --e-global-color-260656a );}.elementor-91647 .elementor-element.elementor-element-5083eb78 a:hover, .elementor-91647 .elementor-element.elementor-element-5083eb78 a:focus{color:var( --e-global-color-260656a );}.elementor-91647 .elementor-element.elementor-element-22bf06fe > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-91647 .elementor-element.elementor-element-7b05eb58 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-91647 .elementor-element.elementor-element-7b05eb58{font-family:"Montserrat Alternates", Sans-serif;font-size:13px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-260656a );}.elementor-91647 .elementor-element.elementor-element-7b05eb58 a{color:var( --e-global-color-260656a );}.elementor-91647 .elementor-element.elementor-element-7b05eb58 a:hover, .elementor-91647 .elementor-element.elementor-element-7b05eb58 a:focus{color:var( --e-global-color-260656a );}.elementor-91647 .elementor-element.elementor-element-221c7cad{font-family:"Montserrat Alternates", Sans-serif;font-size:13px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-260656a );}.elementor-91647 .elementor-element.elementor-element-221c7cad a{color:var( --e-global-color-260656a );}.elementor-91647 .elementor-element.elementor-element-221c7cad a:hover, .elementor-91647 .elementor-element.elementor-element-221c7cad a:focus{color:var( --e-global-color-260656a );}.elementor-91647 .elementor-element.elementor-element-7e97fa1b{z-index:9999;}.elementor-91647 .elementor-element.elementor-element-7351f7e4 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-91647 .elementor-element.elementor-element-7351f7e4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-91647 .elementor-element.elementor-element-5fbac392{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;columns:2;text-align:start;font-family:"Montserrat Alternates", Sans-serif;font-size:14px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-91647 .elementor-element.elementor-element-5fbac392 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-image .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-91647 .elementor-element.elementor-element-512688f{width:auto;max-width:auto;text-align:center;}.elementor-91647 .elementor-element.elementor-element-512688f img{opacity:1;filter:brightness( 110% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-91647 .elementor-element.elementor-element-5f88f6bc{z-index:9999;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-91647 .elementor-element.elementor-element-7a715e7d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-91647 .elementor-element.elementor-element-7a715e7d .elementor-divider-separator{width:100%;}.elementor-91647 .elementor-element.elementor-element-7a715e7d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-91647 .elementor-element.elementor-element-1a7efa8e{z-index:9999;}.elementor-91647 .elementor-element.elementor-element-f34f1e > .elementor-element-populated{border-style:none;}.elementor-91647 .elementor-element.elementor-element-59b96290{width:auto;max-width:auto;}.elementor-91647 .elementor-element.elementor-element-59b96290 img{width:40px;}.elementor-91647 .elementor-element.elementor-element-4e8aff44{width:auto;max-width:auto;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:14px;font-weight:400;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-260656a );}.elementor-91647 .elementor-element.elementor-element-4e8aff44 a{color:var( --e-global-color-260656a );}.elementor-91647 .elementor-element.elementor-element-464408e1{width:auto;max-width:auto;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:14px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-91647 .elementor-element.elementor-element-464408e1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-91647 .elementor-element.elementor-element-cba3089{width:auto;max-width:auto;}.elementor-91647 .elementor-element.elementor-element-cba3089 img{width:40px;}.elementor-91647 .elementor-element.elementor-element-7b0df5f0 > .elementor-element-populated{border-style:none;}.elementor-91647 .elementor-element.elementor-element-29e1585d{width:auto;max-width:auto;}.elementor-91647 .elementor-element.elementor-element-29e1585d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-91647 .elementor-element.elementor-element-29e1585d img{width:40px;}.elementor-91647 .elementor-element.elementor-element-7f03a220{width:auto;max-width:auto;text-align:center;font-family:"Montserrat Alternates", Sans-serif;font-size:14px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);color:var( --e-global-color-260656a );}.elementor-91647 .elementor-element.elementor-element-7f03a220 a{color:var( --e-global-color-260656a );}/* Start custom CSS for text-editor, class: .elementor-element-5083eb78 */.elementor-91647 .elementor-element.elementor-element-5083eb78, .elementor-91647 .elementor-element.elementor-element-5083eb78 a, .elementor-91647 .elementor-element.elementor-element-5083eb78 p, .elementor-91647 .elementor-element.elementor-element-5083eb78 h1, .elementor-91647 .elementor-element.elementor-element-5083eb78 h2, .elementor-91647 .elementor-element.elementor-element-5083eb78 h3 {
  font-weight: 700 !important;
  margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b05eb58 */.elementor-91647 .elementor-element.elementor-element-7b05eb58, .elementor-91647 .elementor-element.elementor-element-7b05eb58 a, .elementor-91647 .elementor-element.elementor-element-7b05eb58 p, .elementor-91647 .elementor-element.elementor-element-7b05eb58 h1, .elementor-91647 .elementor-element.elementor-element-7b05eb58 h2, .elementor-91647 .elementor-element.elementor-element-7b05eb58 h3 {
  font-weight: 700 !important;
  margin-top:5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-221c7cad */.elementor-91647 .elementor-element.elementor-element-221c7cad, .elementor-91647 .elementor-element.elementor-element-221c7cad a, .elementor-91647 .elementor-element.elementor-element-221c7cad p, .elementor-91647 .elementor-element.elementor-element-221c7cad h1, .elementor-91647 .elementor-element.elementor-element-221c7cad h2, .elementor-91647 .elementor-element.elementor-element-221c7cad h3 {
  font-weight: 700 !important;
  left:10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6a7ad1b2 */.elementor-91647 .elementor-element.elementor-element-6a7ad1b2 {
    position: relative;
   z-index: 999 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5fbac392 */.elementor-91647 .elementor-element.elementor-element-5fbac392, .elementor-91647 .elementor-element.elementor-element-5fbac392 a, .elementor-91647 .elementor-element.elementor-element-5fbac392 p, .elementor-91647 .elementor-element.elementor-element-5fbac392 h1, .elementor-91647 .elementor-element.elementor-element-5fbac392 h2, .elementor-91647 .elementor-element.elementor-element-5fbac392 h3 {
  font-weight: 700 !important;
  margin-top:3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-512688f */.elementor-91647 .elementor-element.elementor-element-512688f{
    left:115px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7e97fa1b */.elementor-91647 .elementor-element.elementor-element-7e97fa1b {
    position: relative;
   z-index: 999 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59b96290 */.cerebro-icon8 img {
  height: 38px !important;
  width: auto !important;
  margin-bottom: 0 !important;
  vertical-align: middle !important;
}




/* Centrar texto e imagen al estilo de "Accesorios" */
.cerebro-icon8 {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 1px !important;
  transform: translate(60px, -17px);
  
 /* pequeño espacio entre icono y texto */
}
.cerebro-icon8 img {
  transform: translateX(15px); /* Mueve la imagen 6px hacia la derecha, acercándola al texto */
  display: inline-block !important;
  vertical-align: middle !important;
}
.elementor-widget-image img {
  margin: 0 !important;
  padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4e8aff44 */.elementor-91647 .elementor-element.elementor-element-4e8aff44, .elementor-91647 .elementor-element.elementor-element-4e8aff44 a, .elementor-91647 .elementor-element.elementor-element-4e8aff44 p, .elementor-91647 .elementor-element.elementor-element-4e8aff44 h1, .elementor-91647 .elementor-element.elementor-element-4e8aff44 h2, .elementor-91647 .elementor-element.elementor-element-4e8aff44 h3 {
  font-weight: 700 !important;
}
.software-text {
  display: flex !important;
  justify-content: center !important;   /* centra horizontalmente */
  align-items: center !important;       /* centra verticalmente */
  text-align: center !important;
  margin: 0 auto !important;   
  transform: translateY(-8px);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-464408e1 */.elementor-91647 .elementor-element.elementor-element-464408e1, .elementor-91647 .elementor-element.elementor-element-464408e1 a, .elementor-91647 .elementor-element.elementor-element-464408e1 p, .elementor-91647 .elementor-element.elementor-element-464408e1 h1, .elementor-91647 .elementor-element.elementor-element-464408e1 h2, .elementor-91647 .elementor-element.elementor-element-464408e1 h3 {
  font-weight: 700 !important;
  transform: translateX(40px);
  top:-9px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cba3089 *//* Centrar texto e imagen al estilo de "Accesorios" */
.cerebro-icon4 {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 1px !important;
  transform: translate(-154px, -17px);
  
 /* pequeño espacio entre icono y texto */
}
.cerebro-icon4 img {
  transform: translateX(1px); /* Mueve la imagen 6px hacia la derecha, acercándola al texto */
  display: inline-block !important;
  vertical-align: middle !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-29e1585d */.cerebro-icon5 img {
  height: 40px !important;
  width: auto !important;
  margin-bottom: 0 !important;
  vertical-align: middle !important;
}




/* Centrar texto e imagen al estilo de "Accesorios" */
.cerebro-icon5 {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 1px !important;
  transform: translate(35px, -18px);
  
 /* pequeño espacio entre icono y texto */
}
.cerebro-icon5 img {
  transform: translateX(23px); /* Mueve la imagen 6px hacia la derecha, acercándola al texto */
  display: inline-block !important;
  vertical-align: middle !important;
}
.elementor-widget-image img {
  margin: 0 !important;
  padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7f03a220 */.elementor-91647 .elementor-element.elementor-element-7f03a220, .elementor-91647 .elementor-element.elementor-element-7f03a220 a, .elementor-91647 .elementor-element.elementor-element-7f03a220 p, .elementor-91647 .elementor-element.elementor-element-7f03a220 h1, .elementor-91647 .elementor-element.elementor-element-7f03a220 h2, .elementor-91647 .elementor-element.elementor-element-7f03a220 h3 {
  font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1a7efa8e */.elementor-91647 .elementor-element.elementor-element-1a7efa8e {
    position: relative;
   z-index: 999 !important;
}/* End custom CSS */