.btn{display:inline-block;text-align:center;background:var(--color-primary);box-shadow:0 20px 35px var(--color-primary-shadow);border-radius:10px;font-size:18px;line-height:19px;padding:17px 30px;color:white;cursor:pointer;transition:background-color .25s ease,border-color .25s ease;border:1px solid var(--color-primary)}.btn:hover{background-color:#e86809;border-color:#e86809}.btn:disabled{pointer-events:none;opacity:.7}.btn.btn--block,.btn--full{display:block;width:100%}.btn.btn--secondary{background:#fff;box-shadow:none;color:#14509c;border-color:#14509c}.btn.btn--secondary:hover{border-color:#14509c;background-color:#14509c;color:#fff}.btn.btn_more{background:transparent;box-shadow:none;border-color:#999;color:#333}.btn.btn_more:hover{border-color:#333;color:#333}.btn.btn--s{font-size:16px;line-height:20px;padding-top:9px;padding-bottom:9px}.btn.btn--no-shadow{box-shadow:none}@media screen and (min-width:768px){.btn{width:auto}}