.Header{width:100%;height:40px;display:flex;justify-content:space-between;align-items:center;padding-left:20px;padding-right:20px;color:var(--white)}.Header.red{background-color:var(--red)}.Header.black{background-color:var(--black)}.Header div{margin-left:auto}.Header div button{background-color:transparent;color:var(--white);border:0;text-align:right;cursor:pointer;transition:all .2s}.Header div button:focus{outline:none}.Header.black div button:hover{text-decoration:none;color:var(--red)}.Header.red div button:hover{text-decoration:none;color:var(--gray)}.Header_content{background-color:var(--red);position:relative;text-align:center}.Header_content .logo{width:100%;max-width:250px;margin:30px 0;position:relative;z-index:1}.Header_menu{width:100%;height:45px;display:flex;flex-wrap:wrap;flex-direction:row;background-color:var(--black);justify-content:center;align-items:center;position:relative}.Header_city{color:var(--white);margin-right:20px;text-align:center}.Header_select{width:100%;max-width:400px}.Header_session-menu{display:flex;flex-wrap:wrap}.Header_session-menu span{margin:0 5px}.Header a{color:var(--white);transition:all .2s}.Header a:hover{color:var(--red);text-decoration:none}.Header_username{text-transform:capitalize}.Header_menu-container,.Header_menu-item{display:flex;color:var(--white)}.Header_menu-item{height:45px;padding:0 15px;justify-content:center;align-items:center;position:relative;cursor:pointer;transition:all .2s}.Header_menu-item.active{text-decoration:underline;-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red);text-decoration-thickness:2px}.Header_menu-item:hover{color:var(--red);text-decoration:none}.Header_submenu{width:100%;min-width:175px;position:absolute;top:45px;left:0;display:flex;flex-direction:column;z-index:5;background-color:var(--red);opacity:0;visibility:hidden;transition:all .2s}.Header_menu-item:hover>.Header_submenu{opacity:1;visibility:visible;box-shadow:0 1px 5px 2px rgba(0,0,0,.5)}.Header_submenu a{padding:5px 10px;color:var(--white);border-bottom:1px solid hsla(0,0%,100%,.5);transition:all .2s}.Header_submenu a:hover{color:var(--black);text-decoration:none}.Header_button-mobile{width:45px;height:45px;position:absolute;top:0;right:0;border:0;font-size:30px;background-color:transparent;color:var(--white);display:none}.Header_button-close{display:none}.Header_social{height:100%;flex-direction:column;position:absolute;top:0;right:15px}.Header_social,.Header_social a{width:30px;display:flex;justify-content:center;align-items:center}.Header_social a{height:30px;margin:2px 0;border-radius:15px;background-color:var(--black);color:var(--white);transition:all .2s}.Header_social a:hover{background-color:var(--white);color:var(--black);text-decoration:none}.Header_venom{width:auto;height:100%;position:absolute;left:0;top:0}@media screen and (max-width:1300px){.Header_content .logo{margin:10px 0}}@media screen and (max-width:750px){.Header_button-close,.Header_button-mobile{display:block}.Header_button-close{font-size:25px;background-color:transparent;border:0}.Header_button-close:focus,.Header_button-mobile:focus{outline:none}.Header_menu-container{overflow:auto;position:fixed;width:250px;height:100%;top:0;right:-260px;background-color:var(--red);flex-direction:column;text-align:left;z-index:10;box-shadow:0 0 10px 2px rgba(0,0,0,.75);transition:all .3s}.Header_menu-container.visible{right:0}.Header_menu-item{padding:5px 10px;height:auto;text-align:left;align-items:flex-start;flex-direction:column;border-bottom:1px solid hsla(0,0%,100%,.5)}.Header_submenu{width:100%;position:static;top:auto;left:auto;visibility:visible;opacity:1}.Header_submenu a{padding:5px 15px}.Header_submenu a:last-child{border-bottom:none}.Header_menu-item a{display:block;width:100%}}@media screen and (max-width:500px){.Header{justify-content:flex-end}.Header .date{display:none}.Header_content{text-align:left}.Header_content .logo{max-width:225px}.Header_venom{width:100%;height:100%;object-fit:cover}}.Login{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10;background-color:rgba(0,0,0,.7);opacity:0;visibility:hidden;transition:all .8s}.Login.visible{opacity:1;visibility:visible}.Login_container{width:90%;max-width:750px;padding:20px;border-radius:20px;background-color:var(--white);margin:20px auto;position:relative;overflow:auto;-webkit-animation:modalOut .8s forwards;animation:modalOut .8s forwards}.Login.visible .Login_container{-webkit-animation:modalIn .8s forwards;animation:modalIn .8s forwards}.Login .Login_container,.Login .Login_container label{display:flex;flex-direction:column}.Login .Login_container button:first-child{position:absolute;width:40px;height:40px;top:0;right:0;z-index:1;border:0;background-color:transparent;font-size:20px}.Login .Login_container button:first-child:focus{outline:none}.Login .Login_container label span{color:var(--red);font-size:14px}.Login .Login_container label input{margin-bottom:10px}.Login input:focus{outline:none}.Login-pass-fogotten{text-align:right;cursor:pointer;height:25px;font-size:16px;border:0;background-color:transparent;margin-bottom:10px}.Login-pass-fogotten:focus{outline:none}.Login_button{width:220px;height:40px;background-color:var(--red);color:var(--white);display:block;margin:0 auto;border:0;transition:all .3s;cursor:pointer;font-size:16px}.Login .Login_container button:last-child:hover{background-color:#282828}.Login_account{text-align:center;margin-top:20px}.Login_account span{text-decoration:underline;cursor:pointer}@media screen and (max-width:768px){.Login{overflow:auto}}.Register{width:100%;height:100%;position:fixed;top:0;left:0;z-index:10;background-color:rgba(0,0,0,.7);transition:all .8s;visibility:hidden;opacity:0}.Register.visible{visibility:visible;opacity:1;overflow:auto}.Register-container{width:90%;max-width:750px;padding:20px;border-radius:20px;background-color:var(--white);margin:20px auto;position:relative;-webkit-animation:modalOut .8s forwards;animation:modalOut .8s forwards;overflow:auto}.Register-container .row .small{font-size:12px;line-height:10px}.Register.visible .Register-container{-webkit-animation:modalIn .8s forwards;animation:modalIn .8s forwards}.Register .Register-container button:first-child{position:absolute;width:40px;height:40px;top:0;right:0;z-index:1;border:0;background-color:transparent;font-size:20px}.Register .Register-container button:first-child:focus{outline:none}.Register .Register-container label span{color:var(--red);font-size:14px}.input-document input{margin-left:10px}.Register .Register-container label input:focus,.Register .Register-container label select:focus{outline:none}.Register_button{width:200px;height:40px;background-color:var(--red);color:var(--white);display:block;margin:20px auto 0;border:0;transition:all .3s;cursor:pointer;font-size:16px}.Register_button:hover{background-color:#282828}.input-document{display:flex}.Register_policies a,.Register_policies a:hover{color:var(--red)}@media screen and (max-width:768px){.Register{overflow:auto}}.Home_container{width:100%;min-height:calc(100% - 40px);background-color:var(--red);padding:20px 0 30px}.Home_logo{width:90%;max-width:550px;position:relative;display:block;margin:0 auto 30px}.Home_welcome{color:var(--white);position:absolute;left:-120px;top:48%;font-weight:300;font-size:18px}.Home_logo img{width:100%}.Home_select{width:100%;color:var(--white);text-align:center;display:block;margin:0 auto}.Home_select i{font-size:50px;margin-right:20px}.Home_title-select{font-size:25px;font-weight:300}.Home_line{width:100px;height:3px;border-radius:5px;background-color:var(--white);display:block;margin:5px auto 30px}@media screen and (max-width:800px){.Home_welcome{position:static;left:auto;top:auto}}.SelectCity_container{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding-top:40px}.SelectCity_item{position:relative}.SelectCity_item .hand{position:absolute;bottom:35px;right:0;margin-right:0}.SelectCity_container button{width:130px;height:35px;background-color:var(--black);border:1px solid #fff;border-radius:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:0 5px 5px;color:var(--white);font-weight:300;font-size:14px;line-height:16px;transition:all .2s}.SelectCity_container button .small{font-size:10px}.SelectCity_container button:hover{color:var(--black);background-color:var(--white)}.SelectCity_container button:focus{outline:none}@media screen and (max-width:420px){.SelectCity_container{padding-top:20px}.SelectCity_item .hand{font-size:30px;right:-5px;bottom:15px}}.HomeMovieSlider_container{width:100%;height:276px;overflow:hidden;margin-top:20px;position:relative}.HomeMovieSlider_row{display:flex}.HomeMovieSlider_image,.HomeMovieSlider_row{position:absolute;top:0}.HomeMovieSlider_image img{width:200px;height:auto;margin:0 3px;border-radius:10px}.PageLoader{display:flex;justify-content:center;align-items:center}.PageLoader img{width:150px;height:150px}.HeaderCity-content{position:relative;margin-bottom:40px;padding-top:20px;padding-bottom:25px}.HeaderCity-select{width:90%;max-width:600px;height:50px;border-radius:10px 10px 20px 20px;background-color:var(--red);position:absolute;display:flex;justify-content:center;align-items:center;margin:0 auto;left:0;right:0;bottom:-30px;color:var(--white)}.HeaderCity-select select{border:0;background-color:var(--white);padding:3px 10px;margin-left:10px;border-radius:10px}.HeaderCity-sliders{max-width:1600px;margin:0 auto;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}@media screen and (max-width:1100px){.HeaderCity-content{padding-bottom:30px}}@media screen and (max-width:330px){.HeaderCity-select{font-size:14px}}.MovieBox{width:100%;height:100%;border-radius:15px;background-color:transparent;margin-bottom:15px;display:block;transition:all .2s}.MovieBox.red{background-color:var(--red)}.MovieBox.orange{background-color:var(--orange)}.MovieBox.white{background-color:var(--white);box-shadow:0 3px 6px rgba(0,0,0,.1)}.MovieBox:hover{text-decoration:none;box-shadow:0 0 10px rgba(0,0,0,.75)}.MovieBox img{border-radius:15px;z-index:4}.MovieBox .MovieBox_title,.MovieBox img{width:100%;height:auto;position:relative;margin-bottom:-15px}.MovieBox .MovieBox_title{background-color:var(--black);color:var(--white);padding:25px 10px 10px;border-radius:0 0 15px 15px;text-align:center;z-index:3}.MovieBox .MovieBox_title h3{font-size:18px;margin:0}.MovieBox .MovieBox_title p{margin-bottom:0;font-size:14px}.MovieBox .MovieBox_date,.MovieBox .MovieBox_type{padding-top:20px;padding-bottom:10px;color:var(--white);text-align:center;border-radius:0 0 15px 15px;position:relative;z-index:2;font-weight:700;margin-bottom:-15px;font-size:14px}.MovieBox .MovieBox_date{font-weight:400}.MovieBox_date.red,.MovieBox_type.red{background-color:var(--red)}.MovieBox_type.orange{background-color:var(--orange)}.MovieBox .MovieBox_date{z-index:1}.MovieBox_content{background-color:var(--white);padding:20px 10px 10px;border-radius:0 0 10px 10px;margin-bottom:-15px}.MovieBox.small{width:100%;height:100%;border-radius:8px;margin-bottom:0}.MovieBox.small img{border-radius:8px;margin-bottom:-8px}.MovieBox.small .MovieBox_title{border-radius:0 0 8px 8px;padding-top:20px;margin-bottom:-8px}.MovieBox.small .MovieBox_title h3{font-size:14px}.MovieBox.small .MovieBox_title p{font-size:10px}.MovieBox.small .MovieBox_type{margin-bottom:-8px}.MovieBox.small .MovieBox_date,.MovieBox.small .MovieBox_type{padding-bottom:8px;padding-top:12px;border-radius:0 0 8px 8px;font-size:10px}.SliderMovies_container{width:calc(60% - 50px);height:auto;margin-left:30px;margin-bottom:20px}.SliderMovies_slider{width:100%;display:flex;justify-content:center;flex-wrap:wrap}.SliderMovies_slide{padding:0 10px 10px}.SliderMovies_container .slick-dots li{width:10px;height:10px}.SliderMovies_container .slick-dots li button:before{width:10px;height:10px;background:transparent;content:"";opacity:1;transition:all .1s;border-radius:50%;border:1px solid var(--white)}.SliderMovies_container .slick-dots li:hover button:before{background:var(--red);border:1px solid var(--red);opacity:.5}.SliderMovies_container .slick-dots li.slick-active button:before{background:var(--red);border:1px solid var(--red)}@media screen and (max-width:769px){.SliderMovies_container{width:calc(55% - 50px);margin-left:30px;margin-bottom:20px}}@media screen and (max-width:600px){.SliderMovies_container{width:80%;max-width:400px;margin-left:0}.SliderMovies_slider .SliderMovies_slide{width:50%!important;margin-bottom:20px}}@media screen and (max-width:450px){.SliderMovies_slider .SliderMovies_slide{width:100%!important}}.SliderPublish{width:calc(40% - 20px);position:relative;padding:0 35px;margin-bottom:20px}.SliderPublish-slider,.SliderPublish-slider img{width:100%}.SliderPublish_button{width:30px;height:30px;border-radius:15px;background-color:transparent;border:2px solid var(--white);display:flex;justify-content:center;align-items:center;align-items:0;color:var(--white);position:absolute;margin:0 auto;top:calc(50% - 15px)}.SliderPublish_button:focus{outline:none}.SliderPublish_prev{left:-35px}.SliderPublish_next{right:-35px}@media screen and (max-width:1279px){.SliderPublish{max-width:400px}}@media screen and (max-width:769px){.SliderPublish{width:calc(45% - 20px)}}@media screen and (max-width:600px){.SliderPublish{width:100%}}.HowToBuy_container{padding:30px;background-color:var(--white);text-align:center}.HowToBuy_title{color:var(--red)}.HowToBuy_description{width:90%;max-width:500px;color:var(--mediumGray);display:block;margin:0 auto 30px}.HowToBuy_steps{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;color:var(--red);font-size:14px}.HowToBuy_step{width:120px;margin:0 8px}.HowToBuy_number{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border:1px solid var(--red);display:block;margin:0 auto 5px;border-radius:50%;font-size:20px}.HowToBuy_step i{color:var(--black);font-size:80px}.HowToBuy_step p{margin:5px 0 0;line-height:16px}.Coupons_content{width:100%;height:100%;text-align:center;background-color:rgba(0,0,0,.65);padding:20px;border-radius:20px}.Coupons_content h1{text-align:center;color:var(--red);font-size:25px}.Coupons_item{position:relative;margin-bottom:20px}.Coupons_item img{width:100%}.Coupons_hover{width:100%;height:80px;position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.5);color:#fff;flex-direction:column}.Coupons_hover,.Coupons_hover a{display:flex;justify-content:center;align-items:center;transition:all .2s}.Coupons_hover a{width:100px;height:40px;visibility:hidden;opacity:0;border-radius:5px;background-color:var(--red);color:var(--white);margin-bottom:5px}.Coupons_item:hover .Coupons_hover{height:100%}.Coupons_item:hover a{visibility:visible;opacity:1}.SectionTitle-content{padding-top:20px}.SectionTitle-content .col-12{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.SectionTitle-content .SectionTitle-title{padding-right:10px;border-bottom:3px solid var(--red);font-weight:700;font-size:18px}.SectionTitle-content.big .SectionTitle-title{font-size:24px}.SectionTitle-content.white{margin-bottom:10px}.SectionTitle-content.black{background-color:var(--darkGray)}.SectionTitle-content.black .SectionTitle-subtitle,.SectionTitle-content.black .SectionTitle-title{color:var(--white)}.MovieList_container .col-sm-6.col-md-3{margin-bottom:30px}.MovieList_content{padding:30px 20px}.MovieList a{color:#000}.MovieList a:hover{text-decoration:none;color:#000}.MovieList_item{margin:10px 0;transition:all .2s}.MovieList a:hover .MovieList_item{box-shadow:0 0 15px rgba(0,0,0,.5)}.MovieList img{width:100%}.MovieList_description{padding:10px 15px;background-color:var(--white);margin-bottom:10px;text-align:center}.MovieList_original-title{background-color:var(--gray)}.MovieList_original-title,.MovieList_type{color:var(--white);text-align:center;padding:5px 15px;font-size:12px}.MovieList_type{background-color:var(--red);text-transform:uppercase}.MovieList_detail{font-weight:700;color:#e50019;font-size:18px}.MovieListTitle{text-align:center;padding-top:40px;padding-bottom:20px}.MovieListTitle h2:first-child{color:var(--black)}.MovieListTitle h2{font-size:50px;color:var(--red);line-height:34px;font-weight:700!important}.MovieListTitle.small h2{font-size:37px;line-height:30px}.MovieListTitle p{color:var(--mediumGray);font-weight:lighter;font-size:20px}@media screen and (max-width:700px){.MovieListTitle h2{font-size:40px;line-height:28px}.MovieListTitle p{font-size:18px}}@media screen and (max-width:550px){.MovieListTitle h2{font-size:30px;line-height:24px}.MovieListTitle p{font-size:16px}}@media screen and (max-width:420px){.MovieListTitle h2{font-size:25px;line-height:20px}.MovieListTitle p{font-size:14px}}@media screen and (max-width:330px){.MovieListTitle h2{font-size:23px;line-height:19px}}.combos_row{display:flex;align-items:flex-start;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--handGray)}.combos_row img{width:40px;display:block;height:auto;margin-right:5px}.combos_description{margin-left:-10px;margin-right:-10px}.combos_text h3{font-size:14px;margin-bottom:0}.combos_text h2{font-size:16px;margin-bottom:0}.combos_actions{padding-left:10px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}.combos_remove{color:var(--red);display:flex;justify-content:center;align-items:center;border:0;transition:all .2s;font-size:20px;margin-bottom:10px}.combos_remove:hover{color:var(--redHover)}.combos_amout{display:flex;justify-content:center;align-items:center}.combos_amout-button{width:28px;height:36px;background-color:var(--handGray);border:0}.combos_amout-button.red{background-color:var(--red);color:var(--white)}.combos_text-amout{width:36px;height:36px;display:flex;justify-content:center;align-items:center;text-align:center;border:1px solid var(--handGray);font-size:14px;background-color:var(--white)}.combos_amout-remove{border-radius:18px 0 0 18px}.combos_amout-add{border-radius:0 18px 18px 0}.combos_title{font-size:22px}.cart_button{width:50px;height:50px;position:fixed;bottom:50px;right:50px;background-color:var(--red);z-index:5;border:2px solid var(--white);box-shadow:0 0 10px 2px rgba(0,0,0,.75);border-radius:50%}.cart_button,.cart_button-circle{color:var(--white);display:flex;justify-content:center;align-items:center}.cart_button-circle{width:26px;height:26px;border-radius:50%;background-color:var(--black);font-size:10px;position:absolute;top:-10px;right:-10px}.cart_resume{width:300px;height:100%;background-color:var(--white);position:fixed;top:0;right:-300px;z-index:6;transition:all .3s}.cart_resume.show{right:0;box-shadow:0 0 10px rgba(0,0,0,.75)}.cart_resume-container{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.cart_resume-container,.cart_resume-content{width:100%;height:100%;overflow:auto}.cart_resume-header{width:100%;position:relative;padding:10px 15px;border-bottom:1px solid red;margin-bottom:15px}.cart_resume-header h2{font-size:18px}.cart_resume-body{padding:0 15px}.cart_resume-body .confectionery_resume-row{font-size:12px;line-height:14px}.cart_resume-close{width:35px;height:35px;background-color:var(--red);color:var(--white);transition:all .2s;border:0;position:absolute;top:0;right:0}.cart_resume-close:hover{background-color:var(--black)}.cart_resume-footer{width:100%;background-color:var(--white);box-shadow:0 0 10px rgb(0 0 0/75%);border-radius:15px 15px 0 0;padding:10px}.cart_resume-footer .Checkout_box-selected{padding:5px}.cart_resume-footer .Checkout_image{display:none}.cart_resume-footer h5{font-size:16px}.cart_resume-footer .Checkout_location{width:calc(50% - 20px);height:70px;font-size:16px}.cart_resume-total-row{display:flex;justify-content:space-between;align-items:flex-start;font-size:14px;color:var(--black)}.cart_resume-total-title{font-weight:700}.cart_resume-total{font-size:16px;padding:10px 0;margin:5px 0;color:var(--red);border-top:1px solid var(--handGray);border-bottom:1px solid var(--handGray)}.cart_resume-total .cart_resume-total-price{font-weight:900}.cart_resume-pay{width:100%;height:40px;border-radius:10px;background-color:var(--red);color:var(--white);transition:all .2s;border:0;margin-top:5px}.cart_resume-pay:hover{background-color:var(--redHover)}.cart_resume-pay img{width:60px;height:auto;border-left:5px}.CountDown_container{display:flex;flex-direction:column;align-items:flex-end;padding:0 10px;margin-bottom:10px}.CountDown_counter{font-weight:900;color:var(--red);font-size:25px;line-height:25px}.CountDown_time{font-size:14px}.MakeByBeit{width:100%;background:#000;padding:5px 20px;font-size:10px;text-align:center}.MakeByBeit,.MakeByBeit a,.MakeByBeit a:hover{color:var(--white)}.Footer{background:#e50019;padding-top:20px;padding-bottom:20px;border-top:8px solid #000}.Footer-container{width:100%;max-width:1140px;margin:0 auto;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;padding-top:20px}.Footer-row{padding:10px 15px;width:20%}.Footer-row:first-child{width:25%}.Footer-row:last-child{width:15%}.Footer img{width:100%;max-width:300px;display:block;margin:0 auto 20px}.Footer-menu{display:flex;flex-direction:column}.Footer-menu h5{width:100%;font-weight:500;border-bottom:4px solid var(--black);padding-bottom:8px;margin-bottom:8px;font-size:18px;color:var(--white)}.Footer-menu a,.Footer-menu div{color:var(--white);font-weight:300;margin-bottom:5px;transition:all .2s;display:block;cursor:pointer}.Footer-social-title{width:80px;margin:0 auto;border-bottom:2px solid var(--white);font-weight:700;text-align:center;font-size:14px;color:var(--white)}.Footer-social{width:80px;flex-wrap:wrap;margin:0 auto}.Footer-social,.Footer-social a{display:flex;justify-content:center;align-items:center}.Footer-social a{width:40px;height:40px;font-size:20px;color:var(--white);transition:all .2s}.Footer-social a:hover{color:var(--white);text-decoration:none;background:hsla(0,0%,100%,.2)}.Footer-menu a:hover,.Footer-menu div:hover{text-decoration:none;color:var(--gray)}.Footer-menu img{width:80%}.Footer-menu h6{text-align:center}.Footer-bepass{max-width:200px}.Footer_apps{text-align:center;color:#fff;padding:20px;border-top:8px solid #000}.Footer_apps h3{font-size:24px;margin-bottom:10px}.Footer_apps-menu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.Footer_apps-menu a{display:block;padding:10px 20px}.Footer_apps-menu img{width:100%;max-width:200px;min-width:200px;height:auto}@media screen and (max-width:769px){.Footer-row{width:100%!important}}.TheaterList_container{background-color:var(--background);display:block}.TheaterList_cinemas{padding-top:30px}.TheaterList_cinema{width:100%;display:block;margin-bottom:30px;color:var(--white);background-color:transparent;border-radius:0 0 12px 12px;transition:all .2s}.TheaterList_cinema:hover{box-shadow:0 0 7px rgba(0,0,0,.7);text-decoration:none;color:var(--white)}.TheaterList_cinema img{width:100%}.TheaterList_name{background-color:var(--black);padding:10px;margin-bottom:-12px;position:relative;z-index:2;font-weight:700;font-size:18px}.TheaterList_address,.TheaterList_name{width:100%;text-align:center;border-radius:0 0 12px 12px}.TheaterList_address{padding:20px 10px 8px;background-color:var(--red);font-size:14px}.TheaterList_link{width:180px;height:40px;display:flex;justify-content:center;align-items:center;background-color:var(--red);color:var(--white);margin:20px auto 50px;border-radius:10px;transition:all .2s}.TheaterList_link:hover{background-color:var(--black);text-decoration:none;color:var(--white)}.NextReleases_container{padding:20px 0 50px}.NextReleases_container .col-sm-6.col-md-3{margin-bottom:30px}.NextReleases_button{width:120px;height:30px;display:flex;justify-content:center;align-items:center;background-color:var(--white);color:var(--red);margin:0 auto;font-weight:700;border-radius:10px;transition:all .2s}.NextReleases_button:hover{background-color:var(--black);color:var(--white);text-decoration:none}.Benefits_container{position:relative;padding:70px 0}.Benefits_title{width:90%;max-width:500px;display:block;margin:0 auto;position:absolute;top:-10px;left:0;right:0;text-align:center;background-color:var(--red);color:var(--white);font-weight:700;font-size:25px;border-radius:5px 5px 15px 15px;box-shadow:0 2px 2px rgba(0,0,0,.5)}.Benefits_content{display:flex;justify-content:center;align-items:flex-end;flex-wrap:wrap}.Benefits_item{width:300px;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;margin:20px 0}.Benefits_item i{color:var(--red);font-size:180px}.Benefits_item-title{font-size:22px;line-height:20px}.Benefits_item-link{width:150px;height:30px;background-color:var(--black);color:var(--white);display:flex;justify-content:center;align-items:center;border:0;font-size:14px;border-radius:5px 5px 10px 10px;transition:all .2s}.Benefits_item-link:hover{background-color:var(--red);color:var(--white);text-decoration:none}.Benefits_item-percentage{width:40px;height:40px;border-radius:50%;background-color:var(--red);color:var(--white);display:flex;justify-content:center;align-items:center;position:absolute;left:50px;top:30%;font-size:14px}.PopUp-contaniner{width:100%;height:100%;display:flex;justify-content:center;align-items:flex-start;background-color:rgba(0,0,0,.85);position:fixed;top:0;left:0;z-index:10;overflow:auto;padding-bottom:30px;opacity:0;visibility:hidden;transition:all .2s}.PopUp-contaniner.visible{opacity:1;visibility:hidden}.PopUp-content{width:90%;position:relative;padding-top:30px}.PopUp-content img{width:100%}.PopUp-button{width:40px;height:40px;border-radius:50%;background-color:var(--red);color:var(--white);display:flex;justify-content:center;align-items:center;position:absolute;right:-20px;top:10px;border:2px solid var(--white);font-size:24px;transition:all .2s}.PopUp-button:hover{box-shadow:0 3px 5px rgba(0,0,0,.75)}.PopUp-button:focus{outline:none}.site-container{padding:20px 0 40px}.MovieDetails{width:100%;padding:25px;border-radius:20px;background:var(--red);position:relative;color:var(--white);font-size:16px}.MovieDetails div:first-child img{width:100%;margin-bottom:10px}.MovieDetails-caja-titulo{display:flex;flex-direction:column;font-size:2rem;text-align:center}.MovieDetails-caja-titulo p{margin-bottom:10px}.MovieDetails-caja-titulo p:nth-child(2){font-size:1rem}.MovieDetails-caja-titulo p:nth-child(3){font-size:1.25rem}.MovieDetails div div:nth-child(2) div:nth-child(2) iframe{width:100%}.MovieDetails-sinopsis{margin-top:15px;text-align:center}.MovieDetails div div:nth-child(2) div:nth-child(4) div{margin-top:5px;text-align:start}.MovieDetails_video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden;margin-bottom:15px}.MovieDetails_video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:470px){.MovieDetails div div:nth-child(2) div:nth-child(4) div:nth-child(5){display:inline-table}}@media (max-width:370px){.MovieDetails div div:nth-child(2) div:nth-child(4) div{display:inline-table}.MovieDetails div div:nth-child(2) div:nth-child(4) div:nth-child(2) p{max-width:100%!important}}.Dates{display:flex;justify-content:center;flex-direction:center;align-items:center;flex-wrap:wrap;margin-bottom:20px}.Dates_button{width:110px;height:40px;border-radius:8px;border:2px solid var(--gray);background-color:var(--gray);color:var(--white);margin:0 5px 10px;transition:all .2s}.Dates_button:focus{outline:none}.Dates_button:hover{background-color:var(--ligthGray);color:var(--gray)}.Dates_button.selected{background-color:var(--red)!important;border:2px solid var(--red)!important;color:#fff!important}.MovieTheater h2{color:var(--red);font-weight:500;margin-bottom:15px;text-align:center}.MovieTheater div div label img{height:30px;margin:0 5px}.MovieTheater div div label span{margin:0 5px}.datepick{text-align:center;font-weight:700;background-color:var(--red);border:1px solid var(--red);color:#fff;width:230px}.MovieTheater_container{width:100%;padding:20px;border-radius:20px;background-color:var(--white);margin-bottom:20px;box-shadow:0 3px 5px rgba(0,0,0,.1)}.MovieTheater_container h4{text-align:center}.MovieTheater_subtitle{width:100%;padding:5px 20px;background-color:var(--ligthGray);color:var(--gray);margin:10px 0;font-weight:700;text-transform:uppercase;font-size:18px}.MovieTheater_options{margin-bottom:20px}.MovieTheater_hours{display:flex;flex-wrap:wrap}.MovieTheater_hours .button,.MovieTheater_hours a,.MovieTheater_hours button{width:90px;background-color:var(--red);border:0;color:var(--white);display:flex;justify-content:center;align-items:center;height:35px;text-transform:uppercase;border-radius:5px;transition:all .2s;line-height:0;margin:0 10px 10px 0}.MovieTheater_hours a:hover,.MovieTheater_hours button:hover{background-color:var(--gray);color:var(--white);text-decoration:none}.MovieTheater .container h4{text-align:center;color:var(--red)}.Payment_resume{width:100%;max-width:500px;background-color:var(--ligthGray);color:var(--gray);padding:20px;border-radius:20px;display:flex;flex-direction:column;align-items:center}.Payment_prices{width:100%;border-bottom:1px solid #cdcdcd;padding-bottom:10px;margin-bottom:10px}.Payment_price-row{width:100%;display:flex;justify-content:space-between}.Payment_price-total{font-size:22px}.Payment_button{width:100%;max-width:300px;height:40px;background-color:var(--red);color:var(--white);display:flex;justify-content:center;align-items:center;border-radius:10px;border:0;margin-top:20px;transition:all .2s}.Payment_button strong{margin-left:5px}.Payment_button:hover{box-shadow:0 3px 5px rgba(0,0,0,.5)}.Payment_button img{width:60px;margin-left:5px}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.Payment_cinema{width:100%;text-align:left}.Payment_cinema strong{color:var(--red)}.Payment_price-other{margin-top:5px;padding-top:5px;border-top:1px solid #cdcdcd}.PaymentMethods_box-loading{display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:14px}.PaymentMethods_box-loading img{width:100px;margin-bottom:-15px}.Payment_face-mask{margin-top:10px}.Payment_face-mask label{display:flex;justify-content:flex-start;align-items:flex-start}.Payment_face-mask label input{margin-right:5px;margin-top:5px}.PaymentMethods_combos .table td,.PaymentMethods_combos .table th{padding:.5rem}.PaymentMethods_total{font-weight:700}.PaymentMethods_total-number{font-weight:900;color:var(--red);font-size:18px}.PaymentMethods_combos .table{margin-bottom:0}.Payment_payment{display:flex;justify-content:flex-end}.Room{margin-bottom:30px}.Room,.Room_container{width:100%;position:relative}.Room_container{height:100%;display:flex;justify-content:center;flex-direction:column;padding:20px 0;overflow:auto;scroll-snap-align:center;z-index:1}.Room_screen{width:400px;height:10px;background-color:#000;position:relative;margin:150px auto 0}.Room_content-screen{border-bottom:75px solid #cdcdcd;border-left:25px solid transparent;border-right:25px solid transparent;height:0;width:100%;position:absolute;left:0;bottom:10px;display:flex;justify-content:center;align-items:center}.Room_content-screen span{margin-top:75px;font-weight:700;font-size:35px;color:var(--white)}.Room_row{display:flex;color:#000}.Room_chair,.Room_hall{width:35px;height:45px;margin-bottom:0;font-size:10px;line-height:10px;display:flex;justify-content:center;align-items:center;flex-direction:column}.Room_chair{border-top:1px solid var(--ligthGray);position:relative}.Room_button{width:25px;height:25px;background-image:url(data:image/png;base64,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);background-repeat:no-repeat;background-position:100% 0;background-size:auto 25px;border:0;background-color:transparent;position:relative;z-index:1}.Room_button:focus{outline:none}.Room_button.selected{background-position:top!important}.Room_button.disabled{background-position:0 0!important;z-index:3}.Room_arrows{width:calc(100% + 30px);justify-content:space-between;color:var(--red);margin-bottom:10px;z-index:0;left:-15px;opacity:.5}.Room_arrows,.Room_popup{height:100%;display:flex;font-size:20px;position:absolute;align-items:center}.Room_popup{width:100%;background-color:rgba(229,0,25,.8);top:0;left:0;z-index:4;justify-content:center;color:var(--white);text-shadow:0 0 3px rgba(0,0,0,.9);text-align:center;padding:20px}.Room_popup button{width:50px;height:50px;font-size:40px;background-color:transparent;border:0;position:absolute;top:0;right:0;color:var(--white)}.Room_popup button:focus{outline:none}.Room_button-block{width:105px;height:135px;left:-35px;top:-45px}.Room_button-block,.Room_button-block-left,.Room_button-block-right{background-color:var(--white);position:absolute;z-index:2;opacity:.5}.Room_button-block-left,.Room_button-block-right{width:35px;height:45px;top:0}.Room_button-block-left{left:-70px}.Room_button-block-right{right:-70px}.Room_button-ligth-block{width:105px;height:45px;background-color:var(--white);position:absolute;left:-35px;top:0;z-index:2;opacity:.5}.Room_button-ligth-block-bottom,.Room_button-ligth-block-top{width:35px;height:45px;background-color:var(--white);position:absolute;left:0;z-index:2;opacity:.5}.Room_button-ligth-block-top{top:-45px}.Room_button-ligth-block-bottom{top:45px}.Room_chairname{position:relative}.Room_chairname.blocked{z-index:3}.Room_button.opacity{opacity:.5}.modalProduct{background-color:var(--modal);width:100%;height:100%;position:fixed;z-index:100;top:0;left:0;visibility:hidden;opacity:0;transition:all .3s}.modalProduct.show{visibility:visible;opacity:1}.modalProduct_content{width:calc(100% - 20px);height:calc(100% - 40px);max-width:400px;background-color:var(--white);margin:20px auto;border-radius:15px;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}.modalProduct_container{width:100%;height:100%;overflow:auto}.modalProduct_header{width:100%;margin-bottom:10px;position:relative}.modalProduct_header button{width:40px;height:40px;background-color:var(--red);color:var(--white);font-weight:700;transition:all .2s;border:0;border-radius:10px;position:absolute;top:0;right:0;z-index:2}.modalProduct_header button:hover{background-color:var(--white);color:var(--red)}.modalProduct_box-name{width:100%;position:relative}.modalProduct_name{width:100%;text-align:center;background-color:var(--black);padding:5px 10px;color:var(--white)}.modalProduct_name h2{color:var(--red);font-size:20px;margin-bottom:0}.modalProduct_name h4{font-size:18px;margin-bottom:0}.modalProduct_box-name img{width:100%;height:150px;object-fit:cover;object-position:bottom;border-radius:10px 10px 0 0}.modalProduct_footer{width:100%;background-color:var(--white);box-shadow:0 0 10px rgba(0,0,0,.75);border-radius:15px 15px 0 0;padding-top:10px}.modalProduct_body{width:100%;margin-bottom:10px}.modalProduct_body h4{font-size:18px;text-align:center;padding:0 10px}.modalProduct_recipe{padding:0 10px;margin-bottom:15px}.modalProduct_recipe-header{font-weight:700;padding:5px 10px;font-size:16px;border-bottom:2px solid var(--handGray);color:var(--red)}.modalProduct_recipe-header.active{border-bottom:1px solid var(--handGray);margin-bottom:20px;color:var(--red)}.modalProduct_recipe-header span{color:var(--black);padding-left:5px;display:none}.modalProduct_recipe-arrow{font-size:40px;-webkit-transform:rotate(90deg);transform:rotate(90deg);font-weight:900;line-height:0}.modalProduct_product{width:100%;margin:0;border:0;background-color:transparent;display:flex;justify-content:space-between;align-items:center;padding:8px 0;color:var(--black)}.modalProduct_product-name{font-size:14px;line-height:14px;font-weight:500;margin-bottom:3px}.modalProduct_product img{width:30px;height:30px}.modalProduct_product-description{text-align:left}.modalProduct_product-prices{display:flex}.modalProduct_product-price{width:105px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:14px;line-height:14px;padding:5px;text-align:center}.modalProduct_product-price span{font-size:11px;margin:0}.modalProduct_product-price.cinemas{background-color:var(--red);border-radius:8px 0 0 8px;font-weight:900}.modalProduct_product-price.other{background-color:var(--black);color:var(--white);border-radius:0 8px 8px 0;font-weight:900}.modalProduct_recipe-row{padding:5px 15px}.modalProduct_recipe-row:nth-child(2n){background-color:var(--ligthGray)}.modalProduct_recipe-row-title{font-weight:500;font-size:15px;padding:5px;border-bottom:1px solid var(--red);margin-bottom:0}.modalProduct_footer-button{width:100%;height:40px;color:var(--red);border:0;font-weight:900;font-size:18px;border-top:1px solid var(--red);background-color:var(--white)}.modalProduct_footer-totals{width:100%;background-color:var(--white);padding:0 10px}.modalProduct_footer-totals h3{font-size:15px;padding:0 10px;margin:0}.modalProduct_footer-box-totals{width:100%;padding:10px;border-radius:20px;display:flex;justify-content:space-between;align-items:center;background-color:var(--ligthGray);margin-bottom:10px}.modalProduct_footer-totals-item{width:calc(50% - 5px);height:auto;display:flex;flex-direction:column;justify-content:center;text-align:center;font-size:14px;line-height:14px;font-weight:700;border-radius:15px;background-color:var(--white);padding:10px}.modalProduct_footer-totals-item strong{font-weight:900;font-size:16px;line-height:14px;margin-top:5px}.modalProduct_footer-totals-item.cinemas{border:2px solid var(--red);color:var(--red)}.modalProduct_footer-totals-item.others{border:2px solid var(--black);color:var(--black)}.modalProduct_footer .confectionery_resume{margin-bottom:10px}.modalProduct_explanation{text-align:center;padding:0 20px;font-size:12px;margin-bottom:5px}.modalProduct_recipe-description{font-size:14px;font-weight:400;color:var(--black)}.Confectionery_header{font-weight:900!important;color:var(--white);font-size:28px;padding:20px 10px 0;border-bottom:1px solid var(--red);margin-bottom:20px}.confectionery_select{display:flex;flex-direction:column;justify-content:center;align-items:center}.confectionery_title{font-weight:900;color:var(--white);font-size:30px;text-align:center}.confectionery_select select{height:40px;padding:0 10px;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;margin-bottom:10px}.confectionery_select button{background-color:var(--red);color:var(--white);padding:0 10px;height:40px;display:flex;justify-content:center;align-items:center;border:0;border-radius:.25rem;font-weight:900;transition:all .2s}.confectionery_select button:hover{background-color:var(--white);color:var(--red)}.confectionery_products{padding:20px 0}.confectionery_products .col-md-12{display:flex;flex-direction:column;align-items:flex-start}.confectionery_product-title{font-weight:900;font-size:18px;border-bottom:3px solid var(--red);margin-bottom:15px;padding-right:15px;color:var(--white)}.confectionery_loading{display:flex;justify-content:center;align-items:center}.confectionery_loading img{width:80px;height:80px}.confectionery_products .col-md-3,.confectionery_products .col-sm-6{margin-bottom:30px}.confectionery_product{height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-color:var(--orange);color:var(--white);border-radius:20px;position:relative}.confectionery_product img{width:100%;height:auto;border-radius:18px 18px 0 0}.confectionery_product-name{font-weight:700;padding:10px 15px 30px;text-transform:uppercase;text-align:center}.confectionery_product-name button{width:120px;height:40px;position:absolute;margin:0 auto;bottom:-15px;left:0;right:0;background-color:var(--white);color:var(--red);border-radius:.25rem;border:0;font-weight:700;transition:all .2s}.confectionery_product-name button:hover{color:var(--black);-webkit-transform:translateY(-4px);transform:translateY(-4px);box-shadow:0 5px 2px var(--black)}.confectionery_resume{padding:0 10px}.confectionery_resume h3{font-size:15px;margin-bottom:0}.confectionery_resume-row{font-size:13px}.Checkout{margin:30px 0}.Checkout_bread-crumbs{margin-bottom:20px}.Checkout_bread-crumbs a{color:#000}.Checkout_bread-crumbs a:first-child{color:#e50019}.Checkout_bread-crumbs a:hover{color:var(--red)}.Checkout_box-content{width:100%;padding:25px;border-radius:20px;background:#e50019;position:relative;color:var(--white)}.Checkout_event-title{text-align:center;margin-bottom:20px}.Checkout_event-cover{width:100%}.Checkout_content{width:100%;padding:20px;background-color:var(--white);border-radius:15px;color:var(--gray)}.Checkout_content h5{color:#e50019}.Checkout_content h5 .subtitle{color:var(--black)}.Checkout_box-selected{padding:15px;background-color:var(--ligthGray);border-radius:10px;margin-bottom:20px;color:#000}.Checkout_row-selected{display:flex;flex-wrap:wrap}.Checkout_select{width:80px;text-transform:uppercase}.Checkout_location,.Checkout_select{height:100px;border-radius:10px;margin:5px;display:flex;justify-content:center;align-items:center;flex-direction:column;cursor:pointer;background-color:var(--alphaWhite);border:0;border:2px solid var(--alphaWhite);transition:all .2s}.Checkout_location{width:130px}.Checkout_location,.Checkout_location .color-red{font-weight:900;font-size:18px}.Checkout_location.selected .color-red{color:var(--black)}.Checkout_location:hover,.Checkout_select:hover{border:2px solid var(--red)}.Checkout_location:focus,.Checkout_select:focus{outline:none}.Checkout_select-day{font-size:18px;font-weight:700;line-height:22px;text-align:center;padding:0 10px}.Checkout_location.selected,.Checkout_select.selected{background-color:var(--red);color:var(--white);border:2px solid var(--red)}.Checkout_location .small{font-size:13px;line-height:16px}.Checkout_price{color:var(--red);font-size:21px;line-height:21px;margin:5px 0}.Checkout_box-other-price{width:100%;background-color:var(--black);color:var(--white);padding:3px 0}.Checkout_other-price{color:var(--red);font-weight:700;font-size:15px}.Checkout_location.selected .Checkout_price{color:var(--black)}.Checkout_resume{display:flex;justify-content:flex-end;flex-wrap:wrap;color:var(--gray)}.Checkout_location span{font-size:12px;font-weight:400}.Checkout_menu-01,.Checkout_menu-02{display:flex;justify-content:center;align-items:center}.Checkout_button{width:150px;height:40px;border-radius:5px;border:0;font-weight:900;transition:all .2s}.Checkout_button:hover{box-shadow:0 3px 5px rgba(0,0,0,.5)}.Checkout_next{background-color:var(--red);color:var(--white)}.Checkout_menu-02{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid var(--ligthGray)}.Checkout_date{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:20px;text-align:center;flex-wrap:wrap;font-size:18px}.Checkout_date div{margin:0 10px}.Checkout_date div span{color:var(--red)}.Checkout_cinema{text-align:center;color:var(--red)}.Checkout_3d-message{width:100%;max-width:600px;text-align:center;font-size:20px;margin:0 auto 20px;color:var(--mediumGray)}.Checkout_3d-message-footer{width:100%;max-width:300px;padding:0 20px}.Checkout_image img{width:100%}.Checkout_face-mask{width:100%;height:auto;padding:20px;background-color:var(--red);color:var(--white);text-align:center;border-radius:20px;margin-bottom:20px}.Checkout_banner{margin-bottom:15px;border:0}.Checkout_modal{width:100%;height:100%;position:fixed;left:0;top:0;background-color:rgba(0,0,0,.75);z-index:2;display:flex;justify-content:center;align-items:center}.Checkout_modal-content{width:90%;max-width:400px;background-color:#fff;padding:20px;border-radius:20px;position:relative;text-align:center}.Checkout_modal-content h3{font-size:24px}.Checkout_modal-content h2{color:#e50019}.Checkout_modal-close{width:34px;height:34px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#e50019;font-size:30px;color:#fff;padding:0;border:0;position:absolute;top:-10px;right:-10px}.Checkout_modal-close:focus{outline:none}.Checkout_modal-menu{display:flex;justify-content:space-between;align-items:center;padding-top:10px}.Checkout_modal-menu a,.Checkout_modal-menu a:hover{color:#000}.Checkout_option{opacity:0;visibility:hidden;display:none}.Checkout_option.show{visibility:visible;opacity:1;display:block}.Checkout_menu-reservation{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.Checkout_menu-reservation button{width:100%;padding:7px 10px;border:0;transition:all .2s;color:var(--white);text-align:center;border-radius:10px;background-color:var(--black)}.Checkout_menu-reservation button:hover{box-shadow:0 0 8px rgba(0,0,0,.75)}@media screen and (max-width:1200px){.Checkout_3d-message-footer{width:100%}}.Checkout_confectionery-button{border:0;margin-bottom:10px;background-color:var(--black);color:var(--white);padding:8px 10px;border-radius:10px}.Checkout_confectionery-button i.fa-arrow-left{margin-right:5px}.Checkout_confectionery-button i.fa-arrow-right{margin-left:5px}.Checkout_confectionery-menu{display:flex;justify-content:space-between;flex-wrap:wrap}.Checkout_confectionery-menu button{margin-bottom:10px}.Checkout_form label{margin-bottom:0;font-size:14px}.ModalLoading{width:100%;height:100%;background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;visibility:hidden;opacity:0;transition:all .3s;z-index:50;flex-direction:column}.ModalLoading.visible{visibility:visible;opacity:1}.ModalLoading img{width:150px}.ModalLoading div{color:var(--white);text-align:center;font-size:18px}.Response{margin:30px}.Response_content{width:100%;max-width:500px;padding:20px;border-radius:20px;box-shadow:0 3px 5px rgba(0,0,0,.5);margin:auto;text-align:center}.Response_content img{width:150px}.Status{margin:30px}.Status_container{width:100%;background-color:var(--red);padding:20px;border-radius:20px}.Status_container h2{color:var(--white);text-align:center}.Status_content{width:100%;max-width:800px;padding:20px 80px;border-radius:20px;background-color:var(--white);margin:auto}.Status_content img{width:100px;margin:0 auto;display:block}.Status_header{text-align:center;margin-bottom:30px}.Status_body h3,.Status_header h3{color:var(--red)}.Status_body{padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid var(--gray)}.Status_footer{text-align:right;font-size:30px;font-weight:700}.Status_footer span{color:var(--red)}.Status_tickets{width:200px;height:40px;display:flex;justify-content:center;align-items:center;margin:0 auto;background-color:var(--red);color:var(--white);transition:all .2s}.Status_tickets:hover{background-color:var(--gray);color:var(--white);text-decoration:none}.Status_codes{display:flex}.Status_codes-row{padding-left:10px}@media screen and (max-width:768px){.Status_content{padding:20px}}.Profile{width:100%;padding:20px;background-color:var(--white);margin:0 auto 30px;border-radius:0 20px 20px 20px;box-shadow:0 5px 10px rgba(0,0,0,.25)}.Profile h4{color:var(--red);text-align:center;margin-bottom:20px}.Profile label{color:var(--red);font-weight:700;font-size:14px;margin-bottom:2px}.Profile .btn-red{background-color:var(--red);color:var(--white)}.Profile .btn-red:hover{background-color:var(--gray);color:var(--white)}.Profile-loading{width:100%}.Profile_subscription-header{margin-bottom:20px}.Profile_subscription-button,.Profile_subscription-header{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.Profile_subscription-button{width:150px;height:150px;border-radius:50%;background-color:var(--red);color:var(--white);padding:15px;border:5px solid var(--black);line-height:22px;transition:all .2s;position:relative}.Profile_subscription-button:hover{box-shadow:0 0 5px rgba(0,0,0,.85);-webkit-transform:scale(1.1);transform:scale(1.1)}.Profile_subscription-button span{color:var(--handGray);font-size:45px;position:absolute;top:-20px;right:-5px}.Profile_subscription-price{font-size:18px;font-weight:700}.RechargeHeader-container{width:100%;display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;margin-bottom:20px}.RechargeHeader-container button{width:100px;height:100px;border-radius:50%;font-size:18px;line-height:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;border:5px solid var(--black);color:var(--white);background-color:var(--red);transition:all .2s;margin-left:10px}.RechargeHeader-container button:hover{box-shadow:0 0 5px rgba(0,0,0,.85);-webkit-transform:scale(1.1);transform:scale(1.1)}.RechargeHeader-box{width:100%;max-width:250px;background-color:var(--black);color:var(--white);padding:15px;border-radius:20px;display:flex;justify-content:center;align-items:center;flex-direction:column}.RechargeHeader-row{width:100%;display:flex;justify-content:space-between}.RechargeHeader-number{width:100%;border-bottom:1px solid var(--red);padding-bottom:10px;margin-bottom:10px;font-size:14px}.RechargeHeader-price{width:100%;display:flex;justify-content:space-between}.RechargeHeader-price img{width:40px}.MenuProfile{width:100%;height:40px;margin-top:30px;display:flex;justify-content:flex-start;align-items:center}.MenuProfile a,.MenuProfile button{height:40px;display:flex;justify-content:center;align-items:center;padding:0 15px;background-color:var(--red);border:0;color:var(--white);transition:all .2s;text-align:center}.MenuProfile a.active,.MenuProfile a:hover,.MenuProfile button:hover{background-color:var(--gray);text-decoration:none;color:var(--white)}.MenuProfile a{border-left:1px solid #fff}.MenuProfile a:first-child{border-radius:20px 0 0 0;border-left:0}.MenuProfile button{border-radius:0 20px 0 0;border-left:1px solid #fff}@media screen and (max-width:370px){.MenuProfile a,.MenuProfile button{font-size:14px;padding:0 10px}}.PoliciesPage{margin:30px auto}.PoliciesPage h1,.PoliciesPage h2,.PoliciesPage h3,.PoliciesPage h4,.PoliciesPage h5,.PoliciesPage h6{color:var(--red)}.PoliciesPage h1{text-align:center;font-size:26px;margin-bottom:20px}.PoliciesPage h2{font-size:20px}.Tickets_item{margin-bottom:20px}.Tickets_item img{width:100%}.Tickets_item-content{width:100%;padding:10px 15px 15px;border:1px solid var(--ligthGray)}.Tickets_item-content h3{font-size:18px}.Tickets_btn{width:100%;height:40px;display:flex;justify-content:center;align-items:center;margin-top:10px;transition:all .2s}.Tickets_btn:hover{text-decoration:none}.Tickets_btn.code{background-color:var(--red);color:var(--white)}.Tickets_btn.code:hover,.Tickets_btn.status{background-color:var(--gray);color:var(--white)}.Tickets_btn.status:hover{background-color:var(--ligthGray);color:#000}.Ticket_movie{width:100%}.Ticket_movie h2{font-size:20px;text-align:center}.Ticket_movie h3{font-size:16px;text-align:center;max-width:300px;margin:10px auto 30px}.Ticket_products table{max-width:800px;margin:0 auto}.Ticket_products div h3{font-size:20px;margin-bottom:10px}.Ticket_box-qr{width:100%;max-width:300px;padding:20px;margin:0 auto;background-color:var(--red);border-radius:30px}.Ticket_row-qr-white{width:100%;padding:25px;background-color:var(--white)}.Ticket_row-qr{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.Ticket_qr{width:100%;height:auto}.Ticket_row-image{width:100%;max-width:150px;margin:20px}.Ticket_confectionery{text-align:center;background-color:var(--ligthGray);width:100%;height:auto;border-radius:30px;padding:20px;margin-top:20px}.Ticket_line{border-top:2px dotted var(--red);margin:20px 0}.Ticket_qr-description{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.Ticket_qr-description img{width:100%;margin:20px;max-width:200px}.Ticket_qr-description div{max-width:600px}.MyCoupon_image{width:100%;height:auto;margin-bottom:20px}.MyCoupon_content{width:100%}.MyCoupon_detail h5{color:var(--red)}.MyCoupon_detail .small h1{font-size:20px}.MyCoupon_legals{color:#000!important;background-color:transparent!important;width:200px;font-size:12px;display:block;margin:20px auto 0;border:0}.MyCoupon_legals:focus{outline:none}.MyCoupon_legals:hover{text-decoration:underline}.MyCoupon_codes{width:100%;display:flex;justify-content:center;margin:0 auto 20px}.MyCoupon_code{border-bottom:1px solid #cdcdcd;text-align:center;padding-bottom:15px;margin:0 10px}.MyCoupon_codes h5{margin:0}.MyCoupon_code-image{display:block;width:250px;height:250px;margin:0 auto}@media screen and (max-width:600px){.MyCoupon_image{width:100%;margin-right:0;margin-bottom:20px}.MyCoupon_content{width:100%}}.CouponLegals{width:100%;height:100%;background-color:rgba(0,0,0,.8);position:fixed;top:0;left:0;display:flex;justify-content:top;align-items:center;visibility:hidden;opacity:0;transition:all .3s;z-index:10;flex-direction:column}.CouponLegals.visible{visibility:visible;opacity:1}.CouponLegals_content{width:90%;height:400px;max-width:500px;margin-top:30px;position:relative;padding:25px;background-color:var(--white);border-radius:20px}.CouponLegals_close{width:40px;height:40px;background-color:transparent;border:0;color:var(--red);font-size:30px;position:absolute;top:0;right:0}.CouponLegals_title{text-align:center;font-size:20px;margin-bottom:20px}.CouponLegals_small{width:100%;height:calc(100% - 50px);overflow:auto}.CouponLegals_small h1,.CouponLegals_small h2,.CouponLegals_small h3,.CouponLegals_small h4,.CouponLegals_small h5,.CouponLegals_small h6{color:var(--red)}.CouponLegals_small h1{font-size:24px}.CouponLegals_small h2{font-size:22px}.CouponLegals_small h3{font-size:20px}.CouponLegals_small h4{font-size:18px}.CouponLegals_small h5{font-size:17px}.CouponLegals_small h6{font-size:16px}.CouponDetail_button-conditions{width:200px;display:block;font-size:12px;color:var(--white);background-color:transparent;border:0;margin:10px auto 0}.CouponDetail_button-conditions:hover{text-decoration:underline}.CouponDetail_button-conditions:focus{outline:none}.CouponPayment_resume{display:flex;justify-content:flex-end;margin-top:20px}.CouponPayment_resume h4{text-align:center}.CouponPayment_box{width:100%;max-width:500px;background-color:var(--ligthGray);color:#000;border-radius:20px;padding:20px}.CouponPayment_row{display:flex;justify-content:space-between;align-items:flex-start}.CouponPayment_box-couter{display:flex;justify-content:flex-end;align-items:center;margin-bottom:10px}.CouponPayment_box-couter button{width:35px;height:35px;background-color:var(--red);color:var(--white);border:0}.CouponPayment_couter{width:40px;height:35px;display:flex;justify-content:center;align-items:center;margin-top:0!important;background-color:var(--white)}.CouponPayment_total{border-top:1px solid #cdcdcd;margin-bottom:10px;font-weight:700;font-size:18px}.CouponPayment_button{width:100%;max-width:300px;height:40px;background-color:var(--red);color:var(--white);display:flex;justify-content:center;align-items:center;border-radius:10px;border:0;margin:0 auto;transition:all .2s}.CouponPayment_button img{width:auto!important;height:20px;margin:0 0 0 5px!important}.CouponPayment_button:hover{box-shadow:0 3px 5px rgb(0 0 0/50%)}.CouponPayment_button:focus{outline:none}.Erro404Page_container{width:300px;height:300px;background:url(/static/media/error.87cfb3b4.png) 50% no-repeat;background-size:100% 100%;display:block;margin:40px auto;text-align:center;padding-top:150px;color:#fff}.Erro404Page_container h1{font-size:80px;margin:0}.Theater_container{padding-top:50px}.TheaterTitle_content{width:90%;text-align:center;margin:0 auto 20px;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;z-index:1}.TheaterTitle_name{font-size:30px;background-color:var(--black);font-weight:700;padding:5px 10px;position:relative;z-index:1;box-shadow:0 3px 4px rgba(0,0,0,.5);margin-bottom:-20px}.TheaterTitle_address,.TheaterTitle_name{color:var(--white);border-radius:5px 5px 15px 15px;display:inline-block}.TheaterTitle_address{background-color:var(--red);padding:30px 30px 10px;font-weight:600;box-shadow:0 2px 4px rgba(0,0,0,.5)}.TheaterTitle_content.small .TheaterTitle_name{font-size:20px;border-radius:5px 5px 10px 10px;margin-bottom:-15px}.TheaterTitle_content.small .TheaterTitle_address{padding:25px 20px 10px;font-size:14px;border-radius:5px 5px 10px 10px}.TheaterServices_content{width:90%;max-width:1000px;background-color:var(--white);margin:-40px auto 30px;border-radius:20px;box-shadow:0 3px 6px rgba(0,0,0,.32);padding-top:30px;padding-bottom:10px}.TheaterServices_content h1{color:var(--red);text-align:center;font-size:22px}.TheaterServices_list{display:flex;justify-content:center;flex-wrap:wrap}.TheaterServices_item{width:250px;text-align:center;padding:0 20px}.TheaterServices_item span{font-size:80px}.TheaterServices_item h3{width:130px;color:var(--red);font-size:20px;margin:0 auto}.TheaterServices_item p{font-size:14px;color:var(--grayText)}.TheaterFooter_container{margin-bottom:0}.TheaterFooter_content{width:100%;display:flex;margin-top:-30px}.TheaterFooter_content img{width:auto;height:60vh}.TheaterFooter_map{flex:1 1;height:60vh}.TheaterFooter_content iframe{width:100%;height:100%}@media screen and (max-width:768px){.TheaterFooter_content{flex-direction:column}.TheaterFooter_content img{width:100%;height:auto}.TheaterFooter_map,.TheaterFooter_map iframe{height:400px}}.TheaterSchedule_container{width:90%;max-width:800px;margin:0 auto 40px;text-align:center}.TheaterSchedule_container h2{margin-bottom:40px}.TheaterSchedule_content{width:100%;border-radius:5px 5px 15px 15px}.TheaterSchedule_header{width:100%;height:auto;overflow:auto}.TheaterSchedule_menu{display:flex}.TheaterSchedule_button{width:190px;min-width:190px;height:45px;border:0;background-color:var(--white);border-radius:10px 10px 0 0;font-size:14px;line-height:18px;color:var(--red);font-weight:700;border:1px solid var(--handGray);border-left:transparent;border-bottom:transparent}.TheaterSchedule_button:first-child{border-left:1px solid var(--handGray)}.TheaterSchedule_button.active{background-color:var(--black);color:var(--white)}.TheaterSchedule_button:focus{outline:none}.TheaterSchedule_container h3{color:var(--red);font-size:18px;font-weight:600;font-style:italic;margin-top:15px}.TheaterSchedule_table{padding:10px;color:var(--white)}.TheaterSchedule_body{background-color:var(--red);border-radius:0 0 15px 15px}.TheaterSchedule_table table{width:100%}.TheaterSchedule_table table thead tr th{padding:10px 0;text-decoration:underline}.TheaterSchedule_table table tbody tr td:first-child{text-align:left;padding-left:10px}@media screen and (max-width:500px){.TheaterSchedule_container{width:100%;padding:0 20px}.TheaterSchedule_button{width:100px;font-size:10px}.TheaterSchedule_table table{border:1px solid var(--white);font-size:12px}}.TheaterMovies_container{margin-bottom:20px}.TheaterMovies_container h3{text-align:center}.TheaterMovies_date-menu{width:100%;display:flex;flex-wrap:wrap;margin-bottom:20px;justify-content:center;align-items:center}.TheaterMovies_date{margin:0 10px 10px;padding-bottom:5px}.TheaterMovies_date.selected{border-bottom:2px solid var(--red)}.TheaterMovies_date button{width:120px;height:35px;border-radius:5px 5px 10px 10px;background-color:var(--red);color:var(--white);transition:all .2s;border:0;box-shadow:0 2px 3px rgba(0,0,0,.6);font-size:14px}.TheaterMovies_date button:hover{background-color:var(--black)}.TheaterMovies_name{padding:5px 10px;background-color:var(--ligthGray);font-size:14px;margin-top:5px;margin-bottom:5px;font-weight:700}.TheaterMovies_showtimes h4{font-size:20px;color:var(--red)}.TheaterMovies_showtimes-list{display:flex;justify-content:center;flex-wrap:wrap}.TheaterMovies_showtimes-list .button,.TheaterMovies_showtimes-list a,.TheaterMovies_showtimes-list button{width:70px;height:30px;background-color:var(--red);color:var(--white);font-size:14px;display:flex;justify-content:center;align-items:center;margin:0 5px 5px 0;border-radius:10px;transition:all .2s;border:0}.TheaterMovies_showtimes-list a:hover,.TheaterMovies_showtimes-list button:hover{background-color:var(--black);-webkit-text-decoration-line:none;text-decoration-line:none;color:var(--white)}.TheaterMovies_date button:focus,.TheaterMovies_showtimes-list a:focus,.TheaterMovies_showtimes-list button:focus{outline:none}.TheaterMovies_container .col-sm-6.col-md-4{margin-bottom:30px}.Imax-video{width:100%;height:100%;display:flex;justify-content:center;align-items:center;margin:15px auto}.ImaxHeader-iframe{width:100%;height:0;position:relative;padding-bottom:56.25%;padding-top:30px;overflow:hidden}.ImaxHeader-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}.Imax-content{width:100%;height:auto;background-image:url(/static/media/background.deb54f5d.jpg);background-size:cover}.Imax-logos{display:flex;flex-direction:column;justify-content:center;align-items:center}.Imax-imax-logo{width:100%;max-width:420px}.Imax-logo{width:100%;max-width:250px}.Imax-box-title{text-align:center;padding-top:20px}.Imax-title-1{color:#fff;font-size:26px}.Imax-title-2{color:#0971ce;font-size:32px}.Imax-circle{text-align:center;margin-bottom:30px;color:#fff;font-weight:700}.Imax-circle img{width:100%;max-width:150px;display:block;margin:0 auto -10px}.Imax-current-movie{width:100%;display:flex;justify-content:space-between;margin-bottom:30px}.Imax-current-movie img{width:325px;margin-right:20px}.Imax-movie-trailer{flex:1 1;display:flex;align-items:center;background-color:#000}.Imax-billboard{font-size:18px;text-align:center;max-width:200px;padding:5px 10px;font-weight:700;border:1px solid #149cde;color:#fff;background:#043460;background:radial-gradient(circle,#043460 0,rgba(20,156,222,.65) 200%);border-radius:10px;margin:0 auto 15px}@media screen and (max-width:768px){.Imax-current-movie{flex-direction:column}.Imax-current-movie img{display:block;width:100%;max-width:250px;margin:0 auto 30px}}.ImaxMovies_container{padding-top:20px;padding-bottom:20px;background-color:var(--red)}.ImaxMovies_container .vertical-gradient{padding-bottom:20px}.ImaxMovies_title{padding-top:10px;background-color:var(--darkGray)}.ImaxMovies_container h3{max-width:750px;text-align:center;color:var(--white);font-size:28px;margin:0 auto 20px;text-transform:uppercase}.ImaxMovies_date-menu{width:100%;display:flex;flex-wrap:wrap;margin-bottom:20px;justify-content:center;align-items:center}.ImaxMovies_date{margin:0 10px 10px;padding-bottom:5px}.ImaxMovies_date.selected{border-bottom:2px solid var(--black);color:var(--red)}.ImaxMovies_date.selected button{background-color:var(--black);color:var(--white)}.ImaxMovies_date button{width:120px;height:35px;border-radius:5px 5px 10px 10px;background-color:var(--white);color:var(--black);transition:all .2s;border:0;box-shadow:0 2px 3px rgba(0,0,0,.6);font-size:14px}.ImaxMovies_date button:hover{background-color:rgba(0,0,0,.5);color:var(--white)}.ImaxMovies_item{width:100%;height:100%;background-color:var(--red);padding-bottom:5px;border-radius:5px;box-shadow:0 3px 6px rgba(0,0,0,.5)}.ImaxMovies_item img{width:100%;border-radius:5px 5px 0 0}.ImaxMovies_item-title{text-align:center;border-bottom:1px solid var(--red);background-color:var(--black);padding:10px 5px;color:var(--white)}.ImaxMovies_item-title h3{margin:0;font-size:20px}.ImaxMovies_item-title p{margin:0;font-size:14px}.ImaxMovies_item-description{padding:20px;background-color:var(--black);color:var(--white);font-size:14px;text-align:center}.ImaxMovies_name{padding:5px 10px;background-color:rgba(0,0,0,.5);font-size:14px;margin-bottom:5px;font-weight:700;color:var(--white)}.ImaxMovies_showtimes h4{font-size:20px;color:var(--red);color:var(--white)}.ImaxMovies_showtimes-list{display:flex;justify-content:center;flex-wrap:wrap}.ImaxMovies_showtimes-list .button,.ImaxMovies_showtimes-list a,.ImaxMovies_showtimes-list button{width:70px;height:30px;background-color:var(--white);color:var(--red);font-size:14px;display:flex;justify-content:center;align-items:center;margin:0 5px 5px 0;border-radius:10px;transition:all .2s;border:0}.ImaxMovies_showtimes-list a:hover,.ImaxMovies_showtimes-list button:hover{background-color:var(--black);-webkit-text-decoration-line:none;text-decoration-line:none;color:var(--white)}.ImaxMovies_date button:focus,.ImaxMovies_showtimes-list a:focus,.ImaxMovies_showtimes-list button:focus{outline:none}.ImaxMovies_container .col-sm-6.col-md-4{margin-bottom:30px}.ImaxMovies_billboard{width:220px;font-weight:700;text-align:center;padding:3px 10px;background-color:var(--white);color:var(--red);margin:0 auto 20px;font-size:22px;box-shadow:0 0 10px rgba(0,0,0,.75);border-radius:10px}.HowToBuyImax-container{width:100%;padding:30px 0;background-image:url(/static/media/footer.fd440541.jpg);background-size:cover;background-position:100% 100%;margin-bottom:30px}.HowToBuyImax-container h1{color:var(--white);text-align:center;font-size:28px;margin-bottom:30px}.HowToBuyImax-steps{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start}.HowToBuyImax-step{width:100%;max-width:200px;padding:20px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--white);margin-bottom:20px}.HowToBuyImax-step img{width:100px;margin-bottom:10px}.HowToBuyImax-footer{text-align:center;position:relative;padding-bottom:50px}.HowToBuyImax-footer h2{color:#0a71ce;font-size:40px}.HowToBuyImax-footer h3{text-align:center;margin:0 auto;color:var(--white);max-width:800px}.HowToBuyImax-footer img{width:150px;height:auto;position:absolute;right:3%;bottom:0}@media screen and (max-width:768px){.HowToBuyImax-footer{padding-bottom:0}.HowToBuyImax-footer img{position:static}}.ImaxNextRelease-container{width:100%;padding:30px 0;background-image:url(/static/media/background.deb54f5d.jpg);background-size:cover;background-position:bottom}.ImaxNextRelease-container .Imax-billboard{max-width:250px;margin-bottom:30px}.Imax-container{padding:20px 0 40px;text-align:center}.Imax-row{display:flex;flex-direction:column;justify-content:center;align-items:center}.Imax-row h3{color:var(--red)}.Imax-title{background-color:var(--red);color:var(--white);font-weight:700;font-size:20px;padding:3px 15px;border-radius:5px 5px 8px 8px;margin:40px 0 70px}.Imax-p-1{width:100%;max-width:400px}.Imax-image{width:150px;height:150px;display:flex;justify-content:center;align-items:center;margin:0 auto 20px}.Imax-image img{width:100%}.Item-subtitle{color:var(--red)}.Imax-p-2{width:100%;max-width:700px;margin:20px auto 0}.CorporativeHeader-content{margin-bottom:40px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.CorporativeHeader-content a{display:block;margin:5px 10px;text-decoration:none}.CorporativeHeader-content a:hover{text-decoration:none}.CorporativeHeader-link{width:170px;height:45px;background-color:var(--red);color:var(--white);transition:all .2s;text-align:center;line-height:18px;text-transform:capitalize;display:flex;justify-content:center;align-items:center;padding:0 20px;border-radius:5px 5px 10px 10px;box-shadow:0 2px 2px rgba(0,0,0,.5)}.CorporativeHeader-content a:hover .CorporativeHeader-link{background-color:var(--black)}.CorporativeHeader-active{width:100%;height:4px;margin-top:10px}.CorporativeHeader-content a.active .CorporativeHeader-active{background-color:var(--red)}.Corporative-container{padding:20px 0 50px}.Corporative-title{text-align:center;color:var(--red);margin-bottom:30px}.Corporative-image{width:100%}.Corporative-content{margin-bottom:70px}.Corporative-content ul{padding-left:17px;list-style:none}.Corporative-content ul li:before{content:"\2022";color:var(--red);font-weight:700;display:inline-block;width:1em;margin-left:-1em;font-size:20px}.Corporative-principal-image img{width:100%;max-width:900px;height:auto;margin-bottom:20px;border-radius:15px 15px 0 0}.Corporative-table{width:100%;max-width:700px;background-color:var(--red);padding:10px 30px;border-radius:5px 5px 10px 10px;color:var(--white);display:block;margin:0 auto 30px;box-shadow:0 3px 5px rgba(0,0,0,.4)}.Corporative-table table{width:100%}.Corporative-table table td{vertical-align:top}.Corporative-box-ul{background-color:var(--red);padding:10px 30px;border-radius:5px 5px 10px 10px;margin-bottom:30px;box-shadow:0 3px 5px rgba(0,0,0,.4)}.Corporative-box-ul ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;list-style:none;padding:0;margin:0}.Corporative-box-ul ul li{padding:0 12px;color:var(--white);text-decoration:underline}.Corporative-box-ul ul li:before{content:"";width:0;margin-left:0}.Corporative-section{border-bottom:2px solid var(--black);padding-bottom:20px;margin-bottom:20px}.Corporative-section:last-child{border-bottom:0}.Corporative-box-image img{width:85%;height:auto;display:block;margin:0 auto -30px;border-radius:15px 15px 0 0}.Corporative-table-box-image{padding-top:50px}.CorporativeForm-container{padding:20px 0 25px;position:relative}.CorporativeForm-container h3{text-decoration:underline;margin-bottom:30px}.CorporativeForm-container .form-group,.CorporativeForm-container h3{text-align:center;color:var(--white)}.CorporativeForm-container input,.CorporativeForm-container select,.CorporativeForm-container textarea{width:100%;padding:3px 10px;border-radius:5px 5px 10px 10px;border:0;background-color:var(--white);color:var(--black)}.CorporativeForm-container input,.CorporativeForm-container select{height:35px}.CorporativeForm-container button:focus,.CorporativeForm-container input:focus,.CorporativeForm-container select:focus,.CorporativeForm-container textarea:focus{outline:none}.CorporativeForm-container button{width:100px;height:50px;background-color:var(--red);color:var(--white);border:0;border-radius:5px 5px 10px 10px;box-shadow:0 3px 6px rgba(0,0,0,.5);display:block;margin:0 auto -40px;transition:all .2s}.CorporativeForm-container button:hover{background-color:var(--black)}.CorporativeForm-loading{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center;color:var(--white);background-color:rgba(0,0,0,.75)}.CorporativeForm-loading img{width:50px}.CorporativeForm-terms{color:var(--white)}.CorporativeForm-terms a{color:var(--red);text-decoration:underline}.CorporativeForm-terms a:hover{color:var(--white)}.CorporativeForm-container ul{list-style:none;margin-top:5px}.CorporativeForm-iframe{width:100%;min-height:645px}.CorporativeForm-container.white{background-color:var(--white);padding:10px 0 0}body.ff_landing_page_body{background-color:transparent!important}.Content-container{padding:30px 0}.Content-container ol,.Content-container ul{padding-left:20px}.Content-subtitle,.Content-title{text-align:center;color:var(--red)}.Content-title{font-size:35px}.Content-subtitle{font-size:30px}.Content-content{padding-top:20px}.Content-content h1{font-size:30px}.Content-content h2{font-size:27px}.Content-content h3{font-size:24px}.Content-content h4{font-size:20px}.Content-content h5{font-size:18px}.Content-content h6{font-size:16px}.Content-content ol,.Content-content ul{padding-left:20px}.Content-ul-menu ul{padding:0;list-style:none}.Content-ul-menu ul a{width:100%;display:block;padding:7px 10px 5px;border:1px solid var(--black);color:var(--red);margin-bottom:15px;font-weight:600;transition:all .2s}.Content-ul-menu ul a:hover{text-decoration:none;background-color:var(--black)}.Contact-container{padding:20px 0 50px;background-color:var(--white)}.Cinemas-container{width:100%;height:auto;background:url(/static/media/background.db4f78e9.jpg) 50% no-repeat;background-size:cover;position:relative;padding-top:40px}.Cinemas-container h1{display:none}.Cinemas-content{width:90%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.Cinemas-logo{width:100%;margin-bottom:-7%}.Cinemas-text01{width:100%;max-width:700px}.Cinemas-text02{width:100%;max-width:400px;margin-top:-15%}.Cinemas-text03{width:100%;max-width:500px;padding-bottom:40px}.Cinemas-sections{width:100%;display:flex;justify-content:center;align-items:center;padding-top:40px;text-align:center}.Cinemas-section{width:33.33333%;padding:0 20px}.Cinemas-step{background-color:transparent;border:0}.Cinemas-step img{width:auto;height:150px}.Cinemas-image img{width:100%;height:auto;margin-bottom:40px}@media screen and (max-width:900px){.Cinemas-step img{height:130px}}@media screen and (max-width:700px){.Cinemas-sections{flex-direction:column}.Cinemas-section{width:100%;padding:0}.Cinemas-section img{margin-bottom:20px}.Cinemas-image img{width:100%;max-width:300px;margin-top:-30px}}.SliderRecharge-slider{width:100%;height:30px;position:relative}.SliderRecharge-slider .SliderRecharge-track{top:10px;height:10px}.SliderRecharge-track.SliderRecharge-track-1{background-color:var(--ligthGray)}.SliderRecharge-track.SliderRecharge-track-0,.SliderRecharge-track.SliderRecharge-track-2{background-color:var(--red)}.SliderRecharge-slider .SliderRecharge-thumb{top:0;width:30px;height:30px;line-height:38px;background-color:var(--black);border-radius:50%;cursor:pointer;position:relative}.SliderRecharge-slider .SliderRecharge-thumb:after{content:"";width:30px;height:30px;position:absolute;background-image:url(/static/media/arrow-price.6b89b91b.svg);background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:25px 15px;top:0;left:0}.SliderRecharge-slider .SliderRecharge-thumb:focus{outline:none}.SliderRecharge-price{color:var(--red)}.PaymentMethods{width:100%;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.75);z-index:6;visibility:hidden;opacity:0;transition:all .8s;display:flex;justify-content:center;overflow:auto}.PaymentMethods.visible{visibility:visible;opacity:1}.PaymentMethods_container{width:95%;max-width:450px;-webkit-animation:modalOut .8s forwards;animation:modalOut .8s forwards}.PaymentMethods.visible .PaymentMethods_container{-webkit-animation:modalIn .8s forwards;animation:modalIn .8s forwards}.PaymentMethods_content{width:100%;border-radius:5px;background-color:var(--white);margin-top:20px;margin-bottom:20px;position:relative}.PaymentMethods_footer{display:flex;justify-content:center;align-items:center;font-size:11px;color:var(--white);margin-bottom:30px}.PaymentMethods_footer i{margin-right:5px;color:#2ecc71}.PaymentMethods_footer img{width:55px;margin-left:5px}.PaymentMethods_form{width:100%;background-color:#f3f3f3;padding:10px}.PaymentMethods_form h5{margin-bottom:20px}.PaymentMethods_continue{width:100%;height:50px;background-color:#3582b7;border-radius:0;border:0;color:var(--white);transition:all .2s}.PaymentMethods_continue:hover{background-color:#236591}.PaymentMethods_continue:focus{outline:none}.PaymentMethods_select{width:100%;height:45px;margin-bottom:5px;border-radius:5px;border:0;display:flex;justify-content:flex-start;align-items:center;background-color:var(--white);padding:0 10px}.PaymentMethods_select i{font-size:20px}.PaymentMethods_select i,.PaymentMethods_select img{width:30px;margin-right:10px}.PaymentMethods_step{font-size:12px;color:#818181}.PaymentMethods_box-input{width:100%;display:flex;align-items:center;padding:0 5px;height:40px;border:1px solid #b3b3b3;border-radius:5px;background-color:var(--white);margin-bottom:10px}.PaymentMethods_box-input i{margin-right:10px;color:#236591}.PaymentMethods_box-input input,.PaymentMethods_box-input select{width:100%;height:38px;border:0}.PaymentMethods_box-input input:focus,.PaymentMethods_box-input select:focus{outline:none}.PaymentMethods_row-input{display:flex}.PaymentMethods_row-input .PaymentMethods_box-input:first-child{width:40%}.PaymentMethods_row-input .PaymentMethods_box-input:nth-child(2){margin:0 10px;width:30%}.PaymentMethods_month{width:45px!important}.PaymentMethods_row-input .PaymentMethods_box-input:nth-child(3){width:30%}.PaymentMethods_back{text-align:left;width:100%;border:0;background-color:var(--white);height:30px;padding:0 20px;font-size:14px;color:#236591}.PaymentMethods_back i{margin-right:10px}.PaymentMethods_doc-number{width:calc(60% - 10px)!important;margin:0 0 0 10px!important}.PaymentMethods_radio label:nth-child(2){margin-left:20px}.PaymentMethods_radio label input{margin-right:5px}.PaymentMethods_resume{width:100%;padding:10px 12px;border-bottom:1px solid #9b9b9b;position:relative}.PaymentMethods_title{font-size:18px}.PaymentMethods_description{font-size:14px;color:#9b9b9b}.PaymentMethods_price{font-size:14px;display:flex;justify-content:space-between;align-items:center}.PaymentMethods_description-confectionery h2{font-size:17px;margin-bottom:5px;margin-top:10px;color:var(--black)}.PaymentMethods_price-total{border-top:1px solid var(--gray);padding:10px 0}.PaymentMethods_price strong{font-size:18px}.PaymentMethods_close{width:35px;height:35px;position:absolute;top:0;right:0;z-index:1;color:#236591;background-color:transparent;border:0;font-size:30px;line-height:0}.PaymentMethods_description-item a,.PaymentMethods_description-item span{color:var(--red);font-weight:700}.PaymentMethods_description-item a:hover{color:var(--red)}.PaymentMethods_description .form-group{margin-bottom:10px}.PaymentMethods_description .form-group input[type=checkbox]{margin-right:5px}.Payment_subscription-tc{margin-top:10px}.Payment_subscription-tc a{color:var(--red)}.Payment_subscription-tc a:hover{color:var(--redHover)}.Payment_subscription-tc input{margin-right:5px}.PaymentMethods_subscription{width:300px;padding:15px;box-shadow:0 0 5px rgba(0,0,0,.5);position:absolute;left:-310px;top:0;background-color:var(--white);border-radius:5px}.PaymentMethods_subscription ul{margin-left:15px;margin-bottom:0;margin-top:10px}.PaymentMethods_no-banks{padding:15px;text-align:center}@-webkit-keyframes modalIn{0%{-webkit-transform:translateY(-3000px);transform:translateY(-3000px)}60%{-webkit-transform:translateY(20px);transform:translateY(20px)}85%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes modalIn{0%{-webkit-transform:translateY(-3000px);transform:translateY(-3000px)}60%{-webkit-transform:translateY(20px);transform:translateY(20px)}85%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes modalOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(-3000px);transform:translateY(-3000px)}}@keyframes modalOut{0%{-webkit-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(20px);transform:translateY(20px)}to{-webkit-transform:translateY(-3000px);transform:translateY(-3000px)}}@media screen and (max-width:1100px){.PaymentMethods_subscription{width:200px;left:-210px}}@media screen and (max-width:1000px){.PaymentMethods_subscription{width:100%;position:static;top:auto;left:auto;margin:10px 0;font-size:14px}}.InswitchResponse{margin:30px}.InswitchResponse_content{width:100%;max-width:500px;padding:20px;border-radius:20px;box-shadow:0 3px 5px rgba(0,0,0,.5);margin:auto;text-align:center}.InswitchResponse_content img{width:150px}@font-face{font-family:"source_sans_probold";src:url(/static/media/sourcesanspro-bold-webfont.8db95450.eot);src:url(/static/media/sourcesanspro-bold-webfont.8db95450.eot?#iefix) format("embedded-opentype"),url(/static/media/sourcesanspro-bold-webfont.f712d1b0.woff2) format("woff2"),url(/static/media/sourcesanspro-bold-webfont.d771bd65.woff) format("woff"),url(/static/media/sourcesanspro-bold-webfont.083ae3cd.ttf) format("truetype"),url(/static/media/sourcesanspro-bold-webfont.82cf6ca4.svg#source_sans_probold) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"source_sans_prolight";src:url(/static/media/sourcesanspro-light-webfont.68c29ed3.eot);src:url(/static/media/sourcesanspro-light-webfont.68c29ed3.eot?#iefix) format("embedded-opentype"),url(/static/media/sourcesanspro-light-webfont.a81837aa.woff2) format("woff2"),url(/static/media/sourcesanspro-light-webfont.ba01f0ad.woff) format("woff"),url(/static/media/sourcesanspro-light-webfont.fe137e00.ttf) format("truetype"),url(/static/media/sourcesanspro-light-webfont.ce375ea2.svg#source_sans_prolight) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"source_sans_proregular";src:url(/static/media/sourcesanspro-regular-webfont.9cbe889e.eot);src:url(/static/media/sourcesanspro-regular-webfont.9cbe889e.eot?#iefix) format("embedded-opentype"),url(/static/media/sourcesanspro-regular-webfont.059f58b8.woff2) format("woff2"),url(/static/media/sourcesanspro-regular-webfont.fb1d35ae.woff) format("woff"),url(/static/media/sourcesanspro-regular-webfont.78617a56.ttf) format("truetype"),url(/static/media/sourcesanspro-regular-webfont.5d4e25a4.svg#source_sans_proregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:"icomoon";src:url(/static/media/icomoon.6f07af35.eot);src:url(/static/media/icomoon.6f07af35.eot#iefix) format("embedded-opentype"),url(/static/media/icomoon.fdc2d39c.ttf) format("truetype"),url(/static/media/icomoon.3613c9ba.woff) format("woff"),url(/static/media/icomoon.c37993e6.svg#icomoon) format("svg");font-weight:400;font-style:normal;font-display:block}[class*=" icon-"],[class^=icon-]{font-family:"icomoon"!important;speak:never;font-style:normal;font-weight:400;-webkit-font-feature-settings:normal;font-feature-settings:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-checkboxes:before{content:"\e900"}.icon-payment:before{content:"\e901"}.icon-profile:before{content:"\e902"}.icon-recharge:before{content:"\e903"}.icon-calendar:before{content:"\e904"}.icon-cars:before{content:"\e905"}.icon-check:before{content:"\e906"}.icon-cinema-seat:before{content:"\e907"}.icon-desktop:before{content:"\e908"}.icon-factory:before{content:"\e909"}.icon-hand:before{content:"\e90a"}.icon-icecream:before{content:"\e90b"}.icon-popcorn:before{content:"\e90c"}.icon-qr:before{content:"\e90d"}.icon-soda:before{content:"\e90e"}.icon-theater:before{content:"\e90f"}.icon-cards:before{content:"\e910"}:root{--red:#e50019;--redHover:#a51425;--black:#000;--white:#fff;--darkGray:#282827;--darkRed:#692c2c;--gray:#282828;--mediumGray:#969696;--handGray:#b9b9b9;--ligthGray:#f0f3f7;--alphaWhite:hsla(0,0%,100%,0.55);--orange:#e57200;--background:#f4f4f4;--grayText:#707070;--blue:#236591;--modal:rgba(0,0,0,0.85)}button:focus{outline:none}.vertical-gradient{background:#282827;background:var(--darkGray);background:linear-gradient(180deg,#282827,#692c2c);background:linear-gradient(180deg,var(--darkGray),var(--darkRed))}*{box-sizing:border-box;margin:0;padding:0}#root,body,html{width:100%;height:100%;font-family:"Roboto",sans-serif!important;background-color:#f4f4f4;background-color:var(--background)}.strong{font-family:"source_sans_probold"}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Roboto",sans-serif;font-weight:900!important}.row{min-width:100%}.Intro{width:100%;height:100%;background-color:#e50019;background-color:var(--red);flex-direction:column}.Into_box-image,.Intro{display:flex;justify-content:center;align-items:center}.Into_box-image{width:280px;height:200px}.Intro img{width:100%;height:auto}.color-red{color:#e50019;color:var(--red)}.btn-red,.swal-button.swal-button--confirm{background-color:#e50019;background-color:var(--red);transition:all .2s;color:#fff;color:var(--white);font-weight:700}.btn-red:hover,.swal-button.swal-button--confirm:hover{background-color:#a51425;background-color:var(--redHover);color:#fff;color:var(--white)}.form-label{margin-bottom:0}.Intro_text{width:90%;max-width:500px;font-size:20px;text-align:center}.btn-procinal,.Intro_text{color:#fff;color:var(--white)}.btn-procinal{background-color:#e50019;background-color:var(--red)}.btn-procinal:hover{background-color:#000;background-color:var(--black);color:#fff;color:var(--white)}.mb-10{margin-bottom:10px}.btn-black{background-color:#000;background-color:var(--black);color:#fff!important;color:var(--white)!important}.btn-black:hover{color:#e50019!important;color:var(--red)!important}.color-white{color:#fff;color:var(--white)}.cine_day{text-align:center;width:80%;margin:0 auto 20px}
/*# sourceMappingURL=main.8b846242.chunk.css.map */