
.breadcrumb-1 { background: rgba(0, 0, 0, 0) url("https://de.condico.eu/condico/images/ferrari.jpg") center center no-repeat; background-color: #6c6e73; background-repeat: no-repeat; background-size: cover; color: #fff; position: relative;}  .footer-area {background-color: #232323; background-position: center center; background-repeat: no-repeat; background-size: cover; color: #c9c9c9;background-image: url("https://de.condico.eu/condico/images/footer.jpg");position: relative; }  .page-header-area { background: rgba(0, 0, 0, 0) url("https://de.condico.eu/condico/images/pattern.png") repeat !important; padding: 25px 0; text-align: left; padding: 25px 0; }
.map_wrapper { max-width: 100%; width:100%; } .map_box { max-width: 100%; margin: 0 auto; } .map_wrapper .map_aspect_ratio { max-width: 100%; width:100%; position: relative; height: 0; } .map_wrapper:fullscreen { position: fixed; top: 0; right: 0; bottom: 0; left: 0; z-index: 999999; text-align: center; padding:10px; } .map_wrapper:fullscreen .map_aspect_ratio { position: inherit; padding-bottom: 100%; } .map_wrapper .map_container { position: absolute; top: 0; left: 0; bottom: 0; right: 0; } .map_container .map_render { height:100%; } .imapsMapImage .imapsLabel-group { } .imapsLabel foreignObject br { height:0px; content: ''; clear:both; display: block; } .imapsLabel foreignObject p { margin:0; padding:0; } .imapsLabel foreignObject { box-sizing: content-box; } .imapsLabel foreignObject img { margin:0; padding:0; display: block; position: relative; max-width:100%; box-sizing: content-box; } .imapsLabel foreignObject img.aligncenter { margin:0 auto; } .imapsInnerTooltip { display:block; white-space:initial; word-break: initial; word-wrap: initial; width:100%; } .map_wrapper path { transition: inherit; } .imaps_fullscreen_button_only_mobile, .igm_select_mobile_only { display:none; } .igm_select_container { margin-bottom:20px; } .map_wrapper:fullscreen .imaps_fullscreen_button { display:none; } .map_controls { display: none; } @media only screen and (max-width: 768px) { .imaps_fullscreen_button_only_mobile, .igm_select_mobile_only { display:block; } .map_wrapper:fullscreen .imaps_fullscreen_button_only_mobile { display:none; } .map_controls { width:100%; display:flex; flex-direction:row; justify-content:space-between; padding:20px 0; } .map_controls > div { background:#d9d9d9; font-size:1.5em; cursor:pointer; width:30%; text-align:center; border-radius: 3px; } .map_controls .map_home_button { display:flex; align-items: center; justify-content: center; } .map_has_external_controls .imapsZoomControl-group { display:none; } .map_wrapper.map_has_external_controls:fullscreen .imapsZoomControl-group { display:inherit; } } .elementor-editor-active .map_wrapper .map_render { content: 'map'; background-color: #CCC; }