.agreement{display:flex;gap:10px;align-items:flex-start;font-size:13px}.agreement input[type=checkbox]{width:18px;min-width:18px;height:18px;appearance:none;border:1px solid rgba(29,29,27,.4);position:relative;cursor:pointer;margin:0;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.agreement input[type=checkbox].error{border-color:#c51a1b;background-color:rgba(197,26,27,.05)}.agreement input[type=checkbox]:after{content:"";position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;background:url(/local/templates/fikser/icons/check.svg) no-repeat center;background-size:80%}.agreement input[type=checkbox]:checked:after{top:0;left:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center}.form.form-inline{width:100%}.form.form-inline .inner-container form{--groupMargin:15px;--groupColumns:1;display:flex;flex-wrap:wrap;width:calc(100% + var(--groupMargin) * 2);margin:calc(-1 * var(--groupMargin))}.form.form-inline .inner-container form.columns-2{--groupColumns:2}@media (max-width:768px){.form.form-inline .inner-container form{--groupColumns:1!important}}.form.form-inline .inner-container form .field-group{width:calc(100% / var(--groupColumns) - var(--groupMargin) * 2);margin:var(--groupMargin)}.form.form-inline .inner-container form .field-group:nth-child(odd) .title:before{background-image:url(/local/templates/fikser/icons/triangles/orange-small.svg)}.form.form-inline .inner-container form .field-group:nth-child(even) .title:before{background-image:url(/local/templates/fikser/icons/triangles/grey-small.svg)}.form.form-inline .inner-container form .field-group .title{background:rgba(120,83,27,.04);padding:16px 16px 16px 60px;font-size:18px;margin-bottom:25px;overflow:hidden;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.form.form-inline .inner-container form .field-group .title:before{content:"";display:block;position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat;width:98px;height:86px;left:0;top:50%;transform:translate(-45%,-50%)}.form.form-inline .inner-container form .field-group .field-row{margin-bottom:25px;display:flex;flex-wrap:wrap}.form.form-inline .inner-container form .field-group .field-row input.error{background:rgba(197,26,27,.05);border-color:#c51a1b}.form.form-inline .inner-container form .field-group .field-row.text input{width:100%}.form.form-inline .inner-container form .field-group .field-row.text textarea{width:100%}.form.form-inline .inner-container form .field-group .field-row.date input{width:100%}.form.form-inline .inner-container form .field-group .field-row.button{display:flex;flex-wrap:wrap}.form.form-inline .inner-container form .field-group .field-row.button .label{margin-top:8px;margin-right:16px}.form.form-inline .inner-container form .field-group .field-row.checkbox{display:flex;flex-direction:column}.form.form-inline .inner-container form .field-group .field-row.select .label{min-width:100%}.form.form-inline .inner-container form .field-group .field-row.select select{flex:1;max-width:100%;outline:0;padding:8px 10px;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.form.form-inline .inner-container form .field-group .field-row.select select option[disabled]{color:rgba(29,29,27,.4)}.form.form-inline .inner-container form .field-group .field-row.select select+span.ui-selectmenu-button.ui-button{flex:1;width:100%;padding:9px 15px;background:0 0;border:1px solid rgba(0,0,0,.2);color:#1d1d1b;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-webkit-transition:all .2s,order 0s;-moz-transition:all .2s,order 0s;-ms-transition:all .2s,order 0s;-o-transition:all .2s,order 0s;transition:all .2s,order 0s}.form.form-inline .inner-container form .field-group .field-row.select select+span.ui-selectmenu-button.ui-button.ui-selectmenu-button-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.form.form-inline .inner-container form .field-group .field-row.select select+span.ui-selectmenu-button.ui-button .ui-selectmenu-icon{position:absolute;top:10px;right:10px;background-image:none}.form.form-inline .inner-container form .field-group .field-row.select select+span.ui-selectmenu-button.ui-button .ui-selectmenu-icon:after{content:"";display:block;border:solid #c51a1b;border-width:0 1px 1px 0;padding:3px;position:absolute;top:3px;left:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.form.form-inline .inner-container form .field-group .field-row.file label{width:100%;cursor:pointer;display:flex;align-items:center;margin-top:4px}.form.form-inline .inner-container form .field-group .field-row.file label input{display:none}.form.form-inline .inner-container form .field-group .field-row.file label span.btn-file:hover{opacity:.8}.form.form-inline .inner-container form .field-group .field-row.file label span.file-text{margin-left:16px}.form.form-inline .inner-container form .field-group .field-row .additional-checkbox-list{display:flex}.form.form-inline .inner-container form .field-group .field-row .additional-checkbox-list .additional-checkbox{margin-left:10px;margin-top:6px}.form.form-inline .inner-container form .field-group .field-row .additional-field{min-width:100%;margin-top:10px}.form.form-inline .inner-container form .field-group .field-row .additional-field input{width:100%}.form.form-inline .inner-container form .field-group .field-row .checkbox-container input{display:none}.form.form-inline .inner-container form .field-group .field-row .checkbox-container input:checked+label:after{opacity:1}.form.form-inline .inner-container form .field-group .field-row .checkbox-container input:disabled+label{opacity:.5;cursor:initial}.form.form-inline .inner-container form .field-group .field-row .checkbox-container label{display:flex;align-items:center;position:relative;cursor:pointer;-webkit-transition:all .2s,order 0s;-moz-transition:all .2s,order 0s;-ms-transition:all .2s,order 0s;-o-transition:all .2s,order 0s;transition:all .2s,order 0s}.form.form-inline .inner-container form .field-group .field-row .checkbox-container label:before{content:"";align-self:flex-start;display:block;width:24px;height:24px;margin-right:10px;background:#faf8f6;border:1px solid rgba(120,83,27,.04);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.form.form-inline .inner-container form .field-group .field-row .checkbox-container label:after{content:"";position:absolute;top:2px;left:8px;opacity:0;transform:rotate(45deg);height:14px;width:6px;border-bottom:4px solid #c51a1b;border-right:4px solid #c51a1b;-webkit-transition:all .2s,order 0s;-moz-transition:all .2s,order 0s;-ms-transition:all .2s,order 0s;-o-transition:all .2s,order 0s;transition:all .2s,order 0s}.form.form-inline .inner-container form .field-group .field-row .label{display:block;margin:0 10px 6px}.form.form-inline .inner-container form .field-group .field-row .values.button{display:flex;flex-wrap:wrap;--valueMargin:5px;margin:calc(-1 * var(--valueMargin))}.form.form-inline .inner-container form .field-group .field-row .values.button .value{margin:var(--valueMargin)}.form.form-inline .inner-container form .field-group .field-row .values.button .value input{display:none}.form.form-inline .inner-container form .field-group .field-row .values.button .value input:checked+label{color:#c51a1b;background:rgba(197,26,27,.05)}.form.form-inline .inner-container form .field-group .field-row .values.button .value label{display:block;background:rgba(120,83,27,.04);padding:8px 20px;cursor:pointer;-webkit-transition:all .2s,order 0s;-moz-transition:all .2s,order 0s;-ms-transition:all .2s,order 0s;-o-transition:all .2s,order 0s;transition:all .2s,order 0s;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.form.form-inline .inner-container form .field-group .field-row .values.button .value label:hover{color:#c51a1b}.form.form-inline .inner-container form .field-group .field-row .values.checkbox{display:flex;flex-wrap:wrap}.form.form-inline .inner-container form .field-group .field-row .values.checkbox+.additional-checkbox-list .additional-checkbox:first-child{margin-left:0;margin-top:10px}.form.form-inline .inner-container form .field-group .field-row .values.checkbox .value{margin-right:30px;margin-top:10px}.form.form-inline .inner-container form .submit-container{width:calc(100% / var(--groupColumns) - var(--groupMargin) * 2);margin:var(--groupMargin);display:flex;align-self:flex-start;align-items:center;flex-wrap:wrap;gap:10px}@media (max-width:456px){.form.form-inline .inner-container form .submit-container{flex-direction:column}}.form.form-inline .inner-container form .submit-container a.submit{margin-left:auto}.form.form-inline .inner-container form .submit-container a.submit[disabled]{background-color:#c7c6c5;color:#fff;cursor:default}.form.form-inline .inner-container form .submit-container span{margin-right:60px;color:rgba(29,29,27,.7)}@media (max-width:456px){.form.form-inline .inner-container form .submit-container span{margin-right:0;margin-bottom:40px}}@media (max-width:456px){.form.form-inline .inner-container form .submit-container span a{width:100%;justify-content:center}}