[dir] .form__banner .banner__main.banner--removable{background:red}.form__banner .banner__main.banner--removable .action__add-img{top:45px}.form__banner .banner__img{height:150px;width:100%;-o-object-fit:cover;object-fit:cover}[dir] .form__banner .banner__img{background-color:#2e3d46}.form__banner .banner__action{-webkit-transition:background .15s linear;transition:background .15s linear}[dir] .form__banner .banner__action{background:rgba(0,0,0,.1);border-radius:5px}[dir=ltr] .form__banner .banner__action{padding:4px 4px 6px 6px;right:0}[dir=rtl] .form__banner .banner__action{padding:4px 6px 6px 4px;left:0}[dir] .form__banner .banner__action:hover{background:rgba(0,0,0,.5)}.form__banner .banner__action img{height:25px;width:25px}[dir] .form__banner .banner__action.action__remove{padding:7.5px}.form__banner .banner__action .feather{height:20px;width:20px}[dir] .form__title{background:#fff;border-radius:6px}.form__title .title__fields{overflow:hidden}[dir] .form__title .title__fields{border:1px solid #bfbfbf;border-radius:6px}[dir] .form__title .title__fields .fields__title{background:#f5f5f5;padding:8px;border-bottom:1px dashed hsla(0,0%,74.9%,.5)}[dir] .form__title .title__fields .fields__description{background:#f5f5f5;padding:8px}[dir] .forms__contact-field-linker .btn{padding:0!important;background-color:transparent!important;border:none;-webkit-box-shadow:none!important;box-shadow:none!important}.forms__contact-field-linker .btn:after{display:none}[dir] .form__question-field{background:#fff;border-radius:6px}.form__question-field .question-field__title .title__underline{width:200px}[dir] .form__question-field .question-field__title .title__underline{margin:0;border-top:1px dashed #bfbfbf}[dir] .form__question-field .question-field__title .title__input{padding:6px 0}.form__question-field .question-field__controls{min-height:32px!important}[dir] .form__question-field .question-field__controls{border-radius:6px;border:1px solid #bfbfbf;background:#f5f5f5}[dir] .form__question-field .question-field__controls .control__input{padding:8px}#form__submit-config-modal .vc-swatches{width:100%;height:auto;overflow:auto}[dir] #form__submit-config-modal .vc-swatches{background-color:transparent;-webkit-box-shadow:none;box-shadow:none;padding:0}[dir] #form__submit-config-modal .vc-swatches .vc-swatches-box{padding:0}#form__submit-config-modal .vc-swatches .vc-swatches-pick{display:none!important}[dir] #form__submit-config-modal .vc-swatches .vc-swatches-color-it:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}#forms__questionnaire{width:100%}[dir] #forms__questionnaire .column__content{background:#fff}[dir] #forms__questionnaire .column__content .column__actions{margin-top:24px!important;margin-bottom:24px!important}#forms__questionnaire .column__content .column__actions .forms__accessibility-switch label{color:#282828!important}[dir] #forms__questionnaire .column__content .column__actions,[dir] #forms__questionnaire .column__content .column__fields,[dir] #forms__questionnaire .column__content .forms__submit-btn{margin:32px 24px}@media only screen and (min-width:1600px){[dir] #forms__questionnaire .column__content .column__actions,[dir] #forms__questionnaire .column__content .column__fields,[dir] #forms__questionnaire .column__content .forms__submit-btn{margin:32px 48px}}@media only screen and (min-width:1920px){[dir] #forms__questionnaire .column__content .column__actions,[dir] #forms__questionnaire .column__content .column__fields,[dir] #forms__questionnaire .column__content .forms__submit-btn{margin:32px 64px}}@media only screen and (min-width:2560px){[dir] #forms__questionnaire .column__content .column__actions,[dir] #forms__questionnaire .column__content .column__fields,[dir] #forms__questionnaire .column__content .forms__submit-btn{margin:32px 128px}}@media only screen and (min-width:1400px){[dir=ltr] #forms__questionnaire{margin-left:1rem}[dir=rtl] #forms__questionnaire{margin-right:1rem}}#forms__questionnaire .ghost .question-field__fields,#forms__questionnaire .ghost .title__fields{visibility:visible}[dir] #forms__questionnaire .ghost .question-field__fields,[dir] #forms__questionnaire .ghost .title__fields{border:1px solid hsla(0,0%,74.9%,.25);background:#f5f5f5;border-radius:6px}#forms__questionnaire .ghost *{visibility:hidden}[dir] .datepicker--forced-light{background-color:transparent!important;border:none;-webkit-box-shadow:none;box-shadow:none}.datepicker--forced-light label.form-control{color:#282828}.datepicker--forced-light button svg{fill:#282828!important}[dir] .datepicker--forced-light .dropdown-menu{background-color:#f5f5f5}.datepicker--forced-light .b-calendar-header output,.datepicker--forced-light footer div{color:#282828!important}[dir] .datepicker--forced-light .b-calendar-header output,[dir] .datepicker--forced-light footer div{background-color:#fff!important}[dir] .datepicker--forced-light .b-calendar-grid{border:1px solid #282828!important;background-color:#fff!important}.datepicker--forced-light .b-calendar-grid .b-calendar-grid-body .btn-light{color:var(--colour--btn-primary-text-color)!important}[dir] .datepicker--forced-light .b-calendar-grid .b-calendar-grid-body .btn-light{background-color:var(--colour--primary)!important}.datepicker--forced-light .b-calendar-grid .b-calendar-grid-body .btn-outline-light:hover{color:var(--colour--primary)!important}[dir] .datepicker--forced-light .b-calendar-grid .b-calendar-grid-body .btn-outline-light:hover{background-color:#f5f5f5!important}[dir] .list--forced-light .input-group{margin-bottom:0!important;-webkit-box-shadow:none!important;box-shadow:none!important}[dir] .list--forced-light .input-group .input-group-text{border:none;background-color:transparent!important}.list--forced-light .input-group .input-group-text svg{stroke:#282828!important;stroke-width:2.5}[dir] .input--forced-light .input-group{-webkit-box-shadow:none!important;box-shadow:none!important;margin-bottom:0!important}[dir] .input--forced-light .input-group .input-group-text{border:none;background-color:transparent!important}.input--forced-light .input-group .input-group-text svg{stroke:#282828!important;stroke-width:2.5}.input--forced-light input{color:#282828!important}[dir] .input--forced-light input{background:transparent!important;border:none}.selectors__backdrop{inset:0;z-index:3}[dir] .selectors__backdrop{background:rgba(34,41,47,.2)}#forms__thank-you{width:100%}[dir] #forms__thank-you .column__content{background:var(--colour--card-bg)}[dir] #forms__thank-you .column__content .column__content--inner,[dir] #forms__thank-you .column__content .ty__footer{margin:32px 24px}@media only screen and (min-width:1600px){[dir] #forms__thank-you .column__content .column__content--inner,[dir] #forms__thank-you .column__content .ty__footer{margin:32px 48px}}@media only screen and (min-width:1920px){[dir] #forms__thank-you .column__content .column__content--inner,[dir] #forms__thank-you .column__content .ty__footer{margin:32px 64px}}@media only screen and (min-width:2560px){[dir] #forms__thank-you .column__content .column__content--inner,[dir] #forms__thank-you .column__content .ty__footer{margin:32px 128px}}#forms__form .forms__columns,#forms__form .forms__columns .forms__column--selectors{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#forms__form .forms__columns .forms__column,#forms__form .forms__columns .forms__column--selectors,#forms__form .forms__columns .forms__editor,#forms__form .forms__columns .pz__entity-field-selector,#forms__form .forms__columns .pz__entity-selector{width:100%}@media only screen and (min-width:1400px){#forms__form .forms__columns{min-height:calc(100vh - 210px)}#forms__form .forms__columns,#forms__form .forms__columns .forms__column--selectors{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#forms__form .forms__columns .forms__column--selectors{width:50%}[dir=ltr] #forms__form .forms__columns .forms__editor{margin-left:1rem}[dir=rtl] #forms__form .forms__columns .forms__editor{margin-right:1rem}#forms__form .forms__columns .forms__column,#forms__form .forms__columns .forms__editor,#forms__form .forms__columns .pz__entity-field-selector,#forms__form .forms__columns .pz__entity-selector{width:50%}#forms__form .forms__columns .forms__column .column__content,#forms__form .forms__columns .forms__editor .column__content,#forms__form .forms__columns .pz__entity-field-selector .column__content,#forms__form .forms__columns .pz__entity-selector .column__content{overflow:hidden}}@media only screen and (min-width:1400px)and (min-width:1400px){#forms__form .forms__columns .forms__column .column__content,#forms__form .forms__columns .forms__editor .column__content,#forms__form .forms__columns .pz__entity-field-selector .column__content,#forms__form .forms__columns .pz__entity-selector .column__content{height:calc(100% - 30px)}}@media only screen and (min-width:1400px){[dir=ltr] #forms__form .forms__columns .pz__entity-selector{margin-right:.5rem}}@media only screen and (min-width:1400px){[dir=ltr] #forms__form .forms__columns .pz__entity-field-selector,[dir=rtl] #forms__form .forms__columns .pz__entity-selector{margin-left:.5rem}[dir=rtl] #forms__form .forms__columns .pz__entity-field-selector{margin-right:.5rem}}