.elementor-359 .elementor-element.elementor-element-5e2ff745:not(.elementor-motion-effects-element-type-background),.elementor-359 .elementor-element.elementor-element-5e2ff745>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image:url("https://wordpress.altdesain.com/housy/realestate/wp-content/uploads/2021/09/bredcumbs-1.png");
	background-position:center center;
	background-repeat:no-repeat;
}
.elementor-359 .elementor-element.elementor-element-5e2ff745>.elementor-background-overlay {
	background-color:#000000;
	opacity:0.5;
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-359 .elementor-element.elementor-element-5e2ff745 {
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
	margin-top:0px;
	margin-bottom:0px;
	padding:100px 0px 82px 0px;
}
.elementor-359 .elementor-element.elementor-element-23198aab>.elementor-element-populated {
	margin:0px 0px 0px 0px;
	padding:0px 18px 0px 18px;
}
.elementor-359 .elementor-element.elementor-element-708f7af .elementskit-section-title-wraper .elementskit-section-title {
	color:#FFFFFF;
	margin:0px 0px 20px 0px;
	font-size:24px;
	font-weight:500;
	line-height:48px;
}
.elementor-359 .elementor-element.elementor-element-708f7af .elementskit-section-title-wraper .elementskit-section-title>span {
	color:#000000;
}
.elementor-359 .elementor-element.elementor-element-57315e61:not(.elementor-motion-effects-element-type-background),.elementor-359 .elementor-element.elementor-element-57315e61>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color:#F8F8F7;
}
.elementor-359 .elementor-element.elementor-element-57315e61 {
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
	margin-top:0px;
	margin-bottom:0px;
	padding:150px 0px 150px 0px;
}
.elementor-359 .elementor-element.elementor-element-57315e61>.elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-359 .elementor-element.elementor-element-10386ddc:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-359 .elementor-element.elementor-element-10386ddc>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image:url("https://wordpress.altdesain.com/housy/realestate/wp-content/uploads/2021/09/img-29.jpg");
	background-position:center center;
	background-repeat:no-repeat;
}
.elementor-359 .elementor-element.elementor-element-10386ddc>.elementor-element-populated {
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.elementor-359 .elementor-element.elementor-element-10386ddc>.elementor-element-populated>.elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-359 .elementor-element.elementor-element-47ade9e .elementor-spacer-inner {
	height:50px;
}
.elementor-359 .elementor-element.elementor-element-79c6054e>.elementor-element-populated {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 50px;
}
.elementor-359 .elementor-element.elementor-element-311b860c .elementskit-section-title-wraper .elementskit-section-title {
	color:#3F3530;
	margin:0px 0px 20px 0px;
	font-size:36px;
	font-weight:500;
}
.elementor-359 .elementor-element.elementor-element-311b860c .elementskit-section-title-wraper .elementskit-section-title>span {
	color:#000000;
}
.elementor-359 .elementor-element.elementor-element-311b860c .elementskit-section-title-wraper .elementskit-section-subtitle {
	color:#929292;
	font-family:"Poppins",Sans-serif;
	font-size:16px;
	font-weight:500;
	text-transform:uppercase;
	margin:0px 0px 10px 0px;
}
.elementor-359 .elementor-element.elementor-element-311b860c .elementskit-section-title-wraper .elementskit-border-divider {
	width:30px;
	background:linear-gradient(90deg,#C1C0B1 0%,#C1C0B1 100%);
}
.elementor-359 .elementor-element.elementor-element-311b860c .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long {
	width:30px;
	height:6px;
	color:#C1C0B1;
}
.elementor-359 .elementor-element.elementor-element-311b860c .elementskit-section-title-wraper .elementskit-border-star {
	width:30px;
	height:6px;
	background:linear-gradient(90deg,#C1C0B1 0%,#C1C0B1 38%,rgba(255,255,255,0) 38%,rgba(255,255,255,0) 62%,#C1C0B1 62%,#C1C0B1 100%);
}
.elementor-359 .elementor-element.elementor-element-311b860c .elementskit-section-title-wraper .elementskit-border-divider,.elementor-359 .elementor-element.elementor-element-311b860c .elementskit-border-divider::before {
	height:6px;
}
.elementor-359 .elementor-element.elementor-element-311b860c .elementskit-section-title-wraper .ekit_heading_separetor_wraper {
	margin:0px 0px 30px 0px;
}
.elementor-359 .elementor-element.elementor-element-311b860c .elementskit-section-title-wraper .elementskit-border-divider:before {
	background-color:#C1C0B1;
	box-shadow:9px 0px 0px 0px #C1C0B1,18px 0px 0px 0px #C1C0B1;
}
.elementor-359 .elementor-element.elementor-element-311b860c .elementskit-section-title-wraper .elementskit-border-star:after {
	background-color:#C1C0B1;
}
.elementor-359 .elementor-element.elementor-element-509b52b9 {
	text-align:justify;
	color:#1F1F1F;
	font-family:"Poppins",Sans-serif;
	font-size:14px;
	font-weight:400;
	letter-spacing:1.3px;
}
.elementor-359 .elementor-element.elementor-element-5538bc10 {
	margin-top:0px;
	margin-bottom:0px;
	padding:150px 0px 130px 0px;
}
.elementor-359 .elementor-element.elementor-element-6992e5e>.elementor-element-populated {
	margin:0px 0px 0px 0px;
	padding:0px 100px 0px 0px;
}
.elementor-359 .elementor-element.elementor-element-be13dc1 .elementskit-section-title-wraper .elementskit-section-title {
	color:#3F3530;
	margin:0px 0px 20px 0px;
	font-size:36px;
	font-weight:500;
}
.elementor-359 .elementor-element.elementor-element-be13dc1 .elementskit-section-title-wraper .elementskit-section-title>span {
	color:#000000;
}
.elementor-359 .elementor-element.elementor-element-be13dc1 .elementskit-section-title-wraper .elementskit-section-subtitle {
	color:#929292;
	font-family:"Poppins",Sans-serif;
	font-size:16px;
	font-weight:500;
	text-transform:uppercase;
	margin:0px 0px 10px 0px;
}
.elementor-359 .elementor-element.elementor-element-be13dc1 .elementskit-section-title-wraper .elementskit-border-divider {
	width:30px;
	background:linear-gradient(90deg,#C1C0B1 0%,#C1C0B1 100%);
}
.elementor-359 .elementor-element.elementor-element-be13dc1 .elementskit-section-title-wraper .elementskit-border-divider.elementskit-style-long {
	width:30px;
	height:6px;
	color:#C1C0B1;
}
.elementor-359 .elementor-element.elementor-element-be13dc1 .elementskit-section-title-wraper .elementskit-border-star {
	width:30px;
	height:6px;
	background:linear-gradient(90deg,#C1C0B1 0%,#C1C0B1 38%,rgba(255,255,255,0) 38%,rgba(255,255,255,0) 62%,#C1C0B1 62%,#C1C0B1 100%);
}
.elementor-359 .elementor-element.elementor-element-be13dc1 .elementskit-section-title-wraper .elementskit-border-divider,.elementor-359 .elementor-element.elementor-element-be13dc1 .elementskit-border-divider::before {
	height:6px;
}
.elementor-359 .elementor-element.elementor-element-be13dc1 .elementskit-section-title-wraper .ekit_heading_separetor_wraper {
	margin:0px 0px 30px 0px;
}
.elementor-359 .elementor-element.elementor-element-be13dc1 .elementskit-section-title-wraper .elementskit-border-divider:before {
	background-color:#C1C0B1;
	box-shadow:9px 0px 0px 0px #C1C0B1,18px 0px 0px 0px #C1C0B1;
}
.elementor-359 .elementor-element.elementor-element-be13dc1 .elementskit-section-title-wraper .elementskit-border-star:after {
	background-color:#C1C0B1;
}
.elementor-359 .elementor-element.elementor-element-738f2f22>.elementor-element-populated {
	margin:0px 0px 0px 0px;
	padding:20px 0px 0px 35px;
}
.elementor-359 .elementor-element.elementor-element-9ca2072 {
	text-align:left;
}
.elementor-359 .elementor-element.elementor-element-6ec9865 {
	color:#1F1F1F;
	font-family:"Poppins",Sans-serif;
	font-size:14px;
	font-weight:400;
	letter-spacing:1.3px;
}
.elementor-359 .elementor-element.elementor-element-dedd6ab .elementor-spacer-inner {
	height:10px;
}
.elementor-359 .elementor-element.elementor-element-dedd6ab>.elementor-widget-container {
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#F0F0F0;
}
.elementor-359 .elementor-element.elementor-element-d12dad3 {
	text-align:left;
}
.elementor-359 .elementor-element.elementor-element-d12dad3 .elementor-heading-title {
	color:#3F3530;
	font-family:"Poppins",Sans-serif;
	font-size:18px;
	font-weight:500;
}
.elementor-359 .elementor-element.elementor-element-1cbd024 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(16px/2);
}
.elementor-359 .elementor-element.elementor-element-1cbd024 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(16px/2);
}
.elementor-359 .elementor-element.elementor-element-1cbd024 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(16px/2);
	margin-left:calc(16px/2);
}
.elementor-359 .elementor-element.elementor-element-1cbd024 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-16px/2);
	margin-left:calc(-16px/2);
}
body.rtl .elementor-359 .elementor-element.elementor-element-1cbd024 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-16px/2);
}
body:not(.rtl) .elementor-359 .elementor-element.elementor-element-1cbd024 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-16px/2);
}
.elementor-359 .elementor-element.elementor-element-1cbd024 .elementor-icon-list-icon i {
	color:#A2A087;
}
.elementor-359 .elementor-element.elementor-element-1cbd024 .elementor-icon-list-icon svg {
	fill:#A2A087;
}
.elementor-359 .elementor-element.elementor-element-1cbd024 {
	--e-icon-list-icon-size:18px;
}
.elementor-359 .elementor-element.elementor-element-1cbd024 .elementor-icon-list-text {
	color:#1F1F1F;
}
.elementor-359 .elementor-element.elementor-element-1cbd024 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-359 .elementor-element.elementor-element-1cbd024 .elementor-icon-list-item>a {
	font-family:"Poppins",Sans-serif;
	font-size:14px;
	font-weight:400;
	letter-spacing:1.3px;
}
.elementor-359 .elementor-element.elementor-element-314e029 .elementor-spacer-inner {
	height:10px;
}
.elementor-359 .elementor-element.elementor-element-314e029>.elementor-widget-container {
	border-style:solid;
	border-width:0px 0px 1px 0px;
	border-color:#F0F0F0;
}
.elementor-359 .elementor-element.elementor-element-616648c {
	text-align:left;
}
.elementor-359 .elementor-element.elementor-element-616648c .elementor-heading-title {
	color:#3F3530;
	font-family:"Poppins",Sans-serif;
	font-size:18px;
	font-weight:500;
}
.elementor-359 .elementor-element.elementor-element-c0111f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(16px/2);
}
.elementor-359 .elementor-element.elementor-element-c0111f9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(16px/2);
}
.elementor-359 .elementor-element.elementor-element-c0111f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(16px/2);
	margin-left:calc(16px/2);
}
.elementor-359 .elementor-element.elementor-element-c0111f9 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-16px/2);
	margin-left:calc(-16px/2);
}
body.rtl .elementor-359 .elementor-element.elementor-element-c0111f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-16px/2);
}
body:not(.rtl) .elementor-359 .elementor-element.elementor-element-c0111f9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-16px/2);
}
.elementor-359 .elementor-element.elementor-element-c0111f9 .elementor-icon-list-icon i {
	color:#A2A087;
}
.elementor-359 .elementor-element.elementor-element-c0111f9 .elementor-icon-list-icon svg {
	fill:#A2A087;
}
.elementor-359 .elementor-element.elementor-element-c0111f9 {
	--e-icon-list-icon-size:18px;
}
.elementor-359 .elementor-element.elementor-element-c0111f9 .elementor-icon-list-text {
	color:#1F1F1F;
}
.elementor-359 .elementor-element.elementor-element-c0111f9 .elementor-icon-list-item>.elementor-icon-list-text,.elementor-359 .elementor-element.elementor-element-c0111f9 .elementor-icon-list-item>a {
	font-family:"Poppins",Sans-serif;
	font-size:14px;
	font-weight:400;
	letter-spacing:1.3px;
}
.elementor-359 .elementor-element.elementor-element-8a0b0bc {
	margin-top:0px;
	margin-bottom:0px;
	padding:0px 0px 100px 0px;
}
.elementor-359 .elementor-element.elementor-element-dddafbb>.elementor-element-populated {
	border-style:solid;
	border-width:1px 0px 0px 0px;
	border-color:#EAEAEA;
	transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.elementor-359 .elementor-element.elementor-element-dddafbb>.elementor-element-populated>.elementor-background-overlay {
	transition:background 0.3s,border-radius 0.3s,opacity 0.3s;
}
.elementor-359 .elementor-element.elementor-element-c908c7d .elementskit-clients-slider .slick-slide {
	margin-right:15px;
	margin-left:15px;
}
.elementor-359 .elementor-element.elementor-element-c908c7d .elementskit-clients-slider .slick-slide>div {
	margin-bottom:15px;
}
.elementor-359 .elementor-element.elementor-element-c908c7d .elementskit-clients-slider .slick-list {
	margin-bottom:-15px;
	background-color:#FFFFFF00;
	padding:75px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.elementor-359 .elementor-element.elementor-element-c908c7d .elementskit-clients-slider .single-client {
	min-height:64px;
	background-color:#FFFFFF00;
	border-radius:0px 0px 0px 0px;
	box-shadow:0px 0px 0px 0px rgba(255,255,255,0);
}
.elementor-359 .elementor-element.elementor-element-c908c7d .single-client {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.elementor-359 .elementor-element.elementor-element-c908c7d .simple_logo_image .single-client .content-image .main-image {
	opacity:1;
	filter:alpha(opacity=1);
}
.elementor-359 .elementor-element.elementor-element-c908c7d .elementskit-clients-slider .single-client img {
	opacity:1;
	filter:alpha(opacity=1);
}
.elementor-359 .elementor-element.elementor-element-c908c7d .simple_logo_image .single-client:hover .content-image img {
	opacity:0.5;
	filter:alpha(opacity=0.5);
}
.elementor-359 .elementor-element.elementor-element-c908c7d .simple_logo_image .single-client:hover .content-image .main-image {
	opacity:1;
	filter:alpha(opacity=1);
}
.elementor-359 .elementor-element.elementor-element-591ebb43 {
	margin-top:0px;
	margin-bottom:0px;
	padding:0px 0px 0px 0px;
}
.elementor-359 .elementor-element.elementor-element-ce962dc>.elementor-element-populated {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
.elementor-359 .elementor-element.elementor-element-05509d1 iframe {
	height:450px;
}
@media(min-width:768px) {
	.elementor-359 .elementor-element.elementor-element-6992e5e {
		width:70%;
	}
	.elementor-359 .elementor-element.elementor-element-738f2f22 {
		width:30%;
	}
}
@media(max-width:1024px) {
	.elementor-359 .elementor-element.elementor-element-5e2ff745 {
		margin-top:0px;
		margin-bottom:0px;
		padding:100px 15px 82px 15px;
	}
	.elementor-359 .elementor-element.elementor-element-23198aab>.elementor-element-populated {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 25px;
	}
	.elementor-359 .elementor-element.elementor-element-57315e61 {
		margin-top:0px;
		margin-bottom:0px;
		padding:150px 15px 150px 15px;
	}
	.elementor-359 .elementor-element.elementor-element-47ade9e .elementor-spacer-inner {
		height:250px;
	}
	.elementor-359 .elementor-element.elementor-element-79c6054e>.elementor-element-populated {
		margin:0px 0px 0px 0px;
		padding:75px 0px 0px 0px;
	}
	.elementor-359 .elementor-element.elementor-element-5538bc10 {
		margin-top:0px;
		margin-bottom:0px;
		padding:150px 15px 130px 15px;
	}
	.elementor-359 .elementor-element.elementor-element-6992e5e>.elementor-element-populated {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	.elementor-359 .elementor-element.elementor-element-738f2f22>.elementor-element-populated {
		margin:0px 0px 0px 0px;
		padding:100px 0px 0px 0px;
	}
	.elementor-359 .elementor-element.elementor-element-dedd6ab .elementor-spacer-inner {
		height:50px;
	}
	.elementor-359 .elementor-element.elementor-element-314e029 .elementor-spacer-inner {
		height:50px;
	}
	.elementor-359 .elementor-element.elementor-element-8a0b0bc {
		margin-top:0px;
		margin-bottom:0px;
		padding:0px 15px 100px 15px;
	}
	.elementor-359 .elementor-element.elementor-element-c908c7d .elementskit-clients-slider .slick-slide {
		margin-right:10px;
		margin-left:10px;
	}
	.elementor-359 .elementor-element.elementor-element-c908c7d .elementskit-clients-slider .slick-slide>div {
		margin-bottom:10px;
	}
	.elementor-359 .elementor-element.elementor-element-c908c7d .elementskit-clients-slider .slick-list {
		margin-bottom:-10px;
	}
	.elementor-359 .elementor-element.elementor-element-ce962dc>.elementor-element-populated {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
}
@media(max-width:767px) {
	.elementor-359 .elementor-element.elementor-element-23198aab>.elementor-element-populated {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	.elementor-359 .elementor-element.elementor-element-dedd6ab .elementor-spacer-inner {
		height:50px;
	}
	.elementor-359 .elementor-element.elementor-element-314e029 .elementor-spacer-inner {
		height:50px;
	}
	.elementor-359 .elementor-element.elementor-element-c908c7d .elementskit-clients-slider .slick-slide {
		margin-right:10px;
		margin-left:10px;
	}
	.elementor-359 .elementor-element.elementor-element-c908c7d .elementskit-clients-slider .slick-slide>div {
		margin-bottom:10px;
	}
	.elementor-359 .elementor-element.elementor-element-c908c7d .elementskit-clients-slider .slick-list {
		margin-bottom:-10px;
	}
	.elementor-359 .elementor-element.elementor-element-ce962dc>.elementor-element-populated {
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
	}
	.elementor-359 .elementor-element.elementor-element-05509d1 iframe {
		height:300px;
	}
}
@media(max-width:1024px) and (min-width:768px) {
	.elementor-359 .elementor-element.elementor-element-10386ddc {
		width:100%;
	}
	.elementor-359 .elementor-element.elementor-element-79c6054e {
		width:100%;
	}
	.elementor-359 .elementor-element.elementor-element-6992e5e {
		width:100%;
	}
	.elementor-359 .elementor-element.elementor-element-738f2f22 {
		width: 100%;
	}
}
