.toggleTooltip .arrow{display:none!important}.toggleTooltip .tooltip-inner{background-color:grey;border-radius:15px;color:#fff;font-size:1.2rem;opacity:1;line-height:1.2}.toggleTooltip .tooltip-inner h4{font-size:1.8rem}.toggleTooltip .tooltip-inner p{text-align:center}.mylist-tooltip .arrow{display:none!important}.mylist-tooltip .tooltip-inner{background-color:grey;border-radius:15px;padding:5px 10px;color:#fff;font-size:1.2rem;opacity:1;line-height:1.2}.mylist-tooltip .tooltip-inner h4{font-size:1.8rem}.mylist-tooltip .tooltip-inner p{text-align:center}.theme-0{font-family:PlusJakartaSansRegular}.theme-0 .brand-primary{color:#00e6b8!important}.theme-0 .brand-secondary{color:#1e1e22}.theme-0 .brand-tertiary{color:#00d6ab}.theme-0 .brand-highlight-1{color:#a0f9e9}.theme-0 .brand-highlight-3{color:#192550!important}.theme-0 .brand-text{color:#1e1e22!important}.theme-0 .brand-label{color:#797b89}.theme-0 .brand-link{color:#3c16f9}.theme-0 .brand-light{color:#aeb0bd}.theme-0 .bg-brand-primary{background-color:#00e6b8}.theme-0 .bg-brand-secondary{background-color:#1e1e22}.theme-0 .bg-brand-secondary-dark{background-color:#060607}.theme-0 .bg-brand-tertiary{background-color:#00d6ab}.theme-0 .bg-brand-highlight-1{background-color:#a0f9e9}.theme-0 .bg-brand-highlight-1.hover-darken:hover{background-color:#70f6de}.theme-0 .bg-brand-highlight-2{background-color:#7e6cd8}.theme-0 .bg-brand-highlight-3{background-color:#192550}.theme-0 .bg-transparent{background-color:transparent}.theme-0 .bg-fade{background:-webkit-gradient(linear,left top,right top,from(#1e1e22),to(#00e6b8));background:linear-gradient(90deg,#1e1e22,#00e6b8)}.theme-0 .bg-fade-reverse{background:-webkit-gradient(linear,left top,right top,from(#00e6b8),to(#1e1e22));background:linear-gradient(90deg,#00e6b8,#1e1e22)}.theme-0 .bg-fade-vertical{background-image:url(/img/aside-bg.jpg)}.theme-0 .bg-grad-image-blue{background-image:url(/img/auth/auth-bg.png);background-size:cover;background-position:bottom}.theme-0 .bg-grad-image-purple{background-image:url(/img/background.svg);background-size:cover;background-position:bottom;background-color:#1e1e22}.theme-0 .bg-fade-vertical-reverse{background:-webkit-gradient(linear,left bottom,left top,from(#00e6b8),to(#1e1e22));background:linear-gradient(0deg,#00e6b8,#1e1e22)}.theme-0 .border-brand-highlight-1{border-color:#a0f9e9}.theme-0 .border-brand-secondary{border-color:#1e1e22}.theme-0 .border-brand-primary{border-color:#00e6b8}.theme-0 .border-brand-tertiary{border-color:#00d6ab}.theme-0 .border-brand-triangle{border-color:#00e6b8 transparent transparent transparent}.theme-0 .border-brand-dark{border-color:rgba(30,30,34,.4)}.theme-0 .link-white{color:#fff!important;border-bottom:5px solid #fff!important}.theme-0 .link-highlight{color:#a0f9e9!important;border-bottom:5px solid #a0f9e9}.theme-0 .progress-bar,.theme-0 .progress-info{background-color:#9794c8}.theme-0 .progress-info:before{color:#9794c8;border-top:5px solid #9794c8}.theme-0 .btn-group .btn{background-color:transparent;margin:auto}.theme-0 .btn-group .btn.active,.theme-0 .btn-group .btn.hover{background-color:#a0f9e9!important;border-width:0;color:#fff!important}.theme-0 .filter-button{font-family:PlusJakartaSansRegular;border-style:solid;background-color:#00e6b8!important;color:#fff;margin:auto}.theme-0 .filter-button.active,.theme-0 .filter-button.hover{font-family:PlusJakartaSansBold;background-color:#a0f9e9!important;color:#1e1e22!important}.theme-0 .btn{padding:12.5px 5px;font-family:PlusJakartaSansBold}.theme-0 .btn.brand-secondary:hover{background-color:#70f6de!important}.theme-0 .cta-button{background:#1e1e22;border:2px solid #1e1e22;color:#fff}.theme-0 .cta-button:hover{background-color:#00d6ab;color:#1e1e22}.theme-0 .cta-button.disabled{background-color:rgba(30,30,34,.3)}.theme-0 .cta-button.disabled:hover{color:#fff;background-color:rgba(30,30,34,.3)}.theme-0 .cta-button:active,.theme-0 .cta-button:focus{background:#1e1e22;border:2px solid #1e1e22}.theme-0 .cta-button.white-button{background-color:#fff;color:#00e6b8}.theme-0 .cta-button.white-button:hover{background-color:#eee!important}.theme-0 .outline-button{border:2px solid #1e1e22;color:#1e1e22;background-color:#fff}.theme-0 .outline-button.disabled,.theme-0 .outline-button:hover{color:#1e1e22;background-color:rgba(30,30,34,.05)}.theme-0 .outline-button:active,.theme-0 .outline-button:focus{background-color:#f5f5f5!important;color:#1e1e22!important}.theme-0 .btn.btn-cta{font-family:PlusJakartaSansSemiBold;letter-spacing:normal!important;background-color:#1e1e22;border-color:#1e1e22;color:#fff}.theme-0 .btn.btn-cta:focus,.theme-0 .btn.btn-cta:hover{background-color:#00d6ab;color:#1e1e22}.theme-0 .btn.btn-cta.disabled{background-color:rgba(30,30,34,.3)}.theme-0 .btn.btn-cta.disabled:hover{color:#fff;background-color:rgba(30,30,34,.3)}.theme-0 .btn.btn-cta-outline{font-family:PlusJakartaSansSemiBold;letter-spacing:normal!important;border-width:1px!important;border:solid rgba(30,30,34,.4);color:#1e1e22;background-color:#fff}.theme-0 .btn.btn-cta-outline:focus,.theme-0 .btn.btn-cta-outline:hover{background-color:#f5f5f5}.theme-0 .btn.btn-white{letter-spacing:normal!important;background-color:#fff;color:#1e1e22}.theme-0 .btn.btn-white:hover{background-color:#f5f5f5}.theme-0 .btn.btn-white-outline{font-family:PlusJakartaSansSemiBold;letter-spacing:normal!important;border:1px solid #fff;color:#fff;background-color:transparent}.theme-0 .btn.btn-white-outline:hover{background-color:hsla(0,0%,100%,.1)}.theme-0 .btn.btn-grey{letter-spacing:normal!important;background-color:#f5f5f5;color:#1e1e22!important;border-color:#f5f5f5}.theme-0 .btn.btn-grey:hover{background-color:#d3d3d3;border-color:#d3d3d3}.theme-0 .btn-date-time{font-size:1.6rem!important;letter-spacing:0!important;border-radius:12px!important;padding:12px 18px!important;border:2px solid #aeb0bd!important}.theme-0 .btn-date-time:focus,.theme-0 .btn-date-time:hover{border:2px solid #7e6cd8!important;background-color:rgba(126,108,216,.05)}.theme-0 .btn-clinician-option{background-color:#fff;border:2px solid transparent!important}.theme-0 .btn-clinician-option:focus,.theme-0 .btn-clinician-option:hover,.theme-0 .btn-option-selected{background-color:#fff;border:2px solid #7e6cd8!important}.theme-0 .btn-date-time.btn-option-selected{background-color:rgba(126,108,216,.05)}.theme-0 .btn.btn-continue{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#192550;min-width:100%;min-height:56px;border-radius:8px!important;padding:16px;color:#fff;font-size:1.8rem!important;letter-spacing:0!important;line-height:2.2rem!important;margin:0 auto 16px}.theme-0 .btn.btn-continue:focus,.theme-0 .btn.btn-continue:hover{color:#fff;background-color:#009577}.theme-0 .btn.btn-cancel{border:1.5px solid #192550!important;min-height:48px;border-radius:8px!important;font-size:1.8rem!important;letter-spacing:0!important;color:#192550}.theme-0 .btn.btn-cancel:focus,.theme-0 .btn.btn-cancel:hover,.theme-0 .btn.btn-nav{background-color:rgba(25,37,80,.05)}.theme-0 .btn.btn-nav{border:1.5px solid transparent!important;padding:16px 24px!important;border-radius:8px!important;color:#192550!important;font-size:1.8rem!important;letter-spacing:0!important;margin-left:16px}.theme-0 .btn.btn-nav:focus,.theme-0 .btn.btn-nav:hover{border:1.5px solid #192550!important}.theme-0 .btn.disabled{cursor:not-allowed}.theme-0 .btn.btn-md{padding:12.5px 5px}.theme-0 .btn.btn-sm{padding:5px 5px!important}.theme-0 .btn-lg{padding:20px 32px!important;min-width:100px;font-size:1.8rem!important}.theme-0 .btn.rounded-0{border-radius:40px!important}.theme-0 .home-link{border-bottom:5px solid #1e1e22}.theme-0 .fc>*,.theme-0 h3{color:#1e1e22}.theme-0 .text-link{font-size:17px;color:#ed3975}.theme-0 .text-link:hover{text-decoration:underline!important}.theme-0 .pop-up-content .btn{background:#1e1e22;border:2px solid #1e1e22;color:#fff}.theme-0 .pop-up-content .btn:hover{background-color:#00d6ab;color:#1e1e22}.theme-0 .pop-up-content .btn.disabled{background-color:rgba(30,30,34,.3)}.theme-0 .pop-up-content .btn.disabled:hover{color:#fff;background-color:rgba(30,30,34,.3)}.theme-0 .pop-up-content .btn:active,.theme-0 .pop-up-content .btn:focus{background:#1e1e22;border:2px solid #1e1e22}.theme-0 #NotLoggedIn .form-logo{max-width:300px}.theme-0 #NotLoggedIn .login .form-logo,.theme-0 #NotLoggedIn .reset-password .form-logo{padding-bottom:100px}.theme-0 #NotLoggedIn .custom-checkbox a{color:#8d8e92;text-decoration:underline}.theme-0.theme_dark_mode #Navigation{background:-webkit-gradient(linear,left top,right top,color-stop(29.3%,#41154f),color-stop(99.01%,#8c4c7e))!important;background:linear-gradient(90deg,#41154f 29.3%,#8c4c7e 99.01%)!important}.theme-0.theme_dark_mode #Navigation .bg-white{background-color:#4b4a4a!important}.theme-0.theme_dark_mode #Navigation .triangle-div{border-color:#ed3a75 transparent transparent transparent!important}.theme-0.theme_dark_mode #Navigation .triangle-div-overlap{border-color:#fff transparent transparent transparent!important}html{font-size:10px}@media only screen and (max-width:576px){html{font-size:9px}}@font-face{font-family:DMSans;src:url(../fonts/DMSans-VariableFont_opsz,wght.26f321c7.ttf);font-weight:400;font-style:normal}@font-face{font-family:FilsonProBlack;src:url(../fonts/FilsonProBlack.9c9bcc5e.ttf);src:url(../fonts/FilsonProBlack.413756ee.woff);src:url(../fonts/FilsonProBlack.41446b7d.otf);font-weight:400;font-style:normal}@font-face{font-family:FilsonProBold;src:url(../fonts/FilsonProBold.d9b35aa1.ttf);src:url(../fonts/FilsonProBold.968f0fab.woff);src:url(../fonts/FilsonProBold.d02b31ed.otf);font-weight:400;font-style:normal}@font-face{font-family:FilsonProBook;src:url(../fonts/FilsonProBook.1c63f70d.ttf);src:url(../fonts/FilsonProBook.e985380c.woff);src:url(../fonts/FilsonProBook.9670114f.otf);font-weight:400;font-style:normal}@font-face{font-family:FilsonProLight;src:url(../fonts/FilsonProLight.06b31be1.ttf);src:url(../fonts/FilsonProLight.dec8abc8.woff);src:url(../fonts/FilsonProLight.2e1c7f31.otf);font-weight:400;font-style:normal}@font-face{font-family:FSElliotBlack;src:url(../fonts/FSElliotProHeavy.28ea1458.otf);font-weight:400;font-style:normal}@font-face{font-family:FSElliotBold;src:url(../fonts/FSElliotProBold.daa0ed94.otf);font-weight:400;font-style:bold}@font-face{font-family:FSElliotBook;src:url(../fonts/FSElliotProRegular.224a4cbb.otf);font-weight:400;font-style:normal}@font-face{font-family:FSElliotLight;src:url(../fonts/FSElliotProLight.461edecb.otf);font-weight:400;font-style:normal}@font-face{font-family:Lyon;src:url(../fonts/LyonDisplay-Bold-Trial.f0525793.otf);font-weight:400;font-style:normal}@font-face{font-family:ff-cocon-web-pro;src:url(../fonts/CoconPro-Regular.a1a1801c.woff)}@font-face{font-family:"cedarville-cursive";src:url(../fonts/CedarvilleCursive-Regular.8d31107b.ttf);font-weight:400;font-style:normal}@font-face{font-family:ff-sari-web-bold;src:url(../fonts/ufonts.com_sari-bold.e7eb37b7.woff)}@font-face{font-family:ff-sari-web-medium;src:url(../fonts/ufonts.com_sari-medium.098f8c86.woff)}@font-face{font-family:ff-sari-web-regular;src:url(../fonts/ufonts.com_sari-regular.9a8723f0.woff)}@font-face{font-family:PlusJakartaSansExtraLight;src:url(../fonts/PlusJakartaSans-ExtraLight.bd1c3b0b.ttf)}@font-face{font-family:PlusJakartaSansLight;src:url(../fonts/PlusJakartaSans-Light.d6fb1906.ttf)}@font-face{font-family:PlusJakartaSansRegular;src:url(../fonts/PlusJakartaSans-Regular.f539ae4a.ttf)}@font-face{font-family:PlusJakartaSansMedium;src:url(../fonts/PlusJakartaSans-Medium.9fb6d71f.ttf)}@font-face{font-family:PlusJakartaSansSemiBold;src:url(../fonts/PlusJakartaSans-SemiBold.08d59825.ttf)}@font-face{font-family:PlusJakartaSansBold;src:url(../fonts/PlusJakartaSans-Bold.7dae2449.ttf)}@font-face{font-family:PlusJakartaSansExtraBold;src:url(../fonts/PlusJakartaSans-ExtraBold.9bfdb6bb.ttf)}#app{background-size:cover;overflow-x:hidden;background:#fff}#app .page-title h2{text-transform:capitalize}#app a{cursor:pointer}#app a:hover{text-decoration:none}#app h2{font-family:FilsonProLight;font-size:40px;color:#3a4961;text-align:center;margin-bottom:32px}#app p{color:#394961}#app .btn{border-radius:60px;font-size:1.2rem;line-height:1;letter-spacing:.2rem;border-width:0;padding:10px 15px}#app .btn.border-white{border-width:1px;border-color:#fff}#app .btn.border-white.active{border-width:0}#app .btn:focus{-webkit-box-shadow:none;box-shadow:none}#app .clickable{cursor:pointer}#app .btn-purple{background-color:#e83b75;color:#fff}#app input[type=email]::-ms-clear,#app input[type=text]::-ms-clear{display:none}#app input{font-family:PlusJakartaSansRegular}#app .col-lg-5ths,#app .col-md-5ths,#app .col-sm-5ths,#app .col-xs-5ths{position:relative;min-height:1px}#app .col-xs-5ths{width:20%;float:left}@media (min-width:768px){#app .col-sm-5ths{width:20%;float:left}}@media (min-width:992px){#app .col-md-5ths{width:20%;float:left}}@media (min-width:1200px){#app .col-lg-5ths{width:20%;float:left}}.questionnaire-modal .modal-content{border-radius:24px;overflow:hidden}.questionnaire-modal .modal-content .modal-footer{display:none!important}.modal-content .modal-body,.questionnaire-modal .modal-body{padding:0}.modal-content .close-button{cursor:pointer}.modal-content .btn{border-radius:60px;font-size:1.3rem;line-height:1;font-family:FilsonProBold,arial;padding:10px 15px}.modal-content .btn.border-white{border-width:1px;border-color:#fff}.modal-content .btn.border-white.active{border-width:0}.modal-content .btn:focus{-webkit-box-shadow:none;box-shadow:none}.modal-content .btn-purple{background-color:#e83b75;color:#fff;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}.modal-content .btn-purple:active,.modal-content .btn-purple:hover{color:#fff}.modal-content .btn-outline-purple{background-color:#fff;color:#e83b75;border:2px solid #e83b75;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}.modal-content .btn-outline-purple:hover{background-color:#f5f5f5;color:#e83b75}.modal-content .btn-outline-purple:active{color:#e83b75}.modal-content .btn-outline-grey{background-color:#fff;color:grey;border:1px solid grey;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}.modal-content .btn-outline-grey:hover{background-color:#f5f5f5}.modal-content.coach_modal{overflow:hidden;border:none}.modal-content.coach_modal .coach_modal_header{color:#fff;padding:10px 30px}.modal-content.coach_modal .coach_modal_header h5{font-size:17px}.modal-content.coach_modal .modal-footer{display:none}#clinician_modal .modal-dialog{-webkit-transition:all .2s ease-in-out!important;transition:all .2s ease-in-out!important}.filson-light{font-family:FilsonProLight,sans-serif!important}.filson-book,.filson-light{letter-spacing:normal!important}.filson-book{font-family:FilsonProBook,sans-serif!important}.filson-bold{font-family:FilsonProBold,sans-serif!important;letter-spacing:normal!important}.accessibilityDirect{height:56px;width:56px;background-color:#fff;position:fixed;bottom:0;right:0;z-index:399;color:#5640f9;font-family:FilsonProBold,Arial,Helvetica,sans-serif;border-radius:30px 0 0 0;padding-left:20px;font-size:16px;cursor:pointer;-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accessibilityDirect span{opacity:0;-webkit-transition-delay:0;transition-delay:0}.accessibilityDirect i{font-size:20px;margin-right:10px}.accessibilityDirect.expanded{width:236px;padding-left:36px}.accessibilityDirect.expanded span{opacity:1;-webkit-transition-delay:.4s;transition-delay:.4s}#my-org-edit-page-modal{font-size:1.8rem}#my-org-edit-page-modal .modal-title{font-size:1.9rem}#my-org-edit-page-modal input,#my-org-edit-page-modal select,#my-org-edit-page-modal textarea{font-size:1.4rem}.page-content{max-width:500px}.cta-text{font-size:1.8rem;font-weight:700}#NotLoggedIn{position:relative;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}#NotLoggedIn:after{content:"";min-height:inherit;font-size:0}#NotLoggedIn .warning{position:absolute;height:100vh;width:100vw;background-color:rgba(0,0,0,.4);top:0;left:0}#NotLoggedIn .dropdown-toggle{color:inherit;font-family:PlusJakartaSansRegular;letter-spacing:0;background:transparent}#NotLoggedIn .dropdown-toggle:active{background:transparent}#NotLoggedIn .dropdown-menu{font-size:1.4rem}#NotLoggedIn .container .page-content{background-color:#fff;border-radius:30px;overflow:hidden;min-height:400px;padding:0!important}@media screen and (max-width:768px){#NotLoggedIn .container .page-content{border-radius:0}}#NotLoggedIn .container .page-content .img-part{padding-left:0}#NotLoggedIn .container .page-content .img-part .login-bg{background-size:cover;position:relative;height:100%;width:100%}#NotLoggedIn .container .page-content .img-part .login-bg .heart-placeholder{position:absolute;top:10%;left:10%;height:10%;width:10%}#NotLoggedIn .container .page-content .img-part .login-bg .heart-placeholder .heart-img{height:65px}#NotLoggedIn .container .page-content .img-part .login-bg .login-image{height:60%;width:80%;background-image:url(/img/auth/_sign-in.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}#NotLoggedIn .container .page-content .img-part .login-bg .verify-image{position:absolute;top:20%;left:20%;height:60%;width:60%;background-image:url(/img/auth/_verify-email.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}#NotLoggedIn .container .page-content .img-part .login-bg .sign-up-image{position:absolute;top:10%;left:10%;height:80%;width:80%;background-image:url(/img/auth/_sign-up.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}#NotLoggedIn .container .page-content .img-part .login-bg .forgot-pass-image{position:absolute;top:20%;left:20%;height:60%;width:60%;background-image:url(/img/auth/_forgot-password.svg);background-repeat:no-repeat;background-position:50%;background-size:contain}#NotLoggedIn .container .page-content .logos{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#NotLoggedIn .container .page-content .logos .logo{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#NotLoggedIn .container .page-content .logos .logo img{max-height:100%;max-width:100%}#NotLoggedIn .container .page-content .form{background:#fff}#NotLoggedIn .container .page-content .form .form-content{padding:25px;min-heigh:795px}#NotLoggedIn .container .page-content .form .form-content .form-logo{margin:30px auto 30px auto}#NotLoggedIn .container .page-content .form .form-content .form-logo img{width:100%}#NotLoggedIn .container .page-content .form .form-content p{font-size:1.7rem;font-family:PlusJakartaSansRegular;text-align:center}#NotLoggedIn .container .page-content .form .form-content p.small{font-size:1.3rem}#NotLoggedIn .container .page-content .form .form-content label{color:#8d8e92;font-size:1.5rem;margin-left:20px}#NotLoggedIn .container .page-content .form .form-content .form-control{background-color:#efeef2;height:50px;border-radius:25px;font-size:1.8rem;font-family:Open Sans,sans-serif}#NotLoggedIn .container .page-content .form .form-content .forgot-password{color:#8d8e92;font-size:1.5rem;text-decoration:underline;margin-left:20px}#NotLoggedIn .container .page-content .form .form-content .submit-form{margin:50px 0 0 0;text-align:center}#NotLoggedIn .container .page-content .form .form-content .submit-form .btn{margin:0 0 30px 0;padding:0 50px;-webkit-box-shadow:2px 2px 10px 0 rgba(0,0,0,.3);box-shadow:2px 2px 10px 0 rgba(0,0,0,.3)}#NotLoggedIn .container .page-content .form .form-content .submit-form .btn.disabled{cursor:default}#NotLoggedIn .container .page-content .form .form-content .new-here{font-size:1.7rem;text-decoration:none;text-align:center;margin-bottom:25px}#NotLoggedIn .container .page-content .form .form-content .invalid-feedback{font-size:1.4rem;color:red}#NotLoggedIn .container .page-content .form .form-content .is-valid{border-color:#ced4da;-webkit-box-shadow:none;box-shadow:none}#NotLoggedIn .container .page-content .form .form-content .is-invalid,#NotLoggedIn .container .page-content .form .form-content .is-valid{background-image:none}#NotLoggedIn .container .page-content .form .form-content .password-wrap{position:relative}#NotLoggedIn .container .page-content .form .form-content .password-wrap .eye{font-size:1.3rem;position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}#NotLoggedIn .dark-mode-container .darkModeText{color:#fff!important}#loader[data-v-976832ba]{max-width:50%;margin:auto}#loader img[data-v-976832ba]{max-width:250px;margin:auto}#loader .spinner[data-v-976832ba]{color:#87d2dc;font-size:50px}#WaitingRoom .waiting-room-title{font-family:PlusJakartaSansBold;font-size:2.2rem;line-height:2.6rem;margin-bottom:16px}#WaitingRoom .waiting-room-meta{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-family:PlusJakartaSansBold;font-size:1.8rem;color:#797b89;line-height:2.2rem;margin-bottom:44px}#WaitingRoom .waiting-room-video-container{max-width:600px;width:100%;aspect-ratio:1.77777778;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:32px}#WaitingRoom .waiting-room-video-container .waiting-room-video{background:#1e1e22;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#WaitingRoom .waiting-room-counter{text-align:center;color:#fff;font-size:1.8rem}#WaitingRoom .waiting-room-counter .waiting-room-timer{font-family:PlusJakartaSansExtraBold;font-size:4rem}#WaitingRoom .waiting-room-counter .waiting-room-paragraph{font-family:PlusJakartaSansBold;font-size:1.8rem;margin-top:4px}#WaitingRoom .waiting-room-message{max-width:600px;text-align:center;font-family:PlusJakartaSansRegular;font-size:1.4rem;color:#797b89;margin-bottom:40px}#WaitingRoom .close-button{min-width:50%;font-family:PlusJakartaSansSemiBold;border:1px solid rgba(30,30,34,.4)!important;padding:20px;min-height:64px;background-color:#1e1e22;border-radius:40px!important;font-size:1.6rem!important;color:#fff}#WaitingRoom .close-button:focus,#WaitingRoom .close-button:hover{color:#fff;background-color:#009577}#VideoRoom .video-room-title{font-family:PlusJakartaSansBold;font-size:2.2rem;line-height:2.6rem;margin-bottom:16px}#VideoRoom .status-message{font-family:PlusJakartaSansRegular;font-size:1.6rem;padding:12px}#VideoRoom .video-room-button{border:0;border-radius:40px;color:#fff;font-family:PlusJakartaSansSemiBold;font-size:1.4rem;padding:16px 24px;background-color:#ef2a1d}#VideoRoom #video_page{background-color:#fff}#VideoRoom #video_page .img_wrapper{text-align:center;padding:0 20px}#VideoRoom #video_page .img_wrapper img{border-radius:50%;border:7px solid #eee;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.09);box-shadow:0 5px 10px rgba(0,0,0,.09)}#VideoRoom #video_page .meeting_time{padding:30px}#VideoRoom #video_page .meeting_time .meeting_time_inner{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);background-color:#403d56;color:#fff;margin-bottom:15px;border-radius:15px 15px 0 15px}#VideoRoom #video_page .meeting_time .meeting_time_inner div{padding:6px 10px}#VideoRoom #video_page .meeting_time .meeting_time_inner .day{font-size:17px}#VideoRoom #video_page .meeting_time .meeting_time_inner .hour{font-weight:lighter;font-size:14px}#VideoRoom #video_page .meeting_time .meeting_time_inner .date{font-size:30px}#VideoRoom #video_page .meeting_time .meeting_time_inner .month{font-size:17px;font-weight:lighter}#VideoRoom #video_page .meeting_time .meeting_time_inner .start_booking{position:relative;padding:0;min-height:25px}#VideoRoom #video_page .meeting_time .meeting_time_inner .start_booking .start_booking_inner{position:absolute;right:0;bottom:0;background-color:#e83b75;padding:7px 25px;border-radius:15px 0 0 0}#VideoRoom #video_page .meeting_time .meeting_time_inner .start_booking .start_booking_inner:hover{cursor:pointer}#VideoRoom #video_page .clock_icon{text-align:center;font-size:50px}#VideoRoom #remote_media_box{position:relative;min-height:400px;max-height:400px}#VideoRoom #remote_media_box #remote_media{background:#1e1e22;max-height:400px}#VideoRoom #remote_media_box #remote_media video{width:auto;height:400px}#VideoRoom #remote_media_box #local_video_wrapper{max-width:200px;position:absolute;bottom:0;right:0;overflow:hidden;border-radius:10px 0 10px 0}#VideoRoom #remote_media_box #local_video_wrapper #local_video{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-size:0}#VideoRoom #remote_media_box #local_video_wrapper #local_video video{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);width:100%;font-size:0}@media only screen and (max-width:992px){#VideoRoom #remote_media_box #local_video_wrapper{max-width:150px}}@media only screen and (max-width:576px){#VideoRoom #remote_media_box #local_video_wrapper{max-width:100px}}#VideoRoom #remote_media_box .test-local-video{max-width:none!important;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#VideoRoom #remote_media_box .test-local-video #local_video{max-height:400px;height:100%;font-size:0;overflow:hidden}#VideoRoom #remote_media_box .test-local-video #local_video video{width:100%;font-size:0}#VideoRoom #remote_media_box #remote_media_status_container{opacity:0;position:absolute;top:0;left:30px;width:50px;text-align:center;height:200px}#VideoRoom #remote_media_box #remote_media_status_container .remote_vid_button{z-index:1000;text-align:center;font-size:20px;border-radius:50%;display:inline-block;background-color:rgba(0,230,184,.25);width:50px;height:50px;color:#fff;margin-right:1em;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#VideoRoom #remote_media_box #remote_media_status_container .remote_vid_button.off{background-color:rgba(0,230,184,.08)}#VideoRoom #remote_media_box #remote_media{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25);background-color:#ccc;font-size:0}#VideoRoom #remote_media_box #remote_media video{width:100%;max-width:100%;border-radius:5px}#VideoRoom #remote_media_box .test-local-video-placeholder{background:#1e1e22;-webkit-box-shadow:none!important;box-shadow:none!important}#VideoRoom #remote_media_box .test-local-video-placeholder p{color:#fff!important}#VideoRoom #remote_media_box #remote_media_placeholder{background:#1e1e22;border-radius:5px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25);min-height:400px;text-align:center}#VideoRoom #remote_media_box #remote_media_placeholder h2,#VideoRoom #remote_media_box #remote_media_placeholder h4{font-weight:700;color:#fff}#VideoRoom #remote_media_box #remote_media_placeholder p{color:#fff!important;font-size:1.8rem}#VideoRoom #remote_media_box #remote_media_placeholder p b{font-size:1.6rem;font-family:PlusJakartaSansBold}#VideoRoom #remote_media_box #remote_media_placeholder video{display:none}#VideoRoom #video_buttons .vid_button{position:relative;margin-top:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px}#VideoRoom #video_buttons .vid_button,#VideoRoom #video_buttons .vid_button .bt_inner{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#VideoRoom #video_buttons .vid_button .bt_inner{border:0;font-size:2rem;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(30,30,34,.05);width:60px;height:60px;color:#000;margin-right:1em}#VideoRoom #video_buttons .vid_button .bt_inner.off{background-color:#1e1e22;color:#fff}#VideoRoom #video_buttons .vid_button .bt_inner:hover{cursor:pointer}#VideoRoom #video_buttons .vid_button span{padding-top:10px;position:relative;bottom:5px}#VideoRoom .utilities_container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#VideoRoom .utilities_container .bg_images img{border-radius:5px;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}#VideoRoom .utilities_container .bg_images img:hover{cursor:pointer}#VideoRoom .utilities_container .cta-button{max-width:200px;text-align:center;margin:0 auto}#VideoRoom #local_media,#VideoRoom .remote_media{background-color:#f5f5f5}#VideoRoom .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#VideoRoom .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#VideoRoom .pulse{-webkit-animation-name:pulse;animation-name:pulse}#AudioRoom .audio-room-title{font-family:PlusJakartaSansBold;font-size:2.2rem;line-height:2.6rem;margin-bottom:16px}#AudioRoom .status-message{font-family:PlusJakartaSansRegular;font-size:1.6rem;padding:12px}#AudioRoom .audio-room-button{font-family:PlusJakartaSansSemiBold;font-size:1.4rem;padding:16px 24px;color:#fff;border-radius:40px;background-color:#ef2a1d;border:0}#AudioRoom #video_page{background-color:#fff}#AudioRoom #video_page .img_wrapper{text-align:center;padding:0 20px}#AudioRoom #video_page .img_wrapper img{border-radius:50%;border:7px solid #eee;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.09);box-shadow:0 5px 10px rgba(0,0,0,.09)}#AudioRoom #video_page .meeting_time{padding:30px}#AudioRoom #video_page .meeting_time .meeting_time_inner{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);background-color:#403d56;color:#fff;margin-bottom:15px;border-radius:15px 15px 0 15px}#AudioRoom #video_page .meeting_time .meeting_time_inner div{padding:6px 10px}#AudioRoom #video_page .meeting_time .meeting_time_inner .day{font-size:17px}#AudioRoom #video_page .meeting_time .meeting_time_inner .hour{font-weight:lighter;font-size:14px}#AudioRoom #video_page .meeting_time .meeting_time_inner .date{font-size:30px}#AudioRoom #video_page .meeting_time .meeting_time_inner .month{font-size:17px;font-weight:lighter}#AudioRoom #video_page .meeting_time .meeting_time_inner .start_booking{position:relative;padding:0;min-height:25px}#AudioRoom #video_page .meeting_time .meeting_time_inner .start_booking .start_booking_inner{position:absolute;right:0;bottom:0;background-color:#e83b75;padding:7px 25px;border-radius:15px 0 0 0}#AudioRoom #video_page .meeting_time .meeting_time_inner .start_booking .start_booking_inner:hover{cursor:pointer}#AudioRoom #video_page .clock_icon{text-align:center;font-size:50px}#AudioRoom #remote_media_box{position:relative;min-height:400px;max-height:400px}#AudioRoom #remote_media_box #remote_media{background:#1e1e22;max-height:400px}#AudioRoom #remote_media_box #remote_media video{width:auto;height:400px}#AudioRoom #remote_media_box #remote_media_status_container{opacity:0;position:absolute;top:0;left:30px;width:50px;text-align:center;height:200px}#AudioRoom #remote_media_box #remote_media_status_container .remote_vid_button{z-index:1000;text-align:center;font-size:20px;border-radius:50%;display:inline-block;background-color:rgba(0,230,184,.25);width:50px;height:50px;color:#fff;margin-right:1em;margin-top:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#AudioRoom #remote_media_box #remote_media_status_container .remote_vid_button.off{background-color:rgba(0,230,184,.08)}#AudioRoom #remote_media_box #remote_media{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25);background-color:#ccc;font-size:0}#AudioRoom #remote_media_box #remote_media video{width:100%;max-width:100%;border-radius:5px}#AudioRoom #remote_media_box .test-local-video-placeholder{background:#1e1e22;-webkit-box-shadow:none!important;box-shadow:none!important}#AudioRoom #remote_media_box .test-local-video-placeholder p{color:#fff!important}#AudioRoom #remote_media_box #remote_media_placeholder{background:#1e1e22;border-radius:5px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25);min-height:400px;text-align:center}#AudioRoom #remote_media_box #remote_media_placeholder h2,#AudioRoom #remote_media_box #remote_media_placeholder h4{font-weight:700;color:#fff}#AudioRoom #remote_media_box #remote_media_placeholder p{color:#fff!important;font-size:1.8rem}#AudioRoom #remote_media_box #remote_media_placeholder p b{font-size:1.6rem;font-family:PlusJakartaSansBold}#AudioRoom #remote_media_box #remote_media_placeholder video{display:none}#AudioRoom #video_buttons .vid_button{position:relative;margin-top:1.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 10px}#AudioRoom #video_buttons .vid_button,#AudioRoom #video_buttons .vid_button .bt_inner{text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#AudioRoom #video_buttons .vid_button .bt_inner{border:0;font-size:25px;border-radius:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(30,30,34,.05);width:60px;height:60px;color:#000;margin-right:1em}#AudioRoom #video_buttons .vid_button .bt_inner.off{background-color:#1e1e22;color:#fff}#AudioRoom #video_buttons .vid_button .bt_inner:hover{cursor:pointer}#AudioRoom #video_buttons .vid_button span{padding-top:10px;position:relative;bottom:5px}#AudioRoom .utilities_container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#AudioRoom .utilities_container .bg_images img{border-radius:5px;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}#AudioRoom .utilities_container .bg_images img:hover{cursor:pointer}#AudioRoom .utilities_container .cta-button{max-width:200px;text-align:center;margin:0 auto}#AudioRoom #local_media,#AudioRoom .remote_media{background-color:#f5f5f5}#AudioRoom .animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}#AudioRoom .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}#AudioRoom .pulse{-webkit-animation-name:pulse;animation-name:pulse}#VideoRoomContainer[data-v-baf9f9f6]{font-size:1.6rem}#VideoRoomContainer .loader-container[data-v-baf9f9f6]{height:600px}#VideoRoomContainer .img_wrapper[data-v-baf9f9f6]{text-align:center;padding:0 20px}#VideoRoomContainer .img_wrapper img[data-v-baf9f9f6]{margin-bottom:20px;border-radius:50%;border:4px solid #eee;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.09);box-shadow:0 5px 10px rgba(0,0,0,.09)}#VideoRoomContainer .meeting_time[data-v-baf9f9f6]{padding:30px}#VideoRoomContainer .meeting_time .meeting_time_inner[data-v-baf9f9f6]{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);background-color:#403d56;color:#fff;margin-bottom:15px;border-radius:15px 15px 0 15px}#VideoRoomContainer .meeting_time .meeting_time_inner div[data-v-baf9f9f6]{padding:6px 10px}#VideoRoomContainer .meeting_time .meeting_time_inner .day[data-v-baf9f9f6]{font-size:17px}#VideoRoomContainer .meeting_time .meeting_time_inner .hour[data-v-baf9f9f6]{font-weight:lighter;font-size:14px}#VideoRoomContainer .meeting_time .meeting_time_inner .date[data-v-baf9f9f6]{font-size:30px}#VideoRoomContainer .meeting_time .meeting_time_inner .month[data-v-baf9f9f6]{font-size:17px;font-weight:lighter}#VideoRoomContainer .meeting_time .meeting_time_inner .start_booking[data-v-baf9f9f6]{position:relative;padding:0;min-height:25px}#VideoRoomContainer .meeting_time .meeting_time_inner .start_booking .start_booking_inner[data-v-baf9f9f6]{position:absolute;right:0;bottom:0;background-color:#e83b75;padding:7px 25px;border-radius:15px 0 0 0}#VideoRoomContainer .meeting_time .meeting_time_inner .start_booking .start_booking_inner[data-v-baf9f9f6]:hover{cursor:pointer}#VideoRoomContainer .clock_icon[data-v-baf9f9f6]{text-align:center;font-size:50px}#VideoRoomContainer .bookings-wrap[data-v-baf9f9f6]{width:100%}#VideoRoomContainer .bookings-wrap .booking[data-v-baf9f9f6]{width:100%;border-left-style:solid;border-left-width:10px;font-size:2rem;cursor:pointer;border-color:#d60570;color:#fff;font-family:ff-cocon-web-pro,sans-serif;background-color:#cecece}#DigitalClinicsMeetingRoom{max-height:93vh;overflow-y:auto;overflow-x:hidden}#DigitalClinicsEarlyRoom{padding:60px 20px;text-align:center}#DigitalClinicsEarlyRoom .early-start{font-size:1.6rem}#DigitalClinicsEarlyRoom .early-date{font-size:3rem;font-family:PlusJakartaSansBold}#DigitalClinicsEarlyRoom .early-time{font-size:1.6rem;font-family:PlusJakartaSansBold;padding-bottom:30px}#DigitalClinicsEarlyRoom .early-p{max-width:350px;font-size:1.4rem;margin:0 auto;padding-bottom:25px;font-family:PlusJakartaSansBold}#cancel_modal .section-title,#DigitalClinicsEarlyRoom b{font-family:PlusJakartaSansBold}#cancel_modal .section-title{text-align:center;font-size:2.2rem;letter-spacing:0;margin-bottom:16px}#cancel_modal .cancel-modal-link{font-family:PlusJakartaSansBold;color:#3c16f9}#cancel_modal .cancel-modal-link:hover{color:#3c16f9}#cancel_modal div{font-size:1.6rem;border-radius:16px;max-width:460px}#cancel_modal div b{font-family:PlusJakartaSansBold}#cancel_modal .cancel-message{font-size:1.6rem;line-height:2.2rem}#cancel_modal .btn.btn-continue{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#192550;min-width:100%;min-height:64px;border-radius:8px!important;padding:20px;color:#fff;font-size:1.6rem!important;letter-spacing:0!important;line-height:2.2rem!important;margin:0 auto 20px}#cancel_modal .btn.btn-continue:focus,#cancel_modal .btn.btn-continue:hover{color:#fff;background-color:#009577}#cancel_modal .btn.btn-cancel{border:1px solid rgba(30,30,34,.4)!important;padding:20px;min-width:100%;min-height:64px;border-radius:8px!important;font-size:1.6rem!important;letter-spacing:0!important;color:#192550}#cancel_modal .btn.btn-cancel:focus,#cancel_modal .btn.btn-cancel:hover{background-color:rgba(25,37,80,.05)}#map{width:100%;.leaflet-control-attribution{display:none}}#digital_clinics_modal___BV_modal_outer_{z-index:1000000!important}#digital_clinics_modal___BV_modal_outer_ *{scrollbar-width:thin;scrollbar-color:#aaa}#digital_clinics_modal___BV_modal_outer_ ::-webkit-scrollbar{width:8px}#digital_clinics_modal___BV_modal_outer_ ::-webkit-scrollbar-track{background:rbga(0,0,0,0);margin:10px}#digital_clinics_modal___BV_modal_outer_ ::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:10px;border:5px none #fff;opacity:0}#digital_clinics_modal___BV_modal_outer_ .hidden-link{opacity:0;cursor:pointer}#F2FDetails{max-height:93vh;overflow-y:auto;overflow-x:hidden}#F2FDetails .dmh-f2f-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:800px;padding:30px}#F2FDetails .dmh-f2f-container .prompt-container{margin-top:20px;padding:25px;max-width:650px;border:2px solid #e0e5f5;border-radius:16px;background-color:#fff}#F2FDetails .dmh-f2f-container p{font-size:1.6rem;text-align:center;padding:20px}#F2FDetails .dmh-f2f-container p b{font-family:PlusJakartaSansBold}#F2FDetails .dmh-f2f-container .map-container{border-radius:16px}#F2FDetails .dmh-f2f-container .dmh-start-title{text-align:center;font-size:3.8rem;letter-spacing:0;font-family:PlusJakartaSansBold}#F2FDetails .dmh-f2f-container .dmh-prompt-title{padding:0;margin-top:0;margin-bottom:30px;text-align:center;font-size:2.4rem;letter-spacing:0;font-family:PlusJakartaSansBold}#F2FDetails .dmh-f2f-container .phone-item{font-size:1.8rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PlusJakartaSansRegular}#F2FDetails .dmh-f2f-container .phone-item .phone-link{border-bottom:1.5px solid;font-family:PlusJakartaSansBold}#F2FDetails .dmh-f2f-container .dmh-options-container{margin:20px;max-width:650px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}#F2FDetails .dmh-f2f-container .dmh-confirm-container,#F2FDetails .dmh-f2f-container .dmh-options-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#F2FDetails .dmh-f2f-container .dmh-confirm-container{font-size:1.6rem;background:#dedede;border-radius:8px;padding:15px;margin-bottom:20px}#F2FDetails .dmh-f2f-container .dmh-confirm-container .dmh-confirm-input{font-family:PlusJakartaSansRegular;font-size:2rem}#F2FDetails .dmh-f2f-container .dmh-confirm-container textarea{background:#dedede;border:none;width:100%}#F2FDetails .dmh-f2f-container .dmh-confirm-container textarea:focus{outline-width:0}#F2FDetails .dmh-f2f-container .clinician-image{max-width:80px;border-radius:1000px;border:4px solid inherit}#DmhBookingCard .booking_inner{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #e0e5f5;padding:20px;margin-bottom:15px;border-radius:8px}#DmhBookingCard .booking_inner.booking-inner-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:20px}#DmhBookingCard .booking_inner.booking-inner-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#DmhBookingCard .booking_inner .booking-inner-top{width:100%}#DmhBookingCard .booking_inner .underline{height:1px;background-color:#e6e8f2;margin:16px 0}#DmhBookingCard .booking_inner .img{max-width:60px;max-height:60px;border-radius:8px;padding:0 0 0 0!important;margin-right:10px}#DmhBookingCard .booking_inner .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:12px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#DmhBookingCard .booking_inner .btn{font-family:PlusJakartaSansBold}#DmhBookingCard .booking_inner .btn-wrapper-full{margin-top:16px}#DmhBookingCard .booking_inner .btn-wrapper-contain{max-width:200px;width:100%}#DmhBookingCard .booking_inner .btn-wrapper-contain .btn{min-width:40%}#DmhBookingCard .booking_inner .coach{white-space:pre-wrap;font-family:PlusJakartaSansBold;font-size:1.8rem}#DmhBookingCard .booking_inner .title{font-size:1.6rem}#DmhBookingCard .booking_inner .day{font-family:PlusJakartaSansRegular;font-size:1.6rem}#DmhBookingCard .booking_inner .hour{font-size:1.4rem}#DmhBookingCard .booking_inner .date{font-family:PlusJakartaSansBold;font-size:1.4rem}#DmhBookingCard .booking_inner p{margin-bottom:0}#DmhBookingCard .btn-continue{width:100%;min-height:48px;padding:12px 10px;min-width:70%;margin-bottom:0}#DmhBookingCard .btn-cancel{width:100%;padding:12px 20px}#DmhBookingCard .btn.video{margin:0}@media screen and (max-width:512px){#DmhBookingCard .booking_inner.booking-inner-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#DmhBookingCard .booking_inner .btn-wrapper-contain{max-width:unset}#DmhBookingCard .booking_inner .btn-wrapper-contain .btn{min-width:unset;width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}}@media screen and (max-width:380px){#DmhBookingCard .btn-continue{min-width:60%}}#dmh .page-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-image:url(/img/dmh/dmhheader.svg);background-color:#fff;background-repeat:no-repeat;background-position:100%;padding:60px 0;color:#000;min-height:700px}#dmh .page-header .fa-circle-arrow-right{font-size:2.4rem}#dmh .page-header .page-title{text-align:left}#dmh .page-header .page-title h2{text-align:left;font-size:3.8rem;letter-spacing:0;font-family:PlusJakartaSansBold}#dmh .page-header .page-title p{font-size:2rem;font-family:PlusJakartaSansRegular}#dmh .page-header .call-us{text-align:right}#dmh .page-header .call-us img{max-width:220px}#dmh .page-header .call-us h3{font-family:FilsonProLight;font-size:3.2rem;letter-spacing:0;font-weight:100;padding-top:20px}#dmh .page-header .call-us .btn{font-size:1.3rem;font-family:PlusJakartaSansBold}#dmh .page-header .video-wrap,#dmh .page-header .video-wrap .video{-o-object-fit:fill;object-fit:fill}#dmh .page-header .video-wrap .video:focus{outline:none}#dmh .page-header .video-player{max-width:550px;text-align:center;margin:auto}#dmh .phone-row{background-image:url(/img/dmh/worldmap.svg);padding:100px 0;background-color:#fff}#dmh .phone-row h2{font-size:3.2rem;letter-spacing:0;font-family:PlusJakartaSansBold}#dmh .phone-row .phone-item{padding:50px;font-size:2rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:PlusJakartaSansBold}#dmh .phone-row .phone-item .phone-link{border-bottom:3px solid;font-family:PlusJakartaSansBold}#dmh .services-offered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#dmh .section-header-title{font-size:3.2rem;letter-spacing:0;font-family:PlusJakartaSansBold}#dmh .eap-cards .eap-card .eap-card-img{border-radius:50%;width:100%;height:100%;max-width:100px}#dmh .eap-cards .eap-card .eap-card-content{font-family:FilsonProLight,sans-serif;font-size:1.8rem;line-height:2.3rem;letter-spacing:0}@media (max-width:992px){#dmh .eap-cards .eap-card .eap-card-content{text-align:center}}#dmh .eap-service-card:not(:last-of-type):after{content:"";position:absolute;top:70%;right:0;width:1px;height:30%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:#ccc}#dmh .eap-service-card .service-card-img-container{height:90px}#dmh .eap-service-card .service-card-img-container .service-card-img{height:90px;-webkit-transform:translateX(25%);transform:translateX(25%);width:65%;z-index:2}#dmh .eap-service-card .service-card-description{font-family:PlusJakartaSansRegular;margin-top:20px;font-size:1.8rem;line-height:1.2;text-align:center;letter-spacing:0}#dmh .support{padding-bottom:80px}#DmhSelect{-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;max-width:650px}#DmhSelect,#DmhSelect .dmh-option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}#DmhSelect .dmh-option{background-color:#fff;max-width:800px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;padding:24px;border-radius:20px;margin-bottom:30px;border:2px solid #aeb0bd;text-align:left}#DmhSelect .dmh-option .dmh-option-text{font-family:PlusJakartaSansBold;font-size:1.6rem;width:100%}#DmhSelect .dmh-option .brand-primary .fa-solid{color:inherit!important}#DmhSelect .dmh-option .fa-regular,#DmhSelect .dmh-option .fa-solid{font-size:4rem;color:#d3d3d3}#DmhConfirm .dmh-confirm-list:not(:first-child){margin-top:20px}#DmhConfirm .dmh-confirm-field{font-family:PlusJakartaSansBold}#DmhConfirm .dmh-confirm-container{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.8rem;border-radius:8px;border:1px solid #aeb0bd;padding:15px}#DmhConfirm .dmh-confirm-container .dmh-confirm-input{font-family:PlusJakartaSansRegular;font-size:2rem}#DmhConfirm .dmh-confirm-container .read-only-field{background-color:#f4f6fc;color:#797b89;cursor:not-allowed}#DmhConfirm .dmh-confirm-container input{border:none;width:100%}#DmhConfirm .dmh-confirm-container input:focus{outline-width:0}#DmhConfirm .dmh-confirm-container select{background-color:#fff;cursor:pointer;border:none;width:100%}#DmhConfirm .dmh-confirm-container select:focus{outline-width:0}#DmhConfirm .dmh-confirm-container.invalid{border-color:#992f0c!important}#DmhConfirm .read-only-container{background-color:#f4f6fc!important;color:#797b89;border:1px solid #f4f6fc}#DmhConfirm select.empty{color:#8e8e90!important}#DmhConfirm .dmh-confirm-container:focus-within{border-color:#1e1e22}#DmhConfirm .error-text{border-radius:8px;border:1px solid #f40b0b;color:#f40b0b;background-color:#eababa;padding:10px;margin-top:10px;font-size:1.6rem}#DmhConfirm a{color:#3c16f9;text-decoration:underline;font-family:PlusJakartaSansBold}#DmhTextArea .dmh-confirm-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.6rem;background:#fff;border-radius:8px;border:1px solid #aeb0bd;padding:15px;margin-bottom:20px}#DmhTextArea .dmh-confirm-container .dmh-confirm-input{font-family:PlusJakartaSansRegular;font-size:1.6rem}#DmhTextArea .dmh-confirm-container textarea{background:#fff;border:none;width:100%}#DmhTextArea .dmh-confirm-container textarea:focus{outline-width:0}#DmhTextArea .bottom-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;font-family:PlusJakartaSansRegular}#DmhTextArea .dmh-confirm-container:focus-within{border-color:#1e1e22!important}#DmhConfirm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#DmhConfirm #agreementCheckbox{cursor:pointer;width:14px;height:14px;margin-right:4px}#DmhConfirm .privacy-link,#DmhConfirm .privacy-text{font-family:PlusJakartaSansBold}#DmhConfirm .privacy-link{text-decoration:underline}#DmhConfirm p{text-align:left;width:100%;font-size:1.6rem}#DmhConfirm small{font-size:1.5rem}#DmhConfirm img{max-width:600px;border-radius:16px;cursor:not-allowed}#DmhConfirm .dmh-confirm-text{font-family:PlusJakartaSansRegular;color:#1e1e22}#DmhConfirm .dmh-confirm-text h3{padding:0;letter-spacing:0;margin-bottom:0}#DmhConfirm .dmh-confirm-text p,#DmhConfirm .dmh-confirm-text ul{margin-bottom:0}#DmhConfirm .dmh-confirm-text h3,#DmhConfirm .dmh-confirm-text li,#DmhConfirm .dmh-confirm-text p,#DmhConfirm .dmh-confirm-text ul{color:#1e1e22}#DmhConfirm .dmh-confirm-text b{font-family:PlusJakartaSansBold}#DmhConfirm .dmh-confirm-text section{border:none!important;padding:0!important}#DmhConfirm .pre-wrap{white-space:pre-wrap}#DmhConfirm .pre-wrap p{white-space:pre-wrap;margin-bottom:12px}#DmhConfirm .custom-space ol:not(:first-child),#DmhConfirm .custom-space ul:not(:first-child){padding-left:20px;margin-top:20px}#DmhConfirm .custom-space h3:not(:first-child){margin-top:24px}#DmhConfirm .custom-space li{margin-top:16px}#DmhConfirm .custom-space .phone_numbers,#DmhConfirm .custom-space p:not(:first-child),#DmhConfirm .custom-space section{margin-top:20px}#DmhSlider{width:100%;text-align:center;font-size:1.8rem;margin-bottom:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:20px;padding:20px}#DmhSlider .slider-text{font-size:1.6rem;margin-bottom:16px;-ms-flex-item-align:start;align-self:flex-start}#DmhSlider .slider-index{font-size:1.4rem;font-family:PlusJakartaSansBold;position:relative;top:32px}#DmhSlider .slider-container{width:100%;-ms-flex:1 1 0px;flex:1 1 0px;border-radius:1000px;margin-bottom:24px}#DmhSlider .slider-container,#DmhSlider .slider-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1}#DmhSlider .slider-row{-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:50px}#DmhSlider .slider-row .line{height:16px;width:calc(100% - 3px);position:absolute;top:calc(50% - 8px);z-index:3;border-radius:20px;background-color:rgba(30,30,34,.05)}#DmhSlider .slider-button{cursor:pointer;width:36px;height:36px;border:4px solid;border-color:#7e6cd8;border-radius:100px;z-index:5}#DmhSlider .slider-button.bg-brand-primary{border:none}#DmhSlider .slider-answer{font-family:PlusJakartaSansBold;font-size:1.6rem;margin-top:20px;min-width:250px}#DmhSlider .slider-answer:before{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #dbdbdb}@media only screen and (max-width:992px){#DmhSlider .slider-row{gap:20px}#DmhSlider .slider-button{width:30px;height:30px}}#DmhSliderQuestion{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0px;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}#DmhSliderQuestion,#DmhSliderQuestion .dmh-confirm-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column}#DmhSliderQuestion .dmh-confirm-container{background-color:#fff;border:1px solid;border-color:inherit;border-radius:8px;flex-direction:column;font-size:1.8rem;padding:15px;margin-bottom:20px}#DmhSliderQuestion .dmh-confirm-container .dmh-confirm-input{font-family:PlusJakartaSansRegular;margin-top:15px;font-size:2rem}#DmhSliderQuestion .dmh-confirm-container select{cursor:pointer;border:none;width:100%}#DmhSliderQuestion .dmh-confirm-container select:focus{outline-width:0}#DmhConfirm{display:block}#DmhConfirm .subtitle{display:inline-block;text-align:left;color:#1e1e22;font-size:1.4rem;font-family:PlusJakartaSansBold;margin-bottom:8px}#DmhConfirm .picker{width:100%;display:inline-block;border:1px solid #aeb0bd;border-radius:12px;padding:12px 16px;font-size:1.6rem;color:#1e1e22}#DmhConfirm .picker.date{margin-bottom:24px}#ErrorModal{font-size:1.8rem;padding:60px 20px;text-align:center}#ErrorModal,#ErrorModal h3{font-family:Montserrat,serif}#ErrorModal h3{font-size:2.4rem;font-weight:700;padding-bottom:30px}#ErrorModal .btn-cta{padding:20px 32px!important;font-size:1.8rem;background:#1e1e22;border:2px solid #1e1e22;color:#fff}#ErrorModal .btn-cta:focus,#ErrorModal .btn-cta:hover{border:2px solid #00d6ab;background-color:#00d6ab;color:#1e1e22}#ErrorModal .btn-cta.disabled{border:2px solid rgba(30,30,34,.3);background-color:rgba(30,30,34,.3)}#ErrorModal .btn-cta.disabled:hover{color:#fff;background-color:rgba(30,30,34,.3)}#ErrorModal .btn-cta:active,#ErrorModal .btn-cta:focus{background:#1e1e22;border:2px solid #1e1e22}#BookingConfirmed .confirm-check{font-size:10rem;color:#02b57c;margin-bottom:32px}#BookingConfirmed .dmh-start-title{text-align:center;font-size:2.2rem;letter-spacing:0;font-family:PlusJakartaSansBold;padding:0;margin-bottom:32px}#BookingConfirmed .important-note{text-align:left;border-radius:20px;background-color:#ffef99;padding:24px;margin-bottom:32px}#BookingConfirmed .important-title{color:#594b00!important;font-family:PlusJakartaSansBold;margin:0}#BookingConfirmed .important-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:8px}#BookingConfirmed .important-header .fa-times{cursor:pointer;font-size:2rem}#BookingConfirmed .close-button{border:none;background-color:unset}#DmhBooking{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;max-width:650px;margin:0 auto}#DmhBooking .tcs-link{font-family:PlusJakartaSansBold;text-decoration:underline}#DmhBooking .tc-button{border:none;background-color:unset;padding:0}#DmhBooking .tc-checkbox{font-size:2rem;padding-left:5px}#DmhBooking .tc-checkbox.grey{color:#aeb0bd}#DmhBooking .tc-checkbox.filled{color:#1e1e22}#DmhBooking .dmh-btn-container{gap:24px}#DmhBooking .dmh-clinicians-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#DmhBooking .dmh-clinicians-container,#DmhBooking .dmh-clinicians-container .dmh-clinician{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#DmhBooking .dmh-clinicians-container .dmh-clinician{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px;cursor:pointer;text-align:left;padding:20px;border-radius:24px;margin-bottom:20px;background-color:#fff;-webkit-box-shadow:0 4px 24px 0 rgba(0,0,0,.07058823529411765);box-shadow:0 4px 24px 0 rgba(0,0,0,.07058823529411765)}#DmhBooking .dmh-clinicians-container .dmh-clinician .active{background-color:#fff}#DmhBooking .dmh-clinicians-container .dmh-clinician .dmh-clinician-name{font-family:PlusJakartaSansBold}#DmhBooking .dmh-clinicians-container .dmh-clinician .recommended-lable{padding:8px 16px;background-color:rgba(0,230,184,.4);border-radius:40px;font-size:1.2rem;font-family:PlusJakartaSansBold}#DmhBooking .dmh-clinicians-container .dmh-clinician .dmh-clinician-avatar{border-radius:100px}#DmhBooking .dmh-clinicians-container .dmh-clinician .dmh-clinician-avatar img{height:55px;margin-right:25px;border-radius:1000px;overflow:hidden}#DmhBooking .fixed-width{max-width:150px}#DmhBooking .sentence-case:first-letter{text-transform:uppercase}#DmhBooking .shadow{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2)}#DmhBooking .booking-confirm-container{font-size:1.8rem}#DmhBooking .booking-button{min-width:200px!important}#DmhBooking .change-btn{color:#3c16f9;text-decoration:underline;font-family:PlusJakartaSansBold;font-size:1.4rem;background:unset;border:unset;-ms-flex-item-align:start;align-self:flex-start;padding:0;margin-bottom:32px}#DmhBooking .slick-container{width:100%;max-width:616px}#DmhBooking .slick-slider{position:relative}#DmhBooking .slick-next,#DmhBooking .slick-prev{position:absolute;z-index:10;top:50%;background-color:transparent;border:none;padding:0 6px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#DmhBooking .slick-next .fa,#DmhBooking .slick-prev .fa{font-size:3rem;color:#1e1e22}#DmhBooking .slick-next{right:-30px}#DmhBooking .slick-prev{left:-30px}#DmhBooking .slick-slide{margin:0 6px}#DmhBooking .slick-disabled{display:none!important}#DmhBooking .VueCarousel-navigation-button{font-size:15px;top:18px}#DmhBooking .container-width{max-width:450px}#DmhBooking .booking-container-width{max-width:800px}#DmhBooking .btn{min-width:100px;margin-bottom:10px}#DmhBooking .timeslot-button{color:#21272a}#DmhBooking .selected-date,#DmhBooking .selected-date:hover{color:#fff}#DmhBooking .preview-image{border-radius:1000px;border:6px solid;border-color:inherit;margin-bottom:25px}#DmhBooking .dmh-start-title{font-size:2.2rem;padding-top:0}#DmhBooking .dmh-section-title,#DmhBooking .dmh-start-title{text-align:left;letter-spacing:0;font-family:PlusJakartaSansBold}#DmhBooking .dmh-section-title{font-size:1.8rem;margin-bottom:20px}#DmhBooking .select-time-title{text-align:left;font-size:2.2rem;letter-spacing:0;font-family:PlusJakartaSansBold;margin-bottom:16px}#DmhBooking .tc-link{color:#0079c8;text-decoration:underline}#DmhBooking .no-appointments{font-size:1.6rem}#DmhBooking .no-appointments-text{padding-top:25px;font-size:1.6rem}#DmhBooking .fa-4x{color:green}#DmhBooking .tcs-container{-ms-flex-item-align:start;align-self:flex-start}#DmhBooking .review-details{width:100%}#DmhBooking .review-details .text-prompt-container{max-width:700px;font-size:1.6rem}#DmhBooking .review-details .text-prompt-container h3{padding-top:0;margin-top:0;letter-spacing:normal;font-size:1.8rem}#DmhBooking .review-details .text-prompt-container .details-container{width:100%;background-color:#fff;border:1px solid #dde1e6}#DmhBooking .review-details .text-prompt-container .details-container .details-row{border-bottom:1px solid #dde1e6;padding:20px;word-wrap:break-word;text-align:left}#DmhBooking .review-details .text-prompt-container .details-container .details-row .details-row-title{font-weight:500;margin-bottom:0;padding-bottom:0}#DmhBooking .review-details .text-prompt-container .details-container .details-row .edit-button{-ms-flex-item-align:start;align-self:start;cursor:pointer;font-weight:700}#DmhBooking .review-details .preview-image{max-width:150px;min-width:150px;min-height:150px;max-height:150px;-o-object-fit:scale-down;object-fit:scale-down;border-radius:16px;background-color:#eee}#DmhBooking b{font-family:PlusJakartaSansBold}#DmhBooking .clinician-info{font-size:1.4rem;line-height:2.2rem;color:#797b89;margin-bottom:0}#DmhBooking .modal-content.coach_modal{border-radius:16px}#DmhBooking .BookingSelection{width:100%;max-width:100%;font-size:1.6rem}#DmhBooking .BookingSelection .button-group{border:1px solid #0079c8;border-radius:5px;background-color:#fff}#DmhBooking .BookingSelection .date-selector-container{max-width:650px;border-radius:12px;padding:20px 0;width:100%;margin-bottom:12px}#DmhBooking .BookingSelection .dmh-timeslots-container{display:grid;gap:16px 12px;grid-template-columns:auto auto auto;margin-bottom:32px}#DmhBooking .BookingSelection .btn-date-time{width:100%;margin-bottom:0}#DmhBooking .BookingSelection .date-select-button{background-color:#fff;cursor:pointer;padding:10px;font-size:1.8rem!important;border:1px solid #fff;color:#0079c8;border-radius:8px}#DmhBooking .BookingSelection .date-select-button:hover{background-color:#eee;border:1px solid #eee}#DmhBooking .BookingSelection .date-select-button .month-class{font-size:1.4rem;color:#ccc}#DmhBooking .BookingSelection .preview-image{height:80px;border-radius:1000px;border:3px solid;border-color:inherit}#DmhBooking .BookingSelection .date-select-button:disabled,#DmhBooking .BookingSelection .date-select-button[disabled]{cursor:not-allowed;background-color:#fff;padding:10px;font-size:1.8rem!important;border:1px solid #fff;border-radius:8px;color:#ccc}#DmhBooking .BookingSelection .date-select-button:disabled:hover,#DmhBooking .BookingSelection .date-select-button[disabled]:hover{border:1px solid #fff}#DmhBooking .BookingSelection .timeslot-button{color:#21272a;border:1px solid #0079c8}#DmhBooking .BookingSelection .selected-date{background-color:#0079c8;color:#fff}#DmhBooking .BookingSelection .selected-date:hover{background-color:#0079c8;color:#fff!important}#DmhBooking .BookingSelection .no-appointments{font-size:1.6rem}#DmhBooking .BookingSelection .no-appointments-text{padding-top:25px;font-size:1.6rem}@media only screen and (max-width:380px){#DmhBooking .BookingSelection .dmh-timeslots-container{grid-template-columns:auto auto}}@media only screen and (max-width:576px){#DmhBooking .BookingSelection .dmh-clinicians-container .dmh-clinician{gap:16px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}#DmhBooking .dmh-btn-container{gap:16px}}@media only screen and (max-width:700px){#DmhBooking .slick-next{right:-20px}#DmhBooking .slick-prev{left:-20px}}#DmhLocation{width:600px;max-width:100%;margin:0 auto;text-align:center}#DmhLocation h3,#DmhLocation h5{font-family:PlusJakartaSansBold;font-size:2.2rem;text-align:center;letter-spacing:unset}#DmhLocation h5{font-size:1.6rem}#DmhLocation .skip{background-color:unset;border:none;margin-top:28px}#DmhLocation .skip span{font-family:PlusJakartaSansBold;font-size:1.6rem;text-decoration:underline;cursor:pointer}#DmhLocation .location-box{background-color:#fff;max-width:600px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px;border-radius:8px;margin-bottom:30px;min-height:60px}#DmhLocation .location-box i{font-size:2rem}#DmhLocation .location-box .location-box-text{font-family:PlusJakartaSansBold;font-size:1.8rem;padding:0 20px;width:100%}#DmhLocation .location-box .location-box-text span{text-decoration:underline;cursor:pointer}.coach-card{position:relative;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:16px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25098039215686274);box-shadow:0 4px 4px 0 rgba(0,0,0,.25098039215686274);overflow:hidden;-webkit-transition:all .1s;transition:all .1s}.coach-card .coach-card-left,.coach-card .coach-card-right{display:-webkit-box;display:-ms-flexbox;display:flex;padding:20px 16px 16px}.coach-card .coach-card-left{-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 40%;flex:1 1 40%;max-width:200px;background-color:#f0efef;padding-top:32px}.coach-card .coach-card-left,.coach-card .coach-card-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:1}.coach-card .coach-card-right{-ms-flex:1 1 60%;flex:1 1 60%;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:8px}.coach-card .coach-img-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px}.coach-card .coach-img{width:60px;height:60px;border-radius:50%;overflow:hidden;-ms-flex-item-align:center;align-self:center}.coach-card .coach-name{font-family:PlusJakartaSansBold;font-size:1.6rem;line-height:1.8rem;margin-bottom:8px}.coach-card .availability-left,.coach-card .coach-name-left{display:none}.coach-card .coach-description,.coach-card .coach-info{font-size:1.4rem;line-height:2rem}.coach-card .learn-more-btn{min-width:132px;border:2px solid #0f152e;color:#0f152e;font-size:1.4rem;font-family:PlusJakartaSansBold;border-radius:40px;padding:8px 24px;background-color:#fff;-webkit-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25098039215686274);box-shadow:0 4px 4px 0 rgba(0,0,0,.25098039215686274)}.coach-card .learn-more-btn:hover{background-color:#f6f6f6}.coach-card .recommended-lable{position:absolute;top:0;right:0;padding:4px 12px;background-color:#f1c361;color:#fff;border-bottom-left-radius:20px;font-size:1.4rem;font-family:PlusJakartaSansBold}.coach-card .fa{width:14px;margin-right:4px}.coach-card .availability{font-family:PlusJakartaSansBold;font-size:1.4rem}.coach-card .availability .ball{display:inline-block;width:10px;height:10px;border-radius:50%;background:#0bda51;margin-right:10px}.coach-card .video-fluid{max-width:400px;height:400px;-o-object-fit:contain;object-fit:contain;border-radius:16px;overflow:hidden;top:0;left:0;width:100%;height:auto}@media only screen and (max-width:480px){.coach-card{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.coach-card .coach-card-left{max-width:100%;-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}.coach-card .coach-card-right{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.coach-card .availability-right,.coach-card .coach-name-right{display:none}.coach-card .coach-name-left{text-align:center;display:block;font-size:2rem}.coach-card .availability-left{display:block}.coach-card .coach-description{text-align:center}.coach-card .coach-info-container{max-width:300px;margin:0}.coach-card .coach-img-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.coach-card .recommended-lable{-ms-flex-item-align:end;align-self:flex-end}}#BookCoach.book-coach{max-width:650px;margin:0 auto}#BookCoach.book-coach .select-coach-subtitle{color:#3a4a61;margin:0 auto;text-align:left;font-size:1.8rem;letter-spacing:0;font-family:PlusJakartaSansBold;margin-bottom:20px}#BookCoach.book-coach .select-coach-dates{margin:0 auto}#BookCoach.book-coach .select-coach-text{font-size:1.6rem;line-height:2rem}#BookCoach.book-coach .bold-text{font-family:PlusJakartaSansBold}#BookCoach.book-coach .dmh-btn-container{gap:24px}#BookCoach .dmh-timeslots-container{display:grid;gap:8px 12px;grid-template-columns:auto auto auto;margin-bottom:32px}#BookCoach .btn-date-time{width:100%}#BookCoach .slick-container{width:100%;max-width:616px;margin-bottom:32px}#BookCoach .slick-track{margin-left:0}#BookCoach .slick-slider{position:relative}#BookCoach .slick-next,#BookCoach .slick-prev{position:absolute;z-index:10;top:50%;background-color:transparent;border:none;padding:0 6px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#BookCoach .slick-next .fa,#BookCoach .slick-prev .fa{font-size:3rem;color:#1e1e22}#BookCoach .slick-next{right:-30px}#BookCoach .slick-prev{left:-30px}#BookCoach .slick-slide{margin:0 6px}#BookCoach .slick-disabled{display:none!important}@media only screen and (max-width:700px){#BookCoach .slick-next{right:-20px}#BookCoach .slick-prev{left:-20px}}.select-coach .coach-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.select-coach .select-coach-title{text-align:left;font-size:2.2rem;letter-spacing:0;padding-top:0;font-family:PlusJakartaSansBold}.select-coach .select-coach-subtitle{text-align:left;font-size:1.8rem;letter-spacing:0;font-family:PlusJakartaSansBold;margin-bottom:20px}.select-coach .dmh-btn-container{gap:24px}.modal-content.coach_modal{border-radius:16px}@media only screen and (max-width:576px){.select-coach .dmh-btn-container{gap:16px}}.phone-numbers-wrapper .phone-numbers-title{padding:0;margin-top:0;margin-bottom:30px;text-align:center;font-size:2.2rem;letter-spacing:0;font-family:PlusJakartaSansBold}.phone-numbers-wrapper .phone-numbers-item{font-size:1.8rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.phone-numbers-wrapper .phone-numbers-link{font-family:PlusJakartaSansBold}.refer-to-eap .phone-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;margin-bottom:20px}.refer-to-eap .phone-numbers-item{font-size:1.8rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.refer-to-eap .phone-numbers-link{font-family:PlusJakartaSansBold}.refer-to-eap .phone-input{width:100%;border:1px solid #aeb0bd;border-radius:12px;background-color:#fff;padding:16px;font-size:1.6rem;line-height:2.2rem}.refer-to-eap .phone-input:focus{outline-width:0;border:1px solid #1e1e22}.refer-to-eap .contact-numbers-wrapper{border:1px solid #e0e5f5;padding:20px;border-radius:16px;margin-bottom:28px}.refer-to-eap .error-text{border-radius:8px;border:1px solid #f40b0b;color:#f40b0b!important;background-color:#eababa;padding:10px;margin-top:10px;font-size:1.6rem}#TMH .btn-container{gap:24px}#TMH .list-item{cursor:pointer;width:100%;font-size:1.6rem;line-height:2.2rem;font-family:PlusJakartaSansBold;border:2px solid #aeb0bd;border-radius:20px;padding:24px;background-color:#fff;text-align:left}#TMH .list-item:not(:last-child){margin-bottom:16px}#TMH .list-item.active{background-color:rgba(126,108,216,.05);border:2px solid #7e6cd8}#TMH .dmh-start-subheading{white-space:pre-line}@media only screen and (max-width:576px){#TMH .btn-container{gap:16px}}#DmhStart{padding:70px 0;min-height:100%;background-color:#fff}#DmhStart .progress-bar-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:800px;padding:0 20px;margin:0 auto}#DmhStart .progress-bar-container .progress-bar-outer{max-width:650px;background-color:#dbdbdb;height:6px;border-radius:5px;margin-bottom:40px;overflow:hidden}#DmhStart .progress-bar-container .progress-bar-outer .progress-bar-inner{border-radius:6px;height:100%}#DmhStart .dmh-start-btn-container{gap:24px}#DmhStart .dmh-start-container{max-width:650px;margin:0 auto}#DmhStart .dmh-start-container .warning-container{border-radius:16px;margin-top:20px;background-color:#fe9;font-size:1.6rem;padding:25px}#DmhStart .dmh-start-container .warning-container h4{font-size:1.8rem}#DmhStart .dmh-start-container .warning-container .fa-times{width:48px;height:48px;background-color:transparent!important;padding:14px 18px;border-radius:8px}#DmhStart .dmh-start-container .prompt-container{margin-top:20px;padding:25px;width:100%;border-radius:16px;background-color:#fff}#DmhStart .dmh-start-container .dmh-start-title{width:100%;text-align:left;font-size:2.2rem;letter-spacing:0;font-family:PlusJakartaSansBold}#DmhStart .dmh-start-container .dmh-start-subheading{-ms-flex-item-align:start;align-self:flex-start;font-size:1.8rem;margin-bottom:32px}#DmhStart .dmh-start-container .dmh-options-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}#DmhStart .dmh-complete-container{font-size:1.8rem}#DmhStart .dmh-complete-container h3{text-align:center;font-size:3.8rem;letter-spacing:0;font-family:PlusJakartaSansBold}#DmhStart .dmh-complete-container p{padding-bottom:30px;max-width:450px;text-align:center}@media only screen and (max-width:576px){#DmhStart .dmh-start-btn-container{gap:16px}}#DmhFaqItem{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#DmhFaqItem .best-match-label{font-family:PlusJakartaSansBold;font-size:1.2rem;color:#3c16f9;margin-bottom:12px}#DmhFaqItem .faq-item{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-positive:1;flex-grow:1;background-color:#fff;padding:24px;margin-bottom:30px;border-radius:12px;min-width:100%;max-width:600px}#DmhFaqItem .faq-item .faq-icon-container{height:100%;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#DmhFaqItem .faq-item .faq-icon-container i{font-size:2.2rem}#DmhFaqItem .faq-item .faq-item-title{margin-bottom:8px;padding:0!important;text-align:left;font-size:1.6rem;letter-spacing:0;font-family:PlusJakartaSansBold}#DmhFaqItem .faq-item .faq-item-excerpt{width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.4rem;font-family:PlusJakartaSansRegular;padding:0;margin:0}#DmhFaqItem .faq-article-item{border-radius:12px;padding:24px}#DmhFaqItem .faq-article-item .faq-item-title{margin-bottom:16px;text-align:left;letter-spacing:0;font-family:PlusJakartaSansBold;font-size:2.2rem}#DmhFaqItem .faq-item-content{font-family:PlusJakartaSansRegular;font-size:1.6rem;padding-bottom:20px}#DmhFaqItem .faq-item-content h1,#DmhFaqItem .faq-item-content h2,#DmhFaqItem .faq-item-content h3,#DmhFaqItem .faq-item-content h4,#DmhFaqItem .faq-item-content h5,#DmhFaqItem .faq-item-content h6{letter-spacing:normal;font-family:PlusJakartaSansBold;text-align:left;font-size:2.2rem;color:inherit}#DmhFaqItem .faq-item-content p{margin-bottom:20px;color:inherit}#DmhFaqItem .faq-item-content img{max-width:100%}#DmhFaqItem .faq-item-content div{color:inherit}#dmhFaqs{background-color:#fff}#dmhFaqs .faq-no-content-message{font-family:PlusJakartaSansRegular;font-size:1.6rem}#dmhFaqs .faq-no-content-message p{color:#d3d3d3!important}#dmhFaqs .content-container{max-width:600px}#dmhFaqs .back-container{padding:20px 20px 40px;max-width:900px}#dmhFaqs .paragraph{font-family:PlusJakartaSansRegular;color:#797b89;font-size:1.2rem;line-height:1.6rem}#dmhFaqs .collapsed .fa-circle-minus,#dmhFaqs .not-collapsed .fa-circle-plus{display:none!important}#dmhFaqs .back-button{background-color:rgba(25,37,80,.05);border:1.5px solid transparent;border-radius:8px;width:48px;height:48px;padding:14px}#dmhFaqs .back-button .fa-arrow-left{font-size:1.8rem}#dmhFaqs .back-button:focus,#dmhFaqs .back-button:hover{border:1.5px solid #192550}#dmhFaqs .accordion{max-width:600px!important;margin:auto!important;margin-top:20px!important;margin-bottom:20px!important}#dmhFaqs .accordion .collapsed:hover{background-color:#dedede!important}#dmhFaqs .accordion .collapsed{background-color:#f7f7f7!important;color:#403d56!important}#dmhFaqs .accordion button{background-color:#403d56!important;border-radius:0!important;color:#fff;text-align:left!important;padding:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:FilsonProBold,sans-serif!important;font-size:1.4rem}#dmhFaqs .accordion .card,#dmhFaqs .accordion .card-body,#dmhFaqs .accordion .card-header{border:none!important;background-color:#fff!important}#dmhFaqs .accordion .card-header{padding:0!important}#dmhFaqs .accordion .card{border:1px solid #d3d3d3!important;margin-bottom:10px!important}#dmhFaqs .category-container{padding:20px}#dmhFaqs .question-container{margin-bottom:30px}#dmhFaqs .question-container .question{font-family:FilsonProBold,sans-serif;font-size:1.4rem;margin-bottom:10px;color:#403d56}#dmhFaqs .question-container .greyQuestion,#dmhFaqs .question-container .greyQuestion *{color:#c4c4c4!important}#dmhFaqs .question-container .answer{color:#403d56;font-size:1.3rem}#dmhFaqs .question-container img{margin-top:8px;margin-bottom:8px}#dmhFaqs .faq-header{max-width:480px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;margin:0 auto 32px}#dmhFaqs .faq-header,#dmhFaqs .faq-header #input-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#dmhFaqs .faq-header #input-container{position:relative;padding:0;margin:0 0 8px 0;-ms-flex-line-pack:center;align-content:center;width:100%}#dmhFaqs .faq-header #input-container .fa-magnifying-glass,#dmhFaqs .faq-header #input-container .fa-xmark{font-size:1.6rem}#dmhFaqs .faq-header #input-container .fa-magnifying-glass{position:absolute;left:16px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#dmhFaqs .faq-header #input-container .reset-button{position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border:none;background:unset}#dmhFaqs .faq-header #input-container input{font-family:PlusJakartaSansRegular;width:100%;height:48px;margin:0;padding:16px 48px;font-size:1.6rem;background-color:rgba(30,30,34,.05)!important;border-radius:40px;border:1px solid transparent}#dmhFaqs .faq-header #input-container input::-webkit-input-placeholder{font-size:1.6rem;font-family:PlusJakartaSansRegular}#dmhFaqs .faq-header #input-container input::-moz-placeholder{font-size:1.6rem;font-family:PlusJakartaSansRegular}#dmhFaqs .faq-header #input-container input:-ms-input-placeholder{font-size:1.6rem;font-family:PlusJakartaSansRegular}#dmhFaqs .faq-header #input-container input::-ms-input-placeholder{font-size:1.6rem;font-family:PlusJakartaSansRegular}#dmhFaqs .faq-header #input-container input::placeholder{font-size:1.6rem;font-family:PlusJakartaSansRegular}#dmhFaqs .faq-header #input-container input:focus{outline:none;border:1px solid #1e1e22}#dmhFaqs .faq-header .faq-heading{text-align:center;font-size:2.2rem;letter-spacing:0;margin-bottom:60px!important;font-family:PlusJakartaSansBold}#dmhFaqs .faq-footer{background-color:#f7f7f7;padding:50px}#dmhFaqs .faq-footer .footer-question{color:#394961;font-family:FilsonProBold,sans-serif;text-align:center;margin-bottom:10px}#dmhFaqs .faq-footer .footer-paragraph{color:#394961;font-size:1.5rem;text-align:center}#dmhFaqs .faq-footer .footer-paragraph .support-email{font-family:FilsonProBold,sans-serif}#dmhArticles{background-color:#fbfafa}#dmhArticles .back-container{padding-top:60px;max-width:900px}#dmhArticles .faq-no-content-message{font-size:1.8rem}#dmhArticles .faq-no-content-message p{color:#d3d3d3!important}#dmhArticles .content-container{max-width:600px}#dmhArticles .collapsed .fa-circle-minus,#dmhArticles .not-collapsed .fa-circle-plus{display:none!important}#dmhArticles .accordion{max-width:600px!important;margin:auto!important;margin-top:20px!important;margin-bottom:20px!important}#dmhArticles .accordion .collapsed:hover{background-color:#dedede!important}#dmhArticles .accordion .collapsed{background-color:#f7f7f7!important;color:#403d56!important}#dmhArticles .accordion button{background-color:#403d56!important;border-radius:0!important;color:#fff;text-align:left!important;padding:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-family:FilsonProBold,sans-serif!important;font-size:1.4rem}#dmhArticles .accordion .card,#dmhArticles .accordion .card-body,#dmhArticles .accordion .card-header{border:none!important;background-color:#fff!important}#dmhArticles .accordion .card-header{padding:0!important}#dmhArticles .accordion .card{border:1px solid #d3d3d3!important;margin-bottom:10px!important}#dmhArticles .category-container{padding:20px}#dmhArticles .question-container{margin-bottom:30px}#dmhArticles .question-container .question{font-family:FilsonProBold,sans-serif;font-size:1.4rem;margin-bottom:10px;color:#403d56}#dmhArticles .question-container .greyQuestion,#dmhArticles .question-container .greyQuestion *{color:#c4c4c4!important}#dmhArticles .question-container .answer{color:#403d56;font-size:1.3rem}#dmhArticles .question-container img{margin-top:8px;margin-bottom:8px}#dmhArticles .faq-header{padding:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#dmhArticles .faq-header,#dmhArticles .faq-header #input-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#dmhArticles .faq-header #input-container{position:relative;padding:0;margin:0;-ms-flex-line-pack:center;align-content:center;width:100%}#dmhArticles .faq-header #input-container input{width:100%;height:80px;margin:0;padding:30px;padding-left:60px;font-size:1.6rem;background-color:#e0e5f5;border-radius:12px;border:none}#dmhArticles .faq-header #input-container input:focus{outline:none}#dmhArticles .faq-header #input-container i{position:absolute;left:20px;bottom:50%;width:10px;height:10px;font-size:2rem}#dmhArticles .faq-header #input-container i.fa-xmark{font-size:2.2rem}#dmhArticles .faq-header .faq-heading{text-align:center;font-size:3.8rem;letter-spacing:0;margin-bottom:60px!important;font-family:PlusJakartaSansBold}#dmhArticles .faq-footer{background-color:#f7f7f7;padding:50px}#dmhArticles .faq-footer .footer-question{color:#394961;font-family:FilsonProBold,sans-serif;text-align:center;margin-bottom:10px}#dmhArticles .faq-footer .footer-paragraph{color:#394961;font-size:1.5rem;text-align:center}#dmhArticles .faq-footer .footer-paragraph .support-email{font-family:FilsonProBold,sans-serif}#DmhFinance{padding:70px 0;min-height:100%;background-color:#fff}#DmhFinance .progress-bar-outer{max-width:650px;background-color:#dbdbdb;height:6px;border-radius:5px;margin-bottom:40px}#DmhFinance .progress-bar-outer .progress-bar-inner{border-radius:6px;height:100%}#DmhFinance .dmh-start-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:800px}#DmhFinance .dmh-start-container .prompt-container{margin-top:20px;padding:25px;max-width:650px;border-radius:16px;background-color:#fff}#DmhFinance .dmh-start-container .dmh-start-title{width:100%;max-width:650px;text-align:left;font-size:2.2rem;letter-spacing:0;font-family:PlusJakartaSansBold}#DmhFinance .dmh-start-container .dmh-prompt-title{padding:0;margin-top:0;margin-bottom:30px;text-align:center;font-size:2.2rem;letter-spacing:0;font-family:PlusJakartaSansBold}#DmhFinance .dmh-start-container .phone-item{font-size:1.8rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PlusJakartaSansRegular}#DmhFinance .dmh-start-container .phone-item .phone-link{border-bottom:1.5px solid;font-family:PlusJakartaSansBold}#DmhFinance .dmh-start-container .dmh-options-container{margin:0 20px 20px;max-width:650px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}#DmhFinance .dmh-complete-container{font-size:1.6rem}#DmhFinance .dmh-complete-container h3{text-align:center;font-size:2.4rem;letter-spacing:0;font-family:PlusJakartaSansBold}#DmhFinance .dmh-complete-container p{padding-bottom:30px;max-width:450px;text-align:center}#DmhF2F{padding:70px 0;min-height:85vh;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#DmhF2F .map-container{border-radius:16px}#DmhF2F b{font-family:PlusJakartaSansBold}#DmhF2F p{font-size:1.6rem;text-align:center;max-width:400px}#DmhF2F .dmh-f2f-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:800px}#DmhF2F .dmh-f2f-container .prompt-container{margin-top:20px;padding:25px;max-width:650px;border:2px solid #e0e5f5;border-radius:16px;background-color:#fff}#DmhF2F .dmh-f2f-container .prompt-container p{font-size:1.6rem;text-align:center;padding:20px}#DmhF2F .dmh-f2f-container .dmh-start-title{text-align:center;font-size:3.8rem;letter-spacing:0;font-family:PlusJakartaSansBold}#DmhF2F .dmh-f2f-container .dmh-prompt-title{padding:0;margin-top:0;margin-bottom:30px;text-align:center;font-size:2.4rem;letter-spacing:0;font-family:PlusJakartaSansBold}#DmhF2F .dmh-f2f-container .phone-item{font-size:1.8rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PlusJakartaSansRegular}#DmhF2F .dmh-f2f-container .phone-item .phone-link{border-bottom:1.5px solid;font-family:PlusJakartaSansBold}#DmhF2F .dmh-f2f-container .dmh-options-container{margin:20px;max-width:650px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}#DmhF2F .dmh-f2f-container .dmh-confirm-container,#DmhF2F .dmh-f2f-container .dmh-options-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#DmhF2F .dmh-f2f-container .dmh-confirm-container{font-size:1.6rem;background:#dedede;border-radius:8px;padding:15px;margin-bottom:20px}#DmhF2F .dmh-f2f-container .dmh-confirm-container .dmh-confirm-input{font-size:2rem}#DmhF2F .dmh-f2f-container .dmh-confirm-container textarea{background:#dedede;border:none;width:100%}#DmhF2F .dmh-f2f-container .dmh-confirm-container textarea:focus{outline-width:0}#DmhF2F .dmh-f2f-container .clinician-image{max-width:80px;border-radius:1000px;border:4px solid inherit}#DmhF2F .fa-times-circle.brand-primary{color:#ff4040!important}#DmhMessage{padding:70px 0;min-height:85vh;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#DmhMessage .map-container{border-radius:16px}#DmhMessage b{font-family:PlusJakartaSansBold}#DmhMessage p{font-size:1.6rem;text-align:center;max-width:400px}#DmhMessage .dmh-f2f-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:800px}#DmhMessage .dmh-f2f-container .prompt-container{margin-top:20px;padding:25px;max-width:650px;border:2px solid #e0e5f5;border-radius:16px;background-color:#fff}#DmhMessage .dmh-f2f-container .prompt-container p{font-size:1.6rem;text-align:center;padding:20px}#DmhMessage .dmh-f2f-container .dmh-start-title{text-align:center;font-size:3.8rem;letter-spacing:0;font-family:PlusJakartaSansBold}#DmhMessage .dmh-f2f-container .dmh-prompt-title{padding:0;margin-top:0;margin-bottom:30px;text-align:center;font-size:2.4rem;letter-spacing:0;font-family:PlusJakartaSansBold}#DmhMessage .dmh-f2f-container .phone-item{font-size:1.8rem;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:PlusJakartaSansRegular}#DmhMessage .dmh-f2f-container .phone-item .phone-link{border-bottom:1.5px solid;font-family:PlusJakartaSansBold}#DmhMessage .dmh-f2f-container .dmh-options-container{margin:20px;max-width:650px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}#DmhMessage .dmh-f2f-container .dmh-confirm-container,#DmhMessage .dmh-f2f-container .dmh-options-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#DmhMessage .dmh-f2f-container .dmh-confirm-container{font-size:1.6rem;background:#dedede;border-radius:8px;padding:15px;margin-bottom:20px}#DmhMessage .dmh-f2f-container .dmh-confirm-container .dmh-confirm-input{font-family:PlusJakartaSansRegular;font-size:2rem}#DmhMessage .dmh-f2f-container .dmh-confirm-container textarea{background:#dedede;border:none;width:100%}#DmhMessage .dmh-f2f-container .dmh-confirm-container textarea:focus{outline-width:0}#DmhMessage .dmh-f2f-container .clinician-image{max-width:80px;border-radius:1000px;border:4px solid inherit}#DmhMessage .fa-times-circle.brand-primary{color:#ff4040!important}#MyHealthList .my-health-details{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:20px}#MyHealthList .my-health-details,#MyHealthList .my-health-item{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}#MyHealthList .my-health-item{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;background-color:#fff;font-size:2rem;min-height:112px;letter-spacing:0;border:1px solid #e0e5f5;border-radius:8px;padding:2rem;-webkit-box-shadow:0 2px 16px 0 rgba(0,0,0,.0392156862745098);box-shadow:0 2px 16px 0 rgba(0,0,0,.0392156862745098)}#MyHealthList .my-health-item:focus,#MyHealthList .my-health-item:hover{border-color:#00e6b8}#MyHealthList .my-health-title{text-align:left;font-size:2rem;line-height:2.5rem;margin-bottom:0;font-family:PlusJakartaSansBold}#MyHealthList .my-health-subtitle{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;color:rgba(25,37,80,.8);font-size:1.6rem;line-height:2.4rem;font-family:PlusJakartaSansRegular;text-align:left;margin:4px 0 12px}#MyHealthList .my-health-img{width:64px;height:64px;-o-object-fit:contain;object-fit:contain}#MyHealthList .my-health-tag-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;font-size:1.4rem;line-height:1.8rem;font-family:PlusJakartaSansBold}#BookingList,#MyHealthList .my-health-tag-container{display:-webkit-box;display:-ms-flexbox;display:flex}#BookingList{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:1000;height:100vh;min-height:100vh;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}#BookingList .booking-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:460px;background-color:#fff;border:1px solid #d3d3d3;overflow:scroll}#BookingList .booking-container .booking-top{padding:20px 24px}#BookingList .booking-container .booking-container-title{font-size:2.4rem;font-family:PlusJakartaSansBold;font-weight:700}#BookingList .booking-container .booking-container-filter-row{border-top:1px solid #e0e5f5;font-size:1.4rem;font-family:PlusJakartaSansRegular;font-weight:700;cursor:pointer}#BookingList .booking-container .booking-container-filter-row .booking-container-filter{display:-webkit-box;display:-ms-flexbox;display:flex;border-width:0;background-color:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:1.6rem;width:50%;height:100%;padding:24px 12px}#BookingList .booking-container .booking-container-filter-row .booking-selected{border-bottom-width:1px;border-bottom-style:solid;font-family:PlusJakartaSansExtraBold}#BookingList .booking-container .booking-container-bookings{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;border-top:1px solid #e0e5f5;overflow:auto;padding:24px}#BookingList .booking-container .no-bookings-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.6rem}#BookingList .booking-container .no-bookings-container b{font-family:PlusJakartaSansBold}#BookingList .booking-container .no-bookings-container a{text-decoration:underline}#BookingList .booking-container .no-bookings-container .no-bookings-title{font-size:1.8rem;line-height:2.2rem;margin-bottom:20px}#BookingList .booking-container .no-bookings-container .no-bookings-subtitle{font-family:PlusJakartaSansRegular;font-size:1.6rem;line-height:2.2rem}#BookingList .close-button{background-color:rgba(25,37,80,.05);border:1.5px solid transparent;border-radius:8px;width:48px;height:48px;padding:14px 16px}#BookingList .close-button:focus,#BookingList .close-button:hover{border:1.5px solid #192550}.notification-card{margin-bottom:16px}.notification-card .icon-holder{height:100%;width:44px}.notification-card .icon{width:41px;height:41px;border-radius:10px;font-size:1.6rem;font-family:PlusJakartaSansBold;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.notification-card .title{font-size:1.6rem;font-family:PlusJakartaSansBold;margin-bottom:10px}.notification-card .body{font-size:1.4rem;font-family:PlusJakartaSansRegular}.notification-card .underline{height:1px;background-color:#e0e5f5;margin-top:16px}#NoNotifications{font-family:PlusJakartaSansRegular;font-size:1.6rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 0}#NoNotifications,#NotificationList{display:-webkit-box;display:-ms-flexbox;display:flex}#NotificationList{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;z-index:1000;height:100vh;min-height:100vh;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,.5)}#NotificationList .notification-top{padding:20px 24px}#NotificationList .notification-container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:460px;background-color:#fff;border:1px solid #d3d3d3;overflow:scroll}#NotificationList .notification-title{font-size:2.4rem;font-family:PlusJakartaSansBold;font-weight:700}#NotificationList .notification-heading{font-family:PlusJakartaSansBold;font-size:1.6rem;margin:16px 24px;border-bottom:1px solid #e0e5f5}#NotificationList .notification-container-filter-row{border-top:1px solid #e0e5f5;font-size:1.4rem;font-family:PlusJakartaSansRegular;font-weight:700;cursor:pointer}#NotificationList .notification-container-filter-row .notification-container-filter{background-color:unset;border-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50%;height:100%;font-size:1.6rem;padding:24px 12px}#NotificationList .notification-container-filter-row .notification-selected{border-bottom-width:1px;border-bottom-style:solid;font-family:PlusJakartaSansExtraBold}#NotificationList .notification-container-notifications{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;border-top:1px solid #e0e5f5;overflow:auto;padding:24px}#NotificationList .no-notifications-container{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;font-size:1.6rem}#NotificationList .no-notifications-container b{font-family:PlusJakartaSansBold}#NotificationList .no-notifications-container a{text-decoration:underline}#NotificationList .no-notifications-container .no-notifications-title{font-size:1.8rem;line-height:2.2rem;margin-bottom:20px}#NotificationList .no-notifications-container .no-notifications-subtitle{font-family:PlusJakartaSansRegular;font-size:1.6rem;line-height:2.2rem}#NotificationList .close-button{background-color:rgba(25,37,80,.05);border:1.5px solid transparent;border-radius:8px;width:48px;height:48px;padding:14px 16px}#NotificationList .close-button:focus,#NotificationList .close-button:hover{border:1.5px solid #192550}#MyHealth{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:100%;background-color:#fff;padding:0 24px 32px}#MyHealth,#MyHealth .btn-text{font-family:PlusJakartaSansBold}#MyHealth .message-paragraph{font-size:1.6rem}#MyHealth .my-health-alert{position:absolute;z-index:100;width:100%;top:-8px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:24px;padding:24px;border-radius:20px;font-family:PlusJakartaSansBold;font-size:1.6rem;line-height:2.2rem}#MyHealth .my-health-alert.success-bg{background-color:#c8faeb}#MyHealth .my-health-alert.success-bg .alert-message{color:#028259}#MyHealth .my-health-alert.error-bg{background-color:#fac8c8}#MyHealth .my-health-alert.error-bg .alert-message{color:#820202}#MyHealth .my-health-alert .alert-message{margin:0;padding:0;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-right:8px}#MyHealth .my-health-alert .fa-times{cursor:pointer}#MyHealth .my-health-alert .fa-check-circle{color:#028259}#MyHealth .my-health-top{padding:24px 0}#MyHealth .my-health-heading{font-family:PlusJakartaSansExtraBold;font-size:2.6rem;margin:0}#MyHealth .btn-img{position:relative;bottom:2px;width:18px;height:18px;-o-object-fit:contain;object-fit:contain}#MyHealth .unseen-notifications{position:relative}#MyHealth .unseen-notifications:after{content:"";display:block;position:absolute;top:15px;right:24px;width:8px;height:8px;background:#fd3d3d;border-radius:50%}#MyHealth .nearest-booking{max-width:500px}#MyHealth .nearest-booking .nearest-booking-title{font-family:PlusJakartaSansRegular;font-size:1.6rem;line-height:2rem;text-transform:uppercase;margin-bottom:12px}@media screen and (max-width:650px){#MyHealth .btn-text{display:none}}#GoBackBtn.go-back-btn{font-size:1.8rem!important;line-height:1.8rem;letter-spacing:0!important;border-bottom:2px solid transparent!important;border-radius:unset!important;padding-bottom:4px!important;font-family:PlusJakartaSansBold}#GoBackBtn.go-back-btn:focus,#GoBackBtn.go-back-btn:hover{color:#009577!important;border-bottom:2px solid #009577!important}#ServiceNotFound .message-paragraph{font-size:1.6rem;text-align:center;margin:0 auto}#MyHealthArea{min-height:100%;background-color:#fff;padding:0 24px 40px;font-family:PlusJakartaSansBold}#MyHealthArea .my-health-area-top{padding:24px 0}#MyHealthArea .my-health-area-title{font-family:PlusJakartaSansExtraBold;font-size:2.6rem;margin:0}#video_modal___BV_modal_content_{border-radius:12px}#video_modal___BV_modal_footer_{display:none}#video_modal .video-modal-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:480px;padding:32px;margin:0 auto}#video_modal .btn-close{-ms-flex-item-align:end;align-self:flex-end;padding:14px 18px;border-radius:8px;border:0;background:rgba(25,37,80,.05);margin-bottom:24px}#video_modal .btn-close .fa{font-size:2rem}#video_modal .video-container{position:relative;max-width:100%;height:240px}#video_modal .video-container iframe{width:100%}#video_modal .video-container .player.right-content-area-supported>.content-area-sibling-enabled,#video_modal .video-container .VideoThumbnail_module_videoThumbnail__d1b35579,#video_modal .video-container iframe{position:static!important}#video_modal .video-title{color:#000;font-family:PlusJakartaSansBold;font-size:2rem;margin-top:24px}#video_modal .video-paragraph{color:#1e1e22;font-family:PlusJakartaSansRegular;font-size:1.6rem;font-weight:400;margin-top:12px}#RelatedContentList .video-button{position:relative;max-width:220px;background-color:unset;border:0;padding:0}#RelatedContentList .video-container{position:relative;max-width:100%}#RelatedContentList .video-container iframe{max-width:220px;pointer-events:none}#RelatedContentList .video-container .player.right-content-area-supported>.content-area-sibling-enabled,#RelatedContentList .video-container .VideoThumbnail_module_videoThumbnail__d1b35579,#RelatedContentList .video-container iframe{position:static!important}#RelatedContentList .video-duration{position:absolute;top:95px;right:8px;font-family:PlusJakartaSansBold;border-radius:8px;background-color:rgba(30,30,34,.4);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:4px 8px;color:#fff;text-align:center;font-size:1.2rem;line-height:2rem}#RelatedContentList .video-title{text-align:left;font-family:PlusJakartaSansBold;color:#0f152e;font-size:1.6rem;line-height:2.2rem;margin:0}#RelatedContentList .slick-container{width:100%;max-width:616px}#RelatedContentList .slick-slider{position:relative}#RelatedContentList .slick-track{margin-left:0}#RelatedContentList .slick-next,#RelatedContentList .slick-prev{position:absolute;z-index:10;top:50%;background-color:transparent;border:none;padding:0 6px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#RelatedContentList .slick-next .fa,#RelatedContentList .slick-prev .fa{font-size:3rem;color:#1e1e22}#RelatedContentList .slick-next{right:-20px}#RelatedContentList .slick-prev{left:-20px}#RelatedContentList .slick-slide{margin:0 16px 0 4px}#RelatedContentList .slick-disabled{display:none!important}#Accordion[data-v-0befe28c]{width:100%;margin-bottom:8px;.accordion-item-container[data-v-0befe28c]{padding:20px 0;-webkit-transition:color .3s;transition:color .3s;&[data-v-0befe28c]:not(:last-child){border-bottom:1px solid #e0e5f5}&:hover .accordion-arrow[data-v-0befe28c]{color:#192550}}.accordion-item-inner[data-v-0befe28c]{cursor:pointer;font-family:PlusJakartaSansBold}.accordion-button[data-v-0befe28c]{width:100%;border:none;background-color:unset}.accordion-arrow[data-v-0befe28c]{color:#aeb0bd;-webkit-transition:color .3s;transition:color .3s}.accordion-header[data-v-0befe28c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.8rem!important}.accordion-title[data-v-0befe28c]{margin-bottom:0}.accordion-content[data-v-0befe28c]{text-align:left;font-size:1.8rem;line-height:2.5rem;font-family:PlusJakartaSansRegular;white-space:pre-wrap;margin-top:8px}.accordion-content p[data-v-0befe28c]{margin:0}}#MyHealthHandover{min-height:100%;background-color:#fff;padding:0 24px 40px;font-family:PlusJakartaSansBold}#MyHealthHandover .my-health-handover-top{padding:24px 0}#MyHealthHandover .my-health-handover-main{max-width:540px;margin:0 auto;border:1px solid #e0e5f5;border-radius:16px;padding:24px 28px;text-align:center}#MyHealthHandover .my-health-handover-title{font-family:PlusJakartaSansExtraBold;font-size:2.6rem;margin:0 0 8px 0}#MyHealthHandover .my-health-handover-subtitle{color:#009577;font-size:1.8rem;margin-bottom:20px;padding:0;letter-spacing:0}#MyHealthHandover .my-health-handover-info{font-family:PlusJakartaSansRegular;font-weight:400;margin-bottom:28px}#MyHealthHandover .my-health-handover-paragraph{font-family:PlusJakartaSansRegular;font-weight:400;font-size:1.8rem;margin-bottom:8px}#MyHealthHandover .my-health-handover-info{font-size:1.4rem}#MyHealthHandover .my-health-handover-img{width:120px;height:120px;-o-object-fit:contain;object-fit:contain;margin-bottom:20px}#MyHealthHandover .btn{font-family:PlusJakartaSansBold}#PaymentConfirmation{width:100%;max-width:100%;font-size:1.6rem;max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}#PaymentConfirmation b{font-family:PlusJakartaSansBold}#PaymentConfirmation .dmh-start-title{text-align:center;font-size:2.2rem;letter-spacing:0;font-family:PlusJakartaSansBold;padding:0;margin-bottom:32px}#PaymentConfirmation .button-group{border:1px solid #0079c8;border-radius:5px;background-color:#fff}#PaymentConfirmation .date-selector-container{min-width:100%;border-radius:12px;padding:20px;width:500px;margin-bottom:10px}#PaymentConfirmation .dmh-timeslots-container{margin-top:25px;max-width:500px}#PaymentConfirmation .date-select-button{background-color:#fff;cursor:pointer;padding:10px;font-size:1.8rem!important;border:1px solid #fff;color:#0079c8;border-radius:8px}#PaymentConfirmation .date-select-button:hover{background-color:#eee;border:1px solid #eee}#PaymentConfirmation .date-select-button .month-class{font-size:1.4rem;color:#ccc}#PaymentConfirmation .preview-image{height:80px;border-radius:1000px;border:3px solid;border-color:inherit}#PaymentConfirmation .date-select-button:disabled,#PaymentConfirmation .date-select-button[disabled]{cursor:not-allowed;background-color:#fff;padding:10px;font-size:1.8rem!important;border:1px solid #fff;border-radius:8px;color:#ccc}#PaymentConfirmation .date-select-button:disabled:hover,#PaymentConfirmation .date-select-button[disabled]:hover{border:1px solid #fff}#PaymentConfirmation .timeslot-button{color:#21272a;border:1px solid #0079c8}#PaymentConfirmation .selected-date{background-color:#0079c8;color:#fff}#PaymentConfirmation .selected-date:hover{background-color:#0079c8;color:#fff!important}#PaymentConfirmation .no-appointments{font-size:1.6rem}#PaymentConfirmation .no-appointments-text{padding-top:25px;font-size:1.6rem}#DmhTransactionCancelled{width:100%;max-width:100%;font-size:1.6rem;max-width:600px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#DmhTransactionCancelled b{font-family:PlusJakartaSansBold}#DmhTransactionCancelled .confirm-check{font-size:10rem;color:#02b57c}#DmhTransactionCancelled .dmh-start-title{text-align:center;font-size:2.2rem;letter-spacing:0;font-family:PlusJakartaSansBold}#DmhTransactionCancelled .button-group{border:1px solid #0079c8;border-radius:5px;background-color:#fff}#DmhTransactionCancelled .date-selector-container{min-width:100%;border-radius:12px;padding:20px;width:500px;margin-bottom:10px}#DmhTransactionCancelled .dmh-timeslots-container{margin-top:25px;max-width:500px}#DmhTransactionCancelled .date-select-button{background-color:#fff;cursor:pointer;padding:10px;font-size:1.8rem!important;border:1px solid #fff;color:#0079c8;border-radius:8px}#DmhTransactionCancelled .date-select-button:hover{background-color:#eee;border:1px solid #eee}#DmhTransactionCancelled .date-select-button .month-class{font-size:1.4rem;color:#ccc}#DmhTransactionCancelled .preview-image{height:80px;border-radius:1000px;border:3px solid;border-color:inherit}#DmhTransactionCancelled .date-select-button:disabled,#DmhTransactionCancelled .date-select-button[disabled]{cursor:not-allowed;background-color:#fff;padding:10px;font-size:1.8rem!important;border:1px solid #fff;border-radius:8px;color:#ccc}#DmhTransactionCancelled .date-select-button:disabled:hover,#DmhTransactionCancelled .date-select-button[disabled]:hover{border:1px solid #fff}#DmhTransactionCancelled .timeslot-button{color:#21272a;border:1px solid #0079c8}#DmhTransactionCancelled .selected-date{background-color:#0079c8;color:#fff}#DmhTransactionCancelled .selected-date:hover{background-color:#0079c8;color:#fff!important}#DmhTransactionCancelled .no-appointments{font-size:1.6rem}#DmhTransactionCancelled .no-appointments-text{padding-top:25px;font-size:1.6rem}#coaching-profile-details{color:#fff!important}#coaching-profile-details .question-text{font-size:2.4rem;color:#fff;font-family:PlusJakartaSansBold}#coaching-profile-details .form-group{font-size:1.8rem;padding:3px 5px!important}#coaching-profile-details .sub-header{padding:15px;font-size:1.8rem;font-weight:700}#coaching-profile-details .pulse-container{background-color:#f8f8f8;min-height:300px;border-radius:40px}#coaching-profile-details .form-control{color:#fff!important;font-family:PlusJakartaSansRegular;border:0;background:transparent;border-bottom:1px solid #e6e6e6;font-size:1.6rem;max-width:100%!important;line-height:1.8rem;border-radius:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}#coaching-profile-details .form-control:focus{outline:none!important;border:unset;border-bottom:1px solid #e83b75!important;-webkit-box-shadow:unset;box-shadow:unset}#coaching-profile-details .form-control:disabled{color:#d6d6d6}#coaching-profile-details .custom-select{font-family:PlusJakartaSansRegular;border:0;background:transparent;border-bottom:1px solid #e6e6e6;font-size:14px}#coaching-profile-details .details-heading{padding:0 15px;font-size:1.8rem!important;font-family:PlusJakartaSansRegular}#coaching-profile-details .custom-select:focus{outline:none!important;border:unset;border-bottom:1px solid #e83b75!important;-webkit-box-shadow:unset;box-shadow:unset}#coaching-profile-details .save-btn{background-color:#ed3a75;color:#fff;font-family:PlusJakartaSansBold;font-size:1.6rem;padding:8px 24px;letter-spacing:0;min-height:40px;min-width:120px;margin-bottom:12px}#coaching-profile-details .save-btn:hover{background-color:rgba(237,58,118,.8509803921568627)}#coaching-profile-details input::-webkit-inner-spin-button,#coaching-profile-details input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#coaching-profile-details input[type=number]{-moz-appearance:textfield}#EvolveTask .recurrance{font-family:FilsonProBold}#EvolveTask .task{font-size:1.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;padding:10px 15px;border-radius:10px;font-weight:700;z-index:100;cursor:pointer}#EvolveTask .task .task-time{font-family:PlusJakartaSansRegular;-ms-flex-item-align:end;align-self:flex-end;font-weight:300;color:grey}#EvolveTask .task:hover .task-text{text-decoration:underline}#EvolveTask .task-text{font-family:FilsonProBold,serif;background:-webkit-gradient(linear,left top,right top,from(#985582),to(#d50870));background:linear-gradient(90deg,#985582,#d50870);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#EvolveTask .task.disabled-task{cursor:default}#EvolveTask .task.disabled-task .task-text{font-family:FilsonProBold,serif;background:#ddd;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#EvolveTask .task.disabled-task .fa-circle{color:grey}#EvolveTask .task.disabled-task .fa-lock{color:#fff}#EvolveTask .task.completed-task{background-color:#403d56}#EvolveTask .task.completed-task .task-time{color:#fff!important}#EvolveTask .task.completed-task .task-text{font-family:FilsonProBold,serif;background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent}#EvolveTask .fa-stack{-ms-flex-negative:0;flex-shrink:0}#SmartTaskForm .smart-goal-container{background-color:#fff;border-radius:10px;padding:10px;margin-top:10px}#SmartTaskForm .smart-goal-container .smart-goal-top{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#SmartTaskForm .smart-goal-container .smart-goal-date-input,#SmartTaskForm .smart-goal-container .smart-goal-text-input{outline:none!important;border:2px solid #f3f3f3!important;border-radius:10px;padding:5px}#SmartTaskForm .goal-button{letter-spacing:0;font-size:1.4rem;min-height:44px;background-color:#ed3a75;color:#fff}#SmartTaskForm .goal-button:hover{background-color:rgba(237,58,118,.8509803921568627)}@media only screen and (max-width:576px){#SmartTaskForm .smart-goal-top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:8px}}#EvolveGoal .goal{margin-top:30px;font-size:1.6rem}#EvolveGoal .goal .progress-bar{background-image:-webkit-gradient(linear,left top,right top,from(#8dcfd7),to(#529af4))!important;background-image:linear-gradient(90deg,#8dcfd7,#529af4)!important}#EvolveGoal .goal .goal_header{padding:15px 15px 15px 21%;border-radius:16px;background-color:#6b8d9d;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#EvolveGoal .goal .goal_header .goal-title{color:#fff;margin-bottom:5px;font-size:2rem;font-family:FilsonProBold,serif}#EvolveGoal .goal .goal_header p{color:#fff}#EvolveGoal .goal .goal_header .goal_icon{z-index:10;background-color:#403d56;position:absolute;left:-15px;top:-15px;padding:5px;width:20%;height:auto;border-radius:16px;overflow:hidden}#EvolveGoal .goal .goal_header .goal-meta{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:-10px}#EvolveGoal .goal .goal_header .goal-meta .goal-progress{font-size:1.2rem;font-weight:700}#EvolveGoal .goal .goal_header .goal-meta .goal-link{font-size:1.4rem;color:#eee;float:right}#EvolveGoal .goal .goal_collapse{padding:0 10px 20px;border:none;color:#fff;border-radius:0 0 15px 15px;overflow:hidden}#EvolveGoal .goal .goal_collapse .goal_inner_collapse{position:relative;background-color:#7dc2ca;border-radius:0 0 15px 15px;border:none;padding:15px;overflow:hidden}#EvolveGoal .goal .goal_collapse .goal_inner_collapse p{color:#fff;position:relative;z-index:100}#EvolveGoal .goal .goal_collapse .goal_inner_collapse .wave{position:absolute;max-width:100%;top:0;left:0;z-index:1}#EvolveGoal .goal .goal_collapse .goal_inner_collapse .sun{position:absolute;top:-35px;right:-30px;max-width:250px;height:auto;z-index:1}#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul{list-style:none;padding:0}#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li{margin-top:10px;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#6b8d9d;margin-bottom:10px}#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li,#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li .milestone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:10px;font-weight:700}#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li .milestone{-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:100%;padding:10px 15px;z-index:100;cursor:pointer}#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li .milestone .task-text{font-family:FilsonProBold,serif;background:-webkit-gradient(linear,left top,right top,from(#985582),to(#d50870));background:linear-gradient(90deg,#985582,#d50870);-webkit-background-clip:text;-webkit-text-fill-color:transparent}#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li .milestone .task-icon{display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:10px}#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li .milestone .task-time{font-family:PlusJakartaSansRegular;-ms-flex-item-align:end;align-self:flex-end;font-weight:400}#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li .milestone .task-text .fas{color:#ccc}#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li .milestone.disabled-task{cursor:default;color:#ddd}#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li .milestone.disabled-task .fa-circle{color:grey}#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li .milestone.completed-task,#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li .milestone.disabled-task .fa-lock{color:#fff}#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li .milestone.completed-task .task-text{text-decoration:line-through}#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li .task-child{margin-top:-20px;background-color:hsla(0,0%,100%,.2);width:100%;padding:10px;z-index:99;border-radius:16px}#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li .task-child .task-child-content{padding-top:10px}#EvolveGoal .goal .goal_collapse .goal_inner_collapse ul li img{max-width:30px}#EvolveGoal .bg-white:hover{background-color:#f7f7f7!important}.file-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.file-icon .icon{font-size:30px;color:#639}.message{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.message .very_small{font-weight:700;padding-top:5px;color:#a7a7a7}.message .clickable{cursor:pointer}.message .message-body{background-color:#f0efef;padding:10px 15px;border-radius:16px;font-size:1.4rem;position:relative;-ms-flex-negative:1;flex-shrink:1;cursor:pointer}.message .message-body .read-flag{position:absolute;width:16px;height:16px;bottom:-6px;right:0}.message .message-body .read-flag i{z-index:10000;height:16px;width:16px;color:#ddd}.message .my_message{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.message .btn-section .btn{margin:0 10px}.message .btn-option{background-color:inherit;padding:30px 30px;min-width:200px;border-radius:8px!important;border-style:solid;border-color:inherit;border-width:2px!important;font-weight:700}.message .btn-option:hover{background-color:#eee;border-color:inherit;color:inherit!important}.message .ui_icons{text-align:right;position:absolute;right:5px;bottom:-8px}.message .ui_icons .ui_icon_outer{display:inline-block;width:28px;height:28px;background-color:#fff;border:1px solid #e1e1e1;border-radius:50%;padding:5px}.message .ui_icons .ui_icon_outer .ui_icon_inner i{font-size:1.6rem;color:#ed3a75}.system-message-container{width:100%;padding:20px;font-size:1.4rem;text-align:center}.system-message-container .system-message{max-width:400px}#ConfirmDischargedCoacheeModal{max-height:85vh;overflow-y:auto;overflow-x:hidden}#ConfirmDischargedCoacheeModal .card.discharged-card{margin:0 -1em 0 -1em!important}#DischargedCoacheeModal{max-height:85vh;overflow-y:auto;overflow-x:hidden}#DischargedCoacheeModal .card.discharged-card{margin:0 -1em 0 -1em!important}#ConversationWrapper{width:100%}#ConversationWrapper .video_warning{font-size:1.3em;color:red}#ConversationWrapper .typing-status{text-align:right;font-size:12px;line-height:normal;position:relative;padding:10px 0}#ConversationWrapper .typing-status span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}#ConversationWrapper .typing-status span .spinner-border{margin-left:3px;height:12px;width:12px}#ConversationWrapper .conversation-wrapper-container{height:600px;width:100%;background-color:#fff;border-radius:20px 20px 4px 4px;overflow:hidden}#ConversationWrapper .conversation-wrapper-container .conversation-wrapper-header{background-color:#836d93;color:#fff;text-align:center;font-size:16px;line-height:normal;position:relative;padding:20px}#ConversationWrapper .conversation-wrapper-container .conversation-messages{padding:0 10px;-webkit-box-flex:1 1 auto;-ms-flex-positive:1 1 auto;flex-grow:1 1 auto;white-space:pre-line;overflow-y:auto}#ConversationWrapper .conversation-wrapper-container .conversation-messages::-webkit-scrollbar{width:20px;height:20px}#ConversationWrapper .conversation-wrapper-container .conversation-messages::-webkit-scrollbar-thumb{background:#ebebeb;border:5px solid #fff;border-radius:10px}#ConversationWrapper .conversation-wrapper-container .conversation-messages::-webkit-scrollbar-thumb:hover{background:#dedede}#ConversationWrapper .conversation-wrapper-container .conversation-messages::-webkit-scrollbar-track{background:#fff}#ConversationWrapper .conversation-wrapper-container .conversation-messages .message .ui_icons{overflow:visible}#ConversationWrapper .conversation-wrapper-container .conversation-messages .outer_message{margin-top:10px;text-align:left;background-color:inherit}#ConversationWrapper .conversation-wrapper-container .conversation-messages .outer_message .message,#ConversationWrapper .conversation-wrapper-container .conversation-messages .outer_message .message .text_message,#ConversationWrapper .conversation-wrapper-container .conversation-messages .outer_message .message .text_message label{background-color:inherit}#ConversationWrapper .conversation-wrapper-container .conversation-messages .outer_message:first-child{padding-top:0}#ConversationWrapper .conversation-wrapper-container .fa-paper-plane{color:#ed3a75}#ConversationWrapper .conversation-wrapper-container .new-message-container{padding:0 12px 16px 12px}#ConversationWrapper .conversation-wrapper-container .new-message-container .file-upload-button{letter-spacing:normal;background-color:#ed3a75;font-size:1.4rem;min-height:40px;min-width:40px;border-radius:4px}#ConversationWrapper .conversation-wrapper-container .new-message-container .file-upload-button:hover{background-color:rgba(237,58,118,.8509803921568627)}#ConversationWrapper .conversation-wrapper-container .new-message-container .message-input-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:10px}#ConversationWrapper .conversation-wrapper-container .new-message-container .message-input-container .message-input{background-color:#f0efef;padding:10px;width:100%;height:60px;font-size:1.4rem;outline:none;border:none;border-right:1px solid grey;resize:none}#ConversationWrapper .conversation-wrapper-container .new-message-container .message-input-container .message-input-button{background-color:#f0efef;border-radius:0;width:60px}#ConversationWrapper .conversation-wrapper-container .new-message-container .message-send-btn{border-radius:8px!important;max-width:200px}.TextParser{font-size:1.6rem}.TextParser p strong{font-family:FilsonProBold;margin-bottom:2rem}.TextParser h4{font-size:1.8rem}.TextParser h3{font-size:2rem}.TextParser h2{font-size:2.4rem}.TextParser h1{font-size:2.8rem}.TextParser li{margin-bottom:1.2rem}.ImageParser .img-fluid{min-width:100%;border-radius:24px;overflow:hidden}#VideoParser,#VideoParser video[poster]{width:100%}#VideoParser .img-fluid{width:100%;border-radius:24px;overflow:hidden}.Question{margin-bottom:45px!important;border-radius:0 16px 16px 0}.Question .question-title{color:#000!important;font-family:FilsonProBold}.Question .custom-control:focus{outline:none!important}.Question .numer-question-item,.Question .time-question-item{min-height:200px;border-radius:0 16px 16px 0;border-color:inherit}.Question .time-question-item{border-left:5px solid}.Question .question-chart-container{margin:10px;width:30%;border-radius:16px;overflow:hidden}.Question .question{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.Question .question-title{font-weight:700;margin-bottom:10px;font-size:2.2rem}.Question .question-description{font-size:1.6rem}.Question .percentage{font-size:1.6rem;font-weight:700;margin-bottom:10px}.Question .time-colon{font-size:3rem;font-weight:700;margin:0 5px}.Question .date-card{position:relative;padding:8px 10px;border-radius:16px;border:2px solid;border-color:inherit;font-size:1.6rem;margin-bottom:5px}.Question .date-card-text{word-wrap:break-word;text-align:center}.Question .date-card-day{font-weight:700;border-bottom:2px solid #d3d3d3;text-align:center}.Question .date-card-date{width:50px;height:50px;border-radius:50px;color:#fff;position:absolute;top:-25px;right:-25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-size:1.3rem;padding:2px;cursor:pointer}.Question .date-card-date.inactive{background-color:#d3d3d3}.Question .text-input{font-size:1.8rem}.Question .number-input,.Question .time-input{font-size:1.8rem;width:200px}.Question .border-brand-primary{border-width:2px;border-radius:6px}.Question input[type=range]::-moz-range-progress{background:#cccaca}.Question input[type=range]::-webkit-progress-value{background:#000;color:#000}.Question input[type=range]{height:39px;-webkit-appearance:none;width:100%}.Question input[type=range]:focus{outline:none}.Question input[type=range]::-webkit-slider-runnable-track{width:100%;height:10px;cursor:pointer;animate:.2s;-webkit-box-shadow:0 0 0 #000;box-shadow:0 0 0 #000;background:#cccaca;border-radius:30px;border:0 solid #010101}.Question input[type=range]::-webkit-slider-thumb{height:24px;width:24px;border-radius:15px;background:#ee3b76;cursor:pointer;-webkit-appearance:none;margin-top:-7px}.Question input[type=range]:focus::-webkit-slider-runnable-track{background:#cccaca}.Question input[type=range]::-moz-range-track{width:100%;height:10px;cursor:pointer;animate:.2s;box-shadow:0 0 0 #000;background:#cccaca;border-radius:0;border:0 solid #010101}.Question input[type=range]::-moz-range-thumb{box-shadow:0 0 0 #000031;border:3px solid #cccaca;height:30px;width:30px;border-radius:30px;background:#fff;cursor:pointer}.Question input[type=range]::-ms-track{width:100%;height:10px;cursor:pointer;animate:.2s;background:transparent;border-color:transparent;color:transparent}.Question input[type=range]::-ms-fill-lower,.Question input[type=range]::-ms-fill-upper{background:#cccaca;border:0 solid #010101;border-radius:0;box-shadow:0 0 0 #000}.Question input[type=range]::-ms-thumb{margin-top:1px;box-shadow:0 0 0 #000031;border:3px solid #cccaca;height:30px;width:30px;border-radius:15px;background:#fff;cursor:pointer}.Question input[type=range]:focus::-ms-fill-lower,.Question input[type=range]:focus::-ms-fill-upper{background:#cccaca}.Question input[type=text]{padding:0 .5rem;min-height:45px!important}.Question .slick-arrow{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.Question .prev_answer_box_notslick{width:30%!important;margin-right:25px}.Question .slack-arrow-container-right{background-color:hsla(0,0%,100%,.8)!important;right:0!important;width:50px!important}.Question .slack-arrow-container-left{background-color:hsla(0,0%,100%,.8)!important;left:0!important;width:50px!important}#questionnaire-parser .divider{border-top:3px solid #000;margin-bottom:20px}.SliderParser{width:100%}.SliderParser img{margin-bottom:1.5rem}.SliderParser h2,.SliderParser strong{font-family:FilsonProBold;margin-bottom:1.5rem}.SliderParser p{margin-bottom:1.5rem}.SliderParser .slide-inner{background-color:#f3f3f3;height:auto;padding-bottom:20px;border-radius:0}.SliderParser .slick-next{right:-40px}.SliderParser .slick-prev{left:-40px}.SliderParser .slick-slide{border-radius:2.4rem;transform:none;-webkit-transform:none}.AccordionParser .radius{border-radius:1.6rem;overflow:hidden}.AccordionParser .accordion-header{background-color:#381c52;padding:15px;border:1px solid #eee;border-radius:16px;margin-bottom:20px}.AccordionParser .accordion-header,.AccordionParser .accordion-header .accordion-header-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.AccordionParser .accordion-header .accordion-header-title{font-weight:700}#ContentParser h1{font-family:FilsonProBold}#ContentParser .content-parser-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 30px 0 30px}#ContentParser .content-parser-container .content-parser-container-inner{width:100%}#ContentParser .error-message{font-size:1.8rem;color:#c55;font-weight:700;margin-bottom:25px}#ContentParser .task-modal-date{font-size:1.6rem;color:#d3d3d3;margin:10px auto;text-align:center}#ContentParser .spinner-container{height:300px}#BookingItem{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:380px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;color:#fff;background-color:#403d56;border-radius:20px;border-bottom-right-radius:0;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.25098039215686274);box-shadow:0 4px 4px 0 rgba(0,0,0,.25098039215686274);padding:22px 22px 42px}#BookingItem p{color:#fff}#BookingItem .booking-text{font-size:2.2rem;line-height:3.4rem;margin:0}#BookingItem .booking-text.bold{font-family:PlusJakartaSansBold}#BookingItem .booking-text-day{font-size:5.8rem}#BookingItem .corner-btn{position:absolute;bottom:0;right:0;height:40px;width:200px;padding:8px 24px;border-radius:20px 0 0 0;letter-spacing:0;background-color:#ed3a75;color:#fff;font-family:PlusJakartaSansBold;font-size:1.6rem}#BookingItem .corner-btn:hover{background-color:rgba(237,58,118,.8509803921568627)}#CoachingPlatform{background-color:#f7f7f7;border-bottom:1px solid #aeb0bd}#CoachingPlatform .coaching-container{display:-webkit-box;display:-ms-flexbox;display:flex;gap:38px;padding:28px;max-width:1170px;margin:0 auto}#CoachingPlatform .booking-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px;margin-bottom:80px}#CoachingPlatform .heading-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px;margin-bottom:22px}#CoachingPlatform .heading{font-family:PlusJakartaSansBold;color:#3a4a61;font-size:2.6rem;margin-bottom:0;text-align:left}#CoachingPlatform .line{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:2px;background-color:#c4c4c4}#CoachingPlatform .platform-left{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}#CoachingPlatform .platform-right{max-width:400px;min-width:360px;margin:0 auto}#CoachingPlatform .skeleton-placeholder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}#CoachingPlatform .skeleton-placeholder .skeleton-item{height:60px;background-color:#e0e0e0;border-radius:8px;-webkit-animation:pulse 1.5s infinite;animation:pulse 1.5s infinite}#CoachingPlatform .confirm-modal-header{font-size:3rem;text-align:center;font-family:FilsonProBold,sans-serif;margin-bottom:3rem}#CoachingPlatform .confirm-modal-button{width:40%;border:0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2)}#CoachingPlatform .orphan-tasks{background-color:#7dc2ca;border-radius:16px;padding:15px 25px}#CoachingPlatform .orphan-tasks p{color:#fff;font-size:1.6rem;margin-bottom:15px}#CoachingPlatform .no-goals-container .sun-img{height:120px;width:120px;z-index:1}#CoachingPlatform .no-goals-container .no-goals-yet{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);background-color:#403d56;color:#fff;position:relative;left:30px;top:-60px;z-index:2;width:90%;padding:28px 22px;border-radius:20px}#CoachingPlatform .no-goals-container .no-goals-yet img{width:100%}#CoachingPlatform .no-goals-container .no-goals-yet .img-container{padding-left:0!important}#CoachingPlatform .no-goals-container .no-goals-yet .text-container{padding-right:3px}#CoachingPlatform .no-goals-container .no-goals-yet .no-goal-title{font-size:2.2rem;line-height:3.4rem;font-family:PlusJakartaSansBold;margin-bottom:8px}#CoachingPlatform .no-goals-container .no-goals-yet .no-goal-text{font-size:1.6rem;padding-right:0;margin-right:8px}@-webkit-keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.6}}#confirm-modal .confirmModalHeader{font-size:3rem;text-align:center;font-family:FilsonProBold,sans-serif;margin-bottom:3rem}#confirm-modal p{font-family:PlusJakartaSansRegular;font-size:1.5rem;text-align:center;margin-bottom:2rem}#confirm-modal h4{text-align:center;font-family:FilsonProBold,sans-serif;margin-bottom:3rem}#confirm-modal .confirmModalButton{width:40%;border:0;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.2);box-shadow:0 3px 3px rgba(0,0,0,.2)}#confirm-modal .modal-dialog{margin-top:50px}#confirm-modal .modal-body{padding:30px}#confirm-modal .modal-content,#task-modal .modal-content{border-radius:24px;overflow:hidden}#confirm-modal .modal-body,#task-modal .modal-body{max-height:96vh!important;overflow-x:hidden;overflow-y:auto}#confirm-modal .close-button,#task-modal .close-button{cursor:pointer}#confirm-modal .task-content,#task-modal .task-content{font-size:1.6rem}#confirm-modal .task-complete-button,#task-modal .task-complete-button{font-size:1.6rem;padding-top:10px;padding-bottom:10px;min-width:200px}#confirm-modal .task-modal-title,#task-modal .task-modal-title{font-size:3rem;font-weight:700;text-align:center;padding:30px 30px 0 30px}#confirm-modal ::-webkit-scrollbar,#task-modal ::-webkit-scrollbar{padding-right:10px;width:13px;height:13px}#confirm-modal ::-webkit-scrollbar-thumb,#task-modal ::-webkit-scrollbar-thumb{background:linear-gradient(40deg,#87d3dc 50%,#6b8d9d);border-radius:0}#confirm-modal ::-webkit-scrollbar-thumb:hover,#task-modal ::-webkit-scrollbar-thumb:hover{background:linear-gradient(40deg,#87d3dc 50%,#6b8d9d)}#confirm-modal ::-webkit-scrollbar-track,#task-modal ::-webkit-scrollbar-track{background:#fafafa;border-radius:10px;-webkit-box-shadow:inset 0 0 0 0 #f0f0f0;box-shadow:inset 0 0 0 0 #f0f0f0}.grad-icon{background:-webkit-gradient(linear,left top,right top,from(#985582),to(#d50870));background:linear-gradient(90deg,#985582,#d50870);-webkit-background-clip:text}.grad-icon,.grad-icon-completed{-webkit-text-fill-color:transparent}.grad-icon-completed{background:-webkit-gradient(linear,left top,right top,from(#8dcfd7),to(#529af4));background:linear-gradient(90deg,#8dcfd7,#529af4);-webkit-background-clip:text}.shadow{-webkit-box-shadow:0 2px 5px rgba(0,0,0,.15)!important;box-shadow:0 2px 5px rgba(0,0,0,.15)!important}@media screen and (max-width:920px){#CoachingPlatform .coaching-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:24px}#CoachingPlatform .platform-right{max-width:560px;min-width:300px}}.test{text-align:center}.test .test_result{font-size:30px;color:green;min-height:50px;text-align:center}.test .testing{padding:15px}.test h2{font-size:60px!important;font-weight:700!important;display:inline!important}.test #testing_video_container{padding:15px}.test #testing_video_container video{width:80%;max-width:80%;border-radius:5px;-webkit-box-shadow:0 5px 15px rgba(0,0,0,.25);box-shadow:0 5px 15px rgba(0,0,0,.25)}#TMHMeetingRoom{gap:20px;padding:16px 20px}#TMHMeetingRoom #remote_media_box{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;position:relative}#TMHMeetingRoom #remote_media_box #remote_media_status_container{display:-webkit-box;display:-ms-flexbox;display:flex;opacity:0;text-align:center}#TMHMeetingRoom #remote_media_box #remote_media_status_container .remote_vid_button{text-align:center;font-size:20px;border-radius:50%;display:inline-block;background-color:rgba(0,230,184,.5);width:50px;height:50px;color:#fff;padding-top:11px;margin-right:1em;margin-top:15px}#TMHMeetingRoom #remote_media_box #remote_media_status_container .remote_vid_button.off{background-color:rgba(0,230,184,.3)}#TMHMeetingRoom #remote_media_box #remote_media{position:relative}#TMHMeetingRoom #remote_media_box #remote_media video{position:relative;z-index:11;width:100%;max-width:100%;border-radius:5px;overflow:hidden}#TMHMeetingRoom #remote_media_box #remote_media_placeholder{border-radius:5px;text-align:center;margin-bottom:5px}#TMHMeetingRoom #remote_media_box #remote_media_placeholder h2,#TMHMeetingRoom #remote_media_box #remote_media_placeholder h4{font-weight:700;color:#000}#TMHMeetingRoom #remote_media_box #remote_media_placeholder p{color:#000;font-size:17px}#TMHMeetingRoom #video_buttons .vid_button{position:relative}#TMHMeetingRoom #video_buttons .vid_button .bt_inner{-webkit-box-flex:0;-ms-flex:0 0 60px;flex:0 0 60px;text-align:center;font-size:25px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#00e6b8;width:60px;height:60px;color:#fff;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1);margin:0 8px 8px 0}#TMHMeetingRoom #video_buttons .vid_button .bt_inner i{display:block}#TMHMeetingRoom #video_buttons .vid_button .bt_inner.off{background-color:#4d4d4f}#TMHMeetingRoom #video_buttons .vid_button .bt_inner:hover{cursor:pointer}#TMHMeetingRoom #video_buttons .vid_button span{position:relative;bottom:5px}#TMHMeetingRoom .utilities_container{position:relative;max-width:255px}#TMHMeetingRoom .utilities_container .bg_images img{border-radius:5px;-webkit-box-shadow:0 5px 5px rgba(0,0,0,.1);box-shadow:0 5px 5px rgba(0,0,0,.1)}#TMHMeetingRoom .utilities_container .bg_images img:hover{cursor:pointer}#TMHMeetingRoom .utilities_container #local_video_wrapper{padding:0;margin-bottom:12px;width:255px;height:200px}#TMHMeetingRoom .utilities_container #local_video_wrapper #local_video video{width:100%;max-width:100%;border-radius:5px}#TMHMeetingRoom #local_media,#TMHMeetingRoom .remote_media{background-color:#f5f5f5}#TMHMeetingRoom .end-session-button{letter-spacing:0;font-size:1.6rem}@media screen and (max-width:992px){#TMHMeetingRoom .utilities_container{max-width:100%}#TMHMeetingRoom .utilities_container #local_video_wrapper{width:100%;height:auto}}#video_page[data-v-4bb3762a]{font-size:1.6rem;background-color:#fff}#video_page .img_wrapper[data-v-4bb3762a]{text-align:center;padding:0 20px}#video_page .img_wrapper img[data-v-4bb3762a]{border-radius:50%;border:7px solid #eee;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.09);box-shadow:0 5px 10px rgba(0,0,0,.09)}#video_page .meeting_time .meeting_time_inner[data-v-4bb3762a]{-webkit-box-shadow:0 5px 5px rgba(0,0,0,.2);box-shadow:0 5px 5px rgba(0,0,0,.2);background-color:#403d56;color:#fff;margin-bottom:15px;border-radius:15px 15px 0 15px}#video_page .meeting_time .meeting_time_inner div[data-v-4bb3762a]{padding:6px 10px}#video_page .meeting_time .meeting_time_inner .day[data-v-4bb3762a]{font-size:17px}#video_page .meeting_time .meeting_time_inner .hour[data-v-4bb3762a]{font-weight:lighter;font-size:14px}#video_page .meeting_time .meeting_time_inner .date[data-v-4bb3762a]{font-size:30px}#video_page .meeting_time .meeting_time_inner .month[data-v-4bb3762a]{font-size:17px;font-weight:lighter}#video_page .meeting_time .meeting_time_inner .start_booking[data-v-4bb3762a]{position:relative;padding:0;min-height:25px}#video_page .meeting_time .meeting_time_inner .start_booking .start_booking_inner[data-v-4bb3762a]{position:absolute;right:0;bottom:0;background-color:#e83b75;padding:7px 25px;border-radius:15px 0 0 0}#video_page .meeting_time .meeting_time_inner .start_booking .start_booking_inner[data-v-4bb3762a]:hover{cursor:pointer}#video_page .clock_icon[data-v-4bb3762a]{text-align:center;font-size:50px}#video_page .paragraph[data-v-4bb3762a]{font-family:PlusJakartaSansRegular;font-size:1.6rem;color:#1e1e22;margin:0 auto 20px}#video_page .coach-avatar[data-v-4bb3762a]{max-width:180px}#content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#content>div{width:100%}#content.max-width{width:100%;max-width:1170px;margin:0 auto}.fade-enter-active{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.fade-enter-active,.fade-leave-active{-webkit-transition-property:opacity;transition-property:opacity}.fade-leave-active{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}.fade-enter,.fade-leave-active{opacity:0}.slide-fade-enter-active{-webkit-transition:all 1s ease;transition:all 1s ease}.slide-fade-leave-active{-webkit-transition:all 0s ease;transition:all 0s ease}.slide-fade-enter{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0}.slide-fade-leave-to{-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:0}.powered-by{font-family:PlusJakartaSansRegular}.footer{padding:16px 24px;border-top-left-radius:24px;border-top-right-radius:24px;max-width:1170px;width:100%;margin:0 auto}.footer .footer-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff;font-size:1.6rem;gap:10px}.footer .bcorp-img{width:54px;height:80px;-o-object-fit:contain;object-fit:contain}.footer .social-media-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:8px}.footer .social-media-img{height:24px;-o-object-fit:contain;object-fit:contain}.footer .footer-nav-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px}.footer .footer-nav-link{border-bottom:1px solid #fff}.footer ul{margin:0;padding:0}.footer li{list-style:none outside none}.footer a{line-height:2rem;font-size:1.6rem}.footer a,.footer a:hover{color:#fff}.footer-light{color:#797b89;font-size:1.4rem;padding:28px;text-align:center}.spectrum-life-logo{width:94px}@media screen and (max-width:991px){.footer .footer-nav{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.footer .footer-nav,.footer .social-media-links{gap:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}#UserInfoMenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:12px}#UserInfoMenu .user-info-label{color:#fff;font-size:1.8rem;font-family:PlusJakartaSansBold}#UserInfoMenu .user-info{border:none;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#57efd0;border-radius:20px;padding:8px 16px;font-size:1.8rem;font-family:PlusJakartaSansBold}#UserInfoMenu .user-menu{top:calc(100% + 16px);left:50%;width:160px;z-index:100;border:2px solid #e0e5f5;border-radius:4px;background-color:#fff;margin:0;padding:0;-webkit-box-shadow:0 4px 6px rgba(0,0,0,.1);box-shadow:0 4px 6px rgba(0,0,0,.1)}#UserInfoMenu .user-menu,#UserInfoMenu .user-menu:before{position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}#UserInfoMenu .user-menu:before{content:"";top:-11px;left:76%;border-left:16px solid transparent;border-right:16px solid transparent;border-bottom:12px solid #fff;z-index:101}#UserInfoMenu .user-menu .user-menu-item{list-style:none;font-family:PlusJakartaSansRegular;border-bottom:1px solid #e0e5f5;padding:10px;text-align:left;border-radius:4px}#UserInfoMenu .user-menu .user-menu-item:focus,#UserInfoMenu .user-menu .user-menu-item:hover{background-color:#f2f4f8}#UserInfoMenu .user-menu .user-menu-item.last{cursor:default}#UserInfoMenu .user-menu .user-menu-item.last:focus,#UserInfoMenu .user-menu .user-menu-item.last:hover{background-color:#fff}#UserInfoMenu .user-menu .user-menu-sign-out{background-color:#abf7e8;padding:6px 10px;color:#000;font-size:1.6rem;letter-spacing:0;font-family:PlusJakartaSansRegular;text-align:center;border-radius:40px}#UserInfoMenu .user-menu .user-menu-sign-out:focus,#UserInfoMenu .user-menu .user-menu-sign-out:hover{color:#000}#UserInfoMenu .user-menu a{color:#000;line-height:2rem;font-size:1.6rem}#UserInfoMenu .user-menu a:hover{color:#000}#UserInfoMenu .user-img{width:24px;height:24px;-o-object-fit:contain;object-fit:contain;margin-left:8px}@media screen and (max-width:767px){#UserInfoMenu .user-info-label{display:none}#UserInfoMenu .user-info{background-color:transparent;padding:0}#UserInfoMenu .hide-on-mobile{display:none}#UserInfoMenu .user-menu{right:-80%;left:unset;-webkit-transform:none;transform:none}}#Header.header-container{width:100%;max-width:1170px;margin:0 auto}#Header.header-container-light{border-bottom:1px solid #aeb0bd}#Header .logo-button{background:none;border:none}#Header ul{margin:0;padding:0}#Header li{list-style:none outside none}#Header .help-bar{background-color:#0f152e;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:10px 16px;gap:12px}#Header .help-bar-link{color:#fff;font-size:1.4rem;line-height:2rem;margin:0;font-family:PlusJakartaSansRegular;cursor:pointer}#Header .help-bar-link:hover{text-decoration:underline}#Header .header{min-height:64px;gap:8px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom-right-radius:24px;border-bottom-left-radius:24px;-webkit-box-shadow:0 4px 4px 0 rgba(0,0,0,.14901960784313725);box-shadow:0 4px 4px 0 rgba(0,0,0,.14901960784313725);padding:16px 48px}#Header .header,#Header .header-menu{display:-webkit-box;display:-ms-flexbox;display:flex}#Header .header-menu{gap:16px;border-bottom:1px solid #b1bde7;padding:24px 24px 0}#Header .header-menu-item{font-family:PlusJakartaSansRegular}#Header .header-menu-item .header-menu-link{display:block;position:relative;color:#192550;line-height:2.4rem;font-size:2rem;padding:16px 10px}#Header .header-menu-item .header-menu-link:hover{color:#192550}#Header .header-menu-item .header-menu-link.active:after,#Header .header-menu-item .header-menu-link:active:after{content:"";display:block;position:absolute;bottom:0;left:0;right:0;height:4px;background-color:#192550}#Header .header-menu-btn{width:40px;border:none;background:none}#Header .header-menu-icon{cursor:pointer;width:24px;height:24px;-o-object-fit:contain;object-fit:contain}#Header .header-menu-close{color:#fff;font-size:4rem}#Header .header-light{border-radius:unset;padding:32px 28px;-webkit-box-shadow:none;box-shadow:none;width:100%;max-width:1170px;margin:0 auto}#Header .header-logo{cursor:pointer;height:64px;width:262px;-o-object-fit:contain;object-fit:contain}#Header .close-button{background-color:rgba(25,37,80,.05);border:1.5px solid transparent;border-radius:8px;width:48px;height:48px;padding:14px 16px}#Header .close-button:focus,#Header .close-button:hover{border:1.5px solid #192550}@media screen and (max-width:767px){#Header .header-logo{height:42px;width:140px}#Header .header{padding:16px 28px 16px 24px}#Header .header-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0;-webkit-box-shadow:0 4px 16px 0 rgba(0,0,0,.25098039215686274);box-shadow:0 4px 16px 0 rgba(0,0,0,.25098039215686274);border-bottom:none;padding:0;margin:12px 12px 20px}#Header .header-menu-item{border-bottom:1px solid #e0e0e0}#Header .header-menu-item .header-menu-link{color:#000;line-height:1.8rem;font-size:1.4rem;padding:10px}#Header .header-menu-item .header-menu-link:hover{background-color:#f2f4f8;color:#000}#Header .header-menu-item .header-menu-link.active,#Header .header-menu-item .header-menu-link:active{text-decoration:underline}#Header .header-menu-item .header-menu-link.active:after,#Header .header-menu-item .header-menu-link:active:after{display:none}}.feedback-btn{font-family:PlusJakartaSansRegular;font-size:1.8rem;width:151px;background-color:#0d2835;color:#fff;border:none;position:fixed;z-index:100;right:-62px;top:380px;-webkit-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg);text-align:center;padding:2px}.feedback-btn:hover{color:#fff}.feedback-btn:focus{background-color:#0f152e}@media only screen and (min-width:992px){#MobileNav{display:none}}@media only screen and (max-width:992px){#Navigation{display:none!important}}@media only screen and (min-width:769px){.main,.main.no-side-bar{width:100%}}@media only screen and (max-width:768px){.main{width:100vw}#SideNav,#TopNav,.aside{display:none}#content .content-container{max-width:calc(100vw - 40px)}.home-carousel .carousel-image-wrap,.section-header-divider{display:none}.section-header .section-header-title{text-align:center;display:block;margin:auto}#download-banner .content-container{max-width:calc(100vw - 40px)}#eap .page-header .call-us,#eap .page-header .page-title,#eap .page-header .page-title h2{text-align:center}#eap .page-header .page-title{margin-bottom:50px}#eap .eap-cards .eap-card{text-align:center}#eap .eap-cards .eap-card .eap-card-content{text-align:center;margin:auto}#eap .eap-service-card{margin-bottom:30px}#events .section-heading{margin-top:20px}#download-banner .app-links{text-align:center;margin:auto}#download-banner .app-links .download-links{text-align:center}}@media only screen and (max-width:576px){.event-card-wrap .event-card:first-child,.event-card-wrap .event-card:last-child{padding:10px 20px}#download-banner .app-links{text-align:center;margin:auto}#download-banner .app-links .download-links{text-align:center}#download-banner .app-links .download-links a img{height:35px}}.limit-scroll{max-height:100vh;overflow:hidden}.aside{width:60px;max-width:60px!important}.main .main-inner{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main .content-container{max-width:1160px;margin:auto}.main .page-bg{width:100%;padding-bottom:30px}.main .bg-white{background-color:#fff}.main .bg-grey{background-color:#f7f7f7}.main .bg-primary-dark{background-color:#3e1954}.main .page-title h2{font-size:3.8rem;letter-spacing:.7rem}.main .page-title h2,.main h3{font-family:PlusJakartaSansBold}.main h3{font-size:2.3rem;letter-spacing:.3rem;padding:40px 0 30px 0}.main h4{font-family:PlusJakartaSansBold;font-size:1.7rem;margin-bottom:30px}.main .section-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.main .section-header.section-header-right{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main .section-header.section-header-right .section-header-title{padding-right:0;padding-left:15px;text-transform:capitalize}.main .section-header .section-header-title{white-space:nowrap;padding-right:10px}.main .section-header .section-header-divider{height:1px;background:#cdcdcd;width:100%;-webkit-transform:translateY(5px);transform:translateY(5px)}.pop-up-content{background:#fff;width:100%;border-radius:25px!important;padding:30px 20px;font-family:PlusJakartaSansRegular;font-size:2rem;margin-bottom:30px;text-align:center;z-index:10}.pop-up-content .modal-header{text-align:center;border-bottom:none}.pop-up-content .modal-header .modal-title{margin:auto;text-align:center;font-size:3rem}.pop-up-content .modal-footer{border-top:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pop-up-content .modal-footer .btn{border:none;border-radius:60px;font-size:2rem;line-height:1;letter-spacing:.2rem;border-width:0;padding:10px 30px}.nav-versionTwo .main{width:100%!important;display:inline-block!important;background-color:#fff}.nav-versionTwo #Home{background-color:#fff}#OauthAdditionalDetails{width:100vw;height:100vh;overflow:hidden;position:relative}#OauthAdditionalDetails .logoContainer{height:100px;width:100%}#OauthAdditionalDetails .logoContainer img{float:right;width:40%;margin-right:10px}#OauthAdditionalDetails .imageContainer{background-image:url(https://spectrum-life-media.s3.eu-west-1.amazonaws.com/dfd_services/ds.webp);background-repeat:no-repeat;background-size:cover;position:absolute;top:0;background-position:50%;height:110%;width:135%;margin-right:-30%;margin-bottom:-20%;z-index:1}#OauthAdditionalDetails .loginContainer{position:absolute;border-radius:30px;top:5%;left:4%;width:45%;min-width:500px;max-width:650px;height:90%;background-color:#fff;padding:20px 5px;z-index:3;overflow:hidden}#OauthAdditionalDetails .loginContainer .innerLoginContainer{height:100%;width:100%;overflow:auto}#OauthAdditionalDetails .loginContainer .innerLoginContainer::-webkit-scrollbar{width:12px}#OauthAdditionalDetails .loginContainer .innerLoginContainer::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.5);border-radius:10px}#OauthAdditionalDetails .loginContainer .innerLoginContainer::-webkit-scrollbar-thumb{background:-webkit-gradient(linear,left top,right top,from(#ed3a75),to(#6a356a));background:linear-gradient(90deg,#ed3a75,#6a356a);-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.5);border-radius:10px}#OauthAdditionalDetails .signUpBtn{width:100%;max-width:150px;border-radius:10px;padding:15px 0!important;font-family:FilsonPro,sans-serif;font-size:1.75rem;background:-webkit-gradient(linear,left top,right top,from(#ed3a75),to(#6a356a));background:linear-gradient(90deg,#ed3a75,#6a356a)}#OauthAdditionalDetails .signUpBtn.disabled{background:grey!important}#OauthAdditionalDetails .form-group{position:relative;border-radius:15px;margin-top:25px}#OauthAdditionalDetails .form-group label{position:absolute;top:-7px;left:10px;background:#fff;font-size:1.3rem;line-height:1.2rem}#OauthAdditionalDetails .form-group input,#OauthAdditionalDetails .form-group input:focus{border:1px solid #dddddb;padding:20px 15px!important;border-radius:10px;font-size:16px;line-height:15px}#OauthAdditionalDetails .form-group input.invalid,#OauthAdditionalDetails .form-group input:focus.invalid{border:1px solid #8b0000}#OauthAdditionalDetails .form-group select{border:1px solid #dddddb;border-radius:10px;font-size:16px;padding:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#OauthAdditionalDetails .form-group select.invalid{border:1px solid #8b0000}#OauthAdditionalDetails .form-group .eye{position:absolute;top:5px;right:15px;font-size:20px}@media screen and (min-height:750px){#OauthAdditionalDetails .loginContainer{height:calc(100% - 55px);top:50px}}@media screen and (max-width:767px){#OauthAdditionalDetails .loginContainer{left:10px;width:calc(100% - 20px);min-width:calc(100% - 20px)}}#Authenticate{position:relative;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}#Authenticate .link{font-family:PlusJakartaSansRegular;color:#fff;text-decoration:underline}#Authenticate .error-message{color:#fff;font-size:2rem;padding:20px}#PrivacyPolicy .main{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#PrivacyPolicy .page-header{padding:60px 20px 20px;background-color:#fbfafa}#PrivacyPolicy .logo{max-width:350px;width:100%;padding-bottom:50px}#PrivacyPolicy .page-title h2{text-align:center;font-size:3.8rem;letter-spacing:normal;font-family:PlusJakartaSansBold}#PrivacyPolicy .grid-table{min-width:440px;font-size:1.6rem;display:grid;grid-template-columns:repeat(4,minmax(10px,1fr));gap:4px;width:100%;margin:auto;border:1px solid #ddd;padding:4px}#PrivacyPolicy .grid-header{font-family:PlusJakartaSansBold;font-weight:700;background:#f4f4f4}#PrivacyPolicy .grid-cell,#PrivacyPolicy .grid-header{border:1px solid #ddd;padding:10px;text-align:left}#PrivacyPolicy .content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:20px 20px 60px;background-color:#fbfafa}#PrivacyPolicy .content-card{height:100%;background:#fff;max-width:1000px;padding:40px 60px 30px;margin:0 auto;border-radius:16px;overflow-x:scroll}#PrivacyPolicy .content-card h1,#PrivacyPolicy .content-card h2,#PrivacyPolicy .content-card h3,#PrivacyPolicy .content-card h4,#PrivacyPolicy .content-card h5,#PrivacyPolicy .content-card h6{color:#212529;font-family:PlusJakartaSansBold}#PrivacyPolicy .content-card h3{font-size:2.2rem;letter-spacing:0;padding:32px 0 0;margin:0 0 24px}#PrivacyPolicy .content-card h4{font-size:1.6rem;letter-spacing:0;padding:0;margin:0 0 4px}#PrivacyPolicy .content-card p{color:#212529;padding:0;margin:0 0 16px;font-size:1.6rem}#PrivacyPolicy .content-card ol,#PrivacyPolicy .content-card ul{color:#212529;margin:0 0 16px}#PrivacyPolicy .content-card li{color:#212529;font-size:1.6rem;margin-bottom:8px}#PrivacyPolicy .content-card b{font-family:PlusJakartaSansBold}#PrivacyPolicy .content-card a,#PrivacyPolicy .content-card a:active,#PrivacyPolicy .content-card a:hover{color:#3c16f9}@media only screen and (max-width:768px){#PrivacyPolicy .content-card{padding:30px 20px}#PrivacyPolicy .grid-table{font-size:1.4rem;font-size:1rem}}#TCs .main{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#TCs .page-header{padding:60px 20px 20px;background-color:#fbfafa}#TCs .logo{max-width:350px;width:100%;padding-bottom:50px}#TCs .page-title h2{text-align:center;font-size:3.8rem;letter-spacing:normal;font-family:PlusJakartaSansBold;margin-bottom:0}#TCs .subheading{font-size:2.8rem;text-align:left;margin-bottom:20px}#TCs .table{gap:6px}#TCs .content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:20px 20px 60px;background-color:#fbfafa}#TCs .content-card{height:100%;background:#fff;max-width:1000px;padding:40px 60px 30px;margin:0 auto;border-radius:16px}#TCs .content-card h1,#TCs .content-card h2,#TCs .content-card h3,#TCs .content-card h4,#TCs .content-card h5,#TCs .content-card h6{color:#212529;font-family:PlusJakartaSansBold}#TCs .content-card h3{font-size:2.2rem;letter-spacing:0;padding:32px 0 0;margin:0 0 24px}#TCs .content-card h4{font-size:1.6rem;letter-spacing:0;padding:0;margin:0 0 4px}#TCs .content-card h4.underline{text-decoration:underline}#TCs .content-card p{padding:0;font-size:1.6rem}#TCs .content-card ol,#TCs .content-card p,#TCs .content-card ul{color:#212529;margin:0 0 16px}#TCs .content-card li{color:#212529;font-size:1.6rem}#TCs .content-card b{font-family:PlusJakartaSansBold}#TCs .content-card a,#TCs .content-card a:active,#TCs .content-card a:hover{color:#3c16f9}#TCs .top-list li{margin-bottom:6px}#TCs .top-list a,#TCs .top-list a:active,#TCs .top-list a:hover{color:#3c16f9}@media only screen and (max-width:480px){#TCs .content-card{padding:30px 20px}}#stripe-mobile-redirect{height:100vh;width:100vw}#AccessPage,#stripe-mobile-redirect{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#AccessPage{min-height:100vh;margin:auto}#AccessPage .error-message{color:#fff;font-size:2rem;padding:20px}.not-found[data-v-99121e24]{text-align:center;padding:50px}.heading[data-v-99121e24]{font-family:PlusJakartaSansBold;font-size:2rem;color:#1e1e22;margin:0 auto 20px}.paragraph[data-v-99121e24]{font-size:1.6rem;color:#1e1e22;text-align:center;margin:0 auto 20px}.go-home-btn[data-v-99121e24]{padding:10px 20px;background-color:#42b983;color:#fff;border:none;cursor:pointer;font-size:16px}.go-home-btn[data-v-99121e24]:hover{background-color:#35495e}#SpectrumFAQs .main{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#SpectrumFAQs .page-header{padding:60px 20px 20px;background-color:#fbfafa}#SpectrumFAQs .logo{max-width:350px;width:100%;padding-bottom:50px}#SpectrumFAQs .page-title h2{text-align:center;font-size:3.8rem;letter-spacing:normal;font-family:PlusJakartaSansBold}#SpectrumFAQs .content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:20px 20px 60px;background-color:#fbfafa}#SpectrumFAQs .content-card{height:100%;background:#fff;max-width:1000px;padding:40px 60px 30px;margin:0 auto;border-radius:16px}#SpectrumFAQs .content-card h1,#SpectrumFAQs .content-card h2,#SpectrumFAQs .content-card h3,#SpectrumFAQs .content-card h4,#SpectrumFAQs .content-card h5,#SpectrumFAQs .content-card h6{color:#212529;font-family:PlusJakartaSansBold}#SpectrumFAQs .content-card h3{font-size:2.2rem;letter-spacing:0;padding:32px 0 0;margin:0 0 24px}#SpectrumFAQs .content-card h4{font-size:1.6rem;letter-spacing:0;padding:0;margin:0 0 4px}#SpectrumFAQs .content-card p{color:#212529;padding:0;margin:0 0 16px;font-size:1.6rem}#SpectrumFAQs .content-card ol,#SpectrumFAQs .content-card ul{color:#212529;margin:0 0 16px}#SpectrumFAQs .content-card li{color:#212529;font-size:1.6rem}#SpectrumFAQs .content-card .top-list li{margin-bottom:6px}#SpectrumFAQs .content-card .top-list a,#SpectrumFAQs .content-card .top-list a:active,#SpectrumFAQs .content-card .top-list a:hover{color:#3c16f9}@media only screen and (max-width:480px){#SpectrumFAQs .content-card{padding:30px 20px}}#CancellationPolicy .main{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#CancellationPolicy .page-header{padding:60px 20px 20px;background-color:#fbfafa}#CancellationPolicy .logo{max-width:350px;width:100%;padding-bottom:50px}#CancellationPolicy .page-title h2{text-align:center;font-size:3.8rem;letter-spacing:normal;font-family:PlusJakartaSansBold}#CancellationPolicy .content{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;padding:20px 20px 60px;background-color:#fbfafa}#CancellationPolicy .content-card{height:100%;background:#fff;max-width:1000px;padding:40px 60px 30px;margin:0 auto;border-radius:16px}#CancellationPolicy .content-card h1,#CancellationPolicy .content-card h2,#CancellationPolicy .content-card h3,#CancellationPolicy .content-card h4,#CancellationPolicy .content-card h5,#CancellationPolicy .content-card h6{color:#212529;font-family:PlusJakartaSansBold}#CancellationPolicy .content-card h3{font-size:2.2rem;letter-spacing:0;padding:32px 0 0;margin:0 0 24px}#CancellationPolicy .content-card h4{font-size:1.6rem;letter-spacing:0;padding:0;margin:0 0 4px}#CancellationPolicy .content-card p{color:#212529;padding:0;margin:0 0 16px;font-size:1.6rem}#CancellationPolicy .content-card ol,#CancellationPolicy .content-card ul{color:#212529;margin:0 0 16px}#CancellationPolicy .content-card li{color:#212529;font-size:1.6rem}#CancellationPolicy .content-card b{font-family:PlusJakartaSansBold}#CancellationPolicy .content-card a,#CancellationPolicy .content-card a:active,#CancellationPolicy .content-card a:hover{color:#3c16f9}@media only screen and (max-width:480px){#CancellationPolicy .content-card{padding:30px 20px}}#redeem_voucher_modal{text-align:center;-webkit-box-shadow:0 0 100px rgba(0,0,0,.5) inset;box-shadow:inset 0 0 100px rgba(0,0,0,.5)}#redeem_voucher_modal .modal-body{color:rgba(56,28,82,.8)}#redeem_voucher_component.content{padding:80px 30px 50px;min-height:36rem}#redeem_voucher_component.content h4{font-size:2rem;font-family:FilsonProBold,sans-serif}#redeem_voucher_component.content p{font-size:14px;padding:20px 50px}#redeem_voucher_component.content i{font-size:70px}#redeem_voucher_component.content.success i{color:#228b22}#redeem_voucher_component.content.failed i{color:red}#redeem_voucher_component.content #form-container{padding:15px 50px}#redeem_voucher_component.content #form-container .form-control,#redeem_voucher_component.content #form-container .input-group-text{font-size:14px;background-color:#e9ecef}#redeem_voucher_component.content #form-container input.form-control{padding:20px;text-transform:uppercase}#redeem_voucher_component.content #form-container .input-group-append .input-group-text{padding-left:20px;padding-right:20px;border-radius:0 15px 15px 0;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#redeem_voucher_component.content #form-container .input-group-append.can-be-clicked .input-group-text{background-color:#e83b75!important;color:#fff}#redeem_voucher_component.content #form-container .input-group-append.can-be-clicked:hover{cursor:pointer}#profile-questionnaire-modal .my-information{font-family:PlusJakartaSansBold}#profile-questionnaire-modal .cta-button{padding:10px 40px}#profile-questionnaire-modal .sub-header{padding:15px;font-size:1.8rem;font-weight:700}#profile-questionnaire-modal .pulse-form-header{font-size:1.6rem;font-weight:700;padding:30px;text-align:center;color:#fff}#profile-questionnaire-modal .pulse-container{background-color:#f8f8f8;min-height:300px;border-radius:300px}#profile-questionnaire-modal .form-control{font-family:PlusJakartaSansRegular;border:0;background:transparent;border-bottom:1px solid #e6e6e6;font-size:14px;height:auto!important}#profile-questionnaire-modal .form-control:focus{outline:none!important;border:unset;border-bottom:1px solid #e83b75!important;-webkit-box-shadow:unset;box-shadow:unset}#profile-questionnaire-modal .form-control:disabled{color:#d6d6d6;height:auto!important}#profile-questionnaire-modal .custom-select{font-family:PlusJakartaSansRegular;border:0;background:transparent;border-bottom:1px solid #e6e6e6;font-size:14px}#profile-questionnaire-modal .details-heading,#profile-questionnaire-modal label{color:#322b5f;font-size:1.6rem;font-family:PlusJakartaSansRegular}#profile-questionnaire-modal .custom-select:focus{outline:none!important;border:unset;border-bottom:1px solid #e83b75!important;-webkit-box-shadow:unset;box-shadow:unset}#add_card_modal{text-align:center;-webkit-box-shadow:0 0 100px rgba(0,0,0,.5) inset;box-shadow:inset 0 0 100px rgba(0,0,0,.5)}#add_card_modal .modal-body{color:rgba(56,28,82,.8)}#add_card_component.content{padding:80px 30px 50px;min-height:36rem}#add_card_component.content h4{text-align:center;font-size:2rem;font-family:FilsonProBold,sans-serif}#add_card_component.content p{font-size:14px;padding:20px 50px}#add_card_component.content .success i{font-size:70px}#add_card_component.content.success i{color:#228b22}#add_card_component.content #submit{font-size:14px;font-family:FilsonProLight,sans-serif}#add_card_component.content #payment_form_message{font-size:14px;margin-top:2rem}