body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace;color:#f0f8ff}.header{border-bottom:1px solid #00cded;height:64px;overflow:hidden;width:100%;display:flex}.header .logo{float:left;padding-top:16px;padding-bottom:16px;width:190px}.menu-bars{font-size:2rem;background:none;color:#00cded}.nav{z-index:11}.nav-menu{background-color:#00cded;width:250px;height:100vh;display:flex;justify-content:center;position:fixed;top:0;left:-100%;transition:.85s}.nav-menu.active{left:0;transition:.35s}.nav-overlay{background-color:hsla(0,0%,85.9%,.4431372549);width:100vw;height:100vh;position:fixed;top:0;left:0;opacity:0;transition:.85s;display:none}.nav-overlay.active{opacity:1;display:block;transition:.35s}.nav span{margin-left:16px}.nav-text{justify-content:start;list-style:none;height:60px;font-weight:700}.nav-text,.nav-text a{display:flex;align-items:center}.nav-text a{text-decoration:none;color:#f5f5f5;font-size:18px;width:95%;height:100%;border-radius:4px}.nav-text a:hover{background-color:#00cded}.nav-menu-items{width:100%;text-align:initial;padding-left:.5rem}.navbar-toggle{background-color:#00cded;width:100%;height:80px;display:flex;justify-content:start;align-items:center}.skeleton-body{grid-area:2/1/3/2;margin-top:80px}.skeleton-title{margin-bottom:10px}.skeleton-paragraph{margin:6px}@media only screen and (min-device-width:512px)and (min-width:512px){.skeleton-paragraph{margin-left:75px;margin-right:75px}}@media only screen and (min-device-width:660px)and (min-width:660px){.skeleton-paragraph{margin-left:200px;margin-right:200px}}@media only screen and (min-device-width:910px)and (min-width:910px){.skeleton-paragraph{margin-left:300px;margin-right:300px}}@media only screen and (min-device-width:1110px)and (min-width:1110px){.skeleton-paragraph{margin-left:400px;margin-right:400px}}@media only screen and (min-device-width:1310px)and (min-width:1310px){.skeleton-paragraph{margin-left:500px;margin-right:500px}}@media only screen and (min-device-width:1510px)and (min-width:1510px){.skeleton-paragraph{margin-left:600px;margin-right:600px}}@media only screen and (min-device-width:1710px)and (min-width:1710px){.skeleton-paragraph{margin-left:800px;margin-right:800px}}.swal2-popup.mh-modal{border-radius:10px;width:460px}.swal2-popup.mh-modal .swal2-styled.swal2-confirm{border-radius:6px;background-color:#fff;color:#00cded;font-family:"Raleway",sans-serif;font-size:18px;font-weight:600;padding:8px 6px;box-shadow:none}.swal2-popup.mh-modal .swal2-styled.swal2-cancel{border:1px solid #00cded;border-radius:6px;background-color:#00cded;font-family:"Raleway",sans-serif;font-size:18px;font-weight:700;padding-left:16px;padding-right:16px;text-decoration:none}.swal2-popup.mh-modal .swal2-validation-message{background:rgba(0,205,237,.2);color:#f27474;font-size:15px;font-weight:900}.mh-modal .swal2-title{font-family:"Raleway",sans-serif;font-size:20px}.mh-modal .swal2-icon.swal2-info{border-color:#00cded;color:#00cded}.mh-modal .swal2-icon.swal2-success .swal2-success-ring{border:.25em solid #00cded}.mh-modal .swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#00cded}.swal2-popup.mh-modal .swal2-close{color:#0b0b0b;font-family:"Raleway",arial,sans-serif;font-weight:100}.swal2-popup.mh-modal .swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:none}.swal2-popup.mh-modal2{border-radius:10px;width:460px}.swal2-popup.mh-modal2 .swal2-styled.swal2-confirm{border:1px solid #dc3545;border-radius:6px;background-color:#dc3545;box-shadow:none}.swal2-popup.mh-modal2 .swal2-styled.swal2-cancel,.swal2-popup.mh-modal2 .swal2-styled.swal2-confirm{font-family:"Raleway",sans-serif;font-size:18px;font-weight:700;padding-left:16px;padding-right:16px;text-decoration:none;min-width:4rem}.swal2-popup.mh-modal2 .swal2-styled.swal2-cancel{border:1px solid #00cded;border-radius:6px;background-color:#00cded}.swal2-popup.mh-modal2 .swal2-validation-message{background:rgba(0,205,237,.2);color:#f27474;font-size:15px;font-weight:900}.mh-modal2 .swal2-title{font-family:"Raleway",sans-serif;font-size:20px}.mh-modal2 .swal2-icon.swal2-info{border-color:#00cded;color:#00cded}.mh-modal2 .swal2-icon.swal2-success .swal2-success-ring{border:.25em solid #00cded}.mh-modal2 .swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#00cded}.swal2-popup.mh-modal2 .swal2-close{color:#0b0b0b;font-family:"Raleway",arial,sans-serif;font-weight:100}.swal2-popup.mh-modal2 .swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:none}.swal2-popup.mh-modal3{border-radius:10px;width:460px}.swal2-popup.mh-modal3 .swal2-styled.swal2-confirm{border:1px solid #00cded;border-radius:6px;background-color:#00cded;font-family:"Raleway",sans-serif;font-size:18px;font-weight:700;padding-left:16px;padding-right:16px;text-decoration:none;min-width:4rem;box-shadow:none}.swal2-popup.mh-modal3 .swal2-styled.swal2-cancel{border-radius:6px;background-color:#fff;color:#00cded;font-family:"Raleway",sans-serif;font-size:18px;font-weight:600;padding:8px 6px;box-shadow:none}.swal2-popup.mh-modal3 .swal2-validation-message{background:rgba(0,205,237,.2);color:#f27474;font-size:15px;font-weight:900}.mh-modal3 .swal2-title{font-family:"Raleway",sans-serif;font-size:20px}.mh-modal3 .swal2-icon.swal2-info{border-color:#00cded;color:#00cded}.mh-modal3 .swal2-icon.swal2-success .swal2-success-ring{border:.25em solid #00cded}.mh-modal3 .swal2-icon.swal2-success [class^=swal2-success-line]{background-color:#00cded}.swal2-popup.mh-modal3 .swal2-close,.swal2-popup.swal-reject .swal2-close{color:#0b0b0b;font-family:"Raleway",arial,sans-serif;font-weight:100}.swal2-popup.mh-modal3 .swal2-actions:not(.swal2-loading) .swal2-styled:hover{background-image:none}.ficha-log-contenedor{display:grid;grid-gap:1rem;gap:1rem}.custom-button{padding:5px!important;min-width:19rem!important;line-height:normal!important;height:3rem!important}.icon-back{cursor:pointer}.ficha-log-contenedor-buttons{display:flex;justify-content:center;align-items:center}.modal-log-title{font-weight:700;font-size:1.2rem;color:#4c4c4c}.modal-log-body-item-title{width:100%;font-weight:700;font-size:1rem;color:#4c4c4c}.modal-log-body-item-textarea{margin-top:.4rem;width:100%;height:100%;resize:none;border:none;outline:none;font-size:1rem;font-family:inherit;font-weight:400;color:#4c4c4c;padding:.5rem;border-radius:5px;box-shadow:0 0 0 1px #00cbeb}.modal-init{width:100%}.img-container{text-align:center}.logo-loading{display:flex;height:180px;width:100%}.box{align-self:flex-end;-webkit-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;height:70px;-webkit-transform-origin:bottom;transform-origin:bottom;width:100px;margin:0 auto 3rem}.bounce-7{-webkit-animation-name:bounce-7;animation-name:bounce-7;-webkit-animation-timing-function:cubic-bezier(.28,.84,.42,1);animation-timing-function:cubic-bezier(.28,.84,.42,1)}@-webkit-keyframes bounce-7{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(1.1,.9) translateY(0);transform:scale(1.1,.9) translateY(0)}30%{-webkit-transform:scale(.9,1.1) translateY(-50px);transform:scale(.9,1.1) translateY(-50px)}50%{-webkit-transform:scale(1.05,.95) translateY(0);transform:scale(1.05,.95) translateY(0)}57%{-webkit-transform:scale(1) translateY(-7px);transform:scale(1) translateY(-7px)}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}@keyframes bounce-7{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}10%{-webkit-transform:scale(1.1,.9) translateY(0);transform:scale(1.1,.9) translateY(0)}30%{-webkit-transform:scale(.9,1.1) translateY(-50px);transform:scale(.9,1.1) translateY(-50px)}50%{-webkit-transform:scale(1.05,.95) translateY(0);transform:scale(1.05,.95) translateY(0)}57%{-webkit-transform:scale(1) translateY(-7px);transform:scale(1) translateY(-7px)}64%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}to{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}}.text{font-weight:500;font-family:Raleway,arial,sans-serif;font-size:20px}.task-log>tbody>tr,.task-log>thead>tr{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem;gap:1rem;padding:0 1rem}.footer{background:#fff;height:64px;margin-top:20px;overflow:hidden;width:100%}.footer .logo-footer{float:right;height:33px;padding-top:14px;padding-right:66px;width:202px}@media only screen and (min-device-width:400px)and (min-width:400px){.footer{height:auto}}.ficha-botones{margin-top:2rem}.button-documentos-visita{background-color:#00cbeb;color:#fff;border-color:#00cbeb;border-radius:4px;width:60%;height:auto;line-height:normal!important;margin:.5rem auto;grid-column:span 2}.ficha-visita-footer.ficha-visita-footer{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-gap:0;gap:0}.ficha-realizacion-visita{margin-top:-1rem}.ficha-realizacion-calendario.ficha-realizacion-calendario{grid-column-start:2;grid-row:1/span 2;display:flex;flex-direction:column;align-items:center}.ficha-button-documentos-visita{margin:.5rem!important;grid-column:span 2;width:100%;max-width:25rem}.call-client-button-container-visita{width:85%;max-width:22.7rem}.call-client-button-container-visita,.ficha-button-presupuestar{margin:.5rem auto!important;grid-column:span 2;height:auto;line-height:normal!important;margin:.5rem auto}.ficha-button-presupuestar{width:100%;max-width:25rem;background-color:#fff;color:#00cbeb;border-color:#00cbeb;border-radius:4px}.custom-button{border:1px solid #00cded;background:#00cded;border-radius:6px;color:#fff;cursor:pointer;font-family:"Raleway",sans-serif;font-size:18px;font-weight:600;height:32px;line-height:0;margin:6px;padding:14px 18px;text-align:center;width:266px}.custom-button:focus{outline:none}.grey-button{border:1px solid #c4c4c4;background:#c4c4c4}.green-button{border:1px solid #4fd04c;background:#4fd04c}.rbc-event.rbc-selected.calendario{color:#3174ad}.task-list-title{margin:1rem auto auto;width:10rem;display:flex}.task-list-title h3{margin:auto auto 2px}.filter-section .filter-by-category{display:table;font-family:Raleway,sans-serif;font-size:18px;margin:8px 4px}.filter-section .filter-by-category label{display:table-cell;text-align:left;width:164px}.filter-section .filter-by-category .category-select-container{display:table-cell;font-size:16px;width:156px}.filter-section .filter-by-category .category-select-container:focus{outline:none}.filter-section .filter-by-category .category-select-container .category-select__control{border-radius:6px}.filter-section .filter-by-category .category-select-container .category-select__control .category-select__indicators .category-select__indicator-separator{margin-bottom:0;margin-top:0}.task-list-wrapp{padding:0 .4rem}.task-list-container{border:solid #00cded;border-radius:.3rem}.task-list-container,.task-list-container-visit{display:grid;grid-template-rows:-webkit-min-content 5rem;grid-template-rows:min-content 5rem;max-width:30rem;margin:auto auto 1rem}.task-list-container-visit{border:solid #ffbd59;border-radius:.3rem}.task-list-header{background-color:#00cded}.task-list-header,.task-list-header-visit{display:flex;justify-content:space-between;padding:.5rem;color:#fff}.task-list-header-visit{background-color:#ffbd59}.task-list-description{margin:.5rem;text-align:start;display:block;display:-webkit-box;font-size:16px;line-height:1.4;max-height:67.2px;overflow:hidden;position:relative;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.task-list-description p:not(:first-of-type){display:none}.helper-task-list-description{margin:.5rem;text-align:start;padding-right:1rem;display:block;display:-webkit-box;font-size:16px;line-height:1.4;max-height:67.2px;overflow:hidden;position:relative;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical}.helper-task-list-description p:not(:first-of-type){display:none}.task-list-content{position:relative}.task-list-description-star{position:absolute;right:1px;top:1px;color:#fff176;font-size:1.5rem}.upload-after-photos{display:grid;grid-template-columns:100px 1fr;grid-template-rows:80px 1fr;width:370px}.upload-after-photos .step-back{grid-area:1/1/2/2}.upload-after-photos .step-title{grid-area:1/2/2/3}.upload-after-photos .file-uploader{grid-area:2/1/3/3;margin-left:10px;margin-right:10px}.upload-after-photos .custom-plus-div{display:flex}.upload-after-photos .custom-plus-icon{background:url(/static/media/plus-solid.a54f68a2.svg);background-size:18px 18px;display:block;margin-top:3px;width:18px;height:18px}@media only screen and (min-device-width:400px)and (min-width:400px){.upload-after-photos{margin-top:20px;margin-left:auto;margin-right:auto}}@media only screen and (max-device-width:400px)and (max-width:400px)and (orientation:portrait){.upload-after-photos{margin-top:20px;margin-left:auto;margin-right:auto}}@media only screen and (max-device-width:360px)and (max-width:360px)and (orientation:portrait){.upload-after-photos{width:360px}}@media only screen and (max-device-width:320px)and (max-width:320px)and (orientation:portrait){.upload-after-photos{margin-top:10px;margin-left:auto;margin-right:auto;width:300px}}@media only screen and (max-device-width:480px)and (max-width:480px)and (orientation:landscape){.upload-after-photos{width:480px}}.upload-invoice{display:grid;grid-template-columns:100px 1fr;grid-template-rows:80px 0fr;width:370px}.upload-invoice .step-back{grid-area:1/1/2/2}.upload-invoice .step-title{grid-area:1/2/2/3}.upload-invoice .file-uploader{grid-area:3/1/3/3;margin-left:10px;margin-right:10px}.upload-invoice .custom-plus-div{display:flex}.upload-invoice .custom-plus-icon{background:url(/static/media/plus-solid.a54f68a2.svg);background-size:18px 18px;display:block;margin-top:3px;width:18px;height:18px}.invoice-data-container{margin-bottom:1rem;margin-top:1rem;grid-area:2/1/3/3;display:grid}.invoice-number-container{grid-area:1/1/1/1;margin:0 .5rem}.invoice-date-container{grid-area:1/2/1/2;margin:0 .5rem}@media only screen and (min-device-width:400px)and (min-width:400px){.upload-invoice{margin-top:20px;margin-left:auto;margin-right:auto}}@media only screen and (max-device-width:400px)and (max-width:400px)and (orientation:portrait){.upload-invoice{margin-top:10px;margin-left:auto;margin-right:auto}}@media only screen and (max-device-width:360px)and (max-width:360px)and (orientation:portrait){.upload-invoice{width:360px}}@media only screen and (max-device-width:320px)and (max-width:320px)and (orientation:portrait){.upload-invoice{margin-top:20px;margin-left:auto;margin-right:auto;width:300px}}@media only screen and (max-device-width:480px)and (max-width:480px)and (orientation:landscape){.upload-invoice{width:480px}}.profile .title-404{color:#00cded;font-size:40px;margin-top:0;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.parent{font-family:"Raleway",sans-serif;height:100%;text-align:center;overflow:hidden;display:grid;grid-template-columns:1fr;grid-template-rows:9vh 4fr 12vh;grid-column-gap:0;grid-row-gap:0;justify-items:stretch;min-height:100vh}.header{grid-area:1/1/2/2}.profile{grid-area:2/1/3/2}.footer{grid-area:3/1/4/2}@media only screen and (max-device-width:321px) and (max-width:320px) and (orientation:portrait){.parent{grid-template-rows:64px 1fr 14vh}.profile{margin-top:0}}@media only screen and (max-device-width:480px) and (max-width:480px) and (orientation:landscape){.parent{grid-template-rows:9vh 1fr 12vh}}.goBack{color:#00cded;position:absolute;top:3rem;left:2rem}.datetime-container{display:flex}.accepted-calendar-container{position:relative}.task-title{margin:24px auto 0}.task-title h3{font-family:"Raleway",sans-serif;font-size:30px;font-weight:500;margin-bottom:16px}.conformity-button{min-width:9rem!important;width:133px;height:auto!important}.p-line{margin:0!important}.profile{margin-top:30px}.profile .back-to-services{color:#00cded;margin-right:230px}.slide-container{padding-top:4rem;position:relative}.gallery{width:100vw;display:flex;flex-direction:column}.gallery__container{position:relative;width:100%;margin-bottom:.4rem}.gallery__container .download-image{position:absolute;top:4px;right:4px}.gallery__image{width:100%}.ficha-container{border-radius:10px;padding:3rem 1rem 1rem}.button-sugerir-visitas{background-color:#fff;color:#00cbeb;border-width:2px}.ficha-task{display:flex;justify-content:space-between}.ficha-visita{display:grid;grid-gap:.2rem;gap:.2rem}.ficha-images{margin:1em 0}.ficha-botones{text-align:center}.accept-button{margin:-1rem 1rem 1rem}.rbc-btn-group{margin-top:10px}.rbc-time-view .rbc-event.rbc-event.rbc-event{justify-content:center;align-items:center;padding:2px}.week-event{font-size:calc(.35rem + 1vw);padding-bottom:.35rem}.rbc-event.rbc-event.rbc-event{z-index:10}.rbc-event.rbc-event.rbc-event.new-event{background-color:green;color:#fff}.rbc-time-view .rbc-event.rbc-event.rbc-event{height:2%!important}.event-day-box{height:100%}.event-day-box-task{height:100%;display:flex;justify-content:center;align-items:center}.rbc-day-slot .rbc-event-content.rbc-event-content.rbc-event-content.rbc-event-content{width:100%;flex:1 1;word-wrap:break-word;line-height:normal;height:auto;min-height:auto}.rbc-day-slot .rbc-event-label{display:none}.rbc-time-view span{margin-left:0!important}.rbc-time-view .rbc-row.rbc-row.rbc-row{min-height:auto}.rbc-header.rbc-header.rbc-header{white-space:normal}.rbc-time-view.rbc-time-view.rbc-time-view{min-height:calc(65vh - 10px)}.rbc-toolbar.rbc-toolbar.rbc-toolbar{flex-flow:column wrap}.rbc-toolbar .rbc-toolbar-label.rbc-toolbar-label.rbc-toolbar-label{margin-top:10px}.rbc-calendar.rbc-calendar.rbc-calendar{height:70vh}.rbc-row-segment.rbc-row-segment.rbc-row-segment.rbc-row-segment{font-size:calc(.6rem + 1vw)!important}.span-id{font-weight:700;margin-left:0!important}.span-id>a{color:#00cded}.modal-init{border:1px solid #00cded;border-radius:.2rem;padding:1rem;background-color:#fff;margin:auto;max-width:24rem;display:grid;grid-gap:2rem;gap:2rem}.ReactModal__Overlay.ReactModal__Overlay--after-open.ReactModal__Overlay--after-open{display:flex;z-index:10;padding:0 .4rem}.modal-button-documentos{background-color:#00cbeb;color:#fff;border-color:#00cbeb;border-radius:4px;margin:auto}.bold{font-weight:700;margin:0}.new-event{display:flex;height:100%}.icono-plus{margin:auto}.modal-propouse-text{margin-top:-1rem}.modal-propouse-dates{display:grid;grid-gap:.2rem;gap:.2rem;padding-left:2rem}.modal-propouse-dates div{text-transform:capitalize}.icon-back{color:#00cbeb}.rbc-time-slot.calendar-slot-lock{background-color:#f5f5f5}.rbc-time-slot.rbc-time-slot{z-index:10;border-top:none}.rbc-day-slot .rbc-events-container.rbc-events-container{margin-right:1.5rem}.rbc-day-slot .rbc-events-container.rbc-events-container .rbc-event{max-width:70%}.task-filter{right:-125px}.targeta-task.targeta-task.targeta-task{width:350px;border:5px solid #00cbeb;border-radius:10px;font-size:.8rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-top:80px}.fila-1{width:100%;display:inline-block}.id-tarjeta{display:inline-block;margin:1rem;float:left;font-size:x-large}.fial3-2.fial3-2.fial3-2{width:50%;display:inline-block;float:left}.stage-tarjeta{display:inline-block;margin:1rem;float:right}.fila-descripcion{text-align:left;width:100%;display:inline-block}.descipcion-title{margin:1rem;font-weight:700;font-size:.9rem}.descripcion-content{display:inline-block;margin:0 1rem}.codigopostal{display:inline-block;margin:1rem;font-weight:700;float:left;width:auto;text-align:left}.fila3{width:100%;display:block}.ver-fotos-link{margin:1rem;width:50%;float:left;text-align:left}.btn-presupuesto.btn-presupuesto.btn-presupuesto{display:flex;float:right;margin:1.5em 1rem 1rem;width:40%}.fila4{width:100%;display:inline-block}.div-servicio.div-servicio.div-servicio{display:inline-block;margin:1rem;float:left;text-align:left;width:50%}.btn-calendario.btn-calendario.btn-calendario{display:inline-block;float:right;width:30%;margin:.75em 1rem 1rem}.calendaricon{color:#00cbeb;width:100%;font-size:xxx-large}.div-fact{display:inline-block;margin:1rem;float:left;text-align:left;width:50%}.documenticon-si{color:#00cbeb;font-size:4rem;margin-left:.2rem}.documenticon-no{color:grey;font-size:4rem;margin-left:.2rem}.button-documentos{background-color:#00cbeb;color:#fff;border-color:#00cbeb;border-radius:4px;width:60%;height:auto;line-height:normal!important;margin:.5rem auto;grid-column:span 2}.title{font-weight:700;font-size:.9rem;padding-bottom:.2rem}.main-container{position:relative}.ficha-container{margin:.8rem .4rem 0;padding:1rem;border:5px solid #00cbeb;border-radius:2rem;text-align:initial;display:grid;grid-template-rows:-webkit-min-content;grid-template-rows:min-content;grid-gap:3rem;gap:3rem}.ficha-container a,.ficha-container a:visited{color:#00cbeb}.ficha-task{display:block;text-align:center}.ficha-servicio{display:grid;grid-gap:.2rem;gap:.2rem}.ficha-servicio-footer{display:grid;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content;grid-auto-rows:-webkit-min-content;grid-auto-rows:min-content;grid-gap:2rem;gap:2rem}.ficha-btn-presupuesto{grid-column:2/-1;grid-row:1/span 2;text-align:right}.ficha-btn-presupuesto,.ficha-btn-presupuesto a,.ficha-btn-presupuesto div{display:flex;align-items:flex-end}.ficha-title{font-size:1.2rem}.ficha-header-title,.ficha-title{font-weight:700;color:#4c4c4c;padding-bottom:.4rem}.ficha-header-title{font-size:2rem}.ficha-bold{font-weight:500}.ficha-realizacion{display:grid;grid-gap:.2rem;gap:.2rem;grid-template-columns:1fr -webkit-min-content;grid-template-columns:1fr min-content}.ficha-realizacion-calendario{grid-column-start:2;grid-row:1/span 3;display:flex;flex-direction:column;align-items:center}.ficha-button-documentos{margin:.5rem auto!important;grid-column:span 2;width:auto;max-width:25rem}.call-client-button-container{margin:.5rem auto!important;grid-column:span 2;width:87%!important;max-width:16.2rem;height:auto!important;line-height:normal!important;margin:.5rem auto}.call-client-button{color:#fff!important;text-decoration:none;width:100%}.ficha-facturacion-contenedor{display:grid;grid-gap:1rem;gap:1rem}.ficha-facturacion-contenedor-bloque{display:grid;grid-gap:.2rem;gap:.2rem}.ficha-taskstage{text-align:right}.ficha-factura-button{display:flex;align-items:flex-end}.link-noimages{color:grey;text-decoration:none}.custom-button1{min-width:2rem!important;width:100%;margin:auto}.custom-button3{color:#fff}.custom-button3,.rejectTaskButton{border-color:#dc3545;background-color:#dc3545}.custom-button{min-width:2rem!important;width:100%;margin:auto}.customGoBack{color:#00cded;top:3rem;left:2rem}.main-title{text-align:center;padding-right:16%;font-weight:700;color:#00cded}.title-row{margin-top:2rem}.subtitle-row{margin:1rem}.container-form-footer,.container-form-inputs{padding:1rem;width:100%}.concept-input-text-row{padding-left:.5rem;padding-top:.5rem;padding-bottom:.5rem}.input-number-row{text-align:center;padding-top:.5rem;padding-bottom:.5rem}.send-budget-button{border:1px solid #00cded;background:#00cded;border-radius:6px;color:#fff;font-family:"Raleway",sans-serif;font-size:20px;font-weight:600;height:3rem;line-height:0;margin:6px;padding:14px 18px;text-align:center;width:25rem}.input-number-row::-webkit-inner-spin-button,.input-number-row::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.input-number-row{-moz-appearance:textfield}.upload-before-photos{display:grid;grid-template-columns:100px 1fr;grid-template-rows:80px 1fr;width:370px}.upload-before-photos .step-back{grid-area:1/1/2/2}.upload-before-photos .step-title{grid-area:1/2/2/3}.upload-before-photos .file-uploader{grid-area:2/1/3/3;margin-left:10px;margin-right:10px}.upload-before-photos .custom-plus-div{display:flex}.upload-before-photos .custom-plus-icon{background:url(/static/media/plus-solid.a54f68a2.svg);background-size:18px 18px;display:block;margin-top:3px;width:18px;height:18px}.step-back{color:#00cded;margin-top:32px;width:100px}.step-title{margin-left:-100px;margin-top:30px}@media only screen and (min-device-width:400px)and (min-width:400px){.upload-before-photos{margin-top:20px;margin-left:auto;margin-right:auto}}@media only screen and (max-device-width:400px)and (max-width:400px)and (orientation:portrait){.upload-before-photos{margin-top:20px;margin-left:auto;margin-right:auto}}@media only screen and (max-device-width:360px)and (max-width:360px)and (orientation:portrait){.upload-before-photos{width:360px}}@media only screen and (max-device-width:320px)and (max-width:320px)and (orientation:portrait){.upload-before-photos{margin-top:10px;margin-left:auto;margin-right:auto;width:300px}}@media only screen and (max-device-width:480px)and (max-width:480px)and (orientation:landscape){.upload-before-photos{width:480px}}.task-filter{color:#00cded;font-family:Raleway,sans-serif;font-weight:500;top:-24px;right:-150px;position:relative}.filter-section{border-radius:6px;margin-left:auto;margin-right:auto;margin-bottom:10px;padding:12px 2px;width:88%}.filter-section .filter-by-id{display:table;font-family:Raleway,sans-serif;font-size:18px;margin:8px 4px}.filter-section .filter-by-id label{display:table-cell;text-align:left;width:164px}.filter-section .filter-by-id input{border:1px solid #ccc;border-radius:6px;display:table-cell;font-size:18px;font-weight:500;padding-left:6px;text-align:left;height:32px;width:150px}.filter-section .filter-by-id input:focus{outline:none}.filter-section .filter-by-stage{display:table;font-family:Raleway,sans-serif;font-size:18px;margin:8px 4px}.filter-section .filter-by-stage label{display:table-cell;text-align:left;width:164px}.filter-section .filter-by-stage .stage-select-container{display:table-cell;font-size:16px;width:156px}.filter-section .filter-by-stage .stage-select-container:focus{outline:none}.filter-section .filter-by-stage .stage-select-container .stage-select__control{border-radius:6px}.filter-section .filter-by-stage .stage-select-container .stage-select__control .stage-select__indicators .stage-select__indicator-separator{margin-bottom:0;margin-top:0}.filter-section .filter-by-date{display:table;font-family:Raleway,sans-serif;font-size:18px;margin:8px 4px}.filter-section .filter-by-date label{display:table-cell;text-align:left;width:164px}.filter-section .filter-by-date .date-select-container{display:table-cell;width:156px}.filter-section .filter-by-date .date-select-container:focus{outline:none}.filter-section .filter-by-date .date-select-container .date-select__control{border-radius:6px}.filter-section .filter-by-date .date-select-container .date-select__control .date-select__indicators .date-select__indicator-separator{margin-bottom:0;margin-top:0}.filter-section .reset-filters{color:#00cded;font-family:Raleway,sans-serif;font-weight:500;padding-left:2px;text-align:left}.task-list-title{width:12rem}.bg-mh{background-color:#fff;margin-top:20px}.bg-mh .paginating-button{background-color:#fff;border:2px solid #00cded;border-radius:4px;font-family:Raleway,sans-serif;font-size:20px;font-weight:500;margin:2px;padding:4px 8px 6px}.bg-mh .paginating-button:focus{outline:none}.container-row{width:100%;margin:0;padding-left:.9rem;padding-right:.9rem;max-width:100%}.first-col{background:#00cded;color:#fff;font-weight:700;left:-1px}.default-col,.first-col,.header-col{padding:8px 4px}.header-col{background:#00cded;color:#fff;font-weight:700;margin:1px;border-radius:.2rem}.task-list-row-header{margin-left:auto;margin-right:auto;margin-bottom:10px;width:88%}.update-logo .file-uploader{grid-area:3/1/3/3;margin-top:1rem;margin-left:10px;margin-right:10px}.update-logo .custom-plus-div{display:flex}.update-logo .custom-plus-icon{background:url(/static/media/plus-solid.a54f68a2.svg);background-size:18px 18px;display:block;margin-top:3px;width:18px;height:18px}.logo-image{height:7rem;display:block;margin:1rem auto 0}.task-hr{width:90%;border:1px solid #00cded}.task-link-title{margin-top:40px}.task-link-title h3{font-family:"Raleway",sans-serif;font-size:26px;font-weight:600;margin-bottom:2px}.task-list-title{margin-top:1rem}.task-list-title h3{font-family:"Raleway",sans-serif;font-size:1.2rem;font-weight:600;margin-bottom:2px}.task-list-row{border:2px solid #00cded;border-radius:6px;cursor:pointer;display:table;margin-left:auto;margin-right:auto;margin-bottom:10px;width:88%}.task-list-row .task-list-col-1{background:#00cded;color:#fff;font-weight:700;width:22%}.task-list-row .task-list-col-1,.task-list-row .task-list-col-2,.task-list-row .task-list-col-3{display:table-cell;padding:8px 4px}.task-list-row .task-list-col-3{width:28%}.task-list-row .task-title-container{display:flex;padding:0 3rem}.task-list-row .task-title{margin:0 auto}.task-list-row-visit{border:2px solid #00cded;border-radius:6px;cursor:pointer;display:table;margin-left:auto;margin-right:auto;margin-bottom:10px;width:88%}.task-list-row-visit .task-list-col-1{background:#00cded;color:#fff;display:table-cell;font-weight:700;padding:8px 4px;width:22%}.task-list-row-visit .task-list-col-2{display:table-cell;padding:8px 4px}.task-list-row-visit .task-list-col-3{display:table-cell;padding:8px 4px;width:28%}.task-list-row-visit .task-title-container{display:flex;padding:0 3rem}.task-list-row-visit .task-title{margin:0 auto}
/*# sourceMappingURL=main.354c736d.chunk.css.map */