.Breadcrumb_list__3r5I4{list-style-type:none;display:flex;padding:0 0 0 2px}@media (max-width:960px){.Breadcrumb_list__3r5I4{flex-direction:column}}.BreadcrumbItem_item__8MWIL{font-family:Rubik;font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.0120588em;text-decoration:underline;color:#364855}.BreadcrumbItem_item__8MWIL a{font-weight:400;text-decoration:none;color:#364855}.BreadcrumbItem_item__8MWIL:last-child{font-weight:500;text-decoration:none}.BreadcrumbItem_item__8MWIL:last-child a{font-weight:500}.BreadcrumbItem_item__8MWIL:last-child:after{content:""}.BreadcrumbItem_item__8MWIL:after{content:">";margin:0 10px;display:inline-block}.AreasList_container__1b1xk{display:flex;padding-top:12px;padding-bottom:5px}.AreasList_title__qRAYI{color:#5143d5;font-weight:500}.AreasList_icon__2mrli{padding-right:10px;padding-left:22px}.AreasCard_areaMedica__yNSms{padding:5px 0 5px 54px}.AreasCard_areaMedica__yNSms:hover{cursor:pointer;background-color:#f2f5f9}.ProfetionalsList_container__1zK98{display:flex;padding:5px 0 5px 5px}.ProfetionalsList_title__26d_Y{color:#5143d5;font-weight:500}.ProfetionalsList_icon__1pHDY{padding-right:10px;padding-left:22px}.AreasMedicasView_areas__3hDyi{font-size:12px;color:#4d5d68;font-weight:400}.ProfetionalsCard_profetionalCard__Vl27K{padding:5px 0 12px 52px}.ProfetionalsCard_profetionalCard__Vl27K:hover{cursor:pointer;background-color:#f2f5f9}.ProfetionalsCard_medicalArea__3yhdS{font-size:10px;font-weight:500;color:#364855}.SuggestionsSection_loaderContainer__KUY_X{display:flex;height:50vh;align-items:center}.InputSearch_container__WJkUr{display:flex;flex-direction:row;position:relative}.InputSearch_button__E17pS{width:35px;right:40px;bottom:2px;border:0;background:transparent;position:relative;cursor:pointer}.InputSearch_search__1lBXK{border:2px solid #d2d6d9;border-radius:8px}.InputSearch_inputError__5oOHT,.InputSearch_search__1lBXK{background:transparent;color:#364855;margin-bottom:10px;font-size:1em;font-weight:700;height:50px;outline:none;padding:16px 9px 8px 47px;width:100%;background-image:url(/static/media/searchIcon.0c112b54.svg);background-size:18px 18px;background-repeat:no-repeat;background-position:23px 1rem}.InputSearch_inputError__5oOHT{border:2px solid #e53935;border-radius:8px}.InputSearch_search__1lBXK:focus{border:2px solid #5143d5}.InputSearch_error__27G2l{display:flex;flex-direction:column;font-family:Rubik,sans-serif;font-size:12px;line-height:16px;letter-spacing:.0120588em;font-weight:500;color:#e53935}.InputSearch_hidden__2_Rco{display:none}.Search_subtitle__Xdvmr{font-weight:400;font-size:16px;color:#4d5d68;padding-left:5px;padding-bottom:8px}.contentEmpty{min-height:30vh}.titleBuscadorDiv{margin-bottom:10px!important}.titleBuscadorDiv .titleBuscador{margin-left:2px;font-weight:500}.div-area-medica-restriccion{margin-top:2em;margin-bottom:1em;position:relative}.cardInfoRestriccion{background-color:#eeecfb;border-radius:10px;padding:10px;position:relative}.close-area-medica-restriccion{position:absolute!important;top:15px!important;right:15px!important;height:26px;border-radius:50%}.close-area-medica-restriccion:hover{cursor:pointer;background-color:#d2d6d9}#form-buscador-profesional{margin-bottom:2em}#form-buscador-profesional label{z-index:0}.card_areaMedica{padding:5px 0 5px 10px}.card_areaMedica:hover{cursor:pointer;background-color:#e9ebec}.card_areaInteres{padding:5px 0 5px 10px}.card_areaInteres:hover{cursor:pointer;background-color:#e9ebec}.card_profesional{margin:10px 0;padding:10px;cursor:pointer;position:relative;min-height:120px}.card_profesional:hover{background-color:#e9ebec}.card_profesional .card_profesional__foto{width:90px!important;height:100px!important;display:inline-block;position:absolute;object-fit:cover;border-radius:5px}.card_profesional .card_profesional__content{vertical-align:top;width:100%;padding-left:100px;font-size:18px}.card_profesional .card_profesional__content .card_profesional__content__area{color:#909aa1;font-size:15px;display:inline-block;margin-right:10px}.dataPaciente{width:100%;padding-top:20px}.dataPaciente .sectionText{vertical-align:top;display:inline-block;width:45%;margin-top:3px;padding-left:30px;font-weight:700}.dataPaciente .sectionData{vertical-align:top;display:inline-block;width:45%;text-align:center}.dataPaciente .sectionData .dinumero{border-radius:5px;padding:5px;width:auto;color:#4d48cd;background-color:#efecfa;font-weight:700;margin-bottom:5px}.contentModalRegistroHeader{text-align:right;padding-bottom:0!important}.contentModalRegistro{min-width:100%;text-align:center;padding:0 50px 50px!important}@media only screen and (max-width:600px){.contentModalRegistro{padding:0 30px 30px!important}}.contentModalRegistro .divRegistro{text-align:left!important}.contentModalRegistro .modal_title{text-align:left;margin-bottom:20px}.contentModalRegistro .header_mdRegistro{width:100%;position:relative;padding:25px;display:flex;justify-content:center}.contentModalRegistro .header_mdRegistro .logoRegistro{width:180px;top:0;left:0;display:block}@media only screen and (max-width:600px){.contentModalRegistro .header_mdRegistro .logoRegistro{width:150px;top:10px}}@media only screen and (max-width:450px){.contentModalRegistro .header_mdRegistro .logoRegistro{width:150px;top:20px}}.contentModalRegistro .header_mdRegistro .text{display:inline-block;vertical-align:top;text-align:right}@media only screen and (max-width:600px){.contentModalRegistro .header_mdRegistro .text{font-size:16px}}@media only screen and (max-width:450px){.contentModalRegistro .header_mdRegistro .text{font-size:14px}}.contentModalRegistro .header_mdRegistro .text span{color:#5143d5;font-weight:700}.contentModalRegistro .divRegistro{margin-bottom:20px;font-weight:400;color:#364855;text-align:justify;font-size:18px}@media only screen and (max-width:600px){.contentModalRegistro .divRegistro{font-size:18px}}.contentModalRegistro hr{margin:0 0 20px}.contentModalRegistro .footerText{margin-top:20px!important;font-weight:700}.contentModalRegistro .footerText span{font-size:16px;color:#364855;text-decoration:underline}.labelMainPaciente{text-align:center;margin-bottom:30px;font-weight:700!important}.tabDocumentButton:focus{border:2px solid #262d87!important}.buttonContinue{margin-top:2vh;margin-bottom:10px}.input_paciente_view{margin-top:40px;margin-bottom:10px}.divNewPaciente{width:100%;text-align:center;margin-bottom:50px!important}.divNewPaciente a{color:#01a49a}.divNewPaciente a span{font-size:16px}.divNewPaciente .divTitleRegistro{font-weight:700;font-size:16px;margin-top:30px}.divNewPaciente .divTitle2Registro{font-size:16px;margin-top:5px;margin-bottom:5px}.linkNewPaciente{text-decoration:none;margin-bottom:10px}.linkNewPaciente button{margin-bottom:10px;padding-left:30px;padding-right:30px}.purpleTitle{text-align:center;font-size:18px!important;font-weight:500!important;color:#5143d5!important;margin-left:0!important;margin-right:0!important}.areasZoneProfesionalesBusqueda{font-size:12px;color:#5143d5}.nameContainer p{font-size:26px!important;margin-top:50px}@media only screen and (max-width:600px){.nameContainer p{margin-top:30px;font-size:22px!important;color:#01a49a!important}}.Availability_center__1N4Ds{display:flex;justify-content:center;align-items:center;width:100%}.Availability_disabled__29hnT{opacity:.7;pointer-events:none}.Availability_title__3r5Za{font-family:"Rubik";font-style:normal;font-weight:500;font-size:20px;line-height:24px;display:flex;align-items:center;letter-spacing:.0120588em;color:#364855;margin-top:24px}.Availability_container__266es{position:relative;width:100%}.Availability_container__266es .Availability_calendarContainer__2eSy6{margin-top:16px}.Availability_container__266es .Availability_hoursTitle__2GL70{padding-left:5px;margin-bottom:7px;font-size:16px}@media (max-width:960px){.Availability_container__266es .Availability_containerActions__337aq{min-height:125px;margin-top:15px}}.Availability_container__266es .Availability_containerActions__337aq .Availability_actions__1oo-J{display:flex;flex-direction:column;align-items:center;padding:30px 32px 24px 30px;box-shadow:0 6px 20px #b2b9cf;border-radius:16px;margin-top:18px;background-color:#fff}@media (max-width:960px){.Availability_container__266es .Availability_containerActions__337aq .Availability_actions__1oo-J{position:fixed;bottom:10px;right:35px;left:35px}}@media (max-width:540px){.Availability_container__266es .Availability_containerActions__337aq .Availability_actions__1oo-J{position:fixed;bottom:10px;right:12px;left:12px}}@media (min-width:960px){.Availability_container__266es .Availability_containerActions__337aq .Availability_actions__1oo-J{flex-direction:row;justify-content:space-between;margin-top:8px}}.Availability_container__266es .Availability_containerActions__337aq .Availability_actions__1oo-J .Availability_datetime__28bf4{display:flex;flex-direction:column;align-items:center}@media (min-width:960px){.Availability_container__266es .Availability_containerActions__337aq .Availability_actions__1oo-J .Availability_datetime__28bf4{display:block}}.Availability_container__266es .Availability_containerActions__337aq .Availability_actions__1oo-J .Availability_datetime__28bf4 .Availability_date__prs_d{font-family:"Rubik";font-style:normal;font-weight:500;font-size:16px;line-height:24px;letter-spacing:.0120588em;color:#364855}.Availability_container__266es .Availability_containerActions__337aq .Availability_actions__1oo-J .Availability_btn__3wefq{margin-top:17px;min-width:158px;font-family:"Rubik";font-style:normal;font-weight:500;font-size:14px;line-height:24px;text-align:center;letter-spacing:.0120588em;color:#fff;background:#01a49a;border-radius:8px;padding:4px 33px;border:1px solid #01a49a;cursor:pointer}@media (min-width:960px){.Availability_container__266es .Availability_containerActions__337aq .Availability_actions__1oo-J .Availability_btn__3wefq{margin-top:0;min-width:149px}}.Calendar_content__2Bd5B{width:100%;padding-bottom:20px;margin:auto}.Calendar_leftArrow__17t-e:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.Calendar_leftArrow__17t-e:before,.Calendar_rightArrow__15nd7:after{content:"";display:inline-block;height:10px;width:10px;border-left:2px solid #01a49a;border-bottom:2px solid #01a49a}.Calendar_rightArrow__15nd7:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.Calendar_control__53jDf{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px}.Calendar_controlArrow__3mXfd{cursor:not-allowed;background:none;border:none;opacity:.3}.Calendar_controlArrow__3mXfd.Calendar_enabled__2-Gq8{cursor:pointer;opacity:1}.Calendar_control__53jDf .Calendar_datePicker__eGUgt{font-size:.9em;text-transform:capitalize;display:inline-flex;font-family:"Rubik";font-style:normal;font-weight:500;font-size:18px;line-height:28px;letter-spacing:.0120588em;color:#203442}.Calendar_control__53jDf .Calendar_datePickerMonth__161mP{margin-right:11px}.Calendar_control__53jDf .Calendar_datePickerYear__3u0kH{margin-left:11px}.Calendar_dayOfWeek__26Mx4{display:grid;grid-template-columns:repeat(7,1fr);padding-bottom:15px}.Calendar_dayOfWeek__26Mx4 div{text-transform:capitalize;font-size:12px;text-align:center}.Calendar_loadingContainer__upCBL{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);display:flex;justify-content:center;align-items:center}.Calendar_dateGridContainer__1QfuQ{position:relative}.Calendar_dateGrid__1vXzD{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:10px;gap:10px}.Calendar_dateGrid__1vXzD .Calendar_dateCell__1cg-p{cursor:pointer;border:0;background:#dcd9f7;color:#392f95;height:32px;border-radius:5px;font-family:inherit;padding:0;width:100%;font-size:.9em;position:relative}.Calendar_dateGrid__1vXzD .Calendar_dateCell__1cg-p.Calendar_isSelected__1HkY9{background:#5143d5;color:#fff}.Calendar_dateGrid__1vXzD .Calendar_dateCell__1cg-p:disabled{color:#909aa1;background:#fff;cursor:not-allowed;border:1px solid #e9ebec}.Calendar_dateGrid__1vXzD .Calendar_dateCell__1cg-p.Calendar_isOutOfMonth__3ZWQJ{visibility:hidden;border:0;color:#909aa1;background:#fff;cursor:not-allowed}.Calendar_dateGrid__1vXzD .Calendar_dateCell__1cg-p.Calendar_isOutOfMonth__3ZWQJ p{text-align:center;position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0}.Calendar_dayMark__1UBuV{position:absolute;top:-5px;right:-5px;width:12px;height:12px;border-radius:6px;background:#7cb342;border:1.5px solid #fff}.Calendar_container__19xxH{padding:24px;background:#fff;box-shadow:0 2px 5px rgba(201,207,227,.75);border-radius:8px}.Calendar_container__19xxH .Calendar_caption___0cze{display:flex;justify-content:center;font-family:"Rubik";font-style:normal;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.0120588em;color:#63717b}.Calendar_container__19xxH .Calendar_captionHour__1FTK2{display:flex;align-items:center;margin-right:12px}.Calendar_container__19xxH .Calendar_captionHour__1FTK2:before{margin-right:8px;content:"";display:inline-block;height:24px;width:24px;background:#dcd9f7;border-radius:4px}.Calendar_container__19xxH .Calendar_captionDay__2XSKC{display:flex;align-items:center;margin-left:12px}.Calendar_container__19xxH .Calendar_captionDay__2XSKC:before{margin-right:8px;content:"";display:inline-block;height:24px;width:24px;background:#5143d5;border-radius:4px}@-webkit-keyframes Loading_bubblePrimary__3z3Le{0%{-webkit-transform:scale(1);opacity:.1}50%{-webkit-transform:scale(1.5);opacity:.1}51%{-webkit-transform:scale(.1);opacity:1}75%{-webkit-transform:scale(.5);opacity:1}to{-webkit-transform:scale(1);opacity:.5}}@keyframes Loading_bubblePrimary__3z3Le{0%{-webkit-transform:scale(1);opacity:.1}50%{-webkit-transform:scale(1.5);opacity:.1}51%{-webkit-transform:scale(.1);opacity:1}75%{-webkit-transform:scale(.5);opacity:1}to{-webkit-transform:scale(1);opacity:.5}}@-webkit-keyframes Loading_bubbleSecondary__5thFG{0%{-webkit-transform:scale(.1);opacity:1}25%{-webkit-transform:scale(.5);opacity:1}50%{-webkit-transform:scale(1);opacity:.5}75%{-webkit-transform:scale(1.5);opacity:.1}80%{-webkit-transform:scale(0);opacity:.1}to{-webkit-transform:scale(0);opacity:1}}@keyframes Loading_bubbleSecondary__5thFG{0%{-webkit-transform:scale(.1);opacity:1}25%{-webkit-transform:scale(.5);opacity:1}50%{-webkit-transform:scale(1);opacity:.5}75%{-webkit-transform:scale(1.5);opacity:.1}80%{-webkit-transform:scale(0);opacity:.1}to{-webkit-transform:scale(0);opacity:1}}.Loading_box__1j3Bs{display:inline-flex;justify-content:center;align-items:center;position:relative;width:50px;height:50px}.Loading_box__1j3Bs .Loading_loading__3GtRY{position:absolute;height:30px;width:30px;border-radius:15px;background:#00adb5}.Loading_box__1j3Bs .Loading_bubblePrimary__3z3Le{-webkit-animation:Loading_bubblePrimary__3z3Le 3s linear infinite;animation:Loading_bubblePrimary__3z3Le 3s linear infinite}.Loading_box__1j3Bs .Loading_bubbleSecondary__5thFG{-webkit-animation:Loading_bubbleSecondary__5thFG 3s linear infinite;animation:Loading_bubbleSecondary__5thFG 3s linear infinite}.NoSchedules_container__gbHW0{display:flex;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}@media (max-width:960px){.NoSchedules_container__gbHW0{margin-top:35px}}.NoSchedules_container__gbHW0 .NoSchedules_image__176Su{width:100%;text-align:center}.NoSchedules_container__gbHW0 .NoSchedules_title__3sZwx{width:100%;text-align:center;font-family:"Rubik";font-style:normal;font-weight:500;font-size:20px;line-height:24px;letter-spacing:.0120588em;color:#364855;margin-top:18px}.NoSchedules_container__gbHW0 .NoSchedules_detail__3JGg3{width:100%;text-align:center;font-family:"Rubik";font-style:normal;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.0120588em;color:#364855;margin-top:12px}@media (max-width:960px){.NoSchedules_container__gbHW0 .NoSchedules_detail__3JGg3{max-width:320px}}.NoSchedules_container__gbHW0 .NoSchedules_boxBtn__10odD{width:100%;text-align:center}.NoSchedules_container__gbHW0 .NoSchedules_boxBtn__10odD .NoSchedules_searchBtn__2Gyl7{font-family:"Rubik";font-style:normal;font-weight:500;font-size:14px;line-height:24px;text-align:center;letter-spacing:.0120588em;color:#fff;background:#01a49a;border-radius:8px;padding:4px 33px;border:1px solid #01a49a;margin-top:20px;margin-bottom:30px;cursor:pointer}.Hours_hours__3LcN_{box-sizing:border-box;list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:11px 10px;gap:11px 10px;overflow-y:scroll;max-height:176px}@media (min-width:540px){.Hours_hours__3LcN_{max-height:106px;grid-template-columns:repeat(6,1fr)}}.Hours_hours__3LcN_ .Hours_hour__2gWFX{display:inline-block;text-align:center;align-self:center;font-family:"Rubik";font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#364855;border:1px solid #bcc2c6;border-radius:8px;cursor:pointer}.Hours_hours__3LcN_ .Hours_hour__2gWFX.Hours_selected__38_Kw{color:#fff;background:#5143d5;border-radius:8px}.Hours_hours__3LcN_ .Hours_btn__3vdds{grid-column:1/5}@media (min-width:540px){.Hours_hours__3LcN_ .Hours_btn__3vdds{grid-column:5/7}}.Hours_hours__3LcN_ .Hours_btn__3vdds button{width:100%;height:100%;font-family:"Rubik";font-style:normal;font-weight:500;font-size:14px;line-height:24px;text-align:center;letter-spacing:.0120588em;color:#5143d5;background:#fff;border:1px solid #5143d5;border-radius:8px;cursor:pointer}.Error_center__3yT1Q{display:flex;justify-content:center;align-items:center;width:100%}.ModalPsp_modal__IPjcW{width:622px;background:#fff;box-sizing:border-box;border-radius:16px}@media (max-width:540px){.ModalPsp_modal__IPjcW{width:350px}}.ModalPsp_modalBody__2xNGu{display:flex;justify-content:center;flex-direction:column;padding:18px 30px}.ModalPsp_modalBodyTop__EYMDp{font-weight:500;font-size:24px;line-height:32px;color:#364855;margin-bottom:24px}.ModalPsp_modalBodyMiddle__Mhaao,.ModalPsp_modalBodyTop__EYMDp{font-family:"Rubik";font-style:normal;text-align:left;padding-left:32px}.ModalPsp_modalBodyMiddle__Mhaao{font-weight:400;font-size:16px;line-height:24px;color:#203442;letter-spacing:.0120588em}@media (max-width:540px){.ModalPsp_modalBodyMiddle__Mhaao{padding-right:20px}}.ModalPsp_modalFooter__1V0Nv{display:flex;justify-content:center;padding-bottom:39px;margin-top:42px;grid-gap:20px;gap:20px}@media (max-width:540px){.ModalPsp_modalFooter__1V0Nv{flex-direction:column;align-items:center}}.ModalPsp_modalFooterCall__tK2hz{cursor:pointer;background-color:#01a49a;padding-top:10px;font-size:16px;border-radius:8px;color:#fff;width:240px;height:48px;text-align:center;box-shadow:0 2px 2px rgba(1,164,154,.25)}.ModalPsp_modalFooterBtn__2viST{cursor:pointer;background-color:#fff;padding:8px 16px;font-weight:600;font-size:16px;border:1px solid #01a49a;border-radius:8px;color:#01736c;width:240px;height:48px}.ModalPsp_callBtn__3K7qB{text-decoration:none;color:#fff;font-weight:500}.ModalPsp_callNumber__3PXEo{text-decoration:underline}.ModalPsp_alertIcon__1kfQ7{width:47px;height:47px}.ModalPsp_icon__1kW5V{padding-left:36px;padding-bottom:16px;margin-top:20px}.Modal_closeBtn__1lQNy{position:relative;width:16px;height:16px;float:right;-webkit-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.Modal_closeBtn__1lQNy:before{content:"";position:absolute;background:#000;left:50%;top:0;bottom:0;width:3px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Modal_closeBtn__1lQNy:after{content:"";position:absolute;background:#000;top:50%;left:0;right:0;height:3px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Modal_container__t7cT6{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.Modal_container__t7cT6 .Modal_background__2Mady{background-color:rgba(54,72,85,.8);opacity:.7;position:absolute;top:0;right:0;bottom:0;left:0}.Modal_modal__1qMyE{background-color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;min-width:200px;padding:10px;border-radius:10px;z-index:11}.Modal_modalContent__2Y0_O,.Modal_modalTitle__3Cz04{width:100%}.Modal_modalFooter__3bJKJ{width:100%;display:flex;justify-content:center;align-items:center}.Modal_btn__2YoE-{border:none;background:none;margin-right:10px;font-family:"Rubik";font-style:normal;font-weight:500;font-size:14px;line-height:24px;text-align:center;letter-spacing:.0120588em;color:#000;background:#fff;border-radius:8px;padding:4px 33px;cursor:pointer}.Modal_btn__2YoE-:last-child{margin-right:0}.Profile_subTitle__2GQUQ{font-family:"Rubik";font-style:normal;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#4d5d68}@media (min-width:960px){.Profile_profileContent__2GgYp{max-width:610px}}.Profile_profileContent__2GgYp .Profile_detail__ZTukd{display:flex;flex-direction:row}.Profile_profileContent__2GgYp .Profile_detailImage__2p2xi{width:130px;max-height:152px;margin-right:11px}@media (max-width:540px){.Profile_profileContent__2GgYp .Profile_detailImage__2p2xi{width:100.92px;height:118px;margin-right:20px}}.Profile_profileContent__2GgYp .Profile_detailImage__2p2xi img{width:100%;height:100%;border-radius:8px}.Profile_profileContent__2GgYp .Profile_detail__ZTukd .Profile_professional__2JORJ{font-family:"Rubik";font-style:normal}.Profile_profileContent__2GgYp .Profile_detail__ZTukd .Profile_professionalLastname__2cHLO{font-weight:500;font-size:16px;line-height:16px;letter-spacing:.0120588em;color:#364855}.Profile_profileContent__2GgYp .Profile_detail__ZTukd .Profile_professionalName__3Rms7{margin-top:6px;font-weight:400;font-size:14px;line-height:16px;letter-spacing:.0120588em;color:#364855}.Profile_profileContent__2GgYp .Profile_detail__ZTukd .Profile_professionalSpeciality__2iKgR{margin-top:6px;font-weight:600;font-size:14px;line-height:106.5%;letter-spacing:.0120588em;color:#5143d5;margin-bottom:9px}.Profile_profileContent__2GgYp .Profile_detail__ZTukd .Profile_professionalLanguajeList__10DVC{font-weight:500;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#4d5d68;display:flex;flex-wrap:wrap;list-style:none;padding:0;margin:0}.Profile_profileContent__2GgYp .Profile_detail__ZTukd .Profile_professionalLanguajeList__10DVC li{font-weight:400;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#63717b;display:flex;align-items:center;margin-right:8px}.Profile_profileContent__2GgYp .Profile_detail__ZTukd .Profile_professionalLanguajeList__10DVC li:last-child{margin-right:0}.Profile_profileContent__2GgYp .Profile_detail__ZTukd .Profile_professionalLanguajeList__10DVC li:before{content:"";display:inline-block;border-radius:.375rem;height:5px;width:5px;margin-right:4px;background-color:#dcd9f7}.Profile_profileContent__2GgYp .Profile_otherMedicalAreas__co-Qf{margin-top:20px}@media (max-width:960px){.Profile_profileContent__2GgYp .Profile_otherMedicalAreas__co-Qf{padding-left:18px;padding-right:16px}}.Profile_profileContent__2GgYp .Profile_otherMedicalAreas__co-Qf .Profile_medicalAreaList__21qZE{list-style:none;padding:0;margin:0;display:flex;flex-direction:row;flex-wrap:wrap}.Profile_profileContent__2GgYp .Profile_otherMedicalAreas__co-Qf .Profile_medicalAreaList__21qZE li{margin-right:8px;margin-top:4px;margin-bottom:4px}.Profile_profileContent__2GgYp .Profile_otherMedicalAreas__co-Qf .Profile_medicalAreaList__21qZE li:last-child{margin-right:0}.Profile_profileContent__2GgYp .Profile_interest__2kukf{margin-top:10px}@media (max-width:960px){.Profile_profileContent__2GgYp .Profile_interest__2kukf{border:1px solid #dcd9f7;border-radius:8px;padding:12px 16px 12px 20px}}.Profile_profileContent__2GgYp .Profile_interest__2kukf .Profile_interestAreas__36gvB .Profile_top__3cHaa{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.Profile_profileContent__2GgYp .Profile_interest__2kukf .Profile_interestAreas__36gvB .Profile_topButton__Yr0cF{display:none}@media (max-width:960px){.Profile_profileContent__2GgYp .Profile_interest__2kukf .Profile_interestAreas__36gvB .Profile_topButton__Yr0cF{display:block;width:16px;height:16px}}.Profile_profileContent__2GgYp .Profile_interest__2kukf .Profile_interestAreas__36gvB .Profile_top__3cHaa .Profile_plus__1WT-v{position:relative;width:16px;height:16px}.Profile_profileContent__2GgYp .Profile_interest__2kukf .Profile_interestAreas__36gvB .Profile_top__3cHaa .Profile_plus__1WT-v:before{content:"";position:absolute;background:#5143d5;left:50%;top:0;bottom:0;width:2px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.Profile_profileContent__2GgYp .Profile_interest__2kukf .Profile_interestAreas__36gvB .Profile_top__3cHaa .Profile_plus__1WT-v:after{content:"";position:absolute;background:#5143d5;top:50%;left:0;right:0;height:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Profile_profileContent__2GgYp .Profile_interest__2kukf .Profile_interestAreas__36gvB .Profile_top__3cHaa .Profile_minus__1prii{position:relative;width:16px;height:16px}.Profile_profileContent__2GgYp .Profile_interest__2kukf .Profile_interestAreas__36gvB .Profile_top__3cHaa .Profile_minus__1prii:after{content:"";position:absolute;background:#5143d5;top:50%;left:0;right:0;height:2px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.Profile_profileContent__2GgYp .Profile_interest__2kukf .Profile_interestAreas__36gvB .Profile_interestAreaList__3t39T{display:flex;flex-direction:column;flex-wrap:wrap;max-width:220px;max-height:215px;list-style:none;padding:0;margin:6px 0 0}@media (max-width:960px){.Profile_profileContent__2GgYp .Profile_interest__2kukf .Profile_interestAreas__36gvB .Profile_interestAreaList__3t39T{display:block;margin-top:12px;padding-top:18px;border-top:1px solid #e9ebec;max-height:100%;max-width:100%}}.Profile_profileContent__2GgYp .Profile_interest__2kukf .Profile_interestAreas__36gvB .Profile_interestAreaList__3t39T li{position:relative;font-family:"Rubik";font-style:normal;font-weight:400;font-size:14px;line-height:24px;display:flex;align-items:center;letter-spacing:.0120588em;color:#63717b;padding-left:10px}@media (min-width:960px){.Profile_profileContent__2GgYp .Profile_interest__2kukf .Profile_interestAreas__36gvB .Profile_interestAreaList__3t39T li{margin-right:12px}}.Profile_profileContent__2GgYp .Profile_interest__2kukf .Profile_interestAreas__36gvB .Profile_interestAreaList__3t39T li:before{content:"";display:inline-block;border-radius:.375rem;height:5px;width:5px;margin-right:4px;background-color:#dcd9f7;position:absolute;left:0;top:9px}@media (max-width:960px){.Profile_profileContent__2GgYp .Profile_interest__2kukf .Profile_interestAreas__36gvB .Profile_toggle__27NBT{display:none}}.Profile_profileContent__2GgYp .Profile_bottom__2CH2R{margin-top:20px}@media (max-width:960px){.Profile_profileContent__2GgYp .Profile_bottom__2CH2R{padding-left:20px}}.Profile_profileContent__2GgYp .Profile_bottom__2CH2R .Profile_amountTitle__34bFy{font-family:"Rubik";font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.0120588em;color:#203442}.Profile_profileContent__2GgYp .Profile_bottom__2CH2R .Profile_amountValue__-pxTP{font-family:"Rubik";font-style:normal;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.0120588em;color:#203442;margin-top:5px}.Badge_badge__B8WQT{font-family:"Rubik";font-style:normal;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.0120588em;color:#5143d5;display:inline-block;padding:8px 12px;background:#fff;border:1px solid #dcd9f7;border-radius:100px}.Professional_center__1tdGm{display:flex;justify-content:center;align-items:center}.Professional_container__rYfoE{display:flex;flex-direction:column;flex-wrap:nowrap;background:#f0f3f8;padding-bottom:29px}@media (max-width:540px){.Professional_container__rYfoE{margin-left:-16px;margin-right:-16px}}@media (min-width:960px){.Professional_container__rYfoE{padding-bottom:31px}}.Professional_container__rYfoE .Professional_content__1f-bn{display:flex;flex-direction:column;flex-wrap:nowrap;padding:12px;background:#fff;border-radius:16px;margin-top:17px}.Professional_container__rYfoE .Professional_content__1f-bn .Professional_profileContent__2_-N3{width:100%}@media (min-width:960px){.Professional_container__rYfoE .Professional_content__1f-bn .Professional_profileContent__2_-N3{min-width:419px}}.Professional_container__rYfoE .Professional_content__1f-bn .Professional_availabilityContent__G2GJ1{width:100%}@media (min-width:960px){.Professional_container__rYfoE .Professional_content__1f-bn .Professional_availabilityContent__G2GJ1{min-width:504px;display:flex;align-items:center}}.Professional_container__rYfoE .Professional_content__1f-bn .Professional_divider__Bak_y{border:1px solid #e9ebec;margin-right:30px;margin-left:30px;margin-bottom:30px}@media (max-width:960px){.Professional_container__rYfoE .Professional_content__1f-bn .Professional_divider__Bak_y{display:none}}@media (min-width:960px){.Professional_container__rYfoE .Professional_content__1f-bn{flex-direction:row;padding:18px;margin-top:26px}}.container_FichaProfesional{width:100%;min-height:70vh;box-shadow:0 2px 10px #f0f0f0;border-radius:10px;background-color:#fff;padding:15px 15px 0;margin-top:20px;margin-bottom:20px}@media only screen and (max-width:959px){.container_FichaProfesional{margin-top:10px;background-color:#f2f5f9;box-shadow:none;padding:0;margin-bottom:0}}.container_FichaProfesional .buttonReturn{margin-top:20px;margin-bottom:20px;border:2px solid #5143d5!important;color:#5143d5!important;box-shadow:0 4px 10px #eeecfb}.container_FichaProfesional .buttonReturn:hover{background-color:#cfbeda!important}.container_FichaProfesional .ficha_profesional{padding:15px 15px 0}@media only screen and (max-width:959px){.container_FichaProfesional .ficha_profesional{padding:0}}.container_FichaProfesional .ficha_profesional .ficha_profesional_headerCard{box-shadow:none;border-radius:0!important}@media only screen and (max-width:959px){.container_FichaProfesional .ficha_profesional .ficha_profesional_headerCard{box-shadow:0 2px 5px rgba(201,207,227,.75);width:108%;margin-left:-4%;margin-bottom:20px;padding:20px 30px}}@media only screen and (max-width:600px){.container_FichaProfesional .ficha_profesional .ficha_profesional_headerCard{width:110%;margin-left:-5%}}.container_FichaProfesional .ficha_profesional .ficha_profesional_header{position:relative}.container_FichaProfesional .ficha_profesional .ficha_profesional_header .ficha_profesional__foto{width:123px;height:123px;border-radius:50%;background-color:#f2f5f9;position:absolute;object-fit:cover;top:10px;left:0}@media only screen and (max-width:959px){.container_FichaProfesional .ficha_profesional .ficha_profesional_header .ficha_profesional__foto{border:5px solid #f2f5f9;left:-10px;top:0}}.container_FichaProfesional .ficha_profesional .ficha_profesional_header .ficha_profesional__datahead{width:100%;padding-left:140px;padding-top:5px;min-height:160px;z-index:0;box-shadow:none;border-radius:8px;padding-right:5px}@media only screen and (max-width:959px){.container_FichaProfesional .ficha_profesional .ficha_profesional_header .ficha_profesional__datahead{min-height:145px;padding-left:130px}}.container_FichaProfesional .ficha_profesional .ficha_profesional_header .ficha_profesional__datahead .ficha_profesional__apellido{font-weight:500;font-size:18px}@media only screen and (max-width:959px){.container_FichaProfesional .ficha_profesional .ficha_profesional_header .ficha_profesional__datahead .ficha_profesional__apellido{font-size:18px;margin-top:10px}}.container_FichaProfesional .ficha_profesional .ficha_profesional_header .ficha_profesional__datahead .ficha_profesional__nombre{font-size:18px}@media only screen and (max-width:959px){.container_FichaProfesional .ficha_profesional .ficha_profesional_header .ficha_profesional__datahead .ficha_profesional__nombre{font-weight:500;font-size:18px}}.container_FichaProfesional .ficha_profesional .ficha_profesional__mensaje{background-color:#fff;margin-top:10px;border:1px solid #5143d5;border-radius:6px;position:relative;min-height:50px!important;padding:15px 10px 15px 60px}.container_FichaProfesional .ficha_profesional .ficha_profesional__mensaje img{width:30px;top:12px;left:15px;position:absolute}.container_FichaProfesional .ficha_profesional .ficha_profesional__mensaje .text{font-size:16px;padding:0;margin:0}.container_FichaProfesional .ficha_profesional .ficha_profesional__areasMedicas{margin-top:10px}@media only screen and (max-width:600px){.container_FichaProfesional .ficha_profesional .ficha_profesional__areasMedicas{margin-top:0}}.container_FichaProfesional .ficha_profesional .ficha_profesional__areasMedicas .title{font-size:16px;color:#63717b;font-weight:500}.container_FichaProfesional .ficha_profesional .ficha_profesional__areasMedicas .container{padding:10px 0 10px 10px}.container_FichaProfesional .ficha_profesional .ficha_profesional__areasInteres{margin-top:20px}.container_FichaProfesional .ficha_profesional .ficha_profesional__areasInteres .black{color:#364855;font-weight:500;font-size:16px}.container_FichaProfesional .ficha_profesional .ficha_profesional__areasInteres ul{margin-top:0;padding-left:20px;column-count:2;-webkit-columns:2;-moz-columns:2;margin-bottom:0}@media only screen and (max-width:600px){.container_FichaProfesional .ficha_profesional .ficha_profesional__areasInteres ul{column-count:1;-webkit-columns:1;-moz-columns:1}}.container_FichaProfesional .ficha_profesional .ficha_profesional__areasInteres ul li{margin-top:5px;margin-bottom:5px}.container_FichaProfesional .ficha_profesional .ficha_profesional__areasInteres ul li::marker{color:#5143d5}.container_FichaProfesional .ficha_profesional .ficha_profesional__valorAtencion{margin-top:10px;position:relative}@media only screen and (max-width:959px){.container_FichaProfesional .ficha_profesional .ficha_profesional__valorAtencion{border-radius:8px;border:1px solid #909aa1;padding:15px}}@media only screen and (max-width:600px){.container_FichaProfesional .ficha_profesional .ficha_profesional__valorAtencion{padding:10px}}.container_FichaProfesional .ficha_profesional .ficha_profesional__valorAtencion .colorGreen{color:#01a49a;font-weight:500;font-size:16px;margin-bottom:20px}.container_FichaProfesional .ficha_profesional .ficha_profesional__valorAtencion .mainContainer{width:100%;position:relative;padding-left:150px}@media only screen and (max-width:959px){.container_FichaProfesional .ficha_profesional .ficha_profesional__valorAtencion .mainContainer{padding-left:0}}@media only screen and (max-width:450px){.container_FichaProfesional .ficha_profesional .ficha_profesional__valorAtencion .mainContainer{padding-left:90px}}.container_FichaProfesional .ficha_profesional .ficha_profesional__valorAtencion .mainContainer .divLabel{position:absolute;left:0;top:1px;font-weight:500;color:#63717b;font-size:16px}@media only screen and (max-width:450px){.container_FichaProfesional .ficha_profesional .ficha_profesional__valorAtencion .mainContainer .divLabel{top:2px;font-size:12px}}.container_FichaProfesional .ficha_profesional .ficha_profesional__valorAtencion .divValue{display:inline-block;width:100%;vertical-align:top}@media only screen and (max-width:959px){.container_FichaProfesional .ficha_profesional .ficha_profesional__valorAtencion .divValue{width:100%}}@media only screen and (max-width:450px){.container_FichaProfesional .ficha_profesional .ficha_profesional__valorAtencion .divValue{text-align:center}}.container_FichaProfesional .ficha_profesional .ficha_profesional__valorAtencion .divValue span{color:#01a49a;font-size:18px;text-align:right}@media only screen and (max-width:959px){.container_FichaProfesional .ficha_profesional .ficha_profesional__valorAtencion .divValue span{font-weight:500}}@media only screen and (max-width:450px){.container_FichaProfesional .ficha_profesional .ficha_profesional__valorAtencion .divValue span{font-size:16px}}.container_FichaProfesional .ficha_profesional .ficha_profesional__idioma{color:#79858e}.container_FichaProfesional .ficha_profesional .ficha_profesional__idioma.desktop{margin-top:20px;margin-bottom:20px}.container_FichaProfesional .ficha_profesional .ficha_profesional__idioma.desktop .black{color:#364855;font-weight:500;font-size:16px}.container_FichaProfesional .ficha_profesional .ficha_profesional__idioma.desktop .idioma{margin-top:10px;color:#857be2;font-weight:400;font-size:16px}.container_FichaProfesional .ficha_profesional hr{border:1px solid #d2d6d9}.container_FichaProfesional .ficha_disponibilidad{padding:15px 15px 0}@media only screen and (max-width:959px){.container_FichaProfesional .ficha_disponibilidad{padding:0}}.container_FichaProfesional .ficha_disponibilidad .ficha_disponibilidad__disponibilidadTitle{margin-top:10px!important;margin-bottom:15px!important;font-weight:500;font-size:18px;color:#01a49a}.container_FichaProfesional .ficha_disponibilidad .ficha_disponibilidad__calendartitle{font-size:18px;margin:10px 0 20px;color:#364855}.container_FichaProfesional .ficha_disponibilidad .ficha_disponibilidad__calendarcontainer{background-color:#fff;min-height:100px;padding-bottom:20px;margin-top:20px}@media only screen and (max-width:959px){.container_FichaProfesional .ficha_disponibilidad .ficha_disponibilidad__calendarcontainer{margin:0 -24px}}@media only screen and (max-width:600px){.container_FichaProfesional .ficha_disponibilidad .ficha_disponibilidad__calendarcontainer{margin:0 -16px}}.container_FichaProfesional .ficha_disponibilidad .ficha_disponibilidad__calendarcontainer .profesionalCalendar{padding:20px;box-shadow:0 2px 10px #c9cfe3;border-radius:10px;z-index:10}@media only screen and (max-width:959px){.container_FichaProfesional .ficha_disponibilidad .ficha_disponibilidad__calendarcontainer .profesionalCalendar{padding:20px 24px;box-shadow:none}}@media only screen and (max-width:600px){.container_FichaProfesional .ficha_disponibilidad .ficha_disponibilidad__calendarcontainer .profesionalCalendar{padding:20px 16px;box-shadow:none}}.container_FichaProfesional .ficha_disponibilidad .ficha_disponibilidad__calendarcontainer .profesionalCalendar_AnotherDisponibilidades{margin-top:-30px;padding:40px 20px 20px;border-radius:0 0 10px 10px;box-shadow:0 9px 10px #e9ebec;z-index:0}@media only screen and (max-width:959px){.container_FichaProfesional .ficha_disponibilidad .ficha_disponibilidad__calendarcontainer .profesionalCalendar_AnotherDisponibilidades{box-shadow:none;padding-bottom:0}}.container_FichaProfesional .ficha_disponibilidad .ficha_disponibilidad__calendarcontainer .profesionalCalendar_AnotherDisponibilidades .disponibilidades_subtitle{margin-bottom:10px;margin-top:10px;font-weight:500;color:#5143d5;font-size:16px}.container_FichaProfesional .cardNoDisponibilidad{margin-top:20px!important;margin-bottom:20px!important}.container_FichaProfesional .cardNoDisponibilidad .cardNoDisponibilidad_ContainerPSP{background-color:#f2f5f9;padding:20px 20px 100px;border-radius:10px;text-align:center}@media only screen and (max-width:959px){.container_FichaProfesional .cardNoDisponibilidad .cardNoDisponibilidad_ContainerPSP{background-color:none;padding:0;border-radius:0}}.container_FichaProfesional .cardNoDisponibilidad .cardNoDisponibilidad_ContainerPSP .iconPhone{width:150px;margin:20px 0}.container_FichaProfesional .cardNoDisponibilidad .cardNoDisponibilidad_ContainerPSP .cardNoDisponibilidad_PSP{background-color:#fef5de;border-radius:10px;padding:10px;position:relative}.container_FichaProfesional .cardNoDisponibilidad .cardNoDisponibilidad_ContainerPSP .cardNoDisponibilidad_PSP .cardNoDisponibilidad_icon{position:absolute;left:20px;top:15px;width:45px}.container_FichaProfesional .cardNoDisponibilidad .cardNoDisponibilidad_ContainerPSP .cardNoDisponibilidad_PSP .cardNoDisponibilidad_text{display:inline-block;width:100%;margin:0;padding-left:75px;font-size:16px;text-align:left}.container_FichaProfesional .cardNoDisponibilidad .cardNoDisponibilidad_ContainerPSP .cardNoDisponibilidad_PSP .cardNoDisponibilidad_text .text-phone{color:#01a49a;text-decoration:underline;font-weight:700}.container_FichaProfesional .cardNoDisponibilidad .cardNoDisponibilidad_NOPSP{border:2px solid #5143d5;border-radius:5px;padding:10px;text-align:center;background-color:#fff}@media only screen and (max-width:959px){.container_FichaProfesional .cardNoDisponibilidad .cardNoDisponibilidad_NOPSP{border:none;margin:0 -8%;width:116%;padding:20px 40px}}@media only screen and (max-width:600px){.container_FichaProfesional .cardNoDisponibilidad .cardNoDisponibilidad_NOPSP{margin:0 -4%;width:108%}}@media only screen and (max-width:450px){.container_FichaProfesional .cardNoDisponibilidad .cardNoDisponibilidad_NOPSP{margin:0 -5%;width:110%}}.container_FichaProfesional .cardNoDisponibilidad .cardNoDisponibilidad_NOPSP img{width:50px}.container_FichaProfesional .cardNoDisponibilidad .cardNoDisponibilidad_NOPSP p{margin:0;color:#79858e}.container_FichaProfesional .cardDisponibilidad{margin-bottom:20px;border:none;border-radius:10px!important;box-shadow:0 2px 10px #c9cfe3!important;position:relative}@media only screen and (max-width:959px){.container_FichaProfesional .cardDisponibilidad{margin-top:20px}}.container_FichaProfesional .cardDisponibilidad .cardDisponibilidad_CC{padding-bottom:12px!important}.container_FichaProfesional .cardDisponibilidad .cardDisponibilidad__Content{width:100%;padding-right:150px;text-align:center}@media only screen and (max-width:450px){.container_FichaProfesional .cardDisponibilidad .cardDisponibilidad__Content{padding-right:110px}}.container_FichaProfesional .cardDisponibilidad .cardDisponibilidad__Content .cardDisponibilidad__Date{font-size:18px;color:#63717b;font-weight:500}@media only screen and (max-width:450px){.container_FichaProfesional .cardDisponibilidad .cardDisponibilidad__Content .cardDisponibilidad__Date{font-size:14px}}.container_FichaProfesional .cardDisponibilidad .cardDisponibilidad__Content .cardDisponibilidad__Date span{color:#5143d5}.container_FichaProfesional .cardDisponibilidad .cardDisponibilidad__Content .cardDisponibilidad__sucural{font-size:18px;color:#01a49a;font-weight:500}@media only screen and (max-width:450px){.container_FichaProfesional .cardDisponibilidad .cardDisponibilidad__Content .cardDisponibilidad__sucural{font-size:14px}}.container_FichaProfesional .cardDisponibilidad .cardDisponibilidad__Agendar{position:absolute;top:15px;right:18px}@media only screen and (max-width:450px){.container_FichaProfesional .cardDisponibilidad .cardDisponibilidad__Agendar{width:105px;min-width:105px;height:40px;min-height:40px}}.container_FichaProfesional .cardOtraDisponibilidad{margin-bottom:10px;border:none;height:47px;position:relative;box-shadow:none;padding-right:120px}.container_FichaProfesional .cardOtraDisponibilidad .cardOtraDisponibilidad__CC{padding:0}.container_FichaProfesional .cardOtraDisponibilidad .cardOtraDisponibilidad__CC .cardOtraDisponibilidad__Content{width:100%}.container_FichaProfesional .cardOtraDisponibilidad .cardOtraDisponibilidad__CC .cardOtraDisponibilidad__Content .cardOtraDisponibilidad__Hour{display:inline-block;background-color:#e6f6f5;border-radius:10px 0 0 10px;width:30%;height:47px;text-align:center;font-size:18px;color:#01a49a;font-weight:400;padding-top:11px}@media only screen and (max-width:450px){.container_FichaProfesional .cardOtraDisponibilidad .cardOtraDisponibilidad__CC .cardOtraDisponibilidad__Content .cardOtraDisponibilidad__Hour{padding-top:13px;font-size:16px}}.container_FichaProfesional .cardOtraDisponibilidad .cardOtraDisponibilidad__CC .cardOtraDisponibilidad__Content .cardOtraDisponibilidad__Sucursal{display:inline-block;background-color:#eeecfb;border-radius:0 10px 10px 0;width:70%;height:47px;text-align:center;font-size:18px;color:#5143d5;font-weight:400;padding-top:11px}@media only screen and (max-width:450px){.container_FichaProfesional .cardOtraDisponibilidad .cardOtraDisponibilidad__CC .cardOtraDisponibilidad__Content .cardOtraDisponibilidad__Sucursal{padding-top:13px;font-size:16px}}.container_FichaProfesional .cardOtraDisponibilidad .cardOtraDisponibilidad__Agendar{position:absolute;top:0;right:0;min-width:110px;width:110px;border-radius:6px}.modalValidacionProfesional{width:400px;max-width:100%;height:272px;text-align-last:center;padding-top:0!important}@media only screen and (max-width:600px){.modalValidacionProfesional{width:300px}}.modalValidacionProfesional .logoRegistro{width:100px;height:100px}.modalValidacionProfesional .blueIcon{width:40px;height:40px}.modalValidacionProfesional .blueIconMessage{font-family:Rubik,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;text-align:center;letter-spacing:.0120588em;color:#364855;margin:40px 20px}.modalValidacionProfesional .divRegistro{margin-bottom:20px;font-weight:400;color:"#1E3342"}.modalValidacionProfesional .divRegistro2{margin-bottom:20px;font-weight:700}.btnModalValidacion{margin-bottom:15px}.headerDisponibilidad-container{position:fixed;width:100%;height:auto;left:0;top:0;z-index:100;background:#fff;border-radius:8px;box-shadow:0 3px 4px rgba(32,52,66,.2)!important;padding-bottom:8px}.headerDisponibilidad-container .title-disponibilidad-header{margin-left:16px;margin-top:8px;color:#857be2;font-weight:500;font-size:14px;font-family:"Rubik",sans-serif}.headerDisponibilidad-container .name-disponibilidad-header{font-size:16px;color:#364855;margin:10px 20px;display:block}.buttonDisponibilidad-container{position:fixed;left:0;bottom:0;z-index:20;width:100%;background-color:#fff;text-align:center;border-radius:8px 8px 0 0;box-shadow:4px 4px 5px 6px rgba(32,52,66,.2)!important}.buttonDisponibilidad-container .buttonDisponibilidad{margin:12px 23px}.container_FichaProfesional .colorBlack{font-size:16px}.container_FichaProfesional .colorGreen{font-size:16px;color:#01a49a}.container_FichaProfesional .purpleBox{background-color:#eeecfb;color:#5143d5}.container_FichaProfesional .greenBox,.container_FichaProfesional .purpleBox{font-size:13px;font-weight:500;margin:2px;padding:5px 10px;display:inline-block;border-radius:8px}.container_FichaProfesional .greenBox{background-color:#e6f6f5;color:#01a49a}.container_FichaProfesional .iconContainer{width:100%;text-align:center;margin-top:40px}.container_FichaProfesional .iconContainer img{width:100px}.container_FichaProfesional .textError{text-align:center;color:#919aa1;font-size:18px!important;margin-top:0;margin-bottom:30px;padding-left:5%;padding-right:5%}.container_FichaProfesional .textError2{text-align:center;color:#919aa1;font-size:15px!important;margin-top:0;padding-left:10%;padding-right:10%;margin-bottom:0}.dispo_zone{background-color:#fff;margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px;min-height:100px;padding-bottom:20px}.titleScreen{text-align:center;color:#01a49a;margin:30px!important;font-size:26px!important;font-weight:500!important}@media only screen and (max-width:600px){.titleScreen{font-size:24px!important;margin:20px!important}}.cardContainer{justify-content:center}.itemMenuAgenda{padding:5px 15px;margin-top:5px!important;margin-bottom:5px!important}.itemMenuAgenda a{text-decoration:none;padding:0}.itemMenuAgenda a .card{padding:30px 20px 30px 100px;position:relative;text-decoration:none}@media only screen and (max-width:600px){.itemMenuAgenda a .card{padding:30px 20px 30px 80px}}.itemMenuAgenda a .card:hover{background-color:#e6f6f5}.itemMenuAgenda a .icon{position:absolute;top:20px;left:30px;font-size:50px;margin-right:20px}@media only screen and (max-width:600px){.itemMenuAgenda a .icon{left:25px;top:15px}}.itemMenuAgenda a .icon .iconView{width:40px}@media only screen and (max-width:600px){.itemMenuAgenda a .icon .iconView{width:30px!important}}.itemMenuAgenda a .text{padding:0!important;margin:0;text-decoration:none!important;font-weight:400}.itemMenuAgenda a .title{font-weight:700;font-size:18px}.itemMenuAgenda a .subtitle{color:#4d5d68;margin-top:5px;font-size:18px}@media only screen and (max-width:600px){.itemMenuAgenda a .subtitle{font-size:15px}}.separatorMenuAgenda{width:94%;background-color:#d2d6d9;border:none;height:1px}.home_imgcontainer,.home_imgcontainer img{width:100%}@media only screen and (max-width:600px){.lastItemInScreen{margin-bottom:70px}}.Profile_container__2-yqd{display:flex;flex-direction:row;flex-wrap:nowrap;min-height:246px}@media (min-width:540px){.Profile_container__2-yqd{min-height:208px}}@media (min-width:960px){.Profile_container__2-yqd{min-height:165px}}.Profile_container__2-yqd .Profile_left__2Mw0O{display:flex;flex-direction:column;align-items:center}.Profile_container__2-yqd .Profile_left__2Mw0O img{width:73px;height:213px;object-fit:cover;border-radius:8px 0 0 0}@media (min-width:540px){.Profile_container__2-yqd .Profile_left__2Mw0O img{height:176px;width:79px}}@media (min-width:960px){.Profile_container__2-yqd .Profile_left__2Mw0O img{height:136px;width:120px;object-fit:fill}}.Profile_container__2-yqd .Profile_left__2Mw0O .Profile_link__pcuzH{background:#cbc7f2;border-radius:0 0 0 8px;flex-grow:1;width:100%;display:flex;justify-content:center;align-items:center}.Profile_container__2-yqd .Profile_left__2Mw0O .Profile_link__pcuzH a{font-family:"Rubik";font-style:normal;font-weight:500;font-size:12px;line-height:12px;letter-spacing:.0120588em;color:#392f95;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.Profile_container__2-yqd .Profile_left__2Mw0O .Profile_link__pcuzH a:active,.Profile_container__2-yqd .Profile_left__2Mw0O .Profile_link__pcuzH a:hover,.Profile_container__2-yqd .Profile_left__2Mw0O .Profile_link__pcuzH a:link,.Profile_container__2-yqd .Profile_left__2Mw0O .Profile_link__pcuzH a:visited{text-decoration:none}.Profile_container__2-yqd .Profile_right__Wv7_P{width:100%}.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv{display:flex;flex-direction:column;flex-wrap:nowrap;padding:15px 8px 16px 12px}@media (min-width:540px){.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv{padding-top:19px;padding-left:22px;height:100%}}@media (min-width:960px){.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv{flex-direction:row;padding-left:30px;justify-content:space-between}}.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv .Profile_info__2Vwxg{font-family:"Rubik";font-style:normal}.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv .Profile_info__2Vwxg .Profile_lastname__1ccEg{font-weight:500;font-size:16px;line-height:20px;letter-spacing:.0120588em;color:#364855}.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv .Profile_info__2Vwxg .Profile_name__7On9F{font-weight:400;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#364855}.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv .Profile_info__2Vwxg .Profile_speciality__1YhGO{font-weight:500;font-size:14px;line-height:20px;letter-spacing:.0120588em;color:#5143d5;display:inline-block}@media (min-width:960px){.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv .Profile_info__2Vwxg .Profile_speciality__1YhGO{display:block}}.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv .Profile_info__2Vwxg .Profile_areasMobile__yxaY1{display:inline-block;margin-left:8px;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.0120588em;color:#4d5d68}@media (min-width:960px){.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv .Profile_info__2Vwxg .Profile_areasMobile__yxaY1{display:none}}.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv .Profile_info__2Vwxg .Profile_areasDesktop__3ohE5{display:none}@media (min-width:960px){.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv .Profile_info__2Vwxg .Profile_areasDesktop__3ohE5{display:block;margin-top:16px}}.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv .Profile_info__2Vwxg .Profile_areasDesktop__3ohE5 .Profile_title__hfa4u{font-family:"Rubik";font-style:normal;font-weight:500;font-size:12px;line-height:24px;letter-spacing:.0120588em;color:#4d5d68}.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv .Profile_info__2Vwxg .Profile_areasDesktop__3ohE5 .Profile_areas__277dM{list-style:none;margin:0;padding:0;font-family:"Rubik";font-style:normal;font-weight:400;font-size:12px;line-height:14px;letter-spacing:.0120588em;color:#63717b;display:flex;flex-direction:row;flex-wrap:wrap;grid-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;max-width:320px}.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv .Profile_info__2Vwxg .Profile_areasDesktop__3ohE5 .Profile_areas__277dM .Profile_area__1Upzn{display:inline-block}@media (min-width:960px){.Profile_container__2-yqd .Profile_right__Wv7_P .Profile_content__2SkFv .Profile_schedule__JSRa0{min-width:542px;display:flex;flex-direction:column;justify-content:space-between}}.Schedule_top__SEsEP{padding:8px 5px 8px 7px;border:1px solid #e9ebec;border-radius:8px;font-family:"Rubik";font-style:normal;margin-top:13px;display:block}@media (min-width:420px){.Schedule_top__SEsEP{padding:6px 7px 6px 12px}}@media (min-width:960px){.Schedule_top__SEsEP{margin-top:0;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}}.Schedule_top__SEsEP .Schedule_caption__2iOCh{font-weight:500;font-size:12px;line-height:16px;letter-spacing:.0120588em;color:#364855;display:none}@media (min-width:960px){.Schedule_top__SEsEP .Schedule_caption__2iOCh{display:inline-block}}.Schedule_top__SEsEP .Schedule_options__2bPCC{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}.Schedule_top__SEsEP .Schedule_options__2bPCC .Schedule_fullDate__1wYs5{font-weight:500;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#364855}@media (min-width:420px){.Schedule_top__SEsEP .Schedule_options__2bPCC .Schedule_fullDate__1wYs5{margin-right:39px}}.Schedule_top__SEsEP .Schedule_options__2bPCC .Schedule_fullDate__1wYs5 .Schedule_short__3iRaQ{display:inline-block}@media (min-width:420px){.Schedule_top__SEsEP .Schedule_options__2bPCC .Schedule_fullDate__1wYs5 .Schedule_short__3iRaQ{display:none}}.Schedule_top__SEsEP .Schedule_options__2bPCC .Schedule_fullDate__1wYs5 .Schedule_long__2Qd-v{display:none}@media (min-width:420px){.Schedule_top__SEsEP .Schedule_options__2bPCC .Schedule_fullDate__1wYs5 .Schedule_long__2Qd-v{display:inline-block}}@media (min-width:960px){.Schedule_top__SEsEP .Schedule_options__2bPCC .Schedule_fullDate__1wYs5{font-size:16px}}.Schedule_top__SEsEP .Schedule_options__2bPCC .Schedule_hours__3WdFa{border:1px solid #5143d5;border-radius:4px;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#5143d5;outline:none;min-width:100px;padding:6px 5px 6px 10px}@media (min-width:540px){.Schedule_top__SEsEP .Schedule_options__2bPCC .Schedule_hours__3WdFa{min-width:158px;padding:6px 15px 6px 32px}}@media (min-width:960px){.Schedule_top__SEsEP .Schedule_options__2bPCC .Schedule_hours__3WdFa{padding:3px 15px 3px 32px}}.Schedule_top__SEsEP .Schedule_options__2bPCC .Schedule_chevron__3OHq9{margin:0;box-sizing:border-box;-webkit-appearance:none;appearance:none;background-image:linear-gradient(to bottom left,transparent 20%,#5143d5 60%,transparent 0),linear-gradient(to bottom right,transparent 20%,#5143d5 60%,transparent 0);background-size:6px 6px,6px 6px;background-repeat:no-repeat;background-position:calc(100% - 15px) 16px,calc(100% - 10px) 16px}@media (min-width:540px){.Schedule_top__SEsEP .Schedule_options__2bPCC .Schedule_chevron__3OHq9{background-position:calc(100% - 35px) 16px,calc(100% - 30px) 16px}}@media (min-width:960px){.Schedule_top__SEsEP .Schedule_options__2bPCC .Schedule_chevron__3OHq9{background-position:calc(100% - 35px) 13px,calc(100% - 30px) 13px}}.Schedule_bottom__1sJvh{margin-top:22px;display:flex;justify-content:space-between;flex-direction:column}@media (min-width:420px){.Schedule_bottom__1sJvh{flex-direction:row;margin-top:12px}}@media (min-width:960px){.Schedule_bottom__1sJvh{display:block;padding-right:7px;margin-top:0}}@media (min-width:960px){.Schedule_bottom__1sJvh .Schedule_content__QASS5{margin-left:0;display:block}}.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV{display:flex;flex-direction:row;justify-content:space-between}.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_list__3BYV3{list-style:none;margin:0;padding:0;display:flex;grid-gap:8px;gap:8px}.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_list__3BYV3 .Schedule_item__1jvLS{display:flex;justify-content:center;align-items:center;padding:4px 18px;font-family:"Rubik";font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#364855;border-radius:8px;background-color:#fff;border:1px solid #bcc2c6;min-width:64px;cursor:pointer}@media (min-width:420px){.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_list__3BYV3 .Schedule_item__1jvLS{padding:4px 7px}}@media (min-width:960px){.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_list__3BYV3 .Schedule_item__1jvLS{padding:1px 17px}}.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_list__3BYV3 .Schedule_item__1jvLS.Schedule_active__2YpU4{color:#fff;background-color:#857be2;border:1px solid #857be2}.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_list__3BYV3 .Schedule_item__1jvLS.Schedule_showOnDesktop__1C94A{display:none}@media (min-width:960px){.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_list__3BYV3 .Schedule_item__1jvLS.Schedule_showOnDesktop__1C94A{display:inline-block}}.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_link__3E5ni{border:1px solid #5143d5;border-radius:8px;padding:4px 9px;text-align:center;min-width:64px;margin-left:8px}@media (max-width:420px){.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_link__3E5ni{flex-grow:1}}@media (min-width:960px){.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_link__3E5ni{min-width:158px;padding:1px 0}}.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_link__3E5ni a{font-family:"Rubik";font-style:normal;font-weight:800;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#5143d5}@media (min-width:960px){.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_link__3E5ni a{font-weight:500}}.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_link__3E5ni a:active,.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_link__3E5ni a:hover,.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_link__3E5ni a:link,.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_link__3E5ni a:visited{text-decoration:none}.Schedule_bottom__1sJvh .Schedule_content__QASS5 .Schedule_dates__XmjNV .Schedule_link__3E5ni a>span{width:100%;height:100%}.Schedule_bottom__1sJvh .Schedule_btnContainer__3xkVT{flex-grow:1;margin-top:10px}@media (min-width:420px){.Schedule_bottom__1sJvh .Schedule_btnContainer__3xkVT{margin-top:0;margin-left:9px;text-align:right}}@media (min-width:960px){.Schedule_bottom__1sJvh .Schedule_btnContainer__3xkVT{margin-left:0;margin-top:12px}}.Schedule_bottom__1sJvh .Schedule_btnContainer__3xkVT .Schedule_btn__3wkV4{margin:0;font-family:"Rubik";font-style:normal;font-weight:500;font-size:14px;line-height:24px;text-align:center;letter-spacing:.0120588em;color:#fff;background:#01a49a;border-radius:8px;padding:4px 16px;border:1px solid #01a49a;cursor:pointer}@media (max-width:420px){.Schedule_bottom__1sJvh .Schedule_btnContainer__3xkVT .Schedule_btn__3wkV4{width:100%}}@media (min-width:540px){.Schedule_bottom__1sJvh .Schedule_btnContainer__3xkVT .Schedule_btn__3wkV4{padding:4px 41px;min-width:158px}}.Schedule_showMobile__1FmVh{display:inline-block}@media (min-width:960px){.Schedule_showMobile__1FmVh{display:none}}.Schedule_showDesktop__2jOoG{display:none}@media (min-width:960px){.Schedule_showDesktop__2jOoG{display:inline-block}}.CenterLoading_center__2lXUD{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:78px}.CenterLoading_content__ytxeP{padding-top:22px;font-weight:500;font-size:18px;line-height:28px;text-align:center}@media (max-width:540px){.CenterLoading_content__ytxeP{font-weight:400;font-size:16px;line-height:24px}}.ListSchedules_list__1OTLO{list-style:none;padding:0;margin:0 0 20px}.ListSchedules_list__1OTLO .ListSchedules_professional__1uO-y{background:#fff;border:1px solid #e9ebec;box-shadow:0 2px 5px rgba(201,207,227,.75);border-radius:8px;margin-bottom:21px}.NoSchedules_container__1weVY{max-width:390px;margin-left:auto;margin-right:auto;margin-top:48px}.NoSchedules_container__1weVY .NoSchedules_image__1-5cU{width:100%;text-align:center;padding-top:72px}@media (max-width:540px){.NoSchedules_container__1weVY .NoSchedules_image__1-5cU{padding-top:80px}}.NoSchedules_container__1weVY .NoSchedules_title__12-kp{font-family:"Rubik";font-style:normal;font-weight:500;font-size:18px;line-height:28px;text-align:center;letter-spacing:.0120588em;color:#364855;margin:12px 0 0}.NoSchedules_container__1weVY .NoSchedules_help__3ki5m{font-family:"Rubik";font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#364855;margin:22px 0 0;text-align:center}.NoSchedules_container__1weVY .NoSchedules_help__3ki5m>span{text-decoration:underline}.Filter_filter__3_ofT{font-family:"Rubik";font-style:normal}.Filter_filter__3_ofT .Filter_pickerDate__ul-MC{display:block}@media (min-width:960px){.Filter_filter__3_ofT .Filter_pickerDate__ul-MC{display:flex;flex-direction:row;align-items:center}}.Filter_filter__3_ofT .Filter_pickerDate__ul-MC .Filter_date__1RAW1{font-weight:500;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#203442;margin-bottom:7px}@media (min-width:960px){.Filter_filter__3_ofT .Filter_pickerDate__ul-MC .Filter_date__1RAW1{font-size:16px;margin-bottom:0}}.Filter_filter__3_ofT .Filter_pickerDate__ul-MC .Filter_dateControl__3wWjH{background:#fff;border:1px solid #bcc2c6;border-radius:8px;display:inline-block;padding:2px 6px}@media (min-width:540px){.Filter_filter__3_ofT .Filter_pickerDate__ul-MC .Filter_dateControl__3wWjH{padding:2px 13px}}@media (min-width:960px){.Filter_filter__3_ofT .Filter_pickerDate__ul-MC .Filter_dateControl__3wWjH{margin-left:15px;margin-right:27px}}.Filter_filter__3_ofT .Filter_pickerDate__ul-MC .Filter_dateControl__3wWjH .Filter_next__25VCY,.Filter_filter__3_ofT .Filter_pickerDate__ul-MC .Filter_dateControl__3wWjH .Filter_prev__S_J-D{margin:0;padding:0;background-color:#fff;border:none;cursor:pointer}.Filter_filter__3_ofT .Filter_pickerDate__ul-MC .Filter_dateControl__3wWjH .Filter_next__25VCY:disabled,.Filter_filter__3_ofT .Filter_pickerDate__ul-MC .Filter_dateControl__3wWjH .Filter_prev__S_J-D:disabled{cursor:not-allowed}.Filter_filter__3_ofT .Filter_pickerDate__ul-MC .Filter_dateControl__3wWjH .Filter_leftArrow__glCYz:before{content:"";display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);height:8px;width:8px;border-left:2px solid #909aa1;border-bottom:2px solid #909aa1}.Filter_filter__3_ofT .Filter_pickerDate__ul-MC .Filter_dateControl__3wWjH .Filter_rightArrow__1Grc8:after{content:"";display:inline-block;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);height:8px;width:8px;border-left:2px solid #909aa1;border-bottom:2px solid #909aa1}.Filter_filter__3_ofT .Filter_pickerDate__ul-MC .Filter_dateControl__3wWjH .Filter_label__3JJzK{margin-left:50px;margin-right:50px}@media (min-width:540px){.Filter_filter__3_ofT .Filter_pickerDate__ul-MC .Filter_dateControl__3wWjH .Filter_label__3JJzK{margin-left:64px;margin-right:64px}}@media (min-width:960px){.Filter_filter__3_ofT .Filter_pickerDate__ul-MC .Filter_dateControl__3wWjH .Filter_label__3JJzK{margin-left:30px;margin-right:30px}}.Filter_filter__3_ofT .Filter_back__17d0O{margin-top:6px;padding-left:4px}@media (min-width:960px){.Filter_filter__3_ofT .Filter_back__17d0O{margin-top:0;padding-left:0}}.Filter_filter__3_ofT .Filter_back__17d0O .Filter_btn__2x32D{margin:0;padding:0;background-color:#fff;border:none;cursor:pointer;font-weight:400;font-size:14px;line-height:24px;display:flex;align-items:center;letter-spacing:.0120588em;color:#5143d5}.Filter_filter__3_ofT .Filter_pickerSchedule__es9o0{margin-top:5px}@media (min-width:960px){.Filter_filter__3_ofT .Filter_pickerSchedule__es9o0{display:flex;align-items:center;margin-top:13px;margin-bottom:27px}}.Filter_filter__3_ofT .Filter_pickerSchedule__es9o0 .Filter_schedule__12-Lo{font-weight:500;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#203442;margin-bottom:7px}@media (min-width:960px){.Filter_filter__3_ofT .Filter_pickerSchedule__es9o0 .Filter_schedule__12-Lo{font-size:16px;margin-bottom:0;min-width:116px}}.Filter_filter__3_ofT .Filter_pickerSchedule__es9o0 .Filter_scheduleControl__3GeMm{display:flex;flex-direction:column;flex-wrap:nowrap}@media (min-width:960px){.Filter_filter__3_ofT .Filter_pickerSchedule__es9o0 .Filter_scheduleControl__3GeMm{flex-direction:row;align-items:center;margin-left:15px}}.Filter_filter__3_ofT .Filter_pickerSchedule__es9o0 .Filter_scheduleControl__3GeMm .Filter_option__1aSKl{font-family:"Rubik";font-style:normal;font-weight:400;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#364855;box-sizing:border-box;display:flex;align-items:center;grid-gap:8px;gap:8px;margin-right:14px;cursor:pointer}.Filter_filter__3_ofT .Filter_pickerSchedule__es9o0 .Filter_scheduleControl__3GeMm .Filter_option__1aSKl:last-child{margin-right:0}.Filter_filter__3_ofT .Filter_pickerSchedule__es9o0 .Filter_scheduleControl__3GeMm .Filter_option__1aSKl .Filter_radio__5Ls-u{-webkit-appearance:none;appearance:none;background-color:#fff;margin:0;font:inherit;color:#857be2;width:20px;height:20px;border:2px solid #bcc2c6;border-radius:50%;cursor:pointer}.Filter_filter__3_ofT .Filter_pickerSchedule__es9o0 .Filter_scheduleControl__3GeMm .Filter_option__1aSKl .Filter_radio__5Ls-u:checked{border:6px solid #857be2}.Filter_filter__3_ofT .Filter_count__3lcxk{color:#848f96}.List_label__3Pjsj{cursor:pointer}@media (min-width:960px){.List_label__3Pjsj{cursor:none;pointer-events:none}}.List_settings__14RGj{font-family:"Rubik";font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.0120588em;color:#4d5d68;display:flex;margin-bottom:16px;border:1px solid #bcc2c6;border-radius:8px;display:inline-block;padding:8px 9px}@media (min-width:960px){.List_settings__14RGj{margin-bottom:0;border:none;padding:0}}.List_settings__14RGj img{margin-right:9px}.List_filterDesktop__17BpP{display:none}@media (min-width:960px){.List_filterDesktop__17BpP{display:block;margin-top:8px}}.List_filterMobile__3z96a{display:block}.List_filterMobile__3z96a .List_modalTitle__2WRQr{padding-left:7px;padding-top:2px;font-family:"Rubik";font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.0120588em;color:#4d5d68;display:inline-block;align-items:center}.List_filterMobile__3z96a .List_modalTitle__2WRQr img{margin-right:9px}.List_filterMobile__3z96a .List_confirmButton__1ZOUt{background:#01a49a;font-family:"Rubik";font-style:normal;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#fff;min-width:200px;margin-bottom:14px}.List_filterMobile__3z96a .List_modalContent__2SYOV{padding:13px;margin-bottom:7px}@media (min-width:960px){.List_filterMobile__3z96a{display:none}}.List_disabled__2JHps{opacity:.7;pointer-events:none}.SearchByDate_container__3kb8O{text-align:center}.SearchByDate_container__3kb8O .SearchByDate_title__1-GrI{font-family:"Rubik";font-style:normal;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.0120588em;color:#5143d5;text-align:center;display:inline-block;margin-bottom:30px}@media (min-width:540px){.SearchByDate_container__3kb8O .SearchByDate_title__1-GrI{text-align:left}}.SearchByDate_container__3kb8O .SearchByDate_calendar__12WV7{max-width:488px;margin:auto}.SearchByDate_disabled__3OIAj{opacity:.7;pointer-events:none}.DermatologyBanner_bannerContainer__1dVIT{height:100px;width:100%;border-radius:18px;background:#fff;box-shadow:0 3px 14px 0 rgba(74,58,255,.03),0 -2px 4px 0 rgba(20,20,43,.02),0 12px 24px 0 rgba(20,20,43,.04);margin-bottom:24px;display:flex;overflow:hidden}@media (max-width:960px){.DermatologyBanner_bannerContainer__1dVIT{height:125px}}@media (max-width:686px){.DermatologyBanner_bannerContainer__1dVIT{height:170px}}.DermatologyBanner_bannerImage__2S41f{width:25%;height:calc(100% + 25px);object-fit:cover;object-position:50% calc(50% - 25px)}.DermatologyBanner_bannerContent__c08DV{width:75%;height:100%;padding:16px;display:flex;flex-wrap:nowrap;justify-content:space-between}@media (max-width:686px){.DermatologyBanner_bannerContent__c08DV{flex-wrap:wrap}}.DermatologyBanner_bannerContentText__2xsmG{display:block;color:#203442;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.145px}@media (max-width:960px){.DermatologyBanner_bannerContentText__2xsmG{font-size:12px;padding:4px 0}}@media (max-width:686px){.DermatologyBanner_bannerContentText__2xsmG{padding:4px 0}}@media (max-width:380px){.DermatologyBanner_bannerContentText__2xsmG{font-size:10px}}.DermatologyBanner_bannerContentText__2xsmG .DermatologyBanner_bannerPreTitle__39oHX{margin:0}.DermatologyBanner_bannerContentText__2xsmG .DermatologyBanner_bannerTitle__4sd3p{margin:0;color:#203442;font-family:Rubik;font-size:24px;font-style:normal;font-weight:500;line-height:32px;letter-spacing:.289px}@media (max-width:960px){.DermatologyBanner_bannerContentText__2xsmG .DermatologyBanner_bannerTitle__4sd3p{font-size:18px}}@media (max-width:380px){.DermatologyBanner_bannerContentText__2xsmG .DermatologyBanner_bannerTitle__4sd3p{font-size:16px}}.DermatologyBanner_bannerContentText__2xsmG .DermatologyBanner_bannerPostTitle__29nrt{margin:0}.DermatologyBanner_bannerButton__2Ppvd{justify-self:end;align-self:center;margin:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:42px;padding:0 16px;font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.193px;color:#fff;white-space:nowrap;text-align:center;background:#01a49a;border-radius:30px;border:1px solid #01a49a;cursor:pointer}@media (max-width:686px){.DermatologyBanner_bannerButton__2Ppvd{font-size:14px;height:32px}}.ListSchedulesByArea_container__2pcky{box-sizing:border-box;margin-bottom:40px;padding-top:9px}@media (max-width:540px){.ListSchedulesByArea_container__2pcky{margin-left:-16px;margin-right:-16px;padding-left:7px;padding-right:7px}}@media (min-width:540px){.ListSchedulesByArea_container__2pcky{padding-left:16px;padding-right:16px}}.ListSchedulesByArea_container__2pcky .ListSchedulesByArea_tabs__2lprc{position:relative;padding-left:8px;padding-right:8px;margin-bottom:23px;display:flex}.ListSchedulesByArea_container__2pcky .ListSchedulesByArea_tabs__2lprc .ListSchedulesByArea_tab__2P_iT{margin:0;background-color:#fff;border:none;width:50%;padding:0 0 8px;font-family:"Rubik";font-style:normal;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.0120588em;text-align:center;cursor:pointer}.ListSchedulesByArea_container__2pcky .ListSchedulesByArea_tabs__2lprc .ListSchedulesByArea_tab__2P_iT.ListSchedulesByArea_selected__8w5wR{color:#01a49a;border-bottom:2px solid #01a49a}.ListSchedulesByArea_container__2pcky .ListSchedulesByArea_tabs__2lprc .ListSchedulesByArea_tab__2P_iT.ListSchedulesByArea_noSelected__MSy_r{color:#79858e;border-bottom:2px solid #d2d6d9}.container_disponibilidad{margin:20px 0}.container_disponibilidad .hide_content{display:none}.container_disponibilidad .error_disp{margin-top:30px}.TabDisponibilidad:focus{border:2px solid #262d87!important}.busquedaPorAreaMedica .calendarAreas{box-shadow:0 2px 10px #c9cfe3;padding:20px;border-radius:10px}@media only screen and (max-width:959px){.busquedaPorAreaMedica .calendarAreas{box-shadow:none;padding:0;border-radius:0}}.busquedaPorAreaMedica .calendarAreas .calendarAgenda_Special{margin-left:0!important;width:100%!important;background-color:#fff!important}@media only screen and (max-width:959px){.busquedaPorAreaMedica .calendarAreas .calendarAgenda_Special{margin-left:-4%!important;width:108%!important;background-color:#f2f5f9!important}}.busquedaPorAreaMedica .profesionalesCalendar_header{width:100%;margin-bottom:10px;margin-top:4px;background-color:#f2f5f9!important;border-radius:8px}@media only screen and (max-width:600px){.busquedaPorAreaMedica .profesionalesCalendar_header{border-radius:0}}.busquedaPorAreaMedica .profesionalesCalendar_header.calendarAgenda_Special{padding-top:5px;padding-bottom:5px}@media only screen and (max-width:600px){.busquedaPorAreaMedica .profesionalesCalendar_header.calendarAgenda_Special{margin-left:-4%;width:108%}}.busquedaPorAreaMedica .profesionalesCalendar_header .calendarAgenda_HeaderButton{display:inline-block;width:15%}.busquedaPorAreaMedica .profesionalesCalendar_header .calendarAgenda_HeaderText{display:inline-block;width:70%;text-align:center}.card_profesionalAreas{width:100%;margin-top:20px!important;position:relative;box-shadow:0 2px 9px 1px rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 1px 3px 0 rgba(0,0,0,.12)!important}.card_profesionalAreas .card_profesional__content{vertical-align:top;width:100%;padding:20px 20px 20px 120px;font-size:16px;font-weight:700;background-color:#fff}@media only screen and (max-width:450px){.card_profesionalAreas .card_profesional__content{padding:15px 15px 15px 105px}}.card_profesionalAreas .card_profesional__content .card_profesional__foto{width:90px!important;height:100px!important;top:20px;left:20px;position:absolute;object-fit:cover;border-radius:5px}@media only screen and (max-width:450px){.card_profesionalAreas .card_profesional__content .card_profesional__foto{width:80px!important;height:90px!important;top:15px;left:15px}}.card_profesionalAreas .card_profesional__content .nombres{color:#364855;font-size:16px;font-weight:500;margin:0!important;line-height:18px}.card_profesionalAreas .card_profesional__content .apellidos{color:#364855;font-size:16px;font-weight:400;margin:0!important;line-height:18px}.card_profesionalAreas .card_profesional__content .area_medica{color:#5143d5;font-size:14px;font-weight:400;margin:10px 10px 0 0!important;line-height:16px;display:inline-block}@media only screen and (max-width:450px){.card_profesionalAreas .card_profesional__content .area_medica{font-size:12px;line-height:12px}}.card_profesionalAreas .card_profesional__content .extraAreasLabel{color:#857be2;font-size:11px;margin:0;display:inline-block}.card_profesionalAreas .card_profesional__content .labelDisponibilidad{color:#63717b;font-size:14px;font-weight:400;margin:10px 0 3px!important;line-height:14px}@media only screen and (max-width:600px){.card_profesionalAreas .card_profesional__content .labelDisponibilidad{font-size:16px;line-height:16px}}@media only screen and (max-width:450px){.card_profesionalAreas .card_profesional__content .labelDisponibilidad{margin:0 0 3px!important;font-size:12px;line-height:12px}}.card_profesionalAreas .card_profesional__content .card_profesional__dispocont{width:100%;background-color:#fff;border-radius:15px;border:2px solid #a6aeb3!important;padding:10px;position:relative;min-height:60px}@media only screen and (max-width:450px){.card_profesionalAreas .card_profesional__content .card_profesional__dispocont{min-height:49px;height:49px;border-radius:10px;padding:5px 5px 5px 3px}}.card_profesionalAreas .card_profesional__content .card_profesional__dispocont.modeHidden .card_profesional__content__button{top:8px}@media only screen and (max-width:959px){.card_profesionalAreas .card_profesional__content .card_profesional__dispocont.modeHidden .card_profesional__content__button{top:9px}}@media only screen and (max-width:450px){.card_profesionalAreas .card_profesional__content .card_profesional__dispocont.modeHidden .card_profesional__content__button{top:5px}}.card_profesionalAreas .card_profesional__content .card_profesional__dispocont .ccBUOn{max-width:100px!important}.card_profesionalAreas .card_profesional__content .card_profesional__dispocont .card_profesional__content__button{min-width:100px!important;height:40px;min-height:40px!important;width:100px!important;font-size:14px;position:absolute;top:10px;right:10px}@media only screen and (max-width:750px){.card_profesionalAreas .card_profesional__content .card_profesional__dispocont .card_profesional__content__button{font-size:12px;min-height:35px!important;height:35px!important;min-width:80px!important;width:80px!important}}@media only screen and (max-width:600px){.card_profesionalAreas .card_profesional__content .card_profesional__dispocont .card_profesional__content__button{font-size:14px;top:13px;right:13px;min-width:100px!important;height:40px;min-height:40px!important;width:100px!important}}@media only screen and (max-width:450px){.card_profesionalAreas .card_profesional__content .card_profesional__dispocont .card_profesional__content__button{top:5px;right:5px;font-size:12px;min-height:35px!important;height:35px!important;min-width:70px!important;width:70px!important}}.card_profesionalAreas .card_profesional__content .card_profesional__dispocont .section_dates{font-size:14px;display:inline-block;text-align:center;width:100%;padding-right:100px}@media only screen and (max-width:750px){.card_profesionalAreas .card_profesional__content .card_profesional__dispocont .section_dates{font-size:12px;padding-right:80px}}@media only screen and (max-width:600px){.card_profesionalAreas .card_profesional__content .card_profesional__dispocont .section_dates{font-size:16px;padding-right:100px}}@media only screen and (max-width:450px){.card_profesionalAreas .card_profesional__content .card_profesional__dispocont .section_dates{font-size:12px;padding-right:70px}}.card_profesionalAreas .card_profesional__content .card_profesional__dispocont .section_dates .gray{font-weight:500;color:#909aa1}.card_profesionalAreas .card_profesional__content .card_profesional__dispocont .section_dates .violet{font-weight:500;color:#5143d5}.card_profesionalAreas .card_profesional__content .card_profesional__dispocont .section_dates .green{font-weight:500;color:#01a49a}.card_profesionalAreas .card_profesional__content .card_profesional__dispocont .section_button{display:inline-block;width:48%;position:absolute}.card_profesionalAreas .card_profesionalAreas__perfil{margin-right:15px;margin-left:15px;background-color:#f2f5f9;height:85px;text-align:center;align-content:center;padding-top:16px;position:relative;border-radius:10px;margin-top:5px}.card_profesionalAreas .card_profesionalAreas__perfil:hover{cursor:pointer}@media only screen and (max-width:600px){.card_profesionalAreas .card_profesionalAreas__perfil{margin-top:0;margin-right:0;margin-left:0;border-radius:0;padding-top:8px;height:40px}}.card_profesionalAreas .card_profesionalAreas__perfil .shadow{border-radius:10px;width:100%;height:85px;position:absolute;top:0;left:0;opacity:0}.card_profesionalAreas .card_profesionalAreas__perfil .shadow:hover{background-color:#5143d5;opacity:.1}@media only screen and (max-width:600px){.card_profesionalAreas .card_profesionalAreas__perfil .shadow{border-radius:0;height:40px}}.card_profesionalAreas .card_profesionalAreas__perfil .icon{background-color:#fff;width:25px;height:25px;border-radius:50%;padding-top:5px;display:inline-block}.card_profesionalAreas .card_profesionalAreas__perfil .icon img{width:15px}.card_profesionalAreas .card_profesionalAreas__perfil .text{width:auto;display:inline-block;vertical-align:top;padding-top:2px}@media only screen and (max-width:959px){.card_profesionalAreas .card_profesionalAreas__perfil .text{padding-top:6px;padding-left:5px}}.card_profesionalAreas .card_profesionalAreas__perfil .text p{margin:0!important;font-size:14px;color:#5143d5;max-lines:2}@media only screen and (max-width:750px){.card_profesionalAreas .card_profesionalAreas__perfil .text p{max-width:100%;line-height:15px;font-size:12px}}@media only screen and (max-width:600px){.card_profesionalAreas .card_profesionalAreas__perfil .text p{max-width:100%;font-size:16px}}@media only screen and (max-width:450px){.card_profesionalAreas .card_profesionalAreas__perfil .text p{font-size:12px}}.card_profesionalNoDisponibilidadAreas{margin-top:30px;border-radius:8px;padding:8px}.card_profesionalNoDisponibilidadAreas:hover{cursor:pointer;box-shadow:0 2px 10px #c9cfe3}.card_profesionalNoDisponibilidadAreas .card_profesional__foto{width:90px!important;border-radius:5px}@media only screen and (max-width:450px){.card_profesionalNoDisponibilidadAreas .card_profesional__foto{width:80px!important}}.card_profesionalNoDisponibilidadAreas .card_profesional__content__buttonPerfil{font-size:14px;float:right;margin-top:5px}@media only screen and (max-width:450px){.card_profesionalNoDisponibilidadAreas .card_profesional__content__buttonPerfil{margin-top:0}}.card_profesionalNoDisponibilidadAreas .card_profesional__content__buttonPerfil .iconFordward{position:absolute;right:85px;bottom:2px;font-size:20px}@media only screen and (max-width:959px){.card_profesionalNoDisponibilidadAreas .card_profesional__nodispo__content{padding-left:10px}}.card_profesionalNoDisponibilidadAreas .card_profesional__nodispo__content .card_profesional__nodispo_nombre{font-size:16px;color:#203442;font-weight:500}@media only screen and (max-width:450px){.card_profesionalNoDisponibilidadAreas .card_profesional__nodispo__content .card_profesional__nodispo_nombre{font-size:14px}}.card_profesionalNoDisponibilidadAreas .card_profesional__nodispo__content .card_profesional__nodispo_areamedica{color:#4d5d68;font-weight:400}@media only screen and (max-width:450px){.card_profesionalNoDisponibilidadAreas .card_profesional__nodispo__content .card_profesional__nodispo_areamedica{font-size:12px}}.card_profesionalNoDisponibilidadAreas .card_profesional__nodispo__content .areaMedicaLabel{color:#01736c;font-weight:400}.busquedaPorAreaMedica{min-height:80vh}.titleIconAreas{padding:10px;background-color:#f2f5f9;margin-bottom:10px;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);position:relative}.titleIconAreas .titleIconAreas_text{margin:0;font-weight:500;font-size:16px;color:#364855}.titleIconAreas .titleIconAreas_icon{border:none;background-color:#f2f5f9;position:absolute;top:5px;right:5px;padding-top:3px;padding-left:4px;border-radius:50%;width:35px;height:35px;color:#909aa1}.titleIconAreas .titleIconAreas_icon:hover{cursor:pointer;background-color:#e9ebec}.loadSectionAreaDisponibilidad{margin-top:40px!important;margin-bottom:40px!important}.disponibilidad_not_found_container{background-color:#fff8e1;width:100%;margin:50px 0 30px;padding:20px 30px;border-radius:16px}@media only screen and (max-width:600px){.disponibilidad_not_found_container{padding:20px;margin:20px 0 10px}}.disponibilidad_not_found_container .emptyResultados{width:100%;color:#79858e}.disponibilidad_not_found_container .noProfessionalText{margin:0}@media only screen and (max-width:600px){.disponibilidad_not_found_container .noProfessionalText{margin-bottom:10px}}.disponibilidad_not_found_container .calendarLink{background-color:#fff8e1;color:#01a49a;display:inline;text-decoration:underline;padding-left:0;padding-right:0}.colorSecondary{color:#5143d5}.zonaNoDisponibilidadAreas{padding-top:30px;padding-bottom:20px}.zonaNoDisponibilidadAreas .noDisponibilidadTitle{color:#364855;font-weight:400;font-size:24px}@media only screen and (max-width:450px){.zonaNoDisponibilidadAreas .noDisponibilidadTitle{font-size:18px;font-weight:500}}.zonaNoDisponibilidadAreas .noDisponibilidadLabel{color:#364855}@media only screen and (max-width:450px){.zonaNoDisponibilidadAreas .noDisponibilidadLabel{font-size:14px}}.card_titleSectionHour{background-color:#eeecfb;width:60px;text-align:center;padding-top:5px;height:30px;border-radius:4px;color:#5143d5;margin-top:20px;font-weight:700;margin-bottom:5px}.titleCalendar{margin-top:30px;margin-bottom:30px;text-align:center;font-weight:500!important}.areas_modalAreaInteres{padding-bottom:20px}.areas_modalAreaInteres .img{width:40px}.areas_modalAreaInteres .title{color:#5143d5;font-weight:500;margin:10px 0}.areas_modalAreaInteres .item{cursor:pointer;padding:3px 3px 3px 20px;margin:0!important}.areas_modalAreaInteres .item:hover{background-color:#f2f5f9}.SecondaryLoading_container__36VPg{display:flex;justify-content:center;align-items:center;flex-direction:column;height:100%;background-color:#203442;opacity:.95;color:#fff;text-align:center}.SecondaryLoading_container__36VPg h2{font-weight:500;font-size:24px;margin:10px 0 0}.SecondaryLoading_container__36VPg h2,.SecondaryLoading_container__36VPg p{font-family:"Rubik";font-style:normal;line-height:32px;letter-spacing:.0120588em}.SecondaryLoading_container__36VPg p{font-weight:400;font-size:18px;margin:0}@-webkit-keyframes Bubble_bubblePrimary__2hTGq{0%{-webkit-transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.5);opacity:.8}51%{-webkit-transform:scale(0);opacity:.2}75%{-webkit-transform:scale(.5);opacity:.5}to{-webkit-transform:scale(1);opacity:1}}@keyframes Bubble_bubblePrimary__2hTGq{0%{-webkit-transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.5);opacity:.8}51%{-webkit-transform:scale(0);opacity:.2}75%{-webkit-transform:scale(.5);opacity:.5}to{-webkit-transform:scale(1);opacity:1}}@-webkit-keyframes Bubble_bubbleSecondary__115gj{0%{-webkit-transform:scale(.1);opacity:1}25%{-webkit-transform:scale(.5);opacity:1}50%{-webkit-transform:scale(1);opacity:.8}75%{-webkit-transform:scale(1.5);opacity:.4}80%{-webkit-transform:scale(0);opacity:.2}to{-webkit-transform:scale(0);opacity:0}}@keyframes Bubble_bubbleSecondary__115gj{0%{-webkit-transform:scale(.1);opacity:1}25%{-webkit-transform:scale(.5);opacity:1}50%{-webkit-transform:scale(1);opacity:.8}75%{-webkit-transform:scale(1.5);opacity:.4}80%{-webkit-transform:scale(0);opacity:.2}to{-webkit-transform:scale(0);opacity:0}}.Bubble_box__33tNd{display:inline-flex;justify-content:center;align-items:center;position:relative;width:50px;height:50px}.Bubble_box__33tNd .Bubble_bubble__QFTgt{position:absolute;height:30px;width:30px;border-radius:15px}.Bubble_box__33tNd .Bubble_bubblePrimary__2hTGq{-webkit-animation:Bubble_bubblePrimary__2hTGq 3s linear infinite;animation:Bubble_bubblePrimary__2hTGq 3s linear infinite;background:#ccedeb}.Bubble_box__33tNd .Bubble_bubbleSecondary__115gj{-webkit-animation:Bubble_bubbleSecondary__115gj 3s linear infinite;animation:Bubble_bubbleSecondary__115gj 3s linear infinite;background:#00adb5}.LoadingContext_wrapper__2vNWW{position:fixed;top:0;left:0;bottom:0;right:0;z-index:10}.Badge_box__3hsHx{background:#dcd9f7;border-radius:4px;padding:2px 8px;font-family:"Rubik";color:#5143d5}.Expired_backgroundWhite__2d45A{background-color:#fff!important}.Expired_container__22Eyw{background-color:#fff;box-sizing:border-box}.Expired_container__22Eyw .Expired_title__t1TWG{padding:0;box-sizing:border-box;color:#364855;font-family:Rubik;font-size:40px;font-style:normal;font-weight:500;line-height:48px;letter-spacing:.482px;margin:0 0 16px}@media (min-width:540px){.Expired_container__22Eyw .Expired_title__t1TWG{padding-top:56px}}.Expired_container__22Eyw .Expired_subtitle__3tdI-{padding:0;box-sizing:border-box;color:#364855;font-family:Rubik;font-size:18px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:.217px;margin:0 0 40px}@media (min-width:540px){.Expired_container__22Eyw .Expired_subtitle__3tdI-{max-width:495px;font-size:28px;line-height:36px;letter-spacing:.338px}}.Expired_container__22Eyw .Expired_description__2Inju{padding:0;box-sizing:border-box;color:#364855;font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.193px;margin:0 0 20px}@media (min-width:540px){.Expired_container__22Eyw .Expired_description__2Inju{max-width:429px;margin-bottom:16px;font-size:18px;line-height:28px;letter-spacing:.217px}}.Expired_container__22Eyw .Expired_booking__3oo7u{border-radius:16px;border:1px solid #857be2;padding:14px 16px 12px}@media (min-width:540px){.Expired_container__22Eyw .Expired_booking__3oo7u{max-width:606px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center;grid-gap:24px;gap:24px}}.Expired_container__22Eyw .Expired_bookingLeft__xjAKm{max-width:294px}.Expired_container__22Eyw .Expired_bookingLeft__xjAKm .Expired_badgeTop__3pPrF{border-radius:4px;background:#eeecfb;color:#5143d5;font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.145px;display:inline-block;margin-right:16px;max-height:20px}.Expired_container__22Eyw .Expired_bookingLeft__xjAKm .Expired_medicalArea__3paTc{color:#4d5d68;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.169px}.Expired_container__22Eyw .Expired_bookingLeft__xjAKm .Expired_professional__3ndNy{color:#203442;font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.193px;margin-top:4px;margin-bottom:8px}.Expired_container__22Eyw .Expired_bookingRight__4vZe1{display:flex;grid-gap:16px;gap:16px}.Expired_container__22Eyw .Expired_bookingRight__4vZe1 .Expired_badgeBottom__3cccC{border-radius:4px;background:#f2f5f9;color:#5143d5;text-align:center;font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.193px;display:inline-block;padding:7px 20px;display:flex;align-items:center}.Expired_container__22Eyw .Expired_buttons__1veLX{display:flex;flex-direction:column;align-items:center;grid-gap:22px;gap:22px;margin-top:48px}@media (min-width:540px){.Expired_container__22Eyw .Expired_buttons__1veLX{flex-direction:row;max-width:472px}}.Expired_container__22Eyw .Expired_buttons__1veLX .Expired_btnBooking__2by7u{background:#01a49a;box-shadow:0 2px 2px 0 rgba(1,164,154,.25);color:#fff;cursor:pointer}.Expired_container__22Eyw .Expired_buttons__1veLX .Expired_btnBooking__2by7u,.Expired_container__22Eyw .Expired_buttons__1veLX .Expired_btnOther__rYCKD{border-radius:8px;border:1px solid #01a49a;text-align:center;font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:20px;letter-spacing:.193px;padding:10px 18px;max-width:291px;width:100%;text-decoration:none}.Expired_container__22Eyw .Expired_buttons__1veLX .Expired_btnOther__rYCKD{background:#fff;color:#01736c}.ReservaFallidaLoader_containerExpired__1uwcc{margin-top:-24px;margin-left:-16px;margin-right:-16px;padding:64px 16px 78px;background-color:#fff}@media (min-width:960px){.ReservaFallidaLoader_containerExpired__1uwcc{margin-top:0;margin-right:163px;margin-left:163px;border-radius:16px}}.stepperContainer{background-color:#f2f5f9!important;padding:0!important;margin-top:10px;width:100%}.stepperContainer .stepLabel .MuiTypography-body2{color:#4d5d68;font-size:11px;font-weight:400;margin-top:10px}.stepperContainer .stepLabel.Mui-disabled circle{color:#ccedeb}.stepperContainer .stepLabel img{width:30px}.stepperContainer .stepConnector.Mui-disabled span{border-image-source:linear-gradient(90deg,#01a49a,#ccedeb);border-image-slice:1}.stepperContainer .stepConnector span{border-top-color:#01a49a;border-top-width:2px}.metodoPagoEsencial_pagoenrolado_metodoPagoEsencial__1l4Nm{background-color:#fff;border-radius:8px;padding:20px 50px 20px 20px;text-align:left;margin:10px 0 20px}@media (max-width:960px){.metodoPagoEsencial_pagoenrolado_metodoPagoEsencial__1l4Nm{padding:20px 0 20px 20px}}.metodoPagoEsencial_esencial_icon__1Ldc1{margin-top:10px}@media (max-width:960px){.metodoPagoEsencial_esencial_icon__1Ldc1{margin-left:40px}}.metodoPagoEsencial_label__z2YVA{font-family:"Rubik";font-size:12px;color:#4d5d68;line-height:20px;font-weight:500}.metodoPagoEsencial_value__2Ffj_{font-family:"Rubik";font-size:16px;color:#203442;line-height:16px;font-weight:500}@media (min-width:960px){.metodoPagoEsencial_wrapper_img_esencialIcon__poO4V{display:flex;justify-content:flex-end}}@media (max-width:540px){.metodoPagoEsencial_wrapper_img_esencialIcon__poO4V{position:absolute;left:55%}}.metodoPagoEsencial_container_img_esencialIcon__2jDkH{margin-top:10px}.EsencialAmounts_box__3hQzq{width:100%;background:#fff;border-radius:8px;padding:15px 22px 15px 23px;font-family:"Rubik";font-style:normal;margin-top:14px}.EsencialAmounts_amount__i6M67{display:flex;justify-content:space-between}.EsencialAmounts_charges__3KLkB{font-weight:400;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#4d5d68}.EsencialAmounts_total__oOgZ2{margin-top:15px;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.0120588em;color:#203442}.MetodoPagoWebpayPlus_container_metodoWebpayPlus__2hKHp{background-color:#fff;border-radius:8px;padding:15px;text-align:left;margin:10px 0 20px;display:flex;flex-direction:row;align-content:center;justify-content:space-between}@media (max-width:540px){.MetodoPagoWebpayPlus_container_metodoWebpayPlus__2hKHp{padding:10px}}.MetodoPagoWebpayPlus_titles_metodoWebpayPlus__2vguz{display:flex;flex-direction:column}.MetodoPagoWebpayPlus_webpayPlus_icon__32aWg{margin-top:20px}.MetodoPagoWebpayPlus_label__3zlaO,.MetodoPagoWebpayPlus_label_number__x1U7m{font-family:"Rubik";font-size:12px;color:#4d5d68;line-height:20px;font-weight:500}.MetodoPagoWebpayPlus_label_number__x1U7m{margin-top:10px}.MetodoPagoWebpayPlus_label_bottom__5I_GJ{font-family:"Rubik";font-size:12px;color:#4d5d68;line-height:20px;font-weight:500}.MetodoPagoWebpayPlus_card_icon__xkUuP{width:27px;height:15px}.MetodoPagoWebpayPlus_value__3VhJC{font-family:"Rubik";font-size:16px;color:#203442;line-height:16px;font-weight:500}.InfoPagoCostoCero_infoContainer__Y5LHq{margin-top:10px;margin-bottom:20px;display:flex;align-items:center;border-radius:8px;border:1px solid #978ee6;border:1px solid var(--secondary-secondary-7,#978ee6);background:#eeecfb;background:var(--secondary-secondary-3,#eeecfb);padding:1.5em 2em;grid-gap:26px;gap:26px}.InfoPagoCostoCero_infoContainerSmall__20tRY{align-items:flex-start;padding:12px 16px;grid-gap:8px;gap:8px}.InfoPagoCostoCero_infoContainerImg__3my8N{display:flex;align-items:center;justify-content:center}.InfoPagoCostoCero_infoImg__210W_{width:42px;height:42px}.InfoPagoCostoCero_imgSmall__2P_4d{background-color:#fff;border-radius:50%;width:20px;height:20px}.InfoPagoCostoCero_infoTexto__2sK66{display:flex;align-items:center;word-wrap:break-word;color:#203442;color:var(--tertiary-tertiary-1,#203442);font-size:18px;font-family:Rubik;letter-spacing:.217px}@media (max-width:540px){.InfoPagoCostoCero_infoTexto__2sK66{font-size:1em}}.InfoPagoCostoCero_infoTextoSmall__nNhi6{line-height:16px;font-size:12px;margin:auto 0}.Amounts_box__2_8l0{width:100%;background:#fff;border-radius:8px;padding:15px 22px 15px 23px;font-family:"Rubik";font-style:normal;margin-top:14px}.Amounts_amount__16NCn{display:flex;justify-content:space-between}.Amounts_charges__2vOc-{font-weight:400;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#4d5d68}.Amounts_discount__190f6{color:#01a49a}.Amounts_discountLabel__18-zT{display:flex;flex-wrap:nowrap;justify-content:center;grid-gap:6px;gap:6px}.Amounts_tooltipTitleContent__1EPNq{background:#4d5d68;font-family:Rubik;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.0121em;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;padding:4px 8px}.Amounts_tooltipIcon__3tAvp{width:14px;height:14px;margin-top:4px}.Amounts_discountAmount__flRsu{display:flex;flex-wrap:nowrap;justify-content:center}.Amounts_discountPercentange__uqcZu{margin-right:8px;border-radius:8px;background:#e6f6f5;border:1px solid #ccedeb;padding:0 8px;font-size:12px}hr{margin-top:10px;margin-bottom:15px;border:.5px solid #d2d6d9}.Amounts_total__3PNb0{font-weight:500;font-size:16px;line-height:20px;letter-spacing:.0120588em;color:#203442;border-top:1px solid #f2f5f9;padding-top:10px;width:100%}.Amounts_amountContainer__cDdtk{width:100%;display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px;gap:10px}.Amounts_amountWarning__S3qh9{background:#fff8e1;border-radius:8px;padding:12px 16px;display:flex;align-items:center;grid-gap:12px;gap:12px;color:#4d5d68;font-size:16px!important;line-height:24px;letter-spacing:1.21%;width:100%}.Amount_amountContainer__qrmih{width:100%;margin-top:12px;padding:24px;display:flex;flex-direction:column;align-items:flex-start;grid-gap:10px;gap:10px;background:#fff;border-radius:8px}.Amount_amountWarning__1prgM{background:#fff8e1;border-radius:8px;padding:12px 16px;display:flex;align-items:center;grid-gap:12px;gap:12px;color:#4d5d68;font-size:16px;line-height:24px;letter-spacing:1.21%;width:100%}.Amount_amount__llZJ9{display:flex;justify-content:space-between;width:100%;border-top:1px solid #f2f5f9;padding:10px 4px;font-family:"Rubik";font-style:normal;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.0120588em;color:#203442}.SectionTitle_box__3hqRn{display:flex}.SectionTitle_boxTitle__1Ra7q{font-weight:500;font-size:16px;line-height:20px;display:flex;align-items:center;color:#364855;padding-left:10px}.SectionTitle_boxSubtitle__1dLUp,.SectionTitle_boxTitle__1Ra7q{font-family:"Rubik";font-style:normal;letter-spacing:.0120588em}.SectionTitle_boxSubtitle__1dLUp{font-weight:400;font-size:12px;line-height:16px;color:#63717b;margin-bottom:14px}.PaymentMethod_wrapper__1Xm6X{background:#fff;border-radius:8px;padding:16px 15px 19px 16px;width:100%;margin-bottom:22px;display:flex;line-height:normal}@media (min-width:960px){.PaymentMethod_wrapper__1Xm6X{padding:32px}}.PaymentMethod_wrapper__1Xm6X .PaymentMethod_wrapperRadio__14xR6{padding:0 10px 0 0;align-self:flex-start}@media (min-width:960px){.PaymentMethod_wrapper__1Xm6X .PaymentMethod_wrapperRadio__14xR6{padding:9px 16px 9px 0}}.PaymentMethod_wrapperContent__wo11d{width:100%}.PaymentMethod_wrapperContent__wo11d .PaymentMethod_label__2S1jy{background-color:#fff;display:flex;flex-direction:column;position:relative;font-family:"Rubik";font-style:normal;letter-spacing:.0120588em;color:#4d5d68}@media (min-width:960px){.PaymentMethod_wrapperContent__wo11d .PaymentMethod_label__2S1jy{display:block}}.PaymentMethod_wrapperContent__wo11d .PaymentMethod_labelTitle__ka3gA{order:1;font-weight:500;font-size:16px;line-height:20px}.PaymentMethod_wrapperContent__wo11d .PaymentMethod_labelDescription__ZU4Rz{font-weight:400;font-size:12px;line-height:16px;order:3;margin-top:11px}@media (min-width:960px){.PaymentMethod_wrapperContent__wo11d .PaymentMethod_labelDescription__ZU4Rz{margin-top:0}}.PaymentMethod_wrapperContent__wo11d .PaymentMethod_labelImage__29MaS{order:2;margin-top:8px}@media (min-width:960px){.PaymentMethod_wrapperContent__wo11d .PaymentMethod_labelImage__29MaS{position:absolute;margin-top:0;top:5px;right:5px}}.PaymentMethod_wrapperContent__wo11d .PaymentMethod_footer__oPHZg{padding-top:10px}@media (min-width:960px){.PaymentMethod_wrapperContent__wo11d .PaymentMethod_footer__oPHZg{padding-top:16px}}.PaymentMethods_otherIsapre__3ZUoo{background:#fff;border-radius:8px;display:flex;width:100%;margin-bottom:22px;flex-direction:column;padding:16px 15px 19px 50px}@media (min-width:960px){.PaymentMethods_otherIsapre__3ZUoo{padding:32px 32px 32px 72px}}.PaymentMethods_otherIsapreTop__1wb7T{display:flex;flex-direction:column}@media (min-width:960px){.PaymentMethods_otherIsapreTop__1wb7T{flex-direction:row;justify-content:space-between;width:100%;margin-bottom:10px}}.PaymentMethods_otherIsapreTopTitle__3Hjnx{font-family:"Rubik";font-style:normal;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.0120588em;color:#4d5d68}.PaymentMethods_otherIsapreTopImage__1q36u{margin-top:5px;width:165px}@media (min-width:960px){.PaymentMethods_otherIsapreTopImage__1q36u{width:105px;margin-top:0}}.PaymentMethods_wrapperError__8MKki,.PaymentMethods_wrapperWarning__3Lcpl{padding-right:0}@media (min-width:960px){.PaymentMethods_wrapperError__8MKki,.PaymentMethods_wrapperWarning__3Lcpl{padding-right:34px}}.PaymentMethods_mrTop__3c1Da{margin-top:5px}.Warning_warning__nqQTk{background:#ffecb3;border-radius:8px;padding:12px 9px 11px 16px;display:flex;align-items:center}.Warning_warningContent__3V563{margin-left:16px}.Warning_warningContentTop__zYNx_{font-weight:500;font-size:14px;color:#364855}.Warning_warningContentDown__1MQ5V,.Warning_warningContentTop__zYNx_{font-family:"Rubik";font-style:normal;line-height:16px;letter-spacing:.0120588em}.Warning_warningContentDown__1MQ5V{font-weight:400;font-size:12px;color:#4d5d68}.alertWebpay_Info__2Yr1O{margin-top:10px;display:flex;padding:0 16px 0 12px;border-radius:8px;grid-gap:8px;gap:8px;border:1px solid #978ee6;background:#eeecfb;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.alertWebpay_imgInfo__3EgGY{margin-top:6px;height:24px;display:flex;align-items:center;justify-content:center}.alertWebpay_infoMessagge__lzS6V{color:#364855;font-family:Rubik;font-size:12px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.145px}.Error_error__2r8lN{background:#ffcdd2;border-radius:8px;padding:12px 9px 11px 16px;display:flex;align-items:center}.Error_errorContent__3PMsm{margin-left:16px}.Error_errorContentTop__12SBv{font-weight:500;font-size:14px;color:#364855}.Error_errorContentDown__z0J1s,.Error_errorContentTop__12SBv{font-family:"Rubik";font-style:normal;line-height:16px;letter-spacing:.0120588em}.Error_errorContentDown__z0J1s{font-weight:400;font-size:12px;color:#4d5d68}.Summary_summary__12x-b{display:flex;flex-direction:column;font-family:"Rubik";font-style:normal;background:#fff;border-radius:8px;padding:23px 42px;flex-wrap:nowrap}@media (min-width:960px){.Summary_summary__12x-b{flex-wrap:wrap;height:100px}}.Summary_summary__12x-b .Summary_speciality__2OtsG{display:flex;flex-direction:row;justify-content:space-between}@media (min-width:960px){.Summary_summary__12x-b .Summary_speciality__2OtsG{justify-content:flex-start}}.Summary_summary__12x-b .Summary_speciality__2OtsG .Summary_height__2MHEE{height:20px;margin-right:10px}.Summary_summary__12x-b .Summary_speciality__2OtsG .Summary_area__2GZlA{font-weight:400;font-size:14px;line-height:24px;letter-spacing:.0120588em;color:#4d5d68}@media (min-width:960px){.Summary_summary__12x-b .Summary_speciality__2OtsG .Summary_area__2GZlA{margin-left:16px}}.Summary_summary__12x-b .Summary_profesional__2klKy{font-weight:500;font-size:16px;line-height:20px;letter-spacing:.0120588em;color:#203442;margin-top:9px}.Summary_summary__12x-b .Summary_datetime__gTHIl{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:9px;height:30px}.Summary_summary__12x-b .Summary_datetime__gTHIl .Summary_date__1ZJl1{text-align:center;padding:5px 15px;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.0120588em;margin-right:5px}.Summary_summary__12x-b .Summary_datetime__gTHIl .Summary_hour__1D7GY{text-align:center;padding:5px 15px;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.0120588em;margin-left:5px}.Badge_box__3X8OD{background:#dcd9f7;border-radius:4px;padding:2px 8px;font-family:"Rubik";color:#5143d5}.ConfirmationModal_box__3fEqm{padding:25px 16px 32px;display:flex}@media (max-width:960px){.ConfirmationModal_box__3fEqm{flex-direction:column;align-items:center;padding-top:0;padding-bottom:0}.ConfirmationModal_box__3fEqm img{width:144px;height:171px}}.ConfirmationModal_box__3fEqm .ConfirmationModal_content__BKC3i{margin-left:40px;font-family:"Rubik";font-style:normal}@media (max-width:960px){.ConfirmationModal_box__3fEqm .ConfirmationModal_content__BKC3i{text-align:center;margin-left:0;padding-bottom:15px}}.ConfirmationModal_box__3fEqm .ConfirmationModal_contentTitle__1eBFa{font-weight:500;font-size:18px;line-height:28px;letter-spacing:.0120588em;color:#203442}.ConfirmationModal_box__3fEqm .ConfirmationModal_contentDescription__AEmnF{margin-top:16px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.0120588em;color:#4d5d68}.ConfirmationModal_box__3fEqm .ConfirmationModal_contentActions__MNIKR{display:flex}.ConfirmationModal_box__3fEqm .ConfirmationModal_contentActions__MNIKR .ConfirmationModal_btnModify__sepIc{margin-top:24px;font-weight:500;font-size:16px;line-height:20px;border:1px solid #01a49a;border-radius:8px;background-color:#fff;color:#01736c;padding:14px 16px;flex-grow:1;margin-right:12px;cursor:pointer}.ConfirmationModal_box__3fEqm .ConfirmationModal_contentActions__MNIKR .ConfirmationModal_btnConfirm__crtNM{margin-top:24px;font-weight:500;font-size:16px;line-height:20px;background:#01a49a;border:1px solid #01a49a;border-radius:8px;color:#fff;padding:14px 16px;flex-grow:1;margin-left:12px;cursor:pointer}.LoadingIsapreModal_box__GGxHU{display:flex;flex-direction:column;font-family:"Rubik";font-style:normal;text-align:center;padding:25px 75px 45px}@media (max-width:960px){.LoadingIsapreModal_box__GGxHU{padding-left:10px;padding-right:10px}}.LoadingIsapreModal_box__GGxHU .LoadingIsapreModal_title__1qXpv{margin-top:10px;font-weight:500;font-size:24px;line-height:32px;text-align:center;letter-spacing:.0120588em;color:#364855}.LoadingIsapreModal_box__GGxHU .LoadingIsapreModal_description__3abIE{font-weight:400;font-size:18px;line-height:32px;text-align:center;letter-spacing:.0120588em;color:#364855}.LoadingToPayContext_wrapper__2L6C1{position:fixed;top:0;left:0;bottom:0;right:0;z-index:10}.ModalTutor_modalTutor__3j2D0{max-width:540px;padding:22px 16px 40px}.ModalTutor_modalTutor__3j2D0 h3,.ModalTutor_modalTutor__3j2D0 p{margin:0;padding:0}.ModalTutor_modalTutor__3j2D0 h3{font-weight:500;font-size:24px;line-height:32px;display:flex;align-items:center;margin-top:5px}.ModalTutor_modalTutor__3j2D0 h3,.ModalTutor_modalTutor__3j2D0 p{font-family:"Rubik";font-style:normal;letter-spacing:.0120588em;color:#203442}.ModalTutor_modalTutor__3j2D0 p{font-weight:400;font-size:16px;line-height:24px;margin-top:10px}.ModalTutor_input__9MNX7{margin-top:14px}.ModalTutor_input__9MNX7>fieldset{margin:0}.ModalTutor_input__9MNX7>fieldset>input{border-radius:8px;border:1px solid #bcc2c6}.ModalTutor_btn__b10yw{margin-top:24px;width:100%;background:#e9ebec;box-shadow:0 2px 2px rgba(121,133,142,.25);border-radius:8px;font-family:"Rubik";font-style:normal;font-weight:500;font-size:16px;line-height:20px;letter-spacing:.0120588em;color:#79858e;padding-top:14px;padding-bottom:14px}.ModalTutor_btnEnabled__nrq7M{color:#e9ebec;background:#01a49a}.ModalRefreshPage_modal__BQapd{margin-left:9px;margin-right:9px;padding:32px}@media (max-width:960px){.ModalRefreshPage_modal__BQapd{min-height:316px}}.ModalRefreshPage_icon__1Wer1{margin-bottom:32px}.ModalRefreshPage_btn__KKAS7{min-height:48px;width:100%;background-color:#01a49a;color:#fff;border:1px solid #01a49a;cursor:pointer}@media (min-width:960px){.ModalRefreshPage_btn__KKAS7{max-width:384px}}.ModalRefreshPage_title__2xzH6{margin:0;color:#203442;max-width:332px;font-family:Rubik;font-size:18px;font-style:normal;font-weight:500;line-height:28px;letter-spacing:.217px}@media (min-width:960px){.ModalRefreshPage_title__2xzH6{max-width:416px}}.ModalRefreshPage_description__1rZcr{color:#203442;max-width:332px;font-family:Rubik;font-size:18px;font-style:normal;font-weight:400;line-height:28px;letter-spacing:.217px;margin:0 0 32px}@media (min-width:960px){.ModalRefreshPage_description__1rZcr{max-width:416px;margin-bottom:28px}}.AmountsSkeleton_box__3OBUE{display:flex;justify-content:space-between;width:100%;background:#fff;border-radius:8px;padding:14px 23px;margin-top:14px}.AmountsSkeleton_column__bKtsn{display:flex;flex-direction:column;justify-content:center}.EsencialErrorModal_box__1quih{display:flex}@media (max-width:960px){.EsencialErrorModal_box__1quih{flex-direction:column;align-items:center;padding-top:0;padding-bottom:0}}.EsencialErrorModal_box__1quih .EsencialErrorModal_imgBox__HhUbz{height:344px;background:#ffebee;display:flex;align-items:center;justify-content:center}@media (max-width:960px){.EsencialErrorModal_box__1quih .EsencialErrorModal_imgBox__HhUbz{height:171px;width:100%}}.EsencialErrorModal_box__1quih .EsencialErrorModal_imgBox__HhUbz img{width:155px;height:155px;margin:0 25px}@media (max-width:960px){.EsencialErrorModal_box__1quih .EsencialErrorModal_imgBox__HhUbz img{width:144px;height:171px}}.EsencialErrorModal_box__1quih .EsencialErrorModal_content__3tjdG{margin-left:40px;font-family:"Rubik";font-style:normal}@media (max-width:960px){.EsencialErrorModal_box__1quih .EsencialErrorModal_content__3tjdG{margin-top:20px}}.EsencialErrorModal_box__1quih .EsencialErrorModal_contentHeader__2folq{padding:16px;display:flex;justify-content:end;width:100%}@media (max-width:960px){.EsencialErrorModal_box__1quih .EsencialErrorModal_contentHeader__2folq{display:none}}.EsencialErrorModal_box__1quih .EsencialErrorModal_contentTitle__3vGg3{margin-right:40px;font-weight:500;font-size:18px;line-height:28px;letter-spacing:.0120588em;color:#203442}.EsencialErrorModal_box__1quih .EsencialErrorModal_contentDescription__2Yepo{margin-right:40px;margin-top:16px;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.0120588em;color:#4d5d68}.EsencialErrorModal_box__1quih .EsencialErrorModal_contentActions__VcQYU .EsencialErrorModal_btnConfirm__1rkDY{margin-top:24px;background:#01a49a;border:1px solid #01a49a;border-radius:30px;color:#fff;padding:22px 32px;cursor:pointer;font-family:Rubik;font-size:16px;font-weight:500;line-height:0;letter-spacing:.0121em;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media (max-width:960px){.EsencialErrorModal_box__1quih .EsencialErrorModal_contentActions__VcQYU .EsencialErrorModal_btnConfirm__1rkDY{margin-bottom:30px}}.styles_container__1scrV{display:flex;flex-direction:row}@media only screen and (max-width:600px){.styles_container__1scrV{flex-direction:column;margin:-24px -24px 0;position:relative}}.styles_front__ijagw{width:250px;margin:-20px 0 -8px -24px;background:#ffebee;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:600px){.styles_front__ijagw{width:100%;margin:auto;padding:20px}}.styles_content__3FcuP{max-width:320px;padding:0 0 16px 24px}@media only screen and (max-width:600px){.styles_content__3FcuP{padding:24px}}.styles_close__2IOK5{display:flex;justify-content:flex-end;margin-bottom:12px}@media only screen and (max-width:600px){.styles_close__2IOK5{position:absolute;top:0;right:0;margin:6px 2px 0 0}}.styles_title__2ejjQ{font-family:Rubik;font-size:24px;font-weight:500;letter-spacing:.0121em;margin-bottom:12px}.styles_description__2Y1eR{font-family:Rubik;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.0121em;margin-bottom:24px}.styles_actions__3Kxki{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.ReservaView_colorRed__3hBfF{color:red}.ReservaView_title__2N7QT{font-weight:500;font-size:24px;line-height:32px;color:#5143d5;margin:22px 0 0}.ReservaView_subtitle__1fgO7,.ReservaView_title__2N7QT{font-family:"Rubik";font-style:normal;letter-spacing:.0120588em}.ReservaView_subtitle__1fgO7{font-weight:400;font-size:14px;line-height:24px;color:#364855}.AlertMessage_warning__37pkh{background:#ffecb3;border-radius:8px;padding:12px 9px 11px 16px;display:flex;align-items:center;margin-top:16px}.AlertMessage_warningContent__3z5oU{margin-left:16px}.AlertMessage_warningContentTop__2vLoU{font-family:"Rubik";font-style:normal;font-weight:500;font-size:20px;letter-spacing:.0120588em;color:#364855}.AlertMessage_warningContentDown__3aYT5{font-family:"Rubik";font-style:normal;font-weight:400;font-size:16px;line-height:18px;letter-spacing:.0120588em;color:#4d5d68}.agendamiento_container .valor_container{background:#fff;border-radius:5px!important;padding:5px 20px;margin-top:10px;box-shadow:none}.agendamiento_container .valor_container .valor_grid{padding:8px 0}.agendamiento_container .valor_container .valor_container_title{padding-left:10px;padding-top:5px}.agendamiento_container .valor_container .valor_container_title .valor_consulta_title{font-family:Rubik,sans-serif;font-style:normal;font-weight:500;font-size:16px!important;line-height:20px;display:flex;align-items:center;text-align:right;letter-spacing:.0120588em;color:#5143d5}.agendamiento_container .valor_container .valor_container_texto{text-align:right;padding-right:10px}.agendamiento_container .valor_container .valor_container_texto .valor_consulta_texto{font-family:Rubik,sans-serif;font-style:normal;font-weight:500;font-size:18px;line-height:28px;letter-spacing:.0120588em;color:#364855}.agendamiento_container .valor_container_desktop{margin:10px;width:calc(100% - 20px);text-align:center;padding:43px 0;border-radius:8px;border:1px solid #5143d5;box-shadow:none}.agendamiento_container .valor_container_desktop .valor_container_title{margin-bottom:20px}.agendamiento_container .valor_container_desktop .valor_container_title span{color:#5143d5;font-size:18px;font-weight:500}.agendamiento_container .valor_container_desktop .valor_container_texto span{color:#203442;font-size:18px;font-weight:500}.agendamiento_container .container_oneclick_desktop{padding:10px;margin:10px 20px;box-shadow:none}.modalEnrolamientoTarjeta .contentModalRegistroHeader{margin:5px 0 0}.modalEnrolamientoTarjeta .contentModalRegistroHeader button{right:5px}.modalEnrolamientoTarjeta .modalEnrolamientoTarjeta_content{padding-top:0;padding-bottom:15px}.modalEnrolamientoTarjeta .modalEnrolamientoTarjeta_content .divSalida{font-weight:500;font-size:18px}.modalEnrolamientoTarjeta .modalEnrolamientoTarjeta_content .divSalida.strong{color:#364855}.modalEnrolamientoTarjeta .modalEnrolamientoTarjeta_content .divSalida span{color:#07ace4}.agendamiento_container .agendamiento_profesional{padding:20px;box-shadow:none;margin-bottom:20px;border-radius:9px}@media only screen and (max-width:959px){.agendamiento_container .agendamiento_profesional{padding:20px;margin:0 0 20px}}.agendamiento_container .agendamiento_profesional .datosprofesional_container{position:relative}@media only screen and (max-width:959px){.agendamiento_container .agendamiento_profesional .datosprofesional_container{min-height:110px}}.agendamiento_container .agendamiento_profesional .datosprofesional_container img{top:0;left:0;width:90px;border-radius:8px}@media only screen and (max-width:600px){.agendamiento_container .agendamiento_profesional .datosprofesional_container img{width:60px}}.agendamiento_container .agendamiento_profesional .datosprofesional_container .datosprofesional_text{display:flex}.agendamiento_container .agendamiento_profesional .datosprofesional_container .nombre_profesional{font-weight:500;font-size:14px;color:#203442}.agendamiento_container .agendamiento_profesional .datosprofesional_container .areas-profesional{font-weight:500;font-size:12px;color:#63717b}.agendamiento_container .agendamiento_profesional .datosprofesional_container .sucursal{font-weight:700;font-size:16px;color:#5143d5}.agendamiento_container .agendamiento_profesional .datosprofesional_container .fechaProfesional_title,.agendamiento_container .agendamiento_profesional .datosprofesional_container div div .fechaProfesional_title{color:#5143d5;display:block;margin:20px 0}.agendamiento_container .agendamiento_profesional .datosprofesional_fechas{display:flex;align-items:center;justify-content:flex-end}.agendamiento_container .agendamiento_profesional .datosprofesional_fechas div{display:inline-block;vertical-align:top}.agendamiento_container .agendamiento_profesional .datosprofesional_fechas div .fecha-reserva{display:block;width:200px;text-align:center;background-color:#eeecfb;color:#5143d5;font-weight:500;font-size:16px;padding:8px;margin-bottom:5px;border-radius:8px}@media only screen and (max-width:959px){.agendamiento_container .agendamiento_profesional .datosprofesional_fechas div .fecha-reserva{display:inline-block;margin-right:10px;width:180px}}@media only screen and (max-width:450px){.agendamiento_container .agendamiento_profesional .datosprofesional_fechas div .fecha-reserva{width:136px;font-size:14px}}@media only screen and (max-width:959px){.agendamiento_container .agendamiento_profesional .datosprofesional_fechas div .fecha-reserva.hora{width:100px}}@media only screen and (max-width:450px){.agendamiento_container .agendamiento_profesional .datosprofesional_fechas div .fecha-reserva.hora{width:72px;font-size:14px}}@media only screen and (max-width:959px){.agendamiento_container .agendamiento_profesional .datosprofesional_fechas div img{width:30px;position:relative;margin-right:20px}}.agendamiento_container .agendamiento_profesional .datosprofesional_razon{margin-top:10px}.agendamiento_container .agendamiento_profesional .datosprofesional_razon .labelReserva{font-weight:500;font-size:16px;color:#5143d5}.agendamiento_container .agendamiento_profesional .datosprofesional_razon .text{font-weight:400;font-size:14px;color:#364855}.agendamiento_container .agendamiento_profesional .dateContainer{margin-top:15px}@media only screen and (max-width:959px){.agendamiento_container .agendamiento_profesional .IdReservaSection{margin-top:15px}}.agendamiento_container .agendamiento_profesional .IdReservaSection .labelIdReserva{font-weight:500;font-size:12px;color:#4d5d68}.agendamiento_container .agendamiento_profesional .valueReservaContainer{text-align:right}.agendamiento_container .agendamiento_profesional .valueReservaContainer .indiceReserva{font-weight:500;font-size:16px;color:#203442}.agendamiento_container_loader{padding-top:30vh!important}.agendamiento_container{width:61%;margin:auto}@media (max-width:960px){.agendamiento_container{width:100%}}.agendamiento_container .agendamiento_datos_loader{padding-top:15vh!important}.agendamiento_container .medio_de_pago_sub{font-family:Rubik,sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;display:flex;align-items:center;letter-spacing:.0120588em;color:#4d5d68;margin:30px 10px}@media only screen and (max-width:959px){.agendamiento_container .medio_de_pago_sub{margin:5px 0}}.agendamiento_container .payment_options_group .MuiFormControl-root .MuiFormControlLabel-root{margin:0}.agendamiento_container .payment_option_extra_text{vertical-align:middle;margin:20px}.agendamiento_container .payment_option_image{vertical-align:middle}.agendamiento_container .disabled_payment_option{opacity:.5}.agendamiento_container #btn_pago_oneclick{margin-bottom:100px;width:100%}.agendamiento_container hr{margin:20px 0;border:none;border-top:1px solid #d2d6d9!important}.agendamiento_container .medio_de_pago_title_container{margin:20px 20px 0}.agendamiento_container .medio_de_pago_title_container .medio_de_pago_title_datos{font-weight:500;font-size:16px;color:#364855}.reserafallida_container .reserafallida_nuevoprofesional{margin-top:20px;background-color:#fff;border-radius:8px;padding:20px}@media only screen and (max-width:600px){.reserafallida_container .reserafallida_nuevoprofesional{border-radius:0;margin-left:-3%;width:106%;min-width:106%}}@media only screen and (max-width:450px){.reserafallida_container .reserafallida_nuevoprofesional{border-radius:0;margin-left:-5%;width:110%;min-width:110%}}.reserafallida_container .reserafallida_nuevoprofesional .title{color:#5143d5;font-size:16px;font-weight:500;margin-bottom:10px}.reserafallida_container .reserafallida_nuevoprofesional .subtitle{color:#364855;font-size:14px;font-weight:400}.reserafallida_container .reserafallida_nuevoprofesional .nuevoprofesional_card{box-shadow:0 2px 10px #c9cfe3!important}.reserafallida_container .reserafallida_profesional{background-color:#fff;border-radius:8px;margin-top:20px;padding:0}.reserafallida_container .reserafallida_profesional .card_profesional{vertical-align:top;width:100%;margin:0;font-size:16px;font-weight:700;cursor:auto}.reserafallida_container .reserafallida_profesional .card_profesional:hover{border-radius:8px;background-color:#fff}.reserafallida_container .reserafallida_profesional .card_profesional .card_datos{min-height:100px;padding:10px 20px 20px 120px}@media only screen and (max-width:450px){.reserafallida_container .reserafallida_profesional .card_profesional .card_datos{padding:10px 20px 20px 100px}}.reserafallida_container .reserafallida_profesional .card_profesional .card_datos .card_profesional__foto{width:90px!important;height:100px!important;top:20px;left:20px;position:absolute;object-fit:cover;border-radius:5px}@media only screen and (max-width:450px){.reserafallida_container .reserafallida_profesional .card_profesional .card_datos .card_profesional__foto{width:80px!important;height:90px!important;top:15px;left:15px}}.reserafallida_container .reserafallida_profesional .card_profesional .card_datos .nombres{margin:0;font-weight:500;color:#203442;font-size:16px}.reserafallida_container .reserafallida_profesional .card_profesional .card_datos .apellidos{margin:0;font-weight:500;color:#63717b;font-size:14px}.reserafallida_container .reserafallida_profesional .card_profesional .card_datos .area_medica{margin:0;font-weight:500;color:#5143d5;font-size:18px}.reserafallida_container .reserafallida_profesional .card_profesional .card_fechas{padding-top:30px}@media only screen and (max-width:959px){.reserafallida_container .reserafallida_profesional .card_profesional .card_fechas{padding-bottom:10px}}.reserafallida_container .reserafallida_profesional .card_profesional .card_fechas img{width:30px}.reserafallida_container .reserafallida_profesional .card_profesional .card_fechas .fecha{background-color:#eeecfb;width:150px;border-radius:5px;text-align:center;padding:5px}@media only screen and (max-width:450px){.reserafallida_container .reserafallida_profesional .card_profesional .card_fechas .fecha{width:120px}}.reserafallida_container .reserafallida_profesional .card_profesional .card_fechas .fecha p{margin:0;color:#5143d5;font-weight:500;font-size:16px}@media only screen and (max-width:450px){.reserafallida_container .reserafallida_profesional .card_profesional .card_fechas .fecha p{font-size:14px}}.reserafallida_container .reserafallida_profesional .card_profesional .card_fechas .hora{background-color:#eeecfb;width:100px;border-radius:5px;text-align:center;padding:5px}@media only screen and (max-width:450px){.reserafallida_container .reserafallida_profesional .card_profesional .card_fechas .hora{width:90px}}.reserafallida_container .reserafallida_profesional .card_profesional .card_fechas .hora p{margin:0;color:#5143d5;font-weight:500;font-size:16px}@media only screen and (max-width:450px){.reserafallida_container .reserafallida_profesional .card_profesional .card_fechas .hora p{font-size:14px}}.reserafallida_container .reserafallida_alerta{border-radius:8px;background-color:#fff8e1;width:100%;position:relative;padding:20px 20px 20px 100px}@media only screen and (max-width:600px){.reserafallida_container .reserafallida_alerta{margin-top:-24px;margin-left:-5%;width:110%!important;min-width:110%!important;border-radius:0;padding:20px 20px 20px 70px}}.reserafallida_container .reserafallida_alerta img{position:absolute;left:10px;top:20px}@media only screen and (max-width:600px){.reserafallida_container .reserafallida_alerta img{left:20px;top:40px;width:40px}}.reserafallida_container .reserafallida_alerta .title{font-size:18px;font-weight:500}@media only screen and (max-width:600px){.reserafallida_container .reserafallida_alerta .title{font-size:16px}}.reserafallida_container .reserafallida_alerta .subtitle{font-size:16px;margin-top:10px}@media only screen and (max-width:600px){.reserafallida_container .reserafallida_alerta .subtitle{margin-top:20px;font-size:14px}}.reserafallida_container .reserafallida_disponibilidad{margin-top:20px}.reserafallida_container .reserafallida_disponibilidad .title{font-size:18px;font-weight:500}.reserafallida_container .reserafallida_disponibilidad .subtitle{font-size:16px}@media only screen and (max-width:600px){.reserafallida_container .reserafallida_disponibilidad .subtitle{margin-top:20px}}.reserafallida_container .reserafallida_reserva{margin-top:20px}.reserafallida_container .reserafallida_reserva button{width:200px}.reserafallida_container .reserafallida_reserva hr{margin-top:20px;border:1px solid #d2d6d9}.reserafallida_container .reserafallida_otroprofesional{margin:20px 0;background-color:#fff;border-radius:8px;padding:20px}@media only screen and (max-width:959px){.reserafallida_container .reserafallida_otroprofesional{background-color:#f2f5f9!important}}@media only screen and (max-width:959px){.reserafallida_container .reserafallida_otroprofesional div{text-align:center}}.reserafallida_container .reserafallida_otroprofesional div .text{font-weight:400;font-size:16px;margin:15px 10px 0 0}@media only screen and (max-width:959px){.reserafallida_container .reserafallida_otroprofesional div .text{text-align:center;margin-bottom:20px;margin-top:0}}.reserafallida_container .buttonSecondary{border:2px solid #5143d5!important;color:#4033b3!important}.reserafallida_container .buttonSecondary:hover{background-color:#eeecfb}.pagoenrolado_container .link1_container{position:relative;padding-right:20px}@media only screen and (max-width:959px){.pagoenrolado_container .link1_container{padding-right:0}}.pagoenrolado_container .link2_container{width:100%;padding-left:20px}@media only screen and (max-width:959px){.pagoenrolado_container .link2_container{padding-left:0;margin-top:15px}}@media only screen and (max-width:959px){.pagoenrolado_container .successBtnsContainer{flex-flow:column-reverse}}.pagoenrolado_container .pagoenrolado_linkfooter{text-decoration:none}@media only screen and (max-width:959px){.pagoenrolado_container .pagoenrolado_linkfooter button{margin:10px 0}}.pagoenrolado_container .pagoenrolado_linkfooter .reservar-otra-hora{box-shadow:none;width:100%}.pagoenrolado_container .pagoenrolado_linkfooter .reservar-otra-hora #btn_buscar_otra_hora{float:right}@media only screen and (max-width:959px){.pagoenrolado_container .pagoenrolado_linkfooter .reservar-otra-hora #btn_buscar_otra_hora{float:none}}.pagoenrolado_container .pagoenrolado_linkfooter .reservar-otra-hora #btn_ir_inicio_pantalla_exito,.pagoenrolado_container .pagoenrolado_linkfooter .reservar-otra-hora .reservar-otra-hora{position:relative;top:0;left:0}@media only screen and (max-width:959px){.pagoenrolado_container .pagoenrolado_linkfooter .reservar-otra-hora #btn_ir_inicio_pantalla_exito,.pagoenrolado_container .pagoenrolado_linkfooter .reservar-otra-hora .reservar-otra-hora{width:100%}}.pagoenrolado_container .pagoenrolado_linkfooter #btn_ir_inicio_pantalla_exito{width:100%;box-shadow:none}.pagoenrolado_container .buttonsContainer{padding:0 10px}@media only screen and (max-width:959px){.pagoenrolado_container .buttonsContainer{padding:0}}.pagoenrolado_container .pagoenrolado_titlesection{margin:10px 0;font-size:18px;color:#364855}.pagoenrolado_container .pagoenrolado_enrolamientoview{background-color:#fff;border-radius:8px;padding:10px 20px;text-align:left;margin:10px 5px 20px 0}@media only screen and (max-width:959px){.pagoenrolado_container .pagoenrolado_enrolamientoview{margin-left:0;margin-right:0}}@media only screen and (max-width:959px){.pagoenrolado_container .pagoenrolado_enrolamientoview .col1{margin-bottom:5px!important}}@media only screen and (max-width:959px){.pagoenrolado_container .pagoenrolado_enrolamientoview .col2{margin-top:5px!important}}.pagoenrolado_container .pagoenrolado_enrolamientoview .fila{margin:10px 0;vertical-align:top;position:relative}.pagoenrolado_container .pagoenrolado_enrolamientoview .fila img{margin-right:10px;width:40px}.pagoenrolado_container .pagoenrolado_enrolamientoview .fila .label{color:#5143d5;font-weight:500;font-size:16px}.pagoenrolado_container .pagoenrolado_enrolamientoview .fila .value{color:#4d5d68;font-size:16px;display:flex;align-items:center;justify-content:flex-end!important}.pagoenrolado_container .pagoenrolado_anulacionview{background-color:#fff;border-radius:8px;padding:10px;text-align:center;margin-bottom:30px}@media only screen and (max-width:959px){.pagoenrolado_container .pagoenrolado_anulacionview{margin:45px 0 10px}}.pagoenrolado_container .pagoenrolado_anulacionview .anulationTitle{font-size:16px;font-weight:500;color:#364855}.pagoenrolado_container .pagoenrolado_anulacionview .descriptionContainer{padding:10px}.pagoenrolado_container .pagoenrolado_anulacionview .descriptionContainer .anulationDescription{font-size:14px;color:#4d5d68}@media only screen and (max-width:600px){.pagoenrolado_container .pagoenrolado_anulacionview .descriptionContainer .anulationDescription{font-size:12px}}.pagoenrolado_container .pagoenrolado_anulacionview a{color:#01a49a}.pagoenrolado_container .annulment_section{background-color:#fff;border-radius:8px;padding:20px 24px;margin-bottom:60px}@media only screen and (max-width:959px){.pagoenrolado_container .annulment_section{margin-bottom:16px}}@media only screen and (max-width:600px){.pagoenrolado_container .annulment_section{margin:16px 0;text-align:center}}.pagoenrolado_container .annulment_section .annulment_title{font-size:16px;font-weight:500;color:#364855}.pagoenrolado_container .annulment_section .annulment_description_container{padding-top:12px}@media only screen and (max-width:600px){.pagoenrolado_container .annulment_section .annulment_description_container{padding-top:8px}}.pagoenrolado_container .annulment_section .annulment_description_container .annulment_description{font-size:14px;color:#4d5d68}@media only screen and (max-width:600px){.pagoenrolado_container .annulment_section .annulment_description_container .annulment_description{font-size:12px}}.pagoenrolado_container .annulment_section .actions_container{display:flex;flex-direction:column;align-items:center}@media only screen and (max-width:600px){.pagoenrolado_container .annulment_section .actions_container{padding:16px 24px 0;align-items:normal}}.pagoenrolado_container .annulment_section .actions_container .annulment_link{background-color:#f2f5f9;padding:10px 38px;border-radius:16px;color:#392f95}.pagoenrolado_container .annulment_section a.help_center_link{color:#01a49a}@media only screen and (max-width:600px){.pagoenrolado_container .annulment_section a.help_center_link span{font-weight:400}}.pagoenrolado_container .pagoenrolado_card_price_esencial{margin-bottom:20px}@media only screen and (max-width:959px){.pagoenrolado_container .pagoenrolado_card_price_esencial{padding-left:0}}.pagoenrolado_container hr.external_separator{width:100%;margin:5px 0 24px 10px;border:none;border-top:1px solid #d2d6d9!important}@media only screen and (max-width:600px){.pagoenrolado_container hr.external_separator{margin:0}}.pagoenrolado_container hr.external_separator_2{width:100%;margin:24px 0;border:none;border-top:1px solid #d2d6d9!important}@media only screen and (max-width:600px){.pagoenrolado_container hr.external_separator_2{margin:0}}.pagoenrolado_container .pagoenrolado_card_details_span{text-align:center}@media only screen and (max-width:959px){.pagoenrolado_container .pagoenrolado_card_details_span{text-align:center;margin-bottom:20px}}.pagoenrolado_container .pagoenrolado_card_details_span span{font-size:12px;color:#4d5d68}.pagoenrolado_container .pagoenrolado_card_details{background-color:#fff;margin-bottom:20px;margin-top:10px;padding:20px;border-radius:10px}@media only screen and (max-width:450px){.pagoenrolado_container .pagoenrolado_card_details{padding:15px;margin-left:0}}@media only screen and (max-width:959px){.pagoenrolado_container .pagoenrolado_card_details{margin-right:0}}.pagoenrolado_container .pagoenrolado_card_details.mb-20{margin-bottom:20px}.pagoenrolado_container .pagoenrolado_card_details div{display:inline-block}.pagoenrolado_container .pagoenrolado_card_details .label{margin-right:50px;font-weight:500;font-size:16px;color:#203442}@media only screen and (max-width:450px){.pagoenrolado_container .pagoenrolado_card_details .label{margin-right:30px}}.pagoenrolado_container .pagoenrolado_card_details .value{float:right;font-weight:500;font-size:16px;color:#203442}@media only screen and (max-width:450px){.pagoenrolado_container .pagoenrolado_card_details .value{font-size:16px}}.pagoenrolado_container .videoCallCard{padding:16px 20px;box-shadow:none!important;border-radius:10px!important;margin-bottom:20px}@media only screen and (max-width:959px){.pagoenrolado_container .videoCallCard{padding:16px 20px}}@media only screen and (max-width:959px){.pagoenrolado_container .videoCallLinkSection{margin-top:15px}}.pagoenrolado_container .videoCallLinkSection .labelTelemed{font-weight:500;font-size:16px;color:#5143d5}.pagoenrolado_container .videoCallLinkSection .linkTelemed{word-wrap:break-word;font-weight:400;font-size:12px;color:#00e}.pagoenrolado_container .videoCallLinkSection .videoCallElement{margin-top:10px}.pagoenrolado_container .videoCallLinkSection .videoCallElement .textTelemed{font-weight:400;font-size:14px;color:#364855}.pagoenrolado_container .videoCallLinkSection .videoCallElement .videoCallContainer{padding-top:5px}.pagoenrolado_container .videoCallLinkSection .videoCallElement .copyButtonContainer{text-align:right}.pagoenrolado_container .videoCallLinkSection .videoCallElement .copyButtonContainer .copyButton{color:#267a72;text-transform:capitalize;font-weight:500}.pagoenrolado_container .videoCallLinkSection .videoCallElement .copyButtonContainer .copyButton:hover{background-color:#e6f6f5}.pagoenrolado_container .videoCallLinkSection .videoCallElement .copyButtonContainer .copyButton:focus{border:2px solid #4033b3}.pagoenrolado_container .videoCallLinkSection .videoCallElement .copyButtonContainer .copyButton span{font-size:12px}.pagoenrolado_container .pagoenrolado_calendarview{background-color:#f8f9ff;border-radius:8px;margin:10px 40px 15px;padding-top:5px;text-align:center}@media only screen and (max-width:959px){.pagoenrolado_container .pagoenrolado_calendarview{margin:10px 0;padding:10px}}.pagoenrolado_container .pagoenrolado_calendarview .textZone{display:inline-block;vertical-align:top;padding-top:12px;text-align:center}@media only screen and (max-width:959px){.pagoenrolado_container .pagoenrolado_calendarview .textZone{display:block;padding-top:0;margin-bottom:10px}}.pagoenrolado_container .pagoenrolado_calendarview .textZone .calendarRecordatoryText{font-size:14px}@media only screen and (max-width:600px){.pagoenrolado_container .pagoenrolado_calendarview .textZone .calendarRecordatoryText{font-size:12px}}.pagoenrolado_container .pagoenrolado_calendarview .iconZone{display:inline-block;vertical-align:top;margin-left:40px}@media only screen and (max-width:959px){.pagoenrolado_container .pagoenrolado_calendarview .iconZone{display:block;margin-left:0}}.pagoenrolado_container .pagoenrolado_calendarview .recordatorio{display:inline-block;width:50px;margin:0 5px}.pagoenrolado_container .pagoenrolado_calendarview .recordatorio img{width:50px;border-radius:50%}.pagoenrolado_container .pagoenrolado_calendarview .recordatorio img:hover{cursor:pointer;background-color:#63717b}.pagoenrolado_container{padding-bottom:20px}.pagoenrolado_container .pagoenrolado_alerta{border-radius:8px;background-color:#f1f8e9;width:100%;position:relative;padding:20px 36px 20px 100px;margin:12px 0}@media only screen and (max-width:600px){.pagoenrolado_container .pagoenrolado_alerta{margin-left:-5%;width:110%!important;min-width:110%!important;border-radius:0;padding:20px 20px 20px 70px}}.pagoenrolado_container .pagoenrolado_alerta img{position:absolute;left:25px;top:30px}@media only screen and (max-width:600px){.pagoenrolado_container .pagoenrolado_alerta img{left:20px;top:40px;width:40px}}.pagoenrolado_container .pagoenrolado_alerta .title{font-size:18px;font-weight:500;color:#364855}@media only screen and (max-width:600px){.pagoenrolado_container .pagoenrolado_alerta .title{font-size:16px}}.pagoenrolado_container .pagoenrolado_alerta .subtitleContainer{margin-top:15px}@media only screen and (max-width:600px){.pagoenrolado_container .pagoenrolado_alerta .subtitleContainer{margin-top:20px}}.pagoenrolado_container .pagoenrolado_alerta .subtitleContainer .international{font-weight:500}.pagoenrolado_container .pagoenrolado_alerta .descriptionContainer{margin-top:10px}@media only screen and (max-width:600px){.pagoenrolado_container .pagoenrolado_alerta .descriptionContainer{margin-top:20px}}@media only screen and (max-width:600px){.pagoenrolado_container .pagoenrolado_alerta .descriptionContainer .international{font-weight:500}}.pagoenrolado_container .pagoenrolado_alerta .text{font-size:16px;color:#364855}@media only screen and (max-width:600px){.pagoenrolado_container .pagoenrolado_alerta .text{font-size:14px}}.pagoenrolado_container .pagoenrolado_alerta .text.strong{font-weight:500}.pagoenrolado_container .pagoenrolado_subtitlesPatient{color:#364855;font-size:18px;font-weight:500;margin:5px 10px}@media only screen and (max-width:600px){.pagoenrolado_container .pagoenrolado_subtitlesPatient{color:#4d5d68;font-size:14px;margin-left:0}}.pagoenrolado_container .pagoenrolado_subtitles{color:#364855;font-size:18px;font-weight:500;margin:5px 10px}@media only screen and (max-width:600px){.pagoenrolado_container .pagoenrolado_subtitles{color:#4d5d68;font-size:14px;margin-left:0}}.pagoenrolado_container .pagoenrolado_profesional{box-shadow:none!important;border-radius:10px}@media only screen and (max-width:959px){.pagoenrolado_container .pagoenrolado_profesional{border:none!important}}.titleZoneProfesional{margin-top:20px!important;margin-bottom:0!important;color:#364855;font-weight:18px}.card_datos_cita{margin-top:10px;margin-bottom:10px;border-radius:8px!important}.card_datos_cita .zoneProfesional{display:flex;flex-direction:row;justify-content:space-between;position:relative;padding-left:120px}@media only screen and (max-width:959px){.card_datos_cita .zoneProfesional{margin-bottom:20px;padding-left:2px}}.card_datos_cita .zoneProfesional img{position:absolute;top:0;left:0;width:100px;height:110px;border-radius:5px}@media only screen and (max-width:959px){.card_datos_cita .zoneProfesional img{width:70px;height:85px}}.card_datos_cita .zoneProfesional .name{color:#203442;font-size:14px;font-weight:500}.card_datos_cita .zoneProfesional .areaMedica{color:#63717b;font-size:12px;font-weight:500}.card_datos_cita .zoneProfesional .sucursal{vertical-align:top;display:inline-block;border-radius:4px;text-align:center;padding:6px 20px;font-size:14px;color:#5143d5;font-weight:500;background-color:#eeecfb}.card_datos_cita .appoimentSummaryTitle{color:#5143d5;font-size:12px;font-weight:500;display:block;padding-bottom:10px}.card_datos_cita .zoneTimeReserva{display:inline-block;width:100%;margin-bottom:10px}.card_datos_cita .zoneTimeReserva .icon{display:inline-block;width:10%;padding-top:2px}.card_datos_cita .zoneTimeReserva .icon img{width:30px}.card_datos_cita .zoneTimeReserva .timeZone{vertical-align:top;display:inline-block;border-radius:4px;text-align:center;padding:6px 20px;font-size:14px;color:#5143d5;font-weight:500;background-color:#eeecfb}.card_datos_cita .zoneTimeReserva .hora{margin-left:2%}.card_datos_cita .zoneTimeReserva .fecha{width:50%;margin-right:2%;margin-left:4%}.inputUsuario{background-color:#fff!important;border:2px solid #bcc2c6!important;border-radius:8px!important}.inputUsuario:focus{border-color:#5143d5!important}.textareaUsuario{background-color:#fff}.textareaUsuario .Mui-focused .MuiOutlinedInput-notchedOutline{border:2px solid #5143d5!important;color:#5143d5!important;font-weight:500}.textareaUsuario label{color:#79858e}.textareaUsuario textarea{color:#364855}.textareaUsuario div{border:0 solid!important}.textareaUsuario div fieldset{border:1px solid #bcc2c6!important;border-radius:8px}.textareaUsuario div .Mui-focused{border-color:#5143d5!important}#input-email{margin-bottom:5px}.emailContainer{padding-right:10px}@media only screen and (max-width:959px){.emailContainer{padding-right:0}}.phoneContainer{padding-left:10px}@media only screen and (max-width:959px){.phoneContainer{padding-left:0}}.previsionContainer{padding-left:2%;margin-bottom:5px!important}@media only screen and (max-width:959px){.previsionContainer{padding-left:0;margin-bottom:0!important}}.previsionContainer>div{border-radius:8px;border:1px solid #bcc2c6}.card_paciente{margin-top:15px;margin-bottom:15px;background-color:#fff;padding:15px;border-radius:8px}.card_paciente .nombre{display:inline-block;color:#01a49a;font-size:16px;margin:0 5px 0 0}@media only screen and (max-width:600px){.card_paciente .nombre{font-size:14px;font-weight:500}}.card_paciente .edad{font-size:16px;font-weight:500}.card_paciente .documento,.card_paciente .edad{display:inline-block;color:#364855;margin:0 5px 0 0}.card_paciente .documento{font-size:14px;font-weight:400}.card_paciente .titulo_document{margin-right:1em;color:#5143d5;font-weight:500}@media only screen and (max-width:600px){.card_paciente .titulo_document{font-weight:400}}.sectionTitleContainer{padding-top:20px}.sectionTitle{font-size:16px;font-style:normal;font-weight:500!important;line-height:20px;letter-spacing:.0121em;text-align:left;color:#203442}.sectionDescription{color:#4d5d68;font-size:14px!important}.labelPacienteInfo{margin-bottom:10px;font-size:12px;color:#63717b}.labelPacienteInfo span{color:red}.razonFooter1{padding:3px 3px 0 10px}.razonFooter1,.razonFooter2{width:50%;display:inline-block;font-size:12px;color:#909aa1}.razonFooter2{text-align:right;padding:3px 10px 0 3px}.reminderContainer{color:#4d5d68;font-weight:500;padding-bottom:20px}@media only screen and (max-width:600px){.reminderContainer{text-align:center;padding:10px 0;font-size:12px}}.zoneValorTeleconsulta{background-color:#fff;border-radius:8px;padding:16px 24px}.zoneValorTeleconsulta .valueLabel{font-size:14px;color:#5143d5;font-weight:500}.zoneValorTeleconsulta .mount{color:#203442;float:right;font-size:16px;font-weight:500;margin-left:20px}.termsCheckboxContainer{padding:20px 15px}.termsCheckboxContainer span.MuiFormControlLabel-label{color:#364855;font-size:14px}.termsCheckboxContainer span.MuiIconButton-label{color:#bcc2c6}.payment_options_group .MuiFormControl-root{display:flex}.payment_options_group .MuiFormControl-root .MuiFormControlLabel-root{margin:0}@media only screen and (max-width:600px){.payment_options_group .paymentOption{padding-top:0!important;padding-bottom:0!important}}.payment_options_group .paymentOption .payment_option_container{background:#fff;border-radius:8px!important;padding:8px;box-shadow:none;margin-top:10px}.payment_options_group .paymentOption .payment_option_container .payment_option_grid{padding:8px 40px 8px 30px}@media only screen and (max-width:600px){.payment_options_group .paymentOption .payment_option_container .payment_option_grid{padding:8px 0}}.payment_options_group .paymentOption .payment_option_container .payment_option_grid .MuiButtonBase-root{top:-35px!important}.payment_options_group .paymentOption .payment_option_container .payment_option_grid .payment_option_label{font-size:16px;color:#4d5d68;font-weight:500;display:block}.payment_options_group .paymentOption .payment_option_container .payment_option_grid .payment_option_image{margin:5px 0;height:26px}.payment_options_group .paymentOption .payment_option_container .payment_option_grid .payment_description_container .payment_option_extra_text{font-size:12px;color:#4d5d68}.errorPageContainer{color:#364855;padding:5%}@media only screen and (max-width:959px){.errorPageContainer{padding:2%}}.errorPageContainer .errorImage{width:100%}.errorPageContainer .textContainer{padding-right:2%}.errorPageContainer .textContainer .title{font-size:40px}@media only screen and (max-width:959px){.errorPageContainer .textContainer .title{font-size:36px}}.errorPageContainer .textContainer .subtitle{font-size:28px;font-weight:500;line-height:36px}@media only screen and (max-width:959px){.errorPageContainer .textContainer .subtitle{font-size:18px;line-height:28px}}.errorPageContainer .textContainer .description{font-size:18px;font-weight:500;line-height:28px}@media only screen and (max-width:959px){.errorPageContainer .textContainer .description{font-size:16px;font-weight:400;line-height:24px}}.errorPageContainer .textContainer .actionButton{padding:0 20px;margin-top:48px}@media only screen and (max-width:959px){.errorPageContainer .textContainer .actionButton{margin-top:32px;margin-bottom:70px}}.container{max-width:600px;margin:auto;text-align:left}.container h1{text-align:center}.container .form{max-width:375px;margin:auto}.container .form .rut{padding:16px;background-color:#e9ebec;border-radius:8px;text-align:left;margin-bottom:23px}.container .form .razonFooter1{width:50%;display:inline-block;padding:3px 3px 0 10px;font-size:12px;text-align:left;color:#909aa1}.container .form .razonFooter2{width:50%;display:inline-block;text-align:right;padding:3px 10px 0 3px;font-size:12px;color:#909aa1}.container .form .submit{width:203px;margin:auto}.pageContentContainer{padding-left:2em;padding-top:3em}@media (max-width:960px){.pageContentContainer{padding-left:.5em;padding-right:.5em}}.pageContentContainer .message{padding-top:3em}@media (max-width:960px){.pageContentContainer .message{padding-top:0}}.pageContentContainer .message .resultIcon{max-width:8em;padding-bottom:2em}.pageContentContainer .message .mainTitle{font-weight:500;font-size:40px;line-height:48px;color:#364855}.pageContentContainer .subtitle{font-size:18px;line-height:28px;color:#364855;padding-bottom:2em}.pageContentContainer .requestImage{float:right}@media (max-width:960px){.pageContentContainer .requestImage{visibility:hidden;display:none}}.cardsContainer{padding-left:2em;padding-top:3em;padding-bottom:3em}@media (max-width:960px){.cardsContainer{padding-top:1em 0 0;background:none;background-color:#e6f6f5;padding-left:0;padding-right:0}}@media (max-width:960px){.cardsContainer .gridCard{padding-bottom:1em}}.cardService{max-height:272px;height:272px;border-radius:16px!important;padding:1em 1.5em;box-shadow:0 2px 10px #c9cfe3!important;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.cardService .content{height:180px}@media (max-width:960px){.cardService .content{height:auto;padding:1em .5em}}.cardService .content .title{font-weight:500;font-size:24px;line-height:32px;color:#364855}.cardService .content .description{font-weight:400;font-size:16px;line-height:24px;color:#4d5d68}.cardService .actions{padding-bottom:2em}.cardService .actions .button{border-radius:8px;width:160px;height:36px;min-height:36px;font-size:14px}.Esencial_box__3nT-H{width:100vw;height:100vh;justify-content:center;align-items:center;display:flex}.agw-primary{color:"#01A49A"!important}.agw-pill{padding:4px;background-color:#e9ebec;border-radius:2px}.agw-pill+.agw-pill{margin-left:4px}.font-semibold{font-weight:500!important}.font-bold{font-weight:700!important}.text-secondary{color:"#5143D5"}.buttonWithIcon{border:none;background:none;position:relative;text-align:left;color:#267a72;font-size:15px;min-width:100px;padding:5px;border-radius:5px}.buttonWithIcon:hover{background-color:#e6f6f5;cursor:pointer}.buttonWithIcon.backToCalendarButton{margin-top:10px}.buttonWithIcon .icon{position:absolute;top:2px;left:7px}.buttonWithIcon span{margin-left:30px;font-weight:600}.buttonWithIcon span.backButtonText{font-size:16px}@media only screen and (max-width:600px){.buttonWithIcon span.backButtonText{font-size:14px}}.buttonWithIcon span.backToCalendarText{font-size:14px}.agw-buttons-group{display:flex;text-align:center;justify-content:center;margin-top:16px}.agw-buttons-group a+a,.agw-buttons-group a+button,.agw-buttons-group button+a,.agw-buttons-group button+button{margin-left:1rem}.agw-buttons-group.agw-butons-group-block{flex-direction:column}.agw-buttons-group.agw-butons-group-block a+a,.agw-buttons-group.agw-butons-group-block a+button,.agw-buttons-group.agw-butons-group-block button+a,.agw-buttons-group.agw-butons-group-block button+button{margin-top:1rem}.agw-reservation-number{text-align:center;padding-top:1rem;padding-bottom:1rem;border-top:1px solid #e9ebec;border-bottom:1px solid #e9ebec}.agw-reservation-number .label-id{color:"#5143D5"!important}.agw-reservation-number .text-id,a{font-weight:500}.headerLogo{width:160px;position:absolute;left:24px;top:17px;border-radius:0}.headerLogo.headerLogo_lg{width:130px!important;position:absolute!important;top:14px!important;left:15px!important}.header-text{display:flex;margin-right:10px;align-items:center;width:380px}.header-text .vl-header{border-left:1px solid #364855;height:30px}.header-text .item-header span{display:inline-block;font-weight:410}.header-text .item-header a,.header-text .item-header a:active,.header-text .item-header a:focus,.header-text .item-header a:hover{text-decoration:none;color:inherit}.header-text .item-header:nth-child(odd) .number,.header-text .item-header:nth-child(odd) .title{color:#b71c1c}.header-text .item-header:first-child .title{color:#01736c}.header-text .item-header:first-child .number{color:#01a49a}.nav-item{display:flex;width:130px;padding-top:6px;align-items:center;justify-content:center}.nav-item .dropDownLogo{width:34px;transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.nav-item .dropDownLogo:hover{cursor:pointer}.nav-item .imagePhone{top:6.25%;bottom:6.25%;color:#364855}.nav-item .textDropDown{font-size:14px;color:#01a49a;font-weight:500;margin-right:8px}.nav-item .dropdown{position:absolute;top:46px;width:135px;height:128px;right:0;background-color:#fff;box-shadow:0 3px 4px rgba(32,52,66,.2)!important;z-index:0;border-radius:0 0 0 10px;padding:.8rem 1rem;overflow:hidden}.nav-item .dropdown .dropdown-item{height:45px;display:block;border-radius:var(--border-radius);width:125px;text-align:right;padding-right:20px;margin-bottom:8px}.nav-item .dropdown .dropdown-item span{display:inline-block;font-weight:450}.nav-item .dropdown .dropdown-item .title{font-size:11px}.nav-item .dropdown .dropdown-item .number{font-size:14px;white-space:nowrap}.nav-item .dropdown .dropdown-item a,.nav-item .dropdown .dropdown-item a:active,.nav-item .dropdown .dropdown-item a:focus,.nav-item .dropdown .dropdown-item a:hover{text-decoration:none;color:inherit}.nav-item .dropdown .dropdown-item:nth-child(odd) .title{color:#01736c}.nav-item .dropdown .dropdown-item:nth-child(odd) .number{color:#01a49a}.nav-item .dropdown .dropdown-item:nth-child(2) .number,.nav-item .dropdown .dropdown-item:nth-child(2) .title{color:#b71c1c}.AGOButtonOrange{background-color:#f47021!important}.AGOButtonOrange:hover{background-color:#dd5d12!important}.searchLayout{padding-right:0!important;padding-left:0!important}.searchLayout.searchLayout_lg{margin-bottom:20px}.searchLayout .title{padding-bottom:0!important;position:relative;padding:20px 10px 10px}.searchLayout .title.title_lg{background-color:#fff!important;padding-bottom:0!important;margin-bottom:20px!important;padding-top:0!important;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);width:100%;text-align:center}.searchLayout .title a{text-decoration:none}.searchLayout .title .text{display:inline-block;margin-left:20px;padding-top:11px;position:absolute}.searchLayout .title .text.text_lg{padding:10px 0!important;width:100%!important;margin-left:0!important;text-align:center;position:relative}.searchLayout .title .text span{font-size:25px}.searchLayout .title .text span.span_lg{font-size:20px!important}.searchLayout .title .icon_back_header_lg{position:absolute;z-index:1;top:8px}.searchLayout .title .icon_back_header_lg #backButton{border-radius:5px}.iconTitleSection{color:#01a49a;display:inline-block}.iconTitleSection path{font-size:40px}.textTitleSection{padding-top:2px;display:inline-block;vertical-align:top;margin-left:5px;font-weight:700}.textTitleSection h4{margin:0;font-size:17px}.special_link{color:#01a49a}.iconInput{position:relative}.iconInput svg{position:absolute;top:13px;left:13px;z-index:1}.iconInput svg.normal{color:#79858e!important}.iconInput svg.error{color:#e53935!important}.iconInput svg.disabled{color:#79858e!important}.iconInput .phoneMark{position:absolute;z-index:1;top:25px;left:50px}.iconInput label{padding-left:30px!important}.iconInput input{padding-left:45px!important}.phoneInput{position:relative}.phoneInput .phoneMark{position:absolute;z-index:1;top:27px;left:20px;font-size:12px;color:#a6aeb3}.phoneInput label{padding-left:0!important}.phoneInput input{padding-left:55px!important}.component-datospacientecard{padding:20px 20px 10px;margin:10px 0 20px;border-radius:8px!important;box-shadow:none!important}@media only screen and (max-width:960px){.component-datospacientecard{margin:10px 0 30px}}.component-datospacientecard .datospacientecard_title{padding-bottom:10px}.component-datospacientecard .datospacientecard_title .paciente_title{display:block;color:#01a49a;font-weight:500;font-size:14px}.component-datospacientecard .datospacientecard_title .paciente_text{display:block;font-size:16px;font-weight:400;color:#364855}.component-datospacientecard .label_data{font-size:14px;color:#364855}.component-datospacientecard .link_container{text-align:right}.component-datospacientecard .link_container .link{color:#01736c;cursor:pointer;font-size:14px;text-decoration:underline}.component-datospacientecard .link_container .link:hover{font-weight:500}.component-datospacientecard .paciente-ruler{border:none;border-top:1px solid #e9e9e9;margin-top:5px}.component-datospacientecard.paddingExtra{padding-bottom:20px!important}.disabledMain{border:2px solid #e9ebec!important}.custom-select-aGO{background-color:#fff;font-family:"Rubik",sans-serif;display:inline-block;min-width:100px;position:relative;width:100%;border:2px solid #d2d6d9;color:#d2d6d9;font-size:1em;font-weight:700;border-radius:5px;-ms-user-select:none;user-select:none;margin-bottom:10px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.custom-select-aGO:hover{border:2px solid #262d87}.custom-select-aGO .selected-text{position:absolute;-webkit-transform:translateY(-1em);transform:translateY(-1em);font-size:12px;top:1.7em;left:1.2em}.custom-select-aGO .selected-text.active{color:#262d87}.custom-select-aGO .selectAGO{width:100%}.custom-select-aGO .selectAGO div{padding:24px 0 9px 13px}.custom-select-aGO .selectAGO div:focus{background-color:#fff;border:2px solid #262d87;border-radius:5px}.custom-select-aGO .selectAGO:hover{background-color:#fff}.custom-select-aGO .selectAGO:after,.custom-select-aGO .selectAGO:before{border-bottom:none!important}.custom-select-agenda{font-family:"Rubik",sans-serif;display:inline-block;min-width:100px;position:relative;background:transparent;width:100%;border:2px solid #d2d6d9;color:#d2d6d9;font-size:1em;font-weight:700;border-radius:4px;-ms-user-select:none;user-select:none;margin-top:20px;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.custom-select-agenda:hover{border:2px solid #262d87}.custom-select-agenda .selected-text{padding:15px 20px;color:#79858e;line-height:1.5em;font-weight:400}.custom-select-agenda .selected-text:after{content:"";position:absolute;right:17px;top:22px;border:7px solid transparent;border-top-color:#d2d6d9}.custom-select-agenda .selected-text.active:after{top:16px;border-color:transparent transparent #d2d6d9}.custom-select-agenda .active{background-color:#e6f6f5}.custom-select-agenda .disabled{background-color:#e9ebec}.custom-select-agenda ul{margin:0;padding:0}.custom-select-agenda .select-options{position:absolute;width:100%;max-height:60vh;overflow-y:scroll;border:1px solid #d2d6d9;box-shadow:0 4px 8px 0 rgba(0,0,0,.3);z-index:1}.custom-select-agenda li{list-style-type:none;padding:6px 20px;background:#fff;color:grey;border-bottom:1px solid #d2d6d9;cursor:pointer;font-weight:400}.custom-select-agenda li:hover{background-color:#e6f6f5;color:#909aa1}@-webkit-keyframes burbuja1{0%{-webkit-transform:scale(1);opacity:.1}50%{-webkit-transform:scale(1.5);opacity:.1}51%{-webkit-transform:scale(.1);opacity:1}75%{-webkit-transform:scale(.5);opacity:1}to{-webkit-transform:scale(1);opacity:.5}}@keyframes burbuja1{0%{-webkit-transform:scale(1);opacity:.1}50%{-webkit-transform:scale(1.5);opacity:.1}51%{-webkit-transform:scale(.1);opacity:1}75%{-webkit-transform:scale(.5);opacity:1}to{-webkit-transform:scale(1);opacity:.5}}@-webkit-keyframes burbuja2{0%{-webkit-transform:scale(.1);opacity:1}25%{-webkit-transform:scale(.5);opacity:1}50%{-webkit-transform:scale(1);opacity:.5}75%{-webkit-transform:scale(1.5);opacity:.1}80%{-webkit-transform:scale(0);opacity:.1}to{-webkit-transform:scale(0);opacity:1}}@keyframes burbuja2{0%{-webkit-transform:scale(.1);opacity:1}25%{-webkit-transform:scale(.5);opacity:1}50%{-webkit-transform:scale(1);opacity:.5}75%{-webkit-transform:scale(1.5);opacity:.1}80%{-webkit-transform:scale(0);opacity:.1}to{-webkit-transform:scale(0);opacity:1}}.loadingAgendaZone{width:100%!important;height:40px!important;text-align:center;align-content:center}.loadingAgendaZone .loadingAgendaContainer{position:relative;width:50px;height:50px;display:inline;margin-left:-30px}.loadingAgendaZone .loadingAgendaContainer .loadingAgendaBase{top:0;left:0;position:absolute;height:30px;width:30px;border-radius:15px;background:#00adb5}.loadingAgendaZone .loadingAgendaContainer .loadingAgendaUno{-webkit-animation:burbuja1 3s linear infinite;animation:burbuja1 3s linear infinite}.loadingAgendaZone .loadingAgendaContainer .loadingAgendaDos{-webkit-animation:burbuja2 3s linear infinite;animation:burbuja2 3s linear infinite}#phoneContainer{background-color:#fff;border:2px solid #bcc2c6;box-sizing:border-box;margin-bottom:15px;border-radius:8px}#phoneContainer>div{width:100%}#phoneContainer:focus-within{border-color:#5143d5!important}#phoneContent{height:28px;margin-top:25px;padding:0 15px}#phoneContent .PhoneInputInput{border:0;font-weight:700;outline:0;color:#364855}#phoneError{margin-top:4px;margin-bottom:8px;color:#e53935;font-size:12px;padding-left:15px}#phoneError,.suggestionsContainer .title{font-weight:500}:root{--PhoneInput-color--focus:#262d87;--PhoneInputInternationalIconPhone-opacity:0.8;--PhoneInputInternationalIconGlobe-opacity:0.65;--PhoneInputCountrySelect-marginRight:0.35em;--PhoneInputCountrySelectArrow-width:0.3em;--PhoneInputCountrySelectArrow-marginLeft:var(--PhoneInputCountrySelect-marginRight);--PhoneInputCountrySelectArrow-borderWidth:1px;--PhoneInputCountrySelectArrow-opacity:0.45;--PhoneInputCountrySelectArrow-color:inherit;--PhoneInputCountrySelectArrow-color--focus:var(--PhoneInput-color--focus);--PhoneInputCountrySelectArrow-transform:rotate(45deg);--PhoneInputCountryFlag-aspectRatio:1.5;--PhoneInputCountryFlag-height:1em;--PhoneInputCountryFlag-borderWidth:1px;--PhoneInputCountryFlag-borderColor:rgba(0,0,0,0.4);--PhoneInputCountryFlag-borderColor--focus:var(--PhoneInput-color--focus);--PhoneInputCountryFlag-backgroundColor--loading:rgba(0,0,0,0.1)}.PhoneInput{display:flex;align-items:center}.PhoneInputInput{flex:1 1;min-width:0;font-family:Helvetica,Arial,Verdana,Tahoma,sans-serif}.PhoneInputCountryIcon{width:1.5em;width:calc(var(--PhoneInputCountryFlag-height)*var(--PhoneInputCountryFlag-aspectRatio));height:1em;height:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--square{width:1em;width:var(--PhoneInputCountryFlag-height)}.PhoneInputCountryIcon--border{background-color:rgba(0,0,0,.1);background-color:var(--PhoneInputCountryFlag-backgroundColor--loading);box-shadow:0 0 0 1px rgba(0,0,0,.4),inset 0 0 0 1px rgba(0,0,0,.4);box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor)}.PhoneInputCountryIconImg{display:block;width:100%;height:100%}.PhoneInputInternationalIconPhone{opacity:.8;opacity:var(--PhoneInputInternationalIconPhone-opacity)}.PhoneInputInternationalIconGlobe{opacity:.65;opacity:var(--PhoneInputInternationalIconGlobe-opacity)}.PhoneInputCountry{position:relative;align-self:stretch;display:flex;align-items:center;margin-right:.35em;margin-right:var(--PhoneInputCountrySelect-marginRight)}.PhoneInputCountrySelect{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;border:0;opacity:0;cursor:pointer}.PhoneInputCountrySelect[disabled]{cursor:default}.PhoneInputCountrySelectArrow{display:block;content:"";width:.3em;width:var(--PhoneInputCountrySelectArrow-width);height:.3em;height:var(--PhoneInputCountrySelectArrow-width);margin-left:.35em;margin-left:var(--PhoneInputCountrySelectArrow-marginLeft);border-color:inherit;border-top:0 solid var(--PhoneInputCountrySelectArrow-color);border-bottom-width:1px;border-bottom:var(--PhoneInputCountrySelectArrow-borderWidth) solid var(--PhoneInputCountrySelectArrow-color);border-left:0 solid var(--PhoneInputCountrySelectArrow-color);border-right-width:1px;border-right:var(--PhoneInputCountrySelectArrow-borderWidth) solid var(--PhoneInputCountrySelectArrow-color);-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform:var(--PhoneInputCountrySelectArrow-transform);transform:var(--PhoneInputCountrySelectArrow-transform);opacity:.45;opacity:var(--PhoneInputCountrySelectArrow-opacity)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon+.PhoneInputCountrySelectArrow{opacity:1;color:#262d87;color:var(--PhoneInputCountrySelectArrow-color--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon--border{box-shadow:0 0 0 1px #262d87,inset 0 0 0 1px #262d87;box-shadow:0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus),inset 0 0 0 var(--PhoneInputCountryFlag-borderWidth) var(--PhoneInputCountryFlag-borderColor--focus)}.PhoneInputCountrySelect:focus+.PhoneInputCountryIcon .PhoneInputInternationalIconGlobe{opacity:1;color:#262d87;color:var(--PhoneInputCountrySelectArrow-color--focus)}:root{--app-color-primary:#01a49a;--app-color-blue:#262d87}#root,html{background-color:#fff}.noDecoration{text-decoration:none}.width100{max-width:100%}.backgroundGray{background-color:#f2f5f9!important;min-height:100vh}.backgroundLinearGradient{background:linear-gradient(0deg,#e6f6f5 40%,#fff 0)}.backgroundWhite{background-color:#fff!important}.app_layout{padding-top:24px;padding-bottom:0!important;margin-bottom:0!important;min-height:calc(100vh - 145px)}.fullWidth,.fullWidthVolver{width:100%}.header{height:60px;position:relative!important;display:inline-block;z-index:2!important;box-shadow:0 3px 4px rgba(32,52,66,.2)!important;background-color:#fff}.header .header_container{display:flex;justify-content:flex-end;text-align:center;padding-top:10px}.footer{position:relative!important;left:0;bottom:0;width:100%;background-color:#099}.footer.footer-fixed{position:fixed!important;bottom:0;left:0}.footer .footer_container{margin-top:.8em;margin-bottom:.8em;display:flex;align-items:center;justify-content:space-between}.footer .footer_container .item-start{align-items:flex-start}.footer .footer_container .item-start img:first-child{width:200px}.footer .footer_container .item-start img:last-child{-webkit-transform:scale(1.2);transform:scale(1.2)}.footer .footer_container .item-center{align-items:center;display:flex;flex-direction:column;color:#fff;text-align:center}.footer .footer_container .item-end{align-items:flex-end;display:flex;flex-direction:column;color:#fff;text-align:center;width:210px;margin-right:1.5em}.footer .footer_container .item-end span:first-child{margin-right:8px}.footer .footer_container .item-end a,.footer .footer_container .item-end a:active,.footer .footer_container .item-end a:focus,.footer .footer_container .item-end a:hover{font-size:11px;text-decoration:none;color:inherit}.footer .footer_container-mobile{display:flex;flex-direction:column}.footer .footer_container-mobile .footer-text{display:block;margin-right:1.6em;margin-left:1.6em;margin-bottom:1.6em;color:#fff;font-size:14px}.footer .terms-linea{color:#fff;text-decoration:underline}.footer-logo{display:flex;justify-content:flex-start;margin:1.6em 1.6em 1em;align-items:center}.footer-logo *{padding-right:30px}.footer-logo .vl-footer{border-left:1px solid #fff;height:20px}.noselectable{-ms-user-select:none;user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none}.loading-selection{padding:10px;text-align:center}.loading-selection .text{margin-top:10px}.clean-section{padding:10px;text-align:center}.clean-section img{width:100px}@media only screen and (max-width:600px){.clean-section img{width:80px}}.clean-section .text{padding:0 34%;margin-top:10px}@media only screen and (max-width:960px){.clean-section .text{padding:0 30%}}@media only screen and (max-width:600px){.clean-section .text{padding:0 10%}}.clean-section .text span{font-family:Rubik,sans-serif;font-style:normal;font-weight:500;font-size:18px;text-align:center;color:#79858e}.titleMain{padding:10px 15px 10px 0;position:relative;margin-bottom:10px}.titleMain p{font-size:30px;margin-bottom:10px;margin-left:15px;font-weight:500;margin-top:0}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select:focus,textarea{font-size:16px}@media screen and (-webkit-min-device-pixel-ratio:0){input:focus,select:focus,textarea:focus{font-size:16px}}.sr-only{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.nostyle_list{list-style-type:none;margin:0;padding:0}a.skip-main{left:-999px;position:absolute;top:auto;width:1px;height:1px;overflow:hidden;z-index:-999}a.skip-main:active,a.skip-main:focus{color:#fff;background-color:#099;left:0;top:auto;min-width:-webkit-max-content;min-width:max-content;height:auto;overflow:auto;margin:10px;padding:5px;border-radius:15px;font-size:1.2em;z-index:999}.cursor-pointer{cursor:pointer!important}