html{box-sizing:border-box;height:100%;min-height:100%;-webkit-text-size-adjust:100%}*,*::before,*::after{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Muli", Helvetica, Arial, sans-serif;font-size:16px;line-height:1.6;color:rgba(0,0,0,0.6);background:linear-gradient(rgba(var(--primary-color), 0.04), rgba(var(--primary-color), 0.04)),linear-gradient(rgba(0,0,0,0.02), rgba(0,0,0,0.02)),linear-gradient(white, white);margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}[tabindex="-1"]:focus{outline:none !important}h1,h2,h3,h4,h5,h6{margin-bottom:0;margin-top:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:rgba(0,0,0,0.87)}p{margin-top:0;margin-bottom:1}abbr[title],abbr[data-original-title]{cursor:help}address{margin-bottom:1;font-style:normal;line-height:inherit}ol,ul,dl{margin-top:0;margin-bottom:1em;list-style:none;padding:0}ol ol,ul,ol ul,ul ol{margin-bottom:0}dd{margin-left:0}blockquote{margin:0 0 1em}a{color:rgba(0,0,0,0.87);text-decoration:none;display:inline-block}pre{margin-top:0;margin-bottom:1em}figure{margin:0 0 1em}picture{display:block}img{vertical-align:middle}[role="button"]{cursor:pointer}a,area,button,[role="button"],input,label,select,summary,textarea{touch-action:manipulation}table{background-color:transparent}caption{padding-top:0.75rem;padding-bottom:0.75rem;color:rgba(0,0,0,0.16);text-align:left;caption-side:bottom}th{text-align:left}label{display:inline-block;margin-bottom:.5}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}input,button,select,textarea{margin:0;line-height:inherit;border-radius:0}textarea{resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:inline-block;width:auto;padding:2em;margin-bottom:2;font-size:16px;font-size:1rem;line-height:inherit;background:#f0f0f0;border:1px solid rgba(0,0,0,0.16)}input,textarea{box-sizing:inherit;-webkit-appearance:none}output{display:inline-block}[hidden]{display:none !important}input:focus,select:focus,textarea:focus,button:focus{outline:none}input:-webkit-autofill{-webkit-box-shadow:0 0 0px 1000px #fff inset}.wrapper{padding:10px}form{max-width:520px;margin:0 auto;width:100%}form.full-width{max-width:100%}form.new_survey,form.edit_surgery_survey{max-width:none}.invitations form{max-width:460px}.input-group{margin-bottom:1.5em;box-sizing:border-box;position:relative}.new_survey .input-group,.new_surgery_survey .input-group{margin-bottom:3em}.new_survey .input-group.mb-1-25,.new_surgery_survey .input-group.mb-1-25{margin-bottom:1.25em}label{display:block;font-size:14px;font-size:0.875rem;color:rgba(0,0,0,0.87);margin-bottom:2px}input.styled-checkbox+label.label--newsletter{color:rgba(0,0,0,0.87);font-weight:400;font-size:14px !important}.label--dashboard{padding:8px 0;margin-bottom:0;color:rgba(0,0,0,0.87)}input{font-size:16px;background:#ffffff;border:none;display:block;width:100%;height:48px;padding:0px 8px;border:1px solid rgba(0,0,0,0.16);font-family:"Muli", Helvetica, Arial, sans-serif;border-radius:4px;filter:none}input:focus{border:1px solid rgba(var(--primary-color), 1)}input[type='password']{padding-right:41px}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#user_country_id{visibility:hidden}#user_country_iso{visibility:hidden}.fake-input{height:44px;line-height:44px;padding:0px 8px 0px 0px;color:rgba(0,0,0,0.87)}textarea{font-size:16px;background-color:#ffffff;border:1px solid rgba(0,0,0,0.16);display:block;width:100%;padding:10px 8px;font-family:"Muli", Helvetica, Arial, sans-serif;border-radius:4px}textarea:focus{border:1px solid rgba(var(--primary-color), 1)}.input-lg-num{width:130px;background:transparent;border:0;border-bottom:2px solid rgba(0,0,0,0.87);border-radius:0;padding:0 0 0 0;font-size:50px;font-size:3.125rem;text-align:center;margin:0 auto;display:block;color:rgba(0,0,0,0.87);height:60px;margin:0;line-height:1}.input-lg-num:focus{border-right:none;border-top:none;border-left:none;border-bottom:2px solid rgba(0,0,0,0.87)}input[type="submit"]{box-sizing:border-box}input[type="submit"]:focus{border-color:transparent}::selection{background:#111;color:#fff}::-moz-selection{background:#111;color:#fff}::placeholder{color:#adadad;opacity:1}::-webkit-date-and-time-value{line-height:48px}.input-lg-num::placeholder{color:rgba(0,0,0,0.16)}.show-password{position:absolute;top:24px;right:0;z-index:1;height:48px;width:48px;cursor:pointer;display:flex;align-items:center;justify-content:center}.show-password .icon{width:32px;height:32px;margin-right:5px;fill:rgba(var(--primary-color), 1);display:block;margin:0 auto}.separator--or{display:flex;align-items:center;margin:1.5em auto 1.5em auto;max-width:520px}.separator--or .line{width:100%;background:rgba(0,0,0,0.16);height:1px;display:block}.separator--or .txt{font-size:16px;font-size:1rem;text-transform:uppercase;margin:0 1em;font-weight:600}.separator--vertical{background:#D8D8D8;height:85px;display:block;width:2px}.icon_calendar{position:absolute;width:24px;right:12px;top:13px;z-index:3;display:block;height:20px;fill:rgba(0,0,0,0.6)}.metric-system-option{font-weight:100;display:block;cursor:pointer;font-size:25px;font-size:1.5625rem}.metric-system-option.active{font-weight:800}.form-finder-filters{width:100%;display:flex;align-items:flex-start;flex-direction:column;gap:1em}.form-finder-filters .awesomplete,.form-finder-filters .filters{width:100%}.filters{padding:0;overflow:hidden;font-size:0;display:flex;flex-wrap:wrap;gap:8px}.filters input{visibility:hidden;position:absolute;left:0;width:0;height:0}.filters a{display:inline-flex;align-items:center;margin:0;clear:none;padding:0 1em;height:48px;cursor:pointer;background:rgba(255,255,255,0.8);font-size:16px;font-size:1rem;color:rgba(0,0,0,0.6);font-weight:600;border-radius:4px;border:1px solid rgba(0,0,0,0.16)}.filters a:last-child{margin-right:0}.filters a.is-selected{background:linear-gradient(rgba(19,113,145,0.08), rgba(19,113,145,0.08)),linear-gradient(rgba(255,255,255,0.8), rgba(255,255,255,0.8));color:#137191;border-color:#137191}.filters input[disabled]+label{opacity:0.25;cursor:default}.iradio{padding:0;overflow:hidden}.iradio input{visibility:hidden;position:absolute;left:0;width:0;height:0}.iradio input[type='radio']+label,.iradio input[type='checkbox']+label,.iradio a{display:block;float:left;margin:0;clear:none;padding:0 20px;height:44px;display:flex;justify-content:center;align-items:center;margin:0;cursor:pointer;border:1px solid rgba(var(--primary-color), 1);border-left:0px;font-size:14px !important;font-weight:600;color:rgba(var(--primary-color), 1)}.iradio input[type='radio']+label:first-of-type,.iradio input[type='checkbox']+label:first-of-type,.iradio a:first-of-type{border-radius:4px 0 0 4px;border-left:1px solid rgba(var(--primary-color), 1)}.iradio input[type='radio']+label:last-child,.iradio input[type='checkbox']+label:last-child,.iradio a:last-child{border-radius:0 4px 4px 0}.iradio input[type='radio']:checked+label,.iradio input[type='checkbox']:checked+label,.iradio a.is-selected{background:rgba(var(--primary-color), 0.12);color:rgba(var(--primary-color), 1)}.iradio input[disabled]+label{opacity:0.25;cursor:default}.radio-rows{display:flex;flex-wrap:wrap;gap:0.5em;margin-top:0.5em}.radio-rows input{visibility:hidden;position:absolute}.radio-rows input[type='radio']+label,.radio-rows input[type='checkbox']+label,.radio-rows a{width:100%;display:block;margin:0;clear:none;height:44px;display:flex;justify-content:center;align-items:center;margin:0;cursor:pointer;border:1px solid rgba(0,0,0,0.6);border-radius:4px;font-weight:400;color:rgba(0,0,0,0.6)}@media (min-width: 1023px){.radio-rows input[type='radio']+label,.radio-rows input[type='checkbox']+label,.radio-rows a{display:inline-flex;width:auto;padding:0 1em}}.radio-rows input[type='radio']+label:not(.share-feedback-modal__shared),.radio-rows input[type='checkbox']+label,.radio-rows a{font-size:17px !important}.radio-rows input[type='radio']:checked+label,.radio-rows input[type='checkbox']:checked+label,.radio-rows a.is-selected{background:rgba(var(--primary-color), 0.12);color:rgba(var(--primary-color), 1);border:1px solid rgba(var(--primary-color), 1)}.radio-rows input[type='radio']+label:hover,.radio-rows input[type='checkbox']+label:hover{background:rgba(var(--primary-color), 0.08)}.radio-rows input[disabled]+label{opacity:0.25;cursor:default}.smiley-radio{padding:0;overflow:hidden}.smiley-radio .icon{width:44px;height:44px;display:block}.smiley-radio input{visibility:hidden;position:absolute;left:0;width:0;height:0}.smiley-radio input[type='radio']+label,.smiley-radio input[type='checkbox']+label,.smiley-radio a{display:block;float:left;margin:0 5px;clear:none;height:44px;width:44px;cursor:pointer;opacity:0.2}.smiley-radio input[type='radio']+label .icon,.smiley-radio input[type='checkbox']+label .icon,.smiley-radio a .icon{fill:#000}.smiley-radio input[type='radio']:checked+label,.smiley-radio input[type='checkbox']:checked+label,.smiley-radio a.is-selected{opacity:1}.smiley-radio input[type='radio']:checked+label .icon,.smiley-radio input[type='checkbox']:checked+label .icon,.smiley-radio a.is-selected .icon{fill:rgba(var(--primary-color), 1)}.smiley-radio input[disabled]+label{cursor:default}button[disabled]{opacity:0.25 !important;pointer-events:none !important;cursor:default !important}.error{background:#a32641;width:auto;display:inline-block;padding:0.5em 1em;position:relative;color:#fff;z-index:2;margin-top:7px;font-size:16px;font-size:1rem}.error:after{content:"";display:block;position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #a32641;top:-7px;left:39px}.error.no-arrow:after{display:none}.password-rules{font-size:12px;font-size:0.75rem;margin-top:5px}.password-rules.active .password-rules__rule.active{background:linear-gradient(rgba(14,168,166,0.12), rgba(14,168,166,0.12)),linear-gradient(white, white);border:1px solid rgba(14,168,166,0.24);color:#0ea8a6;padding:0 4px;opacity:1;font-weight:700;border-radius:4px;display:inline-block;margin-bottom:2px}.password-rules.active .password-rules__comma{opacity:0.5}.password-secure{background:linear-gradient(rgba(14,168,166,0.12), rgba(14,168,166,0.12)),linear-gradient(white, white);display:none;align-items:center;justify-content:center;padding:0.5em 1em;font-size:16px;font-weight:600;color:#0ea8a6;margin-top:0.5rem;border-radius:4px;border:1px solid rgba(14,168,166,0.24)}.password-secure.active{display:flex}.password-secure .icon{width:20px;height:20px;margin-right:4px}select[multiple]{background-color:#ffffff;width:auto;height:auto;padding:0;margin:0;border:1px solid rgba(0,0,0,0.16);-webkit-appearance:none;width:100%;min-height:48px;padding:0;padding-left:8px;font-size:16px;font-size:1rem;font-family:"Muli", Helvetica, Arial, sans-serif}@media (min-width: 615px){select[multiple]{padding-left:0px}}select[multiple]:focus option:checked{background:rgba(var(--primary-color), 1)}select[multiple] option{height:36px;font-size:16px;font-size:1rem;display:flex;align-items:center;cursor:pointer;padding:0px 5px 0px 5px;margin:1px 0;color:rgba(0,0,0,0.87)}.select-css{display:block;font-size:16px;line-height:1.3;padding:.8em 1.4em .8em .8em;width:100%;max-width:100%;font-family:"Muli", Helvetica, Arial, sans-serif;box-sizing:border-box;margin:0;color:rgba(0,0,0,0.87);background:#ffffff;border:1px solid rgba(0,0,0,0.16);-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDgiIGhlaWdodD0iNDgiIHZpZXdCb3g9IjAgMCA0OCA0OCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNzg3NDEgMTUuNTI0MkM1Ljc4NDc2IDE1LjcyMTUgNS44MjI0MiAxNS45MTczIDUuODk4MDggMTYuMDk5NkM1Ljk3MzczIDE2LjI4MTkgNi4wODU4IDE2LjQ0NjggNi4yMjc0MSAxNi41ODQyTDIyLjQwNzQgMzIuNzc0MkMyMi42ODg3IDMzLjA1NTEgMjMuMDY5OSAzMy4yMTI5IDIzLjQ2NzQgMzMuMjEyOUMyMy44NjQ5IDMzLjIxMjkgMjQuMjQ2MiAzMy4wNTUxIDI0LjUyNzQgMzIuNzc0Mkw0MC41ODc0IDE2LjcwNDJDNDAuNzI3NyAxNi41NjU2IDQwLjgzOTEgMTYuNDAwNiA0MC45MTUxIDE2LjIxODZDNDAuOTkxMSAxNi4wMzY3IDQxLjAzMDMgMTUuODQxNCA0MS4wMzAzIDE1LjY0NDJDNDEuMDMwMyAxNS40NDcgNDAuOTkxMSAxNS4yNTE4IDQwLjkxNTEgMTUuMDY5OEM0MC44MzkxIDE0Ljg4NzkgNDAuNzI3NyAxNC43MjI4IDQwLjU4NzQgMTQuNTg0MkM0MC4zMDQ5IDE0LjMwNTcgMzkuOTI0MSAxNC4xNDk2IDM5LjUyNzQgMTQuMTQ5NkMzOS4xMzA3IDE0LjE0OTYgMzguNzQ5OSAxNC4zMDU3IDM4LjQ2NzQgMTQuNTg0MkwyMy40Njc0IDI5LjU4NDJMOC4zNDc0MSAxNC40NjQyQzguMDY0ODggMTQuMTg1NyA3LjY4NDEyIDE0LjAyOTYgNy4yODc0MSAxNC4wMjk2QzYuODkwNzEgMTQuMDI5NiA2LjUwOTk0IDE0LjE4NTcgNi4yMjc0MSAxNC40NjQyQzYuMDg3MTkgMTQuNjAyNyA1Ljk3NjA0IDE0Ljc2NzggNS45MDA0OCAxNC45NDk4QzUuODI0OTIgMTUuMTMxOCA1Ljc4NjQ4IDE1LjMyNzEgNS43ODc0MSAxNS41MjQyWiIgZmlsbD0iYmxhY2siIGZpbGwtb3BhY2l0eT0iMC42Ii8+Cjwvc3ZnPgo=);background-repeat:no-repeat, repeat;background-position:right 12px top 50%, 0 0;background-size:24px auto, 100%;cursor:pointer}select[multiple]:focus option:checked{background:#eee linear-gradient(0deg, #eee 0%, #eee 100%)}.select-css::-ms-expand{display:none}.form-comments{max-width:none}.form-comments input.form-control{margin-bottom:1em;border-radius:12em;padding-right:20px;padding-left:20px;width:calc(100% - 54px)}.form-comments .btn{width:48px !important;min-width:48px !important;border-radius:12em;font-weight:700;font-size:14px;cursor:pointer;margin-left:10px;padding:0;pointer-events:none;opacity:0.5}.form-comments .btn.active{opacity:1;pointer-events:all}.form-comments .btn .icon{fill:#fff;width:24px;height:24px;display:block}.form-control--mob-community{background:#f5f5f5}input.styled-radio-btn{cursor:pointer;width:100%;position:relative;background-color:transparent !important;font-weight:600;z-index:1}input.styled-radio-btn+label{position:absolute;font-size:0.8125rem;width:100%}.check-box-wrap{height:44px;width:44px;position:relative}input.styled-checkbox{position:absolute;display:block;height:32px;width:32px;border:none;opacity:0}input.styled-checkbox+label{display:flex;align-items:center;margin-bottom:1em;color:rgba(0,0,0,0.6);height:30px;cursor:pointer;font-size:16px !important}input.styled-checkbox+label .styled-checkbox__checkbox{background:#ffffff none repeat scroll 0 0;border:1px solid rgba(0,0,0,0.16);border-radius:4px;display:inline-flex;justify-content:center;align-items:center;height:36px;min-width:36px;margin-right:0.5em;cursor:pointer;position:relative}input.styled-checkbox:checked+label .styled-checkbox__checkbox{border-color:rgba(var(--primary-color), 1);background:linear-gradient(rgba(var(--primary-color), 0.12), rgba(var(--primary-color), 0.12)),linear-gradient(white, white)}input.styled-checkbox+label .icon{fill:rgba(var(--primary-color), 1);width:16px;height:16px;display:none}input.styled-checkbox:checked+label .icon{display:block}input:required{box-shadow:none}.desktop-instruction{display:none}@media (min-width: 1400px){.desktop-instruction{display:block}}.appointment-form .btn{pointer-events:none;opacity:0.5}.appointment-form .btn.active{opacity:1;pointer-events:all}#step2.appointment-form .input-group{margin-bottom:3em}.highlight-error{background-color:rgba(163,38,65,0.12);border:#a32641 1px solid;color:#a32641 !important;padding:8px;margin-bottom:1.5em;font-weight:700;border-radius:4px}.highlight-error strong{color:#a32641 !important}.block-error{display:flex;padding:0 1em;margin:0 auto;justify-content:center;position:sticky;bottom:124px}@media (min-width: 1023px){.block-error{justify-content:left;bottom:1em}}.block-error>span{background-color:#a32641;color:#fff;padding:0.5em 1em;font-size:18px;font-weight:600;line-height:30px}.checkbox--multi-choice-text{display:inline-flex;align-items:center;position:relative;border:1px solid rgba(0,0,0,0.6);border-radius:4px;white-space:nowrap;width:auto;cursor:pointer;padding:0 1em;background:rgba(255,255,255,0.25);font-size:17px !important;height:48px}.checkbox--multi-choice-text:hover{background:rgba(var(--primary-color), 0.08)}.checkbox--multi-choice-text span{display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;width:20px;height:20px;left:-4px;top:-4px;background:rgba(var(--primary-color), 1);border-radius:28px;z-index:2;color:white;font-size:9px;font-size:0.5625rem;font-weight:700}@media (max-width: 1023px){.checkbox--multi-choice-text{width:100%;padding:0 3em;border:none;background:none !important}.checkbox--multi-choice-text span{font-size:18px;line-height:24px;width:44px;height:44px;left:0px;top:0px;background:#FFFFFF;border:1px solid rgba(0,0,0,0.16);border-radius:36px}.checkbox--multi-choice-text span:hover{background:rgba(var(--primary-color), 0.08)}.checkbox--multi-choice-text span.selected{background:rgba(var(--primary-color), 0.12);color:rgba(var(--primary-color), 1);border:1px solid rgba(var(--primary-color), 1)}}.survey_surgery_type_ids .checkbox--multi-choice-text{color:rgba(0,0,0,0.6) !important}.reason-checkbox{opacity:0;position:absolute;display:inline-flex;width:auto;padding:0 1em}.checked-label{background:rgba(var(--primary-color), 0.12);color:rgba(var(--primary-color), 1);border:1px solid rgba(var(--primary-color), 1)}@media (max-width: 1023px){.checked-label{background:transparent !important;border:none}}.checkbox-rows{display:flex;flex-wrap:wrap;gap:0.5em;margin-top:0.5em;padding:1em 0}.custom-answers{padding:1em 0}.custom-questions-checkboxes{display:inline-flex;align-items:center;position:relative;border:1px solid rgba(0,0,0,0.6);border-radius:4px;white-space:nowrap;width:auto;cursor:pointer;padding:0 1em;background:rgba(255,255,255,0.25);font-size:17px !important;height:48px}.custom-questions-checkboxes input{display:none}.custom-questions-checkboxes.selected{background:rgba(var(--primary-color), 0.12);color:rgba(var(--primary-color), 1);font-weight:700;border:1px solid rgba(var(--primary-color), 1)}.custom-questions-checkboxes:hover{background:rgba(var(--primary-color), 0.12)}@media (max-width: 1023px){.custom-questions-checkboxes{width:100%}}.hl--page-title{font-size:18px;font-size:1.125rem;font-weight:800;text-align:center;margin-bottom:1em;font-family:"Muli", Helvetica, Arial, sans-serif;line-height:1.3}.hl--page-title br{display:none}.hl--page-title.white{color:#fff}.hl--page-title.white .light{color:white}@media (min-width: 1023px){.hl--page-title{text-align:left;font-size:24px;font-size:1.5rem}}.hl--page-title .light{display:block;font-weight:500;font-size:16px;font-size:1rem;margin:4px 0}.hl--page-title-signup{font-size:20px;font-size:1.25rem}@media (min-width: 1023px){.hl--page-title-signup{font-size:24px;font-size:1.5rem}}.hl--page-title--home{line-height:1.4;color:#fff}@media (min-width: 1023px){.hl--page-title--home{color:rgba(0,0,0,0.87);font-size:30px;font-size:1.875rem}}.hl--page-title--home .welcome{font-weight:100}.hl--page-title-welcome{font-weight:100}.hl--page-title-comunity_terms{font-size:22px;font-size:1.375rem;font-weight:700}.container--legal strong{margin-right:6px}.container--legal .hl--paragraph{font-size:18px;font-size:1.125rem;font-weight:900}@media (min-width: 1023px){.container--legal .hl--paragraph{font-size:24px;font-size:1.5rem}}.container--legal .block .hl--paragraph{font-size:16px;font-size:1rem;font-weight:700}@media (min-width: 1023px){.container--legal .block .hl--paragraph{font-size:22px;font-size:1.375rem}}.hl--dr-title{font-size:20px;font-size:1.25rem;font-weight:800;margin-bottom:0.25em;font-family:"Muli", Helvetica, Arial, sans-serif;line-height:1.3;color:rgba(0,0,0,0.87)}.hl--dr-title-video{font-size:24px;font-size:1.5rem;font-weight:700;margin-bottom:0;font-family:"Muli", Helvetica, Arial, sans-serif;line-height:1.3}@media (min-width: 1023px){.hl--dr-title-video{font-size:30px;font-size:1.875rem;margin-bottom:5px}}.hl--sub-title{font-size:18px;font-size:1.125rem;font-weight:800;text-align:left;margin-bottom:1em;font-family:"Muli", Helvetica, Arial, sans-serif;line-height:1.3}.btn--primary{background:#137191;color:#fff;border:1px solid transparent;padding:0 2em;height:48px;font-size:16px;font-size:1rem;border-radius:4px;position:relative;cursor:pointer;display:inline-flex;text-align:center;line-height:1.3;justify-content:center;align-items:center;font-family:"Muli", Helvetica, Arial, sans-serif;font-weight:600;background:rgba(var(--primary-color), 1);position:relative}.btn--primary .icon{margin-right:4px}@media (min-width: 1023px){.btn--primary:hover:before{content:"";position:absolute;background:rgba(255,255,255,0.05);top:0;left:0;bottom:0;right:0;height:100%;width:100%}}.btn--green{background:#0ea8a6;color:#fff;border:1px solid transparent;padding:0 2em;height:48px;font-size:16px;font-size:1rem;border-radius:4px;position:relative;cursor:pointer;display:inline-flex;text-align:center;line-height:1.3;justify-content:center;align-items:center;font-family:"Muli", Helvetica, Arial, sans-serif;font-weight:600;margin-bottom:0}.btn--green .icon{margin-right:4px}@media (min-width: 1023px){.btn--green:hover{background:#0eadab}}.btn--red{background:#a32641;color:#fff;border:1px solid transparent;padding:0 2em;height:48px;font-size:16px;font-size:1rem;border-radius:4px;position:relative;cursor:pointer;display:inline-flex;text-align:center;line-height:1.3;justify-content:center;align-items:center;font-family:"Muli", Helvetica, Arial, sans-serif;font-weight:600}.btn--red .icon{margin-right:4px}.btn--red .icon{fill:#fff}@media (min-width: 1023px){.btn--red:hover:before{content:"";position:absolute;background:rgba(255,255,255,0.05);top:0;left:0;bottom:0;right:0;height:100%;width:100%}}.btn--transparent{background:transparent;color:rgba(var(--primary-color), 1);border:1px solid transparent;padding:0 2em;height:48px;font-size:16px;font-size:1rem;border-radius:4px;position:relative;cursor:pointer;display:inline-flex;text-align:center;line-height:1.3;justify-content:center;align-items:center;font-family:"Muli", Helvetica, Arial, sans-serif;font-weight:600;padding:0 1em}.btn--transparent .icon{margin-right:4px}.btn--transparent .icon{fill:rgba(var(--primary-color), 1);width:20px;height:20px}@media (min-width: 1023px){.btn--transparent:hover{background:rgba(var(--primary-color), 0.08)}}.btn--red-transparent{background:transparent;color:#a32641;border:1px solid transparent;padding:0 2em;height:48px;font-size:16px;font-size:1rem;border-radius:4px;position:relative;cursor:pointer;display:inline-flex;text-align:center;line-height:1.3;justify-content:center;align-items:center;font-family:"Muli", Helvetica, Arial, sans-serif;font-weight:600;padding:0 1em}.btn--red-transparent .icon{margin-right:4px}.btn--red-transparent .icon{fill:#a32641;width:20px;height:20px}@media (min-width: 1023px){.btn--red-transparent:hover{background:rgba(163,38,65,0.08)}}.btn--grey{background:transparent;color:rgba(0,0,0,0.87);border:1px solid transparent;padding:0 2em;height:48px;font-size:16px;font-size:1rem;border-radius:4px;position:relative;cursor:pointer;display:inline-flex;text-align:center;line-height:1.3;justify-content:center;align-items:center;font-family:"Muli", Helvetica, Arial, sans-serif;font-weight:600;box-shadow:none;margin:0;padding:0 1em}.btn--grey .icon{margin-right:4px}.btn--grey .icon{height:16px;width:16px;margin-right:8px}.btn--grey input.styled-radio-btn{position:absolute;top:0;left:0;width:100%;bottom:0;border:1px solid rgba(0,0,0,0.16)}.btn--grey input.styled-radio-btn:checked{background:rgba(var(--primary-color), 0.12) !important;border:1px solid rgba(var(--primary-color), 1)}.btn--grey input.styled-radio-btn:checked+label{font-weight:700;color:rgba(var(--primary-color), 1)}.btn--grey input.styled-radio-btn+label{position:relative;font-size:16px !important}@media (min-width: 1023px){.btn--grey:hover{background:rgba(var(--primary-color), 0.08)}}.btn--dark-grey{background:rgba(0,0,0,0.6);color:#fff;border:1px solid transparent;padding:0 2em;height:48px;font-size:16px;font-size:1rem;border-radius:4px;position:relative;cursor:pointer;display:inline-flex;text-align:center;line-height:1.3;justify-content:center;align-items:center;font-family:"Muli", Helvetica, Arial, sans-serif;font-weight:600}.btn--dark-grey .icon{margin-right:4px}.btn--pending{background:#fff;color:rgba(0,0,0,0.87);border:1px solid transparent;padding:0 2em;height:48px;font-size:16px;font-size:1rem;border-radius:4px;position:relative;cursor:pointer;display:inline-flex;text-align:center;line-height:1.3;justify-content:center;align-items:center;font-family:"Muli", Helvetica, Arial, sans-serif;font-weight:600;margin-bottom:0}.btn--pending .icon{margin-right:4px}.btn--sm{display:inline-flex;width:auto;height:36px;padding:0 1em;font-size:13px;font-size:0.8125rem}.btn--sm .icon{width:12px;height:14px}.btn--sm .icon_tick-filled{width:20px;height:20px}.btn--sm .icon_cross{width:19px;height:19px}.btn--sm .icon_pending{width:19px;height:19px}.btn--sm .icon_share{width:20px;height:20px}.btn--white{background:#fff;color:rgba(var(--primary-color), 1);border:1px solid rgba(var(--primary-color), 1);padding:0 2em;height:48px;font-size:16px;font-size:1rem;border-radius:4px;position:relative;cursor:pointer;display:inline-flex;text-align:center;line-height:1.3;justify-content:center;align-items:center;font-family:"Muli", Helvetica, Arial, sans-serif;font-weight:600;position:relative;padding:0 1em}.btn--white .icon{margin-right:4px}@media (min-width: 1023px){.btn--white:hover:before{content:"";position:absolute;background:rgba(var(--primary-color), 0.08);top:0;left:0;bottom:0;right:0;height:100%;width:100%}}.btn--add .icon{width:16px;height:16px;fill:rgba(var(--primary-color), 1)}.btn-group{max-width:375px;margin:0 auto;padding:0 1em;text-align:center}.btn-group.flex{display:flex}.btn-group.sm{max-width:390px}.btn-group--full-width-mob{padding:0;max-width:none}.btn-group--same-width{display:inline-flex;flex-direction:column}.btn--same-width{width:100%}.btn--img{box-shadow:0 0px 8px 0 rgba(0,0,0,0.11);background:#fff;position:relative;border-radius:8px;width:150px;height:auto;display:block;margin:0 0.25em;overflow:hidden;padding-top:0.5em}.btn--img img{display:block}@media (min-width: 1023px){.btn--img{margin:0 0.5em;width:210px;box-shadow:0 0px 8px 0 rgba(0,0,0,0.11);transition:box-shadow 0.3s;cursor:pointer}.btn--img:hover{outline:1px solid rgba(var(--primary-color), 1)}}.btn--img.clean{box-shadow:none}.btn--img__txt{display:flex;align-items:center;text-align:center;font-weight:bold;justify-content:center;font-size:16px;font-size:1rem;padding:5px 0;color:rgba(0,0,0,0.87);line-height:20px;min-height:56px;max-width:170px;margin:0 auto}@media (min-width: 1023px){.btn--img__txt{padding:15px 0}}.btn--img__img-holder{position:relative;padding-bottom:100%}.btn--img__img{width:100%;display:block;position:absolute;left:0;top:0}.btn--delete-img{position:absolute;z-index:2;bottom:10px;width:40px;height:40px;min-width:auto;padding:0;left:10px;margin:0;box-shadow:0px 0px 7px rgba(0,0,0,0.25);right:10px;left:auto;border-radius:50px}.btn--delete-img .icon{width:20px;height:20px;margin:0;fill:#ffffff}.btn--rotate-left-img{position:absolute;z-index:2;bottom:10px;width:40px;height:40px;min-width:auto;padding:0;left:10px;margin:0;box-shadow:0px 0px 7px rgba(0,0,0,0.25);left:10px;right:auto;border-radius:50px}.btn--rotate-left-img .icon{width:20px;height:20px;margin:0;fill:#ffffff}.btn--rotate-left-img .icon{transform:translateX(1px)}.btn--rotate-right-img{position:absolute;z-index:2;bottom:10px;width:40px;height:40px;min-width:auto;padding:0;left:10px;margin:0;box-shadow:0px 0px 7px rgba(0,0,0,0.25);left:60px;right:auto;border-radius:50px}.btn--rotate-right-img .icon{width:20px;height:20px;margin:0;fill:#ffffff}.btn--upload-img .icon,.btn--take-photo .icon{fill:currentColor;width:20px;height:20px}.btn--next-photo{gap:4px}.btn--next-photo .icon{fill:#ffffff;width:16px;height:16px;margin:0}.btn-my3ds-menu{position:absolute;display:none;top:0px;right:0px;z-index:100;font-weight:bold;width:60px;height:60px;text-align:center;justify-content:center;align-items:center;flex-direction:column}.btn-my3ds-menu .icon{width:28px;height:28px;display:block;margin:0 auto}.btn-my3ds-menu span{display:block;font-size:10px;font-size:0.625rem}@media (min-width: 1023px){.btn-my3ds-menu{width:80px;height:70px}.btn-my3ds-menu .icon{width:36px;height:36px}.btn-my3ds-menu span{margin-top:-4px;font-size:9px;font-size:0.5625rem}}.scrolled .btn-my3ds-menu span{display:none}.dashboard .btn-my3ds-menu{display:inline-flex}.bottom-btn{bottom:1em !important;position:fixed;z-index:10;width:100%;left:0}@media (min-width: 1023px){.bottom-btn{bottom:0px}}.btn--full-width-md-down{width:100%}@media (min-width: 1023px){.btn--full-width-md-down{width:auto}}.link{font-weight:700;color:rgba(var(--primary-color), 1)}.link .icon{fill:rgba(var(--primary-color), 1)}.link--how-to-video{display:block;text-align:center;font-weight:700;margin:0;color:rgba(var(--primary-color), 1)}.link--how-to-video svg{height:32px;width:32px;vertical-align:middle;margin-bottom:3px;fill:currentColor}.link--share-feedback{font-weight:600;color:rgba(var(--primary-color), 1)}.link-group{max-width:520px;margin:0 auto;padding:0 1em;text-align:center}.link-group.flex{display:flex}.link-group.sm{max-width:390px}.link--primary{color:#137191;text-decoration-line:underline}ul.list--features li{background-image:url(https://my.crisalix.com/assets/icons/icon-tick-filled-ff6f2b0eb0646ca9ad789a8b76c9fe5927b97bf54b43489681f784e878d6cbef.svg);background-repeat:no-repeat;background-size:20px auto;margin-bottom:0.5rem;padding-left:24px;background-position:0 3px;max-width:75ch}.m-0{margin:0 !important}.mb-0{margin-bottom:0 !important}.mb-5px{margin-bottom:5px !important}.mb-10px{margin-bottom:10px !important}.mb-0-5{margin-bottom:0.5em !important}.mb-1{margin-bottom:1em !important}.mb-1-5{margin-bottom:1.5em !important}.mb-2{margin-bottom:2em !important}@media (max-width: 1023px){.mb-2-md-down{margin-bottom:2em !important}}.mb-3{margin-bottom:3em !important}.mb-4{margin-bottom:4em !important}.mr-0{margin-right:0 !important}.mr-0-5{margin-right:0.5em !important}.mr-1{margin-right:1em !important}.mr-2{margin-right:2em !important}.ml-auto{margin-left:auto !important}.ml-0{margin-left:0 !important}.ml-1{margin-left:1em !important}.mt-0-5{margin-top:0.5em !important}.mt-8px{margin-top:8px !important}.mt-16px{margin-top:16px !important}@media (max-width: 615px){.sm-mt-16px{margin-top:16px !important}}.p-0{padding:0 !important}.p-16px{padding:16px !important}@media (max-width: 1023px){.p-0-md-down{padding:0 !important}}.pt-1{padding-top:1em !important}.mt-1{margin-top:1em !important}.mt-1-5{margin-top:1.5em !important}.mt-2{margin-top:2em !important}.mt-3{margin-top:3em !important}.mt-4px{margin-top:4px !important}.txt-center{text-align:center !important}@media (min-width: 1023px){.txt-center-md-up{text-align:center !important}}.txt-left{text-align:left !important}.txt-right{text-align:right !important}.flex{display:flex !important}.flex-col{flex-direction:column;display:flex}.gap-4px{gap:4px !important}.space-between{justify-content:space-between}.justify-start{justify-content:flex-start !important}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-start}.responsive-img{display:block;width:100%}.width-auto{width:auto !important;padding:0px 20px;display:inline-flex}.inline-block{display:inline-block !important}.inline-flex{display:inline-flex !important}.justify-evenly{justify-content:space-evenly}.justify-evenly-between{justify-content:space-evenly}@media (min-width: 1023px){.justify-evenly-between{justify-content:space-between}}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.align-end{align-items:flex-end}.uppercase{text-transform:uppercase}.h-100vh{height:100vh}.full-height{height:calc(100vh - 70px) !important}.full-width{width:100% !important}.full-width-md-down{width:100%}@media (min-width: 1023px){.full-width-md-down{width:auto}}.vert-center-block{position:relative;top:50%;transform:translateY(-50%)}.relative{position:relative}.hidden{display:none !important}.bg-white{background:#fff}.mb-15px{margin-bottom:15px !important}.clearfix{overflow:auto;zoom:1}.intro-txt{padding:2em 0 0 0}.block{display:block !important}.red{color:#a32641 !important}.turquoise{color:#4a94b5 !important}.separator-line{width:100%;height:1px;display:block;background:rgba(0,0,0,0.16)}.word-wrap{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.underline{text-decoration:underline}.border-top{border-top:1px solid #888;margin-top:5em;padding-top:2em}.box-shadow{box-shadow:0px 2px 3px rgba(0,0,0,0.1)}.pointer{cursor:pointer}@media (min-width: 1023px){.hide-md-up{display:none}}.show-md-up-flex{display:none}@media (min-width: 1023px){.show-md-up-flex{display:flex}}.show-md-down-inline-flex{display:none !important}@media (max-width: 1023px){.show-md-down-inline-flex{display:inline-flex !important}}.invisible{visibility:hidden}.icon-email{width:80px;margin-left:auto;margin-right:auto;display:block}.icon--uploader-status{position:absolute;top:10px;left:10px;width:26px;height:26px;margin:0;fill:#0ea8a6;z-index:2}.icon_pending{width:20px;height:20px}.icon_tick-filled{width:32px;height:32px}.icon_heart-filled{fill:#a32641}.icon_smile{width:50px;height:50px}.bold,strong{color:rgba(0,0,0,0.87);font-weight:700}.lg{font-size:18px;font-size:1.125rem}.sm{font-size:14px;font-size:0.875rem}.xs{font-size:12px;font-size:0.75rem}.bold-600{font-weight:600;color:rgba(0,0,0,0.87)}.bold-700{font-weight:700;color:rgba(0,0,0,0.87)}.icon-text{justify-content:flex-start;display:flex;align-items:center}.icon-text .icon{width:16px;height:16px;margin-right:8px}.med-emphasis-surface{color:rgba(0,0,0,0.6)}.high-emphasis-surface{color:rgba(0,0,0,0.87)}.alert{background:rgba(0,0,0,0.87);display:flex;position:absolute;bottom:calc(62px + env(safe-area-inset-bottom));left:4px;color:#fff;gap:12px;transition:opacity 0.2s ease-out;z-index:20;height:48px;padding:16px 4px 16px 16px;align-items:center;border-radius:4px;box-shadow:none}@media (orientation: landscape){.alert{bottom:calc(64px + env(safe-area-inset-bottom))}}.alert__close{width:40px;height:40px;fill:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}.alert__close .icon{width:20px;height:20px}.info-box{display:inline-block;padding:2em;background:#ebeff0;border:1px solid #cccccc}.tab-element{width:100%}.tab-element__list{border-bottom:1px solid #dee2e6;padding-left:0;margin-bottom:0;list-style:none;overflow-x:auto;white-space:nowrap;overflow-y:hidden;scrollbar-width:none}.tab-element__list::-webkit-scrollbar{display:none}.tab-element__list--public-profile{display:flex;justify-content:space-around}.tab-element__item{cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;margin-bottom:-1px;background:0 0;font-weight:600;color:rgba(0,0,0,0.6);border-bottom:3px solid transparent}.tab-element__item.active{color:rgba(0,0,0,0.87);font-weight:600;border-bottom:3px solid rgba(0,0,0,0.87)}.tab-element__item-text{display:none}@media (min-width: 615px){.tab-element__item-text{display:block}}.tab-element__content{display:flex}.tab-element__panel{display:none;margin-right:-100%;width:100%;height:fit-content}.tab-element__panel.active{display:block}@media (min-width: 615px){.tab-element__panel{display:block;visibility:hidden}.tab-element__panel.active{visibility:visible}}.tab-element__icon{width:24px;height:24px;display:block;fill:currentColor}@media (min-width: 615px){.tab-element__icon{width:16px;height:16px}}.table{border-collapse:collapse;border-spacing:0;width:100%;background:#ffffff none repeat scroll 0 0;margin-bottom:2em}.table.shadow{box-shadow:0 0 4px rgba(0,0,0,0.05)}.table thead{border-bottom:1px dotted rgba(0,0,0,0.16)}.table th{font-size:13px;font-size:0.8125rem;font-weight:600;padding:1em;color:rgba(0,0,0,0.87)}.table tr{border-bottom:1px solid #eee}.table tr:last-child{border-bottom:none}.table td{position:relative;vertical-align:middle;padding:1em 1em}@media (min-width: 1400px){.table td{padding:1.25em 1em}}.table td:last-child{text-align:right}@media (max-width: 615px){.responsive-table{max-width:100%;width:100%;display:block;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;white-space:nowrap}}.table-striped tbody>tr:nth-of-type(2n+1){background:#fafafa}.table-striped tr{border-bottom:none}.myconsultation__block{margin-bottom:3em}.myconsultation__block.white{background:#fff;padding:1em;border:1px solid rgba(0,0,0,0.16)}.myconsultation__doctor{display:flex;align-items:center}.myconsultation__doctor .img-doctor{width:30px;height:30px;display:block}.myconsultation__doctor-img{margin-right:1em}.chat{background:#f3f3f3;padding:1em 1em 2.5em 1em;border-radius:0px 10px 10px 10px;color:rgba(0,0,0,0.87);max-width:80%;margin-left:5px;position:relative;min-width:200px;overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.chat:before{content:"";display:block;left:-10px;top:0;position:absolute;width:0;height:0;border-top:0px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #f0f0f0}.chat-date{font-size:11px;font-size:0.6875rem;display:block;position:absolute;bottom:1em;right:1em;color:rgba(0,0,0,0.6)}.chat-wrap{display:flex}.chat-wrap.right{justify-content:flex-end}.chat-wrap.right .chat{border-radius:10px 0px 10px 10px;margin-right:5px}.chat-wrap.right .chat:before{right:-10px;left:auto;border-top:0px solid transparent;border-bottom:10px solid transparent;border-right:none;border-left:10px solid #f0f0f0}.myconsultation__main-btn--wrapper{padding:0 1em}@media (min-width: 1023px){.myconsultation__main-btn{margin-bottom:0;margin-top:-24px}}.myconsultation__survey-status{display:flex;margin-bottom:1em;justify-content:center}.myconsultation__survey-status .icon{width:44px;height:44px;opacity:0.25;margin-right:0.5em}.myconsultation__survey-status .icon.active{opacity:1;fill:rgba(var(--primary-color), 1)}.hero-parallax{margin:0 auto;height:auto;background-image:url(https://my.crisalix.com/assets/home-img-sm-23a261d10c856a897403fe6a164079344d20d918274001e0684de2b6997d01c5.jpg);position:relative;background-blend-mode:overlay;background-size:100%;background-position:center 0;background-repeat:no-repeat;margin-bottom:1em;margin-top:65px;padding-bottom:70.25%}@media (min-width: 1023px){.hero-parallax{background-image:url(https://my.crisalix.com/assets/home-img-md-5b1255a44cb5dc61c04e706519efd7656cfe1540b6cc9371c9ef21d8dabb7e56.jpg);background-repeat:no-repeat;background-attachment:fixed;margin-top:70px;margin-bottom:0;height:310px;padding-bottom:0}}@media (min-width: 1600px){.hero-parallax{height:400px}}.customized .hero-parallax{padding-bottom:calc(15.5% + 2.5em);height:auto}@media (min-width: 1023px){.customized .hero-parallax{height:310px;padding-bottom:0;background-position:center 71px;background-size:auto 310px}}.parallax-section{background:transparent;transition:all 0.2s linear}.home-content__txt{position:fixed;bottom:60px;width:100%;left:50%;transform:translateX(-50%);z-index:2;padding:1em;max-width:380px}@media (min-width: 1023px){.home-content__txt{max-width:460px;position:relative;transform:none;left:auto;bottom:auto;padding:0;justify-self:center;padding:2em}}.home-content__txt p{color:#fff}.home-content__btns .btn{width:100%}.table-booking{width:100%;padding:0.5em 0;background:#fff;border:1px solid rgba(0,0,0,0.16);border-radius:4px}.table-booking .row{padding:1em 1em}.table-booking .row:nth-child(even){border-top:1px solid rgba(0,0,0,0.05);border-bottom:1px solid rgba(0,0,0,0.05)}@media (min-width: 1023px){.table-booking .row{display:flex;justify-content:space-between}}.table-booking .col{margin-bottom:10px}@media (min-width: 1023px){.table-booking .col{margin-bottom:0;width:33.333%}.table-booking .col.first{margin-right:10px}}.table-booking .icon{width:19px;height:19px;margin-right:4px;transform:translateY(3px)}.table-booking .cell-title{font-size:13px;font-size:0.8125rem;font-weight:normal;margin-bottom:0}.table-booking .btn--grey{padding:0px 50px}.table-booking .btn--grey input.styled-radio-btn{position:absolute;top:0;left:0;width:100%;bottom:0}.table-booking .btn--grey input.styled-radio-btn+label{position:static;font-size:16px !important;margin-bottom:0}.table-booking--counter-proposal{padding:1em 1em}.clinic-details{max-height:0;overflow:hidden;transition:max-height 0.3s}.clinic-details.active{max-height:1000px;transition:max-height 0.3s}.img-google-maps{border:1px solid #fff}.tabs{position:fixed;left:0;bottom:0;width:100%;height:60px;z-index:10;background:#F8F8F8;border-top:1px solid rgba(0,0,0,0.16)}@media (min-width: 1023px){.tabs{height:70px;display:none;box-shadow:none;position:absolute;border-top:none;top:0px;bottom:auto;background:transparent}}.tabs ul.tabs__list{display:flex;justify-content:space-around;height:100%}@media (min-width: 1023px){.tabs ul.tabs__list{justify-content:flex-end;align-items:center}}.tabs ul.tabs__list li{position:relative;height:100%}.tabs ul.tabs__list li.sign-up,.tabs ul.tabs__list li.sign-in{display:flex;align-items:center}.tabs ul.tabs__list li.sign-up a,.tabs ul.tabs__list li.sign-in a{font-weight:600;color:#fff;font-size:16px;font-size:1rem;height:40px;border:1px solid rgba(var(--primary-color), 1);padding:0 1em;display:inline-flex;align-items:center;border-radius:4px;background:rgba(var(--primary-color), 1)}.tabs ul.tabs__list li.sign-in a{justify-content:center;margin:0;background:transparent;border-color:transparent;color:rgba(var(--primary-color), 1)}.tabs ul.tabs__list li.sign-in a:hover{background:rgba(19,113,145,0.08)}.tabs li a{display:block;color:rgba(0,0,0,0.87);text-align:center;height:100%;position:relative;text-decoration:none;width:100px}.tabs li a .icon{display:block;width:24px;height:24px;margin:0 auto;transform:translateY(11px)}.tabs li a .icon.activated{display:none}.tabs li a .txt{position:absolute;bottom:5px;font-size:11px;font-size:0.6875rem;width:100%;text-align:center;left:0}.tabs li a.active .icon{display:none}.tabs li a.active .icon.activated{display:block}.tabs li a.active .txt{font-weight:bold}.tabs li a.menu--desktop{display:none}@media (min-width: 1023px){.tabs li a.menu--desktop{display:block}.tabs li a.menu--desktop .user-img{border-radius:12em;display:block;width:30px;height:30px;transform:translateY(21px)}}.tabs li a.menu--mobile{display:block}@media (min-width: 1023px){.tabs li a.menu--mobile{display:none}}@media (min-width: 1023px){.tabs li a{margin:0 1em;font-weight:700;height:100%;display:flex;align-items:center;width:auto}.tabs li a .icon{display:none}.tabs li a.active .icon{display:none}.tabs li a.active .icon.activated{display:none}.tabs li a .txt{position:relative;bottom:auto;font-size:16px;font-size:1rem;width:100%;color:rgba(0,0,0,0.87);text-align:center;left:auto}.tabs li a:last-of-type{margin-right:1em}}@media (min-width: 1023px){.tabs li a.menu--desktop .user-img{border:1px solid #fff;box-shadow:0px 0px 8px rgba(0,0,0,0.05)}}header .tabs{display:none}@media (min-width: 1023px){header .tabs{display:block}}header .tab-item--home{display:flex}.users header .tab-item--home{display:block}@media (min-width: 1023px){.dashboard .tabs.padding{padding-right:6em}}.drop-down-item{position:relative}.drop-down-item .drop-down-wrap{position:absolute;right:0;transform:translateY(10px);transition:opacity 0.3s;visibility:hidden;opacity:0;z-index:20}header .drop-down-item:hover .drop-down-wrap{visibility:visible;opacity:1;transform:translateY(0px);transition:opacity 0.3s, transform 0.3s ease-out}.drop-down-item a.active+.drop-down-wrap{visibility:visible;opacity:1;transform:translateY(0px);transition:opacity 0.3s, transform 0.3s ease-out}@media (min-width: 1023px){header.white .tabs li a .txt{color:rgba(0,0,0,0.87)}}.fly-out-menu{position:fixed;right:-340px;width:340px;z-index:101;background:#121212;top:0;bottom:0;height:100%;padding-top:2em;overflow:scroll;transition:right 0.25s ease-in-out}.fly-out-menu.active{transition:right 0.25s ease-in-out;right:0px}.flyout-overlay{top:0;left:0;right:0;bottom:0;position:fixed;width:100%;height:100%;z-index:100;background:rgba(0,0,0,0.45);transition:opacity 0.25s ease-in-out;visibility:hidden;opacity:0;cursor:pointer}.flyout-overlay.active{visibility:visible;transition:opacity 0.25s ease-in-out;opacity:1}.fly-out-menu__close{position:absolute;top:13px;right:0;display:flex;width:60px;height:60px;justify-content:center;align-items:center;z-index:1;cursor:pointer}.fly-out-menu__close .icon{fill:#fff;height:26px;width:26px}.my3dnav a{padding:0;width:100%;display:block}.my3dnav .loading-dots{position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.my3dnav .loading-dots>div{background-color:rgba(255,255,255,0.38);border:1px solid white}.menu-item{padding:8px 1em;display:flex;align-items:center;height:80px;border-bottom:1px solid rgba(255,255,255,0.05);cursor:pointer;min-width:300px}.menu-item:last-child{border-bottom:none}.menu-item.info icon,.menu-item.help icon{font-size:23px}.menu-item:hover{background-color:rgba(255,255,255,0.08)}.menu-item.active{background-color:rgba(255,255,255,0.12)}.menu-item .dr-name{font-size:16px;font-size:1rem;line-height:1.3;margin-bottom:0;font-weight:800;color:#fff}.menu-item .date{font-size:13px;font-size:0.8125rem;line-height:1.3;margin-bottom:0;color:rgba(255,255,255,0.4)}.menu-item .identifier{color:rgba(255,255,255,0.5);font-size:13px;font-size:0.8125rem;text-transform:uppercase;font-weight:700;margin-left:auto}@media (min-width: 1023px){.menu .menu-item{padding:18px 0px;border-bottom:0}}.menu-item__img{width:30px;height:30px;display:block;border-radius:50%;margin-right:0.5em}.menu icon{text-align:center;color:rgba(var(--primary-color), 1)}@media (min-width: 1023px){.menu icon{display:none}}.menu-item__txt{width:100%;margin-bottom:0;font-size:16px;font-size:1rem}@media (min-width: 1023px){.menu-item__txt img{display:none}}.menu-item__icon{width:32px;height:32px;fill:#fff}.drop-down-menu{border-radius:4px;width:200px;box-shadow:0px 0px 10px rgba(0,0,0,0.15);position:relative;background:#fafafa}.drop-down-menu li{border-bottom:1px solid rgba(0,0,0,0.16)}.drop-down-menu li a.menu-item__txt{height:44px;line-height:44px;font-weight:100;width:100%;text-align:center;margin:0;display:block}@media (min-width: 1023px){.drop-down-menu li a.menu-item__txt:hover{background:rgba(var(--primary-color), 0.04)}}.drop-down-menu li:first-child{display:block !important}.drop-down-menu li:last-child{border-bottom:none}body:lang(ru) .drop-down-menu a.menu-item__txt{font-size:14px;font-size:0.875rem}.menu--mobile ul li{padding:0}.menu--mobile ul li a{width:100%;display:block;background:#fff;box-shadow:0 0 8px 0 rgba(0,0,0,0.05);margin-bottom:5px;display:flex;height:50px;align-items:center;padding-left:1em;padding-right:1em}.menu--mobile ul li a .icon{fill:rgba(0,0,0,0.87);height:22px;width:22px;margin-right:8px}.menu--mobile ul li a .icon_arrow-right{margin-left:auto}#surgeon-list .card{padding:1em}#surgeon-list .card-header{position:relative;padding-left:70px}#surgeon-list .card-header .finder-card__img{position:absolute;left:0;display:block}.card{background:#fff;margin:0;padding:0;position:relative;border:1px solid rgba(0,0,0,0.16)}@media (min-width: 1023px){.card{border-radius:8px}}.card__progress{display:none;position:absolute;top:calc(50% - 50px);left:50%;transform:translateX(-50%);transform:translateY(-50%);z-index:10000;height:40px}.card__progress .loading-dots{margin:0}.card .slider-tabs{visibility:hidden}.card--loaded{animation:fadein 1s forwards;-moz-animation:fadein 1s forwards;-webkit-animation:fadein 1s forwards;-o-animation:fadein 1s forwards}.card--loaded .slider-tabs{visibility:visible}.card--loading{animation:fadeout 1s forwards;-moz-animation:fadeout 1s forwards;-webkit-animation:fadeout 1s forwards;-o-animation:fadeout 1s forwards}.card--loading .card__progress{display:block}.card__header{padding:1em;position:relative}.card__content{padding:1em;padding-top:0}.card__hover-message{text-align:center;color:rgba(0,0,0,0.6);justify-content:center;align-items:center;width:100%;display:none}@media (min-width: 1023px){.card__hover-message{display:flex}}.card__hover-message strong{color:#284756}@media (min-width: 1023px){.card__likes{height:60px;display:flex}}.card__comments--desktop{display:none}@media (min-width: 1023px){.card__comments--desktop{display:block;margin-bottom:1.5em}}.card__comments--mobile{display:block;margin-top:1.5em}@media (min-width: 1023px){.card__comments--mobile{display:none}}.card__doctor--mobile{display:block}@media (min-width: 1023px){.card__doctor--mobile{display:none}}.cards-filters{width:100%;z-index:12;padding:8px 16px;background-color:linear-gradient(rgba(var(--primary-color), 0.04), rgba(var(--primary-color), 0.04)),linear-gradient(rgba(0,0,0,0.02), rgba(0,0,0,0.02)),linear-gradient(white, white);max-width:1600px;margin:0 auto}.cards-filters span{display:block}.cards-filters span:nth-child(1){order:2;margin-bottom:0.5em}@media (min-width: 1400px){.cards-filters{display:flex;justify-content:space-between}.cards-filters span:nth-child(1){margin:0}}.cards-filters--desktop{display:none}@media (min-width: 1400px){.cards-filters--desktop{display:flex;flex-wrap:wrap}}.cards-filters--mobile{display:flex;flex-wrap:wrap}@media (min-width: 1400px){.cards-filters--mobile{display:none}}.cards-filters.disclaimer br{display:none}.cards-filters.scrolled{position:fixed;top:0;max-width:unset;box-shadow:0px 2px 4px rgba(0,0,0,0.1);background:#fff;transition:box-shadow 0.3s ease-in-out}.cards-filters__block{display:flex;align-items:center;margin-top:8px;margin-bottom:8px;gap:4px}.cards-filters__block a{display:flex;align-items:center;margin:0;clear:none;padding:0 1em;height:36px;background:rgba(255,255,255,0.6);cursor:pointer;font-size:14px;font-size:0.875rem;color:rgba(0,0,0,0.87);border-radius:4px;font-weight:600;border:1px solid transparent}.cards-filters__block a.is-selected{color:#137191;border-color:#137191;background:linear-gradient(rgba(19,113,145,0.12), rgba(19,113,145,0.12)),linear-gradient(white, white)}.cards-filters__block a.is-selected:hover{border:1px solid #137191}@media (min-width: 1023px){.cards-filters__block a:hover{border:1px solid #fff;background:linear-gradient(rgba(19,113,145,0.12), rgba(19,113,145,0.12)), linear-gradient(white, white)}}.cards-filters__block--reset{margin-left:auto}.cards-filters__block--reset a{border:none;background:transparent;font-weight:600;border:1px solid transparent;background:linear-gradient(rgba(19,113,145,0.08), rgba(19,113,145,0.08)),linear-gradient(white, white)}.cards-filters .disclaimer br{display:none}.cards-filters__block--filter-top,.cards-filters__block--filter-by{margin-left:32px}#modal_card .modal__dialog{width:1008px;max-width:none;transform:scale(1, 1) translateY(-50%);top:50%}#modal_card .modal__body{padding:0;margin:0;display:flex;min-height:580px;flex-direction:row}#modal_card .modal__body .viewer-container{display:flex;justify-content:space-between;flex-direction:column;height:100%}#modal_card .modal__body .card__photo{padding:2em 1em;background-color:#ffffff;flex:1;width:50%;border-right:1px solid #dedede;position:relative;display:flex;flex-direction:column;justify-content:space-between}#modal_card .modal__body .card__content{padding:0;width:50%;background-color:whitesmoke;flex:1;flex-direction:column;display:flex}#modal_card .modal__body .card__title{padding:1em;border-bottom:1px solid #dedede}#modal_card .modal__body .card__title p{font-weight:bold;font-size:16px}#modal_card .modal__body .card__comments{flex-grow:1;padding:1em}#modal_card .modal__body .card__patient-name{font-weight:bold}#modal_card .modal__body .card__counters{padding:1em;background-color:white;border-top:1px solid #dedede;border-bottom:1px solid #dedede}#modal_card .modal__body .card__counters .slider-tabs nav:before{margin-right:50px;z-index:10005}#modal_card .modal__body .card__comment-form{padding:4px}#modal_card .modal__body .card__comment-form input{border:0;background:transparent}#modal_card .modal__body .card__comment-form .btn{width:40px;min-width:40px;height:40px;border-radius:12em;font-weight:700;font-size:14px;cursor:pointer;margin:0 10px;padding:0;pointer-events:none;opacity:0.5}#modal_card .modal__body .card__comment-form .btn.active{opacity:1;pointer-events:all}#modal_card .modal__body .card__comment-form .btn .icon{fill:#fff;width:20px;height:20px;display:block;margin-right:0;transform:translateX(-1px)}.card__comments-list{max-height:340px;overflow-y:scroll}.logged_in .card__comments-list{max-height:300px;overflow-y:scroll}.community-comments__img{width:30px;display:block;border-radius:50%}.community-comments__comment{margin-bottom:1em}.community-comments__comment p{color:rgba(0,0,0,0.87)}.community-comments__comment-txt{width:100%;padding-right:1em}.community-comments__sharing-title{width:100%}.community-comments__delete-comment{font-weight:700;color:#a32641}.community-comments__comment-posted_at{color:rgba(0,0,0,0.6);font-size:12px}.community-comments__report .icon{fill:#a32641;width:20px;height:20px;margin-top:8px}.community-comments__report{visibility:hidden}.community-comments__comment:hover .community-comments__report{visibility:visible}.simulation-name{color:rgba(0,0,0,0.87);border:1px solid rgba(0,0,0,0.16);background-color:#eee;display:inline-flex;padding:4px 8px;font-size:11px;position:absolute;bottom:0;left:-17px;text-transform:lowercase}.simulation-name::first-letter{text-transform:uppercase}.modal .simulation-name{bottom:156px;left:0}@keyframes fadein{from{opacity:0.5}to{opacity:1}}@-moz-keyframes fadein{from{opacity:0.5}to{opacity:1}}@-webkit-keyframes fadein{from{opacity:0.5}to{opacity:1}}@-o-keyframes fadein{from{opacity:0.5}to{opacity:1}}@keyframes fadeout{from{opacity:1}to{opacity:0.5}}@-moz-keyframes fadeout{from{opacity:1}to{opacity:0.5}}@-webkit-keyframes fadeout{from{opacity:1}to{opacity:0.5}}@-o-keyframes fadeout{from{opacity:1}to{opacity:0.5}}.presentation{display:grid;grid-template-columns:repeat(1, 1fr);margin-bottom:1em}@media (min-width: 615px){.presentation{grid-template-columns:180px 1fr 80px;margin-bottom:2em}}.presentation .justify-responsive{justify-content:center}@media (min-width: 615px){.presentation .justify-responsive{justify-content:start}}.presentation__text{text-align:center}@media (min-width: 615px){.presentation__text{text-align:start}}.presentation__img{margin-bottom:1em;display:flex;justify-content:center}@media (min-width: 615px){.presentation__img{margin-bottom:0;justify-content:flex-start}}.presentation__nickname{text-align:center}@media (min-width: 615px){.presentation__nickname{text-align:left}}.presentation__stats{display:flex;justify-content:center;gap:32px}@media (min-width: 615px){.presentation__stats{justify-content:space-between}}.presentation__stat{display:flex;gap:4px;color:rgba(0,0,0,0.87);font-weight:400;margin-bottom:0;font-size:14px;font-size:0.875rem}.presentation__share{display:flex;z-index:11;justify-content:center;position:absolute;right:0;top:0;width:60px;height:65px;align-items:center}@media (min-width: 615px){.presentation__share{height:auto;width:auto;position:relative;top:auto;right:auto;align-items:flex-start;justify-content:flex-end;z-index:unset}}.presentation__share-btn{width:48px;height:48px;display:flex;justify-content:center;align-items:center;z-index:11}.presentation__share-btn-icon{width:28px;height:28px;fill:#137191}.patient-photo--public-profile{width:100px !important;height:100px !important}@media (min-width: 615px){.patient-photo--public-profile{width:120px !important;height:120px !important}}.post-image{width:128px}.card-elements{display:grid;place-items:center}@media (min-width: 615px){.card-elements{display:flex;place-items:start}}.card-elements__img{margin-bottom:1em}@media (min-width: 615px){.card-elements__img{margin-bottom:0}}.btn-tabs__tab{cursor:pointer;padding:0 1em;height:36px;color:#555555;text-transform:uppercase;border:1px solid rgba(0,0,0,0.16);font-size:13px;font-size:0.8125rem;box-sizing:border-box;margin:0 4px 1em 0;border-radius:4px;position:relative;display:inline-flex;align-items:center}.btn-tabs__tab .text-btn{display:none}@media (min-width: 615px){.btn-tabs__tab .text-btn{display:inline-flex}}.btn-tabs__tab .icon{display:block;height:24px;width:24px;margin-right:4px}.btn-tabs__tab.active{background:rgba(19,113,145,0.12);color:#137191;font-weight:600;border:1px solid #137191}.btn-tabs__tab:hover{background:rgba(19,113,145,0.08)}.report-menu__option{color:#a32641}.report-menu__option .icon{fill:#a32641 !important}.steps{width:220px;margin:0 auto 40px auto;display:flex;justify-content:space-between;position:relative}.steps>div{z-index:1;position:relative}.steps:before{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);top:13px;height:1px;width:100%;background:rgba(0,0,0,0.12);z-index:0}.steps .step{z-index:1;position:relative;display:block;width:26px;height:26px;background:linear-gradient(rgba(var(--primary-color), 0.04), rgba(var(--primary-color), 0.04)),linear-gradient(rgba(0,0,0,0.02), rgba(0,0,0,0.02)),linear-gradient(white, white);border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-khtml-border-radius:50%;font-size:11px;font-size:0.6875rem;color:rgba(0,0,0,0.3);text-align:center;line-height:21px;font-weight:700;margin-bottom:5px;border:2px solid white;box-shadow:0 0 0 1px rgba(0,0,0,0.12)}.steps .step.active{background:rgba(var(--primary-color), 1);box-shadow:0 0 0 1px rgba(var(--primary-color), 1);color:#ffffff}.steps .step.active+.txt{opacity:1;font-weight:700;color:rgba(var(--primary-color), 1)}.steps .txt{text-align:center;display:inline-block;font-weight:700;font-size:11px;font-size:0.6875rem;color:rgba(0,0,0,0.3);position:absolute;left:50%;transform:translateX(-50%)}.uploaded-img-container{background-color:#F7F7F7;width:100%;border-radius:16px;border:2px solid #fff}.uploaded-img-wrap{background-repeat:no-repeat;background-position:center center;background-size:100%;height:300px;margin:0 auto;overflow:hidden;text-align:center;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.uploaded-img-wrap img{height:100%;width:auto;display:inline-block;image-orientation:unset}.icon_info{width:32px;height:32px}.input-upload-wrap{position:relative}.input-upload-wrap input{position:absolute;left:0;top:0;height:0;width:0;opacity:0}.uploaded-img-ui-container{position:relative;width:100%;height:300px;margin:0 auto}.select-picture{color:rgba(0,0,0,0.6);min-height:10px;padding:0 1em}.measurement-input{margin-bottom:2em;gap:8px;display:flex;align-items:flex-end;justify-content:center}@media (min-width: 1023px){.measurement-input{padding-left:43px}}.download-app-img{width:100%;display:block;max-width:260px;margin:0 auto 2em auto}#in_progress .loading-dots{margin:30px auto}.example-photos{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:10px;margin:0 auto 2em;max-width:600px;width:100%}.example-photos.example-photos-4{grid-template-columns:repeat(4, 1fr)}.example-photos__photo-holder{padding-bottom:100%;position:relative}.example-photos__photo-holder.example-photos__photo-holder-face{padding-bottom:120%}.example-photos__photo{display:block;width:100%;position:absolute;left:0;top:0;border:2px solid #fff;border-radius:8px;box-shadow:0px 0px 8px rgba(0,0,0,0.11)}.open-filters{display:flex;width:60px;margin-left:auto;height:65px;align-items:center;justify-content:center;position:absolute;top:0;right:0;z-index:20}@media (min-width: 1023px){.open-filters{top:0;height:60px;z-index:10}}.open-filters .icon{margin:0 auto;display:block;height:28px;width:28px;position:relative}.open-filters.scrolled{position:fixed;right:0;z-index:100}@media (min-width: 1023px){.open-filters.scrolled{box-shadow:0px 0px 2px rgba(85,85,85,0.1);top:auto;right:1em;bottom:118px;background:rgba(0,0,0,0.87);border-radius:50%;width:44px;height:44px;box-shadow:0px 0px 2px rgba(0,0,0,0.1)}.open-filters.scrolled .icon{fill:#fff;height:24px;width:24px}}.finder .open-filters{top:6px}@media (min-width: 1023px){.finder .open-filters{top:auto}}.community-header{height:65px;position:relative;top:0;width:100%;padding-left:1em}.patient-photo{width:36px !important;height:36px;display:block;border-radius:50%;margin-right:12px;border:1px solid rgba(0,0,0,0.16)}.community-card__patient-name-link{display:flex;align-items:center}.community-card__patient-name{color:rgba(0,0,0,0.87);font-weight:700 !important}.community-card__top-row{border-bottom:1px dotted rgba(0,0,0,0.16);padding-bottom:1em}.viewer-container{min-height:300px;margin-bottom:1em}.viewer-3d{width:100%;margin:0 auto;max-width:300px;position:relative;margin-bottom:1em;min-height:300px;cursor:move;opacity:0}.viewer-3d.loaded{animation:viewer-fadein .5s forwards;-moz-animation:viewer-fadein .5s forwards;-webkit-animation:viewer-fadein .5s forwards;-o-animation:viewer-fadein .5s forwards}.viewer-3d img{max-width:300px;margin:0 auto}.modal .viewer-3d{margin-bottom:0}.slider-tabs{margin-bottom:1em;gap:4px}.slider-tabs nav{width:auto;white-space:nowrap;overflow-x:auto;vertical-align:middle;display:inline-block;scrollbar-width:none}.slider-tabs nav::-webkit-scrollbar{display:none}.slider-btn{color:rgba(0,0,0,0.6);font-size:14px;font-size:0.875rem;padding:0 12px;height:36px;display:inline-flex;align-items:center;justify-content:center;min-width:72px;text-align:center;cursor:pointer;background:rgba(0,0,0,0.02);font-weight:600;border-radius:4px;border:1px solid transparent}.slider-btn.active{color:rgba(var(--primary-color), 1);border-color:rgba(var(--primary-color), 1);background:linear-gradient(rgba(var(--primary-color), 0.12), rgba(var(--primary-color), 0.12)),linear-gradient(white, white)}.slider-btn--before{width:auto}.community-card__publish-date{font-size:13px !important;margin-bottom:0;color:rgba(0,0,0,0.6)}.community-card__counters{display:flex;font-size:14px;font-size:0.875rem;margin-bottom:0;color:rgba(0,0,0,0.87);margin-right:4px;font-weight:bold}.community-card__counter:nth-child(1){margin-right:2em}.likes{margin-bottom:1em}.likes__like{position:relative;margin:0 0.5em}.likes__like:nth-child(1){margin-left:0}.likes__like:last-child{margin-right:0}.likes__like .icon{width:32px;height:32px;display:block}.likes__like .icon.changing{transform:scale(1);transform-origin:center;-webkit-animation:heartbeat 1s ease-in-out both;animation:heartbeat 1s ease-in-out both}@-webkit-keyframes heartbeat{from{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}10%{-webkit-transform:scale(0.87);transform:scale(0.87);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}33%{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-animation-timing-function:0.2s ease-in;animation-timing-function:0.2s ease-in}45%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}}.super_like{position:absolute;z-index:1;width:76px;height:76px;left:50%;margin-left:-38px;top:50%;margin-top:-38px;fill:#fff;transform:scale(0.5);-webkit-filter:drop-shadow(0px 0px 5px rgba(0,0,0,0.8));filter:drop-shadow(0px 0px 5px rgba(0,0,0,0.8));-webkit-animation:superheartbeat 0.7s ease-in-out both;animation:superheartbeat 0.7s ease-in-out both}@-webkit-keyframes superheartbeat{from{-webkit-transform:scale(0.5);transform:scale(0.5);-webkit-transform-origin:center center;transform-origin:center center;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}25%{-webkit-transform:scale(1);transform:scale(1);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}90%{-webkit-transform:scale(0.9);transform:scale(0.9);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}100%{-webkit-transform:scale(0);transform:scale(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}}.likes__name{color:rgba(0,0,0,0.87);font-size:11px !important;padding:2px 4px;border-radius:4px;display:block;text-align:center}.likes__number{position:absolute;top:13px;left:30px;font-size:11px;color:#000;font-weight:700}.comments{margin-bottom:1em}.comments .icon{width:30px;height:30px;margin-right:5px}.community-card__sharing-title{color:rgba(0,0,0,0.87) !important;margin-bottom:1em !important;font-size:14px;font-size:0.875rem}@media (min-width: 1023px){.community-card__sharing-title{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}.services-shared .community-card__sharing-title{text-overflow:unset;overflow:unset;white-space:unset}.community-card__photo-dr{width:40px !important;height:40px;margin-right:10px;border-radius:50%}.community-card__dr-name{color:rgba(0,0,0,0.87) !important;margin-bottom:0}.community-card__menu{display:flex;position:absolute;right:8px;top:10px;justify-content:flex-end;align-items:center}.community-card__menu .icon{height:24px;width:24px;display:inline-block;fill:rgba(var(--primary-color), 1)}.community-card__menu a{display:flex;justify-content:center;align-items:center;width:48px;height:48px}.comments__link{display:flex;align-items:center;font-size:14px;font-size:0.875rem}.comments__link .icon{width:24px;height:24px;margin-right:4px}.comments__link .txt{font-weight:bold;color:rgba(0,0,0,0.87)}.placeholder-3D{width:300px;display:block;margin:0 auto}.scroll-to-top{position:fixed;right:1em;bottom:70px;background:rgba(0,0,0,0.87);border-radius:50%;width:44px;height:44px;display:none;text-align:center;justify-content:center;align-items:center;box-shadow:0px 0px 2px rgba(85,85,85,0.1)}.scroll-to-top.scrolled{display:flex}.scroll-to-top .icon{width:24px;height:24px;fill:#fff}@media (min-width: 1023px){.scroll-to-top{bottom:4em}}#no-results{position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);width:100%;left:50%;padding:0 1em;max-width:70ch}@keyframes viewer-fadein{from{opacity:0}to{opacity:1}}@-moz-keyframes viewer-fadein{from{opacity:0}to{opacity:1}}@-webkit-keyframes viewer-fadein{from{opacity:0}to{opacity:1}}@-o-keyframes viewer-fadein{from{opacity:0}to{opacity:1}}.community-filters__btns{display:inline-flex;gap:8px;align-items:center}.community_terms__content{margin-top:calc(-1em - 32px)}@media (min-width: 1023px){.community_terms__content{height:100%;max-height:80vh}}.community-share-on-btns{display:flex;flex-direction:column;gap:1em}@media (min-width: 1023px){.community-share-on-btns{flex-direction:row;justify-content:center}}body.modal--open{overflow:hidden}.modal{bottom:0;left:0;outline:0 none;overflow:hidden;position:fixed;right:0;top:0;z-index:1050;background:rgba(0,0,0,0.45);opacity:0;transition:opacity 0.3s ease-out 0s;visibility:hidden;overflow-x:hidden;overflow-y:auto;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;cursor:pointer;height:0}.modal__dialog{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);margin-left:auto;margin-right:auto;position:relative;transition:transform 0.3s ease-out 0s;max-width:53em;width:100%;cursor:auto;position:relative;top:0}@media (min-width: 1023px){.modal__dialog{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}}.modal__body{overflow:hidden;min-height:100vh;background:linear-gradient(rgba(var(--primary-color), 0.04), rgba(var(--primary-color), 0.04)),linear-gradient(rgba(0,0,0,0.02), rgba(0,0,0,0.02)),linear-gradient(white, white);box-shadow:none;padding:4em 2em 4em 2em;opacity:0;transition:opacity 0.3s ease-out 0s;-webkit-overflow-scrolling:touch;overflow-y:auto;display:flex;flex-direction:column;justify-content:center}@media (min-width: 1023px){.modal__body{min-height:initial;margin-left:1rem;margin-right:1rem;border-radius:4px}}@media (min-width: 1400px){.modal__body{overflow-y:visible}}.modal.open .modal__body{opacity:1}.modal.open{height:100%;visibility:visible;opacity:1;-webkit-overflow-scrolling:touch !important}.modal.open .modal{overflow-x:hidden;overflow-y:auto}.modal.open .modal__dialog{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);top:0}@media (min-width: 1023px){.modal.open .modal__dialog{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);top:50%}}.modal__close{position:relative;width:40px;height:40px;border-radius:50%;background:rgba(var(--primary-color), 1);border:1px solid rgba(var(--primary-color), 1);transition:background 0.3s;display:flex;align-items:center;justify-content:center;z-index:3;border:1px solid #fff}.modal__close:before{border-radius:50%;content:"";display:block;height:40px;position:absolute;width:40px;z-index:4}.modal__close .icon{fill:#fff;height:24px;left:50%;width:24px;transition:fill 0.3s}@media (min-width: 1023px){.modal__close:hover:before{content:"";position:absolute;background:rgba(255,255,255,0.05);top:0;left:0;bottom:0;right:0;height:100%;width:100%}}.modal__close-link{position:absolute;right:1em;top:14px;width:40px;height:40px;display:block;cursor:pointer;z-index:3}@media (min-width: 1023px){.modal__close-link{right:2em;top:1em}}.modal__content{max-width:500px;margin:0 auto}.modal__nav-icon{display:flex;justify-content:center;align-items:center;position:relative;width:40px;height:40px;border-radius:50%;background:#fff;opacity:0.6;transition:background 0.3s;z-index:3}.modal__nav-icon:hover{opacity:1}.modal__nav-icon:before{border-radius:50%;content:"";display:block;height:40px;position:absolute;width:40px;z-index:4}.modal__nav-icon .icon{fill:rgba(0,0,0,0.87);height:18px;top:50%;width:18px;transition:fill 0.3s}.modal__card .modal__dialog{display:flex;width:100%}.modal__card .modal__prev-button{padding-right:10px;flex-shrink:1;display:flex;align-items:center;flex-direction:row}.modal__card .modal__prev-button .icon{transform:rotate(180deg) translateX(1px)}.modal__card .modal__body{flex-grow:1}.modal__card .modal__next-button{padding-left:10px;flex-shrink:1;display:flex;align-items:center;flex-direction:row}.modal__card .modal__next-button .icon{transform:translateX(1px)}.crisalix-logo{display:block;margin:0 auto 0 auto;position:relative;top:50%;transform:translateY(-50%);max-width:108px;z-index:11;text-align:center}@media (min-width: 1023px){.crisalix-logo{margin-left:60px;max-width:128px}}.crisalix-logo img{display:inline-block;max-height:36px;max-width:100%}.dashboard .crisalix-logo{margin-left:1em}@media (min-width: 1023px){.community .crisalix-logo{margin-left:1em}}.community #community-list{display:grid;grid-template-columns:repeat(1, 1fr);grid-gap:28px;visibility:hidden;opacity:0;max-width:1600px;margin:0 auto}.community #community-list li{overflow:hidden;margin-bottom:1em}@media (min-width: 1023px){.community #community-list{grid-template-columns:repeat(2, 1fr)}.community #community-list li{margin-bottom:0}}@media (min-width: 1400px){.community #community-list{grid-template-columns:repeat(3, 1fr)}}@media (min-width: 1600px){.community #community-list{grid-template-columns:repeat(4, 1fr)}}.community #community-list.loaded{transition:0.6s opacity;visibility:visible;opacity:1}.pages-account_deleted .crisalix-logo{margin-left:auto}.services-viewer{background:#fff}.services-viewer .crisalix-logo{margin-left:auto}@media (min-width: 1023px){.signups-new .crisalix-logo,.sessions-new .crisalix-logo,.application-render_500 .crisalix-logo,.application-render_404 .crisalix-logo,.invitations .crisalix-logo{margin-left:auto}}a.link--back{display:flex;position:absolute;left:0px;width:60px;top:0px;height:65px;z-index:100;align-items:center;justify-content:center}@media (min-width: 1023px){a.link--back{height:70px}}a.link--back .icon{width:28px;height:28px;fill:rgba(0,0,0,0.87);position:relative;display:block}header{height:65px;position:fixed;top:0;width:100%;z-index:11;transition:background 0.2s, box-shadow 0.2s}header.scrolled{transition:background 0.2s, box-shadow 0.2s}header.white.scrolled{background:#fff;box-shadow:0px 2px 2px rgba(0,0,0,0.05)}@media (min-width: 1023px){header{height:70px}}header.styled .tabs li a .txt{color:rgba(0,0,0,0.87)}header.styled .btn-my3ds-menu .icon{fill:rgba(0,0,0,0.87)}header.styled.scrolled{background:#fff;box-shadow:0px 2px 2px rgba(0,0,0,0.05)}.dashboard-index header.styled{background:#fff}@media (min-width: 1023px){.community header{position:relative;top:unset;transition:none}}.signups-new header{display:none}body.users .crisalix-logo{display:none}.turbolinks-progress-bar{height:3px;background-color:rgba(0,0,0,0.16)}.pagination{margin-top:1em}.pagination,.pagination li a{display:flex;justify-content:center}.pagination a,.pagination em{margin:0 0.5em 10px 0.5em;width:40px;height:40px;color:#555555;background:#fff;border-radius:50%;display:flex;justify-content:center;border:1px solid rgba(0,0,0,0.16);font-weight:400}.pagination a:hover,.pagination em:hover{background-color:rgba(19,113,145,0.08)}.pagination .previous_page,.pagination .next_page{display:flex;justify-content:center;align-items:center}.pagination .previous_page .icon,.pagination .next_page .icon{display:block;margin:0 auto;height:16px;width:16px}.pagination .previous_page.disabled,.pagination .next_page.disabled{display:none}.pagination .previous_page .icon{transform:rotate(-90deg) translateY(-1px)}.pagination .next_page .icon{transform:rotate(90deg) translateY(-1px)}.loading-dots{width:82px;text-align:center;display:block;position:absolute;opacity:1 !important;left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.loading-dots>div{width:16px;height:16px;margin:0 4px;background-color:rgba(var(--primary-color), 0.38);border:1px solid rgba(var(--primary-color), 1);opacity:1 !important;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.loading-dots .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loading-dots .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.mobile-video-3d{position:absolute;left:50%;top:1em;width:100%;max-width:190px;transform:translateX(-50%);-webkit-mask-image:-webkit-radial-gradient(white, black);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;transition:opacity 0.7s linear}@media (min-width: 1023px){.mobile-video-3d{display:block;max-width:228px;top:140px}}.video-wrap--tutorial{padding-bottom:56.25%;position:relative;max-width:680px;margin:65px auto 0;background:rgba(0,0,0,0.16)}@media (min-width: 680px){.video-wrap--tutorial{border-radius:16px;overflow:hidden;outline:2px solid #fff;box-shadow:0px 0px 8px rgba(0,0,0,0.11);padding-bottom:382.5px;margin:80px auto 0}}#tutorial-video{position:absolute;left:0;top:0;width:100%;display:block}@media (min-width: 1023px){#tutorial-video{display:block;box-shadow:0px 0px 10px rgba(0,0,0,0.2)}}.modal--tutorial-video{overflow-y:hidden;background:#f5f5f5}.modal--tutorial-video .modal__body{padding:0;text-align:center;background:transparent}.modal--tutorial-video .modal__close-btn{position:fixed;bottom:8em;right:1em}@media (min-width: 1023px){.modal--tutorial-video .modal__close-btn{bottom:4em}}.modal--tutorial-video .modal__close-link{display:none}.video-tutorial-wrap{position:relative;width:100%;height:100vh;background:transparent;display:flex;justify-content:center;align-items:flex-start;overflow:hidden}#video-tutorial{opacity:0;padding:0;width:100vw;height:auto}@media (min-width: 1023px){#video-tutorial{width:auto;height:90vh;border-radius:16px;border:2px solid #fff;box-shadow:0px 0px 8px rgba(0,0,0,0.11);position:absolute;top:50%;transform:translateY(-50%)}}.patient-photo--my-account{width:80px;height:80px;margin:1.2em auto 1em auto;display:block;border-radius:50%;border:2px solid #fff;box-shadow:0px 0px 8px rgba(0,0,0,0.11)}@media (min-width: 1023px){.patient-photo--my-account{margin:1.2em 0 1em 0}}.patient-photo--my-account-uploaded{margin:1.2em auto 1em auto}.avatar{border-radius:50%;width:5rem;height:5rem;cursor:pointer;border:1px solid #fff}.account-block{max-width:520px;margin:0 auto;width:100%}.flatpickr-day.selected{background:rgba(var(--primary-color), 1) !important;border-color:rgba(var(--primary-color), 1) !important}.awesomplete ul[role=listbox]{position:absolute;background:#fff;z-index:3;box-shadow:0px 0px 8px rgba(0,0,0,0.11);width:100%}.awesomplete ul[role=listbox] li{padding:0 0.5rem;color:rgba(0,0,0,0.6);border-bottom:1px solid rgba(0,0,0,0.04);display:flex;align-items:center;height:48px;cursor:pointer}.awesomplete ul[role=listbox] li:last-of-type{border-bottom:none}.awesomplete ul[role=listbox] li:hover{background:rgba(var(--primary-color), 0.08)}@media (min-width: 1023px){.awesomplete ul[role=listbox] li{height:44px}}.awesomplete span[role=status]{display:none}.awesomplete mark{background-color:rgba(var(--primary-color), 0.2)}.rating:not(:checked)>input{position:absolute;clip:rect(0, 0, 0, 0)}.rating:not(:checked)>label{float:right;width:1.1em;padding:0 .1em;overflow:hidden;white-space:nowrap;font-size:280% !important;line-height:1.2;color:rgba(0,0,0,0.16)}.rating:not(:checked):not(.share-feedback-stars)>label{cursor:pointer}.rating:not(:checked)>label .icon_star,.rating:not(:checked)>label .icon_star-filled{width:48px;height:48px;display:block;fill:rgba(var(--primary-color), 1)}.rating:not(:checked)>label .icon_star-filled{display:none}.rating>input:checked~label .icon_star{display:none}.rating>input:checked~label .icon_star-filled{display:block}.rating:not(:checked):not(.share-feedback-stars)>label:hover .icon_star,.rating:not(:checked):not(.share-feedback-stars)>label:hover~label .icon_star{display:none}.rating:not(:checked):not(.share-feedback-stars)>label:hover .icon_star-filled,.rating:not(:checked):not(.share-feedback-stars)>label:hover~label .icon_star-filled{display:block}.rating>input:checked+label:hover .icon_star,.rating>input:checked+label:hover~label .icon_star,.rating>input:checked~label:hover .icon_star,.rating>input:checked~label:hover~label .icon_star,.rating>label:hover~input:checked~label .icon_star{display:none}.rating>input:checked+label:hover .icon_star-filled,.rating>input:checked+label:hover~label .icon_star-filled,.rating>input:checked~label:hover .icon_star-filled,.rating>input:checked~label:hover~label .icon_star-filled,.rating>label:hover~input:checked~label .icon_star-filled{display:block}.input-stars{margin-bottom:1em;min-height:30px;display:flex}.btn-share{display:inline-flex;align-items:center;height:auto;padding-top:8px;padding-bottom:8px;border-radius:4px;margin-bottom:1em}@media (min-width: 1023px){.btn-share{width:auto}}.share-modal-content{display:flex;justify-content:center;flex-direction:column;height:calc(100vh - 9em);max-width:600px;margin:0 auto;width:100%}@media (min-width: 1023px){.share-modal-content{display:block;height:auto}}.share-platforms{display:flex;margin-bottom:1em;flex-wrap:wrap;justify-content:center;gap:36px}.share-platforms a:hover{color:#137191}.share-platforms span{margin-left:7px}.share-platforms img{width:36px}.clipboard-link{display:table;max-width:600px;margin:0 auto}.clipboard-link span{display:table-cell;width:1%;vertical-align:middle}.clipboard-link a{height:48px;background-color:#fff;border:1px solid rgba(0,0,0,0.16);border-left:none;width:48px;display:flex;justify-content:center}.clipboard-link a img{width:20px}.btn--clipboard{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.btn--clipboard .icon{width:24px;height:24px;fill:rgba(0,0,0,0.87)}#copy_url{border-radius:4px 0px 0px 4px}.videocall-container{text-align:center}@media (min-width: 1023px){.videocall-container{display:flex;height:100vh;align-items:center;max-width:1240px;margin:0 auto;padding:0 1em}}#local-media-preview,#remote-media-div div:not(.remote-media__not-joined){position:relative;margin:0 auto;display:grid;grid-template-columns:auto;align-items:center;justify-content:center;z-index:1}#local-media-preview video,#remote-media-div div:not(.remote-media__not-joined) video{width:100%;margin:0 auto;display:block;transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}@media (min-width: 1023px){#local-media-preview{padding-top:56.25%}}@media (min-width: 1023px){#local-media-preview.landscape{border-radius:8px;box-shadow:0px 0px 10px rgba(0,0,0,0.4);overflow:hidden}}#local-media-preview.landscape video{position:absolute;top:0;left:0}@media (max-width: 1023px) and (orientation: landscape){#local-media-preview.landscape video{object-fit:cover}}@media (min-width: 1023px){#local-media-preview.portrait{padding-top:100%}}@media (max-width: 1023px) and (orientation: landscape){#local-media-preview video{height:100vh}}#remote-media-div div video{position:absolute;top:0;left:0}@media (max-width: 1023px) and (orientation: landscape){#remote-media-div div video{height:100vh}#remote-media-div div video.landscape{object-fit:cover}}@media (min-width: 1023px){#remote-media-div div video{height:100vh;position:fixed;right:0;bottom:0;min-width:100%;min-height:100%}#remote-media-div div video.landscape{object-fit:cover}}@media (min-width: 1023px){.localmedia-container{position:relative;width:50%}}.localmedia__camera-off,.remote-media__not-joined{position:absolute;top:0;left:0;bottom:0;width:100%;z-index:2;background:#000a0e;justify-content:center;align-items:center;color:#fff;display:none}@media (min-width: 1023px){.localmedia__camera-off,.remote-media__not-joined{align-items:center}}.localmedia__camera-off .icon,.remote-media__not-joined .icon{width:35px;height:27px;opacity:0.5}.localmedia__camera-off.active,.remote-media__not-joined.active{display:flex}.localmedia__camera-off.active{height:60vh}@media (max-width: 1023px) and (orientation: landscape){.localmedia__camera-off.active{height:100vh}}@media (min-width: 1023px){.localmedia__camera-off.active{height:auto}}.remote-media__not-joined{display:flex;z-index:0}.localmedia__camera-off-txt{color:#fff;font-size:22px;font-size:1.375rem;font-weight:700;margin:0}@media (max-width: 1023px) and (orientation: landscape){.localmedia__camera-off-txt{position:fixed;bottom:200px}}.remote-media__not-joined-txt{position:fixed;bottom:100px;font-size:18px;font-size:1.125rem}.remote-media__not-joined-txt strong{color:#fff}@media (max-width: 1023px) and (orientation: landscape){.remote-media__not-joined-txt{position:relative;bottom:auto}}@media (min-width: 1023px){.remote-media__not-joined-txt{position:relative;bottom:auto;font-size:24px;font-size:1.5rem}}.videocall-controls{position:fixed;left:0;bottom:40%;display:flex;justify-content:center;width:100%;z-index:2;padding-bottom:10px}@media (max-width: 1023px) and (orientation: landscape){.videocall-controls{bottom:20%}}@media (min-width: 1023px){.videocall-controls{position:absolute;bottom:10px}}.videocall-controls--remote{z-index:10;bottom:0}.videocall-controls__btn{height:60px;width:60px;background:#172024;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;border:none;margin:0 1em;cursor:pointer}.videocall-controls__btn.red{background:#a32641}.videocall-controls__btn .icon-off{display:none}.videocall-controls__btn.off .icon{display:none}.videocall-controls__btn.off .icon-off{display:block}.videocall-controls__btn--close{height:44px;width:44px;position:absolute;top:1em;right:1em;z-index:3;margin:0;transition:none;border:1px solid #172024}@media (min-width: 1023px){.videocall-controls__btn--close:hover{transition:background 0.3s;background:#fff;transition:none}.videocall-controls__btn--close:hover .icon{fill:#172024}}.videocall-controls__icon{fill:#fff}.videocall-controls__icon.icon_micro,.videocall-controls__icon.icon_micro-off{width:21px;height:29px}.videocall-controls__icon.icon_video,.videocall-controls__icon.icon_video-off{width:29px;height:22px}.videocall-controls__icon.icon_telephone{width:31px;height:13px}.videocall-controls__icon.icon_cross{width:24px;height:24px}.joincall-container{position:fixed;width:100%;bottom:0;background:#fff;height:40%;padding-top:20px;z-index:1}@media (max-width: 1023px) and (orientation: landscape){.joincall-container{height:20%;padding-top:0px}}.joincall-container{z-index:3}@media (min-width: 1023px){.joincall-container{position:relative;width:auto;background:transparent;height:auto;padding:0;width:50%}}@media (max-width: 1023px) and (orientation: landscape){.remote-media-info{display:flex;width:100%;justify-content:space-evenly;align-items:center;background:transparent}}.remote-media-info__dr-title{display:none}@media (max-width: 1023px) and (orientation: landscape){.remote-media-info__dr-title{display:block;position:fixed;left:0;padding:5px;font-size:13px;font-size:0.8125rem;background:#172024;color:#fff;border-radius:0 12em 12em 0;padding:10px 20px 10px 15px;bottom:20px;z-index:1}}@media (min-width: 1023px){.remote-media-info__dr-title{display:block;position:fixed;left:0;padding:5px;font-size:16px;font-size:1rem;background:#172024;color:#fff;border-radius:0 12em 12em 0;padding:10px 20px 10px 15px;bottom:22px;z-index:1}}.remote-media-info__time{display:none}@media (max-width: 1023px) and (orientation: landscape){.joincall-container__info{display:grid;grid-template-columns:1fr 2fr 1fr;justify-items:center;align-items:center;height:100%;padding:0 1em}.joincall-container__info .hl--dr-title-video{justify-self:left;font-size:16px;font-size:1rem}.joincall-container__info p{margin-bottom:0;line-height:1.4}}@media (min-width: 1023px){.joincall-container__info{margin-bottom:2em}}.joincall-container__footer{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 1em;position:fixed;bottom:1em}@media (min-width: 1023px){.joincall-container__footer{justify-content:center;position:static;bottom:auto}}.joincall-container__logo{width:120px}@media (max-width: 1023px) and (orientation: landscape){.joincall-container__logo{position:fixed;top:1em}}@media (min-width: 1023px){.joincall-container__logo{position:fixed;top:1em;left:1em}}.joincall-container__logo.black{display:block}@media (max-width: 1023px) and (orientation: landscape){.joincall-container__logo.black{display:none}}.joincall-container__btn{width:auto;margin:0}@media (max-width: 1023px) and (orientation: landscape){.joincall-container__btn{width:auto;margin:0;position:fixed;right:1em;bottom:calc(20% + 17px)}}@media (min-width: 1023px){.joincall-container__btn{height:55px;font-size:15px;font-size:0.9375rem}}#local-media-call{position:fixed;top:3px;right:3px;height:70px;min-width:120px;z-index:4}#local-media-call.landscape-remote{top:50%;right:50%;transform:translateX(50%)}@media (max-width: 1023px) and (orientation: landscape){#local-media-call.landscape-remote{top:3px;right:3px;transform:none}}@media (min-width: 1023px){#local-media-call{height:110px;min-width:150px;top:10px;right:10px}#local-media-call.landscape-remote{top:10px;right:10px;transform:none}}#local-media-call video{max-width:120px;max-height:120px;border-radius:4px;box-shadow:0px 0px 10px rgba(0,0,0,0.15);transform:rotateY(180deg);-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg)}@media (min-width: 1023px){#local-media-call video{max-width:150px;max-height:150px}}.local-info__patientname-container{width:100%;align-self:center;text-align:center;order:1}@media (max-width: 1023px) and (orientation: landscape){.local-info__patientname-container{display:none}}@media (min-width: 1023px){.local-info__patientname-container{display:none}}.remote-media-info .local-info__patientname-container{display:none}.videocall-notification{position:fixed;bottom:60px;z-index:1;width:100%;left:0;padding:2em 1em;background:#000a0e}@media (min-width: 1023px){.videocall-notification{width:460px;right:1em;left:auto;border-radius:12px;bottom:1em}}.videocall-notification__txt{text-align:center;font-size:18px;font-size:1.125rem;color:#fff;font-weight:bold;margin-bottom:1em;line-height:1.3}@media (max-width: 1023px) and (orientation: landscape){.videocall__drname{margin-bottom:0;justify-self:left}}@media (max-width: 1023px) and (orientation: landscape){.videocall__time{order:2;margin-bottom:0;justify-self:right}}.video-stopped{visibility:hidden}.select-modal .select-modal__list-option{background-color:#FAFAFA;padding:0.5em;align-items:center}.select-modal .select-modal__list-option.odd{background-color:#fff}.select-modal .select-modal__list-option .select-modal__list-cross{position:relative;width:30px;height:30px;border-radius:50%;background:rgba(var(--primary-color), 1);transition:background 0.3s;display:flex;align-items:center;justify-content:center;z-index:1;cursor:pointer}.select-modal .select-modal__list-option .select-modal__list-cross:before{border-radius:50%;content:"";display:block;height:30px;position:absolute;width:30px;z-index:2}.select-modal .select-modal__list-option .select-modal__list-cross .icon{fill:#fff;height:16px;width:16px;transition:fill 0.3s}.select-modal__modal{margin-bottom:auto}.select-modal__modal-options{padding:0;overflow:hidden}.select-modal__modal-options p{display:inline-flex;margin:0;margin-bottom:1em;clear:none;padding:0 1em;min-height:44px;line-height:1.4;align-items:center;cursor:pointer;border:1px solid rgba(0,0,0,0.16);font-size:16px;font-size:1rem;color:rgba(0,0,0,0.6);margin-right:4px;border-radius:4px}.select-modal__modal-options p:last-child{margin-right:0}@media (min-width: 1023px){.select-modal__modal-options p:hover{background:rgba(var(--primary-color), 0.08)}}.select-modal__modal-options p.is-selected{background:rgba(var(--primary-color), 0.12);color:rgba(var(--primary-color), 1);border-color:rgba(var(--primary-color), 1);font-weight:700}.select-modal__list{margin-top:0.5em;margin-bottom:0.5em}footer{height:60px;display:flex;justify-content:center;padding:0em 1em 0em 1em;position:relative;margin-top:-128px}@media (min-width: 1023px){footer{margin-top:0;padding-bottom:0;justify-content:flex-end;bottom:auto}}.sessions-new footer,.dashboard-index:not(.customized) footer,.services-social_media_feedback footer,.services-viewer footer{display:none}.signups-new footer{padding:0em 1em;margin-top:1em;margin-bottom:1em}@media (min-width: 1023px){.signups-new footer{display:none}}.footer__crisalix-logo-wrap{display:flex;align-items:center;float:right;justify-content:center;gap:0.5rem}.footer__crisalix-logo-wrap span{font-size:9px;margin-right:0.5em;display:block}.footer__crisalix-logo-wrap--signup{display:none}@media (min-width: 1023px){.footer__crisalix-logo-wrap--signup{display:flex;position:fixed;bottom:1em;right:1em;gap:8px;align-items:center}.footer__crisalix-logo-wrap--signup span{font-size:9px;margin-right:0;margin-bottom:4px;text-align:center;display:block}}.footer__crisalix-logo{width:100px;display:block}.footer__crisalix-logo-demo{width:100px}.attachment--preview{width:auto}.attachment--preview img{max-width:100%;height:auto}align-left{text-align:left !important;display:block;width:100%}align-center{text-align:center !important;display:block;width:100%}align-right{text-align:right !important;display:block;width:100%}.share-feedback-guidelines-modal .modal__body,.share-feedback-success-modal .modal__body,.share-feedback-modal .modal__body{padding:2em 1.75em 2em 1.75em}.share-feedback-modal #close-modal-js,.share-feedback-guidelines-modal #close-modal-js{top:1em}.share-feedback-modal form{max-width:100%}.share-feedback-modal .modal__dialog{padding-bottom:40px}@media (min-width: 1023px){.share-feedback-modal .modal__dialog{-webkit-transform:translateY(0) !important;-ms-transform:translateY(0) !important;transform:translateY(0) !important;top:40px !important}}.share-feedback-modal .btn--primary,.share-feedback-success-modal .btn--primary,.share-feedback-modal .radio-rows label{min-width:150px !important}.share-feedback-modal__heading{font-size:18px;max-width:90%}.share-feedback-modal__heading br{display:none}.share-feedback-modal__subheading{color:rgba(0,0,0,0.6);font-size:16px;font-weight:400;line-height:160%}.share-feedback-modal__subheading br{display:none}.share-feedback-modal__type{display:flex;justify-content:space-between;align-items:center}.share-feedback-modal__type-title{color:rgba(0,0,0,0.87);font-size:14px;font-weight:600;line-height:140%}.share-feedback-modal__type-icons{display:flex;gap:20px}.share-feedback-modal__type-icons .icon{fill:rgba(0,0,0,0.6);width:17px;height:18px;cursor:pointer}.share-feedback-modal__box{max-width:100%;padding:8px 12px 20px 12px;border-radius:4px;border:1px solid rgba(0,0,0,0.16);background:#FFF;margin-top:8px;margin-bottom:24px}.share-feedback-modal__box .input-stars{margin-bottom:0;padding:8px 0px}.share-feedback-modal__box .input-stars svg{width:32px !important;height:32px !important}.share-feedback-modal__box .input-stars label{width:33px}.share-feedback-modal__paragraph{line-height:140%}.share-feedback-modal__name{color:rgba(0,0,0,0.87);font-weight:600}.share-feedback-modal__shared{font-size:16px !important}.share-feedback-modal__full_name label{font-size:16px}.share-feedback-modal__error{margin-top:12px;padding:4px 8px;color:#a32641;font-weight:700;border-radius:4px;background:rgba(163,38,65,0.12);width:fit-content}.share-feedback-modal__btn{background:rgba(var(--primary-color), 0.08);min-width:auto !important;width:fit-content !important;margin:12px 0 24px}.share-feedback-success-modal #close-modal-js{display:none}.share-feedback-success-modal__box{display:flex;flex-direction:column;align-items:center;gap:16px}.share-feedback-success-modal__header{font-size:20px}.share-feedback-success-modal__subheader{color:rgba(0,0,0,0.87);font-size:18px;font-weight:400;line-height:140%;text-align:center;max-width:60%}.share-feedback-success-modal__paragraph{text-align:center}.feedback-guidelines__header{font-size:18px;margin-bottom:8px}.feedback-guidelines__paragraph{font-size:16px}.feedback-guidelines__list{list-style:unset;font-size:16px;padding:0 24px}.write-edit-feedback-modal__text{margin-bottom:4px;color:rgba(0,0,0,0.87)}.write-edit-feedback-modal__buttons{display:flex;justify-content:flex-end}.write-edit-feedback-modal__buttons .button{min-width:150px !important}#write-edit-feedback-modal__rate-error{margin:-0.5em 0 1em}.disclaimer_box{width:100vw;margin:32px 0;padding:16px;padding-bottom:12px;position:relative}@media (min-width: 615px){.disclaimer_box{width:100%;max-width:648px;border-radius:4px;margin:32px auto}}@media (max-width: 615px){.disclaimer_box.disclaimer_box__full_width_md{width:100vw;margin-left:-32px}}.disclaimer_box .icon{width:28px;height:28px;position:absolute;right:calc(50% - 14px);top:-14px;border-radius:50%;z-index:1}.disclaimer_box .icon-background{width:24px;height:24px;position:absolute;right:calc(50% - 12px);top:-12px;border-radius:50%}.disclaimer_box p,.disclaimer_box strong{margin-bottom:0}@media (min-width: 615px){.disclaimer_box p,.disclaimer_box strong{text-align:center}}.disclaimer_box.disclaimer_box__info{border:1px solid #137191;background:rgba(19,113,145,0.08)}.disclaimer_box.disclaimer_box__info .icon{fill:#137191}.disclaimer_box.disclaimer_box__info p,.disclaimer_box.disclaimer_box__info strong{color:#137191}.disclaimer_box.disclaimer_box__info .icon-background{background-color:#fff}.app-container{min-height:100vh}.signups-new .app-container{min-height:min-content}.app-content{max-width:680px;margin:0 auto;padding:5em 1em 8em 1em;box-sizing:border-box;padding-top:100px}.app-content.app-content--community{padding:0px 0 80px 0;max-width:unset}@media (min-width: 1023px){.app-content.app-content--community{padding:0 1em 0 1em}}@media (min-width: 1023px){.app-content{padding-top:100px}}.app-content.dashboard{padding-top:2em}.app-content.sign-in{max-width:520px}.app-content.bg-blue{background:rgba(var(--primary-color), 1);max-width:100%;height:100%}.app-content.full-width{width:100%;padding:0}.app-content.signup .col:nth-child(1){margin-bottom:3em}@media (min-width: 1023px){.app-content.signup{display:flex;max-width:1240px;max-width:1240px}.app-content.signup .col{margin:0 2em;width:50%}.app-content.signup .col:nth-child(1){order:1}}.app-content.signup .mobile-logo{display:none}@media (min-width: 1023px){.app-content.signup .mobile-logo{display:block;position:absolute;margin-top:60px;left:50%;transform:translateX(-50%)}.app-content.signup .mobile-logo img{max-width:130px}}.services-edit .app-content{padding:6em 0 8em 0}.app-content--nopt{max-width:680px;margin:0 auto;padding:1em 1em 7em 1em;box-sizing:border-box;margin-bottom:80px}@media (min-width: 1023px){.app-content--nopt{max-width:740px}}.services-status{min-height:100vh}.service-status-content{position:absolute;top:50%;transform:translateY(-50%) translateX(-50%);left:50%;width:100%;max-width:680px;padding:0 1em}.services-status .loading-dots,.service-status-content .loading-dots{position:relative;margin:0 auto 32px;left:auto;transform:none}.overlay{position:fixed;bottom:60px;width:100%;height:60%;background:rgba(1,22,28,0.4);background:-moz-linear-gradient(top, rgba(1,22,28,0) 0%, #01161c 100%);background:-webkit-linear-gradient(top, rgba(1,22,28,0) 0%, #01161c 100%);background:-o-linear-gradient(top, rgba(1,22,28,0) 0%, #01161c 100%);background:-ms-linear-gradient(top, rgba(1,22,28,0) 0%, #01161c 100%);background:linear-gradient(to bottom, rgba(1,22,28,0) 0%, #01161c 100%)}@media (min-width: 1023px){.overlay{opacity:0}}.hero-parallax .overlay{display:none}body.users .app-content{padding-top:24px}@media (min-width: 1023px){body.users .app-content{padding-top:100px}}body.surgery_surveys .app-content,body.surveys-new .app-content{padding-top:100px}@media (min-width: 1023px){body.surgery_surveys .app-content,body.surveys-new .app-content{padding-top:120px}}.services-success_transaction .app-content{padding-top:200px}@media (min-width: 1023px){.services-success_transaction .app-content{padding-top:0}}::-webkit-scrollbar{width:0px;background:transparent}.container--legal{text-align:left}.container--legal section.block{margin-bottom:3em}.img--error{width:100%;max-width:280px;margin-bottom:2em}.error-number{font-weight:900}.error-login-btns{display:none}@media (min-width: 1023px){.error-login-btns{display:flex;justify-content:center;align-items:center;gap:1em}}.supported-browsers-container--dashboard{padding:0 1em;justify-content:center}.supported-browsers-container--waiting{position:fixed;bottom:0;left:0;width:100%;display:flex;justify-content:center;bottom:0;background:#f5f5f5;padding:5em 2em 2em 2em;z-index:2;box-shadow:0px 0px 10px rgba(0,0,0,0.15);height:50vh}.supported-browsers li{display:flex;margin-bottom:10px;align-items:center;justify-content:center;text-align:left}.supported-browsers li .txt{width:100px}.supported-browsers li .icon_download{display:block;transform:none;margin-left:5px;width:17px;height:17px;fill:#137191}.supported-browsers__logo{width:26px;height:26px;display:block;margin-right:10px}.supported-browsers__title{font-weight:bold}@media (min-width: 1023px){.supported-browsers-container--waiting .supported-browsers__title{font-size:22px;font-size:1.375rem}}@media (min-width: 1023px){.supported-browsers-container--waiting .supported-browsers li{font-size:18px;font-size:1.125rem}}.share-to-community-container{background:#fff;border-top:1px solid rgba(0,0,0,0.16);border-bottom:1px solid rgba(0,0,0,0.16);padding:2em 1em;margin-bottom:1em}@media (min-width: 615px){.share-to-community-container{border:1px solid rgba(0,0,0,0.16);padding:2em;margin-bottom:0;border-radius:8px}}.share-to-community__input{background:#f5f5f5;border:1px solid rgba(0,0,0,0.16)}.share-to-community__textarea{background:#f5f5f5;border:1px solid rgba(0,0,0,0.16)}.invitations-waiting_room .app-content{min-height:100vh;display:flex;justify-content:center;flex-direction:column;padding-top:0;padding-bottom:0}.invitations-waiting_room .app-container{min-height:auto;height:calc(100vh - 60px)}@media (min-width: 1023px){.home-content{display:grid;grid-template-columns:50vw 50vw;align-items:center}}@media (min-width: 1400px){.home-content{grid-template-columns:40vw 60vw}}.home-content__img{background-image:url(https://my.crisalix.com/assets/home-img-sm-23a261d10c856a897403fe6a164079344d20d918274001e0684de2b6997d01c5.jpg);height:100vh;background-repeat:no-repeat;background-position:center 0;background-size:cover;position:relative;width:100%}@media (min-width: 1023px){.home-content__img{position:sticky;top:0;background-image:url(https://my.crisalix.com/assets/home-img-3ba7df938e436802a954aa35914a3c89706aef8e123c10ab66a176b22e90706b.jpg)}}.dashboard-index .btn--primary,.dashboard-index .btn--transparent{width:100%}@media (min-width: 1023px){.dashboard-index .btn--primary,.dashboard-index .btn--transparent{width:auto;min-width:300px}}.finder-card__img{width:50px;height:50px;display:block;border-radius:50%;margin-bottom:10px;border:1px solid #fff;text-indent:-9999px}html[dir="rtl"] .drop-down-item .drop-down-wrap{left:0;right:auto}html[dir="rtl"] .drop-down-menu:after{left:53px;right:auto}html[dir="rtl"] .form-comments .btn{margin-right:10px;margin-left:0}html[dir="rtl"] .form-comments .btn .icon{transform:scaleX(-1)}html[dir="rtl"] .community-card__menu{left:0;right:auto}html[dir="rtl"] .comments__link .icon{order:2}html[dir="rtl"] .patient-photo{margin-right:0;margin-left:10px}html[dir="rtl"] .modal__close-link{left:1em;right:auto}@media (min-width: 1023px){html[dir="rtl"] .modal__close-link{left:2.5em}}html[dir="rtl"] .filters p{float:right;margin-left:4px;margin-right:0}html[dir="rtl"] .iradio input[type="radio"]+label,html[dir="rtl"] .iradio input[type="checkbox"]+label,html[dir="rtl"] .iradio a{float:right;border-right:0px;border-left:1px solid rgba(var(--primary-color), 1)}html[dir="rtl"] .iradio input[type="radio"]+label:last-child,html[dir="rtl"] .iradio input[type="checkbox"]+label:last-child,html[dir="rtl"] .iradio a:last-child{border-radius:12em 0em 0em 12em}html[dir="rtl"] .iradio input[type="radio"]+label:first-of-type,html[dir="rtl"] .iradio input[type="checkbox"]+label:first-of-type,html[dir="rtl"] .iradio a:first-of-type{border-radius:0 12em 12em 0;border-right:1px solid rgba(var(--primary-color), 1)}html[dir="rtl"] a.link--back{left:auto}html[dir="rtl"] a.link--back .icon{transform:scaleX(1) rotate(180deg)}html[dir="rtl"] .share-platforms span{margin-right:7px}html[dir="rtl"] .clipboard-link input{border-radius:0 12em 12em 0;direction:ltr}html[dir="rtl"] input.styled-checkbox:checked+label::before,html[dir="rtl"] input.styled-checkbox+label::before{margin-right:0;margin-left:0.5em}html[dir="rtl"] .select-css{background-position:left .8em top 50%, 0 0;direction:ltr;text-align:right}html[dir="rtl"] .menu--mobile ul li a .icon_arrow-right{margin-right:auto !important;margin-left:0;transform:scaleX(-1)}html[dir="rtl"] .menu--mobile ul li a{padding-right:1em;padding-left:1em}html[dir="rtl"] .hl--paragraph{text-align:right}html[dir="rtl"] .show-password{left:0;right:auto}@media (min-width: 1023px){html[dir="rtl"] .dashboard .tabs.padding{padding-right:0;padding-left:6em}}html[dir="rtl"] .btn-my3ds-menu{left:0px;right:auto}html[dir="rtl"] .fly-out-menu{left:-340px;right:auto}html[dir="rtl"] .fly-out-menu .hl--page-title{text-align:right;padding-right:60px}html[dir="rtl"] .fly-out-menu.active{left:0px}html[dir="rtl"] .fly-out-menu__close .icon{transform:scaleX(-1)}html[dir="rtl"] .menu-item__img{margin-left:0.5em;margin-right:0}html[dir="rtl"] .menu-item .identifier{margin-right:auto;margin-left:0}html[dir="rtl"] .table--booking .icon{margin-right:0px;margin-left:3px}html[dir="rtl"] .myconsultation__doctor-img{margin-right:0;margin-left:1em}html[dir="rtl"] ul.list--features li{background-position:100% 8px;padding-right:1.5rem;padding-left:0}html[dir="rtl"] .btn--upload-img .icon,html[dir="rtl"] .btn--take-photo .icon{margin-right:0}html[dir="rtl"] .btn--next-photo .icon{transform:scaleX(-1);margin-left:0;margin-right:3px}html[dir="rtl"] .btn--sm .icon_cross{margin-left:6px;margin-right:0}html[dir="rtl"] .icon_calendar{left:10px;right:auto}html[dir="rtl"] .select-css{padding:.6em 3px .5em 1.4em}html[dir="rtl"] .menu--mobile ul li a .icon{margin-right:0;margin-left:10px}html[dir="rtl"] .alert{padding:15px 10px 15px 55px}html[dir="rtl"] .alert__close{left:0px;right:auto}html[dir="rtl"] .icon--uploader-status{left:auto;right:10px}html[dir="rtl"] .btn--delete-img{right:auto;left:10px}@media (min-width: 1023px){html[dir="rtl"] .crisalix-logo{margin-right:3em;margin-left:auto}}html[dir="rtl"] .dashboard .crisalix-logo{margin-right:1em;margin-left:auto}@media (min-width: 1023px){html[dir="rtl"] .community .crisalix-logo{margin-right:1em;margin-left:auto}}html[dir="rtl"] #surgeon-list .card-header{padding-right:70px}html[dir="rtl"] #surgeon-list .card-header .finder-card__img{right:0;left:auto}html[dir="rtl"] .hl--sub-title{text-align:right}html[dir="rtl"] input,html[dir="rtl"] textarea{direction:rtl;unicode-bidi:bidi-override}html[dir="rtl"] .community-card__photo-dr{margin-left:10px;margin-right:auto}html[dir="rtl"] .likes__like{margin:0 1em}html[dir="rtl"] .likes__number{right:31px;left:auto}html[dir="rtl"] .likes__like:last-child{margin-left:0}html[dir="rtl"] .likes__like:nth-child(1){margin-right:0}html[dir="rtl"] .community-comments__comment-txt p{direction:ltr}html[dir="rtl"] .community-card__sharing-title{direction:ltr}html[dir="rtl"] .flatpickr-input{direction:ltr;text-align:right}html[dir="rtl"] #user_email,html[dir="rtl"] #user_password,html[dir="rtl"] #user_password_confirmation,html[dir="rtl"] #user_current_password{direction:ltr;text-align:right}@media (min-width: 1023px){.signup-container{display:grid;grid-template-columns:550px 1fr}}.signup__banner-col{height:254px;background:#fff;position:relative;z-index:1;overflow:hidden;background:rgba(var(--primary-color), 1)}@media (min-width: 1023px){.signup__banner-col{background:rgba(var(--primary-color), 1);grid-column-start:1;grid-column-end:1;height:100%;position:sticky;top:0;height:100vh;box-sizing:border-box}}.signup__logo{display:block;max-width:195px;max-height:44px;margin:0 auto}@media (min-width: 1023px){.signup__logo{margin:0}}.signup-iphone{width:100%;height:100%;margin-top:0;background-color:#fff;border-bottom:1px solid rgba(0,0,0,0.16)}@media (min-width: 1023px){.signup-iphone{border-bottom:none;background-color:transparent;background-image:url(https://my.crisalix.com/assets/xphone-blank-logo-4bd495a56f2d1034fc7165712baea3f3154d48751ed70b1dc1fe1a9694ea864b.svg);height:520px;background-repeat:no-repeat;background-size:contain;background-position:center;top:auto;position:relative;top:50%;transform:translateY(-60%)}}.signup-iphone__logo-container .signup-iphone__logo-txt{width:130px;margin:0 auto;position:relative;top:40px;line-height:1.2;font-size:12px;text-align:center}@media (min-width: 1023px){.signup-iphone__logo-container .signup-iphone__logo-txt{top:60px;font-size:14px}}.signup-iphone__logo-container .signup__logo-txt{width:130px;margin:0 auto;position:relative;top:40px;line-height:1.2;font-size:12px;text-align:center}@media (min-width: 1023px){.signup-iphone__logo-container .signup__logo-txt{top:60px;font-size:14px}}.signup__logo-txt{width:auto;margin:0 auto;line-height:1.2;font-size:14px;text-align:center}.signup-iphone__logo{display:none}@media (min-width: 1023px){.signup-iphone__logo{margin:0 auto;position:relative;display:block;max-width:100px;max-height:31px;top:50px}}.signup__form-col{padding:2em 1em;max-width:420px;margin:0 auto;width:100%}@media (min-width: 1023px){.signup__form-col{border-top:none;padding:3em 0;grid-column-start:2;grid-column-end:2;align-self:center;position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column}}.signup__form{margin:0}.signup-tagline{padding:0em 2em;width:100%;color:rgba(0,0,0,0.87);margin-top:2em;padding:1.5em 1em;background:#fff;border-top:1px solid rgba(0,0,0,0.16);border-bottom:1px solid rgba(0,0,0,0.16)}@media (min-width: 1023px){.signup-tagline{color:#fff;background:none;width:550px;position:fixed;z-index:2;bottom:0;left:0;margin:0;padding:2em 0;border:none}}.signup-tagline__hl,.signup-tagline__txt{color:inherit;text-align:center;max-width:420px;margin:0 auto}*:lang(de) .signup-tagline,*:lang(de-CH) .signup-tagline{padding:1em 0}*:lang(de) .signup-tagline__hl,*:lang(de-CH) .signup-tagline__hl{max-width:460px}.signup-tagline__txt{font-size:16px;font-size:1rem;line-height:1.5;margin-bottom:0;font-weight:600;color:inherit;color:rgba(0,0,0,0.6)}.signup-tagline__txt br{display:none}@media (min-width: 1023px){.signup-tagline__txt br{display:block}}@media (min-width: 1023px){.signup-tagline__txt{color:#fff}}.signup-tagline__hl{font-size:20px;font-size:1.25rem;font-weight:900;line-height:1.2;margin-bottom:4px}.signup-tagline__p{font-weight:100}.signin-form--modal{max-width:520px;width:100%}.signup__terms-and-cons a{display:inline}.invitation div{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-ms-hyphens:auto;-moz-hyphens:auto;-webkit-hyphens:auto;hyphens:auto}.signup-iphone__disclaimer{color:rgba(0,0,0,0.6);position:absolute;left:0;bottom:0.5em;font-size:11px;font-size:0.6875rem;text-align:center;width:100%;padding:0 1.5em;line-height:1.4}@media (min-width: 1023px){.signup-iphone__disclaimer{left:50%;bottom:3em;transform:translateX(-50%);width:160px;padding:0}}.price-varies{font-size:12px;font-size:0.75rem;text-align:center}@media (min-width: 1023px){.price-varies{text-align:left}}*:lang(en) .t-and-cs{max-width:340px}.signup__no-longer-user{font-size:18px;font-size:1.125rem}.signup__no-longer-user a{font-weight:600;text-decoration:underline;color:rgba(var(--primary-color), 1)}.signup__no-longer-user-crisalix-logo{width:140px;margin:0 auto 12px auto;display:block}@media (min-width: 1023px){.signup__no-longer-user-crisalix-logo{margin:0 0 12px 0;align-self:flex-start}}.surveys-start .app-content,.services-success_transaction .app-content{padding-top:calc(65px + 2em)}@media (min-width: 1023px){.surveys-start .app-content,.services-success_transaction .app-content{padding-top:0;padding-bottom:0}}.surveys-start .app-container,.services-success_transaction .app-container{min-height:auto;height:calc(100vh - 60px)}@media (min-width: 1023px){.services-social_media_feedback .app-content{padding-top:0;padding-bottom:0}}@media (min-width: 1023px){.start-survey,.end-survey{display:flex;flex-direction:column;justify-content:center;min-height:100vh}}.start-survey__hl,.end-survey__hl{font-size:22px;font-size:1.375rem;line-height:1.4;margin-bottom:1em;text-align:left}@media (min-width: 1023px){.start-survey__hl br,.end-survey__hl br{display:none}}.end-survey__hl{margin-bottom:0.5em}.start-survey__text,.end-survey__text{text-align:left;font-size:18px;font-size:1.125rem}.end-survey__text{margin-bottom:1.5em}.start-survey__main,.end-survey__main{display:flex;align-items:end;flex-wrap:wrap;margin-bottom:2em}@media (min-width: 1023px){.start-survey__main,.end-survey__main{align-items:center}}.end-survey__main{margin-bottom:0}.end-survey__main{text-align:center}.start_survey__info{display:flex;align-items:end;font-size:14px;font-size:0.875rem}@media (min-width: 1023px){.start_survey__info{align-items:start}}.start-survey__btn,.end-survey__btn{width:100%}@media (min-width: 1023px){.start-survey__btn,.end-survey__btn{width:auto}}.survey__title{display:block;color:rgba(0,0,0,0.87);font-size:20px;font-weight:700}.survey__subtitle{font-weight:600;letter-spacing:0.5px;color:rgba(0,0,0,0.87);text-transform:uppercase;font-size:13px;font-size:0.8125rem;margin-bottom:0.2em}.survey__label{color:rgba(0,0,0,0.87);font-size:18px;margin-bottom:0.75em}.survey__label-comments{color:rgba(0,0,0,0.67);margin-top:-2rem;margin-bottom:5px;font-size:14px}.survey__date-input{max-width:340px}.survey__send{text-align:right;margin-bottom:3em}.feedback__icon{fill:rgba(var(--primary-color), 1)}.surveys .crisalix-logo,.surgery_surveys .crisalix-logo,.services-social_media_feedback .crisalix-logo,.invitations-waiting_room .crisalix-logo{margin-left:auto}.share-feedback-guidelines{margin-top:12px}.flatpickr-calendar{background:transparent;opacity:0;display:none;text-align:center;visibility:hidden;padding:0;-webkit-animation:none;animation:none;direction:ltr;border:0;font-size:14px;line-height:24px;border-radius:5px;position:absolute;width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;-ms-touch-action:manipulation;touch-action:manipulation;background:#fff;-webkit-box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08);box-shadow:1px 0 0 #e6e6e6,-1px 0 0 #e6e6e6,0 1px 0 #e6e6e6,0 -1px 0 #e6e6e6,0 3px 13px rgba(0,0,0,0.08)}.flatpickr-calendar.open,.flatpickr-calendar.inline{opacity:1;max-height:640px;visibility:visible}.flatpickr-calendar.open{display:inline-block;z-index:99999}.flatpickr-calendar.animate.open{-webkit-animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1);animation:fpFadeInDown 300ms cubic-bezier(0.23, 1, 0.32, 1)}.flatpickr-calendar.inline{display:block;position:relative;top:2px}.flatpickr-calendar.static{position:absolute;top:calc(100% + 2px)}.flatpickr-calendar.static.open{z-index:999;display:block}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+1) .flatpickr-day.inRange:nth-child(7n+7){-webkit-box-shadow:none !important;box-shadow:none !important}.flatpickr-calendar.multiMonth .flatpickr-days .dayContainer:nth-child(n+2) .flatpickr-day.inRange:nth-child(7n+1){-webkit-box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow:-2px 0 0 #e6e6e6, 5px 0 0 #e6e6e6}.flatpickr-calendar .hasWeeks .dayContainer,.flatpickr-calendar .hasTime .dayContainer{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.flatpickr-calendar .hasWeeks .dayContainer{border-left:0}.flatpickr-calendar.hasTime .flatpickr-time{height:40px;border-top:1px solid #e6e6e6}.flatpickr-calendar.noCalendar.hasTime .flatpickr-time{height:auto}.flatpickr-calendar:before,.flatpickr-calendar:after{position:absolute;display:block;pointer-events:none;border:solid transparent;content:'';height:0;width:0;left:22px}.flatpickr-calendar.rightMost:before,.flatpickr-calendar.arrowRight:before,.flatpickr-calendar.rightMost:after,.flatpickr-calendar.arrowRight:after{left:auto;right:22px}.flatpickr-calendar.arrowCenter:before,.flatpickr-calendar.arrowCenter:after{left:50%;right:50%}.flatpickr-calendar:before{border-width:5px;margin:0 -5px}.flatpickr-calendar:after{border-width:4px;margin:0 -4px}.flatpickr-calendar.arrowTop:before,.flatpickr-calendar.arrowTop:after{bottom:100%}.flatpickr-calendar.arrowTop:before{border-bottom-color:#e6e6e6}.flatpickr-calendar.arrowTop:after{border-bottom-color:#fff}.flatpickr-calendar.arrowBottom:before,.flatpickr-calendar.arrowBottom:after{top:100%}.flatpickr-calendar.arrowBottom:before{border-top-color:#e6e6e6}.flatpickr-calendar.arrowBottom:after{border-top-color:#fff}.flatpickr-calendar:focus{outline:0}.flatpickr-wrapper{position:relative;display:inline-block}.flatpickr-months{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-months .flatpickr-month{background:transparent;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9);height:34px;line-height:1;text-align:center;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:hidden;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.flatpickr-months .flatpickr-prev-month,.flatpickr-months .flatpickr-next-month{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-decoration:none;cursor:pointer;position:absolute;top:0;height:34px;padding:10px;z-index:3;color:rgba(0,0,0,0.9);fill:rgba(0,0,0,0.9)}.flatpickr-months .flatpickr-prev-month.flatpickr-disabled,.flatpickr-months .flatpickr-next-month.flatpickr-disabled{display:none}.flatpickr-months .flatpickr-prev-month i,.flatpickr-months .flatpickr-next-month i{position:relative}.flatpickr-months .flatpickr-prev-month.flatpickr-prev-month,.flatpickr-months .flatpickr-next-month.flatpickr-prev-month{left:0}.flatpickr-months .flatpickr-prev-month.flatpickr-next-month,.flatpickr-months .flatpickr-next-month.flatpickr-next-month{right:0}.flatpickr-months .flatpickr-prev-month:hover,.flatpickr-months .flatpickr-next-month:hover{color:#959ea9}.flatpickr-months .flatpickr-prev-month:hover svg,.flatpickr-months .flatpickr-next-month:hover svg{fill:#f64747}.flatpickr-months .flatpickr-prev-month svg,.flatpickr-months .flatpickr-next-month svg{width:14px;height:14px}.flatpickr-months .flatpickr-prev-month svg path,.flatpickr-months .flatpickr-next-month svg path{-webkit-transition:fill 0.1s;transition:fill 0.1s;fill:inherit}.numInputWrapper{position:relative;height:auto}.numInputWrapper input,.numInputWrapper span{display:inline-block}.numInputWrapper input{width:100%}.numInputWrapper input::-ms-clear{display:none}.numInputWrapper input::-webkit-outer-spin-button,.numInputWrapper input::-webkit-inner-spin-button{margin:0;-webkit-appearance:none}.numInputWrapper span{position:absolute;right:0;width:14px;padding:0 4px 0 2px;height:50%;line-height:50%;opacity:0;cursor:pointer;border:1px solid rgba(57,57,57,0.15);-webkit-box-sizing:border-box;box-sizing:border-box}.numInputWrapper span:hover{background:rgba(0,0,0,0.1)}.numInputWrapper span:active{background:rgba(0,0,0,0.2)}.numInputWrapper span:after{display:block;content:"";position:absolute}.numInputWrapper span.arrowUp{top:0;border-bottom:0}.numInputWrapper span.arrowUp:after{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid rgba(57,57,57,0.6);top:26%}.numInputWrapper span.arrowDown{top:50%}.numInputWrapper span.arrowDown:after{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid rgba(57,57,57,0.6);top:40%}.numInputWrapper span svg{width:inherit;height:auto}.numInputWrapper span svg path{fill:rgba(0,0,0,0.5)}.numInputWrapper:hover{background:rgba(0,0,0,0.05)}.numInputWrapper:hover span{opacity:1}.flatpickr-current-month{font-size:135%;line-height:inherit;font-weight:300;color:inherit;position:absolute;width:75%;left:12.5%;padding:7.48px 0 0 0;line-height:1;height:34px;display:inline-block;text-align:center;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px)}.flatpickr-current-month span.cur-month{font-family:inherit;font-weight:700;color:inherit;display:inline-block;margin-left:0.5ch;padding:0}.flatpickr-current-month span.cur-month:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .numInputWrapper{width:6ch;width:7ch\0;display:inline-block}.flatpickr-current-month .numInputWrapper span.arrowUp:after{border-bottom-color:rgba(0,0,0,0.9)}.flatpickr-current-month .numInputWrapper span.arrowDown:after{border-top-color:rgba(0,0,0,0.9)}.flatpickr-current-month input.cur-year{background:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;cursor:text;padding:0 0 0 0.5ch;margin:0;display:inline-block;font-size:inherit;font-family:inherit;font-weight:300;line-height:inherit;height:auto;border:0;border-radius:0;vertical-align:initial;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-current-month input.cur-year:focus{outline:0}.flatpickr-current-month input.cur-year[disabled],.flatpickr-current-month input.cur-year[disabled]:hover{font-size:100%;color:rgba(0,0,0,0.5);background:transparent;pointer-events:none}.flatpickr-current-month .flatpickr-monthDropdown-months{appearance:menulist;background:transparent;border:none;border-radius:0;box-sizing:border-box;color:inherit;cursor:pointer;font-size:inherit;font-family:inherit;font-weight:300;height:auto;line-height:inherit;margin:-1px 0 0 0;outline:none;padding:0 0 0 0.5ch;position:relative;vertical-align:initial;-webkit-box-sizing:border-box;-webkit-appearance:menulist;-moz-appearance:menulist;width:auto}.flatpickr-current-month .flatpickr-monthDropdown-months:focus,.flatpickr-current-month .flatpickr-monthDropdown-months:active{outline:none}.flatpickr-current-month .flatpickr-monthDropdown-months:hover{background:rgba(0,0,0,0.05)}.flatpickr-current-month .flatpickr-monthDropdown-months .flatpickr-monthDropdown-month{background-color:transparent;outline:none;padding:0}.flatpickr-weekdays{background:transparent;text-align:center;overflow:hidden;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:28px}.flatpickr-weekdays .flatpickr-weekdaycontainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}span.flatpickr-weekday{cursor:default;font-size:90%;background:transparent;color:rgba(0,0,0,0.54);line-height:1;margin:0;text-align:center;display:block;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;font-weight:bolder}.dayContainer,.flatpickr-weeks{padding:1px 0 0 0}.flatpickr-days{position:relative;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;width:307.875px}.flatpickr-days:focus{outline:0}.dayContainer{padding:0;outline:0;text-align:left;width:307.875px;min-width:307.875px;max-width:307.875px;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;display:-ms-flexbox;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-wrap:wrap;-ms-flex-pack:justify;-webkit-justify-content:space-around;justify-content:space-around;-webkit-transform:translate3d(0px, 0px, 0px);transform:translate3d(0px, 0px, 0px);opacity:1}.dayContainer+.dayContainer{-webkit-box-shadow:-1px 0 0 #e6e6e6;box-shadow:-1px 0 0 #e6e6e6}.flatpickr-day{background:none;border:1px solid transparent;border-radius:150px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#393939;cursor:pointer;font-weight:400;width:14.2857143%;-webkit-flex-basis:14.2857143%;-ms-flex-preferred-size:14.2857143%;flex-basis:14.2857143%;max-width:39px;height:39px;line-height:39px;margin:0;display:inline-block;position:relative;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:center}.flatpickr-day.inRange,.flatpickr-day.prevMonthDay.inRange,.flatpickr-day.nextMonthDay.inRange,.flatpickr-day.today.inRange,.flatpickr-day.prevMonthDay.today.inRange,.flatpickr-day.nextMonthDay.today.inRange,.flatpickr-day:hover,.flatpickr-day.prevMonthDay:hover,.flatpickr-day.nextMonthDay:hover,.flatpickr-day:focus,.flatpickr-day.prevMonthDay:focus,.flatpickr-day.nextMonthDay:focus{cursor:pointer;outline:0;background:#e6e6e6;border-color:#e6e6e6}.flatpickr-day.today{border-color:#959ea9}.flatpickr-day.today:hover,.flatpickr-day.today:focus{border-color:#959ea9;background:#959ea9;color:#fff}.flatpickr-day.selected,.flatpickr-day.startRange,.flatpickr-day.endRange,.flatpickr-day.selected.inRange,.flatpickr-day.startRange.inRange,.flatpickr-day.endRange.inRange,.flatpickr-day.selected:focus,.flatpickr-day.startRange:focus,.flatpickr-day.endRange:focus,.flatpickr-day.selected:hover,.flatpickr-day.startRange:hover,.flatpickr-day.endRange:hover,.flatpickr-day.selected.prevMonthDay,.flatpickr-day.startRange.prevMonthDay,.flatpickr-day.endRange.prevMonthDay,.flatpickr-day.selected.nextMonthDay,.flatpickr-day.startRange.nextMonthDay,.flatpickr-day.endRange.nextMonthDay{background:#569ff7;-webkit-box-shadow:none;box-shadow:none;color:#fff;border-color:#569ff7}.flatpickr-day.selected.startRange,.flatpickr-day.startRange.startRange,.flatpickr-day.endRange.startRange{border-radius:50px 0 0 50px}.flatpickr-day.selected.endRange,.flatpickr-day.startRange.endRange,.flatpickr-day.endRange.endRange{border-radius:0 50px 50px 0}.flatpickr-day.selected.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.startRange.startRange+.endRange:not(:nth-child(7n+1)),.flatpickr-day.endRange.startRange+.endRange:not(:nth-child(7n+1)){-webkit-box-shadow:-10px 0 0 #569ff7;box-shadow:-10px 0 0 #569ff7}.flatpickr-day.selected.startRange.endRange,.flatpickr-day.startRange.startRange.endRange,.flatpickr-day.endRange.startRange.endRange{border-radius:50px}.flatpickr-day.inRange{border-radius:0;-webkit-box-shadow:-5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6;box-shadow:-5px 0 0 #e6e6e6, 5px 0 0 #e6e6e6}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.prevMonthDay,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.notAllowed.nextMonthDay{color:rgba(57,57,57,0.3);background:transparent;border-color:transparent;cursor:default}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{cursor:not-allowed;color:rgba(57,57,57,0.1)}.flatpickr-day.week.selected{border-radius:0;-webkit-box-shadow:-5px 0 0 #569ff7, 5px 0 0 #569ff7;box-shadow:-5px 0 0 #569ff7, 5px 0 0 #569ff7}.flatpickr-day.hidden{visibility:hidden}.rangeMode .flatpickr-day{margin-top:1px}.flatpickr-weekwrapper{float:left}.flatpickr-weekwrapper .flatpickr-weeks{padding:0 12px;-webkit-box-shadow:1px 0 0 #e6e6e6;box-shadow:1px 0 0 #e6e6e6}.flatpickr-weekwrapper .flatpickr-weekday{float:none;width:100%;line-height:28px}.flatpickr-weekwrapper span.flatpickr-day,.flatpickr-weekwrapper span.flatpickr-day:hover{display:block;width:100%;max-width:none;color:rgba(57,57,57,0.3);background:transparent;cursor:default;border:none}.flatpickr-innerContainer{display:block;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.flatpickr-rContainer{display:inline-block;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.flatpickr-time{text-align:center;outline:0;display:block;height:0;line-height:40px;max-height:40px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.flatpickr-time:after{content:"";display:table;clear:both}.flatpickr-time .numInputWrapper{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;width:40%;height:40px;float:left}.flatpickr-time .numInputWrapper span.arrowUp:after{border-bottom-color:#393939}.flatpickr-time .numInputWrapper span.arrowDown:after{border-top-color:#393939}.flatpickr-time.hasSeconds .numInputWrapper{width:26%}.flatpickr-time.time24hr .numInputWrapper{width:49%}.flatpickr-time input{background:transparent;-webkit-box-shadow:none;box-shadow:none;border:0;border-radius:0;text-align:center;margin:0;padding:0;height:inherit;line-height:inherit;color:#393939;font-size:14px;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.flatpickr-time input.flatpickr-hour{font-weight:bold}.flatpickr-time input.flatpickr-minute,.flatpickr-time input.flatpickr-second{font-weight:400}.flatpickr-time input:focus{outline:0;border:0}.flatpickr-time .flatpickr-time-separator,.flatpickr-time .flatpickr-am-pm{height:inherit;float:left;line-height:inherit;color:#393939;font-weight:bold;width:2%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.flatpickr-time .flatpickr-am-pm{outline:0;width:18%;cursor:pointer;text-align:center;font-weight:400}.flatpickr-time input:hover,.flatpickr-time .flatpickr-am-pm:hover,.flatpickr-time input:focus,.flatpickr-time .flatpickr-am-pm:focus{background:#eee}.flatpickr-input[readonly]{cursor:pointer}@-webkit-keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fpFadeInDown{from{opacity:0;-webkit-transform:translate3d(0, -20px, 0);transform:translate3d(0, -20px, 0)}to{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}
