.custom-logo-link img {
   
    padding-bottom: 27px;
}

.goog-te-banner-frame {display:none;}


.fottermenulinks a{color: #7a9656;}


@media (max-width:805px){


#wpcf7-f3687-p28-o1 label {
    width: 100%;
}
	

	
}

@media (max-width:700px){
	
	.top-custom-header {
    display: block;
    justify-content: space-between;
}

}


@media (max-width:450px){
	
	.service-hp {
    flex: 0 0 50%;
    max-width: 50%;
    
}
	
}


	
.slicknav_nav a:hover , .slicknav_nav .slicknav_row:hover{
    border-radius: 0px;
   background-color: #40a150;
    color: #fff;
}	
	
ul.slicknav_nav {
        background-color: rgb(177 209 131 / 1);
    
}	

a.slicknav_btn {
    background: gray;
   
}
	