body{background:#f2f4f6 0 0 no-repeat padding-box}.container-item-service{position:relative;list-style:none;padding-left:25px}.container-item-service{list-style:none}.container-item-service .container-prices{list-style:none}.container-item-service .container-prices{list-style:none;padding:0;padding-left:16px}.container-item-service .container-prices li strong{font-size:11px;text-transform:uppercase}.list-style-icon{position:absolute;left:0;padding-left:10px}.container-image-doctor{width:100px;min-height:100px;cursor:pointer;background-size:contain;background-repeat:no-repeat;background-position:center;display:inline-block}a.container-image{text-decoration:none}a.container-image:hover{text-decoration:none}.container-online-description{font-size:10px;text-transform:uppercase}button.button-edit-profile{width:100%;height:48px;background:#52de97 0 0 no-repeat padding-box;border:1px solid #52de97;border-radius:5px;font-family:Montserrat-Bold;font-size:14px;color:#fff;letter-spacing:0}button.button-edit-profile:focus{box-shadow:none;outline:0}button.button-request-videocall{width:auto;height:48px;background:#52de97 0 0 no-repeat padding-box;border:1px solid #52de97;border-radius:12px;font-family:Montserrat-Bold;font-size:14px;color:#fff;letter-spacing:0}button.button-request-videocall:focus{box-shadow:none;outline:0}button.button-edit-scheduler{width:100%;height:48px;background:#fff 0 0 no-repeat padding-box;border:1px solid #e8ecef;border-radius:12px;font-family:Montserrat-Bold;font-size:14px;color:#6f9192;letter-spacing:0}button.button-edit-scheduler:focus{box-shadow:none;outline:0}button.button-suscription{width:100%;height:48px;background:#f8fafb 0 0 no-repeat padding-box;border:0;border-radius:12px;font-family:Montserrat-Bold;font-size:14px;color:#6f9192;letter-spacing:0}button.button-suscription:focus{box-shadow:none;outline:0}button.button-service-item{background:#fff 0 0 no-repeat padding-box;border:1px solid #e8ecef;border-radius:12px;color:#6f9192;padding:8px 16px 8px 16px}button.button-service-item:focus{box-shadow:none;outline:0}button.button-service-item:hover{background:#fff 0 0 no-repeat padding-box;border:1px solid #52de97;border-radius:12px;color:#52de97}button.button-service-item-online{background:#fff 0 0 no-repeat padding-box;border:1px solid #e8ecef;border-radius:12px;color:#6f9192;padding:8px 16px 8px 16px}button.button-service-item-online:focus{box-shadow:none;outline:0}button.button-service-item-online:hover{background:#fff 0 0 no-repeat padding-box;border:1px solid #52de97;border-radius:12px;color:#52de97}button.button-comment{width:100%;height:30px;background:#52de97 0 0 no-repeat padding-box;border:1px solid #52de97;border-radius:12px;font-family:Montserrat-Bold;font-size:14px;color:#fff;letter-spacing:0}button.button-comment:focus{box-shadow:none;outline:0}button.button-publish-comment{width:auto;height:48px;background:#52de97 0 0 no-repeat padding-box;border:1px solid #52de97;border-radius:5px;font-family:Montserrat-Bold;font-size:14px;color:#fff;letter-spacing:0}button.button-publish-comment:focus{box-shadow:none;outline:0}button.button-schedule{font-family:Montserrat-Bold;font-size:12px;background:#fff 0 0 no-repeat padding-box;padding:5px 8px 5px 8px;border:1px solid #e8ecef;border-radius:12px;color:#6f9192;position:relative}button.button-schedule:focus{box-shadow:none;outline:0}.button-schedule .container-meridiem{font-size:8px;position:absolute;right:-5px;bottom:-5px;background-color:#6f9192;color:#fff;border-radius:12px;width:20px;height:13px}a.button-add-comment{width:auto;height:30px;background:#52de97 0 0 no-repeat padding-box;border:1px solid #52de97;border-radius:5px;font-family:Montserrat-Bold;font-size:14px;padding:10px;color:#fff;letter-spacing:0}a.button-add-comment:focus{box-shadow:none;outline:0}a.button-add-comment:hover{text-decoration:none}a.button-edit-scheduler{display:flex;align-items:center;justify-content:center;width:100%;height:48px;background:#52de97 0 0 no-repeat padding-box;border:1px solid #52de97;border-radius:5px;font-family:Montserrat-Bold;font-size:14px;color:#fff;letter-spacing:0}a.button-edit-scheduler:focus{box-shadow:none;outline:0}a.button-edit-scheduler:hover{text-decoration:none}a.button-show-articles{font-size:14px;color:#52de97}a.button-show-articles:hover{font-size:14px;color:#52de97}.navbar{z-index:1}.container-banner{position:relative;background:#fff 0 0 no-repeat padding-box;border-radius:12px 12px 0 0}.container-banner .background-banner{background-image:url(/images/banner.jpg);width:100%;height:240px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;border-radius:12px 12px 0 0;background-color:#6f9192}.container-banner .background-banner .profile-image{position:absolute;width:160px;height:160px;right:0;left:0;margin:auto;border-radius:50%}.container-banner .container-content{padding:40px;margin-top:50px}.container-section-header-nav{background:#fff 0 0 no-repeat padding-box;padding:15px 24px 15px 24px}.container-section-header-nav .container-menu-label{position:relative;padding:20px 25px 20px 0}.container-section-header-nav .container-menu-label.active h4{color:#52de97}.container-section-header-nav .container-menu-label.active:after{content:'';display:block;width:calc(100% + 15px);height:4px;background:#52de97 0 0 no-repeat padding-box;position:absolute;bottom:-16px;left:-24px}.container-section-header{background:#fff 0 0 no-repeat padding-box;border-top:4px solid #52de97;border-top-left-radius:15px;border-top-right-radius:15px;border-radius:12px 12px 0 0;padding:24px}.container-section-body{background:#fff 0 0 no-repeat padding-box;border-radius:0 0 12px 12px;padding:10px;min-height:350px}.container-menu-profile.navbar{box-shadow:none;padding:0}.container-menu-profile .navbar-brand{display:none}.container-suscription{position:absolute;right:0}.container-body .background-banner .container-profile{position:absolute;width:160px;height:160px;right:0;bottom:-30%;left:0;margin:auto;border-radius:50%;cursor:pointer;background-color:#52de97}.container-body .background-banner .container-profile h1{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:50px;height:50px;font-size:50px;color:#fff;text-align:center}.container-body .background-banner .container-profile .profile-image{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:50%}.container-consultation{background:#fff 0 0 no-repeat padding-box;border-radius:0 0 0 12px;padding:0 24px 24px 24px}.container-consultation .container-services.header{overflow-x:auto;white-space:nowrap;padding:24px 5px 10px 0}.container-consultation .container-services.header::-webkit-scrollbar-button{width:40%}.container-consultation .container-services.header::-webkit-scrollbar{background-color:transparent;width:10px;height:10px}.container-consultation .container-services.header::-webkit-scrollbar-thumb{width:10px;background-color:#6f9192}.container-consultation .container-services.header::-webkit-scrollbar-track{background-color:#efefef}.container-consultation .container-services .container-service-item{display:inline-block}.container-consultation .container-services .container-service-item button.active{background:#fff 0 0 no-repeat padding-box;border:1px solid #52de97;border-radius:12px;color:#52de97}.container-consultation .container-services.body .container-locations .container-location-item{margin-left:25px}.container-consultation .container-services.body .container-locations .container-location-item .container-city{font-family:Montserrat-Medium;font-size:14px;color:#0f3a4a}.container-consultation .container-services.body .container-locations .container-location-item{font-size:14px;text-align:justify}.container-consultation .container-services.body .container-list-payment-methods .container-list-payment-method-item{margin-left:25px}.container-consultation .container-career-path.header{overflow-x:auto;white-space:nowrap;padding:24px 5px 10px 0}.container-consultation .container-career-path.body .container-list-about-professional .container-list-about-professional-item{margin-left:25px}.container-consultation .container-career-path.body .container-list-about-professional{font-size:14px;text-align:justify}.container-consultation .container-career-path.body .container-list-previous-jobs{font-size:14px;text-align:justify}.container-consultation .container-career-path.body .container-list-formations{font-size:14px;text-align:justify}.container-consultation .container-career-path.body .container-list-languages .container-list-languages-item{margin-left:25px}.container-consultation .container-career-path.body .container-list-languages{font-size:14px;text-align:justify}.container-doctor-images .container-image>img{width:100px;height:100px;cursor:pointer}.container-doctor-videos .container-video-item{width:100px;height:100px;cursor:pointer}.white-popup-block{background:#fff;padding:20px 30px;text-align:left;max-width:650px;margin:40px auto;position:relative;border-radius:12px}.container-recent-opinions{position:relative;padding:5px;margin:5px}.container-recent-opinions .profile-image .container-profile{width:34px;height:34px;border-radius:50%;cursor:pointer;background-color:#52de97;position:relative}.container-recent-opinions .profile-image{display:inline-block;vertical-align:top}.container-recent-opinions .profile-image .container-profile h1{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:20px;font-size:20px;line-height:20px;color:#fff;text-align:center;z-index:9999}.container-recent-opinions .container-message{display:inline-block;width:80%;margin-left:5px}.container-recent-opinions .container-message .container-message-time{font-size:12px;color:#6f9192}.container-recent-opinions .container-message label{color:#0f3a4a;margin:0}.container-recent-opinions .container-punctuation{position:absolute;right:0;top:0;padding:5px;margin:5px}.container-recent-opinions .container-comment-message .p-message{margin-left:28px}.container-recent-opinions .container-profile-image img{width:100%;height:100%}.container-separator-image{width:34px;height:34px}.container-article-item{background:#fff 0 0 no-repeat padding-box;box-shadow:6px 8px 12px #6f91920A;border-radius:12px}.container-article-item-body{position:relative;padding:16px;max-height:250px;height:250px}.container-section-body .container-date{position:relative;padding:16px}.container-article-item-body .container-article-title{font-weight:700;margin-bottom:5px}.container-article-item-body .container-article-body{color:#6f9192;margin-bottom:5px}.container-article-item-body .container-article-date{color:#b2cdce}.container-section-body .background-banner-article{width:100%;height:120px;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative;border-radius:12px 12px 0 0;background-color:#6f9192}.container-article-item{cursor:pointer}.container-article-item .container-message-time{font-family:Montserrat-Regular;font-size:12px;font-weight:100;color:#6f9192}.container-scheduler{background:#fff 0 0 no-repeat padding-box;border-radius:0 12px 12px 0;padding:15px 5px 15px 5px;height:100%;margin-left:1px}.container-scheduler .container-scheduler-header{position:relative;text-align:center}.container-scheduler .container-scheduler-header .container-scheduler-item{display:inline-block;width:20%;text-align:center}.container-scheduler .container-scheduler-header .container-scheduler-item .container-day{font-family:Montserrat-Regular;font-size:14px;color:#6f9192;text-transform:capitalize}.container-scheduler .container-scheduler-header .container-scheduler-item .container-num-day{font-family:Montserrat-Medium;font-size:10px;color:#0f3a4a}.container-scheduler .container-scheduler-header .container-navbar-scheduler{position:absolute;top:0;background-color:transparent;width:100%;height:35px}.container-scheduler .container-scheduler-header .container-navbar-scheduler .container-navbar-left{position:absolute;left:0;width:32px;height:32px;background:#fff 0 0 no-repeat padding-box;border:1px solid #e8ecef;border-radius:50%;cursor:pointer;color:#52de97}.container-scheduler .container-scheduler-header .container-navbar-scheduler .container-navbar-left i{position:absolute;top:0;right:0;bottom:0;left:-2px;margin:auto;height:12px;width:12px;font-size:12px}.container-scheduler .container-scheduler-header .container-navbar-scheduler .container-navbar-left:hover{box-shadow:0 2px 12px #52dE971F}.container-scheduler .container-scheduler-header .container-navbar-scheduler .container-navbar-right{position:absolute;right:0;width:32px;height:32px;background:#fff 0 0 no-repeat padding-box;border:1px solid #e8ecef;border-radius:50%;cursor:pointer;color:#52de97}.container-scheduler .container-scheduler-header .container-navbar-scheduler .container-navbar-right:hover{box-shadow:0 2px 12px #52dE971F}.container-scheduler .container-scheduler-header .container-navbar-scheduler .container-navbar-right i{position:absolute;top:0;left:0;bottom:0;right:-2px;margin:auto;height:12px;width:12px;font-size:12px}.container-scheduler .container-scheduler-body{width:90%;text-align:center}.container-scheduler .container-scheduler-body .container-scheduler-item{display:inline-block;width:100%;text-align:center}.container-focus{background-color:#000;height:0;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:997}.container-focus.fade-in{animation:fadeIn .3s ease forwards}.container-focus.fade-out{animation:fadeOut .3s ease forwards}.container-list-formations-item ul li i{cursor:pointer}.container-list-formations-item ul li a{color:#0f3a4a;text-decoration:underline}.container-menu-consultations .container-consultation .container-services .container-service-item .event-consultation-color{position:relative;display:inline-block;border-radius:100%}.event-consultation-color{position:absolute;top:0;left:0;border-radius:0 0 8px 0;width:10px;height:10px}@keyframes fadeIn{0%{height:100%;opacity:0}to{height:100%;opacity:.6}}@keyframes fadeOut{0%{height:100%;opacity:.6}99%{height:100%;opacity:0}to{height:0;opacity:0}}.container-focus-content{position:relative}.container-focus-content.fade-in{z-index:998}.button-schedule.appointment-reserved{text-decoration:line-through;color:#d1d2d2}.element-menu.mobile{display:none}.mfp-container{height:60%}#form-comment{width:250px;margin:0 auto;height:50px}#form-comment p{text-align:center}#form-comment label{font-size:20px}.container-comment input[type=radio]{display:none}.container-comment label{color:#e8ecef;font-size:28px;cursor:pointer}.container-comment{direction:rtl;unicode-bidi:bidi-override}.container-comment label:hover,.container-comment label:hover~label{color:#52de97}.container-comment input[type=radio]:checked~label{color:#52de97}textarea{width:100%;background:#fff 0 0 no-repeat padding-box;border:1px solid #52de97;border-radius:12px;padding:16px}.profile-image-comment{width:60px;height:60px;border-radius:50%;cursor:pointer;background-color:#52de97;position:relative}.profile-image-comment h1{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:40px;line-height:40px;font-size:28px;color:#fff;text-align:center;z-index:9999}.profile-image-comment .profile-image{width:100%;height:100%;border-radius:50%}.white-popup-block{background:#fff;padding:20px 50px;text-align:left;max-width:450px;margin:40px auto;position:relative;border-radius:12px}.modal-appointment i{font-size:35px;color:#fff}.modal-videocall i{font-size:35px;color:#fff}.modal-login-videocall i{font-size:35px;color:#fff}.modal-videocall-confirm i{font-size:35px;color:#fff}.container-background-icon-popup{border-radius:50%;width:70px;height:70px;background-color:#52de97;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:auto}.skip-action{font-size:13px}a.button-login{display:inline-block;width:100%;height:auto;background:#52de97 0 0 no-repeat padding-box;border:1px solid #52de97;border-radius:12px;font-family:Montserrat-Bold;font-size:14px;color:#fff;letter-spacing:0;padding:14px 32px 14px 32px;cursor:pointer}a.button-login:hover{color:#fff;text-decoration:none}a.button-login:focus{box-shadow:none;outline:0}a.button-request-videocall{display:inline-block;width:100%;height:auto;background:#52de97 0 0 no-repeat padding-box;border:1px solid #52de97;border-radius:12px;font-family:Montserrat-Bold;font-size:14px;color:#fff;letter-spacing:0;padding:14px 32px 14px 32px;cursor:pointer}a.button-request-videocall:hover{color:#fff;text-decoration:none}a.button-request-videocall:focus{box-shadow:none;outline:0}@media (max-width:800px){.element-menu.mobile{display:block}#menu-doctor-profile{display:none;visibility:hidden}.container-menu-profile .navbar-brand{display:inline-block}.container-menu-profile .navbar-collapse{background-color:#fff;z-index:9999999;box-shadow:0 2px 12px #6f91921F;position:absolute;top:100%}.container-section-header-nav .container-menu-label.active:after{width:calc(100%);bottom:0;left:0}.container-section-header-nav .container-menu-label{position:relative;padding:20px 25px 20px 25px}}
