.button-shimmer{position:relative;overflow:hidden;transition:all 0.3s ease-in-out}.button-shimmer::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent 0%,rgba(255,255,255,0.6) 50%,transparent 100%);transition:all 0.6s ease-in-out}.button-shimmer:hover::after{left:100%}.button-shimmer:hover{transform:translateY(-2px)}@media (max-width:768px){.milo-about-text .et_pb_text{padding:0 18px!important}.milo-about-text .et_pb_text p{font-size:1rem!important;line-height:1.5!important;max-width:95%!important;margin-left:auto!important;margin-right:auto!important}}.et_pb_gallery_item img{transition:transform 0.3s ease,box-shadow 0.3s ease}.et_pb_gallery_item:hover img{transform:scale(1.05);box-shadow:0 4px 15px rgba(0,0,0,0.2)}