/*
Theme Name: Eltron
Theme URI: https://bolvo.com/eltron
Author: Eltron WordPress Theme
Author URI: https://bolvo.com
Description: Eltron is WordPress theme with advanced features.
Version: 2.0
License: Themeforest Split License.
License URI: http://themeforest.net/licenses.
Text Domain: eltron
Tags: two-columns, left-sidebar, right-sidebar, grid-layout, custom-colors, custom-menu, editor-style, featured-images, footer-widgets, full-width-template, microformats, rtl-language-support, theme-options, threaded-comments, translation-ready, blog, e-commerce, portfolio
*/

/* Theme CSS is available in /assets/css/main.css */

.eltron-page-header-title:before{
	display: none;
}

.eltron-page-header-title {
	-webkit-text-stroke: 1px white;
	color: #2448C5;
	font-weight: 10;
	text-transform: uppercase;
}

.eltron-page-header-title > h1:hover {
	-webkit-text-fill-color: white;
}

/* Aktuelles */
.testimonial-section .testimonial-text-slide .testimonial-slide-text h3 {
	color: #000;
}
.testimonial-section .testimonial-text-slide .testimonial-slide-text p {
	font-size: 15px;
}

/* Wir in Berlin */
.section-title-left h2 {
	font-size:2.4rem;
}


/* Newsletter section */

.newsletter-section .newsletter-content {
	padding: 35px 0px;
	border-style: solid;
	border-width: 1px;

}
.newsletter-section .newsletter-content .newsletter-text h2 {
	color: #fff;
}
.newsletter-section .newsletter-content .newsletter-text {
	margin-top: 15px;
}

.newsletter-section .newsletter-content .newsletter-form input {
	float:left;
	width: 47%;
	border-radius: 3px;
	margin-left: 6px;
	padding-left: 15px;
}

.tnp-email{
	background-color:red;
}

.newsletter-section .newsletter-content .newsletter-icon {
	margin-left:35px;
}
.icon-envelope {
	color: white !important;
}

/* home wir in Berlin */
.about-text{
	margin-top: 4rem;

}

/* Footer section
.eltron-footer-widgets-bar-row{
	flex-wrap: nowrap;
} */

/* Vorstand section */

.team-img img {
	height: 250px;
	object-fit: cover;
}


/* filterable Gallery */

.eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap > img {
	height: 100%;
	width: 100%;
	padding: 0 3rem;
	-o-object-fit: cover;
	object-fit: contain;
	background-color: white;
}
.gallery-item-caption-wrap .gallery-item-hoverer-bg {
	opacity: 1;
}

/* EUNIC Global banner */
.feature-style-two .features-call-action .feature-call-content {
	float: right;
	max-width: 650px;
}
.feature-style-two .features-call-action {
	z-index: 1;
	bottom: 0px;
	background-color: #fff;
	padding: 35px 85px 55px 0px;
}
.feature-style-two .features-call-action::before {
	height: 100%;
	width: 350px;
	margin-top: 30px;
	background-image: url(https://wordpress-572372-1896872.cloudwaysapps.com/wp-content/uploads/2021/04/eunic-heart-hiring-1440x.jpg);
	background-size: contain;
}

/* veranstaltungen cards */
.event-card{
	height:200px;
}

/* blog grid template
.blog-section .blog-post-content .blog-post-pic {
    position: relative;
    overflow: hidden;
    height: 250px;
} */


/* Projekte Masonry Grid */

.project-section .project-filter-btn {
	padding-top: 0px;
}

/* Suchresultate */
.elementor-posts .elementor-post__badge {
	background: #2448c5;
	border-radius: 0px;
}
.elementor-pagination {
	text-align: center;
	padding-top: 2rem;
}
/******** Footers **********/
.eltron-footer-widgets-bar {
	overflow: visible;
	background-color: #0d1c25;
}
.eltron-footer-widgets-bar-inner .widget_nav_menu ul li a{
	color: rgba(255,255,255,.95);
	font-style: normal;
	line-height: 1.5;
	letter-spacing: 1.2px;
	text-transform: none;
}

#footer-link a{
	color: rgba(255,255,255,.79);
}
.footer-logo-widget{
	width: 200px;
}
.eltron-footer-widgets-bar-column-2 {
	margin-left: 0;
}
.eltron-footer-bottom-bar .eltron-footer-bottom-bar-inner {
	color: #999;
	margin-right: 0px;
}
/* Blog grid */

.blog-section .blog-post-content .blog-post-pic {
	/*height: 315px;*/
	background: #fff;
	object-fit: cover;
}
.blog-section .blog-post-content .blog-post-item .blog-post-text {
	min-height: 315px;
}

/*** Media Queries ***/

/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
	.newsletter-section 			.newsletter-content .newsletter-form input {
		float: none;
		width: 100%;
		margin: 3px;
	}
	.eltron-page-header-title {
		-webkit-text-stroke: 0px;
		color: #FFFF;
		font-weight: 10;
		font-size: 1.5rem;
		text-transform: uppercase;
	}

	/* Ueber uns section */
	.elementor-2004 .elementor-element.elementor-element-9f4e4f1 {
		padding: 0;
	}
	.section-title-left h2 {
		text-align: center;
		font-weight: 700;
		padding: 0px 0px 12px;
		line-height: 1.3;
		margin-bottom: .5rem;
	}

	/* Vorstand section */
	.team-img img {
		height: 200px;
	}
	.team-member-box .team-text 		h3{
		font-size: 18px;
	}

	/* Mitglieder section */
	.elementor-heading-title{
		font-size: 20px;
	}
	.eael-filter-gallery-control > ul li {
		font-size: 10px;
		line-height: 1.3;
	}
	.gallery-item-caption-wrap.caption-style-hoverer h5 {
		font-size: 16px;
		margin-bottom: 0;
	}

	/* Eunic global section */
	.newsletter-section .newsletter-content .newsletter-text h2 {
		font-size: 20px;
	}
	.feature-style-two .features-call-action .feature-call-content h3 {
		font-size: 20px;
	}
	.feature-style-two .features-call-action .feature-call-content p{
		font-size: 14px;
	}
	.feature-style-two .features-call-action .feature-call-content a {
		font-size: 14px;
		padding: 13px;
		text-transform: none;
	}

	/* Aktuelles section */
	.testimonial-section .testimonial-text-slide .testimonial-slide-text p {
		font-size: 15px;
	}

	/* Wir in Berlin */

	.section-title-left h2 {

		text-align: center;
		font-weight: 700;
		padding: 0px 0px 12px;
		line-height: 1.3;
		margin-bottom: .5rem;

	}
	.section-title-left h2 {
		font-size: 1.25rem;
	}
	/* Blog grid */

	.blog-section .blog-post-content .blog-post-pic {
		height: 100%;
		object-fit: cover;
	}
	.blog-section .blog-post-content .blog-post-item .blog-post-text {
		min-height: 200px;
	}
}