body{font-family:Roboto,Segoe UI,Helvetica Neue,Arial,Noto Sans,Liberation Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}#page-content.container-fluid{padding:0 0 150px}#page-content.error-page{padding:0 0 50px;width:500px}#page-content.error-page img.logo{height:65px}#page-content.error-page h1.title{font-size:3.25rem}#page-content.error-page h6.subtitle{margin-left:2rem}#page-content.error-page button.goto{margin-right:2rem}#page-content.error-page span.credit{bottom:138px;filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);font-size:9px;position:absolute;right:-130px;transform:rotate(-90deg);-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg)}.page-content-max-1320-breakpoint{margin-left:auto;margin-right:auto;max-width:1320px}@media (min-width:1321px){.cards-list-wrapper{margin-left:auto!important;margin-right:auto!important;max-width:1000px}.cards-list-wrapper .card-wrapper{max-width:1000px}.custom-select-wrapper{margin-right:120px!important}.default-margin-content{margin-left:148px!important;margin-right:148px!important}.progress-bar-app{max-width:1000px}.description-wrapper,.progress-bar-app{margin-left:auto!important;margin-right:auto!important}.description-wrapper{max-width:800px}}#wizard.sticky-top{filter:drop-shadow(0 4px 4px rgba(0,0,0,.25));margin-top:30px}@media (max-width:575px){.logo-toggler-wrapper .logo-container{width:75%}.logo-toggler-wrapper .logo-container img{width:60%!important}#profile{margin-left:20px}}@media (min-width:576px){#topbar .user-bar-top-border-mobile{display:none}}@media (min-width:992px){#topbar{height:120px;padding:35px 150px}#topbar .logo-container{display:flex;height:120px}#topbar .logo-container>img.logo-img{height:80%;margin:auto 0}#topbar .width-fixed-button{width:100px}}@media (max-width:991px){#user-bar{display:none}#topbar .navbar-collapse{background-color:#fff;height:110%;overflow-y:auto;padding-bottom:15px;position:fixed;right:0;top:0;width:100%;z-index:1200}#topbar .navbar-collapse .navbar-username{color:#333;font-size:20px;font-weight:700;margin:10px}#topbar .navbar-collapse .navbar-items-list{background-color:#f2f2f2;border-bottom-left-radius:24px;z-index:1201}#topbar .navbar-collapse .navbar-items-list .navbar-row-header-item{background-color:#ebe1f1;border-left:4px solid #ab8abf;margin-left:-16px;margin-right:-16px;padding:8px 12px 8px 28px}#topbar .navbar-collapse .navbar-items-list .navbar-row-header-item span{color:#ab8abf;font-size:16px}#topbar .navbar-collapse .navbar-items-list .navbar-row-header-item img{margin-right:4px}#topbar .navbar-collapse .navbar-items-list .navbar-row-item{border-bottom:1px solid #828282;font-size:18px;font-weight:400;margin:0 15px;padding-bottom:10px;padding-top:10px}#topbar .navbar-collapse .navbar-items-list .navbar-row-item span{color:#828282}#topbar .navbar-collapse.collapsing{right:-100%;transition:height 0s ease}#topbar .navbar-collapse.show{right:0;transition:right .3s ease-in-out}#topbar .navbar-toggler.collapsed~.navbar-collapse{transition:left .5s ease-in-out}#topbar .logo-toggler-wrapper{width:100%!important}#topbar .logo-toggler-wrapper .logo-container>img.logo-img{width:80%}#topbar .logo-toggler-wrapper .navbar-toggler{height:50%;margin-bottom:auto;margin-top:auto}}@media (max-width:575px){#page-content{padding:0 0 30px 10px}.user-bar-top-border-mobile{display:block;height:5px}#user-bar-top-right-border-mobile{background-color:#ab8abf;height:100%;width:30%}#user-bar-top-left-border-mobile{background-color:#afc82d;height:100%;width:30%}}.colorbar-wrapper{width:100%}#user-bar{background:#ebe1f1;height:100px;z-index:1030}.user-bar-top-border{background:#ac8bc0;background:linear-gradient(90deg,#ac8bc0 25%,#afc82d);height:3px}.btn-light-custom{background-color:#e2e6ea;color:#212529;transition:background-color .3s}.btn-light-custom:hover{background-color:#c9d7d7}.min-width-button-200{min-width:200px}.width-button-220{min-width:220px}.min-width-button-150{min-width:150px}.btn-custom{font-size:14px;font-weight:700;height:36px;line-height:.9;padding-bottom:11px;padding-top:11px}.nav-item a.nav-link.nav-link-custom{font-size:15px;font-weight:300}nav.navbar.footer{border-top:.5px solid #bbb0b0}nav.navbar.footer>div:first-child{border-bottom:.5px solid #bbb0b0}#profile{margin-top:100px}#profile h1{font-size:58px;font-weight:900!important}#profile #steps-wrapper{border:4px solid #f2f2f2;border-radius:20px;padding-bottom:30px}#profile #steps-wrapper .card-step.active.active{background-color:#cdb5dc;margin-right:-24px}#profile #steps-wrapper .card-step.active.active:first-child:not(.not-first){margin-right:-4px;margin-top:-15px}#profile #steps-wrapper .card-step.active.active:first-child{margin-right:-4px}#profile #steps-wrapper .card-step.active.open{background-color:#ebe1f1}#profile #steps-wrapper .card-step.active .fa-pull-right.hide{display:none}#profile #steps-wrapper .card-step.active .fa-pull-right{margin-right:2%}#profile #steps-wrapper .card-step.active .hide-review{display:flex!important}#profile #steps-wrapper .card-step.active h4{color:#212529!important}#profile #steps-wrapper .hide-review{display:none!important}#profile #steps-wrapper .card-step:first-child{margin-top:-3px}#profile #steps-wrapper .card-step{background-color:#f2f2f2;border:none;border-radius:20px;margin-right:-4px}#profile #steps-wrapper .card{margin-bottom:10px;margin-top:10px}#profile #description-wrapper{margin-left:30%;margin-right:30%}#profile #steps-wrapper{margin-bottom:-34px}#profile #steps-wrapper .padding-right-equal{padding-right:3em}#profile #steps-wrapper .login-anchor-button{display:inline-block;margin-right:10px;padding:10px 20px;text-align:center}#profile #steps-wrapper .margin-right-button-10{margin-right:10px}#profile #steps-wrapper .card.no-margin-bottom{margin-bottom:-34px}#profile #steps-wrapper .step-title h6{font-weight:400;margin-bottom:20px}#profile #steps-wrapper .step-title h4{font-weight:700;margin-bottom:20px}#profile #steps-wrapper .fa-pull-right{cursor:pointer;float:right}#profile #steps-wrapper input.selected-value-box{border:0;color:#444;font-size:80%;font-weight:400;height:unset;outline:0}#profile #steps-wrapper .selected-value-box{background:#fff;border-radius:50px;height:100%;margin-right:10%;padding:10px 10px 10px 20px;width:100%}#profile #steps-wrapper .step-title{padding-bottom:1.5em;padding-left:3em;padding-top:1.5em}#profile #steps-wrapper .step-title .row.review-container{padding-right:3em}#profile #steps-wrapper .card-single-box-wrapper{padding-left:10%}#profile .stars{float:right}#profile #map-wrapper{height:300px;width:100%}#profile #map-wrapper iframe{border:none;border-bottom-left-radius:20px;border-bottom-right-radius:20px;height:100%;left:0;top:0;width:100%}#profile #select2-wrapper{width:58%}#profile select{border-radius:50px;height:50px;width:98%}#profile .review-container img{width:100%}#profile .review-container h6{margin-top:-15px!important}#profile .review-container .review-stars{margin-bottom:60px;margin-top:-15px!important}#profile .review-container input.selected-value-box{border:0;color:#444;font-size:80%;font-weight:400;height:unset;outline:0}#profile .review-container .selected-value-box{height:50%!important;padding-right:30px!important;padding-top:30px!important;width:100%!important}#profile textarea{border:none;overflow:hidden;overflow-y:auto;width:100%}#profile .review-container .medical-center{margin-bottom:35px}#profile .review-container span{margin-bottom:10px!important}#profile .review-container .medical-center img{float:right;width:30%}#profile .card-step.active#visits #map-wrapper{display:block!important}#profile .booking-details{background-color:#f2f2f2!important}#profile .booking-details .left-doctor-img{display:flex;flex:1 0 0%;flex-direction:column;margin-bottom:0}#profile .booking-details .left-doctor-img img{width:100%}#profile .btn-cancel{background-color:#cdb5dc}#profile .btn-cancel:hover{background-color:#b69dc5}#profile .btn-confirm,#profile btn-padding{padding-left:4%;padding-right:4%}.height-54{height:54px}.height-48{height:48px}#profile input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-clip:content-box;border:2px solid #444141;border-radius:70%;height:21px;outline:none;padding:0;width:21px}input[type=radio]:checked{background-color:#444141!important;padding:5px!important}#profile .step-title-header{margin-left:15%;width:70%}#profile .step-title-header h4{margin-left:unset!important;padding-right:35px}#profile #dossier .selected-value-box{padding:0 10px 0 20px}#profile #dossier .small-container{padding-top:1.5%}#profile #dossier .small-container.logo{padding-left:70px;padding-top:.5%}#profile #dossier .custom-small,#profile #dossier .small-container small{font-size:15px}#profile .selected-dossier-box{background-color:#fff;border-radius:20px;padding:15px 15% 10px}#profile .dossier-container{margin-left:8%;margin-right:8%}#profile #reset-password input{border:none;outline:none;width:100%}@media (max-width:991px){#profile #description-wrapper{margin-left:10%;margin-right:10%}#profile .stars{float:unset}#profile .booking-details .left-doctor-img{display:none}#profile #triage .selected-value-box span{white-space:unset!important}#profile .selected-dossier-box{margin-bottom:25px!important}}@media (max-width:767px){#profile .first.input-container{margin-bottom:2rem!important}#profile .input-container{width:100%!important}}@media (max-width:575px){#profile h1{font-size:40px}#profile #steps-wrapper .card-step{border-bottom-right-radius:unset!important;border-top-right-radius:unset!important}#profile #steps-wrapper .card-step.active{border-radius:0;margin-left:-50px}#profile #steps-wrapper #calendar .step-wrapper{display:block!important}#profile #steps-wrapper #calendar .step-title h4,#profile #steps-wrapper #calendar .step-title h6{margin-left:5%;margin-right:10%}#profile #select2-wrapper{margin-bottom:15px;margin-left:8%;width:80%}#profile #calendar .step-wrapper button{margin-left:8%;text-align:left;width:78%}}@media (min-width:576px){#profile #steps-wrapper{margin-left:15%;margin-right:15%}}.carousel-control-next,.carousel-control-prev{width:0}.review-image img{height:1.5em;margin:0 10px}.loader{animation:spin 2s linear infinite;border:8px solid #fff;border-radius:50%;border-top-color:#c3c3c3;height:120px;width:120px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.reviews-wrapper{background-color:#fff;border-radius:24px;padding:30px}.review-content p{font-size:12px}textarea{border-radius:10px}@media (max-width:575.98px){.modal-fullscreen-sm-down{height:100%;margin:0;max-width:none;width:100vw}.modal-fullscreen-sm-down .modal-content{margin-bottom:auto;margin-top:auto}.modal-content.card-step{border-radius:unset!important}}.btn-padding{padding:12px 20px}.font-size-1rem{font-size:1rem}.font-size-2rem{font-size:2rem}.font-size-3-5rem{font-size:3.5rem}.font-size-3-25rem{font-size:3.25rem}.ml-1-25rem{margin-left:1.25rem}.mr-1-25rem{margin-right:1.25rem}.ml-5-00rem{margin-left:5rem}.mr-5-00rem{margin-right:5rem}.ml-6-25rem{margin-left:6.25rem}.mr-6-25rem{margin-right:6.25rem}.pr-1-25rem{padding-right:1.25rem}.pl-5-00rem{padding-left:5rem}.pr-5-00rem{padding-right:5rem}.pl-6-25rem{padding-left:6.25rem}.pr-6-25rem{padding-right:6.25rem}.p-lr-15,.p-rl-15{padding-left:15%;padding-right:15%}.p-lr-10,.p-rl-10{padding-left:10%;padding-right:10%}.p-lr-5,.p-rl-5{padding-left:5%;padding-right:5%}.w-10{width:10%!important}.w-20{width:20%!important}.w-30{width:30%!important}.w-40{width:40%!important}.w-60{width:60%!important}.w-70{width:70%!important}.w-80{width:80%!important}.w-90{width:90%!important}.w-42px{width:42px}.w-50px{width:50px}.w-100px{width:100px}.w-120px{width:120px}.w-150px{width:150px}.w-200px{width:200px}.w-250px{width:250px}.w-500px{width:500px}.w-600px{width:600px}.border-radius-50{border-radius:50px 50px 50px 50px}.border-radius-20{border-radius:20px 20px 20px 20px}.border-radius-24{border-radius:24px 24px 24px 24px}.border-radius-8{border-radius:8px 8px 8px 8px}.line-height-0-5{line-height:.5}.mb-5-5rem{margin-bottom:5.5rem!important}.mt-5-5rem{margin-top:5.5rem!important}.mt-sub-5-5rem{margin-top:-5.5rem!important}@media (min-width:576px){.w-sm-10{width:10%!important}.w-sm-20{width:20%!important}.w-sm-25{width:25%!important}.w-sm-30{width:30%!important}.w-sm-40{width:40%!important}.w-sm-50{width:50%!important}.w-sm-60{width:60%!important}.w-sm-70{width:70%!important}.w-sm-75{width:75%!important}.w-sm-80{width:80%!important}.w-sm-90{width:90%!important}.w-sm-100{width:100%!important}.w-sm-auto{width:auto!important}.w-sm-500px{width:500px}.w-sm-600px{width:600px}.border-radius-sm-50{border-radius:50px 50px 50px 50px!important}.border-radius-sm-20{border-radius:20px 20px 20px 20px!important}.border-radius-sm-24{border-radius:24px 24px 24px 24px!important}.border-radius-sm-8{border-radius:8px 8px 8px 8px!important}.border-bottom-radius-sm-20{border-bottom-left-radius:20px;border-bottom-right-radius:20px}}@media (min-width:768px){.w-md-10{width:10%!important}.w-md-20{width:20%!important}.w-md-25{width:25%!important}.w-md-30{width:30%!important}.w-md-40{width:40%!important}.w-md-50{width:50%!important}.w-md-60{width:60%!important}.w-md-70{width:70%!important}.w-md-75{width:75%!important}.w-md-80{width:80%!important}.w-md-90{width:90%!important}.w-md-100{width:100%!important}.w-md-auto{width:auto!important}.border-radius-md-50{border-radius:50px 50px 50px 50px!important}.border-radius-md-20{border-radius:20px 20px 20px 20px!important}.border-radius-md-24{border-radius:24px 24px 24px 24px!important}.border-radius-md-8{border-radius:8px 8px 8px 8px!important}.w-md-500px{width:500px}.w-md-600px{width:600px}.w-md-650px{width:650px}.ml-md-1-25rem{margin-left:1.25rem}.mr-md-1-25rem{margin-right:1.25rem}.ml-md-5-00rem{margin-left:5rem}.mr-md-5-00rem{margin-right:5rem}.ml-md-6-25rem{margin-left:6.25rem}.mr-md-6-25rem{margin-right:6.25rem}.pr-md-1-25rem{padding-right:1.25rem}.pl-md-5-00rem{padding-left:5rem}.pr-md-5-00rem{padding-right:5rem}.pl-md-6-25rem{padding-left:6.25rem}.pr-md-6-25rem{padding-right:6.25rem}.p-lr-md-15,.p-rl-md-15{padding-left:15%;padding-right:15%}.p-lr-md-10,.p-rl-md-10{padding-left:10%;padding-right:10%}.p-lr-md-5,.p-rl-md-5{padding-left:5%;padding-right:5%}}@media (min-width:992px){.w-lg-10{width:10%!important}.w-lg-20{width:20%!important}.w-lg-25{width:25%!important}.w-lg-30{width:30%!important}.w-lg-40{width:40%!important}.w-lg-50{width:50%!important}.w-lg-60{width:60%!important}.w-lg-70{width:70%!important}.w-lg-75{width:75%!important}.w-lg-80{width:80%!important}.w-lg-90{width:90%!important}.w-lg-100{width:100%!important}.w-lg-auto{width:auto!important}.border-radius-lg-50{border-radius:50px 50px 50px 50px!important}.border-radius-lg-20{border-radius:20px 20px 20px 20px!important}.border-radius-lg-24{border-radius:24px 24px 24px 24px!important}.border-radius-lg-8{border-radius:8px 8px 8px 8px!important}.w-lg-500px{width:500px}.w-lg-600px{width:600px}.min-width-button-lg-220,.width-button-lg-220{min-width:220px}.min-width-button-lg-150{min-width:150px}}@media (min-width:1200px){.w-xl-10{width:10%!important}.w-xl-20{width:20%!important}.w-xl-25{width:25%!important}.w-xl-30{width:30%!important}.w-xl-40{width:40%!important}.w-xl-50{width:50%!important}.w-xl-60{width:60%!important}.w-xl-70{width:70%!important}.w-xl-75{width:75%!important}.w-xl-80{width:80%!important}.w-xl-90{width:90%!important}.w-xl-100{width:100%!important}.w-xl-auto{width:auto!important}.border-radius-xl-50{border-radius:50px 50px 50px 50px!important}.border-radius-xl-20{border-radius:20px 20px 20px 20px!important}.border-radius-xl-24{border-radius:24px 24px 24px 24px!important}.border-radius-xl-8{border-radius:8px 8px 8px 8px!important}.w-xl-500px{width:500px}.w-xl-600px{width:600px}.reviews-wrapper{margin-left:-50px;margin-top:-50px;position:relative}#right-medical-center-details{padding-left:50px}}.outline-none{outline:none}.bg-grey{background-color:#f2f2f2}.bg-white-trasparent-20{background-color:hsla(0,0%,100%,.2)!important}.bg-light-purple{background-color:#ebe1f1!important}.bg-purple{background-color:#cdb5dc!important}.m-auto{margin-left:auto;margin-right:auto}.pt-2rem{padding-top:2rem}.pr-2rem{padding-right:2rem}.pb-2rem{padding-bottom:2rem}.pl-2rem{padding-left:2rem}.mt-2rem{margin-top:2rem}.mr-2rem{margin-right:2rem}.mb-2rem{margin-bottom:2rem}.ml-2rem{margin-left:2rem}.border-bottom-radius-50{border-bottom-left-radius:50px;border-bottom-right-radius:50px}.border-top-radius-50{border-top-left-radius:50px;border-top-right-radius:50px}.border-right-radius-50{border-bottom-right-radius:50px;border-top-right-radius:50px}.border-left-radius-50{border-bottom-left-radius:50px;border-top-left-radius:50px}.border-top-right-radius-50{border-top-right-radius:50px}.border-top-left-radius-50{border-top-left-radius:50px}.border-bottom-right-radius-50{border-bottom-right-radius:50px}.border-bottom-left-radius-50{border-bottom-left-radius:50px}.border-bottom-radius-20{border-bottom-left-radius:20px;border-bottom-right-radius:20px}.border-top-radius-20{border-top-left-radius:20px;border-top-right-radius:20px}.border-right-radius-20{border-bottom-right-radius:20px;border-top-right-radius:20px}.border-left-radius-20{border-bottom-left-radius:20px;border-top-left-radius:20px}.border-top-right-radius-20{border-top-right-radius:20px}.border-top-left-radius-20{border-top-left-radius:20px}.border-bottom-right-radius-20{border-bottom-right-radius:20px}.border-bottom-left-radius-20{border-bottom-left-radius:20px}a.btn{align-items:center;display:flex;justify-content:center}.layer{background-color:#ebe1f1;height:100%;left:0;opacity:.8;position:absolute;top:0;width:100%}.arrow-down.is-up,.arrow-up.is-down{transform:rotate(180deg)}.slide-fade-next-enter-active{transition:all .2s ease-out}.slide-fade-next-leave-active{transition:all .2s linear}.slide-fade-next-leave-to{opacity:0;transform:translateX(-100px)}.slide-fade-next-enter-from{opacity:0;transform:translateX(70px)}.slide-fade-prev-enter-active{transition:all .2s ease-out}.slide-fade-prev-leave-active{transition:all .2s linear}.slide-fade-prev-leave-to{opacity:0;transform:translateX(70px)}.slide-fade-prev-enter-from{opacity:0;transform:translateX(-100px)}.border-bottom-black{border-bottom:1px solid #000}.progress-bar-app{margin-left:15%;margin-right:15%}.progress-bar-app .progress-bar-line{background-color:grey;color:grey;height:4px;left:3px;position:relative;top:28px;width:98%}.progress-bar-app .progress-bar-icon{z-index:1000}.progress-bar-app .progress-bar-icon.active{cursor:pointer}@media (max-width:425px){.progress-bar-app{display:none}}.cards-list-wrapper{border:4px solid #f2f2f2;margin-top:2rem}.cards-list-wrapper .card-wrapper{margin-right:-4px}.cards-list-wrapper .card-wrapper:first-child{margin-top:-3px}.cards-list-wrapper .card-wrapper.active,.cards-list-wrapper .card-wrapper:not(:last-child){margin-bottom:20px}.card-wrapper.active{background-color:#cdb5dc}.card-wrapper.active.hide-bottom-border{margin-bottom:-4px}.card-wrapper.active .select2-wrapper .select2-dropdown{background-color:#cdb5dc;border:unset;margin-top:-14px;z-index:1002}.card-wrapper.active .select2-wrapper .select2-results__option--highlighted[aria-selected]{background-color:#cdb5dc;color:#fff}.card-wrapper.active .select2-wrapper span.select2-results{padding-top:5px}.card-wrapper.active .select2-wrapper span.select2-results>.select2-results__options>li.select2-results__option,.card-wrapper.active .select2-wrapper span.select2-results>.select2-results__options>li>ul.select2-results__options>li.select2-results__option:not(:last-child){border-bottom:1px solid #000}.card-wrapper.active .select2-wrapper span.select2-results>.select2-results__options .select2-results__option{margin-left:15px;margin-right:18px}.card-wrapper.active .select2-wrapper .select2-search__field{border:unset;border-radius:50px;font-size:80%;font-weight:400;height:48px;padding-right:16px;text-align:center}.card-wrapper.active .select2-wrapper .select2-search__field::-moz-placeholder{color:#212529;opacity:1}.card-wrapper.active .select2-wrapper .select2-search__field::placeholder{color:#212529;opacity:1}.card-wrapper.active .select2-wrapper .select2-search__field:-ms-input-placeholder{color:#212529}.card-wrapper.active .select2-wrapper .select2-search__field::-ms-input-placeholder{color:#212529}.card-wrapper.active .select2-wrapper ::-webkit-scrollbar{border-left:1px solid #4f4f4f;border-right:1px solid #4f4f4f;height:20px;width:20px}.card-wrapper.active .select2-wrapper ::-webkit-scrollbar-thumb{background:#4f4f4f;background-clip:padding-box;border:4px solid transparent;border-radius:10px;min-height:70px}.card-wrapper.active .select2-wrapper ::-webkit-scrollbar-track:hover{background:rgba(168,134,189,.361);box-shadow:inset 0 0 17px 10px rgba(168,134,189,0)}.card-wrapper.active .select2-wrapper ::-webkit-scrollbar-track{background:rgba(168,134,189,0);border-radius:10px}.card-wrapper.active .select2-wrapper .select2-container--default .select2-selection--single{border:unset}.card-wrapper.active .select2-wrapper .select2-selection{border-bottom-left-radius:50px;border-bottom-right-radius:50px;border-top-left-radius:50px;border-top-right-radius:50px;height:48px;text-align:center}.card-wrapper.active .select2-wrapper .my_select_picker_trigger.dropup .dropdown-menu{bottom:auto!important}.card-wrapper.active .select2-wrapper #select2--container,.card-wrapper.active .select2-wrapper span.select2-selection__arrow{height:100%}.card-wrapper.active .select2-wrapper span.select2-selection__arrow b{display:none}.card-wrapper.active .select2-wrapper .select2-search__field:focus{outline:unset}.card-wrapper.active .select2-wrapper .select2-search.select2-search--dropdown{padding:0 0 4px}.card-wrapper.active .select2-wrapper li.select2-results__option[aria-selected=true]{background-color:unset}.card-wrapper.active .select2-wrapper span.select2-container{width:100%!important}.card-wrapper.active .select2-wrapper span.select2-container .select2-selection__rendered{font-size:80%;font-weight:400;height:100%;padding:10px 50px 0 12px}.select2-is-open{min-height:375px}.select2-is-open.clinic-videocall{min-height:440px}.second-select2-is-open{min-height:540px}.h-400px{height:400px}.h-250px{height:250px}.h-32px{height:32px}.font-size-14px{font-size:14px}.card-wrapper:not(.active){height:175px}.card-wrapper:not(.active).h-120px{height:120px}.card-wrapper:not(.active).no-fixed-height{height:unset}.custom-select-wrapper .custom-select-container{position:relative;width:353px}.custom-select-wrapper .custom-select-container .selected-container{background-color:#f2f2f2;border:1px solid #828282;border-radius:24px;cursor:pointer;display:flex;flex-direction:column;height:48px;justify-content:center;padding:0 100px 0 20px;position:relative;width:100%}.custom-select-wrapper .custom-select-container .selected-container.open{border-bottom:unset;border-bottom-left-radius:unset;border-bottom-right-radius:unset}.custom-select-wrapper .custom-select-container .selected-container .selected-text{color:#333;font-size:15px;font-weight:400}.custom-select-wrapper .custom-select-container .selected-container img.select-patient-arrow{position:absolute;right:15px;top:15px}.custom-select-wrapper .custom-select-container .items-container{display:none}.custom-select-wrapper .custom-select-container .items-container.show{background-color:#f2f2f2;border:1px solid #828282;border-bottom-left-radius:24px;border-bottom-right-radius:24px;border-top:0;display:flex;flex-direction:column;justify-content:center;padding:0 20px;position:absolute;width:100%;z-index:1002}.custom-select-wrapper .custom-select-container .items-container .item-container{border-top:1px solid #fff;margin-bottom:.5rem;padding-top:.5rem;position:relative}.custom-select-wrapper .custom-select-container .items-container .item-container:not(.selected){color:#757575}.custom-select-wrapper .custom-select-container .items-container .item-container:hover{color:#333}.custom-select-wrapper .custom-select-container .items-container .item-container .icon-gender{padding-right:.5rem}.custom-select-wrapper .custom-select-container .items-container .item-container img.patient-status{position:absolute;right:0;top:10px}.stepslot{overflow-x:hidden}.card-wrapper{background-color:#f2f2f2;border:none;border-radius:20px;transition:margin-right 1s,margin-top 1s,background-color 1s,max-height 3s}.description-wrapper .description-subtitle{font-size:1rem;font-weight:400;line-height:1.5;padding-top:.5rem}.sticky-top{background-color:#f2f2f2;filter:drop-shadow(0 4px 4px rgba(0,0,0,.25))}input.selected-value-box{border:0;color:#444;font-size:80%;font-weight:400;height:unset;outline:0}.selected-value-box{background:#fff;border-radius:50px;height:48px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:768px){.slots-header.availabilities{border-bottom:2px solid #fff}.slots-header.other-locations{border-bottom:2px solid #838383}.modal-md{max-width:640px}}.slots-header{padding-bottom:.5rem}.slots-header .header-icon{height:50px}.slots-header .header-icon img{height:80%}.slots-header span.title{color:#333;font-size:1.625rem;font-weight:700;line-height:normal}.slots-header span.subtitle{font-size:1.25rem;font-weight:500}.weeks-slider-wrapper{height:46px}.weeks-slider-wrapper .weeks-container-box{background-color:hsla(0,0%,100%,.4);border-radius:24px;height:46px;width:285px}.weeks-slider-wrapper .weeks-container-box span.text-box{color:#333;font-size:1rem;font-weight:700}.weeks-slider-wrapper .icon-arrow{cursor:pointer;height:100%}.weeks-slider-wrapper .icon-arrow.disabled{cursor:default}.weeks-slider-wrapper .icon-arrow img{height:70%;transition:filter .3s}.weeks-slider-wrapper .icon-arrow img:not(.disabled):hover{font-weight:600}.weeks-slider-wrapper .icon-arrow img.disabled{filter:opacity(.4)}.input-box{background:#fff;border-radius:50px;height:48px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}.input-box.border-error{border:2px solid #eb5757}.input-box.textarea-box{height:unset!important}.no-border{border:none!important}.no-border-radius{border-radius:0 0 0 0}.no-border-top-radius{border-top-left-radius:0;border-top-right-radius:0}.no-border-bottom-radius{border-bottom-left-radius:0;border-bottom-right-radius:0}img.icon-bottom-step{margin-left:25px;margin-right:auto}.cursor-pointer,.select-box{cursor:pointer}.select-box{border:2px solid #fff;border-radius:60px;height:70px;padding:5px 6px;transition:background-color .3s}.select-box:hover{background-color:#fff}.select-box:hover svg.img-select path.color-change{fill:#fff}.select-box:hover svg.img-select circle.color-change{fill:#cdb5dc}.select-box img.img-select .color-change,.select-box svg.img-select .color-change{transition:fill .3s}img.absolute-top-right{position:absolute;right:20px;top:20px}img.absolute-top-right.sms{right:20px;top:-10px}.no-margin-bottom.next{border-bottom-left-radius:unset;margin-bottom:-4px}.color-red{color:#eb5757}.color-gray{color:#828282}.color-white{color:#fff}.color-black{color:#000}.icon-bg-absolute-bottom-right{bottom:30px;position:absolute;right:30px}.icon-bg-absolute-bottom-right-no-margin{bottom:0;position:absolute;right:0}input.no-outline-focus:focus,textarea.no-outline-focus:focus{outline:none}span.m-videocall{margin-left:-32px}span img.img-videocall-select2{margin-right:.5rem;width:24px}.right-bookings-details{width:60%}@media (max-width:991px){.col-weeks-wrapper .header-weeks-wrapper div div.header-weeks-text{font-size:1.25rem}.col-weeks-wrapper .weeks-wrapper div .slots-wrapper .slot-wrapper h6,.doctor-slots-wrapper div h6{font-size:.75rem}.right-bookings-details{width:100%}.booking-details{padding-bottom:0!important;padding-right:1.25rem}.booking-action-separator{background-color:#bdbdbd;height:60px;width:1px}.booking-action.active.booking-cursor-pointer{cursor:pointer}.booking-action:not(.active).booking-cursor-pointer{cursor:default}.booking-action .img-wrapper{width:63px}.booking-action .img-wrapper img{margin-left:auto;margin-right:auto;width:46%}.booking-action .img-wrapper a{display:inherit}.booking-action .booking-action-stripe.active{background-color:#ab8abf;border-radius:4px;height:3px;right:0;width:65px}}.col-weeks-wrapper{margin-right:-15px;padding-left:unset;padding-right:unset}.col-weeks-wrapper .header-weeks-wrapper div.header-weeks-text{color:#333;font-size:1rem;font-weight:700}.col-weeks-wrapper .weeks-wrapper .slots-wrapper{background:hsla(0,0%,100%,.2);border-radius:12px;padding:.5rem .25rem}.col-weeks-wrapper .weeks-wrapper .slots-wrapper .slot-wrapper{word-wrap:break-word;background-clip:border-box;background-color:#fff;border:unset;border-radius:8px;display:flex;flex:1 0 0%;flex-direction:column;margin:0;min-width:0;padding:.25rem .5rem;position:relative;transition:background-color .3s}.col-weeks-wrapper .weeks-wrapper .slots-wrapper .slot-wrapper:hover{background-color:#afc82d}.col-weeks-wrapper .weeks-wrapper .slots-wrapper .slot-wrapper:not(:last-child){margin:0 0 .25rem}.col-weeks-wrapper .weeks-wrapper .slots-wrapper .slot-wrapper h6{color:#333;font-size:1rem;font-weight:700;margin-bottom:0;padding-left:.25rem}.col-weeks-wrapper .weeks-wrapper .slots-wrapper .slot-wrapper img.slots-icon-clock{width:18px}.doctor-slots-wrapper{word-wrap:break-word;background:hsla(0,0%,100%,.6);background-clip:border-box;border-radius:12px;display:flex;flex:1 0 0%;flex-direction:column;margin:0 .5rem .5rem 0;min-width:0;padding:1rem;position:relative}.doctor-slots-wrapper h6{color:#333;font-size:1rem;margin-bottom:0;padding:.25rem}.doctor-slots-wrapper img.icon-info-doctor{height:30px}@media (min-width:576px){.card-wrapper-behavior.active{margin-right:-28px}.cards-list-wrapper,.default-margin-content{margin-left:15%;margin-right:15%}.cards-list-wrapper{padding-left:1rem}.cards-list-wrapper .card-wrapper{border-radius:unset;border-bottom-left-radius:24px;border-top-left-radius:24px}.cards-list-wrapper .card-wrapper:first-child{border-top-left-radius:unset;border-top-right-radius:24px}.cards-list-wrapper .card-wrapper:not(.active):last-child:not(:first-child){border-bottom-left-radius:unset;border-bottom-right-radius:24px}.cards-list-wrapper .card-wrapper.active{border-radius:24px;margin-right:-28px}.cards-list-wrapper .card-wrapper.active:not(.select2-is-open,.second-select2-is-open){min-height:178px}.cards-list-wrapper .card-wrapper.active:first-child{margin-top:-15px}.description-wrapper{margin-left:23%;margin-right:23%}.custom-select-wrapper{margin-left:23%;margin-right:13%}input.selected-value-box{border:0;color:#444;font-size:80%;font-weight:400;height:unset;outline:0}.selected-value-box{width:100%}.card-custom-title>h4,.card-custom-title>h5{font-weight:700;padding-left:15%;padding-right:13%}.card-custom-title>h6.card-subtitle-active{font-weight:400;padding-left:15%;padding-right:13%}.card-custom-body{padding-left:15%;padding-right:13%}.icons-wrapper,.p-lr-sm-15,.p-rl-sm-15{padding-left:15%;padding-right:15%}.p-r-30{padding-right:30%}.p-lr-sm-10,.p-rl-sm-10{padding-left:10%;padding-right:10%}.p-lr-sm-5,.p-rl-sm-5{padding-left:5%;padding-right:5%}.paginate-arrow{width:107px}}@media (max-width:575px){.card-wrapper-behavior.active{margin-right:-4px}.font-size-sm-down-3-25rem{font-size:3.25rem}.font-size-sm-down-2-875rem{font-size:2.875rem}.description-wrapper{margin-left:10%;margin-right:10%}.sticky-top{display:none}.cards-list-wrapper{border-bottom-left-radius:24px;border-bottom-right-radius:0;border-top-left-radius:24px;border-top-right-radius:0;margin-left:.5rem;margin-right:0;padding-left:0;padding-right:0}.cards-list-wrapper .card-wrapper{border-radius:unset;border-bottom-left-radius:24px;border-top-left-radius:24px}.cards-list-wrapper .card-wrapper:first-child{border-top-left-radius:unset}.cards-list-wrapper .card-wrapper.active{background-color:#cdb5dc;border-bottom-left-radius:unset;border-top-left-radius:unset;margin-left:-.75rem;margin-right:-4px}.cards-list-wrapper .card-wrapper.active:first-child{margin-top:-15px}.cards-list-wrapper .card-wrapper:not(.active){margin-left:1rem}.cards-list-wrapper .card-wrapper:not(.active):last-child:not(:first-child){border-bottom-left-radius:unset;border-bottom-right-radius:24px}.cards-list-wrapper .card-wrapper:not(.active) .card-custom-title{margin-right:40px}h4.card-title-active{text-align:center}img.icon-bottom-step{display:none}input.selected-value-box{border:0;color:#444;font-size:80%;font-weight:400;height:unset;outline:0}.selected-value-box{width:100%}.icons-wrapper{justify-content:center}.paginate-arrow{width:26px}}.map-wrapper{height:340px;width:100%}.btn-confirm{color:#4f4f4f;font-weight:700;padding:12px 20px}.btn-confirm.pl-2rem{padding-left:2rem}.btn-confirm.pr-2rem{padding-right:2rem}.btn-confirm-wrapper{margin-bottom:30px;margin-top:30px}.medical-details-wrapper{background-color:#f2f2f2;border-bottom-left-radius:18px;border-bottom-right-radius:18px;overflow-y:hidden;padding-bottom:30px}#left-medical-center-details{padding-left:50px;padding-right:50px}#left-medical-center-details h3.title{color:#333;font-weight:700}#left-medical-center-details h4.sub-title{color:#828282;font-weight:700}#left-medical-center-details h4.classic-text{color:#333;font-weight:700}.arrow-left{margin-left:5px;margin-right:10px}.arrow-right{margin-left:10px}.employees-img-wrapper,.employees-img-wrapper img,.medical-center-img-wrapper img{width:100%}@media (max-width:767px){.medical-details-wrapper{padding-bottom:100px}}@media (max-width:575px){.reviews-wrapper{position:relative}.medical-details-wrapper{border-bottom-left-radius:0;border-bottom-right-radius:0}.medical-center-img-wrapper{margin-top:10px}}.medical-center-details-left-img{height:80px;max-width:400px}.stars-wrapper h6{font-weight:700;margin-bottom:auto;margin-top:auto}.review-wrapper .stars-wrapper img{width:3%}.review-wrapper h4{font-weight:700}.review-wrapper .carousel-item{padding-bottom:20px}.review-wrapper .carousel-item .review-wrapper{-ms-overflow-style:none;height:150px;overflow-y:scroll;scrollbar-width:none}.review-wrapper .carousel-item .review-wrapper::-webkit-scrollbar{display:none}.review-wrapper .carousel-item .review-content p{font-size:12px}.calendar-wrapper .vc-container.vc-is-expanded{background-color:#cdb5dc;border:unset;min-width:60%}.calendar-wrapper .legend{width:60%}.calendar-wrapper .vc-title{align-items:center;background-color:#fff;border-radius:30px;display:flex;height:46px;justify-content:center;width:250px}.calendar-wrapper .vc-arrow .vc-svg-icon path{fill:snow}.calendar-wrapper .vc-weeks{height:350px;padding:unset}.calendar-wrapper .vc-weekday{color:#1a202c;padding-top:20px}.calendar-wrapper .vc-day-content.is-disabled{color:#6f7173!important}.calendar-wrapper .vc-day .vc-highlights.vc-day-layer .vc-day-layer.vc-day-box-center-center div.vc-highlight{background-color:#ab8abf!important;height:40px!important;width:50px!important}.calendar-wrapper .vc-highlights{overflow:unset}.calendar-wrapper .vc-day-content:not(.is-disabled):focus{background-color:#ab8abf!important}.calendar-wrapper .vc-day-content:focus{background-color:unset!important;font-weight:400!important}.calendar-wrapper .vc-day-content:not(.is-disabled):hover{font-size:103%;font-weight:900!important}.calendar-wrapper .vc-day-content:hover{background-color:unset!important}.calendar-wrapper .vc-day-content.is-disabled~.vc-day-layer .vc-bars,.calendar-wrapper .vc-day-layer.vc-highlights~.vc-day-layer .vc-bars{display:none}.calendar-wrapper .vc-day-layer.vc-highlights~.vc-day-content{font-size:103%;font-weight:900!important}.calendar-wrapper .vc-day-layer .vc-bars{padding-bottom:12px;width:35%}.calendar-wrapper .vc-day-layer .vc-bars .vc-bar{border-radius:15px!important;height:6px!important}.calendar-wrapper .vc-arrows-container.title-center{top:9px}.legend hr{border-top:2px solid #dee2e6!important}.dot .dot-green{background-color:#d3ef3f}.dot .dot-green,.dot .dot-yellow{border-radius:50%;height:28px;width:28px}.dot .dot-yellow{background-color:#ffcb00}.day-wrapper{margin-left:15%;margin-right:15%}@media (max-width:767px){.day-wrapper{margin-left:15%;margin-right:15%}}.day-wrapper div{border-bottom:2px solid #8e8296;cursor:pointer;margin-bottom:15px;margin-top:15px}@media (max-width:320px){.calendar-wrapper .vc-title{width:210px}}@media (max-width:575px){.calendar-wrapper .vc-weeks{height:300px}}@media (max-width:767px){.calendar-wrapper .vc-container.vc-is-expanded{min-width:100%}.calendar-wrapper .legend{width:100%}}@media (min-width:768px) and (max-width:991px){.calendar-wrapper .vc-container.vc-is-expanded{min-width:100%}.calendar-wrapper .legend{width:100%}}@media (min-width:992px) and (max-width:1199px){.calendar-wrapper .vc-container.vc-is-expanded{min-width:80%}.calendar-wrapper .legend{width:80%}}.available-slot-box{cursor:pointer;height:auto}.available-slot-box,.generic-grid-box{background:#fff;border-radius:50px;margin-left:.5rem;margin-right:.5rem;max-height:300px;padding:5px 25px}.generic-grid-box{height:57px}.no-available-slot-box{cursor:unset!important}.no-available-slot-box:hover{background-color:#fff!important;box-shadow:unset!important;cursor:unset!important;font-weight:unset!important}.no-available-slot-box:hover>div{color:#828282!important}.header-grid-list{color:#4f4f4f;height:50px;margin-left:.5rem;margin-right:.5rem;padding-left:25px;padding-right:25px;width:100%}.header-grid-list div{font-weight:600}.grid-1fr-3{display:grid;grid-template-columns:1fr 1fr 1fr}.grid-1fr-1{display:grid;grid-template-columns:1fr}.step-title h4.step-title-active{margin-left:.5rem!important;padding-left:25px!important}.available-slot-box div,generic-grid-box div{color:#828282;font-weight:600;transition:.3s}.available-slot-box{transition:.3s}#modal-doctor-details{max-height:400px}.right-doctor-details{padding:30px}.right-doctor-details h3,.right-doctor-details h4,.right-doctor-details h5{font-weight:700}img.small-logo{width:100%}@media (max-width:991px){.grid-slots-display{display:grid;grid-template-columns:1fr 1fr}.grid-profile-display{display:inline-grid;grid-template-columns:1fr}.available-slot-box{width:100%}img.info-icon{margin-left:auto;margin-right:auto}img.info-doctor{display:none}.no-bg{background-color:unset}.step-title{padding-left:20px!important}}@media (min-width:992px){.grid-slots-display{display:inline-grid;grid-template-columns:3fr 5fr}.grid-profile-display{display:inline-grid;grid-template-columns:3fr 1fr}img.info-doctor{margin-left:5px}img.info-icon{display:none}.available-slot-box:hover{background-color:#afc82d;box-shadow:0 6px 14px -2px hsla(0,0%,40%,.75);font-weight:600}.available-slot-box:hover>div{color:#000}.available-slot-box.grid-profile-display:hover{background-color:#fff}.booking-details{padding-right:unset}.booking-action-bar{width:250px}.booking-action-separator{background-color:#bdbdbd;height:1px}.booking-action{height:50px}.booking-action .booking-action-stripe{background-color:#bdbdbd;border-radius:4px;height:3px;left:223px;top:-1px;width:28px}.booking-action.active.booking-cursor-pointer{cursor:pointer}.booking-action.active .booking-action-stripe{transition:background-color .3s,left .3s}.booking-action.active:hover .booking-action-stripe{background-color:#ab8abf;left:0}.booking-action:not(.active).booking-cursor-pointer{cursor:default}.booking-action h6{color:#bdbdbd}.booking-action h6.active{color:#333}}.booking-details{background-color:#f2f2f2;flex:1 1 auto;flex-flow:row wrap;min-height:1px;padding-bottom:1.25rem;padding-left:1.25rem;padding-top:1.25rem}.image-div{background:#fff;border-radius:1rem;padding:1rem 4rem}@media (max-width:767px){.card.active h1{font-size:30px}.image-div{margin-top:2rem;width:50%!important}.booking-details{padding-right:2rem!important}.generic-grid-box.no-md-bg{background-color:unset}}@media (max-width:425px){.booking-details{padding-left:1rem!important;padding-right:1rem!important}}.btn-green{background-color:#afc82d;border-color:#afc82d;color:#fff;transition:background-color .3s,border-color .3s}.btn-green:hover{background-color:#9bb221;border-color:#9bb221;color:#fff}.btn-outline-green{height:36px}.btn-outline-green,.btn-outline-green:hover{align-items:center;background-color:#fff;border:2px solid #afc82d;color:#afc82d;display:flex;font-size:14px;font-weight:700;justify-content:center}.btn-outline-green:hover{height:33px}.btn-200px{width:200px}.btn-purple{background-color:#cdb5dc;border-color:#cdb5dc;color:#fff}.btn-purple:hover{background-color:#a48dac;border-color:#a48dac;color:#fff}.btn-red{background-color:#eb5757;border-color:#eb5757;color:#fff}.alert-success{background-color:rgba(175,200,45,.25)}.right-bookings-details h3.title{color:#333}.stepslot{margin-bottom:-4px}.paginate-arrow.disabled>*{display:none!important}.room-not-available{background-color:#f2f2f2;height:480px}.btn-info-navbar-wrapper{width:24px}.btn-info-navbar-wrapper span{display:inline}#dropdown-user{background-color:unset;border:unset;left:unset;padding:unset;position:absolute;right:-40px;top:60px;width:180px;z-index:1030}#dropdown-user div.arrow{background-color:#f2f2f2;border-right:2px solid #ab8abf;border-top:2px solid #ab8abf;height:30px;position:absolute;right:40px;top:-15px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);width:30px;z-index:10}#dropdown-user .dropdown-user-card{background-color:#f2f2f2;border:2px solid #ab8abf;border-radius:12px;padding-bottom:1rem;padding-top:1rem}#dropdown-user .dropdown-user-card>div{cursor:pointer}#dropdown-user .dropdown-user-card>div:hover span{font-weight:700}#dropdown-user .dropdown-user-card>div span{font-size:14px}#dropdown-user .dropdown-user-card>div span a{color:#000}#dropdown-user .dropdown-user-card hr{background-color:#ab8abf;margin-bottom:.125rem;margin-top:.125rem}#dropdown-info{background-color:unset;border:unset;left:unset;padding:unset;position:absolute;right:-60px;top:60px;width:783px;z-index:1032}#dropdown-info div.arrow{background-color:#f2f2f2;border-right:2px solid #afc82d;border-top:2px solid #afc82d;height:30px;position:absolute;right:60px;top:-15px;transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);width:30px;z-index:10}#dropdown-info .dropdown-info-card{background-color:#f2f2f2;border:2px solid #afc82d;border-radius:12px;padding:50px}#how-to-work-card-mobile{background-color:#f2f2f2;margin-left:-16px;margin-right:-16px;padding-left:28px;padding-right:28px}.styled-checkbox{opacity:0;position:absolute}.styled-checkbox+label{cursor:pointer;padding:0;position:relative}.styled-checkbox+label:before{border:1px solid #aaa;content:"";display:inline-block;height:20px;margin-right:10px;vertical-align:text-top;width:20px}.styled-checkbox:hover+label:before{background:#eee}.styled-checkbox:focus+label:before{box-shadow:0 0 0 3px rgba(0,0,0,.12)}.styled-checkbox:checked+label:before{background:#afc82d}.styled-checkbox:disabled+label{color:#bbb;cursor:auto}.styled-checkbox:disabled+label:before{background:#ddd;box-shadow:none}.styled-checkbox:checked+label:after{background:#fff;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;content:"";height:2px;left:5px;position:absolute;top:9px;transform:rotate(45deg);width:2px}.pt4p{padding-top:4px}.padding-card-right{padding-right:3em}.wrapper-center-margin{margin-left:15%;margin-right:15%}
