/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Feb 21 2026 | 05:33:47 */
.escort-directoriez .table-wrapper{
	border-radius: 8px;
    border-bottom: 1px solid #e1e1e1;
}
#listingTable{
	margin:0;
}
#location-list ul li:nth-child(1) svg{
	fill:#3A86FF;
}
#location-list ul li:nth-child(1) .elementor-icon-list-text{
	color:#3A86FF;
}
#location-list ul li:nth-child(2) svg{
	fill:#FFA500;
}
#location-list ul li:nth-child(2) .elementor-icon-list-text{
	color:#FFA500;
}
#location-list ul li:nth-child(3) svg{
	fill:#964B00;
}
#location-list ul li:nth-child(3) .elementor-icon-list-text{
	color:#964B00;
}
#location-list ul li:nth-child(4) svg{
	fill:#800080;
}
#location-list ul li:nth-child(4) .elementor-icon-list-text{
	color:#800080;
}
#location-list ul li:nth-child(5) svg{
	fill:#00ff00;
}
#location-list ul li:nth-child(5) .elementor-icon-list-text{
	color:#00ff00;
}
/* #location-list ul li:nth-child(6) svg{
	fill:#964B00;
}
#location-list ul li:nth-child(6) .elementor-icon-list-text{
	color:#964B00;
} */
#location-list ul li:nth-child(6) svg{
	fill:#ff0000;
}
#location-list ul li:nth-child(6) .elementor-icon-list-text{
	color:#ff0000;
}
.rlm-stealth-container .search-parent.mb-5{
	width: 52%;
    margin: 0 auto;
}
.url-location{
	font-size:15px;
}
.goto_m{
	pointer-events:none;
}

.list-ofcontent{
	height:100%;
	padding-top: 10px;
}
.toc-link{
	font-size:16px!important;
}
.toc-list{
	margin-top:0;
	margin-bottom:0;
}

@media (max-width:767px){
	.rlm-stealth-container{
		padding:1rem!important;
	}
	.rlm-stealth-container .search-parent.mb-5{
	width: 100%;
    margin: 0 auto;
}
	.url-location{
	font-size:13px;
}
	p:has(.url-location){
		margin-top:-7px!important;
	}
}
p.font-family-roboto.text-xl.text-center.tracking-wider.serach-discription{
	font-size:17px!important;
}
.rlm-input-stealth {
	height: 50px!important;
}

.same-size-img,.same-size-img img,.equal-height-section .h-100{
	height:100%;
}
@media (min-width:768px){
	.equal-height-section{
		height: 312px;
		overflow:hidden;
	}
	#rlm-map{
	margin-left:20px;
}
}

.elementor-3465 .elementor-element.elementor-element-2c1c1f5 img{
	object-fit:inherit!important;
}
.list-count {
	display: inline;
    color: #000;
	font-weight: 700;
}
.listing-card {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    gap: 10px;
	grid-auto-flow: row;
}

.profile-card {
    width: 100%;
}
.listing-card .profile-card:nth-child(2) {
    border-top: 2px solid #E5E5E5;
    margin-top: 10px;
}
.desktop-title + p + p.list-count{
	display:none;
}

@media (max-width: 768px) {
    .listing-card {
        grid-template-columns: 1fr;
    }
	.list-ofcontent{
		width:100%;
	}
	.long-title{
		position: absolute;
		top:-7px!important;
	}
}
/*
.page-id-3465 .list-ofcontent{
	max-height: 203px;
    padding-top: 10px;
    overflow: scroll;
	display: block;
}
@media (min-width:768px){
	.imgwithmax img{
		max-height: 300px !important;
		min-height: 300px !important;
		object-fit: cover !important;
	}
}*/
