@import url(https://fonts.googleapis.com/css2?family=Bebas+Neue&family=Montserrat:wght@300;400;500;600;700&family=Oswald:wght@300;400;500;600&family=Playfair+Display:ital,wght@0,400;0,600;1,400&family=Source+Sans+Pro:ital,wght@0,300;0,400;0,600;1,300;1,400&display=swap);html{-webkit-text-size-adjust:100%;box-sizing:border-box;scroll-behavior:smooth}*,:after,:before{box-sizing:inherit}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;background-color:#242424;color:#fffbf5;font-family:Source Sans Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden;padding:0}iframe,img{max-width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.globalContainer{background-color:#fffbf5;overflow-x:hidden}.globalContainer,.globalSection{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.globalSection{box-sizing:border-box;padding:3rem 1.5rem 4rem}.sectionTitle{all:unset;border-bottom:.25rem double #cc9f5b;border-top:.25rem double #cc9f5b;box-sizing:border-box;color:#fffbf5;display:block;font-family:Bebas Neue,cursive;font-size:clamp(2.2rem,5vw,3.25rem);letter-spacing:.06em;margin:2rem 0 2.5rem;max-width:32rem;padding:1.5rem 1rem;text-align:center;text-shadow:.15rem .15rem .35rem #a06e22;width:100%}.textUrgent{color:#cc9f5b;font-family:Playfair Display,serif;font-size:clamp(1.25rem,3.5vw,2rem);font-style:italic;font-weight:600;line-height:1.4;margin:0 auto;max-width:48rem;padding:0 1rem;text-align:center}.homeIntro{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:2rem;width:100%}.dataContainer{background-color:#242424;box-sizing:border-box;padding:4.5rem 1.5rem}.dataContainer,.dataContainer .dataContentWrapper{align-items:flex-start;display:flex;justify-content:center;width:100%}.dataContainer .dataContentWrapper{flex-direction:row;flex-wrap:wrap;gap:3.5rem;max-width:1100px}.dataContainer .dataImage{border-radius:.35rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.65);flex-shrink:0;height:auto;max-width:18rem;width:100%}.dataContainer .briefP{flex:1 1;max-width:38rem;min-width:280px}.dataContainer .briefP .paragraf{color:#fffbf5;line-height:1.7;margin-bottom:1.25rem}.dataContainer .dataTitle{all:unset;color:#cc9f5b;display:block;font-family:Bebas Neue,cursive;font-size:1.6rem;font-weight:400;letter-spacing:.08em;margin-bottom:1.25rem}.linkText{border-bottom:1px dashed #cc9f5b;color:#cc9f5b;font-weight:600;text-decoration:none;transition:color .2s ease,border-color .2s ease}.linkText:focus-visible,.linkText:hover{border-color:#fff;color:#fff}.paragraf{color:rgba(0,0,0,.815);font-family:Source Sans Pro,sans-serif;font-size:1.05rem;font-weight:400;line-height:1.6}@media(max-width:768px){.globalSection{padding:2rem 1rem 3rem}.sectionTitle{margin:1.5rem 0 2rem;padding:1rem .5rem}.dataContainer{padding:3rem 1rem}.dataContainer .dataContentWrapper{align-items:center;flex-direction:column;gap:2rem}.dataContainer .dataImage{max-width:15rem}.dataContainer .briefP{min-width:unset;width:100%}}.picContainer{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;gap:1.25rem;justify-content:center;margin:1.5rem 0 5rem;max-width:1200px;padding:0 1rem;width:100%}.photoThumbnailBtn{all:unset;border-radius:.35rem;cursor:pointer;display:inline-block;overflow:hidden;transition:box-shadow .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease}.photoThumbnailBtn:focus-visible{outline:2px solid #cc9f5b;outline-offset:2px}.photoThumbnailBtn:hover{box-shadow:0 .5rem 1.25rem rgba(0,0,0,.3);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.photoThumbnailBtn:hover .photosBook{-webkit-filter:brightness(1.05);filter:brightness(1.05)}.photosBook{border-radius:.35rem;box-shadow:0 .15rem .6rem rgba(0,0,0,.25);display:block;height:16rem;object-fit:cover;transition:-webkit-filter .25s ease;transition:filter .25s ease;transition:filter .25s ease,-webkit-filter .25s ease;width:auto}.bigPicContainer{align-items:center;-webkit-animation:fadeInModal .25s ease forwards;animation:fadeInModal .25s ease forwards;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:hsla(0,0%,4%,.95);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:1000}@-webkit-keyframes fadeInModal{0%{opacity:0}to{opacity:1}}@keyframes fadeInModal{0%{opacity:0}to{opacity:1}}.modalImageWrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;max-height:90vh;max-width:90vw;position:relative}.bigPic{border-radius:.25rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.8);height:auto;max-height:84vh;max-width:88vw;object-fit:contain;width:auto}.photoCounter{color:hsla(0,0%,100%,.75);font-family:Source Sans Pro,sans-serif;font-size:.9rem;letter-spacing:.05em;margin-top:.75rem}.picActions{all:unset;align-items:center;background-color:rgba(0,0,0,.4);border-radius:.35rem;color:#fff;cursor:pointer;display:flex;font-size:2rem;justify-content:center;position:absolute;transition:background-color .2s ease,color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,color .2s ease,transform .2s ease;transition:background-color .2s ease,color .2s ease,transform .2s ease,-webkit-transform .2s ease;z-index:1001}.picActions:focus-visible,.picActions:hover{background-color:#cc9f5b;color:#fff;outline:none}.picActions:active{-webkit-transform:scale(.92);transform:scale(.92)}.pointer{height:5rem;width:3.5rem}.prev{left:1.5rem}.close,.next{right:1.5rem}.close{border-radius:50%;font-size:2.25rem;height:3.25rem;top:1.5rem;width:3.25rem}@media(max-width:768px){.photosBook{height:12rem}.pointer{font-size:1.5rem;height:4rem;width:2.75rem}.prev{left:.5rem}.next{right:.5rem}.close{font-size:1.75rem;height:2.75rem;right:.75rem;top:.75rem;width:2.75rem}}@media(max-width:480px){.picContainer{gap:.75rem;margin-bottom:3.5rem}.photoThumbnailBtn{width:calc(50% - .4rem)}.photosBook{height:13rem;width:100%}}.playsContainer{grid-gap:2.5rem 2rem;box-sizing:border-box;display:grid;gap:2.5rem 2rem;grid-template-columns:repeat(auto-fill,minmax(18rem,1fr));justify-content:center;max-width:1150px;padding:2rem 1rem 4rem;width:100%}.playsBox{align-items:center;background-color:rgba(0,0,0,.03);border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:column;padding:1.5rem 1rem;transition:box-shadow .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease}.playsBox:hover{box-shadow:0 .5rem 1.25rem rgba(0,0,0,.1);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.playPoster{border-radius:.35rem;box-shadow:0 .25rem .75rem rgba(0,0,0,.35);height:20rem;margin-bottom:1.25rem;max-width:15rem;object-fit:cover;width:100%}.playsBoxText{display:flex;flex-direction:column;text-align:center;width:100%}.playsTitle{align-items:center;display:flex;justify-content:center;margin-bottom:.5rem;min-height:3.5rem}.playsTitle .dataTitle{all:unset;color:#cc9f5b;font-family:Source Sans Pro,sans-serif;font-size:1.25rem;font-weight:700;letter-spacing:.04em;line-height:1.3}@media(max-width:640px){.playsContainer{gap:2rem;grid-template-columns:1fr;padding:1rem 0 3rem}.playsBox{margin:0 auto;max-width:22rem;width:100%}.playPoster{height:18rem}}.reelsThreeCol{grid-template-columns:repeat(3,1fr);max-width:1100px}@media(max-width:900px){.reelsThreeCol{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.reelsThreeCol{grid-template-columns:1fr}}.contactLayoutWrapper{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;gap:3.5rem;justify-content:center;margin:1.5rem 0 5rem;max-width:1050px;padding:0 1rem;width:100%}.businessCardShowcase{align-items:center;display:flex;flex-direction:column;max-width:25rem;width:100%}.businessCardShowcase .cardFrame{background-color:transparent;transition:-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275),-webkit-filter .3s ease;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),filter .3s ease;transition:transform .3s cubic-bezier(.175,.885,.32,1.275),filter .3s ease,-webkit-transform .3s cubic-bezier(.175,.885,.32,1.275),-webkit-filter .3s ease;width:100%}.businessCardShowcase .cardFrame:hover{-webkit-filter:drop-shadow(0 .8rem 1.8rem rgba(204,159,91,.35));filter:drop-shadow(0 .8rem 1.8rem rgba(204,159,91,.35));-webkit-transform:translateY(-6px) scale(1.03);transform:translateY(-6px) scale(1.03)}.businessCardShowcase .businessCardImg{display:block;height:auto;width:100%}.businessCardShowcase .cardDirectDetails{display:flex;flex-direction:column;gap:.5rem;margin-top:1.5rem;text-align:center;width:100%}.businessCardShowcase .cardDirectDetails .cardDetailItem{align-items:center;color:rgba(0,0,0,.815);display:flex;font-family:Source Sans Pro,sans-serif;font-size:1.05rem;gap:.5rem;justify-content:center;margin:0}.businessCardShowcase .cardDirectDetails .cardDetailItem .detailLabel{color:#a06e22;font-family:Bebas Neue,cursive;font-size:1.15rem;letter-spacing:.05em}.businessCardShowcase .cardDirectDetails .cardDetailItem .detailLink{color:rgba(0,0,0,.815);font-weight:600;text-decoration:none;transition:color .2s ease}.businessCardShowcase .cardDirectDetails .cardDetailItem .detailLink:focus-visible,.businessCardShowcase .cardDirectDetails .cardDetailItem .detailLink:hover{color:#cc9f5b;text-decoration:underline}.formBox{background-color:#cc9f5b;border:2px solid rgba(160,110,34,.3);border-radius:.5rem;box-shadow:0 .75rem 2rem rgba(0,0,0,.25);box-sizing:border-box;max-width:26rem;padding:2.75rem 2.25rem;position:relative;width:100%}.formBox,.formBox .formGroup{display:flex;flex-direction:column}.formBox .formGroup{margin-bottom:1.15rem}.formBox label{color:#fff;font-family:Bebas Neue,cursive;font-size:1.4rem;letter-spacing:.05em;margin-bottom:.25rem;text-shadow:0 1px 2px rgba(0,0,0,.3)}.formBox .contactInput{background-color:#fffbf5;border:1px solid transparent;border-radius:.25rem;box-sizing:border-box;color:#242424;font-family:Source Sans Pro,sans-serif;font-size:1rem;padding:.75rem .85rem;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;width:100%}.formBox .contactInput:focus{background-color:#fff;border-color:#a06e22;box-shadow:0 0 0 3px rgba(160,110,34,.35);outline:none}.formBox .contactInput::-webkit-input-placeholder{color:rgba(36,36,36,.5)}.formBox .contactInput:-ms-input-placeholder{color:rgba(36,36,36,.5)}.formBox .contactInput::placeholder{color:rgba(36,36,36,.5)}.formBox textarea.contactInput{min-height:6.5rem;resize:vertical}.formBox .statusAlert{border-radius:.25rem;font-family:Source Sans Pro,sans-serif;font-size:.95rem;font-weight:600;line-height:1.4;margin-bottom:1rem;padding:.75rem 1rem;text-align:center}.formBox .statusAlert.success{background-color:#2e7d32;box-shadow:0 2px 6px rgba(0,0,0,.2);color:#fff}.formBox .statusAlert.error{background-color:#c62828;box-shadow:0 2px 6px rgba(0,0,0,.2);color:#fff}.formBox .submitButton{background-color:#fffbf5;border:0;border-radius:.25rem;box-shadow:0 .25rem .6rem rgba(0,0,0,.3);color:#242424;cursor:pointer;font-family:Bebas Neue,cursive;font-size:1.5rem;letter-spacing:.08em;margin-top:.5rem;padding:.85rem 1.5rem;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease,color .2s ease;transition:transform .2s ease,background-color .2s ease,box-shadow .2s ease,color .2s ease,-webkit-transform .2s ease}.formBox .submitButton:focus-visible:not(:disabled),.formBox .submitButton:hover:not(:disabled){background-color:#242424;box-shadow:0 .4rem .8rem rgba(0,0,0,.4);color:#fffbf5;outline:none;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.formBox .submitButton:active:not(:disabled){background-color:#a06e22;color:#fffbf5;-webkit-transform:translateY(0);transform:translateY(0)}.formBox .submitButton:disabled{cursor:not-allowed;opacity:.7}@media(max-width:850px){.contactLayoutWrapper{flex-direction:column;gap:3rem;margin-bottom:3.5rem}.businessCardShowcase{max-width:22rem}.formBox{max-width:26rem}}@media(max-width:480px){.formBox{padding:2rem 1.25rem}}.mainReelWrapper{box-sizing:border-box;margin:0 auto 3rem;max-width:860px;width:100%}.videoGridContainer{grid-gap:2rem;box-sizing:border-box;display:grid;gap:2rem;grid-template-columns:repeat(2,1fr);margin:0 auto 4rem;max-width:1050px;width:100%}.videoGridItem{width:100%}.cvCtaContainer{margin:2rem 0 3rem;width:100%}.cvCtaContainer,.cvText{align-items:center;display:flex;justify-content:center}.cvText{border:.25rem solid #cc9f5b;border-radius:50%;box-shadow:0 .25rem .75rem rgba(0,0,0,.2);color:#cc9f5b;cursor:pointer;font-family:Bebas Neue,cursive;font-size:clamp(2.5rem,6vw,3.75rem);height:clamp(7rem,15vw,9.5rem);text-decoration:none;transition:background-color .25s ease,color .25s ease,box-shadow .25s ease,-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275);transition:transform .25s cubic-bezier(.175,.885,.32,1.275),background-color .25s ease,color .25s ease,box-shadow .25s ease;transition:transform .25s cubic-bezier(.175,.885,.32,1.275),background-color .25s ease,color .25s ease,box-shadow .25s ease,-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275);width:clamp(7rem,15vw,9.5rem)}.cvText:focus-visible,.cvText:hover{background-color:#cc9f5b;box-shadow:0 .5rem 1.25rem rgba(204,159,91,.4);color:#fffbf5;outline:none;-webkit-transform:scale(1.08);transform:scale(1.08)}.cvText:active{-webkit-transform:scale(.95);transform:scale(.95)}@media(max-width:768px){.videoGridContainer{gap:1.5rem;grid-template-columns:1fr;margin-bottom:3rem}.mainReelWrapper{margin-bottom:2rem}}.navContainer{justify-content:center;left:0;position:fixed;top:0;z-index:100}#navbar,.navContainer{display:flex;width:100%}#navbar{align-items:center;box-sizing:border-box;flex-direction:row;justify-content:space-between;max-width:1200px;padding:.6rem 1.5rem}.brandLogoButton{all:unset;align-items:center;cursor:pointer;display:inline-flex;justify-content:center;padding:.35rem .5rem}.brandLogoButton:focus-visible{border-radius:4px;outline:2px solid #cc9f5b;outline-offset:4px}.brandLogoButton:hover .brandTicketLogo{-webkit-transform:rotate(-19.5deg) translateY(-2px) scale(1.05);transform:rotate(-19.5deg) translateY(-2px) scale(1.05)}.brandLogoButton:active .brandTicketLogo{-webkit-transform:rotate(-19.5deg) scale(.96);transform:rotate(-19.5deg) scale(.96)}.brandTicketLogo{-webkit-font-smoothing:antialiased;-webkit-backface-visibility:hidden;backface-visibility:hidden;display:block;-webkit-filter:none;filter:none;height:1.85rem;-webkit-transform:rotate(-19.5deg);transform:rotate(-19.5deg);-webkit-transform-origin:center center;transform-origin:center center;transition:-webkit-transform .3s cubic-bezier(.32,.72,0,1);transition:transform .3s cubic-bezier(.32,.72,0,1);transition:transform .3s cubic-bezier(.32,.72,0,1),-webkit-transform .3s cubic-bezier(.32,.72,0,1);width:auto}.rightNav{align-items:center;display:flex;flex-direction:row;gap:1.25rem}.hamburgerBtn{background:transparent;border:none;border-radius:.25rem;box-sizing:border-box;cursor:pointer;display:none;flex-direction:column;height:2.75rem;justify-content:space-between;padding:.65rem .5rem;width:2.75rem;z-index:102}.hamburgerBtn:focus-visible{outline:2px solid #cc9f5b}.hamburgerBtn .hamburgerLine{background-color:#fffbf5;border-radius:2px;display:block;height:2px;transition:opacity .3s ease,background-color .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease,background-color .3s ease;transition:transform .3s ease,opacity .3s ease,background-color .3s ease,-webkit-transform .3s ease;width:100%}.hamburgerBtn.active .hamburgerLine:first-child{background-color:#cc9f5b;-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.hamburgerBtn.active .hamburgerLine:nth-child(2){opacity:0}.hamburgerBtn.active .hamburgerLine:nth-child(3){background-color:#cc9f5b;-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.navMenuWrapper{align-items:center;display:flex}.linksContainer{all:unset;align-items:center;border-bottom:1px solid rgba(255,251,245,.4);border-top:1px solid rgba(255,251,245,.4);display:flex;flex-direction:row;gap:1rem;list-style:none;padding:.35rem 0}.liLinks{align-items:center;display:inline-flex}.navLinkText{color:#fffbf5;cursor:pointer;display:inline-block;font-family:Bebas Neue,cursive;font-size:1.15rem;font-weight:400;letter-spacing:.08em;padding:.25rem .5rem;text-decoration:none;transition:color .25s ease,text-shadow .25s ease}.navLinkText:focus-visible,.navLinkText:hover{color:#cc9f5b;text-shadow:0 .05rem .2rem rgba(0,0,0,.8)}.langButton{all:unset;align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1.5px solid rgba(255,251,245,.6);border-radius:50%;box-shadow:0 .1rem .3rem rgba(0,0,0,.4);cursor:pointer;display:flex;height:2.25rem;justify-content:center;min-height:2.25rem;min-width:2.25rem;transition:box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease;width:2.25rem}.langButton .langLabel{display:none}.langButton.es{background-image:url(data:image/gif;base64,R0lGODlhHgAeAIAAAP//F/8dFyH5BAAAAAAALAAAAAAeAB4AAAIqjI+py+0Po5y02ouzrqD7D4biSJbmiabqyrbuC8fyTNfkhuf6zvf+vysAADs=)}.langButton.en{background-image:url(data:image/gif;base64,R0lGODlhHgAeAKIAAOQJCf///wBN/+tHR+5lZZ+8/+YYGAAAACH5BAAAAAAALAAAAAAeAB4AAAO2CEBR8i+EodSQ8JVAqmIOJFHVFWRb91WgOHkmlLIcHY4wJsxfU/cOXAnDWzR2P+PmNfSplLIkQ2iRSI+oK7N6DWWQTyrAZPtmVWIyNGNtu0lct3zeho/p9YF+zx8YPAZ9gnYehYaHiImKi4yNjo8Wg3x/FYGSe3hWdiaZnVt3nV88aRJAZlFhn2prolqbEk8tZzSksGUaXbVFLbtHtWA2XRGqOr2xWAK/uLG3w68nqIWyLs+tKgkAOw==)}.langButton:focus-visible,.langButton:hover{border-color:#cc9f5b;box-shadow:0 .2rem .5rem rgba(0,0,0,.6);outline:none;-webkit-transform:scale(1.08);transform:scale(1.08)}.langButton:active{-webkit-transform:scale(.95);transform:scale(.95)}.navBackdrop{-webkit-animation:fadeIn .25s ease forwards;animation:fadeIn .25s ease forwards;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.6);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:99}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:1200px){.brandTicketLogo{height:1.75rem}.navLinkText{font-size:1.05rem;padding:.2rem .35rem}.linksContainer{gap:.65rem}}@media(max-width:1024px){.hamburgerBtn{display:flex}.navMenuWrapper{background-color:#1e1e1e;border:1px solid rgba(204,159,91,.3);border-radius:.5rem;box-shadow:0 .75rem 2rem rgba(0,0,0,.8);display:none;max-width:20rem;opacity:0;padding:1.25rem .75rem;position:fixed;right:1rem;top:4.5rem;-webkit-transform:translateY(-10px);transform:translateY(-10px);transition:opacity .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,opacity .25s ease;transition:transform .25s ease,opacity .25s ease,-webkit-transform .25s ease;width:calc(100% - 2rem);z-index:101}.navMenuWrapper.mobileOpen{display:flex;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.linksContainer{border-bottom:none;border-top:none;flex-direction:column;gap:.25rem;width:100%}.liLinks{width:100%}.navLinkText{border-bottom:1px solid hsla(0,0%,100%,.05);border-radius:.35rem;box-sizing:border-box;font-size:1.2rem;padding:.85rem 1rem;text-align:center;width:100%}.navLinkText:active,.navLinkText:hover{background-color:rgba(204,159,91,.15);color:#cc9f5b}.brandTicketLogo{height:1.65rem}}@media(max-width:480px){#navbar{padding:.5rem 1rem}.brandTicketLogo{height:1.5rem}.navMenuWrapper{right:.75rem;top:4rem;width:calc(100% - 1.5rem)}}.banner{align-items:center;background-color:#242424;box-shadow:0 .15rem .6rem rgba(0,0,0,.5);display:flex;justify-content:center;max-height:85vh;overflow:hidden;width:100%;z-index:5}.imgBanner{display:block;height:auto;object-fit:cover;width:100%}@media(max-width:768px){.banner{max-height:60vh}}.shadowbanner{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#242424;box-shadow:0 .15rem .6rem rgba(0,0,0,.6);height:4.75rem;left:0;opacity:.92;pointer-events:none;position:fixed;top:0;width:100%;z-index:3}@media(max-width:1024px){.shadowbanner{height:4.25rem}}@media(max-width:480px){.shadowbanner{height:3.75rem}}.globalFooter{background-color:#1a1a1a;border-top:1px solid rgba(204,159,91,.25);box-sizing:border-box;justify-content:center;padding:3rem 1.5rem 3.5rem}.footerContent,.globalFooter{align-items:center;display:flex;width:100%}.footerContent{flex-direction:column;max-width:900px;text-align:center}.footerBrand{margin-bottom:1.5rem}.footerTicketLogo{height:2.75rem;opacity:.9;transition:opacity .25s ease,-webkit-transform .25s ease,-webkit-filter .25s ease;transition:transform .25s ease,opacity .25s ease,filter .25s ease;transition:transform .25s ease,opacity .25s ease,filter .25s ease,-webkit-transform .25s ease,-webkit-filter .25s ease;width:auto}.footerTicketLogo:hover{-webkit-filter:drop-shadow(0 .2rem .5rem rgba(204,159,91,.4));filter:drop-shadow(0 .2rem .5rem rgba(204,159,91,.4));opacity:1;-webkit-transform:scale(1.06);transform:scale(1.06)}.footerLinks{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-bottom:1.25rem}.footerLink{color:#fffbf5;font-family:Bebas Neue,cursive;font-size:1.15rem;letter-spacing:.08em;text-decoration:none;transition:color .2s ease}.footerLink:focus-visible,.footerLink:hover{color:#cc9f5b;outline:none;text-shadow:0 0 .3rem rgba(204,159,91,.5)}.footerSeparator{color:#cc9f5b;font-weight:700}.footerCopyright{color:rgba(255,251,245,.5);font-family:Source Sans Pro,sans-serif;font-size:.9rem;line-height:1.5;margin:0;max-width:32rem}@media(max-width:480px){.globalFooter{padding:2.5rem 1rem}.footerTicketLogo{height:2.25rem}.footerLinks{gap:.5rem}.footerLink{font-size:1rem}}.videoFacadeContainer{aspect-ratio:16/9;background-color:#111;border-radius:.35rem;box-shadow:0 .3rem .8rem rgba(0,0,0,.4);overflow:hidden;position:relative;transition:box-shadow .25s ease,-webkit-transform .25s ease;transition:transform .25s ease,box-shadow .25s ease;transition:transform .25s ease,box-shadow .25s ease,-webkit-transform .25s ease;width:100%}.videoFacadeContainer:hover{box-shadow:0 .5rem 1.2rem rgba(0,0,0,.6)}.videoFacadeContainer .videoIframe{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.videoFacadeContainer .videoFacadePoster{align-items:center;background-color:#1a1a1a;cursor:pointer;display:flex;height:100%;justify-content:center;outline:none;position:relative;width:100%}.videoFacadeContainer .videoFacadePoster:focus-visible{outline:2px solid #cc9f5b;outline-offset:-2px}.videoFacadeContainer .videoFacadePoster:hover .playButtonCircle{background-color:#cc9f5b;color:#fff;-webkit-transform:scale(1.12);transform:scale(1.12)}.videoFacadeContainer .videoFacadePoster:hover .facadeImage{-webkit-filter:brightness(.9);filter:brightness(.9);-webkit-transform:scale(1.03);transform:scale(1.03)}.videoFacadeContainer .facadeImage{height:100%;left:0;object-fit:cover;position:absolute;top:0;transition:-webkit-transform .3s ease,-webkit-filter .3s ease;transition:transform .3s ease,filter .3s ease;transition:transform .3s ease,filter .3s ease,-webkit-transform .3s ease,-webkit-filter .3s ease;width:100%}.videoFacadeContainer .facadeFallbackBackground{align-items:flex-end;background:linear-gradient(135deg,#1f1f1f,#111);border:1px solid hsla(0,0%,100%,.05);display:flex;height:100%;justify-content:center;left:0;padding-bottom:1.5rem;position:absolute;top:0;width:100%}.videoFacadeContainer .facadeFallbackBackground .facadeLabel{color:hsla(0,0%,100%,.7);font-family:Source Sans Pro,sans-serif;font-size:.9rem;letter-spacing:.05em;text-transform:uppercase}.videoFacadeContainer .playButtonOverlay{align-items:center;display:flex;justify-content:center;position:absolute;z-index:2}.videoFacadeContainer .playButtonCircle{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:hsla(0,0%,8%,.85);border:2px solid #cc9f5b;border-radius:50%;box-shadow:0 .25rem .75rem rgba(0,0,0,.5);color:#cc9f5b;display:flex;height:3.75rem;justify-content:center;transition:background-color .25s ease,color .25s ease,-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275);transition:transform .25s cubic-bezier(.175,.885,.32,1.275),background-color .25s ease,color .25s ease;transition:transform .25s cubic-bezier(.175,.885,.32,1.275),background-color .25s ease,color .25s ease,-webkit-transform .25s cubic-bezier(.175,.885,.32,1.275);width:3.75rem}.videoFacadeContainer .playButtonCircle .playIcon{height:1.5rem;margin-left:.2rem;width:1.5rem}@media(max-width:600px){.videoFacadeContainer .playButtonCircle{height:3rem;width:3rem}.videoFacadeContainer .playButtonCircle .playIcon{height:1.2rem;width:1.2rem}}
/*# sourceMappingURL=main.310d7ea4.css.map*/