section#experience-packages .title .h2{margin-bottom:0;text-align:center}section#experience-packages .description .btn{margin-top:5px}section#experience-packages .content{margin:-20px auto;text-align:center}section#experience-packages .packages-set{padding:0 25px}section#experience-packages .packages-set:not(:last-child){margin-bottom:-20px}section#experience-packages .packages{margin:-20px;padding:0;width:auto}section#experience-packages .package{background:#fff;border-radius:8px;box-shadow:0 0 15px rgba(0,0,0,.1);cursor:pointer;display:flex;margin:20px;overflow:hidden;text-align:center}section#experience-packages .package label{cursor:pointer}section#experience-packages .package .image{padding-bottom:60%;position:relative}section#experience-packages .package .image img{left:50%;max-height:calc(100% - 50px);max-width:calc(100% - 40px);position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%)}section#experience-packages .package h4{background:var(--main-purple);color:#fff;height:65px;line-height:58px;margin:0}section#experience-packages .package .people{background:var(--neutral-9);color:var(--shadow-purple);font-size:14px;height:30px;line-height:27px}section#experience-packages .package .people span{font-size:16px;font-weight:700}section#experience-packages .package .people img,section#experience-packages .package .people svg{display:inline-block;height:12px;vertical-align:baseline;width:12px;fill:var(--shadow-purple);transform:translateY(1px)}section#experience-packages .package .info{flex:1;line-height:1.2;padding:25px 20px 30px}section#experience-packages .package .experiences{color:var(--main-purple);cursor:pointer;font-weight:600;margin-bottom:25px;position:relative;text-align:left;transition:all .1s ease-out}section#experience-packages .package:hover .experiences{color:var(--shadow-purple)}section#experience-packages .package .experiences i{background:var(--light-purple);border-radius:50%;height:38px;transition:all .1s ease-out;width:38px}section#experience-packages .package .experiences i img,section#experience-packages .package .experiences i svg{margin-top:-1px;width:17px;fill:#fff;transition:all .1s ease-out}section#experience-packages .package:hover .experiences i{background:var(--main-purple)}section#experience-packages .package .experiences span{display:block;flex:1;padding-left:10px}section#experience-packages .package .description{display:none}section#experience-packages .package .upgrades{background:var(--neutral-9);border-radius:20px;color:var(--shadow-purple);display:inline-block;font-size:14px;font-weight:600;margin:-5px 0 10px;padding:5px 15px}section#experience-packages .package .credits{color:var(--main-purple);margin-top:auto}section#experience-packages .package .credits span{display:block;height:50px;line-height:50px;margin:0;padding-right:3px;position:relative}section#experience-packages .package .credits span:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";left:0;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%)}section#experience-packages .package .credits span.small{padding-left:28px}section#experience-packages .package .credits span.small:before{background-image:url(../svg/credits-small.svg);height:25px;margin-top:3px;width:25px}section#experience-packages .package .credits span.medium{padding-left:53px}section#experience-packages .package .credits span.medium:before{background-image:url(https://www.thegogame.com/hubfs/gogame-july-2021/images/icons/Credits/credits-medium.svg);height:50px;margin-top:2px;width:50px}section#experience-packages .package .credits span.large{padding-left:52px}section#experience-packages .package .credits span.large:before{background-image:url(https://www.thegogame.com/hubfs/gogame-july-2021/images/icons/Credits/credits-large.svg);height:50px;width:50px}section#experience-packages .package .credits span.huge{padding-left:55px}section#experience-packages .package .credits span.huge:before{background-image:url(https://www.thegogame.com/hubfs/gogame-july-2021/images/icons/Credits/credits-huge.svg);height:52px;margin-top:-2px;width:52px}section#experience-packages .package .credits label{font-weight:700;height:50px;line-height:68px}section#experience-packages .package .price{color:var(--main-purple);display:inline-block;font-weight:600;margin-top:10px;text-transform:uppercase}section#experience-packages .package .price label{border-bottom:1px solid var(--neutral-7);display:block;font-size:14px;letter-spacing:.5px;padding:0 30px 5px}section#experience-packages .package .price label span{font-family:Right Grotesk Compact;-webkit-font-smoothing:antialiased;color:var(--main-orange);font-size:28px}section#experience-packages .package .price p{font-size:12px;padding:5px 30px 0}section#experience-packages .package .price p span{color:var(--main-orange);font-size:14px;font-weight:600}section#experience-packages .package .btn{margin-top:20px}#package-popup .header{background:rgba(54,48,158,.75)}#package-popup .popup-content{padding:0}#package-popup .popup-content .description{padding:20px 25px 25px}#package-popup .popup-content .calendar{background:var(--neutral-9);border-bottom:1px solid var(--neutral-8);border-top:1px solid var(--neutral-8);padding:25px 25px 30px}#package-popup .popup-content .calendar .holder{position:relative;width:100%}#package-popup .calendar .event{align-items:center;display:flex;font-family:Right Grotesk Compact;font-size:23px;height:100%;justify-content:center;left:0;padding:28px 5px 0;position:absolute;text-align:center;top:0;width:100%;z-index:1;-webkit-font-smoothing:antialiased;color:var(--shadow-purple);line-height:1;text-transform:uppercase}#package-popup .calendar .month .event{font-size:16px}#package-popup .calendar .quarter>.event{display:none}#package-popup .calendar .quarter{position:relative;width:calc(50% - 10px)}#package-popup .calendar .quarter:first-child,#package-popup .calendar .quarter:nth-child(2){margin-bottom:20px}#package-popup .calendar .quarter:nth-child(odd){margin-right:10px}#package-popup .calendar .quarter:nth-child(2n){margin-left:10px}#package-popup .calendar .month{box-shadow:0 0 5px rgba(0,0,0,.15);display:flex;flex:1;flex-direction:column;margin-right:20px;position:relative;text-align:center}#package-popup .calendar .month.extra{display:none}#package-popup .calendar .month:nth-child(3){margin-right:0}#package-popup .calendar label{background:rgba(54,48,158,.75);border-top-left-radius:4px;border-top-right-radius:4px;color:#fff;display:block;font-size:12px;padding:3px 0;text-align:center;text-transform:uppercase}#package-popup .calendar .month>span{background:#fff;border-top:none;flex:1;padding:5px;position:relative}#package-popup .calendar .month>span>span{display:flex;margin-bottom:5px}#package-popup .calendar .month>span>span:last-child{margin-bottom:0}#package-popup .calendar .month>span>span span{background:var(--neutral-9);display:block;flex:1;margin-right:5px;padding-bottom:calc(14.28571% - 4px)}#package-popup .calendar .month>span>span span:last-child{margin-right:0}#package-popup .calendar.quarterly .quarter{box-shadow:0 0 5px rgba(0,0,0,.15)}#package-popup .calendar.quarterly .month{box-shadow:none;margin-right:0}#package-popup .calendar.quarterly .month .event{display:none}#package-popup .calendar.quarterly .quarter>.event{display:flex}#package-popup .calendar.quarterly .month:not(:first-child) label{border-top-left-radius:0}#package-popup .calendar.quarterly .month:not(:nth-last-child(2)) label{border-right:1px solid hsla(0,0%,100%,.15);border-top-right-radius:0}#package-popup .calendar.quarterly .month:not(:nth-last-child(2))>span{border-right:1px solid var(--neutral-9)}#package-popup .calendar.quarterly .month:not(:first-child)>span{border-left:none}#package-popup .calendar .other{display:none;height:100%;left:0;position:absolute;top:0;width:100%}#package-popup .calendar.other .holder{max-width:365px}#package-popup .calendar.other .other{display:block}#package-popup .calendar.other .other .event{flex:1}#package-popup .calendar.other .month .event,#package-popup .calendar.other .month label,#package-popup .calendar.other .quarter .event{display:none}#package-popup .calendar.other .quarter{margin:0!important;width:100%}#package-popup .calendar.other .quarter:nth-child(4){display:none}#package-popup .calendar.other .month{box-shadow:none;margin-right:0}#package-popup .calendar.other .month>span{border-bottom:1px solid var(--neutral-9);border-right:1px solid var(--neutral-9)}#package-popup .calendar.other .month:nth-child(4)>span{border-right:none}#package-popup .calendar.other .quarter:nth-child(3) .month>span{border-bottom:none}#package-popup .calendar.other .month.extra{display:flex}#package-popup .calendar.other .holder{box-shadow:0 0 5px rgba(0,0,0,.15);margin:0 auto;padding-top:28px;width:100%}#package-popup .popup-content .action{padding:25px 0;text-align:center}#purchase-popup .popup-content{position:relative}#purchase-popup .form-title{display:none}#purchase-popup form{margin:0}#purchase-popup .hs_credits,#purchase-popup .hs_notes,#purchase-popup .hs_number_of_players,#purchase-popup .hs_package_experience_ids,#purchase-popup .hs_package_name,#purchase-popup .hs_package_type,#purchase-popup .hs_package_zone,#purchase-popup .hs_paid_amount,#purchase-popup .hs_submit,#purchase-popup .hs_transaction_id,#purchase-popup fieldset{left:100vw;position:fixed;visibility:hidden}#purchase-popup fieldset{border:none;margin:0;opacity:0;padding:0}#purchase-popup fieldset.active{left:auto;opacity:1;position:static;transition:opacity .25s ease-out;visibility:visible}#purchase-popup .loading fieldset{visibility:hidden}#purchase-popup fieldset#checkout .sumup{background:var(--neutral-9);border-left:1px solid #d1d6dc;border-top:1px solid #d1d6dc;font-size:14px;margin-bottom:20px}#purchase-popup fieldset#checkout .sumup>div{border-bottom:1px solid #d1d6dc;border-right:1px solid #d1d6dc;flex-basis:50%;max-width:50%;padding:6px 12px}#purchase-popup fieldset#checkout .sumup label{display:inline-block;margin-right:5px}#purchase-popup fieldset#checkout .sumup span{font-weight:600}#purchase-popup fieldset#checkout .sumup #price{color:var(--main-orange);font-size:16px;font-weight:600}#purchase-popup fieldset#checkout .sumup #price span:before{content:"$"}#purchase-popup fieldset#checkout .sumup #price span:after{content:" USD"}#purchase-popup .card-details .card{flex-basis:100%;max-width:100%}#purchase-popup .card-details .expiry{flex-basis:50%;max-width:50%;padding-right:10px}#purchase-popup .card-details .cvc{flex-basis:50%;max-width:50%;padding-left:10px}#purchase-popup .msg{color:var(--light-purple);font-weight:500;margin-bottom:15px}#purchase-popup .card-details{margin-bottom:15px}#purchase-popup .card-details label{color:var(--neutral-two);display:block;font-size:.875rem;margin-bottom:5px}#purchase-popup #card,#purchase-popup #cvc,#purchase-popup #expiry{border:1px solid #d1d6dc;border-radius:4px;margin-bottom:15px;padding:9px 12px;width:100%}@media(max-width:800px){section#experience-packages .packages-set .title{padding-bottom:50px}}@media(max-width:700px){#package-popup .calendar .holder{max-width:365px}#package-popup .calendar .quarter{width:100%}#package-popup .calendar .quarter:nth-child(odd){margin-right:auto}#package-popup .calendar .quarter:nth-child(2n){margin-left:auto}#package-popup .calendar .quarter:nth-child(3){margin-bottom:20px}}@media(max-width:600px){section#experience-packages .packages-set .title{padding-bottom:45px}section#experience-packages .content{margin:-10px auto 0}section#experience-packages .packages-set:not(:last-child){margin-bottom:0}}@media(max-width:450px){#package-popup .calendar .event{font-size:21px}#package-popup .calendar .month{margin-right:10px}#package-popup .calendar .quarter:first-child,#package-popup .calendar .quarter:nth-child(2),#package-popup .calendar .quarter:nth-child(3){margin-bottom:10px}#package-popup .calendar .month .event{font-size:14px}}@media(max-width:400px){#package-popup .calendar .event{font-size:19px}#package-popup .calendar .month label{font-size:10px}#package-popup .calendar .month{margin-right:5px}#package-popup .calendar .quarter:first-child,#package-popup .calendar .quarter:nth-child(2),#package-popup .calendar .quarter:nth-child(3){margin-bottom:5px}#package-popup .calendar .month .event{font-size:12px}}@media(max-width:350px){#package-popup .calendar .event{font-size:17px}}