@charset "utf-8";
/* CSS Document */
/*//// BRAND SINGLE ////*/
.single-brands .page-header {
	display: none;
}
.brand-single {
	margin: 50px -15px 15px -15px;
}
.brand-grid-single {
	display: grid;
	grid-row-gap: 2rem;
	align-items: center;
	margin-bottom: 35px!important;
	background: #f8f8f8;
}
@media (max-width: 767px) {
.brand-grid-single {
 grid-template-columns: 100%;
}
}
@media (min-width: 768px) {
.brand-grid-single {
 grid-template-columns: 35% 65%;
}
}
.brand-img-single {
	width: 100%;
	height: 100%;
}
.brand-txt {
    padding: 4rem;
}
.brand-txt h1 {
	font-size: 32px;
}
.brand-navigation {
	display: inline-block;
	margin-top: 30px;
	width: 100%;
}
.brand-button {
	background: #000;
	padding: 12px 25px;
	color: #fff;
	transition: all 400ms ease;
}
@media (min-width: 768px) {
.brand-back {
 float: left;
}
.brand-next-prev {
 float: right;
}
}
@media (max-width: 767px) {
.brand-back {
 margin-top: 35px;
}
}
a.brand-prev {
	margin-right: 10px;
}
a.visit-button {
    border-bottom: 1px solid #ccc;;
}
a.visit-button:hover {
    border-bottom: 1px solid #333;
	color: #000
}
