:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}.card{padding:2em}#app{max-width:1280px;margin:0 auto;padding:2rem;text-align:center}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}nav[data-v-7bb54893]{padding:30px;position:fixed;top:0;left:0;right:0}nav a[data-v-7bb54893]{font-weight:700;color:#2c3e50}nav a.router-link-exact-active[data-v-7bb54893]{color:#42b983}:root{--txt-df: #45494d;--a-hover-color: #788088;--jasielska-green: #8ec640;--jasielska-green-dark: #84ba39;--jasielska-green-hover: #95c553;--hr-color: #ced4da;--img-source-color: #CED4DA}body{background-color:#fff}.main_color{color:var(--txt-df)}.sub_color{color:#6c757d}.title{color:var(--txt-df);font-size:52px;font-weight:700}.sub_title{color:var(--txt-df);font-size:44px;font-weight:700}.sub_title--2{color:var(--txt-df);font-size:36px;font-weight:700;margin-block:30px}.desc{font-size:24px;font-weight:400}.text16,.text18,.text24{color:var(--txt-df)}.text16{font-size:16px}.text18{font-size:18px}.text24{font-size:24px}.w700{font-weight:700}.mb-50{margin-bottom:50px!important}.mb-40{margin-bottom:40px}.mb-30{margin-bottom:30px}.mb-20{margin-bottom:20px}.mt-20{margin-top:20px}.mb-10{margin-bottom:10px}.mb-4{margin-bottom:4px}.list{margin-top:0;margin-left:0;padding-left:24px;list-style-type:none}.list li{position:relative;padding-left:25px}.list li:before{content:"";position:absolute;top:50%;left:0;transform:translateY(-35%);background-color:var(--jasielska-green);width:.5em;height:.5em;display:inline-block;border-radius:50%}.hr{border:none;border-top:1px solid var(--hr-color);margin-block:30px}.d-flex{display:flex;align-items:center;gap:10px}.x_close{display:flex;flex-direction:column;gap:6px;cursor:pointer;position:absolute;right:16px;top:24px}.x_close .fl{width:20px;height:3px;background-color:#000000e6;border-radius:5px;transition:all .3s ease;rotate:45deg}.x_close .sl{width:20px;height:3px;background-color:#000000e6;border-radius:5px;transition:all .3s ease;rotate:-45deg;translate:0px -9px}.v-enter-active,.v-leave-active{transition:opacity .3s ease}.v-enter-from,.v-leave-to{opacity:0}.text-link{font-weight:700;color:var(--jasielska-green-dark);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.text-link:hover{color:var(--jasielska-green)}.section-content{padding-left:10px;margin-bottom:48px}.section-content .section-content__inner{padding-left:14px;margin-bottom:30px}*{box-sizing:border-box}body{margin:0;padding:0}#app{width:100%;min-height:100dvh;display:flex;flex-direction:column;margin:0;padding:0;max-width:unset;text-align:left}img{max-width:100%}a{color:inherit;transition:all .3s ease}a:hover{opacity:.8;color:inherit}h1,h2,h3,h4,h5,label,div,p{font-family:Poppins;color:var(--txt-df)}input[type=checkbox]{accent-color:white;width:20px;height:20px;border-radius:5px;margin:0}.inputs__container{display:flex;flex-direction:column;gap:10px}.inputs__container .input__wrapper{display:flex;gap:5px}.login_wrapper{height:100dvh;display:flex;flex-direction:column;justify-content:space-between;background-color:#f9f9f9}.login_wrapper .login-page-container{max-width:700px;text-align:center;margin-inline:auto;margin-block:auto;position:relative;padding:10px;width:clamp(300px,50vw,700px)}.login_wrapper .login-page-container .login__info--error{color:#df4141;font-weight:600}.login_wrapper .login-page-container .login_form{display:flex;flex-direction:column;max-width:clamp(300px,85%,600px);margin-inline:auto;gap:20px;margin-bottom:10px}.login_wrapper .login-page-container .login_form .login-form__input_wrapper{width:100%;position:relative}.login_wrapper .login-page-container .login_form .login-form__input{color:#434343;width:100%;padding:20px;border-radius:5px;border:1px solid rgba(0,0,0,.3);font-size:16px;background-color:#f9f9f9}.login_wrapper .login-page-container .login_form .login-form__input:focus-visible{outline:1px solid #bda880}.login_wrapper .login-page-container .login_form input:-webkit-autofill,.login_wrapper .login-page-container .login_form input:-webkit-autofill:hover,.login_wrapper .login-page-container .login_form input:-webkit-autofill:focus,.login_wrapper .login-page-container .login_form input:-webkit-autofill:active{box-shadow:0 0 0 30px #fff inset!important}.login_wrapper .login-page-container .login_form .email__label,.login_wrapper .login-page-container .login_form .password__label{display:block;opacity:0;color:#bda880;width:fit-content;position:absolute;top:-8px;left:15px;background-color:#f9f9f9;padding-inline:8px;transition:all .2s ease}.login_wrapper .login-page-container .login_form .login-form__input--email:focus+.email__label{opacity:1}.login_wrapper .login-page-container .login_form .login-form__input--password:focus+.password__label{opacity:1}.login_wrapper .login-page-container .login_form .login__btn{padding:20px;border-radius:1px;background-color:var(--jasielska-green);color:#fff;letter-spacing:2px;text-transform:uppercase;border:0;font-size:16px;cursor:pointer;transition:all .3s ease}.login_wrapper .login-page-container .login_form .login__btn:hover{opacity:.7}.login_wrapper .login-page-container .form_login-error{color:red}.login_wrapper .login-page-container .form-logInfo{padding-block:20px}.login_wrapper .login-page-container .login-joinInfo{margin-top:clamp(30px,5vw,60px)}.login_wrapper .login-page-container .login_img{max-width:100%}.login_wrapper .login-page-container .login_title{padding:0;margin:0;margin-bottom:clamp(50px,5vw,50px);text-transform:uppercase;letter-spacing:1px;font-weight:500}.login_wrapper .login-page-container .know-anchor{color:#bda880;padding-bottom:2px;text-decoration:none;border-bottom:2px solid #bda880}.login_wrapper .login-page-container .loaded-screen{position:absolute;left:0;right:0;top:0;bottom:0;background-color:#fff;transition:all 1s ease}.login_wrapper .login-page-container .loaded-screen .form-login-success{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.login_wrapper .footer{margin-top:clamp(40px,5.8823529412vw,80px)}.login__footer{display:flex;flex-direction:column;margin-top:clamp(50px,5.8823529412vw,100px);background-color:#d9d9d9}.login__footer .footer__top{padding:50px 20px}.login__footer .footer__top .top__icons{display:flex;gap:25px;width:fit-content;margin-inline:auto;margin-top:35px;align-items:center}.login__footer .footer__top .top__icons img{object-fit:cover;height:100%}.login__footer .footer__top .top-logo{padding-bottom:50px}.login__footer .footer__top .bottom-icons{display:flex;gap:clamp(10px,2.3529411765vw,40px);justify-content:center;align-items:center}.login__footer .bottom-bar{background-color:#434343;color:#cdcdcd;text-transform:uppercase;font-size:12px}.expandable-image{cursor:zoom-in;transition:all .3s ease;position:relative}.expandable-image .expandable-image__source{color:var(--img-source-color);font-size:14px;background-color:#000000b3;padding:.25em .5em;position:absolute;bottom:.5em;display:flex;align-items:center;gap:.5em}.expandable-image .expandable-image__source .source-icon{width:1em;height:auto;fill:var(--img-source-color)}.expandable-image .expandable-image__img{width:100%;height:auto;max-height:100%;max-width:100%}.expandable-image.active{cursor:zoom-out!important;display:flex;align-items:center;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;z-index:9999;background-color:#00000080!important;margin:0}.expandable-image.active .expandable-image__source{background-color:#000;font-size:16px}.lightbox{cursor:zoom-out!important;z-index:999;position:fixed;left:calc(50% - 50vw);top:calc(50% - 50vh);width:100vw;height:100vh;display:flex;color:#fff;background-color:#0009;align-items:center;justify-content:center}.lightbox .lightbox__img{transition:all .2s ease;object-fit:contain;width:auto;height:auto;max-height:95dvh;max-width:95dvw}.lightbox .expandable-image__source{color:#fff;font-size:16px;bottom:2.5dvh;background-color:#000}.lightbox .expandable-image__source .source-icon{fill:#fff}.fade-enter-active,.fade-leave-active{transition:all .3s ease}.fade-enter-from,.fade-leave-to{opacity:0}.main .navbar{background-color:#f9f9f9;padding:10px 15px;box-shadow:1px 5px 16px -12px #42445a;min-height:90px;display:flex;align-items:center;z-index:99;position:fixed;top:0;left:0;right:0}.main .navbar .hamburger{display:none;flex-direction:column;gap:6px;cursor:pointer}.main .navbar .hamburger.active .fl{rotate:45deg;translate:0px 9px}.main .navbar .hamburger.active .sl{opacity:0}.main .navbar .hamburger.active .tl{rotate:-45deg;translate:0px -9px}.main .navbar .hamburger .fl,.main .navbar .hamburger .sl,.main .navbar .hamburger .tl{width:30px;height:3px;background-color:#000;border-radius:5px;transition:all .3s ease}@media (max-width: 1140px){.main .navbar .nav{overflow:hidden;position:absolute;background-color:#f9f9f9;display:flex;flex-direction:column;top:100%;z-index:97;right:0;padding:20px 40px;box-shadow:-9px 7px 16px -12px #00000040;transform:translate(120%);gap:10px!important}.main .navbar .nav .nav__element{margin-block:15px;font-size:24px}.main .navbar .nav.active{transform:translate(0)}.main .navbar .hamburger{display:flex}}.main .navbar .navbar__inner{width:100%;display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin-inline:auto}.main .navbar .navbar__inner .btn{background-color:var(--jasielska-green);color:#fff;padding:8px 16px;border-radius:5px;cursor:pointer}.main .navbar .navbar__inner .logo{position:relative;width:100px;z-index:98}.main .navbar .navbar__inner .logo img{position:absolute;top:-45px}.main .navbar .nav{display:flex;flex-basis:60%;justify-content:center;gap:32px;transition:all .2s ease}.main .navbar .nav .nav__element{color:#4d4d4d;font-weight:400;font-size:16px;cursor:pointer;border-bottom:3px solid transparent;transition:all .3s ease-in-out}.main .navbar .nav .nav__element:hover,.main .navbar .nav .nav__element.active{color:#000;border-bottom:3px solid var(--jasielska-green)}.main .main_page{max-width:1200px;margin-inline:auto;margin-top:clamp(80px,10vw,150px)}@media (max-width: 1200px){.main .main_page{padding:20px}}.main .main_page .negotiations ol{margin-top:6px;margin-bottom:6px;padding-left:40px}.main .main_page .negotiations ol li{margin-top:0;margin-bottom:6px;padding-left:8px}.main .main_page .negotiations ol li::marker{color:var(--jasielska-green);font-weight:700;padding-right:20px}.main .main_page .grid-container{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.main .main_page .grid-container .item1,.main .main_page .grid-container .item2,.main .main_page .grid-container .item3{border-radius:5px}.main .main_page .grid-container .item1{grid-column:1/3;grid-row:1/2}.main .main_page .grid-container .item2{grid-row:2/3;grid-column:1/2}.main .main_page .grid-container .item3{grid-row:2/3;grid-column:2/3}.main .main_page .attachments{margin-bottom:140px}.main .main_page .attachments .content{margin-block:30px}.main .main_page .attachments .content .element{display:flex;align-items:center;margin-block:15px;gap:10px;flex-wrap:wrap;width:fit-content}.main .main_page .attachments .content .element .icon{display:flex;align-items:center;justify-content:center;gap:5px}.main .main_page .attachments .content .element .icon img:first-child{background-color:var(--jasielska-green);width:55px;height:55px;padding:5px;border-radius:5px}.main .main_page .attachments .content .element .text{display:flex;flex-direction:column}.main .main_page .localization .content{display:flex;align-items:center;gap:10px;margin-bottom:20px}.main .footer .bottom{background-color:#343a40;padding:16px}@media (max-width: 1200px){.main .footer .bottom{padding-inline:20px}}.main .footer .bottom .inner{display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin-inline:auto;color:#adb5bd}.main .details{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;display:flex;align-items:center;justify-content:center}.main .details .details__inner{position:relative;width:clamp(350px,50%,500px);max-width:95dvw;max-height:95dvh;overflow-y:auto;background-color:#fff;z-index:2;padding:20px 50px 50px;border-radius:10px}.main .details .details__inner .text{margin-bottom:10px}.main .details .details__inner .mail{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:20px}@media (max-width: 768px){.main .details .details__inner .mail{justify-content:center}}.main .details .details__inner .mail svg{width:25px}.main .details .details__inner .mail a{color:var(--jasielska-green)}@media (max-width: 768px){.main .details .details__inner .mail a{font-size:20px}}.main .details .details__bg{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#00000080;z-index:1}.main .cookies{position:fixed;bottom:5px;left:5px;right:5px;z-index:98;background-color:#495057;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--txt-df);padding:20px;border:1px solid var(--hr-color);border-radius:5px;box-shadow:1px 5px 16px -12px #42445a;display:flex;gap:10px;align-items:center;justify-content:center}.main .cookies .text{color:#fff}.main .cookies .btn{background-color:var(--jasielska-green);width:fit-content;padding:8px 16px;border-radius:5px;color:#fff;cursor:pointer}.map-icon{height:1.5em;width:auto}.map-icon img{height:100%;width:auto}.person-list{margin-left:12px;gap:10px}.activity{max-width:1920px;width:100%;margin-inline:auto}.activity table{width:100%;border-collapse:collapse}.activity th,.activity td{border:1px solid #ddd;padding:8px;text-align:left}.activity th{background-color:#f2f2f2}.activity input[type=text]{box-sizing:border-box;color:#434343;width:100%;padding:10px;border-radius:2px;border:1px solid #bda880;font-size:16px;background-color:#f9f9f9;outline:none}.activity .arrow{display:inline-block;margin-left:10px;border-bottom:2px solid black;border-right:2px solid black;rotate:45deg;width:10px;height:10px;transform:translate(-2px,-2px);transition:all .2s ease}.activity .arrow.open{rotate:225deg}.activity .password__container{background-color:#0006;position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;z-index:10}.activity .pass{background-color:#f9f9f9;padding:25px;border-radius:5px}.activity .pass p{font-weight:600;font-size:larger}.activity .pass__input{color:#434343;width:100%;padding:15px;border-radius:5px;border:1px solid rgba(0,0,0,.3);font-size:16px;background-color:#f9f9f9;outline:1px solid #bda880}.box{padding:30px 0 0 150px}.box ul{list-style-type:none;margin:0;padding:0;position:relative;transition:all .5s linear;top:0}.box ul:before{content:"";display:block;width:0;height:97%;border:1px dashed lightgray;position:absolute;top:7px;left:30px}.box ul li{margin:0 60px 60px;position:relative;color:var(--jasielska-green);border-radius:10px;line-height:20px}.box ul li .circle-green,.box ul li .circle-white{content:"";display:block;width:0;height:100%;border:1px solid transparent;position:absolute;top:0;left:-30px}.box ul li .circle-green:before,.box ul li .circle-white:before{content:"";display:block;border-radius:50%}.box ul li .circle-green:before{border:2px solid var(--jasielska-green);background-color:var(--jasielska-green);position:absolute;width:12px;height:12px;left:-8px;top:2px}.box ul li .circle-white:before{background-color:gray;border:2px solid gray;position:absolute;width:5px;height:5px;left:-5px;top:2px}.time span{width:140px;position:absolute;left:-200px;color:var(--txt-df);font-weight:700;text-align:right;margin-top:0}.time span:first-child{top:0}.faq .faq__content{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:100px}.faq .faq__content .faq__element{flex-basis:100%;border-bottom:1px solid var(--hr-color);flex-grow:1;min-width:300px;height:fit-content;transition:all .3s ease-in-out}.faq .faq__content .faq__element:hover{border-bottom:1px solid var(--jasielska-green)}@media (max-width: 768px){.faq .faq__content .faq__element{flex-basis:calc(50% - 10px)}}.faq .faq__content .faq__element p{margin:0;font-size:16px}.faq .faq__content .faq__element .title{display:flex;align-items:center;justify-content:space-between;padding-right:10px;gap:10px;font-size:18px;cursor:pointer;transition:all .2s ease;padding-block:24px;font-weight:500}.faq .faq__content .faq__element .title.active{font-weight:700}.faq .faq__content .faq__element .title:hover{color:var(--a-hover-color)}.faq .faq__content .faq__element .arrow__container{padding:6px;display:flex;align-items:center;justify-content:center;background-color:var(--jasielska-green);border-radius:50%}.faq .faq__content .faq__element .arrow__container .arrow{width:10px!important;height:10px!important;transform:translate(-15%,-15%);border-bottom:2px solid white;border-right:2px solid white}.faq .faq__content .faq__element .option{cursor:auto;padding-bottom:24px}.faq .options{display:grid;grid-template-rows:0fr;padding:0;transition:all .3s ease-in-out}.faq .options.active{grid-template-rows:1fr}.faq .options .options__inner{overflow:hidden}.faq .options .options__inner .option{cursor:pointer}.faq .arrow{width:8px!important;height:8px!important;border-bottom:1px solid var(--text-df);border-right:1px solid var(--text-df);border-top:1px solid transparent;border-left:1px solid transparent;transition:all .2s ease;rotate:45deg;transform:translateY(-3px);cursor:pointer}.faq .arrow.open{rotate:-135deg}.text-box{font-size:18px;display:flex;align-items:flex-start;position:relative;padding:1rem;margin-top:2rem;margin-bottom:2rem;border-radius:.25rem;gap:.5rem}.text-box img{margin-right:.25rem!important;flex-shrink:0!important}.info{border:1px solid #9eeaf9;background-color:#cff4fc}.info div{color:#055160}.important{border:1px solid #f5c2c7;background-color:#f8d7da}.important div{color:#842029}
