.elementor-kit-168{--e-global-color-primary:#0C362C;--e-global-color-secondary:#FFFFFF;--e-global-color-text:#888888;--e-global-color-accent:#FDB304;--e-global-color-80b8abe:#02010100;--e-global-color-481d053:#134B3E;--e-global-color-fb81f6a:#08241D;--e-global-color-11faefc:#000000;--e-global-color-f80d12a:#DFF604;--e-global-color-830ef41:#8FDC01;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Poppins";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Poppins";--e-global-typography-text-font-size:1.06rem;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Poppins";--e-global-typography-accent-font-size:1.15rem;--e-global-typography-accent-font-weight:600;--e-global-typography-accent-text-transform:capitalize;--e-global-typography-a593779-font-family:"Poppins";--e-global-typography-a593779-font-size:5rem;--e-global-typography-a593779-font-weight:700;--e-global-typography-a593779-text-transform:capitalize;--e-global-typography-a593779-line-height:1em;--e-global-typography-a593779-letter-spacing:1px;--e-global-typography-d1c563d-font-family:"Poppins";--e-global-typography-d1c563d-font-size:3rem;--e-global-typography-d1c563d-font-weight:700;--e-global-typography-d1c563d-text-transform:capitalize;--e-global-typography-d1c563d-line-height:1.1em;--e-global-typography-d1c563d-letter-spacing:1px;--e-global-typography-da422fa-font-family:"Poppins";--e-global-typography-da422fa-font-size:2rem;--e-global-typography-da422fa-font-weight:700;--e-global-typography-da422fa-text-transform:capitalize;--e-global-typography-da422fa-line-height:1.1em;--e-global-typography-da422fa-letter-spacing:1px;--e-global-typography-845f63e-font-family:"Poppins";--e-global-typography-845f63e-font-size:1.563rem;--e-global-typography-845f63e-font-weight:700;--e-global-typography-845f63e-text-transform:capitalize;--e-global-typography-845f63e-line-height:1.1em;--e-global-typography-845f63e-letter-spacing:1px;--e-global-typography-989a498-font-family:"Poppins";--e-global-typography-989a498-font-size:1.375rem;--e-global-typography-989a498-font-weight:700;--e-global-typography-989a498-text-transform:capitalize;--e-global-typography-989a498-line-height:1.1em;--e-global-typography-989a498-letter-spacing:1px;--e-global-typography-38abe24-font-family:"Poppins";--e-global-typography-38abe24-font-size:1.25rem;--e-global-typography-38abe24-font-weight:500;--e-global-typography-38abe24-text-transform:uppercase;--e-global-typography-38abe24-line-height:1em;--e-global-typography-ff6c330-font-family:"Poppins";--e-global-typography-ff6c330-font-size:1.06rem;--e-global-typography-ff6c330-font-weight:700;--e-global-typography-ff6c330-text-transform:capitalize;--e-global-typography-cd554fa-font-family:"Poppins";--e-global-typography-cd554fa-font-weight:700;--e-global-typography-cd554fa-line-height:1.7em;--e-global-typography-446381b-font-family:"Poppins";--e-global-typography-446381b-font-size:15.625rem;--e-global-typography-446381b-font-weight:700;--e-global-typography-446381b-text-transform:capitalize;--e-global-typography-446381b-line-height:1em;--e-global-typography-446381b-letter-spacing:1px;background-color:var( --e-global-color-secondary );color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-168 button,.elementor-kit-168 input[type="button"],.elementor-kit-168 input[type="submit"],.elementor-kit-168 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );color:var( --e-global-color-secondary );border-radius:20px 20px 20px 20px;padding:15px 30px 15px 30px;}.elementor-kit-168 button:hover,.elementor-kit-168 button:focus,.elementor-kit-168 input[type="button"]:hover,.elementor-kit-168 input[type="button"]:focus,.elementor-kit-168 input[type="submit"]:hover,.elementor-kit-168 input[type="submit"]:focus,.elementor-kit-168 .elementor-button:hover,.elementor-kit-168 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-secondary );}.elementor-kit-168 e-page-transition{background-color:#FFBC7D;}.elementor-kit-168 a{color:var( --e-global-color-accent );}.elementor-kit-168 a:hover{color:var( --e-global-color-secondary );}.elementor-kit-168 h1{color:var( --e-global-color-primary );font-family:var( --e-global-typography-a593779-font-family ), Sans-serif;font-size:var( --e-global-typography-a593779-font-size );font-weight:var( --e-global-typography-a593779-font-weight );text-transform:var( --e-global-typography-a593779-text-transform );line-height:var( --e-global-typography-a593779-line-height );letter-spacing:var( --e-global-typography-a593779-letter-spacing );}.elementor-kit-168 h2{color:var( --e-global-color-primary );font-family:var( --e-global-typography-d1c563d-font-family ), Sans-serif;font-size:var( --e-global-typography-d1c563d-font-size );font-weight:var( --e-global-typography-d1c563d-font-weight );text-transform:var( --e-global-typography-d1c563d-text-transform );line-height:var( --e-global-typography-d1c563d-line-height );letter-spacing:var( --e-global-typography-d1c563d-letter-spacing );}.elementor-kit-168 h3{color:var( --e-global-color-primary );font-family:var( --e-global-typography-da422fa-font-family ), Sans-serif;font-size:var( --e-global-typography-da422fa-font-size );font-weight:var( --e-global-typography-da422fa-font-weight );text-transform:var( --e-global-typography-da422fa-text-transform );line-height:var( --e-global-typography-da422fa-line-height );letter-spacing:var( --e-global-typography-da422fa-letter-spacing );}.elementor-kit-168 h4{color:var( --e-global-color-primary );font-family:var( --e-global-typography-845f63e-font-family ), Sans-serif;font-size:var( --e-global-typography-845f63e-font-size );font-weight:var( --e-global-typography-845f63e-font-weight );text-transform:var( --e-global-typography-845f63e-text-transform );line-height:var( --e-global-typography-845f63e-line-height );letter-spacing:var( --e-global-typography-845f63e-letter-spacing );}.elementor-kit-168 h5{color:var( --e-global-color-primary );font-family:var( --e-global-typography-989a498-font-family ), Sans-serif;font-size:var( --e-global-typography-989a498-font-size );font-weight:var( --e-global-typography-989a498-font-weight );text-transform:var( --e-global-typography-989a498-text-transform );line-height:var( --e-global-typography-989a498-line-height );letter-spacing:var( --e-global-typography-989a498-letter-spacing );}.elementor-kit-168 h6{color:var( --e-global-color-accent );font-family:var( --e-global-typography-38abe24-font-family ), Sans-serif;font-size:var( --e-global-typography-38abe24-font-size );font-weight:var( --e-global-typography-38abe24-font-weight );text-transform:var( --e-global-typography-38abe24-text-transform );line-height:var( --e-global-typography-38abe24-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1340px;}.e-con{--container-max-width:1340px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){margin-block-end:30px;}.elementor-element{--widgets-spacing:30px 30px;--widgets-spacing-row:30px;--widgets-spacing-column:30px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-168{--e-global-typography-text-font-size:1rem;--e-global-typography-accent-font-size:1.063rem;--e-global-typography-a593779-font-size:3.5rem;--e-global-typography-d1c563d-font-size:2.5rem;--e-global-typography-da422fa-font-size:1.5rem;--e-global-typography-845f63e-font-size:1.375rem;--e-global-typography-989a498-font-size:1.25rem;--e-global-typography-38abe24-font-size:1.125rem;--e-global-typography-ff6c330-font-size:1rem;--e-global-typography-cd554fa-font-size:1rem;--e-global-typography-446381b-font-size:9.375rem;font-size:var( --e-global-typography-text-font-size );}.elementor-kit-168 h1{font-size:var( --e-global-typography-a593779-font-size );line-height:var( --e-global-typography-a593779-line-height );letter-spacing:var( --e-global-typography-a593779-letter-spacing );}.elementor-kit-168 h2{font-size:var( --e-global-typography-d1c563d-font-size );line-height:var( --e-global-typography-d1c563d-line-height );letter-spacing:var( --e-global-typography-d1c563d-letter-spacing );}.elementor-kit-168 h3{font-size:var( --e-global-typography-da422fa-font-size );line-height:var( --e-global-typography-da422fa-line-height );letter-spacing:var( --e-global-typography-da422fa-letter-spacing );}.elementor-kit-168 h4{font-size:var( --e-global-typography-845f63e-font-size );line-height:var( --e-global-typography-845f63e-line-height );letter-spacing:var( --e-global-typography-845f63e-letter-spacing );}.elementor-kit-168 h5{font-size:var( --e-global-typography-989a498-font-size );line-height:var( --e-global-typography-989a498-line-height );letter-spacing:var( --e-global-typography-989a498-letter-spacing );}.elementor-kit-168 h6{font-size:var( --e-global-typography-38abe24-font-size );line-height:var( --e-global-typography-38abe24-line-height );}.elementor-kit-168 button,.elementor-kit-168 input[type="button"],.elementor-kit-168 input[type="submit"],.elementor-kit-168 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}@media(max-width:767px){.elementor-kit-168{--e-global-typography-text-font-size:0.875rem;--e-global-typography-accent-font-size:0.9rem;--e-global-typography-a593779-font-size:2rem;--e-global-typography-d1c563d-font-size:1.5rem;--e-global-typography-da422fa-font-size:1.25rem;--e-global-typography-845f63e-font-size:1.125rem;--e-global-typography-989a498-font-size:1rem;--e-global-typography-38abe24-font-size:0.938rem;--e-global-typography-ff6c330-font-size:0.875rem;--e-global-typography-cd554fa-font-size:0.875rem;--e-global-typography-446381b-font-size:6.25rem;font-size:var( --e-global-typography-text-font-size );}.elementor-kit-168 h1{font-size:var( --e-global-typography-a593779-font-size );line-height:var( --e-global-typography-a593779-line-height );letter-spacing:var( --e-global-typography-a593779-letter-spacing );}.elementor-kit-168 h2{font-size:var( --e-global-typography-d1c563d-font-size );line-height:var( --e-global-typography-d1c563d-line-height );letter-spacing:var( --e-global-typography-d1c563d-letter-spacing );}.elementor-kit-168 h3{font-size:var( --e-global-typography-da422fa-font-size );line-height:var( --e-global-typography-da422fa-line-height );letter-spacing:var( --e-global-typography-da422fa-letter-spacing );}.elementor-kit-168 h4{font-size:var( --e-global-typography-845f63e-font-size );line-height:var( --e-global-typography-845f63e-line-height );letter-spacing:var( --e-global-typography-845f63e-letter-spacing );}.elementor-kit-168 h5{font-size:var( --e-global-typography-989a498-font-size );line-height:var( --e-global-typography-989a498-line-height );letter-spacing:var( --e-global-typography-989a498-letter-spacing );}.elementor-kit-168 h6{font-size:var( --e-global-typography-38abe24-font-size );line-height:var( --e-global-typography-38abe24-line-height );}.elementor-kit-168 button,.elementor-kit-168 input[type="button"],.elementor-kit-168 input[type="submit"],.elementor-kit-168 .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:90%;}.e-con{--container-max-width:90%;}}/* Start custom CSS *//* ==========================================================
   GLOBAL METALLIC BACKGROUNDS FOR ELEMENTOR
   Colores metalizados + degradado + haz de luz animado
   Incluye color personalizado #cff103
   No cambia colores de texto
   Sin z-index
   ========================================================== */

:root {
  --wmp-metal-speed: 6s;

  --wmp-metal-light: linear-gradient(
    105deg,
    transparent 0%,
    rgba(255,255,255,0) 30%,
    rgba(255,255,255,.78) 50%,
    rgba(255,255,255,0) 70%,
    transparent 100%
  );

  --wmp-metal-bg-1: linear-gradient(135deg, #111111, #444444, #111111);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 20%, rgba(255,255,255,.30), transparent 36%);
}

/* ==========================================================
   ANIMATION
   ========================================================== */

@keyframes wmpMetalLightSweep {
  0% {
    background-position: -180% 0%, 0% 50%, 100% 50%;
  }

  50% {
    background-position: 180% 0%, 100% 50%, 0% 50%;
  }

  100% {
    background-position: -180% 0%, 0% 50%, 100% 50%;
  }
}

/* ==========================================================
   BASE EFFECT
   Funciona en cualquier widget, sección, columna o contenedor
   ========================================================== */

[class*="wmp-metal-"],
[class*="wmp-section-"],
[class*="wmp-container-"],
[class*="wmp-column-"],
[class*="wmp-card-"],
[class*="wmp-cta-"],
[class*="wmp-iconbox-"],
[class*="wmp-imagebox-"],
[class*="wmp-heading-"],
[class*="wmp-text-"],
[class*="wmp-form-"],
[class*="wmp-tabs-"],
[class*="wmp-accordion-"],
[class*="wmp-toggle-"],
[class*="wmp-menu-"],
[class*="wmp-slider-"],
[class*="wmp-gallery-"],
[class*="wmp-testimonial-"],
[class*="wmp-counter-"],
[class*="wmp-progress-"],
[class*="wmp-product-"],
[class*="wmp-post-"],
[class*="wmp-price-"],
[class*="wmp-flipbox-"],
[class*="wmp-search-"],
[class*="wmp-social-"],
[class*="wmp-video-"],
[class*="wmp-map-"],
[class*="wmp-popup-"] {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size:
    55% 100%,
    300% 300%,
    220% 220%;
  background-repeat: no-repeat;
  background-position:
    -180% 0%,
    0% 50%,
    100% 50%;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Aplica también al contenedor interno del widget */
[class*="wmp-metal-"] > .elementor-widget-container,
[class*="wmp-section-"] > .elementor-widget-container,
[class*="wmp-container-"] > .elementor-widget-container,
[class*="wmp-column-"] > .elementor-widget-container,
[class*="wmp-card-"] > .elementor-widget-container,
[class*="wmp-cta-"] > .elementor-widget-container,
[class*="wmp-iconbox-"] > .elementor-widget-container,
[class*="wmp-imagebox-"] > .elementor-widget-container,
[class*="wmp-heading-"] > .elementor-widget-container,
[class*="wmp-text-"] > .elementor-widget-container,
[class*="wmp-form-"] > .elementor-widget-container,
[class*="wmp-tabs-"] > .elementor-widget-container,
[class*="wmp-accordion-"] > .elementor-widget-container,
[class*="wmp-toggle-"] > .elementor-widget-container,
[class*="wmp-menu-"] > .elementor-widget-container,
[class*="wmp-slider-"] > .elementor-widget-container,
[class*="wmp-gallery-"] > .elementor-widget-container,
[class*="wmp-testimonial-"] > .elementor-widget-container,
[class*="wmp-counter-"] > .elementor-widget-container,
[class*="wmp-progress-"] > .elementor-widget-container,
[class*="wmp-product-"] > .elementor-widget-container,
[class*="wmp-post-"] > .elementor-widget-container,
[class*="wmp-price-"] > .elementor-widget-container,
[class*="wmp-flipbox-"] > .elementor-widget-container,
[class*="wmp-search-"] > .elementor-widget-container,
[class*="wmp-social-"] > .elementor-widget-container,
[class*="wmp-video-"] > .elementor-widget-container,
[class*="wmp-map-"] > .elementor-widget-container,
[class*="wmp-popup-"] > .elementor-widget-container {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size:
    55% 100%,
    300% 300%,
    220% 220%;
  background-repeat: no-repeat;
  background-position:
    -180% 0%,
    0% 50%,
    100% 50%;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* ==========================================================
   ELEMENTOR INTERNAL WIDGET TARGETS
   ========================================================== */

/* Buttons */
[class*="wmp-button-"] .elementor-button {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Icons */
[class*="wmp-icon-"] .elementor-icon,
[class*="wmp-iconbox-"] .elementor-icon,
[class*="wmp-social-"] .elementor-social-icon {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Icon Box */
[class*="wmp-iconbox-"] .elementor-icon-box-wrapper {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Image Box */
[class*="wmp-imagebox-"] .elementor-image-box-wrapper {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* CTA */
[class*="wmp-cta-"] .elementor-cta {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Flip Box */
[class*="wmp-flipbox-"] .elementor-flip-box__front,
[class*="wmp-flipbox-"] .elementor-flip-box__back {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Forms */
[class*="wmp-form-"] .elementor-field,
[class*="wmp-form-"] .elementor-field-textual,
[class*="wmp-form-"] input,
[class*="wmp-form-"] textarea,
[class*="wmp-form-"] select,
[class*="wmp-form-"] button {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Tabs */
[class*="wmp-tabs-"] .elementor-tab-title,
[class*="wmp-tabs-"] .elementor-tab-content {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Accordion / Toggle */
[class*="wmp-accordion-"] .elementor-accordion-item,
[class*="wmp-accordion-"] .elementor-tab-title,
[class*="wmp-accordion-"] .elementor-tab-content,
[class*="wmp-toggle-"] .elementor-toggle-item,
[class*="wmp-toggle-"] .elementor-tab-title,
[class*="wmp-toggle-"] .elementor-tab-content {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Menu */
[class*="wmp-menu-"] .elementor-nav-menu,
[class*="wmp-menu-"] .elementor-nav-menu--dropdown,
[class*="wmp-menu-"] .elementor-menu-toggle,
[class*="wmp-menu-"] .menu-item a {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Slider / Carousel */
[class*="wmp-slider-"] .swiper-slide,
[class*="wmp-slider-"] .elementor-carousel-image,
[class*="wmp-slider-"] .elementor-testimonial,
[class*="wmp-slider-"] .elementor-image-carousel-wrapper {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Gallery */
[class*="wmp-gallery-"] .elementor-gallery-item,
[class*="wmp-gallery-"] .gallery-item,
[class*="wmp-gallery-"] .e-gallery-item {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Testimonials */
[class*="wmp-testimonial-"] .elementor-testimonial,
[class*="wmp-testimonial-"] .elementor-testimonial-wrapper,
[class*="wmp-testimonial-"] .elementor-testimonial__content {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Counter */
[class*="wmp-counter-"] .elementor-counter,
[class*="wmp-counter-"] .elementor-counter-number-wrapper {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Progress Bar */
[class*="wmp-progress-"] .elementor-progress-wrapper,
[class*="wmp-progress-"] .elementor-progress-bar {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Posts / Portfolio */
[class*="wmp-post-"] .elementor-post,
[class*="wmp-post-"] .elementor-portfolio-item,
[class*="wmp-post-"] article {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Price Table */
[class*="wmp-price-"] .elementor-price-table,
[class*="wmp-price-"] .elementor-price-list,
[class*="wmp-price-"] .elementor-price-list-item {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Search */
[class*="wmp-search-"] .elementor-search-form,
[class*="wmp-search-"] .elementor-search-form__input,
[class*="wmp-search-"] .elementor-search-form__submit {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Video */
[class*="wmp-video-"] .elementor-wrapper,
[class*="wmp-video-"] .elementor-video,
[class*="wmp-video-"] iframe {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Google Maps */
[class*="wmp-map-"] .elementor-custom-embed,
[class*="wmp-map-"] iframe {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* Popup */
[class*="wmp-popup-"],
[class*="wmp-popup-"] .dialog-widget-content {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* WooCommerce */
[class*="wmp-product-"] .woocommerce ul.products li.product,
[class*="wmp-product-"] .woocommerce div.product,
[class*="wmp-product-"] .product,
[class*="wmp-product-"] .woocommerce-product-gallery,
[class*="wmp-product-"] .cart,
[class*="wmp-product-"] .button {
  background-image:
    var(--wmp-metal-light),
    var(--wmp-metal-bg-1),
    var(--wmp-metal-bg-2);
  background-size: 55% 100%, 300% 300%, 220% 220%;
  background-repeat: no-repeat;
  animation: wmpMetalLightSweep var(--wmp-metal-speed) linear infinite;
}

/* ==========================================================
   BORDERS / HOVER
   ========================================================== */

[class*="wmp-metal-"],
[class*="wmp-section-"],
[class*="wmp-container-"],
[class*="wmp-column-"],
[class*="wmp-card-"],
[class*="wmp-cta-"],
[class*="wmp-iconbox-"],
[class*="wmp-imagebox-"],
[class*="wmp-form-"],
[class*="wmp-tabs-"],
[class*="wmp-accordion-"],
[class*="wmp-toggle-"],
[class*="wmp-menu-"],
[class*="wmp-slider-"],
[class*="wmp-gallery-"],
[class*="wmp-testimonial-"],
[class*="wmp-product-"] {
  border-radius: inherit;
}

[class*="wmp-button-"] .elementor-button:hover,
[class*="wmp-card-"]:hover,
[class*="wmp-cta-"]:hover,
[class*="wmp-iconbox-"]:hover,
[class*="wmp-imagebox-"]:hover,
[class*="wmp-product-"]:hover {
  filter: brightness(1.12) contrast(1.08);
}

/* ==========================================================
   SPEED OPTIONS
   ========================================================== */

.wmp-metal-slow,
.wmp-slow {
  --wmp-metal-speed: 9s;
}

.wmp-metal-normal,
.wmp-normal {
  --wmp-metal-speed: 6s;
}

.wmp-metal-fast,
.wmp-fast {
  --wmp-metal-speed: 3.8s;
}

/* ==========================================================
   COLOR VARIABLES
   ========================================================== */

/* Black */
.wmp-metal-black,
.wmp-section-black,
.wmp-container-black,
.wmp-column-black,
.wmp-button-black,
.wmp-icon-black,
.wmp-iconbox-black,
.wmp-imagebox-black,
.wmp-heading-black,
.wmp-text-black,
.wmp-form-black,
.wmp-card-black,
.wmp-cta-black,
.wmp-tabs-black,
.wmp-accordion-black,
.wmp-toggle-black,
.wmp-menu-black,
.wmp-slider-black,
.wmp-gallery-black,
.wmp-testimonial-black,
.wmp-counter-black,
.wmp-progress-black,
.wmp-product-black,
.wmp-post-black,
.wmp-price-black,
.wmp-flipbox-black,
.wmp-search-black,
.wmp-social-black,
.wmp-video-black,
.wmp-map-black,
.wmp-popup-black {
  --wmp-metal-bg-1: linear-gradient(135deg, #030303, #1b1b1b, #4a4a4a, #111111, #000000);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 20%, rgba(255,255,255,.22), transparent 34%);
}

/* Dark Gray */
.wmp-metal-dark-gray,
.wmp-section-dark-gray,
.wmp-container-dark-gray,
.wmp-column-dark-gray,
.wmp-button-dark-gray,
.wmp-icon-dark-gray,
.wmp-iconbox-dark-gray,
.wmp-imagebox-dark-gray,
.wmp-heading-dark-gray,
.wmp-text-dark-gray,
.wmp-form-dark-gray,
.wmp-card-dark-gray,
.wmp-cta-dark-gray,
.wmp-tabs-dark-gray,
.wmp-accordion-dark-gray,
.wmp-toggle-dark-gray,
.wmp-menu-dark-gray,
.wmp-slider-dark-gray,
.wmp-gallery-dark-gray,
.wmp-testimonial-dark-gray,
.wmp-counter-dark-gray,
.wmp-progress-dark-gray,
.wmp-product-dark-gray,
.wmp-post-dark-gray,
.wmp-price-dark-gray,
.wmp-flipbox-dark-gray,
.wmp-search-dark-gray,
.wmp-social-dark-gray,
.wmp-video-dark-gray,
.wmp-map-dark-gray,
.wmp-popup-dark-gray {
  --wmp-metal-bg-1: linear-gradient(135deg, #111111, #2b2b2b, #5b5b5b, #242424, #090909);
  --wmp-metal-bg-2: radial-gradient(circle at 35% 25%, rgba(255,255,255,.25), transparent 35%);
}

/* Silver */
.wmp-metal-silver,
.wmp-section-silver,
.wmp-container-silver,
.wmp-column-silver,
.wmp-button-silver,
.wmp-icon-silver,
.wmp-iconbox-silver,
.wmp-imagebox-silver,
.wmp-heading-silver,
.wmp-text-silver,
.wmp-form-silver,
.wmp-card-silver,
.wmp-cta-silver,
.wmp-tabs-silver,
.wmp-accordion-silver,
.wmp-toggle-silver,
.wmp-menu-silver,
.wmp-slider-silver,
.wmp-gallery-silver,
.wmp-testimonial-silver,
.wmp-counter-silver,
.wmp-progress-silver,
.wmp-product-silver,
.wmp-post-silver,
.wmp-price-silver,
.wmp-flipbox-silver,
.wmp-search-silver,
.wmp-social-silver,
.wmp-video-silver,
.wmp-map-silver,
.wmp-popup-silver {
  --wmp-metal-bg-1: linear-gradient(135deg, #777777, #f1f1f1, #9d9d9d, #ffffff, #6b6b6b);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(255,255,255,.55), transparent 36%);
}

/* White Metal */
.wmp-metal-white,
.wmp-section-white,
.wmp-container-white,
.wmp-column-white,
.wmp-button-white,
.wmp-icon-white,
.wmp-iconbox-white,
.wmp-imagebox-white,
.wmp-heading-white,
.wmp-text-white,
.wmp-form-white,
.wmp-card-white,
.wmp-cta-white,
.wmp-tabs-white,
.wmp-accordion-white,
.wmp-toggle-white,
.wmp-menu-white,
.wmp-slider-white,
.wmp-gallery-white,
.wmp-testimonial-white,
.wmp-counter-white,
.wmp-progress-white,
.wmp-product-white,
.wmp-post-white,
.wmp-price-white,
.wmp-flipbox-white,
.wmp-search-white,
.wmp-social-white,
.wmp-video-white,
.wmp-map-white,
.wmp-popup-white {
  --wmp-metal-bg-1: linear-gradient(135deg, #ffffff, #e5e5e5, #ffffff, #bfbfbf, #f9f9f9);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(255,255,255,.75), transparent 38%);
}

/* Gold */
.wmp-metal-gold,
.wmp-section-gold,
.wmp-container-gold,
.wmp-column-gold,
.wmp-button-gold,
.wmp-icon-gold,
.wmp-iconbox-gold,
.wmp-imagebox-gold,
.wmp-heading-gold,
.wmp-text-gold,
.wmp-form-gold,
.wmp-card-gold,
.wmp-cta-gold,
.wmp-tabs-gold,
.wmp-accordion-gold,
.wmp-toggle-gold,
.wmp-menu-gold,
.wmp-slider-gold,
.wmp-gallery-gold,
.wmp-testimonial-gold,
.wmp-counter-gold,
.wmp-progress-gold,
.wmp-product-gold,
.wmp-post-gold,
.wmp-price-gold,
.wmp-flipbox-gold,
.wmp-search-gold,
.wmp-social-gold,
.wmp-video-gold,
.wmp-map-gold,
.wmp-popup-gold {
  --wmp-metal-bg-1: linear-gradient(135deg, #5f4300, #d4af37, #fff1a8, #b88716, #3d2800);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(255,255,255,.45), transparent 36%);
}

/* Copper */
.wmp-metal-copper,
.wmp-section-copper,
.wmp-container-copper,
.wmp-column-copper,
.wmp-button-copper,
.wmp-icon-copper,
.wmp-iconbox-copper,
.wmp-imagebox-copper,
.wmp-heading-copper,
.wmp-text-copper,
.wmp-form-copper,
.wmp-card-copper,
.wmp-cta-copper,
.wmp-tabs-copper,
.wmp-accordion-copper,
.wmp-toggle-copper,
.wmp-menu-copper,
.wmp-slider-copper,
.wmp-gallery-copper,
.wmp-testimonial-copper,
.wmp-counter-copper,
.wmp-progress-copper,
.wmp-product-copper,
.wmp-post-copper,
.wmp-price-copper,
.wmp-flipbox-copper,
.wmp-search-copper,
.wmp-social-copper,
.wmp-video-copper,
.wmp-map-copper,
.wmp-popup-copper {
  --wmp-metal-bg-1: linear-gradient(135deg, #4b1e05, #b56a28, #ffc58a, #8a3d0d, #2a1002);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(255,255,255,.35), transparent 36%);
}

/* Red */
.wmp-metal-red,
.wmp-section-red,
.wmp-container-red,
.wmp-column-red,
.wmp-button-red,
.wmp-icon-red,
.wmp-iconbox-red,
.wmp-imagebox-red,
.wmp-heading-red,
.wmp-text-red,
.wmp-form-red,
.wmp-card-red,
.wmp-cta-red,
.wmp-tabs-red,
.wmp-accordion-red,
.wmp-toggle-red,
.wmp-menu-red,
.wmp-slider-red,
.wmp-gallery-red,
.wmp-testimonial-red,
.wmp-counter-red,
.wmp-progress-red,
.wmp-product-red,
.wmp-post-red,
.wmp-price-red,
.wmp-flipbox-red,
.wmp-search-red,
.wmp-social-red,
.wmp-video-red,
.wmp-map-red,
.wmp-popup-red {
  --wmp-metal-bg-1: linear-gradient(135deg, #320000, #8b0000, #ff3636, #7a0000, #1a0000);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(255,255,255,.28), transparent 36%);
}

/* Wine */
.wmp-metal-wine,
.wmp-section-wine,
.wmp-container-wine,
.wmp-column-wine,
.wmp-button-wine,
.wmp-icon-wine,
.wmp-iconbox-wine,
.wmp-imagebox-wine,
.wmp-heading-wine,
.wmp-text-wine,
.wmp-form-wine,
.wmp-card-wine,
.wmp-cta-wine,
.wmp-tabs-wine,
.wmp-accordion-wine,
.wmp-toggle-wine,
.wmp-menu-wine,
.wmp-slider-wine,
.wmp-gallery-wine,
.wmp-testimonial-wine,
.wmp-counter-wine,
.wmp-progress-wine,
.wmp-product-wine,
.wmp-post-wine,
.wmp-price-wine,
.wmp-flipbox-wine,
.wmp-search-wine,
.wmp-social-wine,
.wmp-video-wine,
.wmp-map-wine,
.wmp-popup-wine {
  --wmp-metal-bg-1: linear-gradient(135deg, #1b0008, #520018, #8b1233, #3b0012, #120004);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(255,255,255,.25), transparent 36%);
}

/* Blue */
.wmp-metal-blue,
.wmp-section-blue,
.wmp-container-blue,
.wmp-column-blue,
.wmp-button-blue,
.wmp-icon-blue,
.wmp-iconbox-blue,
.wmp-imagebox-blue,
.wmp-heading-blue,
.wmp-text-blue,
.wmp-form-blue,
.wmp-card-blue,
.wmp-cta-blue,
.wmp-tabs-blue,
.wmp-accordion-blue,
.wmp-toggle-blue,
.wmp-menu-blue,
.wmp-slider-blue,
.wmp-gallery-blue,
.wmp-testimonial-blue,
.wmp-counter-blue,
.wmp-progress-blue,
.wmp-product-blue,
.wmp-post-blue,
.wmp-price-blue,
.wmp-flipbox-blue,
.wmp-search-blue,
.wmp-social-blue,
.wmp-video-blue,
.wmp-map-blue,
.wmp-popup-blue {
  --wmp-metal-bg-1: linear-gradient(135deg, #00142e, #004a99, #26a8ff, #003c7a, #000b1c);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(255,255,255,.32), transparent 36%);
}

/* Royal Blue */
.wmp-metal-royal-blue,
.wmp-section-royal-blue,
.wmp-container-royal-blue,
.wmp-column-royal-blue,
.wmp-button-royal-blue,
.wmp-icon-royal-blue,
.wmp-iconbox-royal-blue,
.wmp-imagebox-royal-blue,
.wmp-heading-royal-blue,
.wmp-text-royal-blue,
.wmp-form-royal-blue,
.wmp-card-royal-blue,
.wmp-cta-royal-blue,
.wmp-tabs-royal-blue,
.wmp-accordion-royal-blue,
.wmp-toggle-royal-blue,
.wmp-menu-royal-blue,
.wmp-slider-royal-blue,
.wmp-gallery-royal-blue,
.wmp-testimonial-royal-blue,
.wmp-counter-royal-blue,
.wmp-progress-royal-blue,
.wmp-product-royal-blue,
.wmp-post-royal-blue,
.wmp-price-royal-blue,
.wmp-flipbox-royal-blue,
.wmp-search-royal-blue,
.wmp-social-royal-blue,
.wmp-video-royal-blue,
.wmp-map-royal-blue,
.wmp-popup-royal-blue {
  --wmp-metal-bg-1: linear-gradient(135deg, #000b33, #002bff, #5fb7ff, #001a9e, #00051f);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(255,255,255,.35), transparent 36%);
}

/* Cyan */
.wmp-metal-cyan,
.wmp-section-cyan,
.wmp-container-cyan,
.wmp-column-cyan,
.wmp-button-cyan,
.wmp-icon-cyan,
.wmp-iconbox-cyan,
.wmp-imagebox-cyan,
.wmp-heading-cyan,
.wmp-text-cyan,
.wmp-form-cyan,
.wmp-card-cyan,
.wmp-cta-cyan,
.wmp-tabs-cyan,
.wmp-accordion-cyan,
.wmp-toggle-cyan,
.wmp-menu-cyan,
.wmp-slider-cyan,
.wmp-gallery-cyan,
.wmp-testimonial-cyan,
.wmp-counter-cyan,
.wmp-progress-cyan,
.wmp-product-cyan,
.wmp-post-cyan,
.wmp-price-cyan,
.wmp-flipbox-cyan,
.wmp-search-cyan,
.wmp-social-cyan,
.wmp-video-cyan,
.wmp-map-cyan,
.wmp-popup-cyan {
  --wmp-metal-bg-1: linear-gradient(135deg, #002b35, #00a6c8, #b7f6ff, #007c96, #00191f);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(255,255,255,.45), transparent 36%);
}

/* Green */
.wmp-metal-green,
.wmp-section-green,
.wmp-container-green,
.wmp-column-green,
.wmp-button-green,
.wmp-icon-green,
.wmp-iconbox-green,
.wmp-imagebox-green,
.wmp-heading-green,
.wmp-text-green,
.wmp-form-green,
.wmp-card-green,
.wmp-cta-green,
.wmp-tabs-green,
.wmp-accordion-green,
.wmp-toggle-green,
.wmp-menu-green,
.wmp-slider-green,
.wmp-gallery-green,
.wmp-testimonial-green,
.wmp-counter-green,
.wmp-progress-green,
.wmp-product-green,
.wmp-post-green,
.wmp-price-green,
.wmp-flipbox-green,
.wmp-search-green,
.wmp-social-green,
.wmp-video-green,
.wmp-map-green,
.wmp-popup-green {
  --wmp-metal-bg-1: linear-gradient(135deg, #001f0c, #047a2f, #58ff96, #026325, #001406);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(255,255,255,.35), transparent 36%);
}

/* Emerald */
.wmp-metal-emerald,
.wmp-section-emerald,
.wmp-container-emerald,
.wmp-column-emerald,
.wmp-button-emerald,
.wmp-icon-emerald,
.wmp-iconbox-emerald,
.wmp-imagebox-emerald,
.wmp-heading-emerald,
.wmp-text-emerald,
.wmp-form-emerald,
.wmp-card-emerald,
.wmp-cta-emerald,
.wmp-tabs-emerald,
.wmp-accordion-emerald,
.wmp-toggle-emerald,
.wmp-menu-emerald,
.wmp-slider-emerald,
.wmp-gallery-emerald,
.wmp-testimonial-emerald,
.wmp-counter-emerald,
.wmp-progress-emerald,
.wmp-product-emerald,
.wmp-post-emerald,
.wmp-price-emerald,
.wmp-flipbox-emerald,
.wmp-search-emerald,
.wmp-social-emerald,
.wmp-video-emerald,
.wmp-map-emerald,
.wmp-popup-emerald {
  --wmp-metal-bg-1: linear-gradient(135deg, #00241c, #008f72, #7affdf, #00604d, #00130f);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(255,255,255,.38), transparent 36%);
}

/* Lime / Neon #cff103 */
.wmp-metal-lime,
.wmp-metal-cff103,
.wmp-section-lime,
.wmp-section-cff103,
.wmp-container-lime,
.wmp-container-cff103,
.wmp-column-lime,
.wmp-column-cff103,
.wmp-button-lime,
.wmp-button-cff103,
.wmp-icon-lime,
.wmp-icon-cff103,
.wmp-iconbox-lime,
.wmp-iconbox-cff103,
.wmp-imagebox-lime,
.wmp-imagebox-cff103,
.wmp-heading-lime,
.wmp-heading-cff103,
.wmp-text-lime,
.wmp-text-cff103,
.wmp-form-lime,
.wmp-form-cff103,
.wmp-card-lime,
.wmp-card-cff103,
.wmp-cta-lime,
.wmp-cta-cff103,
.wmp-tabs-lime,
.wmp-tabs-cff103,
.wmp-accordion-lime,
.wmp-accordion-cff103,
.wmp-toggle-lime,
.wmp-toggle-cff103,
.wmp-menu-lime,
.wmp-menu-cff103,
.wmp-slider-lime,
.wmp-slider-cff103,
.wmp-gallery-lime,
.wmp-gallery-cff103,
.wmp-testimonial-lime,
.wmp-testimonial-cff103,
.wmp-counter-lime,
.wmp-counter-cff103,
.wmp-progress-lime,
.wmp-progress-cff103,
.wmp-product-lime,
.wmp-product-cff103,
.wmp-post-lime,
.wmp-post-cff103,
.wmp-price-lime,
.wmp-price-cff103,
.wmp-flipbox-lime,
.wmp-flipbox-cff103,
.wmp-search-lime,
.wmp-search-cff103,
.wmp-social-lime,
.wmp-social-cff103,
.wmp-video-lime,
.wmp-video-cff103,
.wmp-map-lime,
.wmp-map-cff103,
.wmp-popup-lime,
.wmp-popup-cff103 {
  --wmp-metal-bg-1: linear-gradient(135deg, #263000, #6f8700, #cff103, #f2ff8a, #a8c900, #334000);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(207,241,3,.55), transparent 36%);
}

/* Purple */
.wmp-metal-purple,
.wmp-section-purple,
.wmp-container-purple,
.wmp-column-purple,
.wmp-button-purple,
.wmp-icon-purple,
.wmp-iconbox-purple,
.wmp-imagebox-purple,
.wmp-heading-purple,
.wmp-text-purple,
.wmp-form-purple,
.wmp-card-purple,
.wmp-cta-purple,
.wmp-tabs-purple,
.wmp-accordion-purple,
.wmp-toggle-purple,
.wmp-menu-purple,
.wmp-slider-purple,
.wmp-gallery-purple,
.wmp-testimonial-purple,
.wmp-counter-purple,
.wmp-progress-purple,
.wmp-product-purple,
.wmp-post-purple,
.wmp-price-purple,
.wmp-flipbox-purple,
.wmp-search-purple,
.wmp-social-purple,
.wmp-video-purple,
.wmp-map-purple,
.wmp-popup-purple {
  --wmp-metal-bg-1: linear-gradient(135deg, #170021, #5a007e, #c95cff, #3b0054, #0b0010);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(255,255,255,.32), transparent 36%);
}

/* Orange */
.wmp-metal-orange,
.wmp-section-orange,
.wmp-container-orange,
.wmp-column-orange,
.wmp-button-orange,
.wmp-icon-orange,
.wmp-iconbox-orange,
.wmp-imagebox-orange,
.wmp-heading-orange,
.wmp-text-orange,
.wmp-form-orange,
.wmp-card-orange,
.wmp-cta-orange,
.wmp-tabs-orange,
.wmp-accordion-orange,
.wmp-toggle-orange,
.wmp-menu-orange,
.wmp-slider-orange,
.wmp-gallery-orange,
.wmp-testimonial-orange,
.wmp-counter-orange,
.wmp-progress-orange,
.wmp-product-orange,
.wmp-post-orange,
.wmp-price-orange,
.wmp-flipbox-orange,
.wmp-search-orange,
.wmp-social-orange,
.wmp-video-orange,
.wmp-map-orange,
.wmp-popup-orange {
  --wmp-metal-bg-1: linear-gradient(135deg, #361100, #c94f00, #ffb066, #953300, #1f0900);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(255,255,255,.35), transparent 36%);
}

/* Yellow */
.wmp-metal-yellow,
.wmp-section-yellow,
.wmp-container-yellow,
.wmp-column-yellow,
.wmp-button-yellow,
.wmp-icon-yellow,
.wmp-iconbox-yellow,
.wmp-imagebox-yellow,
.wmp-heading-yellow,
.wmp-text-yellow,
.wmp-form-yellow,
.wmp-card-yellow,
.wmp-cta-yellow,
.wmp-tabs-yellow,
.wmp-accordion-yellow,
.wmp-toggle-yellow,
.wmp-menu-yellow,
.wmp-slider-yellow,
.wmp-gallery-yellow,
.wmp-testimonial-yellow,
.wmp-counter-yellow,
.wmp-progress-yellow,
.wmp-product-yellow,
.wmp-post-yellow,
.wmp-price-yellow,
.wmp-flipbox-yellow,
.wmp-search-yellow,
.wmp-social-yellow,
.wmp-video-yellow,
.wmp-map-yellow,
.wmp-popup-yellow {
  --wmp-metal-bg-1: linear-gradient(135deg, #5a4a00, #f2c900, #fff7a8, #c99d00, #2b2300);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(255,255,255,.45), transparent 36%);
}

/* Pink */
.wmp-metal-pink,
.wmp-section-pink,
.wmp-container-pink,
.wmp-column-pink,
.wmp-button-pink,
.wmp-icon-pink,
.wmp-iconbox-pink,
.wmp-imagebox-pink,
.wmp-heading-pink,
.wmp-text-pink,
.wmp-form-pink,
.wmp-card-pink,
.wmp-cta-pink,
.wmp-tabs-pink,
.wmp-accordion-pink,
.wmp-toggle-pink,
.wmp-menu-pink,
.wmp-slider-pink,
.wmp-gallery-pink,
.wmp-testimonial-pink,
.wmp-counter-pink,
.wmp-progress-pink,
.wmp-product-pink,
.wmp-post-pink,
.wmp-price-pink,
.wmp-flipbox-pink,
.wmp-search-pink,
.wmp-social-pink,
.wmp-video-pink,
.wmp-map-pink,
.wmp-popup-pink {
  --wmp-metal-bg-1: linear-gradient(135deg, #3b001f, #c2185b, #ff9ec8, #8e0d43, #1b000e);
  --wmp-metal-bg-2: radial-gradient(circle at 30% 25%, rgba(255,255,255,.35), transparent 36%);
}/* End custom CSS */