.card{border-radius:15px}.fa-check-circle{font-size:.8rem}.form-row .btn-outline-primary{width:90%}.lp-timeline::before{left:140px}.lp-timeline .lp-timeline-item .lp-timeline-label{width:140px}.lp-timeline-content{cursor:pointer}.service-image-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.service-image-container img{border-radius:15px}.date-status{padding:0;justify-content:space-between}.info-item{border:1px solid #ededed;border-radius:15px;padding:10px;box-shadow:0 0 0 0 rgb(0 0 0/10%),0 0 0 -2px rgb(0 0 0/10%),0 0 5px 0 rgb(0 0 0/10%)}.active-process-status{border:2px solid #9c27b0;padding-top:5px;padding-bottom:5px;border-radius:10px}.btn-rounded{border-radius:15px}.progress-radius{border-top-right-radius:15px;border-bottom-right-radius:15px}.in-progress{border-color:#ff8c00}.is-complete{border-color:#90ee90}.requirement-column{padding-left:5px !important;padding-right:5px !important}.requirement-column .requirement-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.requirement-date-warning{border:2px solid #f00;padding:5px !important;height:100%}.action-buttons{display:flex;flex-direction:row;justify-content:space-evenly}.action-buttons button{border-radius:15px}.btn.btn-info{color:#fff}.btn.btn-info:hover,.btn.btn-info:focus,.btn.btn-info:active,.btn.btn-info:not(:disabled):not(.disabled):active{color:#fff}.requirement-item .text-muted p{margin-bottom:0}.procees-info-button{text-align:right;display:flex;align-items:center;justify-content:center}.btn-check:checked+.btn,:not(.btn-check)+.btn:active,.btn:first-child:active,.btn.active,.btn.show{color:#fff;background-color:#564aa9;border-color:#51469e;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-primary.soft{color:#355dff !important;background-color:rgba(53,93,255,.1) !important;border-color:rgba(53,93,255,0) !important}.btn-primary.soft:hover{background-color:rgba(53,93,255,.2) !important}.btn-secondary.soft{color:#6c5dd3 !important;background-color:rgba(108,93,211,.1) !important;border-color:rgba(108,93,211,0) !important}.btn-secondary.soft:hover{background-color:rgba(108,93,211,.2) !important}.btn-success.soft{color:#4fbf67 !important;background-color:rgba(79,191,103,.1) !important;border-color:rgba(79,191,103,0) !important}.btn-success.soft:hover{background-color:rgba(79,191,103,.2) !important}.btn-danger.soft{color:#c00d49 !important;background-color:rgba(192,13,73,.1) !important;border-color:rgba(192,13,73,0) !important}.btn-danger.soft:hover{background-color:rgba(192,13,73,.2) !important}.btn-warning.soft{color:#ff9f38 !important;background-color:rgba(255,159,56,.1) !important;border-color:rgba(255,159,56,0) !important}.btn-warning.soft:hover{background-color:rgba(255,159,56,.2) !important}.btn-info.soft{color:#438aa7 !important;background-color:rgba(67,138,167,.1) !important;border-color:rgba(67,138,167,0) !important}.btn-info.soft:hover{background-color:rgba(67,138,167,.2) !important}@media only screen and (max-width:450px){.fc .fc-toolbar{display:block}.service-image-container{min-height:auto}.action-buttons{display:flex;flex-direction:column;justify-content:space-evenly}.action-buttons button{margin-bottom:1rem}.procees-info-button{text-align:left;padding-bottom:15px}}.fc-daygrid-dot-event{flex-direction:column}.fc-event{cursor:pointer}.fc-event-title{white-space:break-spaces;text-align:center}.fc-event-time{font-size:1.1em !important;text-align:center;border-bottom:1px solid #ff6c6c}.fc .fc-toolbar-title{margin:0 5px}.dataTables_scrollBody{min-height:unset}.table-responsive{min-height:250px}.badge{padding:.5em .5em .35em .5em;font-size:.85em}