@charset "UTF-8";.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot?#iefix) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg#slick) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.card_activity_items_img{border:2px solid #42215e;border-bottom:none}.card_activity_items_text{border:2px solid #42215e;padding:32px}.card_activity_items_text h3{color:#42215e;font-family:Inter-Medium;font-size:1.125rem}.card_activity_items_text p{font-size:.7rem;font-family:Inter-Medium}.card_activity_items_text p span{color:#7a3380}.card_activity_items_text .act_badge{border-radius:1rem;padding:2px 8px;background-color:#f2f2f2}.item_like{position:absolute;right:12px;top:12px}.completed{font-size:12px;color:#027a48;background-color:#ecfdf3;font-family:Inter-Medium;padding:2px 8px;left:18px;top:18px}.gtg-player-poster{position:absolute;top:0;left:0;z-index:2}.gtg-player-large .play-video{border-radius:50%;position:absolute;z-index:99;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:72px;width:72px;cursor:pointer}@font-face{font-family:Karla-Light;src:url(/fonts/Karla-Light.ttf)}@font-face{font-family:Karla-Regular;src:url(/fonts/Karla-Regular.ttf)}@font-face{font-family:Karla-Medium;src:url(/fonts/Karla-Medium.ttf)}@font-face{font-family:Karla-SemiBold;src:url(/fonts/Karla-SemiBold.ttf)}@font-face{font-family:Karla-Bold;src:url(/fonts/Karla-Bold.ttf)}@font-face{font-family:Inter-Light;src:url(/fonts/Inter-Light.ttf)}@font-face{font-family:Inter-Regular;src:url(/fonts/Inter-Regular.ttf)}@font-face{font-family:Inter-Medium;src:url(/fonts/Inter-Medium.ttf)}@font-face{font-family:Inter-SemiBold;src:url(/fonts/Inter-SemiBold.ttf)}@font-face{font-family:Inter-Bold;src:url(/fonts/Inter-Bold.ttf)}@font-face{font-family:Gilroy-Light;src:url(/fonts/Gilroy-Light.ttf)}@font-face{font-family:Gilroy-Regular;src:url(/fonts/Gilroy-Regular.ttf)}@font-face{font-family:Gilroy-Medium;src:url(/fonts/Gilroy-Medium.ttf)}@font-face{font-family:Gilroy-SemiBold;src:url(/fonts/Gilroy-SemiBold.ttf)}@font-face{font-family:Gilroy-Bold;src:url(/fonts/Gilroy-Bold.ttf)}.logo-text{color:#42215e;font-family:Gilroy-Bold;font-size:24px;margin-bottom:-4px;font-weight:900;margin-left:6px;line-height:24px}.collapse{visibility:visible}.pointer{cursor:pointer}.text-purple{color:#7a3380!important}.text-darkpurple-gilroy{color:#42215e;font-family:Gilroy-Medium}body{background:#fff}body.gradient-bg{background:radial-gradient(31.62% 67.33% at 97.99% 44.58%,rgba(131,151,169,.2) 0,rgba(131,151,169,0) 100%),radial-gradient(31.18% 67.74% at 61.53% 73.17%,rgba(149,92,153,.17) 0,rgba(149,92,153,0) 100%),radial-gradient(37.71% 40.85% at 9.86% 41.4%,rgba(223,237,223,.8) 0,hsla(0,0%,100%,.8) 100%);background-repeat:no-repeat;background-size:100% 420px}body.gradient-bg.pb-74{padding-bottom:74px;background-size:100% 100%}.h-fit-content{height:-moz-fit-content;height:fit-content}.btn{border-radius:8px;padding:10px 16px}.disabled{opacity:.5}.bg-light-purple{background-color:#f8f5f9}.bg-light-success{background-color:#e8fff3;color:#50cd89}.bg-light-danger{background-color:#fff5f8;color:#dc3545}.bg-light-warning{background-color:#e8fff3;color:#7a3380}.btn.btn-purple{border-radius:8px;padding:10px 16px;background-color:#7a3380;color:#fff;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);font-family:Inter-SemiBold}.btn.btn-purple:hover{background-color:#955c99;color:#fff;transition:all .25s}.btn.btn-purple:focus{box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.btn.btn-purple:active{color:#fff!important;background-color:#7a3380!important;border-color:#7a3380!important}.btn.btn-purple:disabled{background-color:#caadcc;border:#caadcc}.btn-light-purple{border-radius:8px;padding:10px 16px;background-color:#f8f5f9;color:#7a3380;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);font-family:Inter-SemiBold;font-size:14px;border:1px solid #f8f5f9}.btn-light-purple:hover{background-color:#f2ebf2;color:#7a3380;transition:all .25s;border-color:#f2ebf2}.btn-light-purple:focus{background-color:#f8f5f9;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.btn-light-purple:active{color:#7a3380!important;background-color:#f8f5f9!important;border-color:#f8f5f9!important}.btn-light-purple:disabled{background-color:#fcfafc;border:#fcfafc;color:#caadcc}body .h1,body .h2,body .h3,body .h4,body .h5,body .h6,body h1,body h2,body h3,body h4,body h5,body h6{margin-bottom:0}.heading{font-family:Gilroy-Regular;font-size:48px;color:#42215e}*{font-family:Inter-Regular}.wrapper{max-width:1440px;margin:auto}.inner-wrapper{max-width:1000px;margin:auto}.row>div,.row>p{padding:0}header{padding:40px 0}header .inner-wrapper.container{max-width:1000px;margin:0 auto;padding:0}header .logo-wrapper{position:relative}header .logo-wrapper .logo{cursor:pointer;width:169px;height:82px;transition:all .2s}header .logo-wrapper:hover{transition:all .2s}header .logo-wrapper:hover .logo-hover{opacity:1}header .logo-wrapper .logo-hover{position:absolute;top:0;left:0;opacity:0;cursor:pointer;width:169px;height:82px;transition:all .2s}header .btn.links{position:relative;font-family:Inter-Medium;font-size:16px;color:#000;background-color:transparent;padding:0;margin:0 22px;border:none;transition:all .25s}header .btn.links:hover{color:#747474;transition:all .25s}header .btn.links.active,header .btn.links.active:hover{color:#7a3380;transition:all .25s}header .btn.links.active:before{content:"";position:absolute;bottom:0;left:0;height:3px;width:100%;background-color:#7a3380;transition:all .25s}header .btn.links:active{border-color:transparent}header .navbar-toggler-icon{width:24px;height:24px}header .crisis-aid-btn{margin-left:20px;color:#fff}header .crisis-aid-btn,header .my-acc{font-family:Inter-SemiBold;font-size:14px}header .my-acc{display:flex;align-items:center;padding:10px 16px;border-radius:8px;background:#fff;color:#444}header .my-acc,header .my-acc:hover{border:1px solid #dbdbdb;transition:all .25s}header .my-acc:hover{background-color:#f9f9f9}header .my-acc:focus{border:1px solid #dbdbdb;box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px #f2f4f7}header .my-acc:focus-visible{border:1px solid #dbdbdb;box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px #f2f4f7}header .my-acc:active{border:1px solid #dbdbdb!important}header .my-acc:after{content:"";border:none;margin:0}header .my-acc img{transition:all .25s}header .my-acc.show{border:1px solid #dbdbdb}header .my-acc.show img{transform:rotate(180deg);transition:all .25s}header .my-acc.show:after{content:"";border:none}header .dropdown-menu.show{right:0;left:auto;padding:0;margin-top:8px;min-width:240px;box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);border:1px solid #f2f2f2;border-radius:8px}header .dropdown-menu.show .logout{border-top:1px solid #f2f2f2}header .dropdown-menu.show .dropdown-item,header .dropdown-menu.show .logout span{font-family:Inter-Medium;font-size:14px;color:#444}header .dropdown-menu.show .dropdown-item{padding:10px 16px}header .dropdown-menu.show .dropdown-item:active{background:#fff}header .dropdown-menu.show .dropdown-item.user-info-top{display:flex;align-items:center;padding:12px 16px;border-bottom:1px solid #f2f2f2}header .dropdown-menu.show .dropdown-item.user-info-top .user-image{filter:drop-shadow(0 0 0 #e4d6e6);height:40px;width:40px;border-radius:50%;-o-object-fit:contain;object-fit:contain}header .dropdown-menu.show .dropdown-item.user-info-top .details{padding-left:12px}header .dropdown-menu.show .dropdown-item.user-info-top .details p{font-size:14px;margin:0}header .dropdown-menu.show .dropdown-item.user-info-top .details .name{font-family:Inter-SemiBold;color:#444}header .dropdown-menu.show .dropdown-item.user-info-top .details .email{color:#555}header .dropdown-menu.show.without-login{min-width:280px}header .dropdown-menu.show.without-login .login-div{padding:10px 16px;border-bottom:1px solid #f2f2f2}header .dropdown-menu.show.without-login .login-div .form-group:first-child{margin-bottom:20px}header .dropdown-menu.show.without-login .login-div .form-group label{width:100%;font-family:Inter-Medium;color:#344054;margin-bottom:6px}header .dropdown-menu.show.without-login .login-div .form-group input{padding:10px 14px;border:1px solid #dbdbdb;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px}header .dropdown-menu.show.without-login .login-div .form-group input:hover{border:1px solid #dbdbdb;transition:all .25s}header .dropdown-menu.show.without-login .login-div .form-group input:focus{border:1px solid #c6bdcf;box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px #e4d6e6}header .dropdown-menu.show.without-login .login-div .form-group input:active{border:1px solid #dbdbdb!important}header .dropdown-menu.show.without-login .login-div .form-group input::-moz-placeholder{color:#667085}header .dropdown-menu.show.without-login .login-div .form-group input::placeholder{color:#667085}header .dropdown-menu.show.without-login .login-div .form-group input:disabled{border:1px #dbdbdb;background-color:#f9f9f9;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}header .dropdown-menu.show.without-login .login-div .form-group .show-password{transform:translateY(-50%);top:50%;right:14px}header .dropdown-menu.show.without-login .login-div .forget-pswd{font-family:Inter-SemiBold;font-size:14px;color:#7a3380;border:none;margin:12px 0}header .dropdown-menu.show.without-login .login-div .forget-pswd:hover{color:#955c99}header .dropdown-menu.show.without-login .login-div .btn-purple{font-family:Inter-SemiBold}header .dropdown-menu.show.without-login .create-an-account{font-family:Inter-Medium;font-size:14px;color:#444;border:none;margin:10px 16px}.navigation-wrap{background-color:#f8f5f9}.navigation-wrap .btn.navs{border:none;border-bottom:4px solid transparent;border-radius:0;width:-moz-fit-content;width:fit-content;padding:20px 0 16px;background-color:transparent;margin-right:44px;font-family:Karla-Medium}.navigation-wrap .btn.navs.active,.navigation-wrap .btn.navs:active{border-bottom:4px solid #7a3380}.ratio.ratio-16x9 iframe{width:100%;height:100%}#iframe-player{background:#000;z-index:auto}.main-home .browse-btn,.main-home .built-on-passion .details .read-btn,.main-home .button,.main-home .stay-in-touch .getting-started-btn,.main-home .stay-in-touch .subscribe-btn,.stay-in-touch .main-home .getting-started-btn,.stay-in-touch .main-home .subscribe-btn{font-family:Inter-SemiBold;font-size:16px;color:#7a3380;padding:10px 18px;background:#f8f5f9;border:1px solid #f8f5f9;box-shadow:0 1px 2px rgba(16,24,40,.05)}.main-home .transformation .heading{font-family:Gilroy-Regular;font-size:48px;color:#222;margin:96px 0 12px}.main-home .transformation .description{margin:0 29px 7px 0}.main-home .transformation .description p{font-family:Inter-Regular;font-size:20px;color:#2d2d2d}.main-home .recent-articles{margin:60px 0 32px}.main-home .browse-btn{margin-bottom:4px}.main-home .search{background:none}.main-home .search h4{margin-bottom:20px}.main-home .built-on-passion{margin:120px 0 60px}.main-home .built-on-passion .details{margin-left:40px}.main-home .built-on-passion .details .title{font-family:Gilroy-Regular;font-size:48px;color:#444;margin-bottom:20px}.main-home .built-on-passion .details .description{font-family:Inter-Regular;font-size:18px;color:#2d2d2d}.main-home .built-on-passion .details .read-btn{margin-top:4px}.main-home .funded-by .title,.main-home .supported-by .title{font-family:Gilroy-Regular;font-size:48px;color:#444;text-align:center}.main-home .supported-by .title{margin:60px 0 16px}.upgrade-now-wrap.invisible{margin-top:60px!important}.upgrade-now-wrap .upgrade-now{background-color:#fff;border:1px solid #eaeaea;margin:20px 0 60px;border-radius:8px}.upgrade-now-wrap .upgrade-now .info-icon{width:32px;height:32px}.upgrade-now-wrap .upgrade-now p{font-family:Inter-Medium;font-size:14px;color:#444}.upgrade-now-wrap .upgrade-now p span:nth-of-type(2){font-family:Inter-Regular;font-size:14px;color:#747474}.upgrade-now-wrap .upgrade-now button{min-width:124px;font-family:Inter-SemiBold;font-size:14px;color:#444;padding:8px 14px;background:#fff;border:1px solid #dbdbdb;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px}.upgrade-now-wrap .upgrade-now button:hover{transition:all .25s;background-color:#f9f9f9}.upgrade-now-wrap .upgrade-now button:focus{box-shadow:0 0 0 4px #f2f4f7,0 1px 2px 0 rgba(16,24,40,.05);border:1px solid #dbdbdb}.upgrade-now-wrap .upgrade-now button:active{border:1px solid #dbdbdb}.slick-slider .slick-track{margin-left:0;display:flex!important;align-items:stretch;padding:15px 0}.slick-slider .slick-track .slick-slide{height:inherit!important;margin-left:16px;margin-right:16px}.slick-slider .slick-track .slick-slide>div{height:100%}.slick-slider .slick-list{margin-left:-16px;margin-right:-16px;margin-bottom:10px}.slick-slider .slick-prev{z-index:9;display:block;height:44px;width:44px;left:-40px;transform:translate(-40px,-50%);background-repeat:no-repeat;background-size:cover;background-image:url(/_next/static/media/PrevArrow.88e6e050.svg)}.slick-slider .slick-prev:before{content:unset}.slick-slider .slick-prev:focus,.slick-slider .slick-prev:focus-within,.slick-slider .slick-prev:hover{background-image:url(/_next/static/media/PrevArrow.88e6e050.svg)}.slick-slider .slick-prev.slick-disabled{opacity:.5}.slick-slider .slick-next{z-index:9;display:block;height:44px;width:44px;right:-40px;transform:translate(40px,-50%);background-repeat:no-repeat;background-size:cover;background-image:url(/_next/static/media/NextArrow.c9947c2e.svg)}.slick-slider .slick-next:before{content:unset}.slick-slider .slick-next:focus,.slick-slider .slick-next:focus-within,.slick-slider .slick-next:hover{background-image:url(/_next/static/media/NextArrow.c9947c2e.svg)}.slick-slider .slick-next.slick-disabled{opacity:.5}.welcome .preferences div p{font-size:1px}.welcome .preferences button{margin:0 12px 12px 0;padding:4px 12px;font-family:Inter-Medium;font-size:14px;color:#42215e;background:#f8f5f9;border-radius:16px;cursor:unset}.welcome .preferences button:active{background:#f6f4f7;border-color:transparent}.welcome .preferences button.que-2{background:#f5f6f8;color:#59758d}.welcome .preferences a{font-family:Inter-SemiBold;font-size:14px;color:#7a3380}.welcome .preferences a:hover{color:#955c99}.resource-plan-access p{font-family:Inter-SemiBold}.resource-plan-access p:hover{background-color:#955c99;color:#fff;transition:all .25s}.resource-plan-access p:focus-visible{outline:#7a3380;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.resource-plan-access p:active{color:#fff!important;background-color:#7a3380!important;border-color:#7a3380!important}.resource-plan-access p:disabled{background-color:#caadcc;border:#caadcc}.heal-questions,.steps-wrap{scroll-margin-top:60px}.steps{background:#fff;border:2px solid #42215e}.steps .step-active{background:#42215e;border:2px solid #42215e;padding:20px 40px;font-family:Gilroy-Medium;font-size:24px;color:#fff;margin-bottom:0;line-height:32px}.steps .step-active .completed{background:#ecfdf3;color:#027a48}.steps .step-active .completed,.steps .step-active .in-progress{font-family:Inter-Medium;font-size:12px;line-height:18px;padding:2px 8px;vertical-align:middle;text-align:center;border-radius:16px}.steps .step-active .in-progress{background-color:#fff;color:#f79008}.steps .step-active.check-in-tutorial{display:flex;align-items:center;position:relative}.steps .step-active .tutorial-btn{position:absolute;right:40px;padding:4px 10px}.steps .details{padding:40px 40px 20px}.steps .details h4{font-family:Gilroy-Regular;font-size:36px;color:#42215e;margin-bottom:12px}.steps .details p{font-family:Inter-Regular;font-size:18px;color:#2d2d2d;margin-bottom:20px}.steps .details button{font-family:Inter-SemiBold;font-size:18px;color:#42215e;padding:16px 18px;width:-moz-max-content;width:max-content;margin-bottom:20px;margin-right:20px}.tutorial-video .modal-dialog{top:24px;min-width:250px}.tutorial-video .modal-dialog.modal-dialog-centered{min-height:calc(100% - 3.5rem - 24px)}.tutorial-video .modal-content{position:relative;margin-top:100px;padding:24px}.tutorial-video .modal-content .close-btn{position:absolute;right:0;top:-64px;z-index:1;border:1px solid #dbdbdb;box-shadow:0 1px 2px rgba(16,24,40,.05);background-color:#fff;padding:12px 25px;display:flex;align-items:center;justify-content:center;transform:translateY(-100%)}.tutorial-video .modal-content .close-btn .close-small{transform:translateY(0)}.tutorial-video .modal-content .close-btn:active{background:#fff}.tutorial-video .modal-content .close-btn img{width:20px;height:20px}.tutorial-video .modal-content .close-btn span{color:#444;font-family:Inter-SemiBold}.tutorial-video .modal-content .modal-title{margin-bottom:20px}.tutorial-video .modal-content .modal-title.h4{font-family:Inter-SemiBold;font-size:18px;color:#222}.tutorial-video .modal-content .modal-body{padding:24px 0 0}.btn.navigation-btn{border:none;display:flex;align-items:center;padding:0 0 0 16px;margin-bottom:20px;color:#42215e}.btn.navigation-btn:hover{color:#955c99;transition:all .25s}.btn.navigation-btn span{font-family:Inter-Medium;font-size:20px;color:#42215e}.video-play-btn{background-color:transparent;top:50%;width:auto;transform:translate(-50%,-50%);border:none;left:50%}.activities{font-family:Inter-SemiBold;font-size:18px;color:#7a3380;background:#f8f5f9;border:1px solid #f8f5f9;padding:16px 0;border-radius:8px;margin-top:38px;box-shadow:0 1px 2px rgba(16,24,40,.05);cursor:pointer}.activities:hover{background-color:#f2ebf2;transition:all .25s}.activities:focus{border:1px solid var(--plum-50,#f8f5f9);box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.activities:focus-visible{outline:#f8f5f9;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.recommended{margin-bottom:38px}.br-2{border:2px solid #42215e}.save-image-btn{top:12px;padding:10px 12px;right:10px;background:#f8f5f9;border:1px solid #f8f5f9;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px}.reading{margin-bottom:32px}.reading .information{padding:40px 60px 40px 40px;border-left:2px solid #42215e}.reading .information h4{font-family:Gilroy-Medium;font-size:24px;color:#42215e;margin-bottom:0}.reading .information .instructor-name{font-family:Inter-Medium;font-size:14px;color:#7a3380}.reading .information .instructor-name span{padding-right:4px;color:#444}.reading .information .release-date{margin-top:auto;font-family:Inter-Regular;font-size:16px;color:#2d2d2d}.reading .information .release-date span{border-left:2px solid #42215e;padding-left:12px;margin-left:12px}.reading .information .share-image-btn{top:-2px;border:2px solid #42215e;padding:15px;background-color:#fff;right:-2px}.thumbnail-img{max-height:494px}.steps .information{padding:37px 104px 84px 24px}.steps .information h3{font-family:Gilroy-Regular;font-size:36px;color:#2d2d2d;margin-bottom:0}.steps .information p{font-family:Inter-Regular;font-size:18px;color:#2d2d2d}.intention{margin-bottom:38px}.encouraging .step-5-img{padding-right:30px;width:100%;height:100%}.encouraging .information{padding-left:20px}.encouraging .information h3{font-family:Gilroy-Regular;font-size:36px;color:#222}.encouraging .information p{font-family:Inter-Regular;font-size:18px;color:#2d2d2d}.encouraging .information button{font-size:16px;padding:10px 18px}.comment-modal .sub-title-comment{font-size:16px;color:#2d2d2d}.comment-modal input.form-control{padding:10px 14px;font-size:16px;border:1px solid #d0d5dd;box-shadow:0 1px 2px 0 rgba(16,24,40,.051)}.comment-modal input.form-control::-moz-placeholder{color:#667085}.comment-modal input.form-control::placeholder{color:#667085}.comment-modal input.form-control:focus{border:1px solid #c6bdcf;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.comment-modal input.form-control:disabled{border:1px #dbdbdb;background-color:#f9f9f9;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.comment-modal .modal-cancel-comment-btn{font-size:16px;width:100%}.step-7 .congrats{margin-bottom:70px}.step-7 .congrats .congrats-heading{font-family:Gilroy-Regular;font-size:48px;color:#42215e}.step-7 .congrats .congrats-text{font-family:Inter-Regular;font-size:16px;color:#2d2d2d}.step-7 .congo-text{margin:8px 0;font-family:Inter-SemiBold;font-size:18px;color:#222}.step-7 .congo-sub-text{font-family:Inter-Regular;font-size:16px;color:#2d2d2d;margin-bottom:20px}.account-pereferences h1{font-family:Gilroy-Regular;font-size:48px;color:#42215e;margin:62px 0 40px}.account-pereferences .basic-information{margin-bottom:40px}.account-pereferences .basic-information:last-of-type{margin-bottom:129px}.account-pereferences .basic-information .title{font-family:Gilroy-Regular;font-size:36px;color:#222}.account-pereferences .basic-information .title-description{font-family:Inter-Regular;font-size:18px;color:#555;margin-bottom:12px}.account-pereferences .br-1{border:1px solid #eaeaea}.account-pereferences input[type=checkbox]{width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 20px 0 0}.account-pereferences input[type=checkbox]:before{content:"";width:20px;height:20px;display:block;background:transparent;border:1px solid #dbdbdb;border-radius:6px;margin-top:4px}.account-pereferences input[type=checkbox]:checked:before{content:url(/_next/static/media/checkbox-svg.1f3b7e58.svg);border:none;height:20px;width:20px}.account-pereferences .details{padding:20px;border-radius:8px}.account-pereferences .details .avatar{margin-right:20px}.account-pereferences .details .avatar img{filter:drop-shadow(0 0 0 #e4d6e6);height:64px;width:64px}.account-pereferences .details .user-details-edited{margin-right:9rem;width:100%}.account-pereferences .details .user-details-edited input{border:1px solid #dbdbdb}.account-pereferences .details .user-details-edited input:focus{border:1px solid #c6bdcf;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05);outline:#e4d6e6}.account-pereferences .details .user-details-edited input:focus-visible{border:1px solid #c6bdcf;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05);outline:#e4d6e6}.account-pereferences .details .user-details-edited input:disabled{border:1px #dbdbdb;background-color:#f9f9f9;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.account-pereferences .details .change-btn,.account-pereferences .details .edit-btn{font-family:Inter-Medium;font-size:18px;color:#7a3380;top:20px;right:20px}.account-pereferences .details .change-btn.cancel,.account-pereferences .details .edit-btn.cancel{color:#2d2d2d}.account-pereferences .details .change-btn:hover,.account-pereferences .details .edit-btn:hover{color:#955c99;transition:all .25s}.account-pereferences .details .info-save{top:20px;right:20px}.account-pereferences .details .name{font-family:Inter-Regular;font-size:18px;color:#000}.account-pereferences .details .email{font-family:Inter-Regular;font-size:16px;color:#000}.account-pereferences .details .input-label{font-family:Inter-Medium;font-size:14px;color:#344054;margin-bottom:6px}.account-pereferences .details .input-text{font-family:Inter-Regular;font-size:16px;color:#2d2d2d;padding:10px 14px;background:#fff;border:1px solid #d0d5dd;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px}.account-pereferences .details .input-text::-moz-placeholder{color:#747474}.account-pereferences .details .input-text::placeholder{color:#747474}.account-pereferences .details .input-text:hover::-moz-placeholder{color:#222}.account-pereferences .details .input-text:hover::placeholder{color:#222}.account-pereferences .details .input-text:focus-visible{outline:none}.account-pereferences .details .input-text:focus{border:1px solid #c6bdcf;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05);outline:#e4d6e6}.account-pereferences .details .input-text:disabled{border:1px #dbdbdb;background-color:#f9f9f9;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.account-pereferences .details .show-pass-input{padding-right:45px!important}.account-pereferences .details .add-btn,.account-pereferences .details .manage-btn{font-family:Inter-Medium;font-size:18px;color:#7a3380}.account-pereferences .details .add-btn:hover,.account-pereferences .details .manage-btn:hover{color:#955c99;transition:all .25s}.account-pereferences .details .password{font-family:Inter-Medium;font-size:18px;color:#444}.account-pereferences .details .password-description{font-family:Inter-Medium;font-size:16px;color:#afafaf;font-style:italic}.account-pereferences .details .show-password{transform:translateY(-50%);top:50%;right:14px}.account-pereferences .details .brt-1{border-top:1px solid #eaeaea}.account-pereferences .details .rule{font-family:Inter-Regular;font-size:14px;color:#667085;margin-top:6px}.account-pereferences .details.active{background:#f8f5f9;color:#7a3380}.account-pereferences .details.active .desc-wrap .title{color:#684d7e}.account-pereferences .details.active .desc-wrap .desc{color:#8e7a9e}.account-pereferences .details .desc-wrap{margin-left:12px}.account-pereferences .details .desc-wrap .title{font-family:Inter-Medium;font-size:18px;color:#444}.account-pereferences .details .desc-wrap .desc{font-family:Inter-Medium;font-size:16px;color:#747474;margin-bottom:0}.account-pereferences .details .free-trial-subscription,.account-pereferences .details .methods{font-family:Inter-Medium;font-size:18px;color:#444;margin-left:14px}.account-pereferences .details .subscription-details{border-top:1px solid #eaeaea}.account-pereferences .details .subscription-details ul{width:75%;margin-bottom:4px;list-style:disc}.account-pereferences .details .subscription-details ul li{font-family:Inter-Regular;font-size:18px;color:#747474}.account-pereferences .details .subscription-details .desc{font-family:Inter-Regular;font-size:18px;color:#747474;padding-right:130px}.account-pereferences .details .subscription-details p{font-family:Inter-Regular;font-size:18px;color:#747474}.account-pereferences .details .cancel-btn,.account-pereferences .details .days-left-btn,.account-pereferences .details .warning-btn{font-family:Inter-Regular;font-size:12px;color:#b54708;background:#fffaeb;border-radius:16px;text-align:center}.account-pereferences .details .days-left-btn{font-size:12px;position:absolute;line-height:18px;top:16px;right:16px;padding:2px 8px}.account-pereferences .details .cancel-btn{padding:4px 12px;font-size:14px}.account-pereferences .details .cancel-btn:hover{background-color:#f2ebf2;transition:all .25s}.account-pereferences .details .cancel-btn:focus{border:1px solid #f8f5f9;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.account-pereferences .details .cancel-btn:focus-visible{outline:#f8f5f9;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.account-pereferences .details .expiry-details{font-family:Inter-Regular;font-size:14px;color:#747474;margin:2px 0 0 14px}.modal .modal-close-btn{right:16px;top:16px;z-index:1;border:1px solid #dbdbdb;box-shadow:0 1px 2px rgba(16,24,40,.05);background-color:#fff;padding:12px 25px}.modal .modal-close-btn span{font-family:Inter-SemiBold;font-size:16px;line-height:20px;color:#444;font-family:Inter-Regular}.modal .title{font-family:Inter-SemiBold;font-size:18px;color:#222;margin-top:20px;margin-bottom:8px}.modal .sub-title{font-family:Inter-Regular;font-size:14px;color:#747474;margin-bottom:16px}.modal .modal-edit-btn{font-family:Inter-Medium;font-size:18px;color:#7a3380}.modal .input-label{font-family:Inter-Medium;font-size:14px;color:#444;margin-bottom:6px}.modal .input-text{font-family:Inter-Regular;font-size:16px;color:#222;border:1px solid #dbdbdb;padding:10px 14px;background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px}.modal .input-text::-moz-placeholder{color:#747474}.modal .input-text::placeholder{color:#747474}.modal .input-text:hover::-moz-placeholder{color:#222}.modal .input-text:hover::placeholder{color:#222}.modal .input-text:focus{box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.modal .input-text:focus-visible{outline:none}.modal .input-text:disabled{border:1px #dbdbdb;background-color:#f9f9f9;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.modal .show-password{top:50%;right:14px}.modal .card-input{padding-left:55px}.modal .masterCardIcon{top:10px;left:10px}.modal .modal-save-btn{font-family:Inter-SemiBold;font-size:16px;color:#fff;background:#7a3380;border:1px solid #7a3380;border-radius:8px;padding:10px 0;margin-top:24px;box-shadow:0 1px 2px rgba(16,24,40,.05)}.modal .modal-save-btn:hover{background-color:#955c99;color:#fff;transition:all .25s;border:1px solid #955c99}.modal .modal-save-btn:focus{box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.modal .modal-save-btn:active{color:#fff!important;background-color:#7a3380!important;border-color:#7a3380!important}.modal .modal-save-btn:disabled{background-color:#caadcc;border:1px solid #caadcc}.modal .modal-cancel-btn{margin:12px 0 20px;font-size:16px;padding:10px}.modal .modal-cancel-btn:focus-visible{outline:#f8f5f9;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.modal input[type=radio]{width:16px;height:16px;margin:0}.modal input[type=radio]:before{content:"";width:16px;height:16px;background:#fff;border:1px solid #dbdbdb;border-radius:8px;display:block;margin-top:0}.modal input[type=radio]:checked:before{border:none;content:url(/_next/static/media/radiochecked.e5f156eb.svg)}.modal .subscription-details{background:#fff;border:1px solid #eaeaea;border-radius:8px;margin-bottom:12px}.modal .subscription-details .subscription-title{font-family:Inter-Medium;font-size:14px;color:#444}.modal .subscription-details .subscription-description{font-family:Inter-Regular;font-size:14px;color:#747474}.modal .active{background:#f6f4f7;border:1px solid #c6bdcf}.modal .active .subscription-title{font-family:Inter-Medium;font-size:14px;color:#444}.modal .active .subscription-description{font-family:Inter-Regular;font-size:14px;color:#8e7a9e}.codeVerify input:hover,.login-modal input:hover{border:1px solid #dbdbdb;transition:all .25s}.codeVerify input:focus,.login-modal input:focus{border:1px solid #dbdbdb;box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px #f2f4f7}.codeVerify input:active,.login-modal input:active{border:1px solid #dbdbdb!important}.codeVerify input::-moz-placeholder,.login-modal input::-moz-placeholder{color:#667085}.codeVerify input::placeholder,.login-modal input::placeholder{color:#667085}.codeVerify input:disabled,.login-modal input:disabled{border:1px #dbdbdb;background-color:#f9f9f9;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.codeVerify .show-password,.login-modal .show-password{transform:translateY(14px);top:0;right:14px}.codeVerify .forget-pswd,.login-modal .forget-pswd{font-family:Inter-SemiBold;font-size:14px;color:#7a3380;border:none;margin-top:12px;cursor:pointer}.codeVerify .forget-pswd:hover,.login-modal .forget-pswd:hover{color:#955c99}.codeVerify .create-acc-wrap,.login-modal .create-acc-wrap{margin-top:20px;border-top:1px solid #f2f2f2}.codeVerify .create-acc-wrap button.btn,.login-modal .create-acc-wrap button.btn{width:100%;font-family:Inter-Medium;font-size:18px;color:#7a3380}.page-heading{font-family:Gilroy-Regular;font-size:48px;color:#222;margin:48px 0 60px}.getting-started{margin:60px 0 0;border:2px solid #42215e;background:#fff;padding:40px}.getting-started div h4{font-family:Gilroy-Regular;font-size:36px;color:#222;margin-bottom:8px}.getting-started div p{font-family:Inter-Regular;font-size:20px;color:#2d2d2d;line-height:30px;margin-bottom:0}.getting-started button{font-family:Inter-SemiBold;font-size:18px;color:#fff;margin-left:32px;padding:16px 28px;background:#7a3380;border:1px solid #7a3380;min-width:160px;box-shadow:0 1px 2px rgba(16,24,40,.05)}.benifit .images{margin-right:32px}.main-bg{top:32px;left:32px}.topics h4{font-family:Gilroy-Regular;font-size:48px;color:#222}.topics .description{font-family:Inter-Regular;font-size:18px;color:#2d2d2d;margin:20px 0}.topics .list .sublists:not(:last-child){margin-bottom:12px}.topics .list img{height:40px;width:40px}.topics .list .sublists p{font-family:Inter-Regular;font-size:20px;color:#2d2d2d;padding-left:12px;margin:5px 0}.therapist-topic,.videos h3{font-family:Gilroy-Regular;font-size:36px;color:#222;margin:60px 0 32px}.like-btn{right:12px;top:12px;padding:9px 8px;background:#f8f5f9;border:1px solid #f8f5f9;box-shadow:0 1px 2px rgba(16,24,40,.05)}.like-btn:hover{background-color:#fff;transition:all .25s}.heal-questions{padding:40px 40px 20px;background:#fff;border:2px solid #42215e}.heal-questions .steps-count{font-family:Inter-SemiBold;font-size:16px;color:#42215e;position:absolute;top:-2px;right:-2px;padding:20px 18px;border:2px solid #42215e}.heal-questions h4{font-family:Gilroy-Regular;font-size:36px;color:#222;padding-right:40px;margin-bottom:8px}.heal-questions .description{margin:0 60px 32px 0;font-size:20px;line-height:30px;color:#2d2d2d}.heal-questions .questions{margin-bottom:20px}.heal-questions .questions:nth-of-type(odd){padding-right:10px}.heal-questions .questions:nth-of-type(2n){padding-left:10px}.heal-questions .questions-label{display:flex;align-items:center;padding:16px 30px;background:#f8f5f9;border:1px solid #f8f5f9;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px}.heal-questions .questions-label:hover{background-color:#f2ebf2;transition:all .25s;border-color:#f2ebf2}.heal-questions .questions-label:focus-visible{outline:#f2ebf2!important}.heal-questions .questions-label .selected-question,.heal-questions .questions-label:focus{box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px #e4d6e6}.heal-questions .questions-label input[type=checkbox]{width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 20px 0 0}.heal-questions .questions-label input[type=checkbox]:before{content:"";width:20px;height:20px;display:block;background:transparent;border-radius:6px;width:23px;height:23px;border-radius:100%;border:2px solid #7a3380}.heal-questions .questions-label input[type=checkbox]:checked:before{border:none;height:23px;width:23px;content:url(/_next/static/media/check-circle.fc65b19f.svg)}.heal-questions .questions-label p{font-family:Inter-SemiBold;font-size:18px;color:#42215e;padding-left:14px}.heal-questions .time-btn{font-size:18px;min-width:150px;padding:16px 28px;margin-right:20px;margin-bottom:20px}.heal-questions .healing-plan-btn{font-family:Inter-SemiBold;font-size:18px;color:#fff;margin:12px 0 20px;padding:16px;background:#7a3380;border:1px solid #7a3380;box-shadow:0 1px 2px rgba(16,24,40,.05)}.heal-questions .step-three .questions p{font-family:Inter-SemiBold;font-size:18px;color:#7a3380;padding-left:12px}.learn-article{margin:51px auto 60px}.back-toresource-btn span{font-size:20px;line-height:30px;color:#42215e}.back-to-about-btn{margin:50px 0 24px}.back-to-about-btn span{padding-left:13px;font-size:20px;line-height:30px;color:#42215e}.articles .tool-btn,.learn-article .tool-btn{margin-left:12px}@media print{.fast-exit-btn,.make-plan,.tool-btn,footer,header{display:none!important}.heading-wrap{margin-top:10px!important}.heading-wrap .print{display:block!important}.heading-wrap.healing{margin-top:0!important}.resource-plan .card-activity,.resource-plan .header-res-plan,.resource-plan .res-saved-activities{display:none!important}}.services{display:flex;flex-wrap:wrap}.services .tool-btn{margin-left:12px;position:relative}.services .tool-btn .message,.services-wrap .message{margin-left:12px;font-size:14px;white-space:nowrap}.childhood-trauma-details{margin-top:21px;padding:40px;background:#fff;border:2px solid #42215e}.childhood-trauma-details p{margin-bottom:12px}.childhood-trauma-details p span{font-size:16px;line-height:20px;padding-right:12px;color:#2d2d2d}.childhood-trauma-details p .date{-webkit-border-end:2px solid #42215e;border-inline-end:2px solid #42215e;margin-right:12px}.childhood-trauma-details h4{font-family:Gilroy-Regular;font-size:48px;color:#222;width:80%;margin-bottom:12px}.childhood-trauma-details .description{font-family:Inter-Regular;font-size:18px;color:#2d2d2d}.childhood-trauma-details .trauma-btn{font-family:Inter-Medium;font-size:14px;color:#444;text-align:center;background:#f2f2f2;border-radius:16px;padding:4px 12px}.childhood-trauma .sub-description{margin-top:40px}.childhood-trauma p{font-family:Inter-Regular;font-size:20px;color:#2d2d2d;margin-bottom:0}.childhood-trauma .description{padding-right:40px}.view-all-article-btn{font-family:Inter-SemiBold;font-size:18px;color:#7a3380;background:#f8f5f9;border:1px solid #f8f5f9;box-shadow:0 1px 2px rgba(16,24,40,.05)}.locked-video-btn{top:50%;left:50%;background-color:transparent;border:none;transform:translate(-50%,-50%)}.stay-in-touch{background:#f6f4f7;padding:80px;margin-top:40px}.stay-in-touch h4{font-family:Gilroy-Regular;font-size:36px;color:#222}.stay-in-touch p{font-size:20px;margin:12px 0;line-height:30px;color:#2d2d2d}.main-home .built-on-passion .details .stay-in-touch .read-btn,.main-home .stay-in-touch .browse-btn,.stay-in-touch .button,.stay-in-touch .getting-started-btn,.stay-in-touch .main-home .browse-btn,.stay-in-touch .main-home .built-on-passion .details .read-btn,.stay-in-touch .subscribe-btn{background:#7a3380;margin-left:12px;color:#fff;border:1px solid #7a3380;box-shadow:0 1px 2px rgba(16,24,40,.05)}.stay-in-touch .input-text{font-family:Inter-Regular;font-size:16px;color:#747474;background:#fff;border:1px solid #dbdbdb;box-shadow:0 1px 2px rgba(16,24,40,.05)}.stay-in-touch .subscribe-btn{font-family:Inter-SemiBold;font-size:16px;line-height:20px;padding:12px 20px}.stay-in-touch .getting-started-btn{font-family:Inter-SemiBold;font-size:18px;line-height:28px;padding:16px 28px}.articles h4{font-family:Gilroy-Regular;font-size:36px;color:#222;margin-bottom:12px}.articles .description{font-size:20px;line-height:30px;color:#2d2d2d}.sub-article{margin:40px 0;background:#f6f4f7;padding:40px}.sub-article h4{font-family:Gilroy-Regular;font-size:36px;color:#222;margin-bottom:12px}.sub-article .description{font-size:20px;line-height:30px;color:#2d2d2d}.horizontal-line{margin-bottom:40px;border-top:2px solid #ece9ef}.important-description{margin:40px 0;border-color:#ece9ef;border-style:solid;border-width:2px 0}.important-description h3{font-family:Gilroy-Regular;font-size:30px;color:#42215e;margin:40px 0;text-align:center}.about-us .story{padding:40px;border:2px solid #42215e;background-color:#fff}.about-us .story p{font-family:Gilroy-Regular;font-size:24px;color:#42215e}.about-us .our-founder{margin-top:60px}.about-us .our-founder .background-image{margin:0 40px 40px 0}.about-us .our-founder .founder-image{top:40px;left:40px}.about-us .our-founder .description{padding-left:40px}.about-us .our-founder .description h4{font-family:Gilroy-Regular;font-size:36px;color:#222;margin-bottom:12px}.about-us .our-founder .description p{font-family:Inter-Regular;font-size:20px;color:#2d2d2d}.founders h3{font-family:Gilroy-Regular;font-size:36px;color:#222;margin-top:60px}.founders .lead-heading{padding-top:28px}.founders .founder-details{margin:32px 0;border:2px solid #42215e;padding:40px}.founders .founder-details .founder-image{width:120px;margin-right:40px}.founders .founder-details h4{font-family:Gilroy-Medium;font-size:24px;color:#222}.founders .founder-details p{font-family:Inter-SemiBold;font-size:16px;line-height:20px;font-family:Inter-Regular;margin-bottom:8px}.founders .founder-details ul{padding-left:20px;margin-bottom:10px}.founders .founder-details ul li{font-family:Inter-SemiBold;font-size:16px;line-height:20px;font-family:Inter-Regular;color:#2d2d2d;margin-bottom:6px}.linked-in-btn{margin-bottom:2px;height:28px;border:none;width:28px;padding:6px 6px 8px 7px;background:#1275b1;border-radius:100%}.advisors .title{font-family:Gilroy-Regular;font-size:36px;color:#222;margin:60px 0 32px}.advisors .advisors-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:32px}.advisors .details{padding:40px;border:2px solid #42215e}.advisors .details .image{width:120px;margin-bottom:12px}.advisors .details .job-title{margin-bottom:12px}.funded-by{margin:60px 0 32px}.funded-by p{font-family:Inter-Medium;font-size:20px;color:#222;text-align:center}.funded-by-images{display:flex;-moz-column-gap:32px;column-gap:32px;flex-wrap:wrap;justify-content:center}.funded-by-images img{width:auto;max-width:100%}.supported-by-images{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:32px;column-gap:32px}.supported-by .title{font-family:Inter-Medium;font-size:20px;color:#222;margin:32px 0 16px;text-align:center}.about-founder{border:2px solid #42215e;background:#fff;padding:60px}.about-founder .founder-name{font-family:Gilroy-Regular;font-size:48px;color:#222;margin-bottom:4px}.about-founder .founder-profession{font-family:Inter-Medium;font-size:20px;color:#222;margin-bottom:20px}.about-founder .founder-descrpition{font-family:Inter-Regular;font-size:18px;color:#2d2d2d;padding-right:15px}.about-founder .background-image{width:100%;max-width:280px;margin:0 0 60px 100px}.about-founder .founder-profile{max-width:280px;width:100%;top:40px;right:40px}.browse_exercise{background:#fff;padding:40px;border:2px solid #42215e;margin-top:60px}.browse_exercise p{color:#42215e;font-family:Gilroy-Medium;font-size:1.5rem}.browse_exercise .select-dropdown .dropdown-toggle{box-shadow:0 1px 2px 0 rgba(16,24,40,.05);border:1px solid #dbdbdb}.browse_exercise .therapist{padding:10px 16px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);font-family:Inter-Medium;font-size:16px;color:#222}.browse_exercise .therapist:focus{border:1px solid #c6bdcf!important}.browse_exercise .therapist .select-therapist{font-family:Inter-Medium;font-size:16px;color:#222;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.browse_exercise .therapist .select-therapist :after{background-image:url(/_next/static/media/select_after_arrow.e18eeb94.svg)}.browse_exercise .therapist option{padding:10px 16px}.searchBox{position:relative}.searchBox input{padding:10px 16px 10px 40px;border:1px solid var(--gray-300,#dbdbdb);box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.searchBox input:focus{border:1px solid #c6bdcf;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.searchBox input:disabled{border:1px #dbdbdb;background-color:#f9f9f9;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.searchBox img{position:absolute;top:12px;left:16px}.service-heading{font-size:48px;margin:48px 0 0}.service-heading,.service-note{font-family:Gilroy-Regular;color:#222}.service-note{font-size:20px;margin:0 0 60px}.tool-btn{margin-right:12px;margin-bottom:12px;padding:8px 13px}.tool-btn span{font-family:Inter-SemiBold;font-size:14px;color:#7a3380;padding-left:8px}.get-help{padding:40px;background-color:#fff;color:#2d2d2d}.get-help *{word-break:break-all}.get-help .inner-text *{font-family:Inter-Regular}.get-help h3{font-family:Gilroy-Regular;font-size:30px;color:#42215e;margin-bottom:8px}.get-help p{font-family:Inter-Regular;font-size:16px;color:#2d2d2d;margin-bottom:8px}.get-help p .bold-text{font-family:Inter-SemiBold}.get-help p .quick-link{font-family:Inter-Medium;font-size:16px;color:#7a3380;word-break:break-word;text-decoration:underline;text-underline-position:under}.get-help .services-wrap{width:-moz-fit-content;width:fit-content;margin-left:auto}.search{margin:40px 0;background-color:#fff;padding:40px}.search .title{font-family:Gilroy-Medium;font-size:24px;color:#222;margin-bottom:20px}.search .search-input input{padding:13px 14px 13px 42px;background:#fff;border:1px solid #dbdbdb;font-size:16px;line-height:24px;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px}.search .search-input input::-moz-placeholder{color:#747474}.search .search-input input::placeholder{color:#747474}.search .search-input input:hover::-moz-placeholder{color:#222}.search .search-input input:hover::placeholder{color:#222}.search .search-input input:focus{box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05);border:1px solid #c6bdcf}.search .search-input input:focus-visible{outline:none}.search .search-input input:disabled{border:1px #dbdbdb;background-color:#f9f9f9;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.search .search-input .location-search-pin{height:18.33px;width:15px;left:16px;top:50%;transform:translateY(-50%)}.selected-services{align-items:center}.selected-services label{width:auto;margin-bottom:6px;padding-left:0}.selected-services p{width:auto;background-color:#f8f5f9;border:1px solid #7a3380;padding:4px 8px;font-family:Inter-Regular;font-size:12px;color:#7a3380;border-radius:8px;margin-right:6px;margin-bottom:6px}.dropdown.select-dropdown .dropdown-toggle{font-family:Inter-Medium;font-size:16px;color:#222;width:100%;border:1px solid #dbdbdb;border-radius:8px;background:#fff;padding:10px 14px;text-align:left;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.dropdown.select-dropdown .dropdown-toggle:focus,.dropdown.select-dropdown .dropdown-toggle:focus-visible,.dropdown.select-dropdown .dropdown-toggle:focus-within{border:1px solid #c6bdcf;box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px #e4d6e6}.dropdown.select-dropdown .dropdown-toggle:after{content:"";background-image:url(/_next/static/media/select_after_arrow.e18eeb94.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;right:14px;width:20px;height:20px;top:50%;transform:translateY(-50%);margin:0;border:none}.dropdown.select-dropdown .dropdown-toggle:hover img{rotate:1turn}.dropdown.select-dropdown .dropdown-toggle.show:after{transform:translateY(-50%) rotate(180deg)}.dropdown.select-dropdown .dropdown-menu{width:100%}.dropdown.select-dropdown .dropdown-menu.service-lists{margin-top:12px;margin-bottom:12px;border:1px solid #f2f2f2;box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);border-radius:8px;max-height:300px;overflow-y:auto}.dropdown.select-dropdown .dropdown-menu.service-lists div{padding:12px 16px;display:flex;align-items:center;margin-bottom:0}.dropdown.select-dropdown .dropdown-menu.service-lists div input[type=checkbox]{width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 20px 0 0}.dropdown.select-dropdown .dropdown-menu.service-lists div input[type=checkbox]:before{content:"";width:20px;height:20px;display:block;background:transparent;border:1px solid #dbdbdb;border-radius:6px}.dropdown.select-dropdown .dropdown-menu.service-lists div input[type=checkbox]:checked:before{content:url(/_next/static/media/checkbox-svg.1f3b7e58.svg);border:none;height:20px;width:20px}.dropdown.select-dropdown .dropdown-menu.service-lists div label{font-family:Inter-Medium;font-size:14px;color:#444;width:100%;cursor:pointer;margin-left:12px;margin-bottom:0}.dropdown.select-dropdown .dropdown-menu.service-lists.provinces-list .province,.dropdown.select-dropdown .dropdown-menu.service-lists.provinces-list .province label{cursor:pointer}.dropdown.select-dropdown .dropdown-menu.service-lists.provinces-list .province.selected{background-color:#f8f5f9}.dropdown.select-dropdown .dropdown-menu.service-lists.provinces-list .province:active{background-color:#f8f5f9;font-family:Inter-Regular;font-size:16px;color:#222}.dropdown.select-dropdown img{rotate:180deg}@media print{.additional-data,.page-heading,.search,.service-data,.service-heading,.service-note,.tool-btn,footer,header{display:none!important}}.border-purple-2{border:2px solid #7a3380!important}.border-purple-1{border:1px solid #7a3380!important}.order-history .accordion{border:none}.order-history .accordion .accordion-item{background:transparent}.order-history .accordion .accordion-item .accordion-header{color:#000}.order-history .accordion .accordion-item .accordion-button:not(.collapsed){background-color:#f8f5f9;border:2px solid #7a3380!important}.order-history .accordion .accordion-item .accordion-button:focus{z-index:3;border-color:none;outline:0;box-shadow:none}.order-history .accordion .accordion-item .accordion-collapse{color:#000}.order-history .accordion .accordion-item .accordion-collapse .accordion-body{padding:0}.order-history .accordion .accordion-item .accordion-body{border:2px solid #7a3380!important;border-top:none!important}.order-history p{font-family:Inter-Regular;font-size:13px;color:#2d2d2d}.order-history a{text-decoration:none;color:#2d2d2d;word-break:break-all}.order-history .status-container{display:flex;align-items:center;position:relative}.order-history .dot{position:absolute;left:-1.25rem;height:10px;width:10px;border-radius:50%;margin-right:1rem}.order-history span{font-family:Inter-Medium;font-size:15px;color:#42215e;padding:5px 0}.order-history .order-summary{display:flex;justify-content:space-between;align-items:center;margin-bottom:0}.order-history .order-summary span{--bs-text-opacity:1;color:rgba(var(--bs-secondary-rgb),var(--bs-text-opacity))}.order-history .order-summary b{font-family:Inter-Medium;font-size:15px;color:#42215e}.service-details{padding:32px;margin-bottom:30px;background-color:#fff;transition:all .25s}.service-details:hover{transition:all .25s;background-color:#f8f5f9}.service-details h3{font-family:Gilroy-Medium;font-size:30px;color:#42215e}.service-details .service-type{margin-bottom:20px}.service-details .service-type p{font-family:Inter-Regular;font-size:16px;color:#555;margin-right:20px}.service-details .additional-details .call-icon,.service-details .additional-details .clock-icon,.service-details .additional-details .email-icon,.service-details .additional-details .globe-icon,.service-details .additional-details .location-icon{width:24px;height:24px}.service-details .additional-details .accordion{border:none}.service-details .additional-details .accordion .accordion-item{border:none;background:transparent}.service-details .additional-details .accordion .accordion-item .accordion-header{color:#000}.service-details .additional-details .accordion .accordion-item .accordion-header .accordion-button{background-color:transparent;padding:0;border:none}.service-details .additional-details .accordion .accordion-item .accordion-header .accordion-button:not(.collapse){background-color:transparent!important;color:#2d2d2d!important;box-shadow:none!important}.service-details .additional-details .accordion .accordion-item .accordion-header .accordion-button:not(.collapse) :after{margin-left:8px!important;background-image:url(/_next/static/media/select_after_arrow.e18eeb94.svg);background-repeat:no-repeat}.service-details .additional-details .accordion .accordion-item .accordion-header .accordion-button:focus{border:transparent!important;box-shadow:none!important}.service-details .additional-details .accordion .accordion-item .accordion-header .accordion-button:after{margin-left:8px;background-image:url(/_next/static/media/select_after_arrow.e18eeb94.svg);background-repeat:no-repeat}.service-details .additional-details .accordion .accordion-item .accordion-collapse{color:#000}.service-details .additional-details .accordion .accordion-item .accordion-collapse .accordion-body{padding:0}.service-details .additional-details div{margin-bottom:8px}.service-details .additional-details div p{font-family:Inter-Regular;font-size:16px;color:#2d2d2d}.service-details .additional-details div img{margin-right:12px}.service-details .additional-details a{text-decoration:none;color:#2d2d2d;word-break:break-all}.service-details .additional-details .open-in-google{display:flex;align-items:center}.service-details .additional-details .open-in-google span{font-family:Inter-Medium;font-size:16px;color:#42215e;margin:0 12px;text-decoration-line:underline;text-underline-position:under}.service-details .additional-details .open-in-google img{padding:2px}.service-details .should-know{margin:20px 0}.service-details .should-know h4{font-family:Inter-Medium;font-size:18px;color:#2d2d2d;margin-bottom:0}.service-details .should-know p{font-family:Inter-Regular;font-size:16px;color:#2d2d2d;margin-bottom:0}.ratings{-moz-column-gap:9.67px;column-gap:9.67px}.ratings img{height:20px;width:20px}.rating-count{font-family:Inter-Regular;font-size:16px;color:#555}.service-data{padding-right:20px!important}.additional-data{padding-left:20px!important;top:30px}.scroll-margin{scroll-margin-top:30px}.sub-topics{border:2px solid #42215e;margin-bottom:56px}.sub-topics.download-links div img{margin-left:15px;width:24px;height:24px}.sub-topics h4{font-family:Inter-Medium;font-size:20px;color:#222;padding:20px 32px;background:#f6f4f7;margin-bottom:0}.sub-topics .link{display:flex;align-items:center;justify-content:space-between;cursor:pointer;border-top:2px solid #42215e;padding:20px 32px;transition:all .25s}.sub-topics .link p{font-family:Inter-Medium;font-size:16px;color:#42215e;margin-bottom:0;margin-right:12px;transition:all .25s}.sub-topics .link img{margin-left:15px;width:24px;height:24px;transition:all .25s}.sub-topics .link:hover{background:#f8f5f9}.sub-topics .link:hover p{transition:all .25s}.sub-topics .link:hover img{transform:translateX(4px);transition:all .25s}.sub-services{overflow-y:auto;max-height:700px}.find ::-webkit-scrollbar{width:10px;background-color:#42215e;border-right:2px solid #42215e}.find ::-webkit-scrollbar-thumb{background:#b3a6bf}.find .search{border-bottom:2px solid #42215e}.find .service-details{position:absolute;top:-2px;right:-2px;width:calc(100% + 4px);padding:40px 40px 28px;margin:0}.find .map{min-height:700px}.sub-services-details{background-color:#fff;border:2px solid #42215e;margin-top:-2px;margin-left:-2px;margin-bottom:-2px;padding:20px 32px}.sub-services-details .service-name{font-family:Inter-Medium;font-size:20px;line-height:30px;color:#42215e;margin-bottom:0}.sub-services-details .service-type{font-family:Inter-Regular;font-size:14px;line-height:20px;color:#555;margin-bottom:0}.sub-services-details .service-address{font-family:Inter-Regular;font-size:14px;line-height:20px;margin:8px 0;color:#2d2d2d}.sub-services-details button{top:-2px;right:-1px;display:flex;align-items:center;justify-content:center;border:2px solid #42215e;border-radius:0;padding:16px 15px}.sub-services-details button img{height:10px;width:10px}.pagination .pagination-small{width:100%;padding:12px 0 10px;border-top:1px solid #eaeaea;font-weight:500}.pagination .pagination-small p{font-family:Inter-Regular;font-size:14px;color:#444}.pagination .pagination-small .pre-nxt-btn{padding:0 16px}.pagination .pagination-small .pre-nxt-btn span{margin-left:12px}.pagination .pagination-small .pagination-btn{padding:10px 15px}.pagination .pagination-medium{width:100%}.pagination .pagination-medium .active-page{background:#f6f4f7;border-radius:8px;font-family:Inter-Regular;font-size:14px;color:#8e7a9e}.pagination .pagination-medium p{font-family:Inter-Regular;font-size:14px;color:#444}.pagination .pagination-medium .react-paginate{list-style:none;display:flex;align-items:center;justify-content:center;border-top:1px solid #eaeaea;padding:30px 100px 10px;width:100%}.pagination .pagination-medium .react-paginate li:last-child{position:absolute;right:0}.pagination .pagination-medium .react-paginate li:first-child{position:absolute;left:10px}.pagination .pagination-medium .react-paginate li a{text-decoration:none;font-family:Inter-Regular;font-size:14px;color:#444;padding:10px 15px}.pagination .pagination-medium .react-paginate li a:hover{color:#7a3380;transition:all .25s}.pagination .pagination-medium .react-paginate li.disabled{opacity:.4}header.exercise-header{padding:20px;background-color:#fff}header.exercise-header .logo-wrapper .exercise-logo{cursor:pointer;width:82px;height:40px;transition:all .2s}header.exercise-header .logo-wrapper:hover .exercise-logo-hover{opacity:1;transition:all .2s}header.exercise-header .logo-wrapper .exercise-logo-hover{position:absolute;top:0;left:0;opacity:0;cursor:pointer;width:82px;height:40px;pointer-events:none;transition:all .2s}header.exercise-header .btn.return-btn{font-family:Inter-SemiBold;font-size:14px;color:#444;background:#fff;border:1px solid #dbdbdb;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px;padding:10px 16px}header.exercise-header .btn.return-btn:hover{background-color:#f9f9f9;transition:all .25s}header.exercise-header .btn.return-btn:focus{box-shadow:0 0 0 4px #f2f4f7,0 1px 2px 0 rgba(16,24,40,.05)}.exercise-wrapper{background:#f5f6f8}.exercise-video{margin-bottom:20px!important;position:relative}.exercise-video.modal-video{margin-bottom:0!important}.exercise-video .play-video{border-radius:50%;position:absolute;z-index:99;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);height:72px;width:72px;cursor:pointer}.exercise-inner-wrapper{max-width:656px;margin:auto;padding-bottom:120px;padding-top:100px;min-height:calc(100vh - 260px)}.exercise-inner-wrapper.max-w-1000{max-width:1000px}.exercise-inner-wrapper .heading,.exercise-inner-wrapper .question{font-family:Gilroy-Regular;font-size:36px;color:#222;margin-bottom:8px}.exercise-inner-wrapper .description{font-family:Inter-Regular;font-size:16px;color:#222;margin-bottom:0}.exercise-inner-wrapper .state-selection{border:2px solid #305270;margin-top:20px;display:flex;justify-content:space-between;transition:all .25s;cursor:pointer}.exercise-inner-wrapper .state-selection:hover .sub-questions{background:#ebf2f2;transition:all .25s}.exercise-inner-wrapper .state-selection:hover .next-btn{transition:all .25s;background-color:#305270}.exercise-inner-wrapper .state-selection:hover .next-btn img{filter:brightness(0) invert(1)}.exercise-inner-wrapper .state-selection .sub-questions{background:#fff;padding:32px}.exercise-inner-wrapper .state-selection .sub-questions .create-heading{font-family:Gilroy-Medium;font-size:24px;color:#305270;margin-bottom:8px}.exercise-inner-wrapper .state-selection .sub-questions .short-desc{color:#305270;font-family:Inter-Medium;font-size:12px;margin-top:8px;margin-bottom:0}.exercise-inner-wrapper .state-selection .sub-questions .try-not-description{font-family:Inter-Medium;font-size:16px;color:#2d2d2d;margin:8px 0 0}.exercise-inner-wrapper .state-selection .sub-questions .title{font-family:Gilroy-Medium;font-size:24px;color:#305270;margin-bottom:0}.exercise-inner-wrapper .state-selection .sub-questions .state-btn{font-family:Inter-Medium;font-size:12px;color:#444;padding:2px 8px;margin:8px 8px 0 0;background:#f2f2f2;border-radius:16px;text-align:center;cursor:unset}.exercise-inner-wrapper .state-selection .sub-questions .state-btn:active{border-color:transparent}.exercise-inner-wrapper .state-selection .next-btn{display:flex;align-items:center;justify-content:center;background:#ebf2f2;width:64px;height:100%;border:none;border-left:2px solid #305270;transition:all .25s}.exercise-inner-wrapper .state-selection .next-btn img{transition:all .25s;height:24px;width:24px}.exercise-inner-wrapper .next-step-btn{margin-top:20px}.exercise-inner-wrapper .next-step-btn:hover{background-color:#f9f9f9;transition:all .25s}.exercise-inner-wrapper .next-step-btn:focus{box-shadow:0 0 0 4px #f2f4f7,0 1px 2px 0 rgba(16,24,40,.05)}.exercise-inner-wrapper .next-step-btn span{font-family:Inter-SemiBold;font-size:18px;color:#7a3380;margin-right:12px}.exercise-inner-wrapper .card-activity-items{border:2px solid #305270;transition:all .25s;cursor:pointer}.exercise-inner-wrapper .card-activity-items .card-activity-items-text{border-top:2px solid #305270}.exercise-inner-wrapper .card-activity-items:hover{transition:all .25s;background-color:#ebf2f2}.exercise-inner-wrapper .card-activity-items .card-activity-items-text .card-category,.exercise-inner-wrapper .card-activity-items .card-activity-items-text .therapist,.exercise-inner-wrapper .card-activity-items .card-activity-items-text h3{color:#305270}.immediate-crisis{margin-top:20px;padding:32px;background:#fff}.immediate-crisis .heading{font-family:Gilroy-Medium;font-size:24px;color:#305270;margin-bottom:8px}.immediate-crisis .sub-description{font-family:Inter-Regular;font-size:16px;color:#222;margin-bottom:0}.exercise-footer .description{font-family:Inter-Medium;font-size:16px;color:#fff;background-color:#305270;padding:20px;margin-bottom:0}.exercise-footer .description span{text-decoration:underline;text-underline-position:under}.exercise-footer .details{background:#fff;padding:40px 20px}.exercise-footer .details .footer-logo-wrapper{position:relative}.exercise-footer .details .footer-logo-wrapper .footer-logo{width:82px;height:40px;transition:all .2s}.exercise-footer .details .footer-logo-wrapper:hover{width:81.5px}.exercise-footer .details .footer-logo-wrapper:hover .footer-logo{opacity:0;transition:all .2s}.exercise-footer .details .footer-logo-wrapper:hover .footer-logo-hover{opacity:1;transition:all .2s}.exercise-footer .details .footer-logo-wrapper .footer-logo-hover{position:absolute;top:0;left:0;opacity:0;width:82px;height:40px;transition:all .2s}.exercise-footer .copyright{font-family:Inter-Regular;font-size:14px;color:#555;width:177px;margin:0}.video-overlay{height:100vh}.video-overlay .fullscreen-video{height:100vh;z-index:1}.video-overlay .video-details{height:100vh;position:absolute;top:0;left:0;padding:40px;background-color:#000}.video-overlay .video-details .video-title{font-family:Gilroy-Regular;font-size:36px;line-height:44px;letter-spacing:-.02em;color:#222;z-index:3;margin-right:120px;font-family:Gilroy-Medium;color:#fff}.video-overlay .video-details .about-creator{z-index:2}.video-overlay .video-details .about-creator .thumbnail-img{height:36px;width:36px}.video-overlay .video-details .about-creator .practitioner-name{font-family:Inter-Regular;font-size:16px;line-height:24px;color:#f2ebf2;padding-left:12px}.video-overlay .video-details .about-creator .practitioner-name span{padding-left:4px;text-decoration-line:underline;text-underline-position:under}.video-overlay .video-details .feedback{z-index:2;background:#fff;border-radius:8px;padding:40px}.video-overlay .video-details .feedback .title{font-family:Inter-Regular;font-size:18px;line-height:28px;color:#000}.video-overlay .video-details .feedback .question{margin-top:10px;background:#fff;border:1px solid #dbdbdb;padding:10px 17px;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px}.video-overlay .video-details .feedback .question p{font-family:Inter-SemiBold;font-size:14px;line-height:20px;margin-bottom:0;padding-left:8px}.video-overlay .video-details .related-video{z-index:2;background:#fff;border-radius:8px;margin-top:40px;padding:40px}.video-overlay .video-details .related-video .video-detail{margin-top:10px;border-radius:8px;background:#fff;border:1px solid #dbdbdb}.video-overlay .video-details .related-video .video-detail img{height:88px;width:147.81px;border-radius:8px 0 0 8px}.video-overlay .video-details .related-video .video-detail h4{padding-left:20px;font-family:Inter-Medium;font-size:18px;line-height:28px}.video-overlay .close-btn{right:40px;top:40px;z-index:1;border:1px solid #dbdbdb;box-shadow:0 1px 2px rgba(16,24,40,.05);background-color:#fff;padding:12px 20px 12px 23px}.video-overlay .close-btn span{font-family:Inter-SemiBold;font-size:16px;line-height:20px;padding-left:13px;color:#444}.video-overlay .additional-information{top:50%;left:32px;transform:translateY(-50%);position:absolute;z-index:2}.video-overlay .additional-information button{font-family:Inter-Medium;font-size:14px;line-height:20px;padding:2px 10px;background:hsla(0,0%,100%,.3);border:none;border-radius:16px;color:#fff}.video-overlay .additional-information h3{font-family:Gilroy-Regular;font-size:60px;line-height:72px;width:70%;letter-spacing:-.02em;color:#fff}.no-plan{margin-top:44px;margin-bottom:55px;background-color:#f6f4f7;display:flex;align-items:center;justify-content:center;border-radius:8px;padding:60px 24px}.no-plan p{font-family:Gilroy-Regular;font-size:30px;color:#7a3380}.no-plan .redirection-arrow{margin-left:17px}.heading-wrap{margin-top:60px}.heading-wrap .print{display:none}.heading-wrap.healing{margin-top:48px}.make-plan{background-color:#f6f4f7;padding:40px;margin:40px 0}.make-plan .heading{font-family:Gilroy-Regular;font-size:36px;color:#222}.make-plan .content{font-family:Inter-Regular;font-size:18px;color:#2d2d2d}.resource-plan{scroll-margin-top:30px;margin:40px 0}.resource-plan .header-res-plan{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;background-color:#42215e;padding:20px}.resource-plan .header-res-plan .tools{margin-top:0}.resource-plan .header-res-plan .editplan-cancel{margin:0}.resource-plan .header-res-plan button{display:flex;align-items:center;padding:8px 14px;margin-right:12px}.resource-plan .header-res-plan button span{font-family:Inter-SemiBold;font-size:14px;color:#7a3380;margin-left:8px}.resource-plan .detail-res-plan{scroll-margin-top:5rem;border:2px solid #42215e;padding:40px}.resource-plan .detail-res-plan .resourceplanimg{width:calc(100% + 80px);margin:-40px -40px 0}.resource-plan .detail-res-plan .edit-text{box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.resource-plan .detail-res-plan .edit-text,.resource-plan .detail-res-plan textarea{font-family:Inter-Regular;font-size:18px;color:#222;width:100%;border:1px solid #dbdbdb;border-radius:8px;padding:10px 14px;margin-bottom:12px}.resource-plan .detail-res-plan textarea{min-height:100px}.resource-plan .detail-res-plan textarea::-moz-placeholder{color:#747474!important}.resource-plan .detail-res-plan textarea::placeholder{color:#747474!important}.resource-plan .detail-res-plan textarea:focus{outline:none;border:1px solid #c6bdcf;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.resource-plan .detail-res-plan textarea:focus-visible{outline:none;border:1px solid #c6bdcf;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.resource-plan .detail-res-plan .edit-input{margin-bottom:12px}.resource-plan .detail-res-plan .edit-input,.resource-plan .detail-res-plan input[type=number],.resource-plan .detail-res-plan input[type=password],.resource-plan .detail-res-plan input[type=text]{font-family:Inter-Regular;font-size:16px;color:#222;width:100%;border:1px solid #dbdbdb;border-radius:8px;padding:10px 14px;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.resource-plan .detail-res-plan input[type=number]:focus-visible,.resource-plan .detail-res-plan input[type=password]:focus-visible,.resource-plan .detail-res-plan input[type=text]:focus-visible{outline:none;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05);border:1px solid #c6bdcf}.resource-plan .detail-res-plan input[type=number]::-moz-placeholder,.resource-plan .detail-res-plan input[type=password]::-moz-placeholder,.resource-plan .detail-res-plan input[type=text]::-moz-placeholder{color:#747474}.resource-plan .detail-res-plan input[type=number]::placeholder,.resource-plan .detail-res-plan input[type=password]::placeholder,.resource-plan .detail-res-plan input[type=text]::placeholder{color:#747474}.resource-plan .detail-res-plan input[type=number]:disabled,.resource-plan .detail-res-plan input[type=password]:disabled,.resource-plan .detail-res-plan input[type=text]:disabled{border:1px #dbdbdb;background-color:#f9f9f9;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.resource-plan .detail-res-plan .res-my-heading{font-family:Gilroy-Regular;font-size:48px;color:#222}.resource-plan .detail-res-plan .res-my-subheading,.resource-plan .detail-res-plan .res-my-subheading-head{font-family:Gilroy-Regular;font-size:30px;color:#222;width:-moz-fit-content;width:fit-content;min-width:48px}.resource-plan .detail-res-plan .res-plan-content1{font-family:Inter-Regular;font-size:18px;color:#444;margin:12px 0}.res_plan_content2{font-family:Inter-Regular;font-size:20px;color:#555;margin:12px 0}.res-saved-activities{font-family:Inter-SemiBold;font-size:18px;color:#7a3380;padding:16px 28px;background-color:#f8f5f9;border-radius:8px}.other-ways .desc-wrap{position:relative}.other-ways .desc-wrap textarea{margin-bottom:8px}.other-ways .desc-wrap textarea:focus-visible{outline:none;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.other-ways .desc-wrap:before{content:"";position:absolute;top:24px;left:-24px;width:7px;height:7px;background:#000;border-radius:50%}.bookmarkedarticles{margin-top:31px}.articles .tabs,.saved-activities .tabs{margin-top:40px}.articles .tabs .tab-btn,.saved-activities .tabs .tab-btn{font-family:Inter-SemiBold;font-size:16px;color:#7a3380;background-color:#f8f5f9;padding:10px 18px;border-radius:8px;border:1px solid #f8f5f9;margin-right:12px}.articles .tabs .tab-btn:hover,.saved-activities .tabs .tab-btn:hover{transition:all .25s;background-color:#f2ebf2}.articles .tabs .tab-btn:focus,.saved-activities .tabs .tab-btn:focus{box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px #e4d6e6}.articles .tabs .tab-btn:active,.saved-activities .tabs .tab-btn:active{color:#7a3380;background-color:#f8f5f9;border:1px solid #f8f5f9}.articles .tabs .tab-btn.active,.saved-activities .tabs .tab-btn.active{box-shadow:0 0 0 4px #e4d6e6}.articles .add-to-reading-list,.saved-activities .add-to-reading-list{margin-top:44px;margin-bottom:55px;background-color:#f6f4f7;display:flex;align-items:center;justify-content:center;border-radius:8px;padding:60px 24px}.articles .add-to-reading-list p,.saved-activities .add-to-reading-list p{font-family:Gilroy-Regular;font-size:30px;color:#7a3380}.articles .add-to-reading-list .redirection-arrow,.saved-activities .add-to-reading-list .redirection-arrow{margin-left:17px}.articles .sub-heading-articles,.saved-activities .sub-heading-articles{font-family:Gilroy-Regular;font-size:36px;color:#222}.article-card{position:relative;border:2px solid #42215e;margin-bottom:32px;transition:all .25s;cursor:pointer}.article-card:hover{transition:all .25s;background-color:#f8f5f9}.article-card:hover .article-arrow{background:#dfd2e2;border:2px solid #42215e}.article-card div .image-wrap{border-right:2px solid #42215e;position:relative;height:100%}.article-card div .image-wrap .article-image{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.5}.article-card div .image-wrap .bookmark-icon{position:absolute;top:15px;border-radius:8px;right:14px;background-color:#f8f5f9;cursor:pointer}.article-card div .image-wrap .bookmark-icon:hover{transition:all .25s;background-color:#f2ebf2}.article-card div .image-wrap .bookmark-icon:focus{background-color:#f8f5f9;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.article-card div .card-content{position:relative;overflow:hidden;padding:40px}.article-card div .card-content h4{font-family:Gilroy-Medium;font-size:24px;color:#42215e;cursor:pointer}.article-card div .card-content .practitioner-name{font-family:Inter-Medium;font-size:14px;color:#7a3380;margin-bottom:0}.article-card div .card-content .practitioner-name .by{color:#444}.article-card div .card-content .date{margin-top:44px;margin-bottom:0;color:#2d2d2d;display:inline-block}.article-card div .card-content .date span:first-child{padding-right:12px;border-right:2px solid #42215e}.article-card div .card-content .date span:last-child{padding-left:12px;border-left:none}.article-card div .card-content .article-arrow{position:absolute;right:-2px;top:-2px;border:2px solid #42215e;padding:8px;cursor:pointer}.sub-heading-activities{font-family:Gilroy-Regular;font-size:36px;color:#42215e}.no-activities{margin:44px 0;background-color:#f6f4f7;padding:60px 24px;border-radius:8px;text-align:center}.no-activities p{font-family:Gilroy-Regular;font-size:24px;color:#7a3380;margin:0}.no-activities p span{font-family:Gilroy-Bold;font-size:24px;color:#7a3380}.card-activity{display:grid;grid-template-columns:1fr 1fr 1fr;gap:32px;margin:32px 0}.card-activity.exercise{grid-template-columns:1fr 1fr}.card-activity-slider{display:grid;overflow:auto;grid-auto-flow:column;grid-auto-columns:312px;gap:32px;margin:32px 0;padding-bottom:8px}.card-activity-slider::-webkit-scrollbar{height:5px}.card-activity-slider::-webkit-scrollbar-thumb{height:5px;background-color:#afafaf;border-radius:5px}.card-activity-slider::-webkit-scrollbar-track{height:5px;box-shadow:inset 0 0 2px #333;border-radius:5px;width:6px}.card-activity-items{border:2px solid #42215e;height:100%;cursor:pointer;transition:all .25s}.card-activity-items div iframe{height:100%;width:100%;background-color:#000}.card-activity-items div .play-video{position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;z-index:2}.card-activity-items div .lock-video{position:absolute;top:0;left:0;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.3)}.card-activity-items div .lock-video div{height:48px;width:48px;background:hsla(0,0%,100%,.3);border-radius:50%;display:flex;align-items:center;justify-content:center}.card-activity-items div .item-like{position:absolute;right:12px;top:12px;height:36px;width:36px;cursor:pointer;z-index:1;background-color:#f8f5f9;border-radius:8px}.card-activity-items div .item-like:hover{background-color:#f2ebf2;transition:all .25s}.card-activity-items div .item-like:focus{border:1px #f8f5f9;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05);background-color:#f8f5f9}.card-activity-items div .completed{font-family:Inter-Medium;font-size:12px;color:#027a48;background-color:#ecfdf3;padding:2px 8px;position:absolute;left:18px;top:18px;z-index:1}.card-activity-items .card-activity-items-text{padding:32px;border-top:2px solid #42215e}.card-activity-items .card-activity-items-text h3{font-family:Inter-Medium;font-size:18px;color:#42215e}.card-activity-items .card-activity-items-text .desc{font-family:Inter-Medium;font-size:16px;color:#2d2d2d;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.card-activity-items .card-activity-items-text .read-more{font-size:14px;color:#7a3380;margin-top:-6px;margin-bottom:12px}.card-activity-items .card-activity-items-text p{font-size:12px}.card-activity-items .card-activity-items-text p .therapist{font-family:Inter-Medium;font-size:12px;color:#7a3380}.card-activity-items .card-activity-items-text .card-category{margin-top:6px;font-family:Inter-Medium;font-size:16px;color:#7a3380}.card-activity-items .card-activity-items-text .act-badge{border-radius:1rem;padding:2px 8px;background-color:#f2f2f2;margin-bottom:0;font-family:Inter-Medium;font-size:12px;color:#444}.card-activity-items:hover{transition:all .25s;background-color:#f8f5f9}.steps .fs-video-data.small-screen .video-controls .fs-play-pause .fs-play-video img{height:72px;width:72px}.fs-video-data{z-index:3}.fs-video-data,.fs-video-data .video-controls{position:absolute;top:0;left:0;width:100%;height:100%}.fs-video-data .video-controls{z-index:1}.fs-video-data .video-controls .fs-play-pause{position:absolute;top:140px;left:0;bottom:140px;z-index:-1;max-height:calc(100vh - 280px);width:100%}.fs-video-data .video-controls .video-info{width:68%;position:absolute;top:0;left:0;z-index:1;margin:40px}.fs-video-data .video-controls .video-info label{font-family:Gilroy-Medium;font-size:36px;color:#fff}.fs-video-data .video-controls .video-info div{font-family:Inter-Regular;font-size:16px;color:#f2ebf2}.fs-video-data .video-controls .close{position:absolute;z-index:1;top:0;margin:40px;right:0;border-radius:8px;border:1px solid #dbdbdb;padding:12px 20px;display:flex;align-items:center;justify-content:center}.fs-video-data .video-controls .close img{margin-right:8px;padding:4px}.fs-video-data .video-controls .close span{display:inline;font-family:Inter-SemiBold;font-size:16px;color:#444}.fs-video-data .video-controls .fs-play-video{position:absolute;z-index:2;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%)}.fs-video-data .video-controls .fs-play-video img{height:80px;width:80px}.fs-video-data .video-controls .started{width:50%;position:absolute;padding:32px;top:50%;z-index:-1;transform:translateY(-50%)}.fs-video-data .video-controls .started p{margin:0;width:-moz-fit-content;width:fit-content;padding:2px 10px;border-radius:16px;background:hsla(0,0%,100%,.302);font-family:Inter-Medium;font-size:14px;color:#fff}.fs-video-data .video-controls .started h1{font-family:Gilroy-Regular;font-size:30px;color:#fff}.fs-video-data .video-controls .started h1.show-more-desc{display:block;overflow:unset}.fs-video-data .video-controls .started .show-more-btn{padding:4px 10px}.fs-video-data .video-controls .other-content{position:absolute;top:140px;bottom:140px;max-height:calc(100vh - 240px);overflow:auto;right:40px;z-index:1}.fs-video-data .video-controls .other-content .about-video{margin-top:44px;background:#fff;border-radius:8px;padding:40px}.fs-video-data .video-controls .other-content .about-video.like-dislike-div{margin-top:0}.fs-video-data .video-controls .other-content .about-video p{font-family:Inter-Regular;font-size:18px;color:#2d2d2d;margin:0}.fs-video-data .video-controls .other-content .about-video .like-video{padding:10px 16px;font-family:Inter-SemiBold;font-size:14px;color:#444;cursor:pointer}.fs-video-data .video-controls .other-content .about-video .like-video,.fs-video-data .video-controls .other-content .about-video .related-video{display:flex;align-items:center;border:1px solid #dbdbdb;border-radius:8px;margin-top:10px}.fs-video-data .video-controls .other-content .about-video .related-video h1{font-family:Inter-Medium;font-size:18px;color:#42215e;margin-left:20px;margin-right:20px}.fs-video-data .video-controls .other-content .about-video .related-video div{position:relative}.fs-video-data .video-controls .other-content .about-video .related-video div .play-related-video{position:absolute;top:50%;left:50%;transform:translate(-25px,-25px)}.fs-video-data .video-controls .other-controls{display:flex;flex-direction:row;position:absolute;bottom:0;z-index:1;width:100%;align-items:center;justify-content:space-between;margin-bottom:40px;padding:0 40px}.fs-video-data .video-controls .other-controls .controls{display:flex;align-items:center}.fs-video-data .video-controls .other-controls .controls .duration{font-family:Inter-Regular;font-size:14px;color:#fff;margin-right:16px}.fs-video-data .video-controls .other-controls .controls .volume{display:flex;align-items:center;cursor:pointer}.fs-video-data .video-controls .other-controls .controls .volume img{margin-right:4px}.fs-video-data .video-controls .other-controls .controls .volume .video-slider{width:100%;height:8px;margin:0 12px;background:linear-gradient(90deg,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1));border:none;border-radius:8px;outline:none;transition:background .45s ease-in;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.fs-video-data .video-controls .other-controls .controls .volume .video-slider::-webkit-slider-thumb{width:8px;height:8px;border-radius:50%;-webkit-appearance:none;appearance:none;background:#fff}.fs-video-data .video-controls .other-controls .controls .volume .video-slider.volume{height:6px;margin:0 4px}.fs-video-data .video-controls .other-controls .controls .volume .video-slider.volume::-webkit-slider-thumb{background-color:transparent}.fs-video-data .video-controls .other-controls .other-buttons{display:flex}.fs-video-data .video-controls .other-controls .other-buttons button{margin:0 8px 0 4px}.fs-video-data .video-controls .other-controls .video-quality{border:2px solid #fff;border-radius:8px}.fs-video-data .video-controls .other-controls .video-quality select{border-radius:8px;padding:4px 8px;background-color:transparent;font-family:Inter-Regular;font-size:14px;color:#fff}.fs-video-data .video-controls .other-controls .video-quality option{font-family:Inter-Regular;font-size:14px;color:#2d2d2d}.fs-video-data .video-controls .video-progress{width:100%;position:absolute;bottom:0;z-index:1;display:flex;margin-bottom:100px;align-items:center;padding:0 40px}.fs-video-data .video-controls .video-progress .fs-small-play-video,.fs-video-data .video-controls .video-progress .screen-layout-btn{cursor:pointer}.fs-video-data .video-controls .video-progress .video-slider{width:100%;height:8px;margin:0 12px;background:linear-gradient(90deg,hsla(0,0%,100%,.1) 0,hsla(0,0%,100%,.1));border:none;border-radius:8px;outline:none;transition:background .45s ease-in;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.fs-video-data .video-controls .video-progress .video-slider::-webkit-slider-thumb{width:8px;height:8px;border-radius:50%;-webkit-appearance:none;appearance:none;background:#fff}.fs-video-data.small-screen .video-controls .video-info{top:6px;left:10px;margin:0;width:-moz-fit-content;width:fit-content}.fs-video-data.small-screen .video-controls .video-info label{font-size:14px}.fs-video-data.small-screen .video-controls .fs-play-pause{position:relative;height:100%;max-height:unset;top:0;bottom:0}.fs-video-data.small-screen .video-controls .fs-play-pause .fs-play-video img{height:72px;width:72px}.fs-video-data.small-screen .video-controls .fs-play-pause .fs-play-video .small-play-video{height:48px;width:48px}.fs-video-data.small-screen .video-controls .started{padding:0 10px;width:50%}.fs-video-data.small-screen .video-controls .started h1{font-family:Gilroy-Regular;font-size:16px;color:#fff;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.fs-video-data.small-screen .video-controls .started h1.show-more-desc{display:-webkit-box;overflow:hidden}.fs-video-data.small-screen .video-controls .show-more-btn{display:none}.fs-video-data.small-screen .video-controls .video-progress{margin-bottom:4px;padding:0 10px}.fs-video-data.small-screen .video-controls .video-progress .fs-small-play-video img{height:14px;width:14px}.fs-video-data.small-screen .video-controls .video-progress .video-slider{height:6px}.fs-video-data.small-screen .video-controls .video-progress .video-slider::-webkit-slider-thumb{height:6px}.fs-video-data.small-screen .video-controls .video-progress .screen-layout-btn{height:14px;width:14px}.fs-video-data.small-screen .video-controls .other-controls{margin-bottom:30px;padding:0 10px}.fs-video-data.small-screen .video-controls .other-controls .controls .duration small{font-size:10px}.fs-video-data .close-video-msg{position:absolute;top:0;left:0;z-index:1;height:100%;width:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(0,0,0,.4);padding:24px}.fs-video-data .close-video-msg .message-body{height:-moz-fit-content;height:fit-content;max-width:500px;background:#fff;display:flex;flex-direction:column;border-radius:8px;padding:24px;position:relative}.fs-video-data .close-video-msg .message-body .close-msg{position:absolute;right:0;top:-64px;z-index:1;border:1px solid #dbdbdb;box-shadow:0 1px 2px rgba(16,24,40,.05);background-color:#fff;padding:12px 25px;display:flex;align-items:center;justify-content:center;transform:translateY(-100%)}.fs-video-data .close-video-msg .message-body .close-msg:active{background:#fff}.fs-video-data .close-video-msg .message-body .close-msg img{width:20px;height:20px}.fs-video-data .close-video-msg .message-body .close-msg span{font-family:Inter-SemiBold;font-size:16px;color:#444}.fs-video-data .close-video-msg .message-body .title{font-family:Inter-SemiBold;font-size:18px;color:#222;margin-bottom:16px;pointer-events:none}.fs-video-data .close-video-msg .message-body .sub-title{font-family:Inter-Regular;font-size:16px;color:#2d2d2d;margin-bottom:16px;pointer-events:none}.fs-video-data .close-video-msg .message-body .modal-cancel-btn{margin:12px 0 20px;font-size:16px;padding:10px}.fs-video-data .close-video-msg .message-body .modal-cancel-btn:focus-visible{outline:#f8f5f9;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.like-video-modal p{font-family:Inter-Regular;font-size:16px;color:#555}.like-video-modal .create-account label.form-label{font-family:Inter-Medium;font-size:14px;color:#344054}.like-video-modal .create-account label span{color:#7a3380}.like-video-modal .create-account .coupn-code p{font-family:Inter-Medium;font-size:14px;color:#344054}.like-video-modal .create-account .input-grp{margin-bottom:20px}.like-video-modal .create-account .show-password{transform:translateY(14px);top:0;right:14px}.like-video-modal .create-account input.form-control{padding:10px 14px;font-size:16px;border:1px solid #d0d5dd;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px}.like-video-modal .create-account input.form-control::-moz-placeholder{color:#747474}.like-video-modal .create-account input.form-control::placeholder{color:#747474}.like-video-modal .create-account input.form-control:focus{box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.like-video-modal .create-account input.form-control:focus-visible{outline:none}.like-video-modal .create-account input.form-control:disabled{border:1px #dbdbdb;background-color:#f9f9f9;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.like-video-modal .create-account .form-check{display:flex;align-items:center;flex-wrap:wrap}.like-video-modal .create-account .form-check .form-check-input{border-radius:0;width:20px;height:20px}.like-video-modal .create-account .form-check .form-check-input:checked{border-color:#42215e;background-color:#42215e}.like-video-modal .create-account .form-check .form-check-label{font-family:Inter-Regular;font-size:14px;color:#667085;width:100%;padding-left:12px}.like-video-modal .create-account .pswd-req{font-family:Inter-Regular;font-size:14px;color:#667085;margin-top:6px}.like-video-modal .create-account .btn-submit{font-family:Inter-SemiBold;font-size:16px;color:#fff;border:1px solid #7a3380;background-color:#7a3380;width:100%;padding:10px 18px;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);margin-bottom:12px}.like-video-modal .create-account .btn-submit:hover{background-color:#955c99;color:#fff;transition:all .25s;border:1px solid #955c99}.like-video-modal .create-account .btn-submit:focus{box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.like-video-modal .create-account .btn-submit:active{color:#fff!important;background-color:#7a3380!important;border-color:#7a3380!important}.like-video-modal .create-account .btn-submit:disabled{background-color:#caadcc}.like-video-modal .create-account .account-pre{text-align:center}.like-video-modal .create-account .account-pre p{font-family:Inter-Medium;font-size:18px;color:#2d2d2d}.like-video-modal .create-account .account-pre p .log-in{font-family:Inter-Regular;font-size:18px;color:#7a3380;text-decoration:none;cursor:pointer}.like-video-modal .create-account .cancel-modal{border:1px solid #dbdbdb;background-color:#f8f5f9;margin-bottom:8px;font-family:Inter-SemiBold;font-size:16px;color:#444}.like-video-modal .create-account .cancel-modal:hover{background-color:#f2ebf2;transition:all .25s}.like-video-modal .create-account .cancel-modal:focus{border:1px solid #f8f5f9;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.like-video-modal .create-account .cancel-modal:focus-visible{outline:#f8f5f9;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.like-video-modal .create-account .error-msg{font-family:Inter-Regular;font-size:14px;color:#dc3545;padding-top:8px;margin-bottom:0}.resources .template{margin-top:40px;margin-bottom:20px;border:2px solid #42215e;padding:40px}.resources .template .top{padding-bottom:32px;border-bottom:1px solid #ece9ef;align-items:center;justify-content:space-between}.resources .template .top h4{font-family:Gilroy-Regular;font-size:30px;color:#222;margin:0}.resources .template .text{padding-top:32px}.resources .template .text p{font-size:20px;margin:0}.resources a,.resources button{text-decoration:none;width:-moz-fit-content;width:fit-content;margin-left:12px;padding:8px 14px}.resources .btn-msg{position:relative}.resources .btn-msg .btn-msg-text{position:absolute;left:0;top:calc(100% - 8px);font-size:14px;white-space:nowrap}.resources .helpful-information .border-b{border-bottom:2px solid #ece9ef;padding:40px 0}.resources .helpful-information .border-b h4{cursor:pointer;font-family:Gilroy-Regular;font-size:24px;color:#222}.resources .helpful-information h2{font-family:Gilroy-Regular;font-size:36px;color:#222;padding:0}.welcome h1{font-family:Gilroy-Regular;font-size:48px;color:#42215e}.welcome .preferences{border-color:#ece9ef;border-style:solid;border-width:1px 0;padding-top:20px}.welcome .preferences div p{font-family:Inter-Medium;font-size:18px;color:#42215e;margin-right:12px}.welcome button{font-family:Inter-Medium;font-size:14px;color:#42215e;margin:0 12px 12px 0;padding:4px 12px;background:#f6f4f7;border-radius:16px;cursor:unset}.welcome button:active{background:#f6f4f7;border-color:transparent}.welcome a{font-family:Inter-SemiBold;font-size:14px;color:#7a3380}.resource-plan-access p{font-family:Inter-Regular;font-size:18px;color:#fff;border:1px solid #7a3380;margin:20px 0 60px;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px;background:#7a3380}.monthly-stats label{font-family:Gilroy-Regular;font-size:48px;color:#222}.monthly-stats p{font-family:Inter-Regular;font-size:18px;color:#2d2d2d;margin:12px 0 0}.monthly-progress{margin:60px 0;border:2px solid #42215e}.monthly-progress p{font-family:Gilroy-Medium;font-size:24px;color:#fff;background-color:#42215e;margin:0;padding:20px 40px}.monthly-progress p img{width:20px;height:20px}.monthly-progress p label{font-family:Inter-Medium;font-size:18px;color:#b54708;background-color:#fffaeb;padding:2px 8px;border-radius:16px;margin:0 0 0 12px}.monthly-progress div{height:562px}.streak{margin:0 0 60px;padding:30px;background-color:#f6f4f7}.streak .streak-time,.streak .streak-time div{display:flex;align-items:center}.streak .streak-time div{justify-content:center;flex-direction:column;width:100%;aspect-ratio:1;background-color:#fff;border-radius:300px;color:#42215e}.streak .streak-time div label{font-family:Gilroy-Medium;font-size:60px;color:#42215e}.streak .streak-data .summary-counts-wrap{display:flex;align-items:center;margin:20px 0!important;padding-left:20px;color:#42215e}.streak .streak-data .summary-counts-wrap .count{font-family:Gilroy-Medium;font-size:30px;color:#42215e;width:80px;height:80px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#fff}.streak .streak-data .summary-counts-wrap .text{font-family:Inter-Regular;font-size:20px;color:#42215e;width:calc(100% - 80px);padding-left:20px}.check-out,.most-watched-videos .most-viewed-video{font-family:Gilroy-Regular;font-size:36px;color:#42215e}.check-out{margin:40px 0}.chart-btn{margin:0 8px 0 55px;height:100%;flex-direction:column;justify-content:space-between}.chart-btn .col-12{margin:16px 0}.chart-btn .col-12:first-child{margin-top:0}.chart-btn .col-12:last-child{margin-bottom:0}.chart-btn button{font-family:Inter-SemiBold;font-size:14px;color:#7a3380;background-color:#f8f5f9;width:100%;min-height:20px;text-align:center;border-radius:8px;border:1px solid #f8f5f9;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);padding:8px 14px}.chart-btn button.not-checked-out{background-color:#fff;border-color:#dbdbdb;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);color:#444}.chart-overflow::-webkit-scrollbar{width:6px;background-color:#f6f4f7;height:4px}.chart-overflow::-webkit-scrollbar-thumb{background-color:#7a3380;padding-left:8px;margin:8px}.moods{position:absolute;top:50%;writing-mode:vertical-rl;text-orientation:mixed;transform:rotate(180deg) translateY(50%)}.date-chart,.moods{font-family:Inter-Regular;font-size:28px;color:#42215e}.date-chart{margin-top:60px;display:flex;justify-content:center}.chart-overflow canvas{background-color:#f6f4f7;height:100%!important;aspect-ratio:16/9!important;min-width:600px;overflow:auto!important}.chart-overflow canvas::-webkit-scrollbar{width:6px;background-color:#f6f4f7;height:4px}.chart-overflow canvas::-webkit-scrollbar-thumb{background-color:#7a3380;padding-left:8px;margin:8px}.chart-overflow .date{min-width:600px;display:flex;position:absolute;bottom:-36px;left:-3px;right:0}.chart-overflow .date .date-label{width:100%;color:#42215e;position:relative;background:transparent;display:flex;justify-content:space-between}.chart-overflow .date .date-label:first-child{width:50%;justify-content:flex-start;padding-right:8px}.chart-overflow .date .date-label:first-child:before{right:auto;left:-6px}.chart-overflow .date .date-label:last-child{width:50%;justify-content:flex-end;padding-left:10px}.chart-overflow .date .date-label:last-child:before{right:-10px;left:auto}.chart-overflow .date .date-label:before{height:48px;width:1px;margin:-10px 14px;position:absolute;content:"";background:#42215e;bottom:56px;left:calc(36% - 4px);transform:translateY(calc(100% - 2px))}.chart-overflow .date .date-label .label{position:absolute;margin:0 14px}.show-pass-input{padding-right:45px!important}.create-account-wrap .create-acc{margin-top:88px;margin-bottom:29px}.create-account-wrap .help-you-wrap{background:#fff;border:2px solid #42215e;padding:60px;margin-bottom:76px!important}.create-account-wrap .help-you-wrap h3{font-family:Gilroy-Regular;font-size:36px;color:#222}.create-account-wrap .help-you-wrap .text{font-family:Inter-Regular;font-size:18px;color:#2d2d2d;padding-top:12px;margin:0}.create-account-wrap .help-you-wrap .service-list-wrap{padding-left:0;margin-top:25px}.create-account-wrap .help-you-wrap .service-list-wrap li{font-family:Inter-Regular;font-size:20px;color:#2d2d2d;display:flex;align-items:center;padding-bottom:17px}.create-account-wrap .help-you-wrap .service-list-wrap li img{margin-right:12px;width:40px;height:40px}.create-account-wrap .help-you-wrap .form-content{border-left:2px solid #d9d3df}.create-account-wrap .help-you-wrap .form-content h4{font-family:Gilroy-Regular;font-size:24px;color:#222;margin:0}.create-account-wrap .help-you-wrap .form-content .text{font-family:Gilroy-Regular;font-size:18px;color:#2d2d2d;margin-bottom:12px}.create-account-wrap .help-you-wrap .form-content .create-account label.form-label{font-family:Inter-Medium;font-size:14px;color:#344054}.create-account-wrap .help-you-wrap .form-content .create-account .forget-pswd{text-align:end;cursor:pointer;font-family:Inter-SemiBold;font-size:14px;color:#7a3380;border:none;margin:12px 0}.create-account-wrap .help-you-wrap .form-content .create-account .forget-pswd:hover{color:#955c99}.create-account-wrap .help-you-wrap .form-content .create-account .coupn-code p{font-family:Inter-Medium;font-size:14px;color:#344054}.create-account-wrap .help-you-wrap .form-content .create-account .input-grp{margin-bottom:20px}.create-account-wrap .help-you-wrap .form-content .create-account input.form-control{padding:10px 14px;font-size:16px;border:1px solid #dbdbdb;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);transition:all .25s}.create-account-wrap .help-you-wrap .form-content .create-account input.form-control:focus-visible{outline:#c6bdcf;transition:all .25s;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05);border:1px solid #c6bdcf}.create-account-wrap .help-you-wrap .form-content .create-account input.form-control:focus{box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05);border:1px solid #c6bdcf;transition:all .25s}.create-account-wrap .help-you-wrap .form-content .create-account input.form-control::-moz-placeholder{color:#667085}.create-account-wrap .help-you-wrap .form-content .create-account input.form-control::placeholder{color:#667085}.create-account-wrap .help-you-wrap .form-content .create-account input.form-control:disabled{border:1px #dbdbdb;background-color:#f9f9f9;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.create-account-wrap .help-you-wrap .form-content .create-account .show-pass-input{padding-right:45px!important}.create-account-wrap .help-you-wrap .form-content .create-account .form-check{display:flex;align-items:center;flex-wrap:wrap}.create-account-wrap .help-you-wrap .form-content .create-account .form-check .form-check-input{border-radius:0;width:20px;height:20px;border:1px solid #d0d5dd}.create-account-wrap .help-you-wrap .form-content .create-account .form-check .form-check-input:hover{border:1px solid #7f56d9;background:#f9f5ff;transition:all .25s}.create-account-wrap .help-you-wrap .form-content .create-account .form-check .form-check-input:focus{border:1px solid #d6bbfb;background:#fff;box-shadow:0 0 0 4px #f4ebff;transition:all .25s}.create-account-wrap .help-you-wrap .form-content .create-account .form-check .form-check-input:disabled{border:1px solid #eaecf0;background:#f2f4f7}.create-account-wrap .help-you-wrap .form-content .create-account .form-check .form-check-input:checked{border-color:#42215e;background-color:#42215e}.create-account-wrap .help-you-wrap .form-content .create-account .form-check .form-check-input:checked:hover{border:1px solid #7f56d9;background:#f9f5ff;transition:all .25s}.create-account-wrap .help-you-wrap .form-content .create-account .form-check .form-check-input:checked:focus{border:1px solid #d6bbfb;background:#fff;box-shadow:0 0 0 4px #f4ebff}.create-account-wrap .help-you-wrap .form-content .create-account .form-check .form-check-label{font-family:Inter-Regular;font-size:14px;color:#667085;width:100%;padding-left:12px}.create-account-wrap .help-you-wrap .form-content .create-account .show-password{transform:translateY(-50%);top:50%;right:14px}.create-account-wrap .help-you-wrap .form-content .create-account .pswd-req{font-family:Inter-Regular;font-size:14px;color:#667085;margin-top:6px}.create-account-wrap .help-you-wrap .form-content .create-account .btn-submit{font-family:Inter-SemiBold;font-size:16px;color:#fff;border:1px solid #7a3380;background-color:#7a3380;width:100%;padding:10px 18px;border-radius:8px;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);margin-bottom:12px}.create-account-wrap .help-you-wrap .form-content .create-account .btn-submit:hover{background-color:#955c99;border:1px solid #955c99;transition:all .25s}.create-account-wrap .help-you-wrap .form-content .create-account .btn-submit:focus{box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05);transition:all .25s}.create-account-wrap .help-you-wrap .form-content .create-account .account-pre{text-align:center}.create-account-wrap .help-you-wrap .form-content .create-account .account-pre p{font-family:Inter-Medium;font-size:18px;color:#2d2d2d}.create-account-wrap .help-you-wrap .form-content .create-account .account-pre p .log-in{font-family:Inter-Regular;font-size:18px;color:#7a3380;text-decoration:none;cursor:pointer}.create-account-wrap .help-you-wrap .form-content .create-account .account-pre p .log-in:hover{color:#caadcc;transition:all .25s}.btn.btn-cancel{border:1px solid #dbdbdb;font-family:Inter-SemiBold;font-size:16px;color:#444}.btn.btn-cancel:hover{background-color:#f2ebf2}.btn.btn-cancel:active,.btn.btn-cancel:focus,.btn.btn-cancel:focus-within{font-family:Inter-SemiBold;font-size:16px;color:#444;border:1px solid #f8f5f9;background:#f8f5f9;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.modal-body::-webkit-scrollbar{width:6px;border-radius:5px}.modal-body::-webkit-scrollbar-thumb{background-color:#afafaf;border-radius:5px}.modal-body::-webkit-scrollbar-track{box-shadow:inset 0 0 2px #333;border-radius:5px;width:6px}.message-modal .modal-dialog{top:24px;min-width:250px}.message-modal .modal-dialog.modal-dialog-centered{min-height:calc(100% - 3.5rem - 24px)}.message-modal .modal-content{position:relative;margin-top:100px;padding:24px}.message-modal .modal-content .close-btn{position:absolute;right:0;top:-64px;z-index:1;border:1px solid #dbdbdb;box-shadow:0 1px 2px rgba(16,24,40,.05);background-color:#fff;padding:12px 25px;display:flex;align-items:center;justify-content:center;transform:translateY(-100%)}.message-modal .modal-content .close-btn .close-small{transform:translateY(0)}.message-modal .modal-content .close-btn:active{background:#fff}.message-modal .modal-content .close-btn img{width:20px;height:20px}.message-modal .modal-content .close-btn span{color:#444;font-family:Inter-SemiBold}.message-modal .modal-content .modal-title{margin-bottom:20px}.message-modal .modal-content .modal-title.h4{font-family:Inter-SemiBold;font-size:18px;color:#222}.message-modal .modal-content .modal-body{padding:24px 0 0;overflow:auto}.save-video-modal-body .form-label{font-family:Inter-Medium;font-size:14px;color:#344054;margin-bottom:6px}.save-video-modal-body .form-control{padding:10px 14px;border-radius:8px;border:1px solid #dbdbdb;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.save-video-modal-body .form-control::-moz-placeholder{color:#667085}.save-video-modal-body .form-control::placeholder{color:#667085}.save-video-modal-body .form-control:hover::-moz-placeholder{color:#101828}.save-video-modal-body .form-control:hover::placeholder{color:#101828}.save-video-modal-body .form-control:focus-visible{outline:#d0d5dd;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05);border:1px solid #c6bdcf}.save-video-modal-body .form-control:focus{box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05);border:1px solid #c6bdcf}.save-video-modal-body .show-password{transform:translateY(-50%);top:50%;right:14px}.save-video-modal-body .form-check{padding:0;margin-bottom:0}.save-video-modal-body .form-check .form-check-input[type=checkbox]{min-width:20px;min-height:20px;width:20px;height:20px;border-radius:0;border:1px solid #42215e;margin-left:0;margin-top:0}.save-video-modal-body .form-check .form-check-input[type=checkbox]:hover{border:1px solid #7f56d9;background-color:#f9f5ff;transition:all .25s}.save-video-modal-body .form-check .form-check-input[type=checkbox]:focus{border:1px solid #d6bbfb;background-color:#fff;box-shadow:0 0 0 4px #f4ebff}.save-video-modal-body .form-check .form-check-input[type=checkbox]:focus-visible{outline:#d6bbfb}.save-video-modal-body .form-check .form-check-input[type=checkbox]:disabled{border:1px solid #eaecf0;background-color:#f2f4f7}.save-video-modal-body .form-check .form-check-label{font-family:Inter-Regular;font-size:14px;color:#667085;padding-left:12px;transform:translateY(-3px)}.save-video-modal-body .form-check .invalid-feedback{width:100%}.save-video-modal-body .submit-wrap{margin-top:20px;border-top:2px solid #ece9ef}.save-video-modal-body .submit-wrap button.btn{margin-top:20px}.save-video-modal-body .forget-pswd{font-family:Inter-SemiBold;font-size:14px;color:#7a3380;border:none;margin-top:12px}.save-video-modal-body .forget-pswd:hover{color:#955c99}.save-video-modal-body .edit-email-btn{position:absolute;top:0;right:14px;transform:translateY(50%);color:#7a3380;text-decoration:underline;cursor:pointer}.form-check-input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative}.form-check-input[type=checkbox]:checked:before{position:absolute;top:-1px;left:-1px;content:url(/_next/static/media/checkbox-checked-common.f753a9fc.svg);height:20px;width:20px;border:none}.custom.toast-container{position:fixed;padding:24px}.custom.toast-container .toast{border:none;background:#fff}.custom.toast-container .toast .toast-header{background-color:#f8f5f9;border-bottom:none;padding:.75rem 1rem}.custom.toast-container .toast .toast-header strong{color:#000}.custom.toast-container .toast .toast-header.success{background-color:rgba(25,135,84,.333)}.custom.toast-container .toast .toast-header.error{background-color:rgba(220,53,69,.2)}.custom.toast-container .toast .toast-body{padding:.75rem 1rem}button:disabled{opacity:.5}footer{margin-top:169px;background-color:#f2f2f2;padding-top:120px;padding-bottom:120px}footer .footer-top{position:absolute;background-color:#42215e;padding:40px 84px;width:100%;transform:translateY(-50%);top:-120px}footer .footer-top p{font-family:Inter-Medium;font-size:20px;color:#fff;text-align:center;margin:0}footer .footer-top p span{text-decoration:underline;text-underline-position:under}footer .footer-logo-wrapper .footer-logo{width:82px;height:40px;transition:all .2s}footer .footer-logo-wrapper:hover{width:81.5px}footer .footer-logo-wrapper:hover .footer-logo-hover{opacity:1;transition:all .2s}footer .footer-logo-wrapper:hover .footer-logo{opacity:0;transition:all .2s}footer .footer-logo-wrapper .footer-logo-hover{position:absolute;top:0;left:0;opacity:0;width:82px;height:40px;transition:all .2s}footer .socials{display:flex;width:auto}footer .socials img{margin-left:12px}footer .newsletter p{font-family:Inter-Medium;font-size:14px;color:#444;margin-bottom:6px}footer .subscribe input{flex:1;padding:10px 14px;width:auto;border:1px solid #dbdbdb;border-radius:8px 0 0 8px;box-shadow:0 1px 2px rgba(16,24,40,.05)}footer .subscribe input::-moz-placeholder{color:#747474}footer .subscribe input::placeholder{color:#747474}footer .subscribe input:hover::-moz-placeholder{color:#222}footer .subscribe input:hover::placeholder{color:#222}footer .subscribe input:focus{border:1px solid #c6bdcf;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}footer .subscribe input:focus-visible{outline:none}footer .subscribe input:disabled{border:1px #dbdbdb;background-color:#f9f9f9;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}footer .subscribe .btn.btn-purple{border-radius:0 8px 8px 0;width:auto;padding:12px 20px}footer .copyright{margin-top:0;color:#555;font-size:14px;margin-bottom:0}footer .footer-links a{text-decoration:none;line-height:28px}footer .footer-links .link-main{font-family:Inter-SemiBold;font-size:14px;color:#222}footer .footer-links .link-sub{font-family:Inter-Medium;font-size:14px;color:#2d2d2d;transition:all .25s}footer .footer-links .link-sub:hover{color:#747474;transition:all .25s}footer .footer-links .link-sub.active{color:#7a3380}.fast-exit-btn{padding:16px 28px;bottom:28px;left:28px;border:#7a3380;background-color:#7a3380;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);z-index:999;display:flex;align-items:center;justify-content:center;position:fixed}.fast-exit-btn span{font-family:Inter-Semibold;font-size:18px;line-height:28px;color:#fff;padding-left:15px}.fast-exit-btn:hover{background-color:#955c99;transition:all .25s}.fast-exit-btn:focus{background-color:#7a3380}.fast-exit-btn:active,.fast-exit-btn:focus{box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.fast-exit-btn:active{background-color:#7a3380!important;border:#7a3380!important}.loader-wrap{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:9999;display:flex;align-items:center;justify-content:center}.loader-wrap .spinner-grow{background-color:#fff;border:.5px solid #fff}.loader-wrap .spinner-border{border-color:#fff transparent #fff #fff}.no-video-controls iframe html body{display:none}.content-area-sibling-enabled,.vp-player-ui-overlays{display:none!important}.player-overlay{position:fixed;inset:0;z-index:99!important}.player-overlay *{color:#fff!important}.couponcard-wrapper{width:100%;background:#fff;padding:40px;border:2px solid #42215e}.couponcard-wrapper .form-group{margin-bottom:24px}.couponcard-wrapper .form-group input.form-control{padding:10px 14px;font-size:16px;border:1px solid #dbdbdb;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);transition:all .25s}.couponcard-wrapper .form-group input.form-control:hover::-moz-placeholder{color:#101828}.couponcard-wrapper .form-group input.form-control:hover::placeholder{color:#101828}.couponcard-wrapper .form-group input.form-control:focus-visible{outline:#c6bdcf;transition:all .25s;box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05);border:1px solid #c6bdcf}.couponcard-wrapper .form-group input.form-control:focus{box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05);border:1px solid #c6bdcf;transition:all .25s}.couponcard-wrapper .form-group input.form-control::-moz-placeholder{color:#667085}.couponcard-wrapper .form-group input.form-control::placeholder{color:#667085}.couponcard-wrapper .form-group input.form-control:disabled{border:1px #dbdbdb;background-color:#f9f9f9;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.couponcard-desc h3{font-family:Inter-Regular;font-size:24px;color:#222;margin-bottom:16px}.couponcard-desc h4{font-family:Inter-Regular;font-size:20px;color:#222}.couponcard-desc p{font-family:Inter-Regular;font-size:16px;color:#2d2d2d}.table-top{margin:20px 0}.table-top h3{font-family:Gilroy-Medium;font-size:36px;color:#2d2d2d}.coupon-table{border-radius:2px;border-collapse:separate;border-spacing:0;overflow:hidden}.coupon-table thead tr{border:2px solid #42215e}.coupon-table thead tr th{padding:16px;background-color:#7a3380;color:#fff}.coupon-table tbody tr{transition:all .25s}.coupon-table tbody tr:hover{background-color:#f8f5f9;transition:all .25s}.coupon-table tbody tr td{padding:16px;font-family:Inter-Regular;font-size:16px;color:#2d2d2d}.coupon-table tbody tr td:first-child{padding-left:24px}.coupon-table tbody tr td:last-child{padding-right:24px}.mainvideo{margin-top:21px!important;margin-bottom:34px!important}.videodetails{margin-left:13px!important;margin-bottom:120px!important}.videodetails .video-heading{font-family:Gilroy-Medium;font-size:32px;color:#42215e}.videodetails p{font-family:Inter-Medium;font-size:20px;color:#444;margin-bottom:22px}.videodetails .video-category,.videodetails p span{font-family:Inter-Medium;font-size:20px;color:#7a3380}.videodetails .act-badge{padding:2px 8px;border-radius:16px;background-color:#f2f2f2;font-family:Inter-Medium;font-size:12px;color:#444}.videodetails .description{font-family:Inter-Regular;font-size:16px;color:#2d2d2d}.explorevideos{margin-bottom:32px}.explorevideos .video-heading{font-family:Gilroy-Medium;font-size:36px;color:#42215e}.dailypractice{border:2px solid #7a3380;padding:40px;align-items:center}.dailypractice h3{font-family:Gilroy-Regular;font-size:36px;color:#2d2d2d}.dailypractice p{font-family:Inter-Regular;font-size:20px;color:#2d2d2d}.gift-heading{font-size:18px;font-weight:400}.gift-forward-box{padding:40px;background-color:#fff;border:2px solid #42215e}.gift-forward-box input.form-control{padding:10px 14px;font-size:16px;border:1px solid #d0d5dd;box-shadow:0 1px 2px 0 rgba(16,24,40,.051);box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px}.gift-forward-box input.form-control::-moz-placeholder{font-family:Inter-Regular;font-size:16px;color:#667085}.gift-forward-box input.form-control::placeholder{font-family:Inter-Regular;font-size:16px;color:#667085}.gift-forward-box input.form-control:focus{box-shadow:0 0 0 4px #e4d6e6,0 1px 2px 0 rgba(16,24,40,.05)}.gift-forward-box input.form-control:focus-visible{outline:none}.gift-forward-box input.form-control:disabled{border:1px #dbdbdb;background-color:#f9f9f9;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.gift-forward-box label.form-label{font-family:Inter-Medium;font-size:16px;color:#344054}.gift-forward-box .form-check{align-items:center;flex-wrap:wrap}.gift-forward-box .form-check .form-check-input{border-radius:0;width:20px;height:20px;border:1px solid #d0d5dd}.gift-forward-box .form-check .form-check-input:hover{border:1px solid #7f56d9;background:#f9f5ff;transition:all .25s}.gift-forward-box .form-check .form-check-input:focus{border:1px solid #d6bbfb;background:#fff;box-shadow:0 0 0 4px #f4ebff;transition:all .25s}.gift-forward-box .form-check .form-check-input:disabled{border:1px solid #eaecf0;background:#f2f4f7}.gift-forward-box .form-check .form-check-input:checked{border-color:#42215e;background-color:#42215e}.gift-forward-box .form-check .form-check-input:checked:hover{border:1px solid #7f56d9;background:#f9f5ff;transition:all .25s}.gift-forward-box .form-check .form-check-input:checked:focus{border:1px solid #d6bbfb;background:#fff;box-shadow:0 0 0 4px #f4ebff}.gift-forward-box .form-check .form-check-label{font-family:Inter-Regular;font-size:14px;color:#667085;width:100%;padding-left:12px;cursor:pointer}.gift-forward-box .giftit-dropdown .dropdown.select-dropdown .dropdown-toggle{font-family:Inter-Regular;font-size:16px;color:#667085!important;width:100%;border:1px solid #dbdbdb;border-radius:8px;background:#fff;padding:10px 14px;text-align:left;box-shadow:0 1px 2px 0 rgba(16,24,40,.05)}.gift-forward-box .giftit-dropdown .dropdown.select-dropdown .dropdown-toggle:focus,.gift-forward-box .giftit-dropdown .dropdown.select-dropdown .dropdown-toggle:focus-visible,.gift-forward-box .giftit-dropdown .dropdown.select-dropdown .dropdown-toggle:focus-within{border:1px solid #c6bdcf;box-shadow:0 1px 2px rgba(16,24,40,.05),0 0 0 4px #e4d6e6}.gift-forward-box .giftit-dropdown .dropdown.select-dropdown .dropdown-toggle:after{content:"";background-image:url(/_next/static/media/select_after_arrow.e18eeb94.svg);background-repeat:no-repeat;background-size:contain;background-position:50%;position:absolute;right:14px;width:20px;height:20px;top:50%;transform:translateY(-50%);margin:0;border:none}.gift-forward-box .giftit-dropdown .dropdown.select-dropdown .dropdown-toggle:hover img{rotate:1turn}.gift-forward-box .giftit-dropdown .dropdown.select-dropdown .dropdown-toggle.show:after{transform:translateY(-50%) rotate(180deg)}.gift-forward-box .giftit-dropdown .dropdown.select-dropdown .dropdown-menu{width:100%}.gift-forward-box .giftit-dropdown .dropdown.select-dropdown .dropdown-menu.service-lists{margin-top:12px;margin-bottom:12px;border:1px solid #f2f2f2;box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03);border-radius:8px}.gift-forward-box .giftit-dropdown .dropdown.select-dropdown .dropdown-menu.service-lists div{padding:12px 16px;display:flex;align-items:center;margin-bottom:0}.gift-forward-box .giftit-dropdown .dropdown.select-dropdown .dropdown-menu.service-lists div input[type=checkbox]{width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0 20px 0 0}.gift-forward-box .giftit-dropdown .dropdown.select-dropdown .dropdown-menu.service-lists div input[type=checkbox]:before{content:"";width:20px;height:20px;display:block;background:transparent;border:1px solid #dbdbdb;border-radius:6px}.gift-forward-box .giftit-dropdown .dropdown.select-dropdown .dropdown-menu.service-lists div input[type=checkbox]:checked:before{content:url(/_next/static/media/checkbox-svg.1f3b7e58.svg);border:none;height:20px;width:20px}.gift-forward-box .giftit-dropdown .dropdown.select-dropdown .dropdown-menu.service-lists div label{font-family:Inter-Medium;font-size:14px;color:#444;width:100%;cursor:pointer;margin-left:12px;margin-bottom:0}.gift-forward-box .giftit-dropdown .dropdown.select-dropdown img{rotate:180deg}.msg{padding:6px 16px;border-radius:4px;color:#fff;margin-top:8px;margin-bottom:0}.msg.error{background:#dc3545}.page-not-found .page-heading{font-family:Gilroy-Regular;font-size:100px;color:#42215e;line-height:60px;letter-spacing:-.02em}.page-not-found .description{font-family:Gilroy-Regular;text-align:center;font-size:30px}.page-not-found .description.p{line-height:1.5}.page-not-found .btn-light-purple{font-size:16px}.message-modal.w-950 .modal-dialog.modal-xl{max-width:950px}@media(min-width:0px)and (max-width:767px){.no-plan{padding:24px;margin-top:20px;margin-bottom:40px}.no-plan p{font-size:20px}body .gradient-bg{background:unset}header{background:#fff;padding:10px 0;border-bottom:1px solid #eaeaea}header .btn.crisis-aid{padding:8px 14px;font-size:14px}header .btn.crisis-aid-btn{padding:8px 14px}header .navbar-toggler{padding:0;border:none;margin-left:8px;margin-right:3px}header .navbar-toggler:focus{box-shadow:none}header .navbar-toggler.collapsed .navbar-toggler-icon{background-image:url(/_next/static/media/navbar-toggler-icon.cf2933c0.svg)}header .navbar-toggler .navbar-toggler-icon{background-image:url(/_next/static/media/navbar-toggler-closed.a014b86d.svg)}header .navbar-nav{border-top:1px solid #eaeaea;margin-top:10px}header .logo-wrapper .logo,header .logo-wrapper .logo-hover{width:74px;height:36px}header .dropdown-user{border-top:1px solid #ece9ef;margin-top:16px}header .dropdown-user .dropdown-menu.with-login.mobile .login-div{padding:10px 16px;border-bottom:1px solid #f2f2f2}header .dropdown-user .dropdown-menu.with-login.mobile .login-div .form-group:first-child{margin-bottom:20px}header .dropdown-user .dropdown-menu.with-login.mobile .login-div .form-group label{width:100%;font-family:Inter-Medium;color:#344054;margin-bottom:6px}header .dropdown-user .dropdown-menu.with-login.mobile .login-div .form-group input{padding:10px 14px;border:1px solid #d0d5dd;box-shadow:0 1px 2px rgba(16,24,40,.05);border-radius:8px}header .dropdown-user .dropdown-menu.with-login.mobile .login-div .form-group input::-moz-placeholder{color:#667085}header .dropdown-user .dropdown-menu.with-login.mobile .login-div .form-group input::placeholder{color:#667085}header .dropdown-user .dropdown-menu.with-login.mobile .login-div .form-group .show-password{transform:translateY(-50%);top:50%;right:14px}header .dropdown-user .dropdown-menu.with-login.mobile .login-div .forget-pswd{font-family:Inter-SemiBold;font-size:14px;color:#7a3380;border:none;margin:12px 0}header .dropdown-user .dropdown-menu.with-login.mobile .login-div .btn-purple{font-family:Inter-SemiBold}header .dropdown-user .dropdown-menu.with-login.mobile .create-an-account{font-family:Inter-Medium;font-size:14px;color:#444;border:none;margin:10px 16px}header .dropdown-user .dropdown-menu.with-login.mobile{display:block;box-shadow:none;border:none}header .dropdown-user .dropdown-menu.with-login.mobile .user-info-top{border:none}header .dropdown-user .dropdown-menu.with-login.mobile li a{padding:16px}header .dropdown-user .dropdown-menu.with-login.mobile li.logout{border:none}header .dropdown-menu.show{right:0;left:0}header .btn.links{text-align:start;padding:16px;margin:0;width:-moz-fit-content;width:fit-content}header .btn.links.active:before{content:none}header .btn.links:active{border-color:transparent}}@media(max-width:992px){.supported-by-images{justify-content:center}.chart-overflow .date .date-label:before{bottom:53px}}@media(max-width:767px){.main-home .transformation .heading{margin:40px 0 20px;font-size:36px}.main-home .transformation .description{margin:0 0 20px}.main-home .transformation .description p{font-family:Inter-Regular;font-size:18px;line-height:28px}.guide{grid-template-columns:1fr 1fr}.encouraging .step-5-img{padding-right:0}.encouraging .information{padding-left:0}.encouraging .information p{font-size:16px;line-height:24px}.streak{padding:16px}.streak .streak-time div{height:60px;background-color:transparent;flex-direction:row;display:flex;justify-content:flex-start;margin:10px 0 0 10px}.streak .streak-time div span{height:60px;width:60px;font-size:24px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:300px}.streak .streak-time div p{font-size:16px;margin:20px;line-height:24px}.streak .streak-data .summary-counts-wrap{margin:20px 0!important;padding-left:10px}.streak .streak-data .summary-counts-wrap .count{width:60px;height:60px;font-size:24px}.streak .streak-data .summary-counts-wrap .text{width:calc(100% - 60px);font-size:16px}.page-heading{margin:40px 0 20px;font-family:Gilroy-Regular;font-size:36px;line-height:44px;letter-spacing:-.02em;color:#222}.getting-started{margin-top:40px;padding:24px}.getting-started div h4{font-size:30px;line-height:38px}.getting-started div p{font-size:16px;line-height:24px;margin-bottom:20px}.getting-started button{margin-left:0;width:100%;padding:10px;font-size:16px;line-height:20px}.topics h4{margin-top:64px;font-size:36px;line-height:44px}.topics .description{font-size:18px;line-height:28px}.topics .list .sublists{margin-bottom:4px}.topics .list .sublists p{font-size:16px;line-height:24px}.heal-questions .steps-count{width:calc(100% + 4px);text-align:center}.heal-questions h4{margin-top:60px;padding-right:0}.heal-questions .description{margin:0 0 20px}.heal-questions .questions:nth-of-type(n){padding:0}.heal-questions .healing-plan-btn{margin-top:0}.learn-article{margin:42px 0 12px}.childhood-trauma-details{margin-bottom:32px;padding:24px}.childhood-trauma-details p span{font-size:12px;line-height:18px}.childhood-trauma-details h4{font-size:30px;width:100%;line-height:38px}.childhood-trauma p{font-size:18px}.childhood-trauma .description{padding-right:0}.childhood-trauma .sub-description{margin-top:0}.childhood-trauma-image{width:320px;margin:32px 0}.advisors .title{margin:28px 0 12px}.advisors .advisors-grid{grid-template-columns:1fr 1fr;grid-gap:12px}.supported-by-images{flex-direction:column}.service-heading{margin:40px 0 0}.service-note{margin:0 0 20px}.tool-btn{background-color:transparent;border:none;box-shadow:none;margin:0 20px 20px 0;padding:0}.search .dropdown,.search .search-input{width:100%}.get-help{padding:24px}.get-help h3{font-size:24px;line-height:32px}.search,.service-details{padding:24px;margin-bottom:20px}.service-data{padding-right:0!important}.service-data .pagination{margin:20px 0 40px}.service-data .pagination .next-btn,.service-data .pagination .previous-btn{padding:0 16px}.sub-topics .link,.sub-topics h4{padding:20px 24px}.additional-data{padding-left:0!important}header.exercise-header{padding:10px 0}.return-btn{padding:8px 14px}.exercise-video{margin-bottom:20px!important}.exercise-inner-wrapper{padding:40px 16px}.exercise-inner-wrapper .state-selection .question{font-size:30px}.exercise-inner-wrapper .state-selection .sub-questions{padding:16px}.exercise-inner-wrapper .state-selection .sub-questions .title{font-size:20px;line-height:24px}.exercise-footer .description{padding:20px}.exercise-footer .description span{text-decoration:none}.exercise-footer .details{padding:20px}.exercise-footer .details .footer-logo-wrapper .footer-logo,.exercise-footer .details .footer-logo-wrapper .footer-logo-hover{width:40px}.exercise-footer .details .footer-logo-wrapper:hover{width:39.75px}.exercise-footer .details .copyright{width:54%;text-align:center;margin-top:12px}.immediate-crisis{padding:16px}.video-overlay .fullscreen-video{height:auto}.video-overlay .tool-btn{background:#f8f5f9;border:1px solid #f8f5f9;box-shadow:0 1px 2px rgba(16,24,40,.05);padding:8px 15px}.video-overlay .video-details{padding:16px;height:100vh}.video-overlay .video-details .video-title{margin-right:44px;font-family:Gilroy-Regular;font-size:24px;line-height:32px;margin-top:60px}.video-overlay .video-details .feedback{align-self:end;margin-bottom:90px;padding:24px}.video-overlay .video-details .feedback .title{font-size:16px;line-height:24px}.video-overlay .video-details .feedback .question{padding:10px 22px 10px 17px}.video-overlay .close-btn{top:16px;right:16px;padding:15px}.video-overlay .buttons{bottom:20px}.fs-video-data .video-controls .other-content{max-height:calc(100vh - 360px);top:200px;bottom:200px}.fs-video-data .video-controls .video-progress{padding:0 16px;margin-bottom:150px}.fs-video-data .video-controls .other-controls{margin-bottom:90px;padding:0 16px}.fs-video-data .video-controls .other-controls .video-quality select{font-size:12px}.fs-video-data .video-controls .other-controls .controls .duration{white-space:nowrap}.fs-video-data .video-controls .other-controls .controls .volume{margin-right:16px}.fs-video-data .video-controls .other-controls .controls .volume img{width:20px;height:20px}.fs-video-data .video-controls .other-controls .controls .volume .video-slider.volume{width:100%}.fs-video-data .video-controls .other-controls .other-buttons{justify-content:center;position:absolute;top:calc(100% + 16px);left:0;right:0}.videodetails{margin-left:0!important;margin-bottom:30px!important}.videodetails .video-heading{font-family:Gilroy-Medium;font-size:26px;color:#42215e}.videodetails p{font-family:Inter-Medium;font-size:16px;color:#444;margin-bottom:22px}.videodetails .video-category,.videodetails p span{font-family:Inter-Medium;font-size:16px;color:#7a3380}.videodetails .act-badge{padding:2px 8px;border-radius:16px;background-color:#f2f2f2;font-family:Inter-Medium;font-size:12px;color:#444}.videodetails .description{font-family:Inter-Regular;font-size:16px;color:#2d2d2d}.dailypractice{border:2px solid #7a3380;padding:24px;align-items:center}.dailypractice h3{font-family:Gilroy-Regular;font-size:30px;color:#2d2d2d}.dailypractice p{font-family:Inter-Regular;font-size:16px;color:#2d2d2d}.dailypractice .btn-purple{width:100%}.explorevideos{margin-bottom:0!important}.explorevideos .video-heading{font-family:Gilroy-Medium;font-size:26px;color:#42215e}.mainvideo{margin-bottom:0!important}.gift-forward-box{padding:20px}}@media(min-width:280px)and (max-width:420px){.tool-btn span{padding:0 6px;font-size:12px}.tool-btn img{height:16px;width:16px}.services .tool-btn{margin:0 10px 10px 0}}@media(min-width:0px)and (max-width:576px){body{background-color:#fff}body.gradient-bg{background:none;background-color:#fff}.fast-exit-btn{padding:10px 15px}.heading-wrap,.heading-wrap.healing{margin-top:40px}.page-not-found .page-heading{font-size:48px}.page-not-found .description{font-size:20px}.heading{font-family:Gilroy-Regular;font-size:36px;color:#2d2d2d}header .logo-wrapper .logo,header .logo-wrapper .logo-hover{width:74px;height:36px}.tool-btn{margin-bottom:12px;background:transparent;border:none;box-shadow:none;padding:0}.tool-btn span{padding:0 6px}.search{margin:40px 0 20px}.service-details{padding:20px;margin-bottom:20px}.make-plan{background-color:#f6f4f7;padding:24px;margin:24px 0}.resource-plan{margin:12px 0}.resource-plan .header-res-plan{flex-wrap:wrap;padding:0 20px 20px}.resource-plan .header-res-plan .editplan-cancel,.resource-plan .header-res-plan .tools{margin-top:20px}.resource-plan .detail-res-plan{border:2px solid #42215e;padding:24px}.resource-plan .detail-res-plan textarea{font-size:1.125rem}.resource-plan .detail-res-plan .res-my-heading{font-size:1.875rem}.resource-plan .detail-res-plan .res-my-subheading-head{font-size:1.25rem;min-width:20px;margin:20px 0 0}.resource-plan .detail-res-plan .res-my-subheading{font-size:1.25rem;margin:20px 0 0;width:31px!important}.resource-plan .detail-res-plan .res-plan-content1{font-size:1rem;margin:4px 0 0}.make-plan-heading{font-size:1.875rem}.make-plan-content{font-size:1rem}.res-plan-content2{font-size:1rem;margin:4px 0 0}.fs-video-data .video-controls .video-info{width:100%;margin:76px 0 0 16px}.fs-video-data .video-controls .video-info label{font-family:Gilroy-Regular;font-size:24px;color:#fff}.fs-video-data .video-controls .close{margin:16px;padding:10px 12px}.fs-video-data .video-controls .close img{margin-right:0;padding:2px}.fs-video-data .video-controls .close span{display:none}.fs-video-data .video-controls .fs-play-video img{height:72px;width:72px}.fs-video-data .video-controls .started h1{font-family:Gilroy-Reguler;font-size:24px;color:#fff}.fs-video-data .video-controls .other-content{margin:16px;bottom:116px;left:0;z-index:1}.fs-video-data .video-controls .other-content .about-video{padding:24px}.fs-video-data .close-video-msg .message-body{padding:16px}.fs-video-data .close-video-msg .message-body .close-msg{padding:10px}.welcome h1{font-size:30px}.monthly-stats label{font-size:30px;line-height:44px}.monthly-stats p{font-size:16px}.monthly-progress{margin:40px 0;border:2px solid #42215e}.monthly-progress p{display:flex;align-items:center;justify-content:space-between;font-size:20px;padding:16px}.monthly-progress div{height:192px}.streak{padding:16px}.streak .streak-time div{height:60px;background-color:transparent;flex-direction:row;display:flex;justify-content:flex-start;margin:10px 0 0 10px}.streak .streak-time div label{height:60px;width:60px;font-size:24px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:300px}.streak .streak-time div p{font-size:16px;margin:20px;line-height:24px}.streak .streak-data .summary-counts-wrap{margin:20px 0!important;padding-left:10px}.streak .streak-data .summary-counts-wrap .count{width:60px;height:60px;font-size:24px}.streak .streak-data .summary-counts-wrap .text{width:calc(100% - 60px);font-size:16px}.most-viewed-video{font-size:30px!important;line-height:38px;color:#222}.check-out{font-family:Gilroy-Regular;font-size:30px;color:#42215e;margin:40px 0}.moods{font-family:Inter-Regular;font-size:18px;color:#42215e}.chart-btn{margin:0 8px 0 0}.chart-overflow .date .date-label:first-child:before{left:8px}.chart-overflow .date .date-label:before{bottom:62px;margin:0 12px;left:calc(40% - 1px)}.chart-overflow .date .date-label .label{bottom:-7px}.message-modal .modal-dialog{top:24px}.message-modal .modal-content{padding:16px}.message-modal .modal-content .close-btn{padding:15px}.upgrade-now-wrap.invisible{margin-top:40px!important}.upgrade-now-wrap .upgrade-now button{width:100%}.welcome h1{font-size:36px;line-height:44px}.steps .step-active{padding:16px;font-size:20px;line-height:24px}.steps .completed,.steps .in-progress{width:20px;height:20px;background:#ecfdf3;border-radius:16px}.steps .details{padding:16px}.steps .details h4{font-size:24px;line-height:32px}.steps .details p{margin-bottom:12px}.steps .details button{width:100%;text-align:left;padding:16px 28px;margin-top:20px;margin-bottom:0}.intention{margin-bottom:20px}.guidence-information{padding:12px}.guidence-information .description{font-size:14px;line-height:20px}.information{padding:12px}.information .description{font-family:Inter-Regular;font-size:16px;color:#2d2d2d}.recommended{margin-bottom:0}.reading .information{padding:16px 16px 22px}.reading .information h4{font-size:16px;line-height:20px}.reading .information .instructor-name{margin-bottom:8px}.reading .information .release-date{font-size:12px;line-height:18px}.steps .information{padding:20px}.steps .information h3{font-family:Gilroy-Regular;font-size:24px;color:#2d2d2d;margin-bottom:0}.steps .information p{font-family:Inter-Regular;font-size:16px;color:#2d2d2d}.encouraging .information h3{font-size:24px;line-height:32px}footer{padding:20px 0}footer .footer-top{padding:20px;width:calc(100% + 32px);left:-16px;top:-20px;transform:translateY(-100%)}footer .footer-top p{font-size:16px}footer .footer-logo-wrapper .footer-logo,footer .footer-logo-wrapper .footer-logo-hover{width:40px}footer .footer-logo-wrapper:hover{width:39.75px}footer .subscribe input{width:100%;border-radius:8px}footer .subscribe .btn.btn-purple{border-radius:8px;width:100%;margin-top:8px}footer .footer-links:hover{color:#42215e}.account-pereferences h1{font-size:36px;line-height:44px;margin:40px 0 20px}.account-pereferences .basic-information{margin-bottom:20px}.account-pereferences .basic-information .title{font-size:24px;line-height:32px}.account-pereferences .basic-information .title-description{margin-bottom:12px;font-size:16px;line-height:24px;color:#555}.account-pereferences .basic-information .details{padding:16px}.account-pereferences .basic-information .details .avatar{margin-right:12px}.account-pereferences .basic-information .details .avatar img{height:40px;width:40px}.account-pereferences .basic-information .details .user-details-edited{margin-right:0}.account-pereferences .basic-information .details .change-btn,.account-pereferences .basic-information .details .password{font-size:16px;line-height:20px}.account-pereferences .basic-information .details .desc-wrap{margin-left:12px}.account-pereferences .basic-information .details .desc-wrap .title{font-size:16px}.account-pereferences .basic-information .details .desc-wrap .desc{font-size:14px}.account-pereferences .basic-information .details .free-trial-subscription,.account-pereferences .basic-information .details .methods{font-size:16px;line-height:20px}.account-pereferences .basic-information .details .add-btn,.account-pereferences .basic-information .details .cancel-btn,.account-pereferences .basic-information .details .change-btn,.account-pereferences .basic-information .details .manage-btn{font-size:14px;line-height:20px}.account-pereferences .basic-information .details .subscription-details ul{padding-left:20px;width:100%}.account-pereferences .basic-information .details .subscription-details p,.account-pereferences .basic-information .details .subscription-details ul li{font-size:16px;line-height:24px}.account-pereferences .basic-information .details .subscription-details .desc{padding-right:0}.account-pereferences .basic-information .details .days-left-btn{position:static;margin-top:4px}.browse_exercise{padding:24px;margin-top:20px}.modal .modal-close-btn{padding:15px}.stay-in-touch{padding:40px 16px;margin-top:20px}.stay-in-touch .subscribe-btn{margin:12px 0}.stay-in-touch .getting-started-btn{margin-left:0}.articles h4{font-size:30px}.articles .description{font-family:Inter-Regular;font-size:18px;line-height:28px}.important-description{margin:32px 0}.important-description h3{font-size:24px;line-height:32px}.sub-article{padding:32px 16px}.sub-article h4{font-size:30px;line-height:38px}.reading{margin-bottom:12px}.videos h3{margin:40px 0 12px}.therapist-topic{margin-top:40px}.childhood-trauma-image{width:230px}.free-trial h4{font-size:30px;line-height:38px}.heal-questions{padding:24px}.heal-questions h4{font-size:30px;line-height:38px}.heal-questions .description{font-size:16px;line-height:24px}.heal-questions .time-btn{text-align:left;width:100%}.about-us h2{margin-bottom:20px}.about-us .story{padding:24px}.about-us .our-founder{margin-top:40px}.about-us .our-founder .background-image{margin-bottom:44px}.about-us .our-founder .founder-image{top:25px;left:25px}.about-us .our-founder .description h4{margin:20px 0}.founders h3{margin-top:40px}.founders .lead-heading{padding-top:0;margin:12px 0 32px}.founders .founder-details{padding:24px;margin:12px 0}.founders .founder-details h4{margin-top:24px}.advisors .advisors-grid{justify-content:center;grid-template-columns:1fr}.advisors .advisors-grid .details{padding:24px}.funded-by{margin:40px 0 16px}.about-founder .images{right:-24px}.about-founder{padding:24px}.about-founder .founder-name{font-family:Gilroy-Regular;font-size:36px;line-height:44px;letter-spacing:-.02em;color:#222}.bookmarkedarticles{margin-top:20px}.articles{margin-top:40px!important}.articles .tabs{margin-top:20px}.articles .add-to-reading-list{padding:24px;margin-top:20px;margin-bottom:40px}.articles .add-to-reading-list p{font-size:20px}.articles .article-card{margin-bottom:12px}.articles .article-card div .card-content{padding:16px}.articles .article-card div .card-content h4{font-size:16px}.articles .article-card div .card-content .practitioner-name{font-size:14px}.articles .article-card div .card-content .date{margin-top:8px;font-size:12px}.resources .template{margin-bottom:24px;padding:24px}.resources .template .top{padding-bottom:14px}.resources .template .top h4{font-size:20px}.resources .template .text{padding-top:24px}.resources .template .text p{font-size:14px}.resources a,.resources button{background-color:#fff;border:none;box-shadow:none;padding:0;margin-left:20px;font-size:12px}.resources .helpful-information{margin-bottom:177px}.resources .helpful-information .border-b{padding:16px 0}.resources .helpful-information .border-b h4{font-size:16px}.resources .helpful-information h2{font-size:30px}.create-account-wrap .create-acc{margin-top:40px;margin-bottom:20px}.create-account-wrap .create-acc .heading{font-size:36px}.create-account-wrap .help-you-wrap{padding:24px}.create-account-wrap .help-you-wrap h3{font-size:30px}.create-account-wrap .help-you-wrap .service-list-wrap{padding-left:0;margin-top:25px}.create-account-wrap .help-you-wrap .service-list-wrap li{font-size:16px;padding-bottom:4px}.create-account-wrap .help-you-wrap .form-content{border-top:2px solid #d9d3df;border-left:none}.create-account-wrap .help-you-wrap .form-content .create-account .form-check .form-check-input{width:16px;height:16px}.card-activity{gap:16px;margin:24px 0 16px}.card-activity,.card-activity.exercise{grid-template-columns:1fr}.card-activity-slider{grid-auto-columns:300px}.sub-heading-activities{font-size:30px;color:#222}footer .footer-links .link-sub{font-family:Inter-Medium;font-size:14px;color:#42215e}footer .footer-links .link-sub:hover{color:#42215e}.slick-slider .slick-dots{bottom:-25px!important}.couponcard-wrapper{margin-top:20px;padding:20px}.gift-forward-box{padding:20px}.step-7 .congrats .congrats-heading{font-family:Gilroy-Regular;font-size:36px;color:#42215e}}@media(min-width:0px)and (max-width:1200px){.most-watched-videos .slick-slider .slick-dots{bottom:-25px}.slider-btn{display:none}.slick-slider{margin-bottom:40px}.slick-slider .slick-dots{bottom:-50px}.slick-slider .slick-next,.slick-slider .slick-prev{display:none!important}}@media(min-width:0px)and (max-width:1032px){.inner-wrapper{margin:auto 16px}.navigation-wrap{display:none}.row.mobile-padding{margin:0 16px!important}}@media(orientation:landscape)and (max-width:768px){.video-overlay .fullscreen-video{height:100vh}.video-overlay .close-btn{padding:15px}.video-overlay .close-btn span{display:none!important}.video-overlay .buttons{bottom:20px}.video-overlay .video-details{height:100vh;padding:20px}.video-overlay .video-details .video-title{font-size:24px;font-family:Gilroy-Regular;line-height:32px;margin-top:0}.video-overlay .video-details .related-video{display:none!important}.video-overlay .video-details .feedback .title{font-size:16px;line-height:24px}.video-overlay .video-details .feedback .question{padding:10px 22px 10px 17px}.video-overlay .close-btn{top:16px;right:16px}.fs-video-data .video-controls .video-info{width:80%;margin:16px}.fs-video-data .video-controls .video-info label{font-family:Gilroy-Regular;font-size:24px;color:#fff}.fs-video-data .video-controls .video-info div{font-family:Inter-Regular;font-size:16px;color:#f2ebf2}.fs-video-data .video-controls .close{margin:16px;padding:10px 12px}.fs-video-data .video-controls .close img{margin-right:0;padding:2px}.fs-video-data .video-controls .close span{display:none}.fs-video-data .video-controls .fs-play-video img{height:72px;width:72px}.fs-video-data .video-controls .started h1{font-family:Gilroy-Regular;font-size:24px;color:#fff}.fs-video-data .video-controls .started h1 .fs-title{display:none}.fs-video-data .video-controls .started h1 .landscape-sm-title{display:inline}.fs-video-data .video-controls .other-content{margin:100px 16px 0}.fs-video-data .video-controls .other-content .about-video{margin-top:0;padding:24px}.fs-video-data .video-controls .other-content .about-video p{font-family:Inter-Regular;font-size:16px;color:#2d2d2d}.fs-video-data .video-controls .other-controls{margin-bottom:45px}.fs-video-data .video-controls .other-buttons{margin-bottom:24px}.fs-video-data .video-controls .video-progress{padding:0 16px;margin-bottom:80px}.fs-video-data .close-video-msg .message-body{padding:16px}.fs-video-data .close-video-msg .message-body .close-msg{padding:10px}}@media(min-width:577px)and (max-width:767px){.streak{padding:16px}.streak .streak-time div{height:60px;background-color:transparent;flex-direction:row;display:flex;justify-content:flex-start;margin:10px 0 0 10px}.streak .streak-time div label{height:60px;width:60px;font-size:24px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:300px}.streak .streak-time div p{font-size:16px;margin:20px;line-height:24px}.streak .streak-data .summary-counts-wrap{margin:20px 0!important;padding-left:10px}.streak .streak-data .summary-counts-wrap .count{width:60px;height:60px;font-size:24px}.streak .streak-data .summary-counts-wrap .text{width:calc(100% - 60px);font-size:16px}.chart-overflow .date .date-label:before{bottom:42px;margin:0 12px;left:calc(40% - 4px)}.create-account-wrap .help-you-wrap .form-content{border-top:2px solid #d9d3df;border-left:none}.message-modal .modal-content .close-btn{padding:15px}.card-activity{grid-template-columns:1fr 1fr}.card-activity-items .started h1{font-family:Gilroy-Reguler;font-size:42px;color:#fff}.card-activity-slider{grid-auto-columns:280px}.fs-video-data .video-controls .other-controls{padding:0 16px}.fs-video-data .video-controls .other-controls .controls{display:flex;align-items:center}.fs-video-data .video-controls .other-controls .controls .duration{font-family:Inter-Regular;font-size:14px;color:#fff;margin-right:16px}.fs-video-data .video-controls .other-controls .controls .volume{display:flex;align-items:center}.fs-video-data .video-controls .other-controls .controls .volume img{margin-right:4px}.fs-video-data .video-controls .other-controls .other-buttons{display:flex}.fs-video-data .video-controls .other-controls .other-buttons button{margin:0 8px 0 4px}.fs-video-data .video-controls .other-controls .video-quality{border:2px solid #fff;border-radius:8px}.fs-video-data .video-controls .other-controls .video-quality select{border-radius:8px;padding:4px 8px;background-color:transparent;font-family:Inter-Regular;font-size:14px;color:#fff}.fs-video-data .video-controls .other-controls .video-quality option{font-family:Inter-Regular;font-size:14px;color:#2d2d2d}.fs-video-data .close-video-msg .message-body{padding:16px}.fs-video-data .close-video-msg .message-body .close-msg{padding:10px}}