.checklist-maintenance-modal-frame .hub-modal-frame__dialog{width:90%;overflow:auto}
.checklist-maintenance__content{padding:80px 20px 20px 20px}
.checklist-maintenance__content .hub-drag-expand-list__inner-list__item__data.flex-row{width:80%;height:inherit}
.checklist-maintenance__content .hub-drag-expand-list__inner-list__item__data p{overflow:auto}
.checklist-maintenance__content .v-collapse-content-end{max-height:none}
.checklist-maintenance__content__header{display:flex;flex-direction:column}
.checklist-maintenance__content__header__columns,.checklist-maintenance__content__header__details{display:flex;justify-content:flex-start;align-items:center;height:100px;border:solid .4px #979797;border-bottom:0}
.checklist-maintenance__content__header__columns p,.checklist-maintenance__content__header__details p{overflow:auto;color:#4a4a4a;width:50%;height:100%;padding-left:20px}
.checklist-maintenance__content__header__columns p:nth-child(2),.checklist-maintenance__content__header__details p:nth-child(2){border-left:solid .4px #979797}
.checklist-maintenance__content__header__columns{height:40px;background-color:#bcbcbc}
.checklist-maintenance__content__header__columns p{overflow:auto;font-size:1.4rem;line-height:1.43;font-weight:bold;padding-top:10px}
.checklist-maintenance__content__header__details p{overflow:auto;font-size:1.2rem;font-weight:500;line-height:1.67;padding-top:20px}
.checklist-maintenance__content__item__textarea{padding:20px 0 0 20px;width:45%}
.checklist-maintenance__content__item__textarea .hub-textarea{margin-bottom:16px}
.checklist-maintenance__content__item__textarea .hub-textarea label{margin-bottom:16px}
.checklist-maintenance__content__item__textarea .hub-textarea textarea{resize:none;width:551px;height:70px}
.checklist-maintenance__content__item__tabs{height:40px;width:100%;display:flex;flex-direction:row;padding-left:20px;border-bottom:solid 1px #979797}
.checklist-maintenance__content__item__tabs button{cursor:pointer;border:0;width:139px;line-height:1.43;font-size:1.4rem;font-weight:500;color:#4a4a4a}
.checklist-maintenance__content__item__tabs button:active,.checklist-maintenance__content__item__tabs button:focus,.checklist-maintenance__content__item__tabs button.active-tab{color:#193656;font-weight:bold;outline:0;box-shadow:none;background-image:none;-webkit-box-shadow:none;border-bottom:solid 3px #193656}
.checklist-maintenance__content__item__tabs button.not-allowed{cursor:not-allowed;pointer-events:none;opacity:.5}
.checklist-maintenance__content__item__tabs button:hover{color:#193656;font-weight:bold}
.checklist-maintenance__content__item__responsetype{display:flex;flex-direction:row}
.checklist-maintenance__content__item__responsetype__filter{height:100%;width:277px;min-width:277px;display:flex;flex-direction:column;background-color:#c7c7c7;border-left:solid 1px #979797;border-right:solid 1px #979797}
.checklist-maintenance__content__item__responsetype__filter nav{padding:0}
.checklist-maintenance__content__item__responsetype__filter nav button{cursor:pointer;border:0;width:100%;font-weight:500;line-height:1.43;color:#193656;text-align:left;padding:7px 0 7px 20px;font-size:1.4rem;background-color:transparent}
.checklist-maintenance__content__item__responsetype__filter nav button:hover{font-weight:bold}
.checklist-maintenance__content__item__responsetype__filter nav button:active,.checklist-maintenance__content__item__responsetype__filter nav button:focus,.checklist-maintenance__content__item__responsetype__filter nav button.active-tab{outline:0;box-shadow:none;background-image:none;-webkit-box-shadow:none;background-color:#fff;font-weight:bold}
.checklist-maintenance__content__item__responsetype__filter .hub-input{padding:20px 0 0 20px;margin-bottom:16px}
.checklist-maintenance__content__item__responsetype__filter .hub-input label{margin-bottom:0}
.checklist-maintenance__content__item__responsetype__filter .hub-input input{width:237px;height:40.3px;border-radius:4px;border:solid 1px rgba(74,74,74,0.5);font-weight:500;padding:0 35px 0 10px;background:url(../../../designs/wisdom/questionnaire/images/search-navy.svg) no-repeat scroll right;background-position-x:205px;background-size:20px;background-color:#fff}
.checklist-maintenance__content__item__responsetype__filter .hub-input input::placeholder{color:#ccc}
.checklist-maintenance__content__item__responsetype__list{display:flex;flex-wrap:wrap;padding:20px;max-height:450px;overflow:scroll}
.checklist-maintenance__content__item__responsetype__list::-webkit-scrollbar{width:0;background:transparent}
.checklist-maintenance__content__item__responsetype__list__item{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:260px;height:201px;background-color:#c7c7c7;border:solid 1px #979797;margin-right:20px;margin-bottom:20px;padding:10px}
.checklist-maintenance__content__item__responsetype__list__item__content{display:flex;flex-direction:column;justify-content:space-evenly;height:100%}
.checklist-maintenance__content__item__responsetype__list__item__content p{font-size:1.4rem;color:#193656;text-align:center}
.checklist-maintenance__content__item__responsetype__list__item__content img.rd-upload{content:url(../../../designs/wisdom/workstatement/images/rd-upload.svg);height:60px;margin-bottom:10px}
.checklist-maintenance__content__item__responsetype__list__item__content img.rd-text{content:url(../../../designs/wisdom/workstatement/images/rd-text.svg);height:60px;margin-bottom:10px}
.checklist-maintenance__content__item__responsetype__list__item__content img.rd-radio{content:url(../../../designs/wisdom/workstatement/images/rd-radio.svg);margin-bottom:5px;margin-top:5px}
.checklist-maintenance__content__item__responsetype__list__item__content img.rd-slider{content:url(../../../designs/wisdom/workstatement/images/rd-slider.svg);margin-bottom:15px;margin-top:10px}
.checklist-maintenance__content__item__responsetype__list__item__content img.rd-combo{content:url(../../../designs/wisdom/workstatement/images/rd-combo.svg);margin-bottom:10px;margin-top:5px}
.checklist-maintenance__content__item__responsetype__list__item__content img.rd-email{content:url(../../../designs/wisdom/workstatement/images/rd-email.svg);margin-bottom:10px;margin-top:5px}
.checklist-maintenance__content__item__responsetype__list__item__content img.rd-datepicker{content:url(../../../designs/wisdom/workstatement/images/rd-datepicker.svg);margin-bottom:10px;margin-top:5px;max-height:51px;height:51px;align-self:center}
.checklist-maintenance__content__item__responsetype__list__item__content img.rd-phone_number{content:url(../../../designs/wisdom/workstatement/images/rd-phone_number.svg);margin-bottom:10px;margin-top:5px}
.checklist-maintenance__content__item__responsetype__list__item button{border:0;cursor:pointer;width:94px;min-height:36px;margin-top:10px;color:#fff;font-size:1.4rem;letter-spacing:.5px;border-radius:3px !important;background-color:#193656}
.checklist-maintenance__content__item__responsetype__list__item button.active-btn{color:#193656;background-color:#c7c7c7;outline:0;box-shadow:none;background-image:none;-webkit-box-shadow:none}
.checklist-maintenance__content__item__prerequisites{display:none}
.checklist-maintenance__content__item__chainings{display:none}
.checklist-maintenance__content__item__responsetype,.checklist-maintenance__content__item__responsetype__filter,.checklist-maintenance__content__item__responsetype__list,.checklist-maintenance__content__item__prerequisites,.checklist-maintenance__content__item__chainings{min-height:460px}
.checklist-maintenance__content__item__prerequisites,.checklist-maintenance__content__item__chainings{overflow:hidden}
.checklist-maintenance__content__item__actions{height:100px;display:flex;flex-direction:row;justify-content:flex-end;align-items:center;border-top:solid 1px #979797}
.checklist-maintenance__content__item__actions__save-btn{width:190px;background-color:#193656;color:#fff}
.checklist-maintenance__content__item__actions__save-btn:disabled{cursor:not-allowed;pointer-events:none;opacity:.5}
.checklist-maintenance__content__item__actions__cancel-btn{width:170px;border:solid 1px #193656;color:#193656}
.checklist-maintenance__content__item__actions__save-btn,.checklist-maintenance__content__item__actions__cancel-btn{cursor:pointer;border:0;height:33px;border-radius:25px !important;margin-right:20px}
.checklist-maintenance__footer{display:flex;justify-content:flex-end;align-items:center;background:#e0e1ec;height:100px;padding-right:20px;border-top:solid .4px #979797}
.checklist-maintenance__footer button{cursor:pointer;border:0;font-size:1.4rem;font-weight:bold;color:#4a4a4a;background-color:transparent}
.dependency-box{width:95%;margin:0 2.5% 20px;box-sizing:border-box;border:1px solid #979797;padding:20px}
.dependency-box__header h2{display:inline-block;margin-top:0;font-size:2.1rem;color:#193656;font-weight:600}
.dependency-box__header .delete-btn{float:right}
.dependency-box__header .delete-btn .exclude-icon{width:14px;vertical-align:top;display:inline-block;margin-right:10px;content:url(../../../designs/wisdom/workstatement/images/trash-icon.png)}
.dependency-box__header .delete-btn[disabled]{opacity:.6}
.dependency-box__content .hub-tag{margin-bottom:20px}
.dependency-box__content .hub-tag .option-list{z-index:3}
.dependency-box__content .hub-dropdown.empty-warning input,.dependency-box__content .hub-dropdown.empty-warning label,.dependency-box__content .hub-dropdown.empty-warning select,.dependency-box__content .hub-dropdown.empty-warning textarea,.dependency-box__content .hub-dropdown.empty-warning .hub-dropdown-select-container,.dependency-box__content .hub-dropdown.empty-warning .hub-dropdown-selected{color:#e50353;border-color:#e50353}
.dependency-box__content .hub-dropdown .hub-dropdown-arrow:before{content:'';display:block;background:url(../../../designs/wisdom/workstatement/images/expand-arrow.png) no-repeat;width:20px;height:20px;background-size:100%;background-position:center;top:10px;right:10px}
.dependency-box__content .hub-dropdown label{text-transform:none;font-size:1.4rem;font-weight:600;color:#4a4a4a}
.dependency-box__content .hub-dropdown-select-container{border:0}
.dependency-box__content .hub-dropdown-select-container ul{border:1px solid #ccc;border-top:0}
.dependency-box__content .hub-dropdown-option-container{left:0;right:0;top:0;border:0}
.dependency-box__content .hub-dropdown-option-container label{margin-bottom:.75rem;padding:0}
.dependency-box__content .hub-dropdown-option-container .hub-dropdown-selected{padding:10px 20px}
.dependency-box__content .hub-dropdown-option-container ul{border:1px solid #ccc;border-top:0}
.dependency-box__content .hub-dropdown-option-container .hub-dropdown-arrow:before{content:'';display:block;background:url(../../../designs/wisdom/workstatement/images/collapse-arrow.png) no-repeat;width:20px;height:20px;background-size:100%;background-position:center;top:36px}
.dependency-box__content .hub-dropdown-selected{width:100%;font-size:1.4rem;font-weight:400;line-height:1;letter-spacing:.4px;color:#4a4a4a;padding:10px 20px;border:solid 1px #bbbdc5;border-radius:4px}
.dependency-list{padding-top:20px}
.dependency-list .add-dependency-btn{margin:5px 0 25px 2.5%}
.dependency-list button{margin-left:0;margin:2% 0 0 30px}
.procedure-execution__container .step__badge{padding:20px 0 20px 0}
.procedure-execution__container .step__frame{display:flex;flex-direction:column}
.procedure-execution__container .step__frame__content{margin-bottom:20px;border:1px solid #bcbcbc;word-break:break-word;min-height:147px;padding-bottom:10px;background-color:#fff}
.procedure-execution__container .step__frame__content p{word-break:break-word;padding:10px;font-size:1.4rem;font-weight:500;color:#193656}
.procedure-execution__container .step__frame__content .response-domain{margin:10px;display:flex;align-items:center;justify-content:center}
.procedure-execution__container .step__frame__content .response-domain .hub-radio-group{flex-direction:column}
.procedure-execution__container .step__frame__content .response-domain .hub-radio-group .hub-radio{margin-bottom:10px;align-self:flex-start}
.procedure-execution__container .step__frame__content__warning{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:5px;width:100%;height:54px}
.procedure-execution__container .step__frame__content__warning p{margin-left:5px;width:80%;font-size:1.1rem;font-weight:300}
.procedure-execution__container .step__frame__content__warning svg{filter:brightness(0)}
.procedure-execution__container .step__frame__content__positive{background-color:#f3f5fd}
.procedure-execution__container .step__frame__content__positive p{color:#4a4a4a}
.procedure-execution__container .step__frame__content__negative{background-color:#f5a623}
.procedure-execution__container .step__frame__content__negative p{color:#000}
.procedure-execution__container .step__control{display:flex;flex-direction:row;justify-content:space-evenly;height:60px}
.procedure-execution__container .step__control p{font-size:1.2rem;font-weight:500;text-align:center;color:#7f7f7f}
.procedure-execution__container .step__control button{width:117px;height:40px;border-radius:30px;font-size:1.4rem;font-weight:bold;line-height:1.43;color:#7f7f7f;background-color:#fff;border:solid 1px #7f7f7f}
.procedure-execution__container .step__control button[disabled]{filter:opacity(0.6)}
.procedure-execution__container .step__control button:last-child{color:#fff;background-color:#7f7f7f;border:0}
.hub-drag-expand-list{background-color:#fff}
.hub-drag-expand-list__inner-list .dragArea{min-height:0;border-left:solid .4px #979797;border-right:solid .4px #979797}
.hub-drag-expand-list__inner-list__item{display:flex;justify-content:flex-start;align-items:center;padding:20px;cursor:move;height:70px;border-top:solid .4px #979797}
.hub-drag-expand-list__inner-list__item--not-allowed,.hub-drag-expand-list__inner-list__item:disabled{cursor:not-allowed;pointer-events:none;opacity:.5}
.hub-drag-expand-list__inner-list__item:hover,.hub-drag-expand-list__inner-list__item--expanded{background-color:#c7c7c7;border-left:solid .4px #979797;border-right:solid .4px #979797}
.hub-drag-expand-list__inner-list__item--expanded{border-bottom:solid .4px #979797}
.hub-drag-expand-list__inner-list__item__data{flex:1}
.hub-drag-expand-list__inner-list__item__data p{font-size:1.2rem;font-weight:500;line-height:1.67;color:#4a4a4a}
.hub-drag-expand-list__inner-list__item__actions{display:flex;justify-content:space-between;align-items:center}
.hub-drag-expand-list__inner-list__item__actions img{width:31px}
.hub-drag-expand-list__inner-list__item__actions__delete-button{margin-left:20px;display:flex;align-items:center;justify-content:space-evenly;height:40px;width:115px;font-size:1.2rem;line-height:1.67;color:#193656;font-weight:bold;border:solid 1px #979797;border-radius:30px !important;padding:0}
.hub-drag-expand-list__inner-list__item__actions__delete-button img{width:18px;height:20px}
.hub-drag-expand-list__inner-list__item__expand-button{cursor:pointer;margin-left:20px}
.hub-drag-expand-list__inner-list__item__expand-button img{width:14px;display:inline-block}
.hub-drag-expand-list__actions{display:flex;align-items:center;height:70px;padding:20px;border:solid 1px #4a90e2}
.hub-drag-expand-list__actions__add-button{border:0;font-size:1.7rem;font-weight:bold;line-height:1.18;color:#4a90e2}
.hub-drag-expand-list__actions__add-button--not-allowed{cursor:not-allowed;pointer-events:none;opacity:.5}
.hub-drag-expand-list .flex-row{display:flex;flex-direction:row}
.hub-drag-expand-list .flex-column{display:flex;flex-direction:column}
.hub-drag-expand-list .draggable-icon{content:url(../../../designs/wisdom/workstatement/images/draggable-arrows.png)}
.hub-drag-expand-list .expand-icon{content:url(../../../designs/wisdom/workstatement/images/expand-arrow.png)}
.hub-drag-expand-list .collapse-icon{content:url(../../../designs/wisdom/workstatement/images/collapse-arrow.png)}
.hub-drag-expand-list .trash-icon{content:url(../../../designs/wisdom/workstatement/images/trash-icon.png)}
.hub-drag-expand-list .ghost{opacity:.5;width:1280px;background:#c8ebfb;border-left:solid .4px #979797}
tbody:not([disabled]) .draggable-item,tbody:not([disabled]) .draggable-item:hover{cursor:move}
.data-grid-content tbody tr.row:first-child{background:0}
.sortable-chosen .tooltiptext{display:none}
.dnd-image{width:30px;max-height:37px}
.dnd-image-wrapper{padding:10px 20px}
.hub-modal .confirmation-window{position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(33,33,33,0.56);z-index:200;display:flex;justify-content:center;align-items:center;font-family:FuturaBT;font-weight:bold;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#7f7f7f}
.hub-modal .confirmation-window .confirmation-dialog{width:630px}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content{background-color:#fff;margin:0 auto;text-align:center;padding:40px 10px 60px;position:relative;display:flex;flex-direction:column;align-items:center}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .confirmation-title{font-size:36px;margin-bottom:10px}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .divisor{width:500px;height:1px;background-color:#bcbcbc;margin:10px 0 10px 0}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .image-container{flex-grow:1;display:flex;align-items:center;justify-content:center;position:relative}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .large-text{font-size:20px;font-weight:500;color:#40424a;margin:0 0 10px 0;text-align:left;padding-left:10px;word-wrap:break-word}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .dialog-message{text-align:center;padding:0}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder{padding-top:20px;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:100%}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .confirmation-button{font-size:1.4rem;color:#4a4a4a;font-weight:600;border:0;cursor:pointer}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .confirmation-button.btn-first{font-weight:400;padding:9px 25px;border-radius:30px}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .confirmation-button.btn-second{background:#7f7f7f;color:#fff;font-weight:400;padding:9px 25px;border-radius:30px}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .btn-cancel{min-width:unset}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content.extra-large-window{width:410px}
.hub-modal .confirmation-window .confirmation-dialog .btn-close:before{cursor:pointer;content:'';position:absolute;right:10px;top:10px;background-image:url('../../../designs/wisdom/base/images/icon-close.png');width:24px;height:24px;background-repeat:no-repeat;background-size:cover}
.hub-modal .confirmation-window p.small-text{font-size:14px;font-weight:300;line-height:1.29;color:#40424a;margin:0 0 3px 0}
.hub-modal .confirmation-window p.large-text{font-size:20px;font-weight:500;color:#40424a;margin:0 0 10px 0;text-align:left}
@media only all and (max-width:500px){.hub-modal{margin-right:0}
.hub-modal .confirmation-window{top:50px}
.hub-modal .confirmation-window .confirmation-dialog{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content{width:100%}
.hub-modal .confirmation-window .confirmation-dialog .confirmation-dialog-content .button-holder .confirmation-button{min-width:initial}
}
.hub-upload{text-align:center}
.hub-upload span.upload-btn{background-color:#000;color:white;border:0;cursor:pointer;padding:6px 12px;text-decoration:none;margin-right:10px}
.hub-upload .label-content{display:flex;flex-direction:row;justify-content:center;font-size:1.2rem}
.hub-upload .label-content .btn{display:flex;align-self:center}
.hub-upload .label-content .text{flex-direction:column;display:flex}
.hub-upload .label-content .text span:nth-child(2){color:#5f6169}
.hub-upload .upload-preview{display:flex;max-width:290px;text-align:left;margin-top:30px}
.hub-upload .upload-preview img{max-width:120px;max-height:120px}
.hub-upload .upload-preview img.pdf{max-width:100px;max-height:100px;content:url(../../../designs/wisdom/workstatement/images/pdf-icon.svg)}
.hub-upload .upload-preview .content{padding-left:10px;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap}
.hub-upload .upload-preview .content span{display:block;color:#4a4a4a;font-size:1.4rem;margin-bottom:5px}
.hub-upload .upload-preview .delete-icon{margin-left:10px;display:none;flex-direction:column;justify-content:center}
.hub-upload .upload-preview .delete-icon a{padding:4px;border-radius:50%}
.hub-upload .upload-preview .delete-icon a .trash-icon{content:url(../../../designs/wisdom/workstatement/images/trash-icon.png);display:block;width:20px;height:20px}
.hub-vin-finder{display:flex;flex-direction:column;align-items:center}
.hub-vin-finder button{border-radius:4px !important;background-color:transparent;border:1px gray solid;display:flex;justify-content:space-evenly;align-items:center;width:180px;margin:15px;min-height:24px}
.hub-vin-finder button img{width:14px;height:14px}
.hub-vin-finder #scan-barcode-capture{width:640px}
@media only screen and (max-width:720px){.hub-vin-finder #scan-barcode-capture{width:100vw}
}
.hub-vin-finder #scan-barcode-capture video{width:640px}
@media only screen and (max-width:720px){.hub-vin-finder #scan-barcode-capture video{width:100vw}
}
.hub-vin-finder .close-button{display:flex;width:100%;justify-content:flex-end;align-content:flex-end;margin-bottom:5px}
@media only screen and (max-width:720px){.hub-vin-finder .close-button{width:98%}
}
.hub-vin-finder .close-button button img{width:25px;height:25px;content:url(../../../designs/wisdom/base/images/close-circle.svg)}
.operation-maintenance{width:1280px;max-width:95%;margin:0 auto;padding-bottom:40px;font-family:FuturaBT;font-style:normal;font-stretch:normal;letter-spacing:normal}
.operation-maintenance .operation-button{cursor:pointer;border-radius:30px;font-weight:bold;border:solid 1px #979797;padding:0}
.operation-maintenance .subsection{margin:20px 0 20px 0;font-size:16px;font-weight:bold;color:#333}
.operation-maintenance .list{background-color:#fff}
.operation-maintenance .list .header{display:flex;justify-content:flex-start;align-items:center;padding:20px;height:41px;background-color:#bcbcbc;border:solid .4px #979797;border-bottom:0}
.operation-maintenance .list .header p:nth-of-type(1){width:12%}
.operation-maintenance .list .header p:nth-of-type(2){width:88%}
.operation-maintenance .list .header p{color:#4a4a4a;font-size:14px;line-height:1.43;font-weight:bold}
.operation-maintenance .list .inner-list .dragArea{border-left:solid .4px #979797;border-right:solid .4px #979797}
.operation-maintenance .list .inner-list .item{padding:20px;display:flex;justify-content:flex-start;align-items:center;cursor:move;height:70px;border-top:solid .4px #979797}
.operation-maintenance .list .inner-list .item:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}
.operation-maintenance .list .inner-list .item:hover,.operation-maintenance .list .inner-list .item.expanded{background-color:#c7c7c7;border-left:solid .4px #979797}
.operation-maintenance .list .inner-list .item.expanded{border-bottom:solid .4px #979797}
.operation-maintenance .list .inner-list .item .data{flex:1;max-width:66%}
.operation-maintenance .list .inner-list .item .data .operation-description{width:90%;overflow:auto;max-width:85%;word-break:break-word}
.operation-maintenance .list .inner-list .item .data p{font-size:12px;font-weight:500;line-height:1.67;color:#4a4a4a}
.operation-maintenance .list .inner-list .item .data .category-tooltip{position:relative;display:inline-block}
.operation-maintenance .list .inner-list .item .data .category-tooltip .author-name span{border-bottom:1px dotted #4a4a4a}
.operation-maintenance .list .inner-list .item .data .category-tooltip .tooltiptext{visibility:hidden;width:120px;background-color:#333;text-align:center;padding:5px 0;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px;opacity:0;transition:opacity .3s}
.operation-maintenance .list .inner-list .item .data .category-tooltip .tooltiptext .tooltip-item{color:#fff}
.operation-maintenance .list .inner-list .item .data .category-tooltip .tooltiptext::after{content:'';position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}
.operation-maintenance .list .inner-list .item .data .category-tooltip:hover .tooltiptext{visibility:visible;opacity:1}
.operation-maintenance .list .inner-list .item .item-actions{display:flex;justify-content:space-between;align-items:center}
.operation-maintenance .list .inner-list .item .item-actions img{margin:10px;width:31px}
.operation-maintenance .list .inner-list .item .item-actions .delete-button,.operation-maintenance .list .inner-list .item .item-actions .checklist-button{cursor:pointer;margin:10px;display:flex;align-items:center;justify-content:space-evenly;height:40px;font-size:12px;line-height:1.67;color:#333}
.operation-maintenance .list .inner-list .item .item-actions .delete-button img,.operation-maintenance .list .inner-list .item .item-actions .checklist-button img{width:18px;height:20px}
.operation-maintenance .list .inner-list .item .item-actions .delete-button{width:115px}
.operation-maintenance .list .inner-list .item .item-actions .delete-button img{margin:0;content:url(../../../designs/wisdom/workstatement/images/trash-icon.png)}
.operation-maintenance .list .inner-list .item .item-actions .checklist-button{width:152px}
.operation-maintenance .list .inner-list .item .item-actions .checklist-button img{margin:0;content:url(../../../designs/wisdom/workstatement/images/checklist-icon.png)}
.operation-maintenance .list .inner-list .item .expand-button{cursor:pointer;margin-left:20px}
.operation-maintenance .list .inner-list .item .expand-button img{width:14px;display:inline-block}
.operation-maintenance .list .inner-list .content{overflow-x:hidden;position:relative;height:500px}
.operation-maintenance .list .inner-list .content .scrollable-content{padding-bottom:70px;max-height:100%;overflow-y:auto}
.operation-maintenance .list .inner-list .content .scrollable-content .text-area{padding:20px 0 0 20px;width:45%}
.operation-maintenance .list .inner-list .content .scrollable-content .text-area textarea{height:150px;width:100%;resize:none}
.operation-maintenance .list .inner-list .content .scrollable-content .filters{padding:20px}
.operation-maintenance .list .inner-list .content .scrollable-content .filters .grid-selector-container{margin:0}
.operation-maintenance .list .inner-list .content .scrollable-content .filters .grid-selector-container .form-container.grid-selector-form .data-grid-table-container{overflow-y:auto}
.operation-maintenance .list .inner-list .content .scrollable-content .filters .grid-selector-container .form-container.grid-selector-form .data-grid-title h3{font-size:14px;font-weight:bold;color:#4a4a4a}
.operation-maintenance .list .inner-list .content .scrollable-content .filters .data-grid-content .hub-checkbox .input-container input[type='checkbox']{width:14px;height:14px;border-radius:4px;background-color:#fff;border:solid 1px rgba(74,74,74,0.5)}
.operation-maintenance .list .inner-list .content .scrollable-content .filters .data-grid-content h2{font-size:14px;line-height:1.43;color:#4a4a4a}
.operation-maintenance .list .inner-list .content .scrollable-content .filters .data-grid-content .table-hits h2{font-size:12px;line-height:1.67;font-weight:normal}
.operation-maintenance .list .inner-list .content .actions{display:flex;justify-content:flex-end;align-items:center;background-color:#fff;position:absolute;bottom:0;width:100%;border:solid .4px #979797;border-bottom:0;min-height:70px}
.operation-maintenance .list .inner-list .content .actions button{cursor:pointer;width:190px;height:33px;margin-right:20px;font-size:14px;line-height:1.43;text-align:center}
.operation-maintenance .list .inner-list .content .actions .save-button{background-color:#333;color:#fff;border:0}
.operation-maintenance .list .inner-list .content .actions .save-button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}
.operation-maintenance .list .inner-list .content .actions .cancel-button{color:#333}
.operation-maintenance .list .add-button{display:flex;align-items:center;height:70px;border:solid 1px #000;padding:20px}
.operation-maintenance .list .add-button button{cursor:pointer;border:0;font-size:17px;line-height:1.18;color:#000}
.operation-maintenance .flex-row{display:flex;flex-direction:row}
.operation-maintenance .flex-column{display:flex;flex-direction:column}
.operation-maintenance .draggable-icon{content:url(../../../designs/wisdom/workstatement/images/draggable-arrows.png)}
.operation-maintenance .expand-icon{content:url(../../../designs/wisdom/workstatement/images/expand-arrow.png)}
.operation-maintenance .collapse-icon{content:url(../../../designs/wisdom/workstatement/images/collapse-arrow.png)}
.operation-maintenance .not-allowed{cursor:not-allowed;pointer-events:none;opacity:.5}
.operation-maintenance .ghost{opacity:.5;width:1280px;background:#bcbcbc;border-left:solid .4px #979797}
.operation-maintenance .hub-modal img{width:82px;height:92px}
.operation-maintenance .hub-modal .button-holder .btn-first{cursor:pointer;font-size:14px;font-weight:bold;text-align:right;color:#4a4a4a}
.operation-maintenance .hub-modal .button-holder .btn-second{cursor:pointer;width:235px;height:40px;font-size:14px;font-weight:bold;line-height:1.43;text-align:center;color:#fff;border-radius:30px;background-color:#333}
.procedure-execution__modal{display:flex;flex-direction:column;align-items:center;padding:20px;text-align:center}
.procedure-execution__modal h1,.procedure-execution__modal p,.procedure-execution__modal button{font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal}
.procedure-execution__modal p,.procedure-execution__modal button{font-size:1.4rem}
.procedure-execution__modal h1{font-size:2.6rem;font-weight:bold;text-align:center;color:#7f7f7f;margin-bottom:0}
.procedure-execution__modal p{color:#4a4a4a}
.procedure-execution__modal p.subtitle{margin:20px 0 10px;font-size:1.6rem;text-align:center;color:#000;font-weight:700}
.procedure-execution__modal p.sub{margin-top:0;font-size:1.2rem;font-weight:600;color:#7f7f7f}
.procedure-execution__modal ul.procedure-submit-info{width:90%;text-align:left;list-style:none;font-size:1.4rem;padding:0;margin:10px 0 20px 0;color:#000;word-break:break-word}
.procedure-execution__modal ul.procedure-submit-info li{margin-bottom:10px}
.procedure-execution__modal button{height:40px;border-radius:30px !important;background-color:#7f7f7f;border:0;font-weight:bold;color:#fff}
.procedure-execution__modal button.raw{font-weight:400;border-radius:0 !important;background-color:transparent;color:#4a4a4a}
.procedure-execution__modal svg{width:127px;height:127px}
.procedure-execution__modal svg .alert-octagon-color{fill:#7f7f7f}
.procedure-execution__modal .close-btn{width:100%;display:flex;flex-flow:row-reverse}
.procedure-execution__modal .close-btn svg{height:30px;width:30px;cursor:pointer}
.procedure-execution__modal__buttons{display:flex;width:100%;margin-top:10px;flex-direction:column}
.procedure-execution__modal__buttons button:first-child{margin-bottom:10px}
.procedure-execution__modal__buttons button:last-child{color:#7f7f7f;background-color:#fff;border:solid 1px #7f7f7f}
.procedure-execution__modal__buttons.submit{flex-direction:row;justify-content:space-evenly}
.procedure-execution__modal__buttons.submit :last-child{flex:1;margin-left:10px}
.procedure-execution__container{background:#f3f5fd;padding:20px}
.procedure-execution__container button:focus{outline:0}
.procedure-execution__container__vin{display:flex;flex-direction:column;align-items:center}
.procedure-execution__container__vin p{font-size:1.2rem;color:#7f7f7f}
.procedure-execution__container__operation{margin:0;font-size:1.4rem;color:#7f7f7f;word-break:break-word}
.procedure-execution__container__header h1{font-size:3.6rem;color:#000;font-weight:600}
.procedure-execution__container__header h1::before{content:'';display:block;background:#000;width:40px;height:4px}
@media only screen and (max-width:720px){.procedure-execution__container__header h1::before{width:19px;height:1.5px}
}
@media only screen and (max-width:720px){.procedure-execution__container__header h1{font-size:2.4rem}
}
.procedure-execution__container .recall-alert{margin-top:15px}
.procedure-execution__container .car-badge{margin:15px 0 15px 0}
.procedure-maintenance{position:relative;padding-top:5px;background:#f3f5fd}
.procedure-maintenance .procedure-maintenance-container{width:1280px;max-width:95%;margin:0 auto;padding-bottom:40px}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-custom-actions{display:flex;align-items:center;justify-content:space-evenly;width:100%;margin-bottom:2.5rem}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-custom-actions .btn-container{display:flex;align-items:center;justify-content:space-evenly;width:100%}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-custom-actions img{width:24px;display:inline-block;margin-right:10px}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-custom-actions button{display:flex;align-items:center;justify-content:space-evenly;min-width:unset}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-custom-actions button:disabled{opacity:.5}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-custom-actions .create-icon{content:url(../../../designs/wisdom/workstatement/images/create-icon.png)}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-custom-actions .edit-icon{content:url(../../../designs/wisdom/workstatement/images/edit-icon.png)}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-custom-actions .deactivate-icon{content:url(../../../designs/wisdom/workstatement/images/deactivate-icon.png)}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-custom-actions .publish-icon{content:url(../../../designs/wisdom/workstatement/images/publish-icon.png)}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-custom-actions .exclude-icon{content:url(../../../designs/wisdom/workstatement/images/trash-icon.png)}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .data-grid-content{width:1280px}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .data-grid-content .column h2{font-size:1.2rem}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .data-grid-content .table-hits h2{font-weight:500}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .data-grid-content .hub-checkbox .input-container input[type='checkbox']{width:14px;height:14px;border-radius:4px;background-color:#fff;border:solid 1px rgba(74,74,74,0.5)}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-actions-controller-container{display:flex;flex-direction:row;align-items:center}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-actions-controller-container .hub-input{width:70%}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-actions-controller-container .hub-input label{margin-bottom:0}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-actions-controller-container .hub-input input::placeholder{color:#ccc}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-grid .grid-actions-controller-container .hub-input .hub-input-field{width:280px;height:40px;border-radius:4px;border:solid 1px rgba(74,74,74,0.5);font-weight:bold;padding:0 35px 0 10px;background:url(../../../designs/wisdom/questionnaire/images/search-navy.svg) no-repeat scroll right;background-position-x:245px;background-color:white}
.procedure-maintenance .procedure-maintenance-container .input-wrapper{display:flex;justify-content:space-between}
.procedure-maintenance .procedure-maintenance-container .code-input-container{width:22%}
.procedure-maintenance .procedure-maintenance-container .title-input-container{width:75%}
.procedure-maintenance .procedure-maintenance-container .title-input-container,.procedure-maintenance .procedure-maintenance-container .code-input-container{display:flex;flex-direction:column}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-details span{display:inline-block;width:24.5%;margin-bottom:20px;font-size:1.4rem;font-weight:400;vertical-align:top}
.procedure-maintenance .procedure-maintenance-container .procedure-maintenance-details span b{font-weight:500}
.procedure-maintenance .procedure-maintenance-options{width:100%;margin-top:50px;padding:50px 0;text-align:right;background:#e0e1ec}
.procedure-maintenance .procedure-maintenance-options .btn-container{width:1280px;max-width:95%;margin:0 auto}
.procedure-maintenance .procedure-maintenance-options .btn-container .cancel-btn,.procedure-maintenance .procedure-maintenance-options .btn-container .return-btn{margin-left:20px}
.procedure-maintenance .procedure-maintenance-options .btn-container .return-btn{border:0;background-color:transparent;text-transform:unset;color:#4a4a4a}
.procedure-maintenance .hub-modal .dialog-message{width:90%}
.procedure-maintenance .hub-modal .button-holder{width:90%}
.procedure-maintenance .hub-modal .button-holder button{border-radius:30px;font-size:1.4rem;font-weight:bold;padding:8px 20px 8px 20px}
.procedure-maintenance .hub-modal .button-holder .btn-first{color:#4a4a4a}
.procedure-maintenance .hub-modal .button-holder .btn-second{background-color:#333;line-height:1.43;color:#fff}
.procedure-management .procedure-header h1{font-size:3.6rem;color:#333;font-weight:600}
.procedure-management .procedure-header h1::before{content:'';display:block;background:#000;width:40px;height:4px}
.procedure-management .procedure-component{position:relative;padding-top:5px}
.procedure-management .procedure-component .procedure-container{width:1280px;max-width:95%;margin:0 auto;padding-bottom:40px}
.procedure-management .procedure-input,.procedure-management .procedure-hub-input input{border:solid 1px #bbbdc5;border-radius:4px;color:#7f7f7f;font-size:1.4rem;font-weight:lighter;letter-spacing:.4px;line-height:1}
.procedure-management .procedure-input[disabled],.procedure-management .procedure-hub-input input[disabled]{background:#eceef6}
.procedure-management .procedure-input{min-height:35px;padding:4px}
.procedure-management .procedure-input input{font-size:1.4rem;color:#7f7f7f;letter-spacing:.4px;line-height:1}
.procedure-management .procedure-hub-input input{padding:7px}
.procedure-management .procedure-hub-input label{font-size:1.4rem;text-transform:none}
.procedure-management .procedure-hub-input.error input{border:solid 1px #ff0a0a}
.procedure-management .procedure-hub-input.error .error-container span{margin-top:5px}
.procedure-management a.btn,.procedure-management button.btn{cursor:pointer;min-width:170px;padding:7px 20px;font-size:1.4rem;font-weight:600;text-transform:uppercase;letter-spacing:.1rem;background:#fff;border-style:solid;border-width:1px;border-color:#333;border-radius:30px}
.procedure-management a.btn.blue-btn,.procedure-management button.btn.blue-btn{background:#333;color:#fff}
@-webkit-keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
.procedure-progress__header h1{font-size:2.4rem;color:#333;font-weight:600}
.procedure-progress__header h1::before{content:'';display:block;background:#000;width:19px;height:2px}
.procedure-progress .progress-list{background-color:#fff;border-bottom:0}
.procedure-progress .progress-list .v-collapse-content-end{max-height:99999px}
.procedure-progress .progress-list__label{font-size:1.4rem;font-weight:500;color:#333}
.procedure-progress .progress-list .item-status{height:20px;display:flex;justify-content:center;align-items:center;padding:15px 10px 15px 15px;-webkit-animation:fadeIn 1s;animation:fadeIn 1s}
.procedure-progress .progress-list .item-status p{flex:1;margin:0;color:#fff;text-align:center;font-size:1.2rem}
.procedure-progress .progress-list .item-status.hidden,.procedure-progress .progress-list .item-status.no-execution{display:none}
.procedure-progress .progress-list .item-status.submitted-procedure{background-color:#333}
.procedure-progress .progress-list .item-status.opened-procedure{background-color:#7f7f7f}
.procedure-progress .progress-list__item{height:80px;padding:10px;display:flex;flex-direction:row;align-items:center;border-left:solid 1px #979797;border-right:solid 1px #979797;border-bottom:solid 1px #979797}
.procedure-progress .progress-list__item.submitted-procedure{border-top:solid 2px #333}
.procedure-progress .progress-list__item.opened-procedure{border-top:solid 2px #7f7f7f}
.procedure-progress .progress-list__item.no-execution{border-top:solid 1px #979797}
.procedure-progress .progress-list__item.borderless{border-bottom:0}
.procedure-progress .progress-list__item__info{flex:1;display:flex;flex-direction:row;align-items:center}
.procedure-progress .progress-list__item__info .meta{display:flex;flex-direction:column;justify-content:center;margin-left:10px}
.procedure-progress .progress-list__item__info .meta h1{margin:0 0 5px 0;font-size:1.4rem;font-weight:500;color:#333}
.procedure-progress .progress-list__item__info .meta p{margin:0;width:90%;word-break:break-word;font-size:1.2rem;color:#979797}
.procedure-progress .progress-list__item button{border:0;background-color:transparent}
.procedure-progress .progress-list__content{padding:10px;border-bottom:solid 1px #979797;border-left:solid 1px #979797;border-right:solid 1px #979797}
.procedure-progress .progress-list__content .meta .title{display:flex;flex-direction:row}
.procedure-progress .progress-list__content .meta .title p{flex:1;align-self:flex-end;word-break:break-word}
.procedure-progress .progress-list__content .meta .title img{padding:0 10px 0 20px}
.procedure-progress .progress-list__content .meta .indicator{align-items:center;justify-content:center;display:flex;flex-direction:row}
.procedure-progress .progress-list__content .meta .indicator svg{flex:1}
.procedure-progress .progress-list__content .meta .indicator p{margin:0 10px 0 20px}
.procedure-progress .progress-list__content .meta p{font-size:1.2rem;color:#333}
.procedure-progress .progress-list .vc-collapse .v-collapse-content-end{max-height:9999px}
.procedure-progress .expand-icon,.procedure-progress .collapse-icon{display:block;width:12px}
.procedure-progress .expand-icon{content:url(../../../designs/wisdom/workstatement/images/expand-arrow.png)}
.procedure-progress .collapse-icon{content:url(../../../designs/wisdom/workstatement/images/collapse-arrow.png)}
.recall-alert__content{width:320px;height:57px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;background-color:#f5a623;padding:10px;margin:10px 0}
.recall-alert__content__failure{background-color:#d0021b}
.recall-alert__content p{font-size:1.2rem;color:#000;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}
.recall-alert__content img{margin-right:10px;min-width:30px;min-height:30px;content:url(../../../designs/wisdom/workstatement/images/alert-triangle-small.svg);filter:brightness(0)}
.loyalty-program{align-self:flex-start;display:flex;flex-direction:column;width:100%}
.loyalty-program .info-list-container .info{margin:1.2rem 0;padding:1rem}
.loyalty-program .info-list-container .info__name{font-size:1.2rem;color:#7f7f7f;margin-right:1rem}
.loyalty-program .info-list-container .info__value{font-size:1.4rem;font-weight:700}
.loyalty-program .hub-radio-group{align-self:center}
.loyalty-program .info-error{text-align:center;font-weight:300;font-size:1.2rem;color:#e50353}
.response-domain{flex-direction:column}
.response-domain .hub-datepicker .wrapper-input input{text-align:center}
.workstatement-access-denied{display:flex;flex-direction:column;justify-content:center;align-items:center;height:790px}
.workstatement-access-denied__content{display:flex;flex-direction:column;width:50%;align-self:center;justify-content:center;align-items:center}
.workstatement-access-denied__content img{width:178px;height:182px}
.workstatement-access-denied__content__title{font-size:3.6rem;font-weight:bold;text-align:center;color:#333}
.workstatement-access-denied__content__subtitle{font-size:2.4rem;font-weight:500;text-align:center;color:#4a4a4a}
.hub-bar{width:90%;max-width:500px;padding:0 20px}
.hub-bar .slider-area{width:100%;position:relative}
.hub-bar .input-slider{position:relative;margin:0;z-index:1;cursor:pointer;width:100%;height:40px;background-color:transparent;-webkit-appearance:none}
.hub-bar .bullet-area,.hub-bar .label-area{position:relative;width:99.5%}
.hub-bar .bullet-area{position:absolute;width:100%;display:flex;justify-content:space-between;top:17px}
.hub-bar .bullet-area .bullet{width:6px;height:6px;background:#e91f66;border-radius:6px;top:-26px}
.hub-bar .label-area{height:20px}
.hub-bar .label-area .label{position:absolute;display:inline-block;transform:translateX(-47.5%);text-align:center;font-size:1.2rem}
.hub-clickable-input__container{width:280px;height:40px;display:flex;flex-direction:row;border-radius:4px;border:solid 1px rgba(74,74,74,0.5)}
.hub-clickable-input__container--error{border-color:#e50353}
.hub-clickable-input__container__icon{width:40px;display:flex;justify-content:center;cursor:pointer}
.hub-clickable-input__container__icon,.hub-clickable-input__container__icon img{background-color:#fff}
.hub-clickable-input__container input{border:0;font-weight:bold;font-size:1.4rem;padding-left:10px;flex:1}
.hub-clickable-input__container input::placeholder{color:#ccc}
.hub-clickable-input__container input:focus{outline:0}
.hub-clickable-input__error{display:block;margin-top:10px;color:#e50353;font-size:1.2rem;font-weight:500;line-height:1.5}
html body .data-grid-paginator{display:flex;font-size:1.4rem;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.43;letter-spacing:normal;text-align:center;color:#193656;float:right;margin-top:2rem;margin-right:5%}
html body .data-grid-paginator a{background:white;width:3.5rem;height:3.5rem;border-radius:20px;padding:6px;margin:0 5px;border:solid 1px rgba(74,74,74,0.5)}
html body .data-grid-paginator a.active{background:#193656;color:white}
.hub-expand-list__toggler--not-allowed{cursor:not-allowed;pointer-events:none;opacity:.5}
.hub-modal-frame{position:fixed;top:0;bottom:0;left:0;right:0;z-index:101;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,0.5)}
.hub-modal-frame__dialog{width:40%;overflow:auto;overflow-x:hidden;margin-top:50px;max-height:calc(100% -  50px)}
@media only screen and (max-width:720px){.hub-modal-frame__dialog{width:90%}
}
.hub-modal-frame__dialog__content{position:relative;margin:0 auto;background-color:#fff}
.progress-indicator{min-width:60px}
.progress-indicator circle.bg{fill:none;stroke:#bcbcbc;stroke-width:2}
.progress-indicator circle.progress{fill:none;stroke:#417505;stroke-width:2;stroke-dasharray:51 51;stroke-dashoffset:-51;transition:stroke-dashoffset 1s ease-in-out}
.progress-indicator circle.aditional{stroke:#d0021b}
.progress-indicator rect.bg{fill:#bcbcbc}
.progress-indicator rect.progress{fill:#417505}
.progress-indicator rect.aditional{fill:#d0021b}
.progress-indicator text{font-size:3px;text-anchor:middle;fill:#417505}
.workstatement-home{display:flex;justify-content:flex-start;flex-direction:column;height:100vh;width:1280px;max-width:95%;margin:0 auto}
.workstatement-home__header h1{font-size:3.6rem;color:#193656;font-weight:600}
.workstatement-home__header h1::before{content:'';display:block;background:#147db8;width:40px;height:4px}
@media only screen and (max-width:720px){.workstatement-home__header h1::before{width:19px;height:1.5px}
}
@media only screen and (max-width:720px){.workstatement-home__header h1{font-size:2.4rem}
}
.workstatement-home__subtitle{font-size:1.4rem;font-weight:500;color:#4a4a4a}
.workstatement-home__panel{align-self:center;display:flex;flex-wrap:wrap;width:100%;justify-content:center}
.workstatement-home__panel__item{margin:30px;display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:200px;height:250px}
.workstatement-home__panel__item p{font-size:2.4rem;font-weight:bold;text-align:center;color:#193656}
.workstatement-home__panel__item img{width:56px;height:56px;object-fit:contain}
.workstatement-home__panel__item button{margin:0;padding:0;display:flex;justify-content:space-evenly;align-items:center;width:161.3px;height:40px;border-radius:30px !important;background-color:#193656;font-family:BanglaSangamMN;font-size:1.4rem;font-weight:bold;color:#fff}
.workstatement-home__panel__item button img{width:16px;height:12px;object-fit:contain}