/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.block-form-job .fileinput-button [data-input-info-empty],.block-form-job .fileinput-button [data-input-info-value],.block-form-job .fileinput-button .input-file-block .file-name,.block-form-job .step-dots .step-dot .step-title{font-family:"InterFont",sans-serif;line-height:1.5}.block-form-job .fileinput-button [data-input-info-empty],.block-form-job .fileinput-button [data-input-info-value],.block-form-job .fileinput-button .input-file-block .file-name,.block-form-job .step-dots .step-dot .step-title{font-size:1.6rem;font-weight:400;line-height:1.48}@media(max-width: 575.98px){.block-form-job .fileinput-button [data-input-info-empty],.block-form-job .fileinput-button [data-input-info-value],.block-form-job .fileinput-button .input-file-block .file-name,.block-form-job .step-dots .step-dot .step-title{font-size:1.4rem;line-height:1.5}}.block-form-job .fileinput-button .file-button{font-family:"InterFont",sans-serif;font-size:1.4rem;font-weight:600;letter-spacing:.014rem;line-height:1;min-width:16rem;text-transform:uppercase}.block-form-job .fileinput-button .file-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:.2rem solid rgba(0,0,0,0);border-radius:.8rem;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-decoration:none}@media(max-width: 767.98px){.block-form-job .fileinput-button .file-button{width:100%}}.block-form-job .fileinput-button .file-button:focus,.block-form-job .fileinput-button .file-button:focus-visible{outline:.2rem solid;outline-color:inherit}.block-form-job .fileinput-button .file-button:focus:hover,.block-form-job .fileinput-button .file-button:focus-visible:hover{outline:0;text-decoration:none}.block-form-job .fileinput-button .file-button:disabled,.block-form-job .fileinput-button .disabled.file-button{background-color:#bf9e85;border-color:#bf9e85;color:#fff5eb;cursor:not-allowed}.block-form-job .fileinput-button .file-button:disabled:hover,.block-form-job .fileinput-button .disabled.file-button:hover{background-color:#bf9e85;border-color:#bf9e85;color:#fff5eb}.block-form-job .fileinput-button .file-button{background-color:#fff5eb;border-color:#bf9e85;color:#3b0505;padding:1.6rem 3.2rem}.block-form-job .fileinput-button .file-button:focus,.block-form-job .fileinput-button .file-button:focus-visible{outline-color:#bf9e85}.block-form-job .fileinput-button .file-button:hover{background-color:#fff5eb;border-color:#ff1645;color:#3b0505}.block-form-job .step-dots-wrapper{background-color:#efe5d1;padding:0 0 4rem}.block-form-job .step-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:90rem;position:relative}.block-form-job .step-dots::before{border-bottom:.2rem solid #896561;content:"";display:block;left:3rem;position:absolute;right:3rem;top:3rem;z-index:0}@media(min-width: 992px){.block-form-job .step-dots::before{left:4rem;right:4rem;top:4rem}}.block-form-job .step-dots .step-dot{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;text-align:center;z-index:1}.block-form-job .step-dots .step-dot .step-number{background-color:#fff5eb;border:.2rem solid #bf9e85;border-radius:100%;color:#3b0505;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;font-size:3rem;height:6rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;width:6rem}@media(min-width: 992px){.block-form-job .step-dots .step-dot .step-number{height:8rem;width:8rem}}.block-form-job .step-dots .step-dot .step-title{color:#3b0505;display:block;margin:.8rem 0 2.4rem;max-width:30rem}@media(max-width: 575.98px){.block-form-job .step-dots .step-dot .step-title{display:none}}.block-form-job .module-form-step{display:none}.block-form-job .buttons{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.block-form-job .buttons button{margin:1.6rem 0 0}.block-form-job .buttons button:last-child{margin-left:auto;margin-right:0}.block-form-job[data-current-step="0"] .module-form-step[data-step-index="0"]{display:block}.block-form-job[data-current-step="0"] .step-dot:nth-child(1) .step-number{background-color:#3b0505;border-color:#3b0505;color:#fff5eb}.block-form-job[data-current-step="0"] .step-dot:nth-child(1) .step-title{color:#3b0505}.block-form-job[data-current-step="1"] .module-form-step[data-step-index="1"]{display:block}.block-form-job[data-current-step="1"] .step-dot:nth-child(2) .step-number{background-color:#3b0505;border-color:#3b0505;color:#fff5eb}.block-form-job[data-current-step="1"] .step-dot:nth-child(2) .step-title{color:#3b0505}.block-form-job[data-current-step="2"] .module-form-step[data-step-index="2"]{display:block}.block-form-job[data-current-step="2"] .step-dot:nth-child(3) .step-number{background-color:#3b0505;border-color:#3b0505;color:#fff5eb}.block-form-job[data-current-step="2"] .step-dot:nth-child(3) .step-title{color:#3b0505}.block-form-job[data-current-step="3"] .module-form-step[data-step-index="3"]{display:block}.block-form-job[data-current-step="3"] .step-dot:nth-child(4) .step-number{background-color:#3b0505;border-color:#3b0505;color:#fff5eb}.block-form-job[data-current-step="3"] .step-dot:nth-child(4) .step-title{color:#3b0505}.block-form-job[data-current-step="4"] .module-form-step[data-step-index="4"]{display:block}.block-form-job[data-current-step="4"] .step-dot:nth-child(5) .step-number{background-color:#3b0505;border-color:#3b0505;color:#fff5eb}.block-form-job[data-current-step="4"] .step-dot:nth-child(5) .step-title{color:#3b0505}.block-form-job[data-current-step="5"] .module-form-step[data-step-index="5"]{display:block}.block-form-job[data-current-step="5"] .step-dot:nth-child(6) .step-number{background-color:#3b0505;border-color:#3b0505;color:#fff5eb}.block-form-job[data-current-step="5"] .step-dot:nth-child(6) .step-title{color:#3b0505}.block-form-job[data-current-step="6"] .module-form-step[data-step-index="6"]{display:block}.block-form-job[data-current-step="6"] .step-dot:nth-child(7) .step-number{background-color:#3b0505;border-color:#3b0505;color:#fff5eb}.block-form-job[data-current-step="6"] .step-dot:nth-child(7) .step-title{color:#3b0505}.block-form-job[data-current-step="7"] .module-form-step[data-step-index="7"]{display:block}.block-form-job[data-current-step="7"] .step-dot:nth-child(8) .step-number{background-color:#3b0505;border-color:#3b0505;color:#fff5eb}.block-form-job[data-current-step="7"] .step-dot:nth-child(8) .step-title{color:#3b0505}.block-form-job[data-current-step="8"] .module-form-step[data-step-index="8"]{display:block}.block-form-job[data-current-step="8"] .step-dot:nth-child(9) .step-number{background-color:#3b0505;border-color:#3b0505;color:#fff5eb}.block-form-job[data-current-step="8"] .step-dot:nth-child(9) .step-title{color:#3b0505}.block-form-job .step-file{margin:0 auto;max-width:70rem;text-align:center}.block-form-job .fileinput-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#efe5d1;border-radius:.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:25rem;padding:3.2rem;width:100%}.block-form-job .fileinput-button .icon{background-color:#bf9e85;display:block;height:12.5rem;-webkit-mask:url("../../img/icons/icon_download.svg") center/contain no-repeat;mask:url("../../img/icons/icon_download.svg") center/contain no-repeat;padding-left:1.5rem;position:relative;width:14rem}.block-form-job .fileinput-button input[type=file]{display:none}.block-form-job .fileinput-button .input-file-block{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;text-align:center}.block-form-job .fileinput-button .input-file-block .file-size{display:none}.block-form-job .fileinput-button .file-button{cursor:pointer;margin-top:3.2rem}.block-form-job .fileinput-button [data-input-errors]{padding-top:.4rem}.block-form-job .fileinput-button [data-input-info-value]{display:none;font-weight:bold;margin-top:1.6rem}.block-form-job .fileinput-button [data-input-info-empty]{display:block;margin-top:.4rem}.block-form-job .fileinput-button.input-has-value .icon{-webkit-mask:url("../../img/icons/icon_doc.svg") center/contain no-repeat;mask:url("../../img/icons/icon_doc.svg") center/contain no-repeat}.block-form-job .fileinput-button.input-has-value .file-button{margin-top:3.2rem}.block-form-job .fileinput-button.input-has-value [data-input-info-value]{display:block}.block-form-job .fileinput-button.input-has-value [data-input-info-empty],.block-form-job .fileinput-button.input-has-value [data-input-errors]{display:none}.block-form-job .fileinput-button.with-errors [data-input-info-empty]{display:none}.block-form-job .fileinput-button.with-errors.input-has-value [data-input-errors]{display:none}