<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.show {
    display: block;
}

.showMenu {
    right: 0%;
}

#nav-title .dropdown-menu {
    width: fit-content;
}

#nav-title .btn-header.btn-signup {
    border: 2px solid #cecece !important;
}

#center_perfil_search #nav-doc-profile {
    border-radius: unset;
    border-color: unset;
}

#center_perfil_search #fluid-doc-profile {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 0 18%;
}

#center_perfil_search #form-city-specialty button {
    width: 23%;
}

#center_perfil_search #fluid-doc-profile .navbar-right {
    width: 48%;
    margin-right: 0;
}

#center_perfil_search #fluid-doc-profile .navbar-left {
    width: 48%;
}

#center_perfil_search #form-city-specialty .form-group {
    width: 100%;
}

#center_perfil_search #form-city-specialty .select-city-specialty {
    width: 100%;
}

#center_perfil_search #form-search input {
    padding: 0 50px 0 20px;
}

#doctor_center_container {
    margin: 0 18%;
    display: grid;
    grid-template-columns: 48% 48%;
    column-gap: 4%;
}

#pc_doctor_container #updates .doc_list {
    margin: 0;
}

#pc_doctor_container .mb-10 {
    width: auto;
    height: 223px;
    border-radius: 4px;
    box-shadow: 0 3px 8px 8px rgba(0, 0, 0, 0.04);
    border: solid 1px #e9e9e9;
    background-color: #ffffff;
    margin-bottom: 8%;

    border-bottom: unset !important;
}

#pc_doctor_container .pc_doctor_info,
#pc_doctor_container .pc_doctor_actions {
    padding: 0 3%;
}

#pc_doctor_container .pc_doctor_info {
    display: flex;
    height: 70%;
    padding-top: 5%;
}

#pc_doctor_container .pc_doctor_image {
    margin-right: 3%;
}

#pc_doctor_container .doc_image {
    width: 94px;
    height: 94px;
    background-size: contain;
    background-repeat: no-repeat;
    border-radius: 50%;
}

#pc_doctor_container .dr_name {
    font-family: Rubik;
    font-size: 18px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.21px;
    color: #0f70b8;
}

#pc_doctor_container .dr_spec {
    font-family: Rubik;
    font-size: 17px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.2px;
    color: #6a6a6a;
}

#pc_doctor_container .pt-ent h6 {
    font-family: Rubik;
    font-size: 15px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.18px;
    color: #6a6a6a;
}

#pc_doctor_container .pc_doctor_actions {
    height: 30%;
    border-top: solid 1px #e9e9e9;
    display: flex;
    align-items: center;
}

#pc_doctor_container .pc_doctor_actions .row {
    width: 100%;
    margin: 0;
}

#pc_doctor_container .pc_doctor_actions .actions_area {
    display: flex;
    justify-content: space-between;
    padding: 0;
    width: 100%;
}

#pc_doctor_container .pc_doctor_actions .actions_area button {
    background-color: #ffffff !important;

    font-family: Rubik;
    font-size: 15px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.18px;
    color: #6a6a6a;
}

#pc_center_container .doc_list {
    margin: 0;
}

#pc_center_container .center_info {
    margin: 0;
}

#pc_center_container .center_info .cards_container {
    padding: 0;
}

#pc_center_container .center_info .center_cards {
    min-height: 223px;
    border-radius: 4px;
    box-shadow: 0 3px 8px 8px rgba(0, 0, 0, 0.04);
    border: solid 1px #e9e9e9;
    background-color: #ffffff;
    margin-bottom: 8%;
    padding: 5% 7%;
}

#pc_center_container .center_info .center_cards h3 {
    font-family: Rubik;
    font-size: 22px;
    font-weight: 500;
    font-stretch: normal;
    font-style: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: 0.26px;
    color: #0f70b8;
}

#pc_center_container .center_info .center_cards p {
    font-family: Rubik;
    font-size: 15px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.53;
    letter-spacing: 0.18px;
    color: #6a6a6a;
}

#pc_center_container .center_info .center_cards ul {
    margin: 0;
    font-family: Rubik;
    font-size: 15px;
    font-weight: normal;
    font-stretch: normal;
    font-style: normal;
    line-height: 1.53;
    letter-spacing: 0.18px;
    color: #6a6a6a;
}

#pc_center_container .center_info .card_map {
    padding: 0;
}

#pc_center_container .center_info .card_map .mapfordoctor {
    padding: 0 !important;
}

#pc_center_container .center_info .card_map #map_canvas {
    margin-top: 0;
}

#center-app .modal-body {
    padding: 0;
}

#center-app .header {
    background-color: #ffffff;
}

#center-app #header-title1 {
    color: #0b5992;
}

#center-app .header-title {
    width: 100%;
    display: flex;
    justify-content: space-between;
}

#center-app .header-close {
    width: 20px;
    background-size: contain;
    background-repeat: no-repeat;
    text-align: right;
    cursor: pointer;
}

#center-app .main-container {
    background-color: #ffffff;
}

#center-app #select-place {
    width: 100%;
    height: 45px;
    border-radius: 3px;
    border: solid 2px #dddddd;
    background-color: #ffffff;
}

#center-app .ss-single-selected {
    background-color: #ffffff;
    color: #979797;
    border: solid 2px #dddddd;
}

#center-app .placeholder .ss-disabled {
    color: #979797;
}

#center-app .ss-arrow span {
    color: #979797;
    border: solid #979797;
    border-width: 0 2px 2px 0;
}

#center-app .calendar-title {
    color: #005ca1;
}

#center-app table {
    box-shadow: unset;
}

