.elementor-5610 .elementor-element.elementor-element-5e2406f{--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:-20px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-5610 .elementor-element.elementor-element-5b718a8{--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:240px;--padding-right:0px;}.elementor-5610 .elementor-element.elementor-element-980da68 .elementor-repeater-item-da4e361 .swiper-slide-bg{background-image:url(https://lumifat.pe/wp-content/uploads/2024/11/PC-FAST-STORE1.png);background-size:contain;}.elementor-5610 .elementor-element.elementor-element-980da68 .elementor-repeater-item-8800b4e .swiper-slide-bg{background-image:url(https://lumifat.pe/wp-content/uploads/2024/11/PC-FAST-STORE.png);background-size:contain;}.elementor-5610 .elementor-element.elementor-element-980da68 .elementor-repeater-item-6ca4c9d .swiper-slide-bg{background-image:url(https://lumifat.pe/wp-content/uploads/2024/02/slider7.webp);background-size:contain;}.elementor-5610 .elementor-element.elementor-element-980da68 .elementor-repeater-item-5ce9dbd .swiper-slide-bg{background-image:url(https://lumifat.pe/wp-content/uploads/2024/02/sldier6.webp);background-size:contain;}.elementor-5610 .elementor-element.elementor-element-980da68 .swiper-slide{transition-duration:calc(2000ms*1.2);height:450px;}.elementor-5610 .elementor-element.elementor-element-980da68 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-980da68 .swiper-slide-contents{max-width:80%;}.elementor-5610 .elementor-element.elementor-element-980da68 .swiper-slide-inner{text-align:center;}.elementor-5610 .elementor-element.elementor-element-0f07e04{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:50px;}.elementor-5610 .elementor-element.elementor-element-368380a{--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;--flex-wrap:wrap;--padding-top:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5610 .elementor-element.elementor-element-a87c797{--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-5610 .elementor-element.elementor-element-932c082 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-5610 .elementor-element.elementor-element-03c4c73{--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-5610 .elementor-element.elementor-element-fd565e8 > .elementor-widget-container{padding:0px 10px 0px 0px;}.elementor-5610 .elementor-element.elementor-element-8722077{--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-5610 .elementor-element.elementor-element-4ef4594 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 10px;}.elementor-5610 .elementor-element.elementor-element-d0c37bf{--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:50px 30px;--row-gap:50px;--column-gap:30px;--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-5610 .elementor-element.elementor-element-47f8c24{--display:flex;}.elementor-5610 .elementor-element.elementor-element-47f8c24.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5610 .elementor-element.elementor-element-1c41e63 .wrapper-content-banner{background-color:#649BB800;}.elementor-5610 .elementor-element.elementor-element-1c41e63 .banner-title{font-size:24px;}.elementor-5610 .elementor-element.elementor-element-1c41e63 .promo-banner:not(.banner-content-background) .content-banner, .elementor-5610 .elementor-element.elementor-element-1c41e63 .promo-banner.banner-content-background .wrapper-content-banner{max-width:60%;}.elementor-5610 .elementor-element.elementor-element-88ded50{--display:flex;}.elementor-5610 .elementor-element.elementor-element-d2d5b4e .wd-nav-tabs.wd-style-default li.wd-active a, .elementor-5610 .elementor-element.elementor-element-d2d5b4e .wd-nav-tabs.wd-style-default li:hover a{color:#439665;}.elementor-5610 .elementor-element.elementor-element-d2d5b4e .tabs-design-simple .tabs-name{border-color:#439665;}.elementor-5610 .elementor-element.elementor-element-d2d5b4e .wd-nav-tabs.wd-style-underline .nav-link-text:after{background-color:#439665;}.elementor-5610 .elementor-element.elementor-element-55037f5{--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:40px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-5610 .elementor-element.elementor-element-1279910 .elementor-repeater-item-6275399 .promo-banner:not(.banner-content-background) .content-banner, .elementor-5610 .elementor-element.elementor-element-1279910 .elementor-repeater-item-6275399 .promo-banner.banner-content-background .wrapper-content-banner{max-width:210px;}.elementor-5610 .elementor-element.elementor-element-1279910 .elementor-repeater-item-2846621 .promo-banner:not(.banner-content-background) .content-banner, .elementor-5610 .elementor-element.elementor-element-1279910 .elementor-repeater-item-2846621 .promo-banner.banner-content-background .wrapper-content-banner{max-width:220px;}.elementor-5610 .elementor-element.elementor-element-1279910 .elementor-repeater-item-3921727 .promo-banner:not(.banner-content-background) .content-banner, .elementor-5610 .elementor-element.elementor-element-1279910 .elementor-repeater-item-3921727 .promo-banner.banner-content-background .wrapper-content-banner{max-width:215px;}.elementor-5610 .elementor-element.elementor-element-363fc232:not(.elementor-motion-effects-element-type-background), .elementor-5610 .elementor-element.elementor-element-363fc232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D21E0F;}.elementor-5610 .elementor-element.elementor-element-363fc232 > .elementor-container{max-width:800px;}.elementor-5610 .elementor-element.elementor-element-363fc232{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;padding:80px 15px 80px 15px;}.elementor-5610 .elementor-element.elementor-element-363fc232 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5610 .elementor-element.elementor-element-de080dc{font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-5610 .elementor-element.elementor-element-3519196 img{width:80%;}.elementor-5610 .elementor-element.elementor-element-b669ebd{font-size:40px;font-weight:600;color:#FFFFFF;}.elementor-5610 .elementor-element.elementor-element-af9aa55{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-5610 .elementor-element.elementor-element-80b4d1f{--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:50px 30px;--row-gap:50px;--column-gap:30px;}.elementor-5610 .elementor-element.elementor-element-d3d1dec{--display:flex;}.elementor-5610 .elementor-element.elementor-element-fd7d776{--display:flex;}.elementor-5610 .elementor-element.elementor-element-4995dc6 .wrapper-content-banner{background-color:#649BB800;}.elementor-5610 .elementor-element.elementor-element-4995dc6 .banner-title{font-size:24px;}.elementor-5610 .elementor-element.elementor-element-4995dc6 .promo-banner:not(.banner-content-background) .content-banner, .elementor-5610 .elementor-element.elementor-element-4995dc6 .promo-banner.banner-content-background .wrapper-content-banner{max-width:60%;}.elementor-5610 .elementor-element.elementor-element-0a0c4b9{--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:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-5610 .elementor-element.elementor-element-97e785c{--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:50px 30px;--row-gap:50px;--column-gap:30px;}.elementor-5610 .elementor-element.elementor-element-1d159f0{--display:flex;}.elementor-5610 .elementor-element.elementor-element-e6e464d .wrapper-content-banner{background-color:#649BB800;}.elementor-5610 .elementor-element.elementor-element-e6e464d .banner-title{font-size:24px;}.elementor-5610 .elementor-element.elementor-element-e6e464d .promo-banner:not(.banner-content-background) .content-banner, .elementor-5610 .elementor-element.elementor-element-e6e464d .promo-banner.banner-content-background .wrapper-content-banner{max-width:60%;}.elementor-5610 .elementor-element.elementor-element-da0ca84{--display:flex;}.elementor-5610 .elementor-element.elementor-element-d426210{--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:50px 30px;--row-gap:50px;--column-gap:30px;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-5610 .elementor-element.elementor-element-92b0767{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5610 .elementor-element.elementor-element-83f6df8 .title-after_title, .elementor-5610 .elementor-element.elementor-element-83f6df8 .title-subtitle, .elementor-5610 .elementor-element.elementor-element-83f6df8 .woodmart-title-container{max-width:100%;}.elementor-5610 .elementor-element.elementor-element-238d0e3{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5610 .elementor-element.elementor-element-7e79a3d .title-after_title, .elementor-5610 .elementor-element.elementor-element-7e79a3d .title-subtitle, .elementor-5610 .elementor-element.elementor-element-7e79a3d .woodmart-title-container{max-width:100%;}.elementor-5610 .elementor-element.elementor-element-bb8f41a{--display:flex;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-5610 .elementor-element.elementor-element-053c39c .title-after_title, .elementor-5610 .elementor-element.elementor-element-053c39c .title-subtitle, .elementor-5610 .elementor-element.elementor-element-053c39c .woodmart-title-container{max-width:100%;}@media(max-width:1024px){.elementor-5610 .elementor-element.elementor-element-5e2406f{--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:-20px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-5610 .elementor-element.elementor-element-5b718a8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5610 .elementor-element.elementor-element-d0c37bf{--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-5610 .elementor-element.elementor-element-1c41e63 .banner-title{font-size:40px;}.elementor-5610 .elementor-element.elementor-element-1c41e63 .promo-banner:not(.banner-content-background) .content-banner, .elementor-5610 .elementor-element.elementor-element-1c41e63 .promo-banner.banner-content-background .wrapper-content-banner{max-width:80%;}.elementor-5610 .elementor-element.elementor-element-363fc232{margin:0px 0px 60px 0px;padding:30px 15px 30px 15px;}.elementor-5610 .elementor-element.elementor-element-80b4d1f{--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-5610 .elementor-element.elementor-element-4995dc6 .banner-title{font-size:40px;}.elementor-5610 .elementor-element.elementor-element-4995dc6 .promo-banner:not(.banner-content-background) .content-banner, .elementor-5610 .elementor-element.elementor-element-4995dc6 .promo-banner.banner-content-background .wrapper-content-banner{max-width:80%;}.elementor-5610 .elementor-element.elementor-element-97e785c{--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-5610 .elementor-element.elementor-element-e6e464d .banner-title{font-size:40px;}.elementor-5610 .elementor-element.elementor-element-e6e464d .promo-banner:not(.banner-content-background) .content-banner, .elementor-5610 .elementor-element.elementor-element-e6e464d .promo-banner.banner-content-background .wrapper-content-banner{max-width:80%;}.elementor-5610 .elementor-element.elementor-element-d426210{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(max-width:768px){.elementor-5610 .elementor-element.elementor-element-5e2406f{--margin-top:-40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-5610 .elementor-element.elementor-element-5b718a8{--width:100%;--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-5610 .elementor-element.elementor-element-980da68 .swiper-slide{height:200px;}.elementor-5610 .elementor-element.elementor-element-47f8c24{--width:100%;}.elementor-5610 .elementor-element.elementor-element-1c41e63 .banner-title{font-size:24px;}.elementor-5610 .elementor-element.elementor-element-1c41e63 .promo-banner:not(.banner-content-background) .content-banner, .elementor-5610 .elementor-element.elementor-element-1c41e63 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-5610 .elementor-element.elementor-element-88ded50{--width:100%;}.elementor-5610 .elementor-element.elementor-element-363fc232{margin:0px 0px 40px 0px;padding:30px 15px 30px 015px;}.elementor-5610 .elementor-element.elementor-element-4995dc6 .banner-title{font-size:24px;}.elementor-5610 .elementor-element.elementor-element-4995dc6 .promo-banner:not(.banner-content-background) .content-banner, .elementor-5610 .elementor-element.elementor-element-4995dc6 .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-5610 .elementor-element.elementor-element-e6e464d .banner-title{font-size:24px;}.elementor-5610 .elementor-element.elementor-element-e6e464d .promo-banner:not(.banner-content-background) .content-banner, .elementor-5610 .elementor-element.elementor-element-e6e464d .promo-banner.banner-content-background .wrapper-content-banner{max-width:100%;}.elementor-5610 .elementor-element.elementor-element-92b0767{--width:100%;}.elementor-5610 .elementor-element.elementor-element-238d0e3{--width:100%;}.elementor-5610 .elementor-element.elementor-element-bb8f41a{--width:100%;}}@media(min-width:769px){.elementor-5610 .elementor-element.elementor-element-5b718a8{--width:100%;}.elementor-5610 .elementor-element.elementor-element-0f07e04{--width:25%;}.elementor-5610 .elementor-element.elementor-element-a87c797{--width:100%;}.elementor-5610 .elementor-element.elementor-element-03c4c73{--width:50%;}.elementor-5610 .elementor-element.elementor-element-8722077{--width:50%;}.elementor-5610 .elementor-element.elementor-element-47f8c24{--width:24.693%;}.elementor-5610 .elementor-element.elementor-element-88ded50{--width:66.7%;}.elementor-5610 .elementor-element.elementor-element-d3d1dec{--width:70%;}.elementor-5610 .elementor-element.elementor-element-fd7d776{--width:30%;}.elementor-5610 .elementor-element.elementor-element-1d159f0{--width:30%;}.elementor-5610 .elementor-element.elementor-element-da0ca84{--width:70%;}.elementor-5610 .elementor-element.elementor-element-92b0767{--width:33%;}.elementor-5610 .elementor-element.elementor-element-238d0e3{--width:33%;}.elementor-5610 .elementor-element.elementor-element-bb8f41a{--width:33%;}}@media(max-width:1024px) and (min-width:769px){.elementor-5610 .elementor-element.elementor-element-5b718a8{--width:100%;}.elementor-5610 .elementor-element.elementor-element-47f8c24{--width:100%;}.elementor-5610 .elementor-element.elementor-element-88ded50{--width:100%;}.elementor-5610 .elementor-element.elementor-element-d3d1dec{--width:100%;}.elementor-5610 .elementor-element.elementor-element-fd7d776{--width:100%;}.elementor-5610 .elementor-element.elementor-element-1d159f0{--width:100%;}.elementor-5610 .elementor-element.elementor-element-da0ca84{--width:100%;}.elementor-5610 .elementor-element.elementor-element-92b0767{--width:100%;}.elementor-5610 .elementor-element.elementor-element-238d0e3{--width:100%;}.elementor-5610 .elementor-element.elementor-element-bb8f41a{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-3519196 */#IMAGTEHGY {
    position: relative;
    display: block;
    width: 100%;
    max-width: 300px; /* Tamaño máximo */
    height: auto;
    animation: brightnessPulse 3s infinite ease-in-out; /* Efecto pulsante en el logo */
    filter: brightness(2) saturate(1.5); /* Luminosidad inicial */
}

/* Contorno brillante redondeado */
#IMAGTEHGY::before {
    content: "";
    position: absolute;
    top: -20px; /* Tamaño del contorno */
    bottom: -20px;
    left: -20px;
    right: -20px;
    border-radius: 50%; /* Forma redonda */
    background: radial-gradient(circle, rgba(255, 255, 255, 0.8) 0%, rgba(255, 255, 255, 0) 70%);
    z-index: -1;
    animation: glowPulse 3s infinite ease-in-out; /* Efecto pulsante */
}

/* Animación para la luminosidad del logo */
@keyframes brightnessPulse {
    0%, 100% {
        filter: brightness(1.5) saturate(1.2); /* Luminosidad normal */
    }
    50% {
        filter: brightness(3) saturate(2); /* Luminosidad alta */
    }
}

/* Animación del contorno brillante */
@keyframes glowPulse {
    0%, 100% {
        opacity: 0.7;
        transform: scale(1);
    }
    50% {
        opacity: 1;
        transform: scale(1.2); /* El contorno se agranda ligeramente */
    }
}

/* Responsividad para pantallas medianas */
@media (max-width: 768px) {
    #IMAGTEHGY {
        max-width: 200px; /* Tamaño ajustado */
    }

    #IMAGTEHGY::before {
        top: -15px;
        bottom: -15px;
        left: -15px;
        right: -15px;
    }
}

/* Responsividad para pantallas pequeñas */
@media (max-width: 480px) {
    #IMAGTEHGY {
        max-width: 150px; /* Tamaño reducido */
    }

    #IMAGTEHGY::before {
        top: -10px;
        bottom: -10px;
        left: -10px;
        right: -10px;
    }
}/* End custom CSS */