.x-vision-steps{margin-top:40px;position:relative}.x-vision-steps .embla__slide{padding:0}.x-vision-steps .embla__slide .x-browser{max-width:800px}.x-vision-steps img{width:100%;max-width:800px;margin:0}.x-vision-steps .bubble-but{display:flex;justify-content:center;position:absolute;top:30%;z-index:2;right:0}.x-vision-steps .bubble-but li{cursor:pointer}.x-vision-steps .bubble-but li:last-child{background-color:#1b82ce;color:#fff}.x-vision-steps .bubble-but li:hover{background-color:#ffad00;color:#fff}