.section-map.ewf-section.ewf-section--title-top {
padding: 50px 0 0 0;
}
.team-members-item, .team-members-item .portrait, .team-members-item .details {
float: left;
width: 80%;
position: relative;
}
input[type="reset"], input[type="submit"], input[type="button"] {
border-color: #108512;
background-color: #1dd220;
}
.contact-decoration {
height: 8px;
overflow: hidden;
position: absolute;
top: 0;
left: 0;
right: 0;
width: 100%;
background-color: #DFDFDF;
background: -webkit-repeating-linear-gradient(315deg, #13A43D, #1D481A 3.03%, #DFDFDF 0, #DFDFDF 6.06%, #232D33 0, #232D33 9.09%, #DFDFDF 0, #DFDFDF 12.12%);
background: -o-repeating-linear-gradient(315deg, #13A43D, #1D481A 3.03%, #DFDFDF 0, #DFDFDF 6.06%, #232D33 0, #232D33 9.09%, #DFDFDF 0, #DFDFDF 12.12%);
background: repeating-linear-gradient(135deg, #13A43D, #1D481A 3.03%, #DFDFDF 0, #DFDFDF 6.06%, #232D33 0, #232D33 9.09%, #DFDFDF 0, #DFDFDF 12.12%);
-webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
}
.contact-form {
background-color: #108512;
}
.ewf-btn {
background-color: #176019;
-webkit-box-shadow: inset 0 0 0 2px #108512;
box-shadow: inset 0 0 0 2px #6f9270;
}
.fle_btns {
display: inline-block;
padding: 6px 12px;
border-radius: 6px;
border: 0;
font-weight: bold;
letter-spacing: 0.0625em;
text-transform: uppercase;
background: -webkit-gradient(linear, left top, left bottom, from(#114413), to(#108512));
background: -webkit-linear-gradient(#114413, #108512);
background: -o-linear-gradient(#114413, #108512);
background: linear-gradient(#114413, #108512); 
color: #fff;
-webkit-box-shadow: 0px 5px 5px #000000 !important;
box-shadow: 0px 5px 5px #000000 !important;
} .fle_btns:hover,
.fle_btns:focus,
.fle_btns:active {
background: -webkit-gradient(linear, left top, left bottom, from(#3bcc3d), to(#114413));
background: -webkit-linear-gradient(#3bcc3d, #114413);
background: -o-linear-gradient(#3bcc3d, #114413);
background: linear-gradient(#3bcc3d, #114413); 
color: rgb(211, 236, 224);
-webkit-box-shadow: 0px 5px 5px #000000 !important;
box-shadow: 0px 5px 5px #000000 !important;
}
.section-slider .slider-details h1, .section-slider .slider-details span { 
-webkit-text-stroke: 1px #114413;
font-size: 400%;    
}
.ewf-slider .ewf-slider-slide__content-wrap :last-child {
margin-bottom: 0;
font-size: 200%;
-webkit-text-stroke: 1px #114413;
} .post-title {
margin: 0;
display: none;
}
.post-thumbnail img {
display: block;
max-width: 100%;
height: auto;
border: 1px solid rgb(221, 221, 221);
border-radius: 4px;
padding: 5px;
}
.img_border {
max-width: 100%;
height: auto;
border: 1px solid rgb(221, 221, 221);
border-radius: 4px;
padding: 5px;
}
.section-expertise img {  
max-width: 100%;
height: auto;
border: 1px solid rgb(221, 221, 221);
border-radius: 4px;
padding: 5px; 
}
.section-about img {
max-width: 100%;
height: auto;
border: 1px solid rgb(221, 221, 221);
border-radius: 4px;
padding: 5px;
} .post-footer {
padding: 0 40px 10px 40px;
display: none;
}
.author-bio {
border-color: #ebebeb;
display: none;
}
.nav-links {
display: none
}
.cat_widget {
padding: 50px;
}
div.wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #ff0000;
font-family: hind;
}