.row-number-5 >.row-fluid{
     background: radial-gradient(100.03% 74.06% at 0% 1.26%, rgba(168, 203, 255, 0.04) 0%, rgba(168, 203, 255, 0.16) 100%);
    border-radius:32px;
  padding:56px 48px 48px 48px;
}

.kl-hero-02{
  padding: 22px 0 44px 0;
  min-height: 0px;
}

.kl-hero-02 .kl-rich-text p:last-child{
  margin: 0 0 1rem;
}

h3.form-title {
  font-size:38px;
}

.kl-rich-text__buttons .button, .kl-navbar__end a:hover {
    background: linear-gradient(191.74deg,#70aaff 8.53%,#1171ff 91.33%);
    border-color: white;
}

form input[type=submit]{
    background: linear-gradient(191.74deg,#70aaff 8.53%,#1171ff 91.33%);
    font-size: 16px;
    font-family: 'Karla Light';
    font-weight: normal;
}

form label span{
  font-family: 'Zona Pro Bold',sans-serif;
}

.dnd-module ul li h3{
  margin-bottom: 0px; 
  font-size: 16px;
}

.form-check-list{
  display: flex; align-items: center; gap: 18px; margin: 36px 0; color: #3b4153; font-size: 16px;
}

@media screen and (min-width: 1380px){
.kl-hero-02__content {
    padding: 0 20px;
  }
}

@media screen and (max-width: 959px){

 .row-fluid-wrapper .row-fluid .row-number-5{
  padding:0;
  border-radius:0
  }
  .row-number-5 > .row-fluid{   
    padding: 56px 20px 48px;
  border-radius:0
  }
  header .kl-navbar--no-menu {
    justify-items: end;
  }
  main .kl-hero-02__image {
    margin: -20px -35vw 0 0;
}