:root{--primary-color:#32ad46;--secondary-color:#0d5519;--white:white;--heading-black:#141414;--light-background:#f3faff}body{color:#555;background-color:#f3faff;font-family:DM Sans,sans-serif;font-size:19px;line-height:1.5}h1{color:#141414;margin-top:20px;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:62px;font-weight:700;line-height:1.5}h2{color:#141414;margin-top:10px;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:45px;font-weight:700;line-height:1.4}h3{color:#141414;margin-top:20px;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:40px;font-weight:700;line-height:1.3}h4{color:#141414;margin-top:20px;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:35px;font-weight:700;line-height:1.3}h5{color:#141414;margin-top:20px;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:28px;font-weight:700;line-height:1.5}h6{color:#141414;margin-top:15px;margin-bottom:10px;font-family:Poppins,sans-serif;font-size:24px;font-weight:700;line-height:1.4}p{margin-bottom:20px}a{color:var(--primary-color);text-decoration:none;transition:color .2s}a:hover{color:var(--secondary-color)}ul,ol{margin-top:0;margin-bottom:20px;padding-left:40px}li{padding-bottom:8px;font-size:18px}img{color:var(--primary-color);max-width:100%;display:inline-block}blockquote{border-left:10px solid var(--primary-color);background-color:var(--white);color:#141414;width:100%;margin-top:24px;margin-bottom:40px;padding:45px 30px 45px 40px;font-size:20px;font-weight:500;line-height:1.5}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.container{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;display:block}.container.banner-area-container{text-align:center}.container.top-space{padding-top:60px}.banner-title-area-section{background-color:var(--secondary-color);text-align:left;background-image:url("https://cdn.prod.website-files.com/630a6413f1f82054654d7224/63a0e78fd731a33f9bc7f3e6_Choice%20City%20Physical%20Therapy%20Space%20(1)%20(1).webp");background-position:50%;background-size:cover;padding-top:90px;padding-bottom:80px;position:relative}.banner-title-area-section.team-single{background-color:var(--secondary-color);background-image:none;padding-top:20px;padding-bottom:370px}.top-bar-contact-section{padding-top:24px;padding-bottom:22px}.simple-call-link{color:#fff;padding-left:8px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;text-decoration:none}.simple-call-link.hover-blue{font-size:18px}.simple-call-link.hover-blue:hover{color:var(--primary-color)}.simple-call-link.black{color:var(--heading-black)}.simple-call-link.black:hover{color:var(--primary-color)}.top-bar-contact-link{justify-content:flex-start;align-items:center;display:flex}.call-icon{text-align:left;justify-content:center;align-items:center;margin-left:auto;margin-right:auto;display:block}.call-link{color:var(--heading-black);padding-left:10px;font-family:Poppins,sans-serif;font-size:18px;font-weight:500;text-decoration:none;transition:color .2s}.call-link:hover{color:var(--primary-color)}.top-bar-social{z-index:2;text-align:right;justify-content:flex-end;padding-top:20px;padding-bottom:20px;display:flex;position:relative}.social-link-box{border:1px #000;border-radius:0;flex-direction:row;justify-content:center;align-items:center;padding:2px 17px;transition:border-color .125s;display:flex}.social-link-box:hover{border-bottom:2px none var(--primary-color)}.topbar-instagram-icon{padding-top:3px}.top-bar-separator{z-index:2;border:.1px solid #1414141c;position:relative}.navbar{background-color:#0000;padding-top:26px;padding-bottom:18px}.nav-link{color:var(--heading-black);letter-spacing:.02em;padding-top:12px;font-family:Poppins,sans-serif;font-size:16px;font-weight:500;transition:color .2s}.nav-link:hover,.nav-link.w--current{color:var(--primary-color)}.header-button-text{color:var(--white);letter-spacing:.06em;text-transform:uppercase;margin-top:10px;margin-bottom:10px;padding-top:3px;padding-bottom:3px;padding-left:12px;font-size:14px;font-weight:600;line-height:1.7}.header-button{cursor:pointer;align-items:center;padding:2px 24px;display:flex}.header-button-link{background-color:var(--primary-color);border-radius:15px;justify-content:center;align-items:center;margin-left:20px;text-decoration:none;transition:background-color .2s;display:flex}.header-button-link:hover{background-color:var(--secondary-color)}.header-button-link.alreadylink{background-color:#0000;margin-left:0}.banner-area-title{text-align:left;position:relative}.banner-area-title.blog-single{padding-bottom:40px}.title-area-content{text-align:center;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-width:970px;margin-left:auto;margin-right:auto;display:block}.banner-title-text{color:#fff;text-align:center;letter-spacing:.02em;margin-top:0;padding-top:10px;font-size:40px;line-height:1.5}.sub-title-wrap{justify-content:flex-start;align-items:center;padding-bottom:0;display:flex}.sub-title-wrap.center-align{text-align:center;text-align:center;justify-content:center;margin-left:auto;margin-right:auto}.sub-title-text{color:var(--secondary-color);letter-spacing:.04em;text-transform:uppercase;margin-top:10px;padding-left:8px;font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;display:block}.sub-title-text.light{color:var(--white)}.sub-title-text.center-subtitle{color:var(--heading-black);padding-right:8px}.sub-title-text.white-center{color:var(--white);text-align:center;padding-right:8px}.sub-title-text.blue-center-text{padding-right:8px}.button.footer-button,.button.footer-button:hover{background-color:var(--primary-color);color:#fff}.button{border:2px solid var(--primary-color);background-color:var(--primary-color);color:var(--white);letter-spacing:.06em;text-transform:capitalize;border-radius:15px;padding:16px 30px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:background-color .2s;display:inline-block}.button:hover{border-color:var(--primary-color);color:var(--heading-black);background-color:#f3faff80}.button.transparent{color:var(--heading-black);background-color:#0000}.button.transparent:hover{background-color:var(--primary-color);color:var(--white)}.button.transparent.alreadyaptbutton{border-color:var(--secondary-color);align-items:center;max-width:215px;padding:2px 24px;display:flex}.button.transparent.alreadyaptbutton.white-background{background-color:var(--light-background)}.button.transparent.light{color:var(--primary-color)}.button.error-button{width:250px;margin-left:auto;margin-right:auto}.button.footer-button,.button.footer-button:hover{background-color:var(--primary-color);color:#fff}.button.hover-white:hover{color:#fff}.button.doctor-single-button{box-shadow:1px 0 18px #0003}.button.auto-width{flex:1}.button.footer-button,.button.footer-button:hover{background-color:var(--primary-color);color:#fff}.button.footer-button.transparentbutton{background-color:#0000}.footer{background-color:var(--secondary-color);padding-top:100px;padding-bottom:94px;padding-right:0}.footer-social-section{margin-top:30px;display:flex;position:relative}.footer-social-section.article-social-share{margin-top:0}.footer-social-link{border:2px solid var(--primary-color);text-align:center;border-radius:100px;justify-content:center;align-items:center;width:55px;height:55px;margin-bottom:10px;margin-right:10px;line-height:2.6;text-decoration:none;transition:background-color .15s;display:flex;position:relative}.footer-social-link:hover{background-color:var(--primary-color)}.footer-social-link.article-social-link{margin-right:10px}.footer-social{color:var(--white);text-align:center;max-width:20px;padding-top:0;line-height:1.5;position:relative}.footer-social.instagram{top:-1px}.footer-social.white{filter:invert()}.copyright-text{color:#fff;padding-top:30px;font-size:15px}.widget-content-two{padding-left:14px}.widget-title{color:#fff;margin-top:0;padding-right:15px;font-size:22px;font-weight:600;line-height:2}.widget-title-section{flex-direction:row;align-items:center;padding-top:3px;padding-bottom:10px;display:flex}.widget-title-section.appointment-title{padding-bottom:0}.specific-image{margin-top:-10px;line-height:.3}.footer-link{color:#fff;letter-spacing:.01em;padding-bottom:10px;font-size:18px;line-height:1.6;text-decoration:none;transition:background-color .2s;display:block}.footer-link:hover{color:var(--primary-color)}.address-section{flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:flex-start;padding-bottom:20px;display:flex}.address-section.mail-content{justify-content:flex-start;margin-bottom:0;display:flex}.address-section.address-section-one{padding-top:4px}.address-text{color:#fff;flex-direction:column;flex:0 auto;justify-content:flex-start;align-items:flex-start;margin-top:-3px;padding-left:16px;padding-right:20px;font-size:18px;line-height:1.5;text-decoration:none;display:block;position:static}.address-text:hover{color:var(--primary-color)}.address-text.footer-link{transition:background-color .2s}.address-text.footer-link:hover{color:var(--primary-color)}.intro-image{display:block;position:static}.footer-widget-booking{grid-column-gap:30px;grid-row-gap:30px;flex-direction:column;display:flex}.footer-booking-text{font-size:18px}.booking-button{align-items:center;margin-top:0;display:block;position:relative}.section-title-area.left-section{text-align:left;max-width:80vw}.section-title-area.center-align{text-align:center}.service-icon-image{padding:20px}.section-title{text-align:left;margin-top:0}.section-title.white{color:#fff;background-color:#0000;font-size:40px}.section-title.center{text-align:center;text-align:center;font-size:40px}.our-promise-section{background-color:var(--white);padding-top:90px;padding-bottom:90px;position:relative}.our-promise-section.testimonial-section{background-color:#f3faff;background-image:none;padding-top:100px;padding-bottom:80px;overflow:hidden}.our-promise-section.service-sinlgle{padding-bottom:110px}.our-promise-content-area{z-index:2;border:2px solid var(--primary-color);background-color:var(--white);border-radius:20px;justify-content:center;align-items:center;width:900px;margin-top:40px;margin-left:auto;margin-right:auto;padding:70px 60px 60px;display:block;position:relative}.our-promise-content-area.large-width{width:950px;margin-top:0;padding:45px 80px 30px;box-shadow:1px 0 18px #0003}.our-promise-content-area.primary-care-wrap{padding-top:20px;padding-bottom:40px}.our-promise-item{flex-direction:row;justify-content:center;align-items:center;padding-bottom:20px;display:flex}.promise-icon-section{background-color:var(--primary-color);border:4px solid #fff;border-radius:100px;justify-content:center;align-items:center;width:100px;max-width:130px;height:100px;margin-right:0;padding-right:0;display:flex;box-shadow:1px 1px 10px #8b77704d}.promise-content-title{letter-spacing:.01em;margin-top:0;margin-bottom:0;padding-bottom:5px;font-size:24px;font-weight:600;line-height:1.5}.promise-content-title.service-single-intro{margin-top:0;font-size:28px;line-height:1.3}.promise-content-area{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;margin-left:0;margin-right:0;padding-left:24px;padding-right:40px;display:block}.make-appointment-section{background-color:var(--white);padding-top:100px;padding-bottom:120px}.appointment-button-section{justify-content:center;align-items:center;margin-top:30px;display:flex}.appointment-button-section.left-align{flex-direction:row;justify-content:flex-start;align-items:center;margin-top:16px}.or-text{color:var(--white);letter-spacing:.06em;text-transform:uppercase;padding-top:12px;padding-bottom:10px;padding-left:20px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600}.or-text.black-left-space{color:var(--heading-black)}.or-text.black{color:var(--heading-black);padding-top:12px;padding-left:20px}.call-section{border:2px solid var(--primary-color);border-radius:20px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:center;width:60px;height:60px;margin-left:20px;display:flex}.call-section.contact-page{border-width:3px;justify-content:flex-start;min-width:60px;min-height:60px;margin-left:0;display:flex}.call-section.align-left{margin-left:20px}.service-single-intro-section{padding-top:120px;padding-bottom:120px}.single-intro-image{border-radius:20px;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.nav-menu{justify-content:center;align-items:center;display:flex}.button-large{border:2px solid var(--primary-color);background-color:var(--primary-color);color:var(--white);letter-spacing:.06em;text-transform:capitalize;border-radius:15px;padding:22px 60px;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;transition:background-color .2s}.button-large:hover{color:var(--heading-black);background-color:#0000;border-width:2px}.button-large.transparent{color:var(--heading-black);background-color:#0000}.button-large.transparent:hover{background-color:var(--primary-color);color:var(--white)}.button-large.transparent.full-width{justify-content:center;align-items:center;display:flex}.button-large.about-intro-button:hover{color:#fff}.button-large.pricing-button.w--current{text-align:center;width:100%;padding:16px 30px;font-size:15px}.button-large.full-width-white{text-align:center;width:100%}.button-large.full-width-white:hover{color:#fff}.button-large.full-width{justify-content:center;align-items:center;width:100%;display:flex}.button-large.full-width.transparentbutton{background-color:#0000}.button-large.full-width.transparentbutton:hover{background-color:var(--primary-color);color:var(--white)}.button-large.full-width.transparentbutton.margintop25{margin-top:25px}.button-large.black-background{border-color:var(--secondary-color);background-color:var(--secondary-color)}.button-large.black-background:hover{border-color:var(--secondary-color);color:var(--heading-black);background-color:#0000}.header-area-grid{grid-template-rows:auto;justify-content:space-between}.banner-title-overlay{background-image:linear-gradient(#001534e6,#001534e6);max-width:100%;max-height:100%;position:absolute;inset:0%}.footer-grid{grid-template-rows:auto;grid-template-columns:.75fr .5fr .75fr 1fr}.widget-content-four{padding-left:15px}.promise-grid{grid-column-gap:80px;grid-template-rows:auto;align-items:center}.promise-wrap{padding-right:20px}.invertcolor{filter:invert()}.call-group{align-items:center;display:flex}.invert-icon-color{display:none}.treatments-list{color:var(--heading-black);column-count:2;column-rule-style:solid;column-rule-width:0px;column-gap:0;padding-top:30px;font-size:20px;font-weight:500}.treatments-list li{text-indent:40px;background-image:url(https://cdn.prod.website-files.com/630a6413f1f82054654d7224/63127b3acf1b3f409e318ead_Check%20Box.svg);background-position:0 4px;background-repeat:no-repeat;background-size:auto;font-size:20px;list-style-type:none}.footer-acknowledgements{color:#ffffffb3;text-align:center;text-align:center;padding-top:10px;font-size:14px}.footer-website-by{color:#000;text-align:right;padding-top:10px;font-size:16px}.white-hover:hover{color:var(--light-background)}.hours-grid{grid-column-gap:10px;grid-row-gap:10px;color:var(--heading-black);grid-template:"."/.5fr 1fr}.hours-grid.white{color:var(--white)}@media screen and (min-width:1280px){.container-v2{max-width:100rem;margin-left:auto;margin-right:auto}}@media screen and (min-width:1440px){blockquote{margin-top:25px}.simple-call-link.hover-blue{padding-left:10px}.form-input-field.border-field{margin-bottom:20px}.simple-link{padding-top:10px}.our-promise-section{padding-top:100px;padding-bottom:100px}.our-promise-section.testimonial-section{padding-top:110px}.our-promise-section.service-sinlgle{padding-top:90px}.our-promise-content-area{margin-top:30px}.appointment-button-section.left-align{flex-direction:row;justify-content:flex-start;align-items:center;margin-top:12px;display:flex}.or-text,.or-text.black,.or-text.black{padding-left:20px}.call-section.align-left{margin-bottom:0;margin-left:20px}.article-single-share-wrap{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:30px;display:flex}.share-text{padding-bottom:10px}.doctors-listing-wrap{padding-top:100px}.testimonial-content{font-size:19px}.client-name{font-size:20px}.category-page-wrap{padding-bottom:100px}.protected-page-wrap{padding-top:120px;padding-bottom:120px}.hero-wrapper-grid{padding-top:60px}.container-v2{width:100%;position:relative}.section{padding-left:0;position:relative;overflow:hidden}}@media screen and (min-width:1920px){a{color:var(--primary-color)}.container{padding-left:0;padding-right:0}.nav-link{transition:color .2s}.form-input-field.border-field{margin-bottom:20px}.form-minimum-width{width:100%}.copyright-text{line-height:1.6}.hero-section{background-position:50%;background-size:cover}.hero-content-area{padding-top:100px}.hero-area-content{max-width:50ch}.hero-content-text{padding-bottom:15px}.hero-content-button{padding-top:10px}.content-area-left{padding-top:80px}.simple-services-link{border-top-left-radius:20px;border-bottom-left-radius:20px}.simple-link{padding-top:10px}.about-section{padding-bottom:0}.services-section{padding-top:100px;padding-bottom:20px}.form-block{padding-top:30px;position:relative}.consulting-section{padding-bottom:130px}.about-doctor{padding-bottom:120px}.our-promise-section{padding-top:100px;padding-bottom:100px}.our-promise-section.testimonial-section{padding-top:120px}.our-promise-content-area{border:2px solid var(--primary-color);background-color:var(--white);border-radius:20px;width:900px;padding:60px}.our-promise-content-area.large-width{z-index:2;z-index:2;position:relative}.appointment-button-section.left-align{justify-content:flex-start;align-items:center;display:flex}.or-text.black{padding-left:20px}.service-single-intro-section{padding-top:130px;padding-bottom:130px}.features-section{padding-top:130px;padding-bottom:100px}.contact-content-area{padding-right:30px}.single-content-wrap{padding-bottom:60px}.article-single-share-wrap{flex-direction:row;justify-content:flex-start;align-items:center;margin-top:30px;display:flex}.testimonial-content{font-size:19px}.client-name{font-size:20px}.view-more-section{padding-top:12px}.category-collection-item{flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:center;align-items:flex-end;display:block}.category-collection-list{display:flex}.category-page-wrap{padding-top:120px;padding-bottom:100px}.category-link{color:#141414;margin-bottom:40px;padding-right:30px;font-family:Poppins,sans-serif;font-size:24px;font-weight:500;text-decoration:none;transition:color .2s}.category-link:hover{color:var(--primary-color)}.category-link.w--current{color:var(--primary-color);transition:color .125s}.license-section{padding-top:100px;padding-bottom:100px;padding-right:0}.text-link-wrap{text-decoration:none}.license-item-wrap{margin-bottom:10px}.license-item-title{font-size:35px;line-height:1.5}.license-content{padding-bottom:10px}.license-image-link{margin-bottom:15px}.license-website-name{margin-top:0;margin-bottom:0;font-size:25px}.protected-page-wrap{padding-top:140px;padding-bottom:140px}.hero-wrapper-grid{grid-column-gap:90px;padding-top:40px}.footer-grid{grid-column-gap:30px;grid-template-rows:auto;grid-template-columns:.75fr .5fr .75fr 1fr}}@media screen and (max-width:991px){h1{font-size:45px}h2{font-size:40px}h3{font-size:36px}h4{font-size:32px}h5{font-size:26px}h6{font-size:22px}p{font-size:18px}.container{width:100%;padding-left:30px;padding-right:30px}.top-bar-container.container{padding-left:20px;padding-right:20px}.top-bar-contact-section{z-index:2;position:relative}.nav-link{text-align:right}.header-button{flex-direction:row;justify-content:center;align-items:center;display:flex}.header-button-link{text-align:left;margin-left:0;margin-right:0;display:block}.header-button-link.alreadylink{width:100%;margin-top:0;margin-bottom:20px;margin-right:0}.colors-section{padding-top:60px;padding-bottom:40px}.sub-title-wrap{padding-left:0}.color-section-box.primary-color,.color-section-box.secondary-color,.color-section-box.primary-color,.color-section-box.secondary-color{width:100%;max-width:100%}.color-name{font-size:24px}.paragraph-section,.list-section{padding-bottom:20px}.excellency-list{margin-bottom:0}.excellency-list.hospital-speciality{margin-top:60px;padding-top:0}.button.transparent.alreadyaptbutton{justify-content:center}.blockquote-section{padding-bottom:20px}.form-minimum-width{width:100%}.footer{padding-top:80px;padding-bottom:70px}.widget-title{font-size:19px}.footer-link,.address-text,.footer-booking-text{font-size:17px}.hero-section{background-position:0%}.hero-content-area{margin-left:0}.hero-area-title-text{font-size:50px}.hero-content-button{flex-direction:row;margin-top:40px;padding-top:0}.content-area-left{padding-top:40px;padding-bottom:20px;padding-left:0}.simple-services-link{margin-left:0%;padding-right:60px}.simple-link{padding-top:10px}.about-section{padding-top:40px;padding-bottom:0}.consult-heading{font-size:30px}.section-title-content{padding-bottom:20px}.services-section{padding-top:80px}.service-section-area{padding-top:100px;padding-bottom:40px}.service-section-area.home-page-service{padding-bottom:10px}.service-item{margin-bottom:60px;transition-duration:.25s}.service-title{font-size:22px}.service-content{font-size:17px}.section-title{font-size:32px}.section-title.white{font-size:36px}.section-title.center{font-size:30px;line-height:1.3}.form-block{padding-top:10px}.consulting-section{padding-top:80px;padding-bottom:60px}.consult-quick-link{margin-left:0}.counter-section{padding-top:60px;padding-bottom:20px}.counter-item{margin-bottom:40px}.about-doctor{padding-bottom:80px}.doctor-intro-details{position:relative}.doctor-crew-detail{margin-top:0;margin-left:0}.our-promise-section{padding-top:80px;padding-bottom:80px}.our-promise-section.testimonial-section{padding-top:60px;padding-bottom:80px}.our-promise-content-area{z-index:2;width:100%;padding-left:40px;position:relative}.our-promise-content-area.large-width{width:100%;padding-left:40px;padding-right:40px}.make-appointment-section{padding-top:60px;padding-bottom:80px}.appointment-button-section{z-index:2;position:relative}.service-single-intro-section{padding-top:80px;padding-bottom:90px}.single-intro-image{margin-bottom:40px}.features-section{padding-top:100px;padding-bottom:80px}.pricing-plan-section{padding-top:140px;padding-bottom:20px}.pricing-item{margin-bottom:80px}.pricing-area{flex-direction:column;align-items:flex-start}.plan-price,.pricing-duration{margin-bottom:5px}.contact-page-section{padding-top:60px;padding-bottom:70px}.contact-content-area{width:100%;margin-top:0;padding-left:0}.contact-form-area{width:100%}.contact-form-label{margin-top:15px}.utility-page-wrap{background-position:50%;flex-direction:row;display:inline}.error-page-content{flex-direction:row;justify-content:center;align-items:flex-start;width:100%;margin-left:auto;margin-right:auto;padding:80px 40px;display:block}.error-text{font-size:180px}.blog-listing{padding-top:120px}.article-title{font-size:18px;line-height:1.3}.article-listing-meta{flex-direction:column;justify-content:flex-start;align-items:flex-start;display:block}.article-listing-meta.single-meta{flex-direction:column;align-items:center;display:flex}.article-author{flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:14px;margin-left:auto;margin-right:auto;display:flex}.article-date{flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:2px;margin-left:auto;margin-right:auto;display:flex}.post-listing-content{padding-left:10px;padding-right:10px}.article-meta-separator{display:none}.article-single-author-wrap{margin-top:40px}.article-single-share-wrap{flex-direction:row;align-items:center}.share-text{padding-bottom:0}.doctors-listing-wrap{padding-top:80px;padding-bottom:40px}.contact-link-wrap{min-width:50px;min-height:50px;padding-left:0}.doctor-title{font-size:21px}.doctor-position{font-size:16px}.doctor-quicklinks.doctor-listing{inset:auto 0% -10%;inset:auto 0% -10%}.doctor-contents{margin-top:20px;padding-left:10px;padding-right:10px}.doctor-listing-bio{font-size:16px}.doctor-single-wrap{padding-bottom:80px}.doctor-single-image{width:100%}.doctor-single-name{color:#141414;font-size:40px}.doctor-member-job{color:var(--heading-black)}.doctor-meta-title,.doctor-meta-value{color:#141414}.simple-bio,.full-bio{font-size:17px}.doctor-single-bio{padding-top:40px}.testimonial-bio{padding-top:10px}.testimonial-rating-wrap{padding-bottom:30px}.client-name{font-size:18px}.testimonial-slide{width:45%}.slider{height:440px}.left-arrow{display:none;top:-54%;right:15%}.right-arrow{display:none;top:-54%;right:5%}.article-section{padding-top:60px;padding-bottom:60px}.service-button{text-align:left;margin-top:10px}.brand,.brand.w--current{padding-left:0}.menu-button{background-color:var(--primary-color);border-radius:15px;margin-right:10px;padding:12px}.menu-button.w--open{background-color:var(--primary-color);color:#141414;-webkit-text-fill-color:inherit;background-clip:padding-box}.nav-menu{background-color:var(--light-background);padding-top:10px;padding-bottom:40px}.about-intro-content{z-index:3;position:relative}.doctors-collection-list{flex-direction:column;align-items:stretch;display:block}.category-page-wrap{padding-top:100px}.category-link{padding-bottom:20px}.category-link.w--current{font-size:21px}.license-section{padding-top:60px;padding-bottom:100px}.license-item-wrap.font-wrap{margin-top:40px}.changelog-section{padding:80px 40px}.dropdown{float:none;clear:none;text-align:left;width:100%;margin-right:auto;position:relative}.dropdown-toggle{padding-top:20px}.dropdown-list.w--open{padding-bottom:10px}.doctor-item-section{position:relative}.doctor-link-image{width:24px;height:24px;padding-left:0}.doctor-link-image-mail{width:30px;height:30px}.button-large.full-width-white{margin-top:10px}.protected-form-wrap{width:100%;max-width:100%;margin-left:auto;margin-right:20px;padding-left:20px;padding-right:40px}.protected-page-wrap{padding:100px 40px 80px}.color-section-grid{grid-template-columns:1fr 1fr}.menu-icon{color:var(--white)}.hero-wrapper-grid{grid-template-columns:1fr;padding-top:40px}.simple-service-wrap{grid-template-columns:1fr}.about-section-wrap{grid-column-gap:16px;grid-template-columns:1.25fr}.simple-about-image{text-align:center}.service-item-wrap{grid-template-columns:1fr 1fr}.service-title-wrap{grid-column-gap:40px}.doctor-crew-wrap{grid-column-gap:20px;grid-template-columns:1fr}.excellency-wrap{padding-left:0}.doctor-single-grid{grid-column-gap:16px;grid-template-columns:1fr}.footer-grid{grid-template-columns:.75fr .5fr}.promise-grid{grid-column-gap:20px;grid-template-columns:1fr}.promise-list-grid,.featured-content-grid,.consulting-grid-wrap{grid-template-columns:1fr}.pricing-wrap{grid-template-columns:1fr 1fr}.contact-form-wrap{flex-direction:column}.appointment-form-section{padding-top:60px;padding-bottom:60px}.form-grid-wrap{grid-template-columns:1fr}.already-a-patient{padding-left:0;padding-right:0;display:flex}.already-a-patient.desktop-hidden{display:flex}.alreadybuttontext{text-transform:capitalize}.alreadybuttontext.m0{margin-top:0;margin-bottom:0}.already-a-pt-label.white{top:-29%}.navbookbuttons{flex-direction:column;justify-content:center;align-items:flex-end;padding-left:20px;padding-right:20px}.title{margin-bottom:30px}.footer-website-by{text-align:center}.section-page-top{padding-top:1.875rem;padding-left:1.5625rem;padding-right:1.5625rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.padding-section-large{padding-top:6rem;padding-bottom:6rem}.contact30_tabs{grid-column-gap:3rem}.heading-style-h2{font-size:2.75rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}}@media screen and (max-width:767px){h1,h2,h3,h4,h5{margin-top:10px}.container{padding-left:30px;padding-right:30px}.banner-title-area-section{padding-top:60px;padding-bottom:70px}.top-bar-contact-section{z-index:2;margin-left:auto;margin-right:auto;padding-bottom:5px;position:relative}.simple-call-link.black{padding-top:5px}.call-link{font-size:17px}.top-bar-social{text-align:center;padding-top:5px;padding-bottom:10px}.nav-link{justify-content:flex-end;display:flex}.header-button-link.alreadylink{width:100%;margin-bottom:20px}.banner-area-title{z-index:2;position:relative}.title-area-content{padding-top:0}.banner-title-text{font-size:32px;line-height:1.4}.colors-section{padding-bottom:40px}.color-section-box.primary-color{text-align:left;height:200px;margin-left:0;padding-left:0}.color-section-box.secondary-color{height:200px;margin-left:0}.color-name{text-align:center;font-size:20px}.heading-section{padding-bottom:30px}.unordered-list-item{font-size:17px}.unordered-list-item.about-list-item{max-width:none}.unordered-list-item.bold{align-items:center;font-size:17px;display:block}.excellency-list.hospital-speciality{margin-top:40px;padding-left:0}.button-section{padding-bottom:20px}.button{text-align:center}.button.transparent.alreadyaptbutton{justify-content:center;margin-left:0;margin-right:0}.button.error-button{text-align:center}.button-small-column{padding-bottom:10px}.button-large-column{padding-bottom:20px}.form-input-field.protected-page{font-size:12px}.form-input-field.border-field{margin-bottom:15px}.phone-number-column,.project-column,.name-column,.email-column{padding-left:0}.form-minimum-width.contact-page-form{margin-top:10px}.input-block{margin-right:0}.footer{padding-top:60px;padding-bottom:70px}.widget-content-one{margin-bottom:10px}.widget-content-two{padding-left:0}.widget-title-section{padding-bottom:0}.widget-title-section.appointment-title{padding-bottom:4px}.footer-button-image{padding-left:15px}.hero-area-title-text{font-size:48px}.simple-services-link{padding:10px 30px 40px}.simple-service-title.feature-title{margin-top:10px;font-size:22px}.simple-service-content{font-size:18px}.section-title-area.left-section{display:inline-block}.consult-heading.center{font-size:30px}.section-title-content{font-size:17px}.section-title-content.consult{padding-bottom:0}.about-content-list{margin-top:10px}.service-section-area{padding-top:100px;padding-bottom:20px}.section-title.white{font-size:30px;line-height:1.4}.section-title.center{font-size:28px}.consulting-section{padding-top:60px;padding-bottom:80px}.counter-title{font-size:26px}.info-text-block{font-size:17px}.about-intro-section{padding-bottom:250px}.about-doctor{padding-bottom:70px}.doctor-intro-details{margin-top:20px}.doctor-crew-title{font-size:24px}.doctor-quote{font-size:20px}.our-promise-section{padding-top:60px;padding-bottom:60px}.our-promise-section.testimonial-section{padding-bottom:20px}.our-promise-section.service-sinlgle{padding-bottom:100px}.our-promise-content-area.large-width{padding:20px}.our-promise-item{margin-bottom:0;display:block}.promise-content-title{margin-top:10px;font-size:22px}.promise-content-title.service-single-intro{padding-top:10px;font-size:26px}.promise-content-area{padding-left:0}.make-appointment-section{padding-top:60px;padding-bottom:80px}.appointment-button-section{text-align:center;flex-direction:row;align-items:center;margin-left:auto;margin-right:auto;display:block}.appointment-button-section.left-align{text-align:center;text-align:center;flex-direction:column;align-items:flex-start;display:flex}.or-text{text-align:center;padding:20px 5px;font-size:13px}.or-text.black{padding-top:15px;padding-bottom:15px;padding-left:0}.call-section{text-align:left;margin-bottom:4px;margin-left:auto;margin-right:auto;padding-bottom:0}.call-section.contact-page{align-items:center;display:flex}.call-section.align-middle{margin-bottom:8px}.call-section.align-left{margin-bottom:12px;margin-left:0}.single-intro-image{margin-bottom:20px}.intro-textblock{font-size:17px}.features-section{padding-bottom:80px}.featured-image{margin-bottom:20px}.feature-contents{padding-top:20px}.pricing-item{margin-bottom:60px}.contact-page-section{padding-top:60px;padding-bottom:80px}.contact-content-area{padding-top:40px}.contact-details{flex-direction:row;display:block}.contact-detail-text{text-align:left;justify-content:flex-start;margin-top:10px;padding-left:0;display:block}.error-text{font-size:140px}.error-heading{font-size:35px}.error-content{font-size:17px}.utility-page-form{width:100%}.blog-listing{padding-top:100px;padding-bottom:60px}.article-title{font-size:22px}.post-listing-content{padding-top:5px;padding-left:20px;padding-right:20px}.article-single-author-wrap{margin-top:20px}.contact-link-wrap{min-width:60px;min-height:60px}.doctor-title{font-size:24px}.doctor-position{font-size:18px}.doctor-quicklinks.doctor-listing{inset:auto 0% -4%;display:flex;inset:auto 0% -4%}.doctor-single-image{width:100%}.doctor-single-speciality-text{padding-bottom:17px;font-size:15px}.testimonial-carousel-wrap{padding-top:10px}.testimonial-content{font-size:17px}.testimonial-rating-wrap{padding-bottom:25px}.client-name{font-size:18px}.testimonial-slide{width:95%}.client-job-position{font-size:13px}.left-arrow{display:none;inset:-20% auto auto 2%}.right-arrow{display:none;inset:-20% 4% auto auto}.article-single-wrap{font-size:17px}.slide-nav{object-fit:fill;background-color:#0000}.menu-button{margin-right:0}.menu-button.w--open{background-color:var(--primary-color)}.nav-menu{background-color:var(--light-background);padding-left:20px;padding-right:20px}.about-intro-content{padding-top:0}.category-collection-list{flex-direction:column;justify-content:center;align-items:center;padding-bottom:20px}.category-page-wrap{padding-top:60px;padding-bottom:80px}.category-link,.category-link.w--current{padding-bottom:10px}.license-section{padding:60px 10px 70px}.license-item-title{font-size:36px}.changelog-section{padding:60px 20px}.changelog-item{flex-direction:column;align-items:flex-start}.changelog-content{padding-left:0;font-size:17px}.doctor-link-image,.doctor-link-image-mail{width:auto;height:auto}.protected-form-wrap{padding-top:40px;padding-bottom:40px}.color-section-grid{grid-template-columns:1fr}.appointment-success-message{font-size:17px}.header-area-grid{grid-template-columns:1fr;align-items:end}.service-item-wrap,.service-title-wrap,.about-intro-wrap,.footer-grid{grid-template-columns:1fr}.widget-content-four{padding-left:0}.appointment-form-grid,.featured-grid{grid-template-columns:1fr}.featured-service-item{flex-direction:column}.service-content-right{padding-left:0}.counter-grid-wrap,.pricing-wrap{grid-template-columns:1fr}.already-a-pt-label{text-align:left;margin-left:20px}.already-a-pt-label.white{margin-left:0}.grid-questions{grid-template-columns:1fr}.container-v2{padding-left:2.5rem;padding-right:2.5rem}.section-page-top{padding-top:1.25rem}.heading-style-h1{font-size:2.5rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.contact30_tabs-menu{grid-template-rows:auto}.text-size-medium{font-size:1rem}.padding-section-large{padding-top:4rem;padding-bottom:4rem}.contact30_tabs{grid-row-gap:3rem;grid-template-columns:1fr}.heading-style-h2{font-size:2.25rem}.heading-style-h5{font-size:1.25rem}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}}@media screen and (max-width:479px){h1{font-size:32px}h2{font-size:28px}h3{font-size:26px}h4{font-size:24px}h5{font-size:22px}h6{font-size:20px}ul,ol{padding-left:20px}li{font-size:17px}blockquote{padding:22px 10px 22px 20px;font-size:17px}.container{padding-left:1rem;padding-right:1rem}.container.top-space{padding-top:20px}.container.aligncenter{justify-content:space-between;display:flex}.top-bar-container.container{padding-left:10px;padding-right:10px}.call-link{font-size:16px}.topbar-linkedin-icon{height:20px}.navbar{position:relative}.header-button-link,.header-button-link.alreadylink,.header-button-link.alreadylink{width:100%}.top-bar-header-area{z-index:5;position:relative}.banner-title-text{font-size:28px;line-height:1.2}.sub-title-text{font-size:14px}.sub-title-text.center-subtitle{padding-left:3px;font-size:14px}.color-section-box.primary-color{max-width:100%;height:150px}.color-section-box.secondary-color{max-width:100%;max-height:150px}.unordered-list-item.about-list-item{font-size:18px}.unordered-list-item.bold{font-size:17px}.excellency-list{margin-bottom:0}.button{text-align:center;width:100%;padding-left:20px;padding-right:20px;font-size:12px}.button.footer-button,.button.doctor-single-button{width:100%}.button.transparent{font-size:12px}.button.transparent.alreadyaptbutton.white-background{max-width:100%}.button.footer-button,.button.doctor-single-button{width:100%}.form-input-field{padding-left:25px}.form-input-field.protected-page{font-size:15px}.form-input-field.protected-page::placeholder{font-size:14px}.form-input-field.border-field{margin-bottom:15px;padding-top:0%}.form-minimum-width{width:auto}.input-block{margin-top:.5rem;margin-right:0}.form-icon{width:16px;height:16px;padding-top:0;padding-left:0;top:1.25rem;left:2%}.widget-title{font-size:19px}.booking-button.full-width{width:100%}.footer-button-image{padding-left:14px}.hero-area-subtitle{font-size:14px}.hero-subtitle-text{font-size:13px}.hero-area-title-text{font-size:36px}.hero-content-text{font-size:17px}.hero-content-button{flex-direction:column}.simple-services-link{padding-left:20px;padding-right:20px}.simple-service-title{margin-top:10px;font-size:22px}.simple-service-content{font-size:17px}.simple-readmore-link{font-size:14px}.about-section{padding-top:20px;padding-bottom:80px}.about-content{width:100%}.consult-heading{font-size:25px}.section-title-content.white{padding-top:5px}.section-title-content.left-aligned{text-align:left}.about-content-list{padding:20px}.services-section{padding-top:10px}.service-item{padding-top:50px;padding-left:20px;padding-right:20px}.service-title{margin-bottom:5px}.appointment-content-area{padding-left:20px;padding-right:0}.section-title{font-size:27px;line-height:1.3}.section-title.white{font-size:25px}.section-title.center{font-size:24px;line-height:1.2}.consulting-section{padding-top:60px}.consult-quick-link{flex-direction:row;justify-content:flex-start;align-items:center;padding:10px 5px 10px 10px;display:flex}.consult-link{padding-left:10px;font-size:16px}.link-arrow{display:none}.consult-quick-links-section{margin-top:10px}.consult-video-section{background-position:50%;background-repeat:no-repeat;background-size:auto;width:100%;min-height:250px}.consult-video-section.consult-video-two{background-position:50% 40%}.consult-video-content{justify-content:space-between;width:100%;height:50%;padding-top:40px;padding-bottom:40px;display:flex}.consult-video-title{line-height:110%}.video-link-block{flex-direction:column}.column-right-space{padding-right:0}.doctor-intro-details{padding-left:20px;padding-right:20px}.doctor-crew-designation{font-size:17px}.doctor-crew-title{font-size:22px}.our-promise-section.testimonial-section{padding-bottom:40px}.our-promise-content-area{padding-bottom:20px;padding-left:20px;padding-right:10px}.promise-content-title{padding-bottom:5px}.promise-content-title.service-single-intro{font-size:24px}.promise-content-area{padding-right:20px}.make-appointment-section{padding-top:80px;padding-bottom:100px}.appointment-button-section.left-align{flex-direction:column;align-items:flex-start}.or-text.black{padding-top:15px;padding-bottom:15px}.call-section{margin-bottom:5px;margin-left:0}.call-section.align-middle{margin-left:auto;margin-right:auto}.call-section.mr0{margin-right:0}.intro-textblock{font-size:17px}.feature-contents{padding-top:20px}.pricing-plan-section{padding-top:100px}.pricing-item{padding-left:20px;padding-right:20px}.pricing-item.last-child{margin-bottom:40px}.pricing-icon{top:-9%;right:6%}.plan-title{font-size:20px}.pricing-area{flex-direction:column;align-items:center;display:block}.plan-price{font-size:35px}.price-offer{padding-top:5px}.pricing-description{font-size:17px}.contact-content-area{padding-right:0}.contact-detail-text.address-text{font-size:15px}.error-page-content{width:100%;padding:60px 10px}.error-text{font-size:80px}.error-heading{font-size:30px}.error-content{font-size:16px}.article-title{font-size:20px}.article-listing-category{padding-top:2px;padding-bottom:4px}.article-category-link{font-size:12px}.article-author-name,.article-date-text{font-size:13px}.single-content-wrap{padding-bottom:100px}.article-single-author-wrap{display:block}.single-author-content{padding-left:0}.article-single-share-wrap{display:block}.share-text{padding-bottom:10px}.contact-link-wrap{min-width:50px;min-height:50px}.doctor-quicklinks.doctor-single-links{flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:stretch;margin-top:20px;padding-left:0;display:flex}.doctor-quicklinks.doctor-listing{inset:auto 0% -9%}.doctor-contents{margin-top:30px}.doctor-single-wrap{margin-top:-280px;padding-bottom:80px}.doctor-single-name{font-size:26px;line-height:1.3}.doctor-member-job{font-size:17px}.doctor-single-meta-wrap{display:block}.doctor-meta-item{border-right-style:none;padding-bottom:10px;padding-left:0}.doctor-meta-item.first-child{border-right-style:none;margin-bottom:10px}.simple-bio,.full-bio{font-size:17px}.doctor-single-quick-links{display:block}.testimonial-carousel-wrap{padding-top:20px}.testimonial-item{padding:20px}.testimonial-slide{height:400px}.left-arrow{right:75%}.right-arrow{right:2%}.brand{padding-left:0}.menu-button{margin-right:0}.category-link{font-size:20px}.license-item-wrap{margin-top:5px}.license-item-wrap.font-wrap{margin-top:20px}.license-item-title{font-size:35px}.license-content{font-size:17px}.license-website-name{font-size:22px}.changelog-item{margin-bottom:20px;display:block}.changelog-content{padding-top:10px;padding-left:10px}.form-error-text{font-size:17px}.doctor-link-image{width:26px;height:26px}.doctor-link-image-mail{width:30px;height:30px}.button-large{text-align:center;text-transform:capitalize;width:100%;padding-left:20px;padding-right:20px;font-size:15px}.button-large.about-intro-button{font-size:15px}.button-large.full-width-white{padding-left:20px;padding-right:20px;font-size:13px}.protected-form-wrap{width:90%;margin-left:10px;margin-right:40px;padding:40px 10px}.protected-page-wrap{padding:60px 10px}.color-section-grid{grid-template-columns:1fr}.simple-service-wrap{grid-column-gap:16px}.service-link-item{flex-direction:column}.appointment-form-grid{grid-template-columns:1fr}.promise-list-grid{grid-row-gap:0px}.doctor-speciality-wrap{grid-template-columns:1fr}.appointment-grid-wrap{grid-column-gap:1rem;grid-template-columns:1fr}.already-a-patient{width:100%}.alreadybuttontext{font-size:12px}.alreadybuttontext.m0{margin-top:10px;margin-bottom:10px}.already-a-pt-label{margin-left:0;top:-30%}.already-a-pt-label.white{margin-left:0}.about-content-benefits{flex-direction:column}.navbookbuttons{padding-left:0;padding-right:0}.insurance-list{grid-template-columns:1fr 1fr}.text-block{font-size:18px}.lightbox-link{flex-direction:column;justify-content:flex-end;align-items:center}.grid-questions{grid-column-gap:10px}.title{margin-bottom:20px}.block-question{margin-bottom:10px;padding:16px 20px}.button-2{padding:16px 22px}.treatments-list{column-count:1}.treatments-list li{text-indent:30px;text-indent:30px;background-position:0 2px;font-size:18px}.popup-card{margin-left:20px;margin-right:20px;padding-top:60px;padding-bottom:60px}.popupbutton-label{font-size:28px}.container-v2{padding-left:1.25rem;padding-right:1.25rem}.section-page-top{padding-left:.9375rem;padding-right:.9375rem}.section.paper{box-shadow:none;outline-offset:0px;box-shadow:none;outline-offset:0px;outline:.5px #b8b8b8;padding-left:0;padding-right:0}.termsofservice{max-width:100%}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.contact30_tabs{grid-template-columns:1fr}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}}#w-node-e6a7e996-5cf2-c121-25b1-2363fbc12937-0daf2f1a,#w-node-b42247b0-d142-ecc2-2cfb-b13960d32b44-0daf2f1a{grid-area:span 1/span 1/span 1/span 1}#w-node-ded82a11-6813-80b7-fc23-b049e7a6755c-0daf2f1a{grid-area:span 1/span 2/span 1/span 2}#w-node-_29920a3a-3f7d-198d-f008-29cf33f3ee93-33f3ee92,#w-node-_29920a3a-3f7d-198d-f008-29cf33f3ee9d-33f3ee92{grid-area:span 1/span 1/span 1/span 1}#w-node-_1c7df788-e3ef-ecee-55cb-d07b73767b62-73767b5e{justify-self:start}@media screen and (max-width:479px){#w-node-ded82a11-6813-80b7-fc23-b049e7a6755c-0daf2f1a{grid-column:span 1/span 1}}