/*
 Theme Name:   WpEstate child theme
 Theme URI:    https://themeforest.net/item/wp-estate-real-estate-responsive-wordpress-theme/5042235
 Description:   WpEstate child theme
 Author:       WpEstate
 Author URI:   http://wpestate.org
 Template:     wpestate
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/



#newsooo input.tnp-submit {
    position: absolute;
    right: 0;
    bottom: 39px;
}#newsooo .tnp-field label {
    display: none !important;
}

.header_media.with_search_1 img {
    width: 100% !IMPORTANT;
}

.header_media.with_search_1 {
    padding-top: 0px !important;
}

.page-template-property_list_half.page-template-property_list_half-php.page .half_map_search_wrapper {
    padding: 70px 20px;
}

li#featured_agent-2 h4 a {
    font-size: 20px !important;
    margin: 0px !IMPORTANT;
    line-height: 22px !important;
}

li#featured_agent-2 .agent_position {
    font-weight: 400;
    text-transform: capitalize;
    font-size: 14px !important;
}

li#featured_agent-2 .agent_detail {
    line-height: 19px !important;
}

#access ul ul a {
    font-size: 11px !important;
    padding-left: 22px !important;
    padding-right: 5px !important;
}.house-11 .uvc-sub-heading.ult-responsive {
    font-size: 45px !important;
    padding: 0px !important;
    margin: 5px 0px 5px !important;
}

.hd-1 p {
    font-size: 17px !important;
    line-height: 30px !important;
    width: 70%;
    margin: 0 auto;
}
.meet-1 img.ult-team-grayscale {
    height: 380px !important;
    object-fit: cover;
}.buy-box {
    background: #fff;
    padding: 50px 20px 50px;
}

.buy-box p {
    font-size: 15px;
    line-height: 26px !important;
    letter-spacing: 0.2px;
}

.buy-box h2 {
    font-size: 30px !important;
    font-weight: 600;
    padding-bottom: 0px !important;
    margin-bottom: 13px;
}

.home-12 {
    padding: 30px 0px !important;
}

.leaders-1 h2 {
    font-size: 35px !important;
    color: #fff !important;
    width: 55%;
    margin: 0 auto;
    background: #0000004d;
    backdrop-filter: blur(2px);
    border: 1px solid;
    padding: 34px 0px  !IMPORTANT;
    line-height: 50px;
    font-weight: bold !important;
    letter-spacing: 0.2px;
}

.leaders-1 {
    padding: 50px 0px !important;
}
.track-1 p {
    font-size: 17px !important;
    line-height: 30px;
    width: 88% !important;
    margin: 0 auto !important;
    border-bottom: 1px solid;
    padding-bottom: 21px;
}

.track-1 h3 {
    font-size: 27px !important;
    padding-bottom: 0px !IMPORTANT;
    font-weight: 600;
    margin-bottom: 8px !important;
    margin-top: 31px;
}

.track-1 {
    padding-top: 20px;
    padding-bottom: 10px;
}

.track-1 p:last-child {
    border: unset;
}

@media screen and (max-width: 1366px) {
.leaders-1 h2 {
    font-size: 34px !important;
    width: 71% !important;
    line-height: 47px !important;
    padding: 40px 0px !IMPORTANT;
}h2 {}
.house-11 .uvc-sub-heading.ult-responsive {
    font-size: 39px  !important;
}
.track-1 p {
    width: 84% !IMPORTANT;
    line-height: 29px;
}
}
.btn.btn-business {
    background-color: #f4bf3f;
    border: 0 !important;
    box-shadow: none;
    color: #fff;
    transition: all .5s ease;
}
.btn.btn-business:hover{
	opacity: .8;
    color: #000;
}
.tnp-subscription form{
	position: relative;
}
#newsooo input.tnp-submit{
	bottom: 0;
    height: 50px;
}
@media(max-width: 999px){
	body,.ab-1 h2{
		text-align: center !important;
	}
	.agent_featured_image{
		width: 100%;
	}
	.see_my_list_featured{
		left: -10%;
	}
	.leaders-1 h2{
		font-size: 30px !important;
    	width: 100% !important;
	}
	.agent_unit_featured:last-child, .agent_unit_featured{
		max-width: 100%;
	}
	.uvc-sub-heading,
	.house-11 .uvc-sub-heading.ult-responsive{
		font-size: 35px !important;
	}
	#newsooo input.tnp-submit {
		width: 35%;
	}
	.hd-1 p,
	.track-1 p{
		width:100%;
	}
	.mobile-trigger-user, .mobile-trigger{
		left: 10px;
		top: 0;
	}
}
@media(max-width: 767px){
	.mobile-trigger-user, .mobile-trigger{
		left: 10px;
		top: 0;
	}
	.track-1 h3,
	.uvc-sub-heading,
	.uvc-sub-heading, .house-11 .uvc-sub-heading.ult-responsive,.buy-box h2,.ab-1 h2
	{
		font-size: 22px !important;
		line-height: 30px !important;
	}
		
	.leaders-1 h2 {
		font-size: 20px !important;
		line-height: 26px !important;
	}
}
.subfooter_menu {
	display: none !important;
}
.copyright {
    width: 100%;
    text-align: center;
    font-size: 16px;
    color: #000 !important;
}
.copyright a{
	 color: #000 !important;
}