.inno3d-webform form{width:100%;background:#fffc;border:4px solid #fff;border-radius:30px;flex-direction:column;gap:30px;padding:50px 0 30px;display:flex}.inno3d-webform form .js-webform-flexbox{width:100%;max-width:930px;flex-direction:row;gap:10%;margin:auto;padding:0 15px;display:flex}@media (max-width:1000px){.inno3d-webform form .js-webform-flexbox{flex-direction:column;gap:30px}}.inno3d-webform form .js-webform-flexbox .claro-autocomplete{width:auto}.inno3d-webform form .js-webform-flexbox .js-form-item{margin-top:0;margin-bottom:0}.inno3d-webform form .js-webform-flexbox .js-form-item label.form-item__label{color:#686868;align-items:center;font-size:16px;display:flex}.inno3d-webform form .js-webform-flexbox .js-form-item label.form-item__label:after{color:#686868}.inno3d-webform form .js-webform-flexbox .js-form-item label.form-item__label.has-error,.inno3d-webform form .js-webform-flexbox .js-form-item label.form-item__label.has-error:after{color:red}.inno3d-webform form .js-webform-flexbox .js-form-item input.form-element{width:100%;border:unset;color:#000;background:#fff;border-radius:10px;padding:15px 25px}.inno3d-webform form .js-webform-flexbox .js-form-item input.form-element:focus{box-shadow:0 0 0 2px #61bdd6}.inno3d-webform form .js-webform-flexbox .js-form-item input.form-element::placeholder{color:#cdcdcd}.inno3d-webform form .js-webform-flexbox .js-form-item input.form-element.error{box-shadow:0 0 0 2px red}.inno3d-webform form .js-webform-flexbox .form-type-textarea textarea{border:unset;color:#000;background:#fff}.inno3d-webform form .js-webform-flexbox .form-type-textarea textarea:focus{box-shadow:0 0 0 2px #61bdd6}.inno3d-webform form .js-webform-flexbox .form-type-date input.form-element{color:#cdcdcd;z-index:0;position:relative}.inno3d-webform form .js-webform-flexbox .form-type-date input.form-element.has-value{color:#686868}.inno3d-webform form .js-webform-flexbox .form-type-date input.form-element::-webkit-calendar-picker-indicator{background-color:#cdcdcd}.inno3d-webform form .js-webform-flexbox .form-type-select .select2-selection{border:unset;color:#686868;height:auto;border-radius:10px;padding:15px 25px;font-size:16px}.inno3d-webform form .js-webform-flexbox .form-type-select .select2-selection:focus{box-shadow:0 0 0 2px #61bdd6}.inno3d-webform form .js-webform-flexbox .form-type-select .select2-selection__rendered[title="- Select -"]{color:#cdcdcd}.inno3d-webform form .js-webform-flexbox .form-type-select .select2-selection__arrow{top:50%;right:35px;transform:translateY(-50%)}.inno3d-webform form .js-webform-flexbox .form-type-select .select2-selection__arrow:before{content:""}.inno3d-webform form .js-webform-flexbox .form-type-select .select2-selection__arrow b{display:none}.inno3d-webform form .js-webform-flexbox .form-type-select .error+.select2 .select2-selection{box-shadow:0 0 0 2px red}.inno3d-webform form .js-webform-flexbox .js-form-type-checkbox.form-type-checkbox{display:flex}.inno3d-webform form .js-webform-flexbox .js-form-type-checkbox.form-type-checkbox input.form-checkbox.form-boolean{width:20px;height:20px;opacity:1;background:#686868;position:relative!important}.inno3d-webform form .js-webform-flexbox .js-form-type-checkbox.form-type-checkbox input.form-checkbox.form-boolean:checked{background-color:#61bdd6}.inno3d-webform form .js-webform-flexbox .js-form-type-checkbox.form-type-checkbox input.form-checkbox.form-boolean:checked:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.inno3d-webform form .js-webform-flexbox .js-form-type-checkbox.form-type-checkbox span.checkbox-toggle{display:none!important}.inno3d-webform form .js-webform-flexbox .js-form-type-checkbox.form-type-checkbox label{white-space:wrap;width:calc(100% - 20px);display:block;color:#686868!important;padding-left:15px!important}.inno3d-webform form .js-webform-flexbox .form-type-webform-image-file{margin:0}.inno3d-webform form .js-webform-flexbox .form-type-webform-image-file .js-form-managed-file,.inno3d-webform form .js-webform-flexbox .form-type-webform-image-file .js-form-managed-file .form-managed-file__main{width:100%}.inno3d-webform form .js-webform-flexbox .form-type-webform-image-file .js-form-managed-file .form-managed-file__main input{color:#cdcdcd;position:relative}.inno3d-webform form .js-webform-flexbox .form-type-webform-image-file .js-form-managed-file .form-managed-file__main input::file-selector-button{color:#686868;background:#eee;border:0;border-radius:5px;position:absolute;right:0}.inno3d-webform form .js-webform-flexbox .form-type-webform-image-file .js-form-managed-file .form-managed-file__main .file--image{color:#61bdd6;font-size:16px}.inno3d-webform form .js-webform-flexbox .form-type-webform-image-file .js-form-managed-file .form-managed-file__main .file--image+input{width:auto;color:#fff;background:#61bdd6;border:unset!important}.inno3d-webform form .js-webform-flexbox .form-type-webform-image-file .js-form-managed-file .webform-managed-file-placeholder,.inno3d-webform form .js-webform-flexbox .form-type-webform-image-file .js-form-managed-file+.form-item__description,.inno3d-webform form .js-webform-flexbox fieldset.captcha .captcha__title{display:none}.inno3d-webform form .js-webform-flexbox fieldset.captcha .captcha__element .g-recaptcha>div{margin:auto}.inno3d-webform form .js-webform-flexbox fieldset.captcha .captcha__element .g-recaptcha>div #rc-anchor-container{width:100%;height:100%}.inno3d-webform form .js-webform-flexbox fieldset.captcha .captcha__description{display:none}.inno3d-webform form .form-actions#edit-actions{width:100%;flex-direction:row;justify-content:center;align-items:center;display:flex}.inno3d-webform form .form-actions#edit-actions .button{width:auto;color:#a0a0a0;box-shadow:unset;border-radius:25px;margin:0;font-size:16px;transition:all .3s;border:none!important}.inno3d-webform form .form-actions#edit-actions .button:hover{text-decoration:underline}.inno3d-webform form .form-actions#edit-actions .button.btn-blue{color:#fff;background:#000}.inno3d-webform form .form-actions#edit-actions .button.btn-blue:hover{background:linear-gradient(90deg,#61bdd6 0%,#323285 100%);text-decoration:none}.inno3d-webform form .form-actions#edit-actions .button#edit-actions-reset{order:1}.inno3d-webform #edit-error-msg{margin-top:0}.inno3d-webform .messages.messages--error{max-width:900px;background-color:var(--gin-color-danger-light);color:var(--gin-bg-danger);margin:auto}.inno3d-webform .messages.messages--error .button--dismiss .icon-close{background-color:var(--gin-bg-danger)}.inno3d-webform .messages.messages--error .messages__header h2{color:var(--gin-bg-danger)}.inno3d-webform .messages.messages--error .messages__header:before{background-color:var(--gin-bg-danger)}.ui-dialog:not(.ui-dialog-titlebar-close).webform-confirmation-modal{background:0 0;width:900px!important}@media (max-width:1000px){.ui-dialog:not(.ui-dialog-titlebar-close).webform-confirmation-modal{width:calc(100% - 30px)!important}}.ui-dialog:not(.ui-dialog-titlebar-close).webform-confirmation-modal .ui-dialog-titlebar{width:30px;height:30px;background:0 0;padding:0;position:absolute;right:-30px}@media (max-width:1000px){.ui-dialog:not(.ui-dialog-titlebar-close).webform-confirmation-modal .ui-dialog-titlebar{top:-45px;right:0}}.ui-dialog:not(.ui-dialog-titlebar-close).webform-confirmation-modal .ui-dialog-titlebar .ui-dialog-titlebar-close{margin:0}.ui-dialog:not(.ui-dialog-titlebar-close).webform-confirmation-modal .ui-dialog-titlebar .ui-dialog-titlebar-close:before{content:"";width:30px;height:30px;font-family:teko,"Font Awesome 6 Brands","Font Awesome 6 Pro",Arial;font-size:30px;display:block;position:absolute;top:0;right:0;text-indent:0!important}.ui-dialog:not(.ui-dialog-titlebar-close).webform-confirmation-modal .ui-dialog-titlebar .ui-dialog-titlebar-close .ui-icon-closethick{display:none}.ui-dialog:not(.ui-dialog-titlebar-close).webform-confirmation-modal .webform-confirmation-modal--content.ui-widget-content.ui-dialog-content{background:#fff;border-radius:30px;padding:65px 85px}@media (max-width:1000px){.ui-dialog:not(.ui-dialog-titlebar-close).webform-confirmation-modal .webform-confirmation-modal--content.ui-widget-content.ui-dialog-content{border-radius:20px;padding:50px 15px}}.ui-dialog:not(.ui-dialog-titlebar-close).webform-confirmation-modal .webform-confirmation-modal--content.ui-widget-content.ui-dialog-content :focus{box-shadow:unset}.ui-dialog:not(.ui-dialog-titlebar-close).webform-confirmation-modal .webform-confirmation-modal--content.ui-widget-content.ui-dialog-content h2{margin:15px 0;line-height:1.2}.ui-dialog:not(.ui-dialog-titlebar-close).webform-confirmation-modal .webform-confirmation-modal--content.ui-widget-content.ui-dialog-content p{color:#000}.ui-dialog:not(.ui-dialog-titlebar-close).webform-confirmation-modal .webform-confirmation-modal--content.ui-widget-content.ui-dialog-content p a{margin-top:30px}@media (max-width:1000px){.ui-dialog:not(.ui-dialog-titlebar-close).webform-confirmation-modal .webform-confirmation-modal--content.ui-widget-content.ui-dialog-content p a{margin-top:10px}}
/*# sourceMappingURL=webform.css.map */
