@keyframes slideIn{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}h1,h2,h3,h4,p,ul,ol{margin-top:0}.floating-buttons{display:flex !important}.title-section h2{color:#1d2755;font-size:44px}.title-section.style-2:has(.find-treatment-title){margin-block:10px;max-width:1525px}.title-section{margin-bottom:50px;margin-top:130px}.title-section.style-2 .underline{display:none;transform:scaleX(1);height:1px;background-color:#c8c8c8;position:absolute;width:100vw;margin-top:5px}.title-section.style-2{max-width:1450px;position:relative;margin-left:auto;margin-right:auto}.title-section.style-2 .title-wrap{margin:0;padding-right:20px;flex-shrink:0;background:0 0;z-index:1;max-width:1460px}.button-secondary{max-width:240px;max-height:70px;width:100%;height:100%;border:2px solid #2474dc;color:#2474dc;transition:color .3s ease-in-out,background-color .3s ease-in-out;font-weight:500;font-family:'Futura-pt';font-size:18px;text-align:center;display:inline-block;padding-block:0}.d-flex{display:flex}.treatments-landing-page .main-hero{background-image:url("/wp-content/uploads/2026/01/Treatments-banner-3.webp");padding-block:140px 41px}.treatments-landing-page .banner{min-height:420px}.treatments-landing-page .main-hero h1{font-size:42px;line-height:29px;margin-bottom:0}.treatments-landing-page .hero-reviews-wrapper{margin-bottom:36.5px}.treatments-landing-page .hero-reviews .stars img{margin-right:-10px;max-width:35px}.treatments-landing-page .banner .hero-tagline{margin-bottom:20px}.treatments-landing-page .banner .subheading p{margin-bottom:17px;font-size:24px;line-height:29px}.treatments-main{justify-content:space-between;max-width:1525px;margin-inline:auto;gap:100px}.find-treatment-wrapper{display:flex;flex-direction:column;align-items:center;max-width:430px;width:100%}.treatments-landing-page .selling-points-wrapper{gap:30px 50px;flex-wrap:wrap}.treatments-landing-page .main-content .find-treatment-title{font-size:36px;font-family:"futura-pt",san-serif;font-weight:700;text-transform:capitalize;color:#1d2755;max-width:1525px;margin-inline:auto;margin-bottom:0}.find-treatment-wrapper .search-outer-wrapper{max-width:430px;align-items:center;width:100%}.find-treatment-wrapper .search-outer-wrapper .search-container{gap:8px;position:relative}.search-outer-wrapper .search-inner{border:1px solid #c8c8c8;border-radius:6px;align-items:center;max-width:332px;width:100%;padding:9px 12px;gap:10px;position:relative;background:#fafafa}.search-outer-wrapper .search-icon.mobile{display:none}.search-outer-wrapper #condition-search{border:none;display:block;width:100%;background:#fafafa}.search-outer-wrapper #condition-search::placeholder{color:#6c6c6c;font-family:"Montserrat",sans-serif}.search-outer-wrapper #search-btn{background-color:#2474dc;border-radius:6px;padding:16px 20px;max-width:90px;width:100%;border:none;cursor:pointer}.search-outer-wrapper #search-btn span{color:#fff;font-family:"futura-pt",san-serif;font-size:16px;font-weight:500}.find-treatment-wrapper .search-outer-wrapper .search-container #conditions-list{position:absolute;max-height:235px;overflow-y:auto;top:100%;background:#fff;z-index:2;left:0;width:100%;list-style-type:none;border-radius:10px;margin-top:6px;padding-left:0;scrollbar-gutter:stable both-edges;box-shadow:0px 4px 14px 0px rgba(0,0,0,.25)}.find-treatment-wrapper .search-outer-wrapper .search-container #conditions-list li{padding:12px 0 12px 16px;color:#333;line-height:100%;text-transform:capitalize}.find-treatment-wrapper .search-outer-wrapper .search-container #conditions-list li:hover,.find-treatment-wrapper .search-outer-wrapper .search-container #conditions-list li.active{background-color:#f6f7ff}#conditions-list::-webkit-scrollbar{width:8px}#conditions-list::-webkit-scrollbar-track{background:#fff;border-radius:6px}#conditions-list::-webkit-scrollbar-thumb{background:#ccc;border-radius:6px}#conditions-list::-webkit-scrollbar-thumb:hover{background:#999}.search-outer-wrapper .condition-chip{padding:7px 12px;align-items:center;gap:4px;background-color:#f8f8f8;margin-top:16px;max-width:fit-content;width:100%;border-radius:20px;display:none}.search-outer-wrapper .condition-chip #chip-close{padding:0;border:0;background:0 0;height:18px;cursor:pointer}.find-treatment-wrapper .search-outer-wrapper .condition-chip p{margin:0;color:#2d2e2e;text-transform:capitalize}.model-wrapper{max-width:378px;margin-top:10px}.model-wrapper .d-flex{align-items:center;margin-bottom:10px}.rotate-buttons-container{display:flex;gap:10px;margin-top:10px;justify-content:flex-end}.rotate-buttons-container.mobile{display:none}.d-flex .orientation-button{background-color:#f4f4f4;border:0;border-radius:10px;pointer-events:auto;cursor:pointer;padding:10px;max-height:40px}.d-flex .orientation-button.active{font-weight:700;outline:2px solid #2474dc !important}.model-wrapper .d-flex .col:first-child{flex:1}.condition-title{text-align:center;font-size:18px;margin:0;text-transform:capitalize;min-height:1.5em}.model-wrapper .image-container{position:relative;display:inline-block;margin-bottom:20px;aspect-ratio:376/555;width:100%}.model-wrapper .image-container img{width:100%;height:auto;display:block;border-radius:6px;object-fit:cover;max-width:376px;max-height:555px}.model-wrapper .overlay{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;user-select:none}.model-wrapper .hotspot{fill:rgba(255,255,255,.4);stroke:rgba(36,116,220,1);stroke-width:1;cursor:pointer;pointer-events:all}.model-wrapper .hotspot:hover{fill:rgba(255,255,255,.8);stroke:rgba(13,80,168,1);stroke-width:1.2}.model-wrapper .hotspot.active{stroke:rgba(251,203,34,1);fill:rgba(244,214,108,1);box-shadow:0px 0px 4px 0px rgba(240,189,10,1)}.model-wrapper .dots-wrapper,.model-wrapper img.model-image{display:none}.model-wrapper img.back.active~.dots-back,.model-wrapper img.front.active~.dots-front,.model-wrapper .model-image.active{display:block}.model-wrapper .helper-text.mobile{visibility:hidden;margin-bottom:0}.model-wrapper .helper-text,.search-outer-wrapper .condition-chip p{color:#8e8e8e;font-family:"Inter",sans-serif;font-size:14px;text-align:center;line-height:100%}.model-wrapper .helper-text{margin-bottom:0}.treatment-cards-wrapper{max-width:950px;width:100%;position:relative}.swiper-pagination.swiper-pagination-bullets{justify-content:center !important;align-items:center !important;bottom:-30px}.swiper-pagination .swiper-pagination-bullet-active{width:20px;border-radius:50px}.swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#c8c8c8}.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:20px !important;background:#2474dc}.treatment-cards-wrapper>h3{color:#1d2755;font-weight:500;line-height:100%;font-size:26px;margin-bottom:14px}.intensity-buttons{gap:16px;margin-bottom:22px;display:flex}.intensity-levels-wrapper button{max-width:100%;width:100%;align-items:center;border:1px solid transparent;padding:16px 22px;gap:10px;background:#fafafa;border-radius:6px;border:1px solid #c8c8c8;cursor:pointer}.intensity-levels-wrapper button:disabled{opacity:.8;cursor:pointer}.intensity-levels-wrapper button:not(:disabled):hover{background-color:#f6f6f6}.intensity-levels-wrapper button.active{border-color:#2474dc;background-color:#f6f6f6}.intensity-levels-wrapper button.active span{font-weight:600}.intensity-dropdown-wrapper{position:relative;width:100%;display:none}.intensity-dropdown-toggle{width:100%;padding:14px 16px;border:1px solid #ccc;border-radius:6px;background:#fafafa;display:flex;align-items:center;justify-content:space-between;cursor:pointer}.selected-text{display:flex;align-items:center;gap:10px}.intensity-dropdown-list{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid #ccc;border-radius:6px;margin-top:4px;padding:0;list-style:none;box-shadow:0 4px 8px rgba(0,0,0,.05);display:none;max-height:200px;overflow-y:auto;z-index:10}.intensity-dropdown-wrapper.open .intensity-dropdown-list{display:block}.intensity-dropdown-list li{padding:12px 16px;display:flex;align-items:center;gap:10px;cursor:pointer}.intensity-dropdown-list li:hover{background:#f6f6f6}.intensity-dropdown-list li.active{background:#f0f4ff;color:#2474dc;font-weight:600}.treatment-cards-swiper .treatment-grid-slide{display:grid !important;grid-template-columns:repeat(2,1fr);grid-auto-rows:auto;row-gap:16px;column-gap:14px;box-sizing:border-box;padding-inline:5px;max-width:100%;width:100% !important;max-height:656px}.treatment-cards-swiper{padding-block:5px;height:100%;max-width:950px}.treatment-cards-swiper .treatment-card{display:flex;flex-direction:column;background:#fff;border-radius:8px;padding:42px 26px;box-shadow:0px 4px 9px 0px rgba(0,0,0,.15);height:clamp(220px, 30vw, 310px)}.treatment-cards-swiper .no-treatments-message-wrapper{display:none;height:100%}.treatment-cards-swiper .no-treatments-message{flex-direction:column;align-items:center;justify-content:start;width:100%;display:flex;padding-top:180px}.treatment-cards-swiper .no-treatments-message>*{max-width:64%;text-align:center}.treatment-cards-swiper .no-treatments-message h2{font-size:20px;margin-block:24px 0}.treatment-cards-swiper .no-treatments-message p{font-size:14px;color:#6a6a6a;line-height:30px;margin:0}.treatment-cards-swiper .no-treatments-message a{text-decoration:underline;font-weight:600}.treatment-cards-swiper .treatment-card .treatment-link{margin-top:auto}.treatment-cards-swiper .treatment-card .treatment-title{color:#1d2755;font-family:"futura-pt";font-size:24px;font-weight:700;line-height:100%;margin-bottom:14px}.treatment-cards-swiper .treatment-card .treatment-description{line-height:26px}.treatment-cards-wrapper{.swiper-button-prev:after,.swiper-button-next:after{content:""}.swiper-button-prev{left:-55px}.swiper-button-next{right:-55px}}.slider-hidden{position:absolute;width:100%;opacity:0;transform:translateX(100%)}.slide-in{animation:slideIn .3s ease forwards}.treatment-cards-wrapper .swiper-nav-button{width:40px;height:40px;position:absolute;top:50%;transform:translateY(140%)}.treatment-cards-wrapper .swiper-nav-button:hover svg{fill:#F0F0F0;stroke:#C8C8C8;path{stroke:#1d2755}}.treatment-cards-wrapper .swiper-button-disabled{opacity:1;svg{stroke:#C8C8C8;fill:white;path{stroke:#c8c8c8}}}.treatment-cards-wrapper .load-more{display:none}.treatment-cards-swiper #loader-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:spin .8s linear infinite}.dont-let-another-day{padding:64px 0;margin-block:137px 120px;background:#f6f7ff url(/wp-content/uploads/2025/11/UES-Interventional-Pain-Logo-1-4.png) no-repeat 85% center/contain}.dont-let-another-day h2{font-weight:700;font-size:42px;line-height:100%;text-align:center;margin-bottom:13px}.dont-let-another-day p{text-align:center;font-size:24px;line-height:34px;letter-spacing:0;margin-bottom:49px}.dont-let-another-day p:first-of-type{margin-bottom:0}.dont-let-another-day .book-appointment{width:315px;display:block;margin-inline:auto}.section-3.conditions{margin-bottom:135px;padding-inline:240px}.section-3.conditions h2{font-size:36px;margin-bottom:8px;line-height:100%;font-family:"futura-pt","Montserrat",sans-serif}.section-3.conditions .condition-helper-text,.section-3.conditions .condition-helper-text sup{color:#8e8e8e;font-family:'Inter',sans-serif;line-height:100%;margin-bottom:0}.section-3.conditions .title-section{margin-block:0 46px}.section-3.conditions .section-content{margin-inline:auto;max-width:1436px}.section-3.conditions ul.services li{width:100%;margin:0;box-shadow:0px 4px 12px 0px rgba(0,0,0,.15);max-width:unset;padding:32px;border-radius:10px}.section-3.conditions p.stext{font-size:16px;width:auto;margin-block:0;line-height:26px;color:#6c6c6c}.section-3.conditions ul.services{padding:0;text-align:center;list-style-type:none;max-width:1460px;grid-template-columns:repeat(2,1fr);display:grid;gap:36px;justify-items:center;margin-bottom:46px}.section-3.conditions .service-item{flex-direction:column;gap:31px;height:100%;justify-content:space-between}.section-3.conditions .conditions-container{gap:28px;align-items:center}.section-3.conditions .conditions-container .simage-container{max-width:220px;aspect-ratio:220/170;overflow:hidden;width:100%;border-radius:10px;pointer-events:auto;margin:0;flex-shrink:0}.section-3.conditions .conditions-container .simage-container img{width:100%;height:100%;display:block;object-fit:cover;object-position:50% 50%;transition:transform .3s ease-in-out}.section-3.conditions .conditions-container h3,.section-3.conditions .conditions-container p{text-align:left}.section-3.conditions .conditions-container h3{font-family:'futura-pt';font-weight:600;font-size:32px;margin-bottom:12px;color:#1d2755;line-height:30px !important}.section-3.conditions .service-item .treatment-description,.section-3.conditions .service-item .treatment-title{text-align:left}.section-3.conditions .treatment-title{font-size:20px;line-height:30px;font-weight:500;margin-bottom:8px;line-height:30px !important}.section-3.conditions .treatment-title a{font-weight:600;text-decoration:underline;color:#2474dc;font-size:20px}.section-3.conditions .service-item .treatment-description{color:#6c6c6c;font-size:16px;line-height:26px;margin-bottom:0}.section-3.conditions .button-secondary.more-link{max-width:260px;max-height:60px;width:100%;height:100%;line-height:60px}.section-3.conditions .button-secondary:not(.more-link){display:block;margin-inline:auto}@media screen and (max-width:1575px) and (min-width:801px){.treatments-main{justify-content:center}.treatment-cards-wrapper{max-width:55%}.title-section.style-2{max-width:1460px;padding-inline:20px}}@media screen and (max-width:1500px) and (min-width:801px){.title-section.style-2 .title-wrap{padding-left:0}.relief .relief-wrapper{padding-right:50px}.where-to-find-us .title-wrap{padding-left:0}.where-to-find-us.title-section{margin-top:100px}}@media screen and (max-width:1460px) and (min-width:801px){.main-hero-icons .section-content{padding-left:20px;padding-right:20px;gap:10px}.main-hero-icons img{max-width:calc(20% - 10px)}.relief .relief-wrapper{padding-inline:20px}.section5-stepper .step-content{padding-inline:40px}.treatments-main{justify-content:center;gap:90px}.treatment-cards-wrapper{padding-right:20px;max-width:55%}.treatment-cards-wrapper .swiper-button-next{right:-22px;top:50%}.treatment-cards-wrapper .swiper-button-prev{top:50%}.section-3.conditions{padding-inline:100px}.section7-map{padding-inline:20px}.section6-insurance{margin-inline-start:20px}.meet-your-doctor .bottom-section{margin-inline:20px}.meet-your-doctor:before{max-width:95%;margin-left:20px}}@media screen and (max-width:1550px) and (min-width:1459px){.main-hero-icons img{max-width:calc(18% - 76px);padding-inline:20px}}@media screen and (max-width:1360px){.treatments-landing-page .banner{min-height:480px}}@media screen and (max-width:1320px) and (min-width:801px){.section-3.conditions .view-conditions.mobile{display:block}.section-3.conditions .view-conditions{display:none}.treatment-cards-swiper .treatment-grid-slide{grid-template-columns:repeat(1,1fr)}}@media (max-width:1200px){.main-hero>*:not(.hero-tagline){padding-inline:20px}.section-3.conditions .conditions-container{flex-wrap:wrap}.treatment-cards-swiper .no-treatments-message{padding-top:20px}}@media screen and (max-width:1300px) and (min-width:801px){.intro-section>.what-is-section,.intro-section>.what-causes-it{align-items:center;gap:30px}.intro-section .what-causes-it .col.text,.intro-section .what-is-section .col.text{padding-inline:0}.treatment-cards-wrapper .swiper-nav-button{display:none}.treatment-cards-wrapper .swiper-pagination{display:flex;justify-content:center;bottom:5%}}@media screen and (max-width:1300px){.where-to-find-us.title-section{padding-left:0}}@media screen and (max-width:1024px) and (min-width:801px){.selling-points-wrapper{gap:20px;margin-bottom:20px}.selling-points-wrapper .col:first-child{margin-left:30px}.selling-points-wrapper .col .selling-points-text{font-size:18px}.main-hero-icons .section-content{gap:10px}.main-hero-icons img{max-width:calc(20% - 10px)}.intro-section>*{align-items:center;gap:30px}.intro-section .title-section.style-2 h2{font-size:36px}.relief-wrapper .title-section.style-2 h2{font-size:36px}}@media screen and (max-width:1024px){.section-3.conditions .underline{margin-top:15px !important}.meet-your-doctor{padding:25px 20px 0}.meet-your-doctor:before,.meet-your-doctor:after{display:none}.meet-your-doctor .top-section{flex-direction:column;width:100%}.meet-your-doctor .top-section .doc-right-pt{width:100%;margin:0;flex-direction:column}.meet-your-doctor .top-section .description-pt2{align-items:center;flex-direction:column;width:100%;margin:0;position:relative;padding-bottom:94px}.meet-your-doctor .top-section .des1{margin:0;width:100%;position:unset;margin-top:25px}.meet-your-doctor .top-section .button-secondary{width:100%;max-width:350px}.section5-stepper .title-section.style-2{padding-left:30px;margin-top:85px}.where-to-find-us.title-section{padding-left:30px;margin-top:85px}}@media screen and (max-width:800px){.treatments-landing-page .main-hero{background:url("/wp-content/uploads/2025/11/treatments-mobile-banner.png") center/cover no-repeat;min-height:unset;padding-block:80px 40px}.treatments-landing-page .banner{min-height:unset}.treatments-landing-page .main-hero h1{font-size:26px;line-height:30px !important}.treatments-landing-page .banner .hero-tagline{margin-bottom:11px;max-width:80%;margin-inline:auto}.treatments-landing-page .banner .subheading p{font-size:16px;line-height:24px;margin-bottom:8px;margin-inline:auto;max-width:80%}.treatments-landing-page .hero-reviews .stars img{max-width:25px;margin-right:-8px}.treatments-landing-page .title-section.style-2{margin-top:0;padding-inline:22px}.treatments-landing-page .title-section.style-2 .title-wrap{margin-bottom:8px}.title-section.style-2 .underline{display:block}.main-hero .selling-points-wrapper{display:none}.treatments-landing-page .main-content .find-treatment-title{margin-block:30px 8px;font-size:26px}.treatments-landing-page .treatments-main{flex-direction:column;gap:40px;padding-inline:22px;align-items:center}.treatments-landing-page .find-treatment-wrapper{flex-direction:column-reverse;gap:22px}.treatments-landing-page .model-wrapper{margin-top:0}.treatments-landing-page .model-wrapper>.d-flex{flex-direction:column-reverse}.treatments-landing-page .model-wrapper .mobile-wrapper{justify-content:center}.treatments-landing-page .rotate-buttons-container{display:none}.treatments-landing-page .d-flex .orientation-button{font-size:14px}.treatments-landing-page .rotate-buttons-container.mobile{display:flex}.model-wrapper .d-flex .col:first-child{flex:unset}.treatments-landing-page .condition-title{max-width:fit-content;text-align:left}.treatments-landing-page .helper-text{display:none}.treatments-landing-page .helper-text.mobile{display:block}.find-treatment-wrapper .search-outer-wrapper{margin-bottom:0}.search-outer-wrapper .search-icon.mobile{display:block}.search-outer-wrapper .search-icon.mobile path{stroke:#fff}.search-outer-wrapper .search-inner .search-icon{display:none}.search-outer-wrapper #search-btn{max-width:50px;padding:0;display:flex;justify-content:center;align-items:center}.search-outer-wrapper #search-btn span{display:none}.treatment-cards-wrapper>h3{font-size:18px;text-align:center;margin-bottom:12px}.intensity-buttons{display:none}.intensity-levels-wrapper{padding-inline:10px}.intensity-dropdown-wrapper{display:block;margin-bottom:28px}.treatment-cards-wrapper .swiper-nav-button{display:none}.treatment-cards-swiper .treatment-grid-slide{display:flex !important;flex-direction:column;max-height:100%}.treatment-cards-swiper .treatment-card{padding:28px 22px}.treatment-cards-swiper .treatment-card .treatment-title{font-size:20px;margin-bottom:10px}.treatment-cards-swiper{max-height:unset;padding-bottom:30px}.treatment-cards-swiper .button-secondary.mobile{max-width:260px;height:60px;background-color:#fff;font-size:16px;display:block;margin-inline:auto;margin-top:28px;line-height:100%;padding:0;width:100%}.treatment-cards-swiper .swiper-wrapper{flex-direction:column}.treatment-cards-swiper .swiper-wrapper .swiper-slide{display:none !important}.treatment-cards-swiper .swiper-wrapper .swiper-slide.shown,.treatment-cards-swiper .swiper-wrapper .swiper-slide:first-of-type{display:flex !important;margin-bottom:16px}.treatment-cards-wrapper:has(.no-treatments-message) .treatment-cards-swiper .no-treatments-message,.treatment-cards-swiper .no-treatments-message{margin-top:0;padding-top:0}.treatment-cards-wrapper .swiper-pagination{display:none}.treatment-cards-swiper .no-treatments-message>*{max-width:100%}.dont-let-another-day{margin-top:80px}.dont-let-another-day h2{font-size:26px;margin-bottom:10px;text-wrap:balance}.dont-let-another-day .book-appointment{max-width:260px;height:60px}.dont-let-another-day p:not(:last-of-type){font-size:16px;line-height:26px;margin-bottom:24px;max-width:90%;margin-inline:auto}.dont-let-another-day p:last-of-type{display:none}.section-3.conditions{padding-inline:22px;margin-bottom:80px}.section-3.conditions h2{font-size:26px}.section-3.conditions .title-section{padding-left:0}.section-3.conditions .condition-helper-text,.section-3.conditions .condition-helper-text sup{display:none}.section-3.conditions ul.services{display:flex;flex-direction:column}.section-3.conditions ul.services li{padding:12px 12px 24px}.section-3.conditions .conditions-container{flex-direction:column;gap:24px;margin-bottom:20px}.section-3.conditions .conditions-container .simage-container{max-width:100%}.section-3.conditions .conditions-container h3{font-size:26px;line-height:30px !important}.section-3.conditions .service-item .treatment-description{margin-bottom:36px}.section-3.conditions .service-item{gap:0px}.section-3.conditions .treatment-title{font-size:18px}.section-3.conditions .treatment-title a{font-size:20px}.section-3.conditions .button-secondary.more-link{height:unset;line-height:100%;padding-block:15px;font-size:16px;margin-inline:auto}.section-3.conditions .button-secondary:not(.more-link){height:60px;line-height:100%;padding-block:20px;max-width:100%}.treatments-landing-page .reviews-section .title-section.style-2 h2{font-size:26px}.reviews-section .title-section.style-2{margin-bottom:33px}.reviews-section .section-content.mobile .swiper-pagination{bottom:-20px}.reviews-section .button-secondary.mobile{margin-bottom:50px}.reviews-section{margin-bottom:80px}.title-pt1.mobile-doc .title-section.style-2 h2{line-height:100%;text-align:left;font-size:26px}.meet-your-doctor .top-section .title-section.style-2 .title-wrap{width:100%}.title-pt1.mobile-doc p.paragraph-after-title{margin-block:27px 15px}.treatments-landing-page .where-to-find-us h2{line-height:100%;margin-bottom:0}.section5-stepper{margin:60px 0 115px}.section5-stepper .title-section.style-2{display:flex !important;flex-direction:column;margin-bottom:37px;padding-left:20px}.section5-stepper .title-section.style-2 h2{font-size:24px;line-height:66px}.section5-stepper .title-section.style-2 .underline{display:block !important;width:100% !important;order:2;margin-top:2px !important}.section5-stepper .title-section.style-2 .title-wrap{order:1;width:100%}.section5-stepper .section-content .step{padding-bottom:50px}.section5-stepper .step-content h4{font-size:20px;line-height:25px !important}.section5-stepper .step-content p{font-size:18px}.section5-stepper .step-content p:not(.mobile-paragraph){display:none}.section5-stepper .step-content p.mobile-paragraph{display:block}.section5-stepper .step-toggle{width:30px;height:30px}.section5-stepper .bookAppointmentAfterParagraph-cs{flex-direction:column;gap:19px;align-items:flex-start;margin-bottom:16px;text-align:center}.section5-stepper .book-appointment{width:100%;max-width:290px;height:60px;line-height:60px;padding:0}.section5-stepper span.separator-cs{display:none}.section6-insurance{border-width:1px 0;border-style:solid;border-color:#d3d3d3;border-radius:0;max-width:100%;width:100%;background:#fafafa;padding:26px 20px 50px;margin-bottom:0}.section6-insurance .insuranceicons-img-cs.desktop{display:none}.section6-insurance .insuranceicons-img-cs.mobile{display:flex !important;flex-direction:column;gap:15px}.section6-insurance .insuranceicons-img-cs.mobile .img-r{display:flex;align-items:center;gap:5px;width:100%;justify-content:space-between}.section6-insurance .insuranceicons-img-cs.mobile .img-r:nth-child(2) .img-single:nth-child(1) img{max-width:125px}.section6-insurance .insuranceicons-img-cs.mobile .img-r:nth-child(2) .img-single:nth-child(2) img{max-width:185px}.section6-insurance .insuranceicons-img-cs.mobile .img-r:nth-child(3) .img-single:nth-child(1) img{max-width:87px}.section6-insurance .insuranceicons-img-cs.mobile .img-r:nth-child(3){justify-content:center;gap:60px}.section6-insurance .title-section.style-2{display:flex !important;flex-direction:column;margin-bottom:28px;padding-top:20px;gap:8px;padding-left:20px}.section6-insurance .title-section.style-2 .title-wrap{order:1;width:100%}.section6-insurance .title-section.style-2 .underline{display:flex;order:2}.section6-insurance .title-section.style-2 h3{font-size:24px;line-height:24px !important;padding:0;margin:0;text-align:left}.section6-insurance .title-section.style-2 h3:after{display:none}.section6-insurance .section-text2{margin-top:21px;margin-bottom:22px}.section6-insurance .book-appointment{width:100%;max-width:350px}.section7-map{flex-direction:column;margin-inline:20px;gap:0;border:1px solid #acacac;border-radius:10px;margin-bottom:32px}.section7-map .map{width:100%;aspect-ratio:1/1}.section7-map .right-side .inner-div{border:none;padding:25px 20px 30px;gap:20px}.section7-map .right-side .inner-div .wrapper{padding-left:28px;padding-bottom:5px}.section7-map .button-secondary.mobile{display:block;color:#2474dc;margin-top:0;line-height:60px;max-height:60px;padding:0}.where-to-find-us.title-section{display:flex !important;flex-direction:column-reverse;align-items:flex-start;margin-top:40px;margin-bottom:46px;padding-inline:20px}.where-to-find-us h2{font-size:24px;line-height:1.5;margin-bottom:12px}.where-to-find-us .button-secondary{display:none}.where-to-find-us .underline{position:relative !important;width:100% !important;height:3px;margin-top:10px;background:#c8c8c8;display:block}.where-to-find-us .underline:after{content:"";position:absolute;height:3px;width:133px;background:#c8c8c8;bottom:0;left:0}.section8-faq{margin-inline:20px;padding-inline:18px}.section8-faq .flex-container{flex-direction:row;padding-bottom:10px}.section8-faq .flex-container p{font-size:15px}.section8-faq h2{font-size:20px}}@media (max-width:509px){.homepage_section4 ul.services{display:flex;flex-direction:column}.treatment-cards-swiper .treatment-card .treatment-description{display:box;box-orient:vertical;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;line-height:23px}}@media (max-width:430px){.treatment-cards-swiper{min-height:220px}}