.tx-ppigooglemap-pi1 #mapContainer{width:100vw;max-width:1920px;min-height:100vh;margin-top:-50px}.tx-ppigooglemap-pi1 #mapContainer iframe{min-height:100vh}@media (width>=768px){.tx-ppigooglemap-pi1 #mapContainer iframe{height:100%!important}}#main-content .section-container:has(.tx-ppigooglemap-pi1){padding-left:0!important;padding-right:0!important}.tx-ppigooglemap-pi1 #mapContainer:has(.map-service){margin-top:0}.map-service{padding-bottom:0!important;padding-left:0!important;padding-right:0!important}.map-service .map-service__intro{padding:0 20px}.map-service .map-service__placeholder{text-align:center;justify-content:center;align-items:center;min-height:650px;padding:50px 20px;display:flex;position:relative;overflow:hidden}.map-service .map-service__placeholder:after{content:"";z-index:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffbf;position:absolute;inset:0}.map-service .map-service__placeholder-image{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 67%;object-position:50% 67%;width:100%;height:100%;position:absolute;top:0;left:0}.map-service .map-service__placeholder-content{z-index:2;position:relative}.map-service .map-service__button{box-shadow:0 10px 15px #00000040;margin-bottom:50px!important}.map-service .map-service__preview{margin-bottom:30px}.map-service .map-service__hint{margin-bottom:0;font-size:.85em}@media (width<=768px){.map-service .map-service__placeholder{min-height:500px}}
