/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 16 2025 | 03:59:58 */
body {
	font-weight: 400;
	letter-spacing: 0.05em;
}

.btContent a {
    color: #334D00;
}

.btContent .bt_bb_button a {
	color: #334D00;
}

.btBox ul li.current-menu-item > a, 
.btCustomMenu ul li.current-menu-item > a, 
.btTopBox ul li.current-menu-item > a {
    color: #334D00;
}

.btArticleDate {
    color: #334D00;
}

.bt_bb_headline .bt_bb_headline_content {
    color: #99e600;
}

.bt_bb_headline h2 .bt_bb_headline_content,
.bt_bb_headline h3 .bt_bb_headline_content {
    color: rgb(24, 24, 24);
}


@media screen and (max-width: 768px) {
  .bt_bb_row .bt_bb_column {
    padding-left: 0;
    padding-right: 0;
  }
  .bt_bb_row {
    margin: 0;
  }
  .btWithSidebar .btContentHolder {
	  display: block;
	  padding: 0;
  }
  .btWithSidebar .btContentHolder .btContent {
	  padding: 0;
  }
  .btWithSidebar .btContentHolder .btContent .bt_bb_wrapper {
	  padding: 2em 0;
  }
  .btWithSidebar.btSidebarRight .btContentHolder .btSidebar, 
  .btWithSidebar.btSidebarLeft .btContentHolder .btSidebar {
    padding-left: 30px;
    padding-right: 30px;
  }
	h1.bt_bb_headline_tag:first-child {
	  padding-top: 2em;
	}
  footer {
	  margin-top: 4em;
  }
}

.title-img img {
  width: 70%;
  margin: auto;
}

table.new-office {
	border: 0;
	border-top: 1px solid #eee;
}
table.new-office th {
	width: 25%;
	border: 0;
}
table.new-office td {
	width: 75%;
	border: 0;
}
table.new-office tr {
	border-bottom: 1px solid #eee;
}

