body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#f0f8ff;font-family:Montserrat,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}a{color:#08357c;text-decoration:none}p{margin:0}.content{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;font-size:25px;min-height:calc(100vh - 50px);padding:100px 11% 30px}section{display:flex;width:100%}.text{margin:auto}section:not(:first-child){margin-top:50px}.w-40{width:40%}.w-60{align-items:center;display:flex;justify-content:center;width:60%}.w-50{width:50%}.w-100{width:100%}.text{font-size:22px;font-weight:500;margin:30px 0;text-align:center}.lp{padding-left:10px}.header{font-size:30px}.header,.price{font-weight:500;text-align:center}.price{font-size:50px;margin:30px 0}.w-40>img{height:100%;object-fit:cover;width:100%}.w-100 h1{font-size:40px;font-weight:500;margin:30px 0;text-align:center}button{background-color:initial;border:2px solid #000;border-radius:10px;cursor:pointer;font-size:large;font:inherit;height:70px;width:100%}@media screen and (max-width:992px){section{flex-direction:column}.w-40,.w-50,.w-60{width:100%}.w-100>h1{font-size:30px}.lp{padding-left:0}}.w-60 h1{font-size:50px;font-weight:500;margin:30px 0;text-align:center}.bold{font-size:inherit;font-weight:700}.App{height:100vh;width:100%}.HomePage{box-sizing:border-box;height:auto;position:relative}#home-content{box-sizing:border-box;display:flex;font-size:25px;justify-content:space-evenly;min-height:calc(100vh - 50px);padding:100px 2.5%}.image-container{align-items:center;cursor:pointer;display:flex;overflow:hidden;position:relative;width:30%;z-index:0}.sale{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/static/media/sprzedaz.d9d0cd89879bf0c46f12.jpg) 50%;background-size:cover}.rental{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/static/media/wynajem.58168bc3ee37f86093a9.jpg) 50%;background-size:cover}.project{background:linear-gradient(rgba(0,0,0,.6),rgba(0,0,0,.6)),url(/static/media/projekty.85fc0e1288137354de32.jpg) 50%;background-size:cover}.project:after,.rental:after,.sale:after{background:inherit;background-size:cover;bottom:0;content:"";left:0;position:absolute;right:0;top:0;-webkit-transform-origin:center;transform-origin:center;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out}.project:hover:after,.rental:hover:after,.sale:hover:after{-webkit-transform:scale(1.1);transform:scale(1.1)}.tile-title{color:#fff;font-size:2.5vw;font-weight:700;position:relative;text-align:center;z-index:1}@media screen and (max-width:750px){#home-content{align-items:space-evenly;flex-direction:column}.image-container{flex:0.3 1;height:30%;justify-content:center;width:100%}.tile-title{font-size:2.5vh}}.Error404Page{box-sizing:border-box;height:100vh;justify-content:center;padding:80px 2.5%}.Error404Page,.Error404Page>div{align-items:center;display:flex}.Error404Page h1{font-size:100px;font-weight:500;margin:0}.Error404Page h2{font-weight:400;margin:0}#sad{font-size:160px;margin-right:50px}.SalePage{box-sizing:border-box;height:auto;position:relative}.background-sale{background-image:url(/static/media/sprzedaz.d9d0cd89879bf0c46f12.jpg);background-position:50%;background-size:cover;-webkit-filter:blur(3px);filter:blur(3px);height:100%;opacity:.2;position:absolute;width:100%;z-index:-1}#loga{display:flex;flex-wrap:wrap;justify-content:space-evenly}#loga a{align-items:center;display:flex;justify-content:center}#loga img{height:auto;width:140px}.RentalPage{box-sizing:border-box;height:auto;position:relative}.background-rental{background-image:url(/static/media/wynajem.58168bc3ee37f86093a9.jpg);background-position:50%;background-size:cover;-webkit-filter:blur(3px);filter:blur(3px);height:100%;opacity:.2;position:absolute;width:100%;z-index:-1}.margin-bottom{margin-bottom:15px}.ProjectPage{box-sizing:border-box;height:auto;position:relative}.background-project{background-image:url(/static/media/projekty.85fc0e1288137354de32.jpg);background-position:50%;background-size:cover;-webkit-filter:blur(3px);filter:blur(3px);height:100%;opacity:.2;position:absolute;width:100%;z-index:-1}.ContactPage{box-sizing:border-box;height:auto;position:relative}.icon{height:30px;margin-right:10px;max-width:100%}.icon-text{align-items:center;display:flex;justify-content:center}#mail{margin:10px 0}#phone{margin:20px 0}@media screen and (max-width:992px){.icon{height:30px;margin:15px 0;max-width:100%}.icon-text{flex-direction:column}#mail{font-size:15px;margin:10px 0}#phone{margin:20px 0}}.Navbar{box-sizing:border-box;height:65px;margin-top:10px;padding:0 2.5%;position:absolute;top:0;z-index:1}.Navbar,.links{display:flex;width:100%}.links{align-items:center;border-bottom:3px solid #08357c;height:100%;justify-content:space-between}.pointer{cursor:pointer}ul{font-size:17px;gap:20px;height:100%;list-style-type:none;margin:0;padding:0}ul,ul li{display:flex}ul li{align-items:center;position:relative}ul li.active:after,ul li:hover:after{background-color:#08357c;border-top-left-radius:2px;border-top-right-radius:2px;bottom:0;content:"";height:3px;left:0;position:absolute;width:100%}.burger{display:none}.bar1,.bar2,.bar3{background-color:#333;height:3px;margin:6px 0;transition:.4s;width:30px}.change .bar1{-webkit-transform:translateY(9px) rotate(-45deg);transform:translateY(9px) rotate(-45deg)}.change .bar2{opacity:0}.change .bar3{-webkit-transform:translateY(-9px) rotate(45deg);transform:translateY(-9px) rotate(45deg)}#footer{align-items:center;background-color:rgba(0,0,0,.05);display:flex;height:50px;justify-content:center;width:100%}#footer>p{font-size:1.1vw;opacity:40%}@media screen and (max-width:992px){ul{align-items:flex-start;background-color:#fff;box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:80px 0 0 10px;position:fixed;right:-310px;top:0;transition:.3s ease-in-out;width:300px;z-index:2}ul li{margin:10px 0}.burger{cursor:pointer;display:inline-block;z-index:2}ul.active{right:0}.overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);height:100vh;left:0;position:absolute;top:0;width:100%}ul li.active:after,ul li:hover:after{border-radius:2px}#footer>p{font-size:1.1vh}}
/*# sourceMappingURL=main.b77c8c6d.css.map*/