.border-btn-wrapper{transform:translate(0)}.fm-big-circle{animation:fRotate 50s linear infinite}.fm-icon-block img{animation:fRotate-reverse 50s linear infinite}.fm-icon-block:first-child{top:0;left:50%;transform:translate(-50%,-50%)}.fm-icon-block:nth-child(2){top:50%;right:0;transform:translate(50%,-50%)}.fm-icon-block:nth-child(3){bottom:0;right:50%;transform:translate(50%,50%)}.fm-icon-block:nth-child(4){top:50%;left:0%;transform:translate(-50%,-50%)}.fm-icon-block:nth-child(5){top:0;left:50%;transform:translate(-50%,-50%)}.fm-icon-block:nth-child(6){top:50%;right:0;transform:translate(50%,-50%)}.fm-icon-block:nth-child(7){bottom:0;right:50%;transform:translate(50%,50%)}.fm-icon-block:nth-child(8){top:50%;left:0%;transform:translate(-50%,-50%)}@keyframes fRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fRotate-reverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}.play-btn:after{animation:rotatePlay 3s linear infinite}.play-btn:before{animation:rotatePlayRev 3s linear infinite}@keyframes rotatePlay{0%{transform:rotate(0)}to{transform:rotate(359deg)}}@keyframes rotatePlayRev{0%{transform:rotate(0)}to{transform:rotate(-359deg)}}.video-ratio{aspect-ratio:134 / 63}.v-modal{animation:v-modal .5s linear;transform-origin:left}@keyframes v-modal{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.active-faq .plus{display:none!important}.active-faq .minuse{display:block!important}.width-increase:before{animation:w-increase 1s linear;transform-origin:left}@keyframes w-increase{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.screen-height{height:calc(100vh - 85px)}canvas{background-color:transparent!important}#parallax-mouse{position:relative!important;width:100%;height:100%}#parallax-mouse .layer:nth-child(1){position:relative!important;left:-36%!important;top:-40%!important}#parallax-mouse .layer:nth-child(2){position:relative!important;left:51%!important;top:-45%!important}#parallax-mouse .layer:nth-child(3){position:relative!important;left:-48%!important}#parallax-mouse .layer:nth-child(4){position:relative!important;top:42%!important;left:-49%!important}#parallax-mouse .layer:nth-child(5){position:relative!important;left:14%!important;top:42%!important}#parallax-mouse .layer:nth-child(6){position:relative!important;top:36%!important;left:33%!important}.h3-nav-logo{clip-path:polygon(0 0,100% 0%,73% 100%,0% 100%)}.bg-cover-bottom{background-repeat:no-repeat;-o-object-fit:cover;object-fit:cover;background-size:cover!important;background-position:bottom!important}.custom-scrollbar::-webkit-scrollbar{width:10px;height:5px}.custom-scrollbar::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb{background:#f9c8b8;opacity:.8;border-radius:10px}.custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#ec4814}.open-anim{transform-origin:top left;animation:slider-open .2s linear}@keyframes slider-open{0%{transform:scale(0)}to{transform:scale(1)}}.option-open{transform-origin:top left;animation:option-open .3s linear}@keyframes option-open{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.bg-\[\#FFFAF0\]{--tw-bg-opacity: 1;background-color:rgb(255 250 240 / var(--tw-bg-opacity))!important}.moving-anim-x{transform-origin:top left;animation:xMoving-anim 3s linear infinite alternate}@keyframes xMoving-anim{0%{transform:translate(-10px)}to{transform:translate(10px)}}.moving-anim-y{transform-origin:top left;animation:yMoving-anim 2s linear infinite alternate}@keyframes yMoving-anim{0%{transform:translateY(-10px)}to{transform:translateY(10px)}}#mobile-nav-btn{cursor:pointer}.mobile-nav{display:flex;flex-grow:1;flex-direction:column}.mobile-nav a{display:flex;width:100%}.mobile-nav .wfit:hover .nav-link{color:#ec4814!important}.order-state{padding:6px 10px;border-radius:5px;font-size:12px;font-weight:600}.order-state.pending{background-color:#ecde46;color:#454545}.order-state.paid{background-color:#b8e8b0;color:#51cf66}.order-payment-state.unpaid{color:#ff6b6b}.order-payment-state.paid{color:#51cf66}.order-payment-state.expired{color:#868e96}.order-payment-state.pending{color:#e0b214}.order-payment-state.canceled{color:#e03131}.pass-state{padding:6px 10px;border-radius:5px;font-size:12px;font-weight:600}.pass-state.state-1{color:#fff;background-color:#b6b9be}.pass-state.state-2{background-color:#b8e8b0;color:#0f571b}.pass-state.state-3{background-color:#e7bcbc;color:#e03131}.pass-state.state-4{color:#fff;background-color:#b6b9be}.text-red{color:#e03131}:root{--cennik-czarny: #000000;--cennik-czerwony: #e30613;--cennik-bordo: #c1121f;--cennik-szary: #f2f2f2;--cennik-roz: #fbd7da;--cennik-tekst: #1a1a1a;--cennik-tekst-jasny: #ffffff;--cennik-przerwa: #ffffff;--cennik-odstep: 3px;--cennik-radius: 2px}.cennik-wrap{width:100%;max-width:1100px;margin-inline:auto}.cennik{width:100%;table-layout:fixed;border-collapse:separate;border-spacing:var(--cennik-odstep);background:var(--cennik-przerwa);font-family:Arial,Helvetica Neue,Helvetica,sans-serif;color:var(--cennik-tekst);text-align:center}.cennik th,.cennik td{padding:clamp(8px,1.4vw,15px) clamp(4px,.9vw,10px);vertical-align:middle;line-height:1.25;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}.cennik thead th{background:var(--cennik-czarny);color:var(--cennik-tekst-jasny);font-size:clamp(13px,1.75vw,20px);font-weight:700;text-transform:uppercase;letter-spacing:.02em}.cennik .col-sektory{width:22%}.cennik .th-main{display:block;font-size:clamp(13px,1.75vw,20px);font-weight:700}.cennik .th-sub{display:block;font-size:clamp(10px,1.1vw,12px);font-weight:700}.cennik .th-note{display:block;font-size:clamp(9px,1vw,11px);font-weight:700;text-transform:none}.cennik .th-note__short{display:none}.cennik tbody th,.cennik tbody td{font-size:clamp(13px,1.65vw,19px);font-weight:400;white-space:nowrap}.cennik .sektory{font-size:clamp(11px,1.25vw,14px);font-weight:400;text-align:center;text-transform:none;white-space:normal;overflow-wrap:break-word;word-break:normal;-webkit-hyphens:none;hyphens:none;line-height:1.35}.cennik .row--1 th,.cennik .row--1 td{background:var(--cennik-bordo);color:var(--cennik-tekst-jasny)}.cennik .row--2 th,.cennik .row--2 td{background:var(--cennik-szary)}.cennik .row--3 th,.cennik .row--3 td{background:var(--cennik-czerwony);color:var(--cennik-tekst-jasny)}.cennik .row--4 th,.cennik .row--4 td{background:var(--cennik-roz)}@media(max-width:900px){:root{--cennik-odstep: 2px}.cennik .col-sektory{width:24%}.cennik .th-note{font-size:9px}.cennik .th-note__long{display:none}.cennik .th-note__short{display:inline}}@media(max-width:620px){.cennik{table-layout:auto;border-spacing:0;background:transparent;text-align:left}.cennik thead{display:none}.cennik tbody,.cennik tbody tr,.cennik tbody th,.cennik tbody td{display:block}.cennik tbody tr{margin-bottom:14px;border-radius:var(--cennik-radius);overflow:hidden}.cennik .sektory{font-size:14px;font-weight:700;text-align:center;padding:12px 14px;border-bottom:2px solid rgba(255,255,255,.35)}.cennik .row--2 .sektory,.cennik .row--4 .sektory{border-bottom-color:#00000026}.cennik tbody td{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:9px 14px;font-size:16px;white-space:nowrap}.cennik tbody td+td{border-top:1px solid rgba(255,255,255,.22)}.cennik .row--2 td+td,.cennik .row--4 td+td{border-top-color:#0000001a}.cennik tbody td:before{content:attr(data-label);flex:1 1 auto;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;white-space:normal;opacity:.9}}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@media print{.cennik{min-width:0}.cennik th,.cennik td{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
