.form-control{background:#ffffff}select.form-control{height:auto!important;border-radius:100px;border-width:1px;border-color:#252525!important;background-color:#fff;padding:7.4px 11.1px!important}.form-control.hidden{display:none!important}.form-control.disabled{background:#f6f7f7;color:#667380!important;pointer-events:none;cursor:not-allowed}.form-control.is-invalid{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545'%3E%3Ccircle cx='6' cy='6' r='4.5'/%3E%3Cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3E%3Ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3E%3C/svg%3E");background-position:right calc(.375em + .25rem) center;background-repeat:no-repeat;background-size:calc(.75em + .5rem) calc(.75em + .5rem);border-color:#dc3545;padding-right:calc(1.5em + 1rem)}.form-control:focus::-moz-placeholder{color:#667380!important}.form-control:focus::placeholder{color:#667380!important}.form-control:focus{background-color:#fff}select.form-control:focus{border-color:#fecb00!important}.autocomplete-input{background-color:#eee;background-image:url(/build/assets/lens-icon-3017a095.svg);background-position:12px;background-size:24px 24px;background-repeat:no-repeat;box-sizing:border-box;flex:1;padding-left:48px!important;position:relative;width:100%}.autocomplete-input:focus,.autocomplete-input[aria-expanded=true]{background-color:#fff;border-color:#0000001f;box-shadow:0 2px 2px #00000029;outline:none}[data-position=below] .autocomplete-input[aria-expanded=true]{border-bottom-color:transparent;border-radius:8px 8px 0 0}[data-position=above] .autocomplete-input[aria-expanded=true]{border-radius:0 0 8px 8px;border-top-color:transparent;z-index:2}.autocomplete[data-loading=true]:after{animation:rotate 1s linear infinite;border:3px solid rgba(0,0,0,.12);border-radius:100%;border-right-color:#0000007a;content:"";height:20px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:20px}.autocomplete-result-list{background:#fff;border:1px solid rgba(0,0,0,.12);box-shadow:0 2px 2px #00000029;box-sizing:border-box;list-style:none;margin:0;max-height:296px;overflow-y:auto;padding:0}[data-position=below] .autocomplete-result-list{border-radius:0 0 8px 8px;border-top-color:transparent;margin-top:-1px;padding-bottom:8px}[data-position=above] .autocomplete-result-list{border-bottom-color:transparent;border-radius:8px 8px 0 0;margin-bottom:-1px;padding-top:8px}.autocomplete-result{background-image:url(/build/assets/lens-icon-3017a095.svg);background-position:12px;background-repeat:no-repeat;cursor:default;padding:12px 12px 12px 48px}.autocomplete-result:hover,.autocomplete-result[aria-selected=true]{background-color:#0000000f}@keyframes rotate{0%{transform:translateY(-50%) rotate(0)}to{transform:translateY(-50%) rotate(359deg)}}.form-check input[type=checkbox]{border:1px solid grey;border-radius:4px;width:24px;height:24px;padding-right:.5rem;background-color:#fff}.form-check input[type=checkbox]:focus{box-shadow:0 0 0 2px #d0d0d0}.form-check input[type=checkbox]:checked{background-color:#252525}.form-check input[type=checkbox]:not(.disabled).is-invalid{border-color:#dc3545}.form-check label{padding-left:.5rem}.error-message{--error-message: "Campo obbligatorio"}.error-message:after{content:var(--error-message);font-size:13px;color:#dc3545}.plan-card.selected{outline:2px solid #fecb00!important}.plan-card.selected .plan-card-icon{background-image:url(/build/assets/selected-icon-f6d8c676.svg);background-size:cover;background-color:#252525;background-repeat:no-repeat;background-position:center}
