.elementor-8827 .elementor-element.elementor-element-66a7a38{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-8827 .elementor-element.elementor-element-b132d5d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-8827 .elementor-element.elementor-element-b132d5d .breadcrumbs li{font-family:"Source Sans Pro", Sans-serif;}.elementor-8827 .elementor-element.elementor-element-b132d5d .rh-page-breadcrumbs > ol li + li:before{margin:0px 5px 0px 5px;}.elementor-8827 .elementor-element.elementor-element-b132d5d .rh-page-breadcrumbs > ul li + li:before{margin:0px 5px 0px 5px;}@media(min-width:768px){.elementor-8827 .elementor-element.elementor-element-66a7a38{--content-width:1220px;}}/* Start custom CSS for shortcode, class: .elementor-element-86fe849 *//* Heading */
.guesty-listings__grid .guesty-card h3{
	color:#103526;
	line-height:1.2em;
	margin-bottom:10px;
}

/* Paragraph */
.guesty-listings__grid .guesty-card p{
	color:#161616;
	font-weight:500;
	font-size:17px;
}

/* Guesty card  meta item */
.guesty-listings__grid .guesty-card .guesty-card__meta-item{
	color:#161616;
	font-size:15px;
}

/* Guesty card  price */
.guesty-listings__grid .guesty-card .guesty-card__price{
	font-size:23px;
}

/* Span Tag */
.guesty-listings__grid .guesty-card__image span{
	background-color:#103526;
	font-size:13px;
	border-radius:20px;
	text-transform:none;
	font-weight:500;
	
}

/* 768px and larger screen sizes */
@media (min-width:768px){

	/* Heading */
	.guesty-listings__grid .guesty-card h3{
		font-size:25px;
	}
	
}/* End custom CSS */