.hero-banner.variation-2 {background-color: #E9F0F9;}.hero-banner.variation-3 {background-color: #E9F0F9;}@media all and (min-width: 992px) {.hero-banner.variation-3 .carousel .h-text .h-text-content {background: #001F49;box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.06), 0px 1px 3px rgba(0, 0, 0, 0.1);}.hero-banner.variation-3 .carousel .h-text .h-text-content h1 {color: #FBFCFC;}.hero-banner.variation-3 .carousel .h-text .h-text-content p {color: #FBFCFC;}}.hero-banner.variation-video {position: relative;height: 652px;}@media all and (max-width: 991px) {.hero-banner.variation-video {height: 100vh;}}.hero-banner.variation-video .video-banner {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: -1;pointer-events: none;overflow: hidden;}.hero-banner.variation-video .video-banner iframe {width: 100vw;height: 56.25vw;min-height: 100vh;min-width: 177.77vh;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.hero-banner .carousel {height: 652px;overflow: hidden;}.hero-banner .carousel .carousel-item img {width: 66.5%;height: 682px;object-fit: cover;}.hero-banner .carousel .h-text {position: absolute;left: 0;right: 11px;top: 57px;}.hero-banner .carousel .h-text .h-text-content {margin-left: auto;padding: 54px 48px;position: relative;margin-bottom: 20px;}@media all and (min-width: 992px) {.hero-banner .carousel .h-text .h-text-content {width: 50%;min-width: 497px;max-width: 497px;height: 360px;background: #F5F4F4;box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.06), 0px 1px 3px rgba(0, 0, 0, 0.1);}}.hero-banner .carousel .h-text .h-text-content:before {content: "";width: 6px;height: 210px;display: block;background-color: #00ADEF;position: absolute;left: -6px;top: 75px;}.hero-banner .carousel .h-text .h-text-content h1 {font-weight: 300;color: #001F49;font-size: 60px;line-height: 69.6px;}.hero-banner .carousel .h-text .h-text-content p {font-weight: 300;font-size: 17.3423px;line-height: 30px;min-height: 70px;width: 347px;margin: 11px 0px;}.hero-banner .carousel .h-text .h-text-content .carousel-indicators {justify-content: start;margin-left: 9%;bottom: 1.6879rem;}.hero-banner .carousel .h-text .h-text-content .carousel-indicators [data-bs-target] {background-color: #D7D7D7;opacity: 1;height: 2px;width: 32px;margin-right: 4px;margin-left: 4px;}.hero-banner .carousel .h-text .h-text-content .carousel-indicators [data-bs-target].active {background-color: #00A3ED;}.hero-banner .carousel .carousel-control-prev, .hero-banner .carousel .carousel-control-next {opacity: 1;width: 9%;}.hero-banner .carousel .carousel-control-prev .carousel-control-prev-icon, .hero-banner .carousel .carousel-control-prev .carousel-control-next-icon, .hero-banner .carousel .carousel-control-next .carousel-control-prev-icon, .hero-banner .carousel .carousel-control-next .carousel-control-next-icon {display: inline-block;width: 48px;height: 48px;background-repeat: no-repeat;background-position: 50%;background-size: 6px;border-radius: 100%;background-color: #FFFFFF;border: 1px solid #EBEBED;position: relative;top: -56px;}.hero-banner .carousel .carousel-control-prev .carousel-control-prev-icon, .hero-banner .carousel .carousel-control-next .carousel-control-prev-icon {background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 1L0.999999 6L6 11' stroke='%23001F49' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}.hero-banner .carousel .carousel-control-prev .carousel-control-next-icon, .hero-banner .carousel .carousel-control-next .carousel-control-next-icon {background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 11L6 6L1 1' stroke='%23001F49' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}.hero-banner .carousel .carousel-control-prev:hover .carousel-control-prev-icon, .hero-banner .carousel .carousel-control-prev:focus .carousel-control-prev-icon, .hero-banner .carousel .carousel-control-next:hover .carousel-control-prev-icon, .hero-banner .carousel .carousel-control-next:focus .carousel-control-prev-icon {background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 1L1 6L6 11' stroke='%2300ADEF' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}.hero-banner .carousel .carousel-control-prev:hover .carousel-control-next-icon, .hero-banner .carousel .carousel-control-prev:focus .carousel-control-next-icon, .hero-banner .carousel .carousel-control-next:hover .carousel-control-next-icon, .hero-banner .carousel .carousel-control-next:focus .carousel-control-next-icon {background-image: url("data:image/svg+xml,%3Csvg width='7' height='12' viewBox='0 0 7 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 11L6 6L1 1' stroke='%2300ADEF' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");}@media all and (max-width: 991px) {.hero-banner .carousel {height: 100vh;}.hero-banner .carousel::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(180deg, rgba(0, 0, 0, 0.4) 0%, rgba(0, 0, 0, 0) 14.59%), linear-gradient(0deg, rgba(0, 0, 0, 0.56) 42.28%, rgba(0, 0, 0, 0) 75%);z-index: 1;}.hero-banner .carousel .carousel-item img {width: 100%;height: 100vh;}.hero-banner .carousel .h-text {z-index: 1;top: unset;bottom: 140px;}.hero-banner .carousel .h-text .h-text-content h1 {color: #FFFFFF;font-size: 2.5rem;margin-bottom: 25px !important;}.hero-banner .carousel .h-text .h-text-content p {color: #fff;display: none;}.hero-banner .carousel .h-text .h-text-content .carousel-indicators {margin-left: 48px;}.hero-banner .carousel .carousel-control-prev, .hero-banner .carousel .carousel-control-next {display: none;}}@media all and (max-width: 414px) {.hero-banner .carousel .h-text {bottom: 290px;}.hero-banner .carousel .h-text .h-text-content {padding: 30px 25px;margin-bottom: 20px;}.hero-banner .carousel .h-text .h-text-content h1 {line-height: 49.6px;}.hero-banner .carousel .h-text .h-text-content .carousel-indicators {bottom: 3px;margin-left: 22px;}}
@media (max-width: 414px) {
    .property-search-container  {
        bordeR: 0;
        padding: 20px 0;
    }
    .property-search-container > .container {
        margin-top: 0;
    }
}
.talk-to-our-team {background-color: #fafafa;}.talk-to-our-team .display-4 {word-spacing: 0.1rem;margin-top: 93px;position: relative;top: 6px;}@media all and (min-width: 992px) {.talk-to-our-team .btn {margin-left: 23px;}}.talk-to-our-team .border-bottom {border-bottom: 1px solid #ebebed !important;}.talk-to-our-team .row {padding: 37px 0 43px 0;}@media all and (max-width: 991px) {.talk-to-our-team .display-4 {display: block !important;margin-bottom: 1.5rem !important;}}@media all and (max-width: 414px) {.talk-to-our-team .row {padding: 9px 0 25px 0;}.talk-to-our-team .row h3 {font-size: 20px;line-height: 26.8px;max-width: 229px;margin-left: auto !important;margin-right: auto !important;}.talk-to-our-team .row .btn {padding: 11px 40px 11px 40px;}}
._carousel-properties-sold, .carousel-awards {padding-top: 52px;padding-bottom: 21px;}._carousel-properties-sold .container, .carousel-awards .container {padding-right: 0;}._carousel-properties-sold .container > .carousel-heading .heading-title, .carousel-awards .container > .carousel-heading .heading-title {margin-bottom: 53px;}@media only screen and (max-width: 667px) {._carousel-properties-sold .container > .carousel-heading .heading-title, .carousel-awards .container > .carousel-heading .heading-title {margin-bottom: initial;}}@media only screen and (max-width: 667px) {._carousel-properties-sold .container > .carousel-heading .heading-title:before, .carousel-awards .container > .carousel-heading .heading-title:before {display: inline-block;}}@media only screen and (max-width: 667px) {._carousel-properties-sold .container > .carousel-heading .property-carousel-arrows, .carousel-awards .container > .carousel-heading .property-carousel-arrows {position: relative;}}@media only screen and (max-width: 667px) {._carousel-properties-sold .container > .owl-theme .owl-stage-outer .owl-stage, .carousel-awards .container > .owl-theme .owl-stage-outer .owl-stage {position: relative;}}@media only screen and (max-width: 667px) {._carousel-properties-sold .container > .owl-theme .owl-dots .owl-dot, .carousel-awards .container > .owl-theme .owl-dots .owl-dot {border: 0;}}
.property-list-featured-property-carousel>.container-fluid {
	background-color: #001f49;
}

.property-list-featured-property-carousel>.container-fluid>.row {
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 20px;
}

@media (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row {
		padding-left: 0;
		padding-right: 0;
		padding-top: 0;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side {
	padding-right: 15px;
	position: relative;
}

@media only screen and (max-width:667px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side {
		padding-right: 0;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel {
	width: 100%;
	height: 100%;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-indicators {
	margin-right: unset;
	width: 625px;
	left: unset;
}

@media only screen and (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-indicators {
		width: 100%;
		margin-bottom: 0;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-inner .carousel-item {
	width: 100%;
	height: 386px;
}

@media only screen and (max-width:1400px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-inner .carousel-item {
		height: 400px;
	}
}

@media only screen and (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-inner .carousel-item {
		height: 100%;
	}
}

@media only screen and (max-width:667px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-inner .carousel-item {
		height: 341px;
	}
}

@media only screen and (max-width:320px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-inner .carousel-item {
		height: 50vh;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-inner .carousel-item .property-image-container {
	text-align: end;
}

@media only screen and (max-width:667px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-inner .carousel-item .property-image-container {
		text-align: center;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-inner .carousel-item .property-image-container .property-link {
	display: inline-block;
	overflow: hidden;
	position: relative;
	height: 335px;
	width: 624px;
}

@media only screen and (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-inner .carousel-item .property-image-container .property-link {
		height: auto;
		width: 100%;
	}
}

@media only screen and (max-width:667px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-inner .carousel-item .property-image-container .property-link {
		width: 100vw;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-inner .carousel-item .property-image-container .property-link .property-thumbnail {
	height: auto;
	object-fit: cover;
	width: 100%;
	margin-left: 0;
	object-position: top center;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-control-prev {
	height: 60px;
	bottom: unset;
	width: 49px;
	top: 42%;
	right: 518px;
	left: unset;
	transform: translate(-50%,-50%);
}

@media (max-width:1435px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-control-prev {
		left: 27px;
	}
}

@media (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-control-prev {
		top: 50%;
		left: 8%;
		border-radius: 24px;
		height: 46px;
		width: 46px;
		background-color: #fff;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-control-prev .carousel-control-prev-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2300A3ED'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e");
	position: relative;
	height: 24px;
	width: 24px;
	overflow: visible;
}

@media (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-control-prev .carousel-control-prev-icon {
		margin-right: 4px;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-control-prev .carousel-control-prev-icon:before {
	content: "";
	display: inline-block;
	border: 1px #ebebed solid;
	border-radius: 25px;
	height: 48px;
	width: 48px;
	position: absolute;
	top: -11px;
	left: -10px;
}

@media (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-control-prev .carousel-control-prev-icon:before {
		border: 1px #4a4a4e solid;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-control-next {
	height: 60px;
	bottom: unset;
	width: 49px;
	top: 42%;
	right: 14px;
	transform: translate(-50%,-50%);
}

@media (max-width:1435px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-control-next {
		right: -21px;
	}
}

@media (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-control-next {
		top: 50%;
		right: -3%;
		border-radius: 24px;
		height: 46px;
		width: 46px;
		background-color: #fff;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-control-next .carousel-control-next-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%2300A3ED'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");
	position: relative;
	height: 24px;
	width: 24px;
	overflow: visible;
}

@media (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-control-next .carousel-control-next-icon {
		margin-left: 4px;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-control-next .carousel-control-next-icon:before {
	content: "";
	display: inline-block;
	border: 1px #ebebed solid;
	border-radius: 25px;
	height: 48px;
	width: 48px;
	position: absolute;
	top: -11px;
	left: -14px;
}

@media (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .bs-default-carousel .carousel-control-next .carousel-control-next-icon:before {
		border: 1px #4a4a4e solid;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .property-badge {
	position: absolute;
	top: 16px;
	right: 571px;
	background: #00adef;
	z-index: 1;
	width: 56px;
	height: 56px;
	border-radius: 100%;
	display: flex;
	align-items: center;
	text-align: center;
	line-height: 14px;
	font-size: 14px;
	transform: rotate(-15.02deg);
}

@media only screen and (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .property-badge {
		right: unset;
		left: 11px;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.left-side .property-badge.just-listed {
	content: "";
	width: 69px;
	height: 69px;
	top: 8px;
	left: 7px;
	display: inline-block;
	vertical-align: middle;
	background-color: transparent;
	background-position: center center;
	background-repeat: no-repeat;
	background-image: url("https://resources.cloudhi.io/images/office_enterprise_level/badge-Just_Listed.png");
	transform: none;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side {
	padding-left: 15px;
	padding-bottom: 0;
	padding-top: 0;
}

@media only screen and (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side {
		padding-top: 15px;
		padding-bottom: 15px;
	}
}

@media only screen and (max-width:667px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side {
		padding-left: 15px;
		padding-right: 15px;
		padding-top: 0;
		padding-bottom: 20px;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block {
	position: relative;
	text-align: left;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-heart {
	position: static;
	padding: 0 0 5px 2px;
	display: none;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-heart .btn {
	box-shadow: none;
	background-color: #fff;
	border-radius: 1px solid #ffffff;
	border-radius: 100%;
	width: 32px;
	height: 32px;
	padding: 0;
	line-height: 30px;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-heart .btn i.far {
	color: #001f49;
	font-size: 12px;
	position: relative;
	top: -1px;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-heart .btn:focus,.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-heart .btn:hover {
	background-color: #00adef;
	border-radius: 1px solid #00adef;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-heart .btn:focus i.far,.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-heart .btn:hover i.far {
	display: none;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-heart .btn:focus i.fas,.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-heart .btn:hover i.fas {
	display: block!important;
	color: #fff;
	font-size: 12px;
	position: relative;
	top: 1px;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block a.property-location-title {
	font-size: 36px;
	text-decoration: none;
	line-height: 46px;
	font-weight: 300;
	color: #fff;
	display: -webkit-box;
	line-clamp: 2;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: .5rem;
	padding-left: 2px;
	padding-top: 11px;
	width: 420px;
}

@media only screen and (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block a.property-location-title {
		width: 100%;
		padding-right: 10px;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-location-details {
	max-width: 643px;
}

@media only screen and (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-location-details {
		width: 100%;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-location-details .price {
	display: block;
	padding-top: 8px;
	color: #00adef;
	font-size: 18px;
	line-height: 28px;
	font-weight: 600;
	margin-bottom: 5px;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-location-details .address {
	display: block;
	color: #b8b8b8;
	margin-left: -2px;
	margin-bottom: 5px;
    word-break: break-all;    
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-location-details ul.summary {
	list-style: none;
	margin: 0;
	padding-top: 9px;
	padding-bottom: 5px;
	display: flex;
	flex-flow: row wrap;
	margin-left: -54px;
	justify-content: end;
	max-width: 330px;
}

@media only screen and (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-location-details ul.summary {
		margin-left: 0;
		padding-left: 0;
		justify-content: start;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-location-details ul.summary li {
	display: inline-block;
	margin-right: 24px;
}

@media only screen and (max-width:320px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-location-details ul.summary li {
		margin-right: 16px;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-location-details ul.summary li span {
	font-size: 18px;
	line-height: 28px;
	font-weight: 300;
	color: #fff;
	margin-left: 8px;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-location-details ul.summary li svg {
	margin-top: -4px;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-location-details ul.summary li:first-child {
	margin-right: 15px;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-location-details ul.summary li:nth-child(3n) {
	margin-right: 0;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block hr.line-divider {
	border-top: 1px #fff solid;
	display: block;
	margin-left: 1px;
	margin-right: 14px;
	margin-top: 11px;
	max-width: 643px;
}

@media only screen and (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block hr.line-divider {
		width: 373px;
	}
}

@media only screen and (max-width:667px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block hr.line-divider {
		width: 100%;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .break {
	display: none;
	flex-basis: 100%;
	height: 0;
}

@media only screen and (max-width:667px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .break {
		display: block;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-agent-details {
	padding-top: 8px;
	max-width: 643px;
}

@media only screen and (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-agent-details {
		width: 100%;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-agent-details .property-agent-avatar img {
	width: 66px;
	height: 66px;
	border: 0 solid #fff;
	border-radius: 100%;
	object-fit: cover;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-agent-details .property-agent-name {
	font-size: 20px;
	line-height: 32px;
	font-weight: 400;
	color: #fff;
	margin-bottom: 0;
}

@media only screen and (max-width:667px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-agent-details .property-agent-name {
		margin-left: 0;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-agent-details .property-agent-branch {
	font-size: 15px;
	line-height: 17px;
	font-weight: 400;
	color: #b8b8b8;
	margin-bottom: 0;
}

@media only screen and (max-width:667px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-agent-details .property-agent-branch {
		margin-left: 0;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-agent-details .property-agent-contact-container {
	position: absolute;
	right: 0;
	top: 17px;
}

@media only screen and (max-width:991px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-agent-details .property-agent-contact-container {
		position: unset;
		top: unset;
		margin-top: 10px;
		padding-left: 0;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-agent-details .property-agent-contact-container .property-agent-contacts-btn {
	margin-right: 4px;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-agent-details .property-agent-contact-container .property-agent-contacts-btn:last-child {
	margin-right: 0;
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-agent-details .property-agent-contact-container .property-agent-contacts-btn>.icon-phone-white {
	margin-left: -10px;
	margin-top: 2px;
}

@media only screen and (max-width:667px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-agent-details .property-agent-contact-container .property-agent-contacts-btn>.icon-phone-white {
		margin-left: -11px;
	}
}

.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-agent-details .property-agent-contact-container .property-agent-contacts-btn>.icon-envelope-dark-blue {
	margin-left: -10px;
	margin-top: -3px;
}

@media only screen and (max-width:667px) {
	.property-list-featured-property-carousel>.container-fluid>.row>.col.right-side .d-block .property-agent-details .property-agent-contact-container .property-agent-contacts-btn>.icon-envelope-dark-blue {
		margin-left: -5px;
	}
}

.property-list-featured-property-carousel .icon-square-meters {
	background-image: url(https://resources.cloudhi.io/images/icon-square-meters-white.svg);
}
._home-this-is-usp-block {padding-bottom: 40px;}@media all and (max-width: 936px) {._home-this-is-usp-block {padding-top: 0 !important;padding-bottom: 0;margin-top: -4px;}._home-this-is-usp-block .row {flex-direction: column-reverse;}._home-this-is-usp-block .row .col-lg-5 {padding-left: 0;padding-right: 0;}._home-this-is-usp-block .row .bg-image {margin-bottom: 30px;}}@media all and (min-width: 937px) {._home-this-is-usp-block .usp-block-text {padding: 80px 0 0 12px;}}@media all and (min-width: 1461px) {._home-this-is-usp-block .usp-block-text {max-width: 778px;}}@media all and (min-width: 937px) and (max-width: 1460px) {._home-this-is-usp-block .usp-block-text {max-width: 672px;}}._home-this-is-usp-block .usp-block-text .heading-title {margin-bottom: 26px;}._home-this-is-usp-block .usp-block-text p {color: #6C6C6C;}._home-this-is-usp-block .usp-block-text ul {margin: 57px 0;padding: 0;list-style: none;column-count: 2;column-gap: 10px;}@media all and (max-width: 936px) {._home-this-is-usp-block .usp-block-text ul {margin: 30px 0 0 0;}}._home-this-is-usp-block .usp-block-text ul li {margin-bottom: 57px;padding-right: 44.54px;}._home-this-is-usp-block .usp-block-text ul li strong {font-weight: 400;font-size: 20px;margin-bottom: 12px;display: block;}@media all and (min-width: 1120px) and (max-width: 1460px) {._home-this-is-usp-block .col-lg-5 {max-width: 668px;min-width: 668px;}}@media all and (min-width: 937px) and (max-width: 1120px) {._home-this-is-usp-block .col-lg-5 {max-width: 480px;min-width: 480px;}}._home-this-is-usp-block .bg-image {width: 100%;height: 712px;object-fit: cover;}@media all and (max-width: 936px) {._home-this-is-usp-block .bg-image {height: auto;}}@media all and (max-width: 414px) {._home-this-is-usp-block .row .bg-image {height: 304px;margin-bottom: 34px;}._home-this-is-usp-block .row .usp-block-text {padding: 0 24px;}._home-this-is-usp-block .row .usp-block-text .heading-title {margin-bottom: 19px;}._home-this-is-usp-block .row .usp-block-text p {line-height: 25.6px;}._home-this-is-usp-block .row .usp-block-text ul {margin: 41px 0 0 0;}._home-this-is-usp-block .row .usp-block-text ul li {margin-bottom: 41px;padding-right: 0;}._home-this-is-usp-block .row .usp-block-text ul li strong {margin-bottom: 7px;}._home-this-is-usp-block .row .usp-block-text ul li p {font-size: 14px;line-height: 25.2px;}}@media all and (max-width: 991px) {._divider .container {padding-left: 0;padding-right: 0;}}
._home-resource {
	padding: 37px 0;
}

._home-resource .heading {
	margin-bottom: 35px;
}

._home-resource .resource-carousel.owl-carousel {
    justify-content: flex-start;
}

._home-resource .heading .btn {
	position: relative;
	top: -5px;
}

@media all and (max-width: 767px) {
	._home-resource .heading {
		margin-bottom: 30px;
	}

	._home-resource .heading .btn {
		font-size: 14px;
		line-height: 20px;
		font-weight: 600;
		padding: 6px 11px;
		white-space: nowrap;
	}
}
._home-selling-with-harcourts {padding: 62px 0 85px 0;}._home-selling-with-harcourts .image-wrapper {height: 100%;clip-path: ellipse(74% 178% at 26% 111%);}._home-selling-with-harcourts .image-wrapper img {height: 100%;object-fit: cover;}@media all and (min-width: 992px) {._home-selling-with-harcourts .image-wrapper {position: relative;}._home-selling-with-harcourts .image-wrapper img {}}@media all and (min-width: 1440px) {._home-selling-with-harcourts .col-lg-6:first-child {width: 630px;height: 624px;overflow: hidden;}._home-selling-with-harcourts .col-lg-6:first-child img {width: 630px;}}@media all and (min-width: 1440px) {._home-selling-with-harcourts .col-lg-6:last-child {width: calc(100% - 633px);padding-top: 102px;padding-left: 98px;}}._home-selling-with-harcourts .col-lg-6:last-child .heading-title {margin-bottom: 42px;}._home-selling-with-harcourts .col-lg-6:last-child h5 {font-size: 24px;margin-bottom: 16px;}._home-selling-with-harcourts .col-lg-6:last-child .text-description {max-height: 250px;overflow: hidden;display: block;word-break: break-word!important;}._home-selling-with-harcourts .col-lg-6:last-child p {line-height: 30.17px;margin-bottom: 29px;}._home-selling-with-harcourts .col-lg-6:last-child .btn {margin-top: 9px;}@media all and (max-width: 991px) {._home-selling-with-harcourts .image-wrapper {margin-bottom: 30px;}._home-selling-with-harcourts .image-wrapper img {width: 100%;}._home-selling-with-harcourts .col-lg-6:last-child {margin-top: 40px;}}@media all and (max-width: 767px) {._home-selling-with-harcourts .image-wrapper {margin-left: -24px;margin-right: -24px;}}@media all and (max-width: 414px) {._home-selling-with-harcourts .col-lg-6:last-child .heading-title {margin-bottom: 29px;}._home-selling-with-harcourts .col-lg-6:last-child .heading-title::before {margin-right: 24px;}._home-selling-with-harcourts .col-lg-6:last-child h5 {font-size: 20px;margin-bottom: 21px !important;}._home-selling-with-harcourts .col-lg-6:last-child .btn {width: 100%;}}
.people-detail-property-tab .nav-tabs.people-detail-properties-tab {margin-top: 6px;border-color: #EBEBED;}.people-detail-property-tab .nav-tabs.people-detail-properties-tab .nav-link {color: #001F49;font-size: 18px;font-weight: 400;padding: 15px 54px 19px 54px;border-left-color: transparent;border-top-color: transparent;border-right-color: transparent;}.people-detail-property-tab .nav-tabs.people-detail-properties-tab .nav-link#forsale-tab {padding: 15px 41px 19px 44px;}@media (max-width: 575px) {.people-detail-property-tab .nav-tabs.people-detail-properties-tab .nav-link#forsale-tab {padding: 14px 17px 16px 19px !important;}}.people-detail-property-tab .nav-tabs.people-detail-properties-tab .nav-link#forrent-tab {padding: 15px 40px 19px 40px;}@media (max-width: 575px) {.people-detail-property-tab .nav-tabs.people-detail-properties-tab .nav-link#forrent-tab {padding: 14px 17px 16px 18px !important;}}.people-detail-property-tab .nav-tabs.people-detail-properties-tab .nav-link.active {border-bottom: 2px solid #00ADEF;font-weight: 700;}@media (max-width: 575px) {.people-detail-property-tab .nav-tabs.people-detail-properties-tab .nav-link {padding: 14px 35px 16px 36px !important;line-height: 28.8px;}}.people-detail-property-tab .tab-content {padding-top: 37px;padding-bottom: 6px;}@media (max-width: 414px) {.people-detail-property-tab .tab-content .heading h3 {flex-basis: 60%;}}.people-detail-property-tab .tab-content .heading .btn {position: relative;top: -5px;left: -15px;}@media (max-width: 575px) {.people-detail-property-tab .tab-content .heading .btn {padding: 6px 12px;font-size: 14px;line-height: 20px;left: 0;}}.people-detail-property-tab .tab-content .property-list {margin-top: 31px;}.people-detail-property-tab .tab-content .property-list .property-item.card {margin-bottom: 46px;}@media (max-width: 414px) {.people-detail-property-tab .tab-content .property-sold .owl-item {width: 321px;}}.people-detail-property-tab .tab-content .property-sold .owl-dots {padding-right: 24px;}@media (max-width: 414px) {.people-detail-property-tab .tab-content .property-sold .owl-dots {margin-top: 1px;}}.people-detail-property-tab .tab-content .property-sold .owl-dots button.owl-dot span {width: 32px !important;height: 2px !important;margin: 5px 8px !important;background: #D7D7D7 !important;border-radius: 0 !important;}.people-detail-property-tab .tab-content .property-sold .owl-dots button.owl-dot:hover span, .people-detail-property-tab .tab-content .property-sold .owl-dots button.owl-dot:focus span, .people-detail-property-tab .tab-content .property-sold .owl-dots button.owl-dot.active span {background: #00A3ED !important;}@media all and (max-width: 767px) {.people-detail-property-tab .tab-content .property-sold .owl-stage-outer::after {content: "";position: absolute;right: -10px;top: 0;width: 80px;height: 100%;z-index: 2;background: linear-gradient(270deg, #FFFFFF 0%, rgba(255, 255, 255, 0) 100%);}.people-detail-property-tab .tab-content .property-sold .owl-stage-outer .owl-stage {padding-left: 0 !important;}}
