#gplaces_review_wave_widget-5{width:100%}.gplaces-rw-review-wrap{margin:0 .9% 20px;padding:28px 28px;width:31%;float:left;background:#ececec;min-height:353px}.gplaces-rw-reviewer-img{margin:0 10px 0 0;height:50px;float:none;text-align:center;display:inline-block;width:100%}.gplaces-rw-reviewer-info{margin-left:0;text-align:center;width:100%}.gplaces-rw-reviewer-img img{height:60px;width:60px;border-radius:100%;vertical-align:initial}.gplaces-rw-comments-wrap{font-size:14px;font-family:'Gilroy',arial;margin:0 0 10px;color:#000;text-align:left;margin-top:10px;font-weight:300;line-height:22.75px}.gplaces-rw-reviewer-info .reviewer-name{font-size:18px;font-weight:500;margin-bottom:6px;color:#333;line-height:16px;font-family:'Gilroy',arial}.gplaces-rw-rating-color{background:url(/wp-content/uploads/2016/06/review_stars.png) no-repeat 0 -13px #fff0;height:13px;max-width:65px;margin-left:auto;margin-right:auto;position:static}.gplaces-rw-rating-gray{display:none}.reviewer-rating-date{margin:0;padding:0;vertical-align:top;color:#848484;font-size:12px;line-height:13px;font-style:italic;float:left;width:100%;font-family:'Gilroy',arial}.reviewer-rating-range{display:none}.gplaces-rw-rating-wrap{line-height:11px}.gplaces_review_wave_widget h4{border:0px!important;margin-bottom:0px!important;padding-bottom:0px!important}.yelp_review_wave_widget .widgettitle{border:0}.yelp-rw-review-wrap{margin:0 .9% 20px;padding:28px 28px;width:31%;float:left;background:#F2F2F2;min-height:353px}.yelp-rw-reviewer-img{margin:0 10px 0 0;height:50px;float:none;text-align:center;display:inline-block;width:100%}.yelp-rw-reviewer-img img{height:60px;width:60px;border-radius:100%;vertical-align:initial}.yelp-rw-reviewer-info{float:none;width:80%;margin-left:auto;margin-right:auto;text-align:center}img.reviewer-rating-stars{margin-left:auto;margin-right:auto}.yelp-rw-comments-wrap{font-size:14px;font-family:'Gilroy',arial;margin:0 0 10px;color:#000;text-align:left;margin-top:10px;font-weight:300;line-height:22.75px}#yelp_review_wave_widget-2 .widget-title{margin-bottom:0;padding-bottom:0}.review_wave_gplaces_reviews_widget h4.widget-title.widgettitle{display:none}hr.google-places-hr{border-top:1px solid rgb(76 76 76 / .48)}.review_wave_yelp_reviews_widget h4.widget-title.widgettitle{display:none}.genesis-nav-menu ul.sub-menu{overflow:inherit}.genesis-nav-menu .sub-menu .sub-menu{margin:-54px 0 0 238px}.genesis-nav-menu .sub-menu a{width:298px;padding:4px 15px 10px}a.skip-nav-1{display:block;position:static;right:49%;font-size:14px;top:3px;text-align:center}.patient-reviews-1{font-size:36px;font-family:'Gilroy',arial}.rw-name-wrap{font-size:20px}.rw-review-header,.rw-comments-wrap{font-size:16px;// width:33%;max-width:300px;// display:inline-block}.rw-review-header{display:inline-block}.rw-reviews-wrap .rw-review-icon{width:30px;height:30px}.rw-reviews-wrap .rw-review{position:static;max-width:100%;width:330px;display:inline-block;padding:0 12px}.rw-review-wrap{display:inline-block;vertical-align:top}.rw-reviews-wrap .rw-review-icon{position:relative;top:4px;right:-3px}.rw-reviews-wrap .rw-comments-wrap{color:#4c4c4c;margin-top:8px}.rw-name-wrap{width:100%}.rw-reviews-wrap .rw-name-wrap{display:inline-block;margin-left:0}.rw-review-header p{display:inline-block}.rw-review-header p{display:inline-block;margin-bottom:0}#front-page-7b .image-section{color:#333}#cs-text-12{clear:none}@media only screen and (max-width:340px){.rw-reviews-wrap .rw-review{width:310px}}.video-wrap iframe{width:477px;height:268px}.videoWrapper iframe{width:363px;height:259px}#call_now_in_header{margin-right:16px}#call_now_in_header{max-height:none}.scheduler-header-wrap{text-align:center;float:none;display:inline-block}.call-now-header{display:inline-block;clear:both;text-align:center;width:220px;max-width:100%;float:none;margin-top:5px;margin-left:8px}.rw-sched-form .rw-contact.rw-section{padding-top:0}.nav-primary{text-align:right;margin-top:0;width:660px;float:right}button.rw-sched-button:hover{border:1px solid #000}.nav-primary{max-width:100%}.page-id-316 .service-item-phone-and-optin a:nth-child(2),.page-id-334 .service-item-phone-and-optin a:nth-child(2){padding:14px 8px}.service-item-phone-and-optin a.button-new2{padding:14px 24px}button.rw-sched-button{-moz-transition:all .15s ease-in-out;-ms-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#drop_down_header_on_scroll{top:0;position:fixed;width:1190px;max-width:100%}#drop_down_header_on_scroll .widget_custom_html{display:block;vertical-align:middle}.drop-down-heading{display:inline-block}#drop_down_header_on_scroll{box-shadow:0 5px 13px 0 rgb(18 18 18 / .52);background:#fff;z-index:99;width:100%;opacity:0;transition:opacity .8s ease-in-out}#drop_down_header_on_scroll.display-drop-header{opacity:1}.drop-down-header-wrap{width:1069px;max-width:100%;margin-left:auto;margin-right:auto}.drop-down-logo,.drop-down-heading,.scheduler-header-wrap.drop-down-header-1{display:inline-block}.drop-down-logo{vertical-align:middle;float:left}.heading-button-wrap{float:right}.heading-button-wrap{margin-top:27px}.drop-down-heading{margin-right:42px;font-size:27px;font-weight:400;top:3px;position:relative}.drop-down-logo img{position:relative;top:3px}@media only screen and (max-width:1080px){.drop-down-heading{font-size:25px}}@media only screen and (max-width:1023px){.drop-down-heading{font-size:23px}#custom_html-3{padding-left:0;width:97%;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:1px}}@media only screen and (max-width:999px){.drop-down-heading{font-size:21px}}@media only screen and (max-width:960px){.drop-down-heading{font-size:18px}}@media only screen and (max-width:940px){.drop-down-heading{margin-right:32px}#custom_html-3{padding-right:50px}}@media only screen and (max-width:880px){.drop-down-heading{font-size:18px}}@media only screen and (max-width:850px){.drop-down-heading{font-size:16px}}@media only screen and (max-width:820px){.drop-down-logo{display:none}.heading-button-wrap{float:none;margin-left:auto;margin-right:auto;display:block;text-align:center}.heading-button-wrap{margin-top:7px}a.button-new2{padding:4px 14px}#custom_html-3{margin-bottom:8px}}@media only screen and (max-width:630px){#custom_html-3{width:100%}.drop-down-header-wrap{padding-left:0}}@media only screen and (max-width:600px){.drop-down-heading{font-size:15px}}@media only screen and (max-width:560px){.drop-down-heading{margin-right:24px}.drop-down-heading a.button-new2{padding:4px 10px}}@media only screen and (max-width:540px){.drop-down-heading{margin-right:0;margin-left:0;margin-bottom:2px;display:block}.heading-button-wrap{margin-top:2px}.drop-down-heading a.button-new2{font-size:13px;margin-top:4px}#custom_html-3{padding-right:20px}}@media only screen and (max-width:420px){.drop-down-heading{padding:0!important}}@media only screen and (max-width:350px){.drop-down-heading{padding:0!important}}.sect-a1 .spacer-a4{z-index:9}.spacer-a4{top:0;bottom:auto}.sect-a1>.content-a5{padding-right:0;padding-bottom:0;padding-left:0}.sect-a1>.content-a5{background-image:url(/wp-content/uploads/2020/01/girl-getting-adjustment.jpg);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-size:cover;width:100%}.content-a5{position:relative;margin:0;padding:20px}.bg-a2 .content-a7.content-a8{z-index:2}.content-a8{bottom:20px}.content-a6{position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;pointer-events:none;overflow:hidden}.doc-content *,.doc-content *:before,.doc-content *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.sect-a1 .content-a8>*{width:1400px;left:calc(50% - 700px);right:auto;height:1400px;top:auto;bottom:0;transform:scaleX(-1) scaleY(-1)}.sect-a1 .content-a8{bottom:20px}svg:not(:root){overflow:hidden}.content-a8 .content-a9 .content-a10{fill:rgb(237 237 237 / .37)}.content-a6 .content-a10{fill:#aaa;stroke:none;stroke-width:0;width:100%}.content-a6+.content-a11{position:relative}.bg-a2 .content-a11{z-index:2}.content-a12{max-width:1100px}.fl-row,.content-a11{margin-left:auto;margin-right:auto}.fl-row:before,.fl-row:after,.content-a11:before,.content-a11:after,.content-a13:before,.content-a13:after,.content-a14:before,.content-a14:after,.content-b1:before,.content-b1:after,.content-b1-content:before,.content-b1-content:after{display:table;content:" "}.fl-node-ppl{width:50%}.content-a14{float:left;min-height:1px}.fl-node-ppl>.content-a14-content{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.content-b2{width:100%}.content-b1-info-box .content-b1-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex-shrink:1}.content-b2>.content-b1-content{margin-top:100px}.content-b1-content{margin:20px}.content-b2 .content-b5{text-align:center}.doc-content .content-b2 .content-b4-title-prefix{color:#f9f9f9}.content-b4-content .content-b4-title-prefix{padding:0;margin:0}.content-b2 .content-b4-title-prefix{font-family:'Gilroy',arial;font-weight:500;font-size:42px;line-height:1.2em}.doc-content .content-b2 .content-b4-title{margin-bottom:10px}.content-b2 p.content-b4-title,.content-b2 p.content-b4-title span a,.content-b2 p.content-b4-title *{color:#f9f9f9}.content-b2 .content-b4-title{font-family:'Gilroy',arial;font-weight:600;font-size:56px;line-height:60px;text-transform:uppercase}.content-b2 .content-b4-text{color:#f9f9f9}.content-b4-content .content-b4-text p:last-of-type{margin-bottom:0}.content-b3 .content-b6 *:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(strong):not(b):not(i){font-weight:inherit}.doc-content .content-b2 .content-b4-button{margin-top:10px;margin-bottom:0}.content-b2 .content-b5{text-align:center}.doc-content .content-b2 .content-b7 a.uabb-button,.doc-content .content-b2 .content-b7 a.uabb-button *,.doc-content .content-b2 .content-b7 a.uabb-button:visited,.doc-content .content-b2 .content-b7 a.uabb-button:visited *{color:#fff}.content-b7 a .uabb-creative-button-text,.content-b7 a .uabb-creative-button-icon,.content-b7 a:visited .uabb-creative-button-text,.content-b7 a:visited .uabb-creative-button-icon{-webkit-transition:all 200ms linear;-moz-transition:all 200ms linear;-ms-transition:all 200ms linear;-o-transition:all 200ms linear;transition:all 200ms linear}.content-b8{width:50%}.content-a14{float:left;min-height:1px}.content-b8>.content-a14-content{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 0 0 0 rgb(0 0 0 / .5)}.content-b9>.content-b1-content{margin-bottom:0}.content-b1-content{margin:20px}.content-b9 .content-b10{text-align:center}.content-b10{line-height:0;position:relative}.content-b10-content{display:inline-block;line-height:0;position:relative;max-width:100%}.content-b10-content img{display:inline;height:auto;max-width:100%}.hero_video_optin .wrap{width:100%;max-width:100%}.fl-row,.content-a11{margin-left:auto;margin-right:auto}.content-a6>*{display:block;position:absolute;top:0;left:0;width:100%}.sect-a1 .spacer-a4{z-index:9}.spacer-a4{top:0;bottom:auto}.spacer-a3{position:absolute;width:100%;left:0}.doc-content *,.doc-content *:before,.doc-content *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}circle.content-a10{color:#424242}.doc-content *,.doc-content *:before,.doc-content *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fl-row,.content-a11,.content-a13,.content-a14,.content-b1,.content-b1-content{zoom:1}.fl-row{color:#333!important}.sect-a1{display:flex}.sect-a1>.content-a5:after{background-color:rgb(40 75 113 / .6)}.bg-a2 .content-a5:after{border-radius:inherit;content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hero_video_optin .wrap{padding-left:0;padding-right:0}.content-b4-text.content-b6{font-size:20px;font-weight:400}.hero_video_optin a,.hero_video_optin a:visited{font-size:20px}#front-page-2{margin-top:-90px}.after-counter-content{text-align:left}@media only screen and (max-width:1340px){.site-header>.wrap{max-width:96%}}@media only screen and (max-width:1200px){#call_now_in_header{padding-right:12px;width:auto}#custom_html-3{padding-right:70px;padding-left:28px}}@media only screen and (max-width:1160px){.nav-primary{width:610px}.title-area{width:320px}.nav-primary .genesis-nav-menu a{padding:27px 11px 22px}}@media only screen and (max-width:1044px){.site-header>.wrap{max-width:95%}}@media only screen and (max-width:1023px){#call_now_in_header{clear:both;float:none}.nav-primary{width:100%}#after_header_area p{height:0}.content-b2 .content-b4-title{font-size:48px;line-height:50px}.content-b2 .content-b4-title-prefix{font-size:64px}.content-b4-text.content-b6{font-size:19px;font-weight:400;line-height:25px;margin-bottom:22px}#custom_html-3{padding-left:0;padding-right:0;width:97%;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:10px}.nav-primary .genesis-nav-menu{display:block}.title-area{float:none}}@media only screen and (max-width:900px){.content-b2>.content-b1-content{margin-top:47px}}@media only screen and (max-width:850px){.content-b2 .content-b4-title{font-size:46px;line-height:47px}}@media only screen and (max-width:800px){.genesis-nav-menu li:hover>ul.sub-menu .sub-menu{-webkit-transform:rotate3d(1,0,0,0deg)!important;-moz-transform:rotate3d(1,0,0,0deg)!important;-o-transform:rotate3d(1,0,0,0deg)!important;-ms-transform:rotate3d(1,0,0,0deg)!important;transform:rotate3d(1,0,0,0deg)!important;opacity:1;visibility:visible}.videoWrapper iframe{width:auto;height:auto}#call_now_in_header{float:none;padding-top:0;max-height:20px}.wrap #call_now_in_header{float:none;padding-top:4px;max-height:4px;display:inline-block;margin-left:auto;margin-right:auto;position:static;width:100%}.scheduler-header-wrap,.call-now-header{display:block;margin-left:auto;margin-right:auto}.genesis-nav-menu .sub-menu{top:10px}#front-page-2{margin-top:-30px}}@media only screen and (max-width:790px){.drop-down-heading{margin-right:0;font-weight:400;position:relative;display:block;text-align:center;margin-left:auto;margin-right:auto}.heading-button-wrap{float:none}.scheduler-header-wrap.drop-down-header-1{display:block;margin-top:8px;margin-bottom:3px}}@media only screen and (max-width:767px){.gplaces-rw-review-wrap{width:500px;float:none;margin:0 0 50px;display:inline-block;max-width:500px;margin-left:auto;margin-right:auto;min-height:50px;max-width:100%;padding:20px 18px}.gplaces-rw-wrap{text-align:center}.yelp-rw-review-wrap{width:500px;float:none;margin:0 0 50px;display:inline-block;margin-left:auto;margin-right:auto;min-height:50px;max-width:100%;padding:20px 18px}.yelp-rw-wrap{text-align:center}.content-a14.content-b8{display:none}.fl-node-ppl{width:100%}.content-b2>.content-b1-content{margin-top:15px;margin-bottom:68px}.scheduler-header-wrap{display:none}.responsive-menu-icon{top:8px;position:relative}#after_header_area{height:1px}}@media only screen and (max-width:600px){.hp-ul{padding-left:20px}}@media only screen and (max-width:560px){.drop-down-heading{padding:0 58px}.after-counter-content img.alignleft,.after-counter-content img.alignright,.site-inner img.alignleft,.site-inner img.alignright{float:none;margin-left:auto;margin-right:auto;display:block}}@media only screen and (max-width:540px){#custom_html-3{padding-right:20px}}@media only screen and (max-width:400px){.content-b2 .content-b4-title{font-size:35px;line-height:41px}.content-b2 .content-b4-title-prefix{font-size:51px;line-height:57px}}@media only screen and (max-width:320px){.videoWrapper iframe{max-height:none!important}}#hero_video_optin{background-image:none}@media only screen and (max-width:767px){.front-page-3,.front-page-5,.front-page-7{background-image:url(/wp-content/uploads/2016/04/bg-5-768x512.jpg)}}@media only screen and (max-width:380px){.front-page-3,.front-page-5,.front-page-7{background-image:url(/wp-content/uploads/2016/04/bg-5-300x200.jpg)}}@media only screen and (max-width:340px){.site-header button.rw-sched-button{font-size:12px}}.optin-1-slide-in{width:570px;-webkit-transform:translateX(+100%);transform:translateX(+100%);height:100%}.optin-1-slide-in.optin-1-on-screen{-webkit-transform:translateX(0);transform:translateX(0);width:570px;max-width:100%}.optin-1-slide-in{top:0;right:0;height:100%;overflow-y:auto;position:fixed;z-index:12;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#e6e6e6;z-index:99999;max-width:100%}.optin-1-slide-in{padding:32px 60px 10px;background-color:#f9f9f9;width:570px;border-right:1px solid #bbb;border-left:1px solid #bbb}.optin-1-close-icon{text-align:right}.slider-optin-wrap h2{margin:50px auto 30px;font-weight:400;text-align:center}.slider-optin-wrap .msgmetric-webform .element{margin-bottom:20px}.slider-optin-wrap input[type="submit"]{background-color:#e77a00;border:2px solid #e77a00;]}.slide-in-content .dashicons{font-size:40px;height:40px;margin-bottom:20px;width:40px}.service-item-phone-and-optin a.button-new2{padding:14px 11px}#text-23 iframe{width:100%;height:311px}#text-23 .textwidget{display:grid}.footer-disclaimer{font-size:16px}.widget .clinic-hours-wrap ul li{font-size:18px;list-style:none!important;color:#313131;text-align:right;padding-bottom:0;margin-bottom:0}.clinic-hours-wrap li span{display:inline-block;width:109px;float:left;margin-right:10px}.clinic-hours-wrap{width:auto;max-width:100%;padding-left:26px;float:left;margin-top:0}.drop-down-logo a.alignleft,.drop-down-logo img.alignleft{margin:10px 24px 20px 0}@media only screen and (max-width:750px){.clinic-hours-wrap{width:305px;padding-left:3%;padding-right:3%;float:none}#text-34{width:auto}}@media only screen and (max-width:615px){.service-item-phone-and-optin{padding:0 0}}.scheduler .site-inner{margin-top:70px}.rw-sched-form .rw-contact.rw-section{padding-top:0}header.site-header{padding-left:0}.before-footer-days{text-align:left}@media only screen and (max-width:600px){.before-footer-hours{padding-left:4px}}@media only screen and (max-width:500px){.hours-days-container{font-size:15px}.url-1{font-size:16px}}@media only screen and (max-width:1023px){.scheduler .site-inner{margin-top:0}}.doctors-wrap h2{text-align:left}.single-bio{display:inline-block}.single-bio img{width:296px;max-width:100%;padding:17px}.single-bio h3{font-size:25px;font-weight:500;text-align:center}.doctors-wrap{text-align:center;margin-top:60px}.services-table-wrap{display:flex;flex-direction:column}.table-row{flex-direction:row;display:flex}.service-item{flex:1 1 50%;padding:30px}.service-item h3{margin-bottom:5px;color:#7890A2;font-weight:600}@media only screen and (max-width:700px){.table-row{flex-direction:column}.service-item{padding:20px 0 0}}.title-area{max-width:100%}button.rw-sched-button{background-color:#fff}.rw-sched-button:hover{color:#ffa808!important}.google-places-title-1-wrap p{margin-bottom:0}.google-places-title-1-wrap,.yelp-title-1-wrap{font-size:inherit}.google-places-title-text,.google-places-title-1-wrap .fa,.yelp-title-1-wrap .fa,.yelp-title-text{font-size:36px}.before-map-reviews{padding:60px 0}hr.yelp-hr,hr.google-places-hr{margin-bottom:20px}.images-wrap-1{display:flex;flex:1 1 auto;flex-wrap:nowrap;justify-content:space-between}.images-wrap-1 div{display:flex;flex:1 1 auto;margin:1px 1px;justify-content:center}@media only screen and (max-width:1023px){.images-wrap-1{flex-wrap:wrap;justify-content:space-between}.images-wrap-1 div{flex-basis:33%}}@media only screen and (max-width:660px){.images-wrap-1{width:496px;max-width:100%;margin-left:auto;margin-right:auto}}