@charset "UTF-8";@media screen,projection{:root{--pg-accent:#2c7fb8;--pg-accent-ink:#fff;--pg-ink:#2c2c2c;--pg-ink-muted:#a2a8ae;--pg-surface:#fff;--pg-surface-hover:#f2f5f8;--pg-border:#d8dce1;--pg-size:40px;--pg-radius:8px;--pg-gap:6px;--au-accent:#19364e;--au-ink:#2c2c2c;--au-muted:#6b7280;--au-surface:#f8f8f8;--au-border:#e5e7eb;--au-radius:10px}body,html{width:100%;height:100%;padding:0;margin:0;font-family:'Montserrat',sans-serif;font-weight:400;font-size:17px;color:#000;-webkit-text-size-adjust:100%}body{overflow-x:hidden}a{text-decoration:none}.clear{clear:both}input,textarea,button{outline:none}a img{border:none}img{max-width:100%;height:auto}form{padding:0;margin:0}#system-message{display:none !important}.content{margin:0 auto;text-align:left;width:100%;max-width:1300px;padding:0 15px;box-sizing:border-box}.wrapper{max-width:940px}iframe#blockrandom.wrapper{max-width:100%}.notice{text-align:center;min-height:20px;color:#000;background:#d6ba8b;font-weight:500;display:block;margin:0 auto;position:relative;font-size:20px;padding:8px 2% 8px;width:96%}.underline{display:block;width:75%;height:1.7px;background:#fff;border:0.2px solid black;border-radius:123%;margin:0 auto}.underline-b{display:block;width:100%;height:2px;background:#000;border:1px solid white;border-radius:100%}.images-wrap{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;margin:25px auto}.activeFeedbackField{display:inline-block;position:relative;width:0;overflow:hidden}.activeFeedbackField input{position:absolute;left:10px}.activeFeedbackDescription{padding-top:5px;margin:0}.table{display:table;vertical-align:middle}.table-row{display:table-row}.table-cell{display:table-cell;vertical-align:middle}nav{position:relative;top:0;left:0;width:100%;z-index:9000;background:#272727;transition:all 0.3s}#homepage nav{position:absolute}#homepage nav.slide{position:relative;display:none}nav.slide{position:fixed;display:none}.inner-nav.slide.fixed{display:block}.header-upper-wrapper{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:1600px;margin:0 auto;padding:10px 25px;box-sizing:border-box}nav .content{max-width:3000px;padding:0}.inner-logo{max-width:400px}.inner-logo a{display:flex;align-items:center;justify-content:center;flex-direction:column}.inner-logo a img{padding:10px 5px}.logo-text-wrap{display:flex;justify-content:center;align-items:center;text-align:center;flex-direction:column}.sup-logo{color:#48575e;font-weight:600;font-size:30px}.sub-logo{color:#48575e;font-weight:600;font-size:20px}nav.slide.fixed .inner-logo{margin-top:5px;max-width:200px}nav.slide.fixed,.inner-nav.slide.fixed .content .inner-logo a{display:flex;align-items:center;justify-content:space-between;flex-direction:unset}nav.slide.fixed .logo-text-wrap{align-items:start;text-align:left}.topmenu{margin:0;padding:20px 0}.topmenu ul{padding:0;margin:0;display:flex;justify-content:center}.topmenu ul li{list-style:none;padding:0 10px;position:relative}.parent{margin-right:5px}.topmenu ul li.parent:after{content:'';position:absolute;top:10px;right:-5px;width:0;height:0;margin:0 2px;vertical-align:middle;border-top:4px solid #fff;border-right:4px solid transparent;border-left:4px solid transparent}.topmenu ul li a,span.nav-header,span.separator{text-decoration:none;font-size:14.5px;color:#fff;transition:all 0.3s;white-space:nowrap;text-transform:uppercase;font-weight:600}.topmenu ul li.active ul li a{color:#fff;display:block;width:100%}.topmenu ul li a:hover,.topmenu ul li.active a{color:#d6ba8b}.topmenu ul li.active ul li a:hover,.topmenu ul li ul li.active a{color:#d6ba8b}.topmenu ul li ul{position:absolute;top:100%;left:0;display:block;background:#272727;max-height:0;overflow-y:hidden;transition:all 0.2s;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2)}nav.fixed .topmenu ul li ul{background:#272727}.topmenu ul li:hover>ul{padding-top:10px;max-height:3000px;overflow:visible}.topmenu ul li ul li{display:block;padding:10px 15px}.topmenu ul li ul li:last-child{border-bottom:5px #48575e solid}.submenu{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;background:#272727;padding:5px 15px;border-top:ridge 3px #d6ba8b;gap:3%}.topmenu ul li ul li{position:relative;padding-right:28px}.topmenu ul li ul li ul{position:absolute;top:-10px;left:100%;min-width:100%;background:#272727;max-height:0;overflow:hidden;padding-top:0;transition:all 0.2s;box-shadow:0px 8px 16px 0px rgba(0,0,0,0.2)}.topmenu ul li ul li:hover>ul{padding-top:10px;max-height:3000px;overflow:visible}.topmenu ul li ul li ul li{display:block;padding:10px 15px}.topmenu ul li ul li.parent:after{top:50%;right:10px;transform:translateY(-50%);margin:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #fff;border-right:0}.topmenu ul li ul li.parent:hover:after{border-left-color:#d6ba8b}.top-socials{display:flex;justify-content:center;align-items:center;gap:5px;transition:0.3s}nav .top-social{transition:0.3s}nav .top-social:hover{transform:scale(1.1)}.top-buttons{display:flex;justify-content:center;align-items:center;gap:10px;flex-wrap:wrap}.top-button{color:#000 !important;font-size:14.5px;font-weight:600;background-image:linear-gradient(0deg,rgba(236,217,185,1),#d6ba8b);border-radius:30px;padding:15px 25px;transition:0.3s;text-transform:uppercase}.top-button:hover{color:#d6ba8b !important;background:#fff}.top-phone{display:flex;justify-content:center;align-items:center;gap:15px}.tp-position{color:#fff;font-size:22px;display:flex;justify-content:center;align-items:center;gap:5px}.tp-position img{transition:0.3s}.tp-position:hover img{transform:scale(1.3)}.top-phone a{color:#fff;font-size:22px}.hamburger.hamburger--slider{display:none}.slider-block{text-align:center;position:relative}.slider-block .content{text-align:center}.mobile-slide{display:none}.nivo-caption{background:rgba(0,0,0,0.7);padding:0;opacity:1}.theme-pure .nivoSlider{margin-bottom:0}.maintext-block-serv-wrapper{position:absolute;top:50%;left:0;right:0;transform:translate(0,-50%) !important}.so-logo{width:105px}.so-gold{color:#d6ba8b;font-size:35px;font-weight:900}.so-white{font-size:50px;color:#fff;font-weight:bold;margin:0}.so-button{color:#000;background:#d6ba8b;font-weight:900;padding:20px;display:block;margin:30px auto 0;max-width:300px;border-radius:6px;transition:0.3s;text-transform:uppercase}.so-button:hover{color:#d6ba8b;background:#fff;border-radius:35px}.slider-tagline{display:block;position:absolute;bottom:0;background:#272727;padding:25px;font-size:33px;width:100%;color:#d6ba71;box-sizing:border-box}.slider-tagline p{padding:0;margin:0}.we-are-block{position:relative;display:block;overflow:hidden;background-image:linear-gradient(to bottom,rgb(255 255 255 / 20%),rgb(255 255 255 / 20%)),url(https://new.bestfootdoc.com/templates/theme/images/section-background-01.jpg);background-size:cover;padding:0 25px}.we-are-block-wrap{max-width:1080px;text-align:center;margin:50px auto;background-color:rgb(255 255 255 / 70%);padding:30px;box-sizing:border-box}.waf-title-wrap{text-align:center;margin:0 auto 30px}.waf-title-black{color:#000;text-transform:uppercase;font-weight:900;font-size:48px;font-family:'Montserrat',sans-serif}.waf-title-gold{color:#bb9657;text-transform:uppercase;font-weight:900;font-size:48px;font-family:'Montserrat',sans-serif}h4.waf-small-title{color:#000;text-align:center;font-size:24px;font-weight:600;margin:0 auto}.we-are-block p,.we-are-block li{color:#0e1111;text-align:left;font-size:18px;font-weight:600;margin:0 auto;line-height:20px}.we-are-block p{padding:10px 0}.we-are-block a{color:#0e1111;font-weight:700;text-decoration:underline}.we-are-block .goldseal{float:right;margin:15px 0 15px 15px}.more-text{display:none}.btn-readmore{cursor:pointer;font-size:15px;font-weight:600;text-transform:uppercase;padding:10px 20px;color:#000;background-color:#d6ba8b;border:2px solid #d6ba8b;transition:0.3s;border-radius:5px;margin:15px auto 0}.btn-readmore:hover{color:#000;background-color:#fff}.banner-hp-block{background-color:#272727;background-image:linear-gradient(to right,#000,#272727,#000);padding:50px 0}.banner-hp .content{text-align:center}.banner-item{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.banner-item a{display:inline-block;transition:0.3s ease-in-out}.banner-item a:hover{transform:scale(1.02);filter:grayscale()}.banner-item img{width:auto !important;height:auto;max-width:100%;filter:drop-shadow(0px 0px 10px #212121)}.banner-desk{display:block}.banner-mob{display:none}.serv-b{box-sizing:border-box;padding:40px 0}.ssb-title{text-align:center;font-size:45px}.ssb-wrap{display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:wrap;padding:25px 25px}.ssb-block{display:flex;justify-content:space-between;align-items:center;flex-direction:column;gap:15px;width:20%;height:217px;margin:30px 0;text-align:center}.ssb-block img{width:76px}.ssb-block P{font-size:25px;font-weight:600;margin:0;text-transform:uppercase}.ssb-block a{font-size:15px;font-weight:600;text-transform:uppercase;padding:16px 28px;transition:0.3s;color:#fff;background-color:#d6ba8b;transition:0.3s;border-radius:5px}.ssb-block a:hover{color:#d6ba8b;background-color:#272727}.db-wrap{display:flex}.db-left{height:1125px;background:#d6ba8b;max-width:635px;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;box-sizing:border-box;position:relative;overflow:hidden}.dbleft-background{position:absolute;height:100%;width:100%;object-fit:cover;filter:opacity(0.4)}.db-left-text{font-size:20px;color:#000;z-index:1}.db-left-title{font-size:48px;max-width:400px;text-align:center;margin:10px auto;z-index:1}.db-right{background-color:#272727;display:flex;width:100%;padding:107px 77px;gap:40px;box-sizing:border-box}.db-right-left img{width:350px !important;border-radius:20px}.db-white{font-size:26px;font-weight:600;color:#fff;display:block}.db-white-listed{font-size:26px;font-weight:600;color:#fff;display:block;padding-left:35px}.db-white-listed::before{content:'';height:7px;width:7px;border-radius:50%;color:#d6ba8b;background-color:#d6ba8b;display:inline-block;vertical-align:middle;margin-right:10px}.db-yellow-listed{font-size:20px;font-weight:900;color:#d6ba8b;padding-left:80px}.db-yellow-listed::before{content:'';height:6px;width:6px;border-radius:50%;border:1px solid #d6ba8b;display:inline-block;vertical-align:middle;margin-right:10px}.list-item{color:#fff;padding-left:120px;font-size:16px;line-height:28px}.list-item::before{content:'';height:7px;width:7px;border-radius:none;background:#d6ba8b;display:inline-block;vertical-align:middle;margin-right:10px}.db-text{color:#fff;font-size:16px;max-width:700px;line-height:28px}.db-item-wrap{flex:1;text-align:center}.db_button{display:block;color:#fff;text-transform:uppercase;background:#d6ba8b;text-align:center;max-width:333px;padding:15px 0px;font-weight:600;font-size:16px;border-radius:5px;transition:0.3s;margin:0 auto}.db_button:hover{border-radius:50px}.schedule-block{position:relative;height:100%;overflow:visible;background-image:linear-gradient(to bottom,rgb(255 255 255 / 75%),rgb(255 255 255 / 75%)),url(https://new.bestfootdoc.com/templates/theme/images/section-background-02.jpg);z-index:1;background-size:cover;background-position:center;padding:64px 0}.schedule-background{z-index:-1;position:absolute;top:-445px;filter:opacity(0.4)}.sb-wrap{display:block;max-width:775px;text-align:center;margin:0 auto}.sb-title{font-size:25px;margin:10px auto 35px}.sb-button{display:block;color:#fff;text-transform:uppercase;background:#d6ba8b;text-align:center;max-width:333px;padding:15px 0px;font-weight:600;font-size:16px;border-radius:5px;transition:0.3s;margin:0 auto}.sb-button:hover{background:#fff;color:#d6ba8b}.comfortable-environment-block{height:685px;overflow:hidden}.ceb-wrap{display:flex}.ceb-left{max-width:635px;width:100%;position:relative;height:685px;overflow:hidden;background:#d6ba8b;display:flex;justify-content:center;align-items:center}.cebleft-background{position:absolute;height:100%;width:100%;object-fit:cover;filter:opacity(0.4)}.ceb-right{max-height:760px;background-image:url(https://new.bestfootdoc.com/templates/theme/images/comfortable-environment-image.jpg);background-size:cover;width:100%}.ceb-info{max-width:480px;position:relative;z-index:1}.ceb-title{position:relative;z-index:1;font-size:45px;font-weight:600;text-transform:uppercase;margin:0 0 32px}.ceb-text{font-size:24px;position:relative;z-index:1;line-height:45px}.cutting-edge-block{box-sizing:border-box}.cebt-wrap{display:flex;justify-content:center;align-items:center;box-sizing:border-box}.cebt-left{height:760px;background-image:url(https://new.bestfootdoc.com/templates/theme/images/cutting-edge-block-image.jpg);background-size:cover;width:100%}.cebt-img{max-height:834px}.cebt-right{position:relative;background:#272727;display:flex;justify-content:center;align-items:center;height:760px;box-sizing:border-box}.cebt-bckg{position:absolute;height:100%;width:100%;object-fit:cover;filter:opacity(0.4)}.cebt-info{position:relative}.cebt-title{color:#fff;font-size:45px;font-weight:600;text-transform:uppercase;text-align:center}.cebt-text{font-size:24px;max-width:480px;margin:0 auto;text-align:center;color:#d6ba8b;line-height:40px}.services-block{display:flex}.services-item{height:560px;display:flex;flex:1;align-items:flex-end;text-align:center;transition:all 0.3s}.services-item.item1{background:url(https://new.bestfootdoc.com/templates/theme/images/service1.jpg) no-repeat center;background-size:auto 100%;filter:grayscale(100%)}.services-item.item2{background:url(https://new.bestfootdoc.com/templates/theme/images/service2.jpg) no-repeat center;background-size:auto 100%;filter:grayscale(100%)}.services-item.item3{background:url(https://new.bestfootdoc.com/templates/theme/images/service3.jpg) no-repeat center;background-size:auto 100%;filter:grayscale(100%)}.services-item.item4{background:url(https://new.bestfootdoc.com/templates/theme/images/service4.jpg) no-repeat center;background-size:auto 100%;filter:grayscale(100%)}.services-item:hover{background-size:auto 120%;filter:grayscale(0%)}.services-item a{height:inherit;width:100%;position:relative}.service-title{width:100%;text-align:center;padding:10px 0;color:#fff;font-size:24px;text-decoration:none;background:#272727;position:absolute;bottom:0;text-align:center}.db-wrap{display:flex}.db-left{height:1230px;background:#d6ba8b;max-width:635px;width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;box-sizing:border-box;position:relative;overflow:hidden}.dbleft-background{position:absolute;height:100%;width:100%;object-fit:cover;filter:opacity(0.4)}.db-left-text{font-size:20px;color:#000;z-index:1}.db-left-title{font-size:48px;max-width:400px;text-align:center;margin:10px auto;z-index:1}.db-right{background-color:#272727;display:flex;flex-direction:column;width:100%;padding:107px 77px;gap:40px;box-sizing:border-box}.db-right-item{display:flex;gap:40px}.db-right-left img{width:350px !important;border-radius:20px}.db-white{font-size:26px;font-weight:600;color:#fff;display:block}.db-white-listed{font-size:26px;font-weight:600;color:#fff;display:block;padding-left:35px}.db-white-listed::before{content:'';height:7px;width:7px;border-radius:50%;color:#d6ba8b;background-color:#d6ba8b;display:inline-block;vertical-align:middle;margin-right:10px}.db-yellow-listed{font-size:20px;font-weight:900;color:#d6ba8b;padding-left:80px}.db-yellow-listed::before{content:'';height:6px;width:6px;border-radius:50%;border:1px solid #d6ba8b;display:inline-block;vertical-align:middle;margin-right:10px}.list-item{color:#fff;padding-left:120px;font-size:16px;line-height:28px}.list-item::before{content:'';height:7px;width:7px;border-radius:none;background:#d6ba8b;display:inline-block;vertical-align:middle;margin-right:10px}.db-text{color:#fff;padding-left:80px;font-size:16px;max-width:700px;line-height:28px}.db-text::before{content:'';height:3px;width:3px;border-radius:50%;background:#d6ba8b;display:inline-block;vertical-align:middle;margin-right:10px}.db_button_item{display:flex;align-items:center;justify-content:center}.db_button{display:inline-block;color:#fff;text-transform:uppercase;background:#d6ba8b;text-align:center;max-width:333px;padding:15px;font-weight:600;font-size:16px;border-radius:5px;transition:0.3s}.db_button:hover{border-radius:50px}.testimonials-block{background:rgb(30,103,200);text-align:center;padding:50px 0;background-image:linear-gradient(to bottom,rgba(0,25,56,0.75),rgb(0,25,56,0.75)),url(https://new.bestfootdoc.com/templates/theme/images/testimonilas-bg.jpg);background-size:cover}.testimonials-block h2{color:#fff;font-size:45px;font-weight:600;text-transform:uppercase;text-align:center;margin:0 auto}.locations-block{background:url(https://new.bestfootdoc.com/templates/theme/images/location-bg.jpg) no-repeat center;background-size:cover;padding:50px 15px;display:flex;align-items:center;justify-content:center;gap:50px;flex-wrap:wrap}.location-wrap{display:flex;justify-content:center;align-items:center;gap:20px;background:rgb(39 39 39 / 90%);max-width:1150px;margin:0 auto;padding:20px;box-sizing:border-box;color:#fff}.our-location-title{color:#fff;font-size:42px;font-weight:700;margin:0 0 20px}.location-info{display:flex;justify-content:flex-start;align-items:center;gap:15px;margin-bottom:15px}.location-info-right{max-width:420px;white-space:break-spaces;display:flex;flex-direction:column}.location-info-right span{font-style:italic;font-weight:700;font-size:14px}span.small-note{font-weight:700;color:#f00}.location-info-right h3{margin:0}.location-info-right p{margin:0}.location-info-right a{color:#fff}.location-info-left{display:flex}.location-info-left img{width:45px}.locations-lower-links{display:flex;justify-content:flex-start;align-items:center;gap:15px;border-top:1px solid;padding:15px 0 0}.locations-lower-links p{color:#fff;font-weight:600;font-size:26px;margin:0}.socials-lower{display:flex;justify-content:flex-start;align-items:center;gap:10px}.social-lower a{display:flex;justify-content:center;align-items:center;transition:0.3s}.social-lower a:hover{transform:scale(1.05)}.social-lower a img{width:35px}.blogs-block{padding:60px 0 70px;background-image:linear-gradient(to bottom,rgb(39 39 39 / 88%),rgb(20 20 20 / 92%)),url(https://new.bestfootdoc.com/templates/theme/images/blogs-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;text-align:center;border-top:3px solid #d6ba8b;border-bottom:3px solid #d6ba8b}.blogs-block .content{text-align:center}.blogs-block .moduletable{text-align:center}.blogs-block h2{font-size:48px;color:#d6ba8b;font-weight:400;text-align:center;display:block;margin:10px 0 20px;text-transform:uppercase;letter-spacing:2px}.blogs-list ul{display:inline-block;padding:0;margin:0 auto;text-align:left}.blogs-list ul li{list-style:none;display:block;padding:8px 0 8px 20px;position:relative}.blogs-list ul li::before{content:'\2022';position:absolute;left:0;top:6px;color:#d6ba8b;font-size:24px;line-height:1}.blogs-list ul li a{color:#fff;text-decoration:none;font-size:20px;transition:all 0.3s}.blogs-list ul li a:hover{text-decoration:underline;color:#d6ba8b}.blogs-block .btn{display:inline-block;margin-top:30px;padding:0;background:#d6ba8b;border:2px solid #d6ba8b;border-radius:0;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;transition:all 0.3s;box-sizing:border-box}.blogs-block .btn a{display:block;padding:12px 40px;color:#272727;text-decoration:none;transition:color 0.3s}.blogs-block .btn:hover{background:transparent;border-color:#d6ba8b}.blogs-block .btn:hover a{color:#d6ba8b}footer{background:#272727;border-top:ridge 3px #d6ba8b}footer .content{text-align:center;max-width:1620px}.footer-socials{display:flex;justify-content:center;align-items:center;gap:10px;margin:0 auto 20px}.logo-footer{display:inline-block;vertical-align:middle;padding:30px}.quick-links-block{display:inline-block;vertical-align:middle;padding:30px;text-align:left}footer h4{font-size:18px;font-weight:400;color:#d6ba8b;margin-top:0;padding-top:0;text-transform:uppercase}.quick-links-block ul{padding:0;margin:0}.quick-links-block ul li{display:block;list-style:none;padding:2px 0;color:#fff;font-size:18px;line-height:25px;text-decoration:none;text-transform:uppercase}.quick-links-block ul li a,.quick-links-block ul li.a{color:#fff;font-size:18px;line-height:25px;text-decoration:none;text-transform:uppercase}.quick-links-block ul li a:hover{text-decoration:underline}.quick-links-block ul li ul{margin:5px 0 0 5px}.bottom-loc-block{display:inline-block;vertical-align:top;padding:30px 0 30px 30px;text-align:left;color:#fff;font-size:18px;line-height:25px}.offices-block{display:flex;flex-direction:column}.office{margin:0 0 30px;text-transform:uppercase}.office p{margin:0;padding:0;color:#d6ba8b}.office span{display:inline-block}.copy-left,.copy-right{text-align:left;float:left;color:#6e6d6d;font-size:14px;padding:30px}.copy-left a,.copy-right a{color:#6e6d6d;text-decoration:none}.copy-left a:hover,.copy-right a:hover{text-decoration:underline}.copy-right{text-align:right;float:right}.footer-imgs{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}.footer-image{border-radius:25px}.scroll-to-top{position:fixed;bottom:232px;left:20px;z-index:8999;opacity:1;transition:all 0.3s;display:none;cursor:pointer}.scroll-to-top.active{display:block}.scroll-to-top:hover{opacity:0.8}.buttonrs{min-width:200px;min-height:60px;font-size:23px;text-transform:uppercase;letter-spacing:1.3px;font-weight:700;color:#000;background:#FFEB3B;border:none;border-radius:3px;box-shadow:12px 12px 24px rgb(25 54 78 / 22%);transition:all 0.3s ease-in-out 0s;cursor:pointer;outline:none;position:relative;padding:10px 20px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;text-align:center}.buttonrs::before{content:'';border-radius:13px;min-width:calc(200px + 12px);min-height:calc(75px + 12px);border:4px solid #bf0000;box-shadow:0 0 60px rgb(195 195 195 / 64%);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:all .3s ease-in-out 0s}.buttonrs:hover,.buttonrs:focus{color:#da0000;transform:translateY(-6px);background:#fff}.buttonrs:hover::before,buttonrs:focus::before{opacity:1}.buttonrs::after{content:'';width:30px;height:30px;border-radius:100%;border:6px solid #ccc;position:absolute;z-index:-1;top:50%;left:50%;transform:translate(-50%,-50%);animation:ring 1.5s infinite}.buttonsr:hover::after,.buttonrs:focus::after{animation:none;display:none}.rabutton{max-width:200px;position:fixed;right:20px;bottom:80px;z-index:99}.free-book-block{position:fixed;bottom:160px;left:22px;z-index:99}.free-book-btn{background-color:#fff04b;color:#000;text-decoration:none;padding:8px 10px;font-size:16px;text-align:center;max-width:200px;display:inline-block;line-height:normal;box-sizing:border-box;transition:0.3s all;box-shadow:2px 2px 5px 0px rgb(0 0 0 / 50%);text-transform:uppercase;letter-spacing:1.3px;font-weight:700;border-radius:3px;cursor:pointer}.free-book-btn:hover{opacity:0.8}.zd-sticky-button{bottom:40px !important;width:150px !important;height:80px;display:flex !important;align-items:center;justify-content:center !important}.new-zoc-doc .zd-sticky-button{bottom:40px !important}.testimonial-container{border:2px solid #eee;background-color:#eee;border-radius:5px;padding:16px;margin:16px 0}.testimonial-container::after{content:"";clear:both;display:table}.testimonial-container span{font-size:20px;margin-right:6px}.testimonial-p{text-align:left}.checked{color:gold}.homepage .content.h{display:none}#address{float:none;width:100%}#week{float:none;width:120px}#hours{float:none;width:100px}tr.rsform-block.rsform-block-ref{vertical-align:text-bottom}.inner-pages{padding-bottom:30px}.inner-pages a{color:#d6ba8b}.inner-pages .page-header h1,.inner-pages .page-header h2{font-size:35px;color:#272727;text-align:center;font-weight:400;position:relative;margin:0 0 20px 0;padding:15px 0 20px 0;font-weight:bold;text-transform:uppercase}.inner-pages .doctor{width:223px;float:right;margin:0px 0 10px 10px;text-align:center;padding:3px;color:#586064;font-weight:700}.inner-pages .doctor img{width:100%;margin-bottom:10px;height:auto}.inner-wrap{padding:50px 2% 100px;text-align:center}.inner-wrap h2{font-size:44px;margin:0 auto;font-weight:500}.inner-wrap h5{margin:25px auto}.google-review{margin-top:60px}.google-review img:hover{transform:scale(1.02);transition:all 300ms ease}.thumbs-wrap{display:flex;align-items:flex-end;justify-content:center;flex-direction:row;flex-wrap:wrap;padding:0 2% 100px}.thumbs-wrap .item{margin:0 20px;max-width:300px}.thumbs-wrap .item:hover{transform:scale(1.02);transition:all 300ms ease}.thumbs-wrap .item img{width:100%;height:auto}.thumbs-wrap .item span{font-size:23px;margin-bottom:20px;display:block;font-weight:600}div.latestItemsCategory{background:transparent;border:none;border-radius:4px;margin:0;padding:0}div.latestItemsCategory h2{font-size:35px;color:#272727;text-align:center;position:relative;margin:0 0 20px 0;padding:15px 0 20px 0;font-weight:bold;text-transform:uppercase}div.latestItemsCategory h2 a{color:#586064}div.latestItemsCategory h2::after{content:'';height:5px;width:100px;position:absolute;bottom:0;left:50%;margin:0 0 0 -50px;background:#d6ba8b}h2.latestItemTitle a{color:#48575e}#k2Container.latestView{padding-top:0}#k2Container{padding-top:40px}div.itemToolbar{display:none}div.k2LatestCommentsBlock ul,div.k2TopCommentersBlock ul,div.k2ItemsBlock ul,div.k2LoginBlock ul,div.k2UserBlock ul.k2UserBlockActions,div.k2UserBlock ul.k2UserBlockRenderedMenu,div.k2ArchivesBlock ul,div.k2AuthorsListBlock ul,div.k2CategoriesListBlock ul,div.k2UsersBlock ul{padding:10px 20px;margin:0;display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:30px}div.k2ArchivesBlock ul{flex-direction:column;gap:0px;align-items:flex-start}div.k2LatestCommentsBlock ul li,div.k2TopCommentersBlock ul li,div.k2ItemsBlock ul li,div.k2LoginBlock ul li,div.k2ArchivesBlock ul li,div.k2AuthorsListBlock ul li,div.k2CategoriesListBlock ul li,div.k2UsersBlock ul li{margin:0;padding:5px;display:flex;justify-content:space-between;align-items:flex-start;gap:20px;flex-direction:row-reverse}div.k2ItemsBlock ul li a.moduleItemTitle{color:#fff;font-style:italic;font-family:revert;font-weight:600}div.k2ItemsBlock ul li div.moduleItemIntrotext{padding:4px 0;display:flex;gap:15px;justify-content:space-between;width:400px;color:#868686}div.k2ItemsBlock ul li div.moduleItemIntrotext a.moduleItemImage img{float:right;margin:2px 0 4px 4px;padding:0;height:150px;width:auto}.clr{clear:both;height:0;line-height:0;display:none;float:none;padding:0;margin:0;border:none}.clearList{display:none !important}.rsblog-entry-image{display:none}.list-inline-item::last-child{display:none}.btn-group.float-end{display:none}#second{margin:0;width:100%;float:left;margin-top:10px}#one{float:left;width:53%;padding-right:2%}#two{width:45%;float:right;margin-bottom:20px}#address{float:left;width:45%}#week{float:left}#hours{float:left;width:200px}#offices{margin:0;width:100%;float:left}#offices.images{margin-top:23px;text-align:center}#offices.images img{max-width:100;height:auto}#map{margin:20px 0;float:left;width:100%}#osmap.osmap-sitemap .even{padding:2px 0}body.rsform h1,body.sitemap h1{font-size:35px;color:#272727;text-align:center;font-weight:400;position:relative;margin:0 0 20px 0;padding:15px 0 20px 0;text-transform:uppercase;font-weight:bold}body.rsform h1::after,body.sitemap h1::after{content:'';height:5px;width:100px;position:absolute;bottom:0;left:50%;margin:0 0 0 -50px;background:#d6ba8b}.formTableLayout{margin:0 auto}.formTableLayout input#Send,input#submit,button#submit{background:#d6ba8b;color:#fff;border:2px solid #d6ba8b;padding:5px 10px;border-radius:10px;font-size:18px;font-weight:600;font-family:'Lato',sans-serif;border:2px solid transparent;text-transform:uppercase;transition:0.3s}.formTableLayout input#Send:hover,input#submit:hover,button#submit:hover{background:#fff;color:#d6ba8b;border-color:#fff;border:2px solid;cursor:pointer}.formTableLayout tr.rsform-block>td{padding:5px;font-weight:600}input,textarea,button,select{outline:none;padding:4px}body#homepage .content.h{display:none}.content.full{flex-wrap:wrap;display:flex}.divContent{flex:0 0 80%}.divRight{flex:0 0 20%}.divRight .moduletable{margin-top:25px;padding-left:40px}.divRight .moduletable ul{padding:0px 4px !important}.divRight .moduletable ul li{padding:5px 0 5px 3px !important}body#bfa #k2Container{padding-top:0}.latestItemsCategory{float:none;width:100%}div.genericItemReadMore{display:none !important}div.k2ArchivesBlock ul li a{color:#074075}.condition-box-wrapper{width:100%;display:flex;justify-content:flex-start}.condition-box{background:rgb(39 39 39 / 70%);border:2px solid rgba(0,0,0,0.45);border-radius:14px;padding:20px;box-sizing:border-box;box-shadow:0 10px 28px rgba(0,0,0,0.28);max-width:470px}.condition-box h2{color:#d6ba8b;margin:0 auto 20px}.condition-content-wrapper{display:flex !important}.condition-content{flex:1;text-align:left}.condition-content h2{margin:0 0 18px;font-size:24px;line-height:1.2;font-weight:800;color:#000}.condition-content ul{margin:0;padding-left:24px}.condition-content ul li{margin:0 0 8px;color:#fff;font-size:20px;line-height:1.35}.condition-content ul li a{color:#fff;text-decoration:none}.condition-content ul li a:hover{text-decoration:underline}.condition-logo{flex:0 0 110px;display:flex;justify-content:center;align-items:center}.condition-logo .logo_p{width:95px;max-width:100%;height:auto;display:block}.second{margin-top:30px;border:1px solid #e0e0e0;border-radius:12px;overflow:hidden}.office-title-bar{background:#d6ba8b;color:#fff;font-size:28px;font-weight:700;padding:18px 30px;box-sizing:border-box;font-family:'Montserrat',sans-serif}.office-layout{display:flex;gap:30px;margin:0;padding:25px;flex-wrap:wrap;box-sizing:border-box}.office-layout .one{flex:1 1 55%;float:none;width:auto;padding-right:0;margin-bottom:0}.office-layout .two{flex:1 1 40%;float:none;width:auto;margin-bottom:0}.office-info-grid{display:flex;gap:80px;flex-wrap:wrap;margin-bottom:30px}.office-hours-block{flex:0 0 auto;min-width:250px}.office-hours-block .week{float:left;width:105px;margin-bottom:20px;line-height:1.8}.office-hours-block .hours{float:left;width:120px;margin-bottom:20px;line-height:1.8}.contact-block{flex:1 1 auto;min-width:320px}.office-subtitle{color:#d6ba8b;font-size:22px;font-weight:600;margin:0 0 18px;font-family:'Montserrat',sans-serif}.contact-block>div{line-height:1.6}.office-buttons{display:flex;gap:15px;flex-wrap:wrap;margin-top:20px}.inner-pages a.office-btn,a.office-btn{display:inline-block;padding:12px 15px;border-radius:8px;color:#fff;font-weight:700;font-size:16px;text-align:center;transition:all 0.3s;font-family:'Montserrat',sans-serif;border:2px solid transparent;box-sizing:border-box;text-decoration:none;flex:1 1 0;min-width:150px;white-space:nowrap}.inner-pages a.office-btn-red,a.office-btn-red{background:#b61a22;border-color:#b61a22;color:#fff}.inner-pages a.office-btn-red:hover,a.office-btn-red:hover{background:#fff;color:#b61a22}.inner-pages a.office-btn-primary,a.office-btn-primary{background:#d6ba8b;border-color:#d6ba8b;color:#fff}.inner-pages a.office-btn-primary:hover,a.office-btn-primary:hover{background:#fff;color:#d6ba8b}.inner-pages a.office-btn-orange,a.office-btn-orange{background:#f0a030;border-color:#f0a030;color:#fff}.inner-pages a.office-btn-orange:hover,a.office-btn-orange:hover{background:#fff;color:#f0a030}.mod.dss-form.dss-form-contact{margin:0 auto 20px;width:100%;max-width:762px;clear:both;border:1px solid #ddd;background:#f2f2f2}.mod.dss-form.dss-form-contact .rsform-block.rsform-block-first-name{width:50%;float:left;padding:0 15px 0 0;box-sizing:border-box}.mod.dss-form.dss-form-contact .rsform-block.rsform-block-last-name{width:50%;float:left}.mod.dss-form.dss-form-contact .formResponsive .formHorizontal .rsform-block{margin-bottom:5px}.full-width-section.columns .container.columns-inner #copy .dss-form>.inner,.mod.dss-form.dss-form-contact .inner{padding:15px}.full-width-section.columns #copy ol,.full-width-section.columns #copy ul{list-style-position:inside;padding-left:20px}.full-width-section.columns .container.columns-inner{padding-top:0;padding-bottom:0}.full-width-section.columns .container.columns-inner #aside,.full-width-section.columns .container.columns-inner #copy{padding-top:15px;padding-bottom:20px}.full-width-section.columns .container.columns-inner #copy{text-align:left;word-wrap:break-word}.full-width-section.columns .container.columns-inner #copy img:not(.gs-image):not(.author-thumb):not(.image-foot){max-width:100%!important;height:auto!important}.full-width-section.columns .container.columns-inner #copy img:not(.gs-image):not(.author-thumb):not(.image-foot)[align=left],.full-width-section.columns .container.columns-inner #copy img:not(.gs-image):not(.author-thumb):not(.image-foot)[style*="float:left"],.full-width-section.columns .container.columns-inner #copy img:not(.gs-image):not(.author-thumb):not(.image-foot)[style*="float: left"]{margin:5px 15px 0 0}.full-width-section.columns .container.columns-inner #copy img:not(.gs-image):not(.author-thumb):not(.image-foot)[align=right],.full-width-section.columns .container.columns-inner #copy img:not(.gs-image):not(.author-thumb):not(.image-foot)[style*="float:right"],.full-width-section.columns .container.columns-inner #copy img:not(.gs-image):not(.author-thumb):not(.image-foot)[style*="float: right"]{margin:5px 0 0 15px}.full-width-section.columns .container.columns-inner #copy table img:not(.gs-image){max-width:none!important}.full-width-section.columns .container.columns-inner #copy .dss-form{margin:0 auto 20px;width:100%;max-width:762px;clear:both;border:1px solid #ddd;background:#f2f2f2}.full-width-section.columns .container.columns-inner #copy .dss-form .heading{font-size:30px;margin:0;padding:15px 0 10px;text-align:center}.full-width-section.columns .container.columns-inner #copy .dss-form>.inner{padding:15px}.full-width-section.columns .container.columns-inner #copy .dss-content{text-align:left}.full-width-section.columns .container.columns-inner #copy .dss-content ol,.full-width-section.columns .container.columns-inner #copy .dss-content ul{list-style-position:inside;padding-left:20px}.full-width-section.columns .container.columns-inner #copy .buckets.practiceareas{display:none}ul.member-list{list-style:none}.members.overview .member-list li{float:left;margin-bottom:20px;overflow:hidden;position:relative;text-align:center;padding:0 20px 20px}.gait-analysis .heading-section{display:none}.gait-analysis .footer-row-1{display:none}.gait-analysis #aside{display:none}.gait-analysis .container.columns-inner #copy div:nth-of-type(3){display:none}.gait-analysis .container.columns-inner,.gait-analysis .container.columns-inner #copy{width:100%;padding:0}.gait-analysis .full-width-section.columns .container.columns-inner #copy{padding:0}.gait-analysis .top h1{text-align:center;font-size:48px;font-weight:400;margin-bottom:75px}.gait-analysis .middle-content h2,.gait-analysis .bottom-bg h2{text-align:center;font-size:36px;font-weight:400;margin:25px auto}.gait-analysis .top-content p,.gait-analysis .middle-content p{font-size:24px;margin:30px auto}.gait-analysis .gait-btn a{font-size:24px;font-weight:700;color:#fff;background-color:#19364e;padding:7px 20px;border-radius:5px;display:block;width:595px;text-align:center}.gait-analysis .top-content,.gait-analysis .bottom-content,.gait-analysis .middle-content{max-width:1360px;margin:0 auto;padding:0 15px;display:flex;align-items:flex-start;justify-content:center;flex-direction:row}.gait-analysis .top-content .left{width:75%;padding-right:80px}.gait-analysis .top-content .right{width:100%;max-width:340px}.gait-analysis .middle-bg{height:auto;background-image:url(https://www.bestfootdoc.com/images/services/gait-analysis-bg.jpg);background-size:cover;background-repeat:no-repeat;padding:140px 0 25px}.gait-analysis .middle-content{justify-content:flex-end}.gait-analysis .middle-content .right{max-width:700px}.gait-analysis .middle-content .right img{margin-top:30px;filter:drop-shadow(2px 4px 6px rgb(0,0,0,0.5))}.gait-analysis .bottom-bg{background-color:#e0e2e6;padding:45px 0;display:block !important}.gait-analysis .bottom-content{margin-top:70px;margin-top:70px;justify-content:space-between;align-items:center;max-width:1270px}.gait-analysis .bottom-content .left ol{padding-left:45px !important;margin-bottom:40px}.gait-analysis .bottom-content .left ol li{font-size:24px}.gait-analysis .bottom-content img{filter:drop-shadow(2px 4px 6px rgb(0,0,0,0.5))}.mis-bunion p{color:#000;font-size:20px}.mis-bunion h3{font-size:36px;font-weight:700;margin:0 auto;color:#000}.mis-bunion h4{font-size:28px;font-weight:700;margin:0 auto;color:#000}.mis-bunion .mis-hero{background:url("https://www.bestfootdoc.com/images/mis/mis-bg.jpg") no-repeat center;padding:75px 30px;position:relative;display:flex;justify-content:flex-start;align-items:center}.mis-bunion .mis-hero::before{content:"";background:linear-gradient(90deg,rgba(0,0,0,1) 0%,rgba(255,255,255,0) 100%);width:100%;position:absolute;height:100%;left:0;top:0}.mis-bunion .mis-hero-title{max-width:600px;z-index:1}.mis-bunion .mis-hero-title h3{margin:0 auto 30px;font-size:72px;font-weight:700;line-height:70px;color:#fff}.mis-bunion .mis-hero-title p{margin:0;color:#fff;font-size:20px}.mis-bunion .mis-recovery-block{text-align:center;padding:75px 0 0}.mis-bunion .mis-recovery-block h3 span{color:#f00}.mis-bunion .mis-box-wrap{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:20px;margin:50px auto 0}.mis-bunion .mis-box-item{width:100%;max-width:380px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:0;border:1px solid #9E9E9E;box-shadow:0 0 5px 1px #BDBDBD;border-radius:15px;overflow:hidden;background-color:#fff}.mis-bunion .mis-box-item img{width:100%}.mis-bunion .mis-box-item p{margin:30px auto;padding:0 15px;box-sizing:border-box;min-height:92px}.mis-bunion .mis-box-item p span{display:block;margin:0 auto 10px;font-size:28px;font-weight:700}.mis-bunion .mis-benefits-block{padding:75px 0 0}.mis-bunion .mis-benefits-wrap{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:50px}.mis-bunion .benefits-txt{flex:1}.mis-bunion .mis-benefits-block ul{list-style:none}.mis-bunion .mis-benefits-block li{position:relative;color:#000;font-weight:700;font-size:20px;padding:10px 0 10px 10px}.mis-bunion .mis-benefits-block li::before{content:"";background:url("https://www.bestfootdoc.com/images/mis/check.png") no-repeat center;width:35px;height:30px;position:absolute;background-size:contain;left:-35px}.mis-before-and-after-block{padding:75px 0 0}.mis-bunion .mis-before-and-after-block h3,.mis-bunion .mis-before-and-after-block p{text-align:center}.mis-bunion .mis-before-and-after-wrap{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;margin:50px auto 0}.mis-bunion .mis-more-info-block{padding:75px 0 0;text-align:center}.mis-bunion .mis-btns-wrap{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:30px;margin:50px auto 0}.mis-bunion .mis-btn{border:1px solid #9E9E9E;border-radius:10px;box-shadow:0 0 5px 1px #BDBDBD;padding:30px 10px;box-sizing:border-box;width:100%;max-width:280px;background-color:#fff}.mis-bunion .mis-btn h5{margin:0 auto 15px;font-size:20px}.mis-bunion .mis-btn a{background-color:#fff;border:2px solid #f00;border-radius:5px;padding:10px;color:#f00;box-sizing:border-box;display:inline-block;font-weight:700;transition:0.3s all}.mis-bunion .mis-btn a:hover{color:#fff;background-color:#f00}.mis-bottom-block{padding:75px 0 0}.mis-bottom-block ol{padding:0 0 0 20px;font-weight:700;font-size:16px}.mis-bottom-block p span{font-size:16px;font-weight:700}.button,.full-width-section.testimonials .container .footer a,a.button{-webkit-transition:.15s;transition:.15s;background:#d6ba8b;border-radius:3px;border:1px solid #fff;color:#fff;line-height:1.5;padding:6px 20px;display:inline-block;white-space:nowrap;text-transform:capitalize;font-family:"Oxygen",sans-serif}.button:hover,.full-width-section.testimonials .container .footer a:hover,a.button :hover{color:#d6ba8b;background-color:#272727;text-decoration:none}.overview:not(.reports) #copy .overview-list>ul{list-style:none;margin:0;padding:0}.overview:not(.reports) #copy .overview-list>ul>li{background:#fafafa;border:1px solid #ebebeb;margin-bottom:20px}.overview:not(.reports) #copy .overview-list>ul>li.open .details .full-toggle:after{content:"\f0d7"}.overview:not(.reports) #copy .overview-list>ul>li.open .details blockquote{display:block}.overview:not(.reports) #copy .overview-list>ul>li .thumb-container{width:190px;height:107px;background-size:cover;background-position:50%;border:2px solid #ddd;float:right;margin:0 0 0 15px;text-decoration:none}.overview:not(.reports) #copy .overview-list>ul>li .thumb-container:not([style*=http]):after{background-color:#19364e;background-image:url(https://www.bestfootdoc.com/templates/issaquahpodiatrists/images/logo.png);background-size:cover;background-position:50%;background-repeat:no-repeat;background-size:80%;content:"";color:#ccc;display:block;font-family:FontAwesome;font-size:60px;height:100%;line-height:107px;text-align:center;width:100%}.overview:not(.reports) #copy .overview-list>ul>li .details{padding:20px 20px 0;min-height:145px}.overview:not(.reports) #copy .overview-list>ul>li .details summary{min-height:116px;padding:0 0 10px;position:relative}.overview:not(.reports) #copy .overview-list>ul>li .details summary .title{color:#152d41;display:block;font-size:28px;font-weight:400;line-height:1.2;margin-bottom:8px;text-decoration:none}.overview:not(.reports) #copy .overview-list>ul>li .details summary .summary-output{font-size:22px;font-family:"Roboto Slab",serif;line-height:1.15;color:#2c2c2c;text-decoration:none;position:relative}.overview:not(.reports) #copy .overview-list>ul>li .details summary .summary-output:after{content:"";display:block;height:24px}.overview:not(.reports) #copy .overview-list>ul>li .details summary .full-toggle{color:#19364e;clear:both;cursor:pointer;display:block;font-family:"Oxygen",sans-serif;font-weight:bold;left:0;text-transform:capitalize;position:absolute;bottom:5px}.overview:not(.reports) #copy .overview-list>ul>li .details summary .full-toggle:hover{color:#162f44}.overview:not(.reports) #copy .overview-list>ul>li .details summary .full-toggle:after{content:"\f0da";padding-left:5px;display:inline-block;font-family:FontAwesome}.overview:not(.reports) #copy .overview-list>ul>li .details blockquote{display:none;font-size:14px}.overview:not(.reports) #copy .overview-list>ul>li .details blockquote .myDSSlinks,.overview:not(.reports) #copy .overview-list>ul>li .details blockquote img{display:none}.overview:not(.reports) #copy .overview-list>ul>li .post-meta{background:#eee;color:#555;padding:5px 10px;font-size:.8em}.overview:not(.reports) #copy .overview-list>ul>li .post-meta .post-date{float:right}nav.pagination__wrapper{background:#fff}.com-content-category-blog__navigation{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0.75rem 1.5rem;margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--pg-border)}.com-content-category-blog__counter.counter{order:2;margin:0;padding:0;float:none;color:var(--pg-ink-muted);font-size:0.875rem;white-space:nowrap}.com-content-category-blog__pagination{order:1;min-width:0}.com-content-category-blog__pagination nav.pagination__wrapper ul.pagination{display:flex;flex-wrap:wrap;align-items:center;gap:var(--pg-gap);margin:0;padding:0;list-style:none}.com-content-category-blog__pagination nav.pagination__wrapper ul.pagination li.page-item{display:block;width:auto;height:auto;margin:0;padding:0;background:none;border:0;line-height:normal;text-align:initial}.com-content-category-blog__pagination nav.pagination__wrapper ul.pagination li.page-item>.page-link{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:var(--pg-size);height:var(--pg-size);padding:0 0.65rem;border:1px solid var(--pg-border);border-radius:var(--pg-radius);background:var(--pg-surface);box-shadow:none;color:var(--pg-ink);font-size:0.9375rem;font-weight:500;line-height:1;text-decoration:none;transition:background-color 0.15s ease,border-color 0.15s ease,color 0.15s ease}.com-content-category-blog__pagination nav.pagination__wrapper ul.pagination li.page-item>a.page-link:hover,.com-content-category-blog__pagination nav.pagination__wrapper ul.pagination li.page-item>a.page-link:focus-visible{background:var(--pg-surface-hover);border-color:var(--pg-accent);color:var(--pg-accent);text-decoration:none}.com-content-category-blog__pagination nav.pagination__wrapper ul.pagination li.page-item>a.page-link:focus-visible{outline:2px solid var(--pg-accent);outline-offset:2px}.com-content-category-blog__pagination nav.pagination__wrapper ul.pagination li.page-item.active>.page-link{background:var(--pg-accent);border-color:var(--pg-accent);color:var(--pg-accent-ink);cursor:default;pointer-events:none}.com-content-category-blog__pagination nav.pagination__wrapper ul.pagination li.page-item.disabled>.page-link{background:var(--pg-surface);border-color:var(--pg-border);color:var(--pg-ink-muted);cursor:not-allowed;opacity:0.5}.com-content-category-blog__pagination .page-link [class*="icon-angle"]{display:inline-flex;align-items:center;gap:3px;font-size:0;line-height:0}.com-content-category-blog__pagination .page-link [class*="icon-angle"]::before,.com-content-category-blog__pagination .page-link [class*="icon-angle"]::after{content:"";display:block;width:7px;height:7px;border-style:solid;border-color:currentColor;border-width:0 0 2px 2px}.com-content-category-blog__pagination .page-link .icon-angle-left::before,.com-content-category-blog__pagination .page-link .icon-angle-double-left::before,.com-content-category-blog__pagination .page-link .icon-angle-double-left::after{transform:rotate(45deg)}.com-content-category-blog__pagination .page-link .icon-angle-right::before,.com-content-category-blog__pagination .page-link .icon-angle-double-right::before,.com-content-category-blog__pagination .page-link .icon-angle-double-right::after{transform:rotate(225deg)}.com-content-category-blog__pagination .page-link .icon-angle-left::after,.com-content-category-blog__pagination .page-link .icon-angle-right::after{display:none}.category-desc.clearfix{margin-bottom:30px}.video-js .vjs-control-bar .vjs-playlist-nav-button:before{font-family:"FontAwesome"}.video-js .vjs-control-bar .vjs-prev-button:before{content:"\f104"}.video-wrapper{max-width:764px;margin:0 auto 1.75rem}.video-wrapper #video-player,.video-wrapper>#video-player.video-js{display:block;position:relative;width:100%;height:0;max-width:none;padding-bottom:56.25%;margin:0;overflow:hidden;border-radius:var(--au-radius);background-color:#000}@supports (aspect-ratio:16 / 9){.video-wrapper #video-player,.video-wrapper>#video-player.video-js{height:auto;padding-bottom:0;aspect-ratio:16 / 9}}.video-wrapper .vjs-tech,.video-wrapper .vjs-poster{border-radius:var(--au-radius)}.video-wrapper .vjs-poster{background-size:cover}.video-wrapper .video-js .vjs-big-play-button{width:4.5rem;height:4.5rem;line-height:4.5rem;margin:0;padding:0;border:0;border-radius:50%;background-color:rgba(0,0,0,0.55);font-size:1.75rem;transform:translate(-50%,-50%);transition:background-color 0.2s ease,transform 0.2s ease}.video-wrapper .video-js.vjs-big-play-centered .vjs-big-play-button{top:50%;left:50%}.video-wrapper .video-js:hover .vjs-big-play-button,.video-wrapper .video-js .vjs-big-play-button:focus{background-color:var(--au-accent);transform:translate(-50%,-50%) scale(1.06)}.video-wrapper .video-js .vjs-big-play-button:before{line-height:4.5rem}#author{display:flex;align-items:center;gap:1rem;height:auto;overflow:visible;margin:0 0 1.75rem;padding:0.875rem 1.125rem;border:1px solid var(--au-border);border-radius:var(--au-radius);background:var(--au-surface);color:var(--au-ink);font-size:0.9375rem;line-height:1.4;text-align:left}#author:after{content:"";display:table;clear:both}#author .author-thumb{flex:0 0 auto;width:68px;height:68px;margin:0;padding:0;border:0;border-radius:50%;object-fit:cover;object-position:center top;background:#fff}#author .summary-wrap{display:contents}#author .author-name-email{display:flex;flex:1 1 auto;flex-wrap:wrap;align-items:baseline;gap:0 0.35rem;min-width:0;padding:0}#author .author-name-email .label{color:var(--au-muted);font-size:0.8125rem}#author .author-name-email .name{color:var(--au-accent);font-weight:600;font-size:1rem;text-decoration:none}#author .author-name-email .name:hover,#author .author-name-email .name:focus-visible{text-decoration:underline}#author .author-name-email .email{flex:0 0 100%;min-width:0;margin-top:0.15rem;overflow:hidden;color:var(--au-muted);font-size:0.8125rem;text-overflow:ellipsis;text-decoration:none;white-space:nowrap}#author .author-name-email .email:hover,#author .author-name-email .email:focus-visible{color:var(--au-accent);text-decoration:underline}#author .author-summary{flex:1 1 100%;margin:0.4rem 0 0;color:var(--au-muted);font-size:0.875rem}.embeddedvideo{display:flex;justify-content:center}.video-wrapper video{width:100%;height:auto}.inner-pages{--ifa-ink:#272727;--ifa-ink-soft:#4c4c4c;--ifa-navy:#19364e;--ifa-gold:#d6ba8b;--ifa-surface:#f7f7f5;--ifa-border:#e3e3df;margin:0 auto;padding:10px 0 64px}.inner-pages .page-header{position:relative;margin:0 0 30px;padding:0 0 18px;border-bottom:1px solid var(--ifa-border)}.inner-pages .page-header::after{content:"";position:absolute;left:0;bottom:-1px;width:96px;height:3px;background:var(--ifa-gold)}.inner-pages .page-header h1,.inner-pages .page-header h2{margin:0;font-size:clamp(28px,4vw,40px);line-height:1.15;font-weight:700;letter-spacing:-0.01em;color:var(--ifa-navy)}.inner-pages .dss-content{color:var(--ifa-ink);font-size:17px;line-height:1.75}.inner-pages .dss-content::after{content:"";display:block;clear:both}.inner-pages .dss-content p{margin:0 0 1.35em}.inner-pages .dss-content>p:first-of-type{font-size:19px;line-height:1.65;color:var(--ifa-ink-soft)}.inner-pages .dss-content p a{color:var(--ifa-navy);font-weight:600;text-decoration:underline;text-decoration-color:var(--ifa-gold);text-decoration-thickness:2px;text-underline-offset:3px;transition:color .2s ease,text-decoration-color .2s ease}.inner-pages .dss-content p a:hover{color:#000;text-decoration-color:currentColor}.inner-pages .dss-content h2{clear:both;margin:2.4em 0 .7em;font-size:clamp(22px,2.4vw,28px);line-height:1.25;font-weight:700;color:var(--ifa-navy)}.inner-pages .dss-content h2 img{float:none !important;display:block;width:100% !important;max-width:380px;height:auto !important;margin:0 0 18px !important;border-radius:6px}.inner-pages .dss-content img{border-radius:6px}.inner-pages .dss-content p img[style*="float: right"],.inner-pages .dss-content p img[style*="float:right"]{margin:6px 0 22px 32px !important}.inner-pages .dss-content p img[style*="float: left"],.inner-pages .dss-content p img[style*="float:left"]{margin:6px 32px 22px 0 !important}.inner-pages .dss-content .video-link{position:relative;display:block;margin:36px 0;text-align:center;cursor:pointer}.inner-pages .dss-content .video-link img{display:block;width:100%;max-width:720px;margin:0 auto;border-radius:10px;box-shadow:0 18px 40px -18px rgba(25,54,78,.55);transition:transform .3s ease,box-shadow .3s ease}.inner-pages .dss-content .video-link:hover img{transform:translateY(-3px);box-shadow:0 24px 48px -18px rgba(25,54,78,.6)}.inner-pages .dss-content .video-link::before{content:"";position:absolute;top:50%;left:50%;width:78px;height:78px;transform:translate(-50%,-50%);background:rgba(255,255,255,.94);border-radius:50%;box-shadow:0 6px 18px rgba(0,0,0,.3);pointer-events:none;transition:transform .3s ease}.inner-pages .dss-content .video-link::after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;transform:translate(-38%,-50%);border-left:24px solid var(--ifa-navy);border-top:15px solid transparent;border-bottom:15px solid transparent;pointer-events:none}.inner-pages .dss-content .video-link:hover::before{transform:translate(-50%,-50%) scale(1.06)}.inner-pages #videocontainer{margin:0 0 36px}.inner-pages .video-heelpain{position:relative;width:100%;max-width:720px;margin:0 auto;aspect-ratio:16 / 9;border-radius:10px;overflow:hidden;background:#000}.inner-pages .video-heelpain iframe{position:absolute;inset:0;width:100%;height:100%;border:0;float:none !important}.inner-pages .dss-content table.whp{display:block;width:100% !important;margin:36px 0 !important}.inner-pages .dss-content table.whp tbody{display:block}.inner-pages .dss-content table.whp tr{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.inner-pages .dss-content table.whp td{display:block;padding:26px 28px 20px;background:var(--ifa-surface);border:1px solid var(--ifa-border);border-top:3px solid var(--ifa-gold);border-radius:8px}.inner-pages .dss-content table.whp td h2{margin:0 0 12px !important;padding:0 0 12px;font-size:19px !important;line-height:1.3;border-bottom:1px solid var(--ifa-border)}.inner-pages .dss-content table.whp td br{display:none}.inner-pages .dss-content table.whp td a{position:relative;display:block;padding:9px 0 9px 20px;font-size:16px;line-height:1.4;color:var(--ifa-ink);border-bottom:1px solid rgba(0,0,0,.06);transition:color .2s ease,padding-left .2s ease}.inner-pages .dss-content table.whp td a:last-of-type{border-bottom:0}.inner-pages .dss-content table.whp td a::before{content:"";position:absolute;left:2px;top:50%;width:6px;height:6px;margin-top:-4px;border-right:2px solid var(--ifa-gold);border-bottom:2px solid var(--ifa-gold);transform:rotate(-45deg);transition:border-color .2s ease}.inner-pages .dss-content table.whp td a:hover{color:var(--ifa-navy);padding-left:26px}.inner-pages .dss-content table.whp td a:hover::before{border-color:var(--ifa-navy)}.inner-pages .dss-content>a{display:inline-block;margin:0 10px 10px 0;padding:10px 18px;font-size:16px;font-weight:500;line-height:1.3;color:var(--ifa-ink);background:#fff;border:1px solid var(--ifa-border);border-radius:4px;transition:background .2s ease,border-color .2s ease,color .2s ease}.inner-pages .dss-content>a:hover{color:#fff;background:var(--ifa-navy);border-color:var(--ifa-navy)}.inner-pages .dss-content>a+br{display:none}.inner-pages .dss-content .free-book{display:block;width:265px;margin:6px auto 36px;padding:22px 20px 20px;text-align:center;background:#fff;border:1px solid var(--ifa-border);border-top:3px solid var(--ifa-gold);border-radius:8px;box-shadow:0 14px 30px -22px rgba(0,0,0,.55);transition:transform .25s ease,box-shadow .25s ease}.inner-pages .dss-content .free-book:hover{transform:translateY(-3px);box-shadow:0 20px 36px -22px rgba(0,0,0,.6)}.inner-pages .dss-content .free-book a{display:block;font-size:15px;font-weight:600;line-height:1.4;color:var(--ifa-navy)}.inner-pages .dss-content .free-book img{display:block;width:152px !important;height:auto !important;margin:0 auto 14px !important;border-radius:3px;box-shadow:0 10px 20px -12px rgba(0,0,0,.7)}.inner-pages .dss-content .free-book br{display:none}.inner-pages .dss-content .free-book.down{display:none}.inner-pages .reports.overview{--ifa-ink:#272727;--ifa-ink-soft:#4c4c4c;--ifa-navy:#19364e;--ifa-gold:#d6ba8b;--ifa-surface:#f7f7f5;--ifa-border:#e3e3df}.inner-pages .reports.overview #copy>.summary{max-width:72ch;margin:0 0 34px}.inner-pages .reports.overview #copy>.summary p{margin:0;font-size:19px;line-height:1.65;color:var(--ifa-ink-soft)}.inner-pages .reports.overview .overview-list ul{list-style:none;display:grid;gap:20px;margin:0;padding:0}.inner-pages .reports.overview .report-item{display:grid;grid-template-columns:152px 1fr;gap:26px;align-items:start;margin:0;padding:24px 26px;background:var(--ifa-surface);border:1px solid var(--ifa-border);border-left:3px solid var(--ifa-gold);border-radius:8px;transition:border-color .2s ease,box-shadow .2s ease}.inner-pages .reports.overview .report-item:hover{border-color:#d3d3cd;border-left-color:var(--ifa-navy);box-shadow:0 14px 30px -24px rgba(0,0,0,.55)}.inner-pages .reports.overview .thumb-container{display:flex;align-items:center;justify-content:center;width:100%;max-width:152px;aspect-ratio:3 / 4;background-color:#fff;background-position:center;background-repeat:no-repeat;background-size:contain;border:1px solid var(--ifa-border);border-radius:4px;box-shadow:0 10px 20px -16px rgba(0,0,0,.7);transition:transform .25s ease}.inner-pages .reports.overview .report-item:hover .thumb-container{transform:translateY(-2px)}.inner-pages .reports.overview .thumb-container i{font-size:40px;color:var(--ifa-gold)}.inner-pages .reports.overview .thumb-container i:empty::before{content:"";display:block;width:38px;height:48px;background:linear-gradient(180deg,var(--ifa-gold) 0 6px,#fff 6px);border:2px solid var(--ifa-gold);border-radius:2px 4px 4px 2px}.inner-pages .reports.overview .report-description{min-width:0}.inner-pages .reports.overview .report-item .title{margin:0 0 10px;font-size:20px;line-height:1.3;font-weight:700}.inner-pages .reports.overview .report-item .title a{color:var(--ifa-navy);transition:color .2s ease}.inner-pages .reports.overview .report-item .title a:hover{color:var(--ifa-ink)}.inner-pages .reports.overview .report-description .summary{display:block;margin:0 0 16px;font-size:16px;line-height:1.6;color:var(--ifa-ink-soft)}.inner-pages .reports.overview .report-description .more{display:inline-block;padding:11px 22px;font-size:15px;font-weight:600;line-height:1.2;color:#fff;background:var(--ifa-navy);border:1px solid var(--ifa-navy);border-radius:4px;transition:background .2s ease,color .2s ease;box-sizing:border-box}.inner-pages .reports.overview .report-description .more:hover{color:var(--ifa-navy);background:transparent}.inner-pages .reports.overview a:focus-visible{outline:2px solid var(--ifa-navy);outline-offset:3px;border-radius:2px}.inner-pages #copy:has(.dss-form-report){--ifa-ink:#272727;--ifa-ink-soft:#4c4c4c;--ifa-navy:#19364e;--ifa-gold:#d6ba8b;--ifa-surface:#f7f7f5;--ifa-border:#e3e3df;--ifa-field-border:#cfcfc8;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start;max-width:1120px;margin:0 auto;padding:40px 0 64px;width:auto;float:none}.inner-pages #copy:has(.dss-form-report) .video-wrapper{grid-column:1 / -1}.inner-pages #copy:has(.dss-form-report) .video-wrapper:not(:has(iframe)):not(:has(video)){display:none}.inner-pages #copy:has(.dss-form-report) .pagedescription{grid-column:1;position:sticky;top:24px}.inner-pages #copy:has(.dss-form-report) .pagedescription p{margin:0}.inner-pages #copy:has(.dss-form-report) .pagedescription img{display:block;width:100% !important;height:auto !important;max-width:560px;margin:0 auto;border-radius:8px;box-shadow:0 26px 50px -30px rgba(0,0,0,.65)}.inner-pages #copy:has(.dss-form-report) .dss-form-report{grid-column:2;padding:30px 32px 34px;background:var(--ifa-surface);border:1px solid var(--ifa-border);border-top:3px solid var(--ifa-gold);border-radius:8px}.inner-pages .dss-form-report .heading{margin:0 0 6px;font-size:23px;line-height:1.25;font-weight:700;color:var(--ifa-navy)}.inner-pages .dss-form-report .heading+.inner::before{content:"Fields marked * are required.";display:block;margin:0 0 22px;font-size:14px;color:var(--ifa-ink-soft)}.inner-pages .dss-form-report .formContainer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin:0;padding:0;border:0}.inner-pages .dss-form-report .rsform-block{min-width:0;margin:0}.inner-pages .dss-form-report .rsform-block-address,.inner-pages .dss-form-report .rsform-block-submit{grid-column:1 / -1}.inner-pages .dss-form-report .formControlLabel:empty,.inner-pages .dss-form-report .formDescription:empty{display:none}.inner-pages .dss-form-report .formControls,.inner-pages .dss-form-report .formBody{margin:0}.inner-pages .dss-form-report .rsform-input-box,.inner-pages .dss-form-report .rsform-select-box{box-sizing:border-box;display:block;width:100%;padding:13px 15px;font-family:inherit;font-size:16px;line-height:1.3;color:var(--ifa-ink);background:#fff;border:1px solid var(--ifa-field-border);border-radius:4px;transition:border-color .2s ease,box-shadow .2s ease}.inner-pages .dss-form-report .rsform-input-box::placeholder{color:#8a8a82}.inner-pages .dss-form-report .rsform-input-box:focus,.inner-pages .dss-form-report .rsform-select-box:focus{outline:0;border-color:var(--ifa-navy);box-shadow:0 0 0 3px rgba(25,54,78,.14)}.inner-pages .dss-form-report .rsform-select-box{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%2319364e' stroke-width='2' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;cursor:pointer}.inner-pages .dss-form-report .formNoError{display:none}.inner-pages .dss-form-report .formError{display:block;margin:6px 0 0;font-size:14px;line-height:1.4;color:#b3261e}.inner-pages .dss-form-report .rsform-input-box.rsform-error,.inner-pages .dss-form-report .rsform-select-box.rsform-error{border-color:#b3261e;background:#fdf6f5}.inner-pages .dss-form-report .formRed{margin:0 0 18px;padding:12px 16px;font-size:15px;line-height:1.45;color:#b3261e;background:#fdf6f5;border:1px solid #f0cfcb;border-radius:4px}.inner-pages .dss-form-report .rsform-submit-button{box-sizing:border-box;display:block;width:100%;margin:8px 0 0;padding:15px 24px;font-family:inherit;font-size:16px;font-weight:700;line-height:1.2;color:#fff;background:var(--ifa-navy);border:1px solid var(--ifa-navy);border-radius:4px;cursor:pointer;transition:background .2s ease,color .2s ease}.inner-pages .dss-form-report .rsform-submit-button:hover{color:var(--ifa-navy);background:transparent}.inner-pages .dss-form-report .rsform-submit-button:focus-visible{outline:2px solid var(--ifa-navy);outline-offset:3px}.inner-pages #copy:has(.dss-form-report){--ifa-ink:#272727;--ifa-ink-soft:#4c4c4c;--ifa-navy:#19364e;--ifa-gold:#d6ba8b;--ifa-surface:#f7f7f5;--ifa-border:#e3e3df;--ifa-field-border:#cfcfc8;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start;max-width:1120px;margin:0 auto;padding:40px 0 64px;width:auto;float:none}.inner-pages #copy:has(.dss-form-report) .video-wrapper{grid-column:1 / -1}.inner-pages #copy:has(.dss-form-report) .video-wrapper:not(:has(iframe)):not(:has(video)){display:none}.inner-pages #copy:has(.dss-form-report) .pagedescription{grid-column:1;position:sticky;top:24px}.inner-pages #copy:has(.dss-form-report) .pagedescription p{margin:0}.inner-pages #copy:has(.dss-form-report) .pagedescription img{display:block;width:100%;height:auto;max-width:560px;margin:0 auto;border-radius:8px;box-shadow:0 26px 50px -30px rgba(0,0,0,.65)}.inner-pages #copy:has(.dss-form-report) .dss-form-report{grid-column:2;padding:30px 32px 34px;background:var(--ifa-surface);border:1px solid var(--ifa-border);border-top:3px solid var(--ifa-gold);border-radius:8px}.inner-pages .dss-form-report .heading{margin:0 0 6px;font-size:23px;line-height:1.25;font-weight:700;color:var(--ifa-navy)}.inner-pages .dss-form-report .rsform-legend,.inner-pages .dss-form-report .rsform-label__text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.inner-pages .dss-form-report .rsform-note{grid-column:1 / -1;margin:0 0 4px;font-size:14px;line-height:1.4;color:var(--ifa-ink-soft)}.inner-pages .dss-form-report .rsform-label{display:block}.inner-pages .dss-form-report .formContainer{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin:0;padding:0;border:0}.inner-pages .dss-form-report .rsform-block{min-width:0;margin:0}.inner-pages .dss-form-report .rsform-block-address,.inner-pages .dss-form-report .rsform-block-submit{grid-column:1 / -1}.inner-pages .dss-form-report .formControlLabel:empty,.inner-pages .dss-form-report .formDescription:empty{display:none}.inner-pages .dss-form-report .formControls,.inner-pages .dss-form-report .formBody{margin:0}.inner-pages .dss-form-report .rsform-input-box,.inner-pages .dss-form-report .rsform-select-box{box-sizing:border-box;display:block;width:100%;padding:13px 15px;font-family:inherit;font-size:16px;line-height:1.3;color:var(--ifa-ink);background:#fff;border:1px solid var(--ifa-field-border);border-radius:4px;transition:border-color .2s ease,box-shadow .2s ease}.inner-pages .dss-form-report .rsform-input-box::placeholder{color:#8a8a82}.inner-pages .dss-form-report .rsform-input-box:focus,.inner-pages .dss-form-report .rsform-select-box:focus{outline:0;border-color:var(--ifa-navy);box-shadow:0 0 0 3px rgba(25,54,78,.14)}.inner-pages .dss-form-report .rsform-select-box{appearance:none;-webkit-appearance:none;padding-right:40px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%2319364e' stroke-width='2' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;cursor:pointer}.inner-pages .dss-form-report .formNoError{display:none}.inner-pages .dss-form-report .formError{display:block;margin:6px 0 0;font-size:14px;line-height:1.4;color:#b3261e}.inner-pages .dss-form-report .rsform-input-box.rsform-error,.inner-pages .dss-form-report .rsform-select-box.rsform-error{border-color:#b3261e;background:#fdf6f5}.inner-pages .dss-form-report .formRed{margin:0 0 18px;padding:12px 16px;font-size:15px;line-height:1.45;color:#b3261e;background:#fdf6f5;border:1px solid #f0cfcb;border-radius:4px}.inner-pages .dss-form-report .rsform-submit-button{box-sizing:border-box;display:block;width:100%;margin:8px 0 0;padding:15px 24px;font-family:inherit;font-size:16px;font-weight:700;line-height:1.2;color:#fff;background:var(--ifa-navy);border:1px solid var(--ifa-navy);border-radius:4px;cursor:pointer;transition:background .2s ease,color .2s ease}.inner-pages .dss-form-report .rsform-submit-button:hover{color:var(--ifa-navy);background:transparent}.inner-pages .dss-form-report .rsform-submit-button:focus-visible{outline:2px solid var(--ifa-navy);outline-offset:3px}.t1-form{--ifa-ink:#272727;--ifa-ink-soft:#4c4c4c;--ifa-navy:#19364e;--ifa-gold:#d6ba8b;--ifa-surface:#f7f7f5;--ifa-border:#e3e3df;--ifa-field-border:#cfcfc8;display:block;box-sizing:border-box;max-width:760px;margin:36px auto;padding:32px 34px 34px;background:var(--ifa-surface);border:1px solid var(--ifa-border);border-top:3px solid var(--ifa-gold);border-radius:8px}.t1-form *,.t1-form *::before,.t1-form *::after{box-sizing:border-box}.t1-form__title{margin:0 0 8px;font-size:24px;line-height:1.25;font-weight:700;color:var(--ifa-navy)}.t1-form__intro{margin:0 0 24px;font-size:15px;line-height:1.55;color:var(--ifa-ink-soft)}.t1-form .formResponsive,.t1-form .formResponsive .formContainer,.t1-form .formResponsive .formRow,.t1-form .formResponsive .formSpan12{float:none !important;width:auto !important;max-width:none !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important}.t1-form .formResponsive .formRow::before,.t1-form .formResponsive .formRow::after{content:none !important}.t1-form .formResponsive .formSpan12 .t1-row{display:grid !important;grid-template-columns:minmax(0,1fr);gap:16px 18px;margin:0 0 16px !important}.t1-form .formResponsive .formSpan12 .t1-row--2{grid-template-columns:repeat(2,minmax(0,1fr))}.t1-form .formResponsive .formSpan12 .t1-row:last-child{margin-bottom:0 !important}.t1-form .formResponsive .formHorizontal .rsform-block{float:none !important;width:auto !important;min-width:0;margin:0 !important;padding:0 !important}.t1-form .formResponsive .formHorizontal .formControlLabel{display:none !important}.t1-form--labels .formResponsive .formHorizontal .formControlLabel{display:block !important;float:none !important;width:auto !important;margin:0 0 6px !important;padding:0 !important;font-family:inherit;font-size:14px;font-weight:600;line-height:1.35;text-align:left !important;color:var(--ifa-ink)}.t1-form--labels .formResponsive .formHorizontal .formRequired{margin-left:4px;font-weight:600;color:var(--ifa-error)}.t1-form--labels .formResponsive .rsform-block-submit .formControlLabel{display:none !important}.t1-form .formResponsive .formHorizontal .formControls,.t1-form .formResponsive .formHorizontal .formBody{float:none !important;width:auto !important;margin:0 !important;padding:0 !important}.t1-form .formResponsive .formHorizontal .formDescription{margin:6px 0 0 !important;font-size:13px;line-height:1.45;color:var(--ifa-ink-soft)}.t1-form .formResponsive .formHorizontal .formDescription:empty{display:none !important}.t1-form .formResponsive .formBody input[type="text"],.t1-form .formResponsive .formBody input[type="email"],.t1-form .formResponsive .formBody input[type="tel"],.t1-form .formResponsive .formBody input[type="number"],.t1-form .formResponsive .formBody select,.t1-form .formResponsive .formBody textarea{display:block !important;float:none !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;padding:12px 15px !important;font-family:inherit;font-size:16px;line-height:1.3;color:var(--ifa-ink);background-color:#fff;border:1px solid var(--ifa-field-border);border-radius:4px;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.t1-form .activeFeedbackField,.t1-form .activeFeedbackField input{width:0 !important;height:0 !important;padding:0 !important;border:0 !important;overflow:hidden !important}.t1-form .formResponsive .formBody input::placeholder,.t1-form .formResponsive .formBody textarea::placeholder{color:#8a8a82;opacity:1}.t1-form .formResponsive .formBody input:focus,.t1-form .formResponsive .formBody select:focus,.t1-form .formResponsive .formBody textarea:focus{outline:0;border-color:var(--ifa-navy) !important;box-shadow:0 0 0 3px rgba(25,54,78,.14)}.t1-form .formResponsive .formBody select{appearance:none;-webkit-appearance:none;padding-right:40px !important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%2319364e' stroke-width='2' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;cursor:pointer}.t1-form .formResponsive .formBody textarea{min-height:120px;resize:vertical}.t1-form .formResponsive .formNoError{display:none !important}.t1-form .formResponsive .formError{display:block;margin:6px 0 0;font-size:14px;line-height:1.4;color:var(--ifa-error)}.t1-form .formResponsive .rsform-block.rsform-error .formControlLabel{color:var(--ifa-error)}.t1-form .formResponsive .rsform-block.rsform-error .formBody input,.t1-form .formResponsive .rsform-block.rsform-error .formBody select,.t1-form .formResponsive .rsform-block.rsform-error .formBody textarea{border-color:var(--ifa-error) !important;background-color:#fdf6f5}.t1-form .formRed,.t1-form .formResponsive .formRed{margin:0 0 20px;padding:12px 16px;font-size:15px;line-height:1.45;color:var(--ifa-error);background:#fdf6f5;border:1px solid #f0cfcb;border-radius:4px}.t1-form .formResponsive .formBody .rsform-submit-button,.t1-form .formResponsive .formBody button[type="submit"],.t1-form .formResponsive .formBody input[type="submit"]{display:inline-block !important;float:none !important;width:auto !important;min-width:240px;margin:6px 0 0 !important;padding:15px 30px !important;font-family:inherit;font-size:16px;font-weight:700;line-height:1.2;color:#fff;background:var(--ifa-navy);border:1px solid var(--ifa-navy);border-radius:4px;cursor:pointer;transition:background .2s ease,color .2s ease}.t1-form .formResponsive .formBody .rsform-submit-button:hover,.t1-form .formResponsive .formBody button[type="submit"]:hover,.t1-form .formResponsive .formBody input[type="submit"]:hover{color:var(--ifa-navy);background:transparent}.t1-form .formResponsive .formBody .rsform-submit-button:focus-visible,.t1-form .formResponsive .formBody button[type="submit"]:focus-visible,.t1-form .formResponsive .formBody input[type="submit"]:focus-visible{outline:2px solid var(--ifa-navy);outline-offset:3px}.t1-form .formResponsive .formHorizontal .formBody select{box-sizing:border-box !important;width:100% !important;min-width:0 !important;max-width:100% !important}.t1-form .formResponsive .formHorizontal .formBody .rsform-submit-button,.t1-form .formResponsive .formHorizontal .formBody button[type="submit"],.t1-form .formResponsive .formHorizontal .formBody input[type="submit"]{color:#fff !important;background:var(--ifa-navy) !important;background-image:none !important;border:1px solid var(--ifa-navy) !important;border-radius:4px !important;text-transform:none !important;letter-spacing:normal !important}.t1-form .formResponsive .formHorizontal .formBody .rsform-submit-button:hover,.t1-form .formResponsive .formHorizontal .formBody button[type="submit"]:hover,.t1-form .formResponsive .formHorizontal .formBody input[type="submit"]:hover{color:var(--ifa-navy) !important;background:transparent !important}.t1-laser{--l-ink:#272727;--l-ink-soft:#4c4c4c;--l-navy:#19364e;--l-gold:#d6ba8b;--l-surface:#f7f7f5;--l-border:#e3e3df;--l-field-border:#cfcfc8;--l-error:#b3261e;box-sizing:border-box;max-width:760px;margin:36px auto;padding:30px 32px 32px;text-align:left;background:var(--l-surface);border:1px solid var(--l-border);border-top:3px solid var(--l-gold);border-radius:8px}.t1-laser *,.t1-laser *::before,.t1-laser *::after{box-sizing:border-box}.t1-laser,.t1-laser p,.t1-laser div,.t1-laser span{text-align:left}.t1-laser .formResponsive,.t1-laser .formResponsive .formContainer,.t1-laser .formResponsive .formRow,.t1-laser .formResponsive .formSpan12{float:none !important;width:auto !important;max-width:none !important;min-height:0 !important;margin:0 !important;padding:0 !important;border:0 !important}.t1-laser .formResponsive .formHorizontal .t1-laser-row{display:grid !important;grid-template-columns:minmax(0,1fr);gap:16px 18px;margin:0 0 16px !important}.t1-laser .formResponsive .formHorizontal .t1-laser-row--2{grid-template-columns:repeat(2,minmax(0,1fr))}.t1-laser .formResponsive .formHorizontal .t1-laser-row:last-child{margin-bottom:0 !important}.t1-laser .formResponsive .formHorizontal .rsform-block{float:none !important;width:auto !important;min-width:0;margin:0 !important;padding:0 !important}.t1-laser .formResponsive .formHorizontal .formControlLabel{display:none !important}.t1-laser--labels .formResponsive .formHorizontal .formControlLabel{display:block !important;float:none !important;width:auto !important;margin:0 0 6px !important;padding:0 !important;font-family:inherit;font-size:14px;font-weight:600;line-height:1.35;text-align:left !important;color:var(--l-ink)}.t1-laser--labels .formResponsive .rsform-block-submit .formControlLabel{display:none !important}.t1-laser .formResponsive .formHorizontal .formControls,.t1-laser .formResponsive .formHorizontal .formBody{float:none !important;width:auto !important;margin:0 !important;padding:0 !important}.t1-laser .formResponsive .formHorizontal .formDescription{margin:6px 0 0 !important;font-size:13px;line-height:1.45;color:var(--l-ink-soft)}.t1-laser .formResponsive .formHorizontal .formDescription:empty{display:none !important}.t1-laser .formResponsive .formBody input[type="text"],.t1-laser .formResponsive .formBody input[type="email"],.t1-laser .formResponsive .formBody input[type="tel"],.t1-laser .formResponsive .formBody input[type="number"],.t1-laser .formResponsive .formBody select,.t1-laser .formResponsive .formBody textarea{display:block !important;float:none !important;width:100% !important;max-width:none !important;height:auto !important;margin:0 !important;padding:12px 15px !important;font-family:inherit;font-size:16px;line-height:1.3;text-align:left;color:var(--l-ink);background-color:#fff;border:1px solid var(--l-field-border);border-radius:4px;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.t1-laser .formResponsive .formHorizontal .formBody select{box-sizing:border-box !important;width:100% !important;min-width:0 !important;max-width:100% !important;appearance:none;-webkit-appearance:none;padding-right:40px !important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%2319364e' stroke-width='2' d='M1 1l5 5 5-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 15px center;cursor:pointer}.t1-laser .activeFeedbackField,.t1-laser .activeFeedbackField input{width:0 !important;height:0 !important;padding:0 !important;border:0 !important;overflow:hidden !important}.t1-laser .formResponsive .formBody input::placeholder,.t1-laser .formResponsive .formBody textarea::placeholder{color:#8a8a82;opacity:1}.t1-laser .formResponsive .formBody input:focus,.t1-laser .formResponsive .formBody select:focus,.t1-laser .formResponsive .formBody textarea:focus{outline:0;border-color:var(--l-navy) !important;box-shadow:0 0 0 3px rgba(25,54,78,.14)}.t1-laser .formResponsive .formNoError{display:none !important}.t1-laser .formResponsive .formError{display:block;margin:6px 0 0;font-size:14px;line-height:1.4;color:var(--l-error)}.t1-laser .formResponsive .rsform-block.rsform-error .formBody input,.t1-laser .formResponsive .rsform-block.rsform-error .formBody select,.t1-laser .formResponsive .rsform-block.rsform-error .formBody textarea{border-color:var(--l-error) !important;background-color:#fdf6f5}.t1-laser .formRed,.t1-laser .formResponsive .formRed{margin:0 0 20px;padding:12px 16px;font-size:15px;line-height:1.45;text-align:left;color:var(--l-error);background:#fdf6f5;border:1px solid #f0cfcb;border-radius:4px}.t1-laser .formResponsive .formHorizontal .formBody .rsform-submit-button,.t1-laser .formResponsive .formHorizontal .formBody button[type="submit"],.t1-laser .formResponsive .formHorizontal .formBody input[type="submit"]{display:inline-block !important;float:none !important;width:auto !important;min-width:240px;margin:6px 0 0 !important;padding:15px 30px !important;font-family:inherit;font-size:16px;font-weight:700;line-height:1.2;color:#fff !important;background:var(--l-navy) !important;background-image:none !important;border:1px solid var(--l-navy) !important;border-radius:4px !important;text-transform:none !important;letter-spacing:normal !important;cursor:pointer;transition:background .2s ease,color .2s ease}.t1-laser .formResponsive .formHorizontal .formBody .rsform-submit-button:hover,.t1-laser .formResponsive .formHorizontal .formBody button[type="submit"]:hover,.t1-laser .formResponsive .formHorizontal .formBody input[type="submit"]:hover{color:var(--l-navy) !important;background:transparent !important}.t1-laser .formResponsive .formHorizontal .formBody .rsform-submit-button:focus-visible,.t1-laser .formResponsive .formHorizontal .formBody button[type="submit"]:focus-visible,.t1-laser .formResponsive .formHorizontal .formBody input[type="submit"]:focus-visible{outline:2px solid var(--l-navy);outline-offset:3px}iframe.mls,.video-shockwave-therapy iframe{display:block;margin:10px auto}.video-wrap{display:flex;flex-flow:wrap;justify-content:center;gap:20px;margin-bottom:30px}@media (prefers-reduced-motion:reduce){.t1-laser *{transition:none !important}.inner-pages #copy:has(.dss-form-report) *{transition:none !important}.inner-pages .reports.overview *{transition:none !important}.inner-pages .com-content-article *{transition:none !important}.inner-pages .com-content-article a:focus-visible{outline:2px solid var(--ifa-navy);outline-offset:3px;border-radius:2px}.inner-pages #copy:has(.dss-form-report) *{transition:none !important}}@media only screen and (max-width:1705px){.db-right-left img{width:300px !important;border-radius:20px}.db-left{max-width:600px}.ceb-info{max-width:350px}.ceb-title{font-size:35px}.ceb-text{font-size:20px}.cebt-title{font-size:35px}.cebt-text{font-size:20px}}@media only screen and (max-width:1620px){.db-left{max-width:450px}}@media only screen and (max-width:1510px){.forest-title{font-size:35px;padding:35px 45px}.office-background{position:absolute;top:-125px;width:100%;max-width:100%}.ysec-wrap{max-width:90%;width:100%}.intro-bottom{clip-path:none;margin-top:0}.ysec-section{clip-path:none}.ysec_title{font-size:35px;margin:32px auto;color:#d6ba8b}.ib-title-last{font-size:35px}.ip-list-item-white{font-size:20px}.ip-list-item p{font-size:20px}.ib-title{font-size:35px}.ib-sub-title{font-size:25px}.intro-bottom-wrap{background:#272727;max-width:800px;border-radius:20px;margin:26px auto;box-sizing:border-box;padding:25px}.ysec-wrap{background-color:#272727;border-radius:30px;padding:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:800px;margin:0 auto;box-sizing:border-box}}@media only screen and (max-width:1500px){.services-block{flex-wrap:wrap}.services-item{height:300px;flex:50%;box-sizing:border-box}.services-item.item1{background-size:100% auto}.services-item.item2{background-size:100% auto}.services-item.item3{background-size:100% auto}.services-item.item4{background-size:100% auto}.services-item{height:300px}.db-wrap{display:flex;flex-direction:column}.db-left{max-width:unset;height:unset;min-height:240px}.db-left-title{font-size:38px;max-width:unset}.comfortable-environment-block{height:unset;overflow:hidden}.ceb-wrap{display:flex;flex-direction:column}.ceb-left{height:unset;width:100%;max-width:unset;text-align:center;box-sizing:border-box;padding:15px 25px}.ceb-info{max-width:unset;padding:30px 0}.ceb-title{font-size:35px;max-width:unset;width:100%}.ceb-text{font-size:20px;line-height:30px}.cebright-image{height:unset;max-width:100%;width:100%}.ceb-right{height:500px}.cutting-edge-block{margin-top:-5px}.cebt-wrap{display:flex;justify-content:center;align-items:center;box-sizing:border-box;flex-direction:column-reverse}.cebt-left{max-height:unset;height:500px}.cebt-img{max-height:unset;width:100%;max-width:100%}.cebt-right{position:relative;background:#272727;display:flex;justify-content:center;align-items:center;height:unset;box-sizing:border-box;width:100%;margin-top:-5px}.cebt-text{font-size:20px;line-height:30px;max-width:unset}.cebt-info{position:relative;padding-bottom:30px}}@media only screen and (max-width:1410px){.header-about-block{justify-content:center;align-items:center}.aboutdocinnerpageheader-title{font-size:30px;font-weight:600;text-align:center;padding:0}.about-gallery{flex-wrap:wrap}.about-gallery img{height:unset !important;max-width:100%}}@media only screen and (max-width:1400px){.topmenu{width:100%;order:2}.condition-box{padding:22px 24px}.condition-content h2{font-size:22px}.condition-content ul li{font-size:16px}.condition-logo .logo_p{width:82px}}@media only screen and (max-width:1370px){.condi-image{float:right;margin-right:25px;height:233px;border-radius:25px 25px 25px 25px;padding-top:100px}}@media only screen and (max-width:1360px){.front-office-section{clip-path:none;margin-top:0;position:relative;height:unset}.forest-title{font-size:22px;padding:35px 45px;max-width:335px}.intro-background{position:absolute;top:0;width:100%;max-width:100%;min-height:400px}.forest-section{clip-path:none;height:unset;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;min-height:400px}.intro-background{position:absolute;top:0;width:100%;max-width:100%}.office-background{position:relative;top:0;width:100%;max-width:100%}.mb-left{justify-content:center;align-items:center;gap:20px}.mb-img{max-width:100%}}@media only screen and (max-width:1350px){.office-layout{padding:35px 45px}.office-info-grid{gap:30px;flex-wrap:nowrap}.office-hours-block{flex:0 0 auto;min-width:225px}.contact-block{flex:1 1 0;min-width:0}.inner-pages a.office-btn,a.office-btn{flex:0 1 auto;min-width:0;white-space:normal;padding:12px 18px}}@media only screen and (max-width:1300px){.fs-cont{flex-wrap:wrap}.front-service{max-width:24%;position:relative;cursor:pointer;width:100%;text-align:center;margin:25px 0}.waf-title-gold{font-size:35px}.waf-title-black{font-size:35px}.waf-small-title{font-size:20px}.we-are-block p,.we-are-block li{font-size:16px;line-height:20px}.we-are-block .goldseal{float:none;margin:15px auto}.waf-title-wrap{text-align:center;display:block;margin:0 auto}}@media only screen and (max-width:1215px){#address{width:100%}#week{margin:20px 0 0}#hours{float:left;margin:20px 0 0}#map iframe{height:575px}.gait-analysis .middle-content h2,.gait-analysis .bottom-bg h2{font-size:30px;margin:10px auto}.gait-analysis .top-content p,.gait-analysis .middle-content p{font-size:20px;margin:20px auto}.gait-analysis .gait-btn a{font-size:22px;padding:7px 20px;width:370px}.gait-analysis .middle-content{justify-content:center}.gait-analysis .middle-content .right{max-width:530px;padding:15px;background-color:#19364ee3}.gait-analysis .middle-content h2{color:#fff;margin:10px auto 20px}.gait-analysis .middle-content p{font-size:20px;margin:10px auto;color:#fff;text-align:center}.gait-analysis .middle-content .right img{margin-top:20px}.gait-analysis .bottom-content .left ol li{font-size:20px}.gait-analysis .bottom-content{margin-top:50px;justify-content:space-around}.gait-analysis .bottom-content img{width:40%}}@media only screen and (max-width:1170px){nav.slide.fixed .inner-logo{margin-top:0;max-width:380px}nav.slide.fixed .topmenu ul li{padding:0px 10px 15px;font-size:14.5px}nav.slide.fixed .topmenu ul li a,span.nav-header,span.separator{font-size:14.5px}}@media only screen and (max-width:1150px){.maintext-block-serv-wrapper{position:relative;background:#272727;display:block;top:unset;box-sizing:border-box;padding:10px;border-bottom:1px solid #d6ba8b;transform:none !important}.contact-header-tittle{font-size:35px}.contact-page-body{flex-direction:column;justify-content:center;align-items:center}.cpb-left-img{border-radius:25px;max-width:100%}.location-wrap{flex-direction:column;max-width:580px}.location-wrap-right{width:100%;height:450px}.condition-box-wrapper{width:100%;display:flex;justify-content:center}.condition-box{padding:20px;gap:18px}.condition-content h2{font-size:20px}.condition-content ul li{font-size:15px;margin-bottom:6px}.condition-logo .logo_p{width:72px}}@media only screen and (max-width:1100px){.condi-image{display:block;float:none;height:233px;border-radius:25px 25px 25px 25px;padding-top:0;margin:25px auto}}@media only screen and (max-width:1080px){.logo-footer{display:block;margin:0 auto}.divContent{flex:0 0 70%}.divRight{flex:0 0 30%}.inner-wrap{padding:30px 2% 60px}.inner-wrap h2{font-size:32px}.google-review img{width:300px !important;height:auto !important}}@media only screen and (max-width:1050px){.topmenu ul li{padding:0 5px}.topmenu ul li.parent:after{display:none}.cc-backs{margin:3% 0 0 5%}}@media only screen and (max-width:979px){.inner-pages .dss-content .free-book.up{display:none}.inner-pages .dss-content .free-book.down{display:block;float:none;width:100%;max-width:330px;margin:28px auto}}@media only screen and (max-width:950px){.ssb-title{text-align:center;font-size:35px;padding:0 25px}.ssb-block{width:25%}.db-right{flex-direction:column}.db-right-item{flex-direction:column}.db-right-left{text-align:center}.db-right-left img{width:100% !important;border-radius:20px;max-width:300px}.db_button{margin:25px auto}}@media only screen and (max-width:940px){.hamburger{display:inline-block;position:relative;z-index:9002;margin:17px}.topmenu{position:fixed;z-index:9001;top:-150%;bottom:0;left:0;right:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;background:#272727;transition:all 0.3s}.topmenu.active{top:0}.topmenu ul{display:block;padding:20px 15px 15px 15px}.topmenu ul li{display:block;padding:5px;border-left:none}.topmenu ul li.parent:after{display:none}.topmenu ul li a,span.nav-header,span.separator{font-size:15px}.topmenu ul li ul{position:relative;top:0;left:0;width:auto;display:block;background:transparent;max-height:3000px;overflow-y:visible;padding:5px 0 0 0;box-shadow:unset}.topmenu ul li ul li:last-child{border-bottom:unset}.topmenu ul li ul li{padding:5px 10px}.topmenu ul li ul li{padding-right:10px}.topmenu ul li ul li ul{position:relative;top:0;left:0;max-height:3000px;overflow:visible;background:transparent;box-shadow:unset;padding:5px 0 0 15px}.topmenu ul li ul li:hover>ul{padding:5px 0 0 15px}.topmenu ul li ul li.parent:after{display:none}.topmenu ul li ul li ul li:last-child{border-bottom:unset}nav.fixed .topmenu ul li ul{background:transparent}.topmenu ul li:hover ul{overflow-y:visible;padding:5px 0 0 0}.hamburger.hamburger--slider{display:block;position:relative}.top-buttons{right:20%}table.pe td{display:block}table.pe ul{margin:0}}@media only screen and (max-width:900px){.condition-box{max-width:560px;margin:0 auto}.office-layout{flex-direction:column;padding:30px 35px;gap:20px;align-items:center}.office-layout .one,.office-layout .two{flex:1 1 100%;min-width:0;width:100%;float:none;padding-right:0}.office-layout .two .map,.office-layout .two iframe{width:100%;max-width:100%}.office-info-grid{gap:40px;justify-content:center}.office-hours-block,.contact-block{flex:0 0 auto;width:auto;min-width:0}.office-buttons{justify-content:center}.office-title-bar{font-size:22px;padding:15px 20px}}@media only screen and (max-width:870px){.ysec-wrap{max-width:95%;width:100%}}@media only screen and (max-width:830px){.copy-left,.copy-right{text-align:center;float:left;font-size:14px;padding:0px;width:100%}.copy-right p{margin-top:0}#map iframe{height:547px}}@media only screen and (max-width:820px){.inner-logo{max-width:200px;margin-bottom:20px}.top-buttons{position:relative;right:unset;width:100%;order:2}}@media only screen and (max-width:800px){.thumbs-wrap .item{max-width:35%;margin:0 10px 20px 10px}.thumbs-wrap .item span{font-size:18px}}@media only screen and (max-width:767px){.inner-logo{max-width:200px !important}.waf-title-black,.waf-title-gold,.db-left-title,.ceb-title,.cebt-title{font-size:28px !important}.blogs-block{padding:40px 0 50px}.blogs-block h2{font-size:28px}.blogs-list ul li a{font-size:16px}.blogs-block .btn{font-size:15px}.blogs-block .btn a{padding:10px 30px}.testimonials-block h2{font-size:28px}.location-wrap{max-width:450px;width:100%}.location-info{flex-direction:column;text-align:center}.our-location-title{text-align:center;font-size:28px}.locations-lower-links{flex-direction:column}.locations-lower-links p{margin-bottom:0;font-size:22px}.location-wrap-right{height:400px}.banner-desk{display:none}.banner-mob{display:block}footer{padding-bottom:80px}.copy-left,.copy-right{float:left;font-size:12px}footer h4{font-size:14px}.quick-links-block ul li ul{margin:3px 0 0 5px}.quick-links-block ul li,.quick-links-block ul li a,.quick-links-block ul li.a{font-size:14px;line-height:18px}.bottom-loc-block{font-size:14px;line-height:18px}.scroll-to-top{width:45px;left:15px;bottom:15px}.rabutton{max-width:250px;bottom:15px}.rabutton .buttonrs{min-width:250px;font-size:15px}.rabutton .buttonrs::before{min-width:calc(234px + 16px);min-height:calc(36px + 9px)}.inner-pages .page-header h1,.inner-pages .page-header h2,body.rsform h1,body.sitemap h1,.latestItemsCategory h2{font-size:28px}.divContent{flex:0 0 70%}.divRight{flex:0 0 30%}}@media only screen and (max-width:760px){.inner-pages .dss-content table.whp tr{grid-template-columns:1fr}.inner-pages .dss-content img[style*="float"]{float:none !important;display:block;width:100% !important;max-width:420px;height:auto !important;margin:0 auto 22px !important}.inner-pages .dss-content .video-link::before{width:62px;height:62px}.inner-pages .dss-content .video-link::after{border-left-width:19px;border-top-width:12px;border-bottom-width:12px}.ssb-block{width:40%}.mb-wrap{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:20px 25px;gap:5px}.mb-title{font-size:35px;text-align:center}.mb-text{font-size:25px}.mb-right{justify-content:center;align-items:center}.mb-button{padding:24px 40px}#one{width:100%;padding-right:0px}#two{width:100%}#map iframe{height:450px}}@media only screen and (max-width:730px){img.pe,img.se,img.np{float:none !important;margin:0 0 10px 0 !important;max-width:100%;height:auto}tbody#rsform_3_page_0 td,tbody#rsform_4_page_0 td{display:block}textarea#Message,tbody#rsform_4_page_0 textarea{width:90%;display:block}}@media only screen and (max-width:720px){.top-phone{flex-wrap:wrap;gap:8px}nav.slide.fixed,.inner-nav.slide.fixed .submenu .top-socials{display:none}nav.slide.fixed,.inner-nav.slide.fixed .submenu .top-phone{display:none}}@media only screen and (max-width:680px){.wafaas-background{width:unset;position:absolute;top:0;z-index:-1;height:500px}}@media only screen and (max-width:640px){.condition-box{flex-direction:column;align-items:flex-start;gap:16px;padding:18px}.condition-content h2{font-size:18px}.condition-content ul{padding-left:20px}.condition-content ul li{font-size:14px}.condition-logo{width:100%;justify-content:flex-end}.condition-logo .logo_p{width:64px}}@media only screen and (max-width:610px){.top-buttons{top:auto;right:auto;position:relative;margin:-10px auto 5px}.condi-description{max-width:300px;box-sizing:border-box}.cc-backs{max-width:300px;box-sizing:border-box}.condi-description-right{max-width:300px;box-sizing:border-box}.cc-backs-right{max-width:300px;box-sizing:border-box}}@media only screen and (max-width:600px){.office-layout{padding:25px 30px}.office-info-grid{flex-direction:column;gap:20px;align-items:flex-start;width:max-content;max-width:100%;margin:0 auto}.office-hours-block,.contact-block{min-width:0;width:auto}.office-hours-block .offices{display:inline-block;float:none;width:auto}.office-hours-block .week{width:auto;padding-right:15px}.office-hours-block .hours{width:auto}.office-buttons{flex-direction:column;gap:10px;width:100%;align-items:center}.inner-pages a.office-btn,a.office-btn{width:100%;max-width:280px}.office-layout .two iframe{height:300px}.inner-pages .reports.overview .report-item{grid-template-columns:1fr;gap:18px;padding:22px 20px}.inner-pages .reports.overview .thumb-container{max-width:118px}.inner-pages .reports.overview .report-description .more{display:block;text-align:center}}@media only screen and (max-width:590px){.divContent,.divRight{flex:0 0 100%}.divRight .moduletable{padding-left:5px;margin-bottom:60px}:root{--pg-size:36px;--pg-gap:4px}.com-content-category-blog__navigation{justify-content:center}.com-content-category-blog__counter.counter{width:100%;text-align:center}.com-content-category-blog__pagination nav.pagination__wrapper ul.pagination{justify-content:center}}@media only screen and (max-width:550px){.services-block{flex-wrap:wrap}.services-item{flex:100%;height:220px;box-sizing:border-box;transition:unset}.services-item.item1{background-size:100% auto}.services-item.item2{background-size:100% auto}.services-item.item3{background-size:100% auto}.services-item.item4{background-size:100% auto}.services-item:hover{background-size:120% auto}tbody#rsform_5_page_0 td{display:block}.inner-logo{max-width:150px;margin:0 auto 20px 0}.so-gold{font-size:25px}.so-white{font-size:35px;color:#fff;font-weight:bold;margin:0}.db-white-listed{font-size:22px;padding-left:0}.db-yellow-listed{font-size:16px;font-weight:900;color:#d6ba8b;padding-left:0}.list-item{color:#fff;padding-left:0;font-size:15px;line-height:28px}.db-text{color:#fff;padding-left:0;font-size:14px;max-width:700px;line-height:28px}.gait-analysis .top-content{align-items:center;justify-content:center;flex-direction:column-reverse;text-align:center}.gait-analysis .top-content .right{max-width:200px}.gait-analysis .gait-btn a{margin:0 auto}}@media (prefers-reduced-motion:reduce){.inner-pages #copy:has(.dss-form-report) *{transition:none !important}.inner-pages .reports.overview *{transition:none !important}.inner-pages .com-content-article *{transition:none !important}.inner-pages .com-content-article a:focus-visible{outline:2px solid var(--ifa-navy);outline-offset:3px;border-radius:2px}.inner-pages #copy:has(.dss-form-report) *{transition:none !important}}@media only screen and (max-width:1705px){.db-right-left img{width:300px !important;border-radius:20px}.db-left{max-width:600px}.ceb-info{max-width:350px}.ceb-title{font-size:35px}.ceb-text{font-size:20px}.cebt-title{font-size:35px}.cebt-text{font-size:20px}}@media only screen and (max-width:1620px){.db-left{max-width:450px}}@media only screen and (max-width:1510px){.forest-title{font-size:35px;padding:35px 45px}.office-background{position:absolute;top:-125px;width:100%;max-width:100%}.ysec-wrap{max-width:90%;width:100%}.intro-bottom{clip-path:none;margin-top:0}.ysec-section{clip-path:none}.ysec_title{font-size:35px;margin:32px auto;color:#d6ba8b}.ib-title-last{font-size:35px}.ip-list-item-white{font-size:20px}.ip-list-item p{font-size:20px}.ib-title{font-size:35px}.ib-sub-title{font-size:25px}.intro-bottom-wrap{background:#272727;max-width:800px;border-radius:20px;margin:26px auto;box-sizing:border-box;padding:25px}.ysec-wrap{background-color:#272727;border-radius:30px;padding:20px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;max-width:800px;margin:0 auto;box-sizing:border-box}}@media only screen and (max-width:1500px){.db-wrap{display:flex;flex-direction:column}.db-left{max-width:unset;height:unset;min-height:240px}.db-left-title{font-size:38px;max-width:unset}.comfortable-environment-block{height:unset;overflow:hidden}.ceb-wrap{display:flex;flex-direction:column}.ceb-left{height:unset;width:100%;max-width:unset;text-align:center;box-sizing:border-box;padding:15px 25px}.ceb-info{max-width:unset;padding:30px 0}.ceb-title{font-size:35px;max-width:unset;width:100%}.ceb-text{font-size:20px;line-height:30px}.cebright-image{height:unset;max-width:100%;width:100%}.ceb-right{height:500px}.cutting-edge-block{margin-top:-5px}.cebt-wrap{display:flex;justify-content:center;align-items:center;box-sizing:border-box;flex-direction:column-reverse}.cebt-left{max-height:unset;height:500px}.cebt-img{max-height:unset;width:100%;max-width:100%}.cebt-right{position:relative;background:#272727;display:flex;justify-content:center;align-items:center;height:unset;box-sizing:border-box;width:100%;margin-top:-5px}.cebt-text{font-size:20px;line-height:30px;max-width:unset}.cebt-info{position:relative;padding-bottom:30px}}@media only screen and (max-width:1410px){.header-about-block{justify-content:center;align-items:center}.aboutdocinnerpageheader-title{font-size:30px;font-weight:600;text-align:center;padding:0}.about-gallery{flex-wrap:wrap}.about-gallery img{height:unset !important;max-width:100%}}@media only screen and (max-width:1400px){.topmenu{width:100%;order:2}.condition-box{padding:22px 24px}.condition-content h2{font-size:22px}.condition-content ul li{font-size:16px}.condition-logo .logo_p{width:82px}}@media only screen and (max-width:1370px){.condi-image{float:right;margin-right:25px;height:233px;border-radius:25px 25px 25px 25px;padding-top:100px}}@media only screen and (max-width:1360px){.front-office-section{clip-path:none;margin-top:0;position:relative;height:unset}.forest-title{font-size:22px;padding:35px 45px;max-width:335px}.intro-background{position:absolute;top:0;width:100%;max-width:100%;min-height:400px}.forest-section{clip-path:none;height:unset;position:relative;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;min-height:400px}.intro-background{position:absolute;top:0;width:100%;max-width:100%}.office-background{position:relative;top:0;width:100%;max-width:100%}.mb-left{justify-content:center;align-items:center;gap:20px}.mb-img{max-width:100%}}@media only screen and (max-width:1350px){.office-layout{padding:35px 45px}.office-info-grid{gap:30px;flex-wrap:nowrap}.office-hours-block{flex:0 0 auto;min-width:225px}.contact-block{flex:1 1 0;min-width:0}.inner-pages a.office-btn,a.office-btn{flex:0 1 auto;min-width:0;white-space:normal;padding:12px 18px}}@media only screen and (max-width:1300px){.fs-cont{flex-wrap:wrap}.front-service{max-width:24%;position:relative;cursor:pointer;width:100%;text-align:center;margin:25px 0}.waf-title-gold{font-size:35px}.waf-title-black{font-size:35px}.waf-small-title{font-size:20px}.we-are-block p,.we-are-block li{font-size:16px;line-height:20px}.we-are-block .goldseal{float:none;margin:15px auto}.waf-title-wrap{text-align:center;display:block;margin:0 auto}}@media only screen and (max-width:1215px){#address{width:100%}#week{margin:20px 0 0}#hours{float:left;margin:20px 0 0}#map iframe{height:575px}.gait-analysis .middle-content h2,.gait-analysis .bottom-bg h2{font-size:30px;margin:10px auto}.gait-analysis .top-content p,.gait-analysis .middle-content p{font-size:20px;margin:20px auto}.gait-analysis .gait-btn a{font-size:22px;padding:7px 20px;width:370px}.gait-analysis .middle-content{justify-content:center}.gait-analysis .middle-content .right{max-width:530px;padding:15px;background-color:#19364ee3}.gait-analysis .middle-content h2{color:#fff;margin:10px auto 20px}.gait-analysis .middle-content p{font-size:20px;margin:10px auto;color:#fff;text-align:center}.gait-analysis .middle-content .right img{margin-top:20px}.gait-analysis .bottom-content .left ol li{font-size:20px}.gait-analysis .bottom-content{margin-top:50px;justify-content:space-around}.gait-analysis .bottom-content img{width:40%}}@media only screen and (max-width:1170px){nav.slide.fixed .inner-logo{margin-top:0;max-width:380px}nav.slide.fixed .topmenu ul li{padding:0px 10px 15px;font-size:14.5px}nav.slide.fixed .topmenu ul li a,span.nav-header,span.separator{font-size:14.5px}}@media only screen and (max-width:1150px){.maintext-block-serv-wrapper{position:relative;background:#272727;display:block;top:unset;box-sizing:border-box;padding:10px;border-bottom:1px solid #d6ba8b;transform:none !important}.contact-header-tittle{font-size:35px}.contact-page-body{flex-direction:column;justify-content:center;align-items:center}.cpb-left-img{border-radius:25px;max-width:100%}.location-wrap{flex-direction:column;max-width:580px}.location-wrap-right{width:100%;height:450px}.condition-box-wrapper{width:100%;display:flex;justify-content:center}.condition-box{padding:20px;gap:18px}.condition-content h2{font-size:20px}.condition-content ul li{font-size:15px;margin-bottom:6px}.condition-logo .logo_p{width:72px}}@media only screen and (max-width:1100px){.condi-image{display:block;float:none;height:233px;border-radius:25px 25px 25px 25px;padding-top:0;margin:25px auto}}@media only screen and (max-width:1080px){.logo-footer{display:block;margin:0 auto}.divContent{flex:0 0 70%}.divRight{flex:0 0 30%}.inner-wrap{padding:30px 2% 60px}.inner-wrap h2{font-size:32px}.google-review img{width:300px !important;height:auto !important}}@media only screen and (max-width:1050px){.topmenu ul li{padding:0 5px}.topmenu ul li.parent:after{display:none}.cc-backs{margin:3% 0 0 5%}}@media only screen and (max-width:979px){.inner-pages .dss-content .free-book.up{display:none}.inner-pages .dss-content .free-book.down{display:block;float:none;width:100%;max-width:330px;margin:28px auto}}@media only screen and (max-width:950px){.ssb-title{text-align:center;font-size:35px;padding:0 25px}.ssb-block{width:25%}.db-right{flex-direction:column}.db-right-left{text-align:center}.db-right-left img{width:100% !important;border-radius:20px;max-width:300px}.db_button{margin:25px auto}}@media only screen and (max-width:940px){.hamburger{display:inline-block;position:relative;z-index:9002;margin:17px}.topmenu{position:fixed;z-index:9001;top:-150%;bottom:0;left:0;right:0;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;background:#272727;transition:all 0.3s}.topmenu.active{top:0}.topmenu ul{display:block;padding:20px 15px 15px 15px}.topmenu ul li{display:block;padding:5px;border-left:none}.topmenu ul li.parent:after{display:none}.topmenu ul li a,span.nav-header,span.separator{font-size:15px}.topmenu ul li ul{position:relative;top:0;left:0;width:auto;display:block;background:transparent;max-height:3000px;overflow-y:visible;padding:5px 0 0 0;box-shadow:unset}.topmenu ul li ul li:last-child{border-bottom:unset}.topmenu ul li ul li{padding:5px 10px}.topmenu ul li ul li{padding-right:10px}.topmenu ul li ul li ul{position:relative;top:0;left:0;max-height:3000px;overflow:visible;background:transparent;box-shadow:unset;padding:5px 0 0 15px}.topmenu ul li ul li:hover>ul{padding:5px 0 0 15px}.topmenu ul li ul li.parent:after{display:none}.topmenu ul li ul li ul li:last-child{border-bottom:unset}nav.fixed .topmenu ul li ul{background:transparent}.topmenu ul li:hover ul{overflow-y:visible;padding:5px 0 0 0}.hamburger.hamburger--slider{display:block;position:relative}.top-buttons{right:20%}table.pe td{display:block}table.pe ul{margin:0}}@media only screen and (max-width:900px){.condition-box{max-width:560px;margin:0 auto}.office-layout{flex-direction:column;padding:30px 35px;gap:20px;align-items:center}.office-layout .one,.office-layout .two{flex:1 1 100%;min-width:0;width:100%;float:none;padding-right:0}.office-layout .two .map,.office-layout .two iframe{width:100%;max-width:100%}.office-info-grid{gap:40px;justify-content:center}.office-hours-block,.contact-block{flex:0 0 auto;width:auto;min-width:0}.office-buttons{justify-content:center}.office-title-bar{font-size:22px;padding:15px 20px}}@media only screen and (max-width:870px){.ysec-wrap{max-width:95%;width:100%}}@media only screen and (max-width:830px){.copy-left,.copy-right{text-align:center;float:left;font-size:14px;padding:0px;width:100%}.copy-right p{margin-top:0}#map iframe{height:547px}}@media only screen and (max-width:820px){.inner-logo{max-width:200px;margin-bottom:20px}.top-buttons{position:relative;right:unset;width:100%;order:2}}@media only screen and (max-width:800px){.thumbs-wrap .item{max-width:35%;margin:0 10px 20px 10px}.thumbs-wrap .item span{font-size:18px}}@media only screen and (max-width:767px){.blogs-block{padding:40px 0 50px}.blogs-block h2{font-size:28px}.blogs-list ul li a{font-size:16px}.blogs-block .btn{font-size:15px}.blogs-block .btn a{padding:10px 30px}.testimonials-block h2{font-size:28px}.location-wrap{max-width:450px;width:100%}.location-info{flex-direction:column;text-align:center}.our-location-title{text-align:center;font-size:28px}.locations-lower-links{flex-direction:column}.locations-lower-links p{margin-bottom:0;font-size:22px}.location-wrap-right{height:400px}.banner-desk{display:none}.banner-mob{display:block}footer{padding-bottom:80px}.copy-left,.copy-right{float:left;font-size:12px}footer h4{font-size:14px}.quick-links-block ul li ul{margin:3px 0 0 5px}.quick-links-block ul li,.quick-links-block ul li a,.quick-links-block ul li.a{font-size:14px;line-height:18px}.bottom-loc-block{font-size:14px;line-height:18px}.scroll-to-top{width:45px;left:15px;bottom:15px}.rabutton{max-width:250px;bottom:15px}.rabutton .buttonrs{min-width:250px;font-size:15px}.rabutton .buttonrs::before{min-width:calc(234px + 16px);min-height:calc(36px + 9px)}.inner-pages .page-header h1,.inner-pages .page-header h2,body.rsform h1,body.sitemap h1,.latestItemsCategory h2{font-size:28px}.divContent{flex:0 0 70%}.divRight{flex:0 0 30%}}@media only screen and (max-width:760px){.inner-pages .dss-content table.whp tr{grid-template-columns:1fr}.inner-pages .dss-content img[style*="float"]{float:none !important;display:block;width:100% !important;max-width:420px;height:auto !important;margin:0 auto 22px !important}.inner-pages .dss-content .video-link::before{width:62px;height:62px}.inner-pages .dss-content .video-link::after{border-left-width:19px;border-top-width:12px;border-bottom-width:12px}.ssb-block{width:40%}.mb-wrap{position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;padding:20px 25px;gap:5px}.mb-title{font-size:35px;text-align:center}.mb-text{font-size:25px}.mb-right{justify-content:center;align-items:center}.mb-button{padding:24px 40px}#one{width:100%;padding-right:0px}#two{width:100%}#map iframe{height:450px}}@media only screen and (max-width:730px){img.pe,img.se,img.np{float:none !important;margin:0 0 10px 0 !important;max-width:100%;height:auto}tbody#rsform_3_page_0 td,tbody#rsform_4_page_0 td{display:block}textarea#Message,tbody#rsform_4_page_0 textarea{width:90%;display:block}}@media only screen and (max-width:720px){.top-phone{flex-wrap:wrap;gap:8px}nav.slide.fixed,.inner-nav.slide.fixed .submenu .top-socials{display:none}nav.slide.fixed,.inner-nav.slide.fixed .submenu .top-phone{display:none}}@media only screen and (max-width:680px){.wafaas-background{width:unset;position:absolute;top:0;z-index:-1;height:500px}}@media only screen and (max-width:640px){.condition-box{flex-direction:column;align-items:flex-start;gap:16px;padding:18px}.condition-content h2{font-size:18px}.condition-content ul{padding-left:20px}.condition-content ul li{font-size:14px}.condition-logo{width:100%;justify-content:flex-end}.condition-logo .logo_p{width:64px}}@media only screen and (max-width:610px){.top-buttons{top:auto;right:auto;position:relative;margin:-10px auto 5px}.condi-description{max-width:300px;box-sizing:border-box}.cc-backs{max-width:300px;box-sizing:border-box}.condi-description-right{max-width:300px;box-sizing:border-box}.cc-backs-right{max-width:300px;box-sizing:border-box}}@media only screen and (max-width:600px){.office-layout{padding:25px 30px}.office-info-grid{flex-direction:column;gap:20px;align-items:flex-start;width:max-content;max-width:100%;margin:0 auto}.office-hours-block,.contact-block{min-width:0;width:auto}.office-hours-block .offices{display:inline-block;float:none;width:auto}.office-hours-block .week{width:auto;padding-right:15px}.office-hours-block .hours{width:auto}.office-buttons{flex-direction:column;gap:10px;width:100%;align-items:center}.inner-pages a.office-btn,a.office-btn{width:100%;max-width:280px}.office-layout .two iframe{height:300px}.inner-pages .reports.overview .report-item{grid-template-columns:1fr;gap:18px;padding:22px 20px}.inner-pages .reports.overview .thumb-container{max-width:118px}.inner-pages .reports.overview .report-description .more{display:block;text-align:center}}@media only screen and (max-width:590px){.divContent,.divRight{flex:0 0 100%}.divRight .moduletable{padding-left:5px;margin-bottom:60px}:root{--pg-size:36px;--pg-gap:4px}.com-content-category-blog__navigation{justify-content:center}.com-content-category-blog__counter.counter{width:100%;text-align:center}.com-content-category-blog__pagination nav.pagination__wrapper ul.pagination{justify-content:center}}@media only screen and (max-width:550px){tbody#rsform_5_page_0 td{display:block}.inner-logo{max-width:150px;margin:0 auto 20px 0}.so-gold{font-size:25px}.so-white{font-size:35px;color:#fff;font-weight:bold;margin:0}.db-white-listed{font-size:22px;padding-left:0}.db-yellow-listed{font-size:16px;font-weight:900;color:#d6ba8b;padding-left:0}.list-item{color:#fff;padding-left:0;font-size:15px;line-height:28px}.db-text{color:#fff;padding-left:0;font-size:14px;max-width:700px;line-height:28px}.gait-analysis .top-content{align-items:center;justify-content:center;flex-direction:column-reverse;text-align:center}.gait-analysis .top-content .right{max-width:200px}.gait-analysis .gait-btn a{margin:0 auto}}@media only screen and (max-width:500px){.inner-pages .dss-content table.whp td{padding:22px 20px 18px}.front-service{max-width:40%}.ssb-block{width:55%}.logo-footer{max-width:250px;padding:20px}.slide-title{font-size:30px;text-align:center}#author{gap:0.75rem;padding:0.75rem 0.875rem}#author .author-thumb{width:52px;height:52px}#author .author-name-email .email{font-size:0.75rem}.inner-pages .dss-content table.whp td{padding:22px 20px 18px}.front-service{max-width:40%}.ssb-block{width:55%}.logo-footer{max-width:250px;padding:20px}.slide-title{font-size:30px;text-align:center}#author{gap:0.75rem;padding:0.75rem 0.875rem}#author .author-thumb{width:52px;height:52px}#author .author-name-email .email{font-size:0.75rem}}@media only screen and (max-width:420px){.inner-logo a img{padding:15px 5px}.waf-title-wrap{text-align:center;display:block}.kb-wrapp img{max-width:100%}.inner-logo a img{padding:15px 5px}.waf-title-wrap{text-align:center;display:block}.kb-wrapp img{max-width:100%}}}
