.elementor-2654 .elementor-element.elementor-element-662318c9{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-2654 .elementor-element.elementor-element-662318c9:not(.elementor-motion-effects-element-type-background), .elementor-2654 .elementor-element.elementor-element-662318c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://i0.wp.com/nanking.com.co/wp-content/uploads/2024/12/hero-bg-1.jpg?fit=1920%2C1080&ssl=1");}.elementor-2654 .elementor-element.elementor-element-14ac8573{--display:flex;}.elementor-2654 .elementor-element.elementor-element-26f20ec6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--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-2654 .elementor-element.elementor-element-42e0f404{--display:flex;}.elementor-2654 .elementor-element.elementor-element-112be45d .ekit-heading__description{max-width:42%;}.elementor-2654 .elementor-element.elementor-element-112be45d .elementskit-section-title-wraper .elementskit-section-title{color:#FFFFFF;margin:0px 0px 4px 0px;font-family:"Rubik", Sans-serif;font-size:42px;font-weight:500;line-height:60px;}.elementor-2654 .elementor-element.elementor-element-112be45d .elementskit-section-title-wraper .elementskit-section-title:hover > span{color:#000000;}.elementor-2654 .elementor-element.elementor-element-112be45d .elementskit-section-title-wraper .elementskit-section-title span:last-child, .elementor-2654 .elementor-element.elementor-element-112be45d .elementskit-section-title-wraper .elementskit-section-title > span{font-family:"Archivo", Sans-serif;font-weight:400;line-height:70px;}.elementor-2654 .elementor-element.elementor-element-112be45d .elementskit-section-title-wraper .elementskit-section-title > span{padding:0px 0px 0px 0px;background-position:0px 56px;background-repeat:no-repeat;}.elementor-2654 .elementor-element.elementor-element-750719e{--display:flex;}.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-nav a.elementor-repeater-item-d0f4eb9{background-color:#FF9D2E;}.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-nav a.elementor-repeater-item-f68ab43{background-color:#FF9D2E;}.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-nav a.elementor-repeater-item-2d4ba1c{background-color:#FF9D2E;}.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-nav a.elementor-repeater-item-c24ad83{background-color:#FF9D2E;}.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-nav a.elementor-repeater-item-1e790de{background-color:#FF9D2E;}.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-nav a.elementor-repeater-item-d2e14a1{background-color:#FF9D2E;}.elementor-2654 .elementor-element.elementor-element-7cda639.elementor-element{--align-self:flex-start;}.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-nav{width:100%;max-width:100%;border-style:none;justify-content:center !important;}.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-nav a{justify-content:center;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-nav a:not(i){font-family:"Rubik", Sans-serif;font-size:15px;text-decoration:none;}.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-nav a i{font-size:14px;}.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-nav a .htmega-tab-svg-icon svg{width:14px;}.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-nav a i, .elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-nav a .htmega-tab-svg-icon{border-style:none;width:26px;height:26px;}.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-single-tab{border-style:none;}.elementor-2654 .elementor-element.elementor-element-ccd94cb{--display:flex;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2654 .elementor-element.elementor-element-662318c9{--padding-top:64px;--padding-bottom:64px;--padding-left:0px;--padding-right:0px;}.elementor-2654 .elementor-element.elementor-element-112be45d .ekit-heading__description{max-width:76%;}.elementor-2654 .elementor-element.elementor-element-112be45d .elementskit-section-title-wraper .elementskit-section-title > span{background-position:0px 0px;}}@media(max-width:767px){.elementor-2654 .elementor-element.elementor-element-662318c9{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-2654 .elementor-element.elementor-element-112be45d .ekit-heading__description{max-width:100%;}.elementor-2654 .elementor-element.elementor-element-112be45d .elementskit-section-title-wraper .elementskit-section-title > span{background-position:0px 0px;}.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-nav{padding:8px 12px 8px 12px;}}/* Start custom CSS for htmega-tab-addons, class: .elementor-element-7cda639 */.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-area.htmega-tab-style-5 {
  align-items: flex-start !important;
}

