.vp-portfolio__items-tilt-effect{--vp-tilt-effect__x: 0.5;--vp-tilt-effect__y: 0.5;--vp-tilt-effect__max: 6;--vp-tilt-effect__scale: 1;--vp-tilt-effect__perspective: 800px;--vp-tilt-effect__transition-speed: 0.1s;--vp-tilt-effect__transition-easing: linear;--vp-tilt-effect-hover__scale: 1.05;--vp-tilt-effect--meta-item__multiplier: 1;--vp-tilt-effect--item-hover__z-index: 10}.vp-portfolio__items-tilt-effect .vp-portfolio__item-meta-title{--vp-tilt-effect--meta-item__multiplier: 1.6}.vp-portfolio__items-tilt-effect .vp-portfolio__item-meta-inline,.vp-portfolio__items-tilt-effect .vp-portfolio__item-meta-categories{--vp-tilt-effect--meta-item__multiplier: 1.4}.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-fade .vp-portfolio__item,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-fly .vp-portfolio__item,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-emerge .vp-portfolio__item,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-default .vp-portfolio__item-img-wrap,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-caption-move .vp-portfolio__item-img-wrap{--vp-tilt-effect__x-calculated: calc(var(--vp-tilt-effect__x) * var(--vp-tilt-effect__max) * 2 - var(--vp-tilt-effect__max));--vp-tilt-effect__y-calculated: calc(var(--vp-tilt-effect__max) - var(--vp-tilt-effect__y) * var(--vp-tilt-effect__max) * 2);transition:var(--vp-tilt-effect__transition-speed) transform var(--vp-tilt-effect__transition-easing) !important;transform:perspective(var(--vp-tilt-effect__perspective)) rotateX(calc(1deg * var(--vp-tilt-effect__y-calculated))) rotateY(calc(1deg * var(--vp-tilt-effect__x-calculated))) scale(var(--vp-tilt-effect__scale))}.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-fade .vp-portfolio__item:hover,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-fly .vp-portfolio__item:hover,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-emerge .vp-portfolio__item:hover,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-default .vp-portfolio__item-img-wrap:hover,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-caption-move .vp-portfolio__item-img-wrap:hover{--vp-tilt-effect__scale: var(--vp-tilt-effect-hover__scale)}.vp-portfolio__items-tilt-effect .vp-portfolio__item-img-overlay>*,.vp-portfolio__items-tilt-effect .vp-portfolio__item-meta>*{transition:var(--vp-tilt-effect__transition-speed) transform var(--vp-tilt-effect__transition-easing) !important;transform:translateY(calc(-1px * var(--vp-tilt-effect--meta-item__multiplier) * var(--vp-tilt-effect__y-calculated))) translateX(calc(1px * var(--vp-tilt-effect--meta-item__multiplier) * var(--vp-tilt-effect__x-calculated))) !important}.vp-portfolio__items-tilt-effect-opposite .vp-portfolio__items-style-fade .vp-portfolio__item,.vp-portfolio__items-tilt-effect-opposite .vp-portfolio__items-style-fly .vp-portfolio__item,.vp-portfolio__items-tilt-effect-opposite .vp-portfolio__items-style-emerge .vp-portfolio__item,.vp-portfolio__items-tilt-effect-opposite .vp-portfolio__items-style-default .vp-portfolio__item-img-wrap,.vp-portfolio__items-tilt-effect-opposite .vp-portfolio__items-style-caption-move .vp-portfolio__item-img-wrap{--vp-tilt-effect__x-calculated: calc(calc(1 - var(--vp-tilt-effect__x)) * var(--vp-tilt-effect__max) * 2 - var(--vp-tilt-effect__max));--vp-tilt-effect__y-calculated: calc(var(--vp-tilt-effect__max) - calc(1 - var(--vp-tilt-effect__y)) * var(--vp-tilt-effect__max) * 2)}.vp-portfolio__items-tilt-effect .vp-portfolio__items-wrap,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-default .vp-portfolio__item,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-caption-move .vp-portfolio__item{overflow:visible}.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-default .vp-portfolio__item-img-wrap,.vp-portfolio__items-tilt-effect .vp-portfolio__items-style-caption-move .vp-portfolio__item-img-wrap{position:relative;z-index:1;padding-top:.1px;padding-bottom:.1px}.vp-portfolio__items-tilt-effect[data-vp-layout=slider] .vp-portfolio__items-wrap{padding:10px;margin-top:-10px;margin-right:-10px;margin-left:-10px;overflow:hidden}.vp-portfolio__items-tilt-effect .vp-portfolio__item-wrap{z-index:1;transition:.5s z-index}.vp-portfolio__items-tilt-effect .vp-portfolio__item-wrap:hover{z-index:var(--vp-tilt-effect--item-hover__z-index)}