/*
Theme Name: Ecofine Child
Author: ThemePul
Description: This child theme is only for Ecofine Theme.
Version: 1.0.0
Template: ecofine

This is the child theme for Ecofine theme

*/

.hide-play-button .play-btn,
.hide-play-button .video-button.two,
.news-grid .news-seven-post-info,
li.post-cat,
.telephone-button .fa-angle-double-right,
li .byline {
	display:none!important;
}
.footer-widgets-area .widget_text .widget-title {
    position: relative;
    padding-bottom: 12px;
    margin-bottom: 20px;
}
.footer-widgets-area .widget_text .widget-title:before {
    background: #3C8A60;
	content: '';
    width: 50px;
    height: 2px;
    position: absolute;
    left: 0;
    bottom: 0;
}
.news-grid .theme-btns,
.news-grid .blog-seven-date .posted-on {
	font-family: Roboto!important;
}
.accordion-button.collapsed {
	background: #efefef;
}
.grid-stack .eco-v2--image img {
	padding-bottom:0px!important;
}
.left-text-grid .eco-v2--image::after {
	border-left: 15px solid #3C8A60;
}
.left-text-grid .eco-v2--image::after {
    left: 30px;
    border-right: 15px solid #3C8A60;
	border-left:0px!important;
}
.contact-form-submission {
	background: #fff;
    padding: 25px;
}
.slider-home .eco-slide-title {
	font-size: 45px;
	line-height:55px;
}
.slider-home .eco-single-slide-item:after {
	background: url("https://www.arkadiki-pro.gr/wp-content/uploads/2024/04/square-background.png");
	background-repeat:repeat;
	    background-size: auto;
}
.contact-details .eco-contact-dec p {
	color:#878680!important;
}
.account-info {
	padding-top: 50px;
    padding-bottom: 50px;
    background: #f9f9f9;
}
.account-info .about-des p {
	color:#343434;
	font-size: 20px;
    line-height: 30px;
}
.border-bottom-green {
	border-bottom: 3px solid #3C8A60;
    margin-bottom: 40px !important;
}
.center-title-phone {
	text-align: center;
}
.center-title-phone h2.elementor-heading-title {
	font-size:24px;
}
.grid-phones .e-con-inner {
	display: block!important;
    margin: 0 auto!important;
    text-align: center!important;
}
.grid-phones .e-con-inner .elementor-widget-ecofinecore_button {
	display: inline-block;
	margin-left:15px;
	margin-right:15px;
}
.button-phones .button-phone-col {
	text-align:center;
}
.blog-seven-date .posted-on {
	background: #3C8A60;
}
.news-seven-image-box:after {
	background: linear-gradient(3deg, #3C8A60 2.46%, rgba(75, 175, 71, 0.00) 141.27%);
}
.ot-menu-wrapper .mobile-logo {
    background-color: #4baf4700!important;
}
.ot-mobile-menu {
    overflow-y: unset;
}
.grecaptcha-badge {
    display: none;
}
.add-space {
	margin-bottom:20px;
	border-bottom: 1px solid #000;
    padding-bottom: 10px;
}
.eco-contact-from-two-wrappwr {
	color:#000;
}
@media only screen and (max-width: 1199px) {
	.show-button-mobile {
		display:block!important;
	}
	.button-account {
		width: 100%;
		text-align: center;
	}
	.button-account .header-button {
		display: inline-block;
		margin-bottom: 10px;
	}
}
@media only screen and (max-width: 769px) {
	.show-button-mobile {
		font-size: 12px;
		line-height: 20px;
		padding: 15px 25px 15px 25px;
	}
	.ot-menu-toggle {
		width: 40px;
		height: 40px;
		font-size: 15px;
	}
	.slider-home .eco-slide-title {
		font-size: 33px;
		line-height: 43px;
	}
	.about-title,
	.eco-section-title {
		font-size: 28px!important;
		line-height: 38px!important;
	}
	.about-des,
	.bullet-account .list-content-area h3 {
		font-size: 18px!important;
		line-height: 27px!important;
	}
	.button-phone-col {
		margin-bottom: 15px;
	}
	.button-phones {
		margin-top:0px!important;
		padding-top: 0px!important;
	}
}
