.title-heding-section{
 text-align: center;
}

.four_columns__boxs .heading_secs .demo_btn a{
   margin:0 auto;
  background:#080808;
}

.four_columns__boxs{
  padding-top:7rem !important;
  padding-bottom: 6rem !important;
  margin-bottom:2rem;
}

.four_columns__boxs-blue .heading_secs p{
  margin-bottom:2rem;
}

@media (min-width: 768px) {
  .four_columns__boxs-blue .heading_secs {
      padding-bottom: 0px !important;
  }
}

.banner-form{
  max-width: 400px;
  margin-top: 2rem;
}

.banner-form input.hs-button {
    background-color:var(--primary-color) !important;
    border-color:var(--primary-color) !important;
    color: #fff !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    padding: 10px 24px;
    border-radius:var(--small-border-radius) !important;
}

.banner-form .input input {
    background-color: #fff;
    border: 1px solid #dce4f9; !important;
    border-radius:var(--small-border-radius) !important;
    color: #0a162f !important;
    min-height: 50px !important;
    padding-right: 140px !important;
    width: 100% !important;
    box-shadow: -1px 4px 5px 1px #d9d9d940;
}

/* .two-column_hero-form .row_clm .column_6.form .column6sp label{
  padding-left:10px;
} */

/* .hs-richtext.hs-main-font-element span{
  font-size:11px !important;
} */

.banner-form .input {
    width: 100%!important
}

.banner-form .hs-richtext {
    display: none
}

.banner-form {
  width: 100%;
  margin:0 auto;
}

.banner-form form {
    position: relative
}

.banner-form .hs_submit.hs-submit {
   position: absolute;
   right: 0;
   top: 0;
   margin-top:5px;
   margin-right:5px;
  
}

@media(min-width: 1550px) {
  .banner-form  .hs_submit.hs-submit {
        top:0px;
        right:0px;
        margin-top:4px;
    }
}

@media (max-width: 767px) {
    .banner-form .input input {
        padding-right: 100px !important;
    }
  
    .banner-form input.hs-button{
    padding:10px 10px;
  }
  
  .four_columns__boxs{
    padding-top:5rem !important;
    margin-bottom: 1rem;
    padding-bottom:3rem !important;
  }
  
  .tabs-webflow-section.compare-webflow-section .sec_hading h2{
    font-size:24px !important;
    line-height: 34px !important;

  }
}

.banner-form .hs_email.hs-email > label:first-of-type {
  display: none;
}


