body{font-size:14px;font-family:"Montserrat",sans-serif!important;margin:0;padding:0}html,iframe{width:100%;height:100%}.MuiInputAdornment-root>.MuiIconButton-root{padding:10px}.App{height:100vh}a{text-decoration:none}a:-webkit-any-link{color:#000}span.character-counter{display:none!important}.row{margin:0}.row .col{padding:0;margin:0}.space-above-item{margin-top:55px!important}.space-above-item-plus{margin-top:100px!important}.space-above-item-less{margin-top:16px!important}.huge-text{font-size:36px;color:#000;font-weight:400}.huge-text-subtitle{color:#df9000;font-size:16px;font-weight:600;margin-top:16px}input{margin:3px 0 0!important;border:1px solid #e7e7ed;text-indent:.4rem;border-radius:4px;box-sizing:border-box!important}input.currency{text-indent:20%}.file-path-wrapper{border:1px solid #e7e7ed!important;border-radius:4px}.file-path-wrapper>input{border:none!important}.forgot-password-text{font-size:10px}input span{margin-top:0!important}textarea{border:1px solid #e7e7ed!important;border-radius:4px;width:100%;margin-top:3px;resize:vertical!important;font-family:"Montserrat";font-size:16px;padding:12px .8rem}textarea:hover{border:1px solid #e7e7ed;background-color:"tomato"}.btn-side{margin-left:20px}.input-side{margin-left:10px!important}.input-side-plus{margin-left:20px!important}.error-input{color:#da1414;font-size:.9rem}.radio-button{display:flex;height:40px;max-width:360px;border:1px solid #e7e7ed;border-radius:4px;align-items:center;margin-bottom:10px!important;cursor:pointer}[type=radio].with-gap:checked+label:after,[type=radio].with-gap:checked+label:before,[type=radio]:checked+label:after{border:4px solid #f9b233}[type=radio].with-gap:checked+label:after,[type=radio]:checked+label:after{display:none}.radio-button label{margin-left:10px}.radio-button div.border{display:flex;height:40px;border-left:1px solid #e7e7ed;align-items:center}.radio-button div.border span{text-indent:10px}[type=radio]:not(:checked)+label:after,[type=radio]:not(:checked)+label:before{border:1px solid #cdced9}input.disabled{cursor:not-allowed!important}.label-input{font-weight:600}.subtitle.text-grey{font-weight:600;color:#6b6c7e}.grey-text{color:#393a4a!important}.light-grey-text{color:#a1a1a1!important}.subtitle.text-black{font-weight:600;color:#393a4a}.screen{display:grid;height:100vh;grid-template-rows:1fr 80px;grid-template-columns:330px 1fr;grid-template-areas:"sidebar-image content" "sidebar-image bottom-bar"}.select-wrapper{display:flex;align-items:center}.select-wrapper svg{position:absolute;right:3%}.sidebar-image{grid-area:sidebar-image}.sidebar-image img{height:100%;width:100%;object-fit:fill;object-position:0 0}.content{grid-area:content;flex-wrap:wrap;margin-left:7.8vw;margin-bottom:20px}.content,.page-center{display:flex;flex-direction:column}.page-center{width:40%;margin:25% auto 0;justify-content:center;align-items:center;text-align:center}.bottom-bar{grid-area:bottom-bar;background-color:#f5f5f5;display:flex;align-items:center;justify-content:space-between;flex-direction:row-reverse;padding:0 7.8vw}.background-grey{min-height:100%;background-color:#f7f8f9;width:100%}.full-screen-background-cream{background-color:#f5f5f5;width:100vw}.background-grey>div{margin:30px}.page-title h1{font-size:1.71rem;font-weight:600;margin:30px 0}@media (max-width:993px){.screen{display:grid;height:100vh;grid-template-rows:1fr 80px;grid-template-columns:320px 1fr;grid-template-areas:"content content" "bottom-bar bottom-bar"}}.nav{background-color:#fff!important;margin:0;padding:0;border-bottom:1px solid #e7e7ed;width:100vw;height:70px}.nav-bar{height:100%}.links{display:flex;grid-gap:3vw;gap:3vw;justify-content:flex-start;width:40%;min-width:550px}.links a{text-decoration:none;font-size:16px;font-weight:600;color:#6b6c7e;margin-right:20px}.links a:hover{color:#df9000}.user-info{display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.user-name{color:#000;font-size:14px;font-weight:600}.user-job{color:#6b6c7e;font-size:10px;font-weight:400}.selection{background-color:transparent;border:1px solid #e7e7ed}.modal-content{padding-left:0!important;padding-right:0!important}.modal-footer{border-radius:0 0 10px 10px!important}.modal-header{border-bottom:1px solid #000;margin-bottom:41px}.modal-btn{width:24vw;max-width:120px;height:40px;border-radius:4px;background-color:#fff;margin-top:15px}.modal-btn.save{border:1px solid #df9000;color:#df9000}.close-modal-icon{margin-top:10px}.modal-services-size{max-width:427.98px}.modal-address-size{width:100vw;max-width:700px;min-height:83vh}body{overflow-x:hidden}.form-content{min-width:1150px;margin-bottom:8vh}.form-layout{width:87.5%;margin:auto}ul.stepper.horizontal{min-height:10px!important}ul.stepper.horizontal .step.active .step-title:before{background-color:#f9b233}ul.stepper.horizontal .step.done .step-title:before{background-color:#6b6c7e;color:#fff}@media only screen and (min-width:10px){ul.stepper.horizontal{position:relative;display:flex;justify-content:space-between;overflow:hidden}ul.stepper .step.active:before{background-color:#f9b233}ul.stepper .step.done:before{background-color:#6b6c7e;color:#fff}li.step.active:after,li.step.done:after,li.step.undefined:after{display:none}}a{cursor:pointer}.details{margin-bottom:30px}.btn-services{height:40px;width:90%;background-color:#fff;position:relative;overflow:hidden}.services{margin-top:80px}button.add{width:24vw;max-width:140px;height:40px;margin:4vh 0 0}.register-services{min-height:126px}.service-register{background-color:#f7f8f9;margin-top:17px}.row.v-center{margin-top:271.5px}button.btn-accept{border:1px solid #df9000;background-color:#fff;color:#df9000}button.btn-back{border:1px solid #cdced9;background:#f7f8f9}.row.use-term{padding:0;margin-bottom:30px}.no-margin{margin:0}.color-vc,span.color-orange{color:#df9000}.space-vertical-last-input{margin-bottom:56px;margin-top:10px}.btn-register-services{width:24vw;max-width:132px;font-size:1.14rem;color:#6b6c7e}.btn-register-services.btn-save{border:1px solid #df9000;max-width:132px;color:#df9000}.add-address-button{margin-top:8vh;width:24vw;max-width:140px;height:40px}.without-address{background-color:#f7f8f9;height:435px}.without-address,.without-address-layout{display:flex;flex-direction:column;justify-content:center}.without-address-layout{align-items:center}.without-address-img{margin-bottom:32px}.topic-datas.firt-topic{margin-top:30px!important}.topic-datas.middle-topics{margin-top:6.8vh!important}.topic-datas span.title{font-size:1.4rem;font-weight:700}.topic-datas span.subtitle{font-size:1.1rem;font-weight:400}.address-title{font-size:1.7rem;font-weight:700}.btn-add-health-insurances{width:100vw;height:40px;max-width:223px}.btn-add-health-insurances i{margin:0;padding-right:10px}.file-input{display:flex;justify-content:flex-start}.file-input>div{margin-right:2%}.other-field-topic{margin-top:72px}.first-field-topic{margin-top:38px}.row.address{display:flex;height:60px;border:1px solid #e7e7ed;align-items:center;justify-content:space-around}.grey-bar{background-color:#f5f5f5;height:94px}.grey-bar-header{align-items:center}.grey-bar-header,.side-by-side{display:flex;justify-content:space-between}.button-more-information{height:40px;width:40px;border-radius:20px;border:none}.button-more-information:focus{background-color:#fafafa;color:#757575}.handle-exam-operations{display:flex;justify-content:space-between}.MuiFormHelperText-contained{margin-left:0;margin-top:6px;color:#000;font-size:10px}.MuiFormHelperText-root{color:#da1414}.MuiInput-underline:before{border-bottom:none!important}.MuiInput-underline:after{border-bottom:1px solid #f9b233!important}.row-services-calendar{display:flex;align-items:center;width:100%;height:60px}.services-schedule{display:inline-flex;width:80%;min-height:27px}.services-schedule span{margin-right:55px;padding:0 15px;cursor:pointer;color:#6b6c7e;font-weight:600}.services-schedule .service-active{border-bottom:2px solid #fec65a;color:#272833;transition:.1s}.schedule-calendar{display:inline-flex;width:20%;justify-content:flex-end;align-items:center;font-size:1.14rem;cursor:pointer;margin-bottom:20px}.schedule-calendar .datepicker{display:inline-flex;flex-direction:row-reverse;justify-content:space-around;height:40px;align-items:center;margin-left:10px;width:173px;box-sizing:border-box;background-color:#fff;border-radius:4px;color:#6b6c7e}.schedules{margin-top:30px}.schedules .schedule-titles{color:#6b6c7e;font-weight:400;border-bottom:1px solid #e5e5e5}.schedules .schedule-titles th{padding:0;text-align:left}.schedules .schedule-titles th:first-child{padding-left:20px}.schedules .schedule-titles .title-status{display:flex;justify-content:flex-end;margin:0 40px}.schedules .schedule-titles .title-status span:first-child{padding-right:110px}.schedules .schedule-info{background-color:#fff;border:1px solid #e5e5e5}.schedules .schedule-info td{height:74px;border-bottom:1px solid #e5e5e5}.schedules .schedule-info td:first-child{padding:0 20px 0 23px}.schedule-info .hour{display:flex;flex-direction:column}.schedule-info .hour .start-hour{font-weight:700}.schedule-info .hour .finish-hour{font-size:.71rem;color:#a7a9bc}.schedule-info .person{display:flex;flex-wrap:nowrap;width:80%}.schedule-info .person .person-image{display:inline-flex;justify-content:center;align-items:center;height:40px;width:40px;border-radius:20px;border:1px solid #a7a9bc;flex-wrap:nowrap}.schedule-info .person .person-info{display:inline-flex;flex-direction:column;margin-left:10px;flex-wrap:nowrap}.schedule-info .person .person-info .person-document{color:#6b6c7e}.schedule-info .schedule-status{display:flex;justify-content:center;align-items:center;width:189px;height:25px;border-radius:12.5px;text-transform:uppercase;font-size:.71rem}.schedule-info .schedule-status.await-patient{background-color:#f7f8f9;color:#6b6c7e}.schedule-info .schedule-status.validated-token{background-color:#eef2fa;color:#2e5aac}.schedule-info .schedule-status.in-attendance{background-color:#fff4ec;color:#b95000}.schedule-info .schedule-status.pending-result{background-color:#fff8de;color:#df9000}.schedule-info .schedule-status.send-result{background-color:#d5f2bf;color:#287d3c}.schedule-info .schedule-status.not-attend{background-color:#feefef;color:#da1414}.schedule-info .schedule-status.proceeding-perfomed{background-color:#edf9f0;color:#287d3c}.schedule-info td:last-child{width:100px;padding-left:40px}@media (max-width:1000px){.row-services-calendar{display:flex;flex-direction:column-reverse;align-items:flex-start;justify-content:flex-end;height:auto}.services-schedule{display:flex;flex-direction:column;align-items:flex-start}.services-schedule span{margin-bottom:10px;padding:0}.schedule-calendar,.services-schedule{width:auto}.schedules .schedule-titles th:first-child{padding-left:0}.schedules .schedule-info td:nth-child(n+2){min-width:300px}.schedule-info td:last-child{display:table-cell}.schedules{overflow-x:scroll}.schedules::-webkit-scrollbar-thumb:horizontal{border-radius:5px;height:2px;background-color:#fec65a}.schedules::-webkit-scrollbar{height:6px;background-color:#f4f4f4}.schedules::-webkit-scrollbar-track-piece{background:#dad7d7}}.MuiPickersBasePicker-pickerView{border:1px solid #e7e7ed;border-radius:10px;min-height:200px!important;min-width:300px!important}.MuiPickersCalendar-transitionContainer{min-height:188px!important}.MuiPickersDay-dayDisabled{color:tomato}.MuiPickersDay-day.MuiPickersDay-dayDisabled{color:#e7e7ed}button.MuiPickersDay-day{color:#6b6c7e}button.MuiPickersDay-current{color:#f9b233}button.MuiPickersDay-daySelected{color:#fff}.MuiPickersDay-day>span,.MuiPickersDay-day>span>p{font-weight:600;font-size:14px;text-transform:capitalize}p.MuiTypography-body2{font-size:12px;font-weight:600}.MuiPickersDay-daySelected{background-color:#f9b233!important}
/*# sourceMappingURL=main.7d949b89.chunk.css.map */