@import "https://fonts.googleapis.com/css?family=Tangerine";@import "https://fonts.googleapis.com/css2?family=Poppins:wght@700&display=swap";@import "https://fonts.googleapis.com/css2?family=Poppins:wght@300;700&display=swap";.gridContainer{grid-template-columns:auto auto auto;gap:2em 4%;width:95%;margin:20px auto;display:grid}.gridContainerComercial{grid-template-columns:auto auto auto auto;gap:2em 4%;margin:auto;display:grid}.app-bar-header{background:#fff;border-bottom:1.5px solid #ebebeb;border-left:1.5px solid #ebebeb;border-radius:0 0 0 32px;width:100%;margin:0 auto}.app-bar-header .app-bar-content{width:95%;min-height:70px;vertical-align:center;justify-content:space-between;align-items:center;margin:auto;display:flex}.app-bar-header .details-environment{color:#f01616;text-align:center;font-size:.8rem}.app-bar-header .details-environment h2{margin:0}.version-app-details{margin-left:40px;font-size:.8rem;font-weight:lighter}.icon-btn{border-radius:40px;justify-content:center;width:30px;height:30px;display:flex}.icon-btn img{width:20px}.icon-btn:hover{cursor:pointer;background-color:#d4d4d4}@media (width<=850px){.gridContainer{grid-template-columns:auto auto}.gridContainerComercial{grid-template-columns:auto auto auto;gap:1em 2%}}@media (width<=650px){.gridContainerComercial{grid-template-columns:auto auto;gap:.8rem 2%}}@media (width<=415px){.gridContainerComercial{grid-template-columns:auto;gap:.8rem 2%}}.rootLogin{background-color:#fff}.rootLogin .logo-login{background-color:#fff;border-radius:10px;justify-content:center;width:200px;height:200px;margin:170px auto 0;display:flex}.rootLogin .logo-login img{aspect-ratio:1;background-color:#fafafa;border-radius:10px;width:120px;height:120px;margin:0 auto;padding:30px;display:block;box-shadow:0 0 20px 10px #ebebebbf}.rootLogin .content-form-login input{min-width:450px}.rootLogin .content-form-login form{flex-direction:column;justify-content:center;align-items:center;margin-top:60px;display:flex}.rootLogin .content-form-login{text-align:left;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:40%;margin:-80px auto;display:flex;box-shadow:0 0 20px 10px #ebebebbf}.rootLogin .content-form-login p{margin:0;padding:0;font-weight:500}.rootLogin .content-form-login h3{color:#373737}@media (1300px<width<=1550px){.rootLogin .content-form-login input{min-width:400px}.rootLogin .content-form-login{width:45%}}@media (1000px<width<=1300px){.rootLogin .content-form-login input{min-width:380px}.rootLogin .content-form-login{width:55%}}@media (800px<width<=1000px){.rootLogin .content-form-login input{min-width:380px}.rootLogin .content-form-login{width:65%}}@media (670px<width<=800px){.rootLogin .content-form-login input{min-width:380px}.rootLogin .content-form-login{width:75%}}@media (width<=670px){.rootLogin .content-form-login input{min-width:240px}.rootLogin .content-form-login{width:93%}}.list-bills-root{width:95%;margin:20px auto 0}.list-bills-root .item-bill-header{text-align:center;border-bottom:1px dotted #666;font-size:1rem;font-weight:700}.list-bills-root .content-actions-bills{grid-template-columns:90% 10%;place-items:center;column-gap:1rem;display:grid}.list-bills-root .item-bill{text-align:center;margin-top:3px}.list-bills-root .lbl-text{text-align:left;text-transform:capitalize;text-indent:1rem}.list-bills-root .item-bill:hover{cursor:pointer;background-color:#d3d3d3;border-radius:10px}.list-bills-root .lbl-price{text-align:right;margin-right:1rem}.list-bills-root .details-alls-bills{grid-template-columns:30% auto;column-gap:1rem;width:95%;margin:auto;display:grid}.list-bills-root .details-alls-bills .resume-bills{color:#fff;background-color:#112a56;border-radius:7px;flex-direction:column;gap:1rem;width:90%;min-height:170px;margin:auto;display:flex;box-shadow:0 0 10px #00000040}.list-bills-root .details-alls-bills .resume-bills .content-bills{justify-content:space-between;align-items:center;width:90%;margin:auto;display:flex}.list-bills-root .details-alls-bills .resume-bills .content-bills p,.list-bills-root .details-alls-bills .resume-bills .content-bills span{margin:0;padding:0;font-size:1.2rem}.list-bills-root .details-alls-bills .resume-bills span{font-weight:700}.list-bills-root .details-alls-bills .content-item-resume{grid-template-columns:25% 25% 25% 25%;column-gap:1rem;display:grid}.list-bills-root .details-alls-bills .content-item-resume .item-resume-bills{border:1px solid #112a56;border-radius:5px;width:100%;height:80px;margin:auto;box-shadow:0 0 10px #00000040}.list-bills-root .details-alls-bills .content-item-resume .item-resume-bills .content-item{width:90%;margin:10px auto}.list-bills-root .details-alls-bills .content-item-resume .item-resume-bills p,.list-bills-root .details-alls-bills .content-item-resume .item-resume-bills span{margin:0;padding:0;font-size:1.2rem}.list-bills-root .details-alls-bills .content-item-resume .item-resume-bills span{color:#112a56;font-weight:700}.list-bills-root h2{font-family:Poppins,sans-serif;font-weight:700}.modal-bills{width:100%}.modal-bills .header-modal{justify-content:space-between;width:90%;margin:5px auto;display:flex}.modal-bills .content-modal{grid-template-columns:20% 30% 20% 30%;display:grid}.modal-bills .content-modal h4{margin:0 0 30px;padding:0;font-family:Poppins,sans-serif;font-weight:700}.modal-bills .content-modal p{margin:0 0 30px;padding:0;font-family:Poppins,sans-serif}.modal-bills .details-bills{grid-template-columns:50% 50%;display:grid}.modal-bills .authorization-element{background-color:#e6e6e6;border:1px solid #666;border-radius:10px;justify-content:space-between;margin-bottom:30px;display:flex}.modal-bills .authorization-element p{margin:0;padding:0}.modal-bills .authorization-element .content-authorization{width:80%;margin:auto}.modal-bills ::-webkit-scrollbar{background-color:#fafafa;transition:all .3s}.modal-bills ::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:10px}.collapse-content{grid-template-columns:30% 70%;column-gap:1rem;margin-top:20px;display:grid}.collapse-content .other-option-collapse{justify-content:space-between;display:flex}.collapse-content .action-btn-content{flex-direction:column;gap:1rem;margin-top:20px;display:flex}.collapse-content .action-btn-content button{text-transform:capitalize}.header-about-element{grid-template-columns:50% 50%;gap:2rem 1.4rem;width:95%;margin:auto;display:grid}.header-about-element .cards{background:#fff;border-radius:8px;align-items:center;min-height:155px;box-shadow:0 1px 3px 1px #00000026}.header-about-element .content-card{width:90%;margin:auto}.header-about-element .footer-card-element{justify-content:space-between;align-items:center;min-height:40px;margin-top:10px;display:flex}.header-about-element .footer-card-element p{font-weight:700}.header-about-element .content-element-card{gap:20px;display:flex}.header-about-element h1{color:#173456;margin:0;font-family:Poppins,sans-serif;font-weight:700}.header-about-element span{color:#173456;font-family:Poppins,sans-serif;font-weight:700}.header-about-element p{margin:0;font-weight:500}.rootGenerateBills{margin-top:60px}.element-search-auto{grid-template-columns:20% 50% 10% 10% 10%;width:100%;display:grid}.element-search-auto h1,.element-search-auto h2,.element-search-auto h3,.element-search-auto p,.element-search-auto span{margin:0;padding:0}.container-generate-bills{border-radius:10px 10px 0 0;width:100%;min-height:40px}.container-generate-bills .header-document-new{grid-template-columns:65% 35%;gap:10px;width:100%;margin:20px auto;display:grid}.container-generate-bills .header-document-new .input-elements-left{background:#fff;border-radius:8px;box-shadow:0 1px 3px 1px #00000026}.container-generate-bills .header-item-two{grid-template-columns:auto auto;column-gap:10px;width:93%;margin:20px auto;display:grid}.container-generate-bills .header-item-two div{margin-bottom:7px}.container-generate-bills .header-item-three{grid-template-columns:auto auto auto;column-gap:10px;width:93%;margin:0 auto;display:grid}.container-generate-bills .header-item-three div{margin-bottom:7px}.container-generate-bills p{margin:0 0 5px}.container-generate-bills .header-history-client-details .giro-details{background:#fff;border-radius:8px;grid-template-columns:25% 75%;justify-content:center;align-items:center;height:90px;margin:30px 0;display:grid;box-shadow:0 1px 3px 1px #00000026}.container-generate-bills .header-history-client-details .details-client{background:#fff;border-radius:8px;align-items:center;box-shadow:0 1px 3px 1px #00000026}.container-generate-bills .header-history-client-details .list-details{justify-content:space-between;align-items:center;width:90%;height:60px;margin:auto;display:flex}.container-generate-bills .header-history-client-details .details-notes{background:#fff;border-radius:8px;margin-top:30px;box-shadow:0 1px 3px 1px #00000026}.container-generate-bills .header-history-client-details .details-notes h4{margin-top:7px;margin-bottom:5px}.container-generate-bills .header-history-client-details .notes-content{min-height:150px}.container-generate-bills .header-history-client-details h4{color:#173456;text-indent:10px;margin:0;font-family:Poppins,sans-serif;font-size:1.2rem}.container-generate-bills .header-history-client-details h3{color:#000;margin:0}.container-generate-bills .header-history-client-details p{font-size:1.1rem}.container-generate-bills .header-history-client-details span{color:#173456;font-family:Poppins,sans-serif}.cards-select-info .MuiPaper-root{width:540px}.cards-select-info .header-card{border-bottom:1px solid #ebebeb;width:100%;min-height:60px}.cards-select-info .header-card-content{justify-content:space-between;width:90%;margin:auto;display:flex}.cards-select-info h3{color:#173456;font-size:1rem}.cards-select-info .radio-action-card{border-bottom:1px solid #cacaca;justify-content:space-between;display:flex}.cards-select-info .radio-action-card p{font-weight:revert-layer}.cards-select-info .radio-action-card:hover{cursor:pointer}.cards-select-info .content-actions,.cards-select-info .content-actions .container{width:95%;margin:20px auto}.cards-select-info .content-actions .btn-actions{justify-content:space-between;align-items:center;display:flex}.cards-select-info .itemData{border-bottom:1px solid #cacaca;grid-template-columns:20% 70% 10%;align-items:center;width:100%;min-height:50px;margin:10px auto;display:grid}.cards-select-info .itemData .subtitleItem{opacity:.8;font-family:Poppins,sans-serif;font-size:.7rem;font-weight:520}.cards-select-info .itemData .p1Item{text-transform:capitalize;font-size:70%}.cards-select-info .itemData .titleItem{margin-top:10px}.table-new-bill{width:100%}.table-new-bill h3{color:#173456;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:bolder}.table-new-bill img{width:20px}.details-bills-table{justify-content:center;gap:1.9rem;display:flex}.details-bills-table h2{color:#173456;margin:0 0 10px;font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:lighter}.client-information-root{width:80%;margin:0 auto 30px}.client-information-root .search-text{gap:10px;width:100%;margin-bottom:15px;display:flex}.document-item{background-color:#f8f8f8;border:1px solid #dbdbdb;border-radius:5px;margin-bottom:20px;box-shadow:5px 5px 10px #e6e6e6}.document-item .content-item{justify-content:space-between;width:95%;margin:auto;display:flex}.document-item .content-grid{grid-template-columns:55% 18% 20%;display:grid}.document-item .left-action-btn{gap:4px;margin:auto 0;display:flex}.root-graphic-report{grid-template-columns:minmax(330px,30%) auto;width:90%;margin:auto auto 40px;display:grid}.root-graphic-report h1{margin:0;padding:0}.root-graphic-report .container-detials-canals{grid-template-columns:auto auto auto;gap:1%;display:grid}.root-graphic-report .item-detials-canals{border:1px solid #c7c7c7;border-radius:10px;width:100%}.root-graphic-report .item-detials-canals div{width:95%;margin:0 auto}.root-graphic-report .history-activity{text-align:center;gap:6px;display:flex}.root-graphic-report .history-activity .card-activity{border:1px solid #c7c7c7;border-radius:20px;justify-content:center;align-items:center;width:25%;display:flex}.root-graphic-report .history-activity p{color:#2fc934;font-weight:700}@media (width<=900px){.root-graphic-report .container-detials-canals{grid-template-columns:auto auto}}@media (width<=750px){.root-graphic-report .container-detials-canals{grid-template-columns:auto}}@media (width<=500px){.root-graphic-report{margin-top:40px;display:block}.root-graphic-report .history-activity .card-activity{width:50%}}.search-bar{width:80%;margin:0 auto}.items-order-list{grid-template-columns:auto auto auto;gap:20px;width:95%;margin:0 auto 30px;display:grid}@media (width<=960px){.items-order-list{grid-template-columns:auto auto;gap:20px}}@media (width<=500px){.items-order-list{grid-template-columns:auto}}.container-tecnhical-supoprt{grid-template-columns:minmax(230px,25%) auto;display:grid}.container-tecnhical-supoprt .menu-options .content-options{width:90%;margin:auto}.container-tecnhical-supoprt .menu-options .content-options img{width:30px;height:30px;margin-left:5px}.container-tecnhical-supoprt .menu-options .item-option-menu{border:1px solid #ebebeb;border-radius:5px;gap:.5rem;margin-bottom:10px;display:flex}.container-tecnhical-supoprt .menu-options img{width:30px;margin-left:5px}.container-tecnhical-supoprt .menu-options .item-option-menu:hover{cursor:pointer;background-color:#d4d4d4}.container-tecnhical-supoprt .menu-options .item-selected{color:#315783;background-color:#e9e9eb;font-weight:700}.container-tecnhical-supoprt .menu-options .icon-item{margin:14px 0 0 6px;font-size:27px}.container-tecnhical-supoprt .content-technical{width:95%;margin:auto}.not-order{text-align:center;flex-direction:column;justify-content:center;display:flex}.not-order p{color:#112a56;font-size:1.2rem;font-weight:700}.not-order img{opacity:.7;width:30%;max-width:300px;margin:auto}.card-order-update{border:2px solid #30b595;border-radius:10px;width:100%;margin:0 auto 25px}.content-user-list{grid-template-columns:31% 31% 31%;column-gap:3%;display:grid}.content-user-list .list-items-users{cursor:pointer;border:1px solid #afafaf;border-radius:10px;grid-template-columns:14% 65% 9%;justify-content:center;align-items:center;gap:3%;height:110px;margin-top:10px;display:grid}.content-user-list .list-items-users p{text-overflow:ellipsis;white-space:nowrap;margin:0;padding:0;font-size:.9rem;overflow:hidden}.content-user-list .list-items-users h3{margin:0;padding:0}.content-user-list .list-items-users .icon-contianer{text-align:center;background-color:#d1d2d3;border-radius:6px;justify-content:center;display:flex}.content-user-list .ciruclar-point-base{border-radius:10px;width:10px;height:10px}.content-user-list .ciruclar-point-active{background-color:#36df14}.content-user-list .ciruclar-point-deactive{background-color:#dd1c1c}h5{margin:10px 0;padding:0}.third-modal-user .header-title{justify-content:space-between;align-items:center;display:flex}.user-details-card{border-bottom:1px dotted #363636;margin-bottom:20px;padding-bottom:10px}.user-details-card .two-details-confirmation-user{grid-template-columns:30% 70%;row-gap:.5rem;width:95%;margin:10px auto;display:grid}.user-details-card .two-details-confirmation-user span{font-weight:600}.user-details-card .role-details-user{grid-template-columns:49% 49%;gap:.5rem 1%;display:grid}.user-details-card .role-details-user .card-role{border:1px dotted #363636;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;height:80px;display:flex}.user-details-card .role-details-user .card-role span{text-indent:10px}.user-details-card .role-details-user h3{text-align:center}.user-details-card h4,.user-details-card p{margin:0;padding:0}.user-details{text-align:center;justify-content:space-between;align-items:center;margin-top:20px;display:flex}.user-details p,.user-details h4{color:#112a56;margin:0;padding:0}.user-details h4{font-weight:700}.user-details p{font-size:1.2rem!important}.user-details .class-content{background-color:#f3f3f3;border-radius:10px}.user-details .class-content .details{align-items:center;gap:10px;padding:20px;display:flex}.content-benchmark{grid-template-columns:70% 30%;column-gap:1rem;display:grid}.content-benchmark .contianer-list-notes{border-right:1px solid #cacaca}.content-benchmark .container-details{grid-template-columns:30% 70%;gap:1rem;margin-bottom:10px;display:grid}.content-benchmark .container-details h3,.content-benchmark .container-details p{margin:0;padding:0;font-size:1rem}.content-benchmark .action-dialog button{min-width:100px;margin:0 auto 20px}.content-benchmark .element-note-detail{border:1px solid #afafaf;border-radius:10px;width:95%;margin:0 auto 10px}.content-benchmark .element-note-detail .content-element{grid-template-columns:auto auto;width:90%;margin:5px auto;display:grid}.content-benchmark .element-note-detail h3,.content-benchmark .element-note-detail p{margin:0;padding:0;font-size:1rem}.content-benchmark .element-note-detail span{font-weight:700}.content-form-user .forms-content{grid-template-columns:49.5% 49.5%;align-items:center;gap:1rem;margin-bottom:.4rem;display:grid}.content-form-user .password-container{grid-template-columns:93% 7%;align-items:center;column-gap:1rem;margin-bottom:1rem;display:grid}.content-form-user .password-container-2{margin-bottom:1rem;display:block}.content-form-user h3,.content-form-user p{margin:0;padding:0;font-size:1rem}.content-form-user .code-users{flex-direction:row;display:flex;overflow-x:auto}.form-second-user{grid-template-columns:29.5% 69.5%;align-items:center;gap:.6rem 1rem;display:grid}.form-second-user h4{font-weight:700}.form-fourt-user{grid-template-columns:19% 29.5% 19% 29.5%;align-items:center;column-gap:1.25%;margin:20px 0 0;display:grid}@media (width<=1250px){.content-user-list{grid-template-columns:49% 49%;gap:.3rem;display:grid}}@media (width<=610px){.content-user-list{grid-template-columns:100%;gap:.3rem;margin:0 auto;display:grid}}@media (width<=850px){.container-tecnhical-supoprt{display:block}.container-tecnhical-supoprt .menu-options .content-options{grid-template-columns:auto auto auto;gap:.5rem;display:grid}}@media (width<=550px){.container-tecnhical-supoprt{display:block}.container-tecnhical-supoprt .menu-options .content-options{grid-template-columns:auto auto;gap:.5rem;display:grid}}.baseH4{text-align:center;margin-top:-3px;margin-left:-20px;font-family:Poppins,sans-serif;font-size:117%;font-weight:700}.especialH4{text-align:center;margin-top:-3px;font-family:Poppins,sans-serif;font-size:105%;font-weight:700}.cardContent{text-align:center;justify-content:center;align-items:center;width:100%;margin:0 auto;display:block}.baseH4Comercial{text-align:center;margin-top:-3px;margin-left:-30px;font-family:Poppins,sans-serif;font-size:.84rem;font-weight:700}.cardContentComercial{text-align:center;justify-content:center;align-items:center;width:70%;margin:-10px auto;display:block}.react-calendar{color:#222;background-color:#fff;border-radius:8px;width:400px;max-width:100%;font-family:Arial,Helvetica,sans-serif;line-height:1.125em;box-shadow:0 12px 24px #0000001a}.react-calendar__navigation button{color:#112a56;text-transform:capitalize;background:0 0;border:none;min-width:44px;margin:8px auto;font-size:16px;font-weight:700}.react-calendar__navigation{border:none;height:60px;display:flex}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#f8f8fa}.react-calendar__navigation button[disabled]{background-color:#f0f0f0}abbr[title]{text-transform:capitalize;justify-content:center;font-weight:700;text-decoration:none}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{color:#112a56;background:#f8f8fa;border-radius:6px}.react-calendar__tile--now{color:#112a56;background:#112a5673;border-radius:6px;font-weight:700}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{color:#112a56;background:#6f48eb33;border-radius:6px;font-weight:700}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#f8f8fa}.react-calendar__tile{color:#112a56;border:none;height:40px;font-family:Poppins,sans-serif}.react-calendar__tile--active{color:#fff;background:#112a56;border-radius:6px;font-weight:700}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{color:#fff;background:#112a56;border-radius:0}.react-calendar--selectRange .react-calendar__tile--hover{color:#112a56;background-color:#f8f8fa}.react-calendar__tile--range{color:#112a56;background:#b7cff8;border:none;border-radius:0}.react-calendar__tile--rangeStart{color:#fff;background:#112a56;border-radius:6px 0 0 6px}.react-calendar__tile--rangeEnd{color:#fff;background:#112a56;border-radius:0 6px 6px 0}.root-detail-bill{background-color:#102133;height:100vh}.root-detail-bill .appbar-detail-bill{color:#fff}.root-detail-bill h1{text-indent:70px;letter-spacing:3px;margin-top:0;font-weight:480}.root-detail-bill .container-page-bill{width:95%;margin:auto;display:flex;overflow-x:scroll}.root-page-bill{background-color:#fff;border:.1px solid #9c9c9c;width:300px;min-height:75vh;margin:-7px 20px 40px 10px;box-shadow:3px 4px 7px 1px #fff6}.root-page-bill .header-page-bill{color:#fff;width:100%;height:115px}.root-page-bill .page-subtitle-bill{margin-top:-15px;font-size:13px}.root-page-bill .body-page-bill{margin:0 10px}.root-page-bill .body-page-bill .item-bill{border-bottom:1px solid #8c8f8d;min-width:100%;height:40px;margin-top:12px;display:flex}.slider-root-user{width:80%;margin:0 auto 10px}.slider-root-user h3{margin:0;padding:0}.error-message{color:#f52b2b;align-items:center;gap:4px;margin-top:4px;font-weight:600;display:flex}.error-message p{font-size:.8rem}.cards-root .card-home{height:19vh}.cards-root .card-home img{aspect-ratio:1;width:130px;margin:auto;display:block}.cards-root .card-comercial img{aspect-ratio:1;width:90px;margin:20px auto auto;display:block}.cards-root .card-base{border-radius:8px;width:100%;min-height:170px;box-shadow:3px 1px 16px 3px #ededed}h1,h2,h3,h5{font-family:Poppins,sans-serif;font-weight:700}h4{font-family:Poppins,sans-serif;font-weight:lighter}p,span{font-family:Poppins,sans-serif}.errorContainer{color:red;margin-top:3px;transition:all .4s;display:flex}.errorMessage{text-indent:8px;margin-top:3px;font-size:12px}.containerStyleBase{width:92%;margin:50px auto}.not-found{margin:0;padding:0}.not-found img{width:19%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader-app{position:absolute;top:50%;left:50%}@media only screen and (width<=800px){.not-found img{width:40%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}.card-confirmation .title-card{text-align:center;font-family:Poppins,sans-serif;font-weight:700}.card-confirmation p{text-align:center;margin:0;padding:0;font-weight:700}.card-confirmation button{height:40px}.mx-iframe{height:400px}.btn-card-print{justify-content:center;gap:1rem;display:flex}.loaderContent{text-align:center;width:100%;vertical-align:center;justify-content:center;align-items:center;margin:20% auto auto}
