.scrivito-neoletter-form-widgets.form-container-widget .form-check.left{text-align:start}.scrivito-neoletter-form-widgets.form-container-widget .form-check.center{text-align:center}.scrivito-neoletter-form-widgets.form-container-widget .form-check.right{text-align:end}.scrivito-neoletter-form-widgets.form-container-widget .form-check .form-check-label{color:inherit;display:inline}.scrivito-neoletter-form-widgets.form-container-widget .form-check .form-check-label.is-invalid{color:initial}.scrivito-neoletter-form-widgets.form-container-widget .form-check .form-check-label p{margin:0;display:inline}.scrivito-neoletter-form-widgets.form-container-widget .form-check input{position:absolute}.scrivito-neoletter-form-widgets .condition-info{background:#fff;margin:0;padding:0 5px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.scrivito-neoletter-form-widgets .condition-wrapper{border:2px dotted green}.scrivito-neoletter-form-widgets .condition-wrapper .select-title{margin-top:.3em}.scrivito-neoletter-form-widgets .condition-wrapper .select-title p{display:inline}.scrivito-neoletter-form-widgets .conditional-content{border:2px dotted orange}.scrivito-neoletter-form-widgets .header-info{background:#fff;margin:0;padding:0 5px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.scrivito-neoletter-form-widgets .dropdown-container .select-title p{margin:0;display:inline}.scrivito-neoletter-form-widgets .dropdown-container select{width:100%}.scrivito-neoletter-form-widgets .form-date{width:100%;display:inline-block}.scrivito-neoletter-form-widgets .form-date .date-title p{display:inline}.scrivito-neoletter-form-widgets .form-date .date-title.left{text-align:start}.scrivito-neoletter-form-widgets .form-date .date-title.center{text-align:center}.scrivito-neoletter-form-widgets .form-date .date-title.right{text-align:end}.scrivito-neoletter-form-widgets .form-date .date-title.left,.scrivito-neoletter-form-widgets .form-date input.left{text-align:start}.scrivito-neoletter-form-widgets .form-date .date-title.center,.scrivito-neoletter-form-widgets .form-date input.center{text-align:center}.scrivito-neoletter-form-widgets .form-date .date-title.right,.scrivito-neoletter-form-widgets .form-date input.right{text-align:end}.scrivito-neoletter-form-widgets .form-input-container{width:100%;display:inline-block;position:relative}.scrivito-neoletter-form-widgets .form-input-container.left{text-align:start}.scrivito-neoletter-form-widgets .form-input-container.center{text-align:center}.scrivito-neoletter-form-widgets .form-input-container.right{text-align:end}.scrivito-neoletter-form-widgets .form-input-container .input-label p{display:inline}.scrivito-neoletter-form-widgets .form-input-container textarea.left,.scrivito-neoletter-form-widgets .form-input-container input.left{text-align:start}.scrivito-neoletter-form-widgets .form-input-container textarea.center,.scrivito-neoletter-form-widgets .form-input-container input.center{text-align:center}.scrivito-neoletter-form-widgets .form-input-container textarea.right,.scrivito-neoletter-form-widgets .form-input-container input.right{text-align:end}.scrivito-neoletter-form-widgets .form-input-container.floating-label{min-height:65px;padding-top:1.25rem}.scrivito-neoletter-form-widgets .form-input-container.floating-label .input-label{pointer-events:none;transition:all .2s;position:absolute;top:26px;left:.75rem}.scrivito-neoletter-form-widgets .form-input-container.floating-label.is-selected .input-label{top:-7px;left:0}.scrivito-neoletter-form-widgets .form-input-container.floating-label.is-selected .input-label .mandatory-container span{color:var(--bs-danger,#f03a47)}.scrivito-neoletter-form-widgets .form-input-container.floating-label.is-selected .input-label .helptext-container{display:inline-block}.scrivito-neoletter-form-widgets .form-input-container.floating-label .helptext-container{pointer-events:auto;display:none}.scrivito-neoletter-form-widgets .form-input-container.floating-label .mandatory-container{pointer-events:auto}.scrivito-neoletter-form-widgets .form-input-container.floating-label .mandatory-container span{color:#333}.scrivito-neoletter-form-widgets .form-rating{width:100%}.scrivito-neoletter-form-widgets .form-rating.left{text-align:start}.scrivito-neoletter-form-widgets .form-rating.center{text-align:center}.scrivito-neoletter-form-widgets .form-rating.right{text-align:end}.scrivito-neoletter-form-widgets .form-rating .rating-title{display:inline-block}.scrivito-neoletter-form-widgets .form-rating .rating-title p{display:inline}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.scrivito-neoletter-form-widgets .select-container{flex-flow:column;display:flex;container:wrapper/inline-size}.scrivito-neoletter-form-widgets .select-container .select-title{display:inline-block}.scrivito-neoletter-form-widgets .select-container .select-title p{display:inline}.scrivito-neoletter-form-widgets .select-container .select-title.left{text-align:start}.scrivito-neoletter-form-widgets .select-container .select-title.center{text-align:center}.scrivito-neoletter-form-widgets .select-container .select-title.right{text-align:end}.scrivito-neoletter-form-widgets .select-container .select-label{align-items:center;display:flex}.scrivito-neoletter-form-widgets .select-container .select-label span{text-align:left;margin-left:.6em}.scrivito-neoletter-form-widgets .select-container .select-label .form-check-input{min-width:16px;margin:0}.scrivito-neoletter-form-widgets .select-container .select-label.linear-scale span{margin-left:0}.scrivito-neoletter-form-widgets .select-container .dropdown-select{width:100%}.scrivito-neoletter-form-widgets .select-container .dropdown-select.left{text-align:start}.scrivito-neoletter-form-widgets .select-container .dropdown-select.center{text-align:center}.scrivito-neoletter-form-widgets .select-container .dropdown-select.right{text-align:end}.scrivito-neoletter-form-widgets .select-container .inline{flex-flow:wrap;display:flex}.scrivito-neoletter-form-widgets .select-container .inline>*{padding-right:1em}.scrivito-neoletter-form-widgets .select-container .inline.left{justify-content:flex-start}.scrivito-neoletter-form-widgets .select-container .inline.center{justify-content:center}.scrivito-neoletter-form-widgets .select-container .inline.right{justify-content:flex-end}.scrivito-neoletter-form-widgets .select-container .linear-scale-container{grid-gap:10px;grid-template-rows:repeat(2,auto);grid-template-columns:repeat(2,1fr);display:grid}.scrivito-neoletter-form-widgets .select-container .linear-scale-container .scale-label{text-align:center;line-height:1em;position:relative}.scrivito-neoletter-form-widgets .select-container .linear-scale-container .scale-label.lower{grid-area:2/1/3/2;margin-right:1.5em;padding:5px}.scrivito-neoletter-form-widgets .select-container .linear-scale-container .scale-label.upper{grid-area:2/2/3/3;margin-left:1.5em;padding:5px}.scrivito-neoletter-form-widgets .select-container .linear-scale-container .row{grid-area:1/1/2/3;gap:3px;width:100%;margin:auto;display:flex}.scrivito-neoletter-form-widgets .select-container .linear-scale-container .row .linear-scale{background:#0000000a;border:1px solid #0000001a;border-radius:2px;flex-direction:column-reverse;flex:1;align-items:center;width:auto;padding:5px}.scrivito-neoletter-form-widgets .select-container .linear-scale-container .row .linear-scale span{margin-left:0;padding:3px;font-weight:700}.scrivito-neoletter-form-widgets .select-container .linear-scale-container .row .linear-scale .form-check-input{padding-bottom:5px}.scrivito-neoletter-form-widgets .select-container .linear-scale-container .row .linear-scale:has(input:checked){background:#0000001a}.scrivito-neoletter-form-widgets .select-container .ranking-select.is-pointer-dragging,.scrivito-neoletter-form-widgets .select-container .ranking-select.is-pointer-dragging .ranking-item{cursor:grabbing}.scrivito-neoletter-form-widgets .select-container .ranking-select .ranking-list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.scrivito-neoletter-form-widgets .select-container .ranking-select .ranking-item{background:var(--bs-body-bg,#fff);border:1px solid var(--bs-border-color,#dee2e6);border-radius:var(--bs-border-radius,.375rem);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:center;gap:.6rem;min-height:2.35rem;padding:.35rem .6rem;display:grid;position:relative}.scrivito-neoletter-form-widgets .select-container .ranking-select .ranking-item:active{cursor:grabbing}.scrivito-neoletter-form-widgets .select-container .ranking-select .ranking-item:focus{outline:2px solid var(--bs-primary,#0d6efd);outline-offset:2px}.scrivito-neoletter-form-widgets .select-container .ranking-select .ranking-item.is-dragging{opacity:.35}.scrivito-neoletter-form-widgets .select-container .ranking-select .ranking-item.drop-before:before,.scrivito-neoletter-form-widgets .select-container .ranking-select .ranking-item.drop-after:after{background:var(--bs-primary,#0d6efd);content:"";border-radius:999px;height:3px;position:absolute;left:0;right:0}.scrivito-neoletter-form-widgets .select-container .ranking-select .ranking-item.drop-before:before{top:-.35rem}.scrivito-neoletter-form-widgets .select-container .ranking-select .ranking-item.drop-after:after{bottom:-.35rem}.scrivito-neoletter-form-widgets .select-container .ranking-select .ranking-position{background:#0000000d;border-radius:999px;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-weight:700;display:inline-flex}.scrivito-neoletter-form-widgets .select-container .ranking-select .ranking-value{overflow-wrap:anywhere;min-width:0}.scrivito-neoletter-form-widgets .select-container .ranking-select .ranking-handle{color:#6c757d;letter-spacing:1px;font-weight:700}.scrivito-neoletter-form-widgets .select-container .ranking-select .ranking-drag-preview{background:var(--bs-body-bg,#fff);border:1px solid var(--bs-border-color,#dee2e6);border-radius:var(--bs-border-radius,.375rem);cursor:grabbing;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:999999;grid-template-columns:1.45rem minmax(0,1fr) auto;align-items:center;gap:.45rem;min-height:1.95rem;padding:.25rem .45rem;display:grid;position:fixed;top:0;left:0;box-shadow:0 .35rem 1rem #00000029}.scrivito-neoletter-form-widgets .select-container .ranking-select .ranking-drag-preview .ranking-position{width:1.45rem;height:1.45rem}.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper{position:relative}.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper p{display:inline}.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper label{display:flex}.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper label.left{justify-content:flex-start}.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper label.center{justify-content:center}.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper label.right{justify-content:flex-end}.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper.floating-label{min-height:54px;padding-top:1.25rem}.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper.floating-label .dropdown-label{pointer-events:none;transition:all .2s;position:absolute;top:68%;left:12px;transform:translateY(-50%)}.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper.floating-label .helptext-container{pointer-events:auto;display:none}.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper.floating-label .mandatory-container{pointer-events:auto}.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper.floating-label .mandatory-container span{color:#333}.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper.floating-label.is-selected .dropdown-label,.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper.floating-label .dropdown-select:focus+.dropdown-label{top:5px;left:0}.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper.floating-label.is-selected .dropdown-label .mandatory-container span,.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper.floating-label .dropdown-select:focus+.dropdown-label .mandatory-container span{color:var(--bs-danger,#f03a47)}.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper.floating-label.is-selected .dropdown-label .helptext-container,.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper.floating-label .dropdown-select:focus+.dropdown-label .helptext-container{display:inline-block}.scrivito-neoletter-form-widgets .select-container .dropdown-wrapper .dropdown-select{border-radius:.25rem;width:100%}.scrivito-neoletter-form-widgets .select-container .text-end{margin:5px 0 0 auto}.scrivito-neoletter-form-widgets .select-container .text-end .reset-label{white-space:nowrap;cursor:pointer;border:1.5px solid #424242;border-radius:5px;width:fit-content;padding:5px 16px;display:inline-block}.scrivito-neoletter-form-widgets .select-container .text-end .reset-label span{color:#5f6368}.scrivito-neoletter-form-widgets .select-container .text-end .reset-label:hover{background-color:#f9f9f9}.scrivito-neoletter-form-widgets .select-container .text-end.fade-in{animation:.2s ease-in-out forwards fadeIn}.scrivito-neoletter-form-widgets .select-container .invalid-feedback{display:block}@container wrapper (width<500px){.scrivito-neoletter-form-widgets .select-container .linear-scale-container{grid-template-columns:100%}.scrivito-neoletter-form-widgets .select-container .linear-scale-container .row{grid-area:1}.scrivito-neoletter-form-widgets .select-container .linear-scale-container .scale-label.lower{text-align:center;grid-area:2;margin:auto}.scrivito-neoletter-form-widgets .select-container .linear-scale-container .scale-label.upper{text-align:center;grid-area:3;margin:auto}}.scrivito-neoletter-form-widgets .form-signature{width:100%;display:inline-block}.scrivito-neoletter-form-widgets .form-signature .signature-title.left{text-align:start}.scrivito-neoletter-form-widgets .form-signature .signature-title.center{text-align:center}.scrivito-neoletter-form-widgets .form-signature .signature-title.right{text-align:end}.scrivito-neoletter-form-widgets .form-signature .signature-title p{display:inline}.scrivito-neoletter-form-widgets .form-signature .signature button.delete{cursor:pointer}.scrivito-neoletter-form-widgets .form-signature .signature canvas.neoletter-form-canvas{aspect-ratio:5/2;background:#fff;border:2px solid #000;width:100%}.scrivito-neoletter-form-widgets.form-container-widget .btn-block{width:100%}.scrivito-neoletter-form-widgets.form-container-widget .form-control{font-size:1rem}.scrivito-neoletter-form-widgets.form-container-widget .text-mandatory{color:var(--bs-danger,#f03a47);cursor:default;font-weight:700}.scrivito-neoletter-form-widgets.form-container-widget .rating-icon.bs-icon{color:gray}.scrivito-neoletter-form-widgets.form-container-widget .winnie-the-pooh{opacity:0;z-index:-1;width:0;height:0;position:absolute;top:0;left:0}.scrivito-neoletter-form-widgets.form-container-widget .form-buttons{white-space:nowrap;flex-direction:row;justify-content:space-between;align-items:center;display:flex}.scrivito-neoletter-form-widgets.form-container-widget .form-buttons .step-counter{flex-direction:row;justify-content:center;align-items:center;width:100%;display:flex}.scrivito-neoletter-form-widgets.form-container-widget .form-buttons .review-button,.scrivito-neoletter-form-widgets.form-container-widget .form-buttons .edit-mode-margin{margin-right:1em}.scrivito-neoletter-form-widgets.form-container-widget .hide{display:none}.scrivito-neoletter-form-widgets.form-container-widget.form-border{border:1px dotted #000;padding:.5em}.scrivito-neoletter-form-widgets.form-container-widget .captcha-container{display:flex}.scrivito-neoletter-form-widgets.form-container-widget .captcha-container.left{justify-content:left}.scrivito-neoletter-form-widgets.form-container-widget .captcha-container.center{justify-content:center}.scrivito-neoletter-form-widgets.form-container-widget .captcha-container.right{justify-content:right}.scrivito-neoletter-form-widgets.form-container-widget .missing-site-key{border:1px solid #f03a47;padding:1em 0}.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .form-check label,.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .form-check span,.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .rating-title label,.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .rating-title span,.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .select-title label,.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .select-title span,.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .dropdown-label label,.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .dropdown-label span,.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .signature-title label,.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .signature-title span,.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .input-label label,.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .input-label span,.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .date-title label,.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .date-title span{display:ruby}.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .fr-wrapper,.scrivito-neoletter-form-widgets.form-container-widget.edit-mode .fr-wrapper .fr-element{display:inline}.scrivito-neoletter-form-widgets.form-container-widget .mandatory-container,.scrivito-neoletter-form-widgets.form-container-widget .helptext-container{margin-left:.1em;display:inline;position:relative}.scrivito-neoletter-form-widgets.form-container-widget .mandatory-container .form-popover-container,.scrivito-neoletter-form-widgets.form-container-widget .helptext-container .form-popover-container{z-index:1000;background-color:#fff;border:1px solid #ccc;border-radius:.5rem;width:max-content;max-width:276px;position:absolute;inset:auto auto 0 0;transform:translate(-50px,-30px);box-shadow:0 2px 4px #0000001a}.scrivito-neoletter-form-widgets.form-container-widget .mandatory-container .form-popover-container .form-popover-body,.scrivito-neoletter-form-widgets.form-container-widget .helptext-container .form-popover-container .form-popover-body{color:#677788;word-wrap:break-word;padding:1rem;font-size:14px;font-style:normal;font-weight:400;line-height:1.5}.scrivito-neoletter-form-widgets.form-container-widget .mandatory-container .form-popover-container .form-popover-body p,.scrivito-neoletter-form-widgets.form-container-widget .helptext-container .form-popover-container .form-popover-body p{margin:0}.scrivito-neoletter-form-widgets.form-container-widget .bs-icon.bs-icon-1x{font-size:1em;line-height:1}.scrivito-neoletter-form-widgets.form-container-widget .bs-icon.bs-icon-default{font-size:1.3em;line-height:1}.scrivito-neoletter-form-widgets.form-container-widget .bs-icon.bs-icon-2x{font-size:2em;line-height:1}.scrivito-neoletter-form-widgets.form-container-widget .bs-icon.bs-icon-3x{font-size:3em;line-height:1}.scrivito-neoletter-form-widgets.form-container-widget .bs-icon.bs-icon-4x{font-size:4em;line-height:1}.scrivito-neoletter-form-widgets.form-container-widget .bs-icon.bs-icon-5x{font-size:5em;line-height:1}.scrivito-neoletter-form-widgets.form-container-widget .invalid-feedback{border-radius:var(--bs-border-radius,.375rem);background:#fff;width:fit-content;padding:.1em .3em}.scrivito-neoletter-form-widgets.form-container-widget .invalid-feedback.left{text-align:start}.scrivito-neoletter-form-widgets.form-container-widget .invalid-feedback.center{text-align:center}.scrivito-neoletter-form-widgets.form-container-widget .invalid-feedback.right{text-align:end}@keyframes rotate-form-submitting-icon{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form-container-widget form.fixed-container-height,.form-submission-submitting.fixed-container-height,.form-submission-failed.fixed-container-height,.form-submission-succeeded.fixed-container-height{overflow:hidden auto}.form-container-widget form.no-overscroll-y,.form-submission-submitting.no-overscroll-y,.form-submission-failed.no-overscroll-y,.form-submission-succeeded.no-overscroll-y{overscroll-behavior-y:none}.form-container-widget form.thin-scrollbar,.form-submission-submitting.thin-scrollbar,.form-submission-failed.thin-scrollbar,.form-submission-succeeded.thin-scrollbar{scrollbar-width:thin}.form-container-widget form.hidden-scrollbar,.form-submission-submitting.hidden-scrollbar,.form-submission-failed.hidden-scrollbar,.form-submission-succeeded.hidden-scrollbar{scrollbar-width:none}.form-submission-submitting .rotate-form-submitting-icon{animation:2s linear infinite rotate-form-submitting-icon;display:inline-block}.form-submission-failed .retry-button{margin-top:1em}body .scrivito-neoletter-review-form-modal{z-index:999999;background-color:#212529;outline:0;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden auto}body .scrivito-neoletter-review-form-modal .review-modal-dialog{width:80%;max-width:800px;margin:1.75rem auto}@keyframes animatetop{0%{opacity:0;top:-300px}to{opacity:1;top:0}}body .scrivito-neoletter-review-form-modal .review-modal-dialog .review-modal-content{pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid #0003;border-radius:.3rem;outline:0;flex-direction:column;width:100%;animation:.4s animatetop;display:flex;position:relative}body .scrivito-neoletter-review-form-modal .review-modal-dialog .review-modal-content .review-modal-header{border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);flex-shrink:0;justify-content:center;align-items:center;padding:1rem;display:flex}body .scrivito-neoletter-review-form-modal .review-modal-dialog .review-modal-content .review-modal-header h4{margin:10px 0;font-family:Segoe UI,Arial,sans-serif;font-weight:500;line-height:1.5}body .scrivito-neoletter-review-form-modal .review-modal-dialog .review-modal-content .review-modal-body.form-review{pointer-events:auto;word-break:break-word;flex:auto;height:60vh;padding:1rem;position:relative;overflow:auto}body .scrivito-neoletter-review-form-modal .review-modal-dialog .review-modal-content .review-modal-body.form-review div.step-review-container:not(:first-child) .step-review{margin-top:1em!important}body .scrivito-neoletter-review-form-modal .review-modal-dialog .review-modal-content .review-modal-body.form-review .review-item-title{color:#9e9e9e;margin-top:1em;margin-bottom:0;font-size:1em;font-weight:400}body .scrivito-neoletter-review-form-modal .review-modal-dialog .review-modal-content .review-modal-body.form-review .review-item-value{white-space:pre-wrap;max-width:100vw;font-weight:400;overflow-x:auto}body .scrivito-neoletter-review-form-modal .review-modal-dialog .review-modal-content .review-modal-footer{border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px);flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;padding:.75rem;display:flex}.bg-dark-image .missing-site-key,.bg-dark-image .scrivito-neoletter-form-widgets.form-container-widget .linear-scale-container,.bg-dark-image .scrivito-neoletter-form-widgets.form-container-widget .reset-label span,.bg-dark-image .scrivito-neoletter-form-widgets.form-container-widget label,.bg-dark-image .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-dark-image .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-dark-image .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget label,.bg-dark-image .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-dark-image .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-brand-primary .missing-site-key,.bg-brand-primary .scrivito-neoletter-form-widgets.form-container-widget .linear-scale-container,.bg-brand-primary .scrivito-neoletter-form-widgets.form-container-widget .reset-label span,.bg-brand-primary .scrivito-neoletter-form-widgets.form-container-widget label,.bg-brand-primary .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-brand-primary .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-brand-primary .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget label,.bg-brand-primary .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-brand-primary .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-brand-secondary .missing-site-key,.bg-brand-secondary .scrivito-neoletter-form-widgets.form-container-widget .linear-scale-container,.bg-brand-secondary .scrivito-neoletter-form-widgets.form-container-widget .reset-label span,.bg-brand-secondary .scrivito-neoletter-form-widgets.form-container-widget label,.bg-brand-secondary .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-brand-secondary .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-brand-secondary .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget label,.bg-brand-secondary .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-brand-secondary .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-grey .missing-site-key,.bg-grey .scrivito-neoletter-form-widgets.form-container-widget .linear-scale-container,.bg-grey .scrivito-neoletter-form-widgets.form-container-widget .reset-label span,.bg-grey .scrivito-neoletter-form-widgets.form-container-widget label,.bg-grey .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-grey .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-grey .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget label,.bg-grey .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-grey .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-greydark .missing-site-key,.bg-greydark .scrivito-neoletter-form-widgets.form-container-widget .linear-scale-container,.bg-greydark .scrivito-neoletter-form-widgets.form-container-widget .reset-label span,.bg-greydark .scrivito-neoletter-form-widgets.form-container-widget label,.bg-greydark .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-greydark .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-greydark .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget label,.bg-greydark .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-greydark .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-greymiddle .missing-site-key,.bg-greymiddle .scrivito-neoletter-form-widgets.form-container-widget .linear-scale-container,.bg-greymiddle .scrivito-neoletter-form-widgets.form-container-widget .reset-label span,.bg-greymiddle .scrivito-neoletter-form-widgets.form-container-widget label,.bg-greymiddle .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-greymiddle .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-greymiddle .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget label,.bg-greymiddle .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-greymiddle .card.card-theme .scrivito-neoletter-form-widgets.form-container-widget .bs-icon{color:#fff}.bg-dark-image .card .scrivito-neoletter-form-widgets.form-container-widget label,.bg-brand-primary .card .scrivito-neoletter-form-widgets.form-container-widget label,.bg-brand-secondary .card .scrivito-neoletter-form-widgets.form-container-widget label,.bg-grey .card .scrivito-neoletter-form-widgets.form-container-widget label,.bg-greydark .card .scrivito-neoletter-form-widgets.form-container-widget label,.bg-greymiddle .card .scrivito-neoletter-form-widgets.form-container-widget label{color:#495054!important}.bg-dark-image .card .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-brand-primary .card .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-brand-secondary .card .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-grey .card .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-greydark .card .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory,.bg-greymiddle .card .scrivito-neoletter-form-widgets.form-container-widget .text-mandatory{color:red!important}.bg-dark-image .card .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-brand-primary .card .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-brand-secondary .card .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-grey .card .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-greydark .card .scrivito-neoletter-form-widgets.form-container-widget .bs-icon,.bg-greymiddle .card .scrivito-neoletter-form-widgets.form-container-widget .bs-icon{color:#ccc!important}.bg-dark-image .scrivito-neoletter-form-widgets.form-container-widget .reset-label:hover,.bg-brand-primary .scrivito-neoletter-form-widgets.form-container-widget .reset-label:hover,.bg-brand-secondary .scrivito-neoletter-form-widgets.form-container-widget .reset-label:hover,.bg-grey .scrivito-neoletter-form-widgets.form-container-widget .reset-label:hover,.bg-greydark .scrivito-neoletter-form-widgets.form-container-widget .reset-label:hover,.bg-greymiddle .scrivito-neoletter-form-widgets.form-container-widget .reset-label:hover{background-color:unset}.neoletter-form-id-tab-container hr{border:revert;margin:5px 0}.neoletter-form-id-tab-container .detail-content{border-top:2px solid #0000001a;margin:0;padding:15px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}.neoletter-form-id-tab-container .detail-content .detail-label{width:100%;padding:0 0 4px;display:block}.neoletter-form-id-tab-container .detail-content .detail-label span{color:#444;padding:7px 3px 6px;font-family:Manrope,sans-serif;font-size:13px;font-weight:700;display:block}.neoletter-form-id-tab-container .detail-content .detail-label.scrivito-error i,.neoletter-form-id-tab-container .detail-content .detail-label.scrivito-error span{color:#c04e4e!important}.neoletter-form-id-tab-container .detail-content .detail-label.scrivito-error .scrivito-icon-error{float:left;vertical-align:middle;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;-o-user-select:none;padding:9px 3px;font-size:11px;font-style:normal;font-weight:400;text-decoration:none;position:relative;line-height:13px!important}.neoletter-form-id-tab-container .detail-content .content-property-input{color:#555;word-break:break-all;background:#fff;border-radius:3px;min-height:30px;margin-bottom:5px;padding:0;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;line-height:30px;display:block;box-shadow:0 0 3px #0003}.neoletter-form-id-tab-container .detail-content .content-property-input.scrivito-error .input-container{border:1px solid #c04e4e}.neoletter-form-id-tab-container .detail-content .content-property-input .input-container{border-radius:3px;align-items:center;display:flex;overflow:hidden}.neoletter-form-id-tab-container .detail-content .content-property-input .input-container input{box-shadow:none;border:none;border-right:1px solid #ccc;outline:none;flex-grow:1;padding:8px;font-size:14px}.neoletter-form-id-tab-container .detail-content .content-property-input .input-container .button-container{color:#fff;cursor:pointer;background-color:#426698;justify-content:center;align-items:center;height:100%;padding:0 8px;display:flex}.neoletter-form-id-tab-container .detail-content .content-property-input .input-container .icon-button{color:#426698;cursor:pointer;background-color:#0000;border:none;outline:none;justify-content:center;align-items:center;width:35px;height:30px;margin-right:.1em;padding:0;display:flex}.neoletter-form-id-tab-container .detail-content .content-property-input .input-container .icon-button i{font-size:1.8em}.neoletter-form-id-tab-container .detail-content .validation-notice{background:#fff9;border-radius:3px;min-height:30px;margin-bottom:5px;padding:5px 10px;font-size:11px;font-weight:400;line-height:19px;box-shadow:0 0 3px #0003;border-left-width:7px!important}.neoletter-form-id-tab-container .detail-content .validation-notice.scrivito-error{color:#666;border-left:2px solid #c04e4e}.neoletter-form-id-tab-container .detail-content .notice-body{color:#666;padding:0 0 10px;font-size:12px;font-weight:700}.neoletter-form-id-tab-container .detail-content .scrivito-button{color:#555;text-align:center;z-index:1;vertical-align:middle;-webkit-user-select:none;user-select:none;-o-user-select:none;background:#fcfcfc;border-radius:3px;min-width:90px;min-height:14px;margin:0 10px 10px 0;padding:8px 10px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:14px;text-decoration:none;display:inline-block;position:relative}.neoletter-form-id-tab-container .detail-content .scrivito-button.scrivito-disabled{cursor:not-allowed;background:#eee;color:#aaa!important}.neoletter-form-id-tab-container .detail-content .scrivito-button.scrivito-blue{color:#fff!important;background:#426698!important}.neoletter-form-id-tab-container.scrivito-dark{background:#1d2229}.neoletter-form-id-tab-container.scrivito-dark .detail-label span{color:#eee;text-shadow:0 1px 1px #0000004d,0 0 4px #0003}.neoletter-form-id-tab-container.scrivito-dark .validation-notice{background:#dedede33;color:#eee!important}.neoletter-form-id-tab-container.scrivito-dark .notice-body{color:#aaa}.neoletter-form-id-tab-container.scrivito-dark .detail-content-inner .content-property-input .input-container{background:#43474d}.neoletter-form-id-tab-container.scrivito-dark .detail-content-inner .content-property-input .input-container input{background:inherit;color:#eee}.neoletter-form-id-tab-container.scrivito-dark .detail-content-inner .content-property-input .input-container button.icon-button{color:#eee}.grecaptcha-badge{z-index:999999}.scrivito-neoletter-form-widgets .step-preview-count{background:#fff;margin:0;padding:0 5px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.step-border{border:2px dotted #ff9f0080}
