#gplaces_review_wave_widget-5{width:100%}.special-line-3{line-height:1.2}.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}#text-38 p{margin-bottom:0}.entry-content .essentials-page li{list-style-type:none}.essentials-page ul.after-counter-section-ul,.essentials-page ul.single-list-item-centered{padding:10px 34px 0;margin:0}.essentials-page ul li{margin-bottom:4px;padding-bottom:0}.essentials-page ul.single-list-item-centered.one-half{margin:0 auto 60px;text-align:left}#front-page-7b .flexible-widgets.widget-area.widget-full{padding-top:60px;padding-bottom:0}.after-counter-content.essentials-page a{color:#7890A2}.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:324px;padding:4px 15px 10px}a.skip-nav-1{display:block;position:static;right:49%;font-size:14px;top:3px;text-align:center}.heading-line-1{color:#7890A2}.image-section h1,.solid-section h1,h1,p b,.solid-section h2,h2,.image-section h3,.solid-section h3,h3,.image-section h4,.solid-section h4,h4,.image-section h5,.solid-section h5,h5{color:#7890A2}.heading-line-2{font-size:23px;color:#7890A2}.bold-heading{color:#7890A2}.p-headings-hp{clear:both;text-align:center;font-weight:500;font-size:30px;color:#7890A2;margin-top:30px;margin-bottom:30px}.image-block img{max-height:150px}.image-block{text-align:center}.image-content-wrap .image-with-ul{text-align:center;margin-bottom:30px}.single-column-ul-hp{width:626px;max-width:100%;margin-left:auto;margin-right:auto}.single-column-ul-hp li{list-style-type:disc;list-style-position:outside}.image-with-ul img{width:540px;max-width:100%}ul.single-list-item-centered.one-half{padding-top:0}.widget ul.after-counter-section-ul,.widget ul.single-list-item-centered{padding:10px 34px 0}.after-counter-section-ul li .bold-heading,ul.single-list-item-centered.one-half .bold-heading{font-size:23px}ul.single-list-item-centered.one-half{padding-top:0}.widget ul.after-counter-section-ul,.widget ul.single-list-item-centered{padding:10px 34px 0}ul.single-list-item-centered.one-half{clear:both;float:none;text-align:center;margin:0 auto 60px}.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:130px}.nav-primary{text-align:right;margin-top:0;width:700px;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}.rw-sched-button:not(.rwl-bottom){border-right:4px solid #01624a}.rw-sched-button:not(.rwl-bottom){background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABGdBTUEAALGPC/xhBQAAAAlwSFlzAAAOwgAADsIBFShKgAAAABh0RVh0U29mdHdhcmUAcGFpbnQubmV0IDQuMS4zjST9ZwAAAqdJREFUOE+tVEtPE2EUnbYmAjXiC0xRtEGgtiitlgZavtIOlD7cufK167S20+lUI4m0kuCPUNQ/4EKXGkhcGRMf0YUxMcGFG8SNiokLjC/68J6PThltjQ+8yc2cOTNzvvscQW9d08xiisfKRilayef3n6zSdebOsjsGKVbZlgx9qVJrtvWZuN2jDM8dUtgDp8KeGuOxSp/if7E7LX5wKexRIzdLkRVPznsTohrnyXqvc8HJvP14kxQpHVbY/b8VRCYUyEO4ifDRSWenMKT6ru1Jjb6HuHXa34FTDfFo5XzecYKf2MAo5dt4pz019rFKCQYKJDnl6P5BcD1WE/SqvqtGigqpao6HegfHm0W+IR4tA2sODs83UsrpKfs+Lrg3Jf6/CJFyZzXlgDJg6cv453/ljp+8X2FPuBqZIX6kXhAEmjKgsDlbZuTlluT4V2AUvycdXBzIsll01pllj4HRWa5GhvTrmgICNQIeVr0zdjmwAEwCz4dyQ3zOLKfHPqkTrhHg1mSoiCtscyK8UquhNS0ugQTRIkXKHanRZbzQkgiXgJvp2ixFirvS4vKmRLjclgx9BjYnwyWuRkbfFbkgRXKZ0nkDkgsmIqUzhf7QoOq71S0H3wI75JEF2qa7wK10EMt5LwGb6SCuRkYH1SKc6UqL70DqUyb+Sq8ceAV8QPHP02bcACbBb/I5VxCY6snfhWF8GtZQmzsjbcLqVcOr93w2qRmc1zUF9w0F8QAYtaUIF4Gx29hdYKptwwhrXdYPNgiTFCsrBWfYow7PWmVxSS04x21y4LU7w+4B04+hiAkAbpLWaoim1bqsCeJvsYPG4k9dv2ENU16P1VZPybsYCt6UiJaqXvwXh4b72GAbVz918eDOsxdsPXC1YOvVu8b/zv0TnnZBEITv3fy5nR85MYMAAAAASUVORK5CYII=) no-repeat 6px center;color:#01624a;padding-left:34px}.rw-embed-wrap.rw-sched-wrap.rw-expanded button{border-right-color:#01624a!important}.rw-sched-button:hover{color:#000!important}.hero-optin-contain.one-half{display:flex;justify-content:center;align-items:center}.hero_video_optin .video-wrap iframe{height:268px}@media only screen and (max-width:1340px){#call_now_in_header{margin-right:50px}}@media only screen and (max-width:1023px){header #call_now_in_header{margin-right:auto;padding-right:0}}#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/09/toronto-canada.jpg);background-repeat:no-repeat;background-position:center center;background-attachment:scroll;background-size:cover;width:100%}.content-a5{position:relative;margin:0;padding:60px 8px!important}.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:"Clicker Script",cursive;font-weight:400;font-size:43px}.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:43px;line-height:54px;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}hr.google-places-hr{margin-bottom:30px!important}.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}.site-header.dark .nav-primary .genesis-nav-menu .sub-menu a{padding:4px 15px 10px;font-size:16px}.google-places-title-text,.fa{color:#7890A2}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.entry-content img,.entry-content iframe,.entry-content object,.entry-content embed{max-width:100%}.video-container-wrap-sizer{width:510px;max-width:100%}.content-b10-content.content-b10-img-png{margin-top:80px}.content-a14.fl-node-ppl.content-a14-small{margin-bottom:50px}@media only screen and (max-width:1340px){.site-header>.wrap{max-width:100%}}@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}.site-inner{padding-left:2%;padding-right:2%}.content-a14.content-b8.content-a14-small{padding-right:20px}}@media only screen and (max-width:1160px){.nav-primary{width:648px}.title-area{width:320px}.nav-primary .genesis-nav-menu a{padding:27px 11px 22px}.genesis-nav-menu .sub-menu{padding-top:0!important;padding-bottom:0!important;margin-bottom:14px}.genesis-nav-menu .sub-menu a{margin-bottom:3px;padding:7px 15px 1px!important}}@media only screen and (max-width:1044px){.site-header>.wrap{max-width:98%}}@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:34px;line-height:43px;width:370px;max-width:100%;margin-left:auto;margin-right:auto}.content-b2 .content-b4-title-prefix{font-size:34px}.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}.genesis-nav-menu .sub-menu{top:310px}.content-b2>.content-b1-content{margin-top:10px}.content-b10-content.content-b10-img-png{margin-top:0}.content-a14.fl-node-ppl.content-a14-small{margin-bottom:25px}.video-container-wrap-sizer{margin-left:auto;margin-right:auto;width:480px}.video-contain.one-half.first{margin-bottom:24px}}@media only screen and (max-width:900px){.content-b2>.content-b1-content{}}@media only screen and (max-width:850px){.content-b2 .content-b4-title{}}@media only screen and (min-width:801px){.genesis-nav-menu #menu-item-1157 .sub-menu:before{left:190px}#menu-item-1157 ul.sub-menu{margin-left:-150px}}@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}ul.genesis-nav-menu .sub-menu li a{padding-top:3px!important;padding-bottom:3px!important}}@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}.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}.content-a13.content-a13-custom-width{display:flex;flex-direction:column}.content-a14.fl-node-ppl.content-a14-small{order:2}.content-a14.content-b8.content-a14-small{order:1}.content-a14.content-b8.content-a14-small{padding-right:0;margin-left:auto;margin-right:auto;margin-bottom:10px}.content-b8{width:100%}.content-a14.fl-node-ppl.content-a14-small{margin-bottom:0}.content-b2>.content-b1-content{margin-bottom:40px}}@media only screen and (max-width:560px){.drop-down-heading{padding:0 58px}}@media only screen and (max-width:540px){#custom_html-3{padding-right:20px}}@media only screen and (max-width:500px){.video-container-wrap-sizer{width:480px;max-width:100%;margin-left:auto;margin-right:auto}.hero_video_optin .video-wrap iframe{height:100%;width:100%}}@media only screen and (max-width:400px){.content-b2 .content-b4-title{}}@media only screen and (max-width:370px){.content-b2 .content-b4-title-prefix{font-size:28px}.content-b2 .content-b4-title{font-size:29px;line-height:38px}}@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{}}@media only screen and (max-width:380px){.front-page-3,.front-page-5,.front-page-7{}}@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}}div.wpcf7{margin:0;padding:0}div#anr_captcha_field_1{display:inline-block;margin-bottom:19px}.anr_captcha_field{text-align:center}.slider-optin-wrap input[type="text"],.slider-optin-wrap input[type="email"],.slider-optin-wrap input[type="tel"]{height:50px!important;margin-bottom:14px}.optin-1-slide-in input.wpcf7-form-control.wpcf7-submit{margin-left:auto;margin-right:auto;display:block}#wpcf7-f1137-o1{width:300px;margin-left:auto;margin-right:auto}.wpcf7 form.spam .wpcf7-response-output{border-color:#46b450!important}@media only screen and (max-width:420px){.optin-1-slide-in{padding:32px 0 10px!important}}.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:14px}.url-1{font-size:16px}}@media only screen and (max-width:1023px){.scheduler .site-inner{margin-top:0}}.rw-sched-button svg{opacity:0}.meet-team-wrap img{margin-bottom:60px}@media only screen and (max-width:800px){.meet-team-wrap td p{text-align:center;display:inline-block}.meet-team-wrap td{width:444px!important;max-width:100%!important;display:block;margin-left:auto;margin-right:auto;text-align:center;clear:both}}.image-block-hp{margin-top: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}.meet-team-wrap td{vertical-align:bottom}.special-line-3{font-size:27px}@media only screen and (max-width:1023px){.images-wrap-1{flex-wrap:wrap;justify-content:space-between}.images-wrap-1 div{flex-basis:49%}.image-block-hp{width:600px;max-width:100%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:660px){.images-wrap-1{width:496px;max-width:100%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:500px){.images-wrap-1 div{flex-basis:100%}.headshot-1.alignleft{float:none;margin-left:auto;margin-right:auto;display:block}}.video-container-wrap-sizer.office-tour-video{margin-left:auto;margin-right:auto}.office-tour-img-block{margin-top:40px;display:flex;flex-wrap:wrap;justify-content:center}.office-tour-img-block img{display:flex;padding:2%;width:45.5%}.parent-pageid-9 p img{border-radius:12px}@media only screen and (max-width:1023px){.office-tour-img-block{margin-bottom:30px}}@media only screen and (max-width:500px){.office-tour-img-block img{width:100%}img.home-headshot{display:block;margin-left:auto;margin-right:auto;float:none}}