/*
Theme Name: XRealty
Theme URI: https://github.com/hirenkvaghasiya/emptyslate
Author: Hiren K Vaghasiya
Author URI: https://github.com/hirenkvaghasiya
Description: XRealty Projects Theme
Tags: accessibility-ready, one-column, two-columns, custom-menu, featured-images, microformats, sticky-post, threaded-comments, translation-ready
Version: 2023
Requires at least: 5.2
Tested up to: 6.1
Requires PHP: 7.0
License: GNU General Public License v3 or Later
License URI: https://www.gnu.org/licenses/gpl.html
Text Domain: emptyslate

EmptySlate WordPress Theme © 2022-2023 HirenVaghasiya
EmptySlate is distributed under the terms of the GNU GPL
*/

html, body, *{
	font-family: "Times New Roman", serif!important;
}

header , footer {
  display: none!important;
}

.project-cta {
	color: #FFF!important;
    background: #000!important;
    padding: 10px 17px;
    border-radius: 0;
    margin-bottom: 23px;
    font-weight: 500;
}

.project-cta:hover {
    color: #fff!important;
    background: #444!important;
}

.cta-scroll {
	height: 70vh;
	display: flex;
    justify-content: center;
    align-items: center;
}

.hero-logo {
    margin-bottom: 20px;
}

.hero-mobile-img {
	display: none;
}

.btn-wrapper-hk {
    display: flex;
    gap: 30px;
    justify-content: center;
}

div.wpforms-container .wpforms-form .choices__inner {
    border-bottom: 1px solid #000!important;
    border: 1px solid #cccccc;
}

.cs-tabs.tabs .owl-carousel .owl-item img {
    object-position: top;
}

.staring-point .starting {
    display: contents;
}

.staring-point .starting p {
    text-align: center;
}

@media screen and (max-width: 600px) {
	.logo-font{
		font-size:36px!important;
	}
	
	.hero-right-img {
		display: none;
	}
	
	.hero-mobile-img {
		display: block;
	}
	
	.staring-point .starting {
		padding: 0;
	}
	
	.starting * {
		text-align: center;
	}
	
	.btn-wrapper-hk {
		display: flex;
		flex-direction: column;
		width: 100%;
		gap: 0px;
	}
	.cta-scroll {
		height: 80vh;
	}
	
	#margin-container {
		margin-top: 3em;
		margin-bottom: 0em;
		padding: 10px;
	}
	
	.hero-banner {
		padding-bottom: 15px;
	}
	
	.hero-banner .mb-5 {
		margin-bottom: 0!important;
	}
	
	.emmar-rashid.thin p {
		font-size: 16px;
	}
	
	.expert {
		font-size: 20px;
	}
	
	.section {
		padding: 50px 0 0 0;
	}
	div.section-hkhk {
    margin: 0 0 50px 0!important;
}
	
	.side-point-section {
    padding: 30px 0!important;
}
	
	.nearby-section-hk {
		padding: 30px 0 0 0!important;
	}
}