.elementor-66466 .elementor-element.elementor-element-dc33d6a{--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:48px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}body:not(.rtl) .elementor-66466 .elementor-element.elementor-element-3978b9d{left:0px;}body.rtl .elementor-66466 .elementor-element.elementor-element-3978b9d{right:0px;}.elementor-66466 .elementor-element.elementor-element-3978b9d{top:0px;}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control, .elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control{background-color:var( --e-global-color-a5afeca );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover, .elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover{background-color:var( --e-global-color-e664553 );}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab, .elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab{background-color:var( --e-global-color-accent );}.elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs{padding:0px 0px 0px 0px;}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper{padding:0px 0px 0px 0px;}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text{color:var( --e-global-color-text );}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{color:var( --e-global-color-text );}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text, .elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{font-family:var( --e-global-typography-accent-font-family ), Helvetica, Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner{padding:14px 24px 14px 24px;}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__control-inner{padding:14px 24px 14px 24px;}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-a5afeca );}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-a5afeca );}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__content-wrapper > .jet-tabs__content{padding:64px 0px 64px 0px;}.elementor-66466 .elementor-element.elementor-element-99398ef{--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;}.elementor-66466 .elementor-element.elementor-element-7e9af2f > .jet-listing-grid > .jet-listing-grid__items{--columns:auto;display:grid;grid-template-columns:repeat( auto-fill, minmax( 240px, 1fr ) );}.elementor-66466 .elementor-element.elementor-element-7e9af2f > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items.slick-slider .slick-slide{width:240px;}.elementor-66466 .elementor-element.elementor-element-7e9af2f > .jet-listing-grid > .jet-listing-grid__slider.swiper-lib{--swiper-slide-min-width:240px;}@media(max-width:1024px){.elementor-66466 .elementor-element.elementor-element-dc33d6a{--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text, .elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__content-wrapper > .jet-tabs__content{padding:48px 0px 48px 0px;}}@media(max-width:767px){.elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text, .elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-66466 .elementor-element.elementor-element-0d66d54 > .elementor-widget-container > .jet-tabs > .jet-tabs__content-wrapper > .jet-tabs__content{padding:32px 0px 32px 0px;}}/* Start custom CSS for html, class: .elementor-element-3978b9d */.jet-tabs__control-wrapper {
    display: none;
}
@media (max-width: 700px) {
    .new-tab-with-link {
        width: 100% !important;
        max-width: 100% !important;
    }
}
.new-tab-with-link {
    width: 270px;
    max-width: 25%;
    display: flex;
    justify-content: center;
    align-items: center;
    background-color: #ffffff;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: var( --e-global-color-accent);
    text-align: center;
    transition: 200ms ease;
    cursor: pointer;
    outline: none;
    -webkit-box-flex: inherit;
    -ms-flex-positive: inherit;
    flex-grow: inherit;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    color: var( --e-global-color-text, #3E4045 ) !important;
    gap: 10px;
    padding: 14px 24px;
}
.new-tab-with-link::after {
    content: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="14" viewBox="0 0 18 18" fill="none"><path d="M0.943968 1.99271L0.901832 12.1594C0.905396 12.4287 1.01457 12.6848 1.20585 12.8728C1.39713 13.0607 1.6552 13.1654 1.92449 13.1643C2.19377 13.1632 2.45272 13.0564 2.64556 12.8668C2.83841 12.6773 2.94971 12.4202 2.95551 12.1509L2.98737 4.46343L15.7053 17.1813C15.8971 17.3731 16.1579 17.4803 16.4302 17.4791C16.7026 17.478 16.9643 17.3687 17.1577 17.1753C17.3511 16.9819 17.4604 16.7203 17.4615 16.4479C17.4626 16.1755 17.3555 15.9147 17.1637 15.7229L4.44578 3.00502L12.1333 2.97316C12.2696 2.97497 12.4052 2.9496 12.532 2.89853C12.6589 2.84747 12.7745 2.77173 12.8722 2.67574C12.9698 2.57975 13.0476 2.46543 13.1008 2.33945C13.1541 2.21348 13.1818 2.07836 13.1824 1.94199C13.1829 1.80562 13.1563 1.67073 13.1041 1.54519C13.0519 1.41965 12.9751 1.30597 12.8783 1.21079C12.7814 1.1156 12.6664 1.04083 12.5399 0.990811C12.4135 0.940796 12.2781 0.916548 12.1418 0.919482L1.97506 0.96162C1.70274 0.962789 1.44114 1.07207 1.24778 1.26543C1.05442 1.45879 0.945137 1.72039 0.943968 1.99271Z" fill="%233E4045"></path></svg>');
    transform: rotate(90deg);
}
.new-tab-with-link:hover {
    background-color: var( --e-global-color-e664553, #E7E7E7 );
}
.tab-text {
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.tab-text h2 {
    font-family: "Helvetica Neue", Helvetica, Sans-serif;
    font-size: var(--e-global-typography-accent-font-size);
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    margin: 0px;
}/* End custom CSS */
/* Start custom CSS for jet-tabs, class: .elementor-element-0d66d54 *//*Para el efecto de hover de subcategorías*/
.galeria-categoria:not(.galeria-active) {
    height: 0!important;
    overflow: hidden!important;
    visibility: hidden!important;
}
.subcategoria-hover, .subcategoria-hover .change-color-hover {
    transition: 300ms ease!important;
}
.subcategoria-active.subcategoria-hover, .subcategoria-hover:hover .change-color-hover .elementor-divider-separator {
    background-color: var( --e-global-color-c6cd16b, #3E4045 )!important;
}
.subcategoria-active.subcategoria-hover .change-color-hover, .subcategoria-hover:hover .change-color-hover .elementor-divider-separator {
    color: var(--e-global-color-a5afeca, #FFFFFF) !important;
}
.subcategoria-active.subcategoria-hover .change-color-hover .elementor-divider-separator, .subcategoria-hover:hover .change-color-hover .elementor-divider-separator {
    border-block-start-color: var(--e-global-color-a5afeca, #FFFFFF) !important;
}
.subcategoria-active.subcategoria-hover .change-color-hover path, .subcategoria-hover:hover .change-color-hover path {
    fill: var(--e-global-color-a5afeca, #FFFFFF) !important;
}
/*Para tabs*/
.elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs__control, .elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs__label-text {
    transition: 200ms ease;
}
.elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs__control {
    text-align: center;
    width: 100%;
}
@media screen and (width > 700px) {
    .elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs__control-wrapper {
        flex-wrap: nowrap!important;
        width: 100%;
        align-items: stretch;
    }
    .elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-tabs__control {
        width: 270px;
        max-width: 25%;
        display: flex;
        justify-content: center;
        align-items: center;
    }
}
/*@media (max-width: 767px) {
    .elementor-66466 .elementor-element.elementor-element-0d66d54 .jet-slider.jet-slider__image-exact {
        min-height: 350px;
    }
}*//* End custom CSS */