@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Caveat:wght@400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@font-face{font-family:NexaRustSansBlack;src:url(../fonts/NexaRustSansBlack.woff2) format('woff2');font-display:swap;font-style:normal}@font-face{font-family:NexaNoRust;src:url(../fonts/NexaNoRust.woff2) format('woff2');font-display:swap;font-style:normal}@font-face{font-family:GlamourLifeStyle;src:url(../fonts/GlamourLifeStyle.woff2) format('woff2');font-display:swap;font-style:normal}:root{--white:#fff;--white-transparent:rgba(255, 255, 255, 0.75);--black:#000;--heading-black:#070707;--red:#c24163;--dark:#364a59;--darker-blue:#0e2435;--star-blue:#173245;--green:#459696;--cream:#f1e6d6;--grey:#86929b;--cream-dark:#f5eee2;--cream-light:#fbf8f3;--sugar-pink:#e7bdd9;--rose-gold:#dea193;--grey-light:#e0e0e0;--glaze:#f7f4f1;--mist:#a9cad7;--mistletoe:#409696;--magic-color:#fc7fa9;--montserrat:"Montserrat",sans-serif;--poppins:"Poppins",sans-serif;--inter:"Inter",sans-serif;--rust:NexaRustSansBlack;--no-rust:NexaNoRust;--glamour-lifestyle:GlamourLifeStyle}.red-border-bottom{border-radius:15px;border-bottom:15px solid var(--red)}.radius-15{border-radius:15px}.break-words p{word-wrap:break-word}.fs-10{font-size:10px}.fs-12{font-size:12px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-22{font-size:22px}.fs-24{font-size:24px}.fs-26{font-size:26px}.fs-28{font-size:28px}.fs-30{font-size:30px}.fs-40{font-size:40px}@media only screen and (max-width:767px){.fs-sm-10{font-size:10px}.fs-sm-12{font-size:12px}.fs-sm-14{font-size:14px}.fs-sm-16{font-size:16px}.fs-sm-18{font-size:18px}.fs-sm-20{font-size:20px}.fs-sm-22{font-size:22px}.fs-sm-24{font-size:24px}.fs-sm-26{font-size:26px}.fs-sm-28{font-size:28px}.fs-sm-30{font-size:30px}.fs-sm-16-important *{font-size:16px!important}}.fw-100{font-weight:100}.fw-200{font-weight:200}.fw-300{font-weight:300}.fw-400{font-weight:400}.fw-500{font-weight:500}.fw-600{font-weight:600}.fw-700{font-weight:700}.fw-800{font-weight:800}.fw-900{font-weight:900}.white-bg{background-color:var(--white)}.white-clr{color:var(--white)!important}.black-bg{background-color:var(--black)}.black-clr,.black-clr *{color:var(--black)!important}.red-bg{background-color:var(--red)}.red-clr{color:var(--red)!important}.dark-bg{background-color:var(--dark)}.dark-clr{color:var(--dark)!important}.star-blue-clr{color:var(--star-blue)}.green-bg{background-color:var(--green)}.green-clr{color:var(--green)!important}.cream-bg{background-color:var(--cream)}.cream-clr{color:var(--cream)!important}.cream-bg-dark{background-color:var(--cream-dark)}.cream-light-bg{background-color:var(--cream-light)}.heading-clr{color:var(--heading-black)}.darker-blue-bg{background-color:var(--darker-blue)}.grey-bg{background-color:var(--grey)}.grey-light-bg{background-color:var(--grey-light)}.bLeft{border-left-style:solid}.bRight{border-right-style:solid}.bTop{border-top-style:solid}.bBottom{border-bottom-style:solid}.bAll{border-style:solid}.b-1{border-width:1px}.b-2{border-width:2px}.b-3{border-width:3px}.b-4{border-width:4px}.b-5{border-width:5px}.b-6{border-width:6px}.b-8{border-width:8px}.b-10{border-width:10px}.b-12{border-width:12px}.b-14{border-width:14px}.b-18{border-width:18px}.b-20{border-width:20px}.br-10{border-radius:10px}.br-15{border-radius:15px}.br-20{border-radius:20px}.br-100{border-radius:100%}.br-TL-10{border-top-left-radius:10px}.br-TL-15{border-top-left-radius:15px}.br-TL-20{border-top-left-radius:20px}.br-TL-30{border-top-left-radius:30px}.br-TL-40{border-top-left-radius:40px}.br-TL-50{border-top-left-radius:50px}.br-TL-100{border-top-left-radius:100%}.br-TR-10{border-top-right-radius:10px}.br-TR-15{border-top-right-radius:15px}.br-TR-20{border-top-right-radius:20px}.br-TR-30{border-top-right-radius:30px}.br-TR-40{border-top-right-radius:40px}.br-TR-50{border-top-right-radius:50px}.br-TR-100{border-top-right-radius:100%}.br-BL-10{border-bottom-left-radius:10px}.br-BL-15{border-bottom-left-radius:15px}.br-BL-20{border-bottom-left-radius:20px}.br-BL-30{border-bottom-left-radius:30px}.br-BL-40{border-bottom-left-radius:40px}.br-BL-50{border-bottom-left-radius:50px}.br-BL-100{border-bottom-left-radius:100%}.br-BR-10{border-bottom-right-radius:10px}.br-BR-15{border-bottom-right-radius:15px}.br-BR-20{border-bottom-right-radius:20px}.br-BR-30{border-bottom-right-radius:30px}.br-BR-40{border-bottom-right-radius:40px}.br-BR-50{border-bottom-right-radius:50px}.br-BR-100{border-bottom-right-radius:100%}.b-white{border-color:var(--white)}.b-black{border-color:var(--black)}.b-aqua{border-color:var(--aqua)}.b-orange{border-color:var(--orange)}.objCover{object-fit:cover}.objContain{object-fit:contain}.objPosTop{object-position:top}.objPosLeft{object-position:left}.objPosRight{object-position:right}.objPosBottom{object-position:bottom}.w10{width:10px}.w20{width:20px}.w25{width:25px}.w50{width:50px}.w75{width:75px}.w100{width:100px}.w150{width:150px}.w175{width:175px}.w200{width:200px}.w250{width:250px}.w300{width:300px}.w350{width:350px}.w400{width:400px}.w450{width:450px}.w500{width:500px}.w550{width:550px}.w600{width:600px}.w650{width:650px}.w700{width:700px}.w750{width:750px}.w800{width:800px}.w850{width:850px}.w900{width:900px}.w950{width:950px}.w-65{width:65%!important}.h20{height:20px}.h25{height:25px}.h50{height:50px}.h75{height:75px}.h100{height:100px}.h150{height:150px}.h175{height:175px}.h200{height:200px}.h250{height:250px}.h300{height:300px}.h325{height:325px}.h350{height:350px}.h400{height:400px}.h450{height:450px}.h500{height:500px}.h550{height:550px}.h600{height:600px}.h650{height:650px}.h700{height:700px}.h750{height:750px}.h800{height:800px}.h850{height:850px}.h900{height:900px}.h950{height:950px}.hov-transparent-bg:hover{background-color:transparent}.hov-white-bg:hover{background-color:var(--white)}.hov-black-bg:hover{background-color:var(--black)}.hov-green-bg:hover{background-color:var(--green)}.hov-white-clr:hover{color:var(--white)!important}.hov-black-clr:hover{color:var(--black)!important}.font-rust{font-family:var(--rust)}.font-no-rust{font-family:var(--no-rust)}.font-montserrat{font-family:var(--poppins)}.font-poppins{font-family:var(--poppins)}.font-glamour-lifestyle{font-family:var(--glamour-lifestyle)}.font-inter{font-family:var(--inter)}.ls-1{letter-spacing:1px}.ls-2{letter-spacing:2px}.ls-3{letter-spacing:3px}.ls-3-5{letter-spacing:3.5px}.ls-4{letter-spacing:4px}.h75{height:75px}.w75{width:75px}a,button,h1,h2,h3,h4,h5,h6,input,li,p,select,span,textarea{font-family:var(--poppins)}h1{font-size:50px}h2{font-size:45px}h3{font-size:40px}h4{font-size:35px}h5{font-size:20px}h6{font-size:18px}@media (max-width:767px){h1{font-size:25px}h2{font-size:20px}h3{font-size:18px}h4{font-size:20px}h5{font-size:18px}h6{font-size:16px}}a:hover{text-decoration:none;transition:.3s all}.no-invert a:hover,a.no-invert:hover{filter:invert(0)}p a{color:var(--red);text-decoration:underline;transition:.3s all}p a:hover{transition:.3s all;text-decoration:none;color:var(--star-blue)}.btn{border-radius:50px;text-align:center;padding:10px 20px}.btn.cta{background-color:var(--white-transparent);color:var(--black);font-family:var(--inter);text-transform:uppercase;font-weight:600}.btn.cta img{margin-right:10px;margin-bottom:4px}@media only screen and (max-width:767px){.btn.cta{font-size:12px;margin-bottom:10px}.btn{padding:7px 10px 5px}}.banner{background-position:center;background-size:cover;min-height:400px}.banner-video{width:100%;margin-bottom:-10px;object-fit:cover}.full-banner{width:100%;height:500px;object-fit:cover;object-position:bottom}section.header-banner{position:relative;margin-top:-1px}.sales-banner{margin-top:-2px}.banner,.banner-video,.full-banner{height:clamp(25rem,65vw,40rem)}.pInit{position:initial}.pRel{position:relative}.pAbs{position:absolute}.pLeft{left:0}.pRight{right:0}.pBottom{bottom:0}.pTop{top:0}.pRight-30{right:30px}.pRight-60{right:60px}*{box-sizing:border-box}img{max-width:100%}html{scroll-padding-top:4rem;margin:0;padding:0;height:100%}body{display:flex;flex-direction:column;min-height:100%;font-size:16px;margin:0;padding:0}body.remove-scroll{overflow:hidden}main{flex:1}body.no-banner main{flex:1 0 auto}.split-text-clip-path{clip-path:polygon(0 0,100% 0,100% 100%,0 100%)}@property --angle{syntax:"<angle>";inherits:false;initial-value:0deg}.theme-btn-g{--angle:0deg;position:relative;display:inline-flex;align-items:center;justify-content:center;padding:12px 30px;border:none;border-radius:40px;font-weight:600;letter-spacing:.48px;background-color:rgba(255,209,224,.1);color:var(--star-blue);font-size:16px;box-shadow:0 0 5px 0 var(--red);cursor:pointer;overflow:hidden;transition:.3s all;z-index:1}.theme-btn-g.no-shadow{box-shadow:none!important}.theme-btn-g::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,var(--red) 0,var(--red) 100%);border-radius:inherit;padding:2px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;mask-composite:exclude;z-index:-1}.theme-btn-g:hover{color:var(--red);transition:.3s all}.theme-btn-g:hover::after{background:linear-gradient(var(--angle),#c24163 0,rgba(194,65,99,0) 100%);animation:rotate-gradient 2s linear infinite}.theme-btn-g.light{box-shadow:0 0 5px 0 rgba(213,246,251,.8);border-color:var(--white);color:var(--white);background:rgba(255,209,224,.1)}.theme-btn-g.light::after{background:linear-gradient(0deg,var(--white) 0,var(--white) 100%)}.theme-btn-g.light:hover::after{background:linear-gradient(var(--angle),#c24163 0,rgba(255,255,255,0) 100%)}@keyframes rotate-gradient{from{--angle:0deg}to{--angle:360deg}}.theme-btn{padding:12px 30px;border-radius:40px;font-weight:600;letter-spacing:.48px;background:rgba(255,209,224,.15);color:var(--red);font-size:16px;border:2px solid var(--red);cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.theme-btn:hover{color:var(--white);background-color:var(--red);transition:.3s all}.theme-btn-g.small{padding-top:8px;padding-bottom:8px}.theme-btn.small{padding-top:6px;padding-bottom:6px}.wpcf7-form input[type=submit]{border:none;text-transform:uppercase;font-weight:500;padding:7px 40px;border-radius:20px;background-color:var(--red);color:var(--white)}.wpcf7-form input[type=submit]:hover{filter:invert(1)}header.site-header{position:sticky;top:0;z-index:9999;transition:.2s all ease-in-out}nav{text-transform:uppercase}header nav .nav-inner{display:flex;justify-content:space-around;padding:0;align-items:center}.header-social-media{position:relative;justify-content:flex-end;padding:12px 40px 0 0}nav .parent-item{display:flex;align-items:center;justify-content:center;font-size:15px;font-weight:600;letter-spacing:1.5px;padding:.625rem .5rem 2.5rem}@media only screen and (max-width:767px){nav .parent-item .title-arrow-wrapper{display:flex;align-items:center;gap:2rem}header nav{background-color:var(--red)}}nav .parent-item i{font-size:16px;cursor:pointer;color:var(--white)}nav .parent-item a.current-menu-item{position:relative}nav .parent-item a.current-menu-item:before{content:"";position:absolute;bottom:-12px;height:5px;left:0;right:0;width:100%;background:var(--mist)}nav .sub-items{position:absolute;flex-direction:column;background-color:var(--red);left:-15px;bottom:1px;transform:translateY(100%);width:300px;display:none;font-size:20px}nav .sub-items a{padding:10px 20px;transition:.2s all}nav .sub-items a:hover{background-color:var(--green);filter:invert(0)}nav .parent-item:hover .sub-items{display:flex}header .btn.cta{padding:10px 18px;transition:.2s all ease-in-out;min-width:200px;width:100%;margin:0 0 8px 25px;letter-spacing:1.5px}header .header-container{max-width:1400px;margin:0 auto}header .social-media-header{gap:20px;padding:0}header .search-bar-header{position:relative;max-width:500px;width:100%;display:none}header .search-bar-header form{flex:1}header .search-bar-header input{outline:0;padding:0 14px 0 40px;border:0;height:48px;width:100%;background-color:transparent!important;color:var(--white)!important;font-weight:600;letter-spacing:.3px}header .search-bar-header .is-form-style input.is-search-input{border:none!important;font-size:16px!important}header .search-bar-header input::placeholder{color:var(--white)!important;opacity:.56!important}header .search-bar-header input::-moz-placeholder{color:var(--white)!important;opacity:.56!important}header .search-bar-header input::-webkit-input-placeholder{color:var(--white)!important;opacity:.56!important}header .header-logo img{width:180px;transition:.2s all ease-in-out;margin:0 0 24px}header .buy-tickets{background-color:var(--glaze);border-color:var(--magic-color);text-transform:none;color:var(--red);box-shadow:0 0 5px 0 rgba(213,246,251,.8);border-width:2px;min-width:190px;max-width:190px;margin:0 0 20px 0}header .buy-tickets:hover{border-color:var(--star-blue);background-color:var(--star-blue);color:var(--white)}.header-megamenu{width:100%;position:absolute;left:0;bottom:0;padding:40px 24px;background-color:var(--glaze);border:3px solid var(--dark);border-top:0;visibility:hidden;opacity:0;pointer-events:none;transition:.3s all;transform:translateY(100%)}.header-megamenu:after{pointer-events:none;position:absolute;content:"";top:calc(100% + 3px);left:-3px;right:-3px;bottom:0;height:100vh;background-color:rgb(249,241,230,.7);backdrop-filter:blur(5px);width:100%;display:none}.megamenu-btn,.mobile-menu-close-btn{display:none;border:none;outline:0;padding:0;background:0 0}.header-megamenu .megamenu-container{max-width:1370px;width:100%;margin:0 auto;padding:0 15px;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:1rem min(4%,4rem)}@media only screen and (max-width:767px){.header-megamenu .megamenu-container{gap:0 5rem;align-content:flex-start;justify-content:start}}.header-megamenu .divider-line:not(:last-of-type){position:relative}.header-megamenu .divider-line:not(:last-of-type)::after{content:"";border-right:1.5px solid var(--red);position:absolute;top:50%;height:75%;transform:translateY(-50%)}@media only screen and (max-width:767px){.header-megamenu .divider-line{display:none}}.header-megamenu .menu-heading{position:relative;color:var(--red);font-size:30px;line-height:1.2;letter-spacing:.3px;padding:0 0 13px;margin:0 0 18px;text-transform:none}.header-megamenu .menu-heading::before{content:"";position:absolute;left:0;bottom:0;width:58px;height:5px;background-color:var(--green)}.header-megamenu .megamenu-pages-col ul{padding:0}.header-megamenu .megamenu-pages-col ul li{margin:0 0 20px;list-style:none}.header-megamenu .megamenu-pages-col ul li .link-wrapper{display:flex;gap:12px}.header-megamenu .megamenu-pages-col ul li .sub-menu-arrow-btn{cursor:pointer;transition:.2s all ease;display:flex;align-items:center}@media only screen and (max-width:767px){.header-megamenu .megamenu-pages-col ul li .sub-menu-arrow-btn{height:2rem;width:8rem}}.header-megamenu .megamenu-pages-col ul li .sub-menu-arrow-btn.active{transform:translateX(5px)}.header-megamenu .megamenu-pages-col ul li .sub-menu-arrow-btn i{transition:.2s all ease;color:var(--black)}.header-megamenu .megamenu-pages-col ul li .sub-menu-arrow-btn.active i{color:var(--red)}.header-megamenu .megamenu-pages-col ul li a{font-size:16px;font-weight:600;line-height:20px;text-transform:none;letter-spacing:.5px;color:var(--star-blue)}@media only screen and (max-width:767px){.header-megamenu .megamenu-pages-col ul li a{height:2rem;display:flex;align-items:center}}.header-megamenu .megamenu-pages-col ul li a:hover{color:var(--red);filter:none}.header-megamenu .events-box-listing{display:flex;flex-wrap:wrap;padding:0;gap:1rem min(4%,4rem);margin:0;justify-content:center}@media only screen and (max-width:797px){.header-megamenu .events-box-listing{gap:2rem min(10%,4rem);justify-content:flex-start}}.header-megamenu .events-box-listing li{width:min(25%,14rem);list-style:none;display:flex;flex-direction:column}.header-megamenu .events-box-listing li a{filter:none}.header-megamenu .events-box-listing li a.link .box-text-wrapper{color:var(--black);font-size:16px;font-weight:700;line-height:20px;text-transform:none;display:flex;align-items:center;gap:10px}.header-megamenu .events-box-listing li a.link:hover h6{color:var(--red)}.header-megamenu .events-box-listing li a.link img.icon-img{transition:.2s all ease}.header-megamenu .events-box-listing li a.link:hover img.icon-img{transform:translateX(5px)}.header-megamenu .events-box-listing .event-img{width:100%;border-radius:24px;object-fit:cover;margin:0 0 20px;aspect-ratio:1/1}header nav .parent-item:hover .header-megamenu{visibility:visible;opacity:1;pointer-events:auto}@media only screen and (min-width:992px){body.scroll header .btn.cta{font-size:14px}}@media only screen and (min-width:768px){body.scroll header nav .parent-item{font-size:15px}header .header-logo{display:flex;align-items:center;justify-content:center}body.scroll header nav .sub-items{font-size:16px}}@media (max-width:1280px){header .btn.cta{min-width:110px;margin:0 0 8px 5px}.header-megamenu .events-box-listing .event-img{height:180px;border-radius:18px}.header-megamenu .megamenu-pages-col{padding-left:0}header .buy-tickets{min-width:160px;max-width:160px}}@media (max-width:1051px){header .search-bar-header{max-width:450px}header .search-bar-header img{height:40px;width:25px;object-fit:contain}header .search-bar-header input{height:40px;padding:0 14px 0 28px;font-size:14px}header nav .nav-inner{padding:0 16px}header .header-logo img{margin:0 0 12px}header .buy-tickets{min-width:120px;font-size:12px;max-width:100px;padding:4px 16px}header .buy-tickets{margin:0 0 8px 0}nav .parent-item{padding:.625rem .25rem 1.25rem}nav .parent-item a{font-size:12px}.header-megamenu{padding:30px 1.25rem}.header-megamenu .megamenu-pages-col h4{font-size:22px}.header-megamenu .megamenu-pages-col ul li{margin:0 0 10px}.header-megamenu .events-box-listing .event-img{height:100px}.header-megamenu .megamenu-pages-col ul li a{font-size:12px}.header-megamenu .events-box-listing li a.link{font-size:12px;letter-spacing:0}.header-social-media{display:none}}@media (max-width:991px){header .btn.cta{min-width:100px;margin:0 0 8px 0}header .header-social-media .social-link img{width:18px;height:18px}}@media (max-width:790px){nav .parent-item a{font-size:10px}}@media (max-width:767px){.megamenu-btn{position:absolute;display:inline-block;width:25px;height:33px;text-align:center;z-index:2;right:-40px}.megamenu-btn i{transform:rotate(-90deg)}.mobile-menu-close-btn{display:inline-block;border:none;background:0 0;filter:brightness(0);padding:0;margin:0;position:relative;top:-10px;transform:rotate(180deg);margin-bottom:1rem}.header-megamenu .megamenu-container{overflow-y:auto;height:70%;padding:0}header nav .parent-item:hover .header-megamenu{display:none;pointer-events:none;visibility:visible;opacity:1}header nav .parent-item .header-megamenu.active{display:block;position:absolute;top:0;transform:translateY(0);left:0;z-index:5;visibility:visible;opacity:1;pointer-events:auto;border:none}.header-megamenu .megamenu-pages-col{padding:0;width:100%}.header-megamenu .events-box-listing li{min-width:200px}.header-megamenu .megamenu-pages-col h4{font-size:1.5rem;padding:0 0 12px}.header-megamenu .events-box-listing .event-img{margin:0 0 8px;height:13rem}.header-megamenu .megamenu-pages-col ul li .link-wrapper a{width:100%}}.menu-btn{align-items:center;justify-content:center}.hamburger{position:relative;width:38px;cursor:pointer;appearance:none;background:0 0;outline:0!important;border:none;padding:0}.hamburger .bar,.hamburger:after,.hamburger:before{content:"";display:block;width:100%;height:2px;background-color:var(--white);margin:8px 0;transition:.4s;border-radius:20px;min-width:30px}.hamburger.is-active:before{transform:rotate(-45deg) translate(-6px,7px)}.hamburger.is-active:after{transform:rotate(45deg) translate(-8px,-8px)}.hamburger.is-active .bar{opacity:0}@media only screen and (max-width:1350px){header .btn.cta{padding:10px}header .btn.cta img{display:none}header .btn.cta{padding:5px 8px;font-size:12px}.header-social-media{padding:10px 20px 0 0}nav .parent-item i{font-size:11px}nav .sub-items{font-size:18px}}@media only screen and (max-width:767.98px){nav .parent-item a{font-size:14px;width:100%;padding:6px 0}header{padding-top:10px;padding-bottom:10px}header nav{order:3;overflow:hidden;transition:.2s all ease-in-out;position:absolute!important;height:0;bottom:0;left:0;transform:translateY(100%);padding-left:0!important;padding-right:0!important}header nav.active{height:100vh}header nav .nav-inner{display:flex;flex-direction:column;align-items:flex-start;padding-top:0;justify-content:flex-start}header nav .parent-item{flex-direction:column;align-items:flex-start;padding:4px 0;width:100%;font-size:18px;cursor:pointer}header nav .parent-item>div{width:100%}header nav .sub-items{position:inherit;transform:none;width:auto;padding:0;text-align:left;left:0}header .nav-row{align-items:center}header .header-logo img{width:126px}nav .parent-item .sub-items{display:flex;margin-top:10px;font-size:16px}nav .parent-item .sub-items-container{height:0;overflow:hidden;transition:.2s all ease-in-out}nav .parent-item i{transition:.2s all ease-in-out;font-size:1.25rem}header .social-media-header{display:none!important}header .btn.cta{padding:10px 20px;font-size:16px}header .search-bar-header{max-width:100%}header .buy-tickets{width:100%;max-width:375px;margin:0 auto;font-size:14px}}footer{padding-top:2.5em;padding-bottom:1.5em}footer .footer-inner-area{max-width:1370px;margin:0 auto;width:100%}footer .footer-menu-col{display:flex;flex-wrap:wrap}footer nav{gap:20px;max-width:50%;padding:0 40px;display:flex;flex-direction:column;justify-content:flex-start;flex-wrap:wrap;border-right:1px solid var(--white)}footer nav:first-child{padding-left:0}footer nav:last-child{padding-right:0;border-right:none}footer nav .footer-links-btn{min-width:190px}footer nav .footer-links-btn{color:var(--black)}footer nav .footer-menu-link{font-size:16px;color:var(--white);text-transform:capitalize}footer nav .footer-menu-link:hover{color:var(--red)}.footer-logo img{max-width:292px;width:100%}.footer-logo .footer-logo-text{display:inline-block;text-align:center;letter-spacing:.48px;text-transform:uppercase;border-top:1px solid var(--white);border-bottom:1px solid var(--white);margin:8px 0 0 0}.footer-logo p{margin:0;line-height:1.6;max-width:350px}footer .social-media-col{margin:35px 0 0 0}footer .social-media-col .address-text{text-align:right;margin:0 0 8px auto;display:table}footer .social-media-col .address-text:hover{color:var(--red)!important;transition:.3s all}footer .vp-btn-area{margin:50px 0 0 0}footer .vp-btn-area .theme-btn{background:var(--white)}footer .vp-btn-area .theme-btn:hover{background:var(--red)}@media only screen and (max-width:767px){footer{padding:24px 0 48px 0!important}footer .footer-menu-col{flex-direction:column}footer nav{margin:0 auto 24px;flex-direction:column;width:auto;max-width:100%;padding:0 0 14px 0;border:none;border-bottom:1px solid var(--white)}footer nav:last-child{border:none;padding-bottom:0}footer .social-media-col{margin:0}footer nav a{margin-bottom:10px}.footer-logo img{width:200px}footer nav .footer-links-btn{display:block}footer .social-media-col .address-text{text-align:center;margin:0 auto;order:2}footer .social-media-col .social-media-col-inner{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center}footer .vp-btn-area{margin:0 0 24px 0}}.fold-2{background-color:var(--cream);z-index:9;position:relative}.fold-2 .fold-2-content{top:-70px;position:relative}.fold-2 .action-images img{padding:20px;border-radius:30px}.fold-2 .action-images .primary-image{position:relative;z-index:1}.fold-2 .action-images .primary-image:hover{opacity:0}.fold-2 .action-images .secondary-image{position:absolute;top:0;left:0;z-index:0}.fold-2 .action-images a{height:100%;display:block}.center-info{border-left:4px solid var(--red);border-right:4px solid var(--red)}@media only screen and (max-width:767px){.fold-2 .action-images img{padding:5px;border-radius:10px}.fold-2 .fold-2-content{top:-20px}.center-info{border-width:2px}.fold-2{padding-bottom:10px}}.info-icon{width:50px;height:50px;object-fit:contain;color:var(--red);font-size:50px}.fold-4-col{color:var(--white);background-color:var(--red);padding:3em 2em;text-align:center;height:100%;justify-content:space-between;border-radius:20px}.fold-4-col h6{text-transform:uppercase;font-family:var(--no-rust)}.fold-4-col i{font-size:25px;margin-bottom:10px;margin-top:10px}.fold-4-col a{background-color:var(--white);color:var(--white);text-transform:uppercase;padding:5px 30px;font-size:20px;font-weight:400;border-radius:30px}.activity-col{padding:0 20px;text-align:center}.activity-col img{width:250px;height:300px;object-fit:cover;border-radius:47% 47% 10px 10px;border-bottom:15px solid var(--red);max-width:100%}.activity-col p{word-break:break-word}.ig-icon img{width:38px}@media only screen and (max-width:767px){.activity-col img{height:160px;width:160px}.ig-icon img{width:30px}.info-icon{width:40px;height:40px;font-size:39px}}#newsletter-form{background-color:var(--white);border:1.5px solid var(--white);border-radius:26px;display:flex;justify-content:space-between}.newsletter-form-col{width:100%;max-width:610px}#newsletter-form input{border:none;padding:10px;border-radius:25px 0 0 25px;padding-left:30px;color:var(--dark);outline:0;font-size:16px}#newsletter-form input::placeholder{color:#b3b3b3}#newsletter-form input[name=name]{background-color:var(--white);width:55%;border-right:1px solid var(--star-blue)}#newsletter-form input[name=email]{background-color:var(--white);border:1.5px solid var(--white);position:relative;left:0;width:100%}#newsletter-form input[type=submit]{background-color:#052d49;color:var(--white);border-radius:25px;padding:10px;width:100%;max-width:120px;font-weight:600;margin-left:-40px;position:relative;transition:.3s all}#newsletter-form input[type=submit]:hover{color:#364a59;transition:.3s all;background-color:var(--magic-color)}@media only screen and (max-width:767px){.newsletter{text-align:center}.newsletter h4{font-size:30px}.newsletter h2{font-size:30px}#newsletter-form input{padding:0;padding-left:14px;font-size:14px}#newsletter-form input[type=submit]{max-width:92px;font-size:16px;padding:4px 8px}}.sponsor-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:2em}.sponsor-container img{width:110px;margin-left:40px;margin-right:40px;margin-bottom:10px}.sponsor-container.tier-one-sponsors img{width:300px}@media only screen and (max-width:767px){.sponsor-container{margin-top:1em;margin-bottom:1em}.sponsor-container img{width:80px;margin-left:10px;margin-right:10px;margin-bottom:10px}.sponsor-container.tier-one-sponsors img{width:250px}}.social-links{display:flex;justify-content:flex-end;gap:30px;width:100%;align-items:center;min-width:140px;max-width:200px;margin-left:auto;margin-right:auto}.social-link img{width:20px;height:20px;object-fit:contain}@media only screen and (max-width:767px){.social-links{margin:0 auto 4rem;justify-content:space-evenly;order:2}}.promo-content{display:flex;flex-direction:column;justify-content:center}.promo-content .title-1{font-size:106px;line-height:100px}.promo-content .title-2{font-size:60px;line-height:60px}.promo-img img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width:767px){.promo-content{padding:1em;padding-left:10px!important;padding-right:10px!important}.promo-content .title-1{font-size:75px;line-height:75px}.promo-content .title-2{font-size:42px;line-height:42px}}.visit-content .visit-card-title{font-size:30px;margin:44px 0 24px 0}.visit-block-col{padding:0 10px}.visit-block-col:nth-child(odd){border-right:3px solid var(--star-blue)}.visit-content .details{width:auto;margin:0 auto;display:table}.visit-content .details b,.visit-content .details strong{font-weight:600}.visit-content .details:has(iframe){width:100%}.visit-content iframe{width:100%;height:310px}.plan-your-visit-block{background-color:#f9f1e6}.plan-your-visit-block .page-title{font-weight:400;letter-spacing:3.5px;color:var(--star-blue)}.plan-your-visit-block .page-sub-title{font-size:30px;font-weight:400;color:var(--star-blue)}.plan-your-visit-block a{text-decoration:none;color:#000}.plan-your-visit-block:hover a{text-decoration:none;color:#000;filter:invert(0)}@media (max-width:767px){.plan-your-visit-block .page-title{letter-spacing:1px}.plan-your-visit-block .page-sub-title{font-size:14px}.plan-your-visit-block .visit-row{margin:0 0 40px 0!important}.visit-block-col{padding:0;text-align:center}.visit-content .visit-card-title{margin:0 0 16px 0;font-size:25px}.visit-block-col:nth-child(odd){padding-bottom:42px;border-right:none;border-bottom:3px solid var(--star-blue)}.visit-content iframe{height:198px}}.jobs-content{padding:30px;border:0 solid;border-radius:20px}.job-details a,.job-details a:hover{color:#000}section#promotion-block .promotion-block-content:nth-child(even){flex-direction:row-reverse}section#promotion-block a,section#promotion-block:hover a{text-decoration:none;color:inherit;filter:invert(0)}.promotion-block-content{border-left:15px solid var(--red);border-right:15px solid var(--red);border-radius:15px}.promotion-content{max-width:70%;margin:auto;margin:3.5rem auto}.promotion-block-image{height:100%}@media only screen and (max-width:767px){.promotion-block-content{border-left:none;border-right:none;border-bottom:15px solid var(--red)}.promotion-content{max-width:80%;margin:2em auto}}ul.button-vcm li{list-style:none;background:#f5eee2;max-width:25%;text-align:left;padding:10px 30px;margin:15px auto;border-radius:15px}ul.button-vcm li a{text-decoration:none;color:var(--red)}ul.button-vcm li a:hover{color:var(--red);filter:invert(0)}ul.button-vcm li a:after{content:"\23F5";position:relative;float:right;text-align:center;font-size:30px;bottom:5px}section#vcm-paragraph a{filter:invert(0);color:inherit}.visit-content .image{padding:40px;background:#f5eee2;min-height:200px;border-bottom:15px solid var(--red);border-radius:15px;min-width:250px}.visit-content .image img{width:7rem;height:7rem;object-fit:contain}.t-block{border:1px solid transparent;border-radius:20px;margin-top:15px}.t-description ul{margin:0;padding:0}.t-description ul li{list-style:none!important}.t-icon img{max-width:100px}.t-btn{border:1px solid transparent;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.t-btn a,.tickets-visit-faq a,section#vcm-news-block .title a:hover,section#vcm-press-release-block .media-release-content a:hover{filter:invert(0);color:inherit}.vcm-paragraph-block h2{line-height:24px}#short-code-block .col-md-10.cream-bg-dark.px-5.py-3{border:1px solid transparent;border-radius:20px}section#short-code-block .frm_submit{text-align:center}section#short-code-block .frm_submit button.frm_button_submit.frm_final_submit{background-color:var(--red);border:1px solid var(--red);border-radius:20px;min-width:150px}section#short-code-block .frm_form_field input{background-color:var(--cream)!important;height:40px!important;margin:10px 0}section#short-code-block .frm_form_field textarea{background-color:var(--cream)!important;margin:10px 0}section#short-code-block .frm_submit button.frm_button_submit.frm_final_submit{background-color:var(--red);border:1px solid var(--red);border-radius:25px;min-width:200px;font-family:var(--poppins);text-transform:uppercase;letter-spacing:1px;font-size:20px}section#vcm-hours-block .col-md-10.mx-auto.cream-bg-dark.px-5.py-3{border-bottom:30px solid var(--red);border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:25px;border-top-right-radius:25px}.map{position:relative;top:5px}section#vcm-map-block .col-md-10.mx-auto.cream-bg-dark.px-0.pt-3{border-bottom:30px solid var(--red);border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:25px;border-top-right-radius:25px}ul.contact-ul li{list-style:none}ul.contact-ul li{list-style:none;max-width:25%;text-align:left;padding:10px 30px;margin:0 auto;border-radius:15px}ul.contact-ul li a{text-decoration:none;color:var(--red)}ul.contact-ul li a:hover{color:var(--red);filter:invert(0)}ul.contact-ul li a:after{content:"\23F5";position:relative;float:right;text-align:center;font-size:30px;bottom:10px}section#vcm-contact-info-block .links ul{padding:0;margin:0;list-style:none}section#vcm-contact-info-block .links ul a{font-size:16px;font-family:var(--poppins);color:var(--red);filter:invert(0);line-height:40px}section#vcm-contact-info-block .links ul li a:after{content:"\23F5";position:relative;float:right;text-align:right;font-size:30px;bottom:0;color:var(--red)}section#vcm-contact-info-block .col-md-10.mx-auto.cream-bg-dark.px-0.pt-3{border-bottom:30px solid var(--red);border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:25px;border-top-right-radius:25px}section#vcm-news-block .articles{background-color:var(--red);padding:10px 0;border:0 solid var(--red);border-bottom-left-radius:25px;border-bottom-right-radius:25px;border-top-left-radius:25px;border-top-right-radius:25px}.news-gallery{margin-bottom:0}.news-gallery figure.wp-block-image{padding:10px 15px}.accordion-outer{border-bottom:2px solid var(--red)}.accordion-outer{height:0;overflow:hidden;transition:.2s all ease-in-out}.accordion-trigger{cursor:pointer}.accordion-trigger b,.accordion-trigger strong{font-weight:inherit!important}.accordion-trigger .accordion-icon{transition:.2s all ease-in-out}.accordion-trigger.active .accordion-icon{transform:rotate(180deg)}.filter-select-wrapper span{white-space:nowrap}.filter-select-wrapper .short-by-select{width:188px;border-radius:32px;border:1px solid var(--star-blue);position:relative}.filter-select-wrapper .short-by-select select{color:#a2a2a2;font-size:16px;font-weight:600;border:none;width:100%;background:0 0;outline:0;cursor:pointer;padding:8px 32px 8px 16px;-webkit-appearance:none;appearance:none}.filter-select-wrapper .short-by-select img{position:absolute;pointer-events:none;right:4px}.vendors-page .vendor-filter-part{display:flex}.select-btn{border-radius:15px;font-weight:600;text-transform:uppercase;margin:0 8px 1rem}.vendor-filter-search .vendor-input-wrapper{position:relative;align-items:center;max-width:450px;margin:0 20px 0 0}.eat-treats-filter-search .et-input-wrapper{position:relative;align-items:center;max-width:450px;margin:0 20px 0 0}.et-input-wrapper .circle-search,.vendor-input-wrapper .circle-search{position:absolute;pointer-events:none;right:10px;width:28px;height:28px;border:2px solid #e7bdda;background-color:#364b59;border-radius:50%;display:flex;align-items:center;justify-content:center}.eat-treats-filter-search .et-input-wrapper input,.vendor-filter-search .vendor-input-wrapper input{width:100%;border-radius:32px;background-color:transparent;border:1px solid var(--red);font-size:16px;font-weight:600;color:var(--red);padding:6px 16px;outline:0;box-shadow:none}.eat-treats-filter-search .et-input-wrapper img,.vendor-filter-search .vendor-input-wrapper img{filter:brightness(0) invert(1)}.et-filter-part .filter-chips-btn,.vendor-filter-part .filter-chips-btn{border-radius:32px;padding:5px 22px;min-width:110px;color:var(--red);border:1px solid var(--red);background-color:transparent;display:flex;align-items:center;justify-content:center;min-height:40px;gap:6px;margin:0 4px 8px;outline:0;transition:.3s all;font-weight:600;text-transform:capitalize}.select-btn.active,.select-btn:hover{background-color:var(--sugar-pink);transition:.3s all}.banner-wrapper::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.25)}.banner-overlay{z-index:9;text-align:center;position:absolute;top:0;width:100%;color:#fff;height:101%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgb(0 0 0 / 20%);padding:0 1rem 3rem}.banner-overlay *{word-break:break-word;font-weight:500;letter-spacing:.5px}.banner-overlay h1{font-family:"Bebas Neue",sans-serif;font-size:11rem;letter-spacing:13px;line-height:1}.banner-overlay h2{font-family:"Bebas Neue",sans-serif;font-size:4rem;letter-spacing:6px;line-height:1}.banner-overlay h3{font-family:var(--poppins);font-size:2.25rem;letter-spacing:1px;line-height:1.5;font-weight:700}.banner-overlay .btn.cta{background-color:var(--red);color:var(--white);transition:.2s all ease;margin:0}.banner-overlay .btn.cta img{filter:invert(1)}@media only screen and (max-width:1024px){.banner-overlay{padding:0 1rem}.banner-overlay h1{font-size:7rem}.banner-overlay h2{font-size:2.8rem}.banner-overlay h3{font-size:2rem}}@media only screen and (max-width:767px){.eat-treats-filter-search .et-search-select-part,.vendor-filter-search .et-search-select-part{flex-wrap:wrap}.eat-treats-filter-search .et-input-wrapper,.vendor-filter-search .vendor-input-wrapper{margin:0 0 20px 0}.vendors-page .vendor-filter-part{display:none;width:100%}.banner-overlay h1{font-size:6rem;letter-spacing:9px}.banner-overlay h2{font-size:2rem;margin-bottom:1.5rem}.banner-overlay h3{font-size:18px;letter-spacing:2px;line-height:1;margin-bottom:1rem}}.banner-overlay a{margin:auto}.header-banner picture{width:100%}@media only screen and (max-width:767px){.header-banner img{height:45px;object-fit:cover}.banner-overlay *{font-size:13px}}.hours-location-page .info-graphic{border-radius:15px;border-bottom:15px solid var(--red)}.hours-location-page .info-graphic img{width:80px;height:80px;object-fit:contain}.hours-location-page .info-graphic .hours-wrapper{width:50%}.hours-location-page .info-graphic iframe{width:100%;height:300px}@media only screen and (max-width:767px){.hours-location-page .info-graphic .hours-wrapper{width:75%}}.contact-forms .wpcf7-form{padding:3em 4em;border-radius:20px;text-align:left;background-color:var(--cream-dark)}.contact-forms .wpcf7-form label{font-weight:500}.contact-forms .wpcf7-form input{width:280px}.contact-forms .wpcf7-form label,.contact-forms .wpcf7-form label.full-width input,.contact-forms .wpcf7-form select,.contact-forms .wpcf7-form textarea{width:100%}.contact-forms .wpcf7-form input:not([type=submit]),.contact-forms .wpcf7-form select,.contact-forms .wpcf7-form textarea{background-color:var(--cream-light);border-radius:5px;padding:10px}.contact-forms .wpcf7-form .submit-wrapper p{display:flex;flex-direction:column;align-items:center}.custom-new-form{background-color:#f9f1e6}.custom-new-form h1{letter-spacing:3.5px}.custom-new-form .wpcf7-form{padding:0;border-radius:0;background-color:transparent}.custom-new-form .form-col-8{padding:0;flex:0 0 100%;max-width:767px}.custom-new-form .input-form-block input{width:100%;margin:16px 0 0 0;padding:12px!important;border-radius:8px!important;height:50px;outline:0;box-shadow:none;font-size:16px;border:1px solid var(--rose-gold);background:var(--glaze)}.custom-new-form .contact-forms .wpcf7-form textarea{border:1px solid var(--rose-gold);font-size:16px;background:var(--glaze);max-height:180px;resize:none;margin:24px 0 0 0}.custom-new-form .input-form-block label{width:100%;font-size:16px;font-weight:400;margin:0}@media only screen and (max-width:767px){.contact-forms .wpcf7-form input{width:100%}.contact-forms .wpcf7-form{padding:2em}.custom-new-form .contact-forms .wpcf7-form{padding:0}.custom-new-form h1{letter-spacing:.9px;margin:24px 0 8px}}@media only screen and (max-width:767px){.single-activity-page .title-banner,.single-vendor-page .title-banner{height:45px;object-fit:cover}}.vendors-page{background-color:#f8f6ed}.vendors-page .vendor-content{overflow:hidden;margin:0 0 26px 0}@media only screen and (max-width:767px){.vendors-page .vendor-content{height:auto}}.vendors-page .vendor-content *{display:none}.vendors-page .vendor-image{overflow:hidden;position:relative;display:flex;justify-content:center;width:100%}.vendors-page .vendor-results{padding:0 0 50px 0;margin:0 0 50px 0}.vendors-page .vendor-card-col{padding:0 8px;margin:16px 0 0 0}.masonry-grid-item{width:25%}.vendors-page .vendor-card{display:inline-block}.vendors-page .vendor-image picture{width:100%}.vendors-page .vendor-image span{position:absolute;top:0;z-index:9;background-color:var(--red);color:var(--white);padding:2px 14px;width:auto;text-align:center;font-size:16px;font-weight:400;line-height:1.2}.vendors-page .vendor-image img{width:100%;min-height:250px;object-fit:cover;background-color:var(--white);transition:.3s all}.vendors-page .vendor-title h5{text-transform:capitalize;width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin:10px 0 4px 0}.vendors-page .vendor-types{display:flex;align-items:center;justify-content:center;display:none}.vendors-page .vendor-types img{width:17px;height:17px;object-fit:contain;margin:0 10px}.vendors-page .vendor-card{position:relative;padding:0;border-bottom:2px solid var(--red)}.vendors-page .vendor-card .vendor-card-details{padding:0 35px 0 0;position:relative}.vendors-page .vendor-card .button-icon-read-more{position:absolute;bottom:0;right:0;transition:.3s all}.vendors-page .vendor-card .button-icon-read-more:hover img{transition:.3s all;transform:scale(.95)}.vendors-page .vendor-card:hover .vendor-image img{transition:.3s all;transform:scale(1.2)}.vendors-page .select-btn img{width:29px;height:29px;object-fit:contain;position:relative;top:-1px}.vendors-page .vendor-food-btn{margin:0 4px 8px;transition:.15s all}.vendors-page .vendor-food-btn.active,.vendors-page .vendor-food-btn:hover{background-color:var(--sugar-pink)}.vendors-page .vendor-food-btn img{width:20px;height:20px;object-fit:contain;position:relative;top:-1px}.vendors-page .load-more-content{position:absolute;bottom:-50px;column-span:all}.vendors-page .vendor-load-more{width:100%;color:var(--red);max-width:230px;transition:.15s all}.vendors-page .load-more-content img{max-width:48px}.vendors-page .full-loading-cell,.vendors-page .sorry-text-filter{column-span:all}.vendors-page .full-loading-cell img{max-width:120px}.vendors-page .quotes-box{margin:16px 0 0;padding:0 8px 0}.vendors-page .quotes-box .quotes-box-border{padding-bottom:16px;border-bottom:2px solid var(--red)}.vendors-page .quotes-box a{font-size:clamp(18px,2.77vw,40px);color:var(--white);word-break:break-word;line-height:1.2;display:block;letter-spacing:1.2px;padding:32px 16px;background-color:var(--red)}.vendors-page .quotes-box .quote-subtitle{display:inline-block;letter-spacing:0;font-size:14px;line-height:1.4;margin:6px 0 0 0}.vendors-page .masonry-vid-block{display:inline-block;padding:0 8px}.vendors-page .masonry-vid-block video{display:inline-block;height:100%;width:100%;padding-bottom:16px;border-bottom:2px solid var(--red)}.vendor-filter-mobile-btn{display:none}.vendor-filter-mobile-btn .theme-btn{background-color:var(--sugar-pink);transition:.3s all;border:none;padding:8px 14px;color:#24445a;justify-content:space-between;outline:0;box-shadow:none}.vendor-filter-mobile-btn .theme-btn.active img{transition:.3s all;transform:rotate(180deg)}.vendor-filter-mobile-btn .theme-btn:hover{background-color:var(--sugar-pink)}@media only screen and (max-width:1024px){.masonry-grid-item{width:33.33%}}@media only screen and (max-width:767px){.vendor-filter-mobile-btn{display:block}.vendors-page h1{font-size:30px;font-weight:400;letter-spacing:.9px}.vendors-page .vendor-title h5{font-size:16px;padding:0}.vendors-page .vendor-card .vendor-card-details{padding:0 20px 0 0}.vendors-page .vendor-content{font-size:14px;margin:0 0 20px 0}.vendors-page .vendor-card .button-icon-read-more img{width:18px;height:18px}.vendors-page .quotes-box a{padding:16px}.vendors-page .vendor-load-more{max-width:192px;margin:18px 0 0 0}.vendors-page .vendor-image img{min-height:auto}.vendors-page .vendor-image span{font-size:12px}.et-filter-part,.vendor-filter-part{padding:0 40px}.et-filter-part .filter-chips-btn,.vendor-filter-part .filter-chips-btn{font-size:16px;min-height:40px;padding:5px 18px;border-radius:8px;justify-content:flex-start;width:100%}.et-filter-part .filter-chips-btn.active,.vendor-filter-part .filter-chips-btn.active{background-color:var(--red);color:var(--white)}.et-filter-part .select-btn.active img,.vendors-page .select-btn.active img{filter:brightness(0) invert(1)}.vendors-page .sub-title{font-size:14px}.masonry-grid-item{width:50%}}.single-vendor-page .backto-vendors{display:flex;align-items:center;gap:6px;color:var(--red);margin:0 0 24px 0}.single-vendor-page .backto-vendors img{transition:.3s all;flex-shrink:0}.single-vendor-page .backto-vendors:hover img{transform:rotate(180deg);transition:.3s all}.single-vendor-page .post-title{text-transform:capitalize}.single-vendor-page .vendor-image-slider{padding:0;margin:0 -4px}.single-vendor-page .vendor-image-slider .slick-arrow{z-index:1;opacity:0;transition:.3s all}.single-vendor-page .vendor-image-slider:hover .slick-arrow{opacity:1;transition:.3s all}.single-vendor-page .vendor-image-slider img{width:100%;height:120px;object-fit:cover;padding-right:5px;padding-left:5px;cursor:pointer}.single-vendor-page .post-sub-title{font-style:italic;font-size:16px}.single-vendor-page .vendor-image{height:400px;object-fit:cover;background:var(--white)}.single-vendor-page .visit-web-and-socialmedia{align-items:center;margin:24px 0 48px 0}.single-vendor-page .visit-web-and-socialmedia .visit-link{margin:0;font-size:18px;text-decoration:underline}.single-vendor-page .visit-web-and-socialmedia .visit-link:hover{text-decoration:none}.single-vendor-page .vendor-description{margin:0 0 32px 0}.single-vendor-page .vendor-description a{color:var(--red)}.slick-next:before,.slick-prev:before{font-family:"Font Awesome 6 Free";font-size:30px;color:var(--red)}.slick-prev{left:0}.slick-next{right:0}.next-post-btns{display:flex;justify-content:space-between;align-items:center;margin-top:2em}.next-post-btns a{display:flex;align-items:center;justify-content:center;color:var(--red);width:100%}.next-post-btns a *{margin:0}.next-post-btns a i{margin:0 15px}@media only screen and (max-width:767px){.single-vendor-page .vendor-image-slider img{height:100px}.single-vendor .social-icons{gap:8px!important;margin:0!important}.single-vendor .social-icons a img{width:20px!important}.single-vendor-page .vendor-image{height:332px}.next-post-btns a i{margin:0 8px;font-size:12px}.next-post-btns a,.next-post-btns a h6{font-size:14px}.next-post-btns{margin-bottom:2em}.single-vendor-page .visit-web-and-socialmedia{flex-direction:column;align-items:flex-start;gap:8px}.single-vendor-page .visit-web-and-socialmedia{margin-bottom:32px}.single-vendor-page .visit-web-and-socialmedia .visit-link{font-size:16px}.single-vendor-page .vendor-details-col .post-title{margin:0 0 8px 0;font-size:30px}.single-vendor-page .post-sub-title{line-height:23px;font-style:normal}.single-vendor-page .vendor-details-col{padding:0}.single-vendor-page .backto-vendors{margin:0 0 8px -15px}}.get-involved-page .link-card{background-color:var(--cream-dark);border-bottom:15px solid var(--red);border-radius:20px 20px 10px 10px;padding:1.5em 2em;margin-bottom:1em}.get-involved-page .link-card img{width:100%;height:100px;object-fit:contain}.get-involved-option{background-color:var(--cream-dark);padding:20px;border-radius:20px;font-size:20px;display:flex;justify-content:space-between;align-items:center;margin-bottom:1em}.get-involved-option i{font-size:28px}@media only screen and (max-width:767px){.get-involved-option{padding:15px;font-size:15px}.get-involved-option i{font-size:25px}}.jobs-page .job-card{background-color:var(--cream-dark);border-radius:15px;padding:2em}.jobs-page .job-card a{color:var(--black);font-weight:700}.jobs-page .job-card a:hover{filter:invert(0)}.activities-slider .slick-prev{left:-30px}.activities-slider .slick-next{right:-30px}.activities-slider .activity-col img{margin:0 auto}@media only screen and (max-width:767px){.activities-slider .slick-prev{left:-15px}.activities-slider .slick-next{right:-20px}}.ticket-ribbon{position:absolute;top:-10px;left:-10px;width:125px;height:125px;overflow:hidden}.ticket-ribbon span{right:-35px;top:25px;transform:rotate(-45deg);position:absolute;display:block;width:225px;padding:10px 0;background-color:#c34163;box-shadow:0 5px 10px rgba(0,0,0,.1);color:#fff;font:700 18px/1 Lato,sans-serif;text-shadow:0 1px 1px rgba(0,0,0,.2);text-transform:uppercase;text-align:center;font-size:14px}.ticket-ribbon::after,.ticket-ribbon::before{position:absolute;z-index:-1;content:"";display:block;border:5px solid var(--mistletoe);z-index:9}.ticket-ribbon::before{top:1px;right:12px}.ticket-ribbon::after{bottom:12px;left:1px}.ticket-ribbon.general-color span,.ticket-ribbon.general-color::after,.ticket-ribbon.general-color::before{background-color:var(--mistletoe);border-color:var(--mistletoe)}.ticket-ribbon.seasonpass-color span,.ticket-ribbon.seasonpass-color::after,.ticket-ribbon.seasonpass-color::before{background-color:var(--seasonpass-ticket-ribbon);border-color:var(--seasonpass-ticket-ribbon)}.ticket-ribbon.fam-sp-color span,.ticket-ribbon.fam-sp-color::after,.ticket-ribbon.fam-sp-color::before{background-color:var(--family-sp-ticket-ribbon);border-color:var(--family-sp-ticket-ribbon)}.home-popup{z-index:99;height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;position:fixed;pointer-events:none;opacity:0;backdrop-filter:blur(4px);box-shadow:inset 0 0 0 2000px rgb(0 0 0 / 50%);transition:.2s all}.home-popup.active{opacity:1;pointer-events:all}.home-popup .img-wrapper:after{position:absolute;content:"";height:100%;width:100%;top:0;left:0;background:linear-gradient(180deg,rgba(194,65,99,.62) 0,rgba(54,74,89,.32) 100%)}.home-popup input:not(input[type=submit]){border-radius:20px;border:2px solid #fff;background:rgba(249,249,249,.2);color:var(--white);padding:10px 15px;width:42%;margin:0 10px}.home-popup input::placeholder{color:var(--white)}.home-popup input[type=submit]{border-radius:29px;background:var(--dark);color:var(--white);padding:7px 50px;font-size:20px;border:none}.home-popup h2,.home-popup h3{font-family:var(--rust);color:#efe1cb}.home-popup h2{font-size:90px;margin-bottom:0}.home-popup h3{font-size:54px}@media only screen and (max-width:767px){.home-popup h2{font-size:60px}.home-popup h3{font-size:40px}.home-popup input:not(input[type=submit]){padding:10px;width:47%;margin:0 2px}.home-popup input[type=submit]{font-size:16px}}.hours-location-page .info-graphic .hours-wrapper,.hours-wrapper{width:75%;align-items:end;text-align:left;margin-bottom:15px;flex-wrap:wrap}.hours-wrapper p{width:100%;flex:0 0 100%}.home .hours-wrapper{width:100%;align-items:center;text-align:center;margin-bottom:15px;flex-wrap:wrap}.home .hours-wrapper p{width:100%;flex:0 0 100%}@media (max-width:767px){.home .hours-wrapper p,.home .location p,.home .venue p{font-size:10px}}video.banner-video::-webkit-media-controls-panel{display:none!important;opacity:1!important}video.banner-video::-webkit-media-controls-start-playback-button{display:none}.close-btn{position:absolute;top:10px;right:15px;color:#fff;font-size:20px;cursor:pointer}.p-content{width:100%;display:block}.social-icons{display:flex;justify-content:flex-start;align-items:center;margin-bottom:20px}.single-vendor .social-icons{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 24px 0 0}.single-vendor .social-icons a:hover img{transition:.3s all;transform:scale(1.15)}.single-vendor .social-icons a img{transition:.3s all;width:30px}.single-vendor .social-icons a.tiktok img{transform:scale(.8)}.copyrights{text-align:center;font-size:16px;font-weight:400;color:var(--white);font-family:var(--poppins)}.copyrights a{color:var(--white)}.copyrights a:hover{color:var(--red);transition:.3s all}main.general-template strong{font-size:20px}main.general-template p{font-size:16px!important;line-height:24px}main.general-template ul li{font-size:14px!important;line-height:28px}body.no-banner main.general-template{padding:155px 0 0!important}.sponsors h2{font-size:50px;font-weight:400;letter-spacing:3.5px}.sponsors a:hover{filter:invert(0)}footer a.btn.cta.red-clr:hover{filter:invert(0)}.tier-three-sponsors .sponsor-container img{width:65px}.single-vendor .contact-form .PageTitle{border:none;background:0 0;max-width:100%}section.desktop-image{display:block}section.mobile-image{display:none}@media (max-width:767px){body.no-banner main.general-template{padding:100px 0 0!important}section.mobile-image{display:block!important}section.desktop-image{display:none!important}.sponsors h2{font-size:25px;letter-spacing:1.75px}}.nordstrom-page .logo-banner-wrapper{background-color:var(--mistletoe);padding:6em 2em;text-align:center}.nordstrom-page .logo-banner-wrapper img{width:60vw}.nordstrom-page .coupon-banner-wrapper{background-color:var(--dark);padding:2em 2em 3em;display:flex;justify-content:center;align-items:flex-end;color:#f1e6d6}.nordstrom-page .coupon-banner-wrapper .content{margin-left:2em;font-weight:600}.nordstrom-page .coupon-banner-wrapper .content span{font-weight:800}.nordstrom-page .event-info-wrapper{padding:4em 0}.nordstrom-page .event-info-wrapper .font-rust *{font-family:var(--rust)}.nordstrom-page .nordstrom-info-wrapper{background-color:#f7f0e6;padding:3em 0}@media only screen and (max-width:767px){.nordstrom-page .logo-banner-wrapper img{width:80vw}.nordstrom-page .logo-banner-wrapper{padding:3em 2em}.nordstrom-page .coupon-banner-wrapper{flex-wrap:wrap;padding:2em 0}.nordstrom-page .coupon-banner-wrapper img{margin-bottom:1em}}main.guide-page.py-5{display:none}@media (min-width:320px) and (max-width:1024px){main.guide-page.py-5{background:#c2416330;display:block!important;margin-top:10%}section#gudie-template .main-title{text-align:center;margin-bottom:40px}section#gudie-template .main-title h1{font-family:Montserrat;font-weight:700;text-transform:uppercase}section#gudie-template .main-title-content,section#gudie-template .row.content-two p,section#gudie-template .second-title-content{font-family:Montserrat;text-transform:uppercase;text-align:center;line-height:30px;font-weight:700;margin-bottom:40px;font-size:20px}section#gudie-template .row.cta .col-sm-6 a{max-width:100%;background:var(--red);width:100%;display:block;padding:30px 20px;margin:20px auto;text-align:center;font-size:24px;text-transform:uppercase;font-family:Montserrat;font-weight:700;color:#f4dfe4;border-radius:20px}section#gudie-template .row.content-two{margin:40px auto 0}section#gudie-template .row.survey-btn{display:block;width:100%;position:relative;text-align:center;margin:0 auto}section#gudie-template .row.survey-btn a{background:#3f9798;padding:25px 20px;color:#fff;border-radius:15px;font-size:24px;text-transform:uppercase;font-weight:800;font-family:Montserrat;display:block;letter-spacing:1px}section#gudie-template .second-title{font-family:Montserrat;text-transform:uppercase;text-align:center;line-height:45px;font-weight:700;margin:40px 0;font-size:36px}section#gudie-template .seattle-logo img{max-width:95px}section#gudie-template a:active,section#gudie-template a:hover{filter:invert(0)}}.default-page .content h2,.default-page .content h3,.default-page .content h4,.default-page .content h5,.default-page .content h6{font-weight:600}.default-page .content h1{color:var(--red);text-transform:uppercase;font-weight:700;text-align:center}.default-page .content{padding:2em;border-radius:20px}.default-page.dark-gradient-bg .content{background:linear-gradient(0deg,#1b7676 27.4%,#264256 73.08%)}.default-page.dark-gradient-bg .content h1{color:var(--white)}.default-page.heading-glamour .content h1.mb-4{font-family:var(--glamour-lifestyle)}@media only screen and (max-width:767px){.default-page .content h1{font-size:30px}.default-page .content h2,.default-page .content h3,.default-page .content h4,.default-page .content h5,.default-page .content h6{font-size:24px}}.wot-events-page{padding-top:5rem}.wot-events-page .promotion-section{padding-bottom:4rem}.wot-events-page h2{font-size:60px;margin-bottom:86px}.wot-events-section{font-size:2.5rem;color:var(--dark);font-weight:600;margin-bottom:5rem}.wot-events-section .subtitle-events{font-size:2.5rem;color:var(--dark);font-weight:600;margin-bottom:5rem}.event-boxes{border-radius:34px;overflow:hidden;height:100%}.event-boxes .event-img{position:relative}.event-boxes .event-img h6{margin:0;position:absolute;z-index:9;top:0;left:0;font-size:30px;color:var(--white);padding:12px 16px;border-radius:0 0 34px 0;background-color:var(--green);min-width:85px;text-transform:uppercase;letter-spacing:3px}.event-boxes .event-img h6 span{color:var(--white);display:block;font-size:20px;letter-spacing:.5px}.event-boxes .event-img img{height:258px;width:100%;object-fit:cover}.event-boxes-col{margin:0 0 25px}.event-boxes .content{padding:38px 18px;min-height:270px}.event-boxes .content h6{color:var(--white);margin:0 0 16px}.event-boxes .content h3{margin:0;font-size:25px}.event-boxes .content h3 a{color:var(--white)}.event-boxes .event-start-time-label img{margin:-4px 8px 0 0}.event-boxes .event-start-time-label{display:inline-block;border-radius:50px;background-color:#d24f72;padding:4px 24px 4px 10px;font-size:16px;color:var(--white);letter-spacing:.5px}.wot-events-page .icon-box{margin:0 0 50px}.wot-events-page .icon-box h3{font-size:40px;margin:8px 0 0;color:var(--dark)}.wot-promotion-list .wot-promotion-box{display:flex;flex-wrap:wrap;align-items:flex-start;margin:0 0 36px 0;position:relative}.wot-promotion-list .wot-promotion-box picture{position:absolute;top:0;bottom:0}.wot-promotion-list .wot-promotion-box.admission{margin:0 0 86px 0}.wot-promotion-list .wot-promotion-box img.promotion-img{border-radius:16px 0 0 16px;width:216px;height:100%;object-fit:cover}.wot-promotion-list .wot-promotion-box .content{width:calc(100% - 216px);background-color:#d9d9d9;position:relative;margin:0 0 0 auto;border-radius:0 16px 16px 0}.wot-promotion-list .wot-promotion-box .content h4{font-size:25px;padding:12px 12px 12px 90px;background-color:var(--dark);color:var(--cream);border-radius:0 16px 0 0;margin:0;white-space:nowrap;text-overflow:ellipsis;width:100%;overflow:hidden}.wot-promotion-list .wot-promotion-box .content .details{padding:16px 90px 24px;min-height:163px;display:flex;align-items:center}.wot-promotion-list .wot-promotion-box .content p{color:var(--dark);font-weight:600;font-size:24px;width:100%;margin:0}.wot-promotion-list .wot-promotion-box .btn{position:absolute;left:90px;bottom:-30px;min-width:236px;height:66px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:24px;letter-spacing:.5px}@media (max-width:1280px){.wot-events-section .subtitle-events{font-size:32px}.wot-events-page h2{font-size:46px;margin-bottom:50px}.event-boxes .content{min-height:240px}.event-boxes .event-img h6 span{font-size:18px}.event-boxes .event-img h6{font-size:26px}.wot-promotion-list .wot-promotion-box .btn{min-width:210px;font-size:20px;height:56px}.event-boxes .content h3{font-size:20px}}@media (max-width:1199px){.wot-events-page .container{max-width:100%}}@media (max-width:1024px){.wot-events-page{padding:24px 0 0}.event-boxes .content{min-height:200px}}@media (max-width:991px){.wot-events-section{margin-bottom:3rem}.wot-events-section .subtitle-events{font-size:22px;margin:0 0 24px}.wot-events-page h2{font-size:32px;margin-bottom:40px}.event-boxes{border-radius:26px}.event-boxes .event-img img{height:225px}.event-boxes .event-img h6{font-size:22px;min-width:74px}.event-boxes .event-img h6 span{font-size:14px}.wot-events-page .icon-box h3{font-size:30px}.wot-promotion-list .wot-promotion-box .content h4{font-size:20px;padding:8px 8px 8px 40px}.wot-promotion-list .wot-promotion-box .content .details{padding:8px 40px;min-height:130px}.wot-promotion-list .wot-promotion-box .content p{font-size:20px}.wot-promotion-list .wot-promotion-box .btn{min-width:180px;font-size:16px;height:46px;left:40px;bottom:-20px}.wot-promotion-list .wot-promotion-box .content p{font-size:16px}.wot-promotion-list .wot-promotion-box.admission{margin:0 0 60px 0}}@media (max-width:767px){.wot-events-page .icon-box h3{font-size:22px}.wot-events-page h2{font-size:26px;margin-bottom:32px}}@media (max-width:575px){.wot-promotion-list .wot-promotion-box.admission{margin:0 0 30px 0}.wot-promotion-list .wot-promotion-box .content{width:100%}.wot-promotion-list .wot-promotion-box picture{position:relative;width:100%}.wot-promotion-list .wot-promotion-box img.promotion-img{border-radius:0;width:100%;height:200px}.wot-promotion-list .wot-promotion-box .content h4{padding:8px 16px;border-radius:0;text-align:center;font-size:16px;white-space:pre-wrap}.wot-promotion-list .wot-promotion-box .btn{position:relative;min-width:auto;left:0;max-width:180px;margin:0 auto 20px;bottom:0}.wot-promotion-list .wot-promotion-box .content .details{padding:8px 20px;min-height:100px;text-align:center}.wot-promotion-list .wot-promotion-box{border-radius:20px;overflow:hidden}}#sub-menu-col,.sub-menu-col-mobile{opacity:0;background-color:#eae2d6;border-radius:1rem;min-width:min(45%,15rem);transition:.2s all ease;transform:translateX(-1rem)}#sub-menu-col.active{opacity:1;transform:translateX(0)}#sub-menu-col .menu-items-list{padding:1.5rem}.sub-menu-col-mobile{display:none}@media only screen and (max-width:767px){#sub-menu-col{display:none}.sub-menu-col-mobile{opacity:1;transform:none;margin-top:9px}.parent-menu-list .link-wrapper:has(.sub-menu-arrow-btn.active)~.sub-menu-col-mobile{display:block}.sub-menu-col-mobile .menu-items-list{padding:5px 18px!important}.sub-menu-col-mobile .menu-items-list li{margin-bottom:5px!important}}.news-page{background-color:#f9f1e6}.news-page .container{max-width:1160px}.news-page h1{letter-spacing:3.5px}.news-page .text-content{max-width:550px;width:100%}.news-card{margin-top:40px;position:relative;padding:70px 20px;border-radius:48px;background-color:var(--glaze);border:1px solid var(--red);word-break:break-all}.news-page .link-name{color:var(--black);text-decoration:none}.news-page .link-name:hover{color:var(--red)}.news-card .icon-circle{position:absolute;margin:0 auto;top:-36px;left:0;right:0;width:76px;height:76px;border-radius:50%;background-color:var(--red)}.news-card .icon-circle img{object-fit:contain;margin-top:-4px;filter:brightness(0) invert(1)}.pressone-vcm{padding-bottom:1em;margin-bottom:2em;width:100%}.pressone-vcm a h3{color:var(--star-blue);transition:.5s all}.pressone-vcm a:hover h3{transition:.5s all;color:var(--red)}.pressone-content *{display:none}.pressone-content :nth-child(1){display:initial;text-align:left!important}.news-url-card{background-color:var(--red);border-radius:15px;border-top:20px solid var(--red);height:100%}.news-url-card img{height:150px;width:100%;object-fit:cover}.news-url-card p{padding:1em}.media-images img{width:100%;height:150px;object-fit:cover}@media only screen and (max-width:767px){.news-page h1{font-size:30px;letter-spacing:.9px}.news-card{padding:60px 20px 40px}}@media only screen and (max-width:767px){.ticket-details-wrapper{min-height:auto}}.info-block{padding:0 1rem}.parking-icon-small{margin-bottom:1rem}.parking-blocks{padding:2rem 2rem 1rem}.parking-blocks *{text-align:center}.climate-parking{margin-top:2rem;margin-bottom:2rem}.climate-parking-heading,.parking-heading{margin-bottom:1rem}.transportation-parking-page{padding-bottom:2rem}.black-friday-display h1{font-family:"Bebas Neue",sans-serif;color:var(--red);font-size:min(13vw,4rem)}.black-friday-display h3{color:var(--dark);font-size:min(5vw,2.313rem);font-weight:600;text-transform:uppercase}.black-friday-display h3.code{color:#fdfdfd;background-color:var(--red);padding:12px 2rem;display:inline-block;margin-top:min(6vw,2rem)}.black-friday-display h4{color:var(--dark);font-size:min(4vw,1.813rem);text-transform:uppercase;font-weight:400}.white-clr .black-friday-display h3,.white-clr .black-friday-display h4{color:#fff}.review-container{padding-top:5rem;padding-bottom:5rem;text-align:center}.review-container h2{font-family:"Bebas Neue",sans-serif;font-size:4rem;letter-spacing:3px;line-height:1}.rating-select span::before{content:"\f006";font-family:FontAwesome;font-size:3rem;cursor:pointer}.rating-select span.active::before,.rating-select span:has(~span.active)::before,.rating-select span:has(~span:hover)::before,.rating-select span:hover::before{content:"\f005"}.rating-select span:hover~span::before{content:"\f006"}#rating-form .btn.cta{background-color:var(--red);color:var(--white);transition:.2s all ease;margin-top:1.5rem;border-radius:8px;transition:.2s opacity}#rating-form .btn.cta:hover{opacity:.6}@media only screen and (max-width:767px){.rating-select span::before{font-size:2.5rem}.review-container h2{font-size:3rem;letter-spacing:1px}#rating-form .btn.cta{font-size:1.25rem}}#banner-countdown{position:relative}#banner-countdown img{max-height:35rem}#banner-countdown #display-number{position:absolute;top:30%;left:9%;transform:rotate(356deg)}#banner-countdown #display-number p{font-weight:600;font-size:min(17vw,14rem);color:#515a6e;font-family:Poppins,serif;width:min(24vw,19rem);text-align:center}.events-page{padding:148px 0}.event-calender-week-header{display:flex;align-items:center;justify-content:center}.event-calender-week-header .event-action-arrow{margin:0 0 24px 0}.event-calender-week-header ul{display:grid;grid-template-columns:repeat(7,1fr);margin:0;padding:12px 30px;list-style:none}.event-calender-week-header ul li{margin:0;text-align:center;cursor:pointer}.event-calender-week-header ul li.active,.event-calender-week-header ul li.active span{color:var(--red)}.event-calender-week-header ul li span{font-size:20px;color:var(--star-blue);font-weight:600;line-height:27px}.event-calender-week-header ul li h3{margin:6px 0 0 0}.events-chips-label{text-align:right;margin:32px 0 0 0}.events-chips-label ul{display:flex;flex-wrap:wrap;list-style:none;gap:1rem;padding:0;justify-content:center}.events-chips-label ul li button{color:var(--star-blue);padding:12px 20px;line-height:1;border-radius:32px;text-transform:capitalize;background-color:var(--sugar-pink);border:none;font-weight:600;outline:0}.events-chips-label ul li button.active{background-color:var(--red);color:var(--white)}.events-chips-label ul li a{color:var(--star-blue)}.events-select-month{display:flex;align-items:center;justify-content:center;list-style:none;margin:40px 0 24px 0;padding:0}.events-select-month li{text-transform:uppercase;font-size:30px;padding:0 30px}.events-select-month li a{color:var(--red)}.events-select-month li span{border-bottom:3px solid transparent}.events-select-month li:last-child{border-left:1.5px solid var(--red)}.events-select-month li.current span{border-bottom:3px solid var(--red)}.event-calender-week-body{border-radius:16px;margin:26px 0 0 0;background-color:#ededed}.events-today-date-header{border-radius:16px 16px 0 0;background-color:var(--mist);padding:28px 35px}.event-calender-week-body .inner-area{padding:16px 64px 32px;overflow-y:auto;max-height:535px}.event-calender-week-body .inner-area .no-event-title{text-align:center;margin:32px 0}.event-calender-week-body .event-list{display:flex;align-items:center;gap:20px;padding:22px 10px;border-bottom:1px solid var(--star-blue)}.custom-event-list-box .time-hours-block{flex:.8}.custom-event-list-box .time-hours-block .start-end-time{font-size:18px;line-height:1}.custom-event-list-box .title-link-block{flex:1.2}.custom-event-list-box .title-link-block .learnmore-btn{text-decoration:underline;color:#264256}.custom-event-list-box .title-link-block .learnmore-btn:hover{color:var(--red);text-decoration:none}.custom-event-list-box .visible-hide{visibility:hidden}.custom-event-list-box .img-desc-block{flex:3;gap:32px;display:flex;align-items:center}.custom-event-list-box.no-ticket-btn .img-desc-block{flex:4.25}.custom-event-list-box .event-img{flex-shrink:0;border-radius:50%;object-fit:cover;min-width:80px;min-height:80px;border:1px solid var(--star-blue)}@media (max-width:1280px){.events-page{padding:80px 0}}@media (max-width:1024px){.events-page .container{max-width:100%}.events-select-month li{font-size:24px}.events-select-month{margin:20px 0}}@media (max-width:767px){.events-page{padding:40px 0}.event-calender-week-header ul{padding:12px 4px}.events-select-month li{font-size:18px}.event-calender-week-header .event-action-arrow img{max-width:32px}.event-calender-week-header ul li span{font-size:14px;line-height:1.4;display:inline-block}.events-chips-label{margin:16px 0 0 0}.events-chips-label ul{gap:.5rem;justify-content:center}.events-chips-label ul li{font-size:14px;padding:0}.events-today-date-header{border-radius:10px 10px 0 0;padding:18px 20px}.event-calender-week-body .inner-area{padding:16px 16px 24px}.event-calender-week-body .event-list{gap:8px;padding:14px 0}.custom-event-list-box .img-desc-block p,.custom-event-list-box .time-hours-block .start-end-time,.custom-event-list-box .time-hours-block p,.custom-event-list-box .title-link-block .learnmore-btn{font-size:14px}.custom-event-list-box .title-link-block h6{font-size:16px}.custom-event-list-box .img-desc-block{gap:8px}.custom-event-list-box .event-img{min-width:60px;min-height:60px;max-height:60px;max-width:60px}}@media (max-width:575px){.event-calender-week-header ul li h3{margin:0}.event-calender-week-header ul li span{max-width:40px}.event-calender-week-body .event-list{flex-wrap:wrap}.custom-event-list-box .time-hours-block,.custom-event-list-box .title-link-block{flex:0 0 100%;text-align:center;order:2}.custom-event-list-box .img-desc-block{flex:0 0 100%;order:1}.custom-event-list-box .theme-btn{order:3;margin:0 auto}.events-today-date-header h5{font-size:16px}}.services-group-part{padding:40px 0 90px;background-color:#f9f1e6}.services-group-part>h3{margin:0 0 64px 0}.services-item-area{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:50px 32px}.services-item-area .services-item{cursor:pointer}.services-item-area .services-item .icon{width:136px;height:136px;padding:14px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin:0 auto 18px;transition:.3s all;background-color:var(--sugar-pink)}.services-item-area .services-item img{object-fit:contain}.services-item-area .services-item .theme-btn{padding-left:16px;padding-right:16px;margin:0 auto;min-width:190px}.services-item-area .services-item.active .icon{background-color:var(--red)}.services-item-area .services-item.active .theme-btn{background-color:var(--red);color:var(--white)}@media (max-width:1024px){.services-item-area{grid-template-columns:1fr 1fr 1fr}}@media (max-width:767px){.services-group-part h3{margin:0 0 24px 0}.services-item-area{grid-template-columns:1fr 1fr;gap:30px 16px}.services-item-area .services-item .theme-btn{min-width:auto;width:100%;padding:8px 10px}.services-item-area .services-item{width:100%}}.scroll-to-service{padding:80px 0 30px}.group-booking-area .container{max-width:1400px}.group-booking-area .info-item{margin:0 0 32px 0;gap:20px}.group-booking-area .title-content{margin:0 0 72px 0}.group-booking-area .booking-img{width:100%}.group-booking-area .info-item .icon{flex-shrink:0;background-color:#a5abd5;border-radius:50%;padding:4px;width:56px;height:56px}.group-booking-area .info-item p{font-weight:400}.group-booking-area .info-item em{font-size:14px;font-weight:500}.group-booking-area .info-item .icon img{object-fit:contain;width:100%;height:100%;padding:6px}.group-booking-area .info-item .theme-btn-g{min-width:192px;padding-left:20px;padding-right:20px}@media (max-width:767px){.group-booking-area .title-content{margin:0 0 24px 0}.group-booking-area .booking-img{margin:0 0 50px 0}.group-booking-area .info-item{flex-wrap:wrap;text-align:center;justify-content:center;gap:8px;margin:0 0 50px 0}.group-booking-area .info-item h6{color:var(--red);font-size:16px;font-weight:600}.group-booking-area .info-item .theme-btn-g{margin-top:16px}.group-booking-area .info-item:last-child{margin:0}}.group-accommodation-area .title-content{margin:0 0 40px 0}.accommodation-lists{justify-content:center}.accommodation-lists .item-block{margin:0 0 40px 0}.accommodation-lists .item-block img{object-fit:cover;height:148px}@media (max-width:767px){.accommodation-lists .item-block:last-child{margin-bottom:0}}.group-prohibited-area .prohibited-col{align-items:center}.group-prohibited-area .title-content{margin:0 0 60px 0}.group-prohibited-area .prohibited-col .content{padding:0 8px 0 0}.group-prohibited-area .prohibited-col img{width:100%;max-width:234px;height:234px;object-fit:contain}@media (max-width:1280px){.group-prohibited-area .prohibited-col img{max-width:180px;height:180px}}@media (max-width:767px){.group-prohibited-area .prohibited-col img{max-width:86px;height:86px}}.group-accessibility-area .top-content{margin:0 0 40px 0}.group-accessibility-area .top-content a{color:var(--star-blue);text-decoration:underline}.group-accessibility-area .top-content a:hover{text-decoration:none;color:var(--red)}.accessibility-accordion-area{max-width:720px;margin:0 auto}.accessibility-accordion .inner-area{border-bottom:1px solid var(--star-blue)}.accessibility-accordion .accessibility-header{align-items:center;padding:8px 0;font-size:18px;font-weight:400;cursor:pointer;justify-content:space-between}.accessibility-accordion .accessibility-body{font-size:16px}.accessibility-accordion .accessibility-body a{color:var(--red);text-decoration:underline}.accessibility-accordion .accessibility-body a:hover{color:var(--star-blue);text-decoration:none}@media (max-width:767px){.group-accessibility-area .top-content h4{margin:0 0 20px 0}.accessibility-accordion .accessibility-header{font-size:16px;padding:12px 8px}.accessibility-accordion .accessibility-header img{width:20px}.accessibility-accordion .accessibility-body{padding:0 8px;font-size:14px}}.group-tab-faq-area .faq-chip-tab{padding:0;margin:32px 0 72px 0;justify-content:center;list-style:none;gap:18px;flex-wrap:wrap}.group-tab-faq-area .faq-chip-tab .theme-btn{background-color:var(--sugar-pink);border-color:var(--sugar-pink);color:var(--dark)}.group-tab-faq-area .faq-chip-tab .theme-btn.active,.group-tab-faq-area .faq-chip-tab .theme-btn:hover{background-color:var(--red);color:var(--white)}@media (max-width:767px){.group-tab-faq-area .faq-chip-tab{gap:10px 12px}.group-tab-faq-area .faq-chip-tab li{width:calc(50% - 6px)}.group-tab-faq-area .faq-chip-tab li a{width:100%;padding:12px 6px}}.group-contact-form-area .contact-inquiry-form{max-width:780px;width:100%;margin:0 auto}.contact-inquiry-form .icon{margin:32px 0 54px 0;text-align:center}.input-form-block{margin:0 0 40px 0}.input-form-block p{margin:0}.input-form-block label{width:100%;font-size:16px;font-weight:400;margin:0}.input-form-block input{width:100%;margin:16px 0 0 0;padding:12px;border-radius:8px;outline:0;box-shadow:none;font-size:16px;border:1px solid var(--rose-gold);background:var(--glaze)}.button-form-row{position:relative}.button-form-row .wpcf7-spinner{position:absolute;right:-24px;margin:0}.button-form-row .theme-btn-g{padding:0}.button-form-row input[type=submit]{background-color:transparent;margin:0;border:none;text-align:center;color:var(--star-blue);text-transform:none;padding:18px 44px}.button-form-row input[type=submit]:hover{filter:none}.contact-inquiry-form+.wpcf7-response-output{max-width:560px;width:100%;margin:0 auto!important;display:table;text-align:center}.group-transportation-area .title-content{margin:0 0 35px 0}.group-transportation-area .transportation-row{margin-bottom:60px}.group-transportation-area .transportation-row:last-child{margin-bottom:0}.group-transportation-area .title-content a{color:var(--star-blue);text-decoration:underline}.group-transportation-area .content-block-area h4{font-size:30px;font-weight:600;margin:0 0 16px 0;color:var(--star-blue)}.group-transportation-area .content-block-area h5{margin:0 0 4px 0;font-size:20px;font-weight:600;color:var(--red)}.group-transportation-area .content-block-area p{font-size:16px;font-weight:400;margin:0 0 26px 0;color:var(--star-blue)}.group-transportation-area .content-block-area .icon-detail{display:flex;gap:8px;align-items:center}.group-transportation-area .content-block-area .icon-detail img{flex-shrink:0;width:40px;height:40px;object-fit:contain}.group-transportation-area .content-block-area .icon-detail a{color:var(--star-blue);text-decoration:underline}.group-transportation-area .content-block-area .icon-detail a:hover{text-decoration:none;color:var(--red)}.group-market-map-area{margin-bottom:-8rem;margin-top:-1rem}@media (max-width:767px){.group-transportation-area .title-content{padding:0}.group-transportation-area .transportation-row{margin-bottom:20px}.group-transportation-area .transportation-row .transportation-col-6{margin:0 0 40px 0}.group-transportation-area .transportation-row .transportation-col-6:last-child{margin:0}.group-transportation-area .title-content h6{margin:24px 0 0 0}.group-transportation-area .content-block-area h5{font-size:16px}.group-transportation-area .content-block-area p{font-size:14px}.group-transportation-area .content-block-area h4{margin:0 0 24px 0;font-size:20px;text-align:center}.group-accessibility-area .top-content h4,.group-accommodation-area .title-content h4,.group-booking-area .title-content h4,.group-market-map-area .top-content h4,.services-group-part h3{font-weight:700;font-size:25px}}.page-template-experience-page{background-color:#2a455a}.experience-dark-gradient{background:linear-gradient(0deg,#1b7676 27.4%,#264256 73.08%)}.experience-video-section{color:var(--glaze);overflow:hidden;padding:115px 0}.experience-video-section .inner-wrapper{max-width:1380px;width:100%;padding:0 15px;position:relative}.experience-video-section .content-wrapper{position:absolute;max-width:650px;padding:70px 30px;z-index:1}.experience-video-section .content-wrapper h1{margin:0 0 36px 0;letter-spacing:3.5px}.experience-video-section .content-wrapper .theme-btn-g{margin-top:24px;opacity:1}.experience-vid-slider-area{overflow:hidden;width:100%}.experience-vid-slider-area .autoslide{white-space:nowrap;display:flex;gap:4px;align-items:center;animation:10s videoSlide infinite linear}.experience-vid-slider-area .autoslide h6{display:flex;align-items:center;flex-shrink:0;margin:0 4px 0 0;gap:6px}.experience-vid-slider-area .autoslide h6 img{width:14px;height:14px}.experience-video-section .hero-video{margin:0 0 0 auto;display:table}.experience-video-section .hero-video video{background-color:var(--black);object-fit:cover;max-width:1000px;width:100%}@keyframes videoSlide{from{transform:translateX(0)}to{transform:translateX(-100%)}}@media (max-width:1280px){.experience-video-section{padding:100px 0 60px}}@media (max-width:1024px){.experience-video-section .hero-video video{max-width:calc(100% - 80px);height:400px;margin:0 0 0 auto;display:table}.experience-video-section .content-wrapper{padding:70px 0}}@media (max-width:767px){.experience-video-section .hero-video{margin-right:-15px;text-align:right}.experience-video-section .content-wrapper h1{letter-spacing:1px;font-size:30px;max-width:260px}.experience-video-section .hero-video video{height:400px}}.magic-slider-section{color:var(--glaze);padding:60px 0;overflow:hidden}.magic-slider-section h2{font-size:80px;font-weight:500;letter-spacing:6px}.magic-slider-section .main-wrapper{height:min(62vw,36rem);position:relative}.magic-slider-section .main-wrapper .slide-wrapper{position:absolute;transform-origin:0 0;transition:1s all ease;width:min(22vw,18rem);min-height:50%;display:flex;align-items:flex-end;justify-content:center;user-select:none}.magic-slider-section .main-wrapper .slide-wrapper picture{width:100%;text-align:center;padding:0 10px}.magic-slider-section .main-wrapper .slide-wrapper img{transition:.5s all ease;max-width:100%;width:auto;margin:0 auto;height:100%;object-fit:contain;object-position:bottom}.magic-slider-section .main-wrapper .slide-wrapper img:hover{transform:scale(1.1)}.magic-slider-section .main-wrapper .slide-wrapper .name-price{white-space:nowrap;font-size:25px;font-weight:700;color:#fff}.magic-slider-section .main-wrapper .slide-wrapper .short-desc{position:absolute;bottom:0;transform:translateY(100%);color:#000;opacity:0;transition:.5s all;pointer-events:none;text-align:center;padding:0;width:calc(100% + 30px)}.magic-slider-section .main-wrapper .slide-wrapper .short-desc h3{font-size:clamp(22px,2.083vw,30px);font-weight:600}.magic-slider-section .main-wrapper .slide-wrapper .short-desc p{line-height:22px}.magic-slider-section .main-wrapper .slide-wrapper .theme-btn-g{box-shadow:0 0 5px 0 rgba(213,246,251,.8);border-color:var(--white);color:var(--white);background:rgba(255,209,224,.1)}.magic-slider-section .main-wrapper .slide-wrapper .theme-btn-g::after{background:linear-gradient(0deg,var(--white) 0,var(--white) 100%)}.magic-slider-section .main-wrapper .slide-wrapper .theme-btn-g:hover::after{background:linear-gradient(var(--angle),#c24163 0,rgba(255,255,255,0) 100%)}.magic-slider-section .main-wrapper .slide-wrapper .description{font-weight:400;color:var(--white);font-size:16px;line-height:1.6;margin:0 0 8px 0;overflow:hidden}.magic-slider-section .main-wrapper .slide-wrapper.show-text .short-desc{opacity:1;transition-delay:.3s}.magic-slider-section .main-wrapper .slide-wrapper.next{opacity:0;pointer-events:none}.magic-slider-section .main-wrapper .slide-wrapper.next.onLeft{left:0;top:70%;transform:rotate(-36deg) translate(-100%,-70%)}.magic-slider-section .main-wrapper .slide-wrapper.next.onRight{left:100%;top:70%;transform:rotate(36deg) translate(0,-70%)}.magic-slider-section .main-wrapper .slide-wrapper.before{left:0;top:50%;filter:blur(3px);transform:rotate(0) translate(0,-65%)}.magic-slider-section .main-wrapper .slide-wrapper.active{left:50%;top:0;transform:translateX(-50%);width:min(24vw,25rem)}.magic-slider-section .main-wrapper .slide-wrapper.active .short-desc{pointer-events:all}.magic-slider-section .main-wrapper .slide-wrapper.after{left:100%;filter:blur(3px);top:50%;transform:rotate(0) translate(-95%,-65%)}.magic-slider-section .main-wrapper .slider-col{display:flex;align-items:center;justify-content:center;height:100%;gap:2%;padding:0}.magic-slider-section .main-wrapper .slider-col section{width:clamp(60rem,70%,75rem);height:100%;position:relative}.magic-slider-section .main-wrapper .arrow-next,.magic-slider-section .main-wrapper .arrow-prev{cursor:pointer;transition:.2s all;user-select:none;z-index:9;margin:17% 0 0 0;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;border:2px solid var(--white);transition:.3s all;flex-shrink:0}.magic-slider-section .main-wrapper .arrow-next img{filter:invert(1);max-width:32px;width:100%;transition:.3s all}.magic-slider-section .main-wrapper .arrow-prev img{transform:rotate(-180deg);filter:invert(1);max-width:32px;width:100%;transition:.3s all}.magic-slider-section .main-wrapper .arrow-prev:hover img{margin:0 10px 0 0;transition:.3s all}.magic-slider-section .main-wrapper .arrow-next:hover img{margin:0 0 0 10px;transition:.3s all}.magic-slider-section .main-wrapper .arrow-next:active,.magic-slider-section .main-wrapper .arrow-prev:active{transform:scale(.9)}@media only screen and (max-width:1280px){.magic-slider-section h2{font-size:62px}.magic-slider-section h3{font-size:32px}.magic-slider-section .main-wrapper .slide-wrapper.active{width:min(28vw,25rem)}}@media only screen and (max-width:1024px){.magic-slider-section .main-wrapper .slide-wrapper .short-desc{width:20rem}.magic-slider-section .container{max-width:100%}.magic-slider-section .main-wrapper .slide-wrapper.after{transform:rotate(0) translate(-95%,-85%)}.magic-slider-section .main-wrapper .slide-wrapper.before{transform:rotate(0) translate(0,-85%)}}@media screen and (max-width:767px){.magic-slider-section h2{text-align:center;font-size:30px;letter-spacing:.9px}.magic-slider-section h3{font-size:18px;font-weight:400;text-align:center}.magic-slider-section .main-wrapper{height:30rem}.magic-slider-section .main-wrapper .slide-wrapper{width:100%}.magic-slider-section .main-wrapper .slider-col{gap:0;justify-content:space-between}.magic-slider-section .main-wrapper .slide-wrapper img{width:min(100%,17rem);max-height:200px}.magic-slider-section .main-wrapper .slide-wrapper .name-price{white-space:initial;margin-bottom:3px}.magic-slider-section .main-wrapper .slide-wrapper .description{margin-top:1rem}.magic-slider-section .main-wrapper .slide-wrapper.before{opacity:0;left:0;top:25%;transform:rotate(-18deg) translate(-100%,-25%)}.magic-slider-section .main-wrapper .slide-wrapper.after{opacity:0;left:100%;top:25%;transform:rotate(18deg) translate(0,-25%)}.magic-slider-section .main-wrapper .slider-col section{width:70%}.magic-slider-section .main-wrapper .arrow-next:hover,.magic-slider-section .main-wrapper .arrow-prev:hover{transform:scale(1.2)}.magic-slider-section .main-wrapper .arrow-next,.magic-slider-section .main-wrapper .arrow-prev{position:relative;top:-20px;width:32px;height:32px}.magic-slider-section .main-wrapper .arrow-next img,.magic-slider-section .main-wrapper .arrow-prev img{max-width:16px}.magic-slider-section .main-wrapper .slide-wrapper.active{width:100%}.magic-slider-section .main-wrapper .slide-wrapper .short-desc{bottom:-1rem;padding:0;width:22rem}}@media (max-width:350px){.magic-slider-section .main-wrapper .slide-wrapper .short-desc{width:18rem}}.magic-parallax-section{overflow:hidden;position:relative}.magic-parallax-banner{width:100%}.magic-parallax-section h1{position:absolute;padding:0 30px;top:100px;left:0;right:0;color:var(--white);letter-spacing:3.5px}@media (max-width:1024px){.magic-parallax-section h1{top:0}}@media (max-width:767px){.magic-parallax-section{padding:100px 0;margin-top:40px}.magic-parallax-section h1{font-size:30px;top:0}.magic-parallax-section img{transform:scale(2)}}@media (max-width:350px){.magic-parallax-section{padding:150px 0 80px}}.gradient-part-section{overflow:hidden;color:var(--white);background:linear-gradient(0deg,#1b7676 27.4%,#264256 73.08%)}.gradient-part-section .container{max-width:1230px}.animate-content-block{padding:240px 0 0;overflow:hidden}.animate-content-block .content-wrapper{max-width:480px;margin:0}.animate-content-block h4{margin:0 0 70px 0}.animate-content-block p{line-height:1.6;font-size:18px}.animate-content-block .theme-btn-g{margin-top:40px;min-width:228px}.animate-content-block .animate-content-img{width:100%;position:relative}.animate-content-block .animate-content-img img{animation:floatingImg 6s ease-in-out infinite;position:relative;z-index:1}.animate-content-block .animate-content-img .floating-circle{animation:floatingImgCircle 6s ease-in-out infinite;position:absolute;top:0;right:0;width:378px;height:378px;border-radius:50%;background-color:var(--magic-color);display:inline-block}@keyframes floatingImg{0%{transform:rotate(0) translatey(0)}50%{transform:rotate(16deg) translatey(-80px)}100%{transform:rotate(0) translatey(0)}}@keyframes floatingImgCircle{0%{transform:scale(1) translatey(0)}50%{transform:scale(.9) translateX(-30px)}50%{transform:scale(.8) translateX(-40px)}100%{transform:scale(1) translatey(0)}}@media (max-width:1024px){.animate-content-block{padding:130px 0 0}}@media (max-width:767px){.animate-content-block{padding:80px 0 0}.animate-content-block .content-wrapper{margin:0 auto 80px;text-align:center}.animate-content-block h4{margin:0 0 40px 0}.animate-content-block p{font-size:16px}.animate-content-block .animate-content-img{text-align:center}.animate-content-block .animate-content-img img{max-width:200px}.animate-content-block .animate-content-img .floating-circle{width:240px;height:240px;margin:0 auto;top:-24px;left:0}}.christmas-animate-block{padding:64px 0 0 0}.christmas-animate-block h2{font-size:50px;margin:0 0 16px 0;letter-spacing:3.5px}.tab-slider-area .tab-area{gap:55px;flex-wrap:wrap;justify-content:center;margin:50px 0}.tab-slider-area .tab-area .theme-btn-g.active{background-color:#ffd1e0;color:var(--red);pointer-events:none}.christmas-slider-text{justify-content:center;flex-wrap:wrap;gap:20px;position:relative;z-index:1;margin:0 0 80px 0}.christmas-slider-text a{font-size:20px;color:var(--glaze);position:relative}.christmas-slider-text a::before{content:"";position:absolute;right:-14px;top:12px;width:6px;height:6px;border-radius:50%;background-color:var(--glaze)}.christmas-slider-text a:last-child::before{display:none}.christmas-slider-text a.active,.christmas-slider-text a:hover{color:var(--sugar-pink)}.christmas-slider-wrapper{position:relative}.christmas-slider-wrapper .infinite-rotate-lights{position:absolute;top:40px;left:0;right:0;text-align:center;pointer-events:none}.christmas-slider-wrapper .infinite-rotate-lights img{animation:lightsRotateImg 20s linear infinite}.christmas-slider-wrapper .get-ticket-btn{position:absolute;right:100px;top:50%;z-index:1;transition:.3s all}.christmas-slider-wrapper .get-ticket-btn:hover{transition:.3s all;transform:rotate(-16deg) scale(.95)}.christmas-slider-wrapper .slider-img{max-width:570px;margin:0 0 50px 0}.christmas-slider-wrapper .slider-img img{width:100%;height:545px;object-fit:contain}.christmas-slick-slider{max-width:568px;margin:0 auto;padding:80px 0 0}@media (max-width:767px){.christmas-animate-block{padding:40px 0 0 0}.christmas-animate-block h2{font-size:30px}.christmas-animate-block h5{line-height:1.6}.tab-slider-area .tab-area{margin:50px 0 30px;gap:18px 22px}.tab-slider-area .tab-area a{width:calc(50% - 16px);line-height:1.4;padding:12px;text-align:center}.christmas-slider-text{margin:0 0 30px 0;gap:6px 24px}.christmas-slider-text a{font-size:16px}.christmas-slider-wrapper .get-ticket-btn{right:0;max-width:100px}.christmas-slider-wrapper{max-width:400px;margin:0 auto}.christmas-slider-wrapper .slider-img img{height:300px}.christmas-animate-block h5{font-size:16px}}@media (max-width:420px){.christmas-slick-slider{padding:15vw 0 0 0}}.animate-text-block{padding:80px 0}.animate-text-block h2{font-size:90px;font-weight:400;color:var(--white);letter-spacing:2.7px;line-height:1.2;max-width:980px}@media (max-width:1024px){.animate-text-block h2{font-size:70px}}@media (max-width:767px){.animate-text-block h2{font-size:40px}}.experience-promo-footer{padding:100px 0 30px}.experience-promo-footer h2{font-size:50px;letter-spacing:3.5px}@media (max-width:1024px){.experience-promo-footer{padding:60px 0 30px}}@media (max-width:767px){.experience-promo-footer{padding:60px 0 0}.experience-promo-footer h2{font-size:30px;letter-spacing:.9px}}.tribe-events-pg-template{padding:0!important;margin:0!important;max-width:100%!important}.single-events-wrapper{padding:80px 0;background-color:#f9f1e6}.event-content-wrapper .get-ticket-btn{max-width:440px;margin:0 auto 36px}.event-content-wrapper .container{max-width:1340px}.event-content-wrapper .event-img img{height:auto;object-fit:contain;object-position:top}.single-events-wrapper .event-title-wrapper h1{letter-spacing:3.5px;margin:0;color:var(--star-blue)}.single-events-wrapper .event-title-wrapper p{color:#24445a}.single-events-wrapper .content{font-size:16px;font-style:normal;font-weight:400}.single-events-wrapper .content b{font-weight:600}.single-events-wrapper .more-event-link{display:inline-block;font-size:16px;font-weight:600;line-height:23px;color:var(--red);text-decoration:underline;transition:.3s all;margin:40px 0 0 0}.single-events-wrapper .more-event-link:hover{text-decoration:none;color:var(--star-blue);transition:.3s all}@media (max-width:767px){.single-events-wrapper{padding:48px 0}.single-events-wrapper .event-title-wrapper{text-align:center}.single-events-wrapper .event-title-wrapper h1{font-size:30px;letter-spacing:.9px}.event-content-wrapper .get-ticket-btn{margin:0 auto 8px;text-align:center}.event-content-wrapper .get-ticket-btn .theme-btn{padding:2px 22px}.event-content-wrapper .event-img{text-align:center}.single-events-wrapper .more-event-link{margin:20px 0 0 0}}.page-template-experience-page .site-header,.page-template-new-home-page .site-header{position:fixed;left:0;right:0;top:0;width:100%}.home-hero-gradient{background:linear-gradient(180deg,#7596b5 0,#e4adb6 51.44%);margin-bottom:-8vh}.home-hero-section{color:var(--white);overflow:hidden}.home-hero-gradient.night{background:linear-gradient(180deg,#364a59 0,#8075b5 36.95%,#a0a7d4 71.87%)}.home-hero-section .home-banner{padding:24px 0 0}.home-hero-section .content{position:absolute;z-index:5;left:0;right:0;margin:0 auto;max-width:700px;padding:0 8px;padding-top:100px}.scrolling-arrow{height:64px;transition:1s all}.scrolling-arrow img{position:relative;margin:0 auto;display:table;left:0;right:0;z-index:5;bottom:13.021vw;opacity:1;transition:1s all}.scrolling-arrow.active img{transition:1s all;position:fixed;bottom:16px}.scrolling-arrow.hide{position:fixed;bottom:16px;opacity:0;margin:0 auto;left:0;right:0;transition:1s all;pointer-events:none}@media only screen and (max-width:1440px){.scrolling-arrow img{bottom:110px}}@media only screen and (max-width:767px){.home-hero-section .content{padding-top:60px}.scrolling-arrow{height:auto}}.home-hero-section{margin-bottom:-80px}.home-hero-section h1{letter-spacing:3.5px;margin:0 0 8px 0}.home-hero-section h3{font-size:30px;font-weight:600;margin:0 0 28px}.home-hero-section .theme-btn-g{background-color:var(--red)}.home-hero-section .theme-btn-g:hover{background-color:rgba(255,209,224,.1);color:var(--red)}.home-hero-section .home-banner-img{max-height:clamp(400px,66.8vw,962px);object-fit:cover;width:100%}.pyramid-banner{width:100%;display:flex;flex-wrap:wrap;align-items:flex-end;align-content:flex-end;position:relative;padding-top:14rem}.pyramid-banner picture{width:100%}.pyramid-banner img{width:100%}.pyramid-banner .pyramid-img{position:relative;z-index:1}.pyramid-banner .pyramid-img img{object-fit:cover}.pyramid-banner .mountain-bg img{position:absolute;object-fit:cover;bottom:clamp(50px,16.6vw,240px);left:0;right:0;width:100%;height:clamp(180px,35.8vw,516px)}.hero-offer-banner .home-hero-section h1{font-size:clamp(40px,6.25vw,90px)}.hero-offer-banner .home-hero-section .content{max-width:900px}.hero-offer-banner .home-hero-section .theme-btn{margin:0 auto 16px;font-size:20px;border:none;background:linear-gradient(180deg,#d28bef 0,#f1a3b1 100%);color:#1a1a1a}.hero-offer-banner .home-hero-section .theme-btn:hover{background:var(--red);color:var(--white)}.hero-offer-banner .home-hero-section .note p{font-size:12px;letter-spacing:.5px}.home-hero-section .countdown-home{display:table;margin:0 auto;background-color:var(--white);padding:12px 14px;border-radius:8px}.countdown-home .countdown-shortcode #days,.countdown-home .countdown-shortcode #hours,.countdown-home .countdown-shortcode #minutes,.countdown-home .countdown-shortcode #seconds{color:var(--star-blue);background-color:#d9eaf1}.hero-offer-banner .home-hero-section .countdown-home .theme-btn{margin:14px auto 6px}@media (min-width:768px) and (max-width:1200px){.home-hero-gradient{margin-bottom:-6vh}.ctd-home .pyramid-banner{min-height:640px}}@media (min-height:1024px){.home-hero-section .content{padding-top:50px}.home-hero-gradient{margin-bottom:0}}@media (max-width:1024px){.home-hero-section h1{max-width:900px}.hero-offer-banner .home-hero-section .theme-btn{font-size:16px}}@media (max-width:767px){.ctd-home .pyramid-banner{min-height:460px}}@media (max-width:350px){.home-hero-section .countdown-home{padding:12px 6px}}.home-market-cards-section{background:#264256;position:relative;z-index:1}.home-market-cards-section .container{max-width:1370px}.home-market-cards-section .market-card-row{justify-content:center;margin-top:-180px;margin-bottom:80px}.market-card-col .content{background-color:#f9f1e6;padding:20px}.market-card-col .content h5,.market-card-col .content h6{margin:0 0 8px 0;font-weight:600}.market-card-col .content p{font-size:14px;font-weight:400;color:#052d49;margin:16px 0}.market-card-col .content p b,.market-card-col .content p strong{font-weight:600}.market-card-col .content .theme-btn-g{padding-left:20px;padding-right:20px}.market-card-col .content .theme-btn-g:last-child{margin-bottom:0}.market-card-col .content .cta-btn-group{display:flex;flex-wrap:wrap;justify-content:center;gap:0 8px}.home-market-cards-section .content-wrapper{color:var(--sugar-pink);max-width:640px}.home-market-cards-section .quick-action-card{padding-bottom:120px;margin-inline:0}.home-market-cards-section .quick-action-btn{margin:90px 0 0}.home-market-cards-section .quick-action-btn .theme-btn{background-color:var(--red);color:var(--white)}.home-market-cards-section .quick-action-btn .theme-btn:hover{background-color:var(--magic-color);border-color:var(--magic-color)}.home-market-cards-section .content-wrapper h2{font-size:50px;font-weight:400;letter-spacing:3.5px;color:#dbafb6}.home-market-cards-section .content-wrapper p{color:var(--white)}.home-market-cards-section .content-wrapper p b,.home-market-cards-section .content-wrapper p strong{font-weight:600}.home-market-cards-section .content-wrapper p a{color:#dbafb6;text-decoration:underline}.home-market-cards-section .content-wrapper p a:hover{color:var(--white);text-decoration:none}.action-card{display:flex;flex-direction:column}.action-card .content-part{flex:1;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.action-card .content-part .theme-btn{min-width:192px}.action-card .img-part{position:relative;overflow:hidden;height:310px}.action-card .img-part::before{position:absolute;content:"";bottom:0;z-index:2;left:0;right:0;background-color:#dbafb6;border-radius:10px;height:10px}.action-card .img-part img{height:300px;padding:0 10px;object-fit:contain;object-position:bottom;position:relative;z-index:1;aspect-ratio:1/1;margin:0 0 10px}.action-card .img-part .half-circle{position:absolute;display:inline-block;border-radius:50%;left:0;right:0;bottom:-50%;background:linear-gradient(88deg,#dbafb6 -2.68%,rgba(231,189,217,.1) 99.24%);width:90%;aspect-ratio:1/1;border-radius:50%;margin:0 auto}.action-card .content-part p{color:var(--white);font-size:16px;font-weight:500;letter-spacing:.64px;margin:12px 0 22px 0}.home-hero-video{overflow:hidden;position:relative;background-color:#264256}.home-hero-video .container{position:relative;max-width:1370px}.home-hero-video video{width:100%;display:block;object-fit:cover;height:clamp(175px,41.67vw,600px)}.home-hero-video .mute-on-off-btn{position:absolute;right:32px;z-index:1;background-color:transparent!important;outline:0;bottom:32px;border:1px solid var(--white);border-radius:50%;padding:10px}.home-hero-video .mute-on-off-btn.off::before{position:absolute;content:"";top:0;right:0;left:0;margin:0 auto;height:54px;width:2px;background-color:var(--white);transform:rotate(35deg)}.home-hero-video .mute-on-off-btn img{max-width:32px}.home-info-gradient-section{color:var(--white);background:linear-gradient(0deg,#1b7676 27.4%,#264256 73.08%)}.counter-area{padding:110px 0}.counter-area .container{max-width:1370px}.counter-area .counter-numbers{max-width:800px;margin:0 0 0 auto;justify-content:space-around;flex-wrap:wrap}.counter-area .counter-num-col{width:33.33%;padding:0 10px}.counter-area .counter-num-col:last-child #counter-box{width:auto;display:table;margin:0 0 0 auto}.counter-area .counter-num-col h3{font-size:clamp(25px,2.43vw,35px);font-weight:600;gap:16px}.counter-area .counter-num-col h4{font-size:clamp(18px,1.74vw,25px);color:var(--white);font-weight:400}.counter-area .counter-area-row{align-items:center}.moving-img-area{padding:144px 0;position:relative;min-height:clamp(150px,41.66vw,600px)}.moving-img-area h2{padding:0 8px;white-space:pre-wrap;color:var(--white);line-height:1;font-size:clamp(24px,6.8vw,98px);letter-spacing:4.9px}.moving-img-area .move-img{position:absolute;top:-1.9444444444444444vw;left:0;right:0;text-align:center}.moving-img-area .move-img img{max-height:39.44vw;object-fit:contain}.new-years-card .container{max-width:1370px}.new-years-card h2{font-size:50px;margin:0 0 40px 0;letter-spacing:3.5px}.new-years-card .card-item{margin-bottom:16px}.new-years-card .inner-area{display:block;overflow:hidden;position:relative}.new-years-card .card-item h6{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.new-years-card .card-item .card-img{width:100%;height:420px;object-fit:cover;transition:.5s all}.new-years-card .card-item .content{position:absolute;top:0;left:0;bottom:0;right:0;color:var(--white);background:linear-gradient(180deg,rgba(255,255,255,0) 0,#173245 85.58%);padding:32px;justify-content:space-between;align-items:flex-end}.new-years-card .card-item .content p{margin:0 0 16px 0;font-size:18px}.new-years-card .card-item .arrow-btn{transition:.5s all}.new-years-card .card-item .content h6{font-size:20px}.new-years-card .card-item .info{padding:0 0 0 24px;width:100%}.new-years-card .inner-area:hover .card-img{transform:scale(1.3);transition:.8s all}.new-years-card .inner-area:hover .arrow-btn{transform:scale(.85);transition:.8s all}.home-new-year-cta{padding:60px 0}.home-new-year-cta .container{max-width:1240px}.home-new-year-cta .title-col h2{font-size:50px;letter-spacing:3.5px;color:var(--white);margin:0 0 48px 0}.home-new-year-cta .content{max-width:474px;display:table;margin:0 0 0 auto;width:100%}.home-new-year-cta .content h4{margin:0 0 60px 0}.home-new-year-cta .content p{font-size:18px;color:var(--white)}.home-new-year-cta .mobile-cta-btn .theme-btn-g{display:none}.home-new-year-cta .content .theme-btn-g{margin:48px 0 0}.home-workshop-wrapper{position:relative}.home-workshop-wrapper .cta-card-img{position:relative;padding:20px 0}.home-workshop-wrapper .cta-card-img .ws-img{position:relative;z-index:1;max-width:450px}.home-workshop-wrapper .cta-card-img .animate-shining-img{position:absolute;left:0;right:0;bottom:0;top:0;margin:0 auto}.home-workshop-wrapper .cta-card-img .animate-shining-img img{object-fit:contain;height:calc(100% + 10px);animation:lightsRotateImg 20s linear infinite}.home-workshop-wrapper .slick-dots li{margin:0 6px;width:auto;height:auto}.home-workshop-wrapper .slick-dots li button{width:24px;height:24px;border-radius:50%;border:1px solid var(--white)}.home-workshop-wrapper .slick-dots li button::before{display:none}.home-workshop-wrapper .slick-dots li.slick-active button{background:var(--white)}.home-workshop-wrapper .workshop-arrow{position:absolute;top:50%;transform:translateY(-50%);background-color:transparent;padding:0;border:none;outline:0;box-shadow:none;z-index:1}.home-workshop-wrapper .workshop-arrow.prev{left:12px}.home-workshop-wrapper .workshop-arrow.next{right:12px}.memories-video-section{padding:60px 0 80px}.memories-video-section h2{font-size:50px;font-weight:400;margin:0 0 60px 0;letter-spacing:3.5px}.memories-video-section .container{max-width:1100px}.memories-video-section .short-videos-area{flex-wrap:wrap;width:100%}.memories-video-section .social-media-links{gap:40px}.memories-video-section .social-media-links a img{transition:.3s all;width:20px;height:auto;object-fit:contain}.memories-video-section .social-media-links a:hover img{transition:.3s all;transform:scale(1.15)}.short-videos-area .video-block{width:33.33%;padding:0 12px;position:relative}.short-videos-area .video-block video{display:block;width:100%;aspect-ratio:6/9;object-fit:cover}.short-videos-area .video-block iframe{width:100%!important;min-width:100%!important}.short-videos-area .short-vid-btn{opacity:0;position:absolute;right:20px;z-index:1;background-color:transparent!important;outline:0;bottom:8px;border:1px solid var(--white);border-radius:50%;padding:10px}.short-videos-area .short-vid-btn.off::before{position:absolute;content:"";top:0;right:0;left:0;margin:0 auto;height:46px;width:2px;background-color:var(--white);transform:rotate(35deg);transition:.3s all}.short-videos-area .video-block:hover .short-vid-btn{opacity:1;transition:.3s all}.short-videos-area .short-vid-btn img{max-width:24px}.short-videos-area .play-push-btn{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;display:inline-block;margin:0 auto;width:32px;background:0 0;border:none;box-shadow:none;transition:.3s all;outline:0}.short-videos-area .play-push-btn.playing{opacity:0}.short-videos-area .play-push-btn span{display:block;width:0;height:0;border-left:26px solid var(--white);border-top:18px solid transparent;border-bottom:18px solid transparent}.short-videos-area .video-block:hover .play-push-btn.playing{opacity:1;transition:.3s all}.memories-video-section .content{margin:40px 0 0 0}.home-testimonial-slider{padding:120px 0 40px}.home-testimonial-slider .slider-arrows{margin:0 0 75px 0}.home-testimonial-slider h2{color:var(--glaze);font-size:50px;margin:0 auto;font-style:normal;font-weight:400;line-height:57px;letter-spacing:3.5px}.home-testimonial-slider .slider-arrows button{display:none;flex-shrink:0;padding:0;border:none;box-shadow:none;outline:0;background-color:transparent}.home-testimonial-slider .slider-arrows button img{filter:brightness(0) invert(1)}.home-testimonial-slider .slider-arrows button.prev img{transform:rotate(180deg)}.home-testimonial-slider .testimonial-slider h6{margin:0 0 12px 0}.home-testimonial-slider .testimonial-slider .star-icon{margin:0 auto 28px}.home-testimonial-slider .testimonial-slider .description{max-width:560px;margin:0 auto}@media (max-width:1024px){.counter-area .counter-num-col{width:50%;margin-top:32px}.home-market-cards-section .market-card-row{margin-top:-120px}}@media (max-width:767px){.home-hero-gradient{margin-bottom:0}.home-hero-section{margin-bottom:0}.home-hero-section h1{font-size:30px;max-width:560px;margin:0 auto;letter-spacing:.9px}.home-hero-section h3{font-size:18px;margin:0 0 10px}.home-market-cards-section .market-card-row{margin-top:-30px;margin-bottom:40px}.home-market-cards-section .quick-action-btn{margin:24px 0 0}.home-hero-section .home-banner-img{margin:145px 0 0 0}.home-market-cards-section .content-wrapper h2{font-size:25px;letter-spacing:.75px;margin:0 0 16px}.quick-action-card .action-card{width:50%;padding:0 7px}.action-card .img-part::before{height:5px}.action-card .content-part p{font-size:14px;font-weight:400;margin:20px 0 16px 0;letter-spacing:0}.action-card .content-part .theme-btn-g{padding-left:4px;padding-right:4px;width:100%}.action-card .img-part,.action-card .img-part img{height:39.113vw}.home-market-cards-section .quick-action-card{padding-bottom:60px;gap:36px 0}.home-hero-video .mute-on-off-btn.off::before{height:46px}.home-hero-video .mute-on-off-btn img{max-width:24px}.home-hero-video .mute-on-off-btn{right:12px;bottom:12px}.home-hero-video .container{padding:0}.counter-area{padding:70px 0 40px}.counter-area h2{font-weight:700;padding:0 10px;font-size:30px;margin:0 0 12px 0!important}.counter-area h5{padding:0 10px;font-style:italic;font-size:16px}.counter-area .counter-num-col:last-child #counter-box{margin:0}.counter-area .counter-numbers{justify-content:flex-start}.moving-img-area h2{letter-spacing:1.25px}.moving-img-area{padding:55px 0;margin-bottom:40px}.new-years-card h2{letter-spacing:1.75px;font-size:25px}.new-years-card .card-item{padding-left:0;padding-right:0}.new-years-card .card-item .arrow-btn{width:30px;height:30px}.new-years-card .card-item .info{padding:0}.new-years-card .card-item .content p{font-size:12px;margin:0 0 6px 0}.new-years-card .card-item .content h6{font-size:14px}.new-years-card .card-item .content{padding:12px}.new-years-card .card-item .card-img{height:58.36vw}.home-new-year-cta{padding:0 0 40px;text-align:center}.home-new-year-cta .content h4{margin:0 0 16px 0;font-size:18px;line-height:1.6;padding:0 40px}.home-new-year-cta .content p{font-size:16px}.home-new-year-cta .content{margin:0 auto}.home-workshop-wrapper .workshop-arrow{top:0;transform:translateY(0)}.home-workshop-wrapper .workshop-arrow img{width:32px;height:32px}.home-workshop-slider .mobile-cta-btn{margin:0 0 24px 0}.home-new-year-cta .title-col h2,.memories-video-section h2{font-size:25px;letter-spacing:1.75px;margin:0 0 20px 0}.home-new-year-cta .content .theme-btn-g{display:none}.home-new-year-cta .mobile-cta-btn .theme-btn-g{margin:22px auto 0;max-width:228px;display:block}.memories-video-section{padding:40px 0}.short-videos-area .video-block{width:100%;margin:0 0 15px}.short-videos-area .video-block:last-child{margin:0}.home-testimonial-slider{padding:20px 0}.home-testimonial-slider .slider-arrows{margin:0 0 40px 0}.home-testimonial-slider h2{font-size:25px;letter-spacing:1.75px}.home-testimonial-slider .slider-arrows button{display:block}.home-testimonial-slider .testimonial-slider .description p{font-size:14px}.short-videos-area .video-block video{aspect-ratio:5/7}.action-card .content-part .theme-btn{min-width:auto}}.eats-treats-section{padding:60px 0;background-color:#f8f6ed}.eats-treats-section h1{font-size:50px;letter-spacing:3.5px;color:var(--star-blue)}.eats-treats-section .search-and-filter-area{margin:24px 0 0 0}.foods-et-sub-category .text-legend{margin-right:20px;margin-bottom:0;padding-top:2px}.foods-et-sub-category ul{list-style:none;padding:0;margin:32px 0 0 0}@media screen and (max-width:900px){.foods-et-sub-category ul{gap:4px 1rem}}.foods-et-sub-category li{margin:0 20px 12px 0;color:#070707;font-size:14px;font-weight:300;letter-spacing:.42px;width:fit-content}.eats-treats-section .container{max-width:1120px}.eats-treats-post-listing .et-card-row{display:grid;gap:clamp(16px,4.17vw,60px);margin:54px 0 0 0;grid-template-columns:repeat(4,1fr)}.et-filter-part{margin-top:16px;display:flex}.et-card{margin:0 0 24px 0;padding:0 0 24px 0;border-bottom:1px solid var(--red);height:100%;display:flex;flex-direction:column}.eats-treats-post-listing .et-card-row>.et-card-col:nth-child(1) .et-card,.eats-treats-post-listing .et-card-row>.et-card-col:nth-child(2) .et-card,.eats-treats-post-listing .et-card-row>.et-card-col:nth-child(3) .et-card,.eats-treats-post-listing .et-card-row>.et-card-col:nth-child(4) .et-card{padding:0;border-bottom:none}.et-card .post-img{aspect-ratio:1/1;margin:0 auto 40px;height:clamp(160px,16.66vw,240px);height:clamp(160px,16.66vw,240px)}.et-card .post-img img{border-radius:50%;object-fit:cover;margin:0 auto;height:100%}.et-card .eats-treats-sub-cat ul{list-style:none;padding:0;gap:8px;margin:0}.et-card .content h4{font-size:clamp(18px,2.08vw,30px);font-weight:600}.et-card .content p{color:var(--black);font-size:16px;font-weight:400}.et-card .content p:last-child{margin-bottom:0}.et-card .eats-treats-sub-cat{margin:auto 0 0 0}.eats-treats-section .et-hero-video,.eats-treats-section .load-more-content{grid-column:1/-1}.eats-treats-section .eats-treats-post-listing video{width:100%;object-fit:cover}.eats-treats-section .full-loading-cell,.eats-treats-section .sorry-text-filter{column-span:all;grid-column:1/-1}.eats-treats-section .full-loading-cell img{max-width:48px}@media (max-width:1024px){.et-card .content p{font-size:14px}}@media (max-width:991px){.eats-treats-post-listing .et-card-row{grid-template-columns:repeat(2,1fr)}.et-card .post-img{margin:0 auto 12px}.et-card{margin:0 0 24px 0;padding:0 0 24px 0;border-bottom:1px solid var(--red);height:100%;display:flex;flex-direction:column}.eats-treats-post-listing .et-card-row>.et-card-col:nth-child(1) .et-card,.eats-treats-post-listing .et-card-row>.et-card-col:nth-child(2) .et-card{padding:0 0 24px 0;border-bottom:1px solid var(--red)}}@media (max-width:767px){.et-filter-part{display:none}.eats-treats-section{padding:30px 0}.foods-et-sub-category .text-legend{text-align:center;width:100%;margin-right:0;margin-bottom:16px}.foods-et-sub-category li{margin:0 0 12px 0}.eats-treats-section h1{font-size:30px;letter-spacing:.9px}.eats-treats-section h3{font-size:14px}.eat-treats-filter-search{padding:0}}@media (max-width:475px){.et-card .post-img{height:130px;width:130px}}.deals-and-giveaways-section{padding:120px 0 80px;color:var(--star-blue);background-color:#f9f1e6}.deals-and-giveaways-section .container{max-width:1140px}.deals-and-giveaways-section .title-heading{margin:0 0 80px 0}.deals-and-giveaways-section .title-heading h1{color:var(--star-blue);font-size:50px;letter-spacing:3.5px}.deals-and-giveaways-section .title-heading h3{color:var(--star-blue);font-size:30px;font-weight:600}.dng-card-area .card-item{margin:0 0 60px}.dng-card-area .card-item:last-child{margin-bottom:0}.dng-card-area .card-item .content-part,.dng-card-area .card-item .img-part{width:50%;padding:0 10px}.dng-card-area .card-item .content-part strong{font-weight:600}.dng-card-area .card-item .content-part p a{text-decoration:underline}.dng-card-area .card-item .content-part p a:hover{color:var(--red);text-decoration:none}.dng-card-area .card-item:nth-child(even){flex-direction:row-reverse}@media (max-width:767px){.deals-and-giveaways-section{padding:40px 0}.deals-and-giveaways-section .title-heading{margin:0 0 40px 0}.deals-and-giveaways-section .title-heading h1{letter-spacing:.9px;font-size:30px}.deals-and-giveaways-section .title-heading h3{font-size:14px}.dng-card-area .card-item .content-part,.dng-card-area .card-item .img-part{width:100%;padding:0;text-align:center}.dng-card-area .card-item .img-part{margin-bottom:40px}}.about-page{background-color:#f9f1e6;color:var(--star-blue);padding:120px 0}.about-page .container{max-width:1100px}.about-page h1{letter-spacing:3.5px;margin:0 0 48px 0}.about-page h2,.about-page h3{color:var(--red);font-size:30px;font-weight:600}@media (max-width:767px){.about-page{padding:48px 0}.about-page h1{font-size:30px;letter-spacing:.9px}.about-page h2,.about-page h3{font-size:22px}.about-page .main-img{margin:0 0 40px 0}}@keyframes lightsRotateImg{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media (max-width:767px){.general-admissions-class{padding:0!important}.general-admissions-class .cream-bg-dark.content{padding:2em 1rem}.event-calender-week-header ul li span{max-width:34px}.ga-event-calendar-wrapper .container{padding-left:0;padding-right:0}}@media (max-width:575px){.general-admissions-class .event-calender-week-header ul li span{max-width:34px}.general-admissions-class .event-calender-week-header ul li h3{font-size:18px}}.cd-copy-text{font-size:20px;color:var(--star-blue);font-weight:600}.cd-copy-text span{font-size:48px;color:var(--red)}.countdown-shortcode{display:flex;margin:6px auto 0;align-items:flex-end;justify-content:center;gap:10px}.countdown-shortcode .timer-box{display:inline-block;text-align:center;line-height:1;padding:4px 8px 8px;font-size:40px}.countdown-shortcode span{display:block;font-size:18px;margin:0;line-height:.8;text-transform:uppercase;font-weight:600}.countdown-shortcode #days,.countdown-shortcode #hours,.countdown-shortcode #minutes,.countdown-shortcode #seconds{flex:1;border:2px solid var(--star-blue);font-size:64px;font-weight:400;color:var(--red);min-width:115px;max-width:115px;border-radius:6px;font-family:var(--glamour-lifestyle)}.countdown-shortcode #seconds{display:none}@media (max-width:767px){.countdown-shortcode .timer-box{padding:10px}.cd-copy-text{font-size:16px}.countdown-shortcode #days,.countdown-shortcode #hours,.countdown-shortcode #minutes,.countdown-shortcode #seconds{font-size:40px;min-width:90px;max-width:90px}.countdown-shortcode span{font-size:14px}}.events-calendar-page .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container,.events-calendar-page .tribe-events .tribe-events-l-container{padding-top:1rem;padding-bottom:0}.custom-mobile-image{display:none}@media (max-width:767px){.custom-mobile-image{display:unset}.custom-desktop-image{display:none}}
/*# sourceMappingURL=maps/main.min.css.map */
