.elementor-5546 .elementor-element.elementor-element-2b3b39c > .elementor-container{max-width:1340px;}.elementor-5546 .elementor-element.elementor-element-2b3b39c{padding:30px 0px 0px 0px;}.elementor-5546 .elementor-element.elementor-element-c118ae8 > .elementor-element-populated{padding:0px 0px 0px 20px;}.elementor-5546 .elementor-element.elementor-element-03376b6{--divider-border-style:solid;--divider-color:#ECECEC;--divider-border-width:1.6px;width:var( --container-widget-width, 271px );max-width:271px;--container-widget-width:271px;--container-widget-flex-grow:0;top:65px;}.elementor-5546 .elementor-element.elementor-element-03376b6 > .elementor-widget-container{background-color:#F9F9F9;}body:not(.rtl) .elementor-5546 .elementor-element.elementor-element-03376b6{left:43px;}body.rtl .elementor-5546 .elementor-element.elementor-element-03376b6{right:43px;}.elementor-5546 .elementor-element.elementor-element-03376b6 .elementor-divider-separator{width:211px;margin:0 auto;margin-left:0;}.elementor-5546 .elementor-element.elementor-element-03376b6 .elementor-divider{text-align:left;padding-block-start:2px;padding-block-end:2px;}.elementor-5546 .elementor-element.elementor-element-82ea1dc > .elementor-container{max-width:1340px;}.elementor-5546 .elementor-element.elementor-element-82ea1dc, .elementor-5546 .elementor-element.elementor-element-82ea1dc > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-5546 .elementor-element.elementor-element-82ea1dc{padding:0px 0px 70px 0px;}.elementor-5546 .elementor-element.elementor-element-41146b1.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-5546 .elementor-element.elementor-element-41146b1 > .elementor-element-populated, .elementor-5546 .elementor-element.elementor-element-41146b1 > .elementor-element-populated > .elementor-background-overlay, .elementor-5546 .elementor-element.elementor-element-41146b1 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper{background-color:#F9F9F9;align-self:flex-start;justify-content:flex-start;padding:0px 60px 40px 24px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control, .elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control{background-color:#F9F9F9;border-style:solid;border-width:0px 0px 1px 0px;border-color:#ECECEC;}.elementor-5546 .elementor-element.elementor-element-d40c502 > .elementor-widget-container{background-color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper{min-width:295px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper{min-width:295px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs.jet-tabs-position-left > .jet-tabs__content-wrapper{min-width:calc(100% - 295px);}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs.jet-tabs-position-right > .jet-tabs__content-wrapper{min-width:calc(100% - 295px);}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs{padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control{align-self:flex-start;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control{justify-content:flex-start;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-left .jet-tabs__control-inner{justify-content:center;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-right .jet-tabs__control-inner{justify-content:center;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-left .jet-tabs__control-inner{justify-content:center;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-right .jet-tabs__control-inner{justify-content:center;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-top .jet-tabs__control-inner{align-items:center;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-top .jet-tabs__control-inner{align-items:center;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-icon{margin:0px 17px 0px 0px;color:#777777;font-size:20px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-icon{margin:0px 17px 0px 0px;color:#777777;font-size:20px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text{color:#777777;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{color:#777777;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text, .elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{font-family:"Muli", Sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:0px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner{padding:16px 0px 14px 0px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__control-inner{padding:16px 0px 14px 0px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:var( --e-global-color-primary );}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:var( --e-global-color-primary );}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-icon{color:var( --e-global-color-primary );}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-icon{color:var( --e-global-color-primary );}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-primary );}.elementor-5546 .elementor-element.elementor-element-d40c502 .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-primary );}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-icon{color:var( --e-global-color-primary );}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-icon{color:var( --e-global-color-primary );}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__content-wrapper > .jet-tabs__content{padding:0px 0px 0px 68px;}body{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #30B4A4 100%);}@media(max-width:1024px){.elementor-5546 .elementor-element.elementor-element-82ea1dc{padding:0px 0px 80px 0px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__content-wrapper > .jet-tabs__content{padding:0px 0px 0px 30px;}}@media(max-width:767px){.elementor-5546 .elementor-element.elementor-element-c118ae8{width:100%;}.elementor-5546 .elementor-element.elementor-element-c118ae8.elementor-column{order:2;}.elementor-5546 .elementor-element.elementor-element-c118ae8.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5546 .elementor-element.elementor-element-c118ae8 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-5546 .elementor-element.elementor-element-03376b6 .elementor-divider-separator{width:0%;}.elementor-5546 .elementor-element.elementor-element-82ea1dc{padding:0px 0px 60px 0px;}.elementor-5546 .elementor-element.elementor-element-41146b1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-5546 .elementor-element.elementor-element-41146b1 > .elementor-element-populated{padding:0px 15px 0px 15px;}.elementor-5546 .elementor-element.elementor-element-d40c502{width:var( --container-widget-width, 358px );max-width:358px;--container-widget-width:358px;--container-widget-flex-grow:0;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper{min-width:270px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper{min-width:270px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs.jet-tabs-position-left > .jet-tabs__content-wrapper{min-width:calc(100% - 270px);}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs.jet-tabs-position-right > .jet-tabs__content-wrapper{min-width:calc(100% - 270px);}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper{padding:20px 30px 30px 30px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__control-inner{padding:15px 30px 15px 30px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__control-inner{padding:15px 30px 15px 30px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control, .elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control{border-width:0px 0px 0px 0px;}.elementor-5546 .elementor-element.elementor-element-d40c502 .jet-tabs > .jet-tabs__content-wrapper > .jet-tabs__content{padding:0px 0px 0px 0px;}}/* Start custom CSS for section, class: .elementor-element-82ea1dc *//* Botón mostrar contraseña - WooCommerce */
.woocommerce form .password-input {
    position: relative !important;
    display: block !important;
}

/* Dejar espacio dentro del input para que no tape el texto */
.woocommerce form .password-input input[type="password"],
.woocommerce form .password-input input[type="text"] {
    padding-right: 165px !important;
}

/* Botón de mostrar contraseña */
.woocommerce form .password-input .show-password-input {
    position: absolute !important;
    right: 8px !important;
    top: 50% !important;
    transform: translateY(-50%) !important;

    width: auto !important;
    height: 34px !important;
    min-width: 135px !important;

    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;

    background: #202033 !important;
    color: #ffffff !important;
    border: none !important;
    border-radius: 4px !important;

    padding: 0 12px !important;
    margin: 0 !important;

    font-size: 0 !important;
    line-height: 1 !important;
    cursor: pointer !important;
    box-shadow: none !important;
}

/* Texto del botón */
.woocommerce form .password-input .show-password-input::after {
    content: "Mostrar contraseña" !important;
    font-family: inherit !important;
    font-size: 11px !important;
    font-weight: 700 !important;
    color: #ffffff !important;
    text-transform: uppercase !important;
    letter-spacing: 0.3px !important;
}

/* Cuando la contraseña está visible */
.woocommerce form .password-input .show-password-input.display-password::after {
    content: "Ocultar contraseña" !important;
}

/* Hover */
.woocommerce form .password-input .show-password-input:hover {
    background: #00a99d !important;
    color: #ffffff !important;
}

/* Responsive */
@media (max-width: 480px) {
    .woocommerce form .password-input input[type="password"],
    .woocommerce form .password-input input[type="text"] {
        padding-right: 120px !important;
    }

    .woocommerce form .password-input .show-password-input {
        min-width: 100px !important;
        height: 32px !important;
        padding: 0 8px !important;
    }

    .woocommerce form .password-input .show-password-input::after {
        content: "Mostrar" !important;
        font-size: 10px !important;
    }

    .woocommerce form .password-input .show-password-input.display-password::after {
        content: "Ocultar" !important;
    }
}/* End custom CSS */