@media (max-width: 767px) {
  /* Styles for mobile devices */
  
	.rm-right-border{
	  border: 0;
	}

	.banner-title{
	  font-size: 32px;
	}

	#videos-grid{
	  padding: 0 10px;
	}

	#reviews-grid{
	  padding: 0 20px;
	}

	.footer-wrap{
	  padding: 30px 20px 60px 20px;
	  background-color: black;
	}

	.rm-footer-logo-wrapper{
	  padding-top: 0;
	}
  
	.rm-sothebys-logo{
	  width: 134px;
	  margin-top: 40px;
	  margin-bottom: 40px;
	}
  
	.rm-footer-logo-wrapper{
	  margin-bottom: 10px;
	}
  
	img.melcher-footer-logo{
		width: 290px;
	}
	
	.mobile-footer-phone{
		margin-top: 10px;
	}
	.mobile-footer-email{
		margin-top: 8px;
		margin-bottom:30px;
	}
	
	.rm-footer-subscribe-wrapper{
		margin-top: 5px;
	}
	
	.social-footer-grid{
		margin-top: 20px;
	}
	
	.footer-bottom-wrap.footer-bottom-wrap-custom{
		padding-top: 40px;
	}
	
	#reviews-grid .type-houzez_testimonials .elementor-heading-title{
		font-size:32px;
	}	
}