.tm-toolbar-default
{
background:rgb(187,143,83);
 
}

.tm-header .uk-navbar-container:not(.uk-navbar-transparent)
{
  background:rgb(0,93,40);
}

#sp-bottom
{
   background:rgb(0,93,40);
}

#sp-footer
{
  background:rgb(0,0,0);
  font-size:smaller;
}

.sp-page-builder .page-content #section-id-1486607739684
{
  padding:0px 0px 0px 0px !important;
}
.tm-logo
{
  height:80px !important;
}

.uk-search-default .uk-search-input
{
  border:none;
}
.tm-headerbar-top
{
  padding: 0px 0;
}

.uk-search .uk-search-icon
{    
  color: #BB8F53;
}

a#btn-1664462239295.sppb-btn sppb-btn-success sppb-btn-round sppb-btn-3d
{
background-color: #005D28 !important;
border-color: #005D28 !important;

}


.uk-radio:checked, .uk-checkbox:checked, .uk-checkbox:indeterminate, .uk-radio:checked:focus, .uk-checkbox:checked:focus, .uk-checkbox:indeterminate:focus, .uk-button-primary, .uk-card-primary.uk-card-hover:hover
{
  background-color: rgb(187,143,83);
  
}
a, .uk-link {
    color: #005D28;
  font-size:13px
}

a,.sppb-addon-content,.uk-link-heading
{
  font-size:14px !important;
}
.service .bottom-content h4 {
    font-size: 13.5px;
}

.btn-primary, .sppb-btn-primary {
    border-color: #005D28;
    background-color: #005D28;
}
.item h4 {
    font-size: 11px;
}

.section-title:before {
    background: #005D28;
}

.service .overlay-box {
  background: rgba(187, 143, 83, 0.7);
}
.service .overlay-box {
    border-bottom: 5px solid rgba(187, 143, 83, 0.7);
}

.sp-page-title .uk-background-norepeat .uk-section .uk-light .uk-background-center-center
{
  background-color: rgba(187, 143, 83);
}

.fadeIn 
{
	background-color:#BB8F53 !important;
    margin-top: -120px !important;
}

.sp-pagebuilder-row, .sppb-row {
  margin-bottom:10px;
    
}

.sp-page-builder .page-content #section-id-1484719187 {
    padding-top: 10px !important;
    padding-bottom: 10px;   

}

 #section-id-1486607739684  {
    margin-top: -120px !important; 
	margin-bottom: 15px  !important;

}


#sppb-addon-1615562910955, #sppb-addon-1615562910952,#sppb-addon-1615563134283{
     
	 margin-bottom: -40px !important;
    
}


#sppb-addon-1664473620493 , #sppb-addon-1664473620496, #sppb-addon-1664473620499{
     
	 margin-bottom: -40px !important;
    
}

.section-title {
    position: relative;
    padding-bottom: -10px;
}

#sppb-addon-1484726341340 .sppb-text-center {
    text-align: center;
    padding-top: 20px;
}

@media screen and (max-width: 1600px){

.sp-megamenu-parent>li>a, .sp-megamenu-parent>li>span {
    
    padding: 0 10px !important;
    line-height: 20px;
    
}
}
@media (min-width: 1200px){
.uk-container 
  {
     padding:5px;
}
}

