body {
  --scroll-rotate: 0deg;
}
.blog-home img{
	height:230px;
	object-fit:cover;

}

ul, ol{
	padding-left:20px;
	margin:10px 0 0px 0;
}
.services-section-home p{
	min-height:120px;
}
.about-home-sec{
	min-height:318px;
}
.news-letter-form form{
	display: flex;
	flex-wrap: wrap;
	align-items: center;
}
.news-letter-form .wpforms-container, .news-letter-form .wpforms-submit-container{
	margin:0!important;
}
.news-letter-form .wpforms-container .wpforms-field{
	padding:0;
}
.news-letter-form .wpforms-container .wpforms-field input{
	    border: 1px solid #d5a16e !important;
    border-radius: 10px !important;
    background: #fbede0 !important;
    box-shadow: 0px 0px 8px 0px #d5a16e !important;
}
.news-letter-form form .wpforms-submit{
	margin-left:10px;
}
.scroll-leaf {
  transition: transform 0.2s linear;
}
.blink-icon {
  animation: blink 2s infinite;
}
@keyframes blink {
  0%   { opacity: 1; }
  50%  { opacity: 0; }
  100% { opacity: 1; }
}

.contact-page-form form .wpforms-field input, .contact-page-form form .wpforms-field textarea{
	border: 1px solid #d5a16e!important;
	border-radius: 10px!important;
	background: #fbede0!important;
	box-shadow: 0px 0px 8px 0px #d5a16e!important;
}
.contact-page-form form .wpforms-submit{
	width:100%;
	box-shadow: 0px 0px 8px 0px #d5a16e!important;
}

.footer-services li {
	position: relative;
	padding-left: 22px;
	margin: 20px 0;
}
.footer-services li:first-child{
	margin-top:0;
}
.footer-services li a{
	    padding: 4px 0 0 10px!important;
}
.footer-services li::before {
    content: "\f058"; 
    font-family: "Font Awesome 5 Free";
    font-weight: 900;
    position: absolute;
    left: 0;
    top: 2px;
    color: #d5a16e;
    font-size: 14px;
}

.contact-page .height-c{
	min-height:264px;
}


@media(max-width:379px){
.news-letter-form .wpforms-container .wpforms-field input{
	margin-bottom:15px;
}
}
@media(max-width:1250px){
	.header-mail-button{
	word-break:break-all;
	}
}
@media(max-width:1024px){

.services-section-home p{
	min-height:auto;
}
}