/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Mar 20 2026 | 09:52:01 */
.mapPartnerInfo {
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
}
.mapPartnerMap {
	border-bottom-left-radius: 10px;
	height: 400px;
}
.mapPartner {
	padding: 0px;
	width: 100%;
	max-height: 400px;
}
.mapPartner img {
	border-bottom-right-radius: 10px;
	height: 400px;
	width: 100%;
	object-fit: cover
}
.seperator {
	height: 90px;
}
@media only screen and (max-width: 1400px) {
	.sepMap {
		display: none;
	}
	.mapPartnerInfo {
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
	}
	.mapPartnerMap {
		padding: 0px;
		height: 300px;
		width: 100%;
		border-bottom-left-radius: 10px;
	}
	.mapPartner {
		padding: 0 15px 0 0 !important;
		width: 768px;
		height: 300px;
	}
	.mapPartner img {
		border-bottom-right-radius: 10px;
		height: 300px;
		width: 738px;
		object-fit: cover
	}
}
@media only screen and (max-width: 1200px) {
	.mapPartner {
		padding: 0 15px 0 0 !important;
		max-width: 100%;
		height: 300px;
	}
	.mapPartner img {
		border-bottom-right-radius: 10px;
		height: 300px;
		width: 100%;
		object-fit: cover
	}
}
@media only screen and (max-width: 1000px) {
	.sepMap {
		display: none;
	}
	.mapPartnerInfo {
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
	}
	.vc_custom_1770653180360 {
		height: 300px;
	}
	.mapPartnerMap {
		height: 400px;
		padding: 0px;
		width: 100%;
		border-bottom-left-radius: unset;
	}
	.mapPartner {
		padding: 0 !important;
		width: 100%;
		height: 400px;
	}
	.mapPartner img {
		border-bottom-right-radius: 10px;
		border-bottom-left-radius: 10px;
		height: 400px;
		width: 100%;
		object-fit: cover
	}
}
@media only screen and (max-width: 770px) {
	.mapPartnerMap {
		padding: 0px;
		width: 600px;
		border-bottom-left-radius: unset;
	}
	.vc_custom_1768393346875 {
		max-height: 400px;
	}
	.mapPartner {
		padding: 0 15px !important;
		max-width: 600px;
		height: 400px;
	}
	.mapPartner img {
		border-bottom-right-radius: 10px;
		border-bottom-left-radius: 10px;
		height: 400px;
		max-width: 600px;
		object-fit: cover
	}
	.sepMap {
		display: none;
	}
}
@media only screen and (max-width: 600px) {
	.mapPartnerMap {
		padding: 0px;
		width: 420px;
		border-bottom-left-radius: unset;
	}
	.vc_custom_1768393346875 {
		max-height: 400px;
	}
	.mapPartner {
		padding: 0 15px !important;
		max-width: 420px;
		max-height: 300px;
	}
	.mapPartner img {
		border-bottom-right-radius: 10px;
		border-bottom-left-radius: 10px;
		height: 300px;
		max-width: 420px;
		object-fit: cover
	}
	.sepMap {
		display: none;
	}
}
/* Extra small devices (phones, 480px and down) */
@media only screen and (max-width: 480px) {
	.mapPartnerInfo {
		border-top-left-radius: 10px;
		border-top-right-radius: 10px;
	}
	.mapPartnerMap {
		padding: 0px;
		width: 300px;
		border-bottom-left-radius: unset;
	}
	.mapPartner {
		padding: 0 15px !important;
		max-width: 300px;
		height: 300px;
	}
	.mapPartner img {
		border-bottom-right-radius: 10px;
		border-bottom-left-radius: 10px;
		height: 300px;
		max-width: 300px;
		object-fit: cover
	}
	.sepMap {
		display: none;
	}
}
