body {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    text-rendering: optimizeLegibility;
    -moz-font-feature-settings: "liga" on;
}
  .main-header-section{ 
  background-image: linear-gradient(130deg,rgba(134, 36, 225, 0.91) 25%,rgba(54, 7, 166, 0.89) 100%)!important;
}
.ribbon-section .ribbon-button button, .bottom-ribbon-section .ribbon-button button, .button-two .main-button button, .main-button button, .contact-wrap .leadform-show-form.leadform-lite input[type="submit"] { border-width: 0px!important;
    border-color: rgba(0,0,0,0);
    border-radius: 4px;
    letter-spacing: 5px;
    font-size: 14px;
      font-weight: 700!important;
    text-transform: uppercase!important;
    background-image: linear-gradient(90deg,#f92c8b 0%,#b02cd6 100%)!important;
    line-height: 1.7em!important;
    border: 2px solid;
-webkit-transition: all .2s;
    -moz-transition: all .2s;
    transition: all .2s;
    padding-top: 18px!important;
    padding-right: 34px!important;
    padding-bottom: 18px!important;
    padding-left: 34px!important;
box-shadow: 0px 20px 30px -10px rgba(249,44,139,0.4);
-webkit-animation-duration: .2s;
    -moz-animation-duration: .2s;
    -o-animation-duration: .2s;
    animation-duration: .2s;
}
.multi-feature-area{
    background-image: linear-gradient(180deg,#ffffff 100%,#F2F2FA 50%)!important;
background-color:#f2f2fa;
}
.aboutus-section, .client-testimonial-section, .multi-slider-area, .ribbon-section{
    background-image: linear-gradient(180deg,#ffff