body:not(.cms_admin) .block__fileInput{max-width:341px}body:not(.cms_admin) .block__fileInput .button__remove,body:not(.cms_admin) .block__fileInput .span__fileName{display:none}body:not(.cms_admin) .block__fileInput.has-file{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}body:not(.cms_admin) .block__fileInput.has-file .label input,body:not(.cms_admin) .block__fileInput.has-file .label__checkbox--hidden{display:none}body:not(.cms_admin) .block__fileInput.has-file .span__fileName{display:inline-block;margin-bottom:1rem;max-width:50%;overflow:hidden;text-overflow:ellipsis}@media print,screen and (min-width:64em){body:not(.cms_admin) .block__fileInput.has-file .span__fileName{margin-right:0;max-width:unset}}body:not(.cms_admin) .block__fileInput.has-file .button__remove{cursor:pointer;display:inline-block;padding-top:4px;text-decoration:underline}body:not(.cms_admin) input.is-invalid-input:not(:focus),body:not(.cms_admin) select.is-invalid-input:not(:focus),body:not(.cms_admin) text-area.is-invalid-input:not(:focus){background-color:#fff;border-color:#000}body:not(.cms_admin) .form-table th.required:before,body:not(.cms_admin) label.required:before,body:not(.cms_admin) p.required:before{color:#ee2b37;content:"*"}body:not(.cms_admin) label.required.label__file{position:relative}body:not(.cms_admin) label.required.label__file:before{left:-.625rem;position:absolute}body:not(.cms_admin) label.label__checkbox{flex-wrap:wrap;margin-right:0;row-gap:.5rem}body:not(.cms_admin) label.label__checkbox.label__checkbox--hidden{align-items:flex-start;display:flex;pointer-events:none}body:not(.cms_admin) label.label__checkbox button{pointer-events:all}body:not(.cms_admin) .form-error{width:100%}body:not(.cms_admin) .form-error.is-visible{background-color:#ee2b37;color:#fff;display:block;font-size:.75rem;font-weight:500;line-height:.875rem;margin-bottom:0;padding:.5rem}body:not(.cms_admin) .explanation{display:block}body:not(.cms_admin) input[type=date],body:not(.cms_admin) input[type=datetime-local],body:not(.cms_admin) input[type=datetime],body:not(.cms_admin) input[type=email],body:not(.cms_admin) input[type=password],body:not(.cms_admin) input[type=tel],body:not(.cms_admin) input[type=text],body:not(.cms_admin) select,body:not(.cms_admin) textarea{border:1px solid #000!important;box-shadow:none;color:#000;font-size:.875rem;line-height:1.2;min-height:2.3125rem;transition:none}body:not(.cms_admin) input[type=date]:focus,body:not(.cms_admin) input[type=datetime-local]:focus,body:not(.cms_admin) input[type=datetime]:focus,body:not(.cms_admin) input[type=email]:focus,body:not(.cms_admin) input[type=password]:focus,body:not(.cms_admin) input[type=tel]:focus,body:not(.cms_admin) input[type=text]:focus,body:not(.cms_admin) select:focus,body:not(.cms_admin) textarea:focus{border:3px solid #00a7e0;box-shadow:none;transition:none}body:not(.cms_admin) input[type=date].error,body:not(.cms_admin) input[type=datetime-local].error,body:not(.cms_admin) input[type=datetime].error,body:not(.cms_admin) input[type=email].error,body:not(.cms_admin) input[type=password].error,body:not(.cms_admin) input[type=tel].error,body:not(.cms_admin) input[type=text].error,body:not(.cms_admin) select.error,body:not(.cms_admin) textarea.error{border:2px solid #ee2b37}body:not(.cms_admin) input[type=date]:not(.error)+span,body:not(.cms_admin) input[type=datetime-local]:not(.error)+span,body:not(.cms_admin) input[type=datetime]:not(.error)+span,body:not(.cms_admin) input[type=email]:not(.error)+span,body:not(.cms_admin) input[type=password]:not(.error)+span,body:not(.cms_admin) input[type=tel]:not(.error)+span,body:not(.cms_admin) input[type=text]:not(.error)+span,body:not(.cms_admin) select:not(.error)+span,body:not(.cms_admin) textarea:not(.error)+span{display:none}body:not(.cms_admin) select{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12.353' height='7.591'%3E%3Cpath fill='none' stroke='%23000' stroke-miterlimit='10' stroke-width='2' d='M11.646.707 6.177 6.176.707.707'/%3E%3C/svg%3E");background-origin:content-box;background-position:right -1rem center;background-repeat:no-repeat;background-size:auto;display:block}body:not(.cms_admin) input[type=date],body:not(.cms_admin) input[type=datetime-local],body:not(.cms_admin) input[type=datetime],body:not(.cms_admin) input[type=email],body:not(.cms_admin) input[type=file],body:not(.cms_admin) input[type=password],body:not(.cms_admin) input[type=tel],body:not(.cms_admin) input[type=text],body:not(.cms_admin) select,body:not(.cms_admin) textarea{margin-bottom:0}body:not(.cms_admin) input[type=file]+span{margin-top:0}body:not(.cms_admin) input[type=checkbox]{opacity:0;position:absolute}body:not(.cms_admin) input[type=checkbox]+label{align-items:center;display:flex;margin-bottom:.5rem;margin-left:0;position:relative}body:not(.cms_admin) input[type=checkbox]+label:before{align-items:center;border:1px solid #707070;content:"";display:flex;flex-shrink:0;height:18px;justify-content:center;margin-right:15px;width:18px}body:not(.cms_admin) input[type=checkbox]:focus+label:before{border:none;outline:2px solid #00a7e0}body:not(.cms_admin) input[type=checkbox]:checked+label:before{background-color:#000;content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11.503' height='9.055'%3E%3Cpath fill='none' stroke='%23fff' stroke-width='2' d='M.724 4.241 3.949 7.62 10.793.704' data-name='Path 82287'/%3E%3C/svg%3E")}.text-danger.validation-summary-errors{background:#ee2b37;color:#fff;margin-bottom:1rem;padding:.5rem}.text-danger.validation-summary-errors ul{margin-bottom:0}form[data-abide]:has(label.is-invalid-label) .block__errorBanner{align-items:center;display:flex;justify-content:center;min-height:3rem}form[data-abide]:has(label.is-invalid-label) .block__errorBanner h3{text-align:center}.block__errorBanner{background-color:#ee2b37;display:none;height:2.5rem;margin-bottom:1rem;padding-left:1rem;padding-right:1rem;width:100%}.block__errorBanner h3{color:#fff;font-size:1rem!important;font-weight:400!important;margin-bottom:0!important}form[action*=KenticoFormWidget] input[type=submit]{align-items:center;display:flex;justify-content:center}.industry-category-control .ktc-checkbox-list{margin-top:1rem}
/*# sourceMappingURL=forms.min.css.map*/