.hp-feat .hp-shot{position:relative;width:100%;max-width:560px;border-radius:20px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px rgba(15,23,42,.06),0 24px 50px -20px rgba(15,23,42,.32),0 50px 90px -40px rgba(10,107,230,.35);transition:transform .6s cubic-bezier(.2,.8,.2,1)}.hp-feat .hp-media:hover .hp-shot{transform:translateY(-6px) scale(1.01)}.hp-feat .hp-shot img{display:block;width:100%;height:auto;max-height:440px;object-fit:contain;margin:0!important}.hp-feat .hp-rv.in,.elementor-editor-active .hp-feat .hp-rv{opacity:1!important;transform:none!important}@media (max-width:560px){.hp-feat .hp-shot{border-radius:14px}}