/*
 Theme Name:   Industrie Child
 Theme URI:    https://demo.rstheme.com/wordpress/industrie/
 Description:  Industrie Child
 Author:       RSTheme
 Author URI:   http://rstheme.com
 Template:     industrie
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready
 */

.single-header.rs-enable-sticky.rs-header-sticky header.elementor-element {
	background-color: #003F5C !important;
}
/* Override: gradiente btn-robotics en Revolution Slider */
.elementor-widget-slider_revolution .rs-button .rs-btn {
    background-color: #E73D15 !important;
    background: linear-gradient(to right, #E73D15, #F9B233) !important;
}

/* Override: paralelogramo con acento verde en esquina superior derecha */
.rs-addon-services.style1 {
    position: relative;
}
.rs-addon-services.style1::before {
    content: '';
    position: absolute;
    top: -5px;
    left: 6px;
    right: -6px;
    bottom: 5px;
    background: linear-gradient(135deg, #009245, #8cc63f);
    clip-path: polygon(10% 0%, 100% 0%, 90% 100%, 0% 100%);
    z-index: 0;
}
.rs-addon-services.style1 .services-inner.clip-path-enable {
    clip-path: polygon(10% 0%, 100% 0%, 90% 100%, 0% 100%) !important;
    position: relative;
    z-index: 1;
}

/* Override: sombra verde degradada en imágenes de servicios */
.hersa-img-green-shadow {
    position: relative;
}
.hersa-img-green-shadow::before {
    content: '';
    position: absolute;
    top: -8px;
    left: 8px;
    right: -8px;
    bottom: 8px;
    background: linear-gradient(135deg, #009245, #8cc63f);
    z-index: 0;
}
.hersa-img-green-shadow img {
    position: relative;
    z-index: 1;
}

#rs-header .hfe-nav-menu__layout-horizontal {
	display: block;
}
