.main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .subtitle-text, .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .menu-text, .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .subtitle-text, .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .menu-text {
    color: #005F2D;
}
.sticky-on .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .subtitle-text, #phantom .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .subtitle-text, .sticky-on .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .menu-text, #phantom .main-nav > li:not(.act):not(.wpml-ls-item) > a:hover .menu-text, .sticky-on .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .subtitle-text, #phantom .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .subtitle-text, .sticky-on .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .menu-text, #phantom .main-nav > li.dt-hovered:not(.act):not(.wpml-ls-item) > a .menu-text {
    color: #31815B;
}
.scroll-top::before {
	content: "";
}
.scroll-top {
	background-color: transparent;
}
.scroll-top:hover {
	background-color: transparent;
	color: #056638;
}
.scroll-top i {
	font-size: 40PX;
}
.branding a img, .branding img {
	max-width: 80%;
}
.unic h3 {
	text-align: center;
	font-size: 35px;
	font-family: calibri;
	line-height: 40px;
}
.unic p {
	text-align: center;
	font-size: 20px;
	font-family: tahoma;
	margin-top: 25px;
}
.unic-section {
	padding: 80px 0;
}
.unic i {
	font-size: 100px;
	text-align: center;
	display: block;
}
.ques h3 {
	font-size: 30px;
	font-family: calibri;
	line-height: 40px;
}
.ques p {
	font-size: 18px;
	font-family: tahoma;
	margin-top: 25px;
	margin-bottom: 35px;
	color: #5F6065;
}
.ques ul {
	list-style: square;
	margin-left: 30px;
	margin-bottom: 50px;
}
p.ul-p {
	margin-bottom: 15px;
}
.foot p {
	font-size: 15px;
	font-family: tahoma;
	text-align: center;
}

.customer-hero {
    background-image: url('../images/dale-staton-7n0JF9Wvp.jpg') ;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.about-hero {
    background-image: url('../images/matthew-t-rader-1shWwOrkxEM-unsplash.jpg') ;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.service-hero {
    background-image: url('../images/Texas-Truck-Accident-LawyerWhat-to-Do.jpg') ;
	background-position: center;
	background-repeat: no-repeat;
	background-size: cover;
}
.location-section {
	display: block;
    overflow: hidden;
    padding: 30px 0;
}

.location {
	width: 50%;
	float: left;
	overflow: hidden;
	display: block;
}
.location-img  {
	width: 50%;
	float: left;
	overflow: hidden;
	display: block;
}
.location-img img {
	width: 100%;
}
.location h3 {
	font-size: 35px;
	font-family: calibri;
	line-height: 38px;
	text-transform: uppercase;
	letter-spacing: 1px;
	margin-bottom: 30px;

}
.location ul li {
	margin: 16px 0;
}
.location ul li i {
	font-size: 30px;
	font-size: 25px;
	margin: 15px 20px;
}
.location-text {
	padding-right: 20px;
}
.licence ul li {
	font-size: 19px;
	font-family: tahoma;
}
.licence ul {
	list-style: square;
}
p.notice {
	font-size: 18px;
	text-align: center;
	letter-spacing: 2px;
	margin: 20px 15px;
	color: #CD404E;
}
.result {
	margin: 20px 0;
	background-color: #E5E5FF;
}
.result p {
	text-align: center;
	font-size: 20px;
	margin-top: 44px;
	padding: 5px;
}


@media only screen and (max-width: 1150px) {
	.bn-none{
		display: none;
	}
}
@media only screen and (max-width: 800px) {
  .location {
    width: 100%;
  }
  .location-img {
    width: 100%;
  }
}
@media only screen and (max-width: 375px) {
  #main .wf-wrap {
    padding: 0 10px !important;
}
}




