.gt3_core_elementor_map{position:relative;padding-bottom:28.7%}.map-core-canvas img{max-width:none;max-height:none}.map-core-canvas{position:absolute;left:0;top:0;width:100%;height:100%}.gm-style-cc,.gmnoprint,.map-core-canvas a img,.map-core-canvas button[type=button]{opacity:0!important;visibility:hidden!important;transition:opacity .3s,visibility .3s}.gt3_core_elementor_map:hover .gm-style-cc,.gt3_core_elementor_map:hover .gmnoprint,.gt3_core_elementor_map:hover .map-core-canvas a img,.gt3_core_elementor_map:hover .map-core-canvas button[type=button]{opacity:1!important;visibility:visible!important}.popup-tip-anchor{height:0;position:absolute;width:214px}.popup-bubble-anchor{position:absolute;width:100%;bottom:8px;left:0}.popup-bubble-content{position:absolute;top:0;left:0}.map_info_marker{position:absolute;left:50%;top:50%;display:block;width:214px;height:214px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;margin-top:33px}.map_info_marker:after{position:absolute;right:9px;top:22px;content:"";width:0;height:0;border-color:#f9f9f9 rgba(0,0,0,0) rgba(0,0,0,0);border-style:solid;border-width:24px 17px 0}.map_info_marker_content{position:absolute;left:5px;right:5px;top:50%;text-align:center;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.marker_info_desc{color:#949494}.map_info_marker_content{font-size:16px;line-height:1.5;text-transform:uppercase;font-weight:700}.marker_info_street_number{font-size:30px}.marker_info_divider{height:32px;position:relative}.marker_info_divider:after{height:3px;position:absolute;left:0;width:100%;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";background:#949494;opacity:.2}@media only screen and (max-width:767px){.gt3_core_elementor_map{min-height:350px;padding-bottom:0}.map_info_marker{display:none}}@media (min-width:768px){.elementor-widget-gt3-core-googlemap.enable_section_map_height,.elementor-widget-gt3-core-googlemap.enable_section_map_height .elementor-widget-container,.elementor-widget-gt3-core-googlemap .section_map_height-yes{height:100%}.gt3_core_elementor_map.section_map_height-yes{padding:0}}
