.modal#refund{gap:2rem;padding:2rem}.modal#refund .calendar{align-self:stretch;display:flex;flex-flow:column;max-height:100%;overflow:auto}.modal#refund .calendar h2{color:#fff;text-align:center}.modal#refund .calendar-box{flex-grow:1}.date-picker{color:#fff;display:flex;flex-flow:column;height:100%;line-height:1.5;min-height:60rem;width:100%}.date-picker .header{display:grid;grid-template-areas:"prev month next" "prev year next";grid-template-columns:auto 1fr auto;place-items:center}.date-picker .header .year{grid-area:year}.date-picker .header .month{grid-area:month}.date-picker .header .next,.date-picker .header .prev{align-items:center;background:#fff;border:none;border-radius:10rem;color:#000;cursor:pointer;display:flex;grid-area:prev;height:2.25rem;justify-content:center;min-width:0;padding:0;text-align:center;user-select:none;width:2.25rem}.date-picker .header .next:disabled,.date-picker .header .prev:disabled{cursor:default;filter:grayscale(1);opacity:.25}.date-picker .header .next{grid-area:next}.date-picker .days{display:grid;flex-grow:1;grid-template-columns:repeat(7,1fr)}.date-picker .day{align-items:center;display:flex;flex-flow:column}.date-picker .day:nth-child(7n){color:#c0392b}.date-picker .day.other-month{color:rgba(51,51,51,.5)}.date-picker .day.other-month:nth-child(7n){color:rgba(192,57,43,.5)}.date-picker .day .reservations{--hour-count:calc((var(--end-time) - var(--start-time))/3600);align-self:stretch;background:repeating-linear-gradient(to bottom,hsla(0,0%,100%,.133),hsla(0,0%,100%,.133) 2px,hsla(0,0%,100%,0) 2px,hsla(0,0%,100%,0) calc((100% - 2px)/var(--hour-count)));flex-grow:1;position:relative}.date-picker .day .reservation{align-items:center;background:hsla(0,0%,100%,.8);border-radius:.5rem;bottom:calc(100% - 100%*(var(--end) - var(--start-time))/(var(--end-time) - var(--start-time)));color:#888;display:flex;flex-flow:column;left:2px;line-height:1;overflow:hidden;padding:1rem .25rem;position:absolute;right:2px;top:calc(100%*(var(--start) - var(--start-time))/(var(--end-time) - var(--start-time)))}.date-picker .day .reservation span{color:#000}#calendar .date-picker{color:#002d55}#calendar .date-picker .header .next,#calendar .date-picker .header .prev{background:#002d55;color:#fff}#calendar .date-picker .day .reservations{background:repeating-linear-gradient(to bottom,rgba(0,0,0,.133),rgba(0,0,0,.133) 2px,transparent 2px,transparent calc((100% - 2px)/var(--hour-count)))}#calendar .date-picker .day .reservation{background:rgba(0,45,85,.9)}#calendar .date-picker .day .reservation span{color:#fff}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.gallery-item{display:inline-block;text-align:left;vertical-align:top;width:50%}.gallery-item a,.gallery-item a:focus,.gallery-item a:hover{background:none;-webkit-box-shadow:none;box-shadow:none;display:inline-block;max-width:100%}.gallery-item a img{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;-webkit-transition:-webkit-filter .2s ease-in;transition:-webkit-filter .2s ease-in;transition:filter .2s ease-in;transition:filter .2s ease-in,-webkit-filter .2s ease-in}.gallery-item a:focus img,.gallery-item a:hover img{-webkit-filter:opacity(60%);filter:opacity(60%)}.gallery-caption{display:block;margin-bottom:0;padding:0 10px 0 0;text-align:left}.gallery-columns-1 .gallery-item{max-width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.bypostauthor{font-weight:700}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.fileupload-cover span,html .formcraft-css .fc-form.label-block .form-element.is-required-true .field-cover>span>span:first-child>span{font-size:14px;font-weight:700}.pum-theme-516 .pum-container,.pum-theme-motyw-domyslny .pum-container{padding:53px 20px}.pum-theme-516 .pum-content+.pum-close,.pum-theme-motyw-domyslny .pum-content+.pum-close{background:transparent;box-shadow:none;font-size:30px;padding:10px}.pum-theme-516,.pum-theme-motyw-domyslny{background:rgba(0,0,0,.3)}#pum_popup_title_525{display:none!important}html .formcraft-css .fc-form .field-cover>span span.sub-label span{font-size:13px!important}.grecaptcha-badge,html .formcraft-css .powered-by{display:none!important}html .formcraft-css .fc-form .form-element .checkbox-cover>div span{font-size:13px!important}.mobile-overlay .nav_mobile li{opacity:1!important}.main.main-promo .slider-promo li{text-align:center}.main-promo section{margin-top:-1rem;padding:0 3rem 2rem}b{font-weight:700!important}#pum-633 .popmake-content img,#pum-633 .popmake-content p{margin:0}#pum-633 .popmake-content{align-items:center;display:flex;gap:10px;justify-content:center}html .formcraft-css .fc-form .form-element.form-element-field65 .form-element-html{padding-bottom:0}html .formcraft-css .fc-form .form-element.form-element-field25{margin-top:20px}@media (max-width:960px){.modal#refund{height:100vh;overflow:auto}.modal#refund.modal-active{display:block}.modal#refund .calendar,.modal#refund .modal-form{display:flex;margin:0 auto;max-height:none;max-width:calc(100vw - 4rem);overflow:visible}.modal#refund .calendar{margin-top:4rem}}@media (max-width:767px){.main-promo section{margin-top:0;padding:2rem 3rem}#pum-633 .popmake-content{flex-direction:column}#pum-633 .popmake-content p{text-align:center}#pum-633 .popmake-content img{height:auto;object-fit:contain;text-align:center;width:300px}}@media only screen and (max-width:1200px){body{padding-top:9.5rem}}@media only screen and (max-width:767px){body{padding-top:8rem}}@media only screen and (max-width:650px){body{padding-top:5rem}}@media only screen and (max-width:460px){body{padding-top:3rem}}@media only screen and (max-width:340px){body{padding-top:1rem}}