.breadscrumbs, .breadscrumbs span{
	text-transform:inherit;
}

.postid-5068 .wpcf7 form.sent .wpcf7-response-output{
	color:#fff;
}
.rulon-cont li::before {
  content: '';
  display: inline-block;
	width:42px;
	height:42px;
  background-image: url('/wp-content/uploads/2022/08/icon-grass.png.webp');
	background-size: 37px;
margin-right: 20px;
	vertical-align: middle;
	background-repeat: no-repeat
}
.dor-cont li::before{
	 background-image: url('/wp-content/uploads/2020/03/facts2.png');
}
.vod-cont li::before{
	 background-image: url('/wp-content/uploads/2022/11/sozdnaie-iskusstvennye-vodojomy-1.png');
}
.rulon-cont li{
	font-size:20px;
}
.form_gazon form{ max-width:1900px;
margin:0 auto}
.form_gazon form .form_gazon{
	max-width:500px;
	height:58px;
	width:100%;
	padding-left:20px;
}
.postid-5768 .form_gazon form, .postid-5068 .form_gazon form, .postid-5469 .form_gazon form {padding: 80px 80px 140px 190px}

.postid-5768 .form_gazon form .wpcf7-submit, .postid-5068 .form_gazon form .wpcf7-submit, .postid-5469 .form_gazon form .wpcf7-submit{
	background-color:#40B63D;
	color:#fff;
	border:none;
	max-width:260px; 
	width:100%;
	height:58px;
	font-size:16px;
}
.steps {
	  justify-content: space-between;
  max-width: 1050px;
  margin: 0 auto;
}
@media screen and (min-width: 782px){
.steps .wp-block-column:not(:first-child), .step .wp-block-column:not(:first-child) {
  margin-left: 12px!important;
}

}
	.step .wp-block-column[style*="flex-basis"] {
  border: 5px solid #fff;
}
.step, .work-table {margin-top: -20px;}
.step3{
	margin-top:-30px;
}
.work-table{
	background-color:#f7f8f8;
	padding-bottom:80px;
}
.work-table table{
	  max-width: 1150px;
  margin: 0 auto;
}
.work-table td{
	height:60px;
	font-size:18px;
	padding: 15px 20px 15px 40px;
}
.work-table .grey {background-color:#EDEDED}
.faq{margin-top:-20px;
background-color: #bac4b6; padding-bottom:40px}
.faq .eb-parent-eb-accordion-r6wlee1{max-width:1000px;
margin:0 auto}
.stepo {
	  justify-content: space-between;
  max-width: 1300px;
  margin: 0 auto;

}
.gazon-contain img{
	max-width:669px;
	width:100%
}
.steps p{
	max-width: 320px;
margin: 0 auto;
}
.stepo .wp-block-column{padding:40px;
margin-top:20px}
.stepo2{
	justify-content:center
}
.step{justify-content:center}
.gazon-span {font-size:32px; font-weight:bold}
.gazon-contain{
	display:flex;flex-flow: row nowrap;align-items: center; justify-content:center
}
@media screen and (max-width: 600px){
	.gazon-span {font-size:25px;}
	.postid-5768 .form_gazon form, .postid-5068 .form_gazon form, .postid-5469 .form_gazon form{padding:40px!important}
	.work-table td{
		   
    font-size: 16px;
    padding: 15px 10px 15px 10px;
   

	}
	.dor-cont li::before{
    width: 35px;
    height: 30px;
    background-size: 30px;
    margin-right: 0px;
		 }
	.work-table td:first-child{width: 300px;
	}
}
.sostav{
	background-color:#F7F8F8; padding: 80px 0px 130px 50px; margin-left: -80px; margin-top: 80px; max-width: 1000px; width: 100%
}
.points{display:flex; flex-direction:row}
@media screen and (max-width: 978px){
	.gazon-contain {flex-flow: column;}
	.gazon-contain .sostav{
padding: 40px 10px 30px 10px!important;
		margin-left:0px!important;
		margin-top:0px!important;
		
	}
	.gazon-contain .points{
		flex-direction:column;
	}
	.gazon-contain li{font-size:16px}
	.rulon-cont:first-child{
		margin-bottom:0px
	}
}
.single-post .category-blog .entry-thumbnail, .single-post .category-news .entry-thumbnail{display:none}
.postid-5469{background-color:#fff}
@media only screen and (max-width: 768px){

}
.vakansii{
background-image:url('https://chelseagarden.ru/wp-content/uploads/2023/03/vakansii.jpg');
padding: 60px 0px 30px 50px;
}
.page-id-6603 .section-form-contact{
	display:none!important;
}
.form_vakansii form{ max-width:500px;
margin:0 auto}
.form_vakansii form .form_vakansii{
	max-width:500px;
	height:45px;
	width:100%;
	padding-left:20px;
}
.form_vakansii form .wpcf7-submit{
	background-color:#40B63D;
	color:#fff;
	border:none;
	max-width:260px; 
	width:100%;
	height:58px;
	font-size:16px;
}
@media only screen and (max-width: 500px){
	.vakansii{
padding: 60px 0px 30px 15px;
}
}