/*
 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
 */
 
.hfe-site-logo .hfe-site-logo-set .hfe-site-logo-img, .hfe-site-logo .hfe-site-logo-container img  {
	object-fit: contain;
}
.page-id-15257 .header-breadcamb-fixer {
	display: none !important;
}

.portfolio-img img {
  height: 100%;
  object-fit: cover;
}

body.post-template-default.single.single-post #page #content {
	padding-top: 50px;
}

.rs-blog-details .post .blog-meta .postedby, .rs-blog-details .post .blog-meta .rs___tag, .rs-blog-details .post .blog-meta .rs_comments {
	display: none;
}

.recent-post-widget .post-item .date-post em {
	display: none;
}	

.rs-blog .blog-item .blog-meta .btm-cate {
	display: none !important;
}
.rs-blog .full-blog-content .blog-meta .postedby {
	display: none;
}
.btm-cate_no_thum li + li::before {
	display: none;
}
.btm-cate_no_thum li + li {
	margin-left: 0;
}

.elementor-widget-prelements-blog-gird .prelements-blog-grid .pre-blog-item .pre-blog-meta > li:first-of-type {
	display: none;
}
.elementor-widget-prelements-blog-gird .prelements-blog-grid .pre-blog-item .pre-blog-meta > li:nth-of-type(2) {
	margin-left: 0;
	padding-left: 0px;
}
.elementor-widget-prelements-blog-gird .prelements-blog-grid .pre-blog-item .pre-blog-meta > li:nth-of-type(2):before {
	display: none;
}

.no-bullet-point > .elementor-icon-list-items {
	margin: 0;
	list-style: none;
}

.rs-portfolio-slider.rs-portfolio.rs-portfolio-style4 .grid-item, .rs-portfolio-slider.rs-portfolio.rs-portfolio-style4 .grid-item .portfolio-item, .rs-portfolio-slider.rs-portfolio.rs-portfolio-style4 .grid-item .portfolio-item .portfolio-img {
	height: 300px;
}

.blog .rs-blog .blog-item .blog-img {
	aspect-ratio: 2;
	align-content: center;
	justify-content: center;
	display: flex;
}
.blog .rs-blog .blog-item .blog-img a, .blog .rs-blog .blog-item .blog-img a img {
	width: 100%;
	align-self: center;
}

.show-featured .post-img {
	height: 100%;
	aspect-ratio: 1.2;
}
.show-featured .post-img a img {
	height: 100%;
	object-fit: cover;
}
