.form.form-container{width:100%}.form.form-container .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-container .inner-container form.columns-2{--groupColumns:2}@media (max-width:768px){.form.form-container .inner-container form{--groupColumns:1!important}}.form.form-container .inner-container form .field-group{width:calc(100% / var(--groupColumns) - var(--groupMargin) * 2);margin:var(--groupMargin)}.form.form-container .inner-container form .field-group.w-100{width:100%}.form.form-container .inner-container form .field-group .title{padding:0 10px;font-size:22px;margin-bottom:20px;overflow:hidden;font-weight:500;position:relative;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.form.form-container .inner-container form .field-group .field-row{display:flex;flex-wrap:wrap}.form.form-container .inner-container form .field-group .field-row+.field-row{margin-top:20px}.form.form-container .inner-container form .field-group .field-row>.label{display:block;margin:0 10px 6px;width:100%}.form.form-container .inner-container form .field-group .field-row input{height:45px}.form.form-container .inner-container form .field-group .field-row input.error{background:#f9f9f9;border-color:#c51a1b}.form.form-container .inner-container form .field-group .field-row textarea.error{background:#f9f9f9;border-color:#c51a1b}.form.form-container .inner-container form .field-group .field-row select{flex:1;max-width:100%;outline:0;padding:8px 10px;border:1px solid #e9ecef;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.form.form-container .inner-container form .field-group .field-row select option[disabled]{color:#6b6e6f}.form.form-container .inner-container form .field-group .field-row select+span.ui-selectmenu-button.ui-button{flex:1;width:100%;padding:13px 15px;height:45px;background:#fff;border:1px solid #e9ecef;color:#101010;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-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-container .inner-container form .field-group .field-row select+span.ui-selectmenu-button.ui-button.ui-selectmenu-button-open{border-bottom-left-radius:0;border-bottom-right-radius:0}.form.form-container .inner-container form .field-group .field-row select+span.ui-selectmenu-button.ui-button .ui-selectmenu-icon{position:absolute;top:14px;right:10px;background-image:none}.form.form-container .inner-container form .field-group .field-row select+span.ui-selectmenu-button.ui-button .ui-selectmenu-icon:after{content:"";display:block;border:solid #d55296;border-width:0 1px 1px 0;padding:3px;position:absolute;top:3px;left:5px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.form.form-container .inner-container form .field-group .field-row.text.range-two input{width:50%}.form.form-container .inner-container form .field-group .field-row.text.range-two input:nth-child(2){border-top-right-radius:0;border-bottom-right-radius:0}.form.form-container .inner-container form .field-group .field-row.text.range-two input:nth-child(3){border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.form.form-container .inner-container form .field-group .field-row.text input{width:100%}.form.form-container .inner-container form .field-group .field-row.text textarea{width:100%;resize:vertical}.form.form-container .inner-container form .field-group .field-row.date input{width:100%}.form.form-container .inner-container form .field-group .field-row.button{display:flex;flex-wrap:wrap}.form.form-container .inner-container form .field-group .field-row.button .label{margin-top:8px;margin-right:16px}.form.form-container .inner-container form .field-group .field-row.checkbox{display:flex;flex-direction:row;align-items:center;row-gap:6px}.form.form-container .inner-container form .field-group .field-row.checkbox .label{width:initial;margin-bottom:0}.form.form-container .inner-container form .field-group .field-row.select .label{min-width:100%}.form.form-container .inner-container form .field-group .field-row.file label{cursor:pointer;height:200px;width:200px;background:#f4f7f9;border:1px solid #e9ecef;overflow:hidden;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px}.form.form-container .inner-container form .field-group .field-row.file label input{display:none}.form.form-container .inner-container form .field-group .field-row.file label .file-preview{display:flex;justify-content:center;align-items:center;height:100%}.form.form-container .inner-container form .field-group .field-row.file label .file-preview.empty img{max-width:100%;max-height:100%}.form.form-container .inner-container form .field-group .field-row.file label .file-preview:not(.empty) img{width:100%;height:100%;object-fit:cover}.form.form-container .inner-container form .field-group .field-row.file input{width:100%}.form.form-container .inner-container form .field-group .field-row.url{display:none}.form.form-container .inner-container form .field-group .field-row.tags .taggle-input-container{position:relative;width:100%;padding:6px;background:#fff;border:1px solid #e9ecef;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.form.form-container .inner-container form .field-group .field-row.tags .taggle-input-container input[type=text]{border:0;padding:8px}.form.form-container .inner-container form .field-group .field-row.multi-tpl .values>.value{display:flex;align-items:center;padding-right:30px;position:relative}.form.form-container .inner-container form .field-group .field-row.multi-tpl .values>.value+.value{margin-top:20px}.form.form-container .inner-container form .field-group .field-row.multi-tpl .values>.value .remove{position:absolute;cursor:pointer;display:block;width:20px;height:20px;top:12px;right:0}.form.form-container .inner-container form .field-group .field-row.multi-tpl .values>.value .remove:after,.form.form-container .inner-container form .field-group .field-row.multi-tpl .values>.value .remove:before{position:absolute;left:9px;top:2px;content:" ";height:16px;width:2px;background-color:#c51a1b}.form.form-container .inner-container form .field-group .field-row.multi-tpl .values>.value .remove:before{transform:rotate(45deg)}.form.form-container .inner-container form .field-group .field-row.multi-tpl .values>.value .remove:after{transform:rotate(-45deg)}.form.form-container .inner-container form .field-group .field-row.multi-tpl .values>.add{margin-top:10px;display:inline-block}.form.form-container .inner-container form .field-group .field-row.multi-tpl.languages .values>.value input{border-top-right-radius:0;border-bottom-right-radius:0}.form.form-container .inner-container form .field-group .field-row.multi-tpl.languages .values>.value select+span.ui-selectmenu-button.ui-button{border-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.form.form-container .inner-container form .field-group .field-row.multi-tpl.course .values>.value,.form.form-container .inner-container form .field-group .field-row.multi-tpl.experience .values>.value{flex-wrap:wrap;max-width:700px}.form.form-container .inner-container form .field-group .field-row.multi-tpl.course .values>.value>.v-row,.form.form-container .inner-container form .field-group .field-row.multi-tpl.experience .values>.value>.v-row{display:flex;align-items:center;width:100%}.form.form-container .inner-container form .field-group .field-row.multi-tpl.course .values>.value>.v-row+.v-row,.form.form-container .inner-container form .field-group .field-row.multi-tpl.experience .values>.value>.v-row+.v-row{margin-top:6px}@media (max-width:768px){.form.form-container .inner-container form .field-group .field-row.multi-tpl.course .values>.value>.v-row,.form.form-container .inner-container form .field-group .field-row.multi-tpl.experience .values>.value>.v-row{flex-wrap:wrap}}.form.form-container .inner-container form .field-group .field-row.multi-tpl.course .values>.value>.v-row .label,.form.form-container .inner-container form .field-group .field-row.multi-tpl.experience .values>.value>.v-row .label{margin-top:14px;margin-right:10px;width:200px;align-self:flex-start}@media (max-width:768px){.form.form-container .inner-container form .field-group .field-row.multi-tpl.course .values>.value>.v-row .label,.form.form-container .inner-container form .field-group .field-row.multi-tpl.experience .values>.value>.v-row .label{width:100%;margin-bottom:6px}}.form.form-container .inner-container form .field-group .field-row.multi-tpl.course .values>.value>.v-row .label+input,.form.form-container .inner-container form .field-group .field-row.multi-tpl.course .values>.value>.v-row .label+textarea,.form.form-container .inner-container form .field-group .field-row.multi-tpl.experience .values>.value>.v-row .label+input,.form.form-container .inner-container form .field-group .field-row.multi-tpl.experience .values>.value>.v-row .label+textarea{flex:1}.form.form-container .inner-container form .field-group .field-row.multi-tpl.education .values>.value{flex-wrap:wrap;max-width:700px}.form.form-container .inner-container form .field-group .field-row.multi-tpl.education .values>.value>.v-row{display:flex;align-items:center;width:100%}.form.form-container .inner-container form .field-group .field-row.multi-tpl.education .values>.value>.v-row+.v-row{margin-top:6px}.form.form-container .inner-container form .field-group .field-row.multi-tpl.education .values>.value>.v-row input{flex:1}.form.form-container .inner-container form .field-group .field-row.resume-list{display:flex;flex-direction:column;row-gap:10px}.form.form-container .inner-container form .field-group .field-row.resume-list input{display:none}.form.form-container .inner-container form .field-group .field-row.resume-list input:hover+label{background:rgba(213,82,150,.2)}.form.form-container .inner-container form .field-group .field-row.resume-list input:checked+label{background:#d55296;color:#fff}.form.form-container .inner-container form .field-group .field-row.resume-list input+label{display:flex;justify-content:space-between;cursor:pointer;border:1px solid #e9ecef;padding:10px 14px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-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-container .inner-container form .field-group .field-row.resume-list input+label span.name{margin-right:10px}.form.form-container .inner-container form .field-group .field-row .checkbox-container input{display:none}.form.form-container .inner-container form .field-group .field-row .checkbox-container input:checked+label:after{opacity:1}.form.form-container .inner-container form .field-group .field-row .checkbox-container input:disabled+label{opacity:.5;cursor:initial}.form.form-container .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-container .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:#f4f7f9;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.form.form-container .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-container .inner-container form .field-group .field-row .values{margin:0 10px 6px}.form.form-container .inner-container form .field-group .field-row .values.button{display:flex;flex-wrap:wrap;--valueMargin:5px;margin:calc(-1 * var(--valueMargin))}.form.form-container .inner-container form .field-group .field-row .values.button .value{margin:var(--valueMargin)}.form.form-container .inner-container form .field-group .field-row .values.button .value input{display:none}.form.form-container .inner-container form .field-group .field-row .values.button .value input:checked+label{color:#fff;background:#d55296}.form.form-container .inner-container form .field-group .field-row .values.button .value label{display:block;background:#e9ecef;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-container .inner-container form .field-group .field-row .values.checkbox{display:flex;flex-wrap:wrap}.form.form-container .inner-container form .field-group .field-row .values.checkbox .value{margin-right:30px;margin-top:10px}.form.form-container .inner-container form .submit-container{width:100%;margin:0 var(--groupMargin) var(--groupMargin);display:flex;flex-direction:column;align-items:flex-start}.form.form-container .inner-container form .submit-container span{color:#6b6e6f;font-size:14px}.form.form-container .inner-container form .submit-container span a{text-decoration:none}.form.form-container .inner-container form .submit-container span a:hover{text-decoration:underline}.form.form-container .inner-container form .submit-container a.btn{margin-top:14px;padding:14px 20px}.form.form-container .inner-container .success-text{font-size:20px;margin-top:20px}.form.form-container .inner-container .error-text{margin-bottom:20px;color:#c51a1b}#bx_register_resend_action,#bx_register_resend_text{text-align:center;margin-bottom:20px}