.elementor .vid{width:100%;aspect-ratio:16/9;background-color:var(--primary);}.elementor .vid-row{padding:0px;margin-block-end:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto;}.elementor .pg-intro{max-width:760px;font-family:var(--poppins);font-weight:300;font-size:16px;color:var(--primary);line-height:1.7em;text-align:center;padding-block-start:0px;padding-block-end:30px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .h2{font-family:var(--poppins);font-weight:300;font-size:22px;color:var(--primary);line-height:34px;text-align:center;text-transform:uppercase;margin-block-start:0px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .wrap{width:100%;max-width:1140px;padding-block-start:10px;padding-block-end:10px;padding-inline-start:20px;padding-inline-end:20px;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:block;}.elementor .wrap-film{padding-block-start:20px;}.elementor .pg-title{padding-block-start:20px;padding-block-end:20px;padding-inline-start:10px;padding-inline-end:10px;background-color:var(--bg);display:block;}.elementor .page-title-h1{font-family:var(--display);font-weight:500;font-size:55px;color:var(--primary);line-height:44px;text-align:center;text-transform:uppercase;padding-block-start:10px;padding-block-end:10px;padding-inline-start:0px;padding-inline-end:0px;margin:0px;display:block;}