@import "https://fonts.googleapis.com/css2?family=Roboto:wght@400;500;600;700&display=swap";*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:62.5%}body{font-family:Roboto,sans-serif;font-size:1.6rem}a{color:#000;outline:none;text-decoration:none;transition:all .3s}.about-container{color:#3e0404;width:100%;min-height:100dvh;margin-top:20rem;padding:2rem}.about-section{width:100%}.about-heading{text-align:center;flex-direction:column;gap:1rem;width:100%;max-width:100rem;margin:0 auto 5rem;padding:3rem 1rem;display:flex}.about-heading h1,.mission-container h1{font-size:clamp(2.5rem,3.33vw,4rem);font-weight:900}.about-heading h3,.mission-container h3{color:#061717;text-align:justify;font-size:clamp(1.7rem,2vw,2.2rem);font-weight:400;line-height:1.7}.mission-container{text-align:center;background-color:#f5f1ed;border-radius:2rem;width:100%;max-width:100rem;margin:0 auto 7rem;padding:4rem}.mission-container h1{margin-bottom:1.5rem}.imageContent{grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:2rem;width:100%;max-width:120rem;margin:0 auto 8rem;display:grid}.imageContent-container{width:100%;overflow:hidden}.therapist-images{border-radius:2rem;width:100%;overflow:hidden}.therapist-images img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.imageContent-container:hover .therapist-images img{transform:scale(1.03)}.therapist-details{padding:1.2rem .5rem}.therapist-details h5{font-size:clamp(1.8rem,2.7vw,2rem);line-height:1.4}.therapist-details h5:last-child{color:#5a5a5a;font-size:1.5rem;font-weight:400}.testimonial-container{width:100%;max-width:120rem;margin:0 auto 8rem}.testimonial-container>div:first-child{text-align:center;margin-bottom:4rem}.testimonial-container>div:first-child h1{font-size:clamp(2.5rem,3.33vw,4rem);font-weight:900}.testimonial-details{background-color:#f5f1ed;border-radius:2rem;margin-bottom:2rem;padding:3rem}.testimonial-details h2{color:#061717;margin-bottom:2rem;font-size:clamp(1.8rem,2vw,2.3rem);font-weight:400;line-height:1.6}.testimonial-details h4{margin-bottom:.5rem;font-size:1.7rem}.testimonial-details h5{color:#5a5a5a;font-size:1.5rem;font-weight:400}@media (width<=61rem){.about-container{margin-top:15rem;padding:1.5rem}.about-heading h3,.mission-container h3{text-align:start}.about-heading{margin-bottom:4rem}.mission-container{margin-bottom:5rem;padding:3rem 2rem}.imageContent{grid-template-columns:repeat(2,1fr);gap:1.5rem}.therapist-images{height:38rem}}@media (width<=40rem){.about-container{padding:1rem}.about-heading{margin-bottom:3rem;padding:2rem 0}.about-heading h3,.mission-container h3{line-height:1.6}.mission-container{margin-bottom:4rem;padding:2.5rem 1.5rem}.imageContent{grid-template-columns:1fr;gap:2.5rem;margin-bottom:5rem}.therapist-images{height:42rem}.therapist-details{padding:1rem .5rem}.testimonial-container{margin-bottom:5rem}.testimonial-container>div:first-child{margin-bottom:2.5rem}.testimonial-details{padding:2rem}.testimonial-details h2{line-height:1.5}}.footer-container{background:#f5f5f5;width:100%}.foot-section{grid-template-columns:1fr 2fr 1.2fr 1.2fr;align-items:start;gap:3rem;width:90%;max-width:1200px;margin:0 auto;padding:4rem 0 2rem;display:grid}.footer-image-container img{border-radius:50%;width:11rem;height:auto;display:block}.nav-services-container{width:100%}.nav-container{gap:4rem;display:flex}.nav-container h3{text-transform:capitalize;margin:0 0 1.2rem;font-size:1rem;font-weight:600}.nav-container>div>div{flex-direction:column;gap:.7rem;display:flex}.nav-container a{color:#555;font-size:.9rem;text-decoration:none;transition:color .2s}.nav-container a:hover{color:#222}.fotter-cta-container{flex-direction:column;gap:1.5rem;display:flex}.email-container,.phone-container{flex-direction:column;gap:.35rem;display:flex}.email-container p,.phone-container p{margin:0;font-size:.85rem;font-weight:600}.email-container span,.phone-container span{color:#555;font-size:.9rem}.button-container{margin-top:.5rem}.button-container button{color:#fff;cursor:pointer;background:#222;border:none;padding:.8rem 1.4rem;font-size:.9rem;transition:background .2s}.button-container button:hover{background:#444}.footer-map-container{width:100%}.footer-map-container img{object-fit:cover;width:100%;height:180px;display:block}@media (width<=90rem){.foot-section{grid-template-columns:1fr 1fr;gap:3rem 2rem}.footer-image-container,.footer-map-container{grid-column:span 2}}@media (width<=600px){.foot-section{grid-template-columns:1fr;gap:2.5rem;width:85%;padding:3rem 0 2rem}.footer-image-container,.footer-map-container{grid-column:auto}.nav-container{flex-direction:column;gap:2rem}.footer-map-container img{height:200px}}.header-container{z-index:1000;background-color:#fff;border-bottom:1px solid gray;width:100%;position:fixed;top:0;left:0;right:0}.header-section{flex-direction:column;align-items:center;display:flex}.menu-bar{justify-content:space-between;width:100%;padding:1.5rem;display:flex}.openIcon{background-color:#1e0303;border-radius:1rem;padding:.5rem;transition:all .3s}.openIcon:hover{background-color:#959292}.closeIcon{background-color:#1e0303;border-radius:1rem;padding:.5rem;transition:all .3s}.closeIcon:hover{background-color:#d40808}.header-image-logo img{object-fit:cover;background-color:beige;border-radius:50%;width:8rem;padding:1rem}.header-image-logo{background-color:beige;border-radius:50%;padding:1rem}.header-menu{justify-content:center;align-items:center;width:100%;padding:1rem;display:flex}.header-nav-container{justify-content:space-between;align-items:center;gap:2rem;width:70%;font-size:clamp(1.6rem,2vw,2.3rem);font-weight:600;display:flex}.header-nav-container>a{transition:all .3s}.mobile-menu,.icons{display:none}.header-button button{color:#fff;cursor:pointer;background-color:#1e0303;border:none;border-radius:3rem;padding:1.2rem 2.2rem;font-size:1.5rem;font-weight:600;transition:all .3s}.header-button button:hover{background-color:#4a2929;transform:translateY(-2px)}.header-nav-container>a:hover{background-color:#f5f1ed}.header-nav-container>a.active{color:#1e0303;border-bottom:2px solid #1e0303;font-weight:700}@media (width<=56rem){.header-nav-container{grid-template-columns:1fr;align-content:start;justify-items:start;gap:1rem;display:grid}.header-menu{display:none}.mobile-menu,.icons{display:block}.header-image-logo img{width:10rem}}.services-container{width:90%;max-width:120rem;min-height:100dvh;margin:20rem auto}.service-heading-container{flex-direction:column;width:100%;margin-bottom:2rem;display:flex}.service-heading-container h1{text-align:center;color:#3f0404;font-size:clamp(2.5rem,3.3vw,3rem);font-weight:900}.service-heading-container h4{width:100%;max-width:100rem;font-size:clamp(1.8rem,2.5vw,2rem);font-weight:400}.individual-conmpontent-container{flex-direction:column;justify-content:center;align-items:center;gap:2rem;display:flex}.individual-details{border-bottom:1px solid #ddd;flex-direction:column;gap:3rem;padding-bottom:6rem;display:flex}.individual-image-container{color:#fdfdf9;background-color:#630505;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:2rem;justify-content:start;align-items:end;width:100%;max-width:120rem;height:40rem;padding:2rem;display:flex}.individual-image-container h1{margin:0;font-size:clamp(2.5rem,4vw,4rem);font-weight:800}.service-description-container{flex-direction:column;justify-content:center;align-items:start;gap:3rem;width:100%;margin-top:2rem;display:flex}.service-des h1{color:#000;font-size:clamp(2rem,2.3vw,3rem);font-weight:400}.support-container{flex-direction:column;justify-content:center;align-items:start;gap:.5rem;width:100%;display:flex}.support-heading{font-size:clamp(2rem,2.7vw,3rem);font-weight:800}.support-list{width:100%}.support-list ul{padding-left:2rem}.support-list li{margin-bottom:.8rem;font-size:clamp(1.6rem,2.2vw,2rem)}.service-help-container{flex-direction:column;gap:.5rem;width:100%;max-width:100rem;display:flex}.service-help-container h1{font-size:clamp(2rem,3.2vw,3rem)}.service-help-container h4{font-size:clamp(1.7rem,2.5vw,2rem);font-weight:400}.service-button-container{justify-content:center;align-items:center;width:100%;display:flex}.service-button-container button{color:#01174a;background-color:#f6f4f4;border:none;border-radius:.5rem;padding:1rem;font-size:2rem;font-weight:700;transition:all .6s}.service-button-container button:hover{color:#fff;background-color:brown}@media (width<=61rem){.services-container{margin-top:21rem}}@media (width<=55rem){.services-container{margin-top:17rem}}.home-container{width:100%;min-height:100dvh;margin-top:18rem}.home-section{width:100%}.home-cta-container{background-color:#fff;background-image:url(/background-image.webp);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;border-radius:2rem;align-items:center;width:100%;min-height:100dvh;display:flex;position:relative;overflow:hidden}.home-cta-text{z-index:1;background-color:#380505f0;border-radius:1.5rem;flex-direction:column;align-items:flex-start;gap:1.5rem;width:60%;max-width:75rem;padding:2.5rem;display:flex;position:absolute;left:4%}.home-cta-text h1{color:#faf8f8;margin:0;font-size:clamp(2.5rem,4vw,5rem);font-weight:900;line-height:1.2}.home-cta-text h3{color:#dcdcdc;margin:0;font-size:clamp(1.8rem,2.5vw,2.8rem);font-weight:500;line-height:1.5}.home-cta-text button{color:#380505;cursor:pointer;background-color:#fff;border:none;border-radius:1rem;width:20rem;padding:1.2rem 1.5rem;font-size:1.6rem;font-weight:600;transition:all .3s}.home-cta-text button:hover{color:#fff;background-color:brown;transform:translateY(-2px)}.home-subseciton-container{flex-direction:column;justify-content:center;align-items:center;gap:3rem;width:100%;max-width:130rem;margin:8rem auto 0;padding:0 2rem;display:flex}.home-subseciton-container>h1{color:#350303;text-align:center;margin:0;font-size:clamp(2.5rem,4vw,4.5rem);font-weight:800}.goal-container{background-color:#fafcfe;border-radius:2rem;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:4rem;width:100%;margin-bottom:2rem;padding:3rem;transition:all .3s;display:grid}.goal-container:hover{box-shadow:0 0 3rem #ebe8e8}.goal-container>div:first-child{width:100%}.goal-container img{object-fit:cover;border-radius:2rem;width:100%;max-height:50rem;display:block}.paragraph-container{flex-direction:column;align-items:flex-start;gap:2rem;display:flex}.goal-container>div>p{color:#282828;margin:0;font-size:clamp(1.7rem,2vw,2.4rem);line-height:1.6}.paragraph-container button{color:#fff;cursor:pointer;background-color:#350303;border:none;border-radius:1rem;padding:1.2rem 2.5rem;font-size:1.5rem;font-weight:600;transition:all .3s}.paragraph-container button:hover{background-color:brown;transform:translateY(-2px)}.service-preview-container{flex-direction:column;justify-content:center;align-items:center;gap:2rem;width:95%;margin:0 auto;display:flex}.preview-heading-container{flex-direction:column;justify-content:center;gap:1rem;width:80%;display:flex}.preview-heading-container h1{color:#2c0303;font-size:clamp(2rem,3.3vw,3.5rem);font-weight:900}.preview-heading-container>h4{color:#554242;font-size:clamp(1.8rem,2.6vw,2.5rem);font-weight:500}.preview-cards-container{background-color:#fefdfd;border-radius:1rem;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr));gap:1rem;width:100%;padding:2rem;display:grid}.preview-image{background-color:#fff;border-radius:2rem;width:100%;height:25rem;overflow:hidden}.preview-image img{object-fit:cover;border-radius:2rem;width:100%;height:100%;display:block}.preview-cta{flex-direction:column;gap:.5rem;display:flex}.preview-image-container h4{color:#2e0707;font-size:2rem;font-weight:400}.preview-cta a{color:#fff;cursor:pointer;background-color:#350303;border:none;border-radius:1rem;width:fit-content;padding:1rem 2rem;font-size:1.5rem;font-weight:600;text-decoration:none;transition:all .3s}.preview-cta a:hover{color:#fff;background-color:brown;transform:translateY(-2px)}@media (width<=61rem){.home-container{margin-top:9rem}.home-cta-container{background-position:top;background-attachment:scroll;min-height:100dvh}.home-cta-text{width:90%;padding:2rem;left:5%}.home-cta-text h1{font-size:clamp(2.5rem,6vw,4rem)}.home-cta-text h3{font-size:clamp(1.6rem,4vw,2rem)}.home-subseciton-container{margin-top:6rem}.goal-container{grid-template-columns:1fr;gap:3rem;padding:2rem}.goal-container img{max-height:40rem}}@media (width<=35rem){.home-cta-text{gap:1.2rem;width:92%;padding:1.5rem;left:4%}.home-cta-text h1{font-size:clamp(2.2rem,8vw,3.2rem)}.home-cta-text h3{font-size:1.6rem}.home-cta-text button{width:100%;max-width:20rem}.home-subseciton-container{gap:2rem;margin-top:5rem;padding:0 1rem}.goal-container{gap:2rem;padding:1.5rem}.goal-container>div>p{font-size:1.6rem}.paragraph-container a{width:100%}}@media (width<=28.3rem){.home-container{margin-top:15rem}}.resources-container{background-color:#fff;width:100%;max-width:120rem;min-height:100dvh;margin:20rem auto;padding:3rem}.resources-section-container{flex-direction:column;gap:4rem;width:100%;display:flex}.resources-intro-container{flex-direction:column;gap:.7rem;width:100%;display:flex}.resources-intro-container h1{color:brown;text-align:center;font-size:clamp(2.5rem,3.4vw,3rem);font-weight:700}.resources-intro-container h3{color:#700303;text-align:start;font-size:clamp(2rem,3vw,3rem);font-weight:600;line-height:1.4}.body-button-container{align-items:justify;flex-direction:column;width:100%;max-width:90rem;display:flex}.body-button-container p{color:#222;max-width:90rem;margin-bottom:2.5rem;font-size:clamp(1.6rem,2vw,2rem);font-weight:400;line-height:1.7}.resource-button button{color:#fff;cursor:pointer;background-color:#700303;border:none;border-radius:.7rem;padding:1.3rem 2.8rem;font-size:1.6rem;font-weight:600;transition:opacity .2s,transform .2s}.resource-button button:hover{opacity:.9;transform:translateY(-1px)}.resource-info-container{flex-direction:column;gap:3rem;width:100%;max-width:90rem;margin-top:2rem;display:flex}.resource-info-section{background-color:#f8f8f8;border-radius:1rem;flex-direction:column;gap:2rem;width:100%;padding:3rem;display:flex}.title-container h1{color:#420707;text-align:center;font-size:clamp(2.2rem,3vw,3rem);font-weight:600;line-height:1.3}.heading-body-container{flex-direction:column;gap:1rem;width:100%;display:flex}.heading-body-container h3{color:brown;font-size:2.3rem;font-weight:700;line-height:1.4}.heading-body-container p{color:#333;font-size:1.7rem;line-height:1.7}.heading-body-container h4{color:#333;margin-top:1rem;font-size:1.8rem;font-weight:500;line-height:1.6}.resources-section-container>button{color:#fff;cursor:pointer;background-color:#700303;border:none;border-radius:.7rem;align-self:flex-start;padding:1.3rem 2.8rem;font-size:1.6rem;font-weight:600;transition:opacity .2s,transform .2s}.resources-section-container>button:hover{opacity:.9;transform:translateY(-1px)}@media (width<=61rem){.resources-container{margin:18rem auto;padding:2rem 1.5rem}.resources-section-container{gap:3rem}.resources-intro-container h1,.body-button-container{text-align:start}.resource-info-section{padding:2rem}.title-container h1{text-align:start}.heading-body-container h3{font-size:2.1rem}}@media (width<=40rem){.resources-container{margin:15rem auto;padding:1.5rem 1rem}.resources-section-container{gap:2.5rem}.resource-info-section{padding:1.8rem}.resource-button button,.resources-section-container>button{width:100%}}.anxiety-container{background-color:#f3f6f4;width:100%;max-width:130rem;min-height:100dvh;margin:20rem auto;padding:3rem;position:relative}.anxiety-section{width:100%;max-width:90rem;margin:0 auto}.anxiety-section h1{color:#700303;text-align:center;margin-bottom:2.5rem;font-size:clamp(2.4rem,3.5vw,3rem);line-height:1.3}.test-questions-container{background-color:#fff;border-radius:1rem;width:100%;margin-bottom:2rem;padding:2.5rem;box-shadow:0 .3rem 1.5rem #0000000f}.test-questions-container h5{color:#222;margin-bottom:2rem;font-size:clamp(1.6rem,2vw,2rem);font-weight:500;line-height:1.5}.answers-container{gap:3rem;display:flex}.answers-container label{color:#333;cursor:pointer;align-items:center;gap:.8rem;font-size:1.6rem;display:flex}.answers-container input{accent-color:#700303;cursor:pointer;width:1.8rem;height:1.8rem}.anxiety-section>div:last-child{justify-content:center;margin-top:3rem;display:flex}.anxiety-section button{color:#fff;cursor:pointer;background-color:#700303;border:none;border-radius:.7rem;padding:1.3rem 3rem;font-size:1.6rem;font-weight:600}.anxiety-section button:hover{opacity:.9}.result-test-container{z-index:1000;background:#00000059;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding:2rem;display:flex;position:fixed;inset:0}.result-test-container>div{text-align:left;background:#fff;border-radius:1rem;width:90%;max-width:70rem;padding:4rem}.result-test-container .cancel{text-align:right;color:#e53030;cursor:pointer;width:90%;max-width:70rem;margin:0;font-size:2rem}.result-test-container .cancel:hover{color:#00f}.result-test-container>button{margin-top:1rem}@media (width<=61rem){.anxiety-container{margin:19rem auto;padding:2rem 1.5rem}.anxiety-section h1{text-align:start;margin-bottom:3rem}.test-questions-container{padding:2rem}.answers-container{gap:2rem}}
