@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,300;0,400;0,600;0,700;1,300;1,400&display=swap";footer[data-astro-cid-sz7xmlte]{color:#393939;width:100%;font-size:20px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin:30px auto 0;padding:0 0 20px;font-weight:500;background-color:#fffc}.footer-container[data-astro-cid-sz7xmlte]{display:flex;flex-direction:row;width:80%;justify-content:space-between;padding:30px 0;border-top:1px solid var(--secondary);border-bottom:1px solid var(--secondary);max-width:1320px}.footer-img-container[data-astro-cid-sz7xmlte]{display:flex;align-items:center;font-weight:700;font-size:20px;gap:10px;margin-bottom:15px}.footer-container[data-astro-cid-sz7xmlte] img[data-astro-cid-sz7xmlte]{width:100%}.footer-container[data-astro-cid-sz7xmlte] h4[data-astro-cid-sz7xmlte]{color:var(--primary);margin:20px 0;font-size:1.7em}.footer-container[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--primary);text-decoration:none}.footer-links[data-astro-cid-sz7xmlte]{gap:20px;display:flex;margin-top:10px;font-size:2em}.footer_right[data-astro-cid-sz7xmlte]{display:flex;flex-direction:column}.footer-link[data-astro-cid-sz7xmlte]{color:var(--secondary);text-decoration:none;margin-bottom:10px}.footer-rights-reserved[data-astro-cid-sz7xmlte]{align-self:left;width:80%;margin:30px 0;max-width:1320px;color:var(--secondary)}.quick-buttons{height:50px;background-color:var(--primary);position:fixed;top:0;width:100%;z-index:3;display:flex;justify-content:space-between;padding:0 20px;align-items:center}.quick-buttons div{display:flex;color:#fff;gap:20px;font-size:20px}.quick-buttons i{font-size:30px}.quick-buttons div a{color:#fff;display:flex;gap:20px;text-decoration:none;align-items:center}.language-toggler{align-items:center;display:flex;width:30px;height:30px;border-radius:8px;cursor:pointer}nav{margin-top:50px;width:100%;display:flex;align-items:center;justify-content:space-between;top:0;left:0;right:0;z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);white-space:pre-line;text-align:center}.emergency-button{display:flex;align-items:center;gap:10px;padding:5px 20px;border-radius:8px;border:none;color:#fff;font-size:1rem;transition:all .3s ease;cursor:pointer;background-color:#f55}.nav-links-desktop{display:flex;justify-content:space-between;gap:10px}.nav-links-desktop a{color:#285ccd;text-decoration:none;font-size:1.2rem;font-weight:500;padding:5px 20px;border-radius:8px;transition:all .3s ease;cursor:pointer;display:flex;align-items:center}.nav-links-desktop a:hover,.active-link{background-color:#f1f1f1}.sidebar-toggle-btn{display:none}.sidebar-container{position:fixed;top:0;right:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:999;transition:all .3s ease;overflow:hidden;display:none;flex-direction:column;align-items:center}.sidebar-container a{color:#285ccd;text-decoration:none;font-size:30px;font-weight:500;padding:5px 20px;border-radius:8px;transition:all .3s ease}.dropdown{position:relative;display:inline-block}.dropbtn{background-color:transparent;color:#000;padding:5px 20px;font-size:1.2rem;font-weight:500;border:none;cursor:pointer;border-radius:8px;transition:all .3s ease}.dropdown-content{display:none!important;position:absolute;background-color:#f1f1f1;min-width:180px;box-shadow:0 8px 16px #0003;z-index:1000;transition:all .3s ease;border-radius:0 0 8px 8px}.dropdown-content a{color:#000;padding:5px 20px;text-decoration:none;display:block;font-size:1.2rem;font-weight:500;transition:all .3s ease;border-bottom:1px solid #ddd}.dropdown-content a:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block!important}@media (max-width: 986px){.quick-buttons div a p,.nav-links-desktop{display:none}.sidebar-toggle-btn{display:flex;gap:20px;font-size:1.5rem;cursor:pointer;background-color:transparent;font-size:30px;text-align:center;outline:none}.emergency-button{width:200%;padding:5px 10px}.sidebar-container{display:flex}.sidebar-container a{display:block;border-bottom:1px solid #ddd;width:100%;text-align:center;padding:20px 0}.sidebar-container a:hover{background-color:#ddd}.sidebar-container a:last-child{border-bottom:none}.dropbtn{font-size:30px;padding:20px 0}.dropbtn i{font-size:25px}.dropdown-content{min-width:100%}}.attention-container{padding:120px 20px;max-width:1200px;margin:0 auto;display:flex;flex-direction:column}.attention-container>img{width:100%;max-width:900px;margin:0 auto;align-self:center}.pricing-texts{display:flex;gap:1rem;flex-wrap:wrap}.pricing-texts p{background-color:#0000000d;border-radius:20px;padding:20px}.attention-h4{padding:5px 0;font-size:1.5rem;font-weight:500}.attention-pills{display:flex;flex-wrap:wrap;gap:10px;margin:20px 0}.attention-pills p{font-size:1.2rem;background-color:var(--primary);color:#fff;padding:5px 10px;border-radius:20px}.attention-info-container{font-size:1.2rem;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.attention-therapy-title{color:var(--primary);font-size:2rem}.attention-therapy-subtitle{font-size:1.8rem;color:var(--primary);margin-top:20px}.attention-therapy-text{font-size:1.3rem;margin:20px 0}.attention-therapy-info{display:flex;gap:20px}.attention-therapy-info>div{flex-basis:50%}.attention-therapy-info>div h3{color:var(--primary);font-size:1.5rem;margin:20px 0}.attention-nav-buttons{display:flex;justify-content:flex-end;color:#fff;font-size:1.2rem}.attention-nav-buttons a{color:#fff;background:var(--primary);padding:10px 20px;border-radius:10px;text-decoration:none;z-index:2}.st{padding:200px 20px;max-width:1200px;margin:0 auto}.st2{font-size:1.2rem;display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.st3{display:flex;justify-content:space-between;color:#fff;font-size:1.2rem}.st4{color:#fff;padding:10px 20px;border-radius:10px;text-decoration:none;z-index:2;background:var(--primary)}@media (max-width: 600px){.attention-therapy-info{flex-direction:column}}.home-container{display:flex;flex-direction:column;overflow:hidden}.home-section{max-width:1300px;margin:0 auto;padding:100px 50px;display:flex;gap:40px;overflow:hidden}.subtitle{font-size:3em;font-weight:700;position:relative;margin-bottom:1rem;color:var(--primary)}.subtitle:after{position:absolute;content:"";bottom:5px;width:50px;height:2px;background-color:var(--quinary)}.home-section p{font-size:1.45rem}.landing-btns{display:flex;gap:20px}.landing-btn{gap:10px;padding:11px 40px;border-radius:5px;font-size:1.2rem;cursor:pointer;transition:all .3s ease-in-out;border:none;font-weight:500;font-size:22px;background-color:var(--primary);color:#fff;text-decoration:none;text-align:center}.landing-btn:nth-child(2){background-color:transparent;color:#000;border:1px solid var(--primary)}.landing-btn:hover{background-color:var(--primary-hover);color:#fff}a.landing-btn{height:50px}.landing-info{min-height:100vh;justify-content:center;align-items:center;flex:1 1 0px;padding:0 50px;width:100%;overflow:visible}.landing-info>div{flex-basis:100%}.landing-btns-treatment{display:flex;gap:5px;margin-bottom:1rem;flex-wrap:wrap}.landing-btns-treatment button{border:none;padding:5px 10px;background:var(--primary);color:#fff;font-size:1rem;border-radius:5px;cursor:pointer;transition:all .3s ease-in-out}.landing-btns-treatment button:hover{background:var(--primary-hover)}.landing-btns-treatment button i{font-size:.8rem}.landing-info h1{color:var(--primary);font-size:5rem;margin-bottom:0!important}.landing-info-left h2{color:var(--secondary);margin:10px 0 20px;font-size:1.8rem;font-weight:400}.landing-info h1,.landing-info p{margin-bottom:20px}.site-description{font-size:1.5rem;font-weight:400;color:#616161}.site-description span{color:var(--primary);cursor:pointer;margin-left:5px}.site-description span:hover{text-decoration:underline;color:var(--primary-hover)}.home-more-btn:hover{background:var(--primary-hover)}.btns-container{display:flex;flex-direction:column;gap:10px;margin:20px 0}.btns-container a{color:var(--primary);font-size:1.5rem;text-decoration:none}.landing-info-right{display:flex;flex-direction:column}.landing-info img{padding-top:50px;width:80%;border-radius:50%;object-fit:contain}.landing-area{display:flex;flex-direction:column;gap:20px;padding:50px 20px;align-items:center;justify-content:center}.landing-area-cards{display:flex;gap:20px;justify-content:center;flex-wrap:wrap}.landing-area-card{display:flex;max-width:400px;flex-direction:column;gap:10px;padding:20px;border-radius:15px;background-color:#0000000d;margin:20px 0;color:#000000b3}.landing-area-cards img{width:100%;height:100%;flex-basis:50%;object-fit:contain;border-radius:15px}.landing-area-cards p{font-size:1.3rem;font-weight:400}.landing-about-info{display:flex;flex-direction:column;gap:20px;flex-basis:75%}.landing-about-info h2{font-size:3em;font-weight:700;position:relative;margin-bottom:1rem;color:var(--primary);text-wrap:wrap}.landing-about-info p{font-weight:400;margin-bottom:1rem;color:#616161}.about-lists{display:flex;gap:30px}.landing-about-info h3{color:var(--primary);font-size:1.5em}.about-lists ul{display:flex;flex-direction:column;gap:10px}.list-item{display:flex;gap:10px;align-items:center;font-size:1.3rem;color:#616161}.list-item i{font-size:1.5rem;color:var(--primary)}.landing-about-info button{align-self:self-start}.landing-about>img{border-radius:20px;flex-basis:25%;width:100%;max-width:500px;height:100%;object-fit:contain}.contact-section{width:100%;justify-content:space-between}.landing-services{display:flex;flex-direction:column;gap:20px;align-items:center;padding:100px 0}.service-items-4-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;width:100%}.service-item{display:flex;flex-direction:column;gap:15px;padding:20px;border-radius:15px;background-color:#0000000d;color:var(--primary);margin:20px 0}.service-item h3{font-size:1.5rem;font-weight:500}.service-item h4{font-size:1.4rem;font-weight:400}.service-item p{font-size:1.3rem;font-weight:400}.service-item span{font-size:1.2rem;font-weight:400;color:#006eff}.services-icons-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;place-items:center;gap:20px}.service-image-container{height:50px;width:50px;box-shadow:0 5px 20px #11776b8d;border-radius:10px;padding:5px;display:flex;justify-content:center;align-items:center}.service-image-container img{width:100%}.service-image-container i{color:var(--primary)}.div1{grid-area:1 / 1 / 2 / 2}.div2{grid-area:1 / 2 / 2 / 3}.div3{grid-area:1 / 3 / 2 / 4}.div4{grid-area:1 / 4 / 2 / 5}.schedules{background:#0000000d;padding:20px;margin:20px 0;border-radius:20px}.schedules h3{font-size:1.5rem;font-weight:500;color:var(--primary)}.schedules h4{font-size:1.4rem;font-weight:400;color:var(--primary);margin:20px 0}.schedules p{font-size:1.3rem;font-weight:400;color:#616161}.service-info{display:flex;flex-direction:column;gap:20px;padding:100px 0;align-items:center}.service-info-left{display:flex;flex-direction:column;gap:20px;align-items:center}.service-info-left h2{font-size:3em;font-weight:700;position:relative;margin-bottom:1rem;color:var(--primary);text-align:center}.service-info-left p{font-weight:400;margin-bottom:1rem;color:#616161;text-align:center}.service-info-right{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.service-info-right a{background:var(--primary);padding:10px 20px;border-radius:5px;color:#fff;font-size:1.2rem;text-decoration:none;transition:all .3s ease-in-out}.contact-section ul{list-style:none;padding:0;margin:0}.contact-section ul li{font-size:1.5em;margin-bottom:10px}.contact-section ul li:before{content:"•";color:var(--primary);display:inline-block;width:.8em;transform:scale(2) translateY(-3px)}.contact-buttons{width:100%;display:flex;flex-direction:column}.contact-btn{display:flex;width:100%;margin-bottom:20px;border-radius:30px;padding:10px 20px;background-color:var(--primary);font-size:20px;align-items:center;color:#fff;text-decoration:none;transition:all .3s ease-in-out}.contact-btn i{margin-right:10px}.contact-section>p{color:#000;margin-left:25px}.contact-btn:hover{background-color:var(--primary-hover)}.contact-buttons form{display:flex;flex-direction:column;gap:20px;width:100%}.contact-buttons form input,.contact-buttons form textarea{padding:10px 20px;border-radius:5px;border:1px solid #ccc;font-size:1.2rem;outline:none;font-family:"system-ui"}.contact-buttons form textarea{resize:vertical}.contact-buttons form input:focus,.contact-buttons form textarea:focus{border:1px solid var(--primary)}.emergency-section{max-width:1200px;width:80%;display:flex;margin:0 auto;justify-content:center;text-align:center;padding:20px;background:#ff8181}.emergency-section section{display:flex;flex-direction:column;gap:20px;max-width:500px}.emergency-section a{background:#0000000d;font-size:1.3rem;color:#000c;align-self:center;padding:5px 10px;border-radius:10px;text-decoration:none;gap:10px;display:flex;align-items:center;transition:all .3s ease-in-out}.emergency-section a:hover{background:#0000001a}.emergency-section ul{list-style-position:inside;list-style:none;text-align:start}.emergency-section ul li{font-size:20px;margin-bottom:10px}.emergency-section ul li:before{content:"•";color:#5b0000;font-weight:700;display:inline-block;width:.9em;margin-left:.5em;transform:scale(1.5) translateY(-.05em)}.emergency-section section p{font-size:1.3rem;color:#000c}.emergency-section section h4{font-size:1.5rem}@media (min-width: 820px){.contact-section>section{flex-basis:50%}}@media (min-width: 910px) and (max-height: 920px){.landing-info{padding-top:150px;padding-bottom:100px;min-height:unset}}@media (max-width: 910px) and (max-height: 910px){.landing-info{min-height:unset}}@media (max-width: 1182px){.landing-info{flex-direction:column;justify-content:flex-start;gap:0px;margin-top:150px;padding:0 20px!important}.landing-info img{margin:0 auto}.landing-info>div{flex-basis:0%}.service-items-4-grid{grid-template-columns:repeat(1,1fr);width:100%}.list-item-ic{max-width:30px;height:30px}.service-item,.contact-btn,.contact-section form{width:100%}}@media (max-width: 820px){.landing-info h1{font-size:2.5rem}.landing-about,.contact-section{flex-direction:column}.landing-about-info{flex-basis:100%}.home-section{padding:50px 20px}.about-lists{flex-direction:column;gap:10px}.landing-about img{flex-basis:100%;align-self:center}}@media (max-width: 1030px) and (min-width: 820px){.landing-about img{width:50%}}@media (width <= 768px){.landing-btn{font-size:1.1rem}}@media (max-width: 424px){.landing-btns{flex-direction:column}}@media (max-width: 370px){.landing-btn{font-size:1rem;padding-left:20px;padding-right:20px}}.blog-container{margin:120px auto 0;padding:0 1rem;max-width:960px}.blog-container h1{font-size:3rem;font-weight:700;color:var(--primary);margin-bottom:1rem;padding-top:20px}.blog-container h2{font-size:2rem;font-weight:700;color:var(--primary);margin-bottom:1rem}.blog-container p{font-size:1.2rem;font-weight:400;color:var(--secondary);margin-bottom:1rem}.blog-container img{width:100%;margin:2rem auto}.article-cards-container{display:flex;gap:10px;flex-wrap:wrap}@media (max-width: 768px){.article-cards-container{justify-content:center}.blog-container h1{font-size:2rem}.blog-container h2{font-size:1.5rem}}:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;--primary: #2bb3a3;--secondary: #133f52;--tertiary: #d7ebe4;--quaternary: #d39586;--quinary: #757575;--primary-hover: #5dcbb5}*{margin:0;padding:0;box-sizing:border-box}.accent-word{color:var(--primary)}.site-list{list-style-position:inside;list-style:none}.site-list li{font-size:20px;margin-bottom:10px}.site-list li:before{content:"•";color:var(--primary);font-weight:700;display:inline-block;width:.9em;margin-left:.5em;transform:scale(1.5) translateY(-.05em)}.wp-btn{position:fixed;bottom:20px;right:20px;background:#25d366;width:50px;height:50px;display:flex;align-items:center;justify-content:center;font-size:30px;border-radius:50%}.wp-btn a{color:#fff}@media (min-width: 900px){.wp-btn{width:60px;height:60px;font-size:40px}}.back-btn-container{max-width:1200px;left:0;right:0;margin-left:auto;margin-right:auto;width:100%;position:fixed;margin-top:150px;z-index:1}.back-btn{background-color:var(--primary);width:40px;height:40px;display:flex;margin-left:10px;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;transition:all .3s ease-in-out}.back-btn i{color:#fff;font-size:20px}.back-btn:hover{opacity:.8}
