.PE_Recent_Posts .carousel{position:relative}.PE_Recent_Posts .carousel-inner{position:relative;width:100%;overflow:hidden}.PE_Recent_Posts .carousel-inner>.item{position:relative;width:100%;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left;outline-offset:-2px}.PE_Recent_Posts .carousel-inner>.item>img,.PE_Recent_Posts .carousel-inner>.item>a>img{line-height:1}.PE_Recent_Posts .carousel-inner>.active,.PE_Recent_Posts .carousel-inner>.next,.PE_Recent_Posts .carousel-inner>.prev{display:block}.PE_Recent_Posts .carousel-inner>.active{left:0}.PE_Recent_Posts .carousel-inner>.next,.PE_Recent_Posts .carousel-inner>.prev{position:absolute;top:0;width:100%}.PE_Recent_Posts .carousel-inner>.next{left:100%}.PE_Recent_Posts .carousel-inner>.prev{left:-100%}.PE_Recent_Posts .carousel-inner>.next.left,.PE_Recent_Posts .carousel-inner>.prev.right{left:0}.PE_Recent_Posts .carousel-inner>.active.left{left:-100%}.PE_Recent_Posts .carousel-inner>.active.right{left:100%}.PE_Recent_Posts .carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.PE_Recent_Posts .carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000 \9;background-color:transparent;border:1px solid #fff;border-radius:10px}.PE_Recent_Posts .carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.PE_Recent_Posts .carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.PE_Recent_Posts .carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.PE_Recent_Posts .carousel-control .glyphicon-chevron-left,.PE_Recent_Posts .carousel-control .glyphicon-chevron-right,.PE_Recent_Posts .carousel-control .icon-prev,.PE_Recent_Posts .carousel-control .icon-next{width:30px;height:30px;margin-top:-15px;font-size:30px}.PE_Recent_Posts .carousel-control .glyphicon-chevron-left,.PE_Recent_Posts .carousel-control .icon-prev{margin-left:-15px}.PE_Recent_Posts .carousel-control .glyphicon-chevron-right,.PE_Recent_Posts .carousel-control .icon-next{margin-right:-15px}.PE_Recent_Posts .carousel-caption{right:20%;left:20%;padding-bottom:30px}.PE_Recent_Posts .carousel-indicators{bottom:20px}}.PE_Recent_Posts .carousel *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pe-recent-posts-outer{position:relative}.pe-recent-posts-outer.bullets-on-board{padding:40px 0 0}.pe-recent-posts-outer ol.carousel-indicators{bottom:auto;left:0;margin:0;position:absolute;text-align:center;top:0;width:100%}.pe-recent-posts-outer .carousel-indicators li{background:#ccc none repeat scroll 0 0;border:medium;margin:1px!important;padding:0;text-indent:9999px;white-space:nowrap;overflow:hidden;color:#fff}.pe-recent-posts-outer .carousel-indicators .active{background:#000 none repeat scroll 0 0;border:medium;height:10px;margin:1px!important;width:10px}.pe-recent-posts-outer .caption{border:medium;margin:0;width:auto}.pe-recent-posts-outer .caption .pe-creation-date{font-size:.9em}.pe-recent-posts-outer .caption h1,.pe-recent-posts-outer .caption h2,.pe-recent-posts-outer .caption h3,.pe-recent-posts-outer .caption h4,.pe-recent-posts-outer .caption h5,.pe-recent-posts-outer .caption h6{clear:none;margin:0 0 10px}.pe-recent-posts-outer .caption h1{font-size:1.4em}.pe-recent-posts-outer .caption h2{font-size:1.3em}.pe-recent-posts-outer .caption h3{font-size:1.2em}.pe-recent-posts-outer .caption h4{font-size:1.1em}.pe-recent-posts-outer .caption h5{font-size:1em}.pe-recent-posts-outer .caption h6{font-size:.9em}.pe-recent-posts-outer .caption .pe-creation-date+h5{margin-bottom:0}.pe-recent-posts-outer .excerpt-text{margin:5px 0 0}.pe-recent-posts-outer ul.thumbnails{float:left;margin:0;padding:0;width:100%}.pe-recent-posts-outer ul.thumbnails li{background:transparent none repeat scroll 0 0;list-style:outside none none;margin:0;padding:0}.pe-recent-posts-outer ul.thumbnails li:before,.pe-recent-posts-outer ul.thumbnails li:after{display:none}.pe-recent-posts-outer .image-left ul li .thumbnail-box-in>a{float:left;position:relative;z-index:5}.pe-recent-posts-outer .image-left ul li img{float:left;margin:0 15px 10px 0}.pe-recent-posts-outer .image-right ul li .thumbnail-box-in>a{float:right;position:relative;z-index:5}.pe-recent-posts-outer .image-right ul li img{float:right;margin:0 0 10px 15px}.pe-recent-posts-outer .image-top ul li a{display:block;margin:0 0 10px;outline-offset:-2px}.pe-recent-posts-outer .image-top ul li img{float:none;max-width:100%;vertical-align:middle}.pe-recent-posts-outer .image-bottom ul li img{float:none;margin:10px 0 0}.PE_Recent_Posts .pe-slides-separator{clear:both;height:0;width:100%}.PE_Recent_Posts .pe-slides-separator-even{display:none;clear:both;height:0;width:100%}.el-in-row-1 .thumbnails:nth-child(1n+1){clear:both}.el-in-row-2 .thumbnails:nth-child(2n+1){clear:both}.el-in-row-3 .thumbnails:nth-child(3n+1){clear:both}.el-in-row-4 .thumbnails:nth-child(4n+1){clear:both}.el-in-row-5 .thumbnails:nth-child(5n+1){clear:both}.el-in-row-6 .thumbnails:nth-child(6n+1){clear:both}.el-in-row-7 .thumbnails:nth-child(7n+1){clear:both}.el-in-row-8 .thumbnails:nth-child(8n+1){clear:both}.el-in-row-9 .thumbnails:nth-child(9n+1){clear:both}.el-in-row-10 .thumbnails:nth-child(10n+1){clear:both}.pe-recent-posts-outer .pe-carousel-navigation-container{position:absolute;right:0;top:-43px}.pe-recent-posts-outer .pe-carousel-navigation-container.up-down{top:-42px}.pe-recent-posts-outer .pe-carousel-navigation-container .carousel-control{display:inline-block;font-size:24px;height:24px;position:static;width:16px}.pe-recent-posts-outer .pe-carousel-navigation-container .carousel-control:hover,.pe-recent-posts-outer .pe-carousel-navigation-container .carousel-control:focus{text-decoration:none;opacity:.8}.pe-recent-posts-outer .pe-carousel-navigation-container .carousel-control i{display:block;text-align:center}.pe-recent-posts-outer .pe-carousel-navigation-container.up-down .carousel-control i{line-height:16px}.pe-recent-posts-outer .pe-carousel-navigation-container.up-down .carousel-control{display:block;height:16px;width:24px}.pe-recent-posts-outer .pe-carousel-navigation-container .carousel-control.right{margin-left:4px}.pe-recent-posts-outer .pe-carousel-navigation-container .carousel-control.up{margin-bottom:4px}.pe-more-from-category{text-align:right;padding:10px 0 0}.pe-author{display:block}.pe-recent-posts-outer ul.thumbnails li ul.pe-categories-list{display:inline}.pe-recent-posts-outer ul.thumbnails li ul.pe-categories-list li{display:inline}.pe-recent-posts-outer ul.thumbnails li ul.pe-categories-list li:last-child .pe-category-list-sep{display:none}.carousel.vertical .carousel-inner{height:100%;width:auto}.carousel.vertical .carousel-inner>.item{width:auto;-webkit-transition:.6s ease-in-out top;transition:.6s ease-in-out top}@media all and (transform-3d),(-webkit-transform-3d){.carousel.vertical .carousel-inner>.item{-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out}.carousel.vertical .carousel-inner>.item.next,.carousel.vertical .carousel-inner>.item.active.right{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:0}.carousel.vertical .carousel-inner>.item.prev,.carousel.vertical .carousel-inner>.item.active.left{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);top:0}.carousel.vertical .carousel-inner>.item.next.left,.carousel.vertical .carousel-inner>.item.prev.right,.carousel.vertical .carousel-inner>.item.active{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);top:0}}.carousel.vertical .carousel-inner>.active,.carousel.vertical .carousel-inner>.next,.carousel.vertical .carousel-inner>.prev{display:block}.carousel.vertical .carousel-inner>.active{top:0;left:0}.carousel.vertical .carousel-inner>.next,.carousel.vertical .carousel-inner>.prev{position:absolute;top:0;left:0;width:100%}.carousel.vertical .carousel-inner>.next{top:100%;left:0}.carousel.vertical .carousel-inner>.prev{top:-100%;left:0}.carousel.vertical .carousel-inner>.next.left,.carousel.vertical .carousel-inner>.prev.right{top:0;left:0;z-index:999}.carousel.vertical .carousel-inner>.active.left{top:-100%;left:0}.carousel.vertical .carousel-inner>.active.right{top:100%;left:0}@media(min-width:768px) and (max-width:991px){.pe-recent-posts-outer.carousel.even-items-in-row ul.thumbnails{width:50%!important}.pe-recent-posts-outer.even-items-in-row .pe-slides-separator-even{display:block}.pe-recent-posts-outer.even-items-in-row .pe-slides-separator{display:none}}@media(max-width:767px){.pe-recent-posts-outer.carousel ul.thumbnails{width:100%!important}}html{scroll-behavior:smooth}body{font-family:proza libre,Arial,sans-serif}b,strong{font-family:proza libre,Arial,sans-serif;font-style:inherit;font-weight:700}em{font-family:proza libre,Arial,sans-serif}h1,h2,h3,h4,h5,h6,.strong-view.modern .testimonial-content,.testimonial-name{font-family:eb garamond,Georgia,serif;color:#241f1e}#primary h2.pageheading{text-align:center;font-size:42px;margin-top:1.5em}h3{font-family:proza libre,Arial,sans-serif;text-transform:uppercase;font-size:16px}ol,ul{list-style:square outside none}.flexcontainer>*{flex:1 1 0}#footercontainer ul>li{border-bottom:0 dotted gray}.gototop{position:fixed;right:0;bottom:40px;text-transform:uppercase;font-size:.9em;padding:8px;line-height:1em;display:block;background:#28629f;color:#fff!important;text-decoration:none;border-radius:5px 0 0 5px}@media only screen and (max-width:650px){.gototop{bottom:0;font-size:1.2em;padding:18px;line-height:1em;border-radius:20px 0 0 0}}.gototop:hover{background:linear-gradient(to bottom,#7661aa,#28629f);text-decoration:none!important;color:#fff}a{text-decoration:none}section{padding:3em 2em;max-width:1600px;margin:0 auto}#masthead{padding-bottom:0}@media only screen and (max-width:800px){#masthead{width:auto}}@media only screen and (max-width:650px){.remodal{width:90%!important}}.caldera-grid .btn-default{color:#7661aa;border-color:#7661aa}.caldera-grid .btn-default:hover{color:#7661aa;background-color:#e9e6f1;border-color:#7661aa}.single-dsprogram .site-content article{padding:0;background:0 0;border:none}@media only screen and (max-width:650px){.single-dsprogram .site-content article{padding:1em}}.site-content nav{padding-bottom:2em}.home .banner{justify-content:flex-start}.banner{justify-content:flex-end}.banner .tagarea{padding:3em;margin-bottom:1em}@media only screen and (max-width:800px){.banner .tagarea{text-align:center}}@media only screen and (max-width:800px){.banner{flex-direction:row}}#headercontainer{position:initial}.site-header{width:92%}.site-title h1{flex:initial}@media only screen and (max-width:650px){.home #primary .item{padding-right:0}}.home #bannercontainer{min-height:600px;background-position-x:center;background-position-x:70%;background-position-y:30%}@media only screen and (max-width:650px){.home #bannercontainer{background-position-x:70%}}@media only screen and (max-width:650px){.home #bannercontainer .banner .slbanner{height:auto}}#bannercontainer.wellness-programs{background-position-y:45%}#bannercontainer.pelvic-floor-pt{background-position-y:40%}#bannercontainer{padding-top:0;border-top:2px solid #f1b830;border-bottom:2px solid #f3716d;background-position-x:center;background-position-y:30%;min-height:450px}@media only screen and (max-width:650px){#bannercontainer .banner{width:100%;-webkit-align-items:flex-end;align-items:flex-end}}#bannercontainer .banner .slbanner{margin-top:0;flex:initial;width:40%;height:100%;background:rgba(255,255,255,.75)}@media only screen and (max-width:650px){#bannercontainer .banner .slbanner{width:100%;background:rgba(255,255,255,.83);margin-bottom:0}#bannercontainer .banner .slbanner .tagarea{padding:1.25em;margin-bottom:0}#bannercontainer .banner .slbanner .widget h1{font-size:24px;font-size:1.2em}}#bannercontainer .banner .slbanner .widget-area{padding:0;background:0 0!important}#bannercontainer .banner .slbanner .widget-area a.etbutton{margin:0}#bannercontainer .banner .slbanner h1{font-size:32px;font-size:4vw}@media only screen and (max-width:800px){#headercontainer #masthead #menu-main li.phonenum{width:100%}#headercontainer #masthead #menu-main li.phonenum a{min-height:2em;padding:1em;background:#7661aa}#headercontainer #masthead #menu-main li.phonenum a:hover{background:linear-gradient(to bottom,#7661aa,#28629f)}#headercontainer #masthead #menu-main li{margin:0;border:1px solid #fff;text-align:center;padding:0}#headercontainer #masthead #menu-main li a,#headercontainer #masthead #menu-main li a:visited{color:#fff;padding:2em;font-weight:700;background-size:cover}}@media only screen and (max-width:800px){#headercontainer #masthead .main-navigation ul li:nth-child(6) a,#headercontainer #masthead .main-navigation ul li:nth-child(6) a:visited{background-image:linear-gradient(to bottom,rgba(118,97,170,.3) 0%,rgba(243,113,109,.4) 1%,rgba(118,97,170,.9) 100%),url(//provenancerehab.com/wp-content/plugins/ds-theme-customisations-master/custom/images/b6.jpg)}#headercontainer #masthead .main-navigation ul li:nth-child(6) a:focus,#headercontainer #masthead .main-navigation ul li:nth-child(6) a:hover,#headercontainer #masthead .main-navigation ul li:nth-child(6) a:active{background-image:linear-gradient(to bottom,rgba(40,98,159,.2) 0%,rgba(0,154,152,.4) 1%,rgba(40,98,159,.9) 100%),url(//provenancerehab.com/wp-content/plugins/ds-theme-customisations-master/custom/images/b6.jpg)}}@media only screen and (max-width:800px){#headercontainer #masthead .main-navigation ul li:nth-child(5) a,#headercontainer #masthead .main-navigation ul li:nth-child(5) a:visited{background-image:linear-gradient(to bottom,rgba(118,97,170,.3) 0%,rgba(243,113,109,.4) 1%,rgba(118,97,170,.9) 100%),url(//provenancerehab.com/wp-content/plugins/ds-theme-customisations-master/custom/images/b5.jpg)}#headercontainer #masthead .main-navigation ul li:nth-child(5) a:focus,#headercontainer #masthead .main-navigation ul li:nth-child(5) a:hover,#headercontainer #masthead .main-navigation ul li:nth-child(5) a:active{background-image:linear-gradient(to bottom,rgba(40,98,159,.2) 0%,rgba(0,154,152,.4) 1%,rgba(40,98,159,.9) 100%),url(//provenancerehab.com/wp-content/plugins/ds-theme-customisations-master/custom/images/b5.jpg)}}@media only screen and (max-width:800px){#headercontainer #masthead .main-navigation ul li:nth-child(4) a,#headercontainer #masthead .main-navigation ul li:nth-child(4) a:visited{background-image:linear-gradient(to bottom,rgba(118,97,170,.3) 0%,rgba(243,113,109,.4) 1%,rgba(118,97,170,.9) 100%),url(//provenancerehab.com/wp-content/plugins/ds-theme-customisations-master/custom/images/b4.jpg)}#headercontainer #masthead .main-navigation ul li:nth-child(4) a:focus,#headercontainer #masthead .main-navigation ul li:nth-child(4) a:hover,#headercontainer #masthead .main-navigation ul li:nth-child(4) a:active{background-image:linear-gradient(to bottom,rgba(40,98,159,.2) 0%,rgba(0,154,152,.4) 1%,rgba(40,98,159,.9) 100%),url(//provenancerehab.com/wp-content/plugins/ds-theme-customisations-master/custom/images/b4.jpg)}}@media only screen and (max-width:800px){#headercontainer #masthead .main-navigation ul li:nth-child(3) a,#headercontainer #masthead .main-navigation ul li:nth-child(3) a:visited{background-image:linear-gradient(to bottom,rgba(118,97,170,.3) 0%,rgba(243,113,109,.4) 1%,rgba(118,97,170,.9) 100%),url(//provenancerehab.com/wp-content/plugins/ds-theme-customisations-master/custom/images/b3.jpg)}#headercontainer #masthead .main-navigation ul li:nth-child(3) a:focus,#headercontainer #masthead .main-navigation ul li:nth-child(3) a:hover,#headercontainer #masthead .main-navigation ul li:nth-child(3) a:active{background-image:linear-gradient(to bottom,rgba(40,98,159,.2) 0%,rgba(0,154,152,.4) 1%,rgba(40,98,159,.9) 100%),url(//provenancerehab.com/wp-content/plugins/ds-theme-customisations-master/custom/images/b3.jpg)}}@media only screen and (max-width:800px){#headercontainer #masthead .main-navigation ul li:nth-child(2) a,#headercontainer #masthead .main-navigation ul li:nth-child(2) a:visited{background-image:linear-gradient(to bottom,rgba(118,97,170,.3) 0%,rgba(243,113,109,.4) 1%,rgba(118,97,170,.9) 100%),url(//provenancerehab.com/wp-content/plugins/ds-theme-customisations-master/custom/images/b2.jpg)}#headercontainer #masthead .main-navigation ul li:nth-child(2) a:focus,#headercontainer #masthead .main-navigation ul li:nth-child(2) a:hover,#headercontainer #masthead .main-navigation ul li:nth-child(2) a:active{background-image:linear-gradient(to bottom,rgba(40,98,159,.2) 0%,rgba(0,154,152,.4) 1%,rgba(40,98,159,.9) 100%),url(//provenancerehab.com/wp-content/plugins/ds-theme-customisations-master/custom/images/b2.jpg)}}@media only screen and (max-width:800px){#headercontainer #masthead .main-navigation ul li:nth-child(1) a,#headercontainer #masthead .main-navigation ul li:nth-child(1) a:visited{background-image:linear-gradient(to bottom,rgba(118,97,170,.3) 0%,rgba(243,113,109,.4) 1%,rgba(118,97,170,.9) 100%),url(//provenancerehab.com/wp-content/plugins/ds-theme-customisations-master/custom/images/b1.jpg)}#headercontainer #masthead .main-navigation ul li:nth-child(1) a:focus,#headercontainer #masthead .main-navigation ul li:nth-child(1) a:hover,#headercontainer #masthead .main-navigation ul li:nth-child(1) a:active{background-image:linear-gradient(to bottom,rgba(40,98,159,.2) 0%,rgba(0,154,152,.4) 1%,rgba(40,98,159,.9) 100%),url(//provenancerehab.com/wp-content/plugins/ds-theme-customisations-master/custom/images/b1.jpg)}}a.etbutton,.button_menu a{background:#7661aa;margin:0}a.etbutton:hover,.button_menu a:hover{background:linear-gradient(to bottom,#7661aa,#28629f)}a,.link,a:visited{color:#7661aa}a:hover,.main-navigation li:hover>a{color:#009a98}.site-title img{max-height:100px}.flexcontainer .equalitem{flex:1 1 0}@media only screen and (max-width:800px){header .main-navigation{margin:0}}.main-navigation ul .phonenum{position:relative;margin-left:1em;margin-top:4px}.main-navigation ul .phonenum a{font-size:16px;font-weight:700;font-family:proza libre,Arial,sans-serif!important}.main-navigation ul .phonenum:before{position:absolute;color:#7661aa;font-family:fontawesome}@media only screen and (max-width:800px){.main-navigation ul .phonenum:before{content:none}}.main-navigation ul a,.main-navigation ul a:visited,.main-navigation ul .phonenum,.main-navigation ul .phonenum a{font-weight:400;text-transform:capitalize;letter-spacing:0;font-size:16px}@media only screen and (max-width:1400px){.main-navigation ul a,.main-navigation ul a:visited,.main-navigation ul .phonenum,.main-navigation ul .phonenum a{font-size:14px;padding-left:1em;padding-right:1em}}@media only screen and (min-width:1450px){.main-navigation ul a,ul .phonenum,ul .phonenum a{font-size:18px!important}}.about a.etbutton{background:#009a98}.about a.etbutton:hover,.about a.etbutton:focus{background:linear-gradient(to bottom,#28629f,#009a98)}#programsection{display:grid;grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;gap:20px}@media only screen and (max-width:650px){#programsection{grid-template-columns:repeat(1,1fr)}}#programsection .program{width:100%;text-align:center;height:100%;font-size:50vmin;background-size:cover;min-height:500px;position:relative;border:1px solid #7661aa}#programsection .program a,#programsection .program h2 a{color:#7661aa}#programsection .program a:hover,#programsection .program h2 a:hover{color:#5e4c8c}#programsection .program img{height:100%;object-fit:cover}#programsection .program:first-child,#programsection .program:last-child{border-color:#28629f}#programsection .program:first-child .progcaption a,#programsection .program:last-child .progcaption a,#programsection .program:first-child .progcaption h2 a,#programsection .program:last-child .progcaption h2 a{color:#28629f}#programsection .program:first-child .progcaption a:hover,#programsection .program:last-child .progcaption a:hover,#programsection .program:first-child .progcaption h2 a:hover,#programsection .program:last-child .progcaption h2 a:hover{color:#1e4976}#programsection .program .progcaption{position:absolute;bottom:0;background:rgba(255,255,255,.76);padding:16px}#programsection .program .progcaption p{font-size:12px;font-size:1.6vmin;margin:0 0 1rem;line-height:1.4}@media only screen and (max-width:650px){#programsection .program .progcaption p{font-size:14px}}#programsection .program .progcaption a{font-weight:700;font-size:2.1vmin}@media only screen and (max-width:650px){#programsection .program .progcaption a{font-size:14px}}#programsection .program .progcaption h2 a{color:#7661aa;font-weight:700;font-size:4vmin}@media only screen and (max-width:650px){#programsection .program .progcaption h2 a{font-size:6vmin}}#clientsection{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:0}#clientsection h2{font-size:24px;color:#7661aa}#clientsection .progcaption:nth-of-type(4) h2,#clientsection .progcaption:nth-of-type(8) h2,#clientsection .progcaption:nth-of-type(4) a,#clientsection .progcaption:nth-of-type(8) a{color:#f3716d}#clientsection .progcaption:nth-of-type(6) h2,#clientsection .progcaption:nth-of-type(10) h2,#clientsection .progcaption:nth-of-type(6) a,#clientsection .progcaption:nth-of-type(10) a{color:#009a98}#clientsection .clients{width:100%;text-align:center;height:100%;min-height:100px;position:relative;display:flex;justify-content:center;align-items:center}#clientsection .clients .gridcontent{padding:1em}#clientsection .clients:nth-child(6){grid-row-start:2}#clientsection .clients:nth-child(7){grid-column-start:4;grid-row-start:2}#clientsection .clients ul{list-style:none;margin:0}#clientsection .clients ul li{margin:0}#clientsection .clients img{height:100%;object-fit:cover}@media only screen and (max-width:800px){#clientsection{grid-template-columns:repeat(2,1fr);grid-auto-flow:dense}#clientsection .clients:nth-child(3){grid-column-start:2}#clientsection .clients:nth-child(6){grid-column-start:auto;grid-row-start:auto}#clientsection .clients:nth-child(7){grid-column-start:2;grid-row-start:auto}#clientsection .clients:nth-child(11){grid-column-start:2;grid-row-start:auto}}#wetreat{text-align:center}#wetreat .cta{margin-top:2em}#treated{flex-wrap:wrap}@media only screen and (max-width:800px){#treated{flex-direction:row}}@media only screen and (max-width:900px){#treated{flex-wrap:wrap}}#treated .ailment{position:relative;margin:3px;color:#fff;width:32%;max-width:450px;flex:auto}@media only screen and (max-width:900px){#treated .ailment{flex:initial;width:48%}}@media only screen and (max-width:650px){#treated .ailment{flex:initial;width:auto}}#treated .ailment .ailtitle{position:absolute;width:100%;text-align:left;background:rgba(118,97,170,.9);bottom:0;padding:10px}#treated .ailment .ailcaption{position:absolute;width:100%;background-image:linear-gradient(rgba(118,97,170,.95),rgba(243,113,109,.9));bottom:0;text-align:left;display:none;padding:10px;font-size:.9em}#treated .ailment .ailcaption p,#treated .ailment .ailcaption ol,#treated .ailment .ailcaption ul,#treated .ailment .ailcaption dl,#treated .ailment .ailcaption address{margin:0;line-height:1.3}#treated .ailment .ailcaption ul{font-size:inherit}.gallery{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;-webkit-align-items:flex-start;align-items:flex-start;-webkit-justify-content:center;justify-content:center;flex-wrap:wrap}.gallery>*{flex:initial}.gallery-caption,.gallery-caption ul{font-family:inherit;font-style:normal;font-weight:400;font-size:14px;font-size:.875rem;line-height:1.5;color:inherit;text-align:left}@media only screen and (max-width:800px){#masthead #menu-main{display:flex;flex-direction:row;height:100%;flex-wrap:wrap}#masthead #menu-main li{width:50%}#masthead #menu-main li a{height:100%;font-size:1.5em;letter-spacing:1px;min-height:5em}}@supports(display:grid){.page-id-43 .gallery:before,.page-template-whowepage .gallery:before,.page-id-43 .gallery:after,.page-template-whowepage .gallery:after{content:none}.page-id-43 .gallery,.page-template-whowepage .gallery{display:grid;grid-template-columns:repeat(3,33%);grid-gap:5px;margin-bottom:2em}.page-id-43 .gallery figure,.page-template-whowepage .gallery figure{margin:0;max-width:450px;width:100%;height:100%;background:#e9e6f1}.page-id-43 .gallery figure h3,.page-template-whowepage .gallery figure h3{margin-top:1em;margin-bottom:0}.page-id-43 .gallery figure .gallery-caption,.page-template-whowepage .gallery figure .gallery-caption{padding:1em}}@media only screen and (max-width:500px){.page-id-43 .clients img,.page-template-whowepage .clients img{object-position:70%}.page-id-43 #img-826 img,.page-template-whowepage #img-826 img{object-position:30%}.page-id-43 #img-827 img,.page-template-whowepage #img-827 img{object-position:40%}}@media only screen and (max-width:800px){.page-id-43 .gallery,.page-template-whowepage .gallery{grid-template-columns:repeat(2,50%)}}@media only screen and (max-width:500px){.page-id-43 .gallery,.page-template-whowepage .gallery{grid-template-columns:100%;grid-gap:10px}}#prefooter{padding:3em;background:#28629f;background:-webkit-linear-gradient(left top,#28629f,#009a98);background:-o-linear-gradient(bottom right,#28629f,#009a98);background:-moz-linear-gradient(bottom right,#28629f,#009a98);background:linear-gradient(to bottom right,#28629f,#009a98);max-width:initial;color:#fff}@media only screen and (max-width:650px){#prefooter{padding:1em}}#prefooter .strong-view.modern .testimonial-content:before,#prefooter .strong-view.modern .testimonial-content:after{color:rgba(255,255,255,.71)}#prefooter .strong-view.controls-style-buttons .wpmslider-start,#prefooter .strong-view.controls-style-buttons .wpmslider-stop,#prefooter .strong-view.controls-style-buttons .wpmslider-next,#prefooter .strong-view.controls-style-buttons .wpmslider-prev{color:rgba(255,255,255,.5)}#prefooter .testimonial-content p,#prefooter testimonial-inner p{font-size:26px;font-style:normal;color:#fff}.site-content article{padding:2em;border:2px solid #f1b830}@media only screen and (max-width:650px){.site-content article{border:0;border-top:2px solid #f1b830;border-bottom:2px solid #f1b830}}.blog .site-content article,.archive .site-content article{border:2px solid #f1b830;padding:1.5em}@media only screen and (max-width:650px){.blog .site-content article,.archive .site-content article{border:0;border-top:2px solid #f1b830;flex-direction:row}}ul.page-numbers{line-height:3}li a:hover.page-numbers{background-color:#7661aa;color:#fff}li a:visited.page-numbers{color:#7661aa}li a:visited.page-numbers:hover{color:#fff}li span.current{background-color:#f1b830;color:#fff}li a.page-numbers,li span.page-numbers{border:1px solid #808285}article .archivelist{-webkit-align-items:flex-start;align-items:flex-start}article .archivelist header{flex:initial}article .archivelist .edit-link a{color:#fff;background:#7661aa;font-size:.6em;padding:3px;font-weight:400}article .archivelist .edit-link a:hover{background:#009a98}#wrapper .searchform input{border:1px solid #006766;border-radius:unset}#wrapper .searchform input[type=submit]{background:#009a98;text-shadow:none}#wrapper .searchform input[type=submit]:hover{background:#006766;text-shadow:none}.entry-content li{margin:0 0 8px 28px;margin:0 0 .5em 1.75rem}.home #primary .entry-content h2{font-size:32px}#primary .entry-content h2{font-size:32px;font-weight:400}.page .site-content article{margin-top:32px;margin-top:2em;padding:0}@media only screen and (max-width:650px){.page .site-content article{padding:1em}}.wp_teamshowcase_grid.design-1 .member-name{font-size:22px;line-height:"EB Garamond",Georgia,serif;font-weight:700;line-height:1.1em}.wp_teamshowcase_grid.design-1 .member-content .member-desc{margin:15px 0 5px;font-size:95%}.wp_teamshowcase_grid .team-grid .contact-content a:hover,wp_teamshowcase_grid .team-slider .contact-content a:hover{background:#7661aa}.wp_teamshowcase_grid.design-1 .teamshowcase-image-bg img{object-position:50% 15%!important}.mfp-content .wp-modal-header{background-position-y:30%!important}.wp_teamshowcase_grid.design-1 .wp-tsas-medium-6 .teamshowcase-image-bg{height:40vw}@media only screen and (max-width:650px){.wp_teamshowcase_grid.design-1 .wp-tsas-medium-6 .teamshowcase-image-bg{height:90vw}}.wp_teamshowcase_grid.design-1 .wp-tsas-medium-4 .teamshowcase-image-bg{height:27vw}@media only screen and (max-width:650px){.wp_teamshowcase_grid.design-1 .wp-tsas-medium-4 .teamshowcase-image-bg{height:90vw}}.wp_teamshowcase_grid.design-1 .wp-tsas-medium-3 .teamshowcase-image-bg{height:20vw}@media only screen and (max-width:650px){.wp_teamshowcase_grid.design-1 .wp-tsas-medium-3 .teamshowcase-image-bg{height:90vw}}#cff .cff-item{border:2px solid #f1b830;padding:1em;margin-bottom:1em}#cff .cff-item:first-child{padding-top:1em}#secondary .widget{margin-bottom:2em}#secondary .thumbnail-box-in{border-bottom:1px solid #d3d3d3}#secondary .pe-recent-posts-outer .excerpt-text{font-size:.9em}@media only screen and (max-width:650px){#secondary{margin-left:1em;margin-right:1em}#secondary .PE_Recent_Posts h4{text-transform:capitalize;font-size:1em;text-align:left;line-height:1.1em}#secondary .PE_Recent_Posts .excerpt-text{font-size:15px;text-align:left;line-height:1.3em;margin-bottom:.5em}}#interiorsb{border-top:2px solid #28629f;background:#e8e8e9;background:#fff;background:linear-gradient(to bottom,rgba(40,98,159,.3) 0%,rgba(0,154,152,.2) 20%,#fff 40%,#fff 74%,#fff 100%)}#interiorsb *{background:0 0!important}#interiorsb .wdi_feed_thumbnail_1 .wdi_feed_container{border-bottom:5px solid transparent}#mc_embed_signup input.button{background-color:#f3716d;text-shadow:none}#mc_embed_signup input.button:focus,#mc_embed_signup input.buttonhover{background-color:#009a98}#mc_embed_signup form{padding:0!important}#mc_embed_signup input.email{width:100%}#footercontainer{color:#241f1e}#footercontainer .fa-inverse:hover{color:#009a98}#footercontainer p,#footercontainer ol,#footercontainer ul,#footercontainer dl,#footercontainer address{color:#241f1e}#footercontainer a,#footercontainer a:visited,#footercontainer .widget-area a,#footercontainer .widget-area a:visited{color:#f3716d}#footercontainer a:hover,#footercontainer a:visited:hover,#footercontainer .widget-area a:hover,#footercontainer .widget-area a:visited:hover,#footercontainer a:focus,#footercontainer a:visited:focus,#footercontainer .widget-area a:focus,#footercontainer .widget-area a:visited:focus{color:#009a98}#footercontainer .widget-area{padding:0}#footercontainer .grid_4_of_12{flex-grow:1;margin:0 0 0 3%}#footercontainer .grid_4_of_12:nth-child(2){flex-grow:1.5;width:auto}#footercontainer .widget-title{margin-bottom:.5em;color:#241f1e;font-size:1em;text-shadow:none}#findus{justify-content:flex-start;margin-bottom:2em}#findus>*{flex:initial}.CF5cfd270964a55{margin-top:1em}.single-dsprogram #contentDiv{align-items:flex-start}.single-dsprogram #contentDiv .bookimage{padding-right:2em}@media only screen and (max-width:650px){.nextline{display:block}}