<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* /css/common.css */
/* /css/paniq.css */
.center{text-align:center !important;}.error{color:#F00 !important;}div.error{font-size:1.125em;font-weight:700;}del{position:relative;font-weight:400;text-decoration:none;}del:before{content:'';position:absolute;transform:rotate(-15deg);top:45%;left:-2%;width:105%;border-top:2px solid #F00;}.hidden{display:none !important;}.nb{white-space:nowrap;}table.price-table,table.open-table{margin:.5em .5em 1em;display:inline-table;border-collapse:collapse;}.table-wrap{overflow:auto;}table.price-table td,table.open-table td{border:1px solid #D79632;padding:.2em .4em;}table.price-table thead,table.price-table td.p{font-weight:700;}table.price-table tbody td{white-space:nowrap;}table.open-table td:first-of-type{text-align:right;}table.open-table td:last-of-type{white-space:nowrap;}@media (min-width:600px){table.price-table,table.open-table{min-width:15em;}table.price-table td,table.open-table td{padding:.5em 1em;}}.tabs{display:inline-flex;flex-direction:column;margin:1em .5em;max-width:calc(100% - 1em);}.tabs .tabs-head{display:flex;}.tabs .tabs-head a{border-radius:1em 1em 0 0;color:inherit;border:1px solid #D79632;margin-bottom:-1px;text-transform:uppercase;padding:.375em 1.5em;font-weight:700;}.tabs .tabs-head a.active{background:#D79632;}.tabs table.price-table{margin:0;}.price-text{display:inline-block;padding:.5em 1em;margin:1em .5em;font-size:1.125em;border:1px solid #D79632;}.payment-promo{position:relative;}.payment-promo:after{content:'';display:block;clear:both;}html.with-featherlight,.featherlight-iframe .featherlight-content{overflow:auto;}.featherlight *{transition:none;}.featherlight .featherlight-content{padding:1px;max-height:80%;width:90%;background:none;border:0;}.featherlight .featherlight-close-icon{position:fixed;margin:.5em;width:auto;height:auto;outline:0;font-size:4em;background-color:transparent;color:#FFF;}.featherlight-next span,.featherlight-previous span{display:block;width:auto;top:calc(50% - 40px);margin-top:0;}.featherlight-next:hover,.featherlight-previous:hover{background-color:transparent;}.featherlight-next,.featherlight-previous{top:0;bottom:0;width:140px;}.featherlight-previous{left:0;right:auto;}.featherlight-next{left:auto;right:0;}.featherlight-content iframe{width:100%;height:75vh;}.featherlight .featherlight-image{display:block;margin:0 auto;max-height:75vh;object-fit:contain;}.promotions{position:fixed;right:0;z-index:100;pointer-events:none;min-height:1em;}.promotion{position:relative;text-align:center;transition:all .5s ease;}.promotion.visible{pointer-events:all;}.promotion .close{position:absolute;right:.5em;top:.375em;font-size:1.125em;line-height:1;z-index:1;}.promotion .head,.promotion .foot{padding:.25em;}.promotion .text{line-height:1.25;}.promotion .cover{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;}.promotion .button{padding:.25em 0;width:12em;text-align:center;}.promotion.img-promo .head{text-shadow:0 0 .5em #000;}.promotion.img-promo .title{font-weight:700;}.promotion.bnr-promo{padding:.5em 1.5em .5em .5em;}.promotion.bnr-promo .head{position:relative;display:block;overflow:hidden;width:100%;height:1.5em;font-size:1.5em;}.promotion.bnr-promo .title{position:absolute;top:0;left:100%;line-height:1.5;white-space:nowrap;text-align:center;margin:0;}.top-promotions{position:relative;width:100%;height:300px;max-height:50vw;}.top-promotion{display:block;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity 1s ease;}.top-promotion.active{z-index:1;}.top-promotion.hidden{display:block !important;z-index:-1;opacity:0;pointer-events:none;}.top-promotion .bg{display:block;width:100%;height:100%;}body.loading .promotions .visible,.promotion:not(.visible),.promotions .show:not(.visible){transform:translateX(150%);right:0;}.promotions .show{background:rgba(0,0,0,.3);box-shadow:0 0 .5em .25em #28ADB7;border:2px solid #FFF;padding:.25em .25em .25em 0;border-radius:.25em 0 0 .25em;float:right;clear:right;margin:0;pointer-events:all;position:absolute;right:0;}.promotion.incentive{background:#AC203B;background:linear-gradient(to right,#C50510,#800000);color:#FFF;border:1px solid #FFF;border-radius:.75em 0 0 .75em;padding:1em .25em;margin:0;text-align:left;border-right-width:0;}.incentive .text{padding-right:3em;display:flex;align-items:center;font-weight:400;}.incentive .text i{font-size:2.5em;min-width:1.25em;text-align:center;padding-right:.25em;}.incentive .text em{font-style:normal;font-weight:700;}.incentive .text em:first-of-type{color:#000;}.incentive .close{display:inline-block;border:1px solid #FFF;padding:0 .3em;margin:-1px;font-size:1em;position:absolute;top:calc(50% - 1em);right:.5em;line-height:2;}@media (min-width:800px){.promotions{top:140px;}.promotion{margin:.5em 1em;float:right;clear:right;}.promotion.txt-promo{text-align:right;max-width:60vw;}.promotion.img-promo{width:250px;height:250px;}.promotion.img-promo .head{position:absolute;bottom:4em;left:0;right:0;}.promotion.img-promo.img-text .head&gt;div{display:none;}.promotion.img-promo .foot{position:absolute;bottom:.75em;left:0;right:0;}.promotion.bnr-promo{position:fixed;bottom:0;left:0;right:0;margin:0;}.promotion.incentive{position:fixed;bottom:2em;right:0;}.promotion.bnr-promo~.promotion.incentive{bottom:4em;}.promotions .show{top:100%;}}@media (max-width:799px){.promotions{left:0;bottom:.75em;}.promotion{margin:2px 0 0;padding:.25em .5em;font-size:.825em;}.promotion .head&gt;*{margin:.25em;}.promotion.img-promo{background:rgba(0,0,0,.9);}.promotion img.cover{object-fit:cover;object-position:top center;}.promotion .head,.promotion .foot{display:inline-block;vertical-align:middle;}.promotion.img-promo.img-text .head&gt;img{display:none;}.incentive br{display:none;}.promotion.incentive{margin:.5em;border-radius:.75em;border-right-width:1px;}.promotions .show{bottom:100%;}}.has-help{position:relative;}.help:not(.in-text) .sym{position:absolute;top:.3em;right:-1.1em;font-size:1.5em;display:inline-block;}.help .tooltip{display:none;position:absolute;background-color:#000;border-radius:.2em;border:1px solid #FFF;text-align:left;padding:.5em;margin:0;left:0;top:2em;z-index:5;color:#FFF;font-weight:400;max-width:420px;white-space:normal;line-height:1.25;text-transform:none;}.help:hover .tooltip,.help.open .tooltip{display:block;}.has-dd{position:relative;}.has-dd:not(.focus) ul.dd{display:none;}.has-dd.focus ul.dd{position:absolute;left:0;top:100%;z-index:201;background:#000;min-width:100%;list-style:none;margin:0;padding:0;}.has-dd.focus.r ul.dd{left:auto;right:0;}.has-dd ul.dd li{margin:0;padding:0;}.has-dd ul.dd li&gt;*{display:block;padding:.5rem 1rem;white-space:nowrap;text-align:center;transition:none;}.has-dd ul.dd li:not(:last-child)&gt;a{border-bottom:1px solid #444;}.has-dd ul.dd a:hover{background:#444;}.g-recaptcha{display:inline-block;margin:.5em 0;}.toggler:not(.open) .toggled{height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden;opacity:0 !important;}.toggler .toggle:not(.sym):after{content:'\e910';font-family:icons;display:inline-block;}.toggler.open .toggle:not(.sym):after{transform:rotate(-180deg);}.toggler.open .toggler:not(.open) .toggle:not(.sym):after{transform:none;}.load-anim span{animation:blink 1s ease infinite;}.load-anim span:nth-child(2){animation-delay:.33s;}.load-anim span:nth-child(3){animation-delay:.66s;}@keyframes blink{50%{opacity:0;}to{opacity:1;}}.copy[data-copy]{position:relative;}.copy.copied:after{content:'\2714';position:absolute;left:0;top:0;width:100%;height:100%;color:#FFF;background:#5BB844;display:flex;align-items:center;justify-content:center;}.faq-wrap&gt;*{max-width:800px;margin:0 auto;}.faq-wrap .toggle{position:relative;display:flex;min-height:2em;justify-content:space-between;align-items:center;margin:.5rem 0;}.faq-wrap .toggle&gt;*{padding:.5rem;}.faq-wrap .qstn .toggled{padding:0 .5rem;}.faq-wrap .qstn.open .toggled{padding-bottom:.5rem;}.faq-wrap .toggle:after{line-height:30px;width:32px;min-width:32px;color:#D79632;text-align:center;padding:0;}.faq-wrap .cat&gt;.toggle:after{border:1px solid #D79632;border-radius:100%;}.faq-wrap h2{font-size:1.2em;text-align:left;margin:0;}.faq-wrap h2 small{font-size:.8em;display:block;color:#FFF;margin-top:.5em;}.faq-wrap h3{font-size:1em;text-align:left;color:#FFF;margin:0;}.faq-wrap p.toggled{font-size:1em;text-align:left;}.faq-bottom{padding:3em 0;}.faq-bottom p{text-align:center;}.faq-wrap.alt .toggle{margin:0;}.faq-wrap.alt .toggler{margin:.5rem auto 1rem;border:1px solid #D79632;padding:0 .5rem;}.faq-wrap.alt .toggle h4,.faq-wrap.alt .toggle .h4{padding-left:2.5rem;}.faq-wrap.alt .open .toggled{padding-bottom:.5rem;}.input.has-error{border-color:#AC203B;}.input.static{border-color:transparent;background:none !important;margin:0;overflow-wrap:anywhere;}.button-list ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;text-transform:uppercase;gap:.5em;padding-top:.25em;}.checklist ul{text-transform:uppercase;}.button-list li,.checklist li,.checkbox{position:relative;display:flex;line-height:1.25;}.checkbox{margin:1em 0;}.button-list input,.checklist input,.checkbox input{position:absolute;opacity:0;z-index:-1;}.button-list label[for],.button-list label input+span{display:block;border:1px solid #D79632;padding:.25em .5em;cursor:pointer;}.button-list input:checked+label[for],.button-list label input:checked+span{color:#000;background:#D79632;display:block;}.button-list input:disabled+label[for],.button-list label input:disabled+span{filter:grayscale(1);opacity:.8;cursor:default;}.button-list .note{padding-top:.25em;}.checklist input,.checkbox input{margin:.5em 0 0;width:1.25em;height:1.25em;}.checklist label,.checkbox span{display:block;padding:.5em .8em .5em 1.7em;}.checkbox span a{text-decoration:underline;}.checklist label:before,.checkbox span:before{position:absolute;top:.5em;left:0;content:'';border:1px solid #D79632;box-sizing:border-box;width:1.25em;height:1.25em;text-align:center;line-height:1.25;font-weight:700;}.checklist input:checked+label:before,.checkbox input:checked+span:before{content:'\2713';}.checklist input[readonly]+label:before,.checkbox input[readonly]+span:before{color:#BBB;border-color:#BBB;}.checklist .add-multi&gt;div~div:last-child{margin-top:.5em;border-top:1px solid;padding-top:.5em;}.checklist .add-multi&gt;div~div input.is-empty:not(:checked),.checklist .add-multi&gt;div~div input.is-empty:not(:checked)+label,.checklist .add-multi&gt;div:not(:last-child) input:not(:checked),.checklist .add-multi&gt;div:not(:last-child) input:not(:checked)+label{display:none;}.checklist .add-multi&gt;div:not(:last-child) input:checked+label:before{content:'\2013';border-color:#F00;}.checklist .add-multi&gt;div~div input:not(.is-empty):not(:checked)+label:before{content:'\e91b';font-family:icons;font-weight:400;font-size:.625em;width:2em;height:2em;padding:.25em;}.hl{color:#D79632;}@media (min-width:600px){.line:hover{background-color:rgba(208,158,78,.3);}}.digits-input{display:flex;gap:.25em;justify-content:center;font-size:3em;margin:1em 0;}.digits-input .control{font-weight:700;color:#000;line-height:1;background:#FFF;border-radius:.25em .25em 0 0;}.digits-input .control.down{border-radius:0 0 .25em .25em;}.digits-input .number{background:rgba(0,0,0,.7);border:2px solid rgba(0,0,0,.7);}.digits-input .digit{display:flex;flex-direction:column;width:1.25em;}.form-wrap{display:flex;text-align:left;align-items:flex-start;justify-content:center;margin:0 auto;max-width:1000px;padding:2em 0;}.form-wrap&gt;*{flex:1 1;max-width:450px;margin:0 1.5em;width:100%;}.form-wrap .block{padding:.5rem .5rem 1rem;border:2px solid #FFF;background:rgba(0,0,0,.3);}.form-wrap .block .block{background:none;}.form-wrap .block,.form-wrap .book-progress{margin-top:2rem;}.form-wrap .block&gt;h4{padding:.5rem 1rem;margin:0;text-align:center;}.form-wrap .block.open{border-color:#D79632;padding-bottom:1rem;}.form-wrap .block.open&gt;h4,.form-wrap .block.done&gt;h4,.form-wrap .block.closed&gt;h4{margin:-.5rem -.5rem 1rem;padding:1rem;text-align:left;}.form-wrap .block&gt;.error:first-child{margin:-.5rem -.5rem 1rem;}.form-wrap .block&gt;.error:last-child{margin:1rem -.5rem -1rem;}.form-wrap .block.open&gt;h4{background-color:#D79632;margin-bottom:2rem;}.form-wrap .block.open .desc{margin:-1rem 0 1rem;}.form-wrap .block p.desc{padding:0;}.form-wrap .block.done&gt;h4{background-color:#28ADB7;}.form-wrap .block.done{border-color:#28ADB7;}.form-wrap .block.done&gt;*:not(h4):not(.info-row):not(.sum-row):not(.block):not(.block-i){display:none !important;}.form-wrap .block.done .block.done{border-width:0;padding:0;}.form-wrap .block.done .block.done~.block.done{border-top-width:2px;padding-top:1em;}.form-wrap .block.closed{border-color:#000;background-color:#000;padding-bottom:.5rem;}.form-wrap .block.closed&gt;*:not(h4){display:none !important;}.form-wrap .block.closed&gt;h4{margin-bottom:-.5rem;}.form-wrap .block.done .info-row,.form-wrap .block.done .sum-row{padding:.5em 1em;}.form-wrap .info-row:not(.done),.form-wrap .block:not(.open) .i-open{display:none;}.form-wrap .block .block{padding:1em .5em;margin:1em 0;}.form-wrap .block .block:not(.done){border:0;padding:0;margin:0;}.form-wrap .block.open h4+.block.done{margin-top:-1em;}.form-wrap .block .has-help{margin-right:1.25rem;}.form-wrap hr{margin:2em auto;max-width:50%;}.form-wrap input[data-price="private_game"]+label:after{font-family:'icons';color:#D79632;padding-left:.5em;line-height:1;}.form-wrap input[data-price="private_game"][data-favorite="1"][value="1"]+label:after,.form-wrap input[data-price="private_game"][data-favorite="2"][value="0"]+label:after,.form-wrap input[data-price="private_game"][data-favorite="3"][value="2"]+label:after{content:'\e922';}.form-wrap .info-row[data-inherit^="private_game"]&gt;strong .sym{color:#D79632;padding-left:.5em;}.form-wrap input[data-price="private_game"]:checked+label:after{color:#000;}.form-wrap .block.summary,.form-wrap .block.policies{padding-left:1em;padding-right:1em;}.form-wrap .sum-row{display:flex;justify-content:space-between;align-items:flex-end;}.form-wrap .info-row .button-i,.form-wrap .sum-row .button-i{color:inherit;margin-bottom:.25rem;}.form-wrap .info-row&gt;div{position:relative;}.form-wrap .info-item{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:.375rem;gap:0 .5em;}.form-wrap .info-item&gt;span:not(.hl){text-transform:uppercase;word-break:break-word;min-width:calc(100% - 10em);}.form-wrap .block .sum-row{margin:.5em 0;}.form-wrap .block.summary .sum-row div.hl{margin-top:.5em;}.form-wrap .block.summary hr{margin-bottom:1rem;}.form-wrap .block .game-num{text-transform:uppercase;font-weight:700;text-align:center;margin-top:-1em;}.form-wrap .block.done .booking-desc:first-child .game-num{margin-top:0;}.form-wrap .block .meeting{gap:.5em 1em;flex-wrap:wrap;justify-content:flex-start;}.form-wrap .block .meeting .button-i{flex:1 1;}.form-wrap .block .meeting .load-anim{opacity:.8;}.form-wrap .block .game-room{text-align:left;padding:0 .5rem 0 0;margin:0;}.form-wrap .block.summary .game-loc{padding-bottom:1em;}.form-wrap .block .room-warn{margin:-.5em 0 .5em;}.form-wrap div[data-block="payment"].block .price-wrap{padding:0;font-size:.875em;}.form-wrap div[data-block="policy"].block.done{display:none;}@media (min-width:600px){.form-wrap div[data-block="payment"].block div[data-block="p2"].block.open{margin-bottom:-2em;}}@media (max-width:799px){.form-wrap{flex-direction:column;align-items:center;}}@media (min-width:800px){.reservation.form .form-wrap{flex-direction:row-reverse;}.form-wrap div[data-block="payment"].block .price-wrap{display:none;}}@media (min-width:800px) and (max-width:999px){.form-wrap&gt;*{margin:0 .5em;}}.cart-summary{max-width:40em;margin:0 auto;text-align:center;padding:.5em;line-height:1.25;}.cart-summary&gt;div{display:flex;align-items:center;justify-content:center;padding:.2em 0;}.cart-summary&gt;div:not(:last-child){border-bottom:1px solid #CCC;}.cart-summary&gt;div&gt;*:not(.break){padding:.2em .5em;}.cart-summary .break{flex:1 1;display:flex;align-items:center;}.cart-summary .break&gt;div{padding:0 .5em;width:11em;}.cart-summary .break&gt;div:first-child{flex:1 1;font-weight:700;text-transform:uppercase;width:auto;}.cart-summary .symbol{color:#AC203B;}@media (max-width:799px){.cart-summary .break{flex-direction:column;}}.price-wrap{padding:.5rem 0 1.5rem;}.price-wrap .desc{font-size:1.125em;line-height:1.25;}.price-wrap .desc td{padding:.25rem 0;text-align:right;white-space:nowrap;}.price-wrap .desc td:first-child{text-align:left;white-space:normal;width:100%;}.price-wrap .desc td:first-child span{display:inline-block;}.price-wrap .desc td:first-child span.lbl{text-transform:uppercase;font-size:.75em;}.price-wrap .desc td:not(:last-child){padding-right:1rem;}.price-wrap strong{color:#D79632;font-size:1.25em;text-transform:uppercase;}.price-wrap .total td{border-top:2px solid;}.price-wrap strong.h{display:block;padding:1em 0 0;text-align:center;}.price-wrap .pay-later *{color:#BBB;}.price-wrap .sale{color:#F00;font-weight:700;}.form-wrap .block .price-wrap:not(:empty){padding:.5rem;}#payment_strategy_form.has-data{border:1px solid #D79632;margin:.5em 0;padding:.5em;}#payment_strategy_form .input{background-color:#FFF;margin:.5em 0;}#payment_strategy_form a{text-transform:uppercase;}#payment_strategy_form p.braintree{font-size:0.8rem;text-align:right;padding:0;margin:0;text-shadow:none;}#payment_strategy_form .row{display:flex;align-items:center;gap:2em;}#payment_strategy_form .row .expand{flex:1 1;}#payment_strategy_form .bt-cvv{width:4em;}#payment_strategy_form .bt-expiration_date{width:6em;}#payment_strategy_form .bt-postal_code{width:10em;}#payment_strategy_form small{font-size:90%;}#payment_strategy_form .error:not(:first-child){margin-top:1em;}#payment_button{width:15em;display:inline-block;}#payment_button+button[type="submit"]{display:none;}a#payment_button{background-color:#FFF;color:#000;padding:.5em;text-align:center;border-radius:.25em;border:2px solid;}a#payment_button span{font-size:1.25em;margin:-.1em 0;display:inline-block;font-weight:700;}a#payment_button .sym-google{font-size:.75em;padding-right:.166em;}.form-wrap .voucher_error+.voucher_note{margin-top:1em;}.form-wrap .voucher_note h6{text-transform:uppercase;font-weight:700;font-size:1em;}.form-wrap .captcha{margin:1em 0;text-align:center;}.input[data-card]{background-repeat:no-repeat;background-position:99% center;background-size:auto 32px;}.input[data-card="master-card"]{background-image:url(/img/payment_instruments/mastercard.png);}.input[data-card="visa"]{background-image:url(/img/payment_instruments/visa.png);}.input[data-card="jcb"]{background-image:url(/img/payment_instruments/jcb.png);}.input[data-card="american-express"]{background-image:url(/img/payment_instruments/amex.png);}.input[data-card="discover"]{background-image:url(/img/payment_instruments/discover.png);}.form-wrap .pay-logo{position:absolute;top:.375em;right:0;height:1.5em;background:#FFF;border-radius:2px;padding:.25em .5em;}.form-wrap .info-row .pay-logo{top:0;}.form-wrap #voucher_code,.form-wrap #set_pin{display:flex;margin-top:1em;margin-bottom:1em;align-items:center;}.form-wrap #customer_email_cc_list&gt;div{display:flex;align-items:center;}.form-wrap #voucher_code .input,.form-wrap #customer_email_cc_list .input,.form-wrap #set_pin .input{margin:0;}#voucher_code .button-i,#customer_email_cc_list .button-i,#set_pin .button-i{min-width:2.5rem;margin-left:.5rem;padding:0 .2rem;line-height:2.4rem;height:2.5rem;}#voucher_code .button-i,#set_pin .button-i{min-width:6em;}#customer_email_cc_list .button-i{padding:.1rem 0 0;}.form-wrap #customer_email_cc_list&gt;*:not(:last-child){margin-bottom:.5em;}.reservation .multi-book{padding:1em 0;}.button.hl{padding:1em;margin:1rem;min-width:18em;}.button.hl .sym{font-size:2.5em;margin:-.25em .25em -.25em 0;vertical-align:middle;}@media (max-width:499px){.button.hl{margin:1rem 0;font-size:.875em;}}.reservation .room-head{margin-top:1em;text-transform:uppercase;}.reservation .room-head span{text-transform:none;font-weight:400;color:#D79632;font-size:1em;white-space:nowrap;}.reservation .room-warn{color:#F00;font-style:italic;text-shadow:0 0 2px #000;}.reservation .block .room-head{margin-bottom:-1rem;}.reservation .room-info-wrap .room-head span{display:block;}.reservation .room-info{font-size:1.25em;}.reservation .nav-back{text-decoration:underline;display:inline-block;margin-top:1em;}.book-progress{display:flex;align-items:center;justify-content:space-between;max-width:30em;margin:0 auto;position:relative;z-index:0;padding:0 .5em;}.book-progress:after{content:'';position:absolute;top:calc(2em - 1px);left:2em;right:2em;z-index:-1;height:2px;background:#D79632;}.book-progress a{display:flex;font-size:2em;width:2em;height:2em;border-radius:2em;align-items:center;justify-content:center;background:#005a64;position:relative;z-index:0;color:#669FA2;border:2px solid #D79632;}.book-progress a.active{color:#FFF;background:#D79632;}.book-progress a.done{color:#FFF;}.reservation .outro-block .button.lg{margin-top:4em;}.reservation img.post-rooms{margin:4em 0;}.reservation .quotes{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;max-width:50rem;margin:0 auto 4em;}.reservation .quotes&gt;div{flex:1 1;display:flex;align-items:center;padding:.5em 1em;line-height:1.25;min-width:18em;font-weight:700;gap:.5em;text-align:left;}.reservation .quotes&gt;div:before{content:'';display:block;min-width:2em;height:2em;background:url('/img/ico-check-gold.png') no-repeat center;background-size:contain;}.reservation .features{display:flex;justify-content:center;margin:4em auto 5em;max-width:100em;padding:0 1rem;}.reservation .features .feat{flex:1 1;padding:0 .5em;text-transform:uppercase;font-weight:700;line-height:1.25;}.reservation .features .icons{display:flex;gap:.25em;justify-content:center;align-items:center;height:4em;margin-bottom:.5em;}.reservation .reviews{display:flex;flex-wrap:wrap;max-width:80em;justify-content:space-around;margin:2em auto 4em;gap:4em 2em;}.reservation .reviews img{object-fit:contain;}.online-howto{display:inline-flex;flex-direction:column;align-items:center;gap:4em;text-transform:uppercase;margin:3em auto;}.online-howto .neon{display:inline-flex;align-items:center;gap:.5em;padding:0 2em;height:4em;border:4px solid;border-radius:2em;box-shadow:inset 0 0 1em #28ADB7,0 0 3em 4px #28ADB7;}.online-howto .neon:before{content:'?';width:1.5em;height:1.5em;text-align:center;line-height:1.375;border:2px solid;border-radius:.75em;}.online-howto .steps{display:inline-flex;gap:1em;flex-direction:column;}.online-howto .steps&gt;div{display:flex;gap:1em;align-items:center;text-align:left;line-height:1.25;position:relative;}.online-howto .steps img{width:6em;height:6em;object-fit:contain;object-position:center;border:3px solid;border-radius:3em;margin-right:.25em;}.online-howto .steps&gt;div:not(:last-child):after{content:'';position:absolute;top:100%;left:3em;width:3px;height:1em;background:#FFF;}.online-howto .steps .num{color:#D79632;font-size:2em;font-weight:700;}.online-howto .steps small{font-size:.875em;}@media (min-width:75em){.reservation .features .feat{flex:1 1 content;}.reservation .features .feat:not(:last-child){border-right:2px solid #D79632;}}@media (max-width:74.99em){.reservation .features .feat{padding:2em .5em;}}@media (max-width:74.99em) and (min-width:50em){.reservation .features{max-width:50em;flex-wrap:wrap;}.reservation .features .feat{min-width:20em;}.reservation .features .feat:nth-child(4n+1),.reservation .features .feat:nth-child(4n+3){border-right:2px solid #D79632;}.reservation .features .feat:nth-child(4n+1),.reservation .features .feat:nth-child(4n+2){border-bottom:2px solid #D79632;}}@media (max-width:49.99em){.reservation .features{max-width:30em;flex-direction:column;}.reservation .features .feat:not(:last-child){border-bottom:2px solid #D79632;}.reservation .features .icons{margin:0 -1rem;}.reservation .features .icons img{max-width:calc(18vw - .5em);}}.reservation .calendar-wrap{padding:2em .5em;max-width:96em;margin:0 auto;}.reservation .calendar-wrap&gt;div{margin-bottom:2em;}.reservation .day-jump-line&gt;*{max-width:20em;margin:.5em auto;text-align:center;display:block;}.reservation .day-jump-line&gt;.input{min-width:12em;}.reservation .nav-line{display:flex;max-width:1000px;margin:0 auto;justify-content:space-between;align-items:center;background-color:#000;border:1px solid #D79632;}.reservation .nav-line&gt;*,.reservation .calendar .head,.reservation .calendar .body&gt;*{display:flex;align-items:center;justify-content:center;height:3em;padding:0 .5em;line-height:1.15;text-transform:uppercase;}.reservation .nav-line&gt;*{height:2.5em;}.reservation .nav-line&gt;*&gt;*{padding:0 .2rem;}.reservation .nav-line .today{flex-wrap:wrap;}.reservation .nav-line a .symbol{font-size:2em;font-family:sans-serif;}.reservation .preselect-note{text-wrap:balance;}.reservation .preselect-note strong,.reservation .preselect-note a{color:#D79632;white-space:nowrap;font-weight:700;}.reservation .preselect-note~.nav-line{margin-bottom:0 !important;margin-left:12em;margin-right:1px;max-width:none;border-bottom:0;}.reservation .preselect-note~.nav-line&gt;*:not(.today){width:18vw;max-width:18em;}.reservation .calendar{display:flex;justify-content:center;overflow:auto;margin:0 1px;}.reservation .calendar a *{transition:none;}.reservation .calendar&gt;div{flex:1 1;display:flex;flex-direction:column;}.reservation .calendar .head{height:4em;border-radius:1em 1em 0 0;font-weight:700;background:linear-gradient(to top,#73501A,#D79632 50%);color:#000;}.reservation .calendar .body{flex:1 1;}.reservation .calendar .body&gt;*{flex-direction:column;border:0 solid #D79632;}.reservation .calendar .body&gt;*:first-child{border-top-width:1px;}.reservation .calendar .body&gt;*:last-child{border-bottom-width:1px;}.reservation .calendar&gt;div:first-child .body&gt;*{border-left-width:1px;}.reservation .calendar&gt;div:last-child .body&gt;*{border-right-width:1px;}.reservation .calendar&gt;div{max-width:12em;min-width:7em;}.reservation .has-split .calendar&gt;div{min-width:8em;}.reservation .calendar&gt;div:nth-child(odd) .body{background:rgba(0,0,0,.3);}.reservation .calendar .body&gt;*:nth-child(even){background:rgba(0,0,0,.5);}.reservation .calendar .body a{position:relative;z-index:0;}.reservation .calendar .body a:hover,.reservation .calendar .body a:focus{color:#000 !important;font-weight:700;}.reservation .calendar .body a:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:linear-gradient(to left,#FCCF85,#FCCF85 33%,#D79632 48%,#D79632 59%,#FCCF85 67%,#FCCF85) right center;background-size:300% auto;z-index:-1;transition:all .6s;}.reservation .calendar .body a:hover:before,.reservation .calendar .body a:focus:before{opacity:1;background-position:left center;}.reservation .calendar .noslot{color:rgba(255,255,255,.3);}.reservation .calendar .noslot.lone{height:100%;min-height:3em;}.reservation .has-short .size-1{height:.75em;}.reservation .has-short .size-2{height:1.5em;}.reservation .has-short .size-3{height:2.25em;}.reservation .has-short .size-4{height:3em;}.reservation .has-short .size-5{height:3.75em;}.reservation .has-short .size-6{height:4.5em;}.reservation .has-short .size-7{height:5.25em;}.reservation .has-short .size-8{height:6em;}.reservation .has-head .nav-line{margin-top:3em;}.reservation .has-head .calendar{margin-top:-6em;padding-top:6em;}.reservation .weekslots .calendar .head{margin:-4em 0 0 -1px;font-size:1.5em;flex-direction:column;}.reservation .weekslots .calendar .head:after{content:'';display:inline-block;width:0;height:0;border:.75em solid transparent;border-bottom:0;border-top:.75em solid #000;margin-top:.125em;}.reservation .weekslots .body .day{line-height:1.5;height:4em;}.reservation .weekslots .calendar&gt;div.time{min-width:12em;}.reservation .weekslots div.time .body&gt;*{flex-direction:row;}.reservation .weekslots div.time .body&gt;*:nth-child(2n+3){background-color:#D79632;}.reservation .weekslots .calendar&gt;div.time .body{background:none;}.reservation .weekslots div.time .body&gt;*:nth-child(even){background:none;}.reservation .weekslots div.time div.day{border:0;}.reservation .weekslots div.time div.day+div{border-top-width:1px;}.reservation .weekslots div.time+div div.day{border-left-width:1px;}.reservation .weekslots div.notime{min-width:1px;flex:0 0;}.reservation .weekslots div.notime .body,.reservation .weekslots div.notime .body&gt;*{background:none;padding:0;}.reservation .weekslots.has-split .body&gt;*{height:4em;}.reservation .free.split{text-transform:none;}.reservation .free.split .sym{padding:0 .1em;}.reservation .free.split .sym:before{transition:none;}.reservation .free.split .sym:not(.free){opacity:.4;}.reservation .block .warn,.tz-warning{padding:.25em .5em;background:rgba(0,0,0,.3);margin-top:-.5em;gap:.25em .5em;}.reservation .private.warn{display:flex;flex-wrap:wrap;}.tz-warning{border:1px solid #AC203B;color:#F00;max-width:40em;margin:0 auto;}.tz-warning strong{font-size:1.125em;display:inline-block;}.block.open .tz-warning:first-child{margin-top:-1.5em;}.reservation .dayslots .calendar .head{height:auto;flex-direction:column;padding:0 .25em;}.reservation .dayslots .calendar .dr-label{display:flex;align-items:center;justify-content:center;height:3.5em;padding:5px 10px;text-wrap:balance;}.reservation .dayslots .calendar .dr-image{margin:0 -.25em;width:calc(100% - -.5em);padding-top:75%;position:relative;}.reservation .dayslots .calendar .dr-image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:top;}.reservation .dr-details{padding:.5em 0;}.reservation .dr-details&gt;*{display:flex;gap:.25rem;align-items:center;justify-content:center;}.reservation .dr-details .usr .sym{font-size:1.25em;padding:0 .125em .125em 0;}.reservation .dr-details .dur{font-size:.75em;padding-bottom:.25rem;height:2em;line-height:1;}.reservation .dr-details .dur .sym{font-size:1.75em;}.reservation .dayslots .calendar&gt;div{min-width:6.5em;}.reservation .dayslots .calendar&gt;div:nth-child(even) .head{background:#000;color:#FFF;}.reservation .dayslots .body a.selected{border:1px solid #FFF;position:relative;}.reservation .dayslots .body a.selected:after{content:'\2713';position:absolute;right:.5em;}.reservation .dayslots .body .selected:hover:after{content:'\2715';color:#AC203B;}.reservation .dayslots .calendar .not-selected .head{filter:grayscale(1);opacity:.8;}.reservation .dayslots .calendar .not-selected .body{background:rgba(255,255,255,.2);}.reservation .checkout-bar{position:fixed;bottom:0;left:0;right:0;z-index:10;background:#000;padding:.75em;}.reservation .checkout-bar h4{margin:0;padding:0;font-size:inherit;}.reservation .checkout-bar&gt;div{display:flex;align-items:center;justify-content:space-between;max-width:800px;margin:0 auto;}.reservation .checkout-bar-placeholder{height:3em;}.reservation .form-wrap div.error{background:#FFF;padding:.2em .5em;}.reservation .form-wrap div.error hr{border-color:#F00;margin:.5em auto;}.reservation .form-wrap .add-booking{width:100%;}.add-booking-pre,.add-booking-slot{text-align:center;margin:2em 0;}.add-booking-pre{font-size:1.125em;border:1px solid #D79632;padding:.5em;}.add-booking-pre .disc-text{text-transform:uppercase;text-wrap:balance;}.add-booking-pre .button{margin-top:.5em;}.add-booking-slot h6{text-align:center;margin:1em 0 0;width:100%;}.add-booking-slot hr{margin:2em auto 1em;}.add-booking-slot .sel-room:not(.done) .change-room,.add-booking-slot .sel-room:not(.done)~.sel-date{display:none;}.add-booking-slot .sel-room .change-room{margin-top:.5em;color:inherit;position:relative;z-index:1;}.add-booking-slot .sel-date{display:flex;flex-wrap:wrap;gap:.5em;padding:.5em;}.add-booking-slot .sel-date .input{flex:1 1;margin:0;min-width:12em;}.add-booking-slot .add-booking-no{margin-top:.5em;color:inherit;}.booking-desc~.add-space{border:1px solid #D79632;padding:.5em;}.block.open .booking-desc+.add-space{margin-top:2em;}.add-space .space-desc{text-transform:uppercase;text-wrap:balance;text-align:center;font-size:1.125em;}.add-space .space-desc .hl{font-weight:700;}.add-space .button-list .help .sym{top:0;}.add-space .button-list ul{display:grid;grid-template-columns:repeat(3,1fr);text-align:center;font-size:1.125em;}.add-space .button-list label{width:100%;}.block.done .add-space:not(.has-space){display:none;}.reservation .form-wrap .del-booking-slot{color:#AC203B;line-height:1;font-size:3em;font-family:sans-serif;float:right;margin:-.25em -.125em 0 0;}.form-wrap .note strong{text-transform:uppercase;}.form-wrap .note em{font-style:normal;}.form-wrap .conditions h5,.form-wrap .conditions h6{margin:1em 0 .2em;padding:0;}.form-wrap .conditions h6{color:#D79632;font-size:1em;font-family:inherit;}.form-wrap .conditions p{margin:0 0 1em;padding:0;}.form-wrap .conditions .toggle:after{padding:0 .25em;}.form-wrap.book .book-sum{margin:1.5em 0 0;padding:0;text-align:left;font-size:1.5em;}.form-wrap.book .book-sum~p{margin:0;padding:0;font-size:1.25em;}.form-wrap.book .book-sum~.error{padding:.5em 0 0;font-size:.9em;}.form-wrap.book .book-sum~.conditions{padding-top:1em;}.reservation .has-button{margin:2em 0 1em;text-align:center;}.reservation .has-button .button{padding:.5em 1em;min-width:15em;min-height:4em;display:inline-flex;align-items:center;justify-content:center;}.reservation .has-button .if-valid.disabled{color:#000 !important;background:#BBB !important;border-color:#BBB !important;}.reservation .price-block{transition:none;}.reservation .split-price .sym{font-size:1.5em;top:.5em;}.reservation .split-price.price-table{width:calc(100% - 1em);margin:2em 0 0;padding-left:2em;text-align:left;}.reservation .split-price.price-table td:last-child{width:6em;text-align:right;}.reservation .split-price .sym.sym-user{position:relative;top:.125em;}#split_players .player{border-top:1px solid transparent;display:flex;justify-content:stretch;align-items:center;flex-wrap:wrap;margin:0;padding:.75em 0;}#split_players .player&gt;.input{flex:1 1;min-width:10em;margin:.25em 0 .25em .5em;}#split_players .player+.player{border-color:#888;}#split_players .player .sym{font-size:1.25em;display:inline-block;text-align:center;}#split_players .player .num{min-width:1.5em;padding-left:.5em;}#split_players .player .help{line-height:1;}#split_players .pico.paid{color:#D79632;}#split_players .pico.invite{color:#28ADB7;}#split_players .note.later~.player .input.empty{border:2px dotted #AAA;background:none;}#split_players .player-summary{position:fixed;bottom:0;left:0;right:0;text-align:center;pointer-events:none;font-size:1.2em;background:rgba(0,0,0,.7);padding:.2em .5em;z-index:10;}#split_players .player-summary .pico{margin:0 .1em;}.unit-group,.unit-head{font-weight:300;}.unit-group strong,.unit-head strong{font-weight:900;}.unit-choose{display:flex;justify-content:center;gap:.25em;margin:2em auto;}.unit-choose a{--ucol:#28ADB7;position:relative;min-width:18rem;line-height:2.5;font-size:1.375em;font-weight:900;text-transform:uppercase;background:var(--ucol);}.unit-choose a:not(:last-child):after{content:'';position:absolute;z-index:1;display:block;border:.5em solid transparent;border-left:.75em solid var(--ucol);top:.125em;left:99%;}.unit-choose a:not(:first-child):before{content:'';position:absolute;z-index:1;display:block;border:.5em solid transparent;border-right:.75em solid var(--ucol);bottom:.125em;right:99%;}.unit-choose a:nth-child(even){--ucol:#D79632;}.unit-choose a:hover{transform:scale(1.05);z-index:2;}@media (max-width:40em){.unit-choose{flex-direction:column;}.unit-choose a:not(:last-child):after{border:.5em solid transparent;border-top:.75em solid var(--ucol);left:.25em;top:99%;}.unit-choose a:not(:first-child):before{border:.5em solid transparent;border-bottom:.75em solid var(--ucol);right:.25em;bottom:99%;}}.unit-confirm{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1000;display:flex;align-items:center;justify-content:center;flex-direction:column;}.unit-confirm:before{content:'';position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.85) url('/img/anim-stars-lite.svg') no-repeat bottom center;background-size:cover;}.weekslots .unit-confirm h2{font-weight:400;font-family:inherit;color:#FFF;}.weekslots .unit-confirm h2 strong{color:#D79632;display:inline-block;}.invite-box{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-bottom:2rem;}.invite-box&gt;*{margin:.2em .5em;}.invite-box .input{max-width:20em;min-width:10em;height:2em;padding:.2em;flex:1 1;}.invite-box .button{min-width:5em;padding:.2em;}.invite-box .button.copy{margin-right:.5em;}.invite-box&gt;div:last-child{display:flex;margin:.5em;}.sent-note{text-wrap:balance;}.sent-note strong{text-transform:uppercase;}.sent-note a{white-space:nowrap;}.form-wrap.gift .static-vt{border-bottom:2px solid;}.form-wrap.gift .voucher-desc{padding:.5em 1em;}.form-wrap.gift .voucher-desc.m{margin:-.5em 0 .5em;padding:0 .5em;}@media (max-width:599px){.form-wrap.gift .voucher-desc{padding:.5em .3em;}.form-wrap.gift .voucher-desc.m{padding:0 .3em;}}.form-wrap.gift .slot{position:relative;}.form-wrap.gift .slot+hr,.form-wrap.gift #restrictions hr{margin:1em auto;}.form-wrap.gift .add-voucher{width:100%;}.form-wrap.gift .del-voucher{color:#AC203B;position:absolute;right:-2px;top:-.875em;line-height:1;font-size:2em;font-family:sans-serif;}.form-wrap.gift #restrictions strong{font-weight:inherit;}.form-wrap.gift #restrictions strong span.lbl{text-transform:uppercase;font-size:.75em;}.form-wrap .players .player.sum-row{align-items:flex-end;padding:.2em 0;border-bottom:1px solid #D79632;position:relative;margin-left:1.5em;}.form-wrap .player.sum-row .pico{font-size:1.2em;position:absolute;left:-1.2em;bottom:.4em;color:#D79632;}.form-wrap .player.sum-row .player div{flex:1 1;overflow-wrap:anywhere;text-transform:uppercase;}.form-wrap .player.sum-row .player small{padding-left:1em;text-align:right;}.form-wrap.confirm .has-button.done{display:none;}.form-wrap.confirm .summary-block:not(.open):not(.done){display:none;}.reservation .cancel-box{margin:2em 0;}.reservation .cancel-box .toggle:after{content:none;}.reservation .cancel-box .toggler{text-align:center;}.reservation .cancel-box .toggled{display:inline-block;max-width:30em;margin-top:1em;padding:1em 1em 0;border:2px solid;background:rgba(0,0,0,.3);}.reservation .cancel-box .toggled .buttons{display:flex;justify-content:space-around;gap:.5em;align-items:center;min-height:5em;}.reservation h4.voucher-note,.reservation h4.arrival{padding:0 1em;margin:4rem auto;font-size:1.5em;position:relative;width:95%;}.reservation h4.arrival{max-width:500px;}.reservation h4.voucher-note strong,.reservation h4.arrival strong{font-weight:inherit;color:#D79632;}.reservation h4.voucher-note .sym,.reservation h4.arrival .sym{display:block;width:1.5em;margin:0 auto 1rem;font-size:2.5em;color:#A8F8FE;text-shadow:0 0 5px #28ADB7,0 0 5px #28ADB7,0 0 5px #28ADB7,0 0 5px #28ADB7,0 0 10px #28ADB7;}.reservation h4.arrival .sym{margin-bottom:2rem;}.reservation h4.outro{font-family:inherit;font-weight:400;font-style:italic;text-transform:none;}@media (max-width:1199px){.reservation .weekslots .calendar{font-size:.9em;}.reservation .weekslots div.time .body span{display:none;}.reservation .weekslots .calendar&gt;div.time{min-width:6em;max-width:6em;}.reservation .preselect-note~.nav-line{margin-left:5.4em;}}@media (min-width:800px){.reservation .day-jump-line{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;}.reservation .day-jump-line&gt;*{width:auto;margin:.5em;}.reservation .summary-head .price-total{display:none;}.reservation .summary-head:after,.reservation .summary-wrap .error:after{content:none !important;}}@media (max-width:799px){.reservation .summary-wrap{border:2px solid;margin-top:2em;}.reservation .summary-wrap .block{margin:0;padding:0;border:0;}.reservation .summary-wrap.changed .price-total{animation:rot .5s 1 ease;}.reservation .summary-wrap:not(.open) .block&gt;*:not(.summary-head):not(.error){display:none;}.reservation .summary-wrap:not(.open) .error{margin:2px 0 0 !important;}.reservation .summary-wrap.open .error{margin-bottom:0 !important;}.reservation .summary-wrap.open .block{padding:0 .5rem;}.reservation .summary-wrap .summary-head{margin:0;padding:0 .5rem 0 0;cursor:pointer;overflow:hidden;}.reservation .summary-wrap.open .summary-head{margin:0 -.5rem;}.reservation .summary-wrap.open&gt;.toggle:after{margin-top:-.125em;}.reservation .summary-wrap.open&gt;.toggle:after{content:'\2715';font-family:sans-serif;}.reservation .summary-head{display:flex;align-items:center;justify-content:space-between;text-align:center;background:#FFF;height:4rem;}.reservation .summary-head&gt;*{padding:0 .5rem;}.reservation .summary-head .price-total:not(:empty){border-right:1px solid;min-width:5em;}.reservation .summary-wrap .error{cursor:pointer;}.reservation .summary-wrap .error:not(.open)&gt;div{display:none;}.reservation .summary-wrap .error:after{display:block;text-align:center;}.reservation .summary-wrap .error.open:after{transform:rotate(180deg);}}@media (max-width:599px){.book-progress{font-size:.8em;}.reservation .nav-line&gt;a{min-width:0;}.reservation .nav-line&gt;a:not(.today) span:not(.symbol){display:none;}.form-wrap.book form&gt;div:last-child{padding:.5em .3em;}}.giftVoucher .confirm{margin-top:8rem;}.giftVoucher .confirm .box{display:inline-block;border:4px solid #D79632;background:rgba(0,0,0,.3);padding:1em 1em 2em;position:relative;margin:2em .5em 4em;}.giftVoucher .confirm .download{display:inline-block;position:absolute;bottom:-4px;right:-4px;min-width:0;padding:.25em .5em;border:4px solid #D79632;}@media (min-width:1000px){.form-wrap.gift{padding:2em .5em;}}.review-form{padding:4em .5em 2em;max-width:800px;margin:0 auto;}.review-form .rating ul{display:flex;gap:.5em;justify-content:center;margin-bottom:3em;}.review-form .rating input{position:absolute;opacity:0;z-index:-1;}.review-form .rating label{display:flex;justify-content:center;align-items:center;width:3em;height:3em;cursor:pointer;background:url('/img/ico-star-o.png') no-repeat center;background-size:contain;padding-top:.25em;color:transparent;border:2px solid transparent;}.review-form .rating input:checked~label,.review-form .rating input.checked~label{background-image:url('/img/ico-star.png');}.review-form .rating input:hover~label{background-image:url('/img/ico-star-w.png');}.review-form textarea.input{height:10em;}.viralDeals .first-item{padding-top:0;}.viralDeals main{background:#1E1F24;padding-bottom:4rem;}.vd-game{display:flex;gap:2rem;flex-wrap:wrap;justify-content:center;align-items:center;padding:.5em;}.vd-game p{margin-bottom:2rem;}.vd-game table{font-size:1.5em;align-self:flex-start;}.vd-game table tr.active{border:1px solid green;}.vd-game table td{padding:.5em 1em;vertical-align:middle;}.vd-game img{width:2em;height:2em;object-fit:contain;}.vd-game .slots{display:flex;gap:1rem;font-size:3em;justify-content:space-around;}@keyframes rot{50%{tranform:scale(1.05);}to{transform:rotate(360deg);}}@font-face{font-family:'icons';src:url('/fonts/icons.woff?v14') format('woff');font-weight:normal;font-style:normal;font-display:block;}.sym{font-family:'icons' !important;font-style:normal;display:inline-block;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.sym-paniq:before{content:"\e92e";}.sym-angle-down:before{content:"\e910";}.sym-angle-up:before{content:"\e900";}.sym-angle-left:before{content:"\e90c";}.sym-angle-right:before{content:"\e90d";}.sym-phone:before{content:"\e914";}.sym-message:before{content:"\e937";}.sym-envelope:before{content:"\e915";}.sym-clock:before{content:"\e90b";}.sym-calendar-check:before{content:"\e92f";}.sym-calendar-checks:before{content:"\e919";}.sym-calendar-search:before{content:"\e91a";}.sym-virtual-users:before{content:"\e930";}.sym-30-min:before{content:"\e91f";}.sym-45-min:before{content:"\e920";}.sym-60-min:before{content:"\e921";}.sym-star:before{content:"\e922";}.sym-check:before{content:"\e923";}.sym-marker:before{content:"\e924";}.sym-lock:before{content:"\e925";}.sym-unlock:before{content:"\e92d";}.sym-add-user:before{content:"\e926";}.sym-users-2:before{content:"\e927";}.sym-users:before{content:"\e928";}.sym-vr:before{content:"\e929";}.sym-karaoke:before{content:"\e92a";}.sym-quiz:before{content:"\e92b";}.sym-shoot:before{content:"\e92c";}.sym-key:before{content:"\e931";}.sym-hands:before{content:"\e932";}.sym-stars:before{content:"\e933";}.sym-baloons:before{content:"\e934";}.sym-arcade:before{content:"\e936";}.sym-paniq-shine:before{content:"\e935";}.sym-lightning:before{content:"\e940";}.sym-apple:before{content:"\e901";}.sym-facebook:before{content:"\e902";}.sym-foursquare:before{content:"\e903";}.sym-google:before{content:"\e904";}.sym-instagram:before{content:"\e905";}.sym-linkedin:before{content:"\e906";}.sym-tripadvisor:before{content:"\e907";}.sym-twitter:before{content:"\e916";}.sym-pinterest:before{content:"\e917";}.sym-yelp:before{content:"\e91c";}.sym-youtube:before{content:"\e91d";}.sym-info:before{content:"\e90a";}.sym-camera:before{content:"\e91e";}.sym-play:before{content:"\e918";}.sym-user:before{content:"\e911";}.sym-thumbs-up:before{content:"\e90f";}.sym-wheelchair:before{content:"\e90e";}.sym-close:before{content:"\e908";}.sym-bars:before{content:"\e909";}.sym-plus:before{content:"\e91b";}.sym-check-alt:before{content:"\e912";}.sym-bolt:before{content:"\e913";}html,body{font-family:'Roboto',sans-serif;font-weight:400;-webkit-font-smoothing:antialiased !important;margin:0;padding:0;color:#FFF;background:#000;min-width:320px;position:relative;line-height:1.5;font-size:16px;}a{color:inherit;text-decoration:none;}p a{color:#D79632;}a[href="#disabled"]{cursor:default;}input,select,textarea,button{font-size:inherit;font-family:inherit;line-height:inherit;color:inherit;}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{font-weight:800;line-height:1.25;margin-top:0;margin-bottom:0;padding:1em 0;font-family:'Montserrat';text-wrap:balance;}h1,h2,h4,.h1,.h2,.h4{text-transform:uppercase;text-align:center;}h1,.h1{font-size:3em;padding:.2em .5em;margin:1em .5rem;position:relative;}.h1{display:inline-block;transition:all .5s ease;transition-delay:.5s;font-weight:900;min-width:4.5em;}.h1:not(.img):before{content:'';position:absolute;border:4px solid #D79632;left:0;right:0;top:0;bottom:0;transition:all 1s ease;}h1.img{display:inline-block;padding:0;}h2,h3,.h2,.h3{font-size:2em;color:#D79632;}h2,.h2{padding-top:2em;max-width:800px;margin:0 auto;}h4,h5,h6,.h4{padding:0 0 .5em;}h4,.h4{font-size:1.5em;}h5{font-size:1.25em;}h6{font-size:1.25em;}p{margin:0;padding-bottom:1em;}@media (max-width:599px){h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4{line-height:1;}h1,.h1{font-size:2em;}h2,h3,.h2,.h3{font-size:1.5em;}h4,.h4{font-size:1.25em;}}body.loading h1{color:transparent;text-shadow:0 0 0 transparent;}body.loading h1:before{transform:scale(0,0);transform-origin:50%;}main:before,main:after{content:'';display:table;clear:both;}small{font-size:.75em;}table{border-collapse:collapse;border-spacing:0;text-align:center;}td,th{box-sizing:border-box;font-size:.875em;}ul,ol,li{margin:0;padding:0;list-style:none;}ul.list{display:inline-block;text-align:left;padding-bottom:1em;}ul.list li{list-style:disc;}iframe{max-width:100%;}img,video{object-position:center;object-fit:cover;max-width:100%;}video.hd{display:block;width:100%;height:100vh;max-height:90vw;}hr{color:#D79632;height:0;border:0;padding:0;border-top:2px solid;margin:0 auto 1em;max-width:50% !important;}*,*:before,*:after{transition:all .2s ease;box-sizing:border-box;}body.resize *{transition:none;}.onvisible:not(.inview),.onvisible:not(.inview) *{animation-play-state:paused !important;}.intro-block.before-scroll~div *,.intro-block.before-scroll~div *:before,.intro-block.before-scroll~div *:after{background-image:none !important;}h1~div.error{padding:.5em 1em;border:1px solid;background:rgba(0,0,0,.3);margin:1em auto 0;max-width:580px;}@media (max-width:599px){h1~div.error{margin:1em .5em auto;}}.cw{max-width:75rem;margin:0 auto;}.anchor{position:relative;top:-4rem;z-index:-1;visibility:hidden;display:table;}body.city .anchor{top:-8rem;}.button,.button-2,.button-i{display:inline-block;cursor:pointer;font-family:inherit;color:#000;border:0;padding:.5em 1em;background:linear-gradient(to right,#E0AA53,#FCD594 51%,#E0AA53);background-size:200% auto;min-width:10em;text-align:center;text-transform:uppercase;text-shadow:none;font-weight:700;}.button:hover{background-position:right center;}.button-2{color:#FFF;background:#005A64;position:relative;z-index:0;}.button-2:before{content:'';position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;background:#000;transform:scaleX(0);transform-origin:50%;}.button-2:hover:before{transform:scaleX(1);}.button-i{background:none;color:#D79632;border:1px solid;}.button-i:hover{background:rgba(0,0,0,.3);}.button[href="#disabled"],.button-2[href="#disabled"]{color:#FFF;background:#888;}.buttons{display:flex;justify-content:space-around;align-items:center;flex-wrap:wrap;min-height:5em;gap:.5em 1em;}.button.lg{padding:1.25em 1em;min-width:12em;}.toggler .toggle.button:after,.toggler .toggle.button-i:after{position:relative;right:-.5em;line-height:1;}h3,h4,h5,h6,p,.buttons{max-width:800px;margin:0 auto;}.input{display:block;width:100%;padding:.5em .8em;margin:1em 0;text-align:left;background:none;border:1px solid #D79632;height:2.5em;}textarea.input{height:6em;}.input.button-list,.input.checklist{height:auto;}select.input{background:url(/img/paniq/drop-angle.png) no-repeat right center;-moz-appearance:none;-webkit-appearance:none;appearance:none;text-transform:uppercase;padding-right:2em;}select.input option{background:#000;color:#FFF;opacity:1;}.input.readonly,.input[readonly]{background-color:rgba(0,0,0,.3);}.input:-ms-input-placeholder{color:inherit;text-transform:uppercase;opacity:.8;}.input::-webkit-input-placeholder{color:inherit;text-transform:uppercase;opacity:.8;}.input::-moz-placeholder{color:inherit;text-transform:uppercase;opacity:.8;}@media (max-width:599px){.input{padding:.5em .3em;}}.input+.error{margin-top:-.5em;}p.list{text-align:left;padding:0 0 1em;}p.list&gt;span{color:#D79632;}@media (min-width:1000px){.no-desktop{display:none;}}.less-light{filter:brightness(.5);}.ico:before{content:'';display:inline-block;width:1.5em;height:1.5em;background-repeat:no-repeat;background-position:center center;background-size:auto 1.25em;vertical-align:top;}.ico.ico-marker-g:before{background-image:url(/img/paniq/ico-marker-g.png);}.ico.ico-zoom:before{background-image:url(/img/paniq/ico-zoom.svg);}.ico.ico-escape-room:before{background-image:url(/img/paniq/ico-escape-room.png);}.ico.ico-attraction:before{background-image:url(/img/paniq/ico-attraction.png);}.bg-l,.bg-l2{background:#FFF url(/img/paniq/bg-white-2.webp) no-repeat center;background-size:cover;color:#3C3C3C;position:relative;text-align:center;padding:2em .5em;}@media (min-width:1200px){.bg-l{background-image:url(/img/paniq/bg-white.webp);}}@media (max-width:599px){.bg-l,.bg-l2{padding:1em .5em;}.bg-l h2,.bg-l2 h2{padding-top:1em;}}.bg-watermark{position:relative;min-height:10em;}.bg-watermark:after{content:'\e92e';font-family:icons;color:#E7E7EB;font-size:12rem;position:absolute;z-index:0;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;}.bg-watermark:not(.bg-l2):after{opacity:.1;}.bg-watermark&gt;*{position:relative;z-index:1;}header a,footer a{display:inline-block;padding:.2rem 1rem;}header{position:fixed;top:0;left:0;right:0;z-index:105;font-family:'Montserrat';}header ul.menu{margin:0;padding:0;list-style:none;display:flex;align-items:center;text-align:center;}header ul.menu .sep{width:0;height:1.25em;border-right:2px solid;margin:0 1rem;}.header1,.header2{background:rgba(0,0,0,.9);text-transform:uppercase;}header .cw{display:flex;justify-content:space-between;align-items:center;height:4rem;}.header1 .logo img{display:block;height:3rem;object-fit:contain;}.header2{background:rgba(40,173,183,.2);}.scroll-y .header2{background:rgba(0,90,100,.95);}header .nav-lang{padding:0 .5rem;}header .nav-lang a{padding:.2rem .5rem;}header .sel-city{display:flex;align-items:center;white-space:nowrap;}header .sel-city a{padding:0;line-height:1.2;}header .sel-city a.sym{font-size:2.5em;color:#2CB9BB;width:3rem;text-align:center;}header .nav-home{font-weight:800;font-size:1.25em;}header .nav-switch&gt;a{text-decoration:underline;color:#2CB9BB;font-size:.875em;}header .nav-switch ul{max-height:calc(100vh - 8rem);overflow:auto;}header .nav-switch ul img,.chooseLocation .unit-selector ul img{display:block;height:3em;margin:0 auto;}header .nav-switch ul.dd li&gt;*{padding:.5rem 1.5rem;display:flex;align-items:center;gap:.5em;justify-content:center;}header .nav-home .detail,header .nav-switch .detail,.unit-selector .detail{color:#2CB9BB;display:inline-block;min-width:2em;vertical-align:middle;}header .nav-home .detail{font-size:.75em;}header .nav-switch a:hover .detail,.unit-selector a:hover .detail{color:#005A64;}header .nav-switch .is-new,.unit-selector .is-new{font-size:.5em;color:#D79632;font-weight:700;}header .nav-booking a{border:3px solid #FFF;padding:0 .75rem;display:flex;height:4rem;align-items:center;font-weight:700;}header .nav-booking a[href="#disabled"]{opacity:.6;position:relative;}header .nav-booking a[href="#disabled"]:hover{color:inherit;}header .nav-booking a .onhover{position:absolute;top:-3px;left:-3px;bottom:-3px;right:-3px;z-index:1;background:#FFF;color:#444;display:flex;align-items:center;justify-content:center;}header .nav-booking a:not(:hover):not(:focus) .onhover{display:none;}header .nav-mobile .toggle{font-size:1.25em;border:1px solid;margin:0 .5rem;padding:.25rem 0;width:2.5rem;text-align:center;}footer{color:#FFF;text-align:center;font-size:.875em;text-wrap:balance;}footer h6{color:#BBB;}.promo-rooms,.footer2{background:#0D0F0E;}.footer1,.footer3{background:#000;}.promo-rooms{padding:0 0 2rem;}.footer1 .cw&gt;*{padding:.5rem;}.footer1 h6{padding:1rem;}.footer1 .f-contact{display:flex;flex-direction:column;min-height:250px;justify-content:center;align-items:center;text-align:center;}.footer1 .logo{margin:2rem 0 0;}.footer1 .logo img{height:4rem;}.footer1 .f-contact h6{color:#D79632;padding-bottom:.5em;}.footer1 .f-contact a{margin:.5rem 0;}.footer1 .f-locations{display:flex;justify-content:center;flex-wrap:wrap;max-width:1000px;margin:0 auto;padding-bottom:2rem;}.footer1 .f-locations h6{width:100%;}.footer1 .f-locations a{padding:.25em 0;width:300px;}.footer1 .f-locations span{width:300px;}.footer1 .l-social a{font-size:1.5em;padding:0 .5rem;}.footer2,.footer3{padding:1rem .5rem;}.footer2 img{height:45px;display:block;margin:.5em;}.footer3 a{padding:0;}@media (min-width:1000px){header .nav-mobile{display:none;}header .menu li{position:relative;z-index:0;height:4rem;line-height:4rem;}header .menu li a{line-height:1.25;vertical-align:middle;}header .menu a:not([href="#disabled"]):before,header .menu a:not([href="#disabled"]):after{content:'';position:absolute;bottom:0;width:0;height:5px;background-color:#2CB9BB;z-index:-1;}header .menu a:before{left:50%;transform:translateX(-50%);}header .menu a:after{right:50%;transform:translateX(50%);}header .menu a:hover{color:#2CB9BB;}header .menu a:hover:before,header .menu a:hover:after{width:100%;}header .nav-booking a:not([href="#disabled"]):hover{color:#FFF;border-color:#2CB9BB;}header .nav-booking a:not([href="#disabled"]):before,header .nav-booking a:not([href="#disabled"]):after{height:4rem;}.footer1&gt;.cw{position:relative;min-height:250px;}.footer1[data-units="2"]&gt;.cw{min-height:500px;}.footer1 .cw&gt;*{padding:2rem .5rem;}.footer1 .f-contact{position:absolute;left:250px;right:250px;top:0;bottom:0;padding:.5rem;}.footer1 .f-policy{text-align:left;float:left;max-width:280px;}.footer1 .f-policy&gt;*{float:left;clear:left;}.footer1 .f-social{text-align:right;float:right;max-width:280px;}.footer1 .f-policy h6,.footer1 .f-social h6{padding:1em 0 2em;}.footer1 .f-policy a{padding:.3rem 0;}.footer1 .f-social a{padding:.3rem 0;display:inline-flex;align-items:center;}.footer1 .f-social a .sym{font-size:1.25em;margin-left:.5em;width:1.8em;text-align:center;}.footer1 .f-social&gt;*{float:right;clear:right;}.footer1 .cw:after{content:'';clear:both;display:block;}}@media (max-width:999px){header{position:absolute;}header .menu:not(.open)&gt;li:not(.open),header .main:not(.open)&gt;.nav-mobile{display:none;}.nav-mobile ul{border-top:2px solid #0D0F0E;max-height:calc(100vh - 121px);overflow:auto;}.nav-mobile ul a{display:block;padding:.5rem;text-align:center;}header .main.open .nav-mobile .toggle:before{content:'\e908';}.nav-mobile .header2{background-color:rgba(40,173,183,.95);}header .nav-booking a{height:auto;max-width:40vw;text-align:center;margin:0 .5rem;}header .nav-booking a .onhover{top:calc(50% - 1.5rem);height:3rem;}.footer1.bg-watermark:after{max-height:300px;}.footer1 .l-social a{font-size:2em;}.footer1 .f-social a&gt;span{display:none;}.footer1 .f-social .sym{font-size:2em;padding:.5rem;}}@media (max-width:599px){.header1 a,.footer1 .f-social a,.footer2 a{padding:.2rem;}.header2 .menu{font-size:.875em;}.footer1{padding-bottom:3em;}}@media (max-width:399px){header .sel-city{font-size:.875em;}header .sel-city a.ico{font-size:1.5em;}header .nav-home{font-size:1.125em;}}.embed{position:relative;display:inline-block;max-width:100%;overflow:hidden;}.embed&gt;img{display:block;}.embed .title{position:absolute;bottom:calc(50% - 4em);left:-1px;right:-1px;text-align:center;padding:.5em;color:#FFF;text-shadow:0 0 1em #000;}a.embed[data-featherlight=iframe]:before{content:'\e918';position:absolute;z-index:1;top:calc(50% - 2em);left:calc(50% - 2em);width:4em;line-height:4em;font-size:3em;font-family:icons;color:#FFF;text-align:center;text-shadow:0 0 1em #000;}a.embed[data-featherlight=iframe]:hover:before{transform:scale(1.5);}.embed.with-frame img{max-height:360px;}.embed.with-frame:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background:url(/img/paniq/img-frame-hd.webp) no-repeat center;background-size:100% 100%;}.slideshow{position:relative;text-align:center;width:100%;max-height:100vh;overflow:hidden;}.slideshow ul{position:relative;}.slideshow:not(.disabled) li{opacity:0;position:absolute;transition:all 1.5s ease;top:0;left:0;width:100%;height:100%;z-index:0;}.slideshow li[class=""]{display:none;}.slideshow li&gt;*{display:block;}.slideshow li img{width:100%;}.slideshow li.active{opacity:1;z-index:2;}.slide-left,.slide-right{display:flex;font-size:2rem;padding:.5em;color:#FFF;position:absolute;top:0;bottom:0;z-index:5;align-items:center;justify-content:center;}.slide-left{left:0;padding-left:.25em;}.slide-right{right:0;padding-right:.25em;}a.slide-left:hover:before,a.slide-right:hover:before{transform:scale(1.5);}.slideshow.loading li{height:auto;}.slideshow.loading *{transition:none !important;}.slideshow.disabled li{padding:0 .5em;}.slideshow.gray li.active-p,.slideshow.gray li.active-n,.slideshow.zoom li.active-p,.slideshow.zoom li.active-n{opacity:1;z-index:1;pointer-events:none;}.slideshow.gray li,.slideshow.zoom li{filter:grayscale(100%);}.slideshow.gray li.active,.slideshow.zoom li.active{filter:grayscale(0);}.slideshow.gray li{width:50%;left:125%;}.slideshow.gray li&gt;*{margin:-1px;}.slideshow.gray li.active{left:25%;}.slideshow.gray li.active-p{left:-25%;}.slideshow.gray li.active-n{left:75%;}.slideshow.gray li.active-pp{left:-75%;}.slideshow.gray .slide-left,.slideshow.gray .slide-right{width:25%;}.slideshow.zoom{padding:20px 0;}.slideshow.zoom:after{content:'';position:absolute;top:20px;left:0;right:0;width:580px;height:420px;margin:0 auto;background:url(/img/paniq/img-frame.webp) no-repeat center;background-size:contain;z-index:3;pointer-events:none;}.slideshow.zoom li{width:320px;height:320px;left:100%;right:-30%;margin:50px auto;padding:10px;}.slideshow.zoom .room-list li:hover{transform:none;}.slideshow.zoom .room-list li .cover{object-position:center;}.slideshow.zoom li&gt;*{width:100%;height:100%;overflow:hidden;}.slideshow.zoom li.active{width:553px;height:420px;left:0;right:0;margin:0 auto;}.slideshow.zoom li.active-pp{left:-30%;right:100%;}.slideshow.zoom li.active-p{left:0;right:calc(50% - -280px);}.slideshow.zoom li.active-n{left:calc(50% - -280px);right:0;}@media (max-width:1280px){.slideshow.zoom li.active-p{left:calc(50% - 640px);right:calc(50% - -280px);}.slideshow.zoom li.active-n{left:calc(50% - -280px);right:calc(50% - 640px);}}@media (max-width:799px){.slideshow.gray li{width:80%;left:170%;}.slideshow.gray li.active{left:10%;}.slideshow.gray li.active-p{left:-70%;}.slideshow.gray li.active-n{left:90%;}.slideshow.gray li.active-pp{left:-150%;}.slide-left,.slide-right{font-size:2rem;}.slideshow.gray .slide-left,.slideshow.gray .slide-right{width:10%;}.slideshow.zoom:after,.slideshow.zoom li,.slideshow.zoom li.active{width:90%;height:65.1vw;margin:0 auto;}.slideshow.zoom li.active-pp,.slideshow.zoom li.active-p{left:-100%;right:100%;}.slideshow.zoom li.active-n{left:100%;right:-100%;}}.gallery ul{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;text-align:center;gap:2em;padding:1em 0;}.gallery.move{overflow:hidden;position:relative;}.gallery.move ul{flex-wrap:nowrap;justify-content:space-around;position:relative;transition:none;}.gallery.move:hover ul{animation-play-state:paused !important;}.difficulty{position:relative;text-transform:uppercase;}.difficulty .text{padding:.3em 0;}.difficulty .help .tooltip{margin:0 auto;right:0;text-transform:none;}.difficulty .locks{font-size:2em;}.difficulty .locks .sym{position:relative;display:inline-block;width:1em;text-align:center;color:#D79632;}.difficulty .locks .inactive:before{opacity:.3;}.difficulty .locks .partial{position:absolute;top:0;left:0;width:100%;height:100%;}#cookie-policy{position:fixed;left:0;right:0;bottom:0;z-index:5;max-height:100vh;overflow:auto;}#cookie-policy.open{z-index:200;}#cookie-policy .default,#cookie-policy .details&gt;div{background-color:rgba(4,1,1,.83);text-align:center;padding:.25em .5em 1em;}#cookie-policy h3{font-size:1.5em;text-transform:uppercase;padding:.375em 0;}#cookie-policy p{max-width:800px;margin:0 auto;}#cookie-policy .btn{color:#D79632;margin:.125em .5em;min-width:0;text-transform:uppercase;}#cookie-policy .btn.accept{color:#5BB844;font-weight:700;}#cookie-policy .details{height:100vh;display:flex;align-items:center;justify-content:center;}#cookie-policy .details&gt;div{border:1px solid #FFF;padding:.5em 1em 1em;position:relative;}#cookie-policy .details .btn.save{font-size:1.375em;}#cookie-policy .checkbox{display:inline-block;text-transform:uppercase;}#cookie-policy .checkbox label{margin:0 0 1em;}#cookie-policy .open{display:inline-block;background-color:rgba(215,150,50,.75);padding:0 .25em;border-radius:0 .25em 0 0;}#cookie-policy .close{position:absolute;top:0;right:0;font-size:2em;width:1.5em;}.corporate-block h2,.corporate-block .h2{padding-top:1em;}.brand-logos{padding:1em 0 2em;text-align:center;text-wrap:balance;}.brand-logos .brand{color:#000;display:inline-block;width:3em;font-size:3em;padding:.25em .5em;opacity:.8;object-fit:contain;}@media (max-width:599px){.brand-logos .brand{font-size:10vw;}}.skip-to-content{position:absolute;left:.5em;top:-2em;opacity:0;z-index:-1;font-size:1.25em;padding:1em;box-shadow:0 0 .5em #000;}.skip-to-content:focus{opacity:1;z-index:1000;top:.5em;}.promo-videos li img{min-height:200px;max-height:450px;height:30vw;margin:-2px;}.promo-videos:not(.loading) li a{height:100%;}.slideshow.gray li:not(.active) .embed:before{opacity:0;}.slideshow.gray li:not(.active) img{opacity:.5;}.promo-videos li .title{transition:all 1s ease;}.promo-videos li.active-p .title{left:50%;}.promo-videos li.active-n .title{right:50%;}@media (max-width:799px){.promo-videos li img{height:50vw;}}.promo-news{padding:2em 0;}.promo-news li{width:20em;min-width:20em;}.promo-news li img{display:inline-block;width:10em;height:4em;object-position:center;object-fit:contain;}.promo-news li .brand{width:2.5em;font-size:4em;}.promo-news li div{height:6.5em;display:flex;align-items:center;}.promo-news li p{margin:0;}.promo-news li a{text-transform:uppercase;color:#2CB9BB;display:inline-flex;align-items:center;}.promo-news li a:hover{transform:scale(1.2);}.promo-news li a .sym{font-size:1.5em;}.bg-l2 .promo-news img{filter:invert(100%);}.room-list{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}.room-list li{padding:1rem;text-align:center;text-shadow:0 0 .5em #000;}.room-list li:hover{transform:scale(1.05);}.room-list li&gt;*{position:relative;display:flex;width:300px;height:300px;align-items:center;justify-content:center;}.room-list li .cover{position:absolute;top:0;left:0;width:100%;height:100%;object-position:top center;}.room-list li .text{position:relative;z-index:1;}.room-list li .rm{text-transform:uppercase;font-family:'Montserrat';font-weight:800;font-size:1.25em;}.room-list li .spec{display:inline-block;text-transform:uppercase;font-size:.875em;padding:0 .5em;border:1px solid #FFF;border-radius:.25em;}.room-list li .loc a{display:inline-block;padding:.2em .4em;margin:.1em .2em;}.room-list li .loc a:hover{text-decoration:underline;}@media (max-width:599px){.room-list li{padding:1rem 0;}}.variant-cards{color:#FFF;display:flex;flex-wrap:wrap;justify-content:center;gap:4em;padding:3em 0;overflow:hidden;}.variant-cards .hl{color:#2CB9BB;}.variant-cards .card.party .hl{color:#D79632;}.variant-cards .card{width:20em;min-height:29em;padding:1em 1.5em;position:relative;text-align:center;}.variant-cards .cover{position:absolute;z-index:-1;top:-2em;left:-3em;max-width:calc(100% - -6em);height:calc(100% - -4em);object-fit:contain;}.variant-cards h2{display:flex;align-items:center;min-height:4.5em;color:inherit;padding:.25em .625em;margin:.25em 0 0;font-size:2em;line-height:1.25;}.variant-cards .h4{font-size:1.25em;font-weight:700;text-transform:uppercase;padding:0;color:inherit;}.variant-cards hr{width:3em;}.variant-cards .price-wrap{padding:.5em 0 0;}.variant-cards .price-wrap.single{padding-top:1.5em;}.variant-cards .price{font-size:1.5em;font-weight:900;font-family:'Montserrat';}.variant-cards .price-wrap:not(.single) .price{font-size:1.25em;}.variant-cards p,.variant-cards ul{font-size:1em;margin-bottom:.5em;line-height:1.25;}.variant-cards ul{min-height:7.5em;text-align:left;display:inline-block;}.variant-cards ul li{display:flex;gap:.375em;padding-bottom:.25em;}.variant-cards li .sym{line-height:1.25;}.variant-cards a.card:hover{transform:scale(1.05);}.variant-cards del{margin-right:.25em;}.rooms li{position:relative;text-align:center;text-wrap:balance;z-index:1;}.rooms li .cover{position:absolute;top:0;left:0;width:100%;height:100%;}.rooms li .difficulty .text{padding-top:1.5em;}.rooms li .room-icon,.rooms li h3,.rooms li .h3,.rooms li h4,.rooms li .h4,.rooms li p{position:relative;}.rooms li h3:not(.has-img){padding:.5em;}.rooms li .color-blend+h3{margin-top:4rem;}.rooms .coming-soon{max-width:80%;max-height:5em;margin:0 auto;}.rooms .ico-stamp{position:relative;text-transform:uppercase;border-style:solid;border-width:0 2px 2px 0;font-size:1.5em;border-radius:.2em;padding:0 .3em 0 .8em;margin:.5em 1em 1em;line-height:1.2;}.rooms .ico-stamp:before,.rooms .ico-stamp:after{content:'';position:absolute;border-style:solid;}.rooms .ico-stamp:before{left:-2px;bottom:-2px;border-width:0 0 2px 2px;border-radius:0 0 0 .2em;width:.3em;height:.3em;}.rooms .ico-stamp:after{right:-2px;top:-2px;border-width:2px 2px 0 0;border-radius:0 .2em 0 0;width:calc(100% - 1em);height:.3em;}.rooms .ico-stamp .icon{content:'';position:absolute;left:-1em;top:-.8em;width:2em;height:2em;background:no-repeat left top;background-size:contain;}.rooms .is-new .icon{background-image:url(/img/ico-star.png);}.rooms .duration{display:flex;align-items:center;}.rooms .duration span{text-transform:uppercase;padding-left:.25em;}.rooms .sym.gold{font-size:2em;color:#FCD594;}.rooms .feats .sym{font-size:1.25em;}.rooms .preview{display:flex;gap:.5em .25em;flex-direction:column;min-height:6.5rem;justify-content:center;min-width:8em;font-size:1.125em;}.rooms .preview a,.room-card .learn-more{display:inline-flex;justify-content:space-between;align-items:center;font-weight:700;text-transform:uppercase;text-align:center;background:rgba(0,0,0,.3);border:2px solid rgba(215,150,50,.75);padding:.375em 1em .375em .5em;line-height:1;gap:.5em;}.room-card .learn-more{font-size:1.125rem;margin:0 1em 0 auto;}.rooms .preview a&gt;span,.room-card .learn-more&gt;span{flex:1 1;text-align:center;}.rooms .preview a:hover,.room-card .learn-more:hover{border-color:#D79632;}.rooms .preview a .sym,.room-card .learn-more .sym{font-size:1.25em;color:inherit;}.rooms .preview a.trailer .sym{border:2px solid #FFF;border-radius:100%;font-size:12px;height:2em;width:2em;text-align:center;line-height:1;padding:4px;padding-left:6px;}.rooms .preview a.vibe .sym{font-size:1.75em;line-height:.75;margin-left:-.125em;}.rooms .preview a.vibe .sym.y{color:#D79632;}.rooms .preview a.vibe .sym.r{color:#D73232;}.rooms .details{display:flex;align-items:center;text-align:center;line-height:1.25;text-transform:uppercase;gap:1em;}.rooms .details .sym.gold{display:block;width:2em;margin:0 auto .125em;}.rooms .details .difficulty .text{font-size:.875em;padding-top:0;}.rooms .price-from{font-family:Montserrat;font-size:1.125em;}.room-block li{padding:1em 0 14em;text-shadow:0 0 1em #000;}.room-block li:not(:hover) .cover{filter:grayscale(100%);opacity:.8;}.room-block li:nth-child(2n+1) .color-blend{background-color:#3C3C3C;}.room-block li:nth-child(2n) .color-blend{background-color:#2CB9BB;}@media (min-width:1000px){.room-block li:nth-child(4n) .color-blend,.room-block li:nth-child(4n+1) .color-blend{background-color:#3C3C3C;}.room-block li:nth-child(4n+2) .color-blend,.room-block li:nth-child(4n+3) .color-blend{background-color:#2CB9BB;}}.room-block li:hover .color-blend{opacity:0;}.room-block .room-icon{font-size:2.5em;padding-top:3rem;clear:both;line-height:1;}.room-block .h3,.room-block .h4,.room-block p,.room-block .buttons{max-width:500px;margin:0 auto;}.room-block .h3{padding:2em 0 0;clear:both;}.room-block .room-icon+.h3{padding-top:0;}.room-block .h4{padding:.25em 0 1em;font-size:1.125em;color:inherit;}.room-block p{padding:0 1em;text-shadow:0 0 2em #000,0 0 1em #000,0 0 .5em #000;}.room-block .unit{float:right;position:relative;text-transform:uppercase;border:2px solid #FFF;border-radius:.5rem;padding-right:1em;text-align:left;line-height:1;margin:0 1em 1em;background:rgba(0,0,0,.5);display:flex;align-items:center;}.room-block .unit .ico{font-size:1.5em;}.room-block .unit.location .ico{font-size:2em;}.room-block .unit.escape-room{border-color:#D79632;}.room-block .unit.attraction{border-color:#A306B7;gap:.25em;}.room-block .unit small{color:#D79632;display:block;}.room-block .ico-stamp{float:left;margin-left:1.5em;}.room-block .duration{position:absolute;top:.5em;left:1.25em;}.room-block .feats{position:absolute;top:.75em;right:1em;}.room-block .ico-stamp~.duration{top:4.5em;}.room-block .theme{position:absolute;bottom:.5rem;left:1em;height:6em;}.room-block .preview{position:absolute;bottom:.5rem;right:1.5em;}.room-block .details{position:absolute;bottom:.5rem;left:7em;height:6em;}.room-block .buttons{position:absolute;bottom:7em;left:0;right:0;text-shadow:none;}.room-block .social-wrap .h3{padding-top:4em;}.room-block .social-wrap{padding-bottom:10em;}.room-block .social{font-size:2.5em;color:#D79632;position:relative;}.room-block .social a{display:inline-block;padding:.5rem;}.room-card{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin:0 auto;}.room-card li{width:20em;height:29em;margin:2.5em 1em;line-height:1.25;display:flex;align-items:center;justify-content:center;}.room-card li.has-button{height:25em;margin:2.5em 1em 6.5em;}.room-card li&gt;a{display:block;}.room-card li .cover{top:0;height:100%;object-position:top center;}.room-card .has-head .cover{top:4em;height:calc(100% - 4em);}.room-card li:hover{transform:scale(1.05);}.room-card .head{position:absolute;top:0;left:0;right:0;display:flex;align-items:center;justify-content:space-between;text-align:right;height:4em;text-transform:uppercase;font-style:italic;padding:.5em 1em .5em .5em;background:#000;background:linear-gradient(110deg,#000 40%,#D79632 40.5%);}.room-card .head&gt;div{display:flex;align-items:center;justify-content:flex-end;max-width:60%;}.room-card .head&gt;div&gt;*:not(:last-child){padding-right:.5em;}.room-card .head&gt;div strong{color:#000;display:block;}.room-card .head&gt;div img,.room-card .head&gt;div .sym{font-size:2em;max-height:1em;margin-right:-.125em;}.room-card .logo{height:2.5em;width:6.75em;object-fit:contain;}.room-card h3{color:#FFF;}.room-card h3 img{width:100%;}.room-card li:not(.has-head) h3{padding:0 0 2em;}.room-card .ico-stamp{position:absolute;top:-1.7em;left:-1em;transform:rotate(-15deg);z-index:1;}.room-card .duration{position:absolute;top:.5em;left:.5em;}.room-card .feats{position:absolute;top:.5em;right:.5em;}.room-card .has-head .duration,.room-card .has-head .feats{top:4.5em;}.room-card .theme{position:absolute;bottom:4.5em;left:.5em;height:5em !important;pointer-events:none;}.room-card .preview{position:absolute;bottom:3.75em;right:1em;padding:.25em .5em;}.room-card .coming-soon{position:absolute;left:6em;bottom:1em;}.room-card .details{position:absolute;bottom:1em;left:.75em;right:0;gap:.5em;font-size:.875em;}.room-card .difficulty{flex:1 1;}.room-card .help .tooltip{top:auto;bottom:100%;}.room-card li.pih .head&gt;div{font-size:1.5em;}.room-card li.mini{height:24em;}.room-card li.mini .head{background:linear-gradient(110deg,#000 40%,#648439 40.5%);}.room-card li.vr .head{background:linear-gradient(110deg,#000 40%,#00AFCA 40.5%,#003B73);}.room-card li.oer .head{background:linear-gradient(110deg,#000 40%,#0068D2 40.5%);}.room-card li.attraction .head{background:linear-gradient(110deg,#000 40%,#A306B7 40.5%);}.sel-room .rooms{max-width:45em;}.sel-room .room-card li{width:12em;height:12em;margin:.5rem;}.sel-room .room-card .duration{top:.5em;}.sel-room .room-card .theme{bottom:.5em;height:3em !important;}.sel-room .room-card .preview{bottom:.5em;right:.5em;font-size:1em;min-height:0;}.room-card .buttons{position:absolute;top:calc(100% - 1px);left:0;width:100%;min-height:4em;}.room-card .buttons&gt;*{flex:1 1;}.room-card .selected .button{color:#FFF;background:#888;}@media (min-width:1000px){.room-block{display:flex;flex-wrap:wrap;}.room-block li{flex:1 0 50%;}}@media (max-width:599px){.room-block .ico-stamp{font-size:1em;margin-right:0;}.room-block .ico-stamp~.duration{font-size:.875em;top:4em;left:.75em;}.room-block .theme,.room-block .details,.room-block .preview{font-size:.875em;}.room-block .theme,.room-block .details{margin-left:-.5em;}.room-block .preview{right:.5em;font-size:1em;}.room-card li{margin:2rem .5rem;}}.featherlight:last-of-type{background-color:rgba(208,158,78,.7);}.promotion.txt-promo{background:none;}.promotion.txt-promo .head{display:block;}.promotion.txt-promo .head&gt;*{border-radius:.5em;padding:.5em 1.5em;float:right;clear:right;}.promotion.txt-promo .title{background:rgba(0,0,0,.3);font-weight:700;margin:0;backdrop-filter:blur(4px);}.promotion.txt-promo .text{background:#2CB9BB;margin:.5em 0;}.promotion.txt-promo .close{padding:.125em .1875em;}.promotion.txt-promo .title,.promotion.img-promo .button{box-shadow:inset 0 0 .5em .2em #2CB9BB,0 0 .5em .2em #2CB9BB;border:4px solid #FFF;}.promotion.img-promo .title{font-family:Montserrat;font-size:1.125em;}.promotion.img-promo .button{border-radius:.5em;background:none;color:#FFF;}@media (min-width:800px){.promotion.img-promo{border-radius:.5em;border:.375em solid #2CB9BB;}.promotion.img-promo.img-text .foot{bottom:.25em;}.promotion.img-promo.img-text .button{padding:.1em 0;}}@media (max-width:799px){.promotion{clear:both;}.promotion.txt-promo{margin:.5em;float:right;padding:0;}.promotion.txt-promo .title{font-size:1.125em;padding:.25em 1.25em;}.promotion.img-promo{background:rgba(0,90,100,.95);}.promotion.img-promo .cover{display:none;}}@supports not (backdrop-filter:blur(4px)){.promotion.txt-promo .title{background:rgba(0,0,0,.8);}}.top-promotions{margin-top:4rem;height:calc(300px - -4rem);}.city .top-promotions{border-top:#005A64 solid 4rem;}.city .first-block .top-promotions+.cover{min-height:0;padding-top:2rem;padding-bottom:2rem;margin-top:0;background:url(/img/paniq/bg-blue-2.webp) no-repeat top center;background-size:100% auto;}.city .top-promotions+.first-item{margin-top:4rem;}.giftVoucher .first-block .top-promotions+.cover{height:auto;background:none;}@media (max-width:599px){.city .top-promotions+.first-item{margin-top:2rem;}}@media (max-width:799.9px){.reservation.rooms .top-promotions+.first-item{margin-top:2rem;}}.help .sym{color:#D79632;}.has-dd.focus ul.dd{background:#005A64;box-shadow:0 0 0 #005A64;}.has-dd ul.dd li:not(:last-child) a{border-bottom:2px solid rgba(0,0,0,.1);}.has-dd ul.dd li.invert{background:#FFF;color:#000;}.has-dd ul.dd a:hover{background:#2CB9BB;color:#FFF;}.first-block{position:relative;margin-top:4rem;z-index:2;}.first-block .cover{min-height:calc(100vh - 4rem);text-align:center;display:flex;justify-content:center;align-items:center;padding:0 .5em 4rem;position:relative;}.has-bg{position:relative;}.has-bg .cover{text-align:center;display:flex;justify-content:center;align-items:center;padding:3rem 1rem;position:relative;}.first-block .video-bg,.first-block .img-bg,.has-bg .video-bg,.has-bg .img-bg{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;}.video-bg{background:#000;}.video-bg.blend{object-position:bottom center;}.video-bg.blend+*{background:no-repeat bottom center;background-size:cover;mix-blend-mode:screen;}.img-bg.contain{object-position:bottom left !important;}.first-block h1~p{font-size:1.25em;margin:-1.5em auto 1em;max-width:600px;}body.city .first-block .cover{padding-top:4rem;}.color-blend{position:absolute;top:0;left:0;width:100%;height:100%;mix-blend-mode:soft-light !important;}.first-item{margin-top:8rem;}.first-item&gt;*:first-child{margin-top:0;}body.city .first-item{margin-top:12rem;}.double-block{padding:0;}.double-block .button,.double-block .button-2{margin-top:1em;}.double-block&gt;div:not(.img):not(:empty){padding:1rem;}.double-block&gt;div:not(.img)&gt;*{max-width:40rem;margin-left:auto;margin-right:auto;}.double-block&gt;.img{background:no-repeat center;background-size:cover;}.double-block&gt;div&gt;h3~*:last-child{margin-bottom:2em;}@media (min-width:1000px){.double-block{display:flex;justify-content:center;}.double-block&gt;*{flex:1 1 50%;}.double-block&gt;div:not(.img){padding:2rem 4rem;}.double-block .img{filter:grayscale(100%);}.double-block:hover .img{filter:grayscale(0);}}@media (max-width:999px){.double-block+.double-block&gt;div:not(.img){padding-top:0;}.double-block{text-align:center;}}@media (max-width:599px){.double-block&gt;div:not(.img):not(:empty){padding:1rem .5rem;}}.stats{display:flex;text-align:center;justify-content:center;margin:2em auto;}.stats&gt;*{flex:1 1;padding:1em;max-width:250px;}@media (min-width:1000px){.stats&gt;*:not(:last-child){border-right:2px solid #D79632;}}@media (max-width:999px){.stats{flex-direction:column;align-items:center;}.stats&gt;*:not(:last-child){border-bottom:2px solid #D79632;width:18em;}}.stats .num{color:#D79632;font-family:'Montserrat';font-weight:900;font-size:2em;font-style:italic;line-height:1;min-width:5em;}.stats .txt{text-transform:uppercase;font-weight:700;line-height:1.2;padding-top:.2em;}.stats .inf-smiles .num{display:none;}.stats .inf-smiles:before{content:'';height:2em;width:100%;display:block;background:url(/img/paniq/stat-inf-smiles.png) no-repeat center;background-size:contain;}.unit-head{display:flex;align-items:center;justify-content:center;min-height:2em;text-wrap:balance;}.unit-head .ico{font-size:1.5em;animation:textIn 6s infinite;}.unit-head small{display:block;line-height:1;}@media (max-width:799.9px){.unit-head{flex-direction:column;}.unit-head&gt;span{padding:0 .5em;}}.google-map{border:0;max-height:50vh;box-shadow:0 0 1em 0 #AAA;}.google-map-wrap{display:flex;align-items:center;justify-content:center;margin:1em auto;padding:1em;gap:1em;}.google-map-wrap:before{content:'';display:block;width:8em;height:5em;background:url(/img/paniq/text-find-us-side.png) no-repeat center;background-size:contain;}@media (max-width:799.9px){.google-map-wrap{flex-direction:column;margin-top:0;}.google-map-wrap:before{background-image:url(/img/paniq/text-find-us-top.png);}}.flicker.inview:before{animation:flickerIn 2s linear 1;}@keyframes pulse{40%{box-shadow:0 0 0 5em transparent;}50%{box-shadow:0 0 0 0 transparent;}}@keyframes flicker{0%,4%{opacity:0.1;}2%,8%,to{opacity:1;}70%{opacity:0.7;}}@keyframes flickerIn{0%,15%,19%{opacity:0.2;}17%,23%,to{opacity:1;}70%{opacity:0.7;}}@keyframes textIn{0%,2%,4%,6%{animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);}0%{opacity:0;transform:scale3d(0.3,0.3,0.3);}2%{transform:scale3d(1.1,1.1,1.1);}4%{transform:scale3d(0.9,0.9,0.9);}6%{opacity:1;transform:scale3d(1,1,1);}}.table-wrap p{padding:0;}body.chooseLocation .first-block .logo{max-width:80vw;margin:0 auto 2.5rem;}.button-2.unit-guess{background:linear-gradient(to right,#215B5C,#29A293 51%,#215B5C);background-size:200% auto;display:flex;gap:.5em;align-items:center;justify-content:center;}.button-2.unit-guess:before{content:none;}.button-2.unit-guess:hover{background-position:right center;}body.chooseLocation .intro-block .title{margin-top:-2.75em;position:relative;display:inline-block;z-index:1;max-width:400px;}body.chooseLocation .intro-block .title:before{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:url(/img/paniq/home-stat-title-fg.webp) no-repeat top center;background-size:contain;}body.chooseLocation .intro-block .buttons{justify-content:center;padding-bottom:2em;}body.chooseLocation .intro-block .buttons .button-2{min-width:15em;}body.chooseLocation .double-block .decor{position:relative;background-color:#000808;}body.chooseLocation .double-block .decor h3:before{content:'';display:inline-block;width:4rem;height:4rem;margin:.5rem;background:no-repeat center;background-size:contain;}body.chooseLocation .time .decor h3:before{background-image:url('/img/paniq/ico-clock.png');}body.chooseLocation .team .decor h3:before{background-image:url('/img/paniq/ico-puzzle.png');}body.chooseLocation .bookit .decor h3:before{background-image:url('/img/paniq/ico-calendar.png');}@media (min-width:1000px){body.chooseLocation .double-block .decor h3,body.chooseLocation .double-block .decor p:first-of-type{padding-right:7.5rem;}body.chooseLocation .double-block .decor h3:before{position:absolute;top:0;right:0;width:25%;height:6rem;margin:2rem 0;}body.chooseLocation .time .img{background-image:url('/img/paniq/home-bg-time.webp');}body.chooseLocation .team .img{background-image:url('/img/paniq/home-bg-team.webp');}body.chooseLocation .bookit .img{background-image:url('/img/paniq/home-bg-bookit.webp');}}@media (max-width:999px){body.chooseLocation .double-block .decor h3{padding-top:.5em;display:flex;align-items:center;justify-content:center;}}@media (max-width:599px){body.chooseLocation .double-block .decor h3:before{min-width:4rem;}body.chooseLocation .double-block .decor h3 span{flex:1 1;}}.unit-selector{margin:0 auto;position:relative;z-index:3;text-transform:uppercase;max-width:96vw;width:25em;}.unit-selector&gt;*{width:100%;}.unit-selector .has-dd&gt;a{display:block;margin-bottom:2em;padding:.4em 2em .4em 1em;border:1px solid #2CB9BB;background:#0D0F0E url(/img/paniq/drop-angle-t.png) no-repeat right center;}.unit-selector .has-dd&gt;a:after{position:absolute;content:'';top:.4em;bottom:.4em;right:.1em;width:2em;border-left:1px solid #2CB9BB;}.unit-selector .dd{font-family:'Montserrat';}.unit-selector .has-dd ul.dd li&gt;*{display:flex;align-items:center;gap:.5em;justify-content:center;}.unit-selector .soon{position:relative;}.unit-selector .soon small{position:absolute;left:2em;top:.5em;font-size:.5em;text-align:left;transform:rotate(-10deg);}.unit-selector .soon small span{background:#000;padding:.2em;margin:1px;display:inline-block;}body.index .first-block .cw{flex:1 1;}body.index .first-block .h1+h2{padding:0 0 4em;margin-top:-1em;}body.index .first-block .buttons{max-width:500px;}body.index .first-block .buttons .button{margin:1em;}body.index .quotes{width:100%;margin:-1.5rem auto 3rem;padding:0 .5rem;text-transform:uppercase;}body.index .quotes .l1{font-size:2em;}body.index.city .intro-block h2{padding-top:1rem;}body.index.city .intro-block strong{color:#D79632;}body.index .awards-block{margin-top:3em;display:flex;flex-wrap:wrap;align-items:center;gap:2em;}body.index .awards-block img{max-width:8em;object-fit:contain;}@media (max-width:999px){body.index .awards-block{justify-content:center;}}body.index .corp-contact-block .double-block{align-items:center;}body.index .corp-contact-block .text{padding:2rem 1rem;}@media (min-width:1000px){body.index .corp-contact-block .h4,body.index .corp-contact-block p{text-align:left;}}body.index .teaser-block{padding-bottom:3rem;background:url(/img/paniq/home-bg-teaser.webp) no-repeat center;background-size:cover;}body.index .teaser-block .slide-left+ul li{padding:0 4rem;}body.index .teaser-block .title{font-size:.875em;}body.index .teaser-block .h2{padding:0;}body.index .unit-head-wrap{background:#000 url(/img/paniq/home-bg-unit-head.webp) no-repeat center;background-size:cover;padding:3rem 0;}body.index .unit-head{padding:1em 0;}body.index .unit-info{align-items:center;}body.index .unit-info&gt;*{padding:2rem 1rem;}.unit-info h2,.unit-info .h2,.unit-info h4,.unit-info .h4{padding:.5rem;}.unit-info h4,.unit-info .h4{font-size:1.25em;color:inherit;text-align:center;flex:1 1;}.unit-info h2+h4{padding-top:0;}.unit-info h4+.st{padding-top:1rem;}.unit-info .st{font-weight:500;text-transform:uppercase;}.unit-info .top-faq p{padding-bottom:0;}.unit-info .price-info .table-wrap{margin-bottom:1em;}.unit-info .price-info table td{border-color:#D79632;}.subscribe{margin:1.5em auto 0;max-width:40rem;}.input-group{display:flex;margin:.5rem 0;}.input-group .input,.input-group .button{margin:0;min-width:0;}.input-group .input{flex:1 1;}.subscribe .checkbox{margin:0;text-align:left;}.msg{font-size:1.125em;}.msg.success{color:#5BB844;}.bg-l .msg.success,.bg-l2 .msg.success{text-shadow:0 0 .25em #FFF;font-weight:700;}.celebs-block{position:relative;}.celebs-block h2{position:absolute;top:0;left:0;right:0;z-index:1;height:24%;padding:0;display:flex;align-items:center;justify-content:center;}.celebs-block video{max-width:100%;max-height:100vh;display:block;margin:0 auto;}@media (min-width:1280px){.celebs-block:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,#000 calc(50vw - 660px),transparent calc(50vw - 500px),transparent calc(50vw - -500px),#000 calc(50vw - -660px));}}@media (min-width:165vh) and (max-height:776px){.celebs-block:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,#000 calc(50vw - 80vh),transparent calc(50vw - 70vh),transparent calc(50vw - -70vh),#000 calc(50vw - -80vh));}}@media (max-width:1600px) and (min-width:1200px){body.index.city .intro-block{background-size:auto 1500px;}}@media (min-width:1000px){body.index .teaser-block{padding-top:3rem;}body.index .teaser-block .h2{text-align:left;}body.index .teaser-block li{display:flex;text-align:left;align-items:center;}body.index .teaser-block li&gt;*{flex:1 1 50%;}body.index.city .intro-block .img+div&gt;*{text-align:left;}body.index.city .intro-block .img{max-width:40%;object-position:50% 3em;object-fit:contain;filter:none;min-height:30rem;}body.index.city .intro-block .double-block:nth-child(even){flex-direction:row-reverse;}}@media (max-width:999px){body.index .teaser-block .title{display:flex;min-height:8rem;align-items:center;justify-content:center;}body.index .teaser-block .slide-left,body.index .teaser-block .slide-right{top:8rem;}body.index.city .intro-block .img{display:none;}}@media (max-width:799px){body.index .quotes{font-size:.8em;}body.index .quotes .l1{font-size:1.5em;}body.index .teaser-block .slide-left+ul li{padding:0 1rem;}body.index .teaser-block .slide-left,body.index .teaser-block .slide-right{padding:.25rem;}body.index .teaser-block .embed{margin:0 1rem;}body.index .unit-head-wrap{padding:1rem 0;}}@media (max-width:599px){.celebs-block h2{position:relative;z-index:1;padding:1em .5rem;margin-bottom:-1em;background:#FFF;}}.static-page,.bg-t{background:url(/img/paniq/bg-blue.webp) no-repeat top center;background-size:100% auto;padding:0 .5rem 2rem;}.bg-t{background-image:url(/img/paniq/bg-blue-2.webp);}.static-page,main.bg-t{padding-bottom:5em;}.static-page{text-align:center;padding-top:1px;}.static-page&gt;*{text-align:left;}.static-page h1,.static-page .h1{text-align:center;}.static-page h2,.static-page .h2,.static-page p,.static-page ul{max-width:800px;margin:0 auto;padding:.5rem 0;width:100%;}.static-page h2,.static-page .h2{text-align:left;}.static-page ul{list-style:initial;padding:.2rem .5rem .2rem 1.5rem;}.static-page li{list-style:initial;padding:.3rem 0;}.static-page h1+p{margin:-1.5em auto 1em;}@media (max-width:1199px){.static-page,.bg-t{background-size:1200px auto;}}@media (max-width:599px){.static-page h1{margin-top:10rem;}}.error-page,.message-page{margin:0 auto;max-width:600px;padding:12rem 1em 2em;}body.events .first-block .cw{flex:1 1;}body.events .quotes{width:100%;margin:-1.5rem auto 3rem;padding:0 .5rem;text-transform:uppercase;}body.events .quotes li{font-size:2em;}body.events .first-block:after{content:'';background:url(/img/paniq/events-decor.webp) no-repeat center;position:absolute;z-index:1;bottom:-4em;left:40%;width:20%;height:8em;background-size:contain;}body.events .intro-block{padding:6em .5em;}body.events .bg-2{background:url('/img/paniq/events-bg-2.webp') no-repeat center;background-size:cover;height:36vw;max-height:60vh;}body.events .bg-3{background:url('/img/paniq/eventsp-bg-2.webp') no-repeat center;background-size:cover;height:36vw;max-height:60vh;}body.events .description-block&gt;div{background:url('/img/paniq/events-bg-3.webp') no-repeat center;background-size:cover;}body.events .description-block&gt;div:last-child{background-image:url('/img/paniq/events-bg-4.webp')}@media (min-width:1000px){body.events .description-block&gt;div{padding:6rem 4rem;}}@media (max-width:799px){body.events .intro-block{padding:4em .5em 2em;}body.events .bg-2{height:50vw;}body.events .quotes li{font-size:1.25em;}}.eventsParties .quotes{width:1000px;max-width:90vw;margin:-1.5rem auto 0;padding:0 .5rem;text-transform:uppercase;}.eventsParties .quotes li{font-size:2em;}.eventsParties p{max-width:50em;}.event-types-block{text-align:center;}.event-type-cards{color:#FFF;display:flex;flex-wrap:wrap;justify-content:center;gap:5em 2em;padding:3em 0;}.event-type-cards .hl{color:#2CB9BB;}.event-type-cards .card.premium .hl{color:#D79632;}.event-type-cards .card.premium h2 img{display:block;padding:.125em 0;}.event-type-cards .card.premium .h4.hl{color:inherit;}.event-type-cards .card{width:18em;min-height:28em;padding:0 .5rem;position:relative;z-index:1;border:2px solid #FFF;display:flex;flex-direction:column;gap:.75em;}.event-type-cards .cover{position:absolute;z-index:-1;top:0;left:0;width:100%;height:calc(100% - 4em);object-fit:cover;object-position:top;}.event-type-cards .decor{position:relative;z-index:1;margin-top:-3em;}.event-type-cards h2{color:inherit;padding:0 .5em;font-size:2em;line-height:1.25;margin-top:-.5em;}.event-type-cards .h4{font-size:1.25em;font-weight:700;text-transform:uppercase;padding:0;margin:0 auto;}.event-type-cards hr{width:3em;}.event-type-cards .inner{flex:1 1;display:flex;align-items:center;justify-content:center;flex-direction:column;}.event-type-cards .hf{font-family:'Montserrat';}.event-type-cards .hf strong{font-weight:900;text-transform:uppercase;}.event-type-cards .price-wrap{padding:0;min-height:3em;}.event-type-cards .price{font-size:1.5em;line-height:1.25;}.event-type-cards p,.event-type-cards ul{line-height:1.25;}.event-type-cards .ul{text-align:left;flex:1 1;align-self:center;display:flex;flex-direction:column;justify-content:center;}.event-type-cards .ul li{display:flex;gap:.375em;padding-bottom:.25em;}.event-type-cards li .sym{line-height:1.25;}.event-type-cards .buttons{margin:0 -.5rem;flex-wrap:nowrap;gap:0;align-items:stretch;min-height:4em;}.event-type-cards .button,.event-type-cards .button-2{min-width:0;flex:1 1;display:flex;align-items:center;justify-content:center;}.event-type-cards .card.package-1 .hl:not(hr){color:#FFF;}.event-type-cards .card.package-3 .hl{color:#D79632;}ul.list-with{display:inline-block;text-align:left;margin:1em 0;max-width:800px;}ul.list-with li{padding:.25em 0 .25em .5em;display:flex;gap:1em;align-items:center;}ul.list-with.icon li img,ul.list-with.icon li .ph{width:3em;min-width:3em;height:3em;display:inline-block;object-fit:scale-down;object-position:center;}ul.list-with li h6,ul.list-with li p{margin:0;padding:0;font-size:1em;}ul.list-with li h6 strong{font-weight:bolder;}ul.list-with.icon li p{margin-top:-1em;}ul.list-with.icon li a{text-decoration:underline;}ul.list-with.check li{gap:.5em;align-items:flex-start;}ul.list-with.check li:before{content:'\e923';font-family:'icons';color:#D79632;}ul.list-with.dot li{gap:.5em;align-items:flex-start;}ul.list-with.dot li:before{content:'\25cf';color:#D79632;}.eventsParties .lead{text-align:center;font-weight:700;padding:0 1em;}.eventsParties .first-block{background-color:#005A64;}.eventsParties .first-block .img-bg{object-position:top center;}.eventsParties .intro-block h5{color:#D79632;}.eventsParties .intro-block h6{font-size:1em;}.eventsParties .intro-block&gt;h6:last-child{padding-bottom:2em;}.eventsParties .bg-2{background:url('/img/paniq/eventsp-bg-2.webp') no-repeat center;background-size:cover;height:36vw;max-height:60vh;}.eventsParties .bg-3{background:url('/img/paniq/events-bg-2.webp') no-repeat center;background-size:cover;height:36vw;max-height:60vh;}.eventsParties .team-block{background:#000 url(/img/paniq/eventsp-bg-3.webp) no-repeat bottom center;background-size:cover;padding:4em 0;}.eventsParties .bachelor-block{background-image:url(/img/paniq/eventsp-bg-4.webp);padding:4em 0;background-size:cover;}.eventsParties .double-block{max-width:1000px;margin:2em auto;align-items:center;flex-direction:row-reverse;}.eventsParties .double-block.one{margin-bottom:-3rem;}.eventsParties .warning-wrap{position:relative;display:inline-block;}.eventsParties .warning{position:absolute;bottom:1em;left:0;font-size:.75em;color:#D79632;width:15em;text-align:left;}.eventsParties .form-block{background:rgba(215,150,50,.8) url(/img/paniq/eventsp-bg-form.webp) no-repeat bottom center;padding:4em .5em;text-align:center;}.eventsParties .form-block h2{color:#FFF;}.eventsParties .form-block form{max-width:500px;margin:0 auto;}.eventsParties .form-block .input,.eventsParties .checklist label:before{border:2px solid #FFF;}.eventsParties .form-block .checklist label:before{top:calc(.5em - 1px);line-height:1.125;}.eventsParties .form-block select.input{background-image:url(/img/paniq/drop-angle-w.png);}.lv-events-ico{height:1.25em;width:1em;margin-top:-.125em;background:url(/img/paniq/eventsp-ico-4.png) no-repeat center;background-size:contain;filter:brightness(0) invert(1);}@media (min-width:1000px){.eventsParties .intro-block{background-image:url(/img/paniq/eventsp-bg-intro.webp);}.eventsParties.las-vegas .intro-block{background-image:url(/img/paniq/lv-events-bg-intro.webp);}.eventsParties .double-block.one{margin-top:-8rem;}.eventsParties .double-block.one img{position:relative;z-index:1;top:-4rem;pointer-events:none;}}@media (max-width:799px){.eventsParties .quotes li{font-size:1.25em;}.eventsParties .bg-2{height:50vw;}}@media (max-width:450px){.eventsParties .warning{background:rgba(0,0,0,.7);color:#D79632;width:100%;text-align:left;padding:.5em;}}body.aboutus .first-block .color-blend{background-color:#2CB9BB;}body.aboutus .intro-block{padding:6em .5em;}body.aboutus .what-we-do .img{background-image:url('/img/paniq/aboutus-bg-2.webp');min-height:50vw;}body.aboutus .team-building{flex-direction:row-reverse;}body.aboutus .team-building .img{background-image:url('/img/paniq/aboutus-bg-3.webp');min-height:50vw;}body.aboutus .our-vision{background:url('/img/paniq/aboutus-bg-4.webp') no-repeat center;background-size:cover;text-align:center;display:flex;align-items:center;justify-content:center;padding:1em 0 4em;}body.aboutus .our-vision p{max-width:600px;}body.aboutus .bg-l2{padding-bottom:0;}body.aboutus .bg-l2 h2{padding:1em .5em 2em;}body.aboutus .about-hun{background:url('/img/paniq/aboutus-bg-5.webp') no-repeat center left;background-size:auto 100%;text-align:center;align-items:center;padding:2em 0 4em;}body.aboutus .about-hun&gt;div:first-child{flex:2 0 66%;}@media (min-width:1000px){body.aboutus .what-we-do,body.aboutus .team-building{min-height:600px;}body.aboutus .what-we-do .img,body.aboutus .team-building .img{min-height:0;}body.aboutus .our-vision{padding:10em 0 14em;}body.aboutus .about-hun{min-height:36vw;background-size:cover;background-position:center;}}@media (max-width:599px){body.aboutus .our-vision{background-size:cover;}body.aboutus .about-hun{padding-bottom:2em;}}.contact .h1{margin-bottom:0;}.contact .h1+h1{text-align:center;margin:2em auto 1em;}.contact .static-page{padding-bottom:0;}.contact .static-page{background-image:url(/img/paniq/contactus-bg.webp);}.contact .static-page p,.contact .static-page div{text-align:center;}.contact .static-page p{padding:1rem 0;max-width:600px;text-wrap:balance;}.contact .static-page p a{font-weight:700;}.contact .bg-l2{margin:3em -.5em 0;padding:0 .5em 4em;color:#005A64;position:relative;}.contact .units,.contact .units h4{padding:3em 0 0;}.contact .units .label{padding-top:1.25em;}.contact .units&gt;*:first-child{padding-top:0;}.contact .units .address{text-transform:uppercase;font-weight:700;font-size:1.125em;}.contact .contact-links .sym{font-size:1.25em;display:inline-block;margin:.25em;width:1.5em;line-height:calc(1.5em - 4px);border:2px solid;border-radius:100%;padding:.5rem;box-sizing:content-box;}.contact .main-contacts{display:inline-flex;position:relative;align-items:center;justify-content:center;padding:1em 0;gap:2em;flex-wrap:wrap;}.contact .main-contacts .txt{font-weight:700;}.contact .main-contacts .sym{font-size:2em;}.contact .call-us,.contact .email-us{width:12em;}.contact .static-page .fb-page-wrap{margin-top:2em;}@media (min-width:1000px){.contact .main-contacts{padding:2em 0;}.contact .contact-links:not(.main-contacts) .sym{margin:.375em;}}@media (min-width:1200px){.contact .decor:before,.contact .decor:after{content:'';position:absolute;top:-12em;background:url(/img/paniq/contactus-decor-1.webp) no-repeat right center;background-size:auto 100%;width:15em;height:25em;left:0;}.contact .decor:after{background-image:url(/img/paniq/contactus-decor-2.webp);background-position:left center;top:-16em;left:auto;right:0;width:12em;}}@media (max-width:999px){.contact .call-us,.contact .email-us{display:none;}}.franchise main&gt;div&gt;h2~.buttons{margin-bottom:2em;}.franchise .intro-block .embed{width:600px;padding:1.2em;}.franchise .intro-block .embed:after{content:'';position:absolute;top:0;left:0;bottom:0;right:0;z-index:1;background:url(/img/paniq/img-frame-hd.webp) no-repeat center;background-size:contain;}.franchise .social-block{padding-bottom:4em;background-size:cover;text-align:center;}.franchise .social-block .frame{margin:1em auto;padding:1em;display:block;width:calc(100% - 2em);max-width:550px;border-radius:.5em;border:4px solid;box-shadow:inset 0 0 1em 2px #2CB9BB,0 0 1em 2px #2CB9BB;}.franchise .social-block .twitter-timeline{display:block;}.franchise .opportunity{flex-direction:row-reverse;}.franchise .franchise-form{background:rgba(215,150,50,.8);}.franchise .franchise-form *{color:#FFF;border-color:#FFF;}.franchise .details-block{background-image:url(/img/paniq/franchise-bg-sexy.webp);background-position:bottom center;}.franchise .details-block h2{max-width:1000px;padding-bottom:2em;}.franchise .features{text-align:center;}.franchise .checklist{display:inline-block;margin-bottom:3em;}.franchise .checklist li{position:relative;padding:.5em .5em .5em 3em;text-align:left;}.franchise .checklist li:before{content:'';position:absolute;top:0;left:0;width:3em;height:2em;background:url(/img/paniq/ico-check.png) no-repeat center center;background-size:contain;}.franchise .features .buttons{margin-top:2em;}@media (max-width:1600px){.franchise .tweet-block{background-size:1600px auto;}}.timeline{text-align:center;display:flex;max-width:1200px;margin:2em auto;}.timeline&gt;*{flex:1 1;display:flex;justify-content:flex-start;position:relative;}.timeline h5{text-transform:uppercase;font-weight:500;}.timeline h5 strong{font-size:1.5em;font-weight:800;display:block;line-height:1;}.timeline li:not(.uc):before{content:'\25CF';font-size:.8em;display:inline-block;vertical-align:middle;padding:0 .5em .3em 0;}.timeline li.uc{list-style:none;text-transform:uppercase;color:#D79632;font-weight:700;}@media (min-width:1200px){.timeline-block{background-image:url(/img/paniq/franchise-bg-timeline.webp);padding-bottom:4em;}.timeline{padding:0 4em;height:48em;margin-top:0;}.timeline&gt;*{flex-direction:column;margin-right:-5px;}.timeline&gt;*:nth-child(even){flex-direction:column-reverse;}.timeline&gt;*:before{content:'';display:block;height:18em;}.timeline h5{margin:0 -3em;padding:1em 0 0;height:4em;}.timeline ul{margin:0 -4em;}.timeline .sep{background:url(/img/paniq/franchise-gpt-sep.png) no-repeat center 2em;background-size:auto 24px;}.timeline .sep:before{content:'';display:block;height:2em;border:5px solid #D79632;border-bottom:0;}.timeline .sep:after{content:'';display:block;background:#D79632;width:2px;height:6em;margin:2em auto 1em;}.timeline&gt;*:nth-child(even) .sep{transform:rotate(180deg);margin-bottom:-5px;}}@media (max-width:1199px){.timeline{flex-direction:column;}.timeline&gt;*{align-items:center;justify-content:space-between;position:relative;padding:2em 0;}.timeline&gt;*:nth-child(even){flex-direction:row-reverse;}.timeline h5,.timeline ul,.timeline .finish{width:calc(50% - 2rem);margin:0;}.timeline ul,.timeline .finish{padding:0 1em;}.timeline h5,.timeline&gt;*:nth-child(even) ul{text-align:right;}.timeline ul,.timeline&gt;*:nth-child(even) h5,.timeline .finish{text-align:left;}.timeline .finish img{width:10em;}.timeline .sep{position:absolute;top:0;left:calc(50% - 1rem);bottom:-5px;width:2rem;border:5px solid #D79632;border-right:0;}.timeline .sep:before{content:'';display:block;width:24px;position:relative;left:calc(2rem - 10px);height:100%;background:url(/img/paniq/franchise-gpt-sep-v.png) no-repeat right;background-size:24px auto;}.timeline&gt;*:nth-child(even) .sep{transform:rotate(180deg);}}@media (max-width:799px){.timeline{font-size:.75em;}}@media (max-width:599px){.timeline ul{font-size:.75em;}}.franchise .intro-block{padding-bottom:4em;}.franchise .intro-block img{padding:1.5em 0;}.franchise .memberof-block{background:#0D0F0E;}.franchise .memberof-block h2:last-of-type{padding-bottom:2em;}.franchise .memberof{text-align:center;text-wrap:balance;}.franchise .memberof img{display:inline-block;padding:.5em 1em;}.franchise .disclaimer{font-size:.8em;padding:2em 1em 1em;text-align:center;}@media (max-width:599px){.franchise .memberof img{height:4em;}}@media (min-width:1000px){.franchise .details-block{padding-bottom:5em;}.franchise .features .b{position:relative;margin-left:8em;}.franchise .features .b:before{content:'';position:absolute;top:0;bottom:0;width:5em;left:-8em;background:url('/img/paniq/franchise-decor-1.png') no-repeat left center;}.franchise .features .b1:before{background-image:url('/img/paniq/franchise-decor-2.png')}.franchise .features .b2:before{background-image:url('/img/paniq/franchise-decor-3.png')}.franchise .features .b3:before{background-image:url('/img/paniq/franchise-decor-4.png')}}@media (max-width:599px){.franchise .intro-block img{padding:.5em 0;}.franchiseDetails h1.img{margin-bottom:0;}}.shop .intro-block{background:url(/img/paniq/shop-bg-fog.webp) no-repeat top center,url(/img/paniq/shop-bg-l.webp) repeat-y top center;background-size:100% auto;text-align:center;padding-bottom:2em;}.shop .product{width:100%;max-width:1200px;margin:4em auto;}.shop .product .flex&gt;.text{padding:2em 1em 1px;}.shop .product .flex&gt;*:not(.text){text-align:center;}.shop .product .desc .buttons{align-items:flex-start;margin:1em 0;min-height:0;}.shop .product .buttons&gt;*{flex:1 1;min-width:12rem;max-width:20rem;width:40%;}.shop .product .buttons&gt;*&gt;*{display:block;}.shop .product .images{background:#FFF;}.shop .product .images ul{max-width:600px;margin:0 auto;}.shop .product .images .sym{color:#000;}.shop .product .desc{background:#000;text-align:left;position:relative;}.shop .product.is-new .desc:before{content:'';position:absolute;top:-1.5em;right:.5em;width:5em;height:5em;z-index:10;background:url(/img/paniq/shop-badge-new.png) no-repeat center;background-size:contain;}.shop .product .desc h2{color:inherit;font-size:1.5em;padding:1em 0 .75em;text-align:left;}.shop .product .desc .price{display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:flex-end;gap:.5em;font-size:2em;font-weight:700;padding-bottom:.25em;line-height:1.25;}.shop .product .desc .price del{font-size:.75em;opacity:.6;padding-bottom:.125em;}.shop .product .desc .button-dd{color:#FFF;margin:-1px;}.shop .product .details{background:#FFF;color:#3C3C3C;text-align:left;}.shop .product .details .buttons{padding:3em 0;}.shop .product .fw{display:block;width:100%;}.shop .product .video{padding:4em 1em 0;position:relative;max-width:600px;margin:0 auto;}.shop .product .video .embed{display:block;}.shop .product .video .pin{position:absolute;top:-1em;right:100%;height:10em;}.shop .product:not(.open) .details{display:none;}@media (max-width:1600px){.shop .intro-block{background-size:1600px auto;}}@media (min-width:1000px){.shop .product{padding:0 2em;}.shop .product .flex{display:flex;}.shop .product .flex&gt;*{flex:1 1 50%;}.shop .product .flex&gt;.text{padding:2.5em;}.shop .product .flex.flex-center{align-items:center;}.shop .product .flex&gt;.desc{padding-bottom:6em;}.shop .product.is-new .desc:before{right:-1.5em;}.shop .product .desc .buttons{position:absolute;bottom:0;left:1em;right:1em;}}@media (max-width:999px){.shop .product .video .pin{display:none;}}.shop .product.llamageddon .desc{background:#000 url(/img/paniq/shop-llama-desc-bg.webp) no-repeat bottom right;background-size:contain;}.shop .product.llamageddon .buttons{margin-bottom:.5rem;}.shop .product.llamageddon .amazon{color:#D79632;text-transform:uppercase;display:flex;align-items:center;padding:.25em .5em;font-size:.875em;font-weight:700;justify-content:center;margin-bottom:-.5rem;}.shop .product.llamageddon .amazon img{height:1.625em;padding:.375em 0 0 .5em;}body.ourRooms main.bg-t{text-align:center;padding:0;text-wrap:balance;}body.ourRooms h1+h2{margin:-1em auto .5em;}body.ourRooms .room-list~.buttons{height:8em;}body.ourRooms .units{text-align:center;}body.ourRooms .units+*{margin-bottom:4em;}body.ourRooms .unit{text-transform:uppercase;font-size:1.25em;margin-bottom:.5em;}body.ourRooms .units&gt;*{padding:2rem 1rem;max-width:50em;}body.ourRooms .unit-head-wrap{background:#000 url(/img/paniq/home-bg-unit-head.webp) no-repeat center;background-size:cover;padding:1rem 0;}body.ourRooms .unit-head{text-transform:uppercase;font-size:1.5em;padding:0;}body.ourRooms .unit-head-wrap .buttons{min-height:4em;}body.ourRooms .room-list{padding:4em 0;background:#0D0F0E;}body.ourRooms .virtual-events{background:#000 url(/img/paniq/eventsp-bg-3.webp) no-repeat bottom center;background-size:cover;padding:4em 0;}.virtual-events .double-block{margin:2em auto;justify-content:center;align-items:center;max-width:75em;}.virtual-events .double-block img{max-width:100%;}.virtual-events .checklist{display:inline-block;margin-bottom:2em;}.virtual-events .checklist li{position:relative;padding:.5em .5em .5em 3em;text-align:left;}.virtual-events .checklist li:before{content:'';position:absolute;top:0;left:0;width:3em;height:2em;background:url(/img/paniq/ico-check.png) no-repeat center center;background-size:contain;}.virtual-events .buttons{margin-top:2em;gap:2em 1em;}.virtual-events .button.hl{min-width:15em;margin:0;}@media (min-width:1000px){body.ourRooms .units{display:flex;justify-content:center;text-align:center;}}@media (max-width:599px){body.ourRooms .unit{font-size:1em;margin:0 .5em;}body.ourRooms .units&gt;*{padding:2rem 0;}}body.room .main&gt;.header2{background:rgba(0,90,100,.95);}body.room .first-block{margin-top:8rem;}body.room .first-block .cover{text-shadow:0 0 1em #000;min-height:calc(100vh - 8rem);}body.room .intro-block img.text{padding:1em 0;max-width:400px;width:80vw;}body.room .desc{text-align:left;}body.room .difficulty{padding:1rem 0 2rem;}body.room .difficulty .text{padding-bottom:1.5rem;}body.room .difficulty .text span{text-transform:none;}body.room .details{display:inline-block;text-align:center;}body.room .details&gt;*{margin-bottom:1em;display:flex;justify-content:center;gap:.5em;}body.room .details .sym{font-size:1.25em;color:#D79632;}body.room .price-table td{border:2px solid #D79632;background:rgba(255,255,255,.3);}body.room .teaser-block{padding-bottom:2em;text-align:center;}body.room .teaser-block .with-frame:after{content:none;}.look-around .slideshow:not(.loading) li img{height:100%;}.look360{position:relative;margin:2em auto;padding:10px;display:inline-block;}.look360:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;margin:0 auto;background:url(/img/paniq/img-frame-whd.webp) no-repeat center;background-size:contain;z-index:3;pointer-events:none;}.look360 .text{position:absolute;top:10px;left:10px;bottom:10px;right:10px;z-index:1;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#FFF;background:rgba(0,0,0,.3);}.look360 h2{font-size:1.5em;padding:0;}.look360 .ico{font-size:2em;padding-left:.25em;}.look360 img{display:block;width:800px;}@media (min-width:1000px){body.room .desc{display:flex;justify-content:space-around;}body.room .desc&gt;*{padding:1em 2em;}}body.faq main{text-align:center;}.faq-wrap h2{font-size:1.5em;}.faq-wrap h2 small{font-weight:400;}.faq-wrap .qstn .toggle{background:rgba(0,0,0,.3);padding-left:.5rem;}.faq-wrap .qstn h3{font-family:inherit;}.faq-bottom{color:#D79632;text-transform:uppercase;font-size:1.25em;}@media (min-width:1000px){.faq-wrap .qstn .toggle{padding-left:1rem;}.faq-wrap .qstn .toggled{padding:0 1.5rem;}}.checkout-block,.prices-block{padding-top:3em;position:relative;}.checkout-block{background:#FFF url('/img/paniq/bg-white-2.webp') no-repeat center;background-size:cover;color:#000;padding-bottom:3em;}.checkout-block h4{color:#D79632;}.checkout-bar .button{min-width:0;}.weekslots .prices-block{padding-top:0;}body.reservation main,body.giftVoucher main{text-align:center;min-height:60vh;}body.reservation h1.h2,body.giftVoucher h1.h2{padding:0;margin-bottom:1rem;}body.reservation h1.h2+h4{margin:-.5em auto 2em;font-weight:400;font-size:1.25em;}body.reservation h1+h2{margin:-1em auto .5em;}body.reservation .book-progress~.h4,body.reservation main&gt;.h4{margin:2em auto 1em;}body.reservation,body.reservation main{background:none;}body.reservation:before{content:'';position:fixed;display:block;top:0;left:0;width:100%;height:100%;background:url(/img/paniq/bg-blue-2.webp) no-repeat top center;z-index:-1;background-size:1920px auto;}body.reservation main.bg-t{padding-left:0;padding-right:0;}@media (min-width:1600px){body.reservation:before{background-size:100% auto;}}.reservation .unit-choose a{font-family:'Montserrat';}.reservation h3.unit-head{text-transform:uppercase;padding-bottom:.75em;}.reservation .pre-rooms~.pre-rooms{margin-top:2em;}.reservation img.pre-rooms{align-self:center;}.reservation.rooms .video-wrap{position:relative;margin-top:4rem;min-height:calc(100vh - 4rem);display:flex;flex-direction:column;justify-content:space-between;}.reservation.rooms .video-wrap img.pre-rooms{padding-bottom:3.5em;}.reservation.rooms .video-wrap+.table-wrap{margin-top:2em;}@media (max-width:999.9px){.reservation.rooms .first-item+.multi-book&gt;a:last-child{display:none;}.reservation.rooms .video-wrap .unit-choose{opacity:.8;}.reservation.rooms .video-wrap .first-item{margin-top:5rem;}}.reservation .reviews-block.bg-l{background-image:url(/img/paniq/bg-white-3.webp);margin-top:4rem;}.reservation .outro-block.bg-t{background-image:url(/img/paniq/bg-blue-3.webp);margin-bottom:-5rem;background-color:#000;}.eventsFlow1 main{padding-bottom:0;}.eventsFlow1 .package-info-block{padding-top:0;background-image:url(/img/paniq/birthday-1-bg.webp);}.choices-table{border-collapse:collapse;margin:1em auto;}.choices-table h6{margin:0;padding:0;}.choices-table td{max-width:200px;border:1px solid #D79632;padding:.25em .5em;}.eventsFlow2 .h4 strong{color:#FFF;}.eventsFlow2 .about-block,.eventsFlow3 .about-block{max-width:60em;margin:0 auto;text-align:left;flex-direction:row-reverse;margin-bottom:3em;}.eventsFlow2 .about-block img,.eventsFlow3 .about-block img{display:block;}.eventsFlow2 .room-card li{margin-top:0;}.eventsFlow3 .next-block{padding-top:3em;}.button.hl{background:none;color:#FFF;border-radius:2em;border:4px solid;box-shadow:inset 0 0 1em #2CB9BB,0 0 3em 4px #2CB9BB;animation:flicker 2s linear infinite;}.button.hl:hover{background:none;}.reservation .day-jump-line&gt;.input{background-color:rgba(0,0,0,.3);}.reservation .room-info-wrap{padding-top:2rem;}.reservation .room-image{position:relative;padding:0 !important;}.reservation .room-image img{width:250px;height:250px;object-fit:cover;object-position:top;border-radius:1em;border:4px solid #FFF;box-shadow:0 0 .5em #2CB9BB,0 0 .5em #2CB9BB,0 0 1em #2CB9BB,0 0 2em #2CB9BB;}.reservation .room-image .rooms{position:absolute;bottom:2em;left:0;right:0;text-align:center;}.reservation .room-image .rooms .preview{display:inline-block;min-height:0;}.reservation .room-head{font-family:'Montserrat';font-weight:700;}.reservation .room-head span{font-family:'Roboto';font-weight:400;}.reservation .room-info-wrap .room-warn{background:rgba(0,0,0,.3);padding:.25em .5em;}.reservation .block .room-head{font-size:1.125em;}.reservation .block .room-head span{font-size:.875em;}.reservation .price-table td{border-color:#D79632;font-weight:700;text-transform:uppercase;}.book-progress a&gt;.num:after{background:#005A64;}.reservation .form-wrap .input,.reservation .form-wrap .button-i,.reservation .form-wrap .checkbox label:before,.reservation .form-wrap .checklist label:before{background-color:rgba(0,0,0,.3);}.reservation .form-wrap .input:focus,.reservation .form-wrap .button-i:focus,.reservation .form-wrap .input:hover,.reservation .form-wrap .button-i:hover{background-color:rgba(0,0,0,.7);}.reservation .private.warn,.block .tz-warning{padding:.5em .875em;}.form-wrap .conditions .error,.form-wrap .book-sum~.error{color:#FF0000 !important;}body.giftVoucher .first-block{background:url(/img/paniq/gift-voucher-bg.webp) no-repeat center;background-size:cover;}body.giftVoucher .first-block h1{padding:0;}body.giftVoucher .first-block .cover{height:80vh;min-height:0;padding-bottom:0;}body.giftVoucher .first-block .voucher{max-height:45vh;padding:2.5vh 0;}body.giftVoucher .bg-l{background-image:url(/img/paniq/gift-voucher-bg-2.webp);}body.giftVoucher .bg-l h5{padding:1em .5em;}body.giftVoucher .bg-t{padding:0;}.form-wrap.gift .has-button{margin:1em 0;}.form-wrap.gift .button-2{min-width:12em;}body.giftVoucher .confirm h2{padding:.2em;}body.giftVoucher .confirm h3{padding:.2em;color:#FFF;font-size:1.5em;font-weight:700;}@media (min-width:1000px){.form-wrap.gift{border:1px solid #D79632;border-radius:1.5em;background:rgba(255,255,255,.3);}.reservation .room-info-wrap{display:flex;align-items:center;justify-content:center;padding:4rem 0 2rem;}.reservation .room-info-wrap&gt;div{text-align:left;margin-left:2rem;padding-bottom:1.5rem;}.reservation .room-info-wrap&gt;div&gt;*{text-align:left;margin-left:0;}.reservation .room-info-wrap h4.room-head{font-size:2em;}.reservation .room-info-wrap h4.room-head span{font-size:.875em;}}@media (max-width:799px){body.reservation.form main h1{margin-top:16rem;}.reservation .summary-wrap{position:absolute;z-index:104;top:8rem;left:0;right:0;margin-top:0;max-height:calc(100% - 8rem);overflow:auto;background:rgba(0,90,100,.95);transition:none;}.reservation.scroll-y .summary-wrap{position:fixed;top:0;}body.giftVoucher .first-block h1{padding:.5em 0;}body.giftVoucher .first-block .cover{height:auto;padding:6em .5em 2em;}body.giftVoucher .first-block .voucher{display:none;}}.review-form h1{margin-top:4rem;}.review-form .input{background:rgba(0,0,0,.3);}body.covid19 .static-page{background-image:url(/img/paniq/covid-bg.webp);}body.covid19 .static-page&gt;*{text-align:center;}body.covid19 .h1{max-width:600px;}body.covid19 p{margin-top:2rem;}body.covid19 .large{font-size:1.25em;margin-top:1.5rem;}body.covid19 .narrow{max-width:25em;}body.covid19 .embed{max-width:600px;margin:3em 0 2em;}body.covid19 .frame{padding:2em 1em;margin:4em auto;position:relative;z-index:1;max-width:800px;}body.covid19 .frame a{color:#D79632;}body.covid19 .frame1,body.covid19 .frame2,body.covid19 .frame1:before{display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:-1;}body.covid19 .frame1{filter:blur(8px);}body.covid19 .frame2{border:4px solid #FFF;}body.covid19 .frame1:before{content:'';border:12px solid #2CB9BB;top:-4px;bottom:-4px;left:-4px;right:-4px;}body.covid19 .frame h4{margin:0 0 1em;padding:0;}@media (min-width:800px){body.covid19 .frame{padding:5em 2em 4em;}body.covid19 .frame2,body.covid19 .frame1:before{clip-path:polygon(-1em -1em,calc(50% - 10em) -1em,calc(50% - 10em) 20%,calc(50% - -10em) 20%,calc(50% - -10em) -1em,calc(100% - -1em) -1em,calc(100% - -1em) calc(100% - -1em),-1em calc(100% - -1em));-webkit-clip-path:polygon(-1em -1em,calc(50% - 10em) -1em,calc(50% - 10em) 20%,calc(50% - -10em) 20%,calc(50% - -10em) -1em,calc(100% - -1em) -1em,calc(100% - -1em) calc(100% - -1em),-1em calc(100% - -1em));}body.covid19 .frame h4{position:absolute;top:-1.25em;left:0;right:0;}}.freePuzzle .static-page .h2{text-align:center;}.freePuzzle .static-page .h4{text-align:center;color:inherit;}.freePuzzle .static-page&gt;p{text-align:center;margin:1em auto;}.freePuzzle .static-page .puzzle{width:1000px;}.freePuzzle .static-page form{margin:3em auto 0;max-width:800px;}.freePuzzle .box{display:inline-block;border:4px solid #D79632;background:rgba(0,0,0,.3);padding:1em 1em 2em;position:relative;margin:2em .5em 4em;}.freePuzzle .box h2{padding:.25em;}.freePuzzle .box h3{padding:.25em;color:#FFF;font-size:1.5em;font-weight:700;}.freePuzzle .box .copy{position:absolute;bottom:-4px;right:-4px;min-width:0;padding:.25em .5em;border:4px solid #D79632;}@media (min-width:800px){.freePuzzle .static-page&gt;p{margin:2em auto;}}.unit-choose.attraction a{--ucol:#D79632;font-size:1.25em;}.unit-choose.attraction a:nth-child(even){--ucol:#A306B7;}.attraction .sym.gold,.attraction .difficulty .locks .sym,.room .attraction .details .sym{color:#EE6AFF;}.room-card .attraction .learn-more{border-color:#EE6AFF;}.room-card .attraction .learn-more:hover{border-color:#A306B7;}@supports (-webkit-text-fill-color:transparent) and (background-clip:text){.sym.gold,.difficulty .locks .sym:before{background:linear-gradient(90deg,#D79632,#FCD594);background-clip:text;-webkit-text-fill-color:transparent;}.rooms .sym.gold{text-shadow:none;filter:drop-shadow(0 0 .5rem #000);}.attraction .sym.gold,.attraction .difficulty .locks .sym{background-image:linear-gradient(90deg,#EE6AFF,#F8C0FF);}}@font-face{font-family:'brand';src:url('/css/../fonts/brands.woff?v2') format('woff');font-weight:normal;font-style:normal;font-display:block;}.brand{font-family:'brand' !important;font-style:normal;display:inline-block;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.ba-aa:before{content:"\e96d";}.ba-adecco:before{content:"\e900";}.ba-adobe:before{content:"\e901";}.ba-amazon:before{content:"\e902";}.ba-amc:before{content:"\e903";}.ba-amex:before{content:"\e904";}.ba-apple:before{content:"\e907";}.ba-att:before{content:"\e908";}.ba-audi:before{content:"\e909";}.ba-bcg:before{content:"\e90a";}.ba-bnp:before{content:"\e90c";}.ba-business-insider:before{content:"\e914";}.ba-buzzfeed:before{content:"\e964";}.ba-cheesecakefactory:before{content:"\e90f";}.ba-cisco:before{content:"\e910";}.ba-cma-cgm:before{content:"\e952";}.ba-cocacola:before{content:"\e911";}.ba-credit:before{content:"\e965";}.ba-crowe:before{content:"\e912";}.ba-cvs:before{content:"\e966";}.ba-decathlon:before{content:"\e913";}.ba-deloitte:before{content:"\e967";}.ba-disney:before{content:"\e968";}.ba-ericsson:before{content:"\e969";}.ba-expedia:before{content:"\e935";}.ba-facebook:before{content:"\e96a";}.ba-fedex:before{content:"\e961";}.ba-forbes:before{content:"\e90b";}.ba-geekwire:before{content:"\e918";}.ba-getty-images:before{content:"\e962";}.ba-google:before{content:"\e94b";}.ba-groupon:before{content:"\e963";}.ba-hipcom:before{content:"\e905";}.ba-homedepot:before{content:"\e95b";}.ba-hp:before{content:"\e959";}.ba-hyatt:before{content:"\e95a";}.ba-kedge:before{content:"\e956";}.ba-la-weekly:before{content:"\e90d";}.ba-laposte:before{content:"\e94e";}.ba-loccitane:before{content:"\e906";}.ba-loreal:before{content:"\e957";}.ba-macys:before{content:"\e958";}.ba-mashable:before{content:"\e955";}.ba-mckinsey:before{content:"\e953";}.ba-microsoft:before{content:"\e954";}.ba-morgan-stanley:before{content:"\e951";}.ba-netflix:before{content:"\e94c";}.ba-new-york-times:before{content:"\e919";}.ba-nike:before{content:"\e94d";}.ba-oracle:before{content:"\e943";}.ba-orange:before{content:"\e944";}.ba-salesforce:before{content:"\e948";}.ba-seattlepi:before{content:"\e915";}.ba-spotify:before{content:"\e916";}.ba-starbucks:before{content:"\e917";}.ba-tesla:before{content:"\e930";}.ba-the-times:before{content:"\e91a";}.ba-twitter:before{content:"\e931";}.ba-uber:before{content:"\e932";}.ba-ups:before{content:"\e933";}.ba-venturebeat:before{content:"\e934";}.ba-voyage-atl:before{content:"\e90e";}body.los-angeles .magiq-block .video-bg,body.los-angeles .magiq-block .img-bg{object-position:0 90% !important;}body.los-angeles .magiq-block .color-blend{background-color:#000;}@media (min-width:1000px){body.los-angeles .magiq-block .cover&gt;div{display:flex;align-items:center;}body.los-angeles .magiq-block .cover&gt;div&gt;*{padding:.5em 1em;}}body.marseille.events .gallery img{display:block;width:187px;}body.marseille.eventsParties .gallery img{display:block;}body.marseille.eventsParties .gallery li{max-width:calc(50% - 2em);width:187px;}body.marseille .event-type-cards h2{font-size:1.875em;}@media (min-width:600px){body.marseille.eventsParties .gallery li{max-width:calc(25% - 2em);}}body.aboutus .about-mrs .img{background-image:url('/img/paniq/aboutus-bg-marseille.webp');min-height:40vw;}@media (min-width:1000px){body.aboutus .about-mrs .img{min-height:0;}}body.reservation.l-fr .weekslots .calendar .head{font-size:1.125em;}body.chicago .why-logan-block h2{padding:1rem 0;position:relative;display:inline-block;}body.chicago .why-logan-block h2 span{color:#FFF;display:block;}body.chicago .why-logan-block a{color:#FFF;}body.chicago .why-logan-block h2:before{content:'';position:absolute;top:-2em;right:100%;width:calc(50vw - 8em);bottom:-2em;background:url(/img/paniq/chi-home-why-img.webp) no-repeat center right;background-size:contain;}body.chicago .why-logan-block video.blend+.img-bg{filter:brightness(50%) contrast(125%);}@media (min-width:800px){body.chicago .why-logan-block .video-bg,body.chicago .why-logan-block .img-bg{object-position:0 90% !important;}}@media (max-width:799px){body.index.chicago .chi-l .frame:before{top:.75em;}body.chicago .why-logan-block .cover{padding:1rem;}body.chicago .why-logan-block h2:before{position:static;display:block;width:100%;height:8em;background-position:center;margin-bottom:.5em;}}body.index.las-vegas .first-block .button{min-width:12em;}body.index.las-vegas .unit-info.bg-t{background-position:100% 20%;}body.index.las-vegas .price-info{text-align:center;}@media (min-width:1200px){body.index.las-vegas .intro-block{background-size:cover;}body.index.las-vegas .where-block{background-image:url(/img/paniq/lv-home-location-bg.webp);background-size:cover;}}@media (min-width:1000px){body.index.las-vegas .where-block .double-block&gt;div&gt;*{text-align:left;}body.index.las-vegas .where-block .img{max-width:40%;object-position:50% 1em;object-fit:contain;filter:none;}}@media (max-width:999px){body.index.las-vegas .intro-block .img{display:block;margin:0 auto;padding-right:8%;}body.index.las-vegas .intro-block .double-block:nth-child(2){margin:2em -.5em 0;padding:2em 0;background:url(/img/paniq/lv-bar-rooms.webp) no-repeat top;background-size:cover;color:#FFF;}}.lvBarLounge .desc-block{color:#2CB9BB;}.lvBarLounge .desc-block h3{color:#FFF;}.lvBarLounge .desc-block&gt;*{padding:2rem .5rem;}.lvBarLounge .desc-block.one{background:url(/img/paniq/lv-bar-play-drink-escape.webp) no-repeat right top;background-size:auto 100%;}.lvBarLounge .desc-block.two{background:url(/img/paniq/lv-bar-cocktail.webp) no-repeat left bottom;background-size:auto 100%;}.lvBarLounge h3,.lvBarLounge p{max-width:500px !important;}.lvBarLounge .desc-block-2{background:linear-gradient(to bottom,transparent 80%,#000),url(/img/paniq/lv-bar-rooms.webp) no-repeat top;background-size:1920px auto;text-align:center;padding:5rem .5rem 2rem;}.lvBarLounge .desc-block-2 p{padding-bottom:0;}.lvBarLounge .desc-block-3{background:linear-gradient(to top,transparent 80%,#000),url(/img/paniq/lv-bar-covid-bg.webp) no-repeat bottom;background-size:1920px auto;padding:0 .5rem 2rem;text-align:center;}.lvBarLounge .double-block.covid{border-radius:.5rem;padding:.5rem;margin:2rem auto;max-width:650px;box-shadow:inset 0 0 .5em .2em #2CB9BB,0 0 .5em .2em #2CB9BB;border:4px solid #FFF;background:rgba(0,0,0,.3);}.lvBarLounge .double-block p:last-child{padding-bottom:0;}.lvBarLounge .desc-block-3&gt;p{margin-bottom:4rem;}.lvBarLounge .desc-block-3 .button-2{background:#2CB9BB;border-radius:.5em;overflow:hidden;}.lvBarLounge .double-block.covid img{max-width:8rem;}.lvBarLounge .double-block.outro{margin:0 auto;max-width:750px;}.lvBarLounge .book h2{text-align:left;display:inline-block;font-size:2.5em;padding-left:1em;}.lvBarLounge .book h2 img{height:1em;}.lvBarLounge .slideshow.zoom{margin:0 auto;max-width:1000px;padding:2em;}.lvBarLounge .slideshow.zoom:after{content:none;}.lvBarLounge .slideshow.zoom li{font-size:.75em;top:auto;bottom:0;margin:0 auto;}.lvBarLounge .slideshow.zoom li.active{font-size:1em;}.lvBarLounge .slideshow.zoom li&gt;*{width:auto;height:auto;}.lvBarLounge .slideshow.zoom li img{width:auto;}.lvBarLounge .slideshow.zoom li *{transition:none;}.lvBarLounge .slideshow.zoom .slide-left,.lvBarLounge .slideshow.zoom .slide-right{text-shadow:0 0 .5em #000,0 0 .5em #000,0 0 1em #000;}.lvBarLounge .slideshow.zoom li.active-pp{left:-30%;right:100%;}.lvBarLounge .slideshow.zoom li.active-p{left:0;right:calc(50% - -12em);}.lvBarLounge .slideshow.zoom li.active-n{left:calc(50% - -12em);right:0;}.lvBarLounge .cocktails .slideshow.zoom li{width:20em;height:20em;filter:none;}.lvBarLounge .cocktails li img{position:absolute;top:0;left:0;width:100%;height:100%;object-position:center;object-fit:cover;}.lvBarLounge .cocktails h4{position:absolute;bottom:0;left:0;width:100%;margin:0;padding:.75em 0;color:#FFF;background:url(/img/paniq/lv-cocktail-bg.webp) no-repeat center;background-size:cover;font-family:Roboto;font-weight:500;font-size:1.375em;}.lvBarLounge .bg-l2 .slide-left,.lvBarLounge .bg-l2 .slide-right{filter:invert(100%);}.lvBarLounge .bg-l2 .button-i{color:#000;border-color:#D79632;}.lvBarLounge .bg-l2 .button-i:hover{background:#D79632;color:#FFF;}.lvBarLounge .desc-block-2 .slideshow.zoom{padding:4em 2em;}.lvBarLounge .slideshow.zoom .rooms li{width:20em;height:29.09em;}@supports (-webkit-text-fill-color:transparent) and (-webkit-background-clip:text){.lvBarLounge .book h2{background:linear-gradient(to bottom right,#C18E31,#BC8830 30%,#7C4D12);-webkit-text-fill-color:transparent;-webkit-background-clip:text;}}@media (min-width:1920px){.lvBarLounge .desc-block-2{background-size:100% auto;}.lvBarLounge .desc-block-3{background-size:100% auto;}}@media (min-width:1000px){.lvBarLounge .desc-block-wrap{max-width:1320px;margin:0 auto;padding:0 5rem;}.lvBarLounge .desc-block{display:flex;justify-content:center;position:relative;z-index:0;flex-direction:row-reverse;margin:0 -5rem;}.lvBarLounge .desc-block&gt;*{width:50%;}.lvBarLounge .desc-block.one .txt{padding:4rem .5rem 0;}.lvBarLounge .desc-block.two .txt{padding:2rem .5rem 4rem;}.lvBarLounge .desc-block-3{padding-bottom:4rem;}.lvBarLounge .double-block.covid{text-align:left;}.lvBarLounge .double-block.covid .icon{flex:0 0 8rem;}.lvBarLounge .double-block.outro{align-items:center;}.lvBarLounge .double-block.outro .icon{flex:0 0 16rem;}}@media (max-width:1320px) and (min-width:1000px){.lvBarLounge .desc-block-wrap{overflow:hidden;padding:0 calc(25vw - 250px);}.lvBarLounge .desc-block.one{margin-right:calc(25vw - 410px);}.lvBarLounge .desc-block.one .txt{padding-left:calc(340px - 25vw);}.lvBarLounge .desc-block.two .txt{padding-right:calc(340px - 25vw);}}@media (max-width:999px){.lvBarLounge .desc-block h3{text-align:center;}.lvBarLounge .desc-block.one{background-size:120% auto;background-position:100% 0;}.lvBarLounge .desc-block.two{background-size:120% auto;background-position:-15% 100%;}.lvBarLounge .desc-block.one .img{height:40vw;max-height:40vh;}.lvBarLounge .desc-block.two .img{height:35vw;max-height:35vh;}.lvBarLounge .double-block.covid{padding:.5rem 1.5rem;}.lvBarLounge .slideshow.zoom li.active-p{left:calc(50% - 500px);right:calc(50% - -11em);}.lvBarLounge .slideshow.zoom li.active-n{left:calc(50% - -11em);right:calc(50% - 500px);}.lvBarLounge .desc-block-3&gt;p{margin-bottom:4rem;}}@media (max-width:599px){.lvBarLounge .desc-block.one{background-size:150% auto;background-position:75% 0;}.lvBarLounge .desc-block.two{background-size:150% auto;background-position:15% 100%;}.lvBarLounge .desc-block.one .img{height:50vw;max-height:40vh;}.lvBarLounge .bg-l2.cocktails{padding:3rem .5em;}.lvBarLounge .double-block.outro .icon img{max-width:10rem;}.lvBarLounge .book h2{font-size:2em;}.lvBarLounge .slideshow.zoom li.active-pp,.lvBarLounge .slideshow.zoom li.active-p{left:-150%;right:150%;}.lvBarLounge .slideshow.zoom li.active-n{left:150%;right:-150%;}.lvBarLounge .slideshow.zoom li.active{font-size:.75em;}.lvBarLounge .desc-block-3{background-size:1280px auto;}}@media (max-width:480px){.lvBarLounge .bg-l2.cocktails{background:url(/img/paniq/lv-bar-small-white.webp) no-repeat top;}.lvBarLounge .desc-block.one{background:url(/img/paniq/lv-bar-small-neon.webp) no-repeat top;background-size:100% auto;}.lvBarLounge .desc-block.one .img{height:80vw;max-height:none;}.lvBarLounge .desc-block.two:before{background:url(/img/paniq/lv-bar-small-photo.webp) no-repeat center;background-size:cover;content:'';display:block;height:60vw;max-height:50vh;margin:1rem 0;}}@media (max-width:399px){.lvBarLounge .slideshow.zoom .slide-left,.lvBarLounge .slideshow.zoom .slide-right{padding:0;}}.puzzlebreak main{font-family:'Montserrat';}.puzzlebreak .header1 .logo img{height:4rem;}.puzzlebreak .header1 .cw{height:5rem;}.puzzlebreak .first-block{margin-top:5rem;}.puzzlebreak .h1:not(.img):before{border-radius:2rem;border-color:#FF9072;}.puzzlebreak h1,.puzzlebreak .h1,.puzzlebreak.giftVoucher .first-block h1{padding:.375em .75em;}.puzzlebreak.giftVoucher .first-block h1{margin-bottom:2em;}.puzzlebreak .button,.puzzlebreak .button-2,.puzzlebreak .button-i,.puzzlebreak .rooms .preview a{border-radius:2rem;padding:.75em 1.5em;min-width:11em;text-transform:none;font-family:'Montserrat';}.puzzlebreak .button,.puzzlebreak .rooms .preview a .sym,.puzzlebreak .button.hl,.puzzlebreak .gift .button-2{background:linear-gradient(180deg,#FFAC52 0%,#FF7387 100%);color:#000;box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.20),inset 0 -2px 0 0 rgba(0,0,0,0.10);animation:none;border:0;}.puzzlebreak .button:hover,.puzzlebreak .gift .button-2:hover,.puzzlebreak .button.hl:hover{background-image:linear-gradient(180deg,#FF7387 0%,#FFAC52 100%);}.puzzlebreak .button-2,.puzzlebreak .rooms .preview a,.puzzlebreak .gift .button,.puzzlebreak.reservation .nav-line .button{background:#777;border:0;color:#FFF;background:linear-gradient(180deg,rgba(120,120,120,.6) 0%,rgba(120,120,120,.9) 100%);box-shadow:inset 0 2px 0 0 rgba(255,255,255,0.20),inset 0 -2px 0 0 rgba(0,0,0,0.10);}.puzzlebreak .button-2:before{content:none;}.puzzlebreak .rooms .preview a{padding:.375em 1.25em .375em .375em;min-width:0;}.puzzlebreak .button-2:hover,.puzzlebreak .rooms .preview a:hover,.puzzlebreak .gift .button:hover,.puzzlebreak.reservation .nav-line .button:hover{background-image:linear-gradient(180deg,rgba(120,120,120,.9) 0%,rgba(120,120,120,.6) 100%);}.puzzlebreak .rooms .preview a .sym{border-radius:1rem;font-size:.875em;width:2rem;height:2rem;line-height:2;color:#000;}.puzzlebreak .rooms .preview a.trailer .sym{border:0;width:2rem;height:2rem;line-height:1.5rem;color:#000;}.puzzlebreak .sym.gold,.puzzlebreak.room .details .sym{color:#FF9072;}.puzzlebreak .list-with.dot li:before{content:'\25c6';}@supports (-webkit-text-fill-color:transparent) and (background-clip:text){.puzzlebreak .sym.gold,.puzzlebreak .difficulty .locks .sym:before{background-image:linear-gradient(90deg,#FF7387,#FFAC52);}}.puzzlebreak .room-block li{padding-bottom:16em;}.puzzlebreak .faq-wrap.alt .toggler{border-radius:2rem;padding:.25em .75em;}.puzzlebreak table.price-table,.puzzlebreak table.open-table{border-style:hidden;border-radius:1rem;box-shadow:0 0 0 1px #FFF;}.puzzlebreak .unit-info .price-info table,.puzzlebreak.reservation .price-table{box-shadow:0 0 0 1px #D79632;}@media (max-width:799px){.puzzlebreak.reservation .summary-wrap{top:9rem;}}.simple-table{display:inline-table;border-collapse:collapse;text-align:left;}.simple-table h4{padding:0;text-align:right;}.simple-table tr:not(:last-child) td{border-bottom:1px solid #AAA;}.puzzlebreak.index .teaser-block,.puzzlebreak.events .bg-t{background-image:url(/img/paniq/pb-bg-1.webp);background-size:cover;}.puzzlebreak .intro-block{background-image:url(/img/paniq/pb-bg-2.webp);}.puzzlebreak.index .unit-info{background-image:url(/img/paniq/pb-bg-3.webp);}.puzzlebreak .corporate-block{background-image:url(/img/paniq/pb-bg-5.webp);color:#FFF;}.puzzlebreak .corporate-block .brand{color:#FFF;}.puzzlebreak .promo-rooms,.puzzlebreak.room .look-around,.puzzlebreak.reservation .outro-block.bg-t{background:url(/img/paniq/pb-bg-5.webp) no-repeat center;background-size:cover;}.puzzlebreak.contact .decor:before,.puzzlebreak.contact .decor:after{content:none;}.puzzlebreak.giftVoucher .first-block .cover{height:auto;padding:6em .5em 4em;}.puzzlebreak.index .teaser-block .embed:after,.puzzlebreak .slideshow.zoom:after{content:none;}.puzzlebreak .teaser-block .embed img,.puzzlebreak .slideshow.zoom li img{border-radius:3rem;}.puzzlebreak.aboutus .intro-block{padding:2em .5em;}.puzzlebreak.aboutus .intro-block .list-with.check{max-width:500px;}.puzzlebreak.events .first-block:after{content:none;}.puzzlebreak.events .intro-block{padding:2em .5em;}.puzzlebreak.events .intro-block .logo{width:10em;margin:2em auto;filter:invert(74%) sepia(61%) saturate(823%) hue-rotate(334deg) brightness(89%) contrast(88%);}.puzzlebreak.events .prices-block td{padding:.5em 1em;}.puzzlebreak.events .prices-block .double-block{gap:3em;}.puzzlebreak.events .prices-block .double-block&gt;*{max-width:600px;}.puzzlebreak.events .prices-block .double-block&gt;.list-with{max-width:400px;}.puzzlebreak.reservation:before,.puzzlebreak.reservation main.bg-t,.puzzlebreak.giftVoucher .first-block,.puzzlebreak.ourRooms .bg-t,.puzzlebreak.contact .static-page,.puzzlebreak.faq .static-page{background:#110529 url(/img/paniq/pb-bg-blue.webp) no-repeat top center;background-size:100% auto;}.puzzlebreak.reservation .reviews-block.bg-l{background-image:url(/img/paniq/pb-bg-2.webp);}.puzzlebreak.reservation .reviews-block.bg-l .reviews{max-width:90em;}@media (max-width:1200px){.puzzlebreak.reservation main.bg-t,.puzzlebreak.giftVoucher .first-block,.puzzlebreak.ourRooms .bg-t,.puzzlebreak.contact .static-page,.puzzlebreak.faq .static-page{background-size:1200px auto;}}.puzzlebreak.reservation .preselect-note~.nav-line{background:none;padding-bottom:1em;border:0;}.puzzlebreak.reservation .preselect-note~.nav-line&gt;*:not(.today){max-width:12em;height:3em;}.puzzlebreak.reservation .preselect-note~.nav-line&gt;.today{font-size:1.25em;}.puzzlebreak .sym-users:before,.puzzlebreak .sym-add-user:before{content:'';display:inline-block;width:1em;height:1em;background:no-repeat center;background-size:contain;}.puzzlebreak .sym-users:before{background-image:url(/img/paniq/pb-ico-users.svg);}.puzzlebreak .sym-add-user:before{background-image:url(/img/paniq/pb-ico-add-user.svg);}.puzzlebreak .room-card .head{border-radius:1rem 1rem 0 0;}.puzzlebreak .room-card .cover{border-radius:0 0 1rem 1rem;}.puzzlebreak .bg-watermark:after{content:none;}body.magiq.index .teaser-block .embed:after{content:none;}body.parties .bg-t{text-align:center;padding-top:8em;}body.parties h1{margin-top:4rem;}body.parties p{text-align:left;margin:1em auto;}
</pre></body></html>