body {
    font-family: 'New Font', sans-serif;
	
}
.header-main-wrap
{
}
.navbar
{
	
margin-top:-30px;
	

}
	.logo img
{
	margin-left:30px;

}
.main-nav
{
	margin-right:50px;
}
.logo-desktop img
{
	width:210px !important;
	height:180px !important;
}
.logged-in-nav-wrap.navi-login-register .btn-create-listing {
    margin right:100px;
}
.rounded
{
	margin-right:70px;
}

.header-main-wrap
{
	border-bottom:3px solid #272727;
	margin-top:-10px;
}

.btn
{
	background-color:#272727;
	color:white;
   
}

	

.btn:hover
{
	background-color:#AA0000 !important;
	color:white !important;
}



.btn-secondary
{
	background-color:#272727 !important;
	color:white !important;
}
.btn-secondary:hover
{
	background-color:#AA0000 !important;
	color:white !important;
	border:0.5px solid #272727;
}


.grid-item-text-link
{
	font-family:'times new roman', sans-serif;
}
.labels-right a:hover
{
	color:black;
	background-color:white;
}
.blog-post-item-v2
{
	font-family:'times new roman', sans-serif;
}
.property-carousel-buttons-wrap .slick-prev, .property-carousel-buttons-wrap .slick-next, .property-carousel-buttons-wrap .btn-view-all
{
	font-family:'times new roman', sans-serif;
}
.label-featured
{
	font-family:'times new roman', sans-serif;
}
.labels-right a
{
	font-family:'times new roman', sans-serif;
}
.element.style {
    margin-top: -70px !important;
    width: 140px !important;
    height: auto;
}
.advanced-search-v3 .btn {
    color:black;
	background-color:white;
}
.advance-search-v3 .btn:hover{
	background-color:#AA0000 !important;
	color:white;
}
.logo img {
  /* original size of desktop*/
  
  width: 120px;
  height: 130px;
}


@media screen and (max-width: 480px) {
  .logo img {
 
/*     width: 80px;
    height: 70px; */
		display: flex;
		margin-top: 10px;
		margin-left: 90px;
    justify-content: center;
    align-items: center;
    
  }
	.toggle-button-left{
		margin-top: 10px;
		background-color: black !important;
	}
	#nav-mobile{
		margin-top: 90px;
	}

}
#my-button-id {
  background-color: white;
  color: #272727;
	padding-left:25px;
	padding-right:25px;
	
}
#my-button-id:hover {
  background-color: #AA0000;
  color: white;
	
}
.elementor a, .blog-post-author
{
	font-family:'times new roman', sans-serif;
}

#menu-main-menu li {
    list-style-type: none !important;
}
.footer-widget
{
	list-style-type:none !important;
}

*li
{
	list-style:none;
}
elementor-heading-title {
    padding: 0;
    margin: 0;
    line-height: 1;
	   align-items:center;
}
.elementor-widget-container p
{
	
    -webkit-animation-iteration-count: infinite !important;
    animation-iteration-count: infinite !important;
}
#desktop-header-search
{
	margin-top:25px;
}
.compare-property-label .compare-label
{
	background-color:#AA0000 !important;
}
.property-labels-wrap a
{
	display:none;
}
.footer-bottom-wrap{
	background-color: black;
	color: white;
}

.d-flex.justify-content-between{
	justify-content:space-evenly !important;
}
#property-mortgage-calculator-wrap{
	display:none !important;
}
#property-schedule-tour-wrap{
	display:none;
}
#property-nearby-wrap{
	display:none;
}
#property-review-wrap{
	display:none;
}
