main#main{padding:0!important}.main-menu{padding-bottom:1%!important}#wrapper #main .fullwidth-box .fusion-row{width:100%!important;max-width:100%!important}.fusion-fullwidth.fullwidth-box.fusion-builder-row-1.fusion-flex-container.has-pattern-background.has-mask-background.nonhundred-percent-fullwidth.non-hundred-percent-height-scrolling{margin:0!important;padding:0!important}.fusion-fullwidth{padding:0!important}.fusion-column-wrapper.fusion-flex-justify-content-flex-start.fusion-content-layout-column{margin:0!important;padding:0!important}.fusion-post-content p,.post-content p{margin:unset}.fusion-layout-column{margin-bottom:0}:root{--primary-color:#fcd893;--secondary-color:#fff;--background-color:#fff;--text-color:#000;--title-color:#0c4c7d;--link-color:#0c4c7d;--font-inter:"Inter", serif;--font-lato:"Lato", sans-serif;--base-p-font-size:clamp(18px, 1.5vw + 12px, 26px)}main{font-family:var(--font-lato)!important;font-style:normal;font-variant-ligatures:none}main h1{font-size:2.25rem!important;color:var(--title-color)!important;line-height:1.2!important;margin-top:0!important;margin-bottom:1.2%!important;font-weight:700!important;font-family:var(--font-inter)!important}main h2,main h4,main h5,main h6{font-family:var(--font-lato)!important;color:#000!important;font-style:normal!important;font-size:32px!important;line-height:1.5!important;margin-top:0!important;margin-bottom:0!important;font-weight:600!important}main h2{font-size:1.875rem!important;margin-bottom:20px!important;font-family:var(--font-inter)!important}main h3{font-family:var(--font-lato)!important;font-size:24px!important;color:var(--title-color)!important;line-height:1.5!important;margin-top:10px!important;margin-bottom:0px!important;font-weight:600!important}main .with-the-therap-mobile-app-inner h3{margin-top:0px!important}main .box h3{margin-top:15%!important;margin-bottom:5px!important}main .quotation-box h3,main .with-therap-mobile-box h3{margin-top:15px!important;margin-bottom:10px!important}main .with-therap-mobile-box h3{margin-bottom:0px!important}main h4{font-size:17px!important}main p{font-family:var(--font-lato)!important;color:var(--text-color)!important;font-size:17px!important;line-height:1.6!important;margin-top:0!important;margin-bottom:0!important}.hero-section-top-text,.app-store-section-title,.inner-blue-title{font-weight:600!important;font-size:26px!important;font-family:var(--font-lato)!important}.inner-blue-title{font-size:23px!important}.with-therap-mobile-box .inner-blue-title{font-size:17px!important}.app-store-section-title,.inner-blue-title{color:var(--link-color)!important}.app-store-section-title{color:#000!important;font-size:17px!important}.app-store-section-title{margin-bottom:2.5%!important;margin-left:0!important}main a{font-family:var(--font-lato)!important;font-size:21px!important;color:var(--link-color)!important;text-decoration:none!important;font-weight:600!important}.container{max-width:1100px;width:auto!important;margin:0 auto;padding:0}.hero-section,.with-the-therap-mobile-app,.designed-to-empower,.quotation,.faq{background:linear-gradient(0deg,#fcd893 0%,#fff 100%);padding:60px 0;text-align:center}.hero-section{padding-bottom:0;border-bottom:2px solid #fed031}.with-the-therap-mobile-app{background:linear-gradient(0deg,#e6f0d1 34.13%,#fff 100%)}.designed-to-empower,.faq{background:#fff}.designed-to-empower .designed-to-empower-inner{margin-top:40px}.quotation{background:#ffe8b9}.hero-section-inner,.with-the-therap-mobile-app-inner,.designed-to-empower-inner,.quotation-inner,.faq-inner{display:flex;align-items:center;justify-content:space-between;text-align:left;gap:5%;width:100%}.hero-section-inner{gap:5%}.with-the-therap-mobile-app-inner{padding-inline:2%;gap:2.5%}.quotation-inner{margin-top:0;margin-bottom:2.5%}.faq-inner{align-items:flex-start;margin-top:0;gap:2.5%}.hero-section .left-container,.with-the-therap-mobile-app .left-container,.faq-inner .left-container,.faq-inner .right-container{flex:1}.hero-section .left-container{flex:.7}.with-the-therap-mobile-app .left-container{margin-bottom:auto}.faq-inner .left-container,.faq-inner .right-container{display:flex;flex-direction:column;gap:20px}.hero-section .right-container{flex:1.5}.with-the-therap-mobile-app .right-container{flex:1;justify-content:start;display:flex;align-items:flex-start;margin-bottom:auto;margin-top:2%}.contact-us-button{display:flex;background-color:#faa61c;border-radius:50px;color:var(--text-color);margin-top:2.8%;margin-bottom:3%;font-weight:600;width:fit-content;padding:7px 35px;gap:10px}.contact-us-button span{display:flex;align-items:center;gap:10px;color:var(--link-color)!important;font-weight:600}.contact-us-button span svg{width:25px;fill:currentColor}.app-stores{display:flex;gap:10%;margin-top:27px;max-width:95%;justify-content:flex-start;align-items:flex-start;margin-inline:0;flex-flow:column}.app-stores-inner{display:inline-block;flex-direction:row;align-items:center;justify-content:flex-start;gap:8%;margin-right:0%;margin-left:20px}span.app-stores-inner.app-store-logo{margin-right:5px}.app-stores-inner-section{display:flex;flex-flow:row;gap:15%;justify-content:flex-start;align-items:center;width:100%}.app-stores-inner span{white-space:nowrap}.app-stores-inner img{max-height:22px;display:inline-block;vertical-align:text-top}.app-stores-inner>span{font-size:19px!important}.app-stores p{margin-top:10px!important;font-size:17px!important;font-weight:600!important;width:100%}.with-therap-mobile-box{background:#fff;border:2px solid #cde5a0;border-radius:25px;padding:40px;margin-top:1.5%}.design-to-empower-3-box{display:flex;gap:2.5%;margin-top:30px}.design-to-empower-3-box .box{background:#e6f0d1;border-radius:20px;padding:25px;flex:1;text-align:center;border-radius:25px;position:relative}.design-to-empower-3-box .box.box1{background:linear-gradient(180deg,rgb(255 255 255 / .83) 0%,rgb(251 213 137 / .83) 100%);border:2px solid var(--stroke-orange,#ffb92e)}.design-to-empower-3-box .box.box2{background:linear-gradient(0deg,#e6f0d1 34.13%,#fff 100%);border:2px solid #bddc80}.design-to-empower-3-box .box.box3{background:var(--yellow-gradient,linear-gradient(180deg,rgb(255 255 255 / .83) 0%,rgb(251 240 137 / .83) 100%));border:2px solid var(--bright-yellow,#ffe000)}.design-to-empower-3-box .box img{position:absolute;width:85px;top:-20%;left:50%;transform:translateX(-50%)}.design-to-empower-3-box .box p{margin-top:10px}.quotation{position:relative}.quotation-2-box{display:flex;gap:2.5%;text-align:center}.quotation-2-box .quotation-box{background:#fff;border:2px solid #fed031;border-radius:25px;padding:30px 50px;flex:1}.quotation-mark{position:absolute;width:70px;opacity:1}.quotation-mark.quotation-mark-left{transform:scaleX(1);top:25%;left:15%}.quotation-mark-right{left:auto;bottom:15%;right:15%;transform:scaleX(-1)}.quotation-mark img{width:100%}.quotation-box-headshot{display:flex;justify-content:flex-start;align-items:center;text-align:left;gap:20px;margin-bottom:20px}.quotation-box p{text-align:left}.quotation-box p.quotation-box-text{position:relative}.quotation-box p.quotation-box-text::before{content:"";position:absolute;background-image:url(https://www.therapservices.net/images/2025-home/icon-quote-left.svg);background-size:contain;background-repeat:no-repeat;width:30px;height:30px;top:-1rem;left:-1rem;opacity:.4;z-index:1}.quotation-headshot-image img{max-width:80px}.quotation-box p.quotation-name{font-weight:600!important;font-size:19px!important}.faq-item{border-bottom:1px solid #ddd;padding:15px 30px;text-align:left;background:linear-gradient(180deg,#f5f9e7 0%,#ecf4d3 100%);border:1px solid #bddc80;border-radius:15px}.faq-question{display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:10px}.faq-question .faq-dropdown-icon{transform:rotate(180deg);width:15px}.faq-dropdown-icon{transition:transform 0.3s ease}.faq-question.active .faq-dropdown-icon{transform:rotate(0deg)}p.faq-answer{margin-top:2%!important}main ul{margin-bottom:7%}main ul li{margin-bottom:0;text-align:left;padding-left:10px}main ul li h3{margin-top:0}main ul li p{padding-top:.7%}main ul li::marker{color:var(--link-color);font-size:27px;line-height:1}.with-the-therap-mobile-app-inner img#features-image{width:70%;height:700px}.with-the-therap-mobile-app-inner img#features-image.video-doc-image{width:90%}.mobile-break{display:none}.desktop-break{display:inline}h2#faq-section-title,h2#quotation-title{margin-bottom:22px!important}.with-the-therap-mobile-app h2{margin-bottom:10px!important}@media screen and (max-width:1800px){.quotation-mark{width:60px}.quotation-mark.quotation-mark-left{left:10%}.quotation-mark.quotation-mark-right{right:10%}.faq-item{padding:20px 30px}}@media screen and (max-width:1600px){.hero-section-inner{gap:5%}}@media screen and (max-width:1180px){main ul li{margin-bottom:0}.hero-section .right-container{flex:2}.with-the-therap-mobile-app .left-container{flex:1.5}.with-the-therap-mobile-app-inner img#features-image{max-width:100%!important;width:95%}.quotation-inner{padding:0}.hero-section,.with-the-therap-mobile-app,.designed-to-empower,.quotation,.faq{padding-inline:6%}.quotation-mark{width:55px}}@media screen and (max-width:1100px){.hero-section .right-container{padding-bottom:20px}.hero-section .left-container{margin-top:auto}.with-the-therap-mobile-app-inner,.designed-to-empower-inner{margin-top:0}}@media screen and (max-width:1000px){main h1{line-height:1.1!important}main ul{padding-left:0}.container{max-width:700px}.hero-section-inner{flex-flow:column-reverse;text-align:center}.hero-section-inner p br{display:none}.design-to-empower-3-box,.quotation-2-box,.faq-inner{flex-flow:column;text-align:center}.hero-section .right-container{padding-bottom:0}.design-to-empower-3-box{gap:50px}a.contact-us-button{margin:5% auto}.app-stores{text-align:center;justify-content:center;align-items:center;margin-inline:auto}.app-stores-inner-section{justify-content:center}.app-stores-inner img{max-height:22px}.left-container>img,.right-container>img{max-width:60%;margin-top:2%}main .box h3{margin-top:5%!important}.quotation-2-box{gap:25px;padding:2.5%;padding-top:0}.faq-inner{gap:20px}.faq-inner .left-container,.faq-inner .right-container{gap:20px;width:100%;margin:0 auto}.with-the-therap-mobile-app-inner{padding-inline:0}.design-to-empower-3-box .box img{width:70px}.desktop-break{display:none}.designed-to-empower .designed-to-empower-inner{margin-top:25px}span.app-stores-inner.app-store-logo{margin-left:0}.with-the-therap-mobile-app h2{margin-bottom:5px!important}}@media screen and (max-width:600px){main h1,h1.fusion-responsive-typography-calculated{font-size:28px!important;line-height:1.3!important}main h2,main h5,main h6{font-size:20px!important}.hero-section-top-text,.app-store-section-title,.inner-blue-title{font-size:18px!important}main p,main h4{font-size:17px!important}main ul li{margin-bottom:0}.mobile-break{display:inline}.faq-inner .left-container,.faq-inner .right-container{width:100%}.app-stores-inner-section{justify-content:space-between}.quotation-mark{width:45px}.quotation-2-box{padding:0;margin:0}.quotation-mark.quotation-mark-left{top:15%}.quotation-mark.quotation-mark-right{bottom:5%}.app-stores-inner>span{font-size:17px!important}.hero-section,.with-the-therap-mobile-app,.designed-to-empower,.quotation,.faq{padding-inline:5%}.hero-section{padding-top:30px}.quotation-box-headshot{margin-bottom:10%}.quotation-headshot-image img{width:80px}.quotation-name-title p{margin-bottom:2%}.quotation-2-box .quotation-box{padding:25px}}@media screen and (max-width:400px){.app-stores-inner-section{flex-flow:column;gap:15px;margin-top:10px}.app-stores-inner span{white-space:nowrap}.app-stores-inner{justify-content:center}}.interactive-li,.not-interactive-li{cursor:default;transition:all 0.3s ease;border-left:4px solid #fff0;padding-left:35px!important;list-style:none;position:relative;padding:22px;margin-bottom:.5vw}li.not-interactive-li{cursor:default}#features-image{transition:opacity 0.25s ease-in-out;opacity:1}#mobile-image-li{list-style:none!important;background:transparent!important;box-shadow:none!important;border:none!important;text-align:center;margin:20px 0 10px 0;padding:0!important}#mobile-image-li #features-image{display:block;margin:0 auto;width:85%;max-width:320px}.tablet-image{display:none}.faq-answer{display:none}@media screen and (min-width:1000px) and (max-width:1180px){.with-the-therap-mobile-app .right-container{flex:45%}.with-the-therap-mobile-app .left-container{flex:55%}main ul{padding-left:2%}.with-the-therap-mobile-app-inner img#features-image{width:100%}.tablet-image{display:block;margin:0 auto;width:100%}.desktop-mobile-image{display:none}}@media screen and (max-width:1000px){#mobile-image-li #features-image{margin-bottom:5%}}@media screen and (max-width:600px){.with-the-therap-mobile-app-inner .right-container{display:none!important}.interactive-li::before,.not-interactive-li::before{top:14px}#main .with-the-therap-mobile-app h2{font-size:1.375rem!important}}main .faq h3.faq-question{font-size:17px!important;color:#000!important;margin-top:0!important;font-style:normal!important}@media (min-width:2100px){#hero-section-title{font-size:2.375rem!important}main p{font-size:1.1875rem!important}.app-store-section-title{font-size:1.188rem!important}#with-the-therap-mobile-app-section-title,#designed-to-empower-title,#faq-section-title{font-size:2rem!important}main .faq h3.faq-question{font-size:1.1875rem!important}}.custom-modal{display:none;position:fixed;overflow:auto;background:rgb(0 0 0 / 60%);flex-wrap:wrap;align-items:center;justify-content:center;padding:60px 30px;left:0;right:auto;top:0;bottom:0;width:100%}.custom-modal-dialog{max-width:680px;width:100%;border-radius:0;position:relative;margin-left:auto;margin-right:auto}.custom-modal-content{background:#fff;padding:30px 30px;border-radius:10px;border:1px solid #ffc189;-webkit-box-shadow:0 0 40px 15px rgb(0 0 0 / .15);-moz-box-shadow:0 0 40px 15px rgb(0 0 0 / .15);box-shadow:0 0 40px 15px rgb(0 0 0 / .15)}.close-modal{position:absolute;top:6px;right:4px;opacity:1;color:#000;z-index:9;text-align:center;line-height:10px;cursor:pointer;padding:14px 1px;font-weight:600;border-radius:10px;border:0;width:0}.close-modal .round{border-radius:0;background:#ffc189;margin-right:2px;padding:1px 8px 2px 8px;margin-left:-50px}body.modal-open .custom-modal{background:rgb(0 0 0 / .2);-webkit-box-shadow:0 0 5px 2px #fff;-moz-box-shadow:0 0 5px 2px #fff;box-shadow:0 0 5px 2px #fff}.custom-modal .custom-modal-body{padding:0 80px;max-height:570px;overflow:hidden;overflow-y:auto;margin-top:20px}.custom-modal .custom-modal-body .model-heading{font-size:26px;text-align:center;line-height:32px;color:#00437c;font-weight:550;padding-bottom:0;margin-bottom:20px;margin-top:-5px}.custom-modal .custom-modal-body::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgb(0 0 0 / .3);background-color:#f5f5f5;border-radius:20px}.custom-modal .custom-modal-body::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.custom-modal .custom-modal-body::-webkit-scrollbar-thumb{border-radius:20px;background-color:orange;border:1px solid #555}#salesforce_form br{display:none}#salesforce_form label{display:block;font-size:18px;font-weight:600;line-height:28px;margin-bottom:0}#salesforce_form input[type="text"],#salesforce_form input[type="email"],#salesforce_form select{display:block;width:100%;height:36px;margin-top:5px;margin-bottom:25px;padding:0 5px;color:#000;font-size:16px;outline:0;border:1px solid #ffaa06;border-radius:4px;-moz-border-radius:4px!important;-webkit-border-radius:4px;background:#fff8ec}#salesforce_form select{padding-left:10px}#salesforce_form input[type="text"]:focus,#salesforce_form input[type="email"]:focus,#salesforce_form select:focus{outline:0!important}#salesforce_form .required-star{margin-left:8px!important;font-size:18px;color:#b30600;font-weight:600}#salesforce_form #emailval,#salesforce_form #recaptchavalid{margin-top:-15px;margin-bottom:15px;font-size:14px}#salesforce_form .submit-btn{-moz-border-radius:20px!important;-webkit-border-radius:20px;border-radius:20px!important;font-size:18px!important;font-weight:600;font-style:normal;line-height:18px;color:#15537d!important;background-color:#cfe99a!important;width:100%;margin-top:20px;cursor:pointer;padding:12px;border:none}@media only screen and (max-width:700px){.custom-modal .custom-modal-body .model-heading{font-size:20px;line-height:28px}#salesforce_form label{font-size:16px}#salesforce_form .submit-btn{font-size:16px!important}}@media only screen and (max-width:610px){.custom-modal .custom-modal-body{padding:0 10px}.custom-modal-content{padding:30px 10px}.close-modal{top:3px}.close-modal .round{margin-left:-30px}}@media only screen and (max-width:430px){.custom-modal .model-heading .break{display:none}}@media only screen and (max-width:400px){#salesforce_form .g-recaptcha{transform:scale(.85);transform-origin:0 0}}