.button{position:relative;display:inline-block;padding:5px 44px 5px 12px;font-weight:400;cursor:pointer;transition:all .2s ease}.button:after{content:"";position:absolute;right:12px;bottom:5px;font-family:icons}.button.large,.button.sidebar{padding:5px 50px 5px 12px;font-size:28px}.button.large:after,.button.sidebar:after{bottom:4px}@media screen and (max-width: 1024px){.button.large,.button.sidebar{font-size:20px}.button.large:after,.button.sidebar:after{bottom:8px}}.button.sidebar{display:block;width:100%}.button.bg-regular{border:1px solid #ef7d00;color:#ef7d00;background-color:#fff}.button.bg-regular:hover{color:#ef7d00;background-color:#fff}.button.bg-theme{border:1px solid #ef7d00;color:#fff;background-color:#ef7d00}.button.bg-theme:hover{color:#ef7d00;background-color:#fff}.button.upload{padding:10px 50px 10px 10px;color:#fff;font-size:22px;font-weight:600;background-color:#ef7d00}.button.upload:hover{color:#fff;background-color:#52595c}.button.upload:after{content:"";top:50%;right:0;width:40px;height:30px;padding:5px;transform:translateY(-50%);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20448%20512'%20fill='white'%3e%3cpath%20d='M416%20208H272V64c0-17.67-14.33-32-32-32h-32c-17.67%200-32%2014.33-32%2032v144H32c-17.67%200-32%2014.33-32%2032v32c0%2017.67%2014.33%2032%2032%2032h144v144c0%2017.67%2014.33%2032%2032%2032h32c17.67%200%2032-14.33%2032-32V304h144c17.67%200%2032-14.33%2032-32v-32c0-17.67-14.33-32-32-32z'/%3e%3c/svg%3e");background-repeat:no-repeat}
