.form-content .forminator-guttenberg  {
 padding-top: 40px;
 max-width: 900px;
 margin: 0 auto;
}

.form-content .forminator-guttenberg  .forminator-field {
 position: relative;
    height: 35px;
}

.forminator-error-message {
 position: absolute;
 top: 35px;
 line-height: 18px !important;
 font-size: 14px;
 text-align: center;
 width: 100%;
}

.form-content .forminator-guttenberg .forminator-field label {
 margin-left: 5px !important;
 transition: all .2s ease;
 pointer-events: none;
 position: absolute;
 top: 2px;
 left: 0px;
 height: 35px;
 border: 0 !important;
 line-height: 35px !important;
 padding: 0 5px;
 font-weight: 300;
 z-index: 20;
 font-size: 15px;
 color: #a0a1a3;
 border-radius: 5px;
 font-family: BNPPSansLight,sans-serif;
}
.form-content .forminator-guttenberg  .forminator-is_active label, .form-content .forminator-guttenberg .forminator-is_filled label { 
 top: -5px;
 line-height: 10px !important;
 background: #fff;
 font-size: 10px !important;
 background-color: white !important;
 height: 10px !important;
}
.forminator-pagination-footer {
 justify-content: center !important;
 margin-top: 20px !important;
}
.forminator-pagination-footer button, button.moveBack {
 margin: 0 20px !important;
 background: #00af6d;
 background: -webkit-gradient(linear,left top,left bottom,from(#00af6d),to(#008251)) !important;
 background: -webkit-linear-gradient(top,#00af6d,#008251) !important;
 background: -o-linear-gradient(top,#00af6d 0,#008251 100%) !important;
 background: linear-gradient(180deg,#00af6d,#008251) !important;
 color: #fff !important;
 font-family: BNPPSans,sans-serif !important;
 font-weight: 500 !important;
 font-size: 20px !important;
 border: 0 !important;
 padding: 6px 24px !important;
 margin: 0 15px !important;
 border-radius: 4px !important;
 margin-top: 20px !important;
}
.singleinput {
 @media all and (min-width: 480px){
  max-width: 40%;
  width: 100%;
  margin: 0 auto;
 }
}

.form-content .forminator-guttenberg .forminator-field textarea {
 min-height: 140px;
    z-index: -1;
    -webkit-box-shadow: none;
    box-shadow: none;
    padding: 10px;
    width: 100%;
    border: 1px solid #ececec;
    background: #fbfcfc;
    font-size: 15px;
    color: #a0a1a3;
    border-radius: 5px;
    font-family: BNPPSansLight,sans-serif;
    float: left;
}
.forminator-fieldxs {
 margin-left: 5px;
    transition: all .2s ease;
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 0;
    height: 35px;
    border: 0;
    line-height: 35px;
    padding: 0 5px;
    font-weight: 300;
    color: #979797;
    z-index: 20;
    font-size: 15px;
    color: #a0a1a3;
    border-radius: 5px;
    font-family: BNPPSansLight,sans-serif;
}
.form-content .forminator-guttenberg  .forminator-field input {
 box-shadow: none;
 height: 35px;
 position: absolute;
 top: 0;
 left: 0;
 padding: 0 5px 0 10px;
 width: 100%;
 border: 1px solid #ececec;
 background: #fbfcfc;
 font-size: 15px;
 color: #a0a1a3;
 border-radius: 5px;
 font-family: BNPPSansLight,sans-serif;
}

.center-text {
 text-align: center;
 margin-top: 20px;
}

.center-text a {
 display: inline;
 color: #00af6d;
}

.forminator-select.forminator-select-dropdown-container--open .forminator-select-dropdown.forminator-dropdown--default {
 background-color: #fff;
}
.picktopiccorpo .select2-selection {
 box-shadow: none;
    height: 35px;
    position: absolute;
    top: 0;
    left: 0;
    padding: 0 5px 0 10px;
    width: 100%;
    border: 1px solid #ececec;
    background: #fbfcfc;
    font-size: 15px;
    color: #a0a1a3;
    border-radius: 5px;
    font-family: BNPPSansLight,sans-serif;
}
.select2-results__option--highlighted {
 background-color: #ececec;
}
.form-content .forminator-guttenberg  .picktopiccorpo label {
 top: -5px;
 line-height: 10px !important;
 background: #fff;
 font-size: 10px !important;
 background-color: white !important;
 height: 10px !important;
}
.forminator-pagination-footer, .forminator-edit-module {
 float: left;
 width: 100%;
}
#forminator-module-5671 #textarea-1 .forminator-field,#forminator-module-5695 #textarea-1 .forminator-field {
 @media all and (min-width: 600px){
  max-width: 540px;
  margin: 0 auto;
 }
}