.inner-banner-main {
  position: relative;
  background-size: cover;
  background-position: center center;
  background-repeat: no-repeat;
  padding: 130px 20px 125px 20px;  
  display: flex;
  align-items: center;
  justify-content: center;
  background-image: linear-gradient(to right, rgba(74, 58, 255, 1), rgba(108, 58, 255, 1));
}

.banner-overline{
 font-size:16px;
  color:;
}

.inner-banner-main .banner-title h1{
  color:#FFF !important;
  font-family: Poppins;
    font-size: 76px !importan;
    font-style: normal;
    font-weight: 700;
    letter-spacing: -3px;
    line-height: 120%;
    margin-bottom: 16px;
    margin-top: 0;
}

.inner-banner-content h4 {
  margin-top: 10px;
  
}

.banner-description {
  margin-top: 15px;
}

.banner-description p{
  width:550px;
  margin:auto;
  color:#fff;
}
.inner-banner-main .overlay {
  position: absolute;
  content: "";
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  z-index: 1;
  transition: all .4s ease;
}


.inner-banner-main .inner-banner-content { 
  z-index: 2;
  text-align: center;
  width: 100%;
}

.inner-banner-wrap {
  max-width: 800px;
  margin: 0 auto;
  text-align: center;
  position: relative;
}

.inner-banner-main.b_left .inner-banner-wrap {
  margin: 0;
  text-align: left;
  padding-left: 70px;
}

.inner-banner-main.b_right .inner-banner-wrap {
  margin: 0 0 0 auto;
  text-align: right;
  padding-right: 70px;
}


{# Button #}
.inner-banner-main .button{
  margin-top: 20px;
}

.inner-banner-main .button span svg,
.inner-banner-main .button img{
  margin-left: 15px;
  transition: .4s all linear;
  height: 22px;
}

.inner-banner-main .button .button span{
  display: flex;
  align-items: center;
  justify-content: center;
}

@media screen and (max-width: 1024px) {
  .inner-banner-main {
    padding: 80px 20px 80px 20px; 
  } 
}

@media screen and (max-width: 767px) {
  .inner-banner-main {
    padding: 50px 20px 50px 20px; 
  } 
.inner-banner-main .banner-title h1{
  font-size: 54px;
}

.banner-description p {
    width: 100%;
    font-size: 14px;
}
}

body.rp_theme_dark .inner-banner-main {
background-image: linear-gradient(to right,  rgba(22, 25, 33, 1),rgba(39, 41, 50, 1));
}

body.rp_theme_dark .inner-banner-main .banner-description p{
  color:#6E7191 !important
}