How to Display the button and fontawesome icon in same line

How to Display the button and fontawesome icon in same line

<br>

.add-cart-button
{
    width:205px;
    height:56px;
    border-radius: 28px;
    background-color: #EC7F4A;
    color: #ffff;
    font-family: Roboto;
}
.add-cart-button-icon
{
    color: #232323;
    float: right;
    font-size: 40px;
}
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css">

  <button  class="add-cart-button">
    <span>Add to Cart</span><i class="fa fa-plus-circle fa-6  add-cart-button-icon" aria-hidden="true"></i>
   </button>


I'm using Bootstrap4 doubt in button that i need to display button along with fontawosome icon.can any one please tell me to do it.

Expected image

Actual output i got now

Image of Actual output i got now

Angular 9 Tutorial: Learn to Build a CRUD Angular App Quickly

What's new in Bootstrap 5 and when Bootstrap 5 release date?

Brave, Chrome, Firefox, Opera or Edge: Which is Better and Faster?

How to Build Progressive Web Apps (PWA) using Angular 9

What is new features in Javascript ES2020 ECMAScript 2020

HTML5 and CSS3 Fundamentals - Learn HTML5 and CSS3 From Scratch

HTML5 and CSS3 Fundamentals - Learn HTML5 and CSS3 From Scratch, you'll learn the fundamentals of HTML5 & CSS3 programming. Tune in to learn concepts about web pages, CSS3 styles and HTML5 features.

Learn HTML5 and CSS3 From Scratch - Full Course

Learn HTML5 and CSS3 From Scratch. HTML and CSS are essential skills to have for a career in web development. HTML is a markup language that is used developing web pages. CSS is a language responsible for layout and styling of the web pages.