.wp-block-vas-dinamico-form-block{margin-bottom:2em}.wp-block-vas-dinamico-form-block .vas-dinamico-form{max-width:600px}.eipsi-form-container{margin:0}.eipsi-form-container .form-description{color:var(--eipsi-color-text,#2c3e50);font-size:.95em;line-height:1.6;margin-bottom:1.5em}.eipsi-form-container .form-description p{margin:0}.eipsi-form-container .eipsi-form-element .eipsi-form-content{margin-bottom:1.5em}.eipsi-form-container .eipsi-form-element .form-navigation{align-items:center;border-top:2px solid var(--eipsi-color-border,#e2e8f0);display:flex;flex-wrap:wrap;gap:1.5em;justify-content:flex-start;margin-top:2.5em;padding-top:2em}.eipsi-form-container .eipsi-form-element .form-navigation .form-nav-left,.eipsi-form-container .eipsi-form-element .form-navigation .form-nav-right{display:flex;gap:1em}.eipsi-form-container .eipsi-form-element .form-navigation .form-nav-right{margin-left:auto}.eipsi-form-container .eipsi-form-element .form-navigation button{border:none;border-radius:8px;cursor:pointer;font-size:1em;font-weight:600;letter-spacing:.5px;padding:.9em 2em;transition:all .3s ease}.eipsi-form-container .eipsi-form-element .form-navigation button.eipsi-next-button,.eipsi-form-container .eipsi-form-element .form-navigation button.eipsi-prev-button{background:var(--eipsi-color-background-subtle,#f8f9fa);border:2px solid var(--eipsi-color-border-dark,#cbd5e0);color:var(--eipsi-color-text,#2c3e50)}.eipsi-form-container .eipsi-form-element .form-navigation button.eipsi-next-button:hover,.eipsi-form-container .eipsi-form-element .form-navigation button.eipsi-prev-button:hover{background:var(--eipsi-color-background,#fff);border-color:var(--eipsi-color-primary,#005a87);box-shadow:var(--eipsi-shadow-md,0 4px 12px rgba(0,90,135,.1));transform:translateY(-2px)}.eipsi-form-container .eipsi-form-element .form-navigation button.eipsi-next-button:active,.eipsi-form-container .eipsi-form-element .form-navigation button.eipsi-prev-button:active{transform:translateY(0)}.eipsi-form-container .eipsi-form-element .form-navigation button.eipsi-submit-button{background:linear-gradient(135deg,var(--eipsi-color-primary,#005a87) 0,var(--eipsi-color-primary-hover,#003d5b) 100%);box-shadow:var(--eipsi-shadow-md,0 4px 12px rgba(0,90,135,.1));color:var(--eipsi-color-button-text,#fff);padding:.9em 2.5em;text-transform:uppercase}.eipsi-form-container .eipsi-form-element .form-navigation button.eipsi-submit-button:hover{background:linear-gradient(135deg,var(--eipsi-color-primary-hover,#003d5b) 0,#002947 100%);box-shadow:0 5px 12px rgba(0,90,135,.3);transform:translateY(-2px)}.eipsi-form-container .eipsi-form-element .form-navigation button.eipsi-submit-button:active{box-shadow:0 2px 6px rgba(0,90,135,.2);transform:translateY(0)}.eipsi-form-container .eipsi-form-element .form-navigation button.eipsi-submit-button:disabled{cursor:not-allowed;opacity:.5;transform:none}.eipsi-form-container .eipsi-form-element .form-navigation .form-progress{background:var(--eipsi-color-background-subtle,#f8f9fa);border:1px solid var(--eipsi-color-border,#e2e8f0);border-radius:20px;color:var(--eipsi-color-text,#2c3e50);font-size:.95em;font-weight:500;padding:.5em 1.2em}.eipsi-form-container .eipsi-form-element .form-navigation .form-progress .current-page,.eipsi-form-container .eipsi-form-element .form-navigation .form-progress .total-pages{color:var(--eipsi-color-primary,#005a87);font-size:1.1em;font-weight:700}@media(max-width:768px){.eipsi-form-container .eipsi-form-element .form-navigation{flex-direction:column-reverse;gap:1.2em}.eipsi-form-container .eipsi-form-element .form-navigation .form-nav-left,.eipsi-form-container .eipsi-form-element .form-navigation .form-nav-right{flex-direction:column;width:100%}.eipsi-form-container .eipsi-form-element .form-navigation .form-nav-left button,.eipsi-form-container .eipsi-form-element .form-navigation .form-nav-right button{padding:1em 1.5em;width:100%}.eipsi-form-container .eipsi-form-element .form-navigation .form-progress{text-align:center;width:100%}}.is-hidden{display:none!important}.is-disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.is-loading{pointer-events:none;position:relative}.is-loading:after{animation:eipsi-spinner .6s linear infinite;border:2px solid;border-radius:50%;border-right:2px solid transparent;content:"";height:16px;left:50%;margin-left:-8px;margin-top:-8px;position:absolute;top:50%;width:16px}@keyframes eipsi-spinner{to{transform:rotate(1turn)}}.eipsi-page{animation:fadeIn .4s ease;margin:0;padding:0}.eipsi-page[style*="display: none"]{display:none!important}.eipsi-page .eipsi-page-title{border-bottom:2px solid var(--eipsi-color-border,#e2e8f0);color:var(--eipsi-color-text,#2c3e50);font-size:1.5em;font-weight:700;margin:0 0 1.5em;padding:0 0 1em}.eipsi-page .eipsi-page-content>*{margin-bottom:15px}.eipsi-page .eipsi-page-content>:last-child{margin-bottom:0}.eipsi-page.eipsi-thank-you-page-block{text-align:center}.eipsi-page.eipsi-thank-you-page-block .eipsi-page-title{border:none;margin-bottom:.5em}.eipsi-page.eipsi-thank-you-page-block .eipsi-thank-you-restart{margin-top:2rem}.eipsi-page.eipsi-thank-you-page-block .eipsi-thank-you-restart .eipsi-restart-button{align-items:center;background:var(--eipsi-color-primary,#005a87);border:none;border-radius:999px;box-shadow:0 6px 18px rgba(0,90,135,.2);color:#fff;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.35rem;justify-content:center;padding:.85rem 1.75rem;transition:transform .2s ease,box-shadow .2s ease}.eipsi-page.eipsi-thank-you-page-block .eipsi-thank-you-restart .eipsi-restart-button:focus,.eipsi-page.eipsi-thank-you-page-block .eipsi-thank-you-restart .eipsi-restart-button:hover{box-shadow:0 8px 24px rgba(0,90,135,.3);transform:translateY(-1px)}.eipsi-page.eipsi-thank-you-page-block .eipsi-thank-you-restart .eipsi-restart-button:focus-visible{outline:3px solid rgba(0,90,135,.5);outline-offset:2px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.form-group.eipsi-field.eipsi-text-field{margin:1.2em 0}.form-group.eipsi-field.eipsi-text-field label{color:var(--eipsi-color-text,#2c3e50);display:block;font-size:1em;font-weight:600;margin-bottom:.8em}.form-group.eipsi-field.eipsi-text-field label.required:after{color:var(--eipsi-color-error,#d32f2f);content:" *"}.form-group.eipsi-field.eipsi-text-field input{background:var(--eipsi-color-input-bg,#fff);border:2px solid var(--eipsi-color-input-border,#e2e8f0);border-radius:8px;color:var(--eipsi-color-text,#2c3e50);font-size:.95em;padding:.9em 1em;transition:all .3s ease;width:100%}.form-group.eipsi-field.eipsi-text-field input:hover{background:var(--eipsi-color-background-subtle,#f8f9fa);border-color:var(--eipsi-color-border-dark,#cbd5e0)}.form-group.eipsi-field.eipsi-text-field input:focus{background:var(--eipsi-color-input-bg,#fff);border-color:var(--eipsi-color-primary,#005a87);box-shadow:var(--eipsi-shadow-focus,0 0 0 3px rgba(0,90,135,.1));outline:none}.form-group.eipsi-field.eipsi-text-field input::-moz-placeholder{color:var(--eipsi-color-text-muted,#64748b);opacity:.8}.form-group.eipsi-field.eipsi-text-field input::placeholder{color:var(--eipsi-color-text-muted,#64748b);opacity:.8}.form-group.eipsi-field.eipsi-text-field.has-error input{background:rgba(211,47,47,.08);border-color:var(--eipsi-color-error,#d32f2f)}.form-group.eipsi-field.eipsi-text-field.has-error input:focus{border-color:var(--eipsi-color-error,#d32f2f);box-shadow:0 0 0 2px rgba(211,47,47,.2)}.form-group.eipsi-field .field-helper{color:var(--eipsi-color-helper-text,#64748b);font-size:.9em;font-style:italic;line-height:1.5;margin-top:.6em}.form-group.eipsi-field .form-error{color:var(--eipsi-color-error,#d32f2f);font-size:.85em;font-weight:500;margin-top:.5em}.form-group.eipsi-field.eipsi-textarea-field textarea{min-height:120px;resize:vertical;width:100%}.form-group.eipsi-field .field-helper{color:var(--eipsi-color-helper-text,#64748b);font-size:.9em;font-style:italic;line-height:1.5;margin-top:.6em}.form-group.eipsi-field.eipsi-description-field .description-content{background:var(--eipsi-color-background-subtle,#f8f9fa);border-left:3px solid var(--eipsi-color-primary,#005a87);border-radius:8px;color:var(--eipsi-color-text,#2c3e50);line-height:1.6;padding:1em}.form-group.eipsi-field.eipsi-description-field .description-placeholder{color:var(--eipsi-color-text-muted,#64748b);font-style:italic;margin-bottom:.75em;margin-top:.5em}.form-group.eipsi-field .field-helper{color:var(--eipsi-color-helper-text,#64748b);font-size:.9em;font-style:italic;line-height:1.5;margin-top:.6em}.wp-block-vas-dinamico-campo-select .field-helper{color:var(--eipsi-color-helper-text,#64748b);font-size:.9em;font-style:italic;line-height:1.5;margin-top:.6em}.wp-block-vas-dinamico-campo-radio .radio-list{list-style:none;margin:.8em 0;padding:0}.wp-block-vas-dinamico-campo-radio .radio-list li{background:var(--eipsi-color-input-bg,#fff);border:2px solid var(--eipsi-color-input-border,#e2e8f0);border-radius:8px;cursor:pointer;margin-bottom:.9em;min-height:44px;transition:all .3s ease}.wp-block-vas-dinamico-campo-radio .radio-list li:hover{background:var(--eipsi-color-background-subtle,#f8f9fa);border-color:var(--eipsi-color-primary,#005a87);box-shadow:var(--eipsi-shadow-md,0 4px 12px rgba(0,90,135,.1));transform:translateX(4px)}.wp-block-vas-dinamico-campo-radio .radio-list li:last-child{margin-bottom:0}.wp-block-vas-dinamico-campo-radio .radio-list li:has(input[type=radio]:checked){background:rgba(0,90,135,.05);border-color:var(--eipsi-color-primary,#005a87);box-shadow:var(--eipsi-shadow-focus,0 0 0 3px rgba(0,90,135,.1))}.wp-block-vas-dinamico-campo-radio .radio-list .empty-state{color:var(--eipsi-color-text-muted,#64748b);font-style:italic;padding:1em;text-align:center}.wp-block-vas-dinamico-campo-radio .radio-list li .radio-label-wrapper{align-items:center;cursor:pointer;display:flex;gap:.8em;min-height:44px;padding:.8em 1em;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.wp-block-vas-dinamico-campo-radio .radio-list li .radio-label-wrapper input[type=radio]{height:1px;margin:-1px;opacity:0;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.wp-block-vas-dinamico-campo-radio .radio-list li .radio-label-wrapper input[type=radio]:focus{outline:none}.wp-block-vas-dinamico-campo-radio .radio-list li .radio-label-text{align-items:center;color:var(--eipsi-color-text,#2c3e50);cursor:pointer;display:flex;font-size:.95em;font-weight:500;gap:.8em;line-height:1.4;margin:0;position:relative}.wp-block-vas-dinamico-campo-radio .radio-list li .radio-label-text:before{background:0 0;border:2px solid var(--eipsi-color-border-dark,#cbd5e0);border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:20px;transition:all .2s ease;width:20px}.wp-block-vas-dinamico-campo-radio .radio-list li .radio-label-wrapper input[type=radio]:checked+.radio-label-text{color:var(--eipsi-color-primary,#005a87);font-weight:700}.wp-block-vas-dinamico-campo-radio .radio-list li .radio-label-wrapper input[type=radio]:checked+.radio-label-text:before{background:var(--eipsi-color-primary,#005a87);border-color:var(--eipsi-color-primary,#005a87);box-shadow:inset 0 0 0 4px var(--eipsi-color-background,#fff)}.wp-block-vas-dinamico-campo-radio .radio-list li:hover .radio-label-text:before{border-color:var(--eipsi-color-primary,#005a87);transform:scale(1.05)}.wp-block-vas-dinamico-campo-radio .radio-list li .radio-label-wrapper:focus-within .radio-label-text:before{border-color:var(--eipsi-color-primary,#005a87);box-shadow:0 0 0 3px rgba(0,90,135,.2)}.wp-block-vas-dinamico-campo-radio .field-helper{color:var(--eipsi-color-helper-text,#64748b);font-size:.9em;font-style:italic;line-height:1.5;margin-top:.6em}.wp-block-vas-dinamico-campo-multiple .checkbox-list{list-style:none;margin:.8em 0;padding:0}.wp-block-vas-dinamico-campo-multiple .checkbox-list li{background:var(--eipsi-color-input-bg,#fff);border:2px solid var(--eipsi-color-input-border,#e2e8f0);border-radius:8px;cursor:pointer;margin-bottom:.9em;min-height:44px;transition:all .3s ease}.wp-block-vas-dinamico-campo-multiple .checkbox-list li:hover{background:var(--eipsi-color-background-subtle,#f8f9fa);border-color:var(--eipsi-color-primary,#005a87);box-shadow:var(--eipsi-shadow-md,0 4px 12px rgba(0,90,135,.1));transform:translateX(4px)}.wp-block-vas-dinamico-campo-multiple .checkbox-list li:last-child{margin-bottom:0}.wp-block-vas-dinamico-campo-multiple .checkbox-list li:has(input[type=checkbox]:checked){background:rgba(0,90,135,.05);border-color:var(--eipsi-color-primary,#005a87);box-shadow:var(--eipsi-shadow-focus,0 0 0 3px rgba(0,90,135,.1))}.wp-block-vas-dinamico-campo-multiple .checkbox-list .empty-state{color:var(--eipsi-color-text-muted,#64748b);font-style:italic;padding:1em;text-align:center}.wp-block-vas-dinamico-campo-multiple .checkbox-list li .checkbox-label-wrapper{align-items:center;cursor:pointer;display:flex;gap:.8em;min-height:44px;padding:.8em 1em;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.wp-block-vas-dinamico-campo-multiple .checkbox-list li .checkbox-label-wrapper input[type=checkbox]{height:1px;margin:-1px;opacity:0;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.wp-block-vas-dinamico-campo-multiple .checkbox-list li .checkbox-label-wrapper input[type=checkbox]:focus{outline:none}.wp-block-vas-dinamico-campo-multiple .checkbox-list li .checkbox-label-text{align-items:center;color:var(--eipsi-color-text,#2c3e50);cursor:pointer;display:flex;font-size:.95em;font-weight:500;gap:.8em;line-height:1.4;margin:0;position:relative}.wp-block-vas-dinamico-campo-multiple .checkbox-list li .checkbox-label-text:before{background:0 0;border:2px solid var(--eipsi-color-border-dark,#cbd5e0);border-radius:4px;content:"";display:inline-block;flex-shrink:0;height:20px;transition:all .2s ease;width:20px}.wp-block-vas-dinamico-campo-multiple .checkbox-list li .checkbox-label-wrapper input[type=checkbox]:checked+.checkbox-label-text{color:var(--eipsi-color-primary,#005a87);font-weight:700}.wp-block-vas-dinamico-campo-multiple .checkbox-list li .checkbox-label-wrapper input[type=checkbox]:checked+.checkbox-label-text:before{background:var(--eipsi-color-primary,#005a87);border-color:var(--eipsi-color-primary,#005a87)}.wp-block-vas-dinamico-campo-multiple .checkbox-list li .checkbox-label-wrapper input[type=checkbox]:checked+.checkbox-label-text:after{border-width:medium;border-bottom:2px solid var(--eipsi-color-background,#fff);border-left:0 solid var(--eipsi-color-background,#fff);border-right:2px solid var(--eipsi-color-background,#fff);border-top:0 solid var(--eipsi-color-background,#fff);content:"";height:11px;left:7px;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);width:6px}.wp-block-vas-dinamico-campo-multiple .checkbox-list li:hover .checkbox-label-text:before{border-color:var(--eipsi-color-primary,#005a87);transform:scale(1.05)}.wp-block-vas-dinamico-campo-multiple .checkbox-list li .checkbox-label-wrapper:focus-within .checkbox-label-text:before{border-color:var(--eipsi-color-primary,#005a87);box-shadow:0 0 0 3px rgba(0,90,135,.2)}.wp-block-vas-dinamico-campo-multiple .field-helper{color:var(--eipsi-color-helper-text,#64748b);font-size:.9em;font-style:italic;line-height:1.5;margin-top:.6em}.eipsi-likert-field .likert-scale{background:var(--eipsi-color-background-subtle,#f8f9fa);border:2px solid var(--eipsi-color-border,#e2e8f0);border-radius:10px;margin:1.2em 0;padding:1.5em;transition:all .3s ease}.eipsi-likert-field .likert-scale:hover{background:var(--eipsi-color-background,#fff);border-color:var(--eipsi-color-border-dark,#cbd5e0)}.eipsi-likert-field .likert-list{display:flex;flex-direction:column;gap:.75em;list-style:none;margin:0;padding:0}@media(min-width:768px){.eipsi-likert-field .likert-list{align-items:stretch;flex-direction:row;justify-content:space-between}}.eipsi-likert-field .likert-item{align-items:center;background:var(--eipsi-color-input-bg,#fff);border:2px solid var(--eipsi-color-input-border,#e2e8f0);border-radius:8px;cursor:pointer;display:flex;flex-direction:row;gap:.6em;min-height:44px;padding:.9em 1em;transition:all .3s ease}@media(min-width:768px){.eipsi-likert-field .likert-item{flex:1;flex-direction:column;justify-content:center;padding:1em .5em;text-align:center}}.eipsi-likert-field .likert-item:hover{background:var(--eipsi-color-background-subtle,#f8f9fa);border-color:var(--eipsi-color-primary,#005a87);box-shadow:var(--eipsi-shadow-md,0 4px 12px rgba(0,90,135,.1));transform:translateY(-2px)}.eipsi-likert-field .likert-item:active{transform:translateY(0)}.eipsi-likert-field .likert-item:has(input[type=radio]:checked){background:rgba(0,90,135,.05);border-color:var(--eipsi-color-primary,#005a87);box-shadow:var(--eipsi-shadow-focus,0 0 0 3px rgba(0,90,135,.1))}.eipsi-likert-field .likert-item .likert-label-wrapper{align-items:center;cursor:pointer;display:flex;gap:.8em;padding:.8em 1em;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.eipsi-likert-field .likert-item .likert-label-wrapper input[type=radio]{height:1px;margin:-1px;opacity:0;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.eipsi-likert-field .likert-item .likert-label-wrapper input[type=radio]:focus{outline:none}.eipsi-likert-field .likert-item .likert-label-wrapper{gap:.6em;min-height:44px;padding:0}@media(min-width:768px){.eipsi-likert-field .likert-item .likert-label-wrapper{flex-direction:column;justify-content:center;text-align:center}}.eipsi-likert-field .likert-item .likert-label-text{align-items:center;color:var(--eipsi-color-text,#2c3e50);cursor:pointer;display:flex;font-size:.95em;font-weight:500;gap:.8em;line-height:1.4;margin:0;position:relative}.eipsi-likert-field .likert-item .likert-label-text:before{background:0 0;border:2px solid var(--eipsi-color-border-dark,#cbd5e0);border-radius:50%;content:"";display:inline-block;flex-shrink:0;height:20px;transition:all .2s ease;width:20px}.eipsi-likert-field .likert-item .likert-label-text{gap:.6em}@media(min-width:768px){.eipsi-likert-field .likert-item .likert-label-text{flex-direction:column;font-size:.9em;gap:.4em;text-align:center}}@media(max-width:374px){.eipsi-likert-field .likert-item .likert-label-text{font-size:.875em;gap:.5em}}@media(min-width:768px){.eipsi-likert-field .likert-item .likert-label-text:before{height:22px;width:22px}}.eipsi-likert-field .likert-item .likert-label-wrapper input[type=radio]:checked+.likert-label-text{color:var(--eipsi-color-primary,#005a87);font-weight:700}.eipsi-likert-field .likert-item .likert-label-wrapper input[type=radio]:checked+.likert-label-text:before{background:var(--eipsi-color-primary,#005a87);border-color:var(--eipsi-color-primary,#005a87);box-shadow:inset 0 0 0 4px var(--eipsi-color-background,#fff)}.eipsi-likert-field .likert-item:hover .likert-label-text:before{border-color:var(--eipsi-color-primary,#005a87);transform:scale(1.05)}.eipsi-likert-field .likert-item .likert-label-wrapper:focus-within .likert-label-text:before{border-color:var(--eipsi-color-primary,#005a87);box-shadow:0 0 0 3px rgba(0,90,135,.2)}.eipsi-likert-field.has-error .likert-scale{background:#fff5f5}.eipsi-likert-field.has-error .likert-item,.eipsi-likert-field.has-error .likert-scale{border-color:var(--eipsi-color-error,#d32f2f)}.eipsi-vas-slider-field .vas-slider-container{background:var(--eipsi-color-background-subtle,#f8f9fa);border:2px solid var(--eipsi-color-border,#e2e8f0);border-radius:10px;margin:1.5em 0;padding:2em;transition:all .3s ease;--vas-label-size:16px;--vas-value-size:36px;--vas-label-alignment:.5;--vas-label-compactness:.5}@media(max-width:480px){.eipsi-vas-slider-field .vas-slider-container{padding:1.5rem}}@media(max-width:374px){.eipsi-vas-slider-field .vas-slider-container{padding:1rem}}.eipsi-vas-slider-field .vas-slider-container:hover{background:var(--eipsi-color-background,#fff);border-color:var(--eipsi-color-border-dark,#cbd5e0)}.eipsi-vas-slider-field .vas-multi-labels{display:flex;gap:calc(.2em + var(--vas-label-alignment, .5)*1.5em);justify-content:space-between;margin-bottom:1em;padding:0 calc(var(--vas-label-compactness, .5)*3em)}@media(max-width:767px){.eipsi-vas-slider-field .vas-multi-labels{flex-wrap:wrap;padding:0 calc(var(--vas-label-compactness, .5)*1em)}}.eipsi-vas-slider-field .vas-multi-labels .vas-multi-label{background:0 0;border:none;border-radius:6px;color:var(--eipsi-color-text,#2c3e50);flex:0 1 auto;font-size:var(--vas-label-size,16px);font-weight:400;overflow:hidden;padding:.6em .5em;text-align:center;text-overflow:ellipsis;transition:all .2s ease;white-space:nowrap}.eipsi-vas-slider-field .vas-multi-labels .vas-multi-label:first-child{margin-left:calc(var(--vas-label-compactness, .5)*12%)}.eipsi-vas-slider-field .vas-multi-labels .vas-multi-label:last-child{margin-right:calc(var(--vas-label-compactness, .5)*12%)}@media(max-width:767px){.eipsi-vas-slider-field .vas-multi-labels .vas-multi-label{font-size:max(12px,var(--vas-label-size,16px)*.9)}}@media(max-width:374px){.eipsi-vas-slider-field .vas-multi-labels .vas-multi-label{font-size:max(12px,var(--vas-label-size,16px)*.8);padding:.5em .4em}}.eipsi-vas-slider-field .vas-multi-labels .vas-multi-label:hover{transform:translateY(-1px)}.eipsi-vas-slider-field .vas-slider-container.vas-bold-labels .vas-multi-labels .vas-multi-label{font-weight:700}.eipsi-vas-slider-field .vas-slider-container.vas-show-label-containers .vas-multi-labels .vas-multi-label{background:rgba(0,90,135,.05);border:2px solid var(--eipsi-color-primary,#005a87);padding:.8em 1em}.eipsi-vas-slider-field .vas-slider-container.vas-show-label-containers .vas-multi-labels .vas-multi-label:hover{background:rgba(0,90,135,.1)}.eipsi-vas-slider-field .vas-current-value-solo{background:0 0;border:none;border-radius:8px;color:var(--eipsi-color-primary,#005a87);font-size:var(--vas-value-size,36px);font-weight:800;margin-bottom:1em;padding:0;text-align:center;transition:all .2s ease}@media(max-width:480px){.eipsi-vas-slider-field .vas-current-value-solo{font-size:max(20px,var(--vas-value-size,36px)*.85)}}@media(max-width:374px){.eipsi-vas-slider-field .vas-current-value-solo{font-size:max(20px,var(--vas-value-size,36px)*.75)}}.eipsi-vas-slider-field.vas-show-value-container .vas-current-value-solo{background:rgba(0,90,135,.05);border:2px solid var(--eipsi-color-primary,#005a87);padding:.5em .8em}.eipsi-vas-slider-field.vas-value-below .vas-slider-container{display:flex;flex-direction:column}.eipsi-vas-slider-field.vas-value-below .vas-current-value-solo{margin-bottom:0;margin-top:1em;order:2}.eipsi-vas-slider-field.vas-value-below .vas-slider{order:1}.eipsi-vas-slider-field .vas-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,var(--eipsi-color-border,#e2e8f0) 0,var(--eipsi-color-border-dark,#cbd5e0) 50%,var(--eipsi-color-border,#e2e8f0) 100%);border:2px solid var(--eipsi-color-border-dark,#cbd5e0);border-radius:8px;box-shadow:var(--eipsi-shadow-sm,0 2px 8px rgba(0,90,135,.08));cursor:pointer;height:12px;outline:none;width:100%}.eipsi-vas-slider-field .vas-slider:hover{background:linear-gradient(to right,var(--eipsi-color-border-dark,#cbd5e0) 0,#a0aec0 50%,var(--eipsi-color-border-dark,#cbd5e0) 100%)}.eipsi-vas-slider-field .vas-slider:focus{outline:2px solid var(--eipsi-color-primary,#005a87);outline-offset:4px}.eipsi-vas-slider-field .vas-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:linear-gradient(135deg,var(--eipsi-color-primary,#005a87) 0,var(--eipsi-color-primary-hover,#003d5b) 100%);border:4px solid var(--eipsi-color-background,#fff);border-radius:50%;box-shadow:0 3px 8px rgba(0,0,0,.3);cursor:pointer;height:32px;-webkit-transition:all .2s ease;transition:all .2s ease;width:32px}.eipsi-vas-slider-field .vas-slider::-webkit-slider-thumb:hover{box-shadow:0 5px 15px rgba(0,90,135,.4);transform:scale(1.15)}.eipsi-vas-slider-field .vas-slider::-webkit-slider-thumb:active{transform:scale(1.05)}.eipsi-vas-slider-field .vas-slider::-moz-range-thumb{background:linear-gradient(135deg,var(--eipsi-color-primary,#005a87) 0,var(--eipsi-color-primary-hover,#003d5b) 100%);border:4px solid var(--eipsi-color-background,#fff);border-radius:50%;box-shadow:0 3px 8px rgba(0,0,0,.3);cursor:pointer;height:32px;-moz-transition:all .2s ease;transition:all .2s ease;width:32px}.eipsi-vas-slider-field .vas-slider::-moz-range-thumb:hover{box-shadow:0 5px 15px rgba(0,90,135,.4);transform:scale(1.15)}.vas-slider-scale{display:none!important}