p{font-weight:400}@media (min-width:1024px){p{line-height:1.6}}.iframe iframe{border-radius:30px;display:block;height:auto;min-height:250px;overflow:hidden;width:100%}@media (min-width:1024px){.iframe iframe{min-height:400px}}.dotted-line{transform:rotate(-.07deg)}.dotted-line line{stroke:#333;stroke-dasharray:.5 3.2;stroke-linecap:round}.number-list ol{counter-reset:counter-counter;margin:0;padding:15px 0}.number-list ol li{counter-increment:counter-list;padding:10px 0}.number-list ol li,.number-list ol li:before{align-content:center;align-items:center;display:flex}.number-list ol li:before{--tw-bg-opacity:1;background-color:rgb(8 104 56/var(--tw-bg-opacity));border-radius:100%;color:#fff;content:counter(counter-list);font-size:20px;font-weight:600;height:40px;justify-content:center;margin-right:10px;width:40px}.description h1,.description h2,.description h3,.description h4,.description h5,.description h6{font-family:Barlow,sans-serif;font-weight:400;line-height:1.25;margin:10px 0}.description h1,.description h2{font-size:7rem}.description h3{font-size:5rem}.description h4{font-size:3rem}.description h5{font-size:2rem}.description p{margin:15px 0}.description ul{list-style:disc}.description ul li{align-items:center;display:flex;margin:15px 0}.description ul li:before{--tw-bg-opacity:1;background-color:rgb(8 104 56/var(--tw-bg-opacity));border-radius:100%;content:"";display:inline-block;flex:none;height:7px;margin-right:10px;width:7px}details[open] summary{border-bottom-left-radius:0;border-bottom-right-radius:0}details[open] summary .arrow{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transition-animation{transition:.3s ease-in-out}.jump-animation{animation:jump 1s linear infinite alternate both}@keyframes jump{0%{transform:translateY(0)}to{transform:translateY(-5px)}}@keyframes plus{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@keyframes pulse{0%{opacity:0}to{opacity:1}}.anime-jump:hover{transform:translateY(-5px)}.pulse{animation:pulse .75s infinite;opacity:0}header{transition:all .3s ease-in-out}header .container{position:static}.logo img{display:block;height:auto;padding:10px 0 0;transition:all .5s ease-in-out;width:200px}@media (min-width:786px){.logo img{width:220px}}.in-move{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:rgba(51,51,51,.8)}.navbutton{align-items:center;background:transparent;border:none;display:flex;flex-wrap:wrap;height:40px;justify-content:center;line-height:5px;position:relative;width:50px;z-index:5}.navbutton-item{--tw-bg-opacity:1;background-color:rgb(8 104 56/var(--tw-bg-opacity));border-radius:15px;display:inline-block;height:5px;margin:3px 0;transition:all .2s linear;width:45px}.navbutton.is-active .navbutton-item{opacity:0}.navbutton.is-active .navbutton-item:first-of-type,.navbutton.is-active .navbutton-item:last-of-type{left:0;margin:0 auto;opacity:1;position:absolute;right:0;top:17px}.navbutton.is-active .navbutton-item:first-of-type{transform:rotate(45deg)}.navbutton.is-active .navbutton-item:last-of-type{transform:rotate(-45deg)}.menu-nav{display:none;height:100%;text-align:center;width:100%}.menu-nav::-webkit-scrollbar{width:0}.menu-nav-container{text-align:right}.menu-nav-ul{margin:0;padding:0}.menu-nav .menu-item{align-items:center;display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:1024px){.menu-nav .menu-item{justify-content:space-between}}.menu-nav .menu-item a{color:#fff;display:block;font-size:15px;font-weight:600;letter-spacing:2.4px;line-height:1;padding:10px 0;text-transform:uppercase;transition:.3s cubic-bezier(.4,0,.2,1);transition:all .2s linear}.menu-nav .menu-item a:focus,.menu-nav .menu-item a:hover{--tw-text-opacity:1;color:rgb(232 237 234/var(--tw-text-opacity))}@media (min-width:1024px){.menu-nav .menu-item a{padding:10px}}.menu-nav .menu-item-has-children>a{display:inline-block}.menu-nav .menu-item-has-children .dropdown-icon{cursor:pointer;display:inline-block;height:35px;line-height:35px;padding:0 5px;right:5px;text-align:center;top:0;width:20px}.menu-nav .menu-item-has-children.is-active>.sub-menu{display:block}.menu-nav .menu-item-has-children.is-active>.sub-menu a:hover{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity))}.menu-nav.is-active{display:block;padding:0 0 30px}.menu-nav.is-active .menu-nav-container{max-height:75vh;overflow-y:scroll}.menu-nav.is-active .menu-nav-container::-webkit-scrollbar{width:0}.menu-nav .sub-menu{display:none;margin:0;padding:0;position:static;text-align:left;width:100%}.menu-nav .sub-menu .menu-item{display:block}.menu-nav .sub-menu .menu-item a{display:inline-block;font-size:1.4rem;padding:0}.menu-nav .sub-menu .menu-item a:hover{--tw-text-opacity:1;color:rgb(232 237 234/var(--tw-text-opacity))}.menu-nav .sub-menu .menu-item-has-children a{display:inline-block}.menu-nav .sub-menu .menu-item-has-children>.sub-menu{display:block;padding:0;position:relative}.mobile-container{display:flex;justify-content:flex-end;width:-moz-fit-content;width:fit-content}@media (min-width:1024px){#menu-mobile,.mobile-container,.navbutton{display:none}.menu-nav{align-items:center;background:transparent;display:flex;height:auto;justify-content:flex-end;min-height:fit-content;min-height:-moz-fit-content;transition:all .5s ease-in-out}.menu-nav-container{padding:0 25px;text-align:center}.menu-nav .menu-item{display:inline-block}.menu-nav .menu-item a{color:#fff;position:relative}.menu-nav .menu-item-has-children:focus-within>.sub-menu,.menu-nav .menu-item-has-children:focus>.sub-menu,.menu-nav .menu-item-has-children:hover>.sub-menu{align-content:flex-start;align-items:flex-start;display:flex;flex-wrap:wrap}.menu-nav .sub-menu{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-top:none;left:0;padding:10px 5vw;position:absolute;width:100%;z-index:99}.menu-nav .sub-menu .menu-item{padding:10px;text-align:left;width:33%}.menu-nav .sub-menu .menu-item a:hover{--tw-text-opacity:1;color:rgb(232 237 234/var(--tw-text-opacity))}}.menu-footer-container{padding:20px 0}.menu-footer-container .menu-item{display:inline-block;font-family:Barlow,sans-serif;padding-bottom:1.5rem;padding-right:1.5rem}.menu-footer-container .menu-item a{transition:all .2s ease-in-out}.container{position:relative;width:100%}.container:not(.container--left){margin-left:auto;padding-left:15px!important}.container:not(.container--right){margin-right:auto;padding-right:15px!important}@media screen and (min-width:640px){.container{max-width:640px}.container--left,.container--right{max-width:calc(50vw + 320px)}}@media screen and (min-width:768px){.container{max-width:768px}.container--left,.container--right{max-width:calc(50vw + 384px)}}@media screen and (min-width:1024px){.container{max-width:1024px}.container--left,.container--right{max-width:calc(50vw + 512px)}}@media screen and (min-width:1280px){.container{max-width:1280px}.container--left,.container--right{max-width:calc(50vw + 640px)}}@media screen and (min-width:1440px){.container{max-width:1440px}.container--left,.container--right{max-width:calc(50vw + 720px)}}@media screen and (min-width:1670px){.container{max-width:1670px}.container--left,.container--right{max-width:calc(50vw + 835px)}}@media screen and (min-width:2048px){.container{max-width:2048px}.container--left,.container--right{max-width:calc(50vw + 1024px)}}.container-padding:not(.container-padding--left){padding-right:15px}.container-padding:not(.container-padding--right){padding-left:15px}@media screen and (min-width:640px){.container-padding:not(.container-padding--left){padding-right:calc(50vw - 312.5px)}.container-padding:not(.container-padding--right){padding-left:calc(50vw - 312.5px)}}@media screen and (min-width:768px){.container-padding:not(.container-padding--left){padding-right:calc(50vw - 376.5px)}.container-padding:not(.container-padding--right){padding-left:calc(50vw - 376.5px)}}@media screen and (min-width:1024px){.container-padding:not(.container-padding--left){padding-right:calc(50vw - 504.5px)}.container-padding:not(.container-padding--right){padding-left:calc(50vw - 504.5px)}}@media screen and (min-width:1280px){.container-padding:not(.container-padding--left){padding-right:calc(50vw - 632.5px)}.container-padding:not(.container-padding--right){padding-left:calc(50vw - 632.5px)}}@media screen and (min-width:1440px){.container-padding:not(.container-padding--left){padding-right:calc(50vw - 712.5px)}.container-padding:not(.container-padding--right){padding-left:calc(50vw - 712.5px)}}@media screen and (min-width:1670px){.container-padding:not(.container-padding--left){padding-right:calc(50vw - 827.5px)}.container-padding:not(.container-padding--right){padding-left:calc(50vw - 827.5px)}}@media screen and (min-width:2048px){.container-padding:not(.container-padding--left){padding-right:calc(50vw - 1016.5px)}.container-padding:not(.container-padding--right){padding-left:calc(50vw - 1016.5px)}}.container-res{margin-left:auto;margin-right:auto;padding-left:15px!important;padding-right:15px!important;width:100%}@media screen and (min-width:640px){.container-res{max-width:640px}}@media screen and (min-width:768px){.container-res{max-width:768px}}@media screen and (min-width:1024px){.container-res{max-width:512px}.container-res--to-left{margin-left:calc(50vw - 512px);padding-right:0!important}.container-res--to-right{margin-right:calc(50vw - 512px);padding-left:0!important}}@media (min-width:1280px){.container-res{max-width:640px}.container-res--to-left{margin-left:calc(50vw - 640px)}.container-res--to-right{margin-right:calc(50vw - 640px)}}@media (min-width:1440px){.container-res{max-width:720px}.container-res--to-left{margin-left:calc(50vw - 720px)}.container-res--to-right{margin-right:calc(50vw - 720px)}}@media (min-width:1670px){.container-res{max-width:835px}.container-res--to-left{margin-left:calc(50vw - 835px)}.container-res--to-right{margin-right:calc(50vw - 835px)}}@media screen and (min-width:2048px){.container-res{max-width:1024px}.container-res--to-left{margin-left:calc(50vw - 1024px)}.container-res--to-right{margin-right:calc(50vw - 1024px)}}@media (min-width:992px){.start-text:first-line{font-size:60px}}#doskonala-lokalizacja{--tw-bg-opacity:1;background:url(../images/lokalizacja-tlo.webp) no-repeat;background-attachment:fixed;background-color:rgb(232 237 234/var(--tw-bg-opacity));background-position:100% 0;background-size:cover}.btn-primary{background-color:rgb(8 104 56/var(--tw-bg-opacity));border-color:rgb(8 104 56/var(--tw-border-opacity));border-width:2px;color:rgb(255 255 255/var(--tw-text-opacity));display:inline-block;font-family:Barlow,sans-serif;font-weight:700;letter-spacing:1.8px;padding:1.5rem 2.5rem;transition:all .2s ease-in-out}.btn-primary,.btn-primary.active,.btn-primary:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.btn-primary.active,.btn-primary:hover{background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(255 255 255/var(--tw-border-opacity));color:rgb(33 37 35/var(--tw-text-opacity))}.btn-primary.small-btn{font-size:1.4rem;padding:1rem 1.5rem}.btn-primary-white{align-content:center;align-items:center;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(255 255 255/var(--tw-border-opacity));border-width:2px;color:rgb(33 37 35/var(--tw-text-opacity));display:inline-flex;font-family:Barlow,sans-serif;font-weight:700;letter-spacing:1.8px;padding:1.5rem 2.5rem;transition:all .2s ease-in-out}.btn-primary-white,.btn-primary-white.active,.btn-primary-white:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.btn-primary-white.active,.btn-primary-white:hover{background-color:rgb(8 104 56/var(--tw-bg-opacity));border-color:rgb(8 104 56/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-primary-white.small-btn{font-size:1.4rem;padding:1rem 1.5rem}.btn-primary-dark{background-color:transparent;background-color:rgb(33 37 35/var(--tw-bg-opacity));border-color:rgb(33 37 35/var(--tw-border-opacity));border-width:2px;color:rgb(255 255 255/var(--tw-text-opacity));display:inline-block;font-family:Barlow,sans-serif;font-weight:700;letter-spacing:1.8px;padding:1.5rem 2.5rem;transition:all .2s ease-in-out}.btn-primary-dark,.btn-primary-dark:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1}.btn-primary-dark:hover{background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(255 255 255/var(--tw-border-opacity));color:rgb(33 37 35/var(--tw-text-opacity))}.btn-primary-dark.small-btn{font-size:1.4rem;padding:1rem 1.5rem}.btn-primary-border{--tw-border-opacity:1;--tw-text-opacity:1;background-color:transparent;border-color:rgb(8 104 56/var(--tw-border-opacity));border-width:2px;color:rgb(8 104 56/var(--tw-text-opacity));display:inline-block;font-family:Barlow,sans-serif;font-weight:700;letter-spacing:1.8px;padding:1.5rem 2.5rem;transition:all .2s ease-in-out}.btn-primary-border:hover{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(8 104 56/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-primary-border.small-btn{font-size:1.4rem;padding:1rem 1.5rem}.btn-primary-border-dark{--tw-border-opacity:1;--tw-text-opacity:1;background-color:transparent;border-color:rgb(0 0 0/var(--tw-border-opacity));border-width:2px;color:rgb(0 0 0/var(--tw-text-opacity));display:inline-block;font-family:Barlow,sans-serif;font-weight:700;letter-spacing:1.8px;padding:1.5rem 2.5rem;transition:all .2s ease-in-out}.btn-primary-border-dark:hover{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(8 104 56/var(--tw-bg-opacity));border-color:rgb(8 104 56/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.btn-primary-border-dark.small-btn{font-size:1.4rem;padding:1rem 1.5rem}.btn-secondary{display:inline-block;padding-bottom:1rem;padding-right:5.5rem;padding-top:1rem;position:relative}.btn-secondary .first-arrow{left:0;position:absolute;top:0;transition:transform .5s cubic-bezier(.86,0,.07,1),opacity .4s cubic-bezier(.86,0,.07,1)}.btn-secondary .label{left:55px;position:relative;transition:all .5s cubic-bezier(.86,0,.07,1)}.btn-secondary .second-arrow{opacity:0;position:absolute;right:0;top:0;transform:translateX(75%);transition:transform .5s cubic-bezier(.86,0,.07,1),opacity .4s cubic-bezier(.86,0,.07,1)}.btn-secondary:hover .label{left:0}.btn-secondary:hover .first-arrow{opacity:0;transform:translateX(-75%)}.btn-secondary:hover .second-arrow{opacity:1;transform:translateX(0)}.form-group{padding:0 0 15px}.form-label{padding:0 0 10px}.form-input,.form-label{display:block;width:100%}.form-input{--tw-border-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(33 37 35/var(--tw-border-opacity));border-width:1px;height:auto;padding:15px}.form-input::-moz-placeholder{color:#000;opacity:1}.form-input::placeholder{color:#000;opacity:1}.form-submit{padding:15px 0 0;text-align:center}.form-submit .submit{--tw-border-opacity:1;background-color:rgb(8 104 56/var(--tw-bg-opacity));border-color:rgb(8 104 56/var(--tw-border-opacity));border-width:2px;color:rgb(255 255 255/var(--tw-text-opacity));cursor:pointer;display:inline-block;overflow:hidden;padding:1rem 2.5rem;position:relative}.form-submit .submit,.form-submit .submit:hover{--tw-bg-opacity:1;--tw-text-opacity:1}.form-submit .submit:hover{background-color:rgb(255 255 255/var(--tw-bg-opacity));color:rgb(33 37 35/var(--tw-text-opacity))}.form .wpcf7-spinner{display:none}.visualisation{width:100%}.visualisation__canvas{--tw-bg-opacity:1;background-color:rgb(243 243 243/var(--tw-bg-opacity));margin:0 auto;overflow:hidden;position:relative;width:100%}.visualisation__canvas__svg{height:100%;left:0;position:absolute;top:0;width:100%}.visualisation__canvas__img{-o-object-fit:cover;object-fit:cover;width:100%}.visualisation__canvas__svg polygon{cursor:pointer;transition:fill,.3s}.visualisation__canvas__svg svg{pointer-events:none}.visualisation__canvas__tooltip{--tw-text-opacity:1;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-radius:0;border-style:solid;border-width:1px;color:rgb(0 0 0/var(--tw-text-opacity));display:none;line-height:1;padding:10px 20px;pointer-events:none;position:absolute}.visualisation__canvas__tooltip.is-active{display:block}
