@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabWmT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammT.ttf) format('truetype')}.loader-wrap{position:relative;left:0;right:0;top:140px}.loader-wrap .lead{color:#5b7599}.settings-loader{position:relative}.settings-loader #tout{margin-top:60px}.settings-loader .second{background:url(../../images/gdw-logo.png) #fff;background-size:contain}.navbar{min-height:50px}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#333}.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:white}.navbar-default .navbar-toggle .icon-bar{background-color:#ccc}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.social-links{overflow:hidden}.social-links .facebook{background-image:url('/images/social/facebook-white.svg')}.social-links .blog{background-image:url('/images/social/blogger-white.svg')}.social-links .bing{background-image:url('/images/social/bing-white.svg')}.social-links .twitter{background-image:url('/images/social/twitter-white.svg')}.social-links .googleplus{background-image:url('/images/social/googleplus-white.svg')}.social-links .instagram{background-image:url('/images/social/instagram-white.svg')}.social-links .linkedin{background-image:url('/images/social/linkedin-white.svg')}.social-links .pinterest{background-image:url('/images/social/pinterest-white.svg')}.social-links .youtube{background-image:url('/images/social/youtube-white.svg')}.social-links .yelp{background-image:url('/images/social/yelp-white.svg')}.social-links .yahoo{background-image:url('/images/social/yahoo-white.svg')}.social-links .foursquare{background-image:url('/images/social/foursquare-white.svg')}.social-links .angiesList{background-image:url('/images/social/angieslist-white.svg')}.social-links .wechat{background-image:url('/images/social/wechat-white.svg')}.social-links .whatsapp{background-image:url('/images/social/whatsapp-white.svg')}.social-links .tiktok{background-image:url('/images/social/tiktok-white.svg')}@font-face{font-family:'Roboto';font-style:italic;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHRiA8.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:italic;font-weight:200;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHQiA8.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:italic;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLt_QiA8.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:italic;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLoHQiA8.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:italic;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLrPQiA8.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:italic;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLl_XiA8.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:italic;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLmbXiA8.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:italic;font-weight:800;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLgHXiA8.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:italic;font-weight:900;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOKCnqEu92Fr1Mu53ZEC9_Vu3r1gIhOszmOClHrs6ljXfMMLijXiA8.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:100;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbGmT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:200;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEbWmT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaabWmT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEbWmT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:500;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWub2bWmT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:600;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYaammT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYjammT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:800;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZEammT.ttf) format('truetype')}@font-face{font-family:'Roboto';font-style:normal;font-weight:900;font-stretch:normal;font-display:swap;src:url(https://fonts.gstatic.com/s/roboto/v48/KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuZtammT.ttf) format('truetype')}@font-face{font-family:'Spectral';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/spectral/v14/rnCu-xNNww_2s0amA9M8qrXHafM.ttf) format('truetype')}@font-face{font-family:'Spectral';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/spectral/v14/rnCu-xNNww_2s0amA9M8qtHEafM.ttf) format('truetype')}@font-face{font-family:'Spectral';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spectral/v14/rnCt-xNNww_2s0amA9M8kn0.ttf) format('truetype')}@font-face{font-family:'Spectral';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/spectral/v14/rnCu-xNNww_2s0amA9M8qonFafM.ttf) format('truetype')}@font-face{font-family:'Spectral';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/spectral/v14/rnCu-xNNww_2s0amA9M8qqXCafM.ttf) format('truetype')}@font-face{font-family:'Spectral';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spectral/v14/rnCu-xNNww_2s0amA9M8qsHDafM.ttf) format('truetype')}@font-face{font-family:'Spectral';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/spectral/v14/rnCu-xNNww_2s0amA9M8qt3AafM.ttf) format('truetype')}@font-face{font-family:'Spectral';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/spectral/v14/rnCs-xNNww_2s0amA9v2s13G.ttf) format('truetype')}@font-face{font-family:'Spectral';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/spectral/v14/rnCs-xNNww_2s0amA9uSsF3G.ttf) format('truetype')}@font-face{font-family:'Spectral';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/spectral/v14/rnCr-xNNww_2s0amA-M-.ttf) format('truetype')}@font-face{font-family:'Spectral';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/spectral/v14/rnCs-xNNww_2s0amA9vKsV3G.ttf) format('truetype')}@font-face{font-family:'Spectral';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/spectral/v14/rnCs-xNNww_2s0amA9vmtl3G.ttf) format('truetype')}@font-face{font-family:'Spectral';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/spectral/v14/rnCs-xNNww_2s0amA9uCt13G.ttf) format('truetype')}@font-face{font-family:'Spectral';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/spectral/v14/rnCs-xNNww_2s0amA9uetF3G.ttf) format('truetype')}.podbg{background:#856F5E}.podColor{color:#fff}.theme-bg-dk{background:#2C2421;fill:#2C2421}.theme-bg-med{background:#BDB5AC;fill:#BDB5AC}.theme-bg-light{background:#ded7d1;fill:#ded7d1}.theme-color-dk{color:#2C2421}.theme-color-med{color:#BDB5AC}.theme-color-light{color:#fff}.theme-cta-color{color:#fff}.theme-cta-bg{background:#856F5E;fill:#856F5E}.theme-border-dk{border-color:#2C2421}.theme-border-med{border-color:#BDB5AC}.theme-border-light{border-color:#ded7d1}.theme-border-cta{border-color:#856F5E}a:hover .theme-hover-dk{background:#2C2421;fill:#2C2421}a:hover .theme-hover-med{background:#BDB5AC;fill:#BDB5AC}a:hover .theme-hover-light{background:#ded7d1;fill:#ded7d1}a:hover .theme-hover-color-dk{color:#2C2421}a:hover .theme-hover-color-med{color:#BDB5AC}a:hover .theme-hover-color-light{color:#ded7d1}a:hover .theme-hover-cta-color{color:#856F5E}a:hover .theme-hover-cta-bg{background:#fff;fill:#fff}a:hover .theme-hover-border-dk{border-color:#2C2421}a:hover .theme-hover-border-med{border-color:#BDB5AC}a:hover .theme-hover-border-light{border-color:#ded7d1}a:hover .theme-hover-border-cta{border-color:#856F5E}.transition{-webkit-transition:.3s all;transition:.3s all}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:'Roboto',sans-serif;font-size:18px;color:#2C2421;letter-spacing:-0.5px}a{color:#2C2421;-webkit-transition:.3s all;transition:.3s all}a:hover{color:#493c37;text-decoration:none}p{font-size:18px}#main h1{font:700 45px 'Spectral',serif;color:#2C2421}#main h2{font:700 40px 'Spectral',serif;color:#2C2421}#main h3{font-size:30px;font-family:'Spectral',serif;color:#2C2421}#main h4,#main h5,#main h6{font-size:25px;font-family:'Spectral',serif;color:#2C2421}.theme-btn{display:inline-block;font:700 18px 'Spectral',serif;border:2px solid #BDB5AC;border-radius:50px;color:#fff;text-transform:uppercase;font-smooth:antialiased;padding:28px 50px;-webkit-transition:.3s all;transition:.3s all}.theme-btn:hover{background:#856F5E;color:#fff;border-color:#856F5E}.theme-btn-alt{display:inline-block;font:700 18px 'Spectral',serif;border:2px solid #BDB5AC;border-radius:50px;color:#856F5E;text-transform:uppercase;font-smooth:antialiased;padding:28px 50px;-webkit-transition:.3s all;transition:.3s all}.theme-btn-alt:hover{background:#856F5E;color:#fff;border-color:#856F5E}[class^="icon-"]:not(.icon-right),[class*=" icon-"]:not(.icon-right){display:inline-block;width:100px;height:100px;stroke-width:0;stroke:#856F5E;fill:#856F5E;-webkit-transition:.3s all;transition:.3s all}.inner-icon{width:60px;height:60px}.inner-icon path{fill:#fff}.icon:hover{stroke:#BDB5AC;fill:#BDB5AC}.icon-calendar{width:.96972656em}.icon-featured-services-blob{width:.78417969em}.icon-footer-blob{width:1.31542969em}.icon-hero-blob{width:2.53417969em}.icon-map{width:.76464844em}.icon-reviews-blob{width:1.14550781em}.icon-check-circle{width:1.3em !important;height:1.3em !important;fill:#BDB5AC !important}.theme-color{filter:invert(58%) sepia(98%) saturate(483%) hue-rotate(176deg) brightness(96%) contrast(98%)}.col-right{display:flex;flex-direction:column;gap:5px}#branding{padding:20px}#branding .site-title{font:700 43px 'Spectral',serif;vertical-align:middle;text-transform:uppercase;margin:30px 0 7px;cursor:pointer}#branding .slogan{display:block;font:700 18px 'Roboto',sans-serif;color:#856F5E}#branding .phone-number{font:700 22px 'Roboto',sans-serif;right:15px;bottom:0}#branding .phone-number a{color:#2C2421;text-decoration:none}#branding .phone-number a:hover{color:#BDB5AC}#branding .slogan2{display:none}#branding .social-links{display:none}#branding .make-an-appt a{color:#856F5E;text-decoration:none;font-weight:800;font-size:16px}#branding .make-an-appt a:hover{color:#BDB5AC}#branding .make-an-appt a:before{content:"";position:relative;top:6px;display:inline-block;height:20px;width:20px;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 19.4 20'><g><path fill='%23BDB5AC' d='M18.8,1.2h-3.9V0.6c0-0.3-0.3-0.6-0.6-0.6c-0.3,0-0.6,0.3-0.6,0.6c0,0,0,0,0,0v0.6h-3.4V0.6 C10.3,0.3,10,0,9.7,0C9.4,0,9.1,0.3,9.1,0.6v0.6H5.8V0.6C5.8,0.3,5.5,0,5.2,0C4.9,0,4.6,0.3,4.6,0.6v0.6h-4C0.3,1.2,0,1.5,0,1.8 v13.3c0,0.3,0.3,0.6,0.6,0.6h3.6C4.8,18.2,7.1,20,9.7,20c2.6,0,4.9-1.8,5.5-4.3h3.6c0.3,0,0.6-0.3,0.6-0.6V1.8 C19.4,1.5,19.1,1.2,18.8,1.2z M4.7,2.4v0.5c0,0.3,0.3,0.6,0.6,0.6c0.3,0,0.6-0.3,0.6-0.6V2.4h3.3v0.5c0,0.3,0.3,0.6,0.6,0.6 c0.3,0,0.6-0.3,0.6-0.6c0,0,0,0,0,0V2.4h3.4v0.5c0,0.3,0.3,0.6,0.6,0.6c0.3,0,0.6-0.3,0.6-0.6c0,0,0,0,0,0V2.4h3.3v2.4h-17V2.4 H4.7z M9.7,18.8c-2.4,0-4.4-2-4.4-4.4s2-4.4,4.4-4.4s4.4,2,4.4,4.4c0.1,2.3-1.7,4.3-4.1,4.4C9.9,18.8,9.8,18.8,9.7,18.8z M15.3,14.5L15.3,14.5c0-3.1-2.5-5.6-5.6-5.6c-3.1,0-5.6,2.5-5.6,5.5l0,0v0.1H1.2V5.9h17v8.6L15.3,14.5z'/><path fill='%23BDB5AC' d='M10.3,14.6v-2.9c0-0.3-0.3-0.6-0.6-0.6c-0.3,0-0.6,0.3-0.6,0.6c0,0,0,0,0,0v3.1c0,0.2,0.1,0.3,0.2,0.4 l1.4,1.4c0.1,0.1,0.2,0.2,0.4,0.2c0.2,0,0.3-0.1,0.4-0.2c0.2-0.2,0.2-0.6,0-0.8L10.3,14.6z'/></g></svg>") center / auto 100% no-repeat}#branding .make-an-appt .glyphicon-calendar{display:none}#branding .gmaps-link{display:block;line-height:1em}#branding .gmaps-link a{font-size:15px}#branding .gmaps-link a:hover{text-decoration:underline}#branding .header-btn{margin:0}#branding .branding-info-2.hidden-default{display:block !important}#banner-wrap{display:none}#custom-banner-wrap{display:none}#custom-bottom-banner-wrap{display:none !important}#slider-wrap{display:none}#breadcrumbs-wrap{padding:5px 0}#header-wrap{min-height:110px}#main-wrap #main{padding-bottom:40px}#gpw-main-menu>ul{padding:0;display:flex;justify-content:space-between;flex-wrap:wrap;width:100%}.homepage .nav-fixed~#theme-custom-banner{margin-top:0}.homepage .nav-fixed~#header-wrap{margin-top:0}body:not(.homepage) .nav-fixed~#header-wrap{margin-top:50px}.homepage #slider-wrap{display:block}.homepage #slider-wrap a{text-decoration:none}.homepage .flexslider{margin:0;background:transparent;border:none;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;box-shadow:none}.homepage .aside{margin-top:20px}.homepage #main-wrap{padding:100px 0;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1026.07 780.18'><g><path fill='%23ded7d1' d='M82.58,235.26c-32.5,21.2-55.7,54.2-69.2,92.1-29.6,83.2-9.1,184.9,51.7,255.6,36.2,42.1,83.2,72.2,131.2,95.6,48.2,23.5,98.7,40.1,149.5,53.1,52.9,13.5,105.6,28.4,159,38.2,52.4,9.7,106.7,15,157.8,4.8,45.2-9,89.6-25.9,130.5-45.9,39.7-19.4,77-43.9,109.7-74,65.3-60.1,107.8-143,119.4-236.5,6.2-50.2,6.3-103.4-9.5-153.8-13.7-43.5-39-83.1-72.9-113.1C870.18,90,776.28,71,692.88,82.06c-44.6,5.9-90.9,20.2-127.3,46.4-22.7,16.3-41.3,37.5-62.7,55.4a154,154,0,0,1-72.2,33.8c-24.8,4.4-50.4,2.9-75.9.5-27.4-2.5-54.7-5.8-82.1-7.6-28.4-1.9-56.9-2.1-84.5,1.9C150.78,208.26,113.48,215.06,82.58,235.26Z'/><path fill='%23eae8e5' d='M898,40.16c19.5,36.4,17.3,79.2,7.3,118-8.7,34-22.8,66.8-39.8,97.5a481.19,481.19,0,0,1-57.9,82.9,494.09,494.09,0,0,1-75.4,70.6,481,481,0,0,1-91.6,54.4c-25.1,11.3-51.4,20.3-77.6,28.8-23.9,7.8-48,14.8-72.6,19.9-23.8,4.9-48.2,8.2-72.5,7.4-21-.7-42.5-4.8-60.7-15.7-18.8-11.2-31.7-29.4-38.6-49.9-7.9-23.4-10.4-50.2-3.6-74.2,5.8-20.4,18.8-37.8,35.1-51.2,18-15,39.3-25.7,60.8-34.8,23.5-9.9,47.8-17.7,72-25.5,23.6-7.6,47.2-15,70.2-24.2a314.53,314.53,0,0,0,77.1-44.3,294.86,294.86,0,0,0,67.2-74.1,309.53,309.53,0,0,0,23.1-44.2c4.7-11.2,7.8-22.9,15.2-32.7,14-18.5,35.6-31.2,57.5-38.1,24.1-7.5,51.1-7.8,74.1,3.7,12.2,6.1,22.4,15.3,30.6,26.2,2.1,2.8,6.6-.3,4.5-3.1A91.54,91.54,0,0,0,832.88.16c-25.5-1.4-51.4,6.5-73,20a109.44,109.44,0,0,0-26.1,22.3,72.7,72.7,0,0,0-8.6,12.7c-3,5.8-4.9,12.1-7.3,18.2a293,293,0,0,1-52.9,86.4c-23.7,26.7-52.5,48.6-83.9,65.5-21.5,11.5-44.6,19.7-67.7,27.4-24.8,8.3-49.8,15.8-74.4,24.5-23.6,8.4-47,17.8-68.6,30.6-19.1,11.3-36.8,25.7-48.9,44.6-12.7,19.7-17.2,43.2-15.5,66.4,1.9,24.8,9.1,50.5,25.2,70,13.6,16.5,32.5,26.9,53,32,22.7,5.7,46.7,5.4,69.9,2.9,25.5-2.8,50.7-8.5,75.5-15.4,23.7-6.6,47.1-14.5,70.3-22.7,32.7-11.6,64.2-25.8,94-43.8a490.75,490.75,0,0,0,84.9-64.9,490.18,490.18,0,0,0,67.4-79.2,482.51,482.51,0,0,0,48-88.9c14.9-36.6,26.5-76.3,23.9-116.2a136.06,136.06,0,0,0-15.5-55.4c-1.8-3.1-6.2,0-4.6,3Z'/></g></svg>") no-repeat;background-position:bottom -38% right -5%;background-size:70% auto}.homepage #main-wrap #main{min-height:auto !important}.homepage #main-wrap #main h1::after{margin:30px auto}#nav-wrap .navbar-default{background-color:transparent;border:none}#nav-wrap .navbar-nav>li>a{padding:10px 15px;font:700 16px 'Roboto',sans-serif;color:#2C2421;text-transform:uppercase;border-top:2px solid transparent}#nav-wrap .navbar-nav>li>a:hover{color:#856F5E;border-top:2px solid #BDB5AC}#nav-wrap .dropdown-menu{background:#fff}#nav-wrap .dropdown-menu>li>a,#nav-wrap .dropdown-menu>.yamm-content>.row>ul>li>a{color:#2C2421;font-weight:700}#nav-wrap .dropdown-menu>li>a:hover,#nav-wrap .dropdown-menu>.yamm-content>.row>ul>li>a:hover{background:#856F5E;color:#fff}.navbar{margin-bottom:0;min-height:40px !important}.navbar #current:not(.home) a{background-color:transparent;border-top:2px solid #BDB5AC}.navbar-collapse{padding-right:0}.homepage #theme-custom-banner{display:block !important}.homepage #theme-custom-banner #banner-section{background:url('1926/images/banner.jpg') top / cover no-repeat;position:relative}.homepage #theme-custom-banner #banner-section:before{content:"";width:100%;height:100%;background:rgba(0,0,0,0.3);position:absolute;top:0;left:0;z-index:0}.homepage #theme-custom-banner #banner-section #banner-content{color:#fff;padding:60px 0;max-width:475px;padding:130px 0 250px;position:relative;z-index:1}.homepage #theme-custom-banner #banner-section #banner-content #top-text{font:700 45px 'Roboto',sans-serif;line-height:1.2em;padding-bottom:40px}.homepage #theme-custom-banner #banner-section #banner-content #bottom-text{font:34px 'Roboto',sans-serif;padding-bottom:35px}.homepage #theme-custom-banner .services{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1974.79 779.19'><g><path fill='%23ded7d1' d='M697,4.77c67-7.1,135-6.7,200.3,4.1,40.2,6.6,78.7,17.7,113.9,34,37.4,17.3,69.9,39.6,102.5,62,28.8,19.7,58.5,39.4,95,49.5,43.9,12.1,92.9,7.6,138.3-1.2,50.9-9.9,99.9-27,147.1-45.9,38.6-15.5,72.5-37.8,111.1-53.2,5.9-2.3,11.9-4.5,18.1-6.4a10.91,10.91,0,0,1,1.1-.6c33.9-18.3,73.9-26.1,112.5-18.2,36.6,7.4,67.8,26.6,88.9,51.2,22.4,26.1,33.5,57.7,31.5,90.3-1.9,30.7-14.3,60.9-31.2,88.7-37.6,61.9-95.7,115.4-154.4,165.2-56.4,47.8-113.7,96-175.8,138.9-66.3,45.8-145.8,89.9-233.3,97.2-43.7,3.6-85.2-3.6-124.3-17.4-39.6-14-76.2-32.7-116.9-44.7-45.6-13.4-97.9-17.6-147-16.1-50.5,1.6-98,12.2-144.7,29-80.8,29.1-154.1,72-238,95.1-77,21.2-160.7,22.8-239,13.8-67.3-7.7-136.3-25.8-185.2-64-24.2-18.9-42.7-42.1-53.6-68.1-11.2-26.8-14.4-55.8-13.8-84.4,1.1-51.6,16.7-102.8,44.5-150.3,57.3-97.8,160-176.4,272.2-233.8C432,60.37,563.37,19,697,4.77Z'/><path fill='%23eae8e5' d='M1464.87,400.17c28.1-3.8,51.6-19,66.3-43.3,15-24.8,20.8-54.4,24.7-82.8,4.2-30.7,5.9-61.7,10.1-92.4,3.3-24.6,7.6-51.7,22.5-72a50.56,50.56,0,0,1,23.3-17.5c12.1-4.1,25.2-3.8,37.8-1.5,18.6,3.4,36.5,10.4,53.6,18.3,16.3,7.6,32.3,16,48,25,39.7,22.6,77.8,48.4,112.7,77.9,34,28.8,66.7,62,86.9,102.1,8.5,16.9,14.6,35.5,15.5,54.5a104.36,104.36,0,0,1-12.7,54.7c-11.6,21.4-29.6,40.2-50,53.4-22.2,14.3-47.6,21.9-72.7,29.1-24.9,7.2-50.2,14.5-72.6,28.2-25.2,15.4-44.3,38.3-57.9,64.4-10.7,20.6-16.7,42.6-21.9,65.1-4.1,17.6-8.5,35.7-20.4,49.9-15.1,18-37.8,27.8-59.6,35.2a379.55,379.55,0,0,1-54.6,13.8c-42.2,7.6-85.4,9.7-128.2,7.8-44.9-2-89.8-8.4-133.2-20.4-40.5-11.1-80.3-27.1-115.2-50.8-30.7-20.9-57.5-48.7-72.2-83.3-16.3-38.3-18.2-85.9.2-123.7,20.6-42.3,63.6-66.5,107.1-79.3a359.6,359.6,0,0,1,71.2-12.9c11.9-1,23.9-1.6,35.8-1.6,17.8-.1,35.6,1.9,53.3,3.8,33.9,3.7,68.8,7.7,102.2-1.5,5.3-1.5,3-9.7-2.3-8.2-35.5,9.8-73,4-109,.2a415.68,415.68,0,0,0-87.1-.5c-47.4,4.8-97.2,16.8-136,45.7-18.5,13.7-34,31.3-43.7,52.3-10.3,22.3-14,46.9-12.8,71.3,2,38.7,17.1,74.8,42.2,104.2,26.1,30.5,61,52.7,97.5,69,41,18.3,84.7,30,129,36.9a646,646,0,0,0,136.8,6.9c40.3-2.3,81-8.2,119.4-20.9,22.4-7.4,45.6-17.2,62.1-34.6,13.3-14,19.5-31.9,24-50.3,5.3-22.1,10.1-44.1,20.1-64.7,13-26.9,31.7-50.7,57.4-66.4,45.8-28,102.8-28.8,147.7-58.9,36.7-24.6,65.6-65.6,64.6-111.1-.9-42-24.2-80.2-50.5-111.5-30.7-36.6-68.4-67.3-107.5-94.5-33.8-23.5-69.5-44.8-106.7-62.4-17.6-8.3-35.9-15.9-55-19.8-13.8-2.8-28.4-3.9-42.1-.2-23.7,6.4-37.5,26.7-45.1,48.9-9.5,27.6-11.8,57.4-14.6,86.2-3,31.1-5.4,62.6-13.2,93-6.5,25.3-17.5,51.7-39.7,67-11.3,7.8-24.4,12.1-38,13.9-5.2.8-2.9,9,2.5,8.3Z'/></g></svg>") no-repeat;background-position:top 170px right 50%;background-size:120%;padding:120px 0}.homepage #theme-custom-banner .services__header{font:700 45px 'Spectral',serif;margin:20px 0}.homepage #theme-custom-banner .services p{font:400 18px 'Roboto',sans-serif;line-height:1.4em}.homepage #theme-custom-banner .services__title{font:700 21px 'Spectral',serif;text-transform:uppercase}.homepage #theme-custom-banner .services .callouts{padding:40px 40px 75px;display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;letter-spacing:-0.5px}.homepage #theme-custom-banner .services .callouts .item{display:flex;flex-direction:column;align-items:center;flex:25%}.homepage #theme-custom-banner .services .callouts .item:hover .img-circle{background-color:#BDB5AC;-webkit-transition:.3s all;transition:.3s all}.homepage #theme-custom-banner .services .callouts .img-circle{width:100px;height:100px;background-color:#856F5E;display:flex;justify-content:center;align-items:center;-webkit-transition:.3s all;transition:.3s all}.homepage #theme-custom-banner .services .cards{display:flex;flex-wrap:wrap;justify-content:space-between;padding:60px 0 0}.homepage #theme-custom-banner .services .cards__item{padding:0 10px}.homepage #theme-custom-banner .services .cards__wrap img{-webkit-transition:.3s all;transition:.3s all}.homepage #theme-custom-banner .services .cards__wrap img:hover{transform:scale(1.01)}.homepage #theme-custom-banner .services .cards__header{font:700 35px 'Spectral',serif;margin:30px 0 0}.homepage #theme-custom-banner .featured{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 710 905.15'><g><path fill='%23856F5E' d='M707.25,768.48c-7.5,33.7-29,63.3-58.6,86.2-64.9,50.4-164.6,64.6-250.8,35.6-51.3-17.3-95.7-47.3-134.3-80.1-38.8-33-72.1-70.1-102.3-108.6-31.4-40-64.1-79.5-92.3-121.1-27.8-40.8-52.3-84.5-61.5-130.4-8.2-40.5-8.9-82.8-5.6-123.2,3.3-39.1,12-77.9,27.5-114.5,30.9-73.1,90.7-134.2,171.5-172.6,43.3-20.6,91.6-37.2,143.1-39.5,44.4-2,89.6,6.9,129.1,26.1,81,39.2,132.2,111.8,152.4,184.9,10.8,39.1,14.5,82.2,4,120.6-6.6,24-19.1,46-27.5,69.4a125.13,125.13,0,0,0-4.5,70.7c4.9,22.1,15.7,43,27,63.6,12.2,22.1,25.1,44,36.6,66.3,12,23.2,22.5,46.9,28.9,71.2C707.15,703.08,714.45,736.38,707.25,768.48Z'/><path fill='%23BDB5AC' d='M380.65,757.78c-36.6-27.9-77-50.2-117.7-71.3-41.6-21.5-83.9-41.9-124.1-66-28.7-17.1-59.7-36.7-77-66.2-10.8-18.4-13.3-39.1-5.6-59.1,8.3-21.5,25.2-39.1,42.5-53.8,21.4-18.3,45.5-33.5,69.9-47.5,25-14.3,50.8-27.2,76.7-39.8,21.9-10.6,43.7-20.6,66.7-28.4a670.92,670.92,0,0,1,88.3-23.3c32.1-6.2,64.8-10.1,97.5-9.9,29.4.2,59.5,3.5,86.8,14.9,20.2,8.4,41.6,22.5,49.1,43.7,8.2,23,6.6,49.4,4.2,73.3-3.2,31.9-9.8,63.5-17.6,94.6-7.9,31.4-17.2,62.5-27.3,93.3-6.6,20-14.2,39.6-19.9,59.8-5,17.6-9.7,35.2-15.9,52.4s-13.5,33.9-25,48.4c-10.3,13.1-24.3,22.9-41,25.9-22.7,4-46.4-4.1-66.6-14.1-15.5-7.6-30-16.9-44-26.9-4-3-8.2,3.6-4.2,6.5,25.2,18,53.5,35.6,84.5,41.4,19.5,3.7,39.8,1.9,56.7-8.9,15.5-9.9,26.5-25.1,34.8-41.2,8.9-17.3,15.1-35.8,20.5-54.4,4.7-16.1,8.7-32.6,14.3-48.5,9.9-27.9,19.3-56,27.7-84.4,9.6-32.5,18.1-65.4,24.3-98.8,5.4-29,9.7-59,7.8-88.6-.7-11.5-2.4-23-6.5-33.8-3.8-10-10.1-18-18-25.2-21.1-18.9-48.6-28.5-76.2-33.2-32-5.4-64.9-4.7-97.1-1.4a630.43,630.43,0,0,0-97.2,18.2c-26.5,7.1-52.7,15.5-77.9,26.4-24.4,10.6-48.3,22.8-72,35-26.5,13.7-52.7,28.2-77.4,45-22,15-43.4,31.9-59.9,53.1-13.3,17.1-22.9,38-20.9,60.1,2.3,26.4,19.5,48.5,38.7,65.6,14.9,13.3,31.6,24.3,48.7,34.6,20.5,12.4,41.5,23.8,62.7,34.8,42.1,21.9,85,42.4,125.9,66.7a576.66,576.66,0,0,1,56.4,37.7c4,3,8.2-3.6,4.3-6.7Z'/></g></svg>") no-repeat,url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1216.77 1062.55'><g><path fill='%23ded7d1' d='M1118.05,885.18c22.3-61.2,15.3-127.9,7.2-191.1-4.1-32.3-10.9-65.5-9.8-98.2.9-29.8,8.3-58.5,19-86.1,20.9-54,53.4-103.1,70.7-158.6,8.9-28.5,13.2-58,11.1-87.8-2.4-34-14.1-67-29.2-97.3a308.42,308.42,0,0,0-54-77.4c-29.1-47.7-83.8-74.8-139-84.4a291,291,0,0,0-101.1.3c-38,6.9-73.4,23.1-105.8,43.6-67.4,42.7-124.6,105.5-205.8,121.4-30.3,5.9-62,5.3-92.8,6.9-28.3,1.4-56.5,3.1-84.8,5.5-56.2,4.8-112.5,12-167.3,26-51.2,13-101.8,31.9-144.7,63.3-39.4,28.9-69.6,69.3-82.7,116.7-16.6,60.3-8.7,126.4,10.3,185.3,20.9,64.8,61.4,122.3,107.8,171.3,51.9,54.8,112.4,101.2,176.1,141.4,64.6,40.8,133.1,75.6,203.7,104.8,62.4,25.8,127.3,48.2,193.8,61.2,84.9,16.6,176.4,15.4,257.9-16.2C1028.05,1008.88,1092,956.58,1118.05,885.18Z'/></g></svg>") no-repeat;background-position:left -150px top,center bottom -120px;background-size:51%,85%;padding-top:100px;padding-bottom:190px}.homepage #theme-custom-banner .featured__img{background:url('1926/images/teeth.jpg') no-repeat center / cover;height:575px;max-width:475px}.homepage #theme-custom-banner .featured__content{padding:0 0 0 75px}.homepage #theme-custom-banner .featured__heading{font:700 45px 'Spectral',serif;margin:0 0 20px;letter-spacing:-0.5px}.homepage #theme-custom-banner .featured__text{font-size:18px}.homepage #theme-custom-banner .featured__list{padding:0 0 50px;list-style:none}.homepage #theme-custom-banner .featured__list li{display:flex;flex-direction:row;align-items:center;padding-top:15px;font:700 18px 'Roboto',sans-serif}.homepage #theme-custom-banner .featured__list li svg{margin:-2px 5px 0 0}.homepage #theme-custom-banner .featured__list .nav-link:hover{color:#BDB5AC}.homepage #theme-custom-banner .testimonial{padding:100px 0 0}.homepage #theme-custom-banner .testimonial .icon-quote{fill:#BDB5AC}.homepage #theme-custom-banner .testimonial__content{padding:0}.homepage #theme-custom-banner .testimonial__header{font:700 45px 'Spectral',serif}.homepage #theme-custom-banner .testimonial__text{font:400 18px 'Roboto',sans-serif;line-height:1.4em;padding:15px 30px 40px 30px}.homepage #theme-custom-banner .image-divider{background:url('1926/images/dentist-office.jpg') no-repeat center / cover fixed;height:600px}@media (max-width: 767px) {.homepage #theme-custom-banner .image-divider{height:338px;background-size:contain;background-attachment:unset !important;background-position:top}}@media (max-width: 991px){.homepage #theme-custom-banner .image-divider{height:600px;background-size:contain;background-attachment:unset !important;background-position:top}}@media only screen and (min-width:1201px){.homepage #theme-custom-banner .image-divider{background-attachment:fixed !important;background-position:50% 0 !important;height:600px}}.homepage #theme-bottom-banner{display:block !important}.homepage #theme-bottom-banner #map{height:400px}.homepage #theme-bottom-banner #testimonial-section{padding:50px 0 70px}.homepage #theme-bottom-banner #testimonial-section #testimonial-header{font:700 43px 'Spectral',serif;color:#fff;text-align:center}.homepage #theme-bottom-banner #testimonial-section #testimonial-header::after{display:block;content:'';background:#ae9b8c;height:5px;width:17%;margin:30px auto 40px}.homepage #theme-bottom-banner #testimonial-section .flex-next,.homepage #theme-bottom-banner #testimonial-section .flex-prev{display:none}.homepage #theme-bottom-banner #testimonial-section svg{position:absolute;top:-60px}.homepage #theme-bottom-banner #testimonial-section svg g g{fill:#9f8877}.homepage #theme-bottom-banner #testimonial-section .quote,.homepage #theme-bottom-banner #testimonial-section .name{font:700 22px 'Roboto',sans-serif}.homepage #theme-bottom-banner #testimonial-section .quote{color:#fff;padding-bottom:30px}.homepage #theme-bottom-banner #testimonial-section .name{text-transform:uppercase;text-align:right;color:#c1b2a7}.pod{margin-bottom:10px;padding:10px;color:#fff;border-radius:6px;background:#856F5E}.pod .pod-header,.pod .pod-header a{font-size:23px;color:#fff}.pod a,.pod p{color:#fff}.aside .contact-pod-btn{-webkit-transition:.3s all;transition:.3s all}.aside .contact-pod-btn:hover{background-color:#584a3e}.aside .contact-pod .pod-header{margin-bottom:10px}.aside .location-pod .podLocationCaption{margin-top:10px;text-align:center}.aside .location-pod .podLocationCaption span{font-weight:bold}.aside .faqPod .podFAQ{display:none}.searchGallery{margin-bottom:10px}.smile-gallery-details .bigger-pics{margin-bottom:10px}.smile-gallery-details .bottom-nav{margin-top:20px}.searchGallery{margin-bottom:10px}.blog_view .post div.post-date,.blogpost_view div.post-date{color:#fff;background:#856F5E}.blog_view .post-meta,.blogpost_view .post-meta{padding:0}.dentist_viewall .content{padding-bottom:10px}footer{padding:10px 0 0;color:#fff;background:#b4a395}footer .footer-header{font-weight:700}footer a{text-decoration:none;color:#ded7d1;font:500 16px 'Roboto',sans-serif;line-height:1.4em}footer a:hover{color:#fff}footer a.footerAddressLink,footer .footerPhoneWrap,footer .footerFaxWrap,footer .hours{font:500 18px 'Roboto',sans-serif;color:#fff}footer a.footerGmap img{float:left;padding-right:10px}footer .top-bar .social-links a{background-color:#BDB5AC;border-radius:50%}footer .top-bar .social-links a:hover{background-color:#493d34}footer .top-bar a{font:500 16px 'Roboto',sans-serif;line-height:1.4em}footer .top-bar .contact-us a{text-decoration:underline;color:#fff}footer .bottom-bar{background:#856F5E;padding-bottom:75px}footer .bottom-bar a{font:500 16px 'Roboto',sans-serif;line-height:1.4em}.isADA.gpw-accessibility-btn{background:#856F5E !important;font-family:'Roboto',sans-serif !important}.isADA.gpw-accessibility-btn.middleRight,.isADA.gpw-accessibility-btn.bottomRight{right:-185px}.isADA.gpw-accessibility-btn.bottomLeft{left:-185px}#is-ADA-view{font-family:'Roboto',sans-serif}#is-ADA-view a{color:#2C2421}#is-ADA-view #gpw-accessibility-notice-bar{background:#BDB5AC}#is-ADA-view .gpw-ada-card::before{background:#BDB5AC}@media only screen and (max-width:1200px){#gpw-main-menu>ul{justify-content:center}#nav-wrap .navbar-nav>li{margin-right:0}#theme-custom-banner .featured__img{max-width:100%}}@media only screen and (max-width:992px){.homepage #theme-custom-banner .services{padding:50px 0}.homepage #theme-custom-banner .services .callouts{padding:40px 40px 0;display:flex;flex-direction:row;justify-content:space-around;flex-wrap:wrap;letter-spacing:-0.5px}.homepage #theme-custom-banner .services .callouts .item{flex:50%;padding:25px}.homepage #theme-custom-banner .services .cards__item{flex:50%;padding:25px 0}.homepage #theme-custom-banner .featured__img{max-width:100% !important}.homepage #theme-custom-banner .featured__content{padding:50px}}@media only screen and (max-width:768px){.navbar{margin-bottom:0;min-height:50px !important}#gpw-main-menu{padding-left:0 !important}#gpw-main-menu .navbar-nav{text-align:center}#gpw-main-menu>ul{display:block;margin:0}#header-wrap{display:none}.social-links a{background-color:#BDB5AC}#nav-wrap{z-index:15;top:0;width:100%;background:#856F5E}#nav-wrap .dropdown-menu>li>a:hover{color:#fff}.mobile-logo{margin:50px auto 0;padding:15px}.mobile-logo img{margin:0 auto}#gpw-main-menu{overflow-x:hidden}.homepage #main-wrap{padding:40px 20px}.homepage #theme-custom-banner #banner-section #banner-content{padding:50px 20px !important}.homepage #theme-custom-banner .featured{padding:20px}.homepage #theme-custom-banner .featured__content{padding:50px 0}.homepage #theme-custom-banner .featured__list li svg{min-width:30px}.homepage #theme-custom-banner .services{padding:25px 20px}.homepage #theme-custom-banner .services .callouts .item{flex:50%;padding:25px}.homepage #theme-custom-banner .services .callouts h3{margin-bottom:20px}.homepage #theme-custom-banner .services .cards{justify-content:space-between}.homepage #theme-custom-banner .services .cards__wrap img{-webkit-transition:.3s all;transition:.3s all}.homepage #theme-custom-banner .services .cards__wrap img:hover{transform:scale(1.01)}.homepage #theme-custom-banner .services .cards__header{font:700 35px 'Spectral',serif;margin:30px 0 0}.homepage #theme-custom-banner .testimonial{padding:50px 0}.homepage #theme-custom-banner .testimonial__text{padding:15px 0}}@media only screen and (max-width:480px){#gpw-main-menu{overflow-x:hidden}#gpw-main-menu .navbar-nav{background:none}.mobile-logo{margin:50px auto 0;padding:15px;text-align:center}.mobile-logo img{margin:0 auto}.theme-btn{padding:25px 25px}.homepage #theme-custom-banner .featured__img{height:500px}}