/*
Theme Name: itsenergy
Theme URI: http://demo.bravisthemes.com/saliver
Author: Bravis-Themes
Author URI: https://bravisthemes.com/
Description: Saliver is a Premium WordPress theme that has built-in support for popular Page Builders, slider with swipe gestures, and is SEO- and Retina-ready. The unique system of inheritance and override options allows setting up individual parameters for different sections of your site and supported plugins.
Version: 1.0.0
Requires PHP: 7.4
Tested up to: 6.0
License: ThemeForest
License URI: https://themeforest.net/licenses
Text Domain: itsenergy
Copyright (c) 2025 Bravis-Themes. All rights reserved.
This theme is licensed under the GPL-2.0+ license.
Tags: Blog, E-Commerce, Portfolio, Grid Layout, One Column, Two Columns, Three Columns, Four Columns, Left Sidebar, Right Sidebar, Custom Background, Custom Colors, Custom Header, Custom Logo, custom-menu, Editor Style, Featured Image Header, Featured Images, flexible-header, Footer Widgets, Full Width Template, microformats, Post Formats, Sticky Post, Theme Options, threaded-comments, translation-ready, Block Editor Styles, Wide Blocks
*/
.scroll_productos .swiper-slide-visible.is-middle .pxl-item--holder img {
    min-width: 500% !important;
    margin: 0 auto !important;
    margin-left: -204% !important;
}
.scroll_productos .pxl-client-carousel1.style-6 .pxl-item--holder {
    border:1px solid #a9f9d426!important;
    background-color: #edf8e612!important;
        backdrop-filter: blur(11px)!important;
    -webkit-backdrop-filter: blur(11px)!important;
    z-index: 5 !important;
}
p.no-rating, span.quantity-label, div#tab-additional_information h2 {
    display: none!important;
}
.scroll_productos .pxl-client-carousel1.style-6 .swiper-slide-visible.is-middle .pxl-item--holder::before {
    background-color: transparent !important;
    animation: pxl_spin 90s linear infinite;
    background-image: url(https://itsenergy.mx/wp-content/uploads/2026/09/espiral3.png);
    background-size: cover;
    background-position: center !important;
    width: 200% !important;
    height: 200% !important;
    top: -50%;
    left: -50%;
}
.scroll_productos .pxl-swiper-slide:nth-child(1) .swiper-slide-visible.is-middle .pxl-item--holder::before,.scroll_productos .pxl-swiper-slide:nth-child(2) .swiper-slide-visible.is-middle .pxl-item--holder::before,.scroll_productos .pxl-swiper-slide:nth-child(3) .swiper-slide-visible.is-middle .pxl-item--holder::before,.scroll_productos .pxl-swiper-slide:nth-child(4) .swiper-slide-visible.is-middle .pxl-item--holder::before,.scroll_productos .pxl-swiper-slide:nth-child(5) .swiper-slide-visible.is-middle .pxl-item--holder::before,.scroll_productos .pxl-swiper-slide:nth-child(6) .swiper-slide-visible.is-middle .pxl-item--holder::before{
    background-image: url('https://itsenergy.mx/wp-content/uploads/2026/09/espiral4.png')!important;
}
.scroll_productos .pxl-client-carousel1.style-6 .swiper-slide-visible.is-middle .pxl-item--holder {
    background: #c3ff2e00 !important;
    border: 0px solid #5dfc7d6e !important;
    z-index: 0!important;
}
.scroll_productos .pxl-client-carousel1.style-6 .pxl-item--holder::after {
    border: 0px solid #90ff705e!important;
}
@-ms-keyframes pxl_spin {
    from { -ms-transform: rotate(0deg); }
    to { -ms-transform: rotate(360deg); }
}
@-moz-keyframes pxl_spin {
    from { -moz-transform: rotate(0deg); }
    to { -moz-transform: rotate(360deg); }
}
@-webkit-keyframes pxl_spin {
    from { -webkit-transform: rotate(0deg); }
    to { -webkit-transform: rotate(360deg); }
}
@keyframes pxl_spin {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}
.pxl-heading--text .pxl-container {
    height: 80px!important;
    overflow: hidden;
    display: inline-block;
    position: relative;
    padding-left: 6px;
    margin-left: -6px;
    margin-bottom: -16px!important;
}
.elimde {margin-right:-10px!important}
.paquete img {min-width:222px!important;}
.paquete .pxl-interactive-mention1 .pxl-item--image {
    width: 60px;
    height: 60px;
    border-radius: 6px;
    mix-blend-mode: luminosity;
}
.paquete .pxl-item--holder {
    background: #00000008;
    padding: 15px;
    border: 1px solid #33333314;
    border-radius: 148px;
}
.paquete .pxl-item-inner {
    float: left;
}
.paquete .pxl-content {
    font-size: 13px !important;
    text-align: center;
    background: #b3ff9f !important;
}
.pxl-content-area.pxl-content-product {
    padding-top: 90px!important;
}
.single-product #pxl-content-area div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a, .single-product > div.product .woocommerce-product-gallery .woocommerce-product-gallery__image a {
    background-color: #f0f0f0!important;
}
.eleme_or-6840 .elementor-element.elementor-element-9bd1a87 > .elementor-background-overlay {transition:all ease-in-out 3s!important;}
.elem_entor-6840 .elementor-element.elementor-element-9bd1a87 {transition:all ease-in-out 3s!important;}
.negocio .pxl-tabs1.style-2 .pxl-tab--title {
    padding: 4px 25px;
}
.negocio .pxl-tab--title.pxl-cursor--cta.active {
    background: #0f1c31;
    color: #fff !important;
}
.negocio .pxl-tabs1.style-2 .pxl-tab--title.active .pxl-title--text {
    color: #9fe870 !important;
}
#itenergy .pxl-client-carousel1.style-6 .pxl-item--holder::after {
    border: 1px solid #dedede5c;
}
#itenergy .pxl-client-carousel1.style-6 .pxl-item--holder {
    border: 1px solid #f6f0ef70;
}
.woocommerce .woocommerce-product-inner .woocommerce-product-header .woocommerce-product-details {
    overflow: hidden!important;
    background-color: #f3f9ff!important;
    border-radius: 10px!important;
}
span.woocommerce-Price-amount.amount {
    display: none;
}
p.stock.in-stock:before {
    content: '+ ';
    vertical-align: inherit;
}
.woocommerce:where(body:not(.woocommerce-uses-block-theme)) div.product .stock {
    color: #b1b8bc;
}
.wooc-product-meta {
    display: none !important;
}
.single-product #pxl-content-area div.product form.cart label, .single-product > div.product form.cart label {
    color: #001c4a!important;
}
h1, h2, h3, h4, h5, h6 {
    color: #001c4a;
}
.single-product #pxl-content-area div.product .entry-summary .entry-title, .single-product > div.product .entry-summary .entry-title {
    color: #001c4a;
    font-weight: 600;
}
li.pxl-list-item.pxl-cat-item.pxl-cat-item-35 {
    display: none!important;
}
.pxl-swiper-arrow-wrap.style-1 {
    display: inline;
    min-width: 100% !important;
    position: absolute;
    top: 142px;
}
.pxl-swiper-arrow.pxl-swiper-arrow-prev.pxl-cursor--cta {
    margin-left: -30px;
}
.pxl-swiper-arrow.pxl-swiper-arrow-next.pxl-cursor--cta {
    right: 0 !important;
    margin-right: -30px;
    float: right;
}
.pxl-swiper-arrow.pxl-swiper-arrow-prev.pxl-cursor--cta, .pxl-swiper-arrow.pxl-swiper-arrow-next.pxl-cursor--cta {
    background: #4f5b70f0;
    border: 0;
    width: 45px;
    height: 45px;
}
i.flaticon-right-chevron.rtl-icon:before {
    content: "\f178";
    font-family: 'Font Awesome 5 Pro';
    font-weight: 300;
    color: #0f1c31;
}
i.flaticon-left-chevron.rtl-icon:before {
    content: "\f177";
    font-family: 'Font Awesome 5 Pro';
    font-weight: 300;
    color: #0f1c31;
}
.pxl-swiper-dots.style-1.pxl-swiper-pagination-bullets .pxl-swiper-pagination-bullet span {
    background-color: #68727636!important;
}