body{background:#f2f4f6 0 0 no-repeat padding-box}a:hover{text-decoration:none}.container-body{color:#0f3a4a;font-size:16px;text-align:justify}select{visibility:hidden}.select2-container{max-width:311px}.section{padding:80px 0 80px 0}.container-section{position:relative}.container-section.filters{background:#fff 0 0 no-repeat padding-box;box-shadow:0 2px 12px #6f91921F;padding:20px;height:78px}.container-section.filters button.button-filter{background:#fff 0 0 no-repeat padding-box;border:1px solid #e8ecef;border-radius:12px;padding:8px 16px 8px 16px}.container-section.results .container-results .container-result-item{border-top:4px solid #52de97;border-radius:15px}.container-section.results .container-results .container-result-item-first{background:#fff 0 0 no-repeat padding-box;border-radius:12px 0 0 0;padding:24px;margin-bottom:1px;min-height:190px}.container-section.results .container-results .container-result-item-last{background:#fff 0 0 no-repeat padding-box;border-radius:0 0 0 12px;padding:0 24px 24px 24px}.container-section.results .container-results .container-medical-center{background:#fff 0 0 no-repeat padding-box;border-radius:0;padding:24px 24px 0 24px}.container-section.results .container-results .container-medical-center.doctors{padding-bottom:24px;border-radius:0 0 0 12px}.container-section.results .container-results .container-result-item-last .container-services.header{overflow-x:auto;white-space:nowrap;padding:24px 5px 10px 0}.container-section.results .container-results .container-result-item-last .container-services.header::-webkit-scrollbar-button{width:40%}.container-section.results .container-results .container-result-item-last .container-services.header::-webkit-scrollbar{background-color:transparent;width:10px;height:10px}.container-section.results .container-results .container-result-item-last .container-services.header::-webkit-scrollbar-thumb{width:10px;background-color:#6f9192}.container-section.results .container-results .container-result-item-last .container-services.header::-webkit-scrollbar-track{background-color:#efefef}.container-section.results .container-results .container-result-item-last .container-services .container-service-item{position:relative;display:inline-block}.container-section.results .container-results .container-result-item-last .container-services .container-service-item .event-consultation-color{position:relative;display:inline-block;border-radius:100%}.container-section.results .container-results .container-result-item-last .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-section.results .container-results .container-result-item-last .container-services.body .container-locations .container-location-item{margin-left:25px}.container-section.results .container-results .container-result-item-last .container-services.body .container-locations .container-location-item .container-city{font-family:Montserrat-Medium;font-size:14px;color:#0f3a4a}.container-section.results .container-results .container-result-item-last .container-services.body .container-locations .container-location-item{font-size:14px;text-align:justify}.container-section.results .container-results .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-section.results .container-results .container-scheduler .container-scheduler-header{position:relative;text-align:center}.container-section.results .container-results .container-scheduler .container-scheduler-header .container-scheduler-item{display:inline-block;width:20%;text-align:center}.container-section.results .container-results .container-scheduler .container-scheduler-header .container-scheduler-item .container-day{font-family:Montserrat-Regular;font-size:14px;color:#6f9192;text-transform:capitalize}.container-section.results .container-results .container-scheduler .container-scheduler-header .container-scheduler-item .container-num-day{font-family:Montserrat-Medium;font-size:10px;color:#0f3a4a}.container-section.results .container-results .container-scheduler .container-scheduler-header .container-navbar-scheduler{position:absolute;top:0;background-color:transparent;width:100%;height:35px}.container-section.results .container-results .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-section.results .container-results .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-section.results .container-results .container-scheduler .container-scheduler-header .container-navbar-scheduler .container-navbar-left:hover{box-shadow:0 2px 12px #52dE971F}.container-section.results .container-results .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-section.results .container-results .container-scheduler .container-scheduler-header .container-navbar-scheduler .container-navbar-right:hover{box-shadow:0 2px 12px #52dE971F}.container-section.results .container-results .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-section.results .container-results .container-scheduler .container-scheduler-body{width:90%;text-align:center}.container-section.results .container-results .container-scheduler .container-scheduler-body .container-scheduler-item{display:inline-block;width:100%;text-align:center}.container-section.results .container-recently-joined{background:#fff 0 0 no-repeat padding-box;border-top:4px solid #52de97;border-top-left-radius:15px;border-top-right-radius:15px;box-shadow:6px 8px 12px #6f91920A;border-radius:12px;padding:48px;text-align:center}.container-section.results .container-recently-joined img{width:120px;height:120px;border-radius:50%}.container-section.results .container-recently-joined p{color:#6f9192}.container-section.results .container-recently-joined .container-title{font-family:Montserrat-Regular;color:#6f9192}.container-section.results .container-recently-joined .container-description{font-family:Montserrat-Regular;color:#6f9192}.container-section.results .container-recently-joined .new-medikoch{font-family:Montserrat-Regular;font-family:10px;color:#6f9192}.container-section.results .container-result-item{text-align:left}.container-section.results .container-result-item img{width:100%;border-radius:50%;text-align:center}.container-recently-joined .container-profile{width:120px;height:120px;border-radius:50%;cursor:pointer;background-color:#52de97;position:relative;margin:auto}.container-recently-joined .container-profile .profile-image{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:50%}.container-recently-joined .container-profile h1{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:50px;line-height:50px;font-size:50px;color:#fff;text-align:center;z-index:10}.container-result-item .container-profile.medical-center{width:50px;height:50px;border-radius:50%;cursor:pointer;background-color:#52de97;position:relative;margin:auto;z-index:10}.container-result-item .container-profile.medical-center .profile-image{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:50%}.container-result-item .container-profile.medical-center h1{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:50px;line-height:50px;font-size:28px;color:#fff;text-align:center;z-index:9999}.container-result-item .container-profile{width:100.94px;height:100.94px;border-radius:50%;cursor:pointer;background-color:#52de97;position:relative;margin:auto}.container-result-item .container-profile .profile-image{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;border-radius:50%}.container-result-item .container-profile h1{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto;height:50px;line-height:50px;font-size:50px;color:#fff;text-align:center;z-index:1}.button-schedule.appointment-reserved{text-decoration:line-through;color:#d1d2d2}.list-style-icon{position:absolute;left:0;padding-left:15px}.container-medical-center-data{display:flex;align-items:center}.container-label.medical-center-name{padding-left:5px}.label-doctor{font-family:Montserrat-Regular;font-size:10px;text-transform:uppercase;color:#6f9192}.label-medical-center{font-family:Montserrat-Regular;font-size:10px;text-transform:uppercase;color:#6f9192}.event-consultation-color{position:absolute;top:0;left:0;border-radius:0 0 8px 0;width:10px;height:10px}.custom-toggle{width:auto;display:inline-block}.custom-toggle .switch{position:relative;display:inline-block;width:40px;height:20px}.custom-toggle .switch input{opacity:0;width:0;height:0}.custom-toggle .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.custom-toggle .slider:before{position:absolute;content:"";height:14px;width:14px;left:4px;bottom:3.5px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.custom-toggle input:checked+.slider{background-color:#52de97}.custom-toggle input:focus+.slider{box-shadow:0 0 1px #52de97}.custom-toggle input:checked+.slider:before{-webkit-transform:translateX(17px);-ms-transform:translateX(17px);transform:translateX(17px)}.custom-toggle .slider.round{border-radius:34px}.custom-toggle .slider.round:before{border-radius:50%}.container-dropdown-online-description{display:inline-flex;width:80%}.container-dropdown-online-toggle{display:inline-flex;width:auto}.container-searcher .dropdown-menu{min-width:340px;top:10px!important}.button-dropdown-consultation-online{font-family:Montserrat-Regular;font-size:14px;color:#0f3a4a;padding:0 20px;box-shadow:8px 8px 24px #6f91921F;height:50px;display:inline-block;width:auto;line-height:50px;border-radius:12px}.button-dropdown-consultation-online.active{border:1px solid #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}a{color:#212529}a:hover{color:inherit}button.button-profile{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;padding:14px 32px 14px 32px}button.button-profile: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-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}button.button-search{position:relative;width:auto;height:40px;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;padding:0 15px 0 15px}button.button-search: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-request-videocall-action{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-action:focus{box-shadow:none;outline:0}a.button-profile{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;padding:14px 32px 14px 32px;display:inline-block}a.button-profile:focus{box-shadow:none;outline:0}a.button-search-profile{width:auto;height:38px;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;padding:8px 15px 8px 15px;display:inline-block}a.button-search-profile:focus{box-shadow:none;outline:0}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}a.button-request-videocall-action{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-action:hover{color:#fff;text-decoration:none}a.button-request-videocall-action:focus{box-shadow:none;outline:0}.container-map{position:relative;width:100%;height:100%;overflow-y:hidden;overflow-x:hidden}#map{width:100%;height:100%}#coords{width:500px}#pac-input:focus{border-color:#4d90fe}#map{width:100%;height:240px}#search-input{left:10px!important;top:10px!important;width:50%}.search-image{width:25px;margin-right:20px}.select2-container--default .select2-selection--single .select2-selection__rendered{font-family:Montserrat-Regular;font-size:14px;color:#0f3a4a!important;padding-left:20px!important}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#0f3a4a!important}.select2-results__option{height:50px!important}.select2-container .select2-selection--single{height:50px!important;border:0!important;border-radius:12px}.select2-container .select2-selection--single .select2-selection__rendered{line-height:50px!important}.select2-container .select2-selection--single .select2-selection__arrow{height:50px!important}.select2-dropdown{border:0!important}.select2-results__option>span{display:table}.select2-results__option>span>img.search-image{display:table-cell;vertical-align:middle;cursor:pointer}.select2-results__option>span>label.search-label{display:table-cell;line-height:initial;vertical-align:middle;cursor:pointer}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#f8fafb!important;color:#0f3a4a!important}.select2-search.select2-search--dropdown{padding:0;border:0;background-color:transparent}.select2-container--default .select2-search--dropdown .select2-search__field{width:80%;position:absolute;top:-45px;left:0;border-bottom:0;margin:auto;padding-left:20px}.select2-results{position:absolute;top:20px;height:100%}.select2-container--default .select2-results>.select2-results__options{position:absolute;width:450px;background-color:#fff;padding:20px;border-radius:12px;box-shadow:8px 8px 24px #6f91921F}.select2-container--default .select2-results>#select2-city-results{position:absolute;width:300px;background-color:#fff;padding:20px;border-radius:12px;box-shadow:8px 8px 24px #6f91921F}.select2-dropdown{border:0;border-radius:12px;z-index:9999}.select2-results{width:100%}.select2-container{border-radius:12px;box-shadow:8px 8px 24px #6f91921F}.select2-results__option{height:auto}.select2 .select2-container .select2-selection{border-radius:12px}.select2-container--default .select2-selection--single{border:0!important;border-radius:12px!important}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.select2-container--default .select2-results>.select2-results__options li{text-align:left;padding:10px}.select2-container--default .select2-results>.select2-results__options li.select2-results__option.select2-results__message{display:block;text-align:left}.container-item-service{position:relative;list-style:none;padding-left:30px}.container-prices{list-style:none;padding:0;padding-left:16px}.container-prices li strong{font-size:11px;text-transform:uppercase}.container-section.results .container-services .item-service img{width:24px;height:24px}.container-section.results{padding-top:50px}.container-section.results .container-maps{padding-bottom:40px}.container-phones{list-style:none;padding:0;padding-left:30px}.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 24px;min-height:70px}.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}@media (min-width:1024px){.container-search-profile{padding-right:0}.container-search-scheduler{padding-left:0}}@media (max-width:800px){.pr-0,.px-0{padding:inherit}.container-result-item .container-profile-image h1{font-size:25px}.container-search-scheduler{padding-left:14px;padding-right:15px}.container-section.results .container-results .block-profile .container-result-item-last{border-radius:0;margin:0}.container-section.results .container-results .container-result-item-first{border-radius:12px 12px 0 0}.container-section.results .container-results .container-scheduler{border-radius:0 0 12px 12px}.block-scheduler{padding:0}.container-section.results .container-results .block-scheduler .container-scheduler{border-radius:0 0 12px 12px;margin:0;margin-top:1px}.container-image-responsive{padding:0}.container-result-item .container-profile-image{width:70px;height:70px}.container-section.filters{height:auto}.select2-container{width:100%!important;margin-bottom:10px}.search-results{margin-bottom:15px}.recently-joined{margin-bottom:15px}}
