@font-face{font-family:geistSans;src:url(/_next/static/media/4473ecc91f70f139-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistSans Fallback;src:local("Arial");ascent-override:85.83%;descent-override:20.52%;line-gap-override:9.33%;size-adjust:107.19%}.__className_1e4310{font-family:geistSans,geistSans Fallback}.__variable_1e4310{--font-geist-sans:"geistSans","geistSans Fallback"}@font-face{font-family:geistMono;src:url(/_next/static/media/463dafcda517f24f-s.p.woff) format("woff");font-display:swap;font-weight:100 900}@font-face{font-family:geistMono Fallback;src:local("Arial");ascent-override:69.97%;descent-override:16.73%;line-gap-override:7.61%;size-adjust:131.49%}.__className_c3aa02{font-family:geistMono,geistMono Fallback}.__variable_c3aa02{--font-geist-mono:"geistMono","geistMono Fallback"}:root{--background:#ffffff;--foreground:#171717}@media (prefers-color-scheme:dark){:root{--background:#0a0a0a;--foreground:#ededed}}body,html{max-width:100vw;overflow-x:hidden}body{color:var(--foreground);background:var(--background);font-family:Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}.quick-filters{background-color:#f5f5f5;color:#333}.movie-card{width:100%}.movie-card img{width:100%;height:auto}.image-con{height:100px;width:100px;border:1px solid black}.quick-filters-con{background-color:#D6E1F7;border-radius:16px;padding:20px 0;position:absolute;transform:translate(-50%,-50%);left:50%;top:110%;z-index:999}.header-sticky{position:relative}.qf-language-filter{display:flex;flex-direction:column;justify-content:center;align-items:center}.form-control{height:50px}.qf-search-filter input{background-color:transparent;border:none;border-bottom:1px solid #008ecc;padding-bottom:4px;color:black;width:125px}.qf-search-filter input:focus-visible{outline:none}.qf-time-filter,.quick-filters-con{flex-direction:column}.qf-time-filter{display:flex;justify-content:center;align-items:center;padding:8px}.qf-selec-lang{font-size:12px!important;font-weight:500!important;line-height:18px!important;text-align:left;margin-top:0!important;border:1px solid #222222b2!important;width:100px!important}.mvc-movie-card{width:250px;background-color:#fff;border-radius:16px;border:1px solid #ededed;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}.mvc-movie-card:hover{transform:scale(1.05);box-shadow:0 6px 20px rgba(0,0,0,.15)}.mvc-image-container{width:100%;height:180px;position:relative}.mvc-image{border-top-left-radius:12px;border-top-right-radius:12px}.mvc-rating-bar{background-color:rgba(0,0,0,.75);padding:5px 10px;color:#fff;font-size:.85rem;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.mvc-title{font-size:1.2rem;font-weight:700;color:#333}.mvc-genre{font-size:.9rem;color:#666}.mvc-info{font-size:.85rem;color:#555;margin-bottom:.5rem}.mvc-synopsis{font-size:.8rem;color:#777;max-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mvc-btn-primary{background-color:#008ECC!important;color:#fff;border:none;padding:.5rem;font-weight:700!important;font-size:16px;border-radius:8px;transition:background-color .3s ease}.booknow-btn{background-color:red}.mvc-btn-primary:hover{background-color:#e65a5a}.mvc-title-container .mvc-title{max-width:200px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;vertical-align:top}.mvc-title-container .mvc-title:hover{position:relative;z-index:10;background:rgba(0,0,0,.8);color:#fff;padding:5px;border-radius:5px;max-width:none;overflow:visible;text-overflow:ellipsis;cursor:pointer;vertical-align:top;white-space:normal}.movie-list-col{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.qf-date-filter-con,.type-of-he-movie{width:100%;display:flex;overflow-x:scroll}.login-con{background-color:white;color:black;border-radius:8px;padding:7px}.login-btn{text-decoration:none;color:black}.reach-us-con{background-color:white;color:black;border-radius:8px;padding:7px}.reach-us{text-decoration:none;color:black}.form-select{display:block;width:100%;padding:8px;margin-top:10px;border-radius:4px;border:1px solid #ccc}.date-btn{border:none;background-color:transparent;min-width:70px}.scroll-btn{background-color:#008ECC;border:none;font-size:20px;cursor:pointer;padding:0 10px;height:100%;top:0;z-index:2;color:#000000}.qf-date-filter,.scroll-btn{display:flex;align-items:center;justify-content:center}.qf-date-filter{flex-direction:column}.qf-date-filter span{font-weight:700;margin-bottom:10px}.date-picker-container{align-items:center;position:relative;border-radius:10px;justify-content:center}.date-picker,.date-picker-container{display:flex;overflow:hidden;width:100%}.date-picker{gap:10px;flex-wrap:nowrap;width:270px}.date-btn{background-color:transparent!important;display:flex;flex-direction:column;align-items:center;padding:3px 0;border-right:4px solid black;cursor:pointer;min-width:33px;transition:background-color .3s ease}.date-btn:hover{background-color:#f0f0f0}.date-btn.btn-primary{background-color:#6f42c1;color:white}.date-btn.btn-light{background-color:#f8f9fa;color:#6c757d}.date-box{text-align:center}.date-day{font-weight:700;font-size:16px}.date-month{font-size:12px;color:#6c757d}.scroll-btn.left{left:0}.scroll-btn.right{right:0}.qf-col{display:flex;justify-content:center;align-items:center;flex-direction:column}.qf-clear-btn{background-color:white;color:#008ecc;border:none;padding:8px 15px;font-size:.9rem;font-weight:700;border-radius:20px;cursor:pointer;transition:.3s ease;margin-top:10px}.movie-type-button{border:none;background-color:transparent;white-space:nowrap;min-width:36px;flex-shrink:0;text-align:center;font-weight:600;font-size:16px;border-right:4px solid black;padding:3px 10px 3px 0}.type-picker{gap:10px;width:100%}.qf-type-filter{display:flex;justify-content:center;align-items:center;flex-direction:column}.qf-lable{font-size:12px;font-weight:500;line-height:18px}.type-picker-container{justify-content:center;position:relative;width:100%;border-radius:10px}.type-picker,.type-picker-container{display:flex;align-items:center;overflow:hidden}.type-picker{justify-content:flex-start;flex-wrap:nowrap;gap:5px}.row-content-cent{justify-content:center!important}.col-add-on{flex:0 0!important}.qfh-main-con{height:100%;background-color:#d1d0d3;width:100%;padding:10px}.qfh-cont{display:flex;justify-content:center;align-items:center}.reset-btn{border:none;color:black;background-color:white;padding:7px;margin-right:25px;border-radius:10px}.reset-btn-con{justify-content:flex-end}.qfh-col,.reset-btn-con{display:flex;align-items:center}.qfh-col{justify-content:end}.show-time-buttons{display:flex;justify-content:center;align-items:center;gap:10px}.show-time-buttons button{border:none;background-color:transparent}.show-time-label{font-size:14px;font-weight:700}.time-btn{background-color:#fff;border:2px solid #d0e0ff;border-radius:8px;padding:4px;font-size:20px;cursor:pointer;transition:.3s;display:flex;justify-content:center;align-items:center}.time-btn.active{background-color:#008ECC;color:#000000;border-color:#008ECC}.footer-section{background-color:#D6E1F7;display:flex;justify-content:center;align-items:center;padding:20px}.footer-logo-con{margin-bottom:40px}.footer-link{text-decoration:none;color:#555}.footer-link:hover,.footer-linkm:hover{text-decoration:underline;color:#007bff}.footer-social a:hover{background-color:#008ECC}.footer-copyright{font-size:16px;line-height:28px;font-weight:400}.footer-link{color:#008ECC}.footer-social{margin-bottom:36px}.footer-social a{height:36px;width:36px;border:1px solid #b8c1d4;display:flex;justify-content:center;align-items:center;border-radius:100px;gap:36px}.footer-social{display:flex}.footer-linkm{color:#0a0a0a;text-decoration:none;font-size:16px;line-height:28px;font-weight:400}.release-type-container{position:relative;text-align:center;color:white;background-image:url(/_next/static/media/releasetypebgimg.820a5edf.svg);background-size:cover;background-position:50%;background-blend-mode:overlay}.release-type-container:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#0f5ae0ad,#1b6392d9);z-index:1}.release-type-container *{position:relative;z-index:2}.release-type-container h2{padding-top:40px;margin-bottom:16px;font-size:40px;font-weight:600;line-height:48px;text-align:center}.tabs{justify-content:center;margin-bottom:20px}.tab-button{background:none;border:2px solid transparent;color:white;font-size:16px;padding:10px 20px;transition:.3s;font-weight:500;font-size:14px;line-height:21px}.tab-button.active{border:1px solid white;border-radius:8px;color:black;background-color:white;padding:4px 12px}.movie-cards-container{display:flex;justify-content:space-around;flex-wrap:wrap;gap:20px}.movie-card{background:white;color:black;border-radius:8px;overflow:hidden;width:200px;box-shadow:0 4px 8px rgba(0,0,0,.2);text-align:center}.movie-image{width:100%;height:150px;object-fit:cover}.movie-card h3{font-size:16px;margin:10px 0 5px}.book-button{background:#007bff;color:white;border:none;padding:8px 15px;margin-bottom:10px;border-radius:4px;cursor:pointer;transition:.3s}.book-button:hover{background:#0056b3}.view-all{color:#ffffff;cursor:pointer;font-size:16px;font-weight:400;line-height:18px}.release-type-divider{border-right:1px solid red;padding-left:20px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Arial,sans-serif}.navbar-sec{background-image:url(/_next/static/media/releasetypebgimg.820a5edf.svg);height:168px;position:relative;color:white;background-size:cover;background-position:50%;background-blend-mode:overlay}.navbar-sec:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,#0f5ae0ad,#1b6392d9);z-index:1}.navbar-sec *{position:relative;z-index:2}.navbar-con{padding-top:45px}.navbar-right-con{display:flex;justify-content:end;align-items:center;gap:10px}.navbar-logo h1{font-size:1.8rem;font-weight:700}.navbar-menu{gap:20px;font-size:1rem}.navbar-location,.navbar-menu{display:flex;align-items:center}.navbar-location{cursor:pointer}.dropdown-icon{margin-left:5px;font-size:.8rem}.navbar-signin{display:flex;align-items:center;padding:8px;cursor:pointer;width:70px}.signin-icon{font-size:1rem}.navbar-button button{background-color:white;color:#0048ff;border:none;padding:8px 15px;font-size:.9rem;font-weight:700;border-radius:20px;cursor:pointer;transition:.3s ease}.navbar-button button:hover{background-color:#f0f0f0}.location-selector{position:relative;width:125px}.location-selector .form-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#0048ff00;color:white;padding:10px 15px;font-size:1rem;border:none;border-radius:8px;outline:none;cursor:pointer;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23FFFFFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;margin-top:0}.location-selector .form-select:focus{box-shadow:0 0 5px rgba(0,72,255,.7)}.location-selector .form-select option{background-color:white;color:black}@media (min-width:320px) and (max-width:575px){.tab-button{padding:8px!important}.nav-logo img{width:80px!important}.navbar-con{padding-top:20px}.quick-filters-con{top:170%}.home-page-con{margin-top:310px!important}.footer-social a{border:none!important}.map-container{height:400px!important;width:100%}.cn-map-section{height:400px!important;margin-bottom:20px}.cn-theater-con{height:350px!important;overflow-y:scroll}}@media (min-width:576px) and (max-width:991px){.nav-logo img{width:80px!important}.navbar-con{padding-top:20px}.quick-filters-con{top:145%}.home-page-con{margin-top:220px!important}}@media (min-width:992px) and (max-width:2500px){.nav-logo img{width:80px!important}.navbar-con{padding-top:20px}.quick-filters-con{top:110%}.home-page-con{margin-top:100px!important}}@media (min-width:768px) and (max-width:991px){.show-type-col{display:flex;justify-content:center;align-items:center;flex-direction:column}}@media (min-width:400px) and (max-width:575px){.show-date-col,.show-type-col{display:flex;justify-content:center;align-items:center;flex-direction:column}}.cn-cinema-booking-container{display:flex;flex-wrap:wrap}.cn-map-section{flex:1 1;min-width:50%;height:715px;border-radius:10px;overflow:hidden}.cn-map-section iframe{width:100%;height:100%;border:none}.type-picker{width:270px!important}.cn-sidebar-section{flex:1 1;padding:0 20px;border-radius:10px}.cn-theater-con{height:650px;overflow-y:scroll}.cn-search-bar{border:2px solid #d0e0ff;font-size:14px}.cn-cinema-card,.cn-search-bar{border-radius:8px;margin-bottom:20px}.cn-cinema-card{padding:15px;background-color:#d6e1f7;box-shadow:0 2px 5px rgba(0,0,0,.1)}.cn-cinema-card h4{margin-bottom:10px;font-size:16px;font-weight:700;color:#333}.cn-date-section{display:flex;gap:10px;margin-bottom:10px;overflow-x:scroll}.cn-date-btn{background-color:#e9f0ff;border:1px solid #00000066;border-radius:8px;padding:5px 10px;font-size:12px;color:#0048ff;cursor:pointer}.cn-date-btn:hover{background-color:#0048ff;color:#fff}.cn-time-section{display:flex;gap:10px;margin-bottom:10px;overflow-x:scroll}::-webkit-scrollbar{display:none}.cn-time-btn{background-color:#f8f9fa;border:1px solid #00000066;border-radius:8px;padding:5px 10px;font-size:12px;color:#0048ff;cursor:pointer}.cn-time-btn:hover{background-color:#0048ff;color:#fff}.cn-info-div{background-color:#f8f9fa;border:1px solid #00000066;border-radius:8px;padding:5px 10px;font-size:12px;color:#0048ff;cursor:pointer}.cn-payment-section{display:flex;gap:10px;margin-bottom:10px}.cn-payment-btn{flex:1 1;padding:10px;border-radius:8px;font-size:12px;font-weight:700;cursor:pointer}.cn-payment-btn.cn-bookmyshow{background-color:#ff5722;color:white;border:none}.cn-payment-btn.cn-paytm{background-color:#0048ff;color:white;border:none}.cn-book-btn{width:100%;padding:10px;background-color:#008ECC;font-size:14px;font-weight:700;border-radius:8px;transition:.3s ease}.home-page-con{margin-top:100px}.no-movies-message-city{text-align:center;font-size:1.2rem;color:#999;margin-top:40px}.view-all{text-align:center;margin-top:20px}.view-all-button{background-color:#008fcc00;color:white;border:none;padding:10px 20px;font-size:1rem;cursor:pointer;border-radius:5px;margin-bottom:20px}.view-all-button:hover{background-color:#005e9900;border:1px solid white}.error-message,.loading-message,.no-movies-message{text-align:center;font-size:1.5rem;color:#ffffff;margin-top:20px;height:115px}.no-dates-message{text-align:center;font-size:12px;color:#999;margin:20px 0}.date-picker-container .left{border-radius:10px 0 0 10px}.date-picker-container .right{border-radius:0 10px 10px 0}.no-types-message{text-align:center;font-size:12px;color:#999;margin:20px 0}.type-picker-container .left{border-radius:10px 0 0 10px}.type-picker-container .right{border-radius:0 10px 10px 0}.cn-cinema-card,.cn-date-btn,.cn-time-btn{padding:10px;margin:5px;border:1px solid #ccc;border-radius:5px;cursor:pointer;transition:border-color .3s ease}.cn-cinema-card.selected,.cn-date-btn.selected,.cn-time-btn.selected{border:2px solid #008ecc}.cn-date-btn.selected,.cn-time-btn.selected{border:2px solid #008ecc;background-color:#008ECC;color:white}.cn-search-bar{width:100%;padding:10px;margin-bottom:15px;border:1px solid #ccc;border-radius:5px}.cn-book-btn{background-color:#007bff;color:white;padding:10px 20px;border:none;border-radius:5px;cursor:pointer}.cn-booking-btn{background-color:transparent;color:#008ecc;border:none;border-radius:5px;width:80px}.cn-booking-btn:active{transform:translateY(2px)}.cn-booking-btn:focus{outline:none}.cn-booking-btn.selected{border:2px solid #008ecc}.movies-tab-navigation{display:flex;justify-content:center;padding:10px;background:#f8f8f8;border-bottom:2px solid #ccc;border-radius:10px;background-color:#D6E1F7}.tab-container{display:flex;gap:10px}.tab-button{padding:8px 15px;border:none;cursor:pointer;background:white;font-weight:700;color:black}.tab-button.active{border-bottom:3px solid #008ecc;color:#008ECC}.nav-logo{cursor:pointer}.map-container{height:715px;width:100%}