/*
Theme Name: Lawnella Child theme of lawnella
Theme URI: 
Description: Child theme of lawnella theme for the Lawnella theme
Author: <a href="http://steelthemes.com">SteelThemes</a>
Author URI: 
Template: lawnella
Version: 1.8
*/

/* Generated by Orbisius Child Theme Creator (https://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Fri, 03 Jun 2022 04:39:26 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/

.section-title .title.right_content p {
    font-size: 18px;
    color: #7f7f7f;
    line-height: 26px;
}

.footer .follow_us li i {
    font-size: 18px;
    color: #7f7f7f;
}

.form_contact input::placeholder,
.form_contact textarea::placeholder {
    color: #7f7f7f;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
}

.form_contact.two_t input::placeholder,
.form_contact.two_t textarea::placeholder {
    color: #7f7f7f;
    font-family: 'Poppins', sans-serif;
    font-weight: 400;
}

.form_contact .ui-selectmenu-text {
    color: #7f7f7f;
    font-family: 'Poppins', sans-serif;
    font-size: 16px;
}

.form_contact [type="checkbox"]:checked+.wpcf7-list-item-label,
.form_contact [type="checkbox"]:not(:checked)+.wpcf7-list-item-label {
    position: relative;
    padding-left: 41px;
    cursor: pointer;
    line-height: 28px;
    display: inline-block;
    color: #7f7f7f;
}

.area_tp_one .tab-content .areas_content p {
    color: #7f7f7f;
    margin-bottom: 17px;
}

.area_tp_one .tab-content .areas_content ul li {
    font-size: 16px;
    position: relative;
    font-weight: 400;
    color: #7f7f7f;
    line-height: 38px;
    padding-left: 30px;
    -webkit-transition: all .6s ease-in-out;
    -moz-transition: all .6s ease-in-out;
    -ms-transition: all .6s ease-in-out;
    -o-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out;
}

p {
	padding: 0;
	margin: 0;
	font-size: 16px;
	font-weight: 400;
	line-height: 26px;
	color: #7f7f7f;
	font-family: 'Poppins', sans-serif;
	-webkit-transition: all .6s ease-in-out;
	-moz-transition: all .6s ease-in-out;
	-ms-transition: all .6s ease-in-out;
	-o-transition: all .6s ease-in-out;
	transition: all .6s ease-in-out;
}

.blog_summary {
    width: 100%;
    height: auto;
    padding: 10px;
	margin: 10px 0px 20px 0px;
    background: rgba(0, 148, 52, 0.11);
    border-radius: 3px;
}

.any_questions h2 {
	padding: 14px 30px;
	color: #000;
	background: #fff;
	font-weight: 600;
	font-size: 24px;
	line-height: 32px;
}

input[type="submit"] {
	background: #209e2e;
	color: #fff;
}

.accordion.faqs_accordion .accordion-content {
	padding: 30px;
	box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .05);
	border-bottom: 1px solid #fff;
	font-size: 16px;
	color: #808080;
	line-height: 26px;
	font-weight: 400;
	margin-bottom: 20px;
}

.accordion.faqs_accordion .article-title {
	padding: 14px 50px 14px 30px;
	font-size: 16px;
	font-weight: 600;
	color: #252525;
	line-height: 30px;
	text-decoration: none;
    margin: 10px;
	margin-bottom: 20px;
	background: #fff;
	font-family: 'Poppins', sans-serif;
    border-radius: 20px;
}

.accordion.faqs_accordion .article-title.active {
	background: #209e2e;
	color: #fff;
}

.accordion.faqs_accordion .accordion-content {
	padding: 30px;
	box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, .05);
	border-bottom: 1px solid #fff;
	font-size: 14px;
	color: #808080;
	line-height: 26px;
	font-weight: 400;
	margin-bottom: 20px;
}

.accordion.faqs_accordion .article-title::before {
	position: absolute;
	content: '\f107';
	font-family: 'FontAwesome';
	right: 0px;
	font-size: 16px;
	top: 0px;
	height: 100%;
	line-height: 60px;
	width: 60px;
	text-align: center;
	border-left: 1px solid #e6e6e6;
	color: #888888 !important;
}

