@import url(https://fonts.googleapis.com/css?family=Raleway:300,400,600);
@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,500,900);
@charset "UTF-8";.navbar-laravel{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.04)}*{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:0;box-sizing:border-box;color:inherit;font:inherit;margin:0;padding:0;text-align:left;text-decoration:none}

/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif;line-height:1.15}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{-webkit-text-decoration-skip:objects;background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}h1,h2,h3,h4,p{margin:1rem 0}.h1,h1{font-size:24px}.h2,h2{font-size:20px;margin-top:25px}.h3,h3{font-size:16px}.h4,h4{font-size:14px}.h5,h5{font-size:12px}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5{font-weight:500}.h3,.h4,.h5,h3,h4,h5{margin-top:25px}em,i{font-style:italic}b,strong{font-weight:600}small{font-size:.8em}ol,ul{margin-bottom:30px;margin-left:20px}ol li,ul li{margin-bottom:10px}a:active,a:focus,a:hover{color:#69c}.text-column,p{font-size:15px;line-height:1.75;margin:20px 0}.preamble{font-size:16px;font-weight:500;margin:25px 0}img+.preamble{margin-top:0}.article-date{color:#666;font-size:14px;margin-bottom:0;margin-top:-5px}@media screen and (min-width:1024px){.preamble{font-size:20px;margin:25px 0 40px}.article-date{margin-top:-20px}.h1,h1{font-size:40px;margin-bottom:40px}.h2,h2{font-size:32px}.h3,h3{font-size:20px}.h4,h4{font-size:16px}.h5,h5{font-size:14px}}body>div.message{background-color:#31aa61;color:#fff;margin:10px auto;max-width:1050px;padding:20px}body>div.message.error{background-color:#aa4d31}body>div.message .message-content>p{font-size:1.1em;font-weight:500;margin-top:0}body>div.message .message-content>p:last-child{margin-bottom:0}body>div.message .message-content ul{margin-bottom:0;margin-top:0}.site-container{clear:both;margin:0 auto;overflow:hidden;position:relative;text-align:center;width:90%}.site-container img{width:100%}.site-container .column-main img{margin:25px 0}.site-container .column-main ol+img,.site-container .column-main ul+img{margin-top:0}.site-container.main-content{margin:0 auto 40px}.site-container .site-container{width:100%}@media screen and (min-width:700px){.site-container .column-2{display:inline-block;float:left;margin-right:10%;width:45%}.site-container .column-2.no-margin{margin-right:0}.site-container .column-4{display:inline-block;float:left;margin:0 20px 20px 0;width:calc(50% - 10px)}.site-container .column-4:nth-of-type(2n){margin:0}.site-container.main-content{margin:0 auto 80px}}@media screen and (min-width:900px){.site-container{max-width:1050px}.site-container .column-aside,.site-container .column-main{display:inline-block}.site-container .column-main{clear:both;float:left;width:60%}.site-container .column-main img{margin:40px 0}.site-container .column-main ol+img,.site-container .column-main ul+img{margin-top:20px}.site-container .column-aside{padding-left:70px;width:40%}.site-container .column-4{float:left;margin:0 20px 0 0;width:calc(25% - 15px)}.site-container .column-4:nth-of-type(2n){margin:0 20px 0 0}.site-container .column-4:nth-of-type(4n){margin:0}}.embed-wrapper{margin:30px auto;padding-bottom:56.25%;position:relative;width:100%}.embed-wrapper .embed{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.navbar{display:inline-block;float:right}.navbar .navbar__menu{background-color:#f5f5f5;bottom:0;display:none;height:100%;left:0;list-style:none;margin:0 auto;padding:25% 0;position:absolute;right:0;top:0;width:100%;z-index:1}.navbar .navbar__menu.open{display:block}.navbar__toggleBtn{background-color:transparent;background-image:url(/images/icons/hamburger.svg);background-repeat:no-repeat;background-size:contain;border:none;float:right;height:45px;margin:0;min-width:auto;overflow:hidden;padding:0;position:relative;width:45px;z-index:2}.navbar__toggleBtn:active,.navbar__toggleBtn:focus,.navbar__toggleBtn:hover{background-color:transparent;opacity:.6;outline:0}.navbar__toggleBtn span{bottom:0;color:#000;display:block;font-size:12px;position:absolute;text-align:center;text-transform:uppercase;width:100%}.navbar__item{border-bottom:4px solid #000;font-size:20px;font-weight:500;margin:0 auto;padding:20px 15px;text-align:center;width:90%}.navbar__item a{text-decoration:none}.navbar__item:last-of-type{border-bottom:none}@keyframes fadeIn{0%{opacity:0;transform:translate3d(0,15px,0)}to{opacity:1;transform:translateZ(0)}}.navbar__menu.open .navbar__item{animation:fadeIn ease-in 1;animation-duration:.8s;animation-fill-mode:forwards;animation-timing-function:cubic-bezier(.47,0,0,1);opacity:.1}@media screen and (min-width:1150px){.navbar{height:73px}.navbar .navbar__menu{background-color:transparent;display:inline-block;height:auto;padding:0;position:relative;text-align:right;top:80%;transform:translateY(-50%)}.navbar__toggleBtn{display:none}.navbar__item{border-bottom:none;display:inline-block;font-size:20px;opacity:1;padding:0 15px;width:auto}.navbar__item:first-of-type{padding-left:0}.navbar__item:last-of-type{padding-right:0}.navbar__item a{border-bottom:4px solid transparent;padding-bottom:5px;transition:all .2s ease-in-out}.navbar__item a.active,.navbar__item a:active,.navbar__item a:focus,.navbar__item a:hover{border-bottom:4px solid #000;color:#000}}.pagination{clear:both;display:inline-block;margin:15px auto 45px;text-align:center;width:100%}.pagination__item{display:inline-block;font-size:16px}.pagination__item a,.pagination__item span{margin:5px;padding:10px 5px;text-decoration:none}.pagination__item a:active,.pagination__item a:focus,.pagination__item a:hover,.pagination__item span:active,.pagination__item span:focus,.pagination__item span:hover{border-bottom:4px solid #000;color:#69c}.pagination__item .pagination__arrow{color:#666;font-size:24px;text-decoration:none}.pagination__item .pagination__arrow:first-of-type{margin-right:15px}.pagination__item .pagination__arrow:last-of-type{margin-left:15px}.pagination__item .pagination__arrow:active,.pagination__item .pagination__arrow:focus,.pagination__item .pagination__arrow:hover{border-bottom:none;text-decoration:none}.disabled .pagination__item{background:none;opacity:.25}.pagination__item.active span{border-bottom:4px solid #000;color:#69c}@media screen and (min-width:1024px){.pagination{margin:0 auto 40px}.column-main .pagination{margin-top:60px}.pagination__item{font-size:20px}.pagination__item .pagination__arrow{font-size:30px}.pagination__item .pagination__arrow:first-of-type{margin-right:20px}.pagination__item .pagination__arrow:last-of-type{margin-left:20px}}.movie-thumbnail{background-color:#fff;display:block;font-size:14px;margin-bottom:20px;overflow:hidden;position:relative;text-decoration:none}.movie-thumbnail .movie-thumbnail__poster-container{display:inline-block;float:left;margin:0 0 -3px;overflow:hidden;position:relative;width:35%}.movie-thumbnail .movie-thumbnail__poster-container:before{content:"";display:block;padding-top:143%}.movie-thumbnail .movie-thumbnail__poster{background-position:0 0;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;right:0;top:0;transition:all .3s ease;width:100%}.movie-thumbnail:hover .movie-thumbnail__poster{transform:scale(1.02) translateZ(0)}.movie-thumbnail .movie-thumbnail__info{display:inline-block;float:right;height:100%;position:absolute;width:65%}.movie-thumbnail .movie-thumbnail__info .movie-thumbnail__text-container{margin:10% 0;position:relative;top:35%;transform:translateY(-50%)}.movie-thumbnail .movie-thumbnail__info p{line-height:1.2;margin:0;padding:0 20px;width:100%}.movie-thumbnail .movie-thumbnail__info .movie-thumbnail__info__title{font-weight:700;margin-bottom:10px}.movie-thumbnail .movie-thumbnail__info .movie-thumbnail__info__overlay--mobile{background-color:#000;color:#fff;font-size:12px;left:0;padding:10px 20px;position:absolute;right:0;text-align:center;top:0}.movie-thumbnail .movie-thumbnail__info__overlay--desktop{display:none}.movie-thumbnail__cancelled-showing{background:#ed605a;color:#000!important;display:block;font-weight:500;left:0;padding:10px;position:absolute;right:0;text-align:center;top:0}.movie-list .movie-thumbnail{background-color:transparent}@media screen and (min-width:375px){.movie-list .movie-thumbnail{margin-bottom:20px}}.movie-list .movie-thumbnail .movie-thumbnail__info{font-weight:400;position:relative}.movie-list .movie-thumbnail .movie-thumbnail__info p{font-size:12px;margin-bottom:9px;padding-right:0;position:static;transform:none}.movie-list .movie-thumbnail .movie-thumbnail__info p strong{font-weight:500;margin-right:5px}.movie-list .movie-thumbnail .movie-thumbnail__info a{color:#69c;font-size:12px;text-decoration:none;transition:.3s ease-in-out}.movie-list .movie-thumbnail .movie-thumbnail__info a:focus,.movie-list .movie-thumbnail .movie-thumbnail__info a:hover{color:#000}.movie-list .movie-thumbnail .movie-thumbnail__info .movie-thumbnail__info__title{font-size:14px;margin-bottom:20px;text-overflow:ellipsis}@media screen and (min-width:900px){.movie-list .movie-thumbnail .movie-thumbnail__info .movie-thumbnail__info__directors{min-height:47px}}.movie-list .movie-thumbnail .movie-thumbnail__info__overlay--desktop{background-color:rgba(0,0,0,.7);color:#fff;display:block;font-size:12px;margin:0;padding:10px 18px;position:absolute;text-align:center;width:35%;z-index:1}.movie-list{margin-bottom:-20px}@media screen and (min-width:700px){.movie-thumbnail{max-height:167px}}@media screen and (min-width:900px){.movie-thumbnail{background-color:transparent;margin-bottom:0;max-height:none}.movie-thumbnail .movie-thumbnail__poster-container{display:block;margin:0;width:100%}.movie-thumbnail .movie-thumbnail__info{box-sizing:border-box;display:block;height:100px;overflow:hidden;padding:5% 0;position:relative;top:0;transform:none;width:100%}.movie-thumbnail .movie-thumbnail__info .movie-thumbnail__text-container{margin:0;top:0;transform:translateY(0)}.movie-thumbnail .movie-thumbnail__info p{line-height:1.5;margin:0;padding:0;position:relative;top:0;transform:none}.movie-thumbnail .movie-thumbnail__info .movie-thumbnail__info__title{font-weight:400;line-height:1.2;margin-bottom:5px;top:0}.movie-thumbnail .movie-thumbnail__info .movie-thumbnail__info__overlay--mobile{display:none}.movie-thumbnail .movie-thumbnail__info__overlay--desktop{background-color:rgba(0,0,0,.7);color:#fff;display:block;margin:0;padding:10px 20px;position:absolute;text-align:center;width:100%;z-index:1}.movie-thumbnail br{display:none}.movie-list .movie-thumbnail{background-color:transparent;margin-bottom:0}.movie-list .movie-thumbnail .movie-thumbnail__info{font-size:14px;min-height:300px;padding:15px 0}.movie-list .movie-thumbnail .movie-thumbnail__info a,.movie-list .movie-thumbnail .movie-thumbnail__info p{border-bottom:1px solid #ccc;overflow:hidden;padding-bottom:10px}.movie-list .movie-thumbnail .movie-thumbnail__info a strong,.movie-list .movie-thumbnail .movie-thumbnail__info p strong{display:inline-block;margin-right:0;width:33%}.movie-list .movie-thumbnail .movie-thumbnail__info a span,.movie-list .movie-thumbnail .movie-thumbnail__info p span{display:inline-block;float:right;width:66%}.movie-list .movie-thumbnail .movie-thumbnail__info .movie-thumbnail__info__title{font-size:20px;font-weight:500;line-height:1.1;margin:0 0 15px;min-height:44px}.movie-list .movie-thumbnail .movie-thumbnail__info .movie-thumbnail__info__title,.movie-list .movie-thumbnail .movie-thumbnail__info p:last-of-type{border-bottom:none;padding-bottom:0}.movie-list .movie-thumbnail .movie-thumbnail__info a{padding-right:0}.movie-list .movie-thumbnail .movie-thumbnail__info__overlay--desktop{width:100%}.movie-list{margin-bottom:-30px}}.social-items,.social-items--with-label{padding-top:5px}.social-items a,.social-items button,.social-items p,.social-items--with-label a,.social-items--with-label button,.social-items--with-label p{display:inline-block;vertical-align:top}.social-items p,.social-items--with-label p{font-size:14px;font-weight:500;line-height:1;margin:0 auto}.social-items a,.social-items button,.social-items--with-label a,.social-items--with-label button{background-position:50% 50%;background-repeat:no-repeat;background-size:contain;border:none;height:15px;margin:0 10px;max-width:15px;min-width:0;padding:0;text-decoration:none;transition:.3s ease-in-out;width:100%}.social-items a span,.social-items button span,.social-items--with-label a span,.social-items--with-label button span{display:none}.social-items a:focus,.social-items a:hover,.social-items button:focus,.social-items button:hover,.social-items--with-label a:focus,.social-items--with-label a:hover,.social-items--with-label button:focus,.social-items--with-label button:hover{background-color:transparent;opacity:.5}.social-items .social-items__facebook,.social-items--with-label .social-items__facebook{background-image:url(/images/icons/facebook_blk.svg)}.social-items .social-items__twitter,.social-items--with-label .social-items__twitter{background-image:url(/images/icons/twitter_blk.svg)}.social-items .social-items__instagram,.social-items--with-label .social-items__instagram{background-image:url(/images/icons/instagram_blk.svg)}.social-items .social-items__email,.social-items--with-label .social-items__email{background-image:url(/images/icons/mail_blk.svg)}.column-main>.social-items{border-top:4px solid #000;padding-top:20px}.social-items--with-label p{margin-bottom:15px;margin-right:10px}.social-items--with-label a,.social-items--with-label button{background-position:0 50%;display:inline-block;margin-bottom:23px;margin-left:0;max-width:100%;top:0}.social-items--with-label a span,.social-items--with-label button span{color:#69c;display:inline-block;float:left;font-size:14px;font-weight:400;left:20px;position:relative;top:-1px;transition:.3s ease-in-out}.social-items--with-label a:focus,.social-items--with-label a:hover,.social-items--with-label button:focus,.social-items--with-label button:hover{opacity:1}.social-items--with-label a:focus span,.social-items--with-label a:hover span,.social-items--with-label button:focus span,.social-items--with-label button:hover span{color:#000}.social-items--with-label a{padding-left:10px}.social-items--with-label .social-items__facebook{background-position:4px 50%}.about-studio .social-items--with-label{border-bottom:4px solid #000;border-top:4px solid #000;margin:30px auto 50px;padding:15px 10px 16px 3px}.about-studio .social-items--with-label a,.about-studio .social-items--with-label button{display:block;left:100px;margin-bottom:0;margin-bottom:15px;margin-right:5px;top:-18px;width:auto;width:90px}.about-studio .social-items--with-label a:last-of-type,.about-studio .social-items--with-label button:last-of-type{margin-bottom:0}@media screen and (min-width:1024px){.social-items{padding-top:15px}.social-items--with-label{padding-top:5px}.about-studio .social-items--with-label{margin:30px auto 0;padding:20px 10px 18px}.about-studio .social-items--with-label a,.about-studio .social-items--with-label button,.about-studio .social-items--with-label p{display:inline-block;left:0;margin-bottom:0;top:2px}.about-studio .social-items--with-label a,.about-studio .social-items--with-label button{display:inline-block;margin-left:5%;width:80px}.about-studio .social-items--with-label a span,.about-studio .social-items--with-label button span{left:15px}.about-studio .social-items--with-label .social-items__facebook span{left:12px}}.global-info-thumbnail{background-color:#333;color:#fff;display:block;margin:0 auto 20px;max-width:685px;padding:9% 5%}.global-info-thumbnail h2{font-size:20px;margin-top:0}.global-info-thumbnail p{font-size:14px;margin:10px 0}.global-info-thumbnail p:first-of-type{margin-top:0}.global-info-thumbnail+.arrowlink{display:block;margin:0 auto 0 5%;max-width:685px}@media screen and (min-width:700px){.global-info-thumbnail+.arrowlink{margin:0 auto}}@media screen and (min-width:1024px){.global-info-thumbnail{margin-bottom:30px;padding:30px 80px 40px 120px}.global-info-thumbnail h2{font-size:28px}.column-aside .global-info-thumbnail{margin-bottom:20px;padding:10%}}@media screen and (min-width:1080px){.column-aside .global-info-thumbnail:first-of-type{margin-top:110px}}.news-thumbnail{margin:0 auto 40px;max-width:685px}.news-thumbnail .news-thumbnail__date{border-bottom:4px solid #000;font-size:14px;margin-bottom:25px;padding-bottom:5px}.news-thumbnail .news-thumbnail__date br{display:none}.news-thumbnail h2{font-size:20px}.news-thumbnail p{font-size:15px}.news-thumbnail.news-thumbnail__hide-date .news-thumbnail__date{display:none}.news-thumbnail__hide-date{border-top:4px solid #000}@media screen and (min-width:1024px){.news-thumbnail{display:inline-block;margin:40px auto;width:100%}.news-thumbnail .news-thumbnail__content,.news-thumbnail .news-thumbnail__date{float:left}.news-thumbnail .news-thumbnail__date{margin-top:0;width:82px}.news-thumbnail .news-thumbnail__date br{display:inline-block}.news-thumbnail .news-thumbnail__content{margin-left:40px;width:calc(100% - 122px)}.news-thumbnail h2{font-size:32px;margin-top:0}.news-thumbnail__hide-date{border-top:none;padding-left:82px}.column-main .news-thumbnail:last-of-type{margin-bottom:0}}.hero-thumbnail{background-color:#fff;margin-bottom:5%;overflow:auto;padding-bottom:65px;width:100%}.hero-thumbnail h2{font-size:24px;margin:25px 0 0}.hero-thumbnail img{margin-top:5%;width:100%}.hero-thumbnail .hero-thumbnail__info__type{display:none}.hero-thumbnail .hero-thumbnail__info__original-title{font-size:16px;font-style:italic;margin-bottom:20px;margin-top:10px}.hero-thumbnail .hero-thumbnail__info__description{font-size:15px;margin-bottom:35px}.hero-thumbnail .arrowlink,.hero-thumbnail .hero-thumbnail__info__date{border-bottom:3px solid #000;border-top:3px solid #000;display:block;padding:20px 0}.hero-thumbnail .hero-thumbnail__info__date{font-size:14px;line-height:1.2;margin:0;padding:15px 0 19px}.hero-thumbnail .hero-thumbnail__info__date:before{background:transparent url(/images/icons/calendar.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:20px;left:0;margin-right:6px;position:relative;top:3px;width:25px}.hero-thumbnail .arrowlink+.arrowlink,.hero-thumbnail .arrowlink+.hero-thumbnail__info__date,.hero-thumbnail .hero-thumbnail__info__date+.arrowlink,.hero-thumbnail .hero-thumbnail__info__date+.hero-thumbnail__info__date{border-top:none}.hero-thumbnail__cancelled{background:#ed605a;display:inline-block;font-weight:800;margin-bottom:15px;padding:15px 30px}.hero-thumbnail__cancelled-details{background:rgba(237,96,90,.3);display:inline-block;font-style:italic;font-weight:500;margin-top:20px;overflow:hidden;padding:0 12px}.hero-thumbnail__cancelled-details>p{margin:10px 0}.hero-thumbnail__cancelled-showing{background:#ed605a;font-weight:500;margin-left:10px;padding:3px 10px}.featured-news{background:#ed605a;padding:30px 15px}.featured-news__wrapper{font-size:1.05em;font-weight:500;margin:0 auto;max-width:1050px;text-align:center}.featured-news__wrapper a{color:#000;margin-left:5px;text-decoration:underline}@media screen and (min-width:700px){.hero-thumbnail{padding-bottom:40px}.hero-thumbnail h2{font-size:32px;margin:0}.hero-thumbnail img{float:left;margin-top:40px;width:50%}.hero-thumbnail .hero-thumbnail__info{display:inline-block;float:right;margin-left:5%;margin-top:40px;width:45%}.hero-thumbnail .hero-thumbnail__info__type{display:block;font-size:16px;margin-top:0}.hero-thumbnail .hero-thumbnail__info__original-title{font-size:20px;margin-bottom:25px}.hero-thumbnail .hero-thumbnail__info__description{margin-bottom:40px}}@media screen and (min-width:1200px){.hero-thumbnail{display:block;padding-bottom:0;position:relative}.hero-thumbnail h2{font-size:40px}.hero-thumbnail img{margin-top:0;max-width:470px}.hero-thumbnail .hero-thumbnail__info{max-width:475px}.hero-thumbnail .hero-thumbnail__info__original-title{margin-bottom:40px}}.movie-search-bar{background-color:#fafafa;margin-bottom:40px;overflow:auto;padding:30px 0}.movie-search-bar .site-container{text-align:left}.movie-search-bar .button{margin:10px auto 30px;width:100%}.movie-search-bar fieldset{margin-top:15px}.movie-search-bar br{display:none}.movie-search-bar .order-ratings{display:block;margin-top:10px}@media screen and (min-width:1024px){.movie-search-bar{padding:50px 0}.movie-search-bar .button{display:inline-block;margin:0 auto;width:47.5%}.movie-search-bar br{display:block}.movie-search-bar .input-link{display:block;margin-left:0}}@media screen and (min-width:1024px) and (min-width:1200px){.movie-search-bar .order-ratings{display:inline-block;margin-left:10px;margin-top:0}}.fade-in-scroll{opacity:.01;transform:translate3d(0,20px,0) scale(.975);transition:opacity 1s cubic-bezier(.47,0,0,1),transform .8s cubic-bezier(.47,0,0,1),scale .8s cubic-bezier(.25,.8,.25,1)}.fade-in-scroll--active{opacity:1;transform:translateZ(0) scale(1)}.spinner *{box-sizing:border-box}.spinner{animation-duration:.7s;animation-iteration-count:infinite;animation-name:anim-spinner;animation-timing-function:linear;display:inline-block}.spinner--circle{height:1em;overflow:hidden;width:2em}.spinner--circle--inner{animation-direction:alternate;animation-duration:.7s;animation-iteration-count:infinite;animation-name:anim-circle-1;animation-timing-function:cubic-bezier(.25,.1,.5,1);border-bottom:.25em solid #000;border-radius:50%;border-right:.25em solid #000;border-color:#000 transparent transparent #000;border-style:solid;border-width:.25em;height:200%;transform:rotate(45deg);width:100%}.spinner--circle--circle-2{transform:rotate(180deg)}.spinner--circle--circle-2 .spinner--circle--inner{animation-name:anim-circle-2}@keyframes anim-circle-1{0%{transform:rotate(60deg)}to{transform:rotate(205deg)}}@keyframes anim-circle-2{0%{transform:rotate(30deg)}to{transform:rotate(-115deg)}}@keyframes anim-spinner{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.popup{display:none;padding:20px;position:fixed;top:50%;transform:translateY(-50%);width:100%;z-index:100}.popup--active{align-items:center;display:flex;justify-content:center}.popup__close{background-image:url(/images/icons/cross.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;border:0;content:"";height:20px;min-width:auto;padding:20px;position:absolute;right:10px;top:10px;width:20px;z-index:105}.popup__close,.popup__close:hover,.popup__content{background-color:#fff}.popup__content{height:80vh;max-height:500px;max-width:700px;overflow-y:auto;padding:20px;position:relative;width:100%}@media screen and (min-width:1024px){.popup__content{padding:30px}}.popup__content h3:first-of-type{margin-top:0}.popup__wrapper{border:5px solid #000;position:relative}.popup__wrapper:after{background:#fff;bottom:0;content:"";display:block;height:50px;position:absolute;width:100%}.popup__wrapper:before{background-image:url(/images/icons/arrow_down_blk.svg);background-repeat:no-repeat;background-size:100%;bottom:13px;content:"";display:inline-block;height:20px;left:50%;position:absolute;transform:translateX(-50%);width:20px;z-index:1}.attachment{margin-top:25px;padding-bottom:20px}.attachment__link{align-items:center;color:#69c;display:flex;transition:color .3s ease-out}.attachment__link:before{background-image:url(/images/icons/attachment.svg);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;height:20px;margin-right:10px;width:20px}.attachment__link:hover,body{color:#000}body{background-color:#f5f5f5;font-family:Roboto,Arial,sans-serif;text-align:center}body.color_theme_pink{background-color:#f5e2e2}body.color_theme_green{background-color:#e2ecef}body.color_theme_purple{background-color:#eae4ee}body.color_theme_gray{background-color:#f5f5f5}body.disable-scroll{overflow:hidden}.button,button{border:3px solid #000;clear:both;color:#000;cursor:pointer;display:block;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1;margin:0 auto 40px;min-width:260px;padding:15px 30px;text-align:center;text-decoration:none;transition:all .4s ease}.button:active,.button:focus,.button:hover,button:active,button:focus,button:hover{background-color:#000;color:#fff}.button.disabled,button.disabled{background-color:#666}.button--link{background:none;border:0;text-decoration:underline}.button.wallet{border:none;display:flex;margin:0;min-width:0;padding:0}.button.wallet img{height:auto;width:150px}.button.wallet:active,.button.wallet:focus,.button.wallet:hover{background-color:transparent;color:inherit}header{clear:both;height:auto;margin:4% auto 25px;max-width:1050px;overflow:hidden;width:90%}.logo{float:left;position:relative;z-index:2}.logo,.logo img,.logo p{display:inline-block}.logo img{bottom:-2px;height:20px;margin-right:15px;position:relative;width:auto}.logo p{font-size:17px;font-weight:700;margin:0}.logo a,.logo a:focus,.logo a:hover{color:#000;text-decoration:none}@media screen and (min-width:1140px){header{align-items:end;display:flex;justify-content:space-between;margin:50px auto 100px;max-width:1150px}.logo img{height:48px;top:8px;width:79px}.logo p{font-size:24px;line-height:31px}.navbar{flex-shrink:0}}label{display:none}.password-reset label{display:block;margin:0 0 10px}fieldset{border:0;padding-bottom:0}fieldset label{display:inline-block;font-size:16px;font-weight:400;margin-right:10px}fieldset legend{font-size:16px;font-weight:500;margin-bottom:20px}input[type=date],input[type=email],input[type=number],input[type=password],input[type=phone],input[type=text],select,textarea{background-color:#fff;border:3px solid #333;border-radius:0;color:#000;font-family:Roboto,Arial,sans-serif;font-size:16px;padding:15px 20px;width:100%}input[type=date]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=phone]::-moz-placeholder,input[type=text]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder{color:#666;opacity:.5;-moz-transition:opacity .1s ease .1s;transition:opacity .1s ease .1s}input[type=date]::placeholder,input[type=email]::placeholder,input[type=number]::placeholder,input[type=password]::placeholder,input[type=phone]::placeholder,input[type=text]::placeholder,select::placeholder,textarea::placeholder{color:#666;opacity:.5;transition:opacity .1s ease .1s}input[type=date]:active,input[type=date]:focus,input[type=date]:hover,input[type=email]:active,input[type=email]:focus,input[type=email]:hover,input[type=number]:active,input[type=number]:focus,input[type=number]:hover,input[type=password]:active,input[type=password]:focus,input[type=password]:hover,input[type=phone]:active,input[type=phone]:focus,input[type=phone]:hover,input[type=text]:active,input[type=text]:focus,input[type=text]:hover,select:active,select:focus,select:hover,textarea:active,textarea:focus,textarea:hover{border-color:rgba(0,0,0,.5);outline:0}input[type=text]:focus::-moz-placeholder{opacity:0}input[type=text]:focus::placeholder{opacity:0}textarea{max-width:460px;width:100%}input[type=checkbox]{left:-9999px;position:absolute}input[type=checkbox]+label{margin-bottom:20px;margin-right:15px;padding-left:30px;position:relative;width:42%}input[type=checkbox]+label:before{border:3px solid #333;border-radius:2px;content:"";display:block;height:1em;left:0;position:absolute;top:-1px;width:1em}input[type=checkbox]:checked+label:before{background-image:url(/images/icons/check.svg);background-position:50%;background-repeat:no-repeat;background-size:80% 80%}select{-webkit-appearance:none;-moz-appearance:none;background-image:url(/images/icons/arrow_down_blk.svg);background-position:calc(100% - 20px) 50%;background-repeat:no-repeat;background-size:10px 10px;-webkit-border-radius:0;margin-bottom:10px}select:last-of-type{margin-bottom:0}select::-ms-expand{display:none}.input-link{display:inline-block;margin-top:10px}::-webkit-calendar-picker-indicator{background:url(/images/icons/calendar.svg) no-repeat;background-size:contain;color:transparent;content:"";display:block;height:20px;opacity:1;width:20px}.dateInput{background:url(/images/icons/calendar.svg) no-repeat;background-position:calc(100% - 20px) 50%;background-size:20px 20px;padding:20px 50px 20px 20px}.dateInput ::-webkit-input-placeholder{margin-left:20px}.dateInput ::-moz-placeholder{margin-left:20px}.dateInput :-ms-input-placeholder{margin-left:20px}.dateInput :-moz-placeholder{margin-left:20px}@media screen and (min-width:1024px){input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{display:inline-block;margin-bottom:30px;max-width:none;width:47.5%}input[type=date]:nth-of-type(odd),input[type=email]:nth-of-type(odd),input[type=number]:nth-of-type(odd),input[type=password]:nth-of-type(odd),input[type=text]:nth-of-type(odd),select:nth-of-type(odd),textarea:nth-of-type(odd){margin-right:4%}}@media screen and (min-width:1200px){input[type=text]:nth-of-type(odd),select:nth-of-type(odd){margin-right:20px}input[type=submit]{max-width:100px;min-width:100px}select{margin-bottom:0;max-width:180px}input[type=checkbox]+label{margin-bottom:0;margin-right:30px;padding-left:30px;width:auto}.input-link{margin-left:20px}fieldset{display:inline-block;margin-left:50px}fieldset legend{float:left;margin-right:30px}}a{color:#000;text-decoration:none;transition:all .4s ease}.arrowlink,.arrowlink--white{font-size:14px;font-weight:500;text-decoration:none}.arrowlink--white:before,.arrowlink:before{background:transparent url(/images/icons/arrow_right_blk.svg) no-repeat;background-size:contain;content:"";display:inline-block;height:.8em;left:0;margin-right:10px;position:relative;top:1px;transition:.3s ease-in-out;width:.8em}.arrowlink--white:focus:before,.arrowlink--white:hover:before,.arrowlink:focus:before,.arrowlink:hover:before{left:5px}.arrowlink--white{color:#fff}.arrowlink--white:before{background:transparent url(/images/icons/arrow_right_white.svg) no-repeat;background-size:contain}.email-address,p>a{color:#69c;font-size:15px;text-decoration:none;transition:.3s ease-in-out}.email-address:focus,.email-address:hover,p>a:focus,p>a:hover{color:#000}.email-address{margin-right:5px}footer{background-color:#fafafa;clear:both;margin:40px auto 0;overflow:auto;padding-bottom:50px}.footer-logo{border-bottom:4px solid #000}.footer-logo img{height:55px;margin-bottom:15px;margin-top:35px;width:auto}.footer__item{font-size:15px;margin-top:40px}.footer__item h3{font-size:16px;font-weight:500;margin-bottom:20px;margin-top:0}.footer__item p{margin-top:0}@media screen and (min-width:1024px){footer{margin-top:80px;padding-bottom:100px}.footer-logo{margin-bottom:30px}.footer-logo img{height:50px;margin-bottom:20px;margin-top:50px}.footer__item{float:left;margin-right:4%;margin-top:0;width:calc(25% - 37.5px)}.footer__item:last-of-type{margin-right:0}.footer__item h3{font-size:20px;margin-bottom:10px;min-height:46px}}.intro-text{clear:both;margin:0 auto 40px;overflow:hidden;width:90%}.intro-text h1,.intro-text p{text-align:center}.intro-text h1{font-size:24px}.intro-text p{font-size:15px;margin-top:30px}.intro-text p:last-of-type{margin-bottom:0}@media screen and (min-width:1080px){.intro-text{margin:0 auto 80px;max-width:550px}.intro-text h1{font-size:40px;margin-bottom:25px}.intro-text p{margin-top:auto}}.single-movie{clear:both;overflow:hidden}.single-movie h1{font-size:24px;margin-bottom:10px;margin-top:0}.single-movie h2{font-size:20px;margin-bottom:20px;margin-top:40px}.single-movie .original-title{font-size:16px;font-style:italic;margin-bottom:0;margin-top:0}.single-movie img{width:100%}.single-movie .movie-info{border-bottom:3px solid #000;border-top:3px solid #000;margin:20px auto;padding:10px 0}.single-movie .movie-info strong{margin-right:5px}.single-movie .review{font-size:18px;font-style:italic}.single-movie .review span{font-size:14px;font-weight:500;margin-left:10px}.single-movie .movie-viewing{margin-top:20px}.single-movie .movie-viewing:last-of-type{margin-bottom:0}.single-movie .movie-viewing__cancelled-showing{background:#ed605a;font-weight:500;margin-left:10px;padding:3px 10px}.single-movie .movie-viewing__date{border-bottom:3px solid #000;display:block;font-size:16px;font-weight:500;margin-bottom:15px;padding-bottom:10px}.single-movie .movie-rating{margin:0 0 25px}.single-movie .movie-rating div,.single-movie .movie-rating p{display:inline}.single-movie .movie-rating p{margin-right:20px}.single-movie .movie-rating .movie-rating__label{display:block;font-weight:500;margin-bottom:7px}.single-movie .movie-rating .movie-rating__icon--black,.single-movie .movie-rating .movie-rating__icon--grey{background-position:0 0;background-repeat:no-repeat;background-size:cover;height:20px;position:absolute;width:176px}.single-movie .movie-rating .movie-rating__icon--grey{background-image:url(../../icons/rating-grey.svg)}.single-movie .movie-rating .movie-rating__icon--black{background-image:url(../../icons/rating-black.svg)}@media screen and (min-width:830px){.single-movie .movie-info--title{float:right;width:45%}.single-movie .movie-info{margin-top:5px}}@media screen and (min-width:1024px){.single-movie h1{font-size:40px}.single-movie h2{font-size:32px;margin-top:40px}.single-movie .movie-info--reviews h2,.single-movie .original-title{font-size:20px}.single-movie .original-title{margin-bottom:20px}.single-movie .movie-rating .movie-rating__label{display:inline-block;font-weight:400;margin-bottom:0}.single-movie .movie-viewing{margin-bottom:40px;margin-top:25px}.single-movie .movie-viewing__date{font-size:20px;line-height:1.2}}.about-studio{clear:both;overflow:hidden}.about-cinema{padding-bottom:80px}.about-board{clear:both;font-size:15px;overflow:hidden}.about-board .board-member h3{font-size:15px;margin-bottom:5px}.about-board .board-member a,.about-board .board-member p{display:inline-block}.about-board .board-member p{margin:0}.about-board .board-member .board-member__email{color:#69c;transition:all .4s ease}.about-board .board-member .board-member__email:focus,.about-board .board-member .board-member__email:hover{color:#000}@media screen and (min-width:700px){.about-board,.about-studio{background-color:#fff;padding:5% 0}.about-board h2:first-of-type,.about-studio h2:first-of-type{margin-top:0}.about-board{background-color:transparent}.about-cinema{background-color:#fafafa;padding-top:5%}.about-cinema h2{margin-bottom:30px;margin-top:0}.about-cinema .text-column{-moz-column-count:2;column-count:2;-webkit-column-gap:8.2%;-moz-column-gap:8.2%}.about-cinema .text-column h3:first-of-type,.about-cinema .text-column p{margin-top:0}.about-cinema img{margin-top:60px}}@media screen and (min-width:1024px){.about-board,.about-studio{padding:80px 0}.about-board .column-2,.about-studio .column-2{max-width:480px}.about-cinema{padding-top:70px}.about-board{padding:80px 0 0}}.login label,.password-reset label{display:block;font-weight:700;margin:.5em 0}.login input[type=email],.login input[type=password],.password-reset input[type=email],.password-reset input[type=password]{margin-bottom:15px}@media screen and (min-width:1024px){.login input[type=email],.login input[type=password],.password-reset input[type=email],.password-reset input[type=password]{margin-bottom:20px}}.login button,.password-reset button{margin:0 auto 40px 0}@media screen and (min-width:1024px){.login button,.password-reset button{margin:0 auto 60px 0}}.my-page h1{margin-bottom:20px}.my-page input[type=email],.my-page input[type=password],.my-page input[type=text]{margin-bottom:20px;width:100%}.my-page [disabled]{background-color:transparent;opacity:.5}.my-page button{margin-top:15px}.my-page td,.my-page th{padding-right:20px}.my-page th{font-weight:700;padding-bottom:5px}.my-page form{clear:both}.my-page__description{display:flex;flex-direction:column;margin-top:0;max-width:50%;padding-bottom:0;padding-top:0}.my-page__description p{margin:0}.my-page__description .button{align-self:baseline;margin:25px 0 40px}.my-page .logout{font-size:20px;font-weight:500;position:absolute;right:0;top:20px}.my-page main{position:relative}.my-page__news{clear:both;overflow:hidden;width:90%}.my-page__news h2,.my-page__news h3{margin-top:20px}.my-page__news p{font-size:15px;margin-top:30px}.my-page__news p:last-of-type{margin-bottom:0}@media screen and (min-width:1080px){.my-page__news{max-width:550px}.my-page__news p{margin-top:auto}}.my-page__gdpr{font-size:15px;line-height:1.75}.grid-table ul{display:grid;gap:12px;grid-template-columns:10% 10% 10% 10% 53%;list-style:none;margin-left:0;margin-top:20px}.grid-table ul li{margin-bottom:0;word-break:break-all}.grid-table ul li.header-info{word-break:normal}.grid-table ul .device-header{display:none}@media (max-width:1024px){.grid-table ul .device-header{display:block}}.grid-table ul .buttons{display:flex}.grid-table ul .buttons form:first-child{margin-right:40px}.grid-table ul.grid-table__header{margin-bottom:0}@media (max-width:1024px){.grid-table ul.grid-table__header li{display:none}.grid-table ul.grid-table__header li.header-info{display:block}}.grid-table__row{margin-bottom:0}@media (max-width:1024px){.grid-table ul{grid-template-columns:1fr}}.sales-app label{display:inline-block}.sales-app.open-sidebar .sidebar{transform:none}.sales-app .sidebar{background-color:#fff;box-shadow:-5px 0 10px rgba(0,0,0,.125);height:100%;overflow-x:hidden;overflow-y:scroll;position:fixed;right:0;top:0;transform:translateX(calc(100% + 10px));transition:transform .2s ease-in-out;width:320px}.sales-app .sidebar--wrapper{padding:50px 20px;width:100%}.sales-app .sidebar--wrapper h3{font-size:1.05em;font-weight:600}.sales-app .sidebar--close:before{content:"+";cursor:pointer;font-size:25px;font-weight:100;padding:20px;position:absolute;right:0;top:0;transform:rotate(45deg)}.sales-app .site-header .banner{height:70px}.sales-app .site-header .banner .site-container{max-width:420px;position:relative}.sales-app .site-header .banner .site-container img{height:50px;width:auto}.sales-app .site-header .banner .site-container p{bottom:10px;font-size:.9em;left:100px;position:absolute}.sales-app .site-header .banner .site-container p a{color:#fff}.sales-app .site-header .banner .site-container p a:hover{border-bottom:1px solid #fff}.sales-app .site-header .banner .site-container .nav{bottom:10px;position:absolute;right:0}.sales-app .site-header .banner .site-container .nav a{color:#fff;font-size:.9em;margin-left:15px}.sales-app .site-header .banner .site-container .nav a:hover{border-bottom:1px solid #fff}.sales-app .app--logout-section{padding-bottom:10px}.sales-app .app--logout-section a{float:right}.App{margin:0 auto;max-width:600px}@media screen and (max-width:630px){.App{margin:0 15px}}.App h1{font-size:2em}@media screen and (max-width:800px){.sales-app .sidebar{width:100%}.sales-app .site-header .banner .site-container .nav{top:10px}}.manual-sale-link{display:block;margin:20px 0}.site-container.main-content.members .box-header,.site-container.main-content.members .table.table-striped td.text-right,.site-container.main-content.members .table.table-striped td:nth-child(2),.site-container.main-content.members .table.table-striped th:last-child,.site-container.main-content.members .table.table-striped th:nth-child(2){display:none}.step--user--autocomplete{position:relative}.step--user--autocomplete input{width-color:red;margin-bottom:0!important;width:100%}.step--user--autocomplete input::-moz-placeholder{color:#777}.step--user--autocomplete input::placeholder{color:#777}.step--user--autocomplete--clear{background:rgba(0,0,0,.125);border-radius:10px;color:#fff;cursor:pointer;height:20px;margin-right:-3px;margin-top:-3px;position:absolute;right:20px;text-align:center;top:50%;width:20px}.step--user--autocomplete--clear:hover{background:rgba(0,0,0,.25)}.step--user--autocomplete--clear:before{content:"×"}.step--user--autocomplete--result-holder{background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.5);overflow:hidden;position:absolute;width:100%;z-index:100}.step--user--autocomplete--result-holder--result{border-bottom:1px solid rgba(0,0,0,.125);cursor:pointer;padding:10px;position:relative}.step--user--autocomplete--result-holder--result--selected:last-child:before{background:#fff;color:#000}.step--user--autocomplete--result-holder--result:last-child{border-bottom:none;padding-left:35px;position:relative}.step--user--autocomplete--result-holder--result:last-child:before{background:#000;border-radius:99px;color:#fff;content:"+";height:16px;left:10px;line-height:16px;margin-top:-8px;position:absolute;text-align:center;top:50%;width:16px}.step--user--autocomplete--result-holder--result:last-child:hover:before{background:#fff;color:#000}.step--user--autocomplete--result-holder--result--selected,.step--user--autocomplete--result-holder--result:hover{background-color:#000;color:#fff}.step--user--autocomplete--result-holder--result--name{font-size:1.1em;font-weight:600}.step--user input{margin:15px 0 0!important;padding:15px 20px;width:100%}.step--user button,.step--user label{margin-top:15px}.step--user span.sublabel{font-size:.9em;opacity:.7}.step--user--period-selector label{display:block;margin-bottom:10px}.step--user--new-user div label{display:block;margin:15px 0 5px}.step--user--new-user input{margin-bottom:0;width:100%}.step--user--new-user--error-field label{color:#e02020}.step--user--new-user--error-field input{background-color:rgba(224,32,32,.03);border-color:#e02020}.step--user--new-user--error-field--message{color:#e02020;display:block;font-size:.85em;padding-top:10px}.step--user--new-user--cancel-btn{margin-left:20px}.step--user--new-user--error-notice{background-color:#e02020;color:#fff;padding:20px}.step--user--users--user{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.125);border-radius:4px;margin:10px 0;overflow:hidden;position:relative}.step--user--users--user--name{float:left;padding:10px}.step--user--users--user--number{float:right;padding:10px 35px 10px 10px}.step--user--users--user--remove{cursor:pointer;display:inline-block;float:right;height:100%;position:absolute;right:0;text-align:center;top:0;width:30px}.step--user--users--user--remove:before{content:"×";font-size:20px;margin-top:-13px;position:absolute;right:10px;top:50%}.step--user--users--user--remove:hover{background-color:rgba(0,0,0,.125)}.step--user--showable-password-field{display:flex}.step--user--showable-password-field button{background:url(../images/icons/icon-eye.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;border:0;margin:15px 0 0 10px;min-width:0;opacity:.3;padding:0;width:30px}.step--user--showable-password-field button:hover{opacity:.5}.step--user--showable-password-field--toggled button{opacity:1}.step--user--showable-password-field--toggled button:hover{opacity:.8}@media screen and (min-width:1024px){.step--tickets--user--tickets--ticket--prices select{width:100%}}.step--tickets--pay{transition:opacity .2s ease}.step--tickets--pay:disabled{cursor:not-allowed;opacity:.25}.step--tickets--pay-help{color:#000;font-size:.95em;font-style:italic;margin:15px 0 10px}.step--tickets--offline-pay{background-color:rgba(0,0,0,.75);margin-left:30px}.step--tickets--no-tickets-notice{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.125);border-radius:4px;font-size:1.2em;padding:20px}.step--tickets--no-tickets-notice a{color:#69c;transition:all .5s}.step--tickets--no-tickets-notice a:hover{color:#000}.step--tickets--payment-method{padding:0 0 30px}.step--tickets--payment-method input[type=radio]+label{cursor:pointer;display:block;font-weight:400;margin-right:20px;padding-left:30px;position:relative}.step--tickets--payment-method input[type=radio]+label:after{border:1px solid rgba(0,0,0,.25);border-radius:14px;box-sizing:border-box;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.step--tickets--payment-method input[type=radio]:checked+label:before{background:#000;border-radius:10px;content:"";height:10px;left:4px;position:absolute;top:4px;width:10px}.step--tickets--user{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.125);border-radius:4px;margin:10px 0;overflow:hidden;position:relative}.step--tickets--user--head{font-size:1.05em;overflow:hidden;width:100%}.step--tickets--user--head--name:before{content:"Namn: ";font-weight:400}.step--tickets--user--head--name{float:left;font-weight:600;padding:10px}.step--tickets--user--head--number:before{content:"N°: "}.step--tickets--user--head--number{float:right;padding:10px}.step--tickets--user--tickets{display:flex;flex-wrap:wrap;justify-content:space-between;overflow:hidden;padding:10px}@media screen and (max-width:630px){.step--tickets--user--tickets{flex-direction:column}}.step--tickets--user--tickets--ticket{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.125);border-radius:4px;box-sizing:border-box;cursor:pointer;flex:1;flex-basis:50%;margin:10px 0;max-width:48%;padding:20px 40px 20px 20px;position:relative}@media screen and (max-width:630px){.step--tickets--user--tickets--ticket{max-width:100%}}.step--tickets--user--tickets--ticket:hover{background-color:rgba(0,0,0,.08);border:1px solid rgba(0,0,0,.2)}.step--tickets--user--tickets--ticket--owned{background-color:rgba(0,0,0,.07);border:1px solid rgba(0,0,0,.15);cursor:default}.step--tickets--user--tickets--ticket--meta-owned{display:inline-block;font-size:.7em;line-height:16px;padding-top:10px}.step--tickets--user--tickets--ticket--meta{font-size:.7em;padding-top:10px}.step--tickets--user--tickets--ticket--meta span{background:#fff;display:block;height:3px;margin-top:3px;position:relative;width:100%}.step--tickets--user--tickets--ticket--meta--percentage-0:before{background:red;content:"";height:3px;position:absolute;width:0}.step--tickets--user--tickets--ticket--meta--percentage-1:before{background:red;content:"";height:3px;position:absolute;width:1%}.step--tickets--user--tickets--ticket--meta--percentage-2:before{background:red;content:"";height:3px;position:absolute;width:2%}.step--tickets--user--tickets--ticket--meta--percentage-3:before{background:red;content:"";height:3px;position:absolute;width:3%}.step--tickets--user--tickets--ticket--meta--percentage-4:before{background:red;content:"";height:3px;position:absolute;width:4%}.step--tickets--user--tickets--ticket--meta--percentage-5:before{background:red;content:"";height:3px;position:absolute;width:5%}.step--tickets--user--tickets--ticket--meta--percentage-6:before{background:red;content:"";height:3px;position:absolute;width:6%}.step--tickets--user--tickets--ticket--meta--percentage-7:before{background:red;content:"";height:3px;position:absolute;width:7%}.step--tickets--user--tickets--ticket--meta--percentage-8:before{background:red;content:"";height:3px;position:absolute;width:8%}.step--tickets--user--tickets--ticket--meta--percentage-9:before{background:red;content:"";height:3px;position:absolute;width:9%}.step--tickets--user--tickets--ticket--meta--percentage-10:before{background:red;content:"";height:3px;position:absolute;width:10%}.step--tickets--user--tickets--ticket--meta--percentage-11:before{background:#000;content:"";height:3px;position:absolute;width:11%}.step--tickets--user--tickets--ticket--meta--percentage-12:before{background:#000;content:"";height:3px;position:absolute;width:12%}.step--tickets--user--tickets--ticket--meta--percentage-13:before{background:#000;content:"";height:3px;position:absolute;width:13%}.step--tickets--user--tickets--ticket--meta--percentage-14:before{background:#000;content:"";height:3px;position:absolute;width:14%}.step--tickets--user--tickets--ticket--meta--percentage-15:before{background:#000;content:"";height:3px;position:absolute;width:15%}.step--tickets--user--tickets--ticket--meta--percentage-16:before{background:#000;content:"";height:3px;position:absolute;width:16%}.step--tickets--user--tickets--ticket--meta--percentage-17:before{background:#000;content:"";height:3px;position:absolute;width:17%}.step--tickets--user--tickets--ticket--meta--percentage-18:before{background:#000;content:"";height:3px;position:absolute;width:18%}.step--tickets--user--tickets--ticket--meta--percentage-19:before{background:#000;content:"";height:3px;position:absolute;width:19%}.step--tickets--user--tickets--ticket--meta--percentage-20:before{background:#000;content:"";height:3px;position:absolute;width:20%}.step--tickets--user--tickets--ticket--meta--percentage-21:before{background:#000;content:"";height:3px;position:absolute;width:21%}.step--tickets--user--tickets--ticket--meta--percentage-22:before{background:#000;content:"";height:3px;position:absolute;width:22%}.step--tickets--user--tickets--ticket--meta--percentage-23:before{background:#000;content:"";height:3px;position:absolute;width:23%}.step--tickets--user--tickets--ticket--meta--percentage-24:before{background:#000;content:"";height:3px;position:absolute;width:24%}.step--tickets--user--tickets--ticket--meta--percentage-25:before{background:#000;content:"";height:3px;position:absolute;width:25%}.step--tickets--user--tickets--ticket--meta--percentage-26:before{background:#000;content:"";height:3px;position:absolute;width:26%}.step--tickets--user--tickets--ticket--meta--percentage-27:before{background:#000;content:"";height:3px;position:absolute;width:27%}.step--tickets--user--tickets--ticket--meta--percentage-28:before{background:#000;content:"";height:3px;position:absolute;width:28%}.step--tickets--user--tickets--ticket--meta--percentage-29:before{background:#000;content:"";height:3px;position:absolute;width:29%}.step--tickets--user--tickets--ticket--meta--percentage-30:before{background:#000;content:"";height:3px;position:absolute;width:30%}.step--tickets--user--tickets--ticket--meta--percentage-31:before{background:#000;content:"";height:3px;position:absolute;width:31%}.step--tickets--user--tickets--ticket--meta--percentage-32:before{background:#000;content:"";height:3px;position:absolute;width:32%}.step--tickets--user--tickets--ticket--meta--percentage-33:before{background:#000;content:"";height:3px;position:absolute;width:33%}.step--tickets--user--tickets--ticket--meta--percentage-34:before{background:#000;content:"";height:3px;position:absolute;width:34%}.step--tickets--user--tickets--ticket--meta--percentage-35:before{background:#000;content:"";height:3px;position:absolute;width:35%}.step--tickets--user--tickets--ticket--meta--percentage-36:before{background:#000;content:"";height:3px;position:absolute;width:36%}.step--tickets--user--tickets--ticket--meta--percentage-37:before{background:#000;content:"";height:3px;position:absolute;width:37%}.step--tickets--user--tickets--ticket--meta--percentage-38:before{background:#000;content:"";height:3px;position:absolute;width:38%}.step--tickets--user--tickets--ticket--meta--percentage-39:before{background:#000;content:"";height:3px;position:absolute;width:39%}.step--tickets--user--tickets--ticket--meta--percentage-40:before{background:#000;content:"";height:3px;position:absolute;width:40%}.step--tickets--user--tickets--ticket--meta--percentage-41:before{background:#000;content:"";height:3px;position:absolute;width:41%}.step--tickets--user--tickets--ticket--meta--percentage-42:before{background:#000;content:"";height:3px;position:absolute;width:42%}.step--tickets--user--tickets--ticket--meta--percentage-43:before{background:#000;content:"";height:3px;position:absolute;width:43%}.step--tickets--user--tickets--ticket--meta--percentage-44:before{background:#000;content:"";height:3px;position:absolute;width:44%}.step--tickets--user--tickets--ticket--meta--percentage-45:before{background:#000;content:"";height:3px;position:absolute;width:45%}.step--tickets--user--tickets--ticket--meta--percentage-46:before{background:#000;content:"";height:3px;position:absolute;width:46%}.step--tickets--user--tickets--ticket--meta--percentage-47:before{background:#000;content:"";height:3px;position:absolute;width:47%}.step--tickets--user--tickets--ticket--meta--percentage-48:before{background:#000;content:"";height:3px;position:absolute;width:48%}.step--tickets--user--tickets--ticket--meta--percentage-49:before{background:#000;content:"";height:3px;position:absolute;width:49%}.step--tickets--user--tickets--ticket--meta--percentage-50:before{background:#000;content:"";height:3px;position:absolute;width:50%}.step--tickets--user--tickets--ticket--meta--percentage-51:before{background:#000;content:"";height:3px;position:absolute;width:51%}.step--tickets--user--tickets--ticket--meta--percentage-52:before{background:#000;content:"";height:3px;position:absolute;width:52%}.step--tickets--user--tickets--ticket--meta--percentage-53:before{background:#000;content:"";height:3px;position:absolute;width:53%}.step--tickets--user--tickets--ticket--meta--percentage-54:before{background:#000;content:"";height:3px;position:absolute;width:54%}.step--tickets--user--tickets--ticket--meta--percentage-55:before{background:#000;content:"";height:3px;position:absolute;width:55%}.step--tickets--user--tickets--ticket--meta--percentage-56:before{background:#000;content:"";height:3px;position:absolute;width:56%}.step--tickets--user--tickets--ticket--meta--percentage-57:before{background:#000;content:"";height:3px;position:absolute;width:57%}.step--tickets--user--tickets--ticket--meta--percentage-58:before{background:#000;content:"";height:3px;position:absolute;width:58%}.step--tickets--user--tickets--ticket--meta--percentage-59:before{background:#000;content:"";height:3px;position:absolute;width:59%}.step--tickets--user--tickets--ticket--meta--percentage-60:before{background:#000;content:"";height:3px;position:absolute;width:60%}.step--tickets--user--tickets--ticket--meta--percentage-61:before{background:#000;content:"";height:3px;position:absolute;width:61%}.step--tickets--user--tickets--ticket--meta--percentage-62:before{background:#000;content:"";height:3px;position:absolute;width:62%}.step--tickets--user--tickets--ticket--meta--percentage-63:before{background:#000;content:"";height:3px;position:absolute;width:63%}.step--tickets--user--tickets--ticket--meta--percentage-64:before{background:#000;content:"";height:3px;position:absolute;width:64%}.step--tickets--user--tickets--ticket--meta--percentage-65:before{background:#000;content:"";height:3px;position:absolute;width:65%}.step--tickets--user--tickets--ticket--meta--percentage-66:before{background:#000;content:"";height:3px;position:absolute;width:66%}.step--tickets--user--tickets--ticket--meta--percentage-67:before{background:#000;content:"";height:3px;position:absolute;width:67%}.step--tickets--user--tickets--ticket--meta--percentage-68:before{background:#000;content:"";height:3px;position:absolute;width:68%}.step--tickets--user--tickets--ticket--meta--percentage-69:before{background:#000;content:"";height:3px;position:absolute;width:69%}.step--tickets--user--tickets--ticket--meta--percentage-70:before{background:#000;content:"";height:3px;position:absolute;width:70%}.step--tickets--user--tickets--ticket--meta--percentage-71:before{background:#000;content:"";height:3px;position:absolute;width:71%}.step--tickets--user--tickets--ticket--meta--percentage-72:before{background:#000;content:"";height:3px;position:absolute;width:72%}.step--tickets--user--tickets--ticket--meta--percentage-73:before{background:#000;content:"";height:3px;position:absolute;width:73%}.step--tickets--user--tickets--ticket--meta--percentage-74:before{background:#000;content:"";height:3px;position:absolute;width:74%}.step--tickets--user--tickets--ticket--meta--percentage-75:before{background:#000;content:"";height:3px;position:absolute;width:75%}.step--tickets--user--tickets--ticket--meta--percentage-76:before{background:#000;content:"";height:3px;position:absolute;width:76%}.step--tickets--user--tickets--ticket--meta--percentage-77:before{background:#000;content:"";height:3px;position:absolute;width:77%}.step--tickets--user--tickets--ticket--meta--percentage-78:before{background:#000;content:"";height:3px;position:absolute;width:78%}.step--tickets--user--tickets--ticket--meta--percentage-79:before{background:#000;content:"";height:3px;position:absolute;width:79%}.step--tickets--user--tickets--ticket--meta--percentage-80:before{background:#000;content:"";height:3px;position:absolute;width:80%}.step--tickets--user--tickets--ticket--meta--percentage-81:before{background:#000;content:"";height:3px;position:absolute;width:81%}.step--tickets--user--tickets--ticket--meta--percentage-82:before{background:#000;content:"";height:3px;position:absolute;width:82%}.step--tickets--user--tickets--ticket--meta--percentage-83:before{background:#000;content:"";height:3px;position:absolute;width:83%}.step--tickets--user--tickets--ticket--meta--percentage-84:before{background:#000;content:"";height:3px;position:absolute;width:84%}.step--tickets--user--tickets--ticket--meta--percentage-85:before{background:#000;content:"";height:3px;position:absolute;width:85%}.step--tickets--user--tickets--ticket--meta--percentage-86:before{background:#000;content:"";height:3px;position:absolute;width:86%}.step--tickets--user--tickets--ticket--meta--percentage-87:before{background:#000;content:"";height:3px;position:absolute;width:87%}.step--tickets--user--tickets--ticket--meta--percentage-88:before{background:#000;content:"";height:3px;position:absolute;width:88%}.step--tickets--user--tickets--ticket--meta--percentage-89:before{background:#000;content:"";height:3px;position:absolute;width:89%}.step--tickets--user--tickets--ticket--meta--percentage-90:before{background:#000;content:"";height:3px;position:absolute;width:90%}.step--tickets--user--tickets--ticket--meta--percentage-91:before{background:#000;content:"";height:3px;position:absolute;width:91%}.step--tickets--user--tickets--ticket--meta--percentage-92:before{background:#000;content:"";height:3px;position:absolute;width:92%}.step--tickets--user--tickets--ticket--meta--percentage-93:before{background:#000;content:"";height:3px;position:absolute;width:93%}.step--tickets--user--tickets--ticket--meta--percentage-94:before{background:#000;content:"";height:3px;position:absolute;width:94%}.step--tickets--user--tickets--ticket--meta--percentage-95:before{background:#000;content:"";height:3px;position:absolute;width:95%}.step--tickets--user--tickets--ticket--meta--percentage-96:before{background:#000;content:"";height:3px;position:absolute;width:96%}.step--tickets--user--tickets--ticket--meta--percentage-97:before{background:#000;content:"";height:3px;position:absolute;width:97%}.step--tickets--user--tickets--ticket--meta--percentage-98:before{background:#000;content:"";height:3px;position:absolute;width:98%}.step--tickets--user--tickets--ticket--meta--percentage-99:before{background:#000;content:"";height:3px;position:absolute;width:99%}.step--tickets--user--tickets--ticket--meta--percentage-100:before{background:#000;content:"";height:3px;position:absolute;width:100%}.step--tickets--user--tickets--ticket--selected{background-color:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.14)}.step--tickets--user--tickets--ticket--selected .step--tickets--user--tickets--ticket-selection--circle{opacity:1}.step--tickets--user--tickets--ticket--selected .step--tickets--user--tickets--ticket-selection--circle:after,.step--tickets--user--tickets--ticket--selected .step--tickets--user--tickets--ticket-selection--circle:before{background-color:#7cb85f;border-color:#fff}.step--tickets--user--tickets--ticket-selection{position:absolute;right:10px;top:10px}.step--tickets--user--tickets--ticket-selection span{font-size:14px}.step--tickets--user--tickets--ticket--name{font-size:1.1em;font-weight:600}.step--tickets--user--tickets--ticket-selection--circle{margin-left:-2px;opacity:0;position:absolute;top:-3px;transition:opacity .2s ease-in-out}.step--tickets--user--tickets--ticket-selection--circle:before{background-color:#fff;border:2px solid #000;border-radius:50%;content:"";display:block;height:22px;position:absolute;top:0;width:22px;z-index:1}.step--tickets--user--tickets--ticket-selection--circle:after{border-bottom:3px solid #000;border-right:3px solid #000;content:"";height:10px;left:10px;position:absolute;top:5px;transform:rotate(45deg);width:4px;z-index:2}.step--tickets--user--tickets--ticket-selection--circle--prices{margin-top:20px}.step--tickets--user--tickets--ticket-selection--circle--prices label{font-size:14px;margin-bottom:2px}.step--tickets--user--tickets--ticket-selection--circle--prices select{border:0;margin-right:0!important;max-width:none;padding-right:38px;width:100%}.step--tickets--physical-card{display:flex;justify-content:center;margin-bottom:25px;margin-left:16px;margin-top:25px}.step--tickets--physical-card input[type=checkbox]+label{cursor:pointer;margin-bottom:0;width:auto}.step--payment--payment-holder{height:600px}.step--thanks--abort-notice{background-color:#e2ecef;border:1px solid #ccc;border-radius:4px;margin-bottom:20px;padding:15px}.step--thanks--abort-notice p{margin:5px 0 0}.step--thanks--receipt{font-family:Courier}.step--thanks--receipt--series{max-width:140px;width:100%}.step--thanks--receipt--information{margin-bottom:20px;margin-top:20px}.step--thanks--receipt ul{list-style:none;margin-bottom:0;margin-left:0;padding:0}.step--thanks--receipt ul li{align-items:center;display:flex;padding:5px 0}@media (max-width:686px){.step--thanks--receipt ul li{align-items:normal;flex-direction:column}}.step--thanks--receipt ul li>span{margin-right:10px}@media (max-width:686px){.step--thanks--receipt ul li>span{margin-right:0;margin-top:10px}}.step--thanks--receipt ul li:last-child{border-top:1px solid #000;margin-top:10px;padding-top:10px;text-align:right}.step--thanks--receipt--download{display:flex;margin-left:auto}@media (max-width:686px){.step--thanks--receipt--download{margin-left:0;margin-top:20px}}.step--thanks--receipt--download>span{margin-right:20px}.step--thanks--receipt--download>span:last-child{margin-right:0}.step--thanks--receipt--download .button.wallet{min-width:auto}.step--thanks--receipt--download .button.wallet img{height:50px}.ticket-verify ul{list-style:none;margin:0;padding:20px}.ticket-verify ul li{align-items:center;display:flex}.ticket-verify ul strong{display:contents}.ticket-verify .checkmark{background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMCIgaGVpZ2h0PSIzMCI+PHBhdGggZD0iTTI2Ljk4IDUuOTlhMSAxIDAgMCAwLS42ODcuMzAzTDExIDIxLjU4NmwtNi4yOTMtNi4yOTNhMSAxIDAgMSAwLTEuNDE0IDEuNDE0bDcgN2ExIDEgMCAwIDAgMS40MTQgMGwxNi0xNmExIDEgMCAwIDAtLjcyNy0xLjcxN3oiLz48L3N2Zz4=);background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:15px;position:relative;width:30px}.ticket-verify .circle{align-items:center;background-color:green;border-radius:50%;display:flex;height:30px;justify-content:center;margin-left:20px;position:relative;width:30px}.ticket-verify .circle.error{background-color:red}.ticket-verify .circle.error .checkmark{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjgwMCIgd2lkdGg9IjgwMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2aWV3Qm94PSIwIDAgNDkwIDQ5MCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTQ1Ni44NTEgMCAyNDUgMjEyLjU2NCAzMy4xNDkgMCAuNzA4IDMyLjMzN2wyMTEuOTYxIDIxMi42NjdMLjcwOCA0NTcuNjc4IDMzLjE0OSA0OTAgMjQ1IDI3Ny40NDMgNDU2Ljg1MSA0OTBsMzIuNDQxLTMyLjMyMi0yMTEuOTYxLTIxMi42NzRMNDg5LjI5MiAzMi4zMzd6Ii8+PC9zdmc+);filter:invert(1)}
