.parallax{height:100%;overflow:hidden;position:relative;width:100%;--animate-parallax-transform:calc(var(--b227f542)*-1)}.parallax img,.parallax video{left:0;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0}@media (min-width:768px){.parallax.direction-horizontal img,.parallax.direction-horizontal video{height:100%;left:calc(var(--b227f542)*-1);min-width:calc(100% + var(--b227f542)*2);transform:translate(var(--animate-parallax-transform));width:calc(100% + var(--b227f542)*2)}.parallax.direction-vertical img,.parallax.direction-vertical video{height:100%;min-height:calc(100% + var(--b227f542)*2);top:calc(var(--b227f542)*-1);transform:translateY(var(--animate-parallax-transform));width:100%}}
