/*
 Theme Name:   Energium Child
 Description:  Energium Child Theme
 Theme URI:	   https://demo.artureanec.com/themes/energium
 Author:       Artureanec
 Author URI:   https://demo.artureanec.com
 Template:     energium
 Version:      1.0.0
 License: GNU  General Public License version 3.0
 License URI:  http://www.gnu.org/licenses/gpl-3.0.html
 Text Domain:  energium-child
*/

/* =Theme customization starts here
------------------------------------------------------- */

.footer-button a {
	background-color: var(--e-global-color-primary)!important;
	border: none!important;
}

.footer:before, .footer:after, .footer .footer-bg:after {
	display: none;
}

.page-title-container {
	padding: 30px 0px 0px 0px;
}

.service-listing-wrapper.owl-carousel .owl-item:nth-child(3n+1) .service-item-media:before {
	background: linear-gradient(to top, var(--e-global-color-secondary) 0%, transparent 100%)!important;
}
.service-listing-wrapper.owl-carousel .owl-item:nth-child(3n+2) .service-item-media:before {
	background: linear-gradient(to top, var(--e-global-color-accent) 0%, transparent 100%)!important;
}
.service-listing-wrapper.owl-carousel .owl-item:nth-child(3n) .service-item-media:before {
	background: linear-gradient(to top, var(--e-global-color-primary) 0%, transparent 100%)!important;
} 

.page-title-bg {
	background-color: rgba(20, 20, 20, 0.59);
}

.services-list-icon i:before{
	padding: 4px;
    border-radius: 5px;
	border-width: 2px;
	border-style: solid;
}

.services-list-icon-blue i:before{
	border-color: var(--e-global-color-accent);
}

.services-list-icon-darkblue i:before{
	border-color: var(--e-global-color-text);
}

.services-list-icon-green i:before{
	border-color: var(--e-global-color-secondary);
}

.owl-carousel .owl-stage {
	align-items: flex-start;
}

.swiper-pagination.swiper-pagination-bullets {
	bottom: -30px!important;
}

.energium-file-widget .file-item.file-item-compact .file-item-download-item {
	color: var(--e-global-color-accent)!important;
}

.product-scroll-margin-top {
	scroll-margin-top: 120px;
}

.display-none {
	display: none!important;
}