.elementor-150 .elementor-element.elementor-element-b14f9c9{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#EAEAEA;--border-color:#EAEAEA;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-b14f9c9.e-con{--align-self:flex-start;}.elementor-150 .elementor-element.elementor-element-0e8e6df{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-0e8e6df.e-con{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-150 .elementor-element.elementor-element-a56eba5{width:100%;max-width:100%;}.elementor-150 .elementor-element.elementor-element-a56eba5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-1dac6b5{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-1dac6b5.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav > li.current-menu-item > a,.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav > li.current-menu-ancestor > a{background-color:#0083A5;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-menu-container{height:58px;border-radius:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav > li > a{font-family:"Lato", Sans-serif;font-size:14px;font-weight:400;color:#0083A5;padding:5px 15px 5px 15px;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav > li.current-menu-item > a{color:#FFFFFF;border-radius:25px 25px 25px 25px;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav > li.current-menu-ancestor > a{color:#FFFFFF;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav > li.current-menu-ancestor > a .elementskit-submenu-indicator{color:#FFFFFF;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav > li{margin:15px 15px 15px 15px;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav > li > a .elementskit-submenu-indicator{color:#101010;fill:#101010;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav > li > a .ekit-submenu-indicator-icon{color:#101010;fill:#101010;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;color:#000000;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav .elementskit-submenu-panel > li > a:hover{color:#707070;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav .elementskit-submenu-panel > li > a:focus{color:#707070;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav .elementskit-submenu-panel > li > a:active{color:#707070;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav .elementskit-submenu-panel > li:hover > a{color:#707070;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav .elementskit-submenu-panel > li.current-menu-item > a{color:#707070 !important;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-submenu-panel{padding:15px 0px 15px 0px;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;min-width:220px;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-menu-hamburger{float:right;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-menu-hamburger .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-menu-hamburger > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-menu-hamburger:hover .elementskit-menu-hamburger-icon{background-color:rgba(0, 0, 0, 0.5);}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-menu-hamburger:hover > .ekit-menu-icon{color:rgba(0, 0, 0, 0.5);}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-menu-close{color:rgba(51, 51, 51, 1);}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-menu-close:hover{color:rgba(0, 0, 0, 0.5);}.elementor-150 .elementor-element.elementor-element-9883a46{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-680e571{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-a0bf0ee{--spacer-size:45px;}.elementor-150 .elementor-element.elementor-element-3406d3a{width:100%;max-width:100%;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-slider-control.ug-button-fullscreen svg polyline{stroke:#ffffff;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-slider-control.ug-button-fullscreen svg line{stroke:#ffffff;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-slider-control.ug-button-fullscreen svg circle{fill:#ffffff;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-slider-control.ug-button-fullscreen{opacity:50%;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-slider-control.ug-button-fullscreen:hover{opacity:100%;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode path{fill:#ffffff;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode{opacity:50%;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode:hover path{fill:#ffffff;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-slider-control.ug-button-fullscreen.ug-fullscreenmode:hover{opacity:100%;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:#000;opacity:60%;border-radius:5px 5px 5px 5px;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-slider-wrapper .ug-button-videoplay path{fill:#ffffff;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000;opacity:100%;border-radius:5px 5px 5px 5px;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-slider-wrapper .ug-button-videoplay:hover path{fill:#ffffff;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-videoplayer-button-close:hover svg{fill:#C80000;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-thumb-image{object-fit:contain;}.elementor-150 .elementor-element.elementor-element-3406d3a .ug-error-message{text-align:inherit;}.elementor-150 .elementor-element.elementor-element-a5a75af{--display:flex;--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:45px;}.elementor-150 .elementor-element.elementor-element-7c5920a{--spacer-size:40px;}.elementor-150 .elementor-element.elementor-element-eec70fe .elementor-heading-title{font-size:42px;font-weight:400;line-height:55px;color:#0B0B0B;}.elementor-150 .elementor-element.elementor-element-2ce5863 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-2ce5863 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:42px;font-weight:300;color:#000000;}.elementor-150 .elementor-element.elementor-element-7a82221 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:15px;font-weight:400;text-decoration:underline;fill:#0083A5;color:#0083A5;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-7a82221{width:auto;max-width:auto;}.elementor-150 .elementor-element.elementor-element-7a82221 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-7a82221.elementor-element{--align-self:flex-start;}.elementor-150 .elementor-element.elementor-element-efe81a4 .elementor-button{background-color:#F57F23;font-family:"Lato", Sans-serif;font-weight:400;border-radius:23px 23px 23px 23px;padding:16px 22px 16px 22px;}.elementor-150 .elementor-element.elementor-element-efe81a4 .elementor-button:hover, .elementor-150 .elementor-element.elementor-element-efe81a4 .elementor-button:focus{background-color:#EE700E;color:#FFFFFF;}.elementor-150 .elementor-element.elementor-element-efe81a4 > .elementor-widget-container{margin:0px 0px 150px 0px;padding:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-efe81a4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-150 .elementor-element.elementor-element-efe81a4 .elementor-button .elementor-button-content-wrapper{gap:4px;}.elementor-150 .elementor-element.elementor-element-efe81a4 .elementor-button:hover svg, .elementor-150 .elementor-element.elementor-element-efe81a4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-150 .elementor-element.elementor-element-a5143a2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-150 .elementor-element.elementor-element-2871ef8{--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;--gap:17px 17px;--row-gap:17px;--column-gap:17px;}.elementor-150 .elementor-element.elementor-element-58017cf{--spacer-size:50px;}.elementor-150 .elementor-element.elementor-element-56ff150{text-align:center;}.elementor-150 .elementor-element.elementor-element-56ff150 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:40px;font-weight:400;}.elementor-150 .elementor-element.elementor-element-fc65cf0 .elementor-button{background-color:#61CE7000;font-family:"Lato", Sans-serif;font-size:16px;font-weight:500;text-decoration:none;fill:#0083A5;color:#0083A5;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-fc65cf0{width:auto;max-width:auto;}.elementor-150 .elementor-element.elementor-element-fc65cf0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-fc65cf0.elementor-element{--align-self:center;}.elementor-150 .elementor-element.elementor-element-f7c66f1{--display:flex;}body.elementor-page-150{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(min-width:768px){.elementor-150 .elementor-element.elementor-element-0e8e6df{--width:60%;}.elementor-150 .elementor-element.elementor-element-1dac6b5{--width:100%;}.elementor-150 .elementor-element.elementor-element-680e571{--width:60%;}.elementor-150 .elementor-element.elementor-element-a5a75af{--width:40%;}.elementor-150 .elementor-element.elementor-element-a5143a2{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-150 .elementor-element.elementor-element-0e8e6df{--width:558px;}}@media(max-width:1024px){.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-nav-identity-panel{padding:10px 0px 10px 0px;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-menu-container{max-width:350px;border-radius:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav > li > a{color:#000000;padding:10px 15px 10px 15px;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav .elementskit-submenu-panel > li > a{padding:15px 15px 15px 15px;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-navbar-nav .elementskit-submenu-panel{border-radius:0px 0px 0px 0px;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-menu-hamburger{padding:8px 8px 8px 8px;width:45px;border-radius:3px;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-menu-close{padding:8px 8px 8px 8px;margin:12px 12px 12px 12px;width:45px;border-radius:3px;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-nav-logo > img{max-width:160px;max-height:60px;}.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-nav-logo{margin:5px 0px 5px 0px;padding:5px 5px 5px 5px;}}@media(max-width:767px){.elementor-150 .elementor-element.elementor-element-4a96e7e .elementskit-nav-logo > img{max-width:120px;max-height:50px;}}/* Start custom CSS for shortcode, class: .elementor-element-a56eba5 */.breadcrumb-wrapper {
  display: flex;
  justify-content: center; /* Centra horizontalmente */
  align-items: center;     /* Centra verticalmente si es necesario */
}

