.b-investment-plan__map-swipe{position:absolute;top:0;bottom:0;left:0;right:0}.b-investment-plan{padding:64px 0}@media only screen and (max-width:1199px){.b-investment-plan{padding:24px 0}}.b-investment-plan__heading{text-align:center}.b-investment-plan__heading .description{margin-top:12px}@media only screen and (max-width:1199px){.b-investment-plan__heading .description br{display:none}}.b-investment-plan__navigation{display:flex;justify-content:center;align-items:center;gap:16px;margin:40px 0}@media only screen and (max-width:1199px){.b-investment-plan__navigation{flex-direction:column;justify-content:flex-start;align-items:center}}.b-investment-plan__navigation .back{display:flex;align-items:center;gap:0 18px;color:#000}.b-investment-plan__navigation .back .icon{flex-shrink:0}.b-investment-plan__navigation .steps{display:flex;gap:16px}@media only screen and (min-width:1200px){.b-investment-plan__navigation .steps:not(:first-child){margin-left:64px}}@media only screen and (max-width:1199px){.b-investment-plan__navigation .steps{flex-direction:column;justify-content:flex-start;align-items:center;width:100%}}.b-investment-plan__content{max-width:none!important}.b-investment-plan__content .btn-magnifier{display:inline-block;margin:0;padding:0}.b-investment-plan__content .btn-magnifier img{display:inline-block}.b-investment-plan__map{display:flex;justify-content:center}@media only screen and (max-width:767px){.b-investment-plan__map{justify-content:flex-start;overflow:auto;margin-left:-16px;margin-right:-16px;scroll-behavior:smooth}}.b-investment-plan__map-swipe{z-index:6;display:flex;flex-direction:column;justify-content:center;background-color:rgba(1,137,228,.75)}@media only screen and (min-width:768px){.b-investment-plan__map-swipe{display:none}}.b-investment-plan__map-swipe p{width:100vw;padding:0 32px;text-align:center;color:#fff}.b-investment-plan__map-swipe p:before{display:block;width:40px;height:40px;background-image:url(../../img/icon/icon-swipe.svg);background-size:100% 100%;overflow:hidden;white-space:nowrap;text-indent:-9999px;content:"";margin:0 auto 12px;animation:swipe-horizontal 1.5s ease-in-out infinite}.b-investment-plan__map-wrapper{position:relative}.b-investment-plan__map-wrapper::after{position:absolute;top:0;right:0;width:80px;height:80px;background-size:100% 100%;background-repeat:no-repeat;background-position:center center;content:""}@media only screen and (max-width:767px){.b-investment-plan__map-wrapper::after{width:50px;height:50px}}.b-investment-plan__map-wrapper.direction-gora::after{background-image:url(../../img/icons/direction/gora.png)}.b-investment-plan__map-wrapper.direction-dol::after{background-image:url(../../img/icons/direction/dol.png)}.b-investment-plan__map-wrapper.direction-lewo::after{background-image:url(../../img/icons/direction/lewo.png)}.b-investment-plan__map-wrapper.direction-prawo::after{background-image:url(../../img/icons/direction/prawo.png)}.b-investment-plan__map-wrapper.direction-gora-lewo::after{background-image:url(../../img/icons/direction/gora-lewo.png)}.b-investment-plan__map-wrapper.direction-gora-prawo::after{background-image:url(../../img/icons/direction/gora-prawo.png)}.b-investment-plan__map-wrapper.direction-dol-lewo::after{background-image:url(../../img/icons/direction/dol-lewo.png)}.b-investment-plan__map-wrapper.direction-dol-prawo::after{background-image:url(../../img/icons/direction/dol-prawo.png)}.b-investment-plan__map img{display:block;max-width:100%;height:auto;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media only screen and (max-width:767px){.b-investment-plan__map img{max-width:1500px}}.b-investment-plan__map svg{z-index:5;position:absolute;top:0;left:0;width:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;mix-blend-mode:hard-light}.b-investment-plan__map svg path{opacity:0;fill:#009bde;pointer-events:initial;transition:all .2s ease-in-out;-webkit-tap-highlight-color:transparent}.b-investment-plan__map svg path:hover{opacity:1}.b-investment-plan__map svg path.status-available{fill:#005197;opacity:1;cursor:pointer}.b-investment-plan__map svg path.status-available:hover{fill:#009bde}.b-investment-plan__map svg path.status-planned{fill:#fff;opacity:.6}.b-investment-plan__map svg path.status-planned:hover{fill:#009bde;opacity:1}.b-investment-plan__map[data-relation-type=building] svg,.b-investment-plan__map[data-relation-type=floor] svg{mix-blend-mode:multiply}.b-investment-plan__map[data-relation-type=building] svg path.has-mapping,.b-investment-plan__map[data-relation-type=floor] svg path.has-mapping{cursor:pointer}.b-investment-plan__legend{position:relative;display:none;grid-template-columns:repeat(5,1fr);gap:32px;border-top:1px solid #e7e7e7;margin-top:32px;padding-top:32px}.b-investment-plan__legend.is-active{display:grid}@media only screen and (max-width:1199px){.b-investment-plan__legend{gap:16px;grid-template-columns:repeat(3,1fr);padding-top:32px}}@media only screen and (max-width:767px){.b-investment-plan__legend{gap:8px;grid-template-columns:repeat(2,1fr)}}.b-investment-plan__legend .item{display:flex;align-items:center;gap:8px}.b-investment-plan__legend .item .icon{display:block;margin:0;padding:0;width:32px;height:32px}.b-investment-plan__legend .item .name{color:#000}@keyframes swipe-horizontal{0%{transform:translateX(-12px)}50%{transform:translateX(12px)}100%{transform:translateX(-12px)}}
/*# sourceMappingURL=investment-plan.css.map */
