.magic-image{max-width:100%;position:absolute;z-index:1}.magic-image.z_index_3{z-index:3}.homepage_light_bg .magic-image{max-height:190vh}@media (max-width:1023px){.magic-image.handle_mobile_200{height:200px}.magic-image.handle_mobile_w245{left:-24px;margin-top:36%!important;width:245px}.homepage_light_bg .magic-image{margin-top:50%!important;max-height:auto;max-width:200%}}