/*
    Trunk Show Marketing
*/

/* ==== Capitalize Buttons ==== */
/*
section[data-pagebuilder="section"].btn-small-text .btn {
	font-size: 14px !important;
	font-weight: 600 !important;
	letter-spacing: 0.05em;
} */

/* section[data-pagebuilder="section"] .fw-medium {
	font-weight: 500 !important;
} */

/* ======== */

section[data-pagebuilder="section"].hero-container > .container-fluid, section[data-pagebuilder="section"].hero-container > .container {
	padding-top: 0 !important;
}

@media (max-width: 768px) {
	section[data-pagebuilder="section"].hero-container .mobile-full-width {
		width: 100% !important;
		max-width: 100% !important;;
	}
}

/* section[data-pagebuilder="section"].hero-container h1 {
	font-size: 45px !important;
	line-height: 1.05;
} */

/* @media (max-width: 768px) {
	section[data-pagebuilder="section"].hero-container h1 {
		font-size: 36px !important;
	}
} */

section[data-pagebuilder="section"] .light-brown-color {
	color: #BF9774 !important;
}

section[data-pagebuilder="section"].brown-bg {
    background: #3D2E24 !important;
}

section[data-pagebuilder="section"].grey-bg {
    background: #707070 !important;
}


section[data-pagebuilder="section"].owl-slider-flex-align-center .owl-stage {
	display: flex;
	align-items: flex-end;
}

section[data-pagebuilder="section"].owl-slider-flex-align-center p {
	font-size: 15px;
	letter-spacing: 0.07em;
}

section[data-pagebuilder="section"] .image-grid-description {
	letter-spacing: 0.07em;
	font-size: 15px;
}

/* ====== Primary Color Override ====== */

section[data-pagebuilder="section"] .text-primary {
	color: #894E30 !important;
}
section[data-pagebuilder="section"] .btn-primary {
	background-color: #894E30;
	color: #C78B59;
	border-color: #894E30;
	text-transform: uppercase;
	letter-spacing: 0.05em;
}

section[data-pagebuilder="section"] .btn {
	font-size: 1.15rem !important;
}
section[data-pagebuilder="section"] .btn-primary:hover, section[data-pagebuilder="section"] .btn-primary:focus, section[data-pagebuilder="section"] .btn-primary:active {
	background-color: #6e3e26;
	border-color: #6e3e26;
}
section[data-pagebuilder="section"] .btn-primary:focus {
	box-shadow: 0 0 0 0.25rem rgba(205, 187, 169, 0.5);
} 
section[data-pagebuilder="section"] .btn-outline-primary {
	color: #894E30;
	border-color: #894E30;
	text-transform: uppercase;
	letter-spacing: 0.05em;
}
section[data-pagebuilder="section"] .btn-outline-primary:hover, section[data-pagebuilder="section"] .btn-outline-primary:focus, section[data-pagebuilder="section"] .btn-outline-primary:active {
	color: #C78B59;
	border-color: #894E30;
	background-color: #894E30;
}
section[data-pagebuilder="section"] .btn-outline-primary:focus {
	box-shadow: 0 0 0 0.25rem rgba(205, 187, 169, 0.5);
}
/* ====== End Primary Color Override ====== */