@charset "UTF-8";

/* Header */
.header-menu .logo {
	width: 293px;
	height: 115px;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
.home .header-menu .logo { width: 315px; }
.small-header.header-menu .logo {
	width: 185px;
	height: 62px;
	-webkit-transition: all .5s ease;
	transition: all .5s ease;
}
.header-menu .menu { display: block; position: absolute; top: calc(50% + 18px); right: 12px; transform: translateY(-50%); -webkit-transform: translateY(-50%); margin: 0; padding: 0; }
.small-header.header-menu .menu { top: calc(50%); }
.header-menu .wrap-nav-icon { display: none; }
.header-menu .menu li a:hover { background: #000; color: #fff; }
.small-header.header-menu .menu li a:hover { background: #1e355e; color: #fff; }
.property-details .header-menu .menu li a:hover { background: #1e355e; color: #fff; }

/* Home */
.home-news-list .news-list a,
.news .news-list a,
.property .listing a { -webkit-transition: all 1s ease; transition: all 1s ease; }
.home-news-list .news-list a:hover,
.news .news-list a:hover,
.property .listing a:hover { box-shadow: 0 0 8px #85754e; }

@media only screen and (max-width : 1340px) {
	.slick-prev { left: -13px !important; }
	.slick-next { right: -13px !important; }
	.slick-prev,
	.slick-next { background-color: #fff !important; }
}

@media only screen and (min-width : 1200px) and (max-width : 1490px) {
	/* Projects */
	.banner.big-banner { height: 1000px; }
	.banner.big-banner .container { padding-top: 418px; }
	.banner.big-banner .container h1 { line-height: 40px; font-size: 40px; }
	.banner.big-banner .container span { font-size: 20px; }

	.projects-right-txt { padding-left: 2.5em; }
	.projects-right-txt .projects-txt { width: 100%; padding-top: 12em; padding-right: 1em; }
	.projects-right-txt .projects-txt h2 { font-size: 23px; line-height: 28px; }
	.projects-right-txt .projects-txt h2 br { display: none; }
	.projects-right-txt .projects-txt .title { font-size: 18px; }
	.projects-right-txt .projects-txt .projects-list { padding: 0; }
	.projects-right-txt .projects-txt .projects-list ul { margin-bottom: 0; }
	.projects-right-txt .projects-txt .btn { margin-top: 1em; }
	.projects-right-txt .projects-txt p,
	.projects-right-txt .projects-txt .projects-list ul li { font-size: 16px; }
	.wrap-projects-content:nth-child(even) .projects-right-txt .projects-txt { width: 100%; padding-top: 6em; padding-left: 1.5em; padding-right: 0; }

	.wrap-projects-form { background-size: 85%; background-position: center 75px; }
	.projects-form { padding: 5em; }
	.projects-form h3 { font-size: 30px; line-height: 30px; }
	.projects-form p,
	.projects-form .wrap-input span { font-size: 16px; }
}