body{
    background: linear-gradient(108.1deg, #FFF 1.89%, #FFFFFF 18.34%, #FFF 100%);
 }

.gradient-section{
 
background: linear-gradient(108.1deg, #FFEAEA 1.89%, #FFFFFF 18.34%, #FFF9E5 100%);
border-bottom: 1px solid #dddddd;
border-top: 1px solid #e7e7e7;


}



.bg-header{
    background-color: #FFF;
    padding: 80px 0px!important;
}

.shape{
    margin: 30px;
}

.text-body-secondary{
    font-size: 1.1875rem!important;
    padding-bottom: 20px;
}

.btn-primary{
    background-color: #AF1726;
}

.btn-primary:hover{
    background-color: #FF5A5F;
}

.text-primary{
    color: #FF5A5F!important;
    font-size:3rem;
}

.display-3{
    line-height:normal;
    font-size:2.6rem;
}

.btn-primary-subtle {
    background-color:#FF5A5F;
    color: #FFF;
}


.btn-primary-subtle:hover {
    background-color:#AF1726;
    color: #FFF;
}

.navbar {
    border-bottom: 1px solid #FF5A5F;
}

.text-gray-700{
    font-size:1.1875rem!important;
}

.nav-link {
    color: #666;
}

.nav-link:hover {
    color: #AF1726;
}

.nav-link:focus {
    color: #AF1726;
}
.text-bg-primary-desat{
    background-color: #AF1726!important;
}

.fs-sm{
    color: #AF1726;
}


.elevate-business{
    padding-bottom:100px;
}


.badge-float-outside {
    right: 7.2rem 
 
;
    top: -0.5rem;
}

.text-bg-primary-desat{
    background: none!important;
    margin-top: -24px;
}

.text-success{
    color:#FF5A5F!important;

}

.screenshot {
    box-shadow: none;
}

.text-bg-success-subtle{
    background: #F43334!important;
    color: #FFF!important;
}

.bg-primary-desat{
    background-color:#FF5A5F!important;
    color: #FFF!important;
}

.font-18{
    font-size: 18px;
}


.sw-features h4.text-body-secondary{
    font-weight: 600;
    font-size: 20px;
    color: #FF5A5F!important;
}