.elementor-2738 .elementor-element.elementor-element-050fd76{--display:flex;--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}@media(max-width:767px){.elementor-2738 .elementor-element.elementor-element-050fd76{--min-height:200px;}}@media(min-width:768px){.elementor-2738 .elementor-element.elementor-element-050fd76{--width:100%;}}/* Start custom CSS for html, class: .elementor-element-7fef036 */#batam-pin, #jabodetabek-pin, #jabar-pin, #jateng-pin {
  cursor: pointer;
}
.tooltip {
	display: none;
	position: absolute;
	color: #7fdadd;
	font-family: 'KoHo', sans-serif;
    font-size: 0.825rem;
	font-weight: bold;
	z-index: 1000;
	margin-top: -1.5em;
	margin-left: 1.75em;
}
#batam-detil, #jabodetabek-detil, #jabar-detil, #jateng-detil {
	opacity: 0;
	display: none;
	animation: fadeInOut 0.3s ease-in-out;
}
#batam-detil.aktif, #jabodetabek-detil.aktif, #jabar-detil.aktif,  #jateng-detil.aktif {
	opacity: 1;
	display: block;
}
@keyframes fadeInOut {
		0% {
				opacity: 0;
				display: none;
		}
		50% {
				opacity: 0.5;
				display: block;
		}
		100% {
				opacity: 1;
				display: block;
		}
}/* End custom CSS */