img{max-width:100%}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield;appearance:textfield}input{outline:none;box-shadow:none}::-webkit-scrollbar{width:7px;height:0}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{border-radius:8px;background-color:#c2b83f;background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.2) 25%,transparent 0,transparent 50%,rgba(255,255,255,.2) 0,rgba(255,255,255,.2) 75%,transparent 0,transparent)}@keyframes scaleAnimation{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.animated-image{animation:scaleAnimation 30s linear infinite}input[type=time]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.btn-hover{transition:.5s;position:relative;z-index:1;overflow:hidden;display:flex;align-items:center;justify-content:center}.btn-hover:hover{background:transparent;color:white!important;border-color:#ceaa39}.btn-hover:before{content:"";position:absolute;left:0;top:0;height:100%;width:0;transition:.5s;background:#c2b83f;z-index:-1!important}.btn-hover:hover:before{width:100%}.shine .image{position:relative}.shine .image:before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:"";width:50%;height:100%;background:-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,.3));background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.3));-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.shine:hover .image:before{-webkit-animation:shine .75s;animation:shine .75s}.shine .image img{transition:.5s}.shine:hover .image img{transform:rotate(1deg) scale(1.02)}@keyframes shine{to{left:125%}}.loading-wave{width:300px;height:100px;display:flex;justify-content:center;align-items:flex-end}.loading-bar{width:20px;height:10px;margin:0 5px;background-color:#aed581;border-radius:5px;animation:loading-wave-animation 1s ease-in-out infinite}.loading-bar:nth-child(2){animation-delay:.1s}.loading-bar:nth-child(3){animation-delay:.2s}.loading-bar:nth-child(4){animation-delay:.3s}@keyframes loading-wave-animation{0%{height:10px}50%{height:50px}to{height:10px}}