body *{font-family:helvetica,sans-serif}h3{color:var(--primary-color);font-family:var(--secondary-font);font-size:30px;font-weight:400}.container{margin:0 auto 40px;max-width:1300px}.grid-2{column-gap:20px;display:grid;grid-template-columns:50% 50%}.grid-3{column-gap:20px;display:flex;flex-wrap:wrap;row-gap:20px}.grid-3 .pod{width:calc(33% - 10px)}.hide{display:none}.txtaright{text-align:right}.relative{position:relative}.mt25{margin-top:25px}.pad40{box-sizing:border-box;padding:30px 40px}.f20{font-size:20px}.mb0{margin-bottom:0}.gap20{gap:40px}.pod{align-items:center;background-color:#faf8f6;background-size:cover;border-radius:5px;display:flex;font-size:30px;justify-content:center;margin-bottom:30px;overflow:hidden;position:relative}.pod,.pod a{color:#fff;width:100%}.pod a{background-color:#de1825;bottom:0;line-height:65px;position:absolute;text-align:center;text-decoration:none}.pod:hover{background-color:#fff;-webkit-box-shadow:0 14px 59px rgba(0,0,0,.12);box-shadow:0 14px 59px rgba(0,0,0,.12)}.pod label{display:block;margin-bottom:0}.pod.black{color:#000}.inform{padding:30px 30px 40px}.eventinfodate{color:var(--primary-color);display:block;font-family:var(--secondary-font);font-size:15px;font-weight:500;letter-spacing:2px;margin:0 0 4px;text-transform:uppercase}.eventinfoname{font-size:20px;line-height:30px}.eventinfoname,.package{display:block;font-weight:700}.package{font-size:16px;font-style:italic;line-height:24px}.venue{display:flex;flex-wrap:wrap}.hosexpin .pod{background:#f2f2f2}.facil .pod,.hosexpin .pod,.hosptic .pod{display:block}.hosexpin .pod.hide,.hosptic .pod.hide{display:none}.venue .pod{max-width:1000px;width:80%}.venue .pod input{display:none}.game .pod label,.hosexpin .pod label,.hosptic .pod label,.venue .pod .bgimage{background-size:cover;padding:33% 0;position:relative;width:100%}.venue .pod .bgimage{background-position:50%;padding:19.5% 0;width:65%}.venue .pod .title{border-bottom:3px solid #000;color:#000;font-weight:700;line-height:34px;margin-bottom:20px;padding:10px}.venue .pod .title span{margin-right:15px}.facil .pod label,.game .pod label,.venue .pod label{background-size:cover;padding:31% 0;position:relative;width:100%}.game .pod label:hover,.venue .pod .btn:hover{cursor:pointer}.venue .pod label .bar{background-color:#de1825;bottom:0;color:#fff;line-height:65px;position:absolute;text-align:center;text-decoration:none;width:100%}.game .pod.active .selected,.hosexpin .pod.active .selected,.hosptic .pod.active .selected,.venue .pod.active .selected{background-color:rgba(244,24,37,.44);height:100%;position:absolute;top:0;width:100%}.game .pod label:hover,.hosexpin .pod label:hover{cursor:pointer}.game .pod label .bar,.hosexpin .pod label .bar,.hosptic .pod label .bar{background-color:rgba(0,0,0,.67);color:#fff;line-height:50px;position:absolute;text-align:center;text-decoration:none;top:0;width:100%}.pod .price{bottom:0;font-size:24px;font-weight:700;left:15px;position:absolute}.pod.filtered{display:none}.facil .pod{background:transparent}.facil .options,.facil .options *{color:#000;line-height:1.2em}.facil .options label{display:inline;font-size:16px;padding:0}.facil .pod:hover{box-shadow:none}.venuewrap .w33{width:35%}.venuewrap .pod{color:#000}.game .pod{color:#000;display:block;text-align:center}.overlay{background:rgba(0,0,0,.9);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1000}.overlay .content{background:#fff;border-radius:25px;box-sizing:border-box;color:#000;font-size:14px;height:80vh;left:50%;margin:0 auto;max-width:1000px;min-width:700px;padding:60px 40px 40px;position:fixed;top:50%;transform:translate(-50%,-50%)}.overlay .scroll{height:100%;overflow-y:scroll}.close{right:30px;top:30px}.close,.info{position:absolute}.info{background:rgba(0,0,0,.3);border-radius:12px;box-shadow:0 0 15px rgba(0,0,0,.6);font-size:24px;line-height:24px;right:15px;top:15px}.info:hover{cursor:help}.game .option{height:50px}.game .option label{background:#eaeaea;border:1px solid gray;display:inline-grid;padding:10px;width:500px}.catering{color:#000;font-size:16px}.catering a{text-decoration:none!important}.btn{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;border:1px solid transparent;border-radius:5px;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;font-weight:700;height:52px;justify-content:center;line-height:50px;outline:none;padding:0 40px;white-space:nowrap}.btn.grey{background-color:#cecece;color:#000}.btn.red{background-color:var(--primary-color);border-color:var(--primary-color);color:#fff}.mt5{margin-top:5px}.mtop50{margin-top:50px}.fs30{font-size:30px}.fs48{font-size:48px}#quantity{color:red;font-size:40px;font-weight:700;padding:0 5px;width:80px}.cateringOverlay{font-weight:700;margin-bottom:20px}.cateringOverlay:hover{cursor:pointer}.snipcart-item-line__title{font-size:24px}.snipcart-form__label{font-size:16px}.snipcart-modal__container{height:calc(100% - 73px);min-height:calc(100% - 73px);top:73px}.snipcart-item-custom-fields{display:block}.snipcart-order__footer{margin-bottom:60px}.snipcart-layout__content{height:auto}.filters{border:2px solid #faf8f6;border-radius:5px;padding:20px}.flex{display:flex}.filters .flex{float:left;margin-right:25px}.filters .flex select{margin-left:15px;min-width:100px}.filters #reset:hover{cursor:pointer}.btn.btn-primary:hover{background:#212529}.addons .pod,.addons .pod:hover,.hosexpin .pod,.hosexpin .pod:hover,.hosptic .pod,.hosptic .pod:hover{-webkit-box-shadow:0 0 20px rgba(51,51,51,.1);box-shadow:0 0 20px rgba(51,51,51,.1)}.addons .custom-radios,.addons .minf,.hosexpin .minf{padding:0 20px 25px}@media (max-width:786px){.venue .pod{display:block;width:100%}.venue .pod .w33,.venue .pod .w67{width:100%}.game .grid-3,.grid-3.addons,.hosexpc .grid-3,.hosptic.grid-3{display:block}.game .grid-3 .pod,.grid-3.addons .pod,.hosexpc .grid-3 .pod,.hosptic.grid-3 .pod{width:100%}.overlay .content{max-width:calc(100% - 40px);min-width:auto;width:100%}}.custom-radios label:hover{cursor:pointer}.custom-radios input[type=radio]{display:none}.custom-radios input[type=radio]+label{color:#333;font-family:Arial,sans-serif;font-size:14px}.custom-radios input[type=radio]+label span{background-position:50%;background-repeat:no-repeat;border:1px solid #ccc;border-radius:50%;cursor:pointer;display:inline-block;height:20px;line-height:44px;margin:-1px 4px 0 0;text-align:center;vertical-align:middle;width:20px}.custom-radios input[type=radio]+label span img{opacity:0;transition:all .3s ease}.custom-radios input[type=radio].color-1:checked+label span{background-color:#2ecc71}.custom-radios input[type=radio]:checked+label span img{height:10px;left:5px;opacity:1;position:absolute;top:4px;width:10px}.more.info{background:none;border:2px solid var(--primary-color);border-radius:16px;box-shadow:none;color:var(--primary-color);display:block;font-family:var(--secondary-font);font-size:22px;padding:15px;position:relative;right:0;text-align:center;top:0}.hosexpin .pod,.hosptic .pod{background:#fff;border-radius:0;color:#000}.hosexpin .btnf,.hosptic .btnf{background-color:var(--primary-color);border-radius:16px;color:#fff;display:block;font-family:var(--secondary-font);font-size:22px;line-height:24px;margin-top:15px;padding:15px;right:0;text-align:center;top:0}.hosexpin a.btnf{position:relative}.hosexpin .btnf:hover,.hosptic .btnf:hover{background-color:#212529;cursor:pointer}.addons .sku,.hosexpin .sku,.hosptic .sku{background-color:var(--primary-color);border-radius:50px;color:#fff;display:inline-block;font-family:var(--secondary-font);font-size:16px;line-height:16px;padding:10px;text-align:center}.hosexpin .title,.hosptic .title{color:var(--primary-color);display:inline-block;font-family:var(--primary-font)}.txtcenter{text-align:center}.hosptic .pod .price{background:#fff;border-radius:40px;bottom:15px;color:var(--primary-color);font-family:var(--primary-font);padding:4px 12px}.hosexpin .description,.hosptic .description{font-family:var(--primary-font);font-size:14px;margin-bottom:15px}.hosexpin .info{color:#fff}.hosexpin .title,.hosptic .title{font-size:20px}