/* Estilos del breadcrumb existente */
.breadcrumb-productos {
  display: flex;
  align-items: center;
  gap: 8px;
  font-size: 15px;
  font-weight: 500;
}

.breadcrumb-productos .home-icon {
  display: flex;
  align-items: center;
color: #0083A5;
  gap: 6px;
}

.breadcrumb-productos .icon-home {
  fill: currentColor;
}

.breadcrumb-productos .separator {
  margin: 0 8px;
  color: #d1d1d1;
  

}

.breadcrumb-productos .categoria-padre {
    color: #191f21;
   font-size: 12px;
    font-weight: 400;
   
}

.breadcrumb-productos .categoria-hijo {
  color: #0083A5;
  text-decoration: none;
  font-size: 12px;
}

.breadcrumb-productos .categoria-hijo:hover {
  text-decoration: underline;
}

.breadcrumb-productos .current {
 color: #191f21;
 font-weight: 400;
 font-size:12px;
}/* End custom CSS */
/* Start custom CSS for ekit-nav-menu, class: .elementor-element-4a96e7e */.menu-item-7411 .ekit-menu-nav-link.activo,
.menu-item-7412 .ekit-menu-nav-link.activo,
.menu-item-7413 .ekit-menu-nav-link.activo {
  background-color: #0083A5;
  color: #fff !important;
  border-radius: 100px;
  padding: 8px 12px;
  transition: 0.3s;
}

#ekit-megamenu-productos {
  position: relative;
  z-index: 10;
}

.menu-item-7411 .ekit-menu-nav-link.activo:hover,
.menu-item-7412 .ekit-menu-nav-link.activo:hover,
.menu-item-7413 .ekit-menu-nav-link.activo:hover {
  background-color: #0083A5 !important; /* Mantiene el color activo */
  color: #fff !important;
  transform: none !important;
  box-shadow: none !important;
  cursor: default !important; /* Cambia el cursor a flecha */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-5fd825c */.lista-bullets {
  list-style-type: disc;
  padding-left: 20px;
  font-size: 15px;
  font-weight: 400;
  line-height: 1.6;
  margin: 0;
}

.lista-bullets li {
  margin-bottom: 8px;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6476b62 */.tabla-especificaciones {
  width: 700px;
  max-width: 100%;
  margin: 40px auto;
  border-collapse: collapse;
  border-color: #F4F6FC;
  font-size: 18px;
  line-height: 1.6;
  color: #222;
}

.tabla-especificaciones th,
.tabla-especificaciones td {
  padding: 12px 16px;
  border: 1px solid #F4F6FC;
  text-align: left;
  vertical-align: top;
}

/* Primera columna */
.tabla-especificaciones th {
  font-weight: bold;
  color: black;
  width: 45%;
  background-color: transparent;
}

/* Segunda columna */
.tabla-especificaciones td {
  color: #535A5C;        
  font-weight: 400;   
}

.tabla-especificaciones .fila-bold th,
.tabla-especificaciones .fila-bold td {
  font-weight: bold;
  background-color: #eef2f6;
}/* End custom CSS */