.hdr--main {
	background: #fff;
}

.text-logo {
	width: 500px;
	font-size: 23px;
	font-weight: 600;
	color: #056f7c;
}

.text-logo:lang(fr) {
	font-size: 19px;
}

.text-logo img{
	fill: #0b8a9a;
}

.hdr--main__quick-info {
	color: #82cad0;
}

.join-us.brand {
	background: #0b8a9a;
	color: #fff;
}

.agent-store-homepage-search {
	background: none;
}

.hba-agent-details-box, .agent-store-homepage-search {
	background-image: url(../../img/AF/bg-location-search.png);
}

@media (min-width: 661px) {
	.brand p {
		float: none;
		margin: 8px 0 0;
	}
}


.hdr--main__cta {
    background: #056f7c;
}
.hdr--main>.wrap::before {
    background: #056f7c;
}

.hdr--main__cta .media__body__cta-text {
	display: block;
	font: 16px/1.125 Roboto, sans-serif;
}

.brand {
    background-color: #fff;
}

.hdr--main__quick-info {
    color: #0b8a9a;
}