.popupnb_class{display:none;position:absolute;background-color:transparent;z-index:10;flex-direction:row;width:100px}.email_style{font-size:14px}.email_style a,.email_style a:hover{text-align:left;font-size:13px;line-height:1}.cel_style{font-size:14px;margin-top:8px!important}.name_style{font-size:16px;font-weight:bold;white-space:nowrap}.cel_style a,.cel_style a:hover{text-align:left;font-size:12px;line-height:1}.position_style{font-size:11px;text-align:left;font-size:13px;margin-top:4px;width:104.5%;line-height:1.2}.cardnc{width:265px;width:260px;height:100px;display:none;position:absolute;background-color:#fff;z-index:10;flex-direction:row;padding-top:12px;padding-bottom:12px;padding-left:20px;padding-right:20px}.cardnc{min-height:100px;height:auto!important;padding:0!important}.imagecrd{height:auto!important}.imgempnext{margin-left:auto;margin-right:auto;width:55px;position:relative}.mouse-hover-map-maehren:hover{cursor:pointer}@keyframes bounce {
    from {
        transform: translateY(0);
    }
    to {
        transform: translateY(-15px);
    }
}.mapac{position:relative}.map-contenedor{height:100%;margin-inline-end:auto;margin-inline-start:auto}@media (max-width:767px){.cardnc .close-btn{width:14px!important;top:-3px!important;right:6px!important}}.close-btn img{width:12px}.cardnc{height:88px}.cardnc a{text-decoration:none}.cardnc .email_style a:hover{text-decoration:underline}.cardnc .cel_style a:hover{text-decoration:underline}@media (width <= 800px) {
	.cardnc{
		width:265px !important; 
		height:104px !important; 
	}
	.cardnc .text{
		padding-top: 10px !important;
	}
	
	.jo-animation + div{
		translate: 0px 1.5rem;
	}
	/* if map percentage only? */
	.jo-animation{
		/* translate: 0px 0.75rem; */
	}
	.jo-animation + div{
		/* left: -5% !important; */
	}
	
	
}.imagecrd{}