.module-single.h-full .media img,.module-single.h-full .media video{height:100vh;height:calc(var(--vh, 1vh)*100);-o-object-fit:cover;object-fit:cover;width:100%}.module-single.p-large{height:auto!important;padding:1rem 20%;padding:var(--gutter-module-y,1rem) 20%}@media(max-width:767px){.module-single.p-large{padding:1rem 10%;padding:var(--gutter-module-y,1rem) 10%}}.module-single.p-large .media{display:block;width:100%}.module-single.p-large .media img,.module-single.p-large .media video{height:65vh;height:calc(var(--vh, 1vh)*65);-o-object-fit:contain;object-fit:contain;width:100%}.module-single.p-large.h-keep:has([data-orientation=portrait]) .media img,.module-single.p-large.h-keep:has([data-orientation=portrait]) .media video{height:85vh;height:calc(var(--vh, 1vh)*85)}@media(max-width:767px){.module-single.p-large.h-keep.p-large:has([data-orientation=landscape]) .media img,.module-single.p-large.h-keep.p-large:has([data-orientation=landscape]) .media video{height:auto}.module-single.p-large.h-keep.p-large+.module-spacing.is-small{padding:0!important}}