.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-area.htmega-tab-style-5 > .htmega-tab-nav {
  align-self: flex-start !important;
  justify-content: flex-start !important;
  margin-top: 0 !important;
}

.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-content-area .elementor-widget-htmega-imagemagnifier-addons,
.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-content-area .elementor-widget-htmega-imagemagnifier-addons .elementor-widget-container,
.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-content-area .elementor-widget-htmega-imagemagnifier-addons .zoom_image_area,
.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-content-area .elementor-widget-htmega-imagemagnifier-addons .zoom_thumbnail_area,
.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-content-area .elementor-widget-htmega-imagemagnifier-addons .magnifier-thumb-wrapper,
.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-content-area .elementor-widget-htmega-imagemagnifier-addons .magnify,
.elementor-2654 .elementor-element.elementor-element-7cda639 .elementor-element-4fd3dd79,
.elementor-2654 .elementor-element.elementor-element-7cda639 .elementor-element-4fd3dd79 .elementor-widget-container {
  width: min(320px, 100%) !important;
  max-width: 100% !important;
  aspect-ratio: 320 / 287 !important;
  overflow: hidden !important;
  border-radius: 14px !important;
  align-self: flex-start !important;
}

.elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-content-area .elementor-widget-htmega-imagemagnifier-addons img.zoom,
.elementor-2654 .elementor-element.elementor-element-7cda639 .elementor-element-4fd3dd79 img {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  aspect-ratio: 320 / 287 !important;
  object-fit: cover !important;
  object-position: center center !important;
  border-radius: 14px !important;
}

@media (max-width: 767px) {
  .elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-content-area .elementor-widget-htmega-imagemagnifier-addons,
  .elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-content-area .elementor-widget-htmega-imagemagnifier-addons .elementor-widget-container,
  .elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-content-area .elementor-widget-htmega-imagemagnifier-addons .zoom_image_area,
  .elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-content-area .elementor-widget-htmega-imagemagnifier-addons .zoom_thumbnail_area,
  .elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-content-area .elementor-widget-htmega-imagemagnifier-addons .magnifier-thumb-wrapper,
  .elementor-2654 .elementor-element.elementor-element-7cda639 .htmega-tab-content-area .elementor-widget-htmega-imagemagnifier-addons .magnify,
  .elementor-2654 .elementor-element.elementor-element-7cda639 .elementor-element-4fd3dd79,
  .elementor-2654 .elementor-element.elementor-element-7cda639 .elementor-element-4fd3dd79 .elementor-widget-container {
    width: 100% !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-750719e *//* Alinear el contenedor principal arriba */
.elementor-2654 .elementor-element.elementor-element-750719e {
    justify-content: flex-start !important;
    align-items: stretch !important;
}

/* Eliminar espacios superiores de las pestañas */
.elementor-2654 .elementor-element.elementor-element-750719e > .e-con-inner
  > .elementor-widget-htmega-tab-addons
  > .elementor-widget-container
  > .htmega-tab-area
  > .htmega-tab-content-area {
    margin-top: 0 !important;
    padding-top: 0 !important;
}

/* Alinear arriba los paneles de ciudades */
.elementor-2654 .elementor-element.elementor-element-750719e > .e-con-inner
  > .elementor-widget-htmega-tab-addons
  .htmega-tab-content {
    vertical-align: top;
}

/* Ajuste del contenido de las sucursales */
.elementor-2654 .elementor-element.elementor-element-750719e .elementor-widget-elementskit-heading {
    margin-top: 0 !important;
}

/* Mantener alineación en dispositivos móviles */
@media (max-width: 767px) {
    .elementor-2654 .elementor-element.elementor-element-750719e {
        justify-content: flex-start !important;
        align-items: stretch !important;
    }
}/* End custom CSS */