.dnd-section, .content-wrapper--blog-index, .content-wrapper--blog-post {
    padding: 0 20px;
}
form .hs-richtext, form .hs-richtext *, form .hs-richtext p, form .hs-richtext h1, form .hs-richtext h2, form .hs-richtext h3, form .hs-richtext h4, form .hs-richtext h5, form .hs-richtext h6 {
    font-family: 'Nunito Sans', sans-serif;
    font-style: normal;
    font-weight: 800!important;
    text-decoration: none;
    color: #000000;
}
.firma{
display:none;
  
}

.hs-form-field > label, .hs-form-field > label span {
   
   position: relative;
    bottom: -8px!important;
    background-color: white!important;
    left: 15px;
    z-index: 9999;
    width: 205px;
    padding: 0px!important;
}
.hs-form-field legend {

    display: none!important;
}

input[type='checkbox']:checked{
  background-color: #ff6319!important;
}
#step-2{
display:none;
}
#step-3{
display:none;
}
.actions {
    display: none!important;
}
#enviar-1, #enviar-2, #enviar-3{
padding: 20px;
    width: 250px;
    display: block;
    margin: auto;
    background-color: #ffbc00;
    border: 0px;
    border-radius: 10px;
    font-size:25px;
}
#progress-bar {
    height: 12px;
    background-color: #ff6319;
    width: 15%;
}
#progress-bar-background{
 height: 12px;
    background-color: #ff631978;
    width: 100%;
}
.form-title {
    font-family: 'Nunito Sans', sans-serif;
    font-style: normal;
    font-weight: 800;
    text-decoration: none;
    background-color: rgb(255 255 255);
    border: 1px none #D0D0D0;
    border-top-left-radius: 18px;
    border-top-right-radius: 18px;
    color: #FFFFFF;
    font-size: 32px;
    padding: 25px 25px;
    text-transform: none;
    display: none;
}
input[type='text'], input[type='email'], input[type='password'], input[type='tel'], input[type='number'], select, textarea {
    font-family: 'Nunito Sans', sans-serif;
    font-style: normal;
    font-weight: normal;
    text-decoration: none;
    background-color: rgba(255, 255, 255, 1.0);
    border: 1px solid #7f7f7f;
    border-radius: 4px;
    color: #00326D;
    font-size: 16px;
    padding: 12px 12px;
}
/*Loader*/
.cargando{
display:none;
}
.preloader {
  margin:auto;
 
  width: 70px;
  height: 70px;
  border: 10px solid #eee;
  border-top: 10px solid #666;
  border-radius: 50%;
  animation-name: girar;
  animation-duration: 2s;
  animation-iteration-count: infinite;
}
@keyframes girar {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}