/*Appraiser Board*/
.wv-header {
	background: url(/sites/default/files/2026-08/header.jpg);
  background-repeat: repeat;
  background-size: auto;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
  width: 100%;
  border-bottom: solid #143e6c .5em;
  margin-bottom: 0em;
  border-bottom: 4px #798fe0 solid;
}
.block--collection-searchicon .fa-search {display:none;}
.wv-banner {
	background: url(/sites/default/files/2026-08/bannermain.jpg);
  background-repeat: repeat;
  background-size: auto;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
  width: 100%;
  border-bottom: solid #143e6c .5em;
  border-bottom: 8px #798fe0 solid;
}
.container-fluid.contentcenter {
	background-color:#ffffff;
}
.block--collection-breadcrumbs-2 {
	padding:2em 0em 0em 0em;
}
.BasicColOne .block.block-layout-builder.block-field-blocknodepagebody .block__content {
background-color:#ffffff;

}
.NewsRow.layout.row.layout-builder__layout .col-12.colone {
background-color:#ffffff;

}
.container-fluid.contentbkg .row .col .row {
	background: url(/sites/default/files/2026-08/bannersub.jpg);
	--bs-gutter-x: 0rem;
	padding-left: calc(var(--bs-gutter-x)*.0);
  padding-right: calc(var(--bs-gutter-x)*.0);
  background-repeat: repeat;
  background-size: auto;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
  width: 100%;
}
 
.container-fluid.contentbkg .row .col {
  flex-shrink: 0;
  margin-top: var(--bs-gutter-y);
  max-width: 100%;
  padding-left: calc(var(--bs-gutter-x)*.0);
  padding-right: calc(var(--bs-gutter-x)*.0);
  width: 100%;
}
.wv-banner .container-fluid {
--bs-gutter-x: 0rem;
  --bs-gutter-y: 0;
  margin-left: auto;
  margin-right: auto;
  padding-left: calc(var(--bs-gutter-x)*.5);
  padding-right: calc(var(--bs-gutter-x)*.5);
  width: 100%;
}

.contentbottomleft .block-views.block-views-blockabout-us-block-3.block--collection-views-block--about-us-block-3 {
background-color:rgba(0,0,0,0.8);
color:#ffffff;
padding:1em;
margin:2em;
} 
.aboutbtn a.btn {display:none;}
.contentbottomright .block-views-blocknews-an-block-3.block--collection-views-block--news-an-block-3{
background-color:rgba(0,0,0,0.8);
color:#ffffff;
padding:1em;
margin:2em;
}
a.tbm-link.level-1 {
  color: black!important;
}
.tbm-link.level-1:hover, .tbm-link.level-1:focus, .tbm-link.level-1:active {
  background-color: #ffffff!important;
  color: black!important;
}
.block-tb-megamenu .tbm {
  background-color: transparent!important;
    margin-top: 8em;
}
h1, h2, h3, h4 {
  font-weight: bold;
  text-transform: none;
}
a.tbm-link.level-1 {
  color: #ffffff!important;
  font-weight:bold;
  padding: 0rem 1.25rem;
}
a:link {
  color: #6d7833;
  text-decoration: none;
}
.py-5 a:link, .py-5 a, a {
  color: #6d7833;
  text-decoration: none;
}
.view-news-an.view-id-news_an strong a:link {color:#6d7833;}
.tbm-item.level-1 {
  border-right: 0px solid rgba(0,0,0,0.2);
}
.btn-primary {
  background-color: #6d7833;
  color: white;
  border-radius: 5px;
  padding: 8px;
}
.fontawesome-icon {color:#ffffff!important;text-align:center;padding-top: .35em;}
.servicedsc {
  display: inline;
  float: left;
  width: 100%;
  top: 30%;
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  position: relative;
  margin: 0;
  color: #ffffff !important;
  clear: both;
  text-align: center;
  padding-bottom:1em;
  padding-top:.5em;
}
.faservice {
  font-size: 6em;
  width: 100%;
}
.view-services a.ServiceClear {
  width: 100%;
  display: inline-block;
  height: auto;
  background-color: rgba(0, 0, 0, 0.5)!important;
  border-bottom:8px #798fe0 solid;
}
.agency-footer {
  background-color: #000000;
  color: white;
  padding: 3rem 0rem 3rem 0rem;
  margin-top: 0rem;
  text-align: left;
}
#views-bootstrap-services-block-2.grid.views-view-grid.row .col-12.col-sm-6.col-md-4.col-lg-4.col-xl-4.col-xxl-4 {
	padding: 4em 1em 4em 1em;
	width:25%;
	margin-top:2em;
}

@media screen and (max-width: 990px) {
.block-tb-megamenu .tbm {
  background-color: transparent !important;
  margin-top: -3.5em;
}
  .tbm--mobile button.tbm-button {
    margin-left: 0em;
  }
#views-bootstrap-services-block-2.grid.views-view-grid.row .col-12.col-sm-6.col-md-4.col-lg-4.col-xl-4.col-xxl-4 {
  padding: 4em 1em 4em 1em;
  width: 50%;
  margin-top: 2em;
}
.block--collection-searchicon .field--item p a {
color:#ffffff;
}
.wv-banner {
	background: url(/sites/default/files/2026-08/bannermain.jpg);
  background-repeat: repeat;
  background-size: auto;
  background-repeat: no-repeat;
  background-size: cover;
  height: auto;
  width: 100%;
  border-bottom: solid #143e6c .5em;
  border-bottom: 8px #798fe0 solid;
}
.block--collection-searchicon .fa-search {display:inherit;}
.BasicColOne .block.block-layout-builder.block-field-blocknodepagebody .block__content {
background-color:#ffffff;
padding:.5em;
}
}