.menu,
.top-spacer,
.slick-slide img:not(#img_1),
.details-map-section ul,
.details-social-section,
.related-agents-section .btn-layout,
.more-section,
.instagram-section,
.footer,
.back-to-top
{
    display: none!important;
}
.details-slider-section {
	border: none!important
}
.scroll-section > div {
	opacity: 1!important;
}
.banner-top *,
.details-map-section *
{
    color: #282828!important;    
}
.details-map-section {page-break-after: always;}
.banner-top .info-left,
.banner-top .info-right
{
	display: block;
    position: relative!important;
    width: 100%;
	left: 0!important;
	right: unset!important;
	bottom: unset!important;
}
.banner-top
{
	height: auto!important
}
.banner-top .info-left .title {
	font-size: 55px!important;
	display: block!important;
	margin-top: 50px!important;
}
.banner-top .info-right .price-tag {
	display: block!important;
	font-size: 35px!important;
	margin-top: 10px!important
}
.related-agents-section h2 {
    font-size: 40px;
}
.related-agents-section h3 {
    font-size: 25px;
}
.related-agents-section .fa-ul li,
.details-info-section ul li{
    font-size: 16px;
}
.details-info-section,
.related-agents-section {
    padding: 20px 0!important;
    border: none!important
}
.related-agents-section .col-md-4 {
	flex: 0 0 180px;
	max-width: 180px;
}
.related-agents-section img {
	width: 160px!important;
	max-width: 160px!important
}
.details-info-section .container {
    padding-left: 90px;
}
.details-info-section h2 {
    font-size: 78px;
    top: 80px;
}
.details-info-section h2 .fal {
    font-size: 1em;
    top: 0;
}
.details-info-section ul li:after {
    margin-top: 5px!important
}