/*! Imports !*/html{min-height:100vh;height:100%;overflow-x:hidden}body{font-family:"Source Sans Pro",sans-serif;font-weight:300;height:100%;min-height:100vh;flex-direction:column;display:flex}@media screen and (min-width: 600px){h1{font-size:3rem;line-height:1;font-weight:300 !important}}@media screen and (max-width: 600px){h1{font-size:2rem;line-height:1;font-weight:300 !important}}h2,h3,h4,h5{line-height:1.1;font-weight:300 !important}h2{font-size:2.25rem}h2 a{font-size:2.25rem}h3{font-size:1.625rem}h3 a{font-size:1.625rem}h4{font-size:1.375rem}h4 a{font-size:1.375rem}h5{font-size:1.25rem}h5 a{font-size:1.25rem}a h5,a h3{color:#000}a{font-size:18px}@media screen and (max-height: 999px){p{font-size:18px;line-height:1.35}}@media screen and (min-height: 1000px){p{font-size:18px;line-height:1.25}}li{font-size:18px;line-height:1.25;margin-top:4px}a{color:#505050;text-decoration:none}a:hover{color:#000;text-decoration:none}hr{color:#d2d2d2;margin-top:2.5rem;margin-bottom:1.25rem}br{line-height:1}label{font-size:18px}input[type=checkbox]{display:inline}textarea{border-radius:0px;height:5rem;font-size:18px}.galleria{max-width:1800px;height:400px}.galleria-image{background-color:#fff}.galleria-container{background-color:#fff}.galleria-fscr{width:20px;height:20px;position:absolute;bottom:0px;right:10px;background:#fff url("fullscreen.png");z-index:100001;cursor:pointer;opacity:.3}.galleria-fscr:hover{opacity:1}#gallery-overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:100}.fsc{z-index:1000001}.navbar-fixed{position:fixed;z-index:100000}@media screen and (min-width: 767px){#nav-container{transition-duration:2s;padding-left:20px;padding-right:20px;padding-top:.3rem;background-color:#fff;max-height:5.625rem}}@media screen and (max-width: 767px){#nav-container{transition-duration:2s;padding-left:5px;padding-right:5px;padding-top:.3rem;background-color:#fff}}.navbar{padding-left:0rem;padding-top:.5rem;padding-bottom:.5rem;padding-right:0rem}.navbar a{color:#939393;transition-duration:.5s}.navbar .active a{color:#000}.navbar a:hover{color:#000}.nav-item a{font-size:20px}.navbar-toggler-icon{background-image:url("https://d21dyqv0ta8hal.cloudfront.net/burger_black.svg");width:3rem}.pc-logo{height:52px;width:148px;margin-bottom:.375rem;z-index:100000}#navbarSearchActiveDisplayArea{visibility:hidden;background-color:#000;min-height:0px;height:0px;max-height:50vh;position:fixed;top:0;left:0;right:0;bottom:0;z-index:100000;transition-duration:.3s;transition-timing-function:cubic-bezier(0, 1, 0.5, 1)}@media screen and (min-width: 0px){.navbarSearchActiveDisplayArea{background-image:url("https://d21dyqv0ta8hal.cloudfront.net/Header-Search-White.svg");background-repeat:no-repeat;background-size:2rem 2rem;text-indent:4rem;font-size:1.25rem;font-weight:300;min-height:4.375rem;background-position-y:50%;background-position:1rem,99%;border:none;border-bottom:.5px gray solid;border-radius:0;line-height:normal;width:100%;background-color:#000;color:#fff}}@media screen and (min-width: 0px){.mobile-nav{transition-duration:.1s;background-color:#000;color:#fff;position:fixed;top:0;left:0;bottom:0;right:0;z-index:10000000;visibility:hidden;padding-left:5px;padding-right:5px}.mobile-nav a{color:#939393;font-size:4vh;transition-duration:.05s}.mobile-nav a:hover,.mobile-nav a:focus{color:#fff}.mobile-nav ul{list-style:none;padding:0}.mobile-nav ul li{padding-bottom:1.5rem;padding-top:1.5rem}.mobile-nav .border-bottom{border-color:#939393 !important}}.navbarSearchActiveDisplayArea::placeholder{color:#939393}.navbar-search-container{padding-left:20px;padding-right:20px}@media only screen and (max-width: 767px){.navbar-search-container{padding-left:12px;padding-right:12px}}@media screen and (max-width: 767px){.search-icon-mobile{display:block;height:30px;width:30px;margin-left:auto}}@media screen and (min-width: 767px){.search-icon-mobile{display:none}}@media screen and (max-width: 767px){.mobile-hide{display:none}}.x-cancel-nav{height:20px;width:20px;margin-top:15px;cursor:pointer}#navbarSearchResultDisplayArea{overflow:hidden;max-height:80vh;padding-bottom:1rem;visibility:hidden;transition-duration:.3s}#navbarSearchResultDisplayArea li{list-style:none;padding-left:1.5rem}#navbarSearchResultDisplayArea p{color:#939393;margin-left:25px}#navbarSearchResultDisplayArea a{color:#d7d7d7;font-size:1.2rem;transition-duration:.1s}#navbarSearchResultDisplayArea a:hover,#navbarSearchResultDisplayArea a:focus{background-color:#2e2e2e;color:#fff}#navbarSearchResultDisplayArea .type{color:#939393;font-weight:600}.opacity-zero{opacity:0}.opacity-one{opacity:1}.img-fluid{object-fit:cover;height:auto;width:100%;max-height:100%;transition:1s ease}.img-fluid-constrained:hover{transition:.5s}.img-fluid-constrained{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.article .img-fluid-constrained{object-fit:contain;position:relative}.article .img-container{padding-top:0%;max-height:3000px}.img-container{max-width:100%;position:relative;padding-top:54%;object-fit:cover;min-height:100px;max-height:600px;overflow:hidden;transition-duration:.5s}.studio-hero-img{max-height:200px;max-width:200px;display:block;object-fit:contain;height:90%;max-width:182px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;margin-top:auto;margin-bottom:auto;top:0;bottom:0}.studio-hero-img-index{max-height:200px;max-width:200px;display:block;object-fit:contain;height:50%;max-width:182px;margin-right:auto;left:0;right:0;margin-top:auto;margin-bottom:auto;top:0;bottom:0}@media screen and (max-width: 800px){.studio-hero-img-index{max-width:100%}}.studio-hero-img-about{max-height:200px;display:block;object-fit:contain;height:60%;max-width:182px;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;margin-top:auto;margin-bottom:auto;top:0;bottom:0}.studio-thumbnail-container{padding:1.125rem}.studio-thumbnail-img-container{height:100%;width:100%;padding-top:54%;border:1px #d2d2d2 solid;position:relative}.index-studio-thumbnail-img-container{height:70%;width:100%;border:none;position:relative}.testh{width:100%;max-height:90px;max-width:110px;object-fit:contain;vertical-align:middle;padding-bottom:40px}.studio_page{width:100%;max-height:120px;max-width:120px;object-fit:contain;vertical-align:middle;padding-bottom:40px;margin-left:auto;margin-right:auto}@media only screen and (min-width: 1600px){.testh{max-height:100px}}.small-logos-h img{height:100%}.studio-container{padding-top:23%;border:1px solid #d2d2d2}.studio-container .studio-hero-img{max-height:80%;max-width:600px;height:80%}.image-block-credit{margin:0;padding:0;font-size:.8em;color:#a9a9a9;font-weight:100}.image-block-caption{margin:0;padding:0;font-size:.8em;color:#a9a9a9;font-weight:100;margin-top:-20px;margin-bottom:20px;font-style:italic}.display-img{object-fit:cover;width:100%}.display-img-css-background{background-position:center;background-repeat:no-repeat;background-size:cover}.img-load-full-height{min-height:10rem}.preloader-image{display:none;position:fixed;z-index:-10000}.article-hero-image{margin-top:1.25rem;top:0;left:0;max-width:100%;width:100%;height:100%;transition-duration:.5s;object-fit:contain;margin-bottom:2.5rem}.article-hero-image-legacy{margin-top:1.25rem;top:0;left:0;max-width:100%;height:100%;transition-duration:.5s;object-fit:fill;margin-bottom:2.5rem}.fade-in-load{transition:opacity 1s}@media screen and (min-width: 0px){#search-box-index{z-index:1000;color:#000;background:url("https://d21dyqv0ta8hal.cloudfront.net/Searchbox-Icon-Black.svg"),hsla(0,0%,100%,.858);background-repeat:no-repeat;background-position:0%;background-size:5vh;text-indent:90px;border:.5px solid #3f3f3f;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/Searchbox-Icon-Black.svg"),url("https://d21dyqv0ta8hal.cloudfront.net/search_text.svg");min-height:5rem;width:100%;font-size:2rem;background-size:2.5rem 2.5rem;margin-top:16px;margin-bottom:16px;background-position:1rem,99%;background-position-y:50%}}@media screen and (min-width: 0px){#title-listing-text-filter,#title-listing-text-filter1{background-image:url("https://d21dyqv0ta8hal.cloudfront.net/Searchbox-Icon-Black.svg");background-repeat:no-repeat;background-size:2rem 2rem;text-indent:4rem;font-size:1.25rem;font-weight:300;min-height:4.375rem;background-position-y:50%;background-position:1rem,99%;border:.5px solid #d2d2d2;border-radius:0;line-height:normal;-webkit-box-shadow:0px 2px 1px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 2px 1px 0px rgba(0,0,0,.1);box-shadow:0px 2px 1px 0px rgba(0,0,0,.1)}}@media screen and (max-width: 767px){#title-listing-text-filter,#title-listing-text-filter1{-webkit-box-shadow:0px 0px 0px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 0px 0px 0px rgba(0,0,0,.1);box-shadow:0px 0px 0px 0px rgba(0,0,0,.1);text-indent:2rem;background-size:1rem 1rem}}#title-listing-text-filter1:hover,#title-listing-text-filter:hover{border:.5px solid rgba(16,16,16,.892)}.form-control::placeholder{color:#7a7a7a;font-weight:200}::placeholder{color:#7a7a7a}@media screen and (max-width: 767px){::placeholder{font-size:1rem;line-height:normal}.form-control::placeholder{font-size:1rem;line-height:normal}}.filter-dropdown{background-image:url("https://d21dyqv0ta8hal.cloudfront.net/arrow-down.svg");background-repeat:no-repeat;background-size:1rem;background-position:97%;border-radius:0;text-indent:4px}@media screen and (min-width: 767px){.title-filters .collapse{display:block !important}}.parallax{min-width:100vw;min-height:calc(100vh - 15rem);height:calc(100vh - 15rem);background-attachment:fixed;background-position:50% 30%;background-repeat:no-repeat;background-size:cover;position:relative;left:-1.25rem}.parallax::before{will-change:transform}.parallax-title{min-width:100vw;min-height:calc(100vh - 238px);height:calc(100vh - 238px);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;left:-20px;transition:width 1s ease,height 1s ease;-webkit-transition:width 1s ease,height 1s ease}@media only screen and (max-width: 767px){.parallax{height:calc(100vh - 5.525rem);min-height:calc(100vh - 5.525rem);left:-4px}.parallax-title{left:-4px}}@supports not (background-attachment: fixed){.parallax,.parallax-title{background-attachment:scroll}}.parallax-overlay{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.6), rgba(0, 0, 0, 0));z-index:0;background-position:center;background-repeat:no-repeat;background-size:cover;height:230px;position:absolute;left:0;right:0;bottom:0}@media only screen and (max-width: 767px){.parallax-overlay{height:80%}}.hero-link-div{position:absolute;left:0;top:2.5rem;bottom:0;width:80%;height:100%;z-index:10000}@media only screen and (max-device-width: 1367px){.parallax,.parallax-title{background-attachment:scroll}}.twenty-vh{min-height:26vh}.index-hero-title{margin:0;padding:0;font-size:2.5em;color:#000;font-weight:400}.index-hero-description{margin:0;padding:0;font-size:1.5em;color:#000;font-weight:200}#hero-description{font-size:1.25rem}.display-img-container{max-width:100%;background-color:#f0f0f0}.display-img{position:relative;padding-bottom:54%;bottom:0}.display-img img{position:absolute;object-fit:cover;width:100%;height:100%}.display-img-booking-container{max-width:600px}.display-img-booking{position:relative;padding-bottom:54%;bottom:0}.display-img-booking img{position:absolute;object-fit:cover;width:100%;height:100%}#hero-type{padding-bottom:0;margin-bottom:0;font-size:1rem;font-weight:400}#hero-headline{padding-bottom:0;margin-bottom:0}.title-hero-image-name{position:absolute;bottom:5rem;left:2.5rem;color:#fff}.title-hero-image-name-no-trailer-or-gallery{position:absolute;bottom:40px;left:2.5rem;color:#fff}@media only screen and (max-width: 767px){.title-hero-image-name{left:24px}}.twenty-pt{font-size:1.25rem}.sixteen-pt{font-size:16px}.up-arrow{position:fixed;right:40px;bottom:40px;z-index:10000;transition:5s ease;-webkit-transition:5s ease}#index-down-arrow{position:absolute;bottom:3.125rem;right:40px;transition-duration:.5s;height:45px;opacity:.8}.view-image-gallery{position:absolute;bottom:2.5rem;left:2.6rem;height:1.5rem;z-index:1000;background:url("https://d21dyqv0ta8hal.cloudfront.net/image-gallery-white.svg");background-repeat:no-repeat;background-size:1.5rem 1.5rem;border:none;color:#fff;text-indent:.1rem;width:13rem;transition-duration:.5s;cursor:pointer}.view-image-gallery-black{position:absolute;bottom:2.5rem;height:1.5rem;z-index:1000;background:url("https://d21dyqv0ta8hal.cloudfront.net/image-gallery-black.svg");background-repeat:no-repeat;background-size:1.5rem 1.5rem;border:none;color:#000;width:13rem;transition-duration:.5s;cursor:pointer}.play-trailer{position:absolute;bottom:2.5rem;left:15.0625rem;height:1.5rem;z-index:1000;background:url("https://d21dyqv0ta8hal.cloudfront.net/play-white.svg");background-size:1.5rem 1.5rem;background-repeat:no-repeat;border:none;color:#fff;text-indent:1.5rem;cursor:pointer}.play-trailer-black{position:absolute;bottom:2.5rem;left:15.0625rem;height:1.5rem;z-index:1000;background:url("https://d21dyqv0ta8hal.cloudfront.net/play-black.svg");background-size:1.5rem 1.5rem;background-repeat:no-repeat;border:none;color:#000;text-indent:1.5rem;cursor:pointer}#up-arrow-articles{transition:5s ease;-webkit-transition:5s ease;cursor:pointer;visibility:hidden}.no-margin-right-left{margin-left:0;margin-right:0}.small-logos img{width:56%}.grid-loading-placeholder{height:100%;width:100%;object-fit:fill}@keyframes bouncing-loader{from{opacity:1;transform:translateY(0)}to{opacity:.1;transform:translateY(-1rem)}}.bouncing-loader{display:flex;justify-content:center;z-index:1000}.bouncing-loader>div{width:1rem;height:1rem;margin:3rem .2rem;background:#000;border-radius:50%;animation:bouncing-loader .6s infinite alternate}.bouncing-loader>div:nth-child(2){animation-delay:.2s}.bouncing-loader>div:nth-child(3){animation-delay:.4s}.hover-underline-animation{display:inline-block;position:relative}.hover-underline-animation::after{content:"";position:absolute;width:100%;transform:scaleX(0);height:2px;bottom:0;left:0;background-color:rgba(36,37,38,.8588235294);transform-origin:bottom right;transition:transform .25s ease-out}.link-hover:hover{font-weight:900;background-color:rgba(137,141,137,.025);transition-duration:.1s}.hover-underline-animation:hover::after{transform:scaleX(1);transform-origin:bottom left}.plyr{border-radius:4px;margin-bottom:15px}::selection{background:#72e2ee}::-moz-selection{background:#72e2ee}.input--haruki{margin:4em 1em 1em}.input__field--haruki{padding:.4em .25em;width:100%;background:rgba(0,0,0,0);color:#afb5bb;font-size:1.55em}.input__label--haruki{position:absolute;width:100%;text-align:left;pointer-events:none}.input__label-content--haruki{transition:transform .3s}.input__label--haruki::before,.input__label--haruki::after{content:"";position:absolute;left:0;z-index:-1;width:100%;height:4px;background:#6a7989;transition:transform .3s}.input__label--haruki::before{top:0}.input__label--haruki::after{bottom:0}.input__field--haruki:focus+.input__label--haruki .input__label-content--haruki,.input--filled .input__label-content--haruki{transform:translate3d(0, -90%, 0)}.input__field--haruki:focus+.input__label--haruki::before,.input--filled .input__label--haruki::before{transform:translate3d(0, -0.5em, 0)}.input__field--haruki:focus+.input__label--haruki::after,.input--filled .input__label--haruki::after{transform:translate3d(0, 0.5em, 0)}.bounce{animation:bounce 2.5s infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}10%{transform:translateY(-30px)}30%{transform:translateY(-15px)}}@-ms-keyframes wiggle{0%{-ms-transform:rotate(3deg)}50%{-ms-transform:rotate(-3deg)}100%{-ms-transform:rotate(3deg)}}@-moz-keyframes wiggle{0%{-moz-transform:rotate(3deg)}50%{-moz-transform:rotate(-3deg)}100%{-moz-transform:rotate(3deg)}}@-webkit-keyframes wiggle{0%{-webkit-transform:rotate(3deg)}50%{-webkit-transform:rotate(-3deg)}100%{-webkit-transform:rotate(3deg)}}@keyframes wiggle{0%{transform:rotate(3deg)}50%{transform:rotate(-3deg)}100%{transform:rotate(3deg)}}.wiggle-me:hover{-ms-animation:wiggle .3s 2;-moz-animation:wiggle .3s 2;-webkit-animation:wiggle .3s 2;animation:wiggle .3s 2}.flip-container:hover .flipper,.flip-container.hover .flipper,.flip-container.flip .flipper{transform:rotateY(180deg);transition-duration:5s}.flip{transform:rotateY(-360deg);transition-duration:1s}.loader{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}#scroll-down-now-showing{transition-duration:1s;opacity:0;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/arrow-down.svg")}#scroll-down-now-showing:hover{background-image:url("https://d21dyqv0ta8hal.cloudfront.net/arrow-down-grey.svg")}@media screen and (min-width: 0px){footer{flex-shrink:0;margin-top:2.5rem}}.footer-bottom{background:#000;padding-top:2.5rem;padding-left:40px;padding-right:40px;padding-bottom:2.5rem;color:#fff}.footer-bottom p{font-size:.75rem}@media only screen and (max-width: 767px){.footer-bottom{padding-left:1.5rem;padding-right:1.5rem}}.footer-top{padding-left:60px;padding-right:60px;background-color:#f2f2f2}.contact{padding-top:2.5rem;color:#000;background-color:#f2f2f2;margin-right:0}.contact .col-3{padding-left:0}.contact a{text-decoration:none;color:#939393;font-size:1rem}.contact h5{color:#939393;margin-bottom:0}.contact h5:hover{color:#000;transition-duration:.5s}.contact p{line-height:.9;font-size:1rem}.disclaimer{font-size:.75rem;color:#939393}.footer-links a{color:#fff;font-size:.75rem}.bottom-contact p{margin-bottom:.2rem}@media only screen and (max-width: 767px){.bottom-contact h5{font-size:.8rem}}.contact-cities{margin-top:1.25rem;margin-bottom:1.25rem}@media screen and (min-width: 767px){select{background-color:#fff;height:3.5rem;-webkit-appearance:none;appearance:none;-webkit-border-radius:0px;border-radius:0px;text-indent:.8rem;color:#000;border-color:#d3d3d3}}@media screen and (max-width: 767px){select{background-color:#fff;height:2.5rem;-webkit-appearance:none;appearance:none;-webkit-border-radius:0px;border-radius:0px;text-indent:.2rem;color:#000;border-color:#d3d3d3}}select option{color:#000}select option:first-child{color:#8f8f8f}select:hover{background-color:#e6e5e5;transition:1s ease}.select-style{border-radius:1px;overflow:hidden}.select-style .selected-select select{background-color:red}.selected-select{background-color:#c7c7c7 !important;color:#000;border:.5px #242424 solid}.select-style select{padding:5px 8px;border:.5px #d3d3d3 solid;box-shadow:none;background:rgba(0,0,0,0);background-image:none;-webkit-appearance:none;appearance:none}@media screen and (min-width: 1167px){.select-style select{width:13.5714285714%}}@media screen and (max-width: 1167px){.select-style select{width:31.6666666667%;margin-top:8px}}@media screen and (max-width: 767px){.select-style select{margin-top:8px;width:32%}}.select-style select:focus{outline:none}.down_icon{width:100%;padding:0;background-position:95%;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/arrow-down.svg");background-repeat:no-repeat;background-size:.8rem;background-position-y:50%}.change-select{margin-bottom:.5rem;cursor:pointer}.refine-filter{background-image:url("https://d21dyqv0ta8hal.cloudfront.net/arrow-right.svg");background-repeat:no-repeat;background-position:calc(50% + 7rem);background-size:1rem 1rem;color:#000;background-color:#d2d2d2;margin-bottom:1.5625rem;margin-top:1.25rem;width:100%;height:3.75rem;font-size:1.5rem;border:none;transition:.5s ease;cursor:pointer}.clear-filter{padding:0;margin-bottom:1rem;padding-right:1.325rem;border:none;background-position:99%;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/x-black.svg");background-repeat:no-repeat;background-color:#fff;background-size:.8rem .8rem;background-position-y:53%;cursor:pointer}.filter-btn{border:none;width:100%;height:3rem;text-align:left;text-indent:1rem;cursor:pointer;background-color:#d2d2d2;transition-duration:.5s}.filter-btn p{color:#3a3a3a;margin-top:.8rem}.filter-btn:hover{background-color:#000;color:#fff}.more-info{background-color:#d2d2d2;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/arrow-right.svg");background-repeat:no-repeat;background-position:97%;background-size:12px;width:100%;height:3.75rem;border:none;transition-duration:.5s;font-size:1.1rem;text-align:left;text-indent:1.25rem;border-radius:0;padding-right:1.25rem;cursor:pointer}.more-info p{color:#3a3a3a;margin-top:.8rem}.expired{background-color:#e41616;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/x-black.svg");background-repeat:no-repeat;background-position:97%;background-size:12px;width:100%;height:3.75rem;border:none;transition-duration:.5s;font-size:1.1rem;text-align:left;text-indent:1.25rem;border-radius:0;padding-right:1.25rem;cursor:pointer}.expired p{color:#3a3a3a;margin-top:.8rem}.delete-payment-method{background-color:#e41616;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/x-black.svg");background-repeat:no-repeat;background-position:50%;background-size:12px;width:100%;height:3.75rem;border:none;transition-duration:.5s;font-size:1.1rem;text-align:left;text-indent:1.25rem;border-radius:0;padding-right:1.25rem;cursor:pointer}.delete-payment-method p{color:#3a3a3a;margin-top:.8rem}.film-info-btn{transition:background-color .2s ease;background-repeat:no-repeat;width:2rem;height:2rem;background-size:.8rem .8rem;background-position-y:50%;background-position-x:50%;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/x-black.svg") !important;background-color:#fff}@media only screen and (max-width: 767px){.filter-by-mobile{background-color:#fff;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/arrow-down-grey.svg");background-repeat:no-repeat;background-position:97%;background-size:.75rem;border:.5px solid #d3d3d3;color:#000;width:100%;height:3rem;border:.5 #939393 solid;transition-duration:.5s;font-size:1.1rem;text-align:left;text-indent:1.25rem;border-radius:0;padding-right:1.25rem;visibility:visible;display:block;margin-bottom:1rem;cursor:pointer}}@media only screen and (min-width: 767px){.filter-by-mobile{visibility:hidden;display:none}}.now-showing-expand{background-color:#000;background-repeat:no-repeat;background-position:95%;background-size:.75rem .75rem;color:#fff;width:100%;height:3rem;border:none;transition-duration:.5s;cursor:pointer}.more-info-index{background-image:url("https://d21dyqv0ta8hal.cloudfront.net/Button-Arrow-Black.svg");background-repeat:no-repeat;background-position:95%;background-size:1.125rem 1.125rem;color:#000;width:100%;height:3rem;border:.5px solid #d2d2d2;transition-duration:.5s;font-size:1.1rem;position:relative;left:0;background-color:#d2d2d2;border-radius:0;cursor:pointer}.more-info-index p{color:#3a3a3a;margin-top:.8rem}.add-title{background-color:#d2d2d2;background-repeat:no-repeat;background-position:95%;color:#000;width:100%;height:3rem;border:.5px solid #d2d2d2;transition-duration:.5s;font-size:1.1rem;position:relative;left:0;margin-bottom:2rem;border-radius:0;cursor:pointer}.add-title:hover{background-color:#000;color:#fff}.more-info-spotlight{background-image:url("https://d21dyqv0ta8hal.cloudfront.net/Button-Arrow-Black.svg");background-repeat:no-repeat;background-position:98%;background-size:14.4px;color:#000;width:80%;height:3rem;border:.5px #fff solid;transition-duration:.5s;font-size:1.25rem;position:relative;left:0;padding-right:2.5rem;text-align:right;background-color:#fff;font-size:1.1rem;cursor:pointer}@media only screen and (max-width: 767px){.more-info-spotlight-non-mobile{display:none}}@media only screen and (min-width: 767px){.more-info-spotlight-mobile{display:none}}.more-info-spotlight-mobile{margin-top:2.5rem}.search-more-header{background-image:url("https://d21dyqv0ta8hal.cloudfront.net/Film-Button-Arrow-White.svg");background-repeat:no-repeat;background-position:97%;background-size:.5rem .5rem;background-color:#000;margin-left:25px;border-radius:0;border:.5px solid rgba(200,200,200,.3);width:10rem;color:#939393;text-align:left;cursor:pointer}.more-info:hover,.refine-filter:hover{transition:.5s ease;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/Film-Button-Arrow-White.svg");background-color:#000;color:#fff}.more-info:hover p,.refine-filter:hover p{color:#fff}.more-info-index:hover{transition:.5s ease;background-color:#000;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/Button-Arrow-White.svg");color:#fff}@media screen and (min-width: 0px){.search-button{-webkit-box-shadow:0px 2px 1px 0px rgba(0,0,0,.1);-moz-box-shadow:0px 2px 1px 0px rgba(0,0,0,.1);box-shadow:0px 2px 1px 0px rgba(0,0,0,.1);cursor:pointer;color:#fff;width:5rem;border-left:.5px solid #d2d2d2;border-top:.5px solid #d2d2d2;border-bottom:.5px solid #d2d2d2;border-right:.5px solid #d2d2d2;background-position:50%;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/arrow-right.svg");background-repeat:no-repeat;background-size:1rem;background-position-y:50%;transition-duration:.5s}}.search-button:hover{background-color:#f4f4f4;border:.5px #000 solid;margin-left:1px}.clear-btn{width:100%;padding:0;border:none;background-position:90%;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/x-black.svg");background-repeat:no-repeat;background-size:.8rem;background-position-y:50%}.follow-button-container{padding-right:.9375rem}.facebook-follow-btn img{margin-right:1rem;height:20px}.youtube-follow-btn img{margin-right:.675rem;height:20px}.linkedin-follow-btn img{margin-right:1rem;height:20px}.instagram-follow-btn img{margin-right:1rem;height:20px}.letterboxd-follow-btn img{margin-right:1rem;height:20px}.x-follow-btn img{margin-right:1rem;height:20px}.xox{width:100%}.booking-filter{margin-left:0}.button-box{text-align:center;margin-top:20px}.change-btn{margin-bottom:.5rem}.navbar-toggler{padding-left:.75rem;padding-right:0}.loader-spinner{border:16px solid #f3f3f3;border-top:16px solid #3498db;border-radius:50%;width:120px;height:120px;position:fixed;top:50%;left:50%;margin-top:-120px;margin-left:-120px;animation:spin 2s linear infinite;z-index:1001}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loader-background{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(210,210,210,.2941176471);z-index:1000}@media screen and (min-width: 767px){.content{padding-top:7.6875rem;flex:1 0 auto;padding-left:20px;padding-right:20px;width:100vw}}@media screen and (max-width: 767px){.content{padding-top:7.6875rem;flex:1 0 auto;padding-left:4px;padding-right:4px;margin-bottom:2.5rem;overflow-x:hidden}}#film-info-block{background-color:#f4f4f4;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;padding-top:1.0625rem;min-width:100vw}@media only screen and (max-width: 767px){#film-info-block{padding-right:20px;padding-left:20px}}.hover-bounce:hover{bottom:6px;transition:bottom ease .5s}.hover-bounce{transition:bottom ease .5s;bottom:0}.title-nowshowing-info{color:#939393;font-size:1rem}.title-nowshowing-heading{font-size:.9375rem}.title-nowshowing-hr{margin-top:auto;margin-bottom:1rem}.title-meta{border-bottom:.5px solid #d8d8d8;font-size:1rem}.link-block{background-image:url("https://d21dyqv0ta8hal.cloudfront.net/arrow-right.svg");background-repeat:no-repeat;background-position:98%;background-color:#d2d2d2;color:#171717;text-align:left;padding-left:1rem;padding-right:1rem;padding-top:.3rem;min-height:3.75rem;background-size:12px;min-width:4rem;max-width:800px;line-height:normal;transition-duration:.5s;margin-bottom:16px;margin-top:30px}.link-block p{color:#3a3a3a;margin-top:.8rem}.download-block{background-color:#d2d2d2;color:#171717;text-align:left;padding-left:1rem;padding-right:1rem;min-height:3.75rem;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/arrow-down-grey.svg");background-repeat:no-repeat;background-position:98%;background-size:1rem;min-width:4rem;transition-duration:.5s;margin-bottom:16px}.download-block p{color:#3a3a3a;margin-top:.8rem}.link-block:hover{transition:.5s ease;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/Film-Button-Arrow-White.svg");background-color:#000}.link-block:hover p{color:#fff}.download-block:hover{background-color:#000}.download-block:hover p{color:#fff}.collection-block{padding-top:1.5rem;margin-right:0rem;margin-left:0rem}.collection-item{padding-bottom:1rem}.collection-inside{min-height:100%}.booking-form-all{transition-duration:2s}.booking-form-all #request{background-color:#e9e9e9}.booking-form-all #request:invalid{border:#fae4cc .5px solid}.booking-form-all input[type=text],.booking-form-all input[type=email],.booking-form-all input[type=phone],.booking-form-all input[type=date]{border-top:none;border-left:none;border-right:none;border-bottom:1px solid #4f4f4f;border-radius:0;margin-bottom:1rem;font-size:1.625rem;width:100%;text-indent:1px}.booking-form-all input[type=text] p,.booking-form-all input[type=email] p,.booking-form-all input[type=phone] p,.booking-form-all input[type=date] p{margin-bottom:0}.booking-form-all select{height:3.5rem;padding-left:4px;border-top:none;border-left:none;border-right:none;border-bottom:1px solid #4f4f4f;border-radius:0;margin-bottom:1rem;font-size:18px;width:100%}.booking-form-all input:hover{background-color:#f4f4f4;transition:.5s ease;-webkit-transition:.5s ease}.booking-form-all input[type=checkbox]:hover{border:1px #000 solid;transition-duration:.5s}.booking-form-all input[type=checkbox]{margin-left:1rem}.booking-form-all .form-control input[type=checkbox]{width:1rem}.booking-form-all h3{font-weight:400 !important}#bookingform{transition:.5s ease}.relative{position:relative;padding-top:20px}.floating-label{position:absolute;pointer-events:none;left:0px;top:5px;transition:.2s ease all;font-size:18px;color:#656565}input:focus~.floating-label,input:not(:focus):valid~.floating-label{top:-12px}.booking-form-all input:valid{background-color:rgba(155,253,155,.11)}.title-container{margin-top:30px}.featherlight-loading .featherlight-content{min-height:150px;overflow:hidden !important;position:relative}.featherlight-loading .featherlight-content .featherlight-close-icon{position:absolute;display:block;left:50%;top:50%;margin-left:-30px;margin-top:-30px;animation:rotation 800ms infinite linear;border:4px solid rgba(0,0,0,.2);border-left-color:#000;width:40px;height:40px;border-radius:40px;text-indent:-10000px}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.featherlight-next,.featherlight-previous{display:block;position:absolute;top:25px;right:25px;bottom:0;left:80%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(0,0,0,0)}.featherlight-previous{left:25px;right:80%}.featherlight-next:hover,.featherlight-previous:hover{background:hsla(0,0%,100%,.25)}.featherlight-next span,.featherlight-previous span{display:none;position:absolute;top:50%;left:5%;width:82%;text-align:center;font-size:80px;line-height:80px;margin-top:-40px;text-shadow:0 0 5px #fff;color:#fff;font-style:normal;font-weight:400}.featherlight-next span{right:5%;left:auto}.featherlight-next:hover span,.featherlight-previous:hover span{display:inline-block}.featherlight-first-slide.featherlight-last-slide .featherlight-next,.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-loading .featherlight-next,.featherlight-loading .featherlight-previous,.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}@media only screen and (max-device-width: 1024px){.featherlight-next:hover,.featherlight-previous:hover{background:0 0}.featherlight-next span,.featherlight-previous span{display:block}}@media only screen and (max-width: 1024px){.featherlight-next,.featherlight-previous{top:10px;right:10px;left:85%}.featherlight-previous{left:10px;right:85%}.featherlight-next span,.featherlight-previous span{margin-top:-30px;font-size:40px}}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,.8)}.featherlight:before{content:"";display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{min-width:20vw;min-height:20vh;position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:25px 25px 0;border-bottom:25px solid rgba(0,0,0,0);margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight link.featherlight-inner,.featherlight script.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:0;right:0;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial,sans-serif;background:#fff;background:hsla(0,0%,100%,.3);color:#000;border:0;padding:0}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:0}.featherlight *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 1024px){.featherlight .featherlight-content{margin-left:0;margin-right:0;max-height:98%;padding:10px 10px 0;border-bottom:10px solid rgba(0,0,0,0)}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.fifteen{margin-bottom:12px}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}.no-margin-left{margin-left:0}.date{margin-bottom:.05rem}.article-image-margin{margin-top:25px;margin-bottom:40px}.v-center p{padding-bottom:1rem}.page-listing-results{padding-left:0;padding-right:0}.form-group{margin-bottom:1.5rem}.spotlight-transparency{opacity:.5}.spotlight-transparency:hover{opacity:1}.small-gutters{margin-right:-15px;margin-left:-15px}.small-gutters>[class*=col-]{padding-right:20px;padding-left:20px}.medium-gutters{margin-right:-30px;margin-left:-30px}.medium-gutters>[class*=col-]{padding-right:20px;padding-left:20px}.large-gutters{margin-right:-45px;margin-left:-45px}.large-gutters>[class*=col-]{padding-right:20px;padding-left:20px}.spotlight-description{margin-top:35px}.margin-bottom{margin-bottom:1rem}.video-block{margin-top:2.5rem;margin-bottom:2.5rem}.margin-bottom-mobile-only{display:none}@media only screen and (max-width: 767px){.margin-bottom-mobile-only{display:block;margin-bottom:2rem}}.first-image-tag{display:none;position:fixed;z-index:-100}.message{background-color:#ade5f7;height:4rem;font-size:2.5rem}.message p{height:4rem;font-size:1.5rem;text-align:center;padding-top:18px}@media screen and (max-width: 767px){.mobile-show{visibility:visible}}@media screen and (min-width: 767px){.mobile-show{visibility:hidden;display:none}}.noscript-message{height:2rem;background-color:#efffff;position:fixed;top:88px;left:0;right:0;z-index:100000;text-align:center;font-weight:bold}.card{margin-bottom:2.5rem;background-color:#f2f2f2;border:none}.card-body{padding:0}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}#booking-plot{margin-left:15px}#booking-border{margin-left:15px;border-bottom:1px solid #d3d3d3}#booking-title{padding-top:.9375rem}#booking-title a{font-weight:400;font-size:1.5em;color:#000;padding-left:15px;text-decoration:none}#booking-details{color:#7a7a7a}.panel-body .panel-title{margin-right:15px;margin-left:15px}#panel-booking-title a{font-weight:200;font-size:1em;color:#7a7a7a;margin-left:15px;padding-bottom:15px;text-decoration:none}#panel-booking-title{margin-bottom:0em;padding-bottom:1em;padding-top:1em;border-bottom:1px solid #d3d3d3;background-position:100%;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/arrow-down.svg");background-repeat:no-repeat;background-size:.8rem;background-position-y:50%;background-position-x:98%}.panel-heading-active{transition:background-color .2s ease;background-color:#f8f9fa !important;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/x-black.svg") !important}.panel-heading-inactive{transition:background-color .2s ease;background-color:#fff !important;background-image:url("https://d21dyqv0ta8hal.cloudfront.net/arrow-down.svg") !important}.mobile-nav-menu-hidden{visibility:visible;height:100vh}.film-list-bg{background-color:#dfdddd}.test123 .col-sm-4{margin-bottom:3rem}.test123 .col-sm-4 img{border:.5px solid rgba(120,120,120,.214)}.booking-form-stuff{padding-left:1.25rem}.contact-cities-base{margin-top:2.5rem;margin-bottom:2.5rem;margin-left:15px;margin-right:15px}.big-text{font-size:1.1rem;margin-bottom:.1rem}.grey-text{color:#7a7a7a}.grey-text-titles{color:#7a7a7a;font-weight:300}.grey-text-title{color:#7a7a7a;font-size:1rem;margin-bottom:4px;line-height:normal;font-weight:200}.title-listing-results{transition:.5s ease}.caption{font-size:1.5em;color:#7a7a7a;padding:0;margin:0}.index-image-description{color:#fff;position:absolute;bottom:2rem;padding-left:2.5rem;padding-right:2.5rem}@media only screen and (max-width: 1000px){.index-image-description{padding-left:1.5rem;bottom:1rem}}.page-display-title{margin:0;padding:0;font-size:1.125rem;color:#000}.page-display-subtext{font-size:.775em;color:#7a7a7a;margin:0;margin-bottom:.9375rem}.display-block a{text-decoration:none}.display-block a:hover{color:#000}.hover-black:hover{color:#000}.display-type{font-size:1rem;font-weight:400;color:#7a7a7a;margin-top:.9375rem;margin-bottom:.3125rem}.display-block{padding-left:0;padding-right:0;border-bottom:1px solid #d2d2d2;padding-top:1em;height:100%;transition:.5s ease;position:relative}.display-hero-description{margin-bottom:.8rem;font-size:1rem;color:#7a7a7a;font-weight:300}.display-hero-title{margin-bottom:.625rem;color:#000}.display-hero-title:hover{color:#000}#titleContainer{margin-top:15px;padding-bottom:15px}.titlecontainer{transition:.5s ease-in}.containert{background-color:#f4f4f4;transition:.5s ease}.film-list-item{color:#000;text-decoration:none}.big-grey-text{font-size:1.1rem;color:gray}.potrait{margin:auto;margin-top:2rem;position:relative;max-height:100%;max-width:700px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:40px}.footer-contact-details{padding-right:0px;padding-left:0px;text-align:center}.newsletter-block{display:block;width:100%}.title-meta{padding-bottom:.46875rem !important;margin-bottom:.46875rem !important}.inverted{filter:invert(100%)}.article p a{font-weight:400}.semi-bold{font-weight:400 !important}label{font-weight:500;font-size:14px;display:block;margin-bottom:8px}.stripe-payment-form{padding:0px}.stripe-payment-form p{margin-top:6px}.stripe-payment-form *,.stripe-payment-form label{font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:16px;font-variant:normal;padding:0;margin:0;-webkit-font-smoothing:antialiased}.stripe-payment-form button{border:none;border-radius:5px;outline:none;text-decoration:none;color:#fff;background:#32325d;white-space:nowrap;display:inline-block;height:40px;line-height:40px;padding:0 14px;box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);border-radius:4px;font-size:17px;font-weight:600;letter-spacing:.025em;text-decoration:none;-webkit-transition:all 150ms ease;transition:all 150ms ease;float:left;margin-left:0px;margin-top:34px;cursor:pointer}.stripe-payment-form button:hover{transform:translateY(-1px);box-shadow:0 7px 14px rgba(50,50,93,.1),0 3px 6px rgba(0,0,0,.08);background-color:#43458b}.stripe-payment-form label{font-weight:500;font-size:14px;display:block;margin-bottom:8px}.stripe-payment-form #card-errors{height:20px;padding:4px 0;color:#fa755a}.stripe-payment-form .form-row{width:70%;float:left}.stripe-payment-form .token{color:#32325d;font-family:"Source Code Pro",monospace;font-weight:500}.stripe-payment-form .wrapper{width:90%;margin:0 auto;height:100%}.stripe-payment-form #stripe-token-handler{position:absolute;top:0;left:25%;right:25%;padding:20px 30px;border-radius:0 0 4px 4px;box-sizing:border-box;box-shadow:0 50px 100px rgba(50,50,93,.1),0 15px 35px rgba(50,50,93,.15),0 5px 15px rgba(0,0,0,.1);-webkit-transition:all 500ms ease-in-out;transition:all 500ms ease-in-out;transform:translateY(0);opacity:1;background-color:#fff}.stripe-payment-form #stripe-token-handler.is-hidden{opacity:0;transform:translateY(-80px)}.stripe-payment-form .StripeElement{box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid rgba(0,0,0,0);border-radius:4px;background-color:#fff;box-shadow:0 1px 3px 0 #e6ebf1;-webkit-transition:box-shadow 150ms ease;transition:box-shadow 150ms ease}.stripe-payment-form .StripeElement--focus{box-shadow:0 1px 3px 0 #cfd7df}.stripe-payment-form .StripeElement--invalid{border-color:#fa755a}.stripe-payment-form .StripeElement--webkit-autofill{background-color:#fefde5 !important}.stripe-payment-form .ElementsApp,.stripe-payment-form .ElementsApp .InputElement{color:#32325d;line-height:24px;font-family:"Source Sans Pro",Helvetica,sans-serif;font-size:16px;height:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.stripe-payment-form .ElementsApp:not(.is-autofilled) .InputElement:-webkit-autofill{color:#32325d;-webkit-text-fill-color:#32325d}.stripe-payment-form .ElementsApp .InputElement+.Input-placeholder--ie{opacity:1;color:#aab7c4}.stripe-payment-form .ElementsApp .InputElement::-webkit-input-placeholder{opacity:1;color:#aab7c4}.stripe-payment-form .ElementsApp .InputElement::-moz-placeholder{opacity:1;color:#aab7c4}.stripe-payment-form .ElementsApp .InputElement:-ms-input-placeholder{opacity:1;color:#aab7c4}.stripe-payment-form .ElementsApp .InputElement::placeholder{opacity:1;color:#aab7c4}.stripe-payment-form .ElementsApp .InputElement.is-invalid{color:#fa755a}.stripe-payment-form .ElementsApp:not(.is-autofilled) .InputElement.is-invalid:-webkit-autofill{color:#fa755a;-webkit-text-fill-color:#fa755a}.stripe-payment-form .ElementsApp.is-invalid .Icon-fill--invalid{fill:#fa755a}.inactive-bar{background-color:#e1e1e1;opacity:.5;display:inline-block;height:20px;width:33.3333333333%;transition-duration:2s;padding-left:4px;margin-bottom:20px;margin-top:5px;color:#b0b0b0;border:#f4f4f4 solid .1px;font-size:14px;background-size:200% 100%;background-position:left bottom}.active-bar{background-color:#bdfad1;display:inline-block;height:20px;width:33.3333333333%;transition-duration:2s;padding-left:4px;font-weight:700;margin-bottom:20px;margin-top:5px;border:#f4f4f4 solid .1px;color:#0b99a8;opacity:.8;font-size:14px;background-position:right bottom;transition:all 2s ease}.invoice{margin-top:40px;margin-bottom:40px}.back-button{background-image:url("https://png.pngtree.com/svg/20160119/ddebda509c.svg");background-size:20px;height:40px;border:none;text-indent:30px;background-color:#fff;background-repeat:no-repeat;background-position-y:center;cursor:pointer;transition-duration:1.5s}.back-button:hover{background-color:#e4f9fa}.retry-button{background-image:url("https://png.pngtree.com/svg/20160119/ddebda509c.svg");background-size:40px;height:40px;border:none;text-indent:30px;background-color:#fff;background-repeat:no-repeat;cursor:pointer;transition-duration:.5s}.retry-button:hover{background-color:#b4dfe2}.error-message{transition-duration:.1s;padding:4px;font-weight:400;color:red;background-color:#fff2ea;margin-bottom:20px}.error-message p{font-size:18px;margin-top:16px;margin-left:12px;margin-right:12px;transition-duration:0s}.slow-anim{transition-duration:1s}.inactive-button{opacity:.2}.hidden{display:none;transition-duration:1s}.strong-text{font-weight:bold;text-indent:20px}#slide{position:relative;left:-200px;-webkit-animation:slide .6s forwards;-webkit-animation-delay:0s;animation:slide .6s forwards;animation-delay:0s}@-webkit-keyframes slide{100%{left:0}}@keyframes slide{100%{left:0}}#slide-down{animation-duration:.3s;animation-name:slidein}@keyframes slidein{from{margin-left:50%;width:200%}to{margin-left:0%;width:100%}}.lds-dual-ring{display:inline-block;width:120px;height:120px;top:50%;left:50%;margin-top:-120px;z-index:1001;position:fixed;opacity:1;transform:translate(-50%, -50%)}.lds-dual-ring:after{content:" ";display:block;width:64px;height:64px;margin:1px;border-radius:50%;border:8px solid #cef;border-color:#53c6ff rgba(0,0,0,0) #4af5b3 rgba(0,0,0,0);animation:lds-dual-ring 1.2s linear infinite}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.paid{color:green;font-size:3rem;text-align:center}.unpaid{color:#f40;font-size:3rem;text-align:center}.pending_paid{color:#ffa200;font-size:3rem;text-align:center}.inline-button{display:inline-block}.this-is-wrong{background-color:#ffc56f}.button-blue{background-color:#95d1fe}.input-form{letter-spacing:16px;text-transform:uppercase;max-width:50%}@media only screen and (max-width: 600px){.input-form{letter-spacing:16px;text-transform:uppercase;max-width:100%}}.text-area-error{min-height:300px;padding:10px;border:.5px solid #b5b5b5}.find-invoice-button{max-width:50% !important}@media only screen and (max-width: 600px){.find-invoice-button{max-width:100% !important}}.bounce{animation:bounce .5s}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-2px)}}.invoice-listing{background-color:#f3f3f3;min-height:40px;padding:12px;margin-bottom:14px;transition-duration:.5s;cursor:pointer}.invoice-listing:hover{background-color:#ececec}.dashboard-margin-bottom{margin-bottom:40px}.paid-invoice-text{color:green;font-weight:bold}.unpaid-invoice-text{color:orange;font-weight:bold}.cookieAcceptButton{background-color:#000;color:#fff;border:1px #fff solid;margin-left:10px;cursor:pointer;min-width:60px;transition-duration:.8s}.cookieAcceptButton:hover{background-color:#2c2c2c}#test-otp-style{--otp-digits: 12;--otc-ls: 2ch;--otc-gap: 1.25;--_otp-bgsz: calc(var(--otc-ls) + 1ch);all:unset;background:linear-gradient(90deg, var(--otc-bg, #f7f7f7) calc(var(--otc-gap) * var(--otc-ls)), transparent 0) 0 0/var(--_otp-bgsz) 100%;caret-color:var(--otc-cc, #333);clip-path:inset(0% calc(var(--otc-ls) / 2) 0% 0%);font-family:ui-monospace,monospace;font-size:var(--otc-fz, 2.5em);inline-size:calc(var(--otc-digits)*var(--_otp-bgsz));letter-spacing:var(--otc-ls);padding-block:var(--otc-pb, 1ch);padding-inline-start:calc((var(--otc-ls) - 1ch)/2*var(--otc-gap));width:36ch;text-transform:uppercase}.faded{opacity:.5;cursor:not-allowed}.pdf-embed-block{min-width:100%;aspect-ratio:1.414/1;height:auto}@media(pointer: none),(pointer: coarse){.pdf-embed-block{display:none !important}}.chevron-down-link-block,.chevron-down-link-block:hover{background-image:url("https://d21dyqv0ta8hal.cloudfront.net/arrow-down.svg")}.htmx-indicator{opacity:0;visibility:hidden}.htmx-request .htmx-indicator,.htmx-request.htmx-indicator{opacity:1;visibility:visible;transition:opacity 200ms ease-in}/*# sourceMappingURL=style.css.map */
