.icn-btn{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:.25rem;box-shadow:rgba(0,0,0,.02) 0 1px 3px 0;box-sizing:border-box;color:rgba(0,0,0,.85);cursor:pointer;display:inline-flex;font-size:18px;font-weight:600;justify-content:center;line-height:1.25;min-height:3rem;padding:calc(.875rem - 1px) calc(1.5rem - 1px);position:relative;text-decoration:none;transition:all 250ms;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;width:auto;margin-left:10px!important;font-family:montserrat}.icn-btn:focus,.icn-btn:hover{border-color:rgba(0,0,0,.15);box-shadow:rgba(0,0,0,.1) 0 4px 12px}.icn-btn:hover{transform:translateY(-1px)}.icn-btn:active{background-color:#f0f0f1;border-color:rgba(0,0,0,.15);box-shadow:rgba(0,0,0,.06) 0 2px 4px;transform:translateY(0)}.icn-btn .smallButton{min-height:1rem!important;padding:5px!important}.icn-btn .midButton{min-height:2rem!important;padding:8px!important}.disableBtn{cursor:not-allowed;background-color:#ebebeb;color:gray}@media(max-width:480px){.icn-btn{font-size:15px;font-weight:600;justify-content:center;line-height:1.1;min-height:2rem;padding:calc(.875rem - 1px) calc(1.3rem - 1px);margin-left:20px!important}}.button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:12.5rem;padding:1.5rem 3.125rem;background-color:#3498db;border:none;border-radius:.3125rem;box-shadow:0 12px 24px 0 rgba(0,0,0,.2);color:#fff;font-weight:300;text-transform:uppercase;overflow:hidden}.button:before{position:absolute;content:'';bottom:0;left:0;width:0%;height:100%;background-color:#54d98c}.button span{position:absolute;line-height:0}.button span i{transform-origin:center center}.button span:nth-of-type(1){top:50%;transform:translateY(-50%)}.button span:nth-of-type(2){top:100%;transform:translateY(0);font-size:24px}.button span:nth-of-type(3){display:none}.button span:nth-of-type(4){display:none}.active-chck-btn{background-color:#2ecc71}.active-chck-btn:before{width:100%;transition:width 9s cubic-bezier(.2,.8,.4,.9)}.active-chck-btn span:nth-of-type(1){top:-100%;transform:translateY(-50%)}.active-chck-btn span:nth-of-type(2){top:50%;transform:translateY(-50%)}.active-chck-btn span:nth-of-type(2) i{animation:loading .5s linear infinite}.active-chck-btn span:nth-of-type(3){display:none}.finished-chck-btn{background-color:#54d98c}.finished-chck-btn .submit{display:none}.finished-chck-btn .loading{display:none}.finished-chck-btn .check{display:block!important;font-size:24px;animation:scale 1.5s linear}.finished-chck-btn .check i{transform-origin:center center}.errorBtn-chck-btn{background-color:#ff5252!important}.errorBtn-chck-btn .submit{display:none}.errorBtn-chck-btn .loading{display:none}.errorBtn-chck-btn .error{display:block!important;font-size:24px;animation:scale 1.5s linear}.errorBtn-chck-btn .error i{transform-origin:center center}@keyframes loading{100%{transform:rotate(360deg)}}@keyframes scale{0%{transform:scale(10)}50%{transform:scale(.2)}70%{transform:scale(1.2)}90%{transform:scale(.7)}95%{transform:scale(1)}100%{transform:scale(1)}}.buttonStyle{transition:all 250ms;user-select:none;-webkit-user-select:none;touch-action:manipulation}.buttonStyle:focus,.buttonStyle:hover{box-shadow:rgba(0,0,0,.1) 0 4px 12px}.buttonStyle:hover{transform:translateY(-1px)}.buttonStyle:active{background-color:#f0f0f1;border-color:rgba(0,0,0,.15);box-shadow:rgba(0,0,0,.06) 0 2px 4px;transform:translateY(0)}
/*# sourceMappingURL=buttons.css.map */
