.elementor-6485 .elementor-element.elementor-element-1a44fea2{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-6485 .elementor-element.elementor-element-355b182a{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-492f713 );}.elementor-6485 .elementor-element.elementor-element-355b182a a{color:var( --e-global-color-492f713 );}.elementor-6485 .elementor-element.elementor-element-355b182a a:hover, .elementor-6485 .elementor-element.elementor-element-355b182a a:focus{color:var( --e-global-color-492f713 );}.elementor-6485 .elementor-element.elementor-element-685ee8f8 > .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-6485 .elementor-element.elementor-element-58b07cb5 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-58b07cb5{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-492f713 );}.elementor-6485 .elementor-element.elementor-element-58b07cb5 a{color:var( --e-global-color-492f713 );}.elementor-6485 .elementor-element.elementor-element-58b07cb5 a:hover, .elementor-6485 .elementor-element.elementor-element-58b07cb5 a:focus{color:var( --e-global-color-492f713 );}.elementor-6485 .elementor-element.elementor-element-56549031{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-492f713 );}.elementor-6485 .elementor-element.elementor-element-56549031 a{color:var( --e-global-color-492f713 );}.elementor-6485 .elementor-element.elementor-element-56549031 a:hover, .elementor-6485 .elementor-element.elementor-element-56549031 a:focus{color:var( --e-global-color-492f713 );}.elementor-6485 .elementor-element.elementor-element-1d44492c{z-index:9999;}.elementor-6485 .elementor-element.elementor-element-459b9770 > .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-6485 .elementor-element.elementor-element-459b9770 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-5be3416{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;columns:2;font-family:"Montserrat Alternates", Sans-serif;font-size:14px;text-shadow:0px 0px 0px rgba(0,0,0,0.3);}.elementor-6485 .elementor-element.elementor-element-5be3416 > .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-6485 .elementor-element.elementor-element-4323c23{width:auto;max-width:auto;}.elementor-6485 .elementor-element.elementor-element-4323c23 img{filter:brightness( 110% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-6485 .elementor-element.elementor-element-469648f5{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-6485 .elementor-element.elementor-element-39d026c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-6485 .elementor-element.elementor-element-39d026c .elementor-divider-separator{width:100%;}.elementor-6485 .elementor-element.elementor-element-39d026c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6485 .elementor-element.elementor-element-5ef15a54{z-index:9999;}.elementor-6485 .elementor-element.elementor-element-735f063a > .elementor-element-populated{border-style:none;}.elementor-6485 .elementor-element.elementor-element-62f9429e{width:auto;max-width:auto;}.elementor-6485 .elementor-element.elementor-element-62f9429e img{width:40px;}.elementor-6485 .elementor-element.elementor-element-146545d{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-492f713 );}.elementor-6485 .elementor-element.elementor-element-146545d a{color:var( --e-global-color-492f713 );}.elementor-6485 .elementor-element.elementor-element-146545d a:hover, .elementor-6485 .elementor-element.elementor-element-146545d a:focus{color:var( --e-global-color-492f713 );}.elementor-6485 .elementor-element.elementor-element-4523232{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-6485 .elementor-element.elementor-element-4523232 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-5ac4f968{width:var( --container-widget-width, 11.945% );max-width:11.945%;--container-widget-width:11.945%;--container-widget-flex-grow:0;}.elementor-6485 .elementor-element.elementor-element-5ac4f968 img{width:40px;}.elementor-6485 .elementor-element.elementor-element-297129d2 > .elementor-element-populated{border-style:none;}.elementor-6485 .elementor-element.elementor-element-360d1c95{width:auto;max-width:auto;}.elementor-6485 .elementor-element.elementor-element-360d1c95 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6485 .elementor-element.elementor-element-360d1c95 img{width:40px;}.elementor-6485 .elementor-element.elementor-element-74903fad{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-492f713 );}.elementor-6485 .elementor-element.elementor-element-74903fad a{color:var( --e-global-color-492f713 );}.elementor-6485 .elementor-element.elementor-element-74903fad a:hover, .elementor-6485 .elementor-element.elementor-element-74903fad a:focus{color:var( --e-global-color-492f713 );}/* Start custom CSS for text-editor, class: .elementor-element-355b182a */.elementor-6485 .elementor-element.elementor-element-355b182a, .elementor-6485 .elementor-element.elementor-element-355b182a a, .elementor-6485 .elementor-element.elementor-element-355b182a p, .elementor-6485 .elementor-element.elementor-element-355b182a h1, .elementor-6485 .elementor-element.elementor-element-355b182a h2, .elementor-6485 .elementor-element.elementor-element-355b182a h3 {
  font-weight: 700 !important;
  margin-top:0px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-58b07cb5 */.elementor-6485 .elementor-element.elementor-element-58b07cb5, .elementor-6485 .elementor-element.elementor-element-58b07cb5 a, .elementor-6485 .elementor-element.elementor-element-58b07cb5 p, .elementor-6485 .elementor-element.elementor-element-58b07cb5 h1, .elementor-6485 .elementor-element.elementor-element-58b07cb5 h2, .elementor-6485 .elementor-element.elementor-element-58b07cb5 h3 {
  font-weight: 700 !important;
  margin-top:5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-56549031 */.elementor-6485 .elementor-element.elementor-element-56549031, .elementor-6485 .elementor-element.elementor-element-56549031 a, .elementor-6485 .elementor-element.elementor-element-56549031 p, .elementor-6485 .elementor-element.elementor-element-56549031 h1, .elementor-6485 .elementor-element.elementor-element-56549031 h2, .elementor-6485 .elementor-element.elementor-element-56549031 h3 {
  font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1a44fea2 */.elementor-6485 .elementor-element.elementor-element-1a44fea2 {
    position: relative;
   z-index: 999 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5be3416 */.elementor-6485 .elementor-element.elementor-element-5be3416, .elementor-6485 .elementor-element.elementor-element-5be3416 a, .elementor-6485 .elementor-element.elementor-element-5be3416 p, .elementor-6485 .elementor-element.elementor-element-5be3416 h1, .elementor-6485 .elementor-element.elementor-element-5be3416 h2, .elementor-6485 .elementor-element.elementor-element-5be3416 h3 {
  font-weight: 700 !important;
  margin-top:3px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4323c23 */.elementor-6485 .elementor-element.elementor-element-4323c23{
    left:135px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1d44492c */.elementor-6485 .elementor-element.elementor-element-1d44492c {
    position: relative;
   z-index: 999 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-62f9429e */.cerebro-icon7 img {
  height: 38px !important;
  width: auto !important;
  margin-bottom: 0 !important;
  vertical-align: middle !important;
}




/* Centrar texto e imagen al estilo de "Accesorios" */
.cerebro-icon7 {
  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-icon7 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-146545d */.elementor-6485 .elementor-element.elementor-element-146545d, .elementor-6485 .elementor-element.elementor-element-146545d a, .elementor-6485 .elementor-element.elementor-element-146545d p, .elementor-6485 .elementor-element.elementor-element-146545d h1, .elementor-6485 .elementor-element.elementor-element-146545d h2, .elementor-6485 .elementor-element.elementor-element-146545d 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-4523232 */.elementor-6485 .elementor-element.elementor-element-4523232, .elementor-6485 .elementor-element.elementor-element-4523232 a, .elementor-6485 .elementor-element.elementor-element-4523232 p, .elementor-6485 .elementor-element.elementor-element-4523232 h1, .elementor-6485 .elementor-element.elementor-element-4523232 h2, .elementor-6485 .elementor-element.elementor-element-4523232 h3 {
  font-weight: 700 !important;
  transform: translateX(50px);
  top:-9px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5ac4f968 *//* 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(-105px, -18px);
  
 /* 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-360d1c95 */.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(22px, -17px);
  
 /* 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-74903fad */.elementor-6485 .elementor-element.elementor-element-74903fad, .elementor-6485 .elementor-element.elementor-element-74903fad a, .elementor-6485 .elementor-element.elementor-element-74903fad p, .elementor-6485 .elementor-element.elementor-element-74903fad h1, .elementor-6485 .elementor-element.elementor-element-74903fad h2, .elementor-6485 .elementor-element.elementor-element-74903fad h3 {
  font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5ef15a54 */.elementor-6485 .elementor-element.elementor-element-5ef15a54 {
    position: relative;
   z-index: 999 !important;
}/* End custom CSS */