

/* Start:/local/templates/fikser/scss/job/style.css?17502435012724*/
.job-page .title-block{padding:20px 30px;margin-bottom:40px;min-width:100%;background:#979db1;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.job-page .title-block h1{font-size:50px;text-transform:uppercase;margin:0;color:#fff}@media (max-width:992px){.job-page .title-block h1{font-size:30px}}.job-page .job-columns{display:flex;width:100%}@media (max-width:768px){.job-page .job-columns{flex-direction:column}}.job-page .job-columns .job-column{flex:1;margin-right:30px;margin-bottom:30px}@media (max-width:768px){.job-page .job-columns .job-column{margin-right:0}}.job-page .job-columns .job-column:last-child{margin-right:0}.job-page .job-columns .job-column .contacts{margin-bottom:70px;padding:18px 24px;border:1px solid rgba(0,0,0,.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.job-page .job-columns .job-column .contacts .title{font-size:18px;margin-bottom:20px}.job-page .job-columns .job-column .contacts .info{display:flex;flex-wrap:wrap;align-items:center}.job-page .job-columns .job-column .contacts .info .email,.job-page .job-columns .job-column .contacts .info .phone{margin-right:15px;margin-bottom:10px}.job-page .job-columns .job-column .contacts .info .email a,.job-page .job-columns .job-column .contacts .info .phone a{display:block;padding:7px 10px 7px 38px;background:rgba(120,83,27,.04);position:relative;color:inherit;text-decoration:none;-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}.job-page .job-columns .job-column .contacts .info .email a:before,.job-page .job-columns .job-column .contacts .info .phone a:before{content:"";position:absolute;display:block}.job-page .job-columns .job-column .contacts .info .email a:hover,.job-page .job-columns .job-column .contacts .info .phone a:hover{color:#c51a1b}.job-page .job-columns .job-column .contacts .info .phone a:before{width:20px;height:20px;left:10px;top:6px;background:url(/local/templates/fikser/icons/phone.svg) no-repeat center}.job-page .job-columns .job-column .contacts .info .email a:before{width:23px;height:16px;left:9px;top:8px;background:url(/local/templates/fikser/icons/envelope.svg) no-repeat center}.job-page .job-columns .job-column .contacts .info .worktime{margin-bottom:10px}.job-page .job-columns .job-column .contacts .text{color:rgba(29,29,27,.7);margin-top:20px}.job-page .job-columns .job-column .questionary .questionary-title{padding:16px 20px;font-size:18px;background:rgba(120,83,27,.04);margin-bottom:30px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}
/* End */


/* Start:/local/templates/fikser/components/bitrix/news.list/jobs/style.css?17502435011444*/
.jobs-list{display:flex;flex-direction:column}.jobs-list .job-item.open .job-head:after{bottom:18px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}.jobs-list .job-item.open .job-body{max-height:500px;opacity:1;visibility:initial}.jobs-list .job-item .job-head{position:relative;display:flex;flex-wrap:wrap;background:rgba(120,83,27,.04);padding:16px 18px;cursor:pointer;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.jobs-list .job-item .job-head:after{content:"";position:absolute;right:20px;border:solid #c51a1b;border-width:0 2px 2px 0;display:block;padding:3px;bottom:22px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.jobs-list .job-item .job-head .name{flex:2;font-size:18px}.jobs-list .job-item .job-head .revenue{flex:1;text-align:right;color:rgba(29,29,27,.7)}@media (max-width:576px){.jobs-list .job-item .job-head .revenue{margin-top:15px;min-width:100%;text-align:left}}.jobs-list .job-item .job-head .date{min-width:100%;margin-top:12px;color:rgba(29,29,27,.7)}.jobs-list .job-item .job-body{max-height:0;opacity:0;visibility:hidden;color:rgba(29,29,27,.7);padding:16px 18px;-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}.jobs-list .job-item .job-body .text ul{padding-left:20px;margin-top:0}.jobs-list .job-item .job-body .button{display:flex;justify-content:flex-end}
/* End */


/* Start:/local/templates/fikser/scss/forms/inline.layout.css?17635512889327*/
.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}}
/* End */
/* /local/templates/fikser/scss/job/style.css?17502435012724 */
/* /local/templates/fikser/components/bitrix/news.list/jobs/style.css?17502435011444 */
/* /local/templates/fikser/scss/forms/inline.layout.css?17635512889327 */
