.t-typography p {
    margin-bottom: 24px;
}

.nav-primary .navigation__list-item {
	position: relative;
}
.nav-primary .navigation__list-item:before {
    content: "";
    position: absolute;
    top: 21px;
    bottom: 18px;
    right: 9px;
    width: 2px;
    background: #fff;
}
.nav-primary .navigation__list-item:last-child:before {
	display: none;
}
.slide-btm-cont h1 {
	max-width: 100%;
}
.hero__title .hero-dot {
	position: relative;
	padding-left: 30px;
}
.hero__title .hero-dot:before {
	content: "";
	position: absolute;
	width: 20px;
	height: 20px;
	background: red;
	border-radius: 50%;

}
.slide-btm-cont .cta-link {
    padding-bottom: 10px;
    margin-top: 30px;
}
.panel-wysiwyg--col-5 .panel-wysiwyg__col {
    -webkit-flex-basis: calc(99.9% * 1/8 - 15px);
    -ms-flex-preferred-size: calc(99.9% * 1/8 - 15px);
    flex-basis: calc(99.9% * 1/8 - 15px);
    width: calc(99.9% * 1/8 - 15px);
}

.panel-wysiwyg--col-5 .panel-wysiwyg__col:nth-child(1n) {
	margin-right: 15px;
}
.panel-wysiwyg--col-5 .panel-wysiwyg__col:nth-child(5n) {
	margin-left: 0;
}
.panel-wysiwyg--col-5 .alignnone {
	margin-bottom: 30px;
}
.wp-embed-lazy__caption {
	background: none;
}
.wp-embed-lazy--small .wp-embed-lazy__caption {
	background: none;
}
.t-typography a img {
	transition: .3s;
}
.t-typography a:hover img {
    opacity: .8;
}
#find-out-more .btn--reversed.c-fff {
	color: #000;
}
#find-out-more .btn--reversed.c-fff:hover {
	color: #fff;
}

#Agency_showcase p.agency-title a{
	border-bottom: none !important;
	color:#000;
	font-weight: 600;
}
#Agency_showcase p.agency-title a:hover,
#Agency_showcase p.agency-title a:focus{
	color:#fe8807;
}
