.Header-Footer{display:flex;flex-flow:row;justify-content:space-between;align-items:start;position:sticky;top:0rem;z-index:2000;max-width:var(--main-max-width);margin-right:auto;margin-left:auto}.container-1{display:flex;flex-flow:row;justify-content:space-between;gap:4rem}.Menu-Item{margin-right:5rem}.container-2{display:flex;flex-flow:row;justify-content:space-around;max-width:var(--main-max-width);margin-right:auto;margin-left:auto}.container-3{display:flex;flex-flow:row;justify-content:end;gap:5rem}@media (max-width:1023px){.container-3{flex-flow:column;align-items:center}}.container-4{max-width:var(--main-max-width);margin-right:auto;margin-left:auto}.main-container{max-width:var(--main-max-width);margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.film-heading{color:#fff;font-weight:200;font-size:3rem;text-align:center;text-transform:uppercase;letter-spacing:1rem;padding-bottom:0px}@media (max-width:1023px){.film-heading{font-size:2rem}}@media (max-width:479px){.film-heading{padding-left:0.5rem}}.spacer{margin-top:5rem;margin-bottom:4rem;border-top:0.15rem solid #fff}.page-title{font-weight:100;font-size:5rem;text-align:center;text-transform:uppercase;letter-spacing:3rem;padding-left:3rem}@media (max-width:1023px){.page-title{font-size:3rem;letter-spacing:2rem}}@media (max-width:767px){.page-title{letter-spacing:1rem}}@media (max-width:479px){.page-title{font-size:2rem;padding-left:0.5rem}}.film-box{visibility:visible;padding-top:1rem;padding-right:1rem;padding-bottom:1rem;padding-left:1rem}.hide{border-top:0.1rem solid red;border-bottom:0.1rem solid red;border-left:0.1rem solid red;border-right:0.1rem solid red}.container-5{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-auto-flow:row;align-items:start;justify-items:center;gap:33px}.container-6{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);grid-auto-flow:row;align-items:start;justify-items:center;justify-content:space-around;gap:4rem;margin-right:auto;margin-left:auto}@media (max-width:1023px){.container-6{grid-template-columns:repeat(1,1fr)}}.film-description{justify-content:center;align-items:end;position:relative;bottom:0rem;font-weight:100;font-size:2rem;text-align:start;letter-spacing:0.2rem}@media (max-width:479px){.film-description{font-size:1.5rem;text-align:center}}.film-sub-heading{color:#fff;font-weight:200;font-size:2rem;text-align:start;text-transform:none;letter-spacing:0.3rem}@media (max-width:1023px){.film-sub-heading{font-size:2rem}}.container-7{display:flex;justify-content:center;align-items:start;margin-top:2rem}@media (max-width:1023px){.container-7{display:flex;justify-content:center;align-items:start}}.container-8{display:flex;flex-flow:row;justify-content:space-around;align-items:start;gap:6rem;margin-top:2rem;border-top:0.17rem solid var(--bde-links-color)}@media (max-width:1023px){.container-8{flex-flow:column}}.menu-heading{color:#fff;margin-bottom:1rem}.film-link{margin-bottom:1rem}.menu-spacer{margin-top:1rem;margin-bottom:1rem;border-top:0.1rem solid #fff;border-bottom:0.1rem solid #fff;border-left:0.1rem solid #fff;border-right:0.1rem solid #fff}.Trailer-Heading{color:var(--brand-color);font-weight:200;font-size:2rem;text-align:center;text-transform:capitalize;letter-spacing:1rem;margin-top:-2rem}.container-9{position:sticky;top:0rem;z-index:2000;background-color:#000C}.Footer{display:flex;flex-flow:row;justify-content:space-between;align-items:start;position:sticky;top:0rem;z-index:1900;max-width:var(--main-max-width);margin-top:0rem;margin-right:auto;margin-left:auto;padding-top:2rem;padding-bottom:2rem}@media (max-width:1023px){.Footer{flex-flow:column;align-items:center}}.menu-builder-1{border-radius:0rem}@media (max-width:1119px){.logo{width:10rem}}.container-11{display:flex;flex-flow:row;justify-content:space-between;gap:97px}@media (max-width:1119px){.container-11{flex-flow:column}}.container-13{display:flex;flex-flow:column;justify-content:end;align-items:end}.kontakt-heading{color:#fff;font-weight:200;font-size:3rem;text-align:center;font-style:italic;text-transform:uppercase;letter-spacing:1rem;padding-bottom:0px}@media (max-width:1023px){.kontakt-heading{font-size:2rem}}@media (max-width:767px){.kontakt-heading{font-style:italic;text-transform:none;letter-spacing:0.5rem}}@media (max-width:479px){.kontakt-heading{padding-left:0.5rem}}