form.galileo_webform .js-form-type-date input:focus+label,form.galileo_webform .js-form-type-date select:focus+label,form.galileo_webform .js-form-type-date textarea:focus+label,form.galileo_webform .js-form-type-email input:focus+label,form.galileo_webform .js-form-type-email select:focus+label,form.galileo_webform .js-form-type-email textarea:focus+label,form.galileo_webform .js-form-type-select input:focus+label,form.galileo_webform .js-form-type-select select:focus+label,form.galileo_webform .js-form-type-select textarea:focus+label,form.galileo_webform .js-form-type-tel input:focus+label,form.galileo_webform .js-form-type-tel select:focus+label,form.galileo_webform .js-form-type-tel textarea:focus+label,form.galileo_webform .js-form-type-textfield input:focus+label,form.galileo_webform .js-form-type-textfield select:focus+label,form.galileo_webform .js-form-type-textfield textarea:focus+label{display:block;position:absolute;z-index:1;height:auto;margin:0;pointer-events:none;-webkit-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;-o-transition:opacity .1s ease-in-out,-o-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out,-o-transform .1s ease-in-out;font-weight:700;width:auto!important;top:auto!important}form.galileo_webform .js-form-type-date label.error,form.galileo_webform .js-form-type-email label.error,form.galileo_webform .js-form-type-select label.error,form.galileo_webform .js-form-type-tel label.error,form.galileo_webform .js-form-type-textfield label.error{right:0;left:auto;color:red;font-size:70%;top:auto;bottom:0}form.galileo_webform .js-form-type-date.focus input+label,form.galileo_webform .js-form-type-date.focus input+label+label,form.galileo_webform .js-form-type-date.focus select+label,form.galileo_webform .js-form-type-date.focus select+label+label,form.galileo_webform .js-form-type-date.focus textarea+label,form.galileo_webform .js-form-type-date.focus textarea+label+label,form.galileo_webform .js-form-type-email.focus input+label,form.galileo_webform .js-form-type-email.focus input+label+label,form.galileo_webform .js-form-type-email.focus select+label,form.galileo_webform .js-form-type-email.focus select+label+label,form.galileo_webform .js-form-type-email.focus textarea+label,form.galileo_webform .js-form-type-email.focus textarea+label+label,form.galileo_webform .js-form-type-galileo-phone-number input+label,form.galileo_webform .js-form-type-galileo-phone-number input+label+label,form.galileo_webform .js-form-type-galileo-phone-number select+label,form.galileo_webform .js-form-type-galileo-phone-number select+label+label,form.galileo_webform .js-form-type-galileo-phone-number textarea+label,form.galileo_webform .js-form-type-galileo-phone-number textarea+label+label,form.galileo_webform .js-form-type-select.focus input+label,form.galileo_webform .js-form-type-select.focus input+label+label,form.galileo_webform .js-form-type-select.focus select+label,form.galileo_webform .js-form-type-select.focus select+label+label,form.galileo_webform .js-form-type-select.focus textarea+label,form.galileo_webform .js-form-type-select.focus textarea+label+label,form.galileo_webform .js-form-type-tel.focus input+label,form.galileo_webform .js-form-type-tel.focus input+label+label,form.galileo_webform .js-form-type-tel.focus select+label,form.galileo_webform .js-form-type-tel.focus select+label+label,form.galileo_webform .js-form-type-tel.focus textarea+label,form.galileo_webform .js-form-type-tel.focus textarea+label+label,form.galileo_webform .js-form-type-textfield.focus input+label,form.galileo_webform .js-form-type-textfield.focus input+label+label,form.galileo_webform .js-form-type-textfield.focus select+label,form.galileo_webform .js-form-type-textfield.focus select+label+label,form.galileo_webform .js-form-type-textfield.focus textarea+label,form.galileo_webform .js-form-type-textfield.focus textarea+label+label{top:2px!important;font-size:70%}form.galileo_webform .js-form-type-date.focus input+label+label.error,form.galileo_webform .js-form-type-date.focus input+label.error,form.galileo_webform .js-form-type-date.focus select+label+label.error,form.galileo_webform .js-form-type-date.focus select+label.error,form.galileo_webform .js-form-type-date.focus textarea+label+label.error,form.galileo_webform .js-form-type-date.focus textarea+label.error,form.galileo_webform .js-form-type-email.focus input+label+label.error,form.galileo_webform .js-form-type-email.focus input+label.error,form.galileo_webform .js-form-type-email.focus select+label+label.error,form.galileo_webform .js-form-type-email.focus select+label.error,form.galileo_webform .js-form-type-email.focus textarea+label+label.error,form.galileo_webform .js-form-type-email.focus textarea+label.error,form.galileo_webform .js-form-type-galileo-phone-number input+label+label.error,form.galileo_webform .js-form-type-galileo-phone-number input+label.error,form.galileo_webform .js-form-type-galileo-phone-number select+label+label.error,form.galileo_webform .js-form-type-galileo-phone-number select+label.error,form.galileo_webform .js-form-type-galileo-phone-number textarea+label+label.error,form.galileo_webform .js-form-type-galileo-phone-number textarea+label.error,form.galileo_webform .js-form-type-select.focus input+label+label.error,form.galileo_webform .js-form-type-select.focus input+label.error,form.galileo_webform .js-form-type-select.focus select+label+label.error,form.galileo_webform .js-form-type-select.focus select+label.error,form.galileo_webform .js-form-type-select.focus textarea+label+label.error,form.galileo_webform .js-form-type-select.focus textarea+label.error,form.galileo_webform .js-form-type-tel.focus input+label+label.error,form.galileo_webform .js-form-type-tel.focus input+label.error,form.galileo_webform .js-form-type-tel.focus select+label+label.error,form.galileo_webform .js-form-type-tel.focus select+label.error,form.galileo_webform .js-form-type-tel.focus textarea+label+label.error,form.galileo_webform .js-form-type-tel.focus textarea+label.error,form.galileo_webform .js-form-type-textfield.focus input+label+label.error,form.galileo_webform .js-form-type-textfield.focus input+label.error,form.galileo_webform .js-form-type-textfield.focus select+label+label.error,form.galileo_webform .js-form-type-textfield.focus select+label.error,form.galileo_webform .js-form-type-textfield.focus textarea+label+label.error,form.galileo_webform .js-form-type-textfield.focus textarea+label.error{right:0;left:auto;color:red;font-size:70%;top:auto!important;bottom:0}form.galileo_webform .js-form-type-date.focus .iti.focus+label,form.galileo_webform .js-form-type-date.focus .iti.focus+label+label,form.galileo_webform .js-form-type-date.focus.js-form-type-galileo-phone-number.focus .iti+label,form.galileo_webform .js-form-type-date.focus.js-form-type-galileo-phone-number.focus .iti+label+label,form.galileo_webform .js-form-type-email.focus .iti.focus+label,form.galileo_webform .js-form-type-email.focus .iti.focus+label+label,form.galileo_webform .js-form-type-email.focus.js-form-type-galileo-phone-number.focus .iti+label,form.galileo_webform .js-form-type-email.focus.js-form-type-galileo-phone-number.focus .iti+label+label,form.galileo_webform .js-form-type-galileo-phone-number .iti.focus+label,form.galileo_webform .js-form-type-galileo-phone-number .iti.focus+label+label,form.galileo_webform .js-form-type-galileo-phone-number.js-form-type-galileo-phone-number.focus .iti+label,form.galileo_webform .js-form-type-galileo-phone-number.js-form-type-galileo-phone-number.focus .iti+label+label,form.galileo_webform .js-form-type-select.focus .iti.focus+label,form.galileo_webform .js-form-type-select.focus .iti.focus+label+label,form.galileo_webform .js-form-type-select.focus.js-form-type-galileo-phone-number.focus .iti+label,form.galileo_webform .js-form-type-select.focus.js-form-type-galileo-phone-number.focus .iti+label+label,form.galileo_webform .js-form-type-tel.focus .iti.focus+label,form.galileo_webform .js-form-type-tel.focus .iti.focus+label+label,form.galileo_webform .js-form-type-tel.focus.js-form-type-galileo-phone-number.focus .iti+label,form.galileo_webform .js-form-type-tel.focus.js-form-type-galileo-phone-number.focus .iti+label+label,form.galileo_webform .js-form-type-textfield.focus .iti.focus+label,form.galileo_webform .js-form-type-textfield.focus .iti.focus+label+label,form.galileo_webform .js-form-type-textfield.focus.js-form-type-galileo-phone-number.focus .iti+label,form.galileo_webform .js-form-type-textfield.focus.js-form-type-galileo-phone-number.focus .iti+label+label{top:2px!important;font-size:70%}form.galileo_webform .js-form-type-date.focus .iti.focus+label+label.error,form.galileo_webform .js-form-type-date.focus .iti.focus+label.error,form.galileo_webform .js-form-type-date.focus.js-form-type-galileo-phone-number.focus .iti+label+label.error,form.galileo_webform .js-form-type-date.focus.js-form-type-galileo-phone-number.focus .iti+label.error,form.galileo_webform .js-form-type-email.focus .iti.focus+label+label.error,form.galileo_webform .js-form-type-email.focus .iti.focus+label.error,form.galileo_webform .js-form-type-email.focus.js-form-type-galileo-phone-number.focus .iti+label+label.error,form.galileo_webform .js-form-type-email.focus.js-form-type-galileo-phone-number.focus .iti+label.error,form.galileo_webform .js-form-type-galileo-phone-number .iti.focus+label+label.error,form.galileo_webform .js-form-type-galileo-phone-number .iti.focus+label.error,form.galileo_webform .js-form-type-galileo-phone-number.js-form-type-galileo-phone-number.focus .iti+label+label.error,form.galileo_webform .js-form-type-galileo-phone-number.js-form-type-galileo-phone-number.focus .iti+label.error,form.galileo_webform .js-form-type-select.focus .iti.focus+label+label.error,form.galileo_webform .js-form-type-select.focus .iti.focus+label.error,form.galileo_webform .js-form-type-select.focus.js-form-type-galileo-phone-number.focus .iti+label+label.error,form.galileo_webform .js-form-type-select.focus.js-form-type-galileo-phone-number.focus .iti+label.error,form.galileo_webform .js-form-type-tel.focus .iti.focus+label+label.error,form.galileo_webform .js-form-type-tel.focus .iti.focus+label.error,form.galileo_webform .js-form-type-tel.focus.js-form-type-galileo-phone-number.focus .iti+label+label.error,form.galileo_webform .js-form-type-tel.focus.js-form-type-galileo-phone-number.focus .iti+label.error,form.galileo_webform .js-form-type-textfield.focus .iti.focus+label+label.error,form.galileo_webform .js-form-type-textfield.focus .iti.focus+label.error,form.galileo_webform .js-form-type-textfield.focus.js-form-type-galileo-phone-number.focus .iti+label+label.error,form.galileo_webform .js-form-type-textfield.focus.js-form-type-galileo-phone-number.focus .iti+label.error{right:0;left:auto;color:red;font-size:70%;top:auto;bottom:0}form.galileo_webform .js-form-type-galileo-phone-number{position:relative}@media (min-width:992px){form.galileo_webform .js-form-type-galileo-phone-number{max-width:50%}}form.galileo_webform .js-form-type-galileo-phone-number .iti__country-list{color:#000}form.galileo_webform .js-form-type-galileo-phone-number input[galileo_webform_field=phone]{padding-top:10px;padding-bottom:9px}form.galileo_webform .js-form-type-galileo-phone-number span.is-invalid{display:block;position:absolute;z-index:1;height:auto;margin:0;padding:0 20px;pointer-events:none;-webkit-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;-o-transition:opacity .1s ease-in-out,-o-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out,-o-transform .1s ease-in-out;font-weight:700;right:0;left:auto;color:red;font-size:70%;top:auto;bottom:0}form.galileo_webform .js-form-type-galileo-phone-number label{display:block;position:absolute;z-index:1;top:11px;left:0;height:auto;margin:0;margin-left:calc(1.5em + .75rem);padding:0 20px;pointer-events:none;-webkit-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;-webkit-transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;transition:opacity .1s ease-in-out,-webkit-transform .1s ease-in-out;-o-transition:opacity .1s ease-in-out,-o-transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out;transition:opacity .1s ease-in-out,transform .1s ease-in-out,-webkit-transform .1s ease-in-out,-o-transform .1s ease-in-out;color:#651fff;font-weight:700}form.galileo_webform .js-form-type-galileo-select-commercial .js-form-type-select{margin-top:var(--bs-gutter-y)}