.elementor-91653 .elementor-element.elementor-element-3658e21b{z-index:9999;}.elementor-bc-flex-widget .elementor-91653 .elementor-element.elementor-element-1b61c52c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-91653 .elementor-element.elementor-element-1b61c52c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-91653 .elementor-element.elementor-element-1b61c52c > .elementor-element-populated{padding:30px 0px 0px 10px;}.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-91653 .elementor-element.elementor-element-6121ebdb{width:var( --container-widget-width, 95.699% );max-width:95.699%;--container-widget-width:95.699%;--container-widget-flex-grow:0;text-align:center;}.elementor-91653 .elementor-element.elementor-element-6121ebdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-91653 .elementor-element.elementor-element-11388e41 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-91653 .elementor-element.elementor-element-52d0b4e3{width:auto;max-width:auto;font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:300;color:var( --e-global-color-260656a );}.elementor-91653 .elementor-element.elementor-element-52d0b4e3 a{color:var( --e-global-color-260656a );}.elementor-91653 .elementor-element.elementor-element-52d0b4e3 a:hover, .elementor-91653 .elementor-element.elementor-element-52d0b4e3 a:focus{color:var( --e-global-color-260656a );}.elementor-91653 .elementor-element.elementor-element-7bf97d25 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-91653 .elementor-element.elementor-element-75f69cc8{z-index:9999;}.elementor-91653 .elementor-element.elementor-element-6c80abdf{width:auto;max-width:auto;}.elementor-91653 .elementor-element.elementor-element-6c80abdf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-91653 .elementor-element.elementor-element-24f992dc{width:auto;max-width:auto;font-family:"Montserrat Alternates", Sans-serif;font-size:24px;font-weight:400;color:var( --e-global-color-260656a );}.elementor-91653 .elementor-element.elementor-element-24f992dc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-91653 .elementor-element.elementor-element-24f992dc a{color:var( --e-global-color-260656a );}.elementor-91653 .elementor-element.elementor-element-24f992dc a:hover, .elementor-91653 .elementor-element.elementor-element-24f992dc a:focus{color:var( --e-global-color-260656a );}.elementor-91653 .elementor-element.elementor-element-3f291a20 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-91653 .elementor-element.elementor-element-69cbd2a7{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-91653 .elementor-element.elementor-element-4a1f1e95{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-91653 .elementor-element.elementor-element-4a1f1e95 .elementor-divider-separator{width:100%;}.elementor-91653 .elementor-element.elementor-element-4a1f1e95 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-91653 .elementor-element.elementor-element-7bdbfb40{z-index:9999;}.elementor-91653 .elementor-element.elementor-element-18576b6 > .elementor-element-populated{border-style:none;}.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-91653 .elementor-element.elementor-element-4b309ba0{width:auto;max-width:auto;}.elementor-91653 .elementor-element.elementor-element-4b309ba0 img{width:40px;}.elementor-91653 .elementor-element.elementor-element-6298eac{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-91653 .elementor-element.elementor-element-6298eac a{color:var( --e-global-color-260656a );}.elementor-91653 .elementor-element.elementor-element-6298eac a:hover, .elementor-91653 .elementor-element.elementor-element-6298eac a:focus{color:var( --e-global-color-260656a );}.elementor-91653 .elementor-element.elementor-element-ac1f997{width:auto;max-width:auto;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-91653 .elementor-element.elementor-element-ac1f997 a{color:var( --e-global-color-260656a );}.elementor-91653 .elementor-element.elementor-element-3f632f9{width:auto;max-width:auto;}.elementor-91653 .elementor-element.elementor-element-3f632f9 img{width:40px;}.elementor-91653 .elementor-element.elementor-element-1969fbc9 > .elementor-element-populated{border-style:none;}.elementor-91653 .elementor-element.elementor-element-5211dbd6{width:auto;max-width:auto;}.elementor-91653 .elementor-element.elementor-element-5211dbd6 img{width:40px;}.elementor-91653 .elementor-element.elementor-element-3eaa7fe9{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-91653 .elementor-element.elementor-element-3eaa7fe9 a{color:var( --e-global-color-260656a );}.elementor-91653 .elementor-element.elementor-element-3eaa7fe9 a:hover, .elementor-91653 .elementor-element.elementor-element-3eaa7fe9 a:focus{color:var( --e-global-color-260656a );}/* Start custom CSS for text-editor, class: .elementor-element-6121ebdb */.elementor-91653 .elementor-element.elementor-element-6121ebdb{
    top:-10px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-52d0b4e3 */.elementor-91653 .elementor-element.elementor-element-52d0b4e3, .elementor-91653 .elementor-element.elementor-element-52d0b4e3 a, .elementor-91653 .elementor-element.elementor-element-52d0b4e3 p, .elementor-91653 .elementor-element.elementor-element-52d0b4e3 h1, .elementor-91653 .elementor-element.elementor-element-52d0b4e3 h2, .elementor-91653 .elementor-element.elementor-element-52d0b4e3 h3 {
    font-weight: 500 !important;
    letter-spacing: 6px;
}

.elementor-91653 .elementor-element.elementor-element-52d0b4e3 {
    top: 20px;
    left: 45px;
    font-weight: 700 !important;

    text-shadow:
        0 0 5px  #ffffff,
        0 0 10px #f2f2f2,
        0 0 20px #d9d9d9,
        0 0 30px #bfbfbf;
}

.elementor-91653 .elementor-element.elementor-element-52d0b4e3 {
    -webkit-text-stroke: #cfcfcf;
    text-shadow:
        0 0 4px  #ffffff,
        0 0 8px  #eeeeee,
        0 0 12px #d6d6d6,
        0 0 18px #bfbfbf,
        0 0 25px #a6a6a6;
}

.elementor-91653 .elementor-element.elementor-element-52d0b4e3:hover {
    text-shadow:
        0 0 6px  #ffffff,
        0 0 12px #f5f5f5,
        0 0 22px #dcdcdc,
        0 0 30px #c0c0c0;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7bf97d25 */.elementor-91653 .elementor-element.elementor-element-7bf97d25{
top:10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3658e21b */.elementor-91653 .elementor-element.elementor-element-3658e21b {
    position: relative;
   z-index: 999 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6c80abdf */.elementor-91653 .elementor-element.elementor-element-6c80abdf{
    top:10px;
    left:5px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-24f992dc */.elementor-91653 .elementor-element.elementor-element-24f992dc, .elementor-91653 .elementor-element.elementor-element-24f992dc a, .elementor-91653 .elementor-element.elementor-element-24f992dc p, .elementor-91653 .elementor-element.elementor-element-24f992dc h1, .elementor-91653 .elementor-element.elementor-element-24f992dc h2, .elementor-91653 .elementor-element.elementor-element-24f992dc h3 {
  font-weight: 500 !important;
}
.elementor-91653 .elementor-element.elementor-element-24f992dc{
    top:20px;
    left:15px;
    font-weight: 700 !important;
     text-shadow:
    0 0 5px  #0ff,
    0 0 10px #0ff,
    0 0 20px #0ff,
    0 0 30px #0ff;
}
.elementor-91653 .elementor-element.elementor-element-24f992dc {
  -webkit-text-stroke: 1px #007a99;
  text-shadow:
    0 0 4px #00eaff,
    0 0 8px #00eaff,
    0 0 12px #00eaff,
    0 0 18px #00a1cc,
    0 0 25px #0088aa;
}
.elementor-91653 .elementor-element.elementor-element-24f992dc:hover {
  text-shadow:
    0 0 6px #6ffcff,
    0 0 12px #6ffcff,
    0 0 28px #33eaff,
    0 0 30px #11c9ff;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3f291a20 */.elementor-91653 .elementor-element.elementor-element-3f291a20{
    top:10px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-75f69cc8 */.elementor-91653 .elementor-element.elementor-element-75f69cc8 {
    position: relative;
   z-index: 999 !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4b309ba0 */.cerebro-icon img {
  height: 38px !important;
  width: auto !important;
  margin-bottom: 0 !important;
  vertical-align: middle !important;
}




/* Centrar texto e imagen al estilo de "Accesorios" */
.cerebro-icon {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 1px !important;
  transform: translate(51px, -17px);
  
 /* pequeño espacio entre icono y texto */
}
.cerebro-icon img {
  transform: translateX(25px); /* 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-6298eac */.elementor-91653 .elementor-element.elementor-element-6298eac, .elementor-91653 .elementor-element.elementor-element-6298eac a, .elementor-91653 .elementor-element.elementor-element-6298eac p, .elementor-91653 .elementor-element.elementor-element-6298eac h1, .elementor-91653 .elementor-element.elementor-element-6298eac h2, .elementor-91653 .elementor-element.elementor-element-6298eac 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-ac1f997 */.elementor-91653 .elementor-element.elementor-element-ac1f997, .elementor-91653 .elementor-element.elementor-element-ac1f997 a, .elementor-91653 .elementor-element.elementor-element-ac1f997 p, .elementor-91653 .elementor-element.elementor-element-ac1f997 h1, .elementor-91653 .elementor-element.elementor-element-ac1f997 h2, .elementor-91653 .elementor-element.elementor-element-ac1f997 h3 {
  font-weight: 700 !important;
  left:10px;
}
.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 image, class: .elementor-element-3f632f9 */.cerebro-icon12 img {
  height: 38px !important;
  width: auto !important;
  margin-bottom: 0 !important;
  vertical-align: middle !important;
}




/* Centrar texto e imagen al estilo de "Accesorios" */
.cerebro-icon12 {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 1px !important;
  transform: translate(-318px, -17px);
  
 /* pequeño espacio entre icono y texto */
}
.cerebro-icon12 img {
  transform: translateX(25px); /* 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 image, class: .elementor-element-5211dbd6 */.cerebro-icon2 img {
  height: 40px !important;
  width: auto !important;
  margin-bottom: 0 !important;
  vertical-align: middle !important;
}




/* Centrar texto e imagen al estilo de "Accesorios" */
.cerebro-icon2 {
  display: flex !important;
  justify-content: center !important;
  align-items: center !important;
  gap: 1px !important;
  transform: translate(20px, -19px);
  
 /* pequeño espacio entre icono y texto */
}
.cerebro-icon2 img {
  transform: translateX(36px); /* 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-3eaa7fe9 */.elementor-91653 .elementor-element.elementor-element-3eaa7fe9, .elementor-91653 .elementor-element.elementor-element-3eaa7fe9 a, .elementor-91653 .elementor-element.elementor-element-3eaa7fe9 p, .elementor-91653 .elementor-element.elementor-element-3eaa7fe9 h1, .elementor-91653 .elementor-element.elementor-element-3eaa7fe9 h2, .elementor-91653 .elementor-element.elementor-element-3eaa7fe9 h3 {
  font-weight: 700 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7bdbfb40 */.elementor-91653 .elementor-element.elementor-element-7bdbfb40 {
    position: relative;
   z-index: 999 !important;
}/* End custom CSS */