@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/v51/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/v51/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/v51/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/v51/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:'EB Garamond';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ebgaramond/v32/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7e8QI96.ttf) format('truetype')}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ebgaramond/v32/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7eOQI96.ttf) format('truetype')}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/ebgaramond/v32/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7diR496.ttf) format('truetype')}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ebgaramond/v32/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7dbR496.ttf) format('truetype')}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/ebgaramond/v32/SlGFmQSNjdsmc35JDF1K5GRwUjcdlttVFm-rI7c8R496.ttf) format('truetype')}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/ebgaramond/v32/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-6_RUAw.ttf) format('truetype')}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/ebgaramond/v32/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-2fRUAw.ttf) format('truetype')}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/ebgaramond/v32/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-NfNUAw.ttf) format('truetype')}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/ebgaramond/v32/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-DPNUAw.ttf) format('truetype')}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/ebgaramond/v32/SlGDmQSNjdsmc35JDF1K5E55YMjF_7DPuGi-a_NUAw.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjNPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejMPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4TbMPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4WjMPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4VrMPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4bbLPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4Y_LPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4ejLPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:italic;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Pt_g8zYS_SKggPNyCgSQamb1W0lwk4S4cHLPrQ.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:100;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvao4CP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:200;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtaooCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVuEooCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvaooCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:500;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVvoooCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:600;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVsEpYCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVs9pYCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtapYCP.ttf) format('truetype')}@font-face{font-family:'Raleway';font-style:normal;font-weight:900;font-display:swap;src:url(https://fonts.gstatic.com/s/raleway/v37/1Ptxg8zYS_SKggPN4iEgvnHyvveLxVtzpYCP.ttf) format('truetype')}@font-face{font-family:'Inter';font-style:normal;font-weight:300;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuOKfMZg.ttf) format('truetype')}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuLyfMZg.ttf) format('truetype')}@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuFuYMZg.ttf) format('truetype')}@font-face{font-family:'Inter';font-style:normal;font-weight:800;font-display:swap;src:url(https://fonts.gstatic.com/s/inter/v20/UcCO3FwrK3iLTeHuS_nVMrMxCp50SjIw2boKoduKmMEVuDyYMZg.ttf) format('truetype')}@font-face{font-family:'Zilla Slab';font-style:normal;font-weight:700;font-display:swap;src:url(https://fonts.gstatic.com/s/zillaslab/v12/dFa5ZfeM_74wlPZtksIFYoEf2HQ.ttf) format('truetype')}.podbg{background:#ccc}.podColor{color:#fff}.theme-bg-dk{background:#031609;fill:#031609}.theme-bg-med{background:#2B423A;fill:#2B423A}.theme-bg-light{background:#d5d9d8;fill:#d5d9d8}.theme-color-dk{color:#031609}.theme-color-med{color:#2B423A}.theme-color-light{color:#fff}.theme-cta-color{color:#fff}.theme-cta-bg{background:#2B423A;fill:#2B423A}.theme-border-dk{border-color:#031609}.theme-border-med{border-color:#2B423A}.theme-border-light{border-color:#d5d9d8}.theme-border-cta{border-color:#2B423A}a:hover .theme-hover-dk{background:#031609;fill:#031609}a:hover .theme-hover-med{background:#2B423A;fill:#2B423A}a:hover .theme-hover-light{background:#d5d9d8;fill:#d5d9d8}a:hover .theme-hover-color-dk{color:#031609}a:hover .theme-hover-color-med{color:#2B423A}a:hover .theme-hover-color-light{color:#d5d9d8}a:hover .theme-hover-cta-color{color:#2B423A}a:hover .theme-hover-cta-bg{background:#fff;fill:#fff}a:hover .theme-hover-border-dk{border-color:#031609}a:hover .theme-hover-border-med{border-color:#2B423A}a:hover .theme-hover-border-light{border-color:#d5d9d8}a:hover .theme-hover-border-cta{border-color:#2B423A}.transition{-webkit-transition:.3s all;transition:.3s all}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;font-family:"Raleway",sans-serif}a{color:#031609;-webkit-transition:.3s all;transition:.3s all}a:hover{color:#09431b;text-decoration:none}@media only screen and (min-width:1024px){#nav-wrap.nav-fixed{padding-top:20px;background:transparent !important;top:4em !important}}.homepage #header-wrap{position:relative;width:100%;z-index:11;background:transparent}.homepage #header-wrap .site-title{color:#fff}.homepage #header-wrap .slogan{color:#fff}.homepage #nav-wrap:not(.nav-fixed){position:relative;width:100%;z-index:12;background:transparent !important;-webkit-transition:.3s all;transition:.3s all;top:-165px;bottom:-165px}@media (min-width:768px){.homepage #theme-custom-banner{position:relative;top:-285px;margin-bottom:-285px}}#header-wrap.header-nav-fixed{position:fixed !important;margin:auto;top:0;background:#031609 !important;z-index:99 !important;padding-bottom:0 !important;width:100%}#header-wrap.header-nav-fixed .site-title{width:200px;height:150px;margin-top:20px;z-index:999;position:relative}#branding .site-title{background:url('2072/images/logo.png') no-repeat;width:306px;height:181px;background-size:100%;margin:54px 0 0;text-indent:-99999px;cursor:pointer}#branding .slogan{display:none}#branding .phone-number{margin-right:11px !important;display:none !important}@media only screen and (max-width:1024px){#branding .phone-number a:before{font-family:'FontAwesome';content:'\f095';font-weight:700;font-size:20px;color:#fff;margin-right:7px}}#branding .external-link{margin-right:11px !important}@media (max-width: 767px) {#branding .external-link{display:none !important}}#branding .external-link,#branding .make-an-appt,#branding .phone-number,#branding .header-btn{font-size:16px !important;width:160px;height:62px;text-decoration:none;font-family:"Raleway",sans-serif;font-weight:400;font-size:22px;line-height:26px;padding:0 15px;color:#fff;display:inline-flex;align-items:center;justify-content:center;background:#2B423A;text-transform:capitalize;border-radius:1px;border:0;transition:all .3s ease-in-out;text-align:center;cursor:pointer;position:relative;margin:0 auto}#branding .external-link a,#branding .make-an-appt a,#branding .phone-number a,#branding .header-btn a{font-size:16px;text-transform:capitalize;color:#fff}#branding .external-link.btn-lg,#branding .make-an-appt.btn-lg,#branding .phone-number.btn-lg,#branding .header-btn.btn-lg{width:280px}@media (max-width: 767px) {#branding .external-link,#branding .make-an-appt,#branding .phone-number,#branding .header-btn{height:54px;font-size:18px;line-height:24px}}#branding .external-link::after,#branding .make-an-appt::after,#branding .phone-number::after,#branding .header-btn::after{content:"";width:0;height:2px;background:#fff;position:absolute;left:0;right:0;margin:0 auto;bottom:15px;transition:all .3s ease-in-out}@media (max-width: 767px) {#branding .external-link::after,#branding .make-an-appt::after,#branding .phone-number::after,#branding .header-btn::after{bottom:10px}}#branding .external-link:hover,#branding .make-an-appt:hover,#branding .phone-number:hover,#branding .header-btn:hover,#branding .external-link:focus,#branding .make-an-appt:focus,#branding .phone-number:focus,#branding .header-btn:focus{background:#A9B8AE}#branding .external-link:hover::after,#branding .make-an-appt:hover::after,#branding .phone-number:hover::after,#branding .header-btn:hover::after,#branding .external-link:focus::after,#branding .make-an-appt:focus::after,#branding .phone-number:focus::after,#branding .header-btn:focus::after{width:24px}#branding .slogan2{font-size:25px}#branding .social-links{display:none;height:35px}#branding .make-an-appt{margin:0;order:1}#branding .make-an-appt a{text-decoration:none}#branding .make-an-appt .glyphicon-calendar{display:none}#branding .branding-info-2.hidden-default{display:block !important}@media only screen and (min-width:1024px){body:not(.homepage) #nav-wrap:not(.nav-fixed) .navbar{position:relative;width:100%;z-index:12;background:transparent !important;-webkit-transition:.3s all;transition:.3s all;top:-140px;bottom:-140px}}#nav-wrap{background-color:#031609}#nav-wrap .container{padding:0}#nav-wrap .navbar-default{background-color:transparent;border:none}#nav-wrap .navbar-nav #current>a::after,#nav-wrap .navbar-nav .dropdown.current>a::after{content:"";width:24px;height:2px;background:#fff;position:absolute;left:0;right:0;margin:0 auto;bottom:7px;transition:all .3s ease-in-out;outline:none;box-shadow:none;background:transparent}#nav-wrap .navbar-nav #current>a::after,#nav-wrap .navbar-nav .dropdown.current>a::after{width:24px !important;background:#fff}@media only screen and (min-width:1024px){#nav-wrap .navbar-nav #current>a::before,#nav-wrap .navbar-nav .dropdown.current>a::before{content:"";background:url("2072/images/star.png") no-repeat center;background-size:contain;position:absolute;top:-10px;width:100%;text-align:center;height:24px;left:0}}#nav-wrap .navbar-nav #current>a:active,#nav-wrap .navbar-nav .dropdown.current>a:active,#nav-wrap .navbar-nav #current>a:focus,#nav-wrap .navbar-nav .dropdown.current>a:focus,#nav-wrap .navbar-nav #current>a:focus-visible,#nav-wrap .navbar-nav .dropdown.current>a:focus-visible{outline:none;box-shadow:none;background:transparent}#nav-wrap .navbar-nav>li>a{color:#fff;text-transform:capitalize;padding-top:15px;padding-bottom:15px;font-size:16px;font-weight:500;line-height:19px;font-style:normal;outline:none;box-shadow:none;background:transparent}#nav-wrap .navbar-nav>li>a::after{content:"";width:0;height:2px;background:#fff;position:absolute;left:0;right:0;margin:0 auto;bottom:7px;transition:all .3s ease-in-out}#nav-wrap .navbar-nav>li>a:active,#nav-wrap .navbar-nav>li>a:focus,#nav-wrap .navbar-nav>li>a:focus-visible{outline:none;box-shadow:none;background:transparent}#nav-wrap .navbar-nav>li:hover>a::after{width:24px}#nav-wrap .dropdown-menu{background-color:#031609}#nav-wrap .dropdown-menu>li>a,#nav-wrap .dropdown-menu>.yamm-content>.row>ul>li>a{color:#fff}#nav-wrap .dropdown-menu>li>a:hover,#nav-wrap .dropdown-menu>.yamm-content>.row>ul>li>a:hover{background-color:#2B423A}.homepage .nav-fixed~#theme-custom-banner{margin-top:50px}.homepage .nav-fixed~#header-wrap{margin-top:50px}body:not(.homepage) .nav-fixed~#header-wrap{margin-top:50px}body:not(.homepage) #header-wrap{background:#031609}.navbar{margin-bottom:0}.navbar-collapse{padding-right:0}#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}#gpw-main-menu>ul{padding:0;display:flex;justify-content:flex-end;width:100%}.homepage #main-wrap #main{padding:100px 0;min-height:auto !important}.homepage #slider-wrap{display:block}.homepage #slider-wrap a{text-decoration:none}.homepage .aside{margin-top:20px}#theme-custom-banner,#theme-bottom-banner{font-size:18px;line-height:1.5;font-family:"Raleway",sans-serif;overflow:hidden}#theme-custom-banner .theme-text,#theme-bottom-banner .theme-text{font-family:"Raleway",sans-serif;font-size:18px;line-height:1.5;font-weight:400;color:#000}#theme-custom-banner a,#theme-bottom-banner a{color:inherit;text-decoration:underline;outline:none}#theme-custom-banner a:hover,#theme-bottom-banner a:hover{text-decoration:none}#theme-custom-banner a[href^="tel"],#theme-bottom-banner a[href^="tel"]{text-decoration:none}#theme-custom-banner img,#theme-bottom-banner img{max-width:100%}#theme-custom-banner .h1,#theme-bottom-banner .h1,#theme-custom-banner h1,#theme-bottom-banner h1,#theme-custom-banner .h2,#theme-bottom-banner .h2,#theme-custom-banner h2,#theme-bottom-banner h2,#theme-custom-banner .h3,#theme-bottom-banner .h3,#theme-custom-banner h3,#theme-bottom-banner h3,#theme-custom-banner .h4,#theme-bottom-banner .h4,#theme-custom-banner h4,#theme-bottom-banner h4,#theme-custom-banner .h5,#theme-bottom-banner .h5,#theme-custom-banner h5,#theme-bottom-banner h5,#theme-custom-banner .h6,#theme-bottom-banner .h6,#theme-custom-banner h6,#theme-bottom-banner h6{font-family:"EB Garamond",serif !important;line-height:1.1;font-weight:400}#theme-custom-banner .h1,#theme-bottom-banner .h1,#theme-custom-banner h1,#theme-bottom-banner h1,#theme-custom-banner h2,#theme-bottom-banner h2,#theme-custom-banner .h2,#theme-bottom-banner .h2{font-size:60px}#theme-custom-banner .h3,#theme-bottom-banner .h3,#theme-custom-banner h3,#theme-bottom-banner h3{font-size:50px}#theme-custom-banner .h4,#theme-bottom-banner .h4,#theme-custom-banner h4,#theme-bottom-banner h4{font-size:40px}#theme-custom-banner .h5,#theme-bottom-banner .h5,#theme-custom-banner h5,#theme-bottom-banner h5{font-size:30px}#theme-custom-banner .h6,#theme-bottom-banner .h6,#theme-custom-banner h6,#theme-bottom-banner h6{font-size:20px}@media (max-width: 1024px) {#theme-custom-banner .h1,#theme-bottom-banner .h1,#theme-custom-banner h1,#theme-bottom-banner h1,#theme-custom-banner h2,#theme-bottom-banner h2,#theme-custom-banner .h2,#theme-bottom-banner .h2{font-size:50px}#theme-custom-banner .h3,#theme-bottom-banner .h3,#theme-custom-banner h3,#theme-bottom-banner h3{font-size:50px}#theme-custom-banner .h4,#theme-bottom-banner .h4,#theme-custom-banner h4,#theme-bottom-banner h4{font-size:40px}#theme-custom-banner .h5,#theme-bottom-banner .h5,#theme-custom-banner h5,#theme-bottom-banner h5{font-size:30px}#theme-custom-banner .h6,#theme-bottom-banner .h6,#theme-custom-banner h6,#theme-bottom-banner h6{font-size:20px}}@media (max-width: 767px) {#theme-custom-banner .h1,#theme-bottom-banner .h1,#theme-custom-banner h1,#theme-bottom-banner h1,#theme-custom-banner h2,#theme-bottom-banner h2,#theme-custom-banner .h2,#theme-bottom-banner .h2{font-size:40px}#theme-custom-banner .h3,#theme-bottom-banner .h3,#theme-custom-banner h3,#theme-bottom-banner h3{font-size:50px}#theme-custom-banner .h4,#theme-bottom-banner .h4,#theme-custom-banner h4,#theme-bottom-banner h4{font-size:40px}#theme-custom-banner .h5,#theme-bottom-banner .h5,#theme-custom-banner h5,#theme-bottom-banner h5{font-size:30px}#theme-custom-banner .h6,#theme-bottom-banner .h6,#theme-custom-banner h6,#theme-bottom-banner h6{font-size:20px}}#theme-custom-banner p,#theme-bottom-banner p,#theme-custom-banner ul,#theme-bottom-banner ul,#theme-custom-banner ol,#theme-bottom-banner ol,#theme-custom-banner dl,#theme-bottom-banner dl,#theme-custom-banner hr,#theme-bottom-banner hr,#theme-custom-banner table,#theme-bottom-banner table,#theme-custom-banner blockquote,#theme-bottom-banner blockquote{margin:0;padding:0;margin-bottom:1.2em}#theme-custom-banner .theme-btn,#theme-bottom-banner .theme-btn{width:203px;height:74px;text-decoration:none;font-family:"Raleway",sans-serif;font-weight:400;font-size:22px;line-height:26px;padding:0 15px;color:#fff;display:inline-flex;align-items:center;justify-content:center;background:#2B423A;text-transform:capitalize;border-radius:1px;border:0;transition:all .3s ease-in-out;text-align:center;cursor:pointer;position:relative;margin:0 auto}#theme-custom-banner .theme-btn.btn-lg,#theme-bottom-banner .theme-btn.btn-lg{width:280px}@media (max-width: 767px) {#theme-custom-banner .theme-btn,#theme-bottom-banner .theme-btn{height:54px;font-size:18px;line-height:24px}}#theme-custom-banner .theme-btn::after,#theme-bottom-banner .theme-btn::after{content:"";width:0;height:2px;background:#fff;position:absolute;left:0;right:0;margin:0 auto;bottom:15px;transition:all .3s ease-in-out}@media (max-width: 767px) {#theme-custom-banner .theme-btn::after,#theme-bottom-banner .theme-btn::after{bottom:10px}}#theme-custom-banner .theme-btn:hover,#theme-bottom-banner .theme-btn:hover,#theme-custom-banner .theme-btn:focus,#theme-bottom-banner .theme-btn:focus{background:#A9B8AE}#theme-custom-banner .theme-btn:hover::after,#theme-bottom-banner .theme-btn:hover::after,#theme-custom-banner .theme-btn:focus::after,#theme-bottom-banner .theme-btn:focus::after{width:24px}.container{width:100%;max-width:1230px;padding:0 15px;overflow:visible}#main-wrap .h1,#main-wrap h1,#main-wrap .h2,#main-wrap h2,#main-wrap .h3,#main-wrap h3,#main-wrap .h4,#main-wrap h4,#main-wrap .h5,#main-wrap h5,#main-wrap .h6,#main-wrap h6{font-family:"EB Garamond",serif !important;line-height:1.1;font-weight:400 !important;text-transform:capitalize !important}#main-wrap .h2,#main-wrap h2{font-style:italic;padding:40px 0;margin:0}@media (max-width: 1024px) {#main-wrap .h2,#main-wrap h2{padding:20px 0}}@media (max-width: 767px) {#main-wrap .h2,#main-wrap h2{padding:10px 0}}#main-wrap .h1,#main-wrap h1{font-size:60px}#main-wrap .h2,#main-wrap h2{font-size:30px}@media (max-width: 1024px) {#main-wrap .h1,#main-wrap h1{font-size:50px}#main-wrap .h2,#main-wrap h2{font-size:20px}}@media (max-width: 767px) {#main-wrap .h1,#main-wrap h1,#main-wrap h2,#main-wrap .h2{font-size:40px}}#main-wrap p,#main-wrap a,#main-wrap ol,#main-wrap ul,#main-wrap li{font-family:"Raleway",sans-serif !important;font-weight:300}.animate-slide{opacity:0;transition:opacity 1.5s cubic-bezier(.2, 1, .3, 1),transform 1.5s cubic-bezier(.2, 1, .3, 1);will-change:transform,opacity}.animate-slide.left{transform:translate(-100px, 100px)}.animate-slide.right{transform:translate(100px, 100px)}.animate-slide.active{opacity:1;transform:translate(0, 0)}.animate-slide.delay{transition-delay:.3s}.animate-img{opacity:0;transform:translateY(-100px);transition:opacity 1.2s cubic-bezier(.2, 1, .3, 1),transform 1.2s cubic-bezier(.2, 1, .3, 1);will-change:transform,opacity}.animate-img.active{opacity:1;transform:translateY(0)}.img1.active{transition-delay:.1s}.img2.active{transition-delay:.4s}.img3.active{transition-delay:.7s}.img4.active{transition-delay:1s}#branding .row .col-right{display:flex;flex-wrap:wrap}#theme-custom-banner{display:block}@media (min-width:768px){#theme-custom-banner{position:relative;width:100%}}#theme-custom-banner .section-title{padding-bottom:30px}#theme-custom-banner .section-title .tag-line{color:#000}#theme-custom-banner .section-title .theme-heading{margin:0;font-family:"EB Garamond",serif;color:#000;font-style:normal !important;padding-bottom:0}#theme-custom-banner .tag-line{font-family:"EB Garamond",serif;font-style:italic;font-weight:400;font-size:30px;line-height:39px;letter-spacing:.1em;text-transform:capitalize;color:#FFFFFF;padding-bottom:3px}@media (max-width: 1024px) {#theme-custom-banner .tag-line{font-size:20px;line-height:30px}}#theme-custom-banner .hero{position:relative;height:809px;background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("2072/images/hero-img.jpg") top / cover no-repeat;padding-bottom:87px}@media (max-width: 991px){#theme-custom-banner .hero{height:500px}}#theme-custom-banner .hero .hero__content{width:100%;margin:0 auto;height:100%;display:flex;flex-wrap:wrap;align-items:end;justify-content:end}#theme-custom-banner .hero .hero__content .desc-box{text-align:left;width:100%;max-width:859px}#theme-custom-banner .hero .hero__content .desc-box .theme-heading{color:#fff;margin:0;padding-top:0}#theme-custom-banner .hero .hero__content .desc-box .btn-wrap{padding-top:30px}#theme-custom-banner .hero .hero__content .desc-box .btn-wrap .theme-btn{margin-left:auto;margin-right:0}#theme-custom-banner .section-welcome{padding:100px 0 122px}@media (max-width: 991px){#theme-custom-banner .section-welcome{padding:50px 0 50px}}@media (max-width: 767px) {#theme-custom-banner .section-welcome{padding:0}}#theme-custom-banner .section-welcome .welcome{display:flex;flex-wrap:wrap}#theme-custom-banner .section-welcome .welcome .welcome-left{width:40.2%}@media (max-width: 991px){#theme-custom-banner .section-welcome .welcome .welcome-left{width:100%}}#theme-custom-banner .section-welcome .welcome .welcome-left .media-box{position:relative;z-index:12}#theme-custom-banner .section-welcome .welcome .welcome-left .media-box img{width:100%}#theme-custom-banner .section-welcome .welcome .welcome-right{width:59.8%;padding-top:91px}@media (max-width: 991px){#theme-custom-banner .section-welcome .welcome .welcome-right{width:100%;padding:0}}#theme-custom-banner .section-welcome .welcome .welcome-right .desc-box{background:#F6F6F6;padding:62px 119px 135px 151px;position:relative}@media (max-width: 1199px) {#theme-custom-banner .section-welcome .welcome .welcome-right .desc-box{padding:62px 70px}}@media (max-width: 991px){#theme-custom-banner .section-welcome .welcome .welcome-right .desc-box{padding:50px 50px}}@media (max-width: 767px) {#theme-custom-banner .section-welcome .welcome .welcome-right .desc-box{padding:50px 15px}}#theme-custom-banner .section-welcome .welcome .welcome-right .desc-box::before{content:"";width:146px;height:100%;background:#F6F6F6;position:absolute;top:0;left:-146px}@media (max-width: 991px){#theme-custom-banner .section-welcome .welcome .welcome-right .desc-box::before{display:none}}#theme-custom-banner .section-welcome .welcome .welcome-right .desc-box .info-box{width:100%;max-width:592px}@media (max-width: 991px){#theme-custom-banner .section-welcome .welcome .welcome-right .desc-box .info-box{max-width:100%}}#theme-custom-banner .section-welcome .welcome .welcome-right .desc-box .info-box .d-logo{padding-bottom:24px}#theme-custom-banner .section-welcome .welcome .welcome-right .desc-box .info-box .d-logo img{width:69.78px}#theme-custom-banner .section-welcome .welcome .welcome-right .desc-box .info-box .theme-text{font-size:20px;line-height:30px}@media (max-width: 767px) {#theme-custom-banner .section-welcome .welcome .welcome-right .desc-box .info-box .theme-text{font-size:16px;line-height:24px}}@media (max-width: 991px){#theme-custom-banner .section-static-information{background:#fff}}#theme-custom-banner .section-static-information .static-information{padding:90px 0 112px;border-top:1px solid #B7C5BC;border-bottom:1px solid #B7C5BC}@media (max-width: 991px){#theme-custom-banner .section-static-information .static-information{padding:50px 0 50px}}#theme-custom-banner .section-static-information .static-information ul{list-style:none;margin:0;display:flex;justify-content:space-between;gap:32px}@media (max-width: 767px) {#theme-custom-banner .section-static-information .static-information ul{flex-wrap:wrap;margin:0 -16px;gap:0;row-gap:30px}}#theme-custom-banner .section-static-information .static-information ul li{flex:1;flex-shrink:0}@media (max-width: 767px) {#theme-custom-banner .section-static-information .static-information ul li{width:50%;flex-shrink:1;flex:inherit;padding:0 16px}}#theme-custom-banner .section-static-information .static-information ul li .static-information-box{text-align:center}#theme-custom-banner .section-static-information .static-information ul li .static-information-box .theme-title{margin:0;font-weight:400;font-size:50px;line-height:65px;text-align:center;color:#A9B8AE}@media (max-width: 767px) {#theme-custom-banner .section-static-information .static-information ul li .static-information-box .theme-title{font-size:40px;line-height:50px}}#theme-custom-banner .section-static-information .static-information ul li .static-information-box .theme-text{margin:0;font-size:20px;line-height:26px;color:#555555}@media (max-width: 767px) {#theme-custom-banner .section-static-information .static-information ul li .static-information-box .theme-text{font-size:16px;line-height:26px}}#theme-custom-banner .section-static-information .static-information ul li .static-information-box .addperweek:not(.edit) .add-number{display:none}#theme-custom-banner .section-static-information .static-information ul li .static-information-box .addperweek.edit .weeks-count{display:none}#theme-custom-banner .section-our-technology{padding:121px 0 121px}@media (max-width: 991px){#theme-custom-banner .section-our-technology{padding:50px 0 50px}}@media (max-width: 767px) {#theme-custom-banner .section-our-technology{padding:0}}#theme-custom-banner .section-our-technology .our-technology{position:relative;padding-top:250px}@media (max-width: 1199px) {#theme-custom-banner .section-our-technology .our-technology{padding-top:120px}}@media (max-width: 991px){#theme-custom-banner .section-our-technology .our-technology{padding:0}}#theme-custom-banner .section-our-technology .our-technology .our-technology-media{width:68.4%;position:absolute;top:0;right:0;text-align:right}@media (max-width: 991px){#theme-custom-banner .section-our-technology .our-technology .our-technology-media{width:100%;position:relative}}#theme-custom-banner .section-our-technology .our-technology .our-technology-media img{width:100%}#theme-custom-banner .section-our-technology .our-technology .our-technology-desc{width:63.5%;background:#031609;padding:197px 102px 150px 142px;position:relative;z-index:1}@media (max-width: 1199px) {#theme-custom-banner .section-our-technology .our-technology .our-technology-desc{padding:50px}}@media (max-width: 991px){#theme-custom-banner .section-our-technology .our-technology .our-technology-desc{width:100%}}@media (max-width: 767px) {#theme-custom-banner .section-our-technology .our-technology .our-technology-desc{padding:50px 15px}}#theme-custom-banner .section-our-technology .our-technology .our-technology-desc .desc-box{width:100%;max-width:693px;margin:0 auto}#theme-custom-banner .section-our-technology .our-technology .our-technology-desc .desc-box .section-title .tag-line{color:#fff}#theme-custom-banner .section-our-technology .our-technology .our-technology-desc .desc-box .section-title .theme-heading{color:#fff}#theme-custom-banner .section-our-technology .our-technology .our-technology-desc .desc-box .theme-text{color:#fff;font-weight:300}#theme-custom-banner .section-our-technology .our-technology .our-technology-desc .desc-box .theme-text:last-child{margin-bottom:0}@media (max-width: 767px) {#theme-custom-banner .section-our-technology .our-technology .our-technology-desc .desc-box .theme-text{font-size:16px;line-height:24px}}#theme-custom-banner .section-our-technology .our-technology .our-technology-desc .desc-box .btn-wrap{padding-top:57px}@media (max-width: 767px) {#theme-custom-banner .section-our-technology .our-technology .our-technology-desc .desc-box .btn-wrap{padding-top:20px}}#theme-custom-banner .section-our-team{padding:203px 0 203px;position:relative}@media (max-width: 991px){#theme-custom-banner .section-our-team{padding:50px 0 50px}}@media (max-width: 767px) {#theme-custom-banner .section-our-team{padding:0;background:#fff}}#theme-custom-banner .section-our-team::after{content:"";width:70%;height:100%;background:#F6F6F6;position:absolute;top:0;right:0}@media (max-width: 767px) {#theme-custom-banner .section-our-team::after{display:none}}#theme-custom-banner .section-our-team .our-team{display:flex;flex-wrap:wrap;margin:0 -16px;position:relative;align-items:center;z-index:12}#theme-custom-banner .section-our-team .our-team .our-team-left{width:50%;padding:0 16px;text-align:center}@media (max-width: 767px) {#theme-custom-banner .section-our-team .our-team .our-team-left{width:100%}}#theme-custom-banner .section-our-team .our-team .our-team-right{width:50%;padding:0 16px}@media (max-width: 767px) {#theme-custom-banner .section-our-team .our-team .our-team-right{width:100%;text-align:center}}#theme-custom-banner .section-our-team .our-team .our-team-right .desc-box{width:100%;max-width:592px}@media (max-width: 767px) {#theme-custom-banner .section-our-team .our-team .our-team-right .desc-box{max-width:100%;padding-top:30px}}#theme-custom-banner .section-our-team .our-team .our-team-right .desc-box .theme-text{font-size:20px;line-height:30px}@media (max-width: 767px) {#theme-custom-banner .section-our-team .our-team .our-team-right .desc-box .theme-text{font-size:16px;line-height:24px}}#theme-custom-banner .section-our-team .our-team .our-team-right .desc-box .btn-wrap{padding-top:32px}@media (max-width: 767px) {#theme-custom-banner .section-our-team .our-team .our-team-right .desc-box .btn-wrap{padding-top:10px}}#theme-custom-banner .section-intro-about{padding:74px 0 74px}@media (max-width: 991px){#theme-custom-banner .section-intro-about{padding:50px 0 50px;background:#fff}}#theme-custom-banner .section-intro-about .intro-about{display:flex;flex-wrap:wrap}#theme-custom-banner .section-intro-about .intro-about .intro-about-left{width:50%}@media (max-width: 767px) {#theme-custom-banner .section-intro-about .intro-about .intro-about-left{width:100%}}#theme-custom-banner .section-intro-about .intro-about .intro-about-left .media-box{width:100%;height:100%;position:relative}#theme-custom-banner .section-intro-about .intro-about .intro-about-left .media-box img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0}@media (max-width: 767px) {#theme-custom-banner .section-intro-about .intro-about .intro-about-left .media-box img{width:100%;position:relative}}#theme-custom-banner .section-intro-about .intro-about .intro-about-right{width:50%;padding:72px 15px}@media (max-width: 767px) {#theme-custom-banner .section-intro-about .intro-about .intro-about-right{width:100%;padding:30px 15px 0}}#theme-custom-banner .section-intro-about .intro-about .intro-about-right .desc-box{width:100%;max-width:490px;margin:0 auto}#theme-custom-banner .section-intro-about .intro-about .intro-about-right .desc-box .icon-box{padding-bottom:52px}#theme-custom-banner .section-intro-about .intro-about .intro-about-right .desc-box .icon-box img{width:304px}@media (max-width: 991px){#theme-custom-banner .section-intro-about .intro-about .intro-about-right .desc-box .icon-box{width:200px;padding-bottom:20px}}@media (max-width: 767px) {#theme-custom-banner .section-intro-about .intro-about .intro-about-right .desc-box .theme-text{font-size:16px;line-height:24px}}#theme-custom-banner .section-call-to-action{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("2072/images/call-to-action-img-01.jpg") center / cover no-repeat;height:800px;padding-bottom:92px;display:flex;align-items:end}@media (max-width: 767px) {#theme-custom-banner .section-call-to-action{height:410px;padding-bottom:30px}}#theme-custom-banner .section-call-to-action .call-to-action .tag-line{color:#fff}#theme-custom-banner .section-call-to-action .call-to-action .section-title .theme-heading{color:#fff}#theme-custom-banner .section-call-to-action .call-to-action .cta-btn-wrap{display:flex;align-items:center;flex-wrap:wrap;justify-content:start;gap:32px}#theme-custom-banner .section-call-to-action .call-to-action .cta-btn-wrap .theme-btn{margin:0;flex-shrink:0}#theme-custom-banner .section-call-to-action .call-to-action .cta-btn-wrap .theme-btn-link{font-weight:400;font-size:18px;line-height:21px;color:#fff;padding-bottom:3px;text-decoration:none;position:relative}#theme-custom-banner .section-call-to-action .call-to-action .cta-btn-wrap .theme-btn-link::after{content:"";width:0;height:2px;background:#fff;position:absolute;left:0;right:0;margin:0 auto;bottom:0;transition:all .3s ease-in-out}@media (max-width: 767px) {#theme-custom-banner .section-call-to-action .call-to-action .cta-btn-wrap .theme-btn-link::after{bottom:0}}#theme-custom-banner .section-call-to-action .call-to-action .cta-btn-wrap .theme-btn-link:hover::after,#theme-custom-banner .section-call-to-action .call-to-action .cta-btn-wrap .theme-btn-link:focus::after{width:100%}#theme-custom-banner .section-services{padding:138px 0 203px}@media (max-width: 991px){#theme-custom-banner .section-services{padding:50px 0 50px;background:#fff}}#theme-custom-banner .section-services .section-title{padding:0 15px 70px;text-align:center}@media (max-width: 991px){#theme-custom-banner .section-services .section-title{width:100%;padding:0 15px 40px}}#theme-custom-banner .section-services .our-services{display:flex;flex-wrap:wrap}@media (max-width: 991px){#theme-custom-banner .section-services .our-services{flex-direction:column-reverse}}#theme-custom-banner .section-services .our-services .our-services-left{width:50%;padding:0 88px 0 15px}@media (max-width: 991px){#theme-custom-banner .section-services .our-services .our-services-left{width:100%;padding:40px 15px 0}}#theme-custom-banner .section-services .our-services .our-services-left .our-services-list{width:100%;max-width:490px;margin-left:auto}@media (max-width: 991px){#theme-custom-banner .section-services .our-services .our-services-left .our-services-list{max-width:100%}}#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul{list-style:none;margin:0;display:flex;flex-direction:column;row-gap:32px}#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul li .service-box{width:100%}#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul li .service-box .service-header a{font-weight:400;font-size:30px;line-height:39px;letter-spacing:.1em;color:#031609;padding-bottom:16px;font-style:italic;display:inline-block;position:relative;text-decoration:none;font-family:"EB Garamond",serif !important}#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul li .service-box .service-header a:before{content:"";width:0;height:10px;background:#2B423A;position:absolute;bottom:11px;left:0;transition:all .3s ease-in-out}#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul li .service-box .service-header a:after{content:"Learn More >";font-family:"EB Garamond",serif !important;color:#D09A79;position:absolute;font-size:18px;line-height:23px;font-weight:400;opacity:0;transform:translateY(5px);transition:opacity .25s ease,transform .25s ease;right:-255px;top:10px}@media (max-width: 767px) {#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul li .service-box .service-header a:after{display:block;top:50px;width:100% !important;right:0 !important}}@media (max-width: 767px) {#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul li .service-box .service-header a{margin-bottom:30px}}#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul li .service-box .service-header.smile a:after{right:-10em}#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul li .service-box .service-header.botox a:after{right:-23em !important}@media (max-width: 767px) {#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul li .service-box .service-header.botox a:after{right:-12em !important;position:absolute !important;top:10px;width:auto !important}}#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul li .service-box .service-header.crowns-inlays a:after{right:-8em;top:50px}@media (max-width: 767px) {#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul li .service-box .service-header.crowns-inlays a:after{top:90px}}#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul li .service-box .theme-text{margin:0}@media (max-width: 767px) {#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul li .service-box .theme-text{font-size:16px;line-height:24px}}#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul li .service-box:hover .service-header a:before{width:100%}#theme-custom-banner .section-services .our-services .our-services-left .our-services-list ul li .service-box:hover .service-header a:after{opacity:1;transform:translateY(0)}#theme-custom-banner .section-services .our-services .our-services-left .our-services-list .btn-wrap{padding-top:37px}#theme-custom-banner .section-services .our-services .our-services-right{width:50%}@media (max-width: 991px){#theme-custom-banner .section-services .our-services .our-services-right{width:100%}}#theme-custom-banner .section-services .our-services .our-services-right .media-box img{width:100%}#theme-custom-banner .section-gallery{background:#fff;padding-bottom:50px}#theme-custom-banner .section-gallery .gallery ul{list-style:none;margin:0 -8px;row-gap:8px;display:flex;flex-wrap:wrap}#theme-custom-banner .section-gallery .gallery ul li{width:33.33%;padding:0 8px}@media (max-width: 767px) {#theme-custom-banner .section-gallery .gallery ul li{width:100%}}#theme-custom-banner .section-gallery .gallery ul li img{width:100%}#theme-bottom-banner{display:block}#theme-bottom-banner .section-title{padding-bottom:30px}#theme-bottom-banner .section-title .tag-line{color:#000}#theme-bottom-banner .section-title .theme-heading{margin:0;font-family:"EB Garamond",serif;color:#000}#theme-bottom-banner .tag-line{font-family:"EB Garamond",serif;font-style:italic;font-weight:400;font-size:30px;line-height:39px;letter-spacing:.1em;text-transform:capitalize;color:#FFFFFF;padding-bottom:3px}@media (max-width: 1024px) {#theme-bottom-banner .tag-line{font-size:20px;line-height:30px}}#theme-bottom-banner .section-call-to-action{background:linear-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url("2072/images/call-to-action-img-02.jpg") center / cover no-repeat;height:800px;padding-bottom:92px;display:flex;align-items:end}@media (max-width: 767px) {#theme-bottom-banner .section-call-to-action{height:410px;padding-bottom:30px}}#theme-bottom-banner .section-call-to-action .call-to-action .tag-line{color:#fff}#theme-bottom-banner .section-call-to-action .call-to-action .section-title .theme-heading{color:#fff}#theme-bottom-banner .section-call-to-action .call-to-action .cta-btn-wrap{display:flex;align-items:center;flex-wrap:wrap;justify-content:start;gap:32px}#theme-bottom-banner .section-call-to-action .call-to-action .cta-btn-wrap .theme-btn{margin:0;flex-shrink:0}#theme-bottom-banner .section-call-to-action .call-to-action .cta-btn-wrap .theme-btn-link{font-weight:400;font-size:18px;line-height:21px;color:#fff;padding-bottom:3px;text-decoration:none;position:relative}#theme-bottom-banner .section-call-to-action .call-to-action .cta-btn-wrap .theme-btn-link::after{content:"";width:0;height:2px;background:#fff;position:absolute;left:0;right:0;margin:0 auto;bottom:0;transition:all .3s ease-in-out}@media (max-width: 767px) {#theme-bottom-banner .section-call-to-action .call-to-action .cta-btn-wrap .theme-btn-link::after{bottom:0}}#theme-bottom-banner .section-call-to-action .call-to-action .cta-btn-wrap .theme-btn-link:hover::after,#theme-bottom-banner .section-call-to-action .call-to-action .cta-btn-wrap .theme-btn-link:focus::after{width:100%}#footer-snip{display:block !important}#mobile-disclaimers{display:none !important}footer{color:rgba(255,255,255,0.6);background:#031609}footer .footer-header{font-weight:bold;font-size:17px}footer .header-spacing-top{font-weight:400 !important}footer .contact-us{font-weight:400 !important;font-size:17px !important}footer a{text-decoration:none;color:rgba(255,255,255,0.6)}footer a:hover{color:#fff}footer a.footerAddressLink,footer .footerPhoneWrap,footer .footerFaxWrap,footer .hours{font-size:.85em;color:#fff;font-size:17px !important}footer .top-bar{padding:30px 0;color:#fff;background:#1b2d22}footer .top-bar .footerPhoneWrap a,footer .top-bar .accessability_disclaimer a{color:#fff}footer .top-bar .social-links a{background-color:#2B423A;border-radius:50%}footer .top-bar .social-links a:hover{background-color:#3f6155}footer .bottom-bar{padding:30px 0}footer .bottom-bar a{font-size:17px !important;color:#fff}footer .bottom-bar .copy-right a,footer .bottom-bar .copy-right{color:#fff;font-size:17px !important}footer .bottom-bar .made-by a{color:#fff}footer .bottom-bar .log-in{text-transform:uppercase}@media (max-width: 767px) {footer .bottom-bar .copy-right{margin-top:15em}}.isADA.gpw-accessibility-btn{background:#031609;font-family:"Raleway",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:"Raleway",sans-serif}#is-ADA-view a{color:#031609}#is-ADA-view #gpw-accessibility-notice-bar{background:#2B423A}#is-ADA-view .gpw-ada-card::before{background:#2B423A}.pod{margin-bottom:10px;font-family:"Raleway",sans-serif;padding:10px;color:#fff;border-radius:6px;background:#ccc}.pod .pod-header,.pod .pod-header a{font-size:23px;color:#fff}.pod a,.pod p{color:#fff}.pod a:hover{text-decoration:underline}.aside .contact-pod-btn{-webkit-transition:.3s all;transition:.3s all}.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:#ccc}.blog_view .post-meta,.blogpost_view .post-meta{padding:0}.dentist_viewall .content{padding-bottom:10px}@media only screen and (max-width:768px){#gpw-main-menu{padding-left:0 !important}#gpw-main-menu>ul{flex-direction:column;justify-content:center;align-items:center}#gpw-main-menu .navbar-nav{background:#031609 !important;margin:0;color:#fff;text-align:center}.navbar-header{padding-bottom:15px;background:#031609}.mobile-logo{margin:0 auto;padding:15px;text-align:center}.mobile-logo img{width:70%;margin:0 auto}.mobile-logo .pay-btn{margin:20px 0;width:100%;text-align:center;display:none}.homepage #main-wrap #main{padding:50px 0}#social-wrap .social-links a{background-color:#2B423A;border-radius:50%}#social-wrap .social-links a:hover{background-color:#17231f}.flex-direction-nav{display:none}}@media only screen and (max-width:768px){#social-wrap{padding:0}#theme-custom-banner{margin-top:50px;background:#031609}#nav-wrap{position:fixed !important;z-index:15;top:0;width:100%}}@media only screen and (max-width:480px){#header-wrap{display:none}.social-links a{background-color:#2B423A}#breadcrumbs-wrap{margin-top:50px}#gpw-main-menu{overflow-x:hidden}#gpw-main-menu .navbar-nav{background:none}.container{padding-bottom:0}}