.custom_carousel_with_media .media_con{aspect-ratio:857/415;width:857px;max-width:100%;line-height:0;position:relative;margin:0 auto;padding:5px}.custom_carousel_with_media .media_con .media_items{border-radius:85px;height:100%;width:100%;overflow:hidden;position:relative;background-color:#222}.custom_carousel_with_media .media_con .media_items .elementor-element{position:absolute;width:100%;height:100%}.custom_carousel_with_media .media_con .media_items img{position:absolute;height:100%;width:100%;object-fit:cover}.custom_carousel_with_media .media_con .media_items .slide_media{animation:fade-in .4s cubic-bezier(.39,.575,.565,1) both}.custom_carousel_with_media .media_con .frame{background-image:url(./phone-frame-horizontal-DYDsDkeq.png);position:absolute;top:0;right:0;bottom:0;left:0;background-size:contain;background-repeat:no-repeat;z-index:2}.custom_carousel_with_media .media_con .shadow{position:absolute;width:100%;height:100%;border-radius:85px;background:#00000070;left:35px;top:34px;filter:blur(10px)}@media (max-width: 767px){.custom_carousel_with_media .media_con,.custom_carousel_with_media .item{width:360px}.custom_carousel_with_media .media_con .shadow{border-radius:30px;left:15px;top:15px;filter:blur(5px)}.custom_carousel_with_media .media_con .media_items{border-radius:20px}}
