@import url(https://fonts.googleapis.com/css2?family=Anton&family=Poppins:ital,wght@0,400;0,500;0,700;0,800;1,400&display=block);
html{scroll-behavior:smooth}.stellar-numbered-slider-section{--stellar-numbered-slider-height:918px;--stellar-numbered-slider-overlay-width:33%;--stellar-numbered-slider-overlay-background:#fff;--stellar-numbered-slider-overlay-color:#1e1e1e;--stellar-numbered-slider-transition:0.6s;--stellar-bike-entry-offset:calc(var(--stellar-numbered-slider-overlay-width)*-1 - 60px);--stellar-bike-exit-offset:calc(100% + 80px);--stellar-stage-width:1320px;--stellar-stage-radius:24px;--stellar-panel-bg:#00b9f2;--stellar-num-active:#303030;--stellar-num-inactive:#fff;--spec-card-width:320px;--spec-col-gap:22px;--spec-row-gap:24px;--spec-side-pad:clamp(16px,4vw,48px);--spec-card-fixed-height:460px;--stellar-slider-side-gap:clamp(12px,4vw,48px);box-sizing:border-box;color:var(--stellar-numbered-slider-overlay-color);display:block;position:relative}.stellar-numbered-slider-section__stage{background:var(--stellar-panel-bg);border-radius:var(--stellar-stage-radius);margin-inline:auto;max-width:calc(100% - var(--stellar-slider-side-gap)*2);overflow:hidden;position:relative;width:min(var(--stellar-stage-width),100%)}.stellar-numbered-slider-section__viewport{height:var(--stellar-numbered-slider-height);overflow:hidden;position:relative}@media(max-width:765px){.stellar-numbered-slider-section{--stellar-slider-side-gap:2px}}.stellar-numbered-slider-section__track{display:grid;grid-auto-flow:row;grid-auto-rows:100%;inset:0;position:absolute;transition:transform var(--stellar-numbered-slider-transition) ease;will-change:transform}.stellar-numbered-slider-section__slide{height:100%;position:relative;width:100%}.stellar-numbered-slider-section__image-wrapper{background:var(--stellar-panel-bg,#00b9f2);height:100%;overflow:hidden;padding-right:24px;position:relative;width:100%}.stellar-numbered-slider-section__image{display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;width:100%}.stellar-numbered-slider-section__image-placeholder{align-items:center;background:repeating-linear-gradient(45deg,hsla(0,0%,7%,.08),hsla(0,0%,7%,.08) 12px,transparent 0,transparent 24px);color:hsla(0,0%,7%,.45);display:flex;font-size:.95rem;height:100%;justify-content:center;padding:1.25rem;text-align:center;width:100%}.stellar-numbered-slider-section__overlay{background:var(--stellar-numbered-slider-overlay-background);box-shadow:8px 0 24px rgba(0,0,0,.12);color:var(--stellar-numbered-slider-overlay-color);display:flex;flex-direction:column;gap:6px;inset:0 auto 0 0;justify-content:center;padding:clamp(1.5rem,3vw,3rem);position:absolute;width:var(--stellar-numbered-slider-overlay-width);z-index:2}.stellar-numbered-slider-section__overlay-content{display:flex;flex-direction:column;gap:6px;height:100%;justify-content:center}.stellar-numbered-slider-section__overlay:after{background:rgba(0,0,0,.08);box-shadow:4px 0 16px rgba(0,0,0,.12);content:"";height:100%;position:absolute;right:0;top:0;width:1px}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__track{display:block;height:100%;inset:auto;position:relative;transition:none;will-change:auto}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide{inset:0;pointer-events:none;position:absolute;visibility:hidden;z-index:0}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-active,.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-leaving{visibility:visible}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-active{pointer-events:auto;z-index:2}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-leaving{pointer-events:none;z-index:1}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__overlay-content{opacity:0}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-active .stellar-numbered-slider-section__overlay-content{opacity:1;transition:opacity var(--stellar-numbered-slider-transition) ease}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-leaving .stellar-numbered-slider-section__overlay-content{opacity:0;transition:opacity var(--stellar-numbered-slider-transition) ease}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide .stellar-numbered-slider-section__image,.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide .stellar-numbered-slider-section__image-placeholder{opacity:0;transform:translateX(var(--stellar-bike-entry-offset));will-change:transform,opacity}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-active .stellar-numbered-slider-section__image,.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-active .stellar-numbered-slider-section__image-placeholder,.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-leaving .stellar-numbered-slider-section__image,.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-leaving .stellar-numbered-slider-section__image-placeholder{transition:transform var(--stellar-numbered-slider-transition) ease,opacity var(--stellar-numbered-slider-transition) ease}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-active .stellar-numbered-slider-section__image,.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-active .stellar-numbered-slider-section__image-placeholder{opacity:1;transform:translateX(0)}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-leaving .stellar-numbered-slider-section__image,.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-leaving .stellar-numbered-slider-section__image-placeholder{opacity:0;transform:translateX(var(--stellar-bike-exit-offset))}@media(prefers-reduced-motion:reduce){.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__overlay-content,.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide .stellar-numbered-slider-section__image,.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide .stellar-numbered-slider-section__image-placeholder,.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__specs{transition-delay:0ms!important;transition-duration:.01ms!important}}.stellar-numbered-slider-section__titleblock{align-items:center;display:flex;flex-direction:column;gap:0;margin-bottom:35px}.stellar-numbered-slider-section__heading{display:block;font-size:49.5px;font-weight:700;line-height:1.05;margin:0}.stellar-numbered-slider-section__heading,.stellar-numbered-slider-section__rate{color:#303030;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;text-align:center}.stellar-numbered-slider-section__rate{font-size:20px;font-style:italic;font-weight:400;line-height:1.2;margin:8px 0 0}.stellar-numbered-slider-section__rate-note{color:#303030;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:1.4;margin:6px 0 0;text-align:center}.stellar-numbered-slider-section__description{font-size:clamp(1rem,1.8vw,1.125rem);line-height:1.6;margin:0}.stellar-numbered-slider-section__bullets{display:grid;font-size:15px;gap:8px;line-height:1.55;list-style-position:outside;margin:0;padding-left:18px}.stellar-numbered-slider-section__actions{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:35px}.stellar-numbered-slider-section__btn{align-items:center;background:#1f1f1f;border-radius:999px;box-shadow:0 6px 18px rgba(0,0,0,.18);color:#fff;display:inline-flex;font-weight:700;height:48px;justify-content:center;padding:0 48px;text-decoration:none;width:50%}.stellar-numbered-slider-section__btn:focus,.stellar-numbered-slider-section__btn:hover{filter:brightness(.95)}.stellar-numbered-slider-section__more{color:#303030;font-size:14px;text-decoration:none}.stellar-numbered-slider-section__more:focus,.stellar-numbered-slider-section__more:hover{text-decoration:underline}.stellar-numbered-slider-section__nav{align-items:center;display:flex;flex-direction:column;gap:75px;position:absolute;right:40px;top:50%;transform:translateY(-50%);z-index:3}.stellar-numbered-slider-section__nav-button{background:none;border:0;color:var(--stellar-num-inactive);cursor:pointer;display:block;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;font-size:89px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:0;line-height:1;outline:none;padding:0;text-align:center;text-shadow:0 6px 18px rgba(0,0,0,.4);transition:none}.stellar-numbered-slider-section__nav-button.is-active{color:var(--stellar-num-active);text-shadow:0 10px 24px rgba(0,0,0,.45)}body.stellar-calendar-modal-open,html.stellar-calendar-modal-open{overflow:hidden}.stellar-numbered-slider-section__calendar-modal{align-items:flex-start;background:rgba(0,0,0,.8);display:flex;inset:0;justify-content:center;padding:clamp(12px,2vw,36px);position:fixed;z-index:9999}.stellar-numbered-slider-section__calendar-modal[hidden]{display:none}.stellar-numbered-slider-section__calendar-dialog{background:transparent;border-radius:0;box-shadow:none;max-height:92vh;overflow-y:auto;overscroll-behavior:contain;padding:0;position:relative;scrollbar-color:hsla(0,0%,7%,.35) transparent;scrollbar-width:thin;width:min(90vw,1400px)}.stellar-numbered-slider-section__calendar-dialog::-webkit-scrollbar{width:8px}.stellar-numbered-slider-section__calendar-dialog::-webkit-scrollbar-track{background:transparent}.stellar-numbered-slider-section__calendar-dialog::-webkit-scrollbar-thumb{background:linear-gradient(180deg,hsla(0,0%,7%,.45),hsla(0,0%,7%,.25));border-radius:999px}.stellar-numbered-slider-section__calendar-dialog::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,hsla(0,0%,7%,.55),hsla(0,0%,7%,.35))}.stellar-numbered-slider-section__calendar-close{background:none;border:0;color:#222;cursor:pointer;font-size:28px;line-height:1;position:absolute;right:16px;top:16px}.stellar-numbered-slider-section__calendar-close:focus{outline:2px solid currentColor;outline-offset:2px}.stellar-numbered-slider-section__calendar-heading{height:0;margin:0;overflow:hidden}.stellar-numbered-slider-section__calendar-content{background:#fff;border-radius:clamp(24px,3vw,42px);overflow:visible;padding:clamp(16px,4vw,48px);--stellar-calendar-accent:var(--stellar-panel-bg,#00b9f2);--stellar-calendar-surface:#fdfefe;--stellar-calendar-card:hsla(0,0%,100%,.94);--stellar-calendar-border:rgba(14,23,38,.1);--stellar-calendar-muted:rgba(14,23,38,.65);--stellar-calendar-ink:#0f1a2c;--stellar-calendar-shadow:0 35px 80px rgba(15,23,42,.18)}@media(max-width:765px){.stellar-numbered-slider-section__calendar-content{background:transparent;padding:0}}.stellar-numbered-slider-section__calendar-content>*{width:100%}.stellar-numbered-slider-section__calendar-content .booking_calendar_main_container{border:1px solid rgba(14,23,38,.2);border-radius:32px;display:flex;flex-direction:column}.stellar-numbered-slider-section__calendar-content .booking_calendar_container,.stellar-numbered-slider-section__calendar-content .wpdevart-booking-form-container{max-width:none!important;width:100%!important}.stellar-numbered-slider-section__calendar-content .booking_calendar_container{border-bottom:1px solid rgba(14,23,38,.15);border-radius:32px 32px 0 0}.stellar-numbered-slider-section__calendar-content .wpdevart-check-section,.stellar-numbered-slider-section__calendar-content .wpdevart-form-section{margin:0;width:100%}.stellar-numbered-slider-section__calendar-content .wpdevart-check-section{background:hsla(0,0%,100%,.9);border:1px solid var(--stellar-calendar-border,rgba(15,23,42,.15));border-radius:20px;display:grid;gap:0;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:clamp(12px,1.8vw,20px)}.stellar-numbered-slider-section__calendar-content .res-item-container{align-items:center;border-bottom:1px solid rgba(14,23,38,.08);display:grid;gap:6px 32px;grid-template-columns:minmax(220px,.8fr) minmax(220px,1fr);padding:12px 0}.stellar-numbered-slider-section__calendar-content .res-item-container:last-child{border-bottom:0}.stellar-numbered-slider-section__calendar-content .res-item-container .res-item-value,.stellar-numbered-slider-section__calendar-content .res-item-container .section-title{float:none;width:100%}@media(max-width:1024px){.stellar-numbered-slider-section__calendar-content .res-item-container{grid-template-columns:1fr}.stellar-numbered-slider-section__calendar-content .wpdevart-check-section{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.stellar-numbered-slider-section__calendar-content .wpdevart-submit{border-radius:18px;font-size:18px;height:64px;letter-spacing:.05em}.stellar-numbered-slider-section__calendar-content .wpdevart-order .wpdevart-title{font-size:18px;font-weight:600}.stellar-numbered-slider-section__calendar-content .wpda-booking-calendar-head{background:linear-gradient(90deg,#0d1a2b,#182b44);border:none;color:#fff;font-weight:600;margin:0;padding:clamp(8px,1.1vw,17px) clamp(22px,3vw,40px)}.stellar-numbered-slider-section__calendar-content .wpda-next,.stellar-numbered-slider-section__calendar-content .wpda-previous{padding-inline:clamp(16px,3vw,40px)}.stellar-numbered-slider-section__calendar-content .wpda-previous *{justify-content:flex-start}.stellar-numbered-slider-section__calendar-content .wpda-next *{justify-content:flex-end}.stellar-numbered-slider-section__calendar-content .wpdevart-calendar-container{background:#fff;border-left:none;border-right:none;padding:0 0 clamp(24px,3vw,40px)}.stellar-numbered-slider-section__calendar-content .wpdevart-calendar-container>div{border-color:rgba(14,23,38,.2)}.stellar-numbered-slider-section__calendar-content .wpdevart-calendar-container>div:nth-child(7n){border-right:none}.stellar-numbered-slider-section__calendar-content .wpdevart-calendar-container>div.week-day-name{border:none}.stellar-numbered-slider-section__calendar-content .wpdevart-calendar-container>div .wpda-day-header{font-weight:600;padding:12px 6px}.stellar-numbered-slider-section__calendar-content .wpdevart-calendar-container>div .wpda-day-number{font-size:15px}.stellar-numbered-slider-section__calendar-content .wpdevart-booking-form-container>*{width:100%}.stellar-numbered-slider-section__calendar-content .wpdevart-check-section,.stellar-numbered-slider-section__calendar-content .wpdevart-form-section{float:none;width:100%!important}.stellar-numbered-slider-section__calendar-content .wpdevart_reservation_info{margin:0}.stellar-numbered-slider-section__calendar-content .wpdevart-booking-form-container{background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--stellar-calendar-ink);isolation:isolate;position:relative}.stellar-numbered-slider-section__calendar-content .wpdevart-booking-form-container:after{content:none}.stellar-numbered-slider-section__calendar-content .wpdevart-booking-form{background:var(--stellar-calendar-card,hsla(0,0%,100%,.96))!important;border:1px solid var(--stellar-calendar-border,rgba(14,23,38,.1))!important;border-radius:clamp(24px,3vw,36px);box-shadow:0 30px 65px rgba(15,23,42,.12);padding:clamp(20px,2vw,32px);position:relative;z-index:1}.stellar-numbered-slider-section__calendar-content .wpdevart-booking-form form{align-items:start;display:grid!important;font-family:Poppins,sans-serif;gap:clamp(20px,2vw,32px);grid-template-columns:1fr;margin-inline:auto;width:min(100%,960px)}.stellar-numbered-slider-section__calendar-content .wpdevart-booking-legends,.stellar-numbered-slider-section__calendar-content .wpdevart-extra-info,.stellar-numbered-slider-section__calendar-content .wpdevart-form-section,.stellar-numbered-slider-section__calendar-content .wpdevart-order,.stellar-numbered-slider-section__calendar-content .wpdevart_reservation_info{background:transparent;border:none;border-radius:0;box-shadow:none;padding:clamp(16px,2vw,24px)}.stellar-numbered-slider-section__calendar-content .wpdevart-check-section .wpdevart-field-item-container,.stellar-numbered-slider-section__calendar-content .wpdevart-check-section .wpdevart-fild-item-container,.stellar-numbered-slider-section__calendar-content .wpdevart-form-section .wpdevart-field-item-container,.stellar-numbered-slider-section__calendar-content .wpdevart-form-section .wpdevart-fild-item-container,.stellar-numbered-slider-section__calendar-content .wpdevart_form .wpdevart-field-item-container,.stellar-numbered-slider-section__calendar-content .wpdevart_form .wpdevart-fild-item-container{background:hsla(0,0%,100%,.86);border:none;border-radius:18px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6);display:flex;flex-direction:column;gap:8px;margin:0;padding:12px 14px}.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container label,.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container label{align-items:center;color:var(--stellar-calendar-muted);display:flex;font-size:.78rem;font-weight:600;gap:6px;letter-spacing:.08em;margin:0;text-transform:uppercase}.stellar-numbered-slider-section__calendar-content .wpdevart-required{color:var(--stellar-calendar-accent)}.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container input[type=date],.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container input[type=email],.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container input[type=number],.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container input[type=tel],.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container input[type=text],.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container input[type=time],.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container select,.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container textarea,.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container input[type=date],.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container input[type=email],.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container input[type=number],.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container input[type=tel],.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container input[type=text],.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container input[type=time],.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container select,.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container textarea{background:hsla(0,0%,100%,.95);border:1px solid rgba(15,23,42,.12);border-radius:18px;box-shadow:0 1px 2px rgba(15,23,42,.04);color:var(--stellar-calendar-ink);font-size:16px;font-weight:500;padding:14px 18px;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;width:100%!important}.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container input::-moz-placeholder,.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container textarea::-moz-placeholder,.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container input::-moz-placeholder,.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container textarea::-moz-placeholder{color:rgba(15,23,42,.45)}.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container input::placeholder,.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container textarea::placeholder,.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container input::placeholder,.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container textarea::placeholder{color:rgba(15,23,42,.45)}.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container input:focus,.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container select:focus,.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container textarea:focus,.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container input:focus,.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container select:focus,.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container textarea:focus{border-color:var(--stellar-calendar-accent);box-shadow:0 0 0 2px rgba(0,185,242,.25),0 18px 32px rgba(15,23,42,.12);outline:none}.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container select,.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(180deg,hsla(0,0%,100%,.01),hsla(0,0%,100%,.01)),url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2712%27 height=%278%27%3E%3Cpath stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%271.5%27 d=%27m1 1.5 5 5 5-5%27/%3E%3C/svg%3E");background-position:right 16px center;background-repeat:no-repeat;background-size:12px 8px}.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container textarea,.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container textarea{border-radius:24px;min-height:120px;resize:vertical}.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container input[type=checkbox],.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container input[type=checkbox]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:hsla(0,0%,100%,.9);border:1px solid rgba(15,23,42,.3);border-radius:6px;cursor:pointer;display:inline-flex;height:20px;justify-content:center;position:relative;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;width:20px}.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container input[type=checkbox]:after,.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container input[type=checkbox]:after{border:2px solid #fff;border-left:none;border-top:none;content:"";height:12px;opacity:0;position:absolute;transform:rotate(45deg);transition:opacity .2s ease;width:6px}.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container input[type=checkbox]:checked,.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container input[type=checkbox]:checked{background:var(--stellar-calendar-accent);border-color:transparent;box-shadow:0 12px 24px rgba(0,185,242,.35)}.stellar-numbered-slider-section__calendar-content .wpdevart-field-item-container input[type=checkbox]:checked:after,.stellar-numbered-slider-section__calendar-content .wpdevart-fild-item-container input[type=checkbox]:checked:after{opacity:1}.stellar-numbered-slider-section__calendar-content .wpdevart-reserv-info{display:flex;flex-direction:column;gap:10px}.stellar-numbered-slider-section__calendar-content .wpdevart-reserv-info-note{align-self:flex-start;color:#fd7c93;font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;font-size:16px;line-height:1.5;max-width:420px;padding:4px;text-align:center}.stellar-numbered-slider-section__calendar-content .check-info{border:1px solid var(--stellar-calendar-border,rgba(15,23,42,.15));border-radius:20px;margin-bottom:clamp(12px,1.5vw,18px);padding:clamp(12px,1.5vw,18px)}.stellar-numbered-slider-section__calendar-content .reserv_info_row{align-items:center;border-bottom:1px solid var(--stellar-calendar-border);display:grid;gap:8px;grid-template-columns:1fr auto;padding:12px 0}.stellar-numbered-slider-section__calendar-content .reserv_info_row:last-child{border-bottom:0}.stellar-numbered-slider-section__calendar-content .reserv_info_row:last-child .stellar-numbered-slider-section__calendar-content span.reserv_info_cell{align-items:center;color:var(--stellar-calendar-muted);display:flex;font-size:.85rem;font-weight:600;justify-content:flex-end;letter-spacing:.08em;text-align:right;text-transform:uppercase}.stellar-numbered-slider-section__calendar-content .reserv_info_row:last-child .stellar-numbered-slider-section__calendar-content span.reserv_info_cell_value{color:var(--stellar-calendar-ink);font-size:1.05rem;font-weight:600;text-align:right}.stellar-numbered-slider-section__calendar-content .reserv_info_row:last-child .stellar-numbered-slider-section__calendar-content .wpdevart-total-price.reserv_info_row{background:var(--stellar-panel-bg,#00b9f2);border:none;border-radius:22px;box-shadow:0 25px 55px rgba(0,185,242,.35);color:#fff;margin-top:6px;padding:18px 22px}.stellar-numbered-slider-section__calendar-content .reserv_info_row:last-child .stellar-numbered-slider-section__calendar-content .wpdevart-total-price .reserv_info_cell_value{font-size:1.25rem;text-align:right}.stellar-numbered-slider-section__calendar-content .reserv_info_row:last-child{display:flex;flex-wrap:wrap;font-size:1rem;font-style:normal;gap:12px;justify-content:center;text-align:center}.stellar-numbered-slider-section__calendar-content .wpdevart-booking-legends>div{align-items:center;background:transparent;border:none;border-radius:0;box-shadow:none;color:var(--stellar-calendar-ink);display:flex;font-size:1rem;gap:8px;padding:0}.stellar-numbered-slider-section__calendar-content .wpdevart-submit{align-items:center;background:linear-gradient(120deg,var(--stellar-calendar-accent),var(--stellar-calendar-accent));background:linear-gradient(120deg,var(--stellar-calendar-accent),color-mix(in srgb,var(--stellar-calendar-accent),#031322 20%));border:none;border-radius:999px;box-shadow:0 20px 45px rgba(0,185,242,.35);color:#fff;cursor:pointer;display:inline-flex;font-size:.95rem;font-weight:700;gap:10px;justify-content:center;letter-spacing:.1em;padding:18px 32px;text-transform:uppercase;transition:transform .2s ease,box-shadow .2s ease;width:100%}.stellar-numbered-slider-section__calendar-content .wpdevart-submit:hover{box-shadow:0 28px 55px rgba(0,185,242,.45);transform:translateY(-2px)}.stellar-numbered-slider-section__calendar-content .wpdevart-submit .fa-spinner{color:hsla(0,0%,100%,.85);font-size:.9em}.stellar-numbered-slider-section__calendar-content .wpdevart-submit i{margin-left:6px}.stellar-numbered-slider-section__calendar-content .wpdevart-form-section h4,.stellar-numbered-slider-section__calendar-content .wpdevart-reserv-info h4{color:var(--stellar-calendar-ink);font-size:1.05rem;letter-spacing:.08em;margin:0 0 12px;text-transform:uppercase}.stellar-numbered-slider-section__specs-area{background:#1e1e1e;border-radius:24px;box-sizing:border-box;margin:20px auto 0;overflow:hidden;padding:28px var(--spec-side-pad) 12px;position:relative;width:min(var(--stellar-stage-width),100%);--stellar-active-spec-height:auto;min-height:var(--stellar-active-spec-height,auto)}.stellar-numbered-slider-section__specs{align-items:stretch;display:grid;gap:var(--spec-row-gap) var(--spec-col-gap);grid-auto-rows:minmax(var(--spec-card-fixed-height,auto),1fr);grid-template-areas:"rama kierownica naped" "kola wspomaganie cta";grid-template-columns:repeat(3,minmax(0,var(--spec-card-width)));justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity var(--stellar-numbered-slider-transition) ease;width:100%;will-change:opacity;z-index:0}.stellar-numbered-slider-section__specs.is-active{opacity:1;pointer-events:auto;position:relative;z-index:2}.stellar-numbered-slider-section__specs.is-leaving{opacity:0;pointer-events:none;position:absolute;z-index:1}.stellar-numbered-slider-section__spec-card--rama{grid-area:rama;-ms-grid-column:1;-ms-grid-row:1}.stellar-numbered-slider-section__spec-card--kierownica{grid-area:kierownica;-ms-grid-column:3;-ms-grid-row:1}.stellar-numbered-slider-section__spec-card--naped{grid-area:naped;-ms-grid-column:5;-ms-grid-row:1}.stellar-numbered-slider-section__spec-card--kola{grid-area:kola;-ms-grid-column:1;-ms-grid-row:3}.stellar-numbered-slider-section__spec-card--wspomaganie{grid-area:wspomaganie;-ms-grid-column:3;-ms-grid-row:3}.stellar-numbered-slider-section__cta-card{grid-area:cta;-ms-grid-column:5;-ms-grid-row:3}@media(max-width:920px){.stellar-numbered-slider-section__specs{grid-auto-rows:auto;grid-template-areas:"rama" "kierownica" "naped" "kola" "wspomaganie" "cta";grid-template-columns:1fr}.stellar-numbered-slider-section__cta-card,.stellar-numbered-slider-section__spec-card{height:auto;min-height:0}.stellar-numbered-slider-section__spec-card--rama{-ms-grid-column:1;-ms-grid-row:1}.stellar-numbered-slider-section__spec-card--kierownica{-ms-grid-column:1;-ms-grid-row:2}.stellar-numbered-slider-section__spec-card--naped{-ms-grid-column:1;-ms-grid-row:3}.stellar-numbered-slider-section__spec-card--kola{-ms-grid-column:1;-ms-grid-row:4}.stellar-numbered-slider-section__spec-card--wspomaganie{-ms-grid-column:1;-ms-grid-row:5}.stellar-numbered-slider-section__cta-card{-ms-grid-column:1;-ms-grid-row:6}}.stellar-numbered-slider-section__spec-card{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;gap:0;height:100%;justify-content:flex-start;max-width:var(--spec-card-width);min-height:var(--spec-card-fixed-height,auto);min-width:0;width:100%}.stellar-numbered-slider-section__spec-title{color:#fff;flex-shrink:0;font-family:Anton,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;font-size:32px;font-weight:400;letter-spacing:.2px;margin:0 0 10px;text-align:center;white-space:nowrap}.stellar-numbered-slider-section__spec-box{background:#fff;border-radius:36px;box-shadow:0 2px 0 rgba(0,0,0,.06);box-sizing:border-box;color:#232323;display:flex;flex:1 1 auto;flex-direction:column;padding:22px 24px;width:100%}.stellar-numbered-slider-section__spec-list{align-content:start;display:grid;flex:1 1 auto;font-size:15px;gap:8px;justify-content:start;line-height:1.55;list-style-position:outside;margin:0;padding-left:18px}.stellar-numbered-slider-section__cta-card{align-items:center;background:transparent;color:#fff;display:flex;flex-direction:column;gap:18px;height:100%;justify-content:center;min-height:var(--spec-card-fixed-height,auto);min-width:0;padding:0;text-align:center}.stellar-numbered-slider-section__cta-title{font-family:Anton,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif;font-size:clamp(40px,6vw,64px);font-weight:400;line-height:1.05;margin:0 0 16px;max-width:18ch}.stellar-numbered-slider-section__cta-card .stellar-numbered-slider-section__btn{background:var(--stellar-panel-bg,#00b9f2);border-radius:30px;box-shadow:0 6px 18px rgba(0,0,0,.18);box-sizing:border-box;color:#fff;height:40px;justify-content:center;max-width:var(--spec-card-width);padding-inline:0;width:100%}.stellar-numbered-slider-section__cta-card.cta-span-2{grid-column:auto/span 2}.stellar-numbered-slider-section__cta-card.cta-span-3{grid-column:1/-1}.stellar-numbered-slider-section__extra{display:grid;margin-top:clamp(28px,3.5vw,48px);place-items:center}.stellar-numbered-slider-section__extra-inner{background:#1e1e1e;border-radius:20px;color:#eaeaea;font-size:16px;line-height:1.65;overflow-wrap:break-word;padding:clamp(18px,3vw,32px);white-space:pre-wrap;width:min(1100px,100%)}.stellar-numbered-slider-section__extra-inner p{margin:0 0 1em}.stellar-numbered-slider-section__extra-inner ol,.stellar-numbered-slider-section__extra-inner ul{margin:.75em 0 1em 1.25em}.stellar-numbered-slider-section__extra-inner li{margin:.25em 0}.stellar-numbered-slider-section__extra-inner b,.stellar-numbered-slider-section__extra-inner strong{color:#fff;font-weight:700}.stellar-numbered-slider-section__extra-inner em,.stellar-numbered-slider-section__extra-inner i{font-style:italic}.stellar-numbered-slider-section__extra-inner a{color:#00b9f2;text-decoration:underline;text-underline-offset:2px}.stellar-numbered-slider-section__extra-inner a:hover{opacity:.9;text-decoration-thickness:2px}.stellar-numbered-slider-section__extra-inner h3,.stellar-numbered-slider-section__extra-inner h4{color:#fff;letter-spacing:-.01em;line-height:1.2;margin:1.1em 0 .55em}.stellar-numbered-slider-section__extra-inner h3{font-size:clamp(18px,2vw,24px);font-weight:700}.stellar-numbered-slider-section__extra-inner h4{font-size:clamp(16px,1.6vw,20px);font-weight:600}.stellar-numbered-slider-section__extra[hidden]{display:none!important}@media(max-width:1080px){.stellar-numbered-slider-section{--spec-card-width:300px;--spec-col-gap:18px}}@media(max-width:768px){body{overflow-x:hidden}.stellar-numbered-slider-section{max-width:100vw;overflow-x:hidden!important;overflow-y:visible;position:relative;width:100vw}.stellar-numbered-slider-section__stage{background:transparent;border-radius:0;box-shadow:none;box-sizing:border-box;margin:0;max-width:100%;overflow:visible;padding-block:0;padding-inline:var(--stellar-slider-side-gap);position:static;text-align:center;width:100%}.stellar-numbered-slider-section__viewport{box-sizing:border-box;display:flex;flex-direction:column;height:auto;margin:0;max-width:100%;min-height:auto;overflow:hidden;padding:0;transition:height .5s cubic-bezier(.4,0,.2,1);width:100%}.stellar-numbered-slider-section__track{align-items:flex-start;display:flex;flex-direction:row;gap:0;height:auto;margin:0;max-width:100%;min-height:0;padding:0;position:relative;transition:transform .5s cubic-bezier(.4,0,.2,1);-moz-user-select:none;user-select:none;-webkit-user-select:none;will-change:transform}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__track{align-items:flex-start!important;display:flex!important;flex-direction:row!important;height:auto!important;min-height:0!important;position:relative!important}.stellar-numbered-slider-section__slide{background:#fff;border-radius:34px;box-shadow:none;box-sizing:border-box;display:flex!important;flex:0 0 100vw;flex-direction:column!important;height:auto!important;inset:auto!important;max-width:100vw;min-height:0!important;overflow:hidden!important;position:relative!important;width:100vw}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide{display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;pointer-events:auto!important;position:relative!important;visibility:visible!important}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-active{height:auto!important;min-height:0!important}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__slide.is-leaving{display:flex!important;height:auto!important;visibility:visible!important}.stellar-numbered-slider-section__image-wrapper{background:var(--stellar-panel-bg,#00b9f2);border-radius:34px 34px 0 0;box-sizing:border-box;display:flex;flex-direction:column;height:auto;max-width:100%;min-height:auto;overflow:hidden;padding:0;width:100%}.stellar-numbered-slider-section__image{aspect-ratio:4/3;box-sizing:border-box;display:block!important;flex-shrink:0;height:auto;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;opacity:1!important;padding:12px;transform:none!important;width:100%}.stellar-numbered-slider-section__image-placeholder{aspect-ratio:4/3;display:flex!important;flex-shrink:0;min-height:280px;opacity:1!important;padding:12px;transform:none!important}.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__image,.stellar-numbered-slider-section:not(.is-editor) .stellar-numbered-slider-section__image-placeholder{display:block!important;opacity:1!important;transform:none!important}.stellar-numbered-slider-section__overlay{background:#fff;border-radius:0 0 34px 34px;box-shadow:none;box-sizing:border-box;flex-shrink:0;inset:auto;max-width:100%;overflow-x:hidden;overflow-y:visible;padding:24px 20px 50px;position:relative;width:100%}.stellar-numbered-slider-section__overlay:after{display:none}.stellar-numbered-slider-section__overlay-content{display:block!important;max-width:100%;opacity:1!important;overflow-wrap:break-word;word-wrap:break-word}.stellar-numbered-slider-section__titleblock{align-items:center;display:flex;flex-direction:column;gap:10px;margin-bottom:16px}.stellar-numbered-slider-section__heading{color:#1e1e1e;font-style:normal;font-weight:800;line-height:1.2;margin:0;overflow-wrap:break-word;word-wrap:break-word}.stellar-numbered-slider-section__heading,.stellar-numbered-slider-section__rate{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;max-width:100%;text-align:center}.stellar-numbered-slider-section__rate{color:#6b6b6b;font-size:13px;font-style:italic;font-weight:400;margin:8px 0 0}.stellar-numbered-slider-section__rate-note{color:#6b6b6b;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:16px;font-weight:300;line-height:1.4;margin:4px 0 0;text-align:center}.stellar-numbered-slider-section__description{display:none}.stellar-numbered-slider-section__bullets{box-sizing:border-box;color:#1e1e1e;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:500;line-height:1.6;list-style:disc;margin:0 0 24px;max-width:100%;padding-left:20px;padding-right:0;text-align:left;width:100%}.stellar-numbered-slider-section__bullets li{margin:3px 0;overflow-wrap:break-word;word-wrap:break-word;text-align:left}.stellar-numbered-slider-section__actions{align-items:center;display:flex;flex-direction:column;gap:12px;margin-top:auto}.stellar-numbered-slider-section__btn{background:#1f1f1f;border:none;border-radius:30px;box-shadow:0 4px 12px rgba(0,0,0,.15);box-sizing:border-box;color:#fff;cursor:pointer;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:600;height:54px;max-width:100%;text-align:center;transition:transform .2s ease;width:75%}.stellar-numbered-slider-section__btn:active{transform:scale(.98)}.stellar-numbered-slider-section__more{color:#1e1e1e;font-family:Poppins,system-ui,sans-serif;font-size:14px;font-weight:400;text-align:center;text-decoration:none}.stellar-numbered-slider-section__more:hover{text-decoration:underline}.stellar-numbered-slider-section__nav{align-items:center;background:rgba(46,46,46,.502);border-radius:21px;bottom:auto!important;display:inline-flex;flex-direction:row;gap:8px;justify-content:center;left:auto!important;margin:24px auto 0;padding:8px 12px;position:relative!important;right:auto!important;top:auto!important;transform:none!important;z-index:10!important}.stellar-numbered-slider-section__nav-button{background:hsla(0,0%,85%,.502);border:none;border-radius:50%;cursor:pointer;font-size:0;height:8px;padding:0;transition:all .3s ease;width:8px}.stellar-numbered-slider-section__nav-button.is-active{background:#d9d9d9;height:8px;width:8px}.stellar-numbered-slider-section__specs-area{border-radius:24px;margin-top:60px;padding:24px 16px}.stellar-numbered-slider-section__specs{gap:20px;grid-template-areas:"rama" "kierownica" "naped" "kola" "wspomaganie" "cta";grid-template-columns:1fr}.stellar-numbered-slider-section__spec-card{background:transparent;border:none;gap:0;height:auto;margin-bottom:0;max-width:100%;min-height:0}.stellar-numbered-slider-section__spec-title{align-items:center;background:transparent;border-radius:0;cursor:pointer;display:flex;margin:0;padding:8px 20px;position:relative;text-align:left;transition:none;width:100%}.stellar-numbered-slider-section__spec-title:after{border-bottom:3px solid #00b9f2;border-right:3px solid #00b9f2;content:"";flex-shrink:0;height:10px;margin-left:auto;transform:rotate(-45deg);transition:transform .3s ease;width:8px}.stellar-numbered-slider-section__spec-card.is-expanded .stellar-numbered-slider-section__spec-title{border-radius:16px 16px 0 0}.stellar-numbered-slider-section__spec-card.is-expanded .stellar-numbered-slider-section__spec-title:after{transform:rotate(45deg)}.stellar-numbered-slider-section__spec-box{border-radius:0 0 16px 16px;flex:0 0 auto;max-height:0;overflow:hidden;padding:0;transition:max-height .4s ease,padding .4s ease}.stellar-numbered-slider-section__spec-card.is-expanded .stellar-numbered-slider-section__spec-box{margin-top:-8px;max-height:1000px;overflow:visible;padding:20px}.stellar-numbered-slider-section__spec-list{font-size:14px;line-height:1.6}.stellar-numbered-slider-section__cta-title{display:none}.stellar-numbered-slider-section__cta-card{align-items:center;display:flex;gap:16px;height:auto;justify-content:center;margin-bottom:-50px;margin-top:30px;min-height:0}.stellar-numbered-slider-section__cta-card .stellar-numbered-slider-section__btn{align-items:center;display:flex;font-weight:600;height:60px;justify-content:center;max-width:none;padding:0;text-align:center;width:80%}.stellar-numbered-slider-section__extra,.stellar-numbered-slider-section__extra-inner{margin-top:0}.stellar-numbered-slider-section__spec-card--rama{-ms-grid-column:1;-ms-grid-row:1}.stellar-numbered-slider-section__spec-card--kierownica{-ms-grid-column:1;-ms-grid-row:3}.stellar-numbered-slider-section__spec-card--naped{-ms-grid-column:1;-ms-grid-row:5}.stellar-numbered-slider-section__spec-card--kola{-ms-grid-column:1;-ms-grid-row:7}.stellar-numbered-slider-section__spec-card--wspomaganie{-ms-grid-column:1;-ms-grid-row:9}.stellar-numbered-slider-section__cta-card{-ms-grid-column:1;-ms-grid-row:11}}@media(max-width:520px){.stellar-numbered-slider-section__specs{grid-template-columns:1fr}}.stellar-numbered-slider-section .screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal}.stellar-numbered-slider-section__extra[hidden],.stellar-numbered-slider-section__specs[hidden]{display:none!important}.stellar-numbered-slider-section__specs-area{display:block}.stellar-numbered-slider-section__calendar-content .booking_calendar_main_container{background:#fff;border:none;border-radius:55px;box-shadow:0 35px 80px rgba(0,0,0,.45);overflow:hidden;width:100%}.stellar-numbered-slider-section__calendar-content .booking_calendar_container{background:#fff;border-bottom:none;border-radius:55px 55px 0 0;padding-bottom:clamp(24px,3vw,40px)}.stellar-numbered-slider-section__calendar-content .wpdevart-booking-form-container{align-items:flex-start;background:#fff;border-radius:0 0 55px 55px;display:grid!important;gap:clamp(18px,2vw,32px);justify-content:center;margin:0;padding:clamp(28px,4vw,48px)}.stellar-numbered-slider-section__calendar-content .wpdevart-calendar-container>div:not(.week-day-name){display:flex;flex-direction:column;min-height:120px}.stellar-numbered-slider-section__calendar-content .wpdevart-calendar-container>div:not(.week-day-name) .wpda-day-header{align-items:center;display:flex;flex:0 0 30%;overflow:hidden;padding:8px 10px;white-space:nowrap}
