.elementor-993 .elementor-element.elementor-element-c57db9b{--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-993 .elementor-element.elementor-element-34fad4b .elementor-repeater-item-88399b2 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://sj.fercorcompany.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-10-at-20.10.22.jpeg);background-size:cover;}.elementor-993 .elementor-element.elementor-element-34fad4b .elementor-repeater-item-88399b2 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-993 .elementor-element.elementor-element-34fad4b .elementor-repeater-item-3d44147 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://sj.fercorcompany.com/wp-content/uploads/2025/11/primer-plano-de-portatil-con-app-de-spotify-scaled.jpg);background-size:cover;}.elementor-993 .elementor-element.elementor-element-34fad4b .elementor-repeater-item-3d44147 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-993 .elementor-element.elementor-element-34fad4b .elementor-repeater-item-b5ceeaa .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://sj.fercorcompany.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-10-at-20.05.34.jpeg);background-size:cover;}.elementor-993 .elementor-element.elementor-element-34fad4b .elementor-repeater-item-b5ceeaa .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-993 .elementor-element.elementor-element-34fad4b .elementor-repeater-item-c0b8688 .swiper-slide-bg{background-color:#4054b2;background-image:url(https://sj.fercorcompany.com/wp-content/uploads/2025/11/WhatsApp-Image-2025-11-10-at-20.01.43.jpeg);background-size:cover;}.elementor-993 .elementor-element.elementor-element-34fad4b .elementor-repeater-item-c0b8688 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-993 .elementor-element.elementor-element-34fad4b .swiper-slide{transition-duration:calc(3000ms*1.2);height:689px;}.elementor-993 .elementor-element.elementor-element-34fad4b .swiper-slide-contents{max-width:66%;}.elementor-993 .elementor-element.elementor-element-34fad4b .swiper-slide-inner{text-align:center;}.elementor-993 .elementor-element.elementor-element-34fad4b .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:25px;}.elementor-993 .elementor-element.elementor-element-34fad4b .elementor-slide-heading{font-family:"ChettaVissto", Sans-serif;}.elementor-993 .elementor-element.elementor-element-d91e813{--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;--overlay-opacity:0.19;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993 .elementor-element.elementor-element-d91e813::before, .elementor-993 .elementor-element.elementor-element-d91e813 > .elementor-background-video-container::before, .elementor-993 .elementor-element.elementor-element-d91e813 > .e-con-inner > .elementor-background-video-container::before, .elementor-993 .elementor-element.elementor-element-d91e813 > .elementor-background-slideshow::before, .elementor-993 .elementor-element.elementor-element-d91e813 > .e-con-inner > .elementor-background-slideshow::before, .elementor-993 .elementor-element.elementor-element-d91e813 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-993 .elementor-element.elementor-element-51e70fa{--display:flex;--min-height:350px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993 .elementor-element.elementor-element-b010772 [class*="ht-category-wrap"]{padding:25px 25px 25px 25px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-993 .elementor-element.elementor-element-b010772 .ht-category-wrap .ht-category-image{margin:5px 5px 5px 5px;border-radius:100px 100px 100px 100px;}.elementor-993 .elementor-element.elementor-element-b010772 [class*="ht-category-wrap"] [class*="ht-category-image-"]{margin:5px 5px 5px 5px;border-radius:100px 100px 100px 100px;}.elementor-993 .elementor-element.elementor-element-b010772 .ht-category-wrap .ht-category-image a.ht-category-border::before{border-radius:100px 100px 100px 100px;}.elementor-993 .elementor-element.elementor-element-b010772 .ht-category-wrap .ht-category-content h3 a{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-b010772 [class*="ht-category-wrap"] [class*="ht-category-content-"] h3 a{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-b010772 .ht-category-wrap .ht-category-content h3 a,.elementor-993 .elementor-element.elementor-element-b010772 [class*="ht-category-wrap"] [class*="ht-category-content-"] h3 a{font-family:"Tahoma", Sans-serif;font-size:14px;text-decoration:none;}.elementor-993 .elementor-element.elementor-element-b010772 .ht-category-wrap [class*="ht-category-content"] span{color:#C4979700;}.elementor-993 .elementor-element.elementor-element-b010772 .product-slider .slick-arrow{color:#ECDEDE;background-color:#000000 !important;border-radius:15px 15px 15px 15px;}.elementor-993 .elementor-element.elementor-element-b010772 .product-slider .slick-dots li button{background-color:#FBF5F5 !important;}.elementor-993 .elementor-element.elementor-element-b010772 .product-slider .slick-arrow:hover{color:#000000;background-color:#FFFFFF !important;border-style:solid;border-color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-b010772 .product-slider .slick-dots li button:hover{background-color:#FFFFFF !important;}.elementor-993 .elementor-element.elementor-element-b010772 .product-slider .slick-dots li.slick-active button{background-color:#FFFFFF !important;}.elementor-993 .elementor-element.elementor-element-14af088{--display:flex;--min-height:82px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-993 .elementor-element.elementor-element-edfd163{text-align:center;}.elementor-993 .elementor-element.elementor-element-edfd163 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:41px;color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-af89cc8{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993 .elementor-element.elementor-element-33b9893{--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:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-993 .elementor-element.elementor-element-dc022e8 img{width:100%;max-width:100%;height:420px;object-fit:cover;object-position:center center;border-radius:25px 25px 25px 25px;}.elementor-993 .elementor-element.elementor-element-37d00fb{--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:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion.wl_product-accordion-two .wl_product-accordion-card {background-color:#575EB9;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .card-body .product-content .product-acontent-bottom .action a, .elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .card-body .product-content .product-acontent-bottom .action .wishlist a, .elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .action .woocommerce.product.compare-button a:before, .elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .card-body .product-content .product-acontent-bottom .action a.added_to_cart.wc-forward:after{background-color:#000000;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .card-body .product-content .product-acontent-bottom .action a.action-item i{margin-left:15px;margin-right:15px;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .card-body .product-content .product-content-top{border-color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .wl_product-accordion-card .wl_product-accordion-head{font-family:"Tahoma", Sans-serif;color:#ffffff;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .wl_product-accordion-card.active .wl_product-accordion-head-indicator i{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .wl_product-accordion-card .wl_product-accordion-head-indicator{background-color:#ffffff;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .card-body .product-content .product-content-top p{color:#ffffff;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .card-body .product-content .product-acontent-bottom .product-price{color:#ffffff;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .card-body .product-content .product-acontent-bottom .product-price del{color:#ffffff;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .product-content .reading .star-rating{color:#ffffff;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .card-body .product-content .product-acontent-bottom .action a{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-93949af  .wl_product-accordion .card-body .product-content .product-acontent-bottom .action .wishlist a{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .action .woocommerce.product.compare-button a:before{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .card-body .product-content .product-acontent-bottom .action a.added_to_cart.wc-forward:after{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .card-body .product-content .product-acontent-bottom .action a:hover{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-93949af  .wl_product-accordion .card-body .product-content .product-acontent-bottom .action .wishlist a:hover{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .action .woocommerce.product.compare-button a:hover::before{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-6438d55{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993 .elementor-element.elementor-element-8c42efa{--divider-border-style:stripes_tribal;--divider-color:#FFFFFF;width:var( --container-widget-width, 82.509% );max-width:82.509%;--container-widget-width:82.509%;--container-widget-flex-grow:0;--divider-pattern-height:20px;}.elementor-993 .elementor-element.elementor-element-8c42efa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-993 .elementor-element.elementor-element-8c42efa .elementor-divider-separator{width:200%;margin:0 auto;margin-center:0;}.elementor-993 .elementor-element.elementor-element-8c42efa .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-993 .elementor-element.elementor-element-7fa2c8a{--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-993 .elementor-element.elementor-element-ca5bb35{--e-image-carousel-slides-to-show:10;padding:0px 0px 0px 0px;}.elementor-993 .elementor-element.elementor-element-ca5bb35.elementor-element{--align-self:center;}.elementor-993 .elementor-element.elementor-element-ca5bb35 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:#FFFFFF;opacity:1;}.elementor-993 .elementor-element.elementor-element-ca5bb35 .swiper-pagination-bullet{background:#646262;}.elementor-993 .elementor-element.elementor-element-ca5bb35 .swiper-wrapper{display:flex;align-items:center;}.elementor-993 .elementor-element.elementor-element-ca5bb35 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:0px 0px 0px 0px;}.elementor-993 .elementor-element.elementor-element-d9972b2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-993 .elementor-element.elementor-element-21592db{--divider-border-style:stripes_tribal;--divider-color:#FFFFFF;width:var( --container-widget-width, 88.196% );max-width:88.196%;--container-widget-width:88.196%;--container-widget-flex-grow:0;--divider-pattern-height:20px;}.elementor-993 .elementor-element.elementor-element-21592db.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-993 .elementor-element.elementor-element-21592db .elementor-divider-separator{width:200%;margin:0 auto;margin-center:0;}.elementor-993 .elementor-element.elementor-element-21592db .elementor-divider{text-align:center;padding-block-start:16px;padding-block-end:16px;}.elementor-993 .elementor-element.elementor-element-7cc2112{--display:flex;--min-height:82px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-993 .elementor-element.elementor-element-2843f19{text-align:center;}.elementor-993 .elementor-element.elementor-element-2843f19 .elementor-heading-title{font-family:"Times New Roman", Sans-serif;font-size:41px;color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-20870e1{font-family:"Times New Roman", Sans-serif;font-size:18px;color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-9e87aee{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-993 .elementor-element.elementor-element-ee6d4b4{--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;}.elementor-993 .elementor-element.elementor-element-292b163{border-radius:35px 35px 35px 35px;--e-price-table-header-background-color:#8E58B6;}.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__header{padding:15px 15px 15px 15px;}.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__heading{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__subheading{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__price{padding:25px 25px 25px 25px;}.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__currency, .elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__integer-part, .elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__fractional-part{color:#000000;}.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(40em/100);}.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__currency{align-self:flex-start;}.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__original-price{color:#000000;align-self:flex-end;}.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__features-list{padding:5px 5px 5px 5px;--e-price-table-features-list-color:#000000;}.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__features-list li{font-family:"Times New Roman", Sans-serif;font-size:18px;}.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__footer{padding:15px 15px 15px 15px;}.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-993 .elementor-element.elementor-element-4248273{--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-993 .elementor-element.elementor-element-9c06d65{border-radius:35px 35px 35px 35px;--e-price-table-header-background-color:#8E58B6;}.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__header{padding:15px 15px 15px 15px;}.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__heading{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__subheading{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__price{padding:25px 25px 25px 25px;}.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__currency, .elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__integer-part, .elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__fractional-part{color:#000000;}.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(40em/100);}.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__currency{align-self:flex-start;}.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__original-price{color:#000000;align-self:flex-end;}.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__features-list{padding:5px 5px 5px 5px;--e-price-table-features-list-color:#000000;}.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__features-list li{font-family:"Times New Roman", Sans-serif;font-size:18px;}.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__footer{padding:15px 15px 15px 15px;}.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-ribbon-inner{color:#ffffff;}.elementor-993 .elementor-element.elementor-element-479f7cd{--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-993 .elementor-element.elementor-element-e712f45{border-radius:35px 35px 35px 35px;--e-price-table-header-background-color:#8E58B6;}.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__header{padding:15px 15px 15px 15px;}.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__heading{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__subheading{color:#FFFFFF;}.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__price{padding:25px 25px 25px 25px;}.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__currency, .elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__integer-part, .elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__fractional-part{color:#000000;}.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__price > .elementor-price-table__currency{font-size:calc(40em/100);}.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__currency{align-self:flex-start;}.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__original-price{color:#000000;align-self:flex-end;}.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__features-list{padding:5px 5px 5px 5px;--e-price-table-features-list-color:#000000;}.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__features-list li{font-family:"Times New Roman", Sans-serif;font-size:18px;}.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__footer{padding:15px 15px 15px 15px;}.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}body.elementor-page-993:not(.elementor-motion-effects-element-type-background), body.elementor-page-993 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-993 .elementor-element.elementor-element-b010772 [class*="ht-category-wrap"]{padding:5px 5px 5px 5px;}.elementor-993 .elementor-element.elementor-element-b010772 .ht-category-wrap .ht-category-image{margin:5px 5px 5px 5px;border-radius:100px 100px 100px 100px;}.elementor-993 .elementor-element.elementor-element-b010772 [class*="ht-category-wrap"] [class*="ht-category-image-"]{margin:5px 5px 5px 5px;border-radius:100px 100px 100px 100px;}.elementor-993 .elementor-element.elementor-element-b010772 .ht-category-wrap .ht-category-image a.ht-category-border::before{border-radius:100px 100px 100px 100px;}}@media(min-width:768px){.elementor-993 .elementor-element.elementor-element-c57db9b{--width:100%;}.elementor-993 .elementor-element.elementor-element-d91e813{--content-width:1240px;}.elementor-993 .elementor-element.elementor-element-33b9893{--width:33.3333%;}.elementor-993 .elementor-element.elementor-element-37d00fb{--width:650px;}.elementor-993 .elementor-element.elementor-element-6438d55{--content-width:1240px;}.elementor-993 .elementor-element.elementor-element-7fa2c8a{--content-width:1240px;}.elementor-993 .elementor-element.elementor-element-d9972b2{--content-width:1240px;}.elementor-993 .elementor-element.elementor-element-9e87aee{--content-width:1240px;}.elementor-993 .elementor-element.elementor-element-ee6d4b4{--width:33.3%;}.elementor-993 .elementor-element.elementor-element-4248273{--width:33.3%;}.elementor-993 .elementor-element.elementor-element-479f7cd{--width:33.3%;}}@media(max-width:767px){.elementor-993 .elementor-element.elementor-element-b010772 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-993 .elementor-element.elementor-element-b010772 [class*="ht-category-wrap"]{padding:50px 50px 50px 50px;}.elementor-993 .elementor-element.elementor-element-b010772 .ht-category-wrap .ht-category-image{border-radius:200px 200px 200px 200px;}.elementor-993 .elementor-element.elementor-element-b010772 .ht-category-wrap .ht-category-image a.ht-category-border::before{border-radius:200px 200px 200px 200px;}.elementor-993 .elementor-element.elementor-element-b010772 [class*="ht-category-wrap"] [class*="ht-category-image-"]{border-radius:200px 200px 200px 200px;}.elementor-993 .elementor-element.elementor-element-b010772 .ht-category-wrap .ht-category-content h3 a,.elementor-993 .elementor-element.elementor-element-b010772 [class*="ht-category-wrap"] [class*="ht-category-content-"] h3 a{font-size:13px;}.elementor-993 .elementor-element.elementor-element-b010772 .ht-category-wrap .ht-category-content h3{margin:5px 5px 5px 5px;}.elementor-993 .elementor-element.elementor-element-b010772 [class*="ht-category-wrap"] [class*="ht-category-content-"] h3{margin:5px 5px 5px 5px;}.elementor-993 .elementor-element.elementor-element-b010772 .product-slider .slick-arrow{top:171px;border-radius:25px 25px 25px 25px;}.elementor-993 .elementor-element.elementor-element-af89cc8{--width:100%;--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;}.elementor-993 .elementor-element.elementor-element-33b9893{--width:100%;}.elementor-993 .elementor-element.elementor-element-dc022e8 img{height:358px;object-fit:cover;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .wl_product-accordion-card{margin:10px 10px 10px 10px;padding:5px 5px 5px 5px;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .wl_product-accordion-card .wl_product-accordion-head{font-size:14px;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .card-body .product-content .product-content-top p{margin:5px 5px 5px 5px;}.elementor-993 .elementor-element.elementor-element-93949af .wl_product-accordion .card-body .product-content .product-acontent-bottom .product-price{margin:5px 5px 5px 5px;}.elementor-993 .elementor-element.elementor-element-2843f19 .elementor-heading-title{font-size:32px;}.elementor-993 .elementor-element.elementor-element-20870e1{text-align:center;font-size:14px;}}/* Start custom CSS for price-table, class: .elementor-element-292b163 *//* ================== BOTÓN PRICE TABLE (con efecto líquido morado) ================== */
.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__button {
  position: relative;
  overflow: hidden;
  isolation: isolate;
  z-index: 0;
  background: linear-gradient(180deg, #1a1a1a, #0b0b0b);
  border: 1px solid rgba(255,255,255,.25);
  color: #fff;
  text-transform: uppercase;
  letter-spacing: .06em;
  font-weight: 800;
  font-size: .9rem;
  height: 48px;
  border-radius: 10px;
  padding: 0 22px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 12px 22px rgba(0,0,0,.7), inset 0 1px 0 rgba(255,255,255,.08);
  transition: transform .25s ease, background .25s ease, border-color .25s ease, box-shadow .25s ease;
  --morado: #8E58B6; /* color principal del efecto */
}

/* ondas líquidas moradas */
.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__button::before,
.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__button::after {
  content: "";
  position: absolute;
  bottom: 0;
  width: 50%;
  height: 120%;
  background: var(--morado);
  border-radius: 50%;
  transform: translateY(120%) scale(1);
  transition: transform .45s ease;
  z-index: -1;
}
.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__button::before { left: 0; transition-delay: 0s; }
.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__button::after { left: 50%; transition-delay: .12s; }

/* hover con efecto líquido */
.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__button:hover {
  color: #fff; /* texto oscuro sobre el fondo morado */
  border-color: var(--morado);
  transform: translateY(-2px);
  box-shadow: 0 22px 34px rgba(0,0,0,.85), 0 0 14px rgba(142,88,182,.45);
}

/* activa la ola */
.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__button:hover::before,
.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__button:hover::after {
  transform: translateY(0) scale(1.6);
}

/* clic (active) */
.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__button:active {
  transform: translateY(2px);
}

/* Quitar subrayado del texto del botón */
.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__button,
.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__button:hover,
.elementor-993 .elementor-element.elementor-element-292b163 .elementor-price-table__button:focus {
  text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-9c06d65 *//* ================== BOTÓN PRICE TABLE (con efecto líquido morado) ================== */
.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__button {
  position: relative;
  overflow: hidden;
  isolation: isolate;
  z-index: 0;
  background: linear-gradient(180deg, #1a1a1a, #0b0b0b);
  border: 1px solid rgba(255,255,255,.25);
  color: #fff;
  text-transform: uppercase;
  letter-spacing: .06em;
  font-weight: 800;
  font-size: .9rem;
  height: 48px;
  border-radius: 10px;
  padding: 0 22px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 12px 22px rgba(0,0,0,.7), inset 0 1px 0 rgba(255,255,255,.08);
  transition: transform .25s ease, background .25s ease, border-color .25s ease, box-shadow .25s ease;
  --morado: #8E58B6; /* color principal del efecto */
}

/* ondas líquidas moradas */
.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__button::before,
.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__button::after {
  content: "";
  position: absolute;
  bottom: 0;
  width: 50%;
  height: 120%;
  background: var(--morado);
  border-radius: 50%;
  transform: translateY(120%) scale(1);
  transition: transform .45s ease;
  z-index: -1;
}
.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__button::before { left: 0; transition-delay: 0s; }
.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__button::after { left: 50%; transition-delay: .12s; }

/* hover con efecto líquido */
.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__button:hover {
  color: #fff; /* texto oscuro sobre el fondo morado */
  border-color: var(--morado);
  transform: translateY(-2px);
  box-shadow: 0 22px 34px rgba(0,0,0,.85), 0 0 14px rgba(142,88,182,.45);
}

/* activa la ola */
.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__button:hover::before,
.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__button:hover::after {
  transform: translateY(0) scale(1.6);
}

/* clic (active) */
.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__button:active {
  transform: translateY(2px);
}

/* Quitar subrayado del texto del botón */
.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__button,
.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__button:hover,
.elementor-993 .elementor-element.elementor-element-9c06d65 .elementor-price-table__button:focus {
  text-decoration: none !important;
}/* End custom CSS */
/* Start custom CSS for price-table, class: .elementor-element-e712f45 *//* ================== BOTÓN PRICE TABLE (con efecto líquido morado) ================== */
.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__button {
  position: relative;
  overflow: hidden;
  isolation: isolate;
  z-index: 0;
  background: linear-gradient(180deg, #1a1a1a, #0b0b0b);
  border: 1px solid rgba(255,255,255,.25);
  color: #fff;
  text-transform: uppercase;
  letter-spacing: .06em;
  font-weight: 800;
  font-size: .9rem;
  height: 48px;
  border-radius: 10px;
  padding: 0 22px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 12px 22px rgba(0,0,0,.7), inset 0 1px 0 rgba(255,255,255,.08);
  transition: transform .25s ease, background .25s ease, border-color .25s ease, box-shadow .25s ease;
  --morado: #8E58B6; /* color principal del efecto */
}

/* ondas líquidas moradas */
.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__button::before,
.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__button::after {
  content: "";
  position: absolute;
  bottom: 0;
  width: 50%;
  height: 120%;
  background: var(--morado);
  border-radius: 50%;
  transform: translateY(120%) scale(1);
  transition: transform .45s ease;
  z-index: -1;
}
.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__button::before { left: 0; transition-delay: 0s; }
.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__button::after { left: 50%; transition-delay: .12s; }

/* hover con efecto líquido */
.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__button:hover {
  color: #fff; /* texto oscuro sobre el fondo morado */
  border-color: var(--morado);
  transform: translateY(-2px);
  box-shadow: 0 22px 34px rgba(0,0,0,.85), 0 0 14px rgba(142,88,182,.45);
}

/* activa la ola */
.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__button:hover::before,
.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__button:hover::after {
  transform: translateY(0) scale(1.6);
}

/* clic (active) */
.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__button:active {
  transform: translateY(2px);
}

/* Quitar subrayado del texto del botón */
.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__button,
.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__button:hover,
.elementor-993 .elementor-element.elementor-element-e712f45 .elementor-price-table__button:focus {
  text-decoration: none !important;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ChettaVissto';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://sj.fercorcompany.com/wp-content/uploads/2025/11/ChettaVissto.ttf') format('truetype');
}
/* End Custom Fonts CSS */