#center-app .jsCalendar-title-name,
#center-app .jsCalendar-title-name span {
    color: #0f70b8;
    font-weight: bold;
    text-transform: uppercase;
}

#center-app .jsCalendar th {
    font-size: 12px;
    color: #949494;
}

#center-app #leftArrow {
    position: absolute;
    left: 0;
    top: 50%;
    background-image: url(../new_images/leftArrowWhite.png);
}

#center-app #rightArrow {
    position: absolute;
    right: 0;
    top: 50%;
    background-image: url(../new_images/rightArrowWhite.png);
}

#center-app .choose .placeholder {
    color: #979797;
}

#center-app .time {
    box-shadow: 0 2px 4px 2px rgba(0, 0, 0, 0.07);
}

#center-app .time:last-child {
    margin-bottom: 5%;
}

#center-app .calendar-time {
    grid-template-columns: 23.25% 23.25% 23.25% 23.25%;
    grid-column-gap: 2%;
    grid-row-gap: 9%;
    padding: 5px;
}

#center-app #backDate {
    border: unset;
    font-family: Rubik;
    font-size: 20px;
    font-weight: bold;
    color: #2dd4ac;
    margin: 0 10px;
    margin-top: 25px;
    background-color: #ffffff;
}

#center-app #backDate .fa {
    color: #2dd4ac;
    margin-right: 5px;
}

#center-app .header {
    box-shadow: unset;
}

#center-app #patient-container .title {
    width: unset;
    font-family: Rubik;
    font-size: 22px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 0.26px;
    color: #0f70b8;
    cursor: unset;
}

#center-app #patient-container .doctor-details {
    padding: 0 50px;
    display: flex;
}

#center-app #patient-container .address,
#center-app #patient-container .centers {
    font-family: Rubik;
    font-size: 15px;
}

#center-app #patient-container .date-details {
    padding: 0 50px;
    margin: 25px 0;
}

#center-app #patient-container .title-date {
    font-family: Rubik;
    font-size: 19px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 0.22px;
    color: #0f70b8;
    margin-bottom: 15px;
}

#center-app #patient-container .date-hour {
    display: grid;
    grid-row-gap: 15px;
}

#center-app #patient-container .date,
#center-app #patient-container .hour,
#center-app #patient-container .h_2 {
    display: flex;
    font-family: Rubik;
    font-size: 15px;
    color: unset;
}

#center-app #patient-container .signin-signup {
    background-color: #0f70b8;
    padding: 25px 50px;
    height: 148px;
}

#center-app #patient-container .title-sign {
    font-family: Rubik;
    font-size: 17px;
    color: #ffffff;
    font-weight: 500;
    margin-bottom: 10px;
}

#center-app #patient-container .sign-btn {
    text-align: center;
    display: grid;
    grid-template-columns: 48% 48%;
    grid-column-gap: 4%;
}

#center-app #patient-container .signs {
    width: 100%;
    height: 50px;
    font-family: Rubik;
    font-weight: 500;
    font-size: 15px;
    border: unset;
    border-radius: 4px;
}

#center-app #patient-container .new {
    background-color: #2dd4ac;
    color: #ffffff;
}

#center-app #patient-container .old {
    background-color: #ffffff;
    color: #0f70b8;
}

#center-app #patient-container .newdoccheckin {
    padding: 25px 50px;
    background-color: #2dd4ac;
}

#center-app #patient-container .newdoccheckin label {
    font-family: Rubik;
    font-weight: 500 !important;
    color: #ffffff;
}

#center-app #patient-container .newdoccheckin .switch-field label {
    background-color: #e4e4e4;
    color: rgba(0, 0, 0, 0.6);
    font-size: 14px;
    line-height: 1;
    text-align: center;
    padding: 8px 16px;
    margin-right: -1px;
    border: 1px solid rgba(0, 0, 0, 0.2);
    box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.3), 0 1px rgba(255, 255, 255, 0.1);
    transition: all 0.1s ease-in-out;
}

#center-app #patient-container .newdoccheckin .switch-field input:checked + label {
    background-color: #0f70b8;
    color: #ffffff;
    box-shadow: none;
}

#center-app #patient-container .newdoccheckin .btn-continue {
    background-color: #ffffff;
    color: #2dd4ac;
}

#center-app #patient-container .btn-continue {
    margin-top: 15px !important;
    border: unset;
    font-family: Rubik;
    font-weight: 500;
    font-size: 20px;
    padding: 10px 20px;
}

#center-app #patient-container .newdoccheckout {
    margin-bottom: 256px;
}

#center-app #patient-container .newdoccheckout label {
    color: #0f70b8;
    font-weight: 700 !important;
}

#center-app #patient-container .newdoccheckout label[for="password"] {
    margin-top: 15px;
}

#center-app #patient-container .newdoccheckout .btn-continue {
    background-color: #0f70b8;
    color: #ffffff;
}

#center-app .choose .placeholder,
#center-app .insurance .placeholder {
    color: #979797;
}

#center-app .wri3 {
    padding: 0 50px;
}

#center-app #patient-container .title-date,
#center-app #patient-container .title_h {
    font-family: Rubik;
    font-size: 19px;
    font-weight: 500;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 0.22px;
    color: #0f70b8;
    margin-bottom: 15px;
}

#center-app #makedate {
    margin: 10px 0;
    border: solid 1px #2dd4ac;
    border-radius: 4px;
    font-family: Rubik;
    font-weight: 500;
    font-size: 20px;
    padding: 10px 20px;
    background-color: #2dd4ac;
    color: #ffffff;
    width: 100%;
}
</pre></body></html>