.project-element{width:100%;height:318px;padding:16px;border-radius:20px;background:#fff;color:#484848}.project-element__header{height:44px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:52px}.project-element__title{font-size:24px;font-weight:500;line-height:100%}.project-element__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:44px;height:44px;border-radius:8px;border:1px solid #e5e4e5;cursor:pointer}.project-element__arrow:hover{border:1px solid #25c278;background:#25c278}.project-element__arrow:hover,.project-element__arrow:hover svg path{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.project-element__arrow:hover svg path{stroke:#fff}.project-diagram{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-38px}.project-diagram__image{position:relative;width:134px;height:134px;margin-bottom:14px;border-radius:50%}.project-diagram__progress{position:absolute;top:18px;left:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:98px;height:98px;border-radius:50%;background:#fff;font-size:32px;font-weight:500}.project-diagram__description{max-width:169px;text-align:center;font-size:18px;line-height:22px}.project ul{margin:0}.project__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:190px;padding:32px 28px;border-radius:20px;background:#fff}.project__header-logo{margin-bottom:10px;font-family:FactorB,Roboto;font-size:32px;font-weight:700;line-height:100%;color:#41a938}.project__header-title{margin-bottom:8px;font-size:42px;font-weight:700;line-height:100%;color:#484848}.project__header-city{font-size:24px;font-weight:500;line-height:100%;color:#484848}.project__header-info{margin-bottom:2px;text-align:right;font-size:18px;line-height:30px;color:#484848}.project__header-info:last-child{margin-bottom:0}.project__header-info span:first-child{margin-right:16px;color:#aaa}.project__header-info span:last-child{font-weight:500;letter-spacing:1.5%}.project__header-class{padding:4px 16px;border-radius:8px;background:#e9f8ed;color:#25c278}.project__section{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-top:12px;color:#484848}.project__section,.project__statistics{display:-webkit-box;display:-ms-flexbox;display:flex}.project__statistics{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100px;border:1px solid transparent;border-radius:20px;background:#fff}.project__statistics-quantity{height:38px;margin-bottom:2px;font-size:32px;font-weight:500;line-height:38px}.project__statistics-description{font-size:14px;line-height:20px;text-transform:uppercase;color:#aaa}.project__statistics.alert{border:1px solid #eb4a14;background:#fcefef}.project__statistics.alert li:first-child{color:#eb4a14}.project__deadlines-row,.project__prescriptions-row,.project__tenders-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;font-size:18px}.project__deadlines-row:last-child,.project__prescriptions-row:last-child,.project__tenders-row:last-child{margin-bottom:0}.project__deadlines-row.border,.project__prescriptions-row.border,.project__tenders-row.border{margin-bottom:12px;padding-bottom:12px;border-bottom:1px solid #e5e4e5}.project__deadlines-row.pb20,.project__prescriptions-row.pb20,.project__tenders-row.pb20{padding-bottom:20px}.project__deadlines-cell,.project__prescriptions-cell,.project__tenders-cell{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.project__deadlines-cell-wrapper,.project__prescriptions-cell-wrapper,.project__tenders-cell-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:116px}.project__deadlines-cell span:first-child,.project__prescriptions-cell span:first-child,.project__tenders-cell span:first-child{margin-bottom:4px;font-size:12px;font-weight:400;line-height:14px;letter-spacing:0;text-transform:uppercase;color:#aaa}.project__deadlines-cell span:last-child,.project__prescriptions-cell span:last-child,.project__tenders-cell span:last-child{font-size:16px;font-weight:700;line-height:19px}.project__deadlines-cell.alert,.project__deadlines-cell span.alert,.project__prescriptions-cell.alert,.project__prescriptions-cell span.alert,.project__tenders-cell.alert,.project__tenders-cell span.alert{color:#eb4a14}.project__deadlines-cell span.success,.project__prescriptions-cell span.success,.project__tenders-cell span.success{color:#25c278}.project__deadlines-cell.bold,.project__deadlines-cell span.bold,.project__prescriptions-cell.bold,.project__prescriptions-cell span.bold,.project__tenders-cell.bold,.project__tenders-cell span.bold{font-weight:500}.project__deadlines-image,.project__prescriptions-image,.project__tenders-image{position:absolute;top:0;left:0}.project__deadlines{width:300px}.project__deadlines-cell:not(:first-child){width:83px}.project__labor{width:300px}.project__prescriptions{width:390px}.project__prescriptions-row{margin-bottom:14px}.project__prescriptions-cell:first-child{width:166px;padding-left:36px}.project__prescriptions-cell:first-child span:nth-child(2){margin-bottom:4px;font-size:18px;line-height:21px}.project__prescriptions-cell:first-child span:last-child{font-size:12px;font-weight:400;line-height:14px;text-transform:uppercase;color:#aaa}.project__prescriptions-cell span:first-child{margin-bottom:2px}.project__labor-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:24px}.project__labor-cell{width:131px;height:67px}.project__labor-title{margin-bottom:4px;font-size:18px;font-weight:500;line-height:21px;letter-spacing:1.5%}.project__labor-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:24px;font-weight:500;line-height:28px}.project__labor-quantity span{margin-left:4px;font-size:16px;font-weight:700;color:#12b23f}.project__labor-quantity span.alert{color:#eb4a14}.project__labor-description{font-size:12px;line-height:14px;color:#aaa}.project__designing{width:450px;margin:70px auto 0!important;font-size:18px;line-height:20px}.project__designing-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;margin-bottom:12px}.project__designing-title{width:234px;text-align:right}.project__designing-range{width:100px;height:10px;margin-right:-20px;border-radius:14px;background:#dedddd}.project__designing-range-fill{width:0;height:100%;border-radius:14px}.project__designing-range-fill.green{background:#25c278}.project__designing-range-fill.orange{background:#f0950c}.project__designing-range-fill.red{background:#eb4a14}.project__designing-progress{width:80px;padding-right:35px;text-align:right;font-weight:500}.project__designing-progress.green{color:#25c278}.project__designing-progress.orange{color:#f0950c}.project__designing-progress.red{color:#eb4a14}@media(min-width:1600px){.project__deadlines,.project__labor{width:345px}.project__prescriptions{width:440px}.project__designing{width:475px}}