.leafext-overview-tooltip {
	background-color: #eee !important;
	/* border: 1px solid #eee !important; */
	white-space: normal !important;
	min-width: 120px;
	/* max-width: 200px; */
}
.leafext-overview-popup {
	/*max-width: 500px;*/
	display: grid;
	gap: 0.1em;
	grid-template-columns: 1fr 1fr;
	grid-template-rows: auto 1fr;
	text-align: center;
	align-items: center;
	justify-items: center;
}
.leafext-overview-popup .leafext-overview-popup-header {
	grid-column: 1/2;
	grid-row: 2/2;
	padding-bottom: 1px;
	overflow-wrap: break-word;
	font-size:20px;
}
.leafext-overview-popup .leafext-overview-popup-img {
	grid-column: 1/2;
	grid-row: 1/2;
	width: 300px;
	height: 250px;
	
}
.leafext-overview-popup .leafext-overview-popup-cat {
	grid-column: 2/2;
	grid-row: 2/2;
	overflow-wrap: break-word;
}
.leafext-overview-popup-one {
	/*max-width: 400px;*/
	display: grid;
	/*gap: 0.5em;*/
	grid-template-columns: 1fr 1fr;
	grid-template-rows: auto auto;
	text-align: left;
	align-items: center;
	justify-items: left;
}
.leafext-overview-popup-one .leafext-overview-popup-header {
	grid-column: 2;
	grid-row: 1;
	padding-bottom: 1px;
	font-size:20px;
	overflow-wrap: break-word;
	text-align:left !important;
	padding-left: 10px;
}
.leafext-overview-popup-one .leafext-overview-popup-img {
	grid-area: 1 / 1 / span 4 / span 1;
			   
	width: 300px;
	height: 250px;
	
}
.leafext-overview-popup-one .leafext-overview-popup-cat {
	grid-column: 1/2;
	grid-row: 2/2;
	overflow-wrap: break-word;
}

/* .leafext-overview-popup-header,
.leafext-overview-popup,
.leafext-overview-popup-cat,
.leafext-overview-popup-img
{
	border: 1px solid;
	padding: 2px;
} */

.leaflet-popup-content {
    margin: 10px 10px 10px 10px;
	width:501px !important;
}

.attachment-300x250{
	border-radius:10px !important;
}

.leafext-overview-popup-text{
	grid-row:3;
	grid-column:2;
	padding-left: 10px;
	width: 200px;
	text-align: left !important;
	color: #7A7A7A;
	/*font-family: "Roboto" !important;*/
}
.leafext-overview-popup-pref{
	grid-row:2;
	grid-column:2;
	padding-left: 10px;
	width: 200px;
	text-align: left !important;
	color: #7A7A7A;
	/*font-family: "Roboto" !important;*/
}
.leafext-overview-button{
	grid-row:4;
	grid-column:2;
	width:100%;
}
/*.leaflet-container {
    border-radius: 20px;
}*/
.elementor-7537 .elementor-element.elementor-element-1c3baa7 .elementor-button {
	background-color: rgba(2, 1, 1, 0);
    font-weight: 500;
    fill: #383838;
    color: #383838;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #BFC4CC;
    border-radius: 3px 3px 3px 3px;
}

.elementor-7537 .elementor-element.elementor-element-1c3baa7 .elementor-button:hover, .elementor-7537 .elementor-element.elementor-element-1c3baa7 .elementor-button:focus {
    background-color: var( --e-global-color-blocksy_palette_1 );
    color: #FFFFFF;
    border-color: var( --e-global-color-blocksy_palette_2 );
}
h5
{
	margin-block-end:0 !important;
}

@media only screen and (max-width: 550px) {
	.leaflet-popup-content {
		width:301px !important;
	}
	.leafext-overview-button{
		grid-row:5;
		grid-column:1;
		width:100%;
		padding: 3px;
	}
	.leafext-overview-popup-one {
		grid-template-columns: 1fr;
		grid-template-rows: auto;
		text-align: center;
		align-items: center;
		justify-items: center;
	}
	.leafext-overview-popup-one .leafext-overview-popup-header {
		grid-column: 1;
		grid-row: 2;
		padding: 3px;
		/*text-align:center !important;*/

	}
	.leafext-overview-popup-one .leafext-overview-popup-img {
		grid-area: 1 / 1 / span 1 / span 1;
	}
	.leafext-overview-popup-text{
		grid-row:4;
		grid-column:1;
		width: 300px;
		padding: 3px;
		text-align: center !important;
	}
	.leafext-overview-popup-pref{
		grid-row:3;
		grid-column:1;
		padding: 3px;
		text-align: center !important;
	}

}