body{height:100%}a,a:focus,a:hover{text-decoration:none}a,button{transition:all 0.2s}img{max-width:100%}video:focus{outline:none}.register-body .btn{border-radius:6px}.list-2-columns{-moz-column-count:2;-webkit-column-count:2;column-count:2}.mg-top-20{margin-top:20px}.rotate{transform:rotate(180deg)}textarea:focus,input:focus{outline:none}.uppercase{text-transform:uppercase}#language-inputs .radio-input{display:grid;grid-template-columns:repeat(2, 1fr)}.radio-new-style{margin:0.5rem}.radio-new-style .radio-label{margin-bottom:0}.radio-new-style input[type='radio']{position:absolute;opacity:0}.radio-new-style input[type='radio']+.radio-label:before{content:'';background:#fff;border-radius:100%;border:1px solid #4789ff;display:inline-block;width:19px;height:19px;position:relative;top:0;margin-right:9px;vertical-align:top;cursor:pointer;text-align:center;transition:all 250ms ease}.radio-new-style input[type='radio']:checked+.radio-label:before{background-color:#4789ff;box-shadow:inset 0 0 0 4.5px #fff}.radio-new-style input[type='radio']:focus+.radio-label:before{outline:none;border-color:#4789ff}.radio-new-style input[type='radio']:disabled+.radio-label:before{box-shadow:inset 0 0 0 4.5px #fff;border-color:#bfbfbf;background:#bfbfbf}.radio-new-style input[type='radio']+.radio-label:empty:before{margin-right:0}.radio-new-style.readonly input[type='radio']{cursor:initial}.radio-new-style.readonly input[type='radio']+.radio-label{opacity:0.5}.radio-new-style.readonly input[type='radio']+.radio-label:before{border:1px solid #ccc}.new_styles button.disabled,.new_styles a.disabled{cursor:not-allowed !important;opacity:0.5 !important}.new_styles ul{margin:0}.new_styles li{list-style:none}.new_styles *{box-sizing:border-box}.new_styles label{pointer-events:unset}.new_styles .row{margin-right:0;margin-left:0}.new_styles #new_user,.new_styles #edit_user{background-color:white;padding-top:0;color:#999;transition:none;box-shadow:none}.new_styles .ripple{border:none;border-radius:6px;padding:5px 30px;font-size:16px;cursor:pointer;color:#fff;background-color:#4789ff;outline:none;background-position:center;transition:background 0.8s;min-width:235px;font-family:'SofiaProLight', sans-serif;width:auto;height:34px;margin-top:22px;opacity:1;letter-spacing:0.96px}.new_styles .ripple:hover{background:#3272e6 radial-gradient(circle, transparent 1%, #3272e6 1%) center/15000%}.new_styles .ripple:active{background-color:#213a6c;background-size:100%;transition:background 0s}.new_styles .btn{font-size:16px;border-radius:6px;min-width:235px;font-family:'SofiaProLight', sans-serif;font-weight:lighter;color:#fff;margin-top:22px;background-color:#4789ff;transition:all 0.2s;padding:5px 30px;width:auto;opacity:1;letter-spacing:0.96px}.new_styles .btn.no-minwidth{min-width:auto}.new_styles .btn:hover,.new_styles .btn:focus{color:#fff;background:#2f6bd6;outline:none}.new_styles .btn.cancel{background:#444}.new_styles .btn.cancel:hover,.new_styles .btn.cancel:focus{background:#2b2b2b}.new_styles .btn.warning,.new_styles .btn.renew_plan{background-color:#ffc9c9 !important;font-family:'SofiaProRegular', sans-serif}.new_styles .btn.warning:hover,.new_styles .btn.warning:focus,.new_styles .btn.renew_plan:hover,.new_styles .btn.renew_plan:focus{color:#fff;background-color:#f38fa1 !important}.new_styles .btn.btn-outline{border:1px solid #4789ff;background-color:#fff;color:#4789ff}.new_styles .btn.btn-outline:hover,.new_styles .btn.btn-outline:focus{border:1px solid #153877;color:#153877}.new_styles .btn.btn-outline.btn-warning{color:#ac2925;border-color:#ac2925}.new_styles .btn[disabled]{opacity:0.6}.new_styles .btn.btn-default{background:#bfcde4}.new_styles .btn.btn-default:hover,.new_styles .btn.btn-default:focus{background:#9cadca}.new_styles .h1-title-new{font-size:35px;margin-bottom:40px;color:#173a90;border-radius:20px;text-align:center;max-width:100%}.new_styles .new-grid{max-width:1200px;margin:10px auto}.new_styles .vegetation-back{position:fixed;bottom:0;max-width:100%}.new_styles .absolute-left-bottom,.new_styles .absolute-right-bottom{position:fixed;bottom:0;max-height:270px;left:0}.new_styles .absolute-right-bottom{right:0;left:unset}.new_styles .card-white .btn{min-width:auto;padding:5px 20px}.new_styles .card-white .consent_legal{border-top:2px solid #e1e5eb;padding-top:10px}.new_styles .card-white .consent_legal p{font-size:10px;font-weight:300}.new_styles .flex-row{display:flex}.new_styles .flex-row-center{display:flex;align-items:center;justify-content:center}.new_styles .flex-row-center p{margin:0}.new_styles .flex-row-center.space-between{justify-content:space-between}.new_styles .flex-row-center.space-evenly{justify-content:space-evenly}.new_styles .flex-row-center.space-around{justify-content:space-around}.new_styles .flex-row-center.flex-end{justify-content:flex-end}.new_styles .flex-row-center.flex-end .btn{margin:10px 0}.new_styles .flex-row-center.flex-end .btn-outline{margin-right:10px}.new_styles .flex-column-center{display:flex;flex-direction:column;align-items:center;justify-content:center}.new_styles .modal-header{padding:15px 15px 0}.new_styles.top-menu .btn{min-width:auto;padding:0 14px;border-radius:5px;height:38px;line-height:38px;background:#4789ff;color:#fff}.new_styles.top-menu .btn:hover,.new_styles.top-menu .btn:focus{color:#fff;background:#2f6bd6;outline:none}.new_styles .forms-container .content .callout-container,.new_styles #plans-page .callout-container{width:100%;left:unset;right:0}.new_styles.account-container .content{font-family:'SofiaProRegular', sans-serif}.new_styles.account-container .content .account-details-wrapper{padding:10px}.new_styles.account-container .content .account-details-wrapper h3{font-size:22px}.new_styles.account-container .content ul li{border:none;padding:3px 0}.new_styles.account-container .content ul li label{font-size:12px}#appointment-view.new_styles,#survey-view.new_styles,#survey-after-payment.new_styles{display:flex;align-items:center}#appointment-view.new_styles.under-age,#survey-view.new_styles.under-age,#survey-after-payment.new_styles.under-age{flex-direction:column;justify-content:center}#appointment-view.new_styles .card-white,#survey-view.new_styles .card-white,#survey-after-payment.new_styles .card-white{width:500px;border-radius:10px;background:#fff;max-width:unset;text-align:center;box-shadow:0px 0px 20px #f3f3f3;padding:50px 44px}#appointment-view.new_styles{background-color:#faf4f4}#appointment-view.new_styles .card-white{width:670px}.new_styles #select-language{position:absolute;top:100px;left:8%;color:#153877;z-index:999}.new_styles #select-language #change-language{display:flex;align-items:center}.new_styles #select-language #change-language svg{margin-left:5px}.new_styles #select-language img{width:15px;margin-right:10px}.new_styles #select-language #languages-ul{background:#fff;padding:10px;margin-top:10px;box-shadow:0px 0px 20px #f3f3f3}.new_styles #select-language #languages-ul li{display:block;width:100%;padding:5px}#survey-view.new_styles .card-white.survey,#survey-after-payment.new_styles .card-white.survey{padding:0;transition:all 0.5s;transform:translateX(200%)}#survey-view.new_styles .card-white.survey.appear-left,#survey-after-payment.new_styles .card-white.survey.appear-left{transform:translateX(0)}#survey-view.new_styles .card-white.survey.disappear-right,#survey-after-payment.new_styles .card-white.survey.disappear-right{transform:translateX(-200%)}#survey-view.new_styles .card-white .card-white-header,#survey-after-payment.new_styles .card-white .card-white-header{height:67px;position:relative}#survey-view.new_styles .card-white .card-white-header a,#survey-after-payment.new_styles .card-white .card-white-header a{position:absolute;left:10px;top:22px}#survey-view.new_styles .card-white .card-white-header h2,#survey-after-payment.new_styles .card-white .card-white-header h2{font-size:16px;margin:0;line-height:67px;max-width:unset}#survey-view.new_styles .card-white .card-white-header h2.title,#survey-after-payment.new_styles .card-white .card-white-header h2.title{font-size:35px;max-width:321px;margin:44px auto 24px;line-height:1.1}#survey-view.new_styles .card-white .card-white-header .w3-light-grey,#survey-after-payment.new_styles .card-white .card-white-header .w3-light-grey{position:absolute;width:100%;bottom:0}#survey-view.new_styles .card-white .card-white-body,#survey-after-payment.new_styles .card-white .card-white-body{padding:50px}#survey-view.new_styles .card-white .card-white-body .question_title,#survey-after-payment.new_styles .card-white .card-white-body .question_title{font-size:28px}#survey-view.new_styles .card-white .card-white-body input,#survey-after-payment.new_styles .card-white .card-white-body input{border:1px solid #e5ecfd;border-radius:6px;width:100px;color:#687398;font-size:22px;height:62px;margin:40px auto 48px;min-width:unset;padding:0;text-align:center}#survey-view.new_styles .card-white .card-white-body input ::placeholder,#survey-after-payment.new_styles .card-white .card-white-body input ::placeholder{color:#687398}#survey-view.new_styles .card-white .card-white-body form,#survey-after-payment.new_styles .card-white .card-white-body form{overflow:hidden}#survey-view.new_styles .card-white .card-white-body .input-row,#survey-after-payment.new_styles .card-white .card-white-body .input-row{display:inline-block;width:100%;position:relative;margin-bottom:3px}#survey-view.new_styles .card-white .card-white-body .input-row label,#survey-after-payment.new_styles .card-white .card-white-body .input-row label{color:#173a90;width:100%;height:66px;display:inline-block;margin:0;border-radius:6px;transition:all 0.2s;cursor:pointer;border:1px solid #e5ecfd;font-size:16px;line-height:66px;padding-left:25%;text-align:left}#survey-view.new_styles .card-white .card-white-body .input-row label img,#survey-after-payment.new_styles .card-white .card-white-body .input-row label img{margin-right:7px}#survey-view.new_styles .card-white .card-white-body .input-row label:hover,#survey-view.new_styles .card-white .card-white-body .input-row label.checked,#survey-after-payment.new_styles .card-white .card-white-body .input-row label:hover,#survey-after-payment.new_styles .card-white .card-white-body .input-row label.checked{background:#bcdbff}#survey-view.new_styles .card-white .card-white-body .input-row.two-columns,#survey-after-payment.new_styles .card-white .card-white-body .input-row.two-columns{width:48%;margin:0 1% 3px;float:left}#survey-view.new_styles .card-white .card-white-body .input-row.two-columns label,#survey-after-payment.new_styles .card-white .card-white-body .input-row.two-columns label{display:flex;flex-direction:row;align-items:center;padding:14px;text-align:left;line-height:unset;text-align:left}#survey-view.new_styles .card-white .card-white-body .input-row.two-columns label img,#survey-after-payment.new_styles .card-white .card-white-body .input-row.two-columns label img{width:26px;height:auto;margin-right:5px}#survey-view.new_styles .card-white .card-white-body .input-row.justify-center label,#survey-after-payment.new_styles .card-white .card-white-body .input-row.justify-center label{justify-content:center;text-align:center;padding-left:0}#survey-view.new_styles .card-white .card-white-body #survey_financial-status .label,#survey-after-payment.new_styles .card-white .card-white-body #survey_financial-status .label{padding-left:35%;text-align:left}#survey-view.new_styles .card-white .card-white-body #survey_financial-status .label img,#survey-after-payment.new_styles .card-white .card-white-body #survey_financial-status .label img{width:32px;margin-right:10px}#survey-view.new_styles .card-white .card-white-body input[type='radio'],#survey-after-payment.new_styles .card-white .card-white-body input[type='radio']{position:absolute;opacity:0;width:0}#survey-view.new_styles .card-white .card-white-body .btn,#survey-after-payment.new_styles .card-white .card-white-body .btn{min-width:200px;color:#fff;height:38px;line-height:38px;width:auto;text-align:center;padding:0;background:#4789ff}#survey-after-payment.new_styles .card-white{width:614px}#survey-after-payment.new_styles .card-white .card-white-header{height:auto}#survey-after-payment.new_styles .card-white .card-white-header h2.title{max-width:66%}#survey-after-payment.new_styles .card-white .card-white-body{padding-top:10px}#survey-after-payment.new_styles .card-white .card-white-body h3{margin-top:0}#survey-after-payment.new_styles .card-white .card-white-body input{margin:0 auto;width:100%;text-align:left;padding-left:15px}#survey-after-payment.new_styles .card-white .card-white-body .note-italic{font-size:12px;font-style:italic}#survey-after-payment.new_styles input:focus,#survey-after-payment.new_styles textarea:focus{border:1px solid #4789ff}#survey-after-payment.new_styles textarea{border:1px solid #e5ecfd;box-sizing:border-box;border-radius:6px;background:#fff;box-shadow:none;height:141px;resize:none}#survey-after-payment.new_styles textarea::placeholder{font-size:16px;color:#687398;font-family:'OpenSansRegular', sans-serif}#survey-after-payment.new_styles .input-row i{padding-top:0;line-height:62px;top:2px;left:15px}#survey-after-payment.new_styles .input-row .datepicker{padding-left:45px !important}#appointment-view.new_styles,.new_styles.maintenance,#survey-view.new_styles,#after-payment-survey.new_styles{text-align:center}#appointment-view.new_styles .video,.new_styles.maintenance .video,#survey-view.new_styles .video,#after-payment-survey.new_styles .video{max-width:300px}#appointment-view.new_styles .minor-img,.new_styles.maintenance .minor-img,#survey-view.new_styles .minor-img,#after-payment-survey.new_styles .minor-img{max-width:150px}#appointment-view.new_styles .pageTitle,#appointment-view.new_styles .pageSubtitle,.new_styles.maintenance .pageTitle,.new_styles.maintenance .pageSubtitle,#survey-view.new_styles .pageTitle,#survey-view.new_styles .pageSubtitle,#after-payment-survey.new_styles .pageTitle,#after-payment-survey.new_styles .pageSubtitle{color:#173a90}#appointment-view.new_styles .pageTitle,.new_styles.maintenance .pageTitle,#survey-view.new_styles .pageTitle,#after-payment-survey.new_styles .pageTitle{font-size:28px;margin-bottom:12px;margin-top:14px;font-family:'SofiaProMedium', sans-serif}#appointment-view.new_styles .pageSubtitle,.new_styles.maintenance .pageSubtitle,#survey-view.new_styles .pageSubtitle,#after-payment-survey.new_styles .pageSubtitle{font-size:22px;margin:20px auto 16px;font-family:'SofiaProRegular', sans-serif}#appointment-view.new_styles .pychos-list,.new_styles.maintenance .pychos-list,#survey-view.new_styles .pychos-list,#after-payment-survey.new_styles .pychos-list{margin-top:10px;display:flex;align-items:center;justify-content:center}#appointment-view.new_styles .pychos-list img,.new_styles.maintenance .pychos-list img,#survey-view.new_styles .pychos-list img,#after-payment-survey.new_styles .pychos-list img{width:80px;margin:0 20px}#appointment-view.new_styles .pychos-list p,.new_styles.maintenance .pychos-list p,#survey-view.new_styles .pychos-list p,#after-payment-survey.new_styles .pychos-list p{color:#687398;font-family:'SofiaProRegular', sans-serif}#appointment-view.new_styles .pychos-list .online,.new_styles.maintenance .pychos-list .online,#survey-view.new_styles .pychos-list .online,#after-payment-survey.new_styles .pychos-list .online{width:18px;height:18px;border-radius:50%;background:#66bc76;display:block;position:absolute;right:22px;bottom:35px;box-shadow:1px 1px 3px -1px #666}#appointment-view.new_styles .random-therapist,.new_styles.maintenance .random-therapist,#survey-view.new_styles .random-therapist,#after-payment-survey.new_styles .random-therapist{position:relative}#appointment-view.new_styles .page-description,.new_styles.maintenance .page-description,#survey-view.new_styles .page-description,#after-payment-survey.new_styles .page-description{max-width:400px;margin:20px auto;color:#687398;font-size:16px}#appointment-view.new_styles .page-description.minors,.new_styles.maintenance .page-description.minors,#survey-view.new_styles .page-description.minors,#after-payment-survey.new_styles .page-description.minors{max-width:600px}#appointment-view.new_styles .page-description.unmatched img,.new_styles.maintenance .page-description.unmatched img,#survey-view.new_styles .page-description.unmatched img,#after-payment-survey.new_styles .page-description.unmatched img{width:100px;margin:15px 0}#appointment-view.new_styles .page-description p,.new_styles.maintenance .page-description p,#survey-view.new_styles .page-description p,#after-payment-survey.new_styles .page-description p{font-size:16px}#appointment-view.new_styles button.btn,.new_styles.maintenance button.btn,#survey-view.new_styles button.btn,#after-payment-survey.new_styles button.btn{height:40px;font-family:'SofiaProMedium', sans-serif}#appointment-view.new_styles .store-apps,.new_styles.maintenance .store-apps,#survey-view.new_styles .store-apps,#after-payment-survey.new_styles .store-apps{margin-top:25px}#appointment-view.new_styles .store-apps a,.new_styles.maintenance .store-apps a,#survey-view.new_styles .store-apps a,#after-payment-survey.new_styles .store-apps a{margin:0 5px}#appointment-view.new_styles .store-apps a img,.new_styles.maintenance .store-apps a img,#survey-view.new_styles .store-apps a img,#after-payment-survey.new_styles .store-apps a img{margin-top:5px;max-width:170px}#appointment-view.new_styles .set_data_video_div,.new_styles.maintenance .set_data_video_div,#survey-view.new_styles .set_data_video_div,#after-payment-survey.new_styles .set_data_video_div{max-width:424px;margin:20px auto}#appointment-view.new_styles .set_data_video_div h1,.new_styles.maintenance .set_data_video_div h1,#survey-view.new_styles .set_data_video_div h1,#after-payment-survey.new_styles .set_data_video_div h1{font-family:'SofiaProMedium', sans-serif;font-size:22px;line-height:122.6%;color:#213a6c;margin-bottom:14px}#appointment-view.new_styles .set_data_video_div p,.new_styles.maintenance .set_data_video_div p,#survey-view.new_styles .set_data_video_div p,#after-payment-survey.new_styles .set_data_video_div p{font-family:'SofiaProRegular', sans-serif;font-size:17px;line-height:115%;color:#687398;margin-bottom:26px;text-align:center}#appointment-view.new_styles .set_data_video_div p b,.new_styles.maintenance .set_data_video_div p b,#survey-view.new_styles .set_data_video_div p b,#after-payment-survey.new_styles .set_data_video_div p b{font-family:'SofiaProMedium', sans-serif}#appointment-view.new_styles .set_data_video_div video,.new_styles.maintenance .set_data_video_div video,#survey-view.new_styles .set_data_video_div video,#after-payment-survey.new_styles .set_data_video_div video{margin:40px 0;width:100%}.new_styles .new-launch{height:100%;display:flex;align-items:center;justify-content:center;width:max-content;margin-right:16px}.new_styles .icon-launch{width:24px;height:24px}.new_styles .btn-launch{display:flex;align-items:center;justify-content:center;gap:6px;border-radius:9999px;background:linear-gradient(90deg, #b8eaff 0%, #bff8d6 100%);padding:8px;box-shadow:0px 4px 6px rgba(0,0,0,0.1);transition:background 0.3s ease, box-shadow 0.3s ease;height:44px;min-width:44px;margin-top:auto;margin-bottom:auto}.new_styles .fade-in-launch{animation:fadeIn 3s ease-in-out}@keyframes fadeIn{50%{opacity:0;transform:scale(0.9)}100%{opacity:1;transform:scale(1)}}.new_styles .btn-launch:hover{background:linear-gradient(90deg, #9ee2ff 0%, #aeffce 100%)}.new_styles .btn-launch:active{box-shadow:0px 4px 8px rgba(0,0,0,0.2)}.new_styles .text-launch{color:#021b4b;font-family:'SofiaProSemiBold', sans-serif;font-size:14px;text-align:center;display:none}@media (min-width: 1260px){.new_styles .btn-launch{border-radius:28px;padding:8px 16px;min-width:max-content}.new_styles .text-launch{display:block}}#my_account_view{display:flex;padding:85px 10% 0 10%;max-width:1440px;margin:0 auto}#my_account_view>.card-white{color:#183781;width:50%}#my_account_view .flex{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}#my_account_view .flex .popup{background:#ffffff;box-shadow:0px 4px 10px rgba(62,80,143,0.11);border-radius:10px;padding:30px;width:500px;text-align:center}#my_account_view .flex .popup h3{margin-top:25px;font-family:'SofiaProRegular', sans-serif;font-size:35px;color:#13377d}#my_account_view .flex .popup .description{font-family:'SofiaProRegular', sans-serif;font-size:15px;text-align:center;color:#687398;margin-bottom:43px}#my_account_view .flex .popup p{font-family:'SofiaProMedium', sans-serif;font-size:16px;color:#687398}#my_account_view .flex .popup .flex-row-center img{width:159px;margin:20px 5px 0 5px}.content-with-top-menu.patient_view{width:730px;margin:30px auto}.content-with-top-menu.patient_view h2{max-width:100%;font-family:'SofiaProSemiBold', sans-serif;font-size:28px;font-weight:600;color:#273c66}.content-with-top-menu.patient_view .card-white{margin:30px auto;background:#ffffff;box-shadow:0px 0px 3px #e4e4e4;border-radius:10px;padding:24px;max-width:100%}.content-with-top-menu.patient_view .card-white h3{margin-top:0;font-size:16px;color:#273c66;font-weight:600;font-family:'SofiaProRegular', sans-serif}.content-with-top-menu.patient_view .card-white span{display:block;color:#9ba3bc;font-size:12px;margin-bottom:5px;font-family:'SofiaProRegular', sans-serif}.content-with-top-menu.patient_view .card-white p{display:block;font-size:16px;color:#3e4b79;font-family:'SofiaProSemiBold', sans-serif}.content-with-top-menu.patient_view .card-white p .renovation-badge{font-family:'SofiaProRegular', sans-serif;background:rgba(255,221,219,0.5);border-radius:4px;color:#346aca;font-size:14px;display:inline-block;padding:3px 5px;margin:0}.content-with-top-menu.patient_view .card-white .vs_info_container{padding:20px 0px}.content-with-top-menu.patient_view .card-white .vs_info_container.border{border-bottom:2px solid lightgray}.content-with-top-menu.patient_view .card-white .vs_reminder{margin-top:35px;margin-bottom:0px;display:flex}.content-with-top-menu.patient_view .card-white .vs_reminder img{margin-right:5px}.content-with-top-menu.patient_view .card-white .arrow_down_container{display:flex;height:fit-content;border:2px solid #4196fa;border-radius:4px}.content-with-top-menu.patient_view .card-white .arrow_down{transition:all 0.2s;padding:3px}.content-with-top-menu.patient_view .card-white .arrow_down.open{transform:rotate(180deg)}.content-with-top-menu.patient_view .card-white .vs_done_info{display:flex;justify-content:space-between}.content-with-top-menu.patient_view .card-white .vs_done_info.pointer{cursor:pointer}.content-with-top-menu.patient_view .card-white .vs_container_sessions{padding:5px 0px}.content-with-top-menu.patient_view .card-white .vs_container_sessions img{width:15px}.content-with-top-menu.patient_view .card-white .vs_container_sessions p{display:inline-block;padding:0 5px;width:fit-content;font-size:16px;font-weight:500}.content-with-top-menu.patient_view .card-white .vs_container_sessions span{display:inline-block;font-family:'SofiaProRegular', sans-serif;font-size:13px}.content-with-top-menu.patient_view .card-white #multiCollapseVS{padding:0px 50px}.content-with-top-menu.patient_view .card-white .vs_info{color:#3b5486;font-family:'SofiaProRegular', sans-serif;font-size:16px}.content-with-top-menu.patient_view .card-white .vs_info b{color:#213a6c;font-family:'SofiaProSemiBold', sans-serif}.content-with-top-menu.patient_view .card-white .vs_info img{padding:0 5px}.content-with-top-menu.patient_view .notes-section h3{margin-bottom:24px}.content-with-top-menu.patient_view .notes-section li{height:59px;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.content-with-top-menu.patient_view .notes-section li p{flex:1 1 auto;margin:0 0 0 10px}.content-with-top-menu.patient_view .width50{width:50%;margin-bottom:12px}.content-with-top-menu.patient_view.notes-views{max-width:689px;position:relative;margin:0 auto;padding-top:100px;padding-bottom:30px}.content-with-top-menu.patient_view.notes-views .btn_close{position:fixed;top:129px;left:calc(15% - 64px)}.content-with-top-menu.patient_view.notes-views h2{margin:25px 0}.content-with-top-menu.patient_view.notes-views .add-note img{opacity:0.9;transition:opacity 0.2s}.content-with-top-menu.patient_view.notes-views .add-note:hover img{opacity:1}.content-with-top-menu.patient_view.notes-views .card-white{margin:0 0 15px;position:relative}.content-with-top-menu.patient_view.notes-views .card-white span{font-family:'SofiaProRegular', sans-serif;font-size:14px;color:#9ba3bc;margin:8px 0px}.content-with-top-menu.patient_view.notes-views .card-white h3{font-family:'SofiaProSemiBold', sans-serif;font-size:18px;line-height:25px;color:#213a6c;margin:8px 0px}.content-with-top-menu.patient_view.notes-views .card-white p{font-family:'SofiaProRegular', sans-serif;font-size:16px;line-height:157%;color:#687398;margin:12px 0px}.content-with-top-menu.patient_view.notes-views .card-white .edit-note,.content-with-top-menu.patient_view.notes-views .card-white .delete-note{opacity:0;position:absolute;width:30px;height:30px;display:block}.content-with-top-menu.patient_view.notes-views .card-white .delete-note{top:10px;right:10px;background:url(/assets/icons/ic_delete-e98c5f0d053e4ae0680b69240b734f13321ccabe2b7d96efd919e17af9b3b078.svg) center no-repeat;background-size:cover}.content-with-top-menu.patient_view.notes-views .card-white .edit-note{top:10px;right:40px;background:url(/assets/icons/ic_edit-6ccae1c465fb5c70d7fc65dc493e5a4b8b84f69825e2f36cd9db2a88e5b240e5.svg) center no-repeat;background-size:cover}.content-with-top-menu.patient_view.notes-views .card-white:hover .edit-note,.content-with-top-menu.patient_view.notes-views .card-white:hover .delete-note{opacity:0.8}.content-with-top-menu.patient_view.notes-views .card-white:hover .edit-note:hover,.content-with-top-menu.patient_view.notes-views .card-white:hover .delete-note:hover{opacity:1}.content-with-top-menu.patient_view.notes-views .card-white form{position:relative}.content-with-top-menu.patient_view.notes-views .card-white form .title{font-family:'SofiaProSemiBold', sans-serif;font-size:28px !important;line-height:28px;border:none;box-shadow:none;padding:0;height:auto}.content-with-top-menu.patient_view.notes-views .card-white form .textarea{border:1px solid transparent;background:transparent;width:100%;height:392px;box-shadow:none;padding:0;resize:none;font-family:'SofiaProRegular', sans-serif;font-size:16px;line-height:157%}.content-with-top-menu.patient_view.notes-views .card-white form .title,.content-with-top-menu.patient_view.notes-views .card-white form .textarea{color:#153877}.content-with-top-menu.patient_view.notes-views .card-white form .title::placeholder,.content-with-top-menu.patient_view.notes-views .card-white form .textarea::placeholder{font-family:'SofiaProRegular', sans-serif;font-size:16px;color:#91a5ca}.content-with-top-menu.patient_view.notes-views .card-white form button{position:absolute;right:10px;bottom:10px;width:40px;height:40px;padding:0;border-radius:50%}#survey-view.content-with-top-menu .card-white.survey,#survey-after-payment.content-with-top-menu .card-white.survey{padding:0;transition:all 0.5s;transform:translateX(200%)}#survey-view.content-with-top-menu .card-white.survey.appear-left,#survey-after-payment.content-with-top-menu .card-white.survey.appear-left{transform:translateX(0)}#survey-view.content-with-top-menu .card-white.survey.disappear-right,#survey-after-payment.content-with-top-menu .card-white.survey.disappear-right{transform:translateX(-200%)}#survey-view.content-with-top-menu .card-white .card-white-header,#survey-after-payment.content-with-top-menu .card-white .card-white-header{height:67px;position:relative}#survey-view.content-with-top-menu .card-white .card-white-header a,#survey-after-payment.content-with-top-menu .card-white .card-white-header a{position:absolute;left:10px;top:22px}#survey-view.content-with-top-menu .card-white .card-white-header h2,#survey-after-payment.content-with-top-menu .card-white .card-white-header h2{font-size:16px;margin:0;line-height:67px;max-width:unset}#survey-view.content-with-top-menu .card-white .card-white-header h2.title,#survey-after-payment.content-with-top-menu .card-white .card-white-header h2.title{font-size:35px;max-width:321px;margin:44px auto 24px;line-height:1.1}#survey-view.content-with-top-menu .card-white .card-white-header .w3-light-grey,#survey-after-payment.content-with-top-menu .card-white .card-white-header .w3-light-grey{position:absolute;width:100%;bottom:0}#survey-view.content-with-top-menu .card-white .card-white-body,#survey-after-payment.content-with-top-menu .card-white .card-white-body{padding:50px}#survey-view.content-with-top-menu .card-white .card-white-body .question_title,#survey-after-payment.content-with-top-menu .card-white .card-white-body .question_title{font-size:28px}#survey-view.content-with-top-menu .card-white .card-white-body input,#survey-after-payment.content-with-top-menu .card-white .card-white-body input{border:1px solid #e5ecfd;border-radius:6px;width:100px;color:#687398;font-size:22px;height:62px;margin:40px auto 48px;min-width:unset;padding:0;text-align:center}#survey-view.content-with-top-menu .card-white .card-white-body input ::placeholder,#survey-after-payment.content-with-top-menu .card-white .card-white-body input ::placeholder{color:#687398}#survey-view.content-with-top-menu .card-white .card-white-body form,#survey-after-payment.content-with-top-menu .card-white .card-white-body form{overflow:hidden}#survey-view.content-with-top-menu .card-white .card-white-body .input-row,#survey-after-payment.content-with-top-menu .card-white .card-white-body .input-row{display:inline-block;width:100%;position:relative;margin-bottom:3px}#survey-view.content-with-top-menu .card-white .card-white-body .input-row label,#survey-after-payment.content-with-top-menu .card-white .card-white-body .input-row label{color:#173a90;width:100%;height:66px;display:inline-block;margin:0;border-radius:6px;transition:all 0.2s;cursor:pointer;border:1px solid #e5ecfd;font-size:16px;line-height:66px;padding-left:25%;text-align:left}#survey-view.content-with-top-menu .card-white .card-white-body .input-row label img,#survey-after-payment.content-with-top-menu .card-white .card-white-body .input-row label img{margin-right:7px}#survey-view.content-with-top-menu .card-white .card-white-body .input-row label:hover,#survey-view.content-with-top-menu .card-white .card-white-body .input-row label.checked,#survey-after-payment.content-with-top-menu .card-white .card-white-body .input-row label:hover,#survey-after-payment.content-with-top-menu .card-white .card-white-body .input-row label.checked{background:#bcdbff}#survey-view.content-with-top-menu .card-white .card-white-body .input-row.two-columns,#survey-after-payment.content-with-top-menu .card-white .card-white-body .input-row.two-columns{width:48%;margin:0 1% 3px;float:left}#survey-view.content-with-top-menu .card-white .card-white-body .input-row.two-columns label,#survey-after-payment.content-with-top-menu .card-white .card-white-body .input-row.two-columns label{display:flex;flex-direction:row;align-items:center;padding:14px;font-size:15px;text-align:left;line-height:unset;text-align:left}#survey-view.content-with-top-menu .card-white .card-white-body .input-row.two-columns label img,#survey-after-payment.content-with-top-menu .card-white .card-white-body .input-row.two-columns label img{width:26px;height:auto;margin-right:5px}#survey-view.content-with-top-menu .card-white .card-white-body .input-row.justify-center label,#survey-after-payment.content-with-top-menu .card-white .card-white-body .input-row.justify-center label{justify-content:center;text-align:center;padding-left:0}#survey-view.content-with-top-menu .card-white .card-white-body #survey_financial-status .label,#survey-after-payment.content-with-top-menu .card-white .card-white-body #survey_financial-status .label{padding-left:35%;text-align:left}#survey-view.content-with-top-menu .card-white .card-white-body #survey_financial-status .label img,#survey-after-payment.content-with-top-menu .card-white .card-white-body #survey_financial-status .label img{width:32px;margin-right:10px}#survey-view.content-with-top-menu .card-white .card-white-body input[type='radio'],#survey-after-payment.content-with-top-menu .card-white .card-white-body input[type='radio']{position:absolute;opacity:0;width:0}#survey-view.content-with-top-menu .card-white .card-white-body .btn,#survey-after-payment.content-with-top-menu .card-white .card-white-body .btn{min-width:200px;color:#fff;height:38px;line-height:38px;width:auto;text-align:center;padding:0;background:#4789ff}#survey-after-payment.content-with-top-menu .card-white{width:614px}#survey-after-payment.content-with-top-menu .card-white .card-white-header{height:auto}#survey-after-payment.content-with-top-menu .card-white .card-white-header h2.title{max-width:66%}#survey-after-payment.content-with-top-menu .card-white .card-white-body{padding-top:10px}#survey-after-payment.content-with-top-menu .card-white .card-white-body h3{margin-top:0}#survey-after-payment.content-with-top-menu .card-white .card-white-body input{margin:0 auto;width:100%;text-align:left;padding-left:15px}#survey-after-payment.content-with-top-menu .card-white .card-white-body .note-italic{font-size:12px;font-style:italic}#survey-after-payment.content-with-top-menu input:focus,#survey-after-payment.content-with-top-menu textarea:focus{border:1px solid #4789ff}#survey-after-payment.content-with-top-menu textarea{border:1px solid #e5ecfd;box-sizing:border-box;border-radius:6px;background:#fff;box-shadow:none;height:141px;resize:none}#survey-after-payment.content-with-top-menu textarea::placeholder{font-size:16px;color:#687398;font-family:'OpenSansRegular', sans-serif}#survey-after-payment.content-with-top-menu .input-row i{padding-top:0;line-height:62px;top:2px;left:15px}#survey-after-payment.content-with-top-menu .input-row .datepicker{padding-left:45px !important}#appointment-view.content-with-top-menu,.content-with-top-menu.maintenance,#survey-view.content-with-top-menu,#after-payment-survey.content-with-top-menu{text-align:center}#appointment-view.content-with-top-menu .video,.content-with-top-menu.maintenance .video,#survey-view.content-with-top-menu .video,#after-payment-survey.content-with-top-menu .video{max-width:300px}#appointment-view.content-with-top-menu .minor-img,.content-with-top-menu.maintenance .minor-img,#survey-view.content-with-top-menu .minor-img,#after-payment-survey.content-with-top-menu .minor-img{max-width:150px}#appointment-view.content-with-top-menu .pageTitle,#appointment-view.content-with-top-menu .pageSubtitle,.content-with-top-menu.maintenance .pageTitle,.content-with-top-menu.maintenance .pageSubtitle,#survey-view.content-with-top-menu .pageTitle,#survey-view.content-with-top-menu .pageSubtitle,#after-payment-survey.content-with-top-menu .pageTitle,#after-payment-survey.content-with-top-menu .pageSubtitle{color:#173a90}#appointment-view.content-with-top-menu .pageTitle,.content-with-top-menu.maintenance .pageTitle,#survey-view.content-with-top-menu .pageTitle,#after-payment-survey.content-with-top-menu .pageTitle{font-size:28px;margin-bottom:12px;margin-top:14px;font-family:'SofiaProMedium', sans-serif}#appointment-view.content-with-top-menu .pageSubtitle,.content-with-top-menu.maintenance .pageSubtitle,#survey-view.content-with-top-menu .pageSubtitle,#after-payment-survey.content-with-top-menu .pageSubtitle{font-size:22px;margin:20px auto 16px;font-family:'SofiaProRegular', sans-serif}#appointment-view.content-with-top-menu .pychos-list,.content-with-top-menu.maintenance .pychos-list,#survey-view.content-with-top-menu .pychos-list,#after-payment-survey.content-with-top-menu .pychos-list{margin-top:10px;display:flex;align-items:center;justify-content:center}#appointment-view.content-with-top-menu .pychos-list img,.content-with-top-menu.maintenance .pychos-list img,#survey-view.content-with-top-menu .pychos-list img,#after-payment-survey.content-with-top-menu .pychos-list img{width:80px;margin:0 20px}#appointment-view.content-with-top-menu .pychos-list p,.content-with-top-menu.maintenance .pychos-list p,#survey-view.content-with-top-menu .pychos-list p,#after-payment-survey.content-with-top-menu .pychos-list p{color:#687398;font-family:'SofiaProRegular', sans-serif}#appointment-view.content-with-top-menu .pychos-list .online,.content-with-top-menu.maintenance .pychos-list .online,#survey-view.content-with-top-menu .pychos-list .online,#after-payment-survey.content-with-top-menu .pychos-list .online{width:18px;height:18px;border-radius:50%;background:#66bc76;display:block;position:absolute;right:22px;bottom:35px;box-shadow:1px 1px 3px -1px #666}#appointment-view.content-with-top-menu .random-therapist,.content-with-top-menu.maintenance .random-therapist,#survey-view.content-with-top-menu .random-therapist,#after-payment-survey.content-with-top-menu .random-therapist{position:relative}#appointment-view.content-with-top-menu .page-description,.content-with-top-menu.maintenance .page-description,#survey-view.content-with-top-menu .page-description,#after-payment-survey.content-with-top-menu .page-description{max-width:400px;margin:20px auto;color:#687398;font-size:16px}#appointment-view.content-with-top-menu .page-description.minors,.content-with-top-menu.maintenance .page-description.minors,#survey-view.content-with-top-menu .page-description.minors,#after-payment-survey.content-with-top-menu .page-description.minors{max-width:600px}#appointment-view.content-with-top-menu .page-description.unmatched img,.content-with-top-menu.maintenance .page-description.unmatched img,#survey-view.content-with-top-menu .page-description.unmatched img,#after-payment-survey.content-with-top-menu .page-description.unmatched img{width:100px;margin:15px 0}#appointment-view.content-with-top-menu .page-description p,.content-with-top-menu.maintenance .page-description p,#survey-view.content-with-top-menu .page-description p,#after-payment-survey.content-with-top-menu .page-description p{font-size:16px}#appointment-view.content-with-top-menu button.btn,.content-with-top-menu.maintenance button.btn,#survey-view.content-with-top-menu button.btn,#after-payment-survey.content-with-top-menu button.btn{height:40px;font-family:'SofiaProMedium', sans-serif}#appointment-view.content-with-top-menu .store-apps,.content-with-top-menu.maintenance .store-apps,#survey-view.content-with-top-menu .store-apps,#after-payment-survey.content-with-top-menu .store-apps{margin-top:25px}#appointment-view.content-with-top-menu .store-apps a,.content-with-top-menu.maintenance .store-apps a,#survey-view.content-with-top-menu .store-apps a,#after-payment-survey.content-with-top-menu .store-apps a{margin:0 5px}#appointment-view.content-with-top-menu .store-apps a img,.content-with-top-menu.maintenance .store-apps a img,#survey-view.content-with-top-menu .store-apps a img,#after-payment-survey.content-with-top-menu .store-apps a img{margin-top:5px;max-width:170px}#appointment-view.content-with-top-menu .set_data_video_div,.content-with-top-menu.maintenance .set_data_video_div,#survey-view.content-with-top-menu .set_data_video_div,#after-payment-survey.content-with-top-menu .set_data_video_div{max-width:424px;margin:20px auto}#appointment-view.content-with-top-menu .set_data_video_div h1,.content-with-top-menu.maintenance .set_data_video_div h1,#survey-view.content-with-top-menu .set_data_video_div h1,#after-payment-survey.content-with-top-menu .set_data_video_div h1{font-family:'SofiaProMedium', sans-serif;font-size:22px;line-height:122.6%;color:#213a6c;margin-bottom:14px}#appointment-view.content-with-top-menu .set_data_video_div p,.content-with-top-menu.maintenance .set_data_video_div p,#survey-view.content-with-top-menu .set_data_video_div p,#after-payment-survey.content-with-top-menu .set_data_video_div p{font-family:'SofiaProRegular', sans-serif;font-size:17px;line-height:115%;color:#687398;margin-bottom:26px;text-align:center}#appointment-view.content-with-top-menu .set_data_video_div p b,.content-with-top-menu.maintenance .set_data_video_div p b,#survey-view.content-with-top-menu .set_data_video_div p b,#after-payment-survey.content-with-top-menu .set_data_video_div p b{font-family:'SofiaProMedium', sans-serif}#appointment-view.content-with-top-menu .set_data_video_div video,.content-with-top-menu.maintenance .set_data_video_div video,#survey-view.content-with-top-menu .set_data_video_div video,#after-payment-survey.content-with-top-menu .set_data_video_div video{margin:40px 0;width:100%}#my_account_view,#videocall_finished{display:flex;padding:85px 10% 0 10%;max-width:1440px;margin:0 auto}#my_account_view>.card-white,#videocall_finished>.card-white{color:#183781;width:50%}#my_account_view .flex,#videocall_finished .flex{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}#my_account_view .flex .popup,#videocall_finished .flex .popup{background:#ffffff;box-shadow:0px 4px 10px rgba(62,80,143,0.11);border-radius:10px;padding:30px;width:500px;text-align:center}#my_account_view .flex .popup h3,#videocall_finished .flex .popup h3{margin-top:25px;font-family:'SofiaProRegular', sans-serif;font-size:35px;color:#13377d}#my_account_view .flex .popup .description,#videocall_finished .flex .popup .description{font-family:'SofiaProRegular', sans-serif;font-size:15px;text-align:center;color:#687398;margin-bottom:43px}#my_account_view .flex .popup p,#videocall_finished .flex .popup p{font-family:'SofiaProMedium', sans-serif;font-size:16px;color:#687398}#my_account_view .flex .popup .flex-row-center img,#videocall_finished .flex .popup .flex-row-center img{width:159px;margin:20px 5px 0 5px}.loadingContainer{position:relative}.loadingContainer.disabled>:not(:last-child){opacity:0.5}.loadingContainer .loadingDiv{position:absolute;top:calc(50% - 25px);width:100%;text-align:center;z-index:9999}.loadingContainer .loadingDiv i{font-size:38px}#account_details.loadingContainer .loadingDiv{top:calc(34% - 25px)}.wrapper{max-width:700px;padding:35px 0;margin:0 auto}.radio,.radio__label,.radio__label:after,.radio__label:before{box-sizing:border-box}.radio__container:nth-child(1){padding-bottom:35px;margin-bottom:28px;border-bottom:1px dotted #dbdbdb}.radio__container .radio-inline{display:inline-block;margin-right:10px}.radio__container .radio{display:inline;opacity:0;width:0;margin:0 !important;overflow:hidden;-webkit-appearance:none}.radio__container .radio__label{display:inline-block;height:50px;position:relative;padding:15px 10px 15px 28px;cursor:pointer;vertical-align:bottom;color:rgba(0,0,0,0.54);font:300 14px/20px Helvetica, Arial, sans-serif;transition:color 200ms ease}.radio__container .radio__label::before,.radio__container .radio__label::after{position:absolute;content:'';border-radius:50%;transition:transform 200ms ease, border-color 200ms ease}.radio__container .radio__label::before{left:0;top:15px;width:20px;height:20px;border:2px solid #dbdbdb}.radio__container .radio__label::after{top:20px;left:5px;width:10px;height:10px;transform:scale(0);background-color:#3c91e6}.radio__container .radio__label:hover{color:#3c91e6}.radio__container .radio__label:hover::before{border-color:#fb872b}.radio__container .radio:checked+.radio__label{color:rgba(0,0,0,0.87)}.radio__container .radio:checked+.radio__label::before{border-color:#3c91e6}.radio__container .radio:checked+.radio__label::after{transform:scale(1)}.table-prices{max-width:360px;min-width:320px;width:46%;margin:0 2%;text-align:center;border:1px solid #dbebff;height:auto;background:#fff;float:left;color:#153777;font-family:'SofiaProRegular', sans-serif;box-sizing:border-box;box-shadow:0px 4px 10px rgba(62,80,143,0.11);border-radius:14px;padding:0 0 10px 0;position:relative}.table-prices .img-back{position:absolute;top:-1px;left:0;height:130px;opacity:0.7}#chatPlans.table-prices{background:#f9f3f1}#videoPlans.table-prices,.table-prices.only-one-plan{background:#f0f5ff}.table-prices.disabled{opacity:0.6}.table-prices .line-title-blue{display:flex;margin-bottom:10px;justify-content:center;border-radius:6px 6px 0 0;position:relative}.table-prices .line-title-blue .title{font-family:'SofiaProMedium', sans-serif;font-size:22px;color:#213a6c;margin:0;line-height:30px;padding-top:12px;min-height:72px;max-width:180px;margin-bottom:15px}.table-prices .line-title-blue img{position:absolute;left:18px;top:11px}.table-prices .line-title-blue .info-plan{color:#213a6c;position:absolute;right:17px;border:1px solid #213a6c;border-radius:50%;width:20px;height:20px;padding-top:2px;top:8px;cursor:pointer}.table-prices.current_plan{background:#153777;color:#fff}.table-prices .recomendedIcon{position:absolute;right:-5px;top:-5px;height:100px}.table-prices .price{margin:0;font-family:'SofiaProRegular', sans-serif;font-size:43px;line-height:110%;color:#4789ff;transition:all 0.1s;position:relative}.table-prices .price.invisible{opacity:0}.table-prices .price-plan{display:flex;align-items:center;justify-content:center}.table-prices .euro{align-self:flex-start;font-size:17px;padding-top:2px;margin-right:5px;color:#4789ff}.table-prices hr{border:1px solid #e5ecfd;width:123px;margin:10px auto}.table-prices .priceWeek{font-size:12px;line-height:16px;color:#687398;margin:0}.table-prices p{font-size:14px;font-family:'SofiaProRegular', sans-serif;margin-top:-5px;margin-bottom:25px}.table-prices ul{text-align:left;width:200px;margin:20px auto}.table-prices ul li{font-family:'SofiaProRegular', sans-serif;font-size:14px;line-height:19px;color:#687398;margin-bottom:7px}.table-prices ul li img{width:20px;display:block;float:left;margin-right:10px}.table-prices ul li.blue-pool{color:#4789ff}.table-prices .alert{color:#ac2925}.table-prices .btn{height:40px;text-transform:unset;transition:all 0.2s;color:#fff;border-radius:6px;font-size:16px;margin:0 0 20px 0;line-height:36px;padding:0 20px;min-width:150px}.table-prices .btn[disabled]{opacity:0.5}#plans-page.forms-container{max-width:700px;margin:0 auto;padding-bottom:5px}#plans-page.forms-container.no-padding-top{padding-top:0}#plans-page.forms-container.modify-subscription{max-width:750px}#plans-page.forms-container.modify-subscription h1{margin-bottom:20px}#plans-page.forms-container.modify-subscription .select_plan_months_div{margin:40px 0 20px}#plans-page.forms-container.modify-subscription .select_plan_months_div .select-radio-buttons .input-column{padding-top:4px}#plans-page.forms-container .modify-card .pageTitle{font-size:28px}#plans-page.forms-container h1{font-size:35px;color:#213a6c;text-align:center;margin-bottom:5px}#plans-page.forms-container h3{font-size:'OpenSansRegular', sans-serif;color:#687398;font-size:18px;text-align:center;margin-bottom:40px}#plans-page.forms-container #plans-form{margin-bottom:35px;margin-bottom:35px;display:flex;flex-direction:row;align-items:center;justify-content:center}#plans-page.forms-container .select_plan_months_div.just-mobile .select-radio-buttons{margin-bottom:20px}#plans-page.forms-container .select_plan_months_div.just-mobile .select-radio-buttons .input-column{padding-top:4px}#plans-page.forms-container .select_plan_months_div h3{font-size:21px;color:#173a90;text-align:center;margin-bottom:35px}#plans-page.forms-container .select_plan_months_div .wrapper{margin-top:40px;text-align:center;max-width:345px;height:56px;border:2px solid #e5eaf2;background:#fff;box-sizing:border-box;border-radius:20px;padding:0;position:relative}#plans-page.forms-container .select_plan_months_div .select-radio-buttons{display:flex;justify-content:center;margin-top:40px;text-align:center;max-width:345px;padding:0;position:relative;margin:30px auto 0}#plans-page.forms-container .select_plan_months_div .select-radio-buttons .back-border{top:2px;border:2px solid #e5eaf2;position:absolute;height:56px;width:87%;border-radius:6px;background:#fff}#plans-page.forms-container .select_plan_months_div .select-radio-buttons .input-column{color:#3b5486;font-size:14px;position:relative;width:100px;height:60px;transition:all 0.2s}#plans-page.forms-container .select_plan_months_div .select-radio-buttons .input-column b{font-family:'SofiaProBold', sans-serif}#plans-page.forms-container .select_plan_months_div .select-radio-buttons .input-column:focus,#plans-page.forms-container .select_plan_months_div .select-radio-buttons .input-column:hover{color:#6893f4}#plans-page.forms-container .select_plan_months_div .select-radio-buttons .input-column.checked{background:#b6d7ff;border-radius:6px;box-shadow:0px 4px 10px rgba(62,80,143,0.11)}#plans-page.forms-container .select_plan_months_div .select-radio-buttons .input-column p{padding:11px 10px;line-height:17px}#plans-page.forms-container .select_plan_months_div .select-radio-buttons .input-column input{margin-bottom:10px !important}#plans-page.forms-container .select_plan_months_div .select-radio-buttons .input-column .plan-price{font-size:14px;color:#3b5486;margin-bottom:0;display:block}#plans-page.forms-container .select_plan_months_div .select-radio-buttons .input-column .plan-price b{font-family:'SofiaProMedium', sans-serif}#plans-page.forms-container .select_plan_months_div .select-radio-buttons .input-column .plan-saves{font-size:12px;color:#ffaab9;display:block;position:absolute;top:-23px;width:100%;left:0}#plans-page.forms-container .select_plan_months_div .radio__container .radio__label{height:auto;padding:16px 0 0 0;top:unset}#plans-page.forms-container .select_plan_months_div .radio__container .radio__label::before{left:calc(50% - 11px);top:-13px}#plans-page.forms-container .select_plan_months_div .radio__container .radio__label::after{width:8px;height:8px;top:-7px;left:calc(50% - 5px)}#plans-page.forms-container .select_plan_months_div .radio__container .radio__label:hover::before{border-color:#4789ff}.plans-view{color:#3b5486}.plans-view .secSubtitle{text-align:center}.plans-view .reviews-swiper{padding:80px 0 30px 0}.plans-view .flex-row-center>div{width:50%}.plans-view .stories_of_change{margin-top:50px;color:#fff}.plans-view .stories_of_change .h1-title-new{margin:0 auto}.plans-view .stories_of_change .stories{height:480px;display:flex;flex-direction:column;background:linear-gradient(78.18deg, #fbebe3 30.36%, rgba(196,196,196,0) 86.54%);align-items:center;justify-content:center}.plans-view .stories_of_change .img-50per{height:480px}.plans-view .stories_of_change .story p{font-family:'SofiaProRegular', sans-serif;font-size:18px;color:#13377d;max-width:500px;margin:15px auto;text-align:center}.plans-view .journals{font-size:24px;color:#7183a9;padding-bottom:0}.plans-view .journals img{width:100px}.plans-view .journals .swiper-slide{background:transparent;border-radius:11px;padding:8px 30px;text-align:center;height:auto;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.plans-view .journals .swiper-slide p{width:80%;margin:10px auto;font-size:21px;color:#13377d}.plans-view .journals .swiper-slide p.div_name{font-family:'SofiaProMedium', sans-serif;font-weight:bold;font-size:16px;color:#3b5486}.plans-view .journals .swiper-slide img{width:76px;margin:10px 0}.plans-view .journals .swiper-pagination-bullet{width:10px;height:10px}.plans-view .journals .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#13377d}.plans-view .journals .swiper-slide p{color:#3b5486}.plans-view .faq{border-radius:19px;color:#3b5486;text-align:left;width:auto;max-width:688px;margin:10px auto 20px;position:relative;display:block;cursor:pointer}.plans-view .faq h2{margin-bottom:50px}.plans-view .faq p,.plans-view .faq span{font-family:'SofiaProRegular', sans-serif}.plans-view .faq p{font-size:22px;color:#13377d}.plans-view .faq span{font-size:18px;color:#687398}.plans-view .faq img{position:absolute;right:20px;top:30px;width:14px}.plans-view .faq hr{width:100%;background:#94a5cd}.plans-view .stories_of_change h3,.plans-view .therapeutic_links h3{font-family:'Caveat', cursive;font-size:31px;max-width:70%;color:#153877;line-height:1;margin-bottom:10px;margin-top:0}.plans-view .therapeutic_links{justify-content:left;margin:50px auto 25px}.plans-view .therapeutic_links h2{text-align:left;max-width:70%;margin:10px 0 12px}.plans-view .therapeutic_links img{position:absolute;left:50%;max-width:48%}.plans-view .therapeutic_links p{max-width:93%}.plans-view .plans-footer{background:#2d4064;text-align:center;color:#fff;padding:40px}.plans-view .plans-footer img{width:23px}.plans-view .plans-footer h3{font-size:28px;color:#ffffff;margin:24px auto 9px}.plans-view .plans-footer p{color:#ffffff;max-width:700px;margin:10px auto;font-family:'OpenSansRegular', sans-serif;font-size:12px;line-height:16px}.plans-view .go-up{text-align:center;margin-bottom:30px}.plans-view .go-up a{width:38px;height:38px;border-radius:50%;background:#4789ff;display:block;margin:0 auto;line-height:33px}.modify_subscription .form_plans{display:flex;flex-direction:row;align-items:center}#account_details{margin-top:103px}#account_details h2{margin-top:30px}.card-white{color:#183781;text-align:left;max-width:350px;margin:50px auto}.card-white.my-therapist{text-align:center}.card-white.my-therapist img{width:120px}.card-white.my-therapist h3{font-family:'SofiaProMedium', sans-serif;font-size:21px;color:#173a90;margin:12px 0 5px}.card-white.my-therapist h5{font-family:'OpenSansBold', sans-serif;font-size:14px;line-height:19px;color:#687398;margin:5px 0 21px}.card-white.my-therapist h5 a{font-family:'OpenSansBold', sans-serif;font-size:12px;line-height:16px;color:#4789ff;border-left:1px solid #e5ecfd;padding-left:8px;margin-left:6px}.card-white.my-therapist .badge{background:#e5ecfd;border-radius:100px;font-family:'OpenSansBold', sans-serif;font-size:12px;color:#4789ff;border-radius:20px;height:29px;line-height:29px;margin:0px 8px;padding:0 14px}.card-white.my-therapist h4{font-family:'SofiaProMedium', sans-serif;font-size:16px;line-height:16px;color:#173a90;margin-top:40px}.card-white.my-therapist .university{margin:32px 0 45px}.card-white.my-therapist .university img{width:52px;height:auto}.card-white.my-therapist .university div{text-align:left;margin-left:14px}.card-white.my-therapist .university span{display:block;font-family:'OpenSansBold', sans-serif;font-size:12px;line-height:16px;color:#3b5486}.card-white.my-therapist .without_therapist{text-align:center;max-width:440px;margin:50px auto}.card-white.my-therapist .without_therapist img{width:200px;margin:20px auto}.card-white.my-therapist .without_therapist h3{font-family:'SofiaProRegular', sans-serif;font-size:22px;line-height:1.3;color:#173a90;max-width:330px;margin:15px auto}.card-white.my-therapist .without_therapist .description{font-family:'OpenSansRegular', sans-serif;font-weight:lighter;font-size:14px;line-height:19px;text-align:center;color:#687398}.card-white.my-therapist .specility{text-transform:capitalize}.card-white.my_plan .flex-row{margin-bottom:35px}.card-white.my_plan .flex-row h3{margin:0;color:#173a90;font-size:18px}.card-white.my_plan .flex-row h4{font-family:'SofiaProMedium', sans-serif;font-size:16px;line-height:16px;color:#687398;margin:6px 0 0}.card-white.my_plan .flex-row img{margin-right:17px;width:78px}.card-white.my_plan .list-2-columns{margin-bottom:38px}.card-white.my_plan .list-2-columns li{font-family:'SofiaProLight', sans-serif;font-weight:lighter;font-size:14px;line-height:19px;color:#3b5486;margin-bottom:5px}.card-white.my_plan .btn{min-width:auto}.card-white h3{color:#3b5486;font-family:'SofiaProMedium', sans-serif;font-size:18px;margin-bottom:15px}.card-white .account-details-wrapper .text-center{overflow:hidden}.card-white .account-details-wrapper .text-center .btn{float:right;width:49%;margin:0;min-width:auto;padding:5px 0}.card-white .account-details-wrapper .text-center #cancel_button.btn{margin-right:2%}.card-white .input-row,.card-white .li-row,.card-white #new_user .input-row,.card-white #new_welcome_message .input-row{font-size:15px;padding:1px;display:block;width:100%;overflow:hidden;margin-bottom:14px}.card-white .input-row label,.card-white .li-row label,.card-white #new_user .input-row label,.card-white #new_welcome_message .input-row label{font-family:'OpenSansRegular', sans-serif;font-weight:lighter;font-size:12px;color:#94a5cd}.card-white .input-row .radio-label,.card-white .li-row .radio-label,.card-white #new_user .input-row .radio-label,.card-white #new_welcome_message .input-row .radio-label{font-size:14px;line-height:19px;color:#173a90}.card-white .input-row .li-span,.card-white .input-row input,.card-white .input-row textArea,.card-white .li-row .li-span,.card-white .li-row input,.card-white .li-row textArea,.card-white #new_user .input-row .li-span,.card-white #new_user .input-row input,.card-white #new_user .input-row textArea,.card-white #new_welcome_message .input-row .li-span,.card-white #new_welcome_message .input-row input,.card-white #new_welcome_message .input-row textArea{padding:6px 7px;line-height:25px;font-size:14px !important;border-radius:4px;box-shadow:none !important;border:1px solid #e5ecfd;height:42px;margin-bottom:0;color:#173a90;background:#f5f8fd;display:block;width:100%}.card-white .input-row .li-span:focus,.card-white .input-row input:focus,.card-white .input-row textArea:focus,.card-white .li-row .li-span:focus,.card-white .li-row input:focus,.card-white .li-row textArea:focus,.card-white #new_user .input-row .li-span:focus,.card-white #new_user .input-row input:focus,.card-white #new_user .input-row textArea:focus,.card-white #new_welcome_message .input-row .li-span:focus,.card-white #new_welcome_message .input-row input:focus,.card-white #new_welcome_message .input-row textArea:focus{outline:none;border-color:#4789ff}.card-white .input-row .li-span[readonly],.card-white .input-row input[readonly],.card-white .input-row textArea[readonly],.card-white .li-row .li-span[readonly],.card-white .li-row input[readonly],.card-white .li-row textArea[readonly],.card-white #new_user .input-row .li-span[readonly],.card-white #new_user .input-row input[readonly],.card-white #new_user .input-row textArea[readonly],.card-white #new_welcome_message .input-row .li-span[readonly],.card-white #new_welcome_message .input-row input[readonly],.card-white #new_welcome_message .input-row textArea[readonly]{border-color:#e5ecfd;color:#687398;background:#e5ecfd}.card-white .input-row .li-span[readonly]:focus,.card-white .input-row input[readonly]:focus,.card-white .input-row textArea[readonly]:focus,.card-white .li-row .li-span[readonly]:focus,.card-white .li-row input[readonly]:focus,.card-white .li-row textArea[readonly]:focus,.card-white #new_user .input-row .li-span[readonly]:focus,.card-white #new_user .input-row input[readonly]:focus,.card-white #new_user .input-row textArea[readonly]:focus,.card-white #new_welcome_message .input-row .li-span[readonly]:focus,.card-white #new_welcome_message .input-row input[readonly]:focus,.card-white #new_welcome_message .input-row textArea[readonly]:focus{border-color:#e5ecfd;background:#e5ecfd}.card-white .input-row .li-span::placeholder,.card-white .input-row input::placeholder,.card-white .input-row textArea::placeholder,.card-white .li-row .li-span::placeholder,.card-white .li-row input::placeholder,.card-white .li-row textArea::placeholder,.card-white #new_user .input-row .li-span::placeholder,.card-white #new_user .input-row input::placeholder,.card-white #new_user .input-row textArea::placeholder,.card-white #new_welcome_message .input-row .li-span::placeholder,.card-white #new_welcome_message .input-row input::placeholder,.card-white #new_welcome_message .input-row textArea::placeholder{color:#687398}.card-white .input-row textArea,.card-white .li-row textArea,.card-white #new_user .input-row textArea,.card-white #new_welcome_message .input-row textArea{min-height:70px;height:auto;width:100%;color:#0a0a0a}.card-white .input-row a,.card-white .li-row a,.card-white #new_user .input-row a,.card-white #new_welcome_message .input-row a{width:100%;text-align:right;display:block;margin-top:5px;color:#4789ff;transition:all 0.2s}.card-white .input-row a:hover,.card-white .input-row a:focus,.card-white .li-row a:hover,.card-white .li-row a:focus,.card-white #new_user .input-row a:hover,.card-white #new_user .input-row a:focus,.card-white #new_welcome_message .input-row a:hover,.card-white #new_welcome_message .input-row a:focus{color:#153877}.card-white .input-row .form-control-error,.card-white .li-row .form-control-error,.card-white #new_user .input-row .form-control-error,.card-white #new_welcome_message .input-row .form-control-error{color:#ff8d8d;font-size:14px;max-width:280px}.card-white .input-row .show_characters,.card-white .li-row .show_characters,.card-white #new_user .input-row .show_characters,.card-white #new_welcome_message .input-row .show_characters{height:42px;line-height:42px;position:absolute;right:0;width:30px;text-align:center;border-left:1px solid #e5ecfd;display:inline-block;font-size:13px;top:-5px}.card-white .input-row .show_characters i,.card-white .li-row .show_characters i,.card-white #new_user .input-row .show_characters i,.card-white #new_welcome_message .input-row .show_characters i{color:#687398}.card-white .input-row .show_characters i:hover,.card-white .li-row .show_characters i:hover,.card-white #new_user .input-row .show_characters i:hover,.card-white #new_welcome_message .input-row .show_characters i:hover{color:#153877}.card-white .input-row.changePassword,.card-white .li-row.changePassword,.card-white #new_user .input-row.changePassword,.card-white #new_welcome_message .input-row.changePassword{padding:16px 20px}.card-white .input-row.changePassword .btn,.card-white .li-row.changePassword .btn,.card-white #new_user .input-row.changePassword .btn,.card-white #new_welcome_message .input-row.changePassword .btn{width:250px;margin:0;height:32px;line-height:32px;padding:0;box-shadow:0 0 0 1px rgba(42,47,69,0.1),0 2px 5px 0 rgba(42,47,69,0.08),0 1px 1.5px 0 rgba(0,0,0,0.07),0 1px 2px 0 rgba(0,0,0,0.08),0 0 0 0 transparent}.card-white .input-row .radio-input,.card-white .li-row .radio-input,.card-white #new_user .input-row .radio-input,.card-white #new_welcome_message .input-row .radio-input{width:250px}.card-white .input-row .radio-input label,.card-white .li-row .radio-input label,.card-white #new_user .input-row .radio-input label,.card-white #new_welcome_message .input-row .radio-input label{display:inline-block;width:auto}.card-white .input-row.alerts p,.card-white .input-row.alerts label,.card-white .li-row.alerts p,.card-white .li-row.alerts label,.card-white #new_user .input-row.alerts p,.card-white #new_user .input-row.alerts label,.card-white #new_welcome_message .input-row.alerts p,.card-white #new_welcome_message .input-row.alerts label{font-size:14px;color:#13377d;display:flex;justify-content:space-between;align-items:center}.card-white .input-row.alerts p a,.card-white .input-row.alerts label a,.card-white .li-row.alerts p a,.card-white .li-row.alerts label a,.card-white #new_user .input-row.alerts p a,.card-white #new_user .input-row.alerts label a,.card-white #new_welcome_message .input-row.alerts p a,.card-white #new_welcome_message .input-row.alerts label a{width:auto}.card-white .input-row.alerts .email-notification-title,.card-white .li-row.alerts .email-notification-title,.card-white #new_user .input-row.alerts .email-notification-title,.card-white #new_welcome_message .input-row.alerts .email-notification-title{font-weight:bold}.card-white .input-row.alerts .switch-btn,.card-white .li-row.alerts .switch-btn,.card-white #new_user .input-row.alerts .switch-btn,.card-white #new_welcome_message .input-row.alerts .switch-btn{display:flex;align-items:flex-start;justify-content:space-between}.card-white .input-row.alerts .switch-btn p,.card-white .li-row.alerts .switch-btn p,.card-white #new_user .input-row.alerts .switch-btn p,.card-white #new_welcome_message .input-row.alerts .switch-btn p{font-size:12px;max-width:75%;margin:0 0 20px}.card-white .input-row.alerts .switch-btn .switch,.card-white .li-row.alerts .switch-btn .switch,.card-white #new_user .input-row.alerts .switch-btn .switch,.card-white #new_welcome_message .input-row.alerts .switch-btn .switch{width:50px}.card-white .input-row.alerts .switch-btn .switch-label,.card-white .li-row.alerts .switch-btn .switch-label,.card-white #new_user .input-row.alerts .switch-btn .switch-label,.card-white #new_welcome_message .input-row.alerts .switch-btn .switch-label{height:22px;box-shadow:unset;width:50px}.card-white .input-row.alerts .switch-btn .switch-handle,.card-white .li-row.alerts .switch-btn .switch-handle,.card-white #new_user .input-row.alerts .switch-btn .switch-handle,.card-white #new_welcome_message .input-row.alerts .switch-btn .switch-handle{width:16px;height:16px;border-radius:50%;top:3px;box-shadow:unset}.card-white .input-row.alerts .switch-btn.checked .switch .switch-label,.card-white .li-row.alerts .switch-btn.checked .switch .switch-label,.card-white #new_user .input-row.alerts .switch-btn.checked .switch .switch-label,.card-white #new_welcome_message .input-row.alerts .switch-btn.checked .switch .switch-label{background:#4789ff;box-shadow:unset}.card-white .input-row.alerts .switch-btn.checked .switch .switch-handle,.card-white .li-row.alerts .switch-btn.checked .switch .switch-handle,.card-white #new_user .input-row.alerts .switch-btn.checked .switch .switch-handle,.card-white #new_welcome_message .input-row.alerts .switch-btn.checked .switch .switch-handle{left:unset;right:4px}.card-white ul a{color:#4789ff}.card-white ul a:hover,.card-white ul a:focus{color:#153877}#modify_password.card-white #new_user{border:none}#modify_password.card-white #new_user .input-row label{width:220px}#modify_password.card-white #new_user .input-row input{padding-right:30px}#my_therapist_details.card-white{padding:20px;text-align:center}#my_therapist_details.card-white h3{border-bottom:none}#my_therapist_details.card-white img{height:100%;margin-right:30px}#my_therapist_details.card-white .flex-row{align-items:center;text-align:left}.card-white .input-and-validations{position:relative}.card-white .input-and-validations input{height:42px !important;padding-left:15px !important}.card-white .input-and-validations i.form-control-feedback{display:block;right:-35px;border-radius:50%;left:unset;color:#52c0b9;font-size:20px;opacity:0}.card-white .input-and-validations i.form-control-feedback.is-valid{opacity:1;transition:opacity 1s ease-in-out}.card-white .li-row span{font-size:15px;width:250px}#card-details.card-white{margin-bottom:40px}.card-white .div-language{display:inline-block;margin-right:20px}.card-white .div-language input{width:auto !important}.card-white .div-language label{line-height:unset}.card-white .flex-row{align-items:center;margin-bottom:40px}.card-white .flex-row img{width:100px;margin-right:30px}.card-white .flex-row h3{font-family:'SofiaProRegular' sans-serif;font-size:24px;color:#687398}.card-white .flex-row h4{font-family:'OpenSansRegular', sans-serif;font-weight:lighter;font-size:14px;color:#687398}.card-white p{font-family:'OpenSansRegular', sans-serif;font-weight:lighter;font-size:14px;line-height:19px;color:#687398}.card-white p.warning{color:#ac2925}.card-white p.warning a{color:#ac2925;border-bottom:1px solid #ac2925}.card-white .flex-row .btn{font-size:16px;padding:5px 10px}.card-white .flex-row .btn:first-child{margin-right:10px}.will_paginate{text-align:right}.will_paginate a{border-bottom:1px solid #fff}.will_paginate a,.will_paginate .current,.will_paginate .next_page,.will_paginate .previous_page{padding:7px;font-size:16px}.will_paginate .current,.will_paginate .disabled{color:#153877}.will_paginate .current{border-bottom:1px solid #153877;font-style:normal}.will_paginate .roted{transform:rotate(180deg)}.switch{margin-bottom:1rem;position:relative;display:inline-block;vertical-align:top;background-color:white;border-radius:18px;cursor:pointer;color:#ffffff;font-weight:bold;font-size:0.875rem;width:80px;border:none;box-shadow:none;background-image:none;height:32px;padding:0 !important;margin:0}.switch .switch-label{position:relative;display:block;height:inherit;font-size:10px;text-transform:uppercase;background:#eceeef;border-radius:inherit;box-shadow:inset 0 1px 2px rgba(0,0,0,0.12),inset 0 0 2px rgba(0,0,0,0.15);-webkit-transition:0.15s ease-out;-moz-transition:0.15s ease-out;-o-transition:0.15s ease-out;transition:0.15s ease-out;-webkit-transition-property:opacity background;-moz-transition-property:opacity background;-o-transition-property:opacity background;transition-property:opacity background}.switch .switch-label::after{font-size:9px;position:absolute;top:50%;margin-top:-0.5em;line-height:1;content:attr(data-on);left:8px;color:white;text-shadow:0 1px rgba(0,0,0,0.2);opacity:0}.switch .switch-handle{position:absolute;left:4px;width:28px;height:28px;background:white;border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,0.2);background-image:-webkit-linear-gradient(top, white 40%, #f0f0f0);background-image:-moz-linear-gradient(top, white 40%, #f0f0f0);background-image:-o-linear-gradient(top, white 40%, #f0f0f0);background-image:linear-gradient(to bottom, white 40%, #f0f0f0);-webkit-transition:left 0.15s ease-out;-moz-transition:left 0.15s ease-out;-o-transition:left 0.15s ease-out;transition:left 0.15s ease-out;top:2px}.checked .switch .switch-label{background:#8bcaf7;box-shadow:inset 0 1px 2px rgba(0,0,0,0.15),inset 0 0 3px rgba(0,0,0,0.2)}.checked .switch .switch-label:after{opacity:1}.checked .switch .switch-handle{left:46px;box-shadow:-1px 1px 5px rgba(0,0,0,0.2)}#index_table_patients{font-family:'SofiaProLight', sans-serif;font-weight:lighter;background:#fff;box-shadow:1px 1px 15px -10px #ccc;text-align:center}#index_table_patients thead{background:#3b5486;color:#fff}#index_table_patients th{padding:12px 30px;text-align:center}#index_table_patients tbody tr{border-bottom:1px solid #d5deef}#index_table_patients tbody td{padding:12px 30px}.new-login{position:relative;display:flex;height:100%;background:#f4f6fa}.new-login .brush_l{position:absolute;left:0}.new-login .brush_r{position:absolute;right:0}.new-login .forms-container.new-styles-form{display:block;width:50%;margin:0;position:fixed;height:100%;overflow-y:auto}.new-login .forms-container.new-styles-form .logo{width:100px;height:auto;background:transparent}.new-login .forms-container.new-styles-form h2{font-family:'freight-display-pro', serif;font-weight:600;font-size:40px;color:#173A90;margin:32px 0 20px}.new-login .forms-container.new-styles-form h3{color:#3b5486;font-size:22px;margin:12px auto;max-width:300px}.new-login .forms-container.new-styles-form #step-1-validate-email .welcome_text{font-size:18px;font-family:'SofiaProRegular', sans-serif;font-weight:400;color:#273C66;line-height:28px;padding-bottom:62px;margin:0 auto;max-width:100%}.new-login .forms-container.new-styles-form #div-btns-rrss{padding-top:50px;position:relative;height:auto;min-height:calc(100vh - 40px)}.new-login .forms-container.new-styles-form #div-btns-rrss .trouble-login-text{color:#747f94;font-size:16px;font-family:'SofiaProRegular', sans-serif;font-weight:400;padding-left:20px;padding-right:20px}.new-login .forms-container.new-styles-form #div-btns-rrss .trouble-login-text #trouble-login-btn{color:#2789fd;text-decoration:underline}.new-login .forms-container.new-styles-form #div-btns-rrss.block{display:block}.new-login .forms-container.new-styles-form #div-btns-rrss .btn{border-radius:6px;font-family:'SofiaProRegular', sans-serif;font-size:16px;color:#fff;width:100%;height:45px;position:relative;display:block;min-width:auto;opacity:.3}.new-login .forms-container.new-styles-form #div-btns-rrss .btn.abled{opacity:1}.new-login .forms-container.new-styles-form #div-btns-rrss .btn img{width:24px;top:14px;left:12px;margin-inline-end:10px;position:absolute}.new-login .forms-container.new-styles-form #div-btns-rrss .btn.btn-azure{background:#ffffff;color:#3b5486;border:1px solid #e5ecfd}.new-login .forms-container.new-styles-form #div-btns-rrss .btn.btn-azure:hover{background:#ece3e3}.new-login .forms-container.new-styles-form #div-btns-rrss a.btn.btn-azure::before{content:'';top:11px;background:url(/assets/new_assets/ms-logo-4ac87b40b7564ae15639103ef71e2be01ffe8388f3f5686716b7ba98600454dd.png) no-repeat;height:21px;width:21px}.new-login .forms-container.new-styles-form #div-btns-rrss .btn-fb{background:#3e59a2;padding-inline-start:42px}.new-login .forms-container.new-styles-form #div-btns-rrss .btn-google{background:transparent;border:1px solid #e5ecfd;color:#3b5486;padding:24px}.new-login .forms-container.new-styles-form #div-btns-rrss .btn-google::before{content:'';top:11px;background:url("https://ifeel-media.s3.eu-west-2.amazonaws.com/images/google-icon.png") no-repeat;background-size:cover;height:24px;width:24px}.new-login .forms-container.new-styles-form #div-btns-rrss .btn-google:hover{background:#e5ecfd}.new-login .forms-container.new-styles-form #div-btns-rrss .btn-axa{display:none !important}.new-login .forms-container.new-styles-form #div-btns-rrss .btn-email{background:#4789ff}.new-login .forms-container.new-styles-form #div-btns-rrss .btn-email::after{display:none}.new-login .forms-container.new-styles-form .well{margin-top:20px;margin-bottom:0}.new-login .forms-container.new-styles-form .well .helper-link{width:100%;position:unset;text-align:center !important}.new-login .forms-container.new-styles-form .well #forgot-pass.helper-link{text-align:center !important;color:#687398;font-size:16px}.new-login .forms-container.new-styles-form .well .helper-link.go-to-register .btn-signUp{color:#4789ff}.new-login .forms-container.new-styles-form #trouble-login{color:red}.new-login .forms-container.new-styles-form #divBotones2{padding:0;background:transparent;border:none}.new-login .forms-container.new-styles-form #divBotones2 h3{color:#3b5486;font-size:20px;margin-bottom:16px;text-align:center}.new-login .forms-container.new-styles-form #divBotones2 .input-row{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;height:auto;font-family:'SofiaProLight', sans-serif;font-style:normal;font-weight:400;gap:8px}.new-login .forms-container.new-styles-form #divBotones2 .input-row label{font-weight:400;font-size:14px;color:#747F94;line-height:20px;opacity:1;position:relative}.new-login .forms-container.new-styles-form #divBotones2 .input-row input{font-family:'SofiaProLight', sans-serif;font-size:16px;line-height:24px;color:#021B4B;border:1px solid #e5ecfd !important}.new-login .forms-container.new-styles-form #divBotones2 .input-row input:focus{border:1px solid #3872D9 !important}.new-login .forms-container.new-styles-form #divBotones2 .input-row input:active{border:1px solid #3872D9 !important}.new-login .forms-container.new-styles-form #divBotones2 #user_email,.new-login .forms-container.new-styles-form #divBotones2 #user_password,.new-login .forms-container.new-styles-form #divBotones2 #user_nickname,.new-login .forms-container.new-styles-form #divBotones2 #user_phone{transition:none;background:#fff;border:1px solid #e5ecfd !important;border-radius:6px}.new-login .forms-container.new-styles-form #divBotones2 #user_email:focus,.new-login .forms-container.new-styles-form #divBotones2 #user_password:focus,.new-login .forms-container.new-styles-form #divBotones2 #user_nickname:focus,.new-login .forms-container.new-styles-form #divBotones2 #user_phone:focus{background:#fff;border:1px solid #94a5cd !important}.new-login .forms-container.new-styles-form #divBotones2.content .register-form .input-row,.new-login .forms-container.new-styles-form #divBotones2.content .register-form .remember-me,.new-login .forms-container.new-styles-form #divBotones2.content .register-form .accept-terms{max-width:350px;margin:0 auto 13px}.new-login .forms-container.new-styles-form #divBotones2.content .register-form .accept-terms{flex-direction:column}.new-login .forms-container.new-styles-form #divBotones2.content .register-form .input-row{min-height:auto}.new-login .forms-container.new-styles-form #divBotones2.content .register-form .input-row input{font-family:'SofiaProLight', sans-serif;font-weight:lighter;color:#3b5486 !important}.new-login .forms-container.new-styles-form #divBotones2.content .register-form .input-row input::placeholder{color:#687398}.new-login .forms-container.new-styles-form #divBotones2.content .register-form .input-row input:focus{background:#fff !important;border:1px solid #94a5cd !important}.new-login .forms-container.new-styles-form #divBotones2.content .register-form .input-row input:-webkit-autofill,.new-login .forms-container.new-styles-form #divBotones2.content .register-form .input-row input:-webkit-autofill:hover,.new-login .forms-container.new-styles-form #divBotones2.content .register-form .input-row input:-webkit-autofill:focus,.new-login .forms-container.new-styles-form #divBotones2.content .register-form .input-row input:-webkit-autofill:active{-webkit-text-fill-color:#3b5486 !important}.new-login #email_sent{background:#ffe9df;width:350px;border-radius:6px;margin:20px auto;padding:20px 24px}.new-login #email_sent div{display:flex}.new-login #email_sent div span{display:block;margin-right:7px;padding-top:1px}.new-login #email_sent h3{margin:0 0 10px 0;font-family:'SofiaProSemibold', sans-serif;color:#273c66;font-size:17px;text-align:start}.new-login #email_sent p{font-family:'SofiaProLight', sans-serif;font-size:14px;line-height:20px;color:#273c66;text-align:start}.new-login #email_sent .small{font-size:12px}.new-login .photo-login{width:50%;right:0;height:100vh;position:fixed}.new-login .photo-login img{max-height:572px;height:100%;width:auto}.new-login.loadingContainer.on::after{display:block;width:100%;height:100%;position:absolute;background:white;opacity:0.2;z-index:9;content:''}.new-login .loadingDiv{z-index:10}.remember-me,.accept-terms,.checkbox-new{text-align:left}.remember-me input,.accept-terms input,.checkbox-new input{cursor:pointer;position:absolute;width:200px;height:23px;opacity:0;z-index:10}.remember-me label,.accept-terms label,.checkbox-new label{cursor:pointer;position:relative;left:0;top:0;color:#687398;font-size:14px;font-family:'SofiaProLight', sans-serif;font-weight:lighter}.remember-me label::before,.accept-terms label::before,.checkbox-new label::before{content:'';-webkit-appearance:none;background-color:transparent;border:1px solid #e5ecfd;background:#fff;border-radius:1px;padding:10px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:9px}.remember-me input:checked+label::after,.accept-terms input:checked+label::after,.checkbox-new input:checked+label::after{content:'';display:block;position:absolute;top:4px;left:9px;width:6px;height:14px;border:solid #4789ff;border-width:0 3px 3px 0;transform:rotate(32deg)}.new-login .accept-terms p{color:#687398;font-size:14px;font-family:'SofiaProLight', sans-serif;font-weight:lighter}.new-login .credential-error{background-color:#ffebeb;border-radius:6px;color:#273c66;display:flex;margin:auto;max-width:350px;margin-bottom:10px;padding:10px 20px}.new-login .credential-error p{font-family:'SofiaProRegular', sans-serif;font-weight:400;margin-left:12px;margin-bottom:0px;text-align:left}.new-login .credential-error img{align-self:center}.sign-up-view .forms-container.new-styles-form h2{margin-bottom:0}.telesales.content-with-top-menu h2{margin:0 0 30px 0;color:#153877}.telesales .forms-container.new-styles-form{padding-bottom:0}.telesales .no-minwidth{margin:0}.telesales .header-table{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.telesales .header-table a{font-size:18px;margin-right:10px;border-bottom:3px solid #fff;display:inline-block;font-family:'SofiaProRegular', sans-serif;color:#153877}.telesales .header-table a::after{content:'';display:block;width:0;height:2px;background:#153877;transition:width 0.3s}.telesales .header-table a:focus{color:#4789ff}.telesales .header-table a:focus::after{background:#4789ff;width:100%}.telesales .header-table a:hover::after,.telesales .header-table a.active::after{width:100%}.telesales .header-table .btn{margin:0;font-size:16px;min-width:auto;padding:5px 10px}.telesales .header-table .btn::after{background:none !important;transition:none}.telesales .header-table .header-options a{margin-right:10px}.telesales .header-table .header-options a.status-filter{position:relative;padding-left:17px;text-transform:none;font-size:12px;color:#687398;border:1px solid #687398}.telesales .header-table .header-options a.status-filter:focus,.telesales .header-table .header-options a.status-filter:hover{color:#153877;border:1px solid #153877}.telesales .header-table .header-options a.status-filter.done{color:#ffaab9;border:1px solid #ffaab9}.telesales .header-table .header-options a.status-filter.done:focus,.telesales .header-table .header-options a.status-filter.done:hover{color:#f38fa1;border:1px solid #f38fa1}.telesales .header-table .header-options a.status-filter.paid{color:#86d3d3;border:1px solid #86d3d3}.telesales .header-table .header-options a.status-filter.paid:focus,.telesales .header-table .header-options a.status-filter.paid:hover{color:#62b7b7;border:1px solid #62b7b7}.telesales .header-table .header-options a.status-filter.ignore{color:#b3b3b3;border:1px solid #b3b3b3}.telesales .header-table .header-options a.status-filter.ignore:focus,.telesales .header-table .header-options a.status-filter.ignore:hover{color:#a0a0a0;border:1px solid #a0a0a0}.telesales .header-table .header-options a.status-filter.notanswer{color:#fda393;border:1px solid #fda393}.telesales .header-table .header-options a.status-filter.notanswer:focus,.telesales .header-table .header-options a.status-filter.notanswer:hover{color:#df7c6a;border:1px solid #df7c6a}.telesales .header-table .header-options a.status-filter.interested{color:#96abde;border:1px solid #96abde}.telesales .header-table .header-options a.status-filter.interested:focus,.telesales .header-table .header-options a.status-filter.interested:hover{color:#6c84bd;border:1px solid #6c84bd}.telesales .header-table .header-options a.status-filter::before{content:'X';font-size:9px;top:0;position:absolute;left:4px}.telesales .header-table form{position:relative}.telesales .header-table form input{border-radius:0;margin:0;padding:5px 10px;height:36px;padding-left:35px;color:#4789ff;border:none;border-bottom:1px solid #4789ff;box-shadow:none;width:203px;transition:width 0.5s;overflow:hidden;text-overflow:ellipsis}.telesales .header-table form input::placeholder{color:#687398}.telesales .header-table form input:focus{width:300px}.telesales .header-table form input:focus::placeholder{color:transparent}.telesales .header-table form i{position:absolute;left:10px;top:9px;font-size:18px;cursor:pointer}.telesales #new_lead{margin-top:30px;text-align:left}.telesales .container{max-width:1200px;background:#fff;margin:50px auto}.telesales .container p{color:#687398}.telesales .table{font-family:'SofiaProRegular', sans-serif;font-size:14px;border-collapse:separate;border-spacing:0;background:#fff;margin:20px auto 30px;border:none}.telesales .table .actions{width:120px}.telesales .table thead th{color:#153777;text-transform:uppercase;border:none;height:40px;text-align:left;border-bottom:1px solid #153777}.telesales .table thead th a{margin-left:5px;color:#687398}.telesales .table tr th:first-child{border-radius:12px 0 0 0}.telesales .table tr th:last-child{border-radius:0 12px 0 0}.telesales .table tr td:first-child,.telesales .table tr th:first-child{border-left:none}.telesales .table td.max-width-140,.telesales .table th.max-width-140{max-width:140px;text-overflow:ellipsis;overflow:hidden}.telesales .table td.text-right,.telesales .table th.text-right{text-align:right}.telesales .table td{border:none;border-bottom:1px solid #eaedfb;color:#153877;width:auto;height:40px;padding:10px}.telesales .table td.no-border{border:none}.telesales .table td a{color:#4789ff;margin:0 5px;transition:all 0.2s}.telesales .table td a.open-notes img{margin-bottom:5px}.telesales .table td a:hover,.telesales .table td a:focus{color:#153877}.telesales .table td .select-newStyles{height:auto}.telesales .table td.hide-edit .edit-date{display:none}.telesales .table .notes td{height:100px;text-align:right}.telesales .table .notes td textarea{width:80%;margin:0 auto;height:100px;resize:none;background:#f9fbff;border:none;border-radius:6px;box-shadow:none;padding:10px;transition:none}.telesales .table .notes td textarea::placeholder{color:#687398}.telesales .table .notes td textarea:focus{outline:none;border:1px solid #94a5cd !important}.telesales .table .notes td textarea:focus::placeholder{color:transparent}.telesales .table .notes td .btn{width:auto;min-width:auto;color:#fff;margin:10px 10%}.telesales .table.called td,.telesales .table tr.done td{background:#fffcf9}.telesales .table.called td a,.telesales .table tr.done td a{color:#ffaab9}.telesales .table.called td a svg path,.telesales .table tr.done td a svg path{stroke:#ffaab9 !important}.telesales .table.called td a:focus,.telesales .table.called td a:hover,.telesales .table tr.done td a:focus,.telesales .table tr.done td a:hover{color:#f38fa1 !important}.telesales .table.called td a:focus svg path,.telesales .table.called td a:hover svg path,.telesales .table tr.done td a:focus svg path,.telesales .table tr.done td a:hover svg path{stroke:#f38fa1 !important}.telesales .table tr.retry td,.telesales .table tr.instant td{background:rgba(251,200,157,0.03)}.telesales .table tr.retry td a,.telesales .table tr.instant td a{color:#fbc89d}.telesales .table tr.retry td a svg path,.telesales .table tr.instant td a svg path{stroke:#fbc89d !important;fill:#fbc89d !important}.telesales .table tr.retry td a:focus,.telesales .table tr.retry td a:hover,.telesales .table tr.instant td a:focus,.telesales .table tr.instant td a:hover{color:#dca06e !important}.telesales .table tr.retry td a:focus svg path,.telesales .table tr.retry td a:hover svg path,.telesales .table tr.instant td a:focus svg path,.telesales .table tr.instant td a:hover svg path{stroke:#dca06e !important;fill:#fbc89d !important}.telesales .table tr.disabled td{opacity:0.5}.telesales .table.called .notes td textarea{background:#fff}.telesales .table.customer td,.telesales .table tr.paid td{background:rgba(134,211,211,0.08) !important}.telesales .table.customer td a,.telesales .table tr.paid td a{color:#86d3d3}.telesales .table.customer td a svg path,.telesales .table tr.paid td a svg path{stroke:#86d3d3 !important}.telesales .table.customer td a:focus,.telesales .table.customer td a:hover,.telesales .table tr.paid td a:focus,.telesales .table tr.paid td a:hover{color:#62b7b7 !important}.telesales .table.customer td a:focus svg path,.telesales .table.customer td a:hover svg path,.telesales .table tr.paid td a:focus svg path,.telesales .table tr.paid td a:hover svg path{stroke:#62b7b7 !important}.telesales .table tr.ignore td{background:#fdfdfd !important}.telesales .table tr.ignore td a{color:#96abde}.telesales .table tr.ignore td a svg path{stroke:#96abde !important}.telesales .table tr.ignore td a:focus,.telesales .table tr.ignore td a:hover{color:#6c84bd !important}.telesales .table tr.ignore td a:focus svg path,.telesales .table tr.ignore td a:hover svg path{stroke:#6c84bd !important}.telesales .table tr.interested td{background:rgba(253,163,147,0.08) !important}.telesales .table tr.interested td a{color:#fda393}.telesales .table tr.interested td a svg path{stroke:#fda393 !important}.telesales .table tr.interested td a:focus,.telesales .table tr.interested td a:hover{color:#df7c6a !important}.telesales .table tr.interested td a:focus svg path,.telesales .table tr.interested td a:hover svg path{stroke:#df7c6a !important}.telesales .table tr.notanswer td{background:rgba(224,224,224,0.08)}.telesales .table tr.notanswer td a{color:#a0a0a0}.telesales .table tr.notanswer td a svg path{stroke:#a0a0a0 !important}.telesales .table tr.notanswer td a:focus,.telesales .table tr.notanswer td a:hover{color:#b3b3b3 !important}.telesales .table tr.notanswer td a:focus svg path,.telesales .table tr.notanswer td a:hover svg path{stroke:rgba(224,224,224,0.08) !important}.telesales .table .init-meeting{position:relative;display:inline-block;width:19px;height:18px;top:1px}.telesales .table .init-meeting svg{height:18px;width:18px;position:absolute;top:3px;transition:all 0.2s}.telesales .table .init-meeting svg path{fill:#4789ff}.telesales .table .init-meeting:hover svg path{fill:#153877}.telesales #select_telesales_plan{margin-bottom:50px}.telesales #select_telesales_plan .forms-container.new-styles-form{padding:0}.telesales #select_telesales_plan .forms-container.new-styles-form .input-row{display:flex;align-items:center;justify-content:space-between}.telesales #select_telesales_plan .forms-container.new-styles-form .input-row select{height:35px;margin-right:25px;border:1px solid #a3b7e3}.telesales #select_telesales_plan .forms-container.new-styles-form .input-row select:focus{outline:none}.telesales #select_telesales_plan .forms-container.new-styles-form #planPrice{font-size:30px}.telesales #select_telesales_plan #select_agent{margin:0 0 12px 0}.telesales #select_telesales_plan #select_agent .input-form{display:flex;flex-direction:row;align-items:center}.telesales #select_telesales_plan #select_agent .input-form label{padding-left:0}.telesales #select_telesales_plan #select_salesplan .input-row{position:relative}.telesales #select_telesales_plan #select_salesplan .input-row label{font-size:16px;background:#fff;padding:0 10px;color:#153877;margin:0;min-width:32%}.telesales #select_telesales_plan #select_salesplan select{height:40px;margin-bottom:0;width:100%;border-color:#91a5ca;color:#153877}.telesales .toggle-trial{margin:50px 0 40px 0}.telesales .toggle-trial .switch-online{display:flex;align-items:center}.telesales .toggle-trial p,.telesales .toggle-trial label{font-size:16px;color:#687398}.telesales .toggle-trial .plan-title{color:#183781;font-size:19px}.telesales .toggle-trial label{margin:0 8px 0 0}.telesales .service-summary{background:transparent}.telesales .service-summary .forms-container.new-styles-form .input-row{margin:0 auto 13px;min-height:auto;position:relative;display:block;font-size:18px;padding:0;width:100%;height:auto}.telesales .service-summary .forms-container.new-styles-form .input-row input{transition:none;background:#fff;border:1px solid #e5ecfd !important;border-radius:6px;font-family:'SofiaProLight', sans-serif;font-weight:lighter;color:#3b5486 !important;height:45px !important;box-shadow:none;margin:0;line-height:45px;padding-left:20px !important;width:100%}.telesales .service-summary .forms-container.new-styles-form .input-row .form-control-error{padding:5px 10px;color:#ff8d8d}.telesales .service-summary .forms-container.new-styles-form p{color:#3b5486;padding:0 10px 20px}.telesales .service-summary .forms-container.new-styles-form .btn{height:40px;line-height:40px;min-width:auto;padding:0 30px}.remember-me,.accept-terms,.checkbox-new{text-align:left}.remember-me input,.accept-terms input,.checkbox-new input{cursor:pointer;position:absolute;width:200px;height:23px;opacity:0;z-index:10}.remember-me .header-options a,.accept-terms .header-options a,.checkbox-new .header-options a{margin-right:10px}.remember-me .header-options a.status-filter,.accept-terms .header-options a.status-filter,.checkbox-new .header-options a.status-filter{position:relative;padding-left:17px;text-transform:none;font-size:12px;color:#687398;border:1px solid #687398}.remember-me .header-options a.status-filter:focus,.remember-me .header-options a.status-filter:hover,.accept-terms .header-options a.status-filter:focus,.accept-terms .header-options a.status-filter:hover,.checkbox-new .header-options a.status-filter:focus,.checkbox-new .header-options a.status-filter:hover{color:#153877;border:1px solid #153877}.remember-me .header-options a.status-filter.done,.accept-terms .header-options a.status-filter.done,.checkbox-new .header-options a.status-filter.done{color:#ffaab9;border:1px solid #ffaab9}.remember-me .header-options a.status-filter.done:focus,.remember-me .header-options a.status-filter.done:hover,.accept-terms .header-options a.status-filter.done:focus,.accept-terms .header-options a.status-filter.done:hover,.checkbox-new .header-options a.status-filter.done:focus,.checkbox-new .header-options a.status-filter.done:hover{color:#f38fa1;border:1px solid #f38fa1}.remember-me .header-options a.status-filter.paid,.accept-terms .header-options a.status-filter.paid,.checkbox-new .header-options a.status-filter.paid{color:#86d3d3;border:1px solid #86d3d3}.remember-me .header-options a.status-filter.paid:focus,.remember-me .header-options a.status-filter.paid:hover,.accept-terms .header-options a.status-filter.paid:focus,.accept-terms .header-options a.status-filter.paid:hover,.checkbox-new .header-options a.status-filter.paid:focus,.checkbox-new .header-options a.status-filter.paid:hover{color:#62b7b7;border:1px solid #62b7b7}.remember-me .header-options a.status-filter.ignore,.accept-terms .header-options a.status-filter.ignore,.checkbox-new .header-options a.status-filter.ignore{color:#b3b3b3;border:1px solid #b3b3b3}.remember-me .header-options a.status-filter.ignore:focus,.remember-me .header-options a.status-filter.ignore:hover,.accept-terms .header-options a.status-filter.ignore:focus,.accept-terms .header-options a.status-filter.ignore:hover,.checkbox-new .header-options a.status-filter.ignore:focus,.checkbox-new .header-options a.status-filter.ignore:hover{color:#a0a0a0;border:1px solid #a0a0a0}.remember-me .header-options a.status-filter.notanswer,.accept-terms .header-options a.status-filter.notanswer,.checkbox-new .header-options a.status-filter.notanswer{color:#fda393;border:1px solid #fda393}.remember-me .header-options a.status-filter.notanswer:focus,.remember-me .header-options a.status-filter.notanswer:hover,.accept-terms .header-options a.status-filter.notanswer:focus,.accept-terms .header-options a.status-filter.notanswer:hover,.checkbox-new .header-options a.status-filter.notanswer:focus,.checkbox-new .header-options a.status-filter.notanswer:hover{color:#df7c6a;border:1px solid #df7c6a}.remember-me .header-options a.status-filter.interested,.accept-terms .header-options a.status-filter.interested,.checkbox-new .header-options a.status-filter.interested{color:#96abde;border:1px solid #96abde}.remember-me .header-options a.status-filter.interested:focus,.remember-me .header-options a.status-filter.interested:hover,.accept-terms .header-options a.status-filter.interested:focus,.accept-terms .header-options a.status-filter.interested:hover,.checkbox-new .header-options a.status-filter.interested:focus,.checkbox-new .header-options a.status-filter.interested:hover{color:#6c84bd;border:1px solid #6c84bd}.remember-me .header-options a.status-filter::before,.accept-terms .header-options a.status-filter::before,.checkbox-new .header-options a.status-filter::before{content:'X';font-size:9px;top:0;position:absolute;left:4px}.remember-me form,.accept-terms form,.checkbox-new form{position:relative}.remember-me form input,.accept-terms form input,.checkbox-new form input{border-radius:0;margin:0;padding:5px 10px;height:36px;padding-left:35px;color:#4789ff;border:none;border-bottom:1px solid #4789ff;box-shadow:none;width:203px;transition:width 0.5s;overflow:hidden;text-overflow:ellipsis}.remember-me form input::placeholder,.accept-terms form input::placeholder,.checkbox-new form input::placeholder{color:#687398}.remember-me form input:focus,.accept-terms form input:focus,.checkbox-new form input:focus{width:300px}.remember-me form input:focus::placeholder,.accept-terms form input:focus::placeholder,.checkbox-new form input:focus::placeholder{color:transparent}.remember-me form i,.accept-terms form i,.checkbox-new form i{position:absolute;left:10px;top:9px;font-size:18px;cursor:pointer}.patients_view{overflow-x:auto}.meetings .container,.video_sessions .container,.patients_view .container,.therapist_conversations .container{padding:50px 0}.meetings .header-table,.video_sessions .header-table,.patients_view .header-table,.therapist_conversations .header-table{margin-bottom:20px}.meetings .header-table a,.video_sessions .header-table a,.patients_view .header-table a,.therapist_conversations .header-table a{color:#94a5cd;font-family:'SofiaProMedium', sans-serif;font-size:16px;transition:all 0.2s;margin-right:30px;position:relative}.meetings .header-table a.active,.meetings .header-table a:hover,.meetings .header-table a:focus,.video_sessions .header-table a.active,.video_sessions .header-table a:hover,.video_sessions .header-table a:focus,.patients_view .header-table a.active,.patients_view .header-table a:hover,.patients_view .header-table a:focus,.therapist_conversations .header-table a.active,.therapist_conversations .header-table a:hover,.therapist_conversations .header-table a:focus{color:#4789ff}.therapist_conversations{margin:0 auto;max-width:748px;padding:100px 0 30px !important}.therapist_conversations .header-table{padding-bottom:7px;margin-bottom:20px;border-bottom:1px solid #dde1e8;align-items:baseline}.therapist_conversations .header-table a{color:#94a5cd;font-family:'SofiaProMedium', sans-serif;font-size:16px;transition:all 0.2s;margin-right:30px;position:relative}.therapist_conversations .header-table a.active,.therapist_conversations .header-table a:hover,.therapist_conversations .header-table a:focus{color:#4789ff}.therapist_conversations .header-table a span{width:8px;height:8px;border-radius:50%;background:#4789ff;display:none;position:absolute;top:0;right:-4px}.therapist_conversations .header-table a span.on{display:block}.therapist_conversations .header-table .filter-conversation-status{display:inline-flex}.therapist_conversations .header-table #openMultipleMessageModal{background:transparent;border:1px solid #a8aaaf;box-shadow:0px 0px 3px #e4e4e4;border-radius:6px;color:#4196fa;font-size:13px;font-family:'SofiaProLight', sans-serif;text-align:center;margin:0;padding:6px;display:flex;justify-content:center;align-items:center;width:36px;height:36px}.therapist_conversations .header-table #openMultipleMessageModal img{width:23px;height:23px}.therapist_conversations .header-table .header-actions-container{display:flex;justify-content:flex-end;gap:10px}.meetings .table,.video_sessions .table,.patients_view .table{background:#ffffff;box-shadow:0px 0px 3px #e4e4e4;border-radius:10px}.meetings .table td,.video_sessions .table td,.patients_view .table td{border:none;border-bottom:1px solid #eaedfb;color:#153877;width:auto;height:88px;vertical-align:middle;padding:0 26px;font-size:16px;font-family:'SofiaProLight', sans-serif}.meetings .table td.no-border,.video_sessions .table td.no-border,.patients_view .table td.no-border{border:none}.meetings .table td a,.meetings .table td .nickname,.video_sessions .table td a,.video_sessions .table td .nickname,.patients_view .table td a,.patients_view .table td .nickname{color:#3b5486;font-family:'SofiaProMedium', sans-serif;margin:0 5px;transition:all 0.2s}.meetings .table td a.open-notes img,.meetings .table td .nickname.open-notes img,.video_sessions .table td a.open-notes img,.video_sessions .table td .nickname.open-notes img,.patients_view .table td a.open-notes img,.patients_view .table td .nickname.open-notes img{margin-bottom:5px}.meetings .table td a:hover,.meetings .table td a:focus,.meetings .table td .nickname:hover,.meetings .table td .nickname:focus,.video_sessions .table td a:hover,.video_sessions .table td a:focus,.video_sessions .table td .nickname:hover,.video_sessions .table td .nickname:focus,.patients_view .table td a:hover,.patients_view .table td a:focus,.patients_view .table td .nickname:hover,.patients_view .table td .nickname:focus{color:#153877}.meetings .table td .select-newStyles,.video_sessions .table td .select-newStyles,.patients_view .table td .select-newStyles{height:auto}.meetings .table td.hide-edit .edit-date,.video_sessions .table td.hide-edit .edit-date,.patients_view .table td.hide-edit .edit-date{display:none}.meetings .table .date img,.video_sessions .table .date img,.patients_view .table .date img{margin-right:5px}.meetings .table .avatar,.video_sessions .table .avatar,.patients_view .table .avatar{width:83px;text-align:center}.meetings .table .avatar div,.video_sessions .table .avatar div,.patients_view .table .avatar div{width:60px;height:60px;background:#ffebeb;color:#4789ff;border-radius:50%;line-height:60px;position:relative}.meetings .table .avatar div.invalid,.video_sessions .table .avatar div.invalid,.patients_view .table .avatar div.invalid{background:#f4f6fa}.meetings .table .avatar div .online,.video_sessions .table .avatar div .online,.patients_view .table .avatar div .online{position:absolute;right:0px;z-index:10;bottom:9px;width:10px;height:10px;background:#7ad3b3;border-radius:50%}.meetings .table .duration,.video_sessions .table .duration,.patients_view .table .duration{text-align:right}.meetings .table .actions,.video_sessions .table .actions,.patients_view .table .actions{text-align:right}.meetings .table .actions a,.video_sessions .table .actions a,.patients_view .table .actions a{color:#4789ff}.meetings .table .validate-vs,.video_sessions .table .validate-vs,.patients_view .table .validate-vs{border:2px solid rgba(71,137,255,0.5);background:transparent !important;color:unset !important;font-family:unset;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:210px}.meetings .table .validate-vs.vs-validated,.video_sessions .table .validate-vs.vs-validated,.patients_view .table .validate-vs.vs-validated{border:none !important}.meetings .validate-vs,.meetings #session_validated,.video_sessions .validate-vs,.video_sessions #session_validated,.patients_view .validate-vs,.patients_view #session_validated{background-color:#fff;color:#4789ff;min-width:unset;height:30px;padding:0 5px;border:2px solid #4789ff;line-height:0}.meetings .validate-vs svg,.meetings #session_validated svg,.video_sessions .validate-vs svg,.video_sessions #session_validated svg,.patients_view .validate-vs svg,.patients_view #session_validated svg{position:relative;top:3px}.meetings .validate-vs.vs-validated,.meetings #session_validated.vs-validated,.video_sessions .validate-vs.vs-validated,.video_sessions #session_validated.vs-validated,.patients_view .validate-vs.vs-validated,.patients_view #session_validated.vs-validated{background:rgba(122,211,206,0.3);border:2px solid rgba(122,211,206,0.3) !important;border-radius:6px;color:#68bab5 !important}.meetings .validate-vs.vs-validated svg path,.meetings #session_validated.vs-validated svg path,.video_sessions .validate-vs.vs-validated svg path,.video_sessions #session_validated.vs-validated svg path,.patients_view .validate-vs.vs-validated svg path,.patients_view #session_validated.vs-validated svg path{stroke:#68bab5 !important}.meetings #session_validated,.video_sessions #session_validated,.patients_view #session_validated{margin-top:0}.video_sessions .header-table a,.patients_view .header-table a{margin-right:0}.video_sessions .header-table :first-child a,.patients_view .header-table :first-child a{margin-right:30px}.video_sessions .header-options,.patients_view .header-options{justify-content:flex-end;position:relative}.video_sessions .header-options #filter-table,.patients_view .header-options #filter-table{font-family:'SofiaProRegular', sans-serif;font-size:16px;color:#213a6c;margin-right:0}.video_sessions .header-options #filter-table img,.patients_view .header-options #filter-table img{margin:0 5px 4px 0}.video_sessions .header-options #add-vs,.patients_view .header-options #add-vs{margin:0 0 0 20px}.video_sessions .header-options #start-search,.video_sessions .header-options #delete-search,.patients_view .header-options #start-search,.patients_view .header-options #delete-search{margin:0;line-height:10px}.video_sessions .header-options #delete-search img,.patients_view .header-options #delete-search img{height:15px;margin-bottom:4px}.video_sessions .header-options #filter-validation,.patients_view .header-options #filter-validation{position:absolute;background:#fff;box-shadow:0px 4px 10px rgba(62,80,143,0.11);border-radius:6px;height:69px;top:45px;right:61px;z-index:10;display:flex;align-items:center;justify-content:center;padding:0 10px}.video_sessions .header-options #filter-validation a,.patients_view .header-options #filter-validation a{text-align:center;font-family:'SofiaProRegular', sans-serif;font-size:16px;color:#687398;height:38px;line-height:18px;padding:10px}.video_sessions .header-options #filter-validation a.active,.video_sessions .header-options #filter-validation a:focus,.video_sessions .header-options #filter-validation a:hover,.patients_view .header-options #filter-validation a.active,.patients_view .header-options #filter-validation a:focus,.patients_view .header-options #filter-validation a:hover{background:#e5ecfd;border-radius:2px}.video_sessions .header-options .status-filter,.patients_view .header-options .status-filter{position:relative;padding-left:17px;text-transform:none;font-size:12px;color:#687398;border:1px solid #687398;min-width:unset;margin:0 10px 0 0;padding:5px 15px}.video_sessions .header-options .status-filter.validated,.patients_view .header-options .status-filter.validated{color:#68bab5;border:1px solid #68bab5}.video_sessions .header-options .status-filter:focus,.video_sessions .header-options .status-filter:hover,.patients_view .header-options .status-filter:focus,.patients_view .header-options .status-filter:hover{color:#153877;border:1px solid #153877}.video_sessions .header-options .status-filter::before,.patients_view .header-options .status-filter::before{content:'X';font-size:9px;top:0;position:absolute;left:4px}.video_sessions .table td.validation,.patients_view .table td.validation{width:300px}.video_sessions td.renew::before,.video_sessions td.cancel::before,.patients_view td.renew::before,.patients_view td.cancel::before{content:'';width:9px;height:9px;background:#4789ff;display:inline-block;margin-right:10px;border-radius:50%}.video_sessions td.cancel,.patients_view td.cancel{color:#f0a6a6}.video_sessions td.cancel::before,.patients_view td.cancel::before{background:#f0a6a6}.video_sessions td a:hover,.patients_view td a:hover{transition:all 0.2s}.video_sessions td a:hover svg line,.video_sessions td a:hover svg rect,.video_sessions td a:hover svg path,.patients_view td a:hover svg line,.patients_view td a:hover svg rect,.patients_view td a:hover svg path{stroke:#4789ff}.video_sessions #searchForm,.patients_view #searchForm{margin-right:20px;height:25px;display:flex;align-items:center}.video_sessions #searchForm #search,.patients_view #searchForm #search{margin-bottom:0;padding:0 5px;border:transparent;min-width:80px;max-width:300px;height:25px;background:transparent;box-shadow:none;color:#4789ff}.video_sessions #searchForm #search::placeholder,.patients_view #searchForm #search::placeholder{font-family:'SofiaProRegular', sans-serif;font-size:16px;color:#213a6c}.video_sessions #searchForm #search:focus::placeholder,.patients_view #searchForm #search:focus::placeholder{color:transparent}.video_sessions .no-result,.patients_view .no-result{text-align:center;padding:50px;color:#94a5cd}.video_sessions .input-row,.patients_view .input-row{margin-bottom:20px}.patients_view .table-head{background:none;box-shadow:none;height:30px}.patients_view .table-head th{font-size:14px;font-family:'SofiaProRegular', sans-serif;color:#9ba3bc;padding-left:26px;height:20px;border-bottom:0;text-align:left;padding-bottom:15px}.patients_view .table-head .notes{width:80px}.patients_view .table{box-shadow:none;background:transparent;border-radius:unset}.patients_view .table tbody{background:#ffffff;box-shadow:0px 0px 3px #e4e4e4;border-radius:10px}.patients_view .table td{width:20%;max-width:20%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patients_view .table .notes{width:80px}.patients_view .table .avatar{width:96px;padding-right:10px}.patients_view .table .user{padding-left:0}#filtersModal h3,#filtersModalVS h3{color:#153877;font-size:20px}#filtersModal .flex,#filtersModalVS .flex{margin-bottom:20px}#filtersModal .checkbox-new label,#filtersModalVS .checkbox-new label{font-size:16px}#filtersModal #filters,#filtersModalVS #filters{text-align:left;padding:0 20px}#filtersModal #filters .checkbox-new,#filtersModalVS #filters .checkbox-new{display:inline-block;margin-right:10px}#newMeetingDiv.single_form,#editMeetingDiv.single_form,#editVSDiv.single_form,#newVSDiv.single_form{background:#fff;border-radius:12px;max-width:600px;width:100%;margin:30px auto 10px;padding:30px 0}#newMeetingDiv.single_form h5,#editMeetingDiv.single_form h5,#editVSDiv.single_form h5,#newVSDiv.single_form h5{font-size:22px;margin:0px auto 30px;max-width:60%;font-family:'SofiaProRegular', sans-serif;color:#153877;text-align:center}#newMeetingDiv.single_form .form-control-error,#editMeetingDiv.single_form .form-control-error,#editVSDiv.single_form .form-control-error,#newVSDiv.single_form .form-control-error{font-size:12px;color:#fdb3af !important}#newMeetingDiv.single_form .back-to,#editMeetingDiv.single_form .back-to,#editVSDiv.single_form .back-to,#newVSDiv.single_form .back-to{opacity:0.7;transition:0.2s;text-align:left;display:block}#newMeetingDiv.single_form .back-to img,#editMeetingDiv.single_form .back-to img,#editVSDiv.single_form .back-to img,#newVSDiv.single_form .back-to img{margin-left:40px;transform:rotate(180deg);height:12px}#newMeetingDiv.single_form .back-to:hover,#editMeetingDiv.single_form .back-to:hover,#editVSDiv.single_form .back-to:hover,#newVSDiv.single_form .back-to:hover{opacity:1}#newMeetingDiv.single_form p,#editMeetingDiv.single_form p,#newVSDiv.single_form p,#editVSDiv.single_form p{margin:0}#newMeetingDiv.single_form #ui-datepicker-div,#editMeetingDiv.single_form #ui-datepicker-div,#newVSDiv.single_form #ui-datepicker-div,#editVSDiv.single_form #ui-datepicker-div{z-index:9999999999}#newMeetingDiv.single_form .meeting_date .input-border,#editMeetingDiv.single_form .meeting_date .input-border,#newVSDiv.single_form .meeting_date .input-border,#editVSDiv.single_form .meeting_date .input-border{border:none}#newMeetingDiv.single_form .meeting_date select,#editMeetingDiv.single_form .meeting_date select,#newVSDiv.single_form .meeting_date select,#editVSDiv.single_form .meeting_date select{border:1px solid #fff;width:auto}#newMeetingDiv.single_form .meeting_date .label,#editMeetingDiv.single_form .meeting_date .label,#newVSDiv.single_form .meeting_date .label,#editVSDiv.single_form .meeting_date .label{font-family:'OpenSansBold', sans-serif;font-size:12px;color:#9ba3bc}#newMeetingDiv.single_form .meeting_date select,#newMeetingDiv.single_form .vs-date select,#editMeetingDiv.single_form .meeting_date select,#editMeetingDiv.single_form .vs-date select,#newVSDiv.single_form .meeting_date select,#newVSDiv.single_form .vs-date select,#editVSDiv.single_form .meeting_date select,#editVSDiv.single_form .vs-date select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';margin:0 5px;display:block}#newMeetingDiv.single_form .meeting_date select:focus,#newMeetingDiv.single_form .vs-date select:focus,#editMeetingDiv.single_form .meeting_date select:focus,#editMeetingDiv.single_form .vs-date select:focus,#newVSDiv.single_form .meeting_date select:focus,#newVSDiv.single_form .vs-date select:focus,#editVSDiv.single_form .meeting_date select:focus,#editVSDiv.single_form .vs-date select:focus{outline:none}#newMeetingDiv.single_form .vs-date select,#editMeetingDiv.single_form .vs-date select,#newVSDiv.single_form .vs-date select,#editVSDiv.single_form .vs-date select{border:none;background:none}#newMeetingDiv.single_form .remember_google_calendar,#editMeetingDiv.single_form .remember_google_calendar,#newVSDiv.single_form .remember_google_calendar,#editVSDiv.single_form .remember_google_calendar{max-width:350px;margin:0 auto}#newMeetingDiv.single_form .remember_google_calendar p,#editMeetingDiv.single_form .remember_google_calendar p,#newVSDiv.single_form .remember_google_calendar p,#editVSDiv.single_form .remember_google_calendar p{font-size:12px !important;color:#687398}#newMeetingDiv.single_form .remember_google_calendar a,#editMeetingDiv.single_form .remember_google_calendar a,#newVSDiv.single_form .remember_google_calendar a,#editVSDiv.single_form .remember_google_calendar a{color:#4789ff}#editVideoEventModal .remember_google_calendar{margin:30px auto}#editVideoEventModal .remember_google_calendar p{margin:0;text-align:left}#editVideoEventModal .remember_google_calendar a{color:#4789ff}#editMeetingDiv .new-clean-forms .meeting_date{margin-bottom:10px}#newVSDiv.single_form .datepicker,#editVSDiv.single_form .datepicker,#newMeetingDiv .datepicker,#editMeetingDiv .datepicker{background:#f4f6fa;border:1px solid #e5ecfd}#newVSDiv.single_form #inputPatient,#editVSDiv.single_form #inputPatient,#newMeetingDiv #inputPatient,#editMeetingDiv #inputPatient{width:100%}#newVSDiv.single_form #inputPatient::-webkit-calendar-picker-indicator,#editVSDiv.single_form #inputPatient::-webkit-calendar-picker-indicator,#newMeetingDiv #inputPatient::-webkit-calendar-picker-indicator,#editMeetingDiv #inputPatient::-webkit-calendar-picker-indicator{opacity:0}#newVSDiv.single_form .vs-date,#editVSDiv.single_form .vs-date,#newMeetingDiv .vs-date,#editMeetingDiv .vs-date{display:flex;align-items:center}#newVSDiv.single_form .vs-date .label,#editVSDiv.single_form .vs-date .label,#newMeetingDiv .vs-date .label,#editMeetingDiv .vs-date .label{padding:10px 0}#newVSDiv.single_form .vs-date #hour-div,#editVSDiv.single_form .vs-date #hour-div,#newMeetingDiv .vs-date #hour-div,#editMeetingDiv .vs-date #hour-div{width:50%}#newVSDiv.single_form .vs-date #hour-div .label,#editVSDiv.single_form .vs-date #hour-div .label,#newMeetingDiv .vs-date #hour-div .label,#editMeetingDiv .vs-date #hour-div .label{padding:0 10px}#newVSDiv.single_form .vs-date #hour,#editVSDiv.single_form .vs-date #hour,#newMeetingDiv .vs-date #hour,#editMeetingDiv .vs-date #hour{width:calc(100% - 10px);display:flex;align-items:center;justify-content:space-evenly;height:45px;background:#f4f6fa;border:1px solid #e5ecfd;border-radius:6px;color:#687398;margin:5px 0 5px 10px}#newVSDiv.single_form .vs-date #hour input,#editVSDiv.single_form .vs-date #hour input,#newMeetingDiv .vs-date #hour input,#editMeetingDiv .vs-date #hour input{padding:0;margin:0;background:transparent;box-shadow:none;border:none;text-align:center;width:40px}.slidecontainer{width:80%;margin:10px auto 20px}.slidecontainer label{font-size:12px;margin-bottom:12px;color:#91a5ca}.custom-range{-webkit-appearance:none;appearance:none;width:100%;height:10px;background:#e5ecfd;border:none;outline:none;opacity:0.7;padding:0;-webkit-transition:0.2s;transition:opacity 0.2s}.custom-range:hover{opacity:1}.custom-range::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:25px;height:25px;border-radius:50%;background:#4789ff;cursor:pointer}.custom-range::-moz-range-thumb{width:25px;height:25px;background:#4caf50;cursor:pointer}.content-with-top-menu .testimonials2{padding:30px}.content-with-top-menu .testimonials2,.content-with-top-menu .testimonials{color:#153877}.content-with-top-menu .testimonials2 .secSubtitle2,.content-with-top-menu .testimonials .secSubtitle2{color:#153877}.content-with-top-menu.plans-view #s5_testimonials{overflow:hidden}.content-with-top-menu.plans-view #s5_testimonials .testimonials2{background:transparent;max-width:1260px;margin:10px auto}.content-with-top-menu.plans-view #s5_testimonials .secSubtitle2{text-align:center;font-family:'SofiaProSemiBold', sans-serif;font-size:27px;margin-bottom:30px}.content-with-top-menu.plans-view #s5_testimonials .swiper-slide{background:#fff;border:1px solid #eaedf2;border-radius:17px;padding:40px 30px;font-size:14px;height:362px;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.content-with-top-menu.plans-view #s5_testimonials .swiper-slide>img{width:120px;margin-bottom:18px}.content-with-top-menu.plans-view #s5_testimonials .swiper-slide .div-img img{width:50px;margin-right:10px;padding:0}.content-with-top-menu.plans-view #s5_testimonials .swiper-slide .therapist{margin-bottom:7px}.content-with-top-menu.plans-view #s5_testimonials .swiper-slide .therapist.flex-row-center{display:flex !important;flex-direction:row !important}.content-with-top-menu.plans-view #s5_testimonials .swiper-slide .therapist .div_name{text-align:left;margin-bottom:0;width:100%}.content-with-top-menu.plans-view #s5_testimonials .swiper-slide p{font-size:14px;line-height:1.4}.content-with-top-menu.plans-view #s5_testimonials .swiper-slide p span{font-family:'OpenSansBold', sans-serif}.content-with-top-menu.plans-view #s5_testimonials .swiper-wrapper{margin-bottom:45px}.axa-loading{height:80%;align-items:center;display:flex;justify-content:center}.axa-loading i{font-size:50px;color:#3b5486}.sampleContainer{position:absolute;top:28px;width:100%;height:30px}.sampleContainer p{position:absolute;left:calc(50% - 107px);margin:0;top:4px;font-family:'SofiaProSemiBold', sans-serif;color:#555}.loader{position:relative;width:44px;height:8px;margin:12px auto}.dot{display:inline-block;width:8px;height:8px;border-radius:4px;background:#555;position:absolute}.dot_1{animation:animateDot1 1.5s linear infinite;left:12px;background:#e579b8}.dot_2{animation:animateDot2 1.5s linear infinite;animation-delay:0.5s;left:24px}.dot_3{animation:animateDot3 1.5s linear infinite;left:12px}.dot_4{animation:animateDot4 1.5s linear infinite;animation-delay:0.5s;left:24px}@keyframes animateDot1{0%{transform:rotate(0deg) translateX(-12px)}25%{transform:rotate(180deg) translateX(-12px)}75%{transform:rotate(180deg) translateX(-12px)}100%{transform:rotate(360deg) translateX(-12px)}}@keyframes animateDot2{0%{transform:rotate(0deg) translateX(-12px)}25%{transform:rotate(-180deg) translateX(-12px)}75%{transform:rotate(-180deg) translateX(-12px)}100%{transform:rotate(-360deg) translateX(-12px)}}@keyframes animateDot3{0%{transform:rotate(0deg) translateX(12px)}25%{transform:rotate(180deg) translateX(12px)}75%{transform:rotate(180deg) translateX(12px)}100%{transform:rotate(360deg) translateX(12px)}}@keyframes animateDot4{0%{transform:rotate(0deg) translateX(12px)}25%{transform:rotate(-180deg) translateX(12px)}75%{transform:rotate(-180deg) translateX(12px)}100%{transform:rotate(-360deg) translateX(12px)}}html:lang(fr) .forms-container.new-styles-form #div-btns-rrss .btn{width:389px}@media (max-width: 769px){html:lang(fr) .forms-container.new-styles-form #div-btns-rrss .btn{width:100%}}.sweet-alert.sweet-ifeel-custom{border-radius:12px}.sweet-alert.sweet-ifeel-custom.sweet-alert-just-text{padding:30px !important}.sweet-alert.sweet-ifeel-custom.sweet-alert-just-text .sa-button-container{display:none}.sweet-alert.sweet-ifeel-custom h2{color:#213a6c;font-size:22px;font-family:'SofiaProSemiBold', sans-serif;margin:0}.sweet-alert.sweet-ifeel-custom p{font-family:'SofiaProLight', sans-serif;font-weight:lighter;font-size:14px;line-height:19px;color:#3b5486;margin-bottom:5px}.sweet-alert.sweet-ifeel-custom button.confirm,.sweet-alert.sweet-ifeel-custom button.cancel{font-size:16px;font-family:'SofiaProRegular', sans-serif;border-radius:6px;opacity:0.8;transition:opacity 0.2s}.sweet-alert.sweet-ifeel-custom button.confirm:hover,.sweet-alert.sweet-ifeel-custom button.cancel:hover{opacity:1}.sweet-alert.sweet-ifeel-custom button.confirm{background:#ff8989;color:#fff}.sweet-alert.sweet-ifeel-custom button.cancel{background:transparent;color:#3b5486;border:1px solid #9ba3bc !important}.sweet-alert.sweet-ifeel-custom.chat-off .sa-button-container{text-align:center}.sweet-alert.sweet-ifeel-custom.file-not-allowed .sa-confirm-button-container{display:flex;justify-content:center}.sweet-alert.sweet-ifeel-custom.file-not-allowed button.confirm{background-color:#fff !important;color:#346aca}.sweet-alert.sweet-ifeel-custom.file-not-allowed button.confirm:hover{color:#1b4291}.sweet-alert.sweet-ifeel-custom.file-not-allowed h2{margin-bottom:16px}.title-popup{font-size:38px;font-family:'Recoleta';color:#021b4b;font-weight:700;padding:0px;margin:25px 0px 0px}.text-popup{color:#021b4b;font-size:16px;font-family:'SofiaProRegular', sans-serif;margin:4px}#container-btn-popup{display:flex;flex-direction:column;margin:20px auto;align-items:center}#container-btn-popup .btn-popup{background-color:#1b4291;margin:5px auto;width:154px}#container-btn-popup .btn-popup:hover{background:#346aca !important}#container-btn-popup .btn-signIn{margin-top:10px;text-align:center;width:fit-content}#container-btn-popup .btn-signIn:hover{color:#1b4291}#appointment-view.new_styles .card-white{background:unset;box-shadow:unset}@media (max-width: 1500px){.new-login .forms-container.new-styles-form #div-btns-rrss{display:block}#plans-page.forms-container{max-width:600px}}@media (max-width: 1200px){.plans-view .text-therapeutic{padding-left:30px}.content-with-top-menu .testimonials2{padding:22px}.plans-view #s5_testimonials .swiper-slide{height:322px}}@media (max-width: 979px){.content-with-top-menu.patient_view.notes-views{max-width:70%}.content-with-top-menu.patient_view.notes-views .btn_close{left:5%}#plans-page.forms-container{max-width:90%}.table-prices{width:80%;min-height:auto;margin-bottom:20px;float:none;margin:10px}.select_plan_months_div.just-mobile{display:block !important}.select_plan_months_div.hidden-mobile{display:none !important}.new-login .forms-container.new-styles-form{width:100%}.new-login .photo-login{display:none}#account_details{margin-top:0}.card-white{margin:40px auto 10px}.card-white.pre_survey{margin-top:50px}.new_styles.top-menu .btn{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:150px}.top-menu .sidenav-right ul li{margin:0 12px}}@media (max-width: 769px){.headerNew .line-header.just-mobile{display:flex}#plans-page .stripe-card{padding:30px 15px}.service-summary{padding:20px}.headerNew{padding-left:0}.headerNew .line-header{justify-content:space-between}.headerNew .line-header .menu-mobile-icon{display:block}.headerNew .line-header .pos-right{display:block;min-width:38px}.new_styles.top-menu .btn{min-width:unset}.content-with-top-menu{width:100%;margin-left:0}.headerNew .line-header{padding-left:0}.new_styles .forms-container .content .callout-container,.new_styles #plans-page .callout-container{width:calc(100%)}.new_styles.account-container .content{font-family:'SofiaProRegular', sans-serif;padding:5px 20px}.table-prices{width:100%;min-width:unset}.table-prices .price{font-size:50px}.table-prices .line-title-blue{margin-bottom:0}.table-prices ul li{font-size:17px;color:#183781}.card-white .input-row,.card-white .li-row,.card-white #new_user .input-row{flex-direction:column}.card-white .input-row input,.card-white .li-row input,.card-white #new_user .input-row input{width:100%}.card-white .input-and-validations{width:calc(100% - 30px)}.card-white .input-and-validations i.form-control-feedback{right:-40px}.card-white.pre_vurvey h3{font-size:15px}.card-white.pre_vurvey .big-image{max-width:180px}#plans-page.forms-container .select_plan_months_div .select-radio-buttons .input-column{width:30%}#plans-page.forms-container .select_plan_months_div .select-radio-buttons .back-border{width:90%}#plans-page.forms-container #plans-form{margin-bottom:0;flex-direction:column}.content-with-top-menu .carousel-bg{margin-bottom:0px;padding-bottom:30px}.new-login .forms-container.new-styles-form #div-btns-rrss{padding-top:40px;display:block}.new-login .forms-container.new-styles-form #divBotones2 h3{margin-bottom:20px}.plans-view #s5_testimonials{padding:0}.plans-view .faqs h2{margin-bottom:20px}.plans-view .faq p{padding:5px 50px 5px 5px;margin:0}.plans-view .flex-row-center{flex-direction:column}.plans-view .flex-row-center>div{width:100%}.plans-view .therapeutic_links{text-align:center}.plans-view .therapeutic_links .text-therapeutic{padding-left:0}.plans-view .therapeutic_links h2,.plans-view .therapeutic_links h3{width:100%;max-width:80%;text-align:center;margin:10px auto 20px}.plans-view .therapeutic_links img{margin:30px auto;position:unset;max-width:90%}.plans-view .therapeutic_links p{padding:0 8%;width:100%;max-width:100%}.plans-view .stories_of_change{flex-direction:column-reverse}.plans-view .stories_of_change h2{padding-top:30px}.plans-view .stories_of_change .swiper-slide p,.plans-view .journals .swiper-slide p{width:100%}.plans-view .reviews-swiper{padding:25px 0 30px 0}.plans-view .reviews-swiper .h1-title-new{margin-bottom:10px}.plans-view .journals .carousel-bg,.plans-view .reviews-swiper .carousel-bg{padding-bottom:0}.plans-view .stories_of_change .stories{height:430px;padding:0 20px}.plans-view .stories_of_change h3{text-align:center;margin-bottom:0}.content-with-top-menu.patient_view{width:90%}}@media (max-width: 544px){#appointment-view.new_styles .pychos-list img,.new_styles.maintenance .pychos-list img,#survey-view.new_styles .pychos-list img,#after-payment-survey.new_styles .pychos-list img{width:60px;margin:0 15px}#appointment-view.new_styles .pageTitle{font-size:31px}#appointment-view.new_styles .pageSubtitle{font-size:25px}#appointment-view.new_styles .page-description{max-width:100%;padding:0 20px}#appointment-view.new_styles .page-description p{font-size:17px}#appointment-view.new_styles .video{max-width:230px}#appointment-view.new_styles .minor-img{max-width:120px;margin-top:50px}.new_styles.top-menu .btn{transition:all 0.2s;opacity:1}.new_styles.top-menu .btn.disappear{opacity:0}#survey-view.new_styles .card-white,#after-payment-survey.new_styles .card-white{width:90%}#survey-view.new_styles .card-white .card-white-body,#after-payment-survey.new_styles .card-white .card-white-body{padding:20px}#survey-view.new_styles .card-white .card-white-body .question_title,#after-payment-survey.new_styles .card-white .card-white-body .question_title{margin-bottom:30px}#survey-view.new_styles .card-white .card-white-body .input-row label,#after-payment-survey.new_styles .card-white .card-white-body .input-row label{font-size:13px}#survey-view.new_styles .card-white .card-white-body .input-row label img,#after-payment-survey.new_styles .card-white .card-white-body .input-row label img{margin-right:7px}#survey-view.new_styles .card-white .card-white-body .input-row.two-columns label,#after-payment-survey.new_styles .card-white .card-white-body .input-row.two-columns label{padding:7px}#survey-view.new_styles .card-white .card-white-body .input-row.two-columns label img,#after-payment-survey.new_styles .card-white .card-white-body .input-row.two-columns label img{width:22px;margin-right:7px}#appointment-view.new_styles,#survey-view.new_styles,#after-payment-survey.new_styles{flex-direction:column}#appointment-view.new_styles.under-age .card-white,#survey-view.new_styles.under-age .card-white,#after-payment-survey.new_styles.under-age .card-white{margin-top:0;width:100%}#appointment-view.new_styles.under-age .card-white .page-description,#survey-view.new_styles.under-age .card-white .page-description,#after-payment-survey.new_styles.under-age .card-white .page-description{padding:0}#appointment-view.new_styles .set_data_video_div,#survey-view.new_styles .set_data_video_div,#after-payment-survey.new_styles .set_data_video_div{max-width:90%;margin:20px auto}#appointment-view.new_styles .set_data_video_div video,#survey-view.new_styles .set_data_video_div video,#after-payment-survey.new_styles .set_data_video_div video{margin:10px auto}#appointment-view.new_styles .card-white,#survey-view.new_styles .card-white,#after-payment-survey.new_styles .card-white{width:90%;padding:20px}#appointment-view.new_styles{flex-direction:unset}#appointment-view.new_styles .card-white{width:100%;padding:0px}.sign-up-view .forms-container.new-styles-form h2{margin:15px auto 0}.new-login .forms-container.new-styles-form h2{margin:15px auto 30px;max-width:350px}.new-login .forms-container.new-styles-form h3{margin:20px auto 35px}.new-login .forms-container.new-styles-form #divBotones2.content .register-form .input-row,.new-login .forms-container.new-styles-form #divBotones2.content .register-form .remember-me,.new-login .forms-container.new-styles-form #divBotones2.content .register-form .accept-terms{max-width:295px;margin:0 auto 13px}#card-details.card-white{margin-bottom:20px}.card-white.my_plan .flex-row{margin-bottom:15px}.card-white.my_plan .flex-row.two-btns{flex-direction:column;align-items:self-end}.card-white.my_plan .flex-row.two-btns .btn{margin:10px 0 !important}.card-white.my_plan .list-2-columns{margin-bottom:20px}.card-white.my_plan .list-2-columns li{font-size:11px;margin-bottom:5px}#my_account_view.my_therapist_info{padding:64px 0 0 0}#my_account_view.my_therapist_info .flex .popup{width:100%}#my_account_view.my_therapist_info .flex .popup .description{font-size:15px}#my_account_view.my_therapist_info .flex .popup p{font-size:14px}#my_account_view.my_therapist_info .flex .popup .flex-row-center{flex-direction:column}#my_account_view.my_therapist_info .flex .popup .flex-row-center img{margin:10px auto}.content-with-top-menu.patient_view .card-white .flex{flex-direction:column}.content-with-top-menu.patient_view .width50{width:100%;margin-bottom:12px}.new-login .forms-container.new-styles-form #div-btns-rrss .btn{font-size:14px;width:90%}}@media (max-width: 400px){.new-login .forms-container.new-styles-form #div-btns-rrss .btn{font-size:12px}.new_styles.top-menu .btn{width:auto}}.chat-disabled .chat-disabled__header-image{height:310px;width:226px}.chat-disabled .page-description{display:flex;flex-direction:column;gap:16px}.chat-disabled .page-description .pageTitle{font-size:28px;line-height:38px}.chat-disabled .page-description .page-text{font-size:18px;line-height:28px}.chat-disabled .btn{height:44px;width:180px;padding:12px 16px 12px 16px !important;font-weight:600}#launchModal{display:flex;flex-direction:column;flex-wrap:nowrap;align-content:center;justify-content:center}#launchModal .modal-content{padding:24px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:center;gap:4px;border-radius:16px;background-color:#fff;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.1);overflow:hidden;width:570px}@media (max-width: 789px){#launchModal .modal-content{margin:0 15px;width:auto}}#launchModal .modal-content .launch-content{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;color:#273c66;gap:24px}#launchModal .modal-content .launch-content .launch-title{font-size:20px;font-weight:600}#launchModal .modal-content .launch-content .launch-text{font-size:16px;font-weight:400}#launchModal .modal-content .launch-content .container-btn-launch{display:flex}#launchModal .modal-content .launch-content #container-btn-launch{display:flex;flex-direction:column;align-items:center}#launchModal .modal-content .launch-content #container-btn-launch .btn-launch-popup{background-color:#3872d9 !important;display:flex;min-width:120px;padding:10px 16px;justify-content:center;align-items:center;gap:12px}#launchModal .modal-content .launch-content #container-btn-launch .btn-launch-popup:hover{background:#346aca !important}#step-1-validate-email{max-width:520px;margin:0 auto}@media (max-width: 769px){#step-1-validate-email{padding:0px 10px}}#step-1-validate-email .input-row input{background:#fff;border:1px solid #e5ecfd;border-radius:6px;height:45px !important;margin:0;padding-inline-start:12px !important}#step-1-validate-email button{opacity:1;margin:5px auto;min-width:235px;max-width:410px;width:100%;padding:12px 16px}@media (max-width: 769px){#step-1-validate-email h3{padding-left:20px;padding-right:20px;padding-bottom:20px !important}}#validate_entry_email #divBotones2{display:flex;padding:30px 24px;flex-direction:column;justify-content:center;align-items:center;gap:20px;align-self:stretch;border-radius:20px;border:1px solid #A2AAB8;background:#FFF}@media (max-width: 769px){#validate_entry_email #divBotones2{padding:20px 16px;border:none;background:transparent}}#validate_entry_email #divBotones2 #terms_and_conditions{flex-direction:row;flex-wrap:wrap;gap:12px}@media (max-width: 769px){#validate_entry_email #divBotones2 #terms_and_conditions{flex-wrap:nowrap}}#validate_entry_email #divBotones2 #terms_and_conditions #terms_and_conditions_checkbox{margin-top:5px !important;width:16px;height:16px !important}#validate_entry_email #divBotones2 #terms_and_conditions .terms-and-conditions_info{font-family:'SofiaProLight', sans-serif;color:#515F78;font-size:14px;line-height:20px;text-align:left;font-weight:400;flex-basis:90%}#validate_entry_email #divBotones2 #terms_and_conditions .form-control-error{flex-basis:100%}#validate_entry_email #divBotones2 #auth_entry_email_input{flex-direction:column;gap:8px}#validate_entry_email #divBotones2 .b2b-info{display:flex;justify-content:flex-start;gap:12px;align-items:center;background-color:#FFE9DF;border-radius:6px;padding:12px}#validate_entry_email #divBotones2 .b2b-info span{color:#021B4B;font-size:14px;line-height:20px;text-align:left;font-weight:400}.rrss_login-button{display:flex;justify-content:center;align-items:center;gap:10px;padding:10px;border-radius:6px;background:transparent;border:1px solid #A2AAB8;font-family:'SofiaProRegular', sans-serif;font-size:16px;line-height:24px;color:#021B4B;cursor:pointer;transition:all 0.2s}.rrss_login-button:hover{background:#f4f6fa}.rrss_login-button img{width:24px;height:24px}.social-login{display:flex;justify-content:center;gap:20px;margin-bottom:32px}.separator{display:flex;align-items:center;text-align:center;max-width:450px;width:100%;margin:32px auto 20px}.separator::before,.separator::after{content:"";flex:1;border-bottom:1px solid #A2AAB8;margin:0 10px}.separator span{color:#515F78;font-weight:400;font-size:14px;line-height:20px}.new-login .forms-container.new-styles-form #divBotones2.content .register-form .input-row #user_email:read-only{color:#A2AAB8 !important;border:1px solid #D1D5DB !important;background:#F8F8F8}#modal-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8);z-index:1000}#modal-overlay .saml-error-modal{max-width:615px;max-height:362px;width:100%;height:100%;margin:200px auto;background-color:#ffff;border-radius:5px;padding:0rem 2rem;display:flex;flex-direction:column;justify-content:center;gap:24px}@media (max-width: 769px){#modal-overlay .saml-error-modal{width:90%}}#modal-overlay .saml-error-modal .close-icon{font-size:4rem;text-align:right;cursor:pointer}#modal-overlay .saml-error-modal .saml-error-modal-content{text-align:center;padding-top:2rem}#modal-overlay .saml-error-modal .saml-error-modal-content .saml-error-modal-content-heading{font-family:"Recoleta";color:#273c66;font-size:2.2rem;font-weight:600;line-height:28px;margin-top:0;text-align:center;margin-top:20px;margin-bottom:12px}#modal-overlay .saml-error-modal .saml-error-modal-content .saml-error-modal-content-subheading{font-family:"Sophia Pro", sans-serif;font-size:1.6rem;font-weight:300;line-height:normal;padding:0 3rem;text-align:center;margin:0 !important;color:#515f78}#modal-overlay .saml-error-modal .saml-error-modal-footer{display:flex;flex-direction:column;justify-content:center}#modal-overlay .saml-error-modal .saml-error-modal-footer button{font-size:1.6rem;opacity:1;background-color:#3872D9}@media (max-width: 769px){#modal-overlay .saml-error-modal .saml-error-modal-footer button{width:60%}}.login-back-button-wrapper{position:relative}.login-back-button-wrapper .login-back-button{position:relative;top:0;left:0;cursor:pointer;width:100vw;padding:10px 13px;background-color:white;line-height:normal;height:44px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px}.login-back-button-wrapper .login-back-button .login-back-text{color:#515F78;font-size:18px;font-weight:600;font-family:'SofiaPro', sans-serif}.devise-lange-selector-container{position:absolute;top:0;right:0;margin:20px 50px;z-index:1}.devise-language-selector{position:relative;width:fit-content;cursor:pointer;font-family:"SophiaProRegular", sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.devise-language-selector .selected{display:flex;align-items:center;padding:8px;border:none;border-radius:8px;background-color:#fff;gap:8px;white-space:nowrap}.devise-language-selector .flag{display:flex;width:16px;height:16px;padding:1.333px;justify-content:center;align-items:center}.devise-language-selector .language-text{color:#333}.devise-language-selector .chevron{width:12px;height:12px;font-size:18px;margin-left:auto;transition:transform 0.3s ease}.devise-language-selector.open .devise-language-selector .chevron{transform:rotate(180deg)}.devise-language-selector .language-options{display:none;position:absolute;top:100%;left:0;min-width:100%;background-color:white;border:1px solid #ccc;border-radius:8px;list-style:none;margin:0;padding:0;z-index:10;white-space:nowrap;box-shadow:0 4px 8px rgba(0,0,0,0.1)}.devise-language-selector .language-options li{display:flex;align-items:center;gap:8px;padding:12px;cursor:pointer}.devise-language-selector .language-options li:hover{background-color:#f0f0f0}.devise-language-selector .language-options li a{display:flex;align-items:center;gap:8px;text-decoration:none;color:inherit;width:100%}.devise-language-selector.open .language-options{display:block}@media (max-width: 768px){.devise-lange-selector-container{margin:20px}.devise-language-selector .selected{border:1px solid #D1D5DB}.devise-language-selector .selected .language-text,.devise-language-selector .selected .chevron{display:none}.devise-language-selector .selected .flag{width:18px;height:18px}.devise-language-selector .language-options li{padding:0}.devise-language-selector .language-options li a{justify-content:center;padding:8px}.devise-language-selector .language-options li a img{width:18px;height:18px}.devise-language-selector .language-options li a .language-name{display:none}}
