body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#001f3f;flex-direction:column;position:relative;z-index:1000}.navbar,.navbar-container{align-items:center;display:flex;width:100%}.navbar-container{justify-content:space-between;padding:10px 20px}.navbar-logo{color:#fff;font-size:24px;font-weight:700;text-decoration:none}.menu-icon{color:#fff;cursor:pointer;display:none;font-size:28px}.nav-menu{align-items:center;display:flex;list-style:none;text-align:center}.nav-item{margin:0 10px}.nav-links{color:#fff;font-size:18px;font-weight:500;padding:8px 16px;text-decoration:none;transition:all .3s ease}.nav-links:hover{background-color:#fff3;border-radius:5px}.nav-links-mobile{display:none}.secondary-header{align-items:center;background-color:#001f3f;border-top:2px solid #fff;display:flex;justify-content:space-between;margin-top:10px;padding:10px 20px;width:100%}.get-tickets{color:#fff;font-weight:700}.header-links a{color:#fff;font-weight:500;margin:0 10px;text-decoration:none}.dropdown-menu{background:linear-gradient(90deg,#87ceeb,#8a2be2);box-shadow:0 8px 16px #0003;display:flex;justify-content:space-around;left:0;padding:20px 0;position:absolute;top:100%;width:100%}.now-playing-link{align-items:center;display:flex;justify-content:center;width:20%}.now-playing-image{border-radius:10px;width:100%}.category-container{text-align:left;width:25%}.category-link{color:#fff;display:block;font-size:20px;font-weight:700;margin-bottom:10px;text-decoration:none}.category-list{list-style:none;padding-left:0}.category-list li{color:#fff;font-size:16px;padding:5px 0}@media screen and (max-width:960px){.menu-icon{display:block}.secondary-header{flex-direction:column}.nav-links{color:skyblue}.nav-menu{display:flex;flex-direction:column;height:100vh;left:-100%;opacity:0;position:absolute;top:80px;width:100%}.nav-menu,.nav-menu.active{background:#000000e6;transition:all .5s ease}.nav-menu.active{left:0;opacity:1;z-index:1}.nav-links-mobile{color:skyblue;display:block;display:table;padding:10px 20px;text-align:center;width:100%}.nav-item{height:1000px;overflow:hidden;width:100%}}:root{--primary:#fff}.btn{border:none;border-radius:2px;cursor:pointer;outline:none;padding:8px 20px}.btn--primary{background-color:#fff;background-color:var(--primary);color:#242424}.btn--outline,.btn--primary{border:1px solid #fff;border:1px solid var(--primary)}.btn--outline{background-color:initial;color:#fff;padding:8px 20px;transition:all .3s ease-out}.btn--medium{font-size:18px;padding:8px 20px}.btn--large{font-size:20px;padding:12px 26px}.btn--large:hover,.btn--medium:hover{background:#fff;color:#242424;transition:all .3s ease-out;transition:.25s}.showtimes-container{display:flex;flex-wrap:wrap}.main-content{flex:1 1;padding:20px}.movie-card{background-color:#001f3f32;border-radius:8px;display:flex;margin:10px;max-width:960px;padding:10px;text-align:center;width:100%}.movie-poster{border-radius:8px;height:auto;width:40%}.movie-details{justify-content:center;padding-left:20px;width:60%}.movie-title{font-size:1.5em;font-weight:700;margin-bottom:10px}.showtimes-button{background-color:#1477c9;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;margin-top:10px;padding:10px 20px;text-align:center}.showtimes-button:hover{background-color:#0f5a91}.modal-overlay{align-items:center;background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000}.modal-content{background:#001f3f;border-radius:8px;max-height:90%;max-width:90%;overflow-y:auto;padding:20px;position:relative}.close-button{align-items:center;background:#0000;border:none;color:#fff;cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;position:absolute;right:10px;top:10px;width:60px}.trailer-video{height:auto;max-height:400px}.time-slots{margin-top:20px}.time-slot{background:#1477c9a8;border-radius:4px;cursor:pointer;margin:5px 0;padding:10px;text-align:center}.sticky-bar-left{align-items:center;background-color:#8a2be2;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:sticky;top:0;width:1000px}.sticky-bar-image{max-height:100%;max-width:100%;object-fit:cover}.sticky-bar-right{background-color:#000;height:100vh;overflow:hidden;position:sticky;top:0;width:700px}.sticky-bar-content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.sticky-bar-video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.trailer-video-background{border:none;height:100%;outline:none;width:100%}.filters-ready{display:flex}.filters-title{font-size:20;font-weight:700}.filters-btns{background:#61bdf3;border:2px solid #001f3f;color:#fff;height:45px;width:300px}.slideshow-container{height:100vh;overflow:hidden;position:relative;width:100%}.slideshow-slide{background-position:50%;background-size:cover;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity 1s ease-in-out;width:100%;z-index:1}.slideshow-slide:first-child{opacity:1}@media screen and (max-width:768px){.slideshow-slide{background-position:top;background-size:cover}}.nowplaying-container{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow-x:hidden;padding:20px 0;position:relative;width:100%}.background-image{overflow:hidden}.background-image,.background-img{height:100%;position:absolute;width:100%}.background-img{left:0;object-fit:cover;top:0}.movies-list{-webkit-overflow-scrolling:touch;align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;margin:0 auto;max-width:100%;overflow-x:auto;padding:20px;position:relative;scroll-snap-type:x mandatory;width:90%}.movie-item{flex:0 0 auto;margin-right:20px;scroll-snap-align:center;text-align:center;transition:transform .3s ease-in-out;width:250px}.movie-item:hover{transform:scale(1.1)}.movie-image{border-radius:5px;height:auto;margin-bottom:10px;width:100%}.movie-details{align-items:center;display:flex;flex-direction:column}.movie-title{color:#fff;font-size:1.2em;margin:0}.movie-runtime-rating{color:#fff;margin:5px 0}.get-tickets-button{background-color:skyblue;border-radius:5px;color:#fff;display:inline-block;font-weight:700;padding:10px 20px;text-decoration:none}.get-tickets-button:hover{background-color:#00bfff}@media screen and (max-width:768px){.nowplaying-container{min-height:auto;padding:20px 10px}.movies-list{align-items:center;flex-direction:column;overflow-x:visible;width:100%}.movie-item{margin-bottom:20px;margin-right:0;width:90%}.background-image{display:none}}.holiday-container{align-items:center;background-color:#001f3f;display:flex;height:100vh;justify-content:center;overflow:hidden}.trailer-video{border:none;height:100%;object-fit:cover;outline:none;width:100%}.footer-container{align-items:center;background-color:#fff;display:flex;flex-direction:column;font-family:Roboto,sans-serif;padding:40px;text-align:left}.footer-section{display:flex;justify-content:space-between;margin-bottom:20px;max-width:1200px;width:100%}.footer-column{flex:1 1;margin:0 20px}.footer-heading{color:#333;font-size:25px;font-weight:700;margin-bottom:15px}.footer-list{list-style:none;margin:0;padding:0}.footer-list li{color:#555;cursor:pointer;font-size:16px;margin-bottom:10px}.footer-list li:hover{color:#000;text-decoration:underline}.footer-bottom{color:#777;font-size:12px;margin-top:20px;text-align:center}@media screen and (max-width:768px){.footer-section{align-items:center;flex-direction:column}.footer-column{margin:20px 0;text-align:center;width:100%}.footer-heading{font-size:20px}.footer-list li{font-size:14px}.footer-container{padding:20px}.footer-bottom{font-size:14px}}
/*# sourceMappingURL=main.7041645c.css.map*/