/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/***** ADD CUSTOM CSS HERE. *****/
.home-banner .section-bg-overlay {
	background: linear-gradient(180deg, rgba(0, 0, 0, 0) 45.4%, rgba(0, 0, 0, 0.5) 62.42%, #9B683E 98.83%);
background-color: transparent !important;
}

.home-banner h1, .home-about h3, .home-gallery h3, .home-contact h3 {
	font-size: 50px;
}

.home-plan h3 {
	font-size: 44px;
}

.home-banner h1 {
	margin-bottom: 0;
}

.home-banner p {
	font-size: 150%;
}

.home-about h4 {
	color: #9B683E;
	letter-spacing: 5px;
	font-size: 20px;
}

.brown-text {
	color: #9B683E;
}

.header-button .button.plain {
	background: #FFF;
}

.header-button .button.plain span {
	color: #1A1717;
	text-transform: none;
}

h1, h2, h3, h4, h5, h6, .heading-font, .banner h1, .banner h2 {
	line-height: 1.2;
}

.home-gallery p, .home-gallery ul li {
	margin-bottom: 0;
}

.home-gallery .flickity-slider .gallery-col:nth-child(even) {
	margin-top: 50px;
}

.home-plan .tabbed-content .nav {
    width: 100%;
    display: flex;
    justify-content: space-between;
	border-bottom: 3px solid #E9E9E9;
}

.home-plan .tabbed-content .nav > li {
	width: 19%;
	margin-bottom: -3px;
}

.home-plan .tabbed-content .nav > li > a {
	font-size: 14px;
	font-family: "Sanchez", sans-serif;
	text-align: center;
}
.home-plan .tabbed-content .nav > li > a span {
white-space: normal;
    word-break: break-word;
	text-align: center;
	font-size: 14px;
}

/* Mobile-specific styles */
@media only screen and (max-width: 768px) {
	.home-banner h1, .home-about h3, .home-gallery h3, .home-contact h3 {
		font-size: 36px;
	}
	.home-plan .tabbed-content .nav > li > a {
    font-size: 12px;
}
}
@media (max-width: 480px) {
}