@import url('https://fonts.googleapis.com/css2?family=Caudex:ital,wght@0,400;0,700;1,400&family=Poppins:wght@300;400;500;600&family=EB+Garamond:ital,wght@1,400;1,500&family=Afacad+Flux:wght@400;500;600&display=swap');@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')}.podbg{background:#ccc}.podColor{color:#fff}.theme-bg-dk{background:#4c7da7;fill:#4c7da7}.theme-bg-med{background:#48b958;fill:#48b958}.theme-bg-light{background:#daf1de;fill:#daf1de}.theme-color-dk{color:#4c7da7}.theme-color-med{color:#48b958}.theme-color-light{color:#fff}.theme-cta-color{color:#fff}.theme-cta-bg{background:#48b958;fill:#48b958}.theme-border-dk{border-color:#4c7da7}.theme-border-med{border-color:#48b958}.theme-border-light{border-color:#daf1de}.theme-border-cta{border-color:#48b958}a:hover .theme-hover-dk{background:#4c7da7;fill:#4c7da7}a:hover .theme-hover-med{background:#48b958;fill:#48b958}a:hover .theme-hover-light{background:#daf1de;fill:#daf1de}a:hover .theme-hover-color-dk{color:#4c7da7}a:hover .theme-hover-color-med{color:#48b958}a:hover .theme-hover-color-light{color:#daf1de}a:hover .theme-hover-cta-color{color:#48b958}a:hover .theme-hover-cta-bg{background:#fff;fill:#fff}a:hover .theme-hover-border-dk{border-color:#4c7da7}a:hover .theme-hover-border-med{border-color:#48b958}a:hover .theme-hover-border-light{border-color:#daf1de}a:hover .theme-hover-border-cta{border-color:#48b958}.transition{-webkit-transition:.3s all;transition:.3s all}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;font-family:"Poppins",sans-serif}body h1,body h2,body h3,body h4,body h5,body h6{font-family:"Caudex",serif}body a{color:#4c7da7;-webkit-transition:.3s all;transition:.3s all}body a:hover{color:#6b96bb;text-decoration:none}body a:active,body a:focus,body a:focus-visible{outline:none;box-shadow:none;background:transparent}#main .h1,#main h1,#main .h2,#main h2,#main .h3,#main h3,#main .h4,#main h4,#main .h5,#main h5,#main .h6,#main h6{line-height:1.1;margin-bottom:1em;font-weight:400}#main .h1,#main h1{font-size:55px;line-height:1.1}#main .h2,#main h2{font-size:40px;line-height:1.1}#main .h3,#main h3{font-size:28px;line-height:1.1}#main .h4,#main h4{font-size:26px;line-height:1.1}#main .h5,#main h5{font-size:24px;line-height:1.1}#main .h6,#main h6{font-size:20px;line-height:1.1}#main-wrap .theme-internal-btn{padding:17px 27px;border:1px solid #4c7da7;border-radius:30px;color:#ffffff;font-family:"Poppins",sans-serif;font-weight:500;line-height:13px;letter-spacing:2.08px;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;background-color:#4a7aa3;background-image:linear-gradient(90deg, #4a7aa3 0, #33853f 100%);background-repeat:no-repeat;background-position:left center;background-size:0 100%;transition:background-size .5s cubic-bezier(.4, 0, .2, 1),transform .3s ease,box-shadow .3s ease,color .3s ease}#main-wrap .theme-internal-btn:hover,#main-wrap .theme-internal-btn:focus{background-size:100% 100%;border-color:#4c7da7;color:#ffffff;text-decoration:none;transform:translateY(-2px);box-shadow:0 6px 16px rgba(76,125,167,0.32)}#main-wrap .theme-internal-btn:active{transform:translateY(0)}#main-wrap .theme-internal-btn.btn-outline{background-color:transparent;color:#4c7da7}#main-wrap .theme-internal-btn.btn-outline:hover,#main-wrap .theme-internal-btn.btn-outline:focus{color:#ffffff}#main-wrap .cta-btn{padding:17px 27px !important;border:1px solid #4c7da7 !important;border-radius:30px !important;color:#ffffff !important;font-family:"Poppins",sans-serif !important;font-weight:500 !important;line-height:13px !important;letter-spacing:2.08px !important;text-transform:uppercase !important;text-decoration:none !important;white-space:nowrap !important;cursor:pointer !important;background-color:#4a7aa3 !important;background-image:linear-gradient(90deg, #4a7aa3 0, #33853f 100%) !important;background-repeat:no-repeat !important;background-position:left center !important;background-size:0 100% !important;transition:background-size .5s cubic-bezier(.4, 0, .2, 1),transform .3s ease,box-shadow .3s ease,color .3s ease !important}#main-wrap .cta-btn:hover,#main-wrap .cta-btn:focus{background-size:100% 100% !important;border-color:#4c7da7 !important;color:#ffffff !important;text-decoration:none !important;transform:translateY(-2px) !important;box-shadow:0 6px 16px rgba(76,125,167,0.32) !important}#main-wrap .cta-btn:active{transform:translateY(0) !important}#main-wrap .cta-btn.btn-outline{background-color:transparent !important;color:#4c7da7 !important}#main-wrap .cta-btn.btn-outline:hover,#main-wrap .cta-btn.btn-outline:focus{color:#ffffff !important}#main-wrap input.cta-btn{font-family:"Poppins",sans-serif}#main-wrap input.cta-btn:hover{background:#4c7da7 !important;color:#ffffff !important;border:3px solid #4c7da7 !important}#main-wrap div.cta-btn,#main-wrap a.cta-btn,#main-wrap .cta-link-btn{padding:17px 27px !important;border:1px solid #4c7da7 !important;border-radius:30px !important;color:#ffffff !important;font-family:"Poppins",sans-serif !important;font-weight:500 !important;line-height:13px !important;letter-spacing:2.08px !important;text-transform:uppercase !important;text-decoration:none !important;white-space:nowrap !important;cursor:pointer !important;background-color:#4a7aa3 !important;background-image:linear-gradient(90deg, #4a7aa3 0, #33853f 100%) !important;background-repeat:no-repeat !important;background-position:left center !important;background-size:0 100% !important;transition:background-size .5s cubic-bezier(.4, 0, .2, 1),transform .3s ease,box-shadow .3s ease,color .3s ease !important;text-transform:capitalize}#main-wrap div.cta-btn:hover,#main-wrap a.cta-btn:hover,#main-wrap .cta-link-btn:hover,#main-wrap div.cta-btn:focus,#main-wrap a.cta-btn:focus,#main-wrap .cta-link-btn:focus{background-size:100% 100% !important;border-color:#4c7da7 !important;color:#ffffff !important;text-decoration:none !important;transform:translateY(-2px) !important;box-shadow:0 6px 16px rgba(76,125,167,0.32) !important}#main-wrap div.cta-btn:active,#main-wrap a.cta-btn:active,#main-wrap .cta-link-btn:active{transform:translateY(0) !important}#main-wrap div.cta-btn.btn-outline,#main-wrap a.cta-btn.btn-outline,#main-wrap .cta-link-btn.btn-outline{background-color:transparent !important;color:#4c7da7 !important}#main-wrap div.cta-btn.btn-outline:hover,#main-wrap a.cta-btn.btn-outline:hover,#main-wrap .cta-link-btn.btn-outline:hover,#main-wrap div.cta-btn.btn-outline:focus,#main-wrap a.cta-btn.btn-outline:focus,#main-wrap .cta-link-btn.btn-outline:focus{color:#ffffff !important}#main-wrap #classic-skin a.cta-btn:hover,#main-wrap #classic-skin a.cta-link-btn:hover{color:#48b958 !important}#main-wrap #classic-skin .cta-banner-wrap .cta-banner:hover .btn-square{background:#4c7da7 !important;color:#ffffff !important}#main-wrap #classic-skin .featured-blog-section .blog-listing .flex-wrap-blog{width:100%}#main-wrap #classic-skin .section-title .section-title-box .section-title-right a.theme-color-light{padding:17px 27px;border:1px solid #4c7da7;border-radius:30px;color:#ffffff;font-family:"Poppins",sans-serif;font-weight:500;line-height:13px;letter-spacing:2.08px;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;background-color:#4a7aa3;background-image:linear-gradient(90deg, #4a7aa3 0, #33853f 100%);background-repeat:no-repeat;background-position:left center;background-size:0 100%;transition:background-size .5s cubic-bezier(.4, 0, .2, 1),transform .3s ease,box-shadow .3s ease,color .3s ease}#main-wrap #classic-skin .section-title .section-title-box .section-title-right a.theme-color-light:hover,#main-wrap #classic-skin .section-title .section-title-box .section-title-right a.theme-color-light:focus{background-size:100% 100%;border-color:#4c7da7;color:#ffffff;text-decoration:none;transform:translateY(-2px);box-shadow:0 6px 16px rgba(76,125,167,0.32)}#main-wrap #classic-skin .section-title .section-title-box .section-title-right a.theme-color-light:active{transform:translateY(0)}#main-wrap #classic-skin .section-title .section-title-box .section-title-right a.theme-color-light.btn-outline{background-color:transparent;color:#4c7da7}#main-wrap #classic-skin .section-title .section-title-box .section-title-right a.theme-color-light.btn-outline:hover,#main-wrap #classic-skin .section-title .section-title-box .section-title-right a.theme-color-light.btn-outline:focus{color:#ffffff}#main-wrap #classic-skin .section-title .section-title-box .section-title-right a.theme-color-light svg path{fill:#fff}#main-wrap p,#main-wrap ul,#main-wrap li,#main-wrap label,#main-wrap .checkbox,#main-wrap textarea,#main-wrap .recaptcha-statement,#main-wrap .required-hint,#main-wrap .contact-form input[type="text"],#main-wrap .contact-form textarea,#main-wrap .day-open,#main-wrap .hours-open,#main-wrap .theme-skin-text{font-family:"Poppins",sans-serif !important;font-size:18px !important}#main-wrap .single-day-hours time,#main-wrap .single-day-hours em{padding-left:26px}@media only screen and (min-width:1440px){#main-wrap .single-day-hours time,#main-wrap .single-day-hours em{padding-left:23px}}#main-wrap .contact-form .select,#main-wrap .contact-form .select-right{width:100% !important;padding:0;margin-bottom:15px}.homepage #nav-wrap:not(.nav-fixed){position:relative;width:100%;z-index:12;background:transparent !important}@media (min-width:768px){.homepage #theme-custom-banner{position:relative;top:-55px;margin-bottom:-55px}}#branding .row{display:flex !important;align-items:center}#branding .site-title{background:url('2120/images/logo.png') no-repeat;width:269px;height:91px;background-size:100%;margin:15px 0;text-indent:-99999px;cursor:pointer}#branding .theme-btn-header{display:inline-flex;padding:17px 27px;border:1px solid #4c7da7;border-radius:30px;color:#ffffff;font-family:"Poppins",sans-serif;font-size:13px;font-weight:500;line-height:13px;letter-spacing:2.08px;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;background-color:#4a7aa3;background-image:linear-gradient(90deg, #4a7aa3 0, #33853f 100%);background-repeat:no-repeat;background-position:left center;background-size:0 100%;transition:background-size .5s cubic-bezier(.4, 0, .2, 1),transform .3s ease,box-shadow .3s ease,color .3s ease}#branding .theme-btn-header:hover,#branding .theme-btn-header:focus{background-size:100% 100%;border-color:#4c7da7;color:#ffffff;text-decoration:none;transform:translateY(-2px);box-shadow:0 6px 16px rgba(76,125,167,0.32)}#branding .theme-btn-header:active{transform:translateY(0)}#branding .theme-btn-header.btn-outline{background-color:transparent;color:#4c7da7}#branding .theme-btn-header.btn-outline:hover,#branding .theme-btn-header.btn-outline:focus{color:#ffffff}#branding .phone-number{font-size:25px}#branding .phone-number a{display:inline-flex;padding:17px 27px;border:1px solid #4c7da7;border-radius:30px;color:#ffffff;font-family:"Poppins",sans-serif;font-size:13px;font-weight:500;line-height:13px;letter-spacing:2.08px;text-transform:uppercase;white-space:nowrap;cursor:pointer;background-color:#4a7aa3;background-image:linear-gradient(90deg, #4a7aa3 0, #33853f 100%);background-repeat:no-repeat;background-position:left center;background-size:0 100%;transition:background-size .5s cubic-bezier(.4, 0, .2, 1),transform .3s ease,box-shadow .3s ease,color .3s ease;text-decoration:none}#branding .phone-number a:hover,#branding .phone-number a:focus{background-size:100% 100%;border-color:#4c7da7;color:#ffffff;text-decoration:none;transform:translateY(-2px);box-shadow:0 6px 16px rgba(76,125,167,0.32)}#branding .phone-number a:active{transform:translateY(0)}#branding .phone-number a.btn-outline{background-color:transparent;color:#4c7da7}#branding .phone-number a.btn-outline:hover,#branding .phone-number a.btn-outline:focus{color:#ffffff}#branding .gmaps-link a{font-family:"Poppins",sans-serif;font-size:16px}#branding .social-links{height:35px;display:none}#branding .make-an-appt{display:none}#branding .make-an-appt a{text-decoration:none}#branding .slogan,#branding .slogan2,#branding .branding-info.hidden-default,#branding .branding-info-2.hidden-default,#branding .branding-info-3.hidden-default,#branding .branding-info-4.hidden-default,#branding .header-btn,#branding .external-link{display:none !important}#nav-wrap{background:#4c7da7 !important}#nav-wrap .container{padding:0}#nav-wrap .navbar-default{background-color:transparent;border:none}#nav-wrap .navbar-nav #current>a{color:#48b958}#nav-wrap .navbar-nav>li>a{color:#ffffff;font:400 16px "Poppins",sans-serif;text-transform:uppercase;padding-top:15px;padding-bottom:15px}#nav-wrap .navbar-nav>li:hover>a{color:#48b958}#nav-wrap .dropdown-menu{background-color:#4c7da7}#nav-wrap .dropdown-menu>li>a,#nav-wrap .dropdown-menu>.yamm-content>.row>ul>li>a{color:#fff;font:400 16px "Poppins",sans-serif}#nav-wrap .dropdown-menu>li>a:hover,#nav-wrap .dropdown-menu>.yamm-content>.row>ul>li>a:hover{background-color:#48b958}.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:space-between;width:100%}.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}.homepage #main-wrap{background:rgba(109,229,125,0.16)}.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{display:block}#theme-custom-banner .theme-text,#theme-bottom-banner .theme-text{font-family:"Poppins",sans-serif;font-size:18px;font-weight:400;line-height:26px;color:#031609}#theme-custom-banner .theme-heading,#theme-bottom-banner .theme-heading{font-family:"Caudex",serif;font-size:55px;font-weight:400;line-height:1.08;color:#031609;margin:0 0 20px}@media (max-width: 991px){#theme-custom-banner .theme-heading,#theme-bottom-banner .theme-heading{font-size:42px}}@media (max-width: 767px){#theme-custom-banner .theme-heading,#theme-bottom-banner .theme-heading{font-size:34px}}#theme-custom-banner .theme-sub-heading,#theme-bottom-banner .theme-sub-heading{font-family:"Poppins",sans-serif;font-size:22px;font-weight:500;line-height:1.3;letter-spacing:2.2px;text-transform:uppercase;color:#031609;margin:0}@media (max-width: 767px){#theme-custom-banner .theme-sub-heading,#theme-bottom-banner .theme-sub-heading{font-size:18px;letter-spacing:1.6px}}#theme-custom-banner .tag-line,#theme-bottom-banner .tag-line{font-family:"EB Garamond",serif;font-style:italic;font-size:30px;line-height:1.2;color:#211107;margin:0 0 6px}@media (max-width: 767px){#theme-custom-banner .tag-line,#theme-bottom-banner .tag-line{font-size:24px}}#theme-custom-banner .theme-btn,#theme-bottom-banner .theme-btn{display:inline-flex;align-items:center;justify-content:center;min-height:47px;padding:17px 27px;border:1px solid #4c7da7;border-radius:30px;color:#ffffff;font-family:"Afacad Flux",sans-serif;font-size:13px;font-weight:500;line-height:13px;letter-spacing:2.08px;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;background-color:#4a7aa3;background-image:linear-gradient(90deg, #4a7aa3 0, #33853f 100%);background-repeat:no-repeat;background-position:left center;background-size:0 100%;transition:background-size .5s cubic-bezier(.4, 0, .2, 1),transform .3s ease,box-shadow .3s ease,color .3s ease}#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-size:100% 100%;border-color:#4c7da7;color:#ffffff;text-decoration:none;transform:translateY(-2px);box-shadow:0 6px 16px rgba(76,125,167,0.32)}#theme-custom-banner .theme-btn:active,#theme-bottom-banner .theme-btn:active{transform:translateY(0)}#theme-custom-banner .theme-btn.btn-outline,#theme-bottom-banner .theme-btn.btn-outline{background-color:transparent;color:#4c7da7}#theme-custom-banner .theme-btn.btn-outline:hover,#theme-bottom-banner .theme-btn.btn-outline:hover,#theme-custom-banner .theme-btn.btn-outline:focus,#theme-bottom-banner .theme-btn.btn-outline:focus{color:#ffffff}#theme-custom-banner .theme-btn-link,#theme-bottom-banner .theme-btn-link{display:inline-block;position:relative;padding-bottom:6px;color:#031609;font-family:"Poppins",sans-serif;font-size:16px;font-weight:400;text-decoration:none}#theme-custom-banner .theme-btn-link:hover,#theme-bottom-banner .theme-btn-link:hover,#theme-custom-banner .theme-btn-link:focus,#theme-bottom-banner .theme-btn-link:focus{color:#4c7da7;text-decoration:none}#theme-custom-banner .theme-btn-link:hover:after,#theme-bottom-banner .theme-btn-link:hover:after,#theme-custom-banner .theme-btn-link:focus:after,#theme-bottom-banner .theme-btn-link:focus:after{background:#4c7da7}#theme-custom-banner .container,#theme-bottom-banner .container{width:100%;max-width:1236px;margin:0 auto;padding:0 18px;overflow:visible}#theme-custom-banner .bootstrap-flex-row,#theme-bottom-banner .bootstrap-flex-row{display:flex;flex-wrap:wrap}#theme-custom-banner .bootstrap-flex-col,#theme-bottom-banner .bootstrap-flex-col{display:flex;flex-direction:column}#theme-custom-banner img,#theme-bottom-banner img{max-width:100%;height:auto}#theme-custom-banner a:focus-visible,#theme-bottom-banner a:focus-visible,#theme-custom-banner button:focus-visible,#theme-bottom-banner button:focus-visible,#theme-custom-banner [tabindex]:focus-visible,#theme-bottom-banner [tabindex]:focus-visible{outline:3px solid #4c7da7;outline-offset:3px;box-shadow:0 0 0 6px rgba(255,255,255,0.85);border-radius:2px}#theme-custom-banner .hero a:focus-visible,#theme-bottom-banner .hero a:focus-visible,#theme-custom-banner .section-reviews a:focus-visible,#theme-bottom-banner .section-reviews a:focus-visible,#theme-custom-banner .hero button:focus-visible,#theme-bottom-banner .hero button:focus-visible,#theme-custom-banner .section-reviews button:focus-visible,#theme-bottom-banner .section-reviews button:focus-visible{outline-color:#ffffff;box-shadow:0 0 0 6px rgba(0,0,0,0.55)}#theme-custom-banner .theme-sr-only,#theme-bottom-banner .theme-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}#theme-custom-banner .motion-toggle,#theme-bottom-banner .motion-toggle{position:absolute;right:16px;bottom:16px;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid rgba(255,255,255,0.7);border-radius:50%;background:rgba(0,0,0,0.55);color:#ffffff;cursor:pointer;transition:background .25s ease,transform .25s ease}#theme-custom-banner .motion-toggle:hover,#theme-bottom-banner .motion-toggle:hover{background:rgba(0,0,0,0.78);transform:scale(1.06)}#theme-custom-banner .motion-toggle svg,#theme-bottom-banner .motion-toggle svg{width:14px;height:16px;fill:currentColor;display:block}#theme-custom-banner .motion-toggle .icon-play,#theme-bottom-banner .motion-toggle .icon-play{display:none}#theme-custom-banner .motion-toggle.is-paused .icon-play,#theme-bottom-banner .motion-toggle.is-paused .icon-play{display:block}#theme-custom-banner .motion-toggle.is-paused .icon-pause,#theme-bottom-banner .motion-toggle.is-paused .icon-pause{display:none}#theme-custom-banner .video-btn,#theme-bottom-banner .video-btn{width:118px;height:118px;position:absolute;bottom:40px;right:123px;background:transparent;border:0;z-index:4}@media (max-width: 991px){#theme-custom-banner .video-btn,#theme-bottom-banner .video-btn{width:60px;height:60px;bottom:50%;right:0;left:0;margin:0 auto}}#theme-custom-banner .video-btn .icon,#theme-bottom-banner .video-btn .icon{position:absolute;top:0;left:0}@media (max-width: 991px){#theme-custom-banner .video-btn .icon svg,#theme-bottom-banner .video-btn .icon svg{width:60px;height:60px}}#theme-custom-banner .video-btn .icon.play,#theme-bottom-banner .video-btn .icon.play{opacity:1;visibility:visible}#theme-custom-banner .video-btn.active .icon.play,#theme-bottom-banner .video-btn.active .icon.play{opacity:1;visibility:visible}#theme-custom-banner .hero,#theme-bottom-banner .hero{position:relative;height:800px;overflow:hidden;background:#031609}@media (max-width: 991px){#theme-custom-banner .hero,#theme-bottom-banner .hero{height:640px}}@media (max-width: 767px){#theme-custom-banner .hero,#theme-bottom-banner .hero{height:400px}}#theme-custom-banner .hero .hero-video,#theme-bottom-banner .hero .hero-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%, -50%);object-fit:cover;z-index:0}@media (max-width: 991px){#theme-custom-banner .hero .hero-video,#theme-bottom-banner .hero .hero-video{height:640px}}@media (max-width: 767px){#theme-custom-banner .hero .hero-video,#theme-bottom-banner .hero .hero-video{height:400px !important}}#theme-custom-banner .hero .container,#theme-bottom-banner .hero .container{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;justify-content:start;padding-top:102px}@media (max-width: 767px){#theme-custom-banner .hero .container,#theme-bottom-banner .hero .container{padding-top:60px}}#theme-custom-banner .hero .hero-heading,#theme-bottom-banner .hero .hero-heading{font-family:"Caudex",serif;font-size:55px;font-weight:400;line-height:1.08;color:#031609;margin:0 0 20px;color:#ffffff;font-size:60px;line-height:1.16;max-width:900px;margin:0;text-shadow:0 2px 16px rgba(0,0,0,0.55)}@media (max-width: 991px){#theme-custom-banner .hero .hero-heading,#theme-bottom-banner .hero .hero-heading{font-size:42px}}@media (max-width: 767px){#theme-custom-banner .hero .hero-heading,#theme-bottom-banner .hero .hero-heading{font-size:34px}}@media (max-width: 991px){#theme-custom-banner .hero .hero-heading,#theme-bottom-banner .hero .hero-heading{font-size:44px}}@media (max-width: 767px){#theme-custom-banner .hero .hero-heading,#theme-bottom-banner .hero .hero-heading{font-size:32px}}#theme-custom-banner .hero .hero-actions,#theme-bottom-banner .hero .hero-actions{display:flex;flex-wrap:wrap;gap:18px;position:absolute;bottom:60px}#theme-custom-banner .section-static-information,#theme-bottom-banner .section-static-information{padding:74px 0 60px}#theme-custom-banner .section-static-information .stats-rule,#theme-bottom-banner .section-static-information .stats-rule{width:100%;height:1px;background:#442d1e;opacity:.55}#theme-custom-banner .section-static-information .stats-row,#theme-bottom-banner .section-static-information .stats-row{display:flex;flex-wrap:wrap;padding:78px 0 84px}@media (max-width: 767px){#theme-custom-banner .section-static-information .stats-row,#theme-bottom-banner .section-static-information .stats-row{padding:40px 0}}#theme-custom-banner .section-static-information .stat-item,#theme-bottom-banner .section-static-information .stat-item{flex:1 1 25%;text-align:center;padding:0 10px}@media (max-width: 767px){#theme-custom-banner .section-static-information .stat-item,#theme-bottom-banner .section-static-information .stat-item{flex:1 1 50%;padding-bottom:28px}}#theme-custom-banner .section-static-information .stat-number,#theme-bottom-banner .section-static-information .stat-number{font-family:"Poppins",sans-serif;font-size:50px;font-weight:400;line-height:1;color:#442d1e;margin:0 0 24px;font-variant-numeric:tabular-nums}@media (max-width: 767px){#theme-custom-banner .section-static-information .stat-number,#theme-bottom-banner .section-static-information .stat-number{font-size:36px;margin-bottom:14px}}#theme-custom-banner .section-static-information .odo,#theme-bottom-banner .section-static-information .odo{display:inline-flex;align-items:flex-start;justify-content:center}#theme-custom-banner .section-static-information .odo-reel,#theme-bottom-banner .section-static-information .odo-reel{display:inline-block;height:1em;overflow:hidden;vertical-align:top}#theme-custom-banner .section-static-information .odo-strip,#theme-bottom-banner .section-static-information .odo-strip{display:block;transform:translateY(0);transition:transform 1s cubic-bezier(.16, 1, .3, 1);will-change:transform}#theme-custom-banner .section-static-information .odo-strip>span,#theme-bottom-banner .section-static-information .odo-strip>span{display:block;height:1em;line-height:1em}#theme-custom-banner .section-static-information .odo-strip.is-spinning,#theme-bottom-banner .section-static-information .odo-strip.is-spinning{filter:blur(.6px)}#theme-custom-banner .section-static-information .odo-sr,#theme-bottom-banner .section-static-information .odo-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}#theme-custom-banner .section-static-information .stat-label,#theme-bottom-banner .section-static-information .stat-label{font-family:"EB Garamond",serif;font-style:italic;font-size:30px;line-height:1.1;color:#211107}@media (max-width: 767px){#theme-custom-banner .section-static-information .stat-label,#theme-bottom-banner .section-static-information .stat-label{font-size:22px}}#theme-custom-banner .section-our-doctors,#theme-bottom-banner .section-our-doctors{padding:0 0 96px}#theme-custom-banner .section-our-doctors .container.secondary,#theme-bottom-banner .section-our-doctors .container.secondary{max-width:1360px}#theme-custom-banner .section-our-doctors .doctors-row,#theme-bottom-banner .section-our-doctors .doctors-row{display:flex;flex-wrap:wrap;align-items:flex-end}#theme-custom-banner .section-our-doctors .doctors-intro,#theme-bottom-banner .section-our-doctors .doctors-intro{width:41.5%;padding:44px 60px 44px 0}@media (max-width: 991px){#theme-custom-banner .section-our-doctors .doctors-intro,#theme-bottom-banner .section-our-doctors .doctors-intro{width:100%;padding-right:0}}#theme-custom-banner .section-our-doctors .doctors-grid,#theme-bottom-banner .section-our-doctors .doctors-grid{width:58.5%;display:flex;flex-wrap:wrap}@media (max-width: 991px){#theme-custom-banner .section-our-doctors .doctors-grid,#theme-bottom-banner .section-our-doctors .doctors-grid{width:100%}}#theme-custom-banner .section-our-doctors .doctors-grid-primary,#theme-bottom-banner .section-our-doctors .doctors-grid-primary{width:58.5%}@media (max-width: 991px){#theme-custom-banner .section-our-doctors .doctors-grid-primary,#theme-bottom-banner .section-our-doctors .doctors-grid-primary{width:100%}}#theme-custom-banner .section-our-doctors .doctors-grid-secondary,#theme-bottom-banner .section-our-doctors .doctors-grid-secondary{width:100%;display:flex;flex-wrap:wrap;margin-top:52px}#theme-custom-banner .section-our-doctors .doctor-card,#theme-bottom-banner .section-our-doctors .doctor-card{flex:1 1 0;min-width:0;padding:0 5px;text-align:center}@media (max-width: 991px){#theme-custom-banner .section-our-doctors .doctor-card,#theme-bottom-banner .section-our-doctors .doctor-card{flex:0 0 50%;padding-bottom:32px}}#theme-custom-banner .section-our-doctors .doctors-grid-primary .doctor-photo,#theme-bottom-banner .section-our-doctors .doctors-grid-primary .doctor-photo{height:460px}@media (max-width: 1199px){#theme-custom-banner .section-our-doctors .doctors-grid-primary .doctor-photo,#theme-bottom-banner .section-our-doctors .doctors-grid-primary .doctor-photo{height:300px}}@media (max-width: 991px){#theme-custom-banner .section-our-doctors .doctors-grid-primary .doctor-photo,#theme-bottom-banner .section-our-doctors .doctors-grid-primary .doctor-photo{height:320px}}@media (max-width: 767px){#theme-custom-banner .section-our-doctors .doctors-grid-primary .doctor-photo,#theme-bottom-banner .section-our-doctors .doctors-grid-primary .doctor-photo{height:300px}}#theme-custom-banner .section-our-doctors .doctor-photo,#theme-bottom-banner .section-our-doctors .doctor-photo{position:relative;display:block;height:460px;text-decoration:none}@media (max-width: 1199px){#theme-custom-banner .section-our-doctors .doctor-photo,#theme-bottom-banner .section-our-doctors .doctor-photo{height:300px}}@media (max-width: 991px){#theme-custom-banner .section-our-doctors .doctor-photo,#theme-bottom-banner .section-our-doctors .doctor-photo{height:320px}}@media (max-width: 767px){#theme-custom-banner .section-our-doctors .doctor-photo,#theme-bottom-banner .section-our-doctors .doctor-photo{height:300px}}#theme-custom-banner .section-our-doctors .doctor-photo img,#theme-bottom-banner .section-our-doctors .doctor-photo img{display:block;width:100%;height:100%;object-fit:contain;object-position:bottom center}#theme-custom-banner .section-our-doctors .doctor-photo .doctor-hover-bar,#theme-bottom-banner .section-our-doctors .doctor-photo .doctor-hover-bar{position:absolute;left:50%;bottom:0;transform:translateX(-50%);display:inline-flex;justify-content:center;align-items:center;width:0;height:19px;border-radius:2px;border:1px solid #4c7da7;background:linear-gradient(90deg, #4c7da7 0, #48b958 100%);opacity:0;pointer-events:none;transition:width .45s cubic-bezier(.4, 0, .2, 1),opacity .16s ease}#theme-custom-banner .section-our-doctors .doctor-card:hover .doctor-photo .doctor-hover-bar,#theme-bottom-banner .section-our-doctors .doctor-card:hover .doctor-photo .doctor-hover-bar,#theme-custom-banner .section-our-doctors .doctor-card:focus-within .doctor-photo .doctor-hover-bar,#theme-bottom-banner .section-our-doctors .doctor-card:focus-within .doctor-photo .doctor-hover-bar{width:229px;max-width:88%;opacity:1}#theme-custom-banner .section-our-doctors .doctor-name,#theme-bottom-banner .section-our-doctors .doctor-name{font-family:"Poppins",sans-serif;font-size:22px;font-weight:400;line-height:1.3;color:#031609;margin:20px 0 0}#theme-custom-banner .section-our-doctors .doctor-name strong,#theme-bottom-banner .section-our-doctors .doctor-name strong{font-weight:600}@media (max-width: 767px){#theme-custom-banner .section-our-doctors .doctor-name,#theme-bottom-banner .section-our-doctors .doctor-name{font-size:18px}}#theme-custom-banner .section-our-team-section,#theme-bottom-banner .section-our-team-section{padding:30px 0 0;text-align:center}#theme-custom-banner .section-our-team-section .team-intro,#theme-bottom-banner .section-our-team-section .team-intro{max-width:960px;margin:0 auto}#theme-custom-banner .section-our-team-section .theme-heading,#theme-bottom-banner .section-our-team-section .theme-heading{margin-bottom:22px}#theme-custom-banner .section-our-team-section .team-intro .theme-text,#theme-bottom-banner .section-our-team-section .team-intro .theme-text{margin-bottom:44px}#theme-custom-banner .section-our-team-section .team-slider,#theme-bottom-banner .section-our-team-section .team-slider{margin-top:58px;overflow:hidden;position:relative}#theme-custom-banner .section-our-team-section .team-track,#theme-bottom-banner .section-our-team-section .team-track{display:flex;width:max-content;animation:team-scroll 46s linear infinite}@media (max-width: 767px){#theme-custom-banner .section-our-team-section .team-track,#theme-bottom-banner .section-our-team-section .team-track{animation:team-scroll 80s linear infinite}}#theme-custom-banner .section-our-team-section .team-slide,#theme-bottom-banner .section-our-team-section .team-slide{flex:0 0 auto;width:200px;height:300px;padding:0 4px}@media (max-width: 767px){#theme-custom-banner .section-our-team-section .team-slide,#theme-bottom-banner .section-our-team-section .team-slide{width:150px;height:230px}}#theme-custom-banner .section-our-team-section .team-slide img,#theme-bottom-banner .section-our-team-section .team-slide img{display:block;width:100%;height:100%;object-fit:contain;object-position:bottom center}#theme-custom-banner .section-our-team-section .team-slider:hover .team-track,#theme-bottom-banner .section-our-team-section .team-slider:hover .team-track,#theme-custom-banner .section-our-team-section .team-slider:focus-within .team-track,#theme-bottom-banner .section-our-team-section .team-slider:focus-within .team-track,#theme-custom-banner .section-our-team-section .team-slider.is-paused .team-track,#theme-bottom-banner .section-our-team-section .team-slider.is-paused .team-track{animation-play-state:paused}#theme-custom-banner .section-our-team-section .team-slider .motion-toggle,#theme-bottom-banner .section-our-team-section .team-slider .motion-toggle{right:16px;bottom:16px}#theme-custom-banner .section-our-team-section .team-video-wrap,#theme-bottom-banner .section-our-team-section .team-video-wrap{position:relative;width:100%;margin-top:40px;background:#031609;overflow:hidden;line-height:0}#theme-custom-banner .section-our-team-section .team-video-wrap video,#theme-bottom-banner .section-our-team-section .team-video-wrap video{display:block;width:100%;height:728px;object-fit:cover}@media (max-width: 991px){#theme-custom-banner .section-our-team-section .team-video-wrap video,#theme-bottom-banner .section-our-team-section .team-video-wrap video{height:460px}}@media (max-width: 767px){#theme-custom-banner .section-our-team-section .team-video-wrap video,#theme-bottom-banner .section-our-team-section .team-video-wrap video{height:300px}}@keyframes team-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}#theme-custom-banner .section-services,#theme-bottom-banner .section-services{padding:90px 0 100px}#theme-custom-banner .section-services .services-head,#theme-bottom-banner .section-services .services-head{margin-bottom:58px}#theme-custom-banner .section-services .services-row,#theme-bottom-banner .section-services .services-row{display:flex;flex-wrap:wrap;margin:0 -18px;overflow:hidden}#theme-custom-banner .section-services .service-card,#theme-bottom-banner .section-services .service-card{position:relative;flex:0 0 33.333%;max-width:33.333%;padding:0 18px 0 44px;margin-bottom:70px}@media (max-width: 991px){#theme-custom-banner .section-services .service-card,#theme-bottom-banner .section-services .service-card{flex:0 0 50%;max-width:50%}}@media (max-width: 767px){#theme-custom-banner .section-services .service-card,#theme-bottom-banner .section-services .service-card{flex:0 0 100%;max-width:100%;margin-bottom:46px}}#theme-custom-banner .section-services .service-card .service-btn,#theme-bottom-banner .section-services .service-card .service-btn{display:inline-block;position:relative}#theme-custom-banner .section-services .service-card .service-btn:after,#theme-bottom-banner .section-services .service-card .service-btn:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:#031609;transition:background .3s ease}#theme-custom-banner .section-services .service-card .service-btn:hover:after,#theme-bottom-banner .section-services .service-card .service-btn:hover:after,#theme-custom-banner .section-services .service-card .service-btn:focus:after,#theme-bottom-banner .section-services .service-card .service-btn:focus:after{background:#4c7da7}#theme-custom-banner .section-services .service-card:before,#theme-bottom-banner .section-services .service-card:before{content:"";position:absolute;left:18px;top:30px;bottom:0;width:7px;border-radius:4px;background:#d5d9d8;transition:background .35s ease}#theme-custom-banner .section-services .service-card:hover:before,#theme-bottom-banner .section-services .service-card:hover:before{background:linear-gradient(180deg, #4c7da7 0, #48b958 100%)}#theme-custom-banner .section-services .service-icon,#theme-bottom-banner .section-services .service-icon{display:block;height:40px;margin-bottom:26px;transition:opacity .3s ease,transform .35s ease}#theme-custom-banner .section-services .service-icon svg,#theme-bottom-banner .section-services .service-icon svg{height:100%;width:auto;display:block}#theme-custom-banner .section-services .service-heading-wrap,#theme-bottom-banner .section-services .service-heading-wrap{position:relative;display:inline-block;max-width:100%;margin-bottom:24px}#theme-custom-banner .section-services .service-heading,#theme-bottom-banner .section-services .service-heading{font-family:"Poppins",sans-serif;font-size:22px;font-weight:500;line-height:1.3;letter-spacing:2.2px;text-transform:uppercase;color:#031609;margin:0;position:relative;z-index:2;font-size:20px;letter-spacing:1.6px}@media (max-width: 767px){#theme-custom-banner .section-services .service-heading,#theme-bottom-banner .section-services .service-heading{font-size:18px;letter-spacing:1.6px}}@media (max-width: 1199px){#theme-custom-banner .section-services .service-heading,#theme-bottom-banner .section-services .service-heading{font-size:18px;letter-spacing:1.2px}}#theme-custom-banner .section-services .service-circle,#theme-bottom-banner .section-services .service-circle{position:absolute;left:50%;top:50%;width:124%;min-width:210px;max-width:370px;height:86px;transform:translate(-50%, -50%);pointer-events:none;z-index:1}#theme-custom-banner .section-services .service-circle .circle-fill,#theme-bottom-banner .section-services .service-circle .circle-fill{fill:#4c7da7}#theme-custom-banner .section-services .service-circle .draw-path,#theme-bottom-banner .section-services .service-circle .draw-path{fill:none;stroke:#ffffff;stroke-width:74;stroke-linecap:round;stroke-dasharray:820;stroke-dashoffset:820}#theme-custom-banner .section-services .service-card:hover .service-icon,#theme-bottom-banner .section-services .service-card:hover .service-icon,#theme-custom-banner .section-services .service-card:focus-within .service-icon,#theme-bottom-banner .section-services .service-card:focus-within .service-icon{opacity:0;transform:translateY(-6px)}#theme-custom-banner .section-services .service-card:hover .service-circle .draw-path,#theme-bottom-banner .section-services .service-card:hover .service-circle .draw-path,#theme-custom-banner .section-services .service-card:focus-within .service-circle .draw-path,#theme-bottom-banner .section-services .service-card:focus-within .service-circle .draw-path{animation:draw-circle .85s ease-out forwards}#theme-custom-banner .section-services .service-text,#theme-bottom-banner .section-services .service-text{font-family:"Poppins",sans-serif;font-weight:400;line-height:26px;color:#031609;font-size:18px;margin:0 0 18px}@keyframes draw-circle{from{stroke-dashoffset:820}to{stroke-dashoffset:0}}#theme-custom-banner .section-reviews,#theme-bottom-banner .section-reviews{position:relative;min-height:932px;display:flex;align-items:center;background:url("2120/images/reviews-bg.jpg") center / cover no-repeat;overflow:hidden}@media (max-width: 991px){#theme-custom-banner .section-reviews,#theme-bottom-banner .section-reviews{min-height:640px}}@media (max-width: 767px){#theme-custom-banner .section-reviews,#theme-bottom-banner .section-reviews{min-height:520px}}#theme-custom-banner .section-reviews .reviews-overlay,#theme-bottom-banner .section-reviews .reviews-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg, rgba(0,0,0,0.58) 0, rgba(0,0,0,0.42) 45%, rgba(0,0,0,0.12) 78%, rgba(0,0,0,0) 100%)}#theme-custom-banner .section-reviews .container,#theme-bottom-banner .section-reviews .container{position:relative;z-index:2}#theme-custom-banner .section-reviews .review-quote,#theme-bottom-banner .section-reviews .review-quote{font-family:"Caudex",serif;font-size:55px;line-height:1.08;color:#ffffff;max-width:900px;margin:0 0 42px;text-shadow:0 2px 18px rgba(0,0,0,0.45)}@media (max-width: 991px){#theme-custom-banner .section-reviews .review-quote,#theme-bottom-banner .section-reviews .review-quote{font-size:38px}}@media (max-width: 767px){#theme-custom-banner .section-reviews .review-quote,#theme-bottom-banner .section-reviews .review-quote{font-size:26px}}#theme-custom-banner .section-reviews .reviews-actions,#theme-bottom-banner .section-reviews .reviews-actions{display:flex;flex-wrap:wrap;gap:22px}#theme-custom-banner .section-welcome,#theme-bottom-banner .section-welcome{padding:106px 0 120px}@media (max-width: 767px){#theme-custom-banner .section-welcome,#theme-bottom-banner .section-welcome{padding:60px 0}}#theme-custom-banner .section-welcome .welcome-row,#theme-bottom-banner .section-welcome .welcome-row{display:flex;flex-wrap:wrap;align-items:flex-start}@media (max-width: 991px){#theme-custom-banner .section-welcome .welcome-row,#theme-bottom-banner .section-welcome .welcome-row{display:block}}#theme-custom-banner .section-welcome .welcome-col-left,#theme-bottom-banner .section-welcome .welcome-col-left{width:52%;padding-right:22px}@media (max-width: 991px){#theme-custom-banner .section-welcome .welcome-col-left,#theme-bottom-banner .section-welcome .welcome-col-left{width:100%;padding-right:0}}#theme-custom-banner .section-welcome .welcome-col-right,#theme-bottom-banner .section-welcome .welcome-col-right{width:48%;padding-top:128px}@media (max-width: 991px){#theme-custom-banner .section-welcome .welcome-col-right,#theme-bottom-banner .section-welcome .welcome-col-right{width:100%;padding-top:34px}}#theme-custom-banner .section-welcome .welcome-img,#theme-bottom-banner .section-welcome .welcome-img{display:block;width:100%;border-radius:20px;overflow:hidden;margin-bottom:26px}#theme-custom-banner .section-welcome .welcome-img img,#theme-bottom-banner .section-welcome .welcome-img img{display:block;width:100%;height:100%;object-fit:cover}#theme-custom-banner .section-welcome .welcome-img-tall img,#theme-bottom-banner .section-welcome .welcome-img-tall img{height:614px}@media (max-width: 767px){#theme-custom-banner .section-welcome .welcome-img-tall img,#theme-bottom-banner .section-welcome .welcome-img-tall img{height:320px}}#theme-custom-banner .section-welcome .welcome-img-wide img,#theme-bottom-banner .section-welcome .welcome-img-wide img{height:322px}@media (max-width: 767px){#theme-custom-banner .section-welcome .welcome-img-wide img,#theme-bottom-banner .section-welcome .welcome-img-wide img{height:220px}}#theme-custom-banner .section-welcome .welcome-img-right img,#theme-bottom-banner .section-welcome .welcome-img-right img{height:670px}@media (max-width: 767px){#theme-custom-banner .section-welcome .welcome-img-right img,#theme-bottom-banner .section-welcome .welcome-img-right img{height:340px}}#theme-custom-banner .section-welcome .welcome-copy,#theme-bottom-banner .section-welcome .welcome-copy{padding:0 0 34px}#theme-custom-banner .section-welcome .welcome-copy .theme-heading,#theme-bottom-banner .section-welcome .welcome-copy .theme-heading{max-width:460px;margin-bottom:34px}@media (min-width:768px){#theme-custom-banner .section-faq,#theme-bottom-banner .section-faq{padding-bottom:100px}}#theme-custom-banner .section-faq .faq-row,#theme-bottom-banner .section-faq .faq-row{display:flex;flex-wrap:wrap;align-items:stretch}@media (max-width: 991px){#theme-custom-banner .section-faq .faq-row,#theme-bottom-banner .section-faq .faq-row{display:block}}#theme-custom-banner .section-faq .faq-media,#theme-bottom-banner .section-faq .faq-media{width:51%}@media (max-width: 991px){#theme-custom-banner .section-faq .faq-media,#theme-bottom-banner .section-faq .faq-media{width:100%}}#theme-custom-banner .section-faq .faq-media img,#theme-bottom-banner .section-faq .faq-media img{display:block;width:100%;height:1032px;object-fit:cover;border-top-right-radius:32px;border-bottom-right-radius:32px}@media (max-width: 991px){#theme-custom-banner .section-faq .faq-media img,#theme-bottom-banner .section-faq .faq-media img{height:420px;border-radius:0 0 32px 32px}}#theme-custom-banner .section-faq .faq-body,#theme-bottom-banner .section-faq .faq-body{width:49%;padding:92px 78px 92px 68px}@media (max-width: 1199px){#theme-custom-banner .section-faq .faq-body,#theme-bottom-banner .section-faq .faq-body{padding:70px 30px}}@media (max-width: 991px){#theme-custom-banner .section-faq .faq-body,#theme-bottom-banner .section-faq .faq-body{width:100%;padding:56px 18px}}#theme-custom-banner .section-faq .faq-head,#theme-bottom-banner .section-faq .faq-head{margin-bottom:44px}#theme-custom-banner .section-faq .panel-group,#theme-bottom-banner .section-faq .panel-group{margin:0}#theme-custom-banner .section-faq .panel,#theme-bottom-banner .section-faq .panel{background:none;border:0;border-radius:0;box-shadow:none;border-top:1px solid #c7cdd4}#theme-custom-banner .section-faq .panel:last-child,#theme-bottom-banner .section-faq .panel:last-child{border-bottom:1px solid #c7cdd4}#theme-custom-banner .section-faq .panel-heading,#theme-bottom-banner .section-faq .panel-heading{background:none;border:0;border-radius:0;padding:0}#theme-custom-banner .section-faq .panel-title,#theme-bottom-banner .section-faq .panel-title{margin:0}#theme-custom-banner .section-faq .panel-title>a,#theme-bottom-banner .section-faq .panel-title>a{font-family:"Poppins",sans-serif;font-size:22px;font-weight:500;line-height:1.3;letter-spacing:2.2px;text-transform:uppercase;color:#031609;margin:0;position:relative;display:block;padding:30px 54px 30px 0;text-decoration:none;transition:color .3s ease}@media (max-width: 767px){#theme-custom-banner .section-faq .panel-title>a,#theme-bottom-banner .section-faq .panel-title>a{font-size:18px;letter-spacing:1.6px}}#theme-custom-banner .section-faq .panel-title>a:hover,#theme-bottom-banner .section-faq .panel-title>a:hover,#theme-custom-banner .section-faq .panel-title>a:focus,#theme-bottom-banner .section-faq .panel-title>a:focus{color:#4c7da7;text-decoration:none}#theme-custom-banner .section-faq .panel-title>a:before,#theme-bottom-banner .section-faq .panel-title>a:before{content:"";position:absolute;right:6px;top:40px;width:17px;height:1px;background:#211107}#theme-custom-banner .section-faq .panel-title>a:after,#theme-bottom-banner .section-faq .panel-title>a:after{content:"";position:absolute;right:14px;top:32px;width:1px;height:17px;background:#211107;transition:transform .3s ease;transform-origin:center}#theme-custom-banner .section-faq .panel-title>a:not(.collapsed):after,#theme-bottom-banner .section-faq .panel-title>a:not(.collapsed):after{transform:scaleY(0)}#theme-custom-banner .section-faq .panel-body,#theme-bottom-banner .section-faq .panel-body{border:0;padding:0 40px 34px 0}#theme-custom-banner .section-gallery,#theme-bottom-banner .section-gallery{padding:96px 0 110px}@media (max-width: 767px){#theme-custom-banner .section-gallery,#theme-bottom-banner .section-gallery{padding:56px 0}}#theme-custom-banner .section-gallery .gallery-row,#theme-bottom-banner .section-gallery .gallery-row{display:flex;flex-wrap:wrap;align-items:flex-start}@media (max-width: 991px){#theme-custom-banner .section-gallery .gallery-row,#theme-bottom-banner .section-gallery .gallery-row{display:block}}#theme-custom-banner .section-gallery .gallery-col-left,#theme-bottom-banner .section-gallery .gallery-col-left{width:46%;padding-right:24px}@media (max-width: 991px){#theme-custom-banner .section-gallery .gallery-col-left,#theme-bottom-banner .section-gallery .gallery-col-left{width:100%;padding-right:0}}#theme-custom-banner .section-gallery .gallery-col-right,#theme-bottom-banner .section-gallery .gallery-col-right{width:54%}@media (max-width: 991px){#theme-custom-banner .section-gallery .gallery-col-right,#theme-bottom-banner .section-gallery .gallery-col-right{width:100%;padding-top:26px}}#theme-custom-banner .section-gallery .gallery-img,#theme-bottom-banner .section-gallery .gallery-img{display:block;border-radius:20px;overflow:hidden;margin-bottom:26px}#theme-custom-banner .section-gallery .gallery-img img,#theme-bottom-banner .section-gallery .gallery-img img{display:block;width:100%;object-fit:cover}#theme-custom-banner .section-gallery .gallery-img-tall img,#theme-bottom-banner .section-gallery .gallery-img-tall img{height:670px}@media (max-width: 767px){#theme-custom-banner .section-gallery .gallery-img-tall img,#theme-bottom-banner .section-gallery .gallery-img-tall img{height:340px}}#theme-custom-banner .section-gallery .gallery-img-wide img,#theme-bottom-banner .section-gallery .gallery-img-wide img{height:322px}@media (max-width: 767px){#theme-custom-banner .section-gallery .gallery-img-wide img,#theme-bottom-banner .section-gallery .gallery-img-wide img{height:220px}}#theme-custom-banner .section-gallery .gallery-img-large img,#theme-bottom-banner .section-gallery .gallery-img-large img{height:614px}@media (max-width: 767px){#theme-custom-banner .section-gallery .gallery-img-large img,#theme-bottom-banner .section-gallery .gallery-img-large img{height:320px}}#theme-custom-banner .section-gallery .gallery-copy,#theme-bottom-banner .section-gallery .gallery-copy{padding-top:76px}#theme-custom-banner .section-gallery .gallery-copy .theme-heading,#theme-bottom-banner .section-gallery .gallery-copy .theme-heading{max-width:480px;margin-bottom:32px}#theme-custom-banner .section-gallery .gallery-actions,#theme-bottom-banner .section-gallery .gallery-actions{display:flex;flex-wrap:wrap;gap:20px}#theme-custom-banner .section-logo-band,#theme-bottom-banner .section-logo-band{background:#4c7da7;padding:82px 0 96px;text-align:center}@media (max-width: 767px){#theme-custom-banner .section-logo-band,#theme-bottom-banner .section-logo-band{padding:52px 0 58px}}#theme-custom-banner .section-logo-band .logo-band-mark,#theme-bottom-banner .section-logo-band .logo-band-mark{display:inline-block;width:496px;max-width:84%}#theme-custom-banner .section-logo-band .logo-band-mark img,#theme-bottom-banner .section-logo-band .logo-band-mark img{display:block;width:100%;height:auto}#theme-bottom-banner .location-section{position:relative}#theme-bottom-banner .location-section .location-map-wrap{height:574px}@media (max-width: 991px){#theme-bottom-banner .location-section .location-map-wrap{height:380px}}@media (max-width: 767px){#theme-bottom-banner .location-section .location-map-wrap{height:260px}}#theme-bottom-banner .location-section .location-map-wrap .map{width:100%;height:100%}#theme-bottom-banner .location-section .location-map-wrap .map img{width:100%;height:100%;object-fit:cover}@media (prefers-reduced-motion:reduce){#theme-custom-banner *,#theme-bottom-banner *,#theme-custom-banner *:before,#theme-bottom-banner *:before,#theme-custom-banner *:after,#theme-bottom-banner *:after{animation-duration:.001ms !important;animation-iteration-count:1 !important;transition-duration:.001ms !important;scroll-behavior:auto !important}#theme-custom-banner .team-track,#theme-bottom-banner .team-track{animation:none !important;transform:none !important}#theme-custom-banner .theme-btn:hover,#theme-bottom-banner .theme-btn:hover,#theme-custom-banner .theme-btn:focus,#theme-bottom-banner .theme-btn:focus{transform:none}#theme-custom-banner .service-circle .draw-path,#theme-bottom-banner .service-circle .draw-path{stroke-dashoffset:0}}#footer-snip{display:block !important}#mobile-disclaimers{display:none !important}#social-wrap{display:none !important}footer{font:400 15px "Poppins",sans-serif;color:#ffffff;background:#4c7da7}footer .footer-header{font-weight:bold;font-size:15px}footer a{text-decoration:none;color:#ffffff;font-size:15px !important}footer a:hover{color:#fff}footer a.footerAddressLink{text-decoration:underline}footer .footerPhoneWrap a{text-decoration:underline}footer a.footerAddressLink,footer .footerPhoneWrap,footer .footerFaxWrap,footer .hours{font-size:15px;color:#ffffff}footer.footer-adaptive .officeDay{margin-right:0}footer .top-bar{padding:30px 0;color:#ffffff;background:#6b96bb}@media only screen and (min-width:1440px){footer .top-bar .container .bootstrap-flex-col:nth-child(2){margin-left:5em}}@media only screen and (min-width:992px){footer .top-bar .container .bootstrap-flex-col:nth-child(2){width:30%}}footer .top-bar .footer-header{padding-bottom:20px;font-weight:400}@media (max-width: 767px){footer .top-bar .footer-header{padding-top:20px;padding-bottom:10px}}footer .top-bar .hours .footer-header,footer .top-bar .location-name{text-transform:capitalize;font-weight:700}footer .top-bar .footer-header.header-spacing-top{padding-bottom:0}footer .top-bar .address-wrap b,footer .top-bar .address-wrap span,footer .top-bar .address-wrap a{font-size:15px;font-style:normal;font-weight:400}footer .top-bar .address-wrap b{font-weight:700}footer .top-bar .address-wrap a:hover{color:#fff}footer .top-bar .single-day-hours{font-size:15px}footer .top-bar .single-day-hours .singleDay time,footer .top-bar .single-day-hours .singleDay em{padding-left:25px}footer .top-bar .single-day-hours .officeDay{min-width:40px}footer .top-bar .footerPhoneWrap a,footer .top-bar .accessability_disclaimer a{color:#ffffff}footer .top-bar .footerPhoneWrap a:hover,footer .top-bar .accessability_disclaimer a:hover{color:#fff}footer .top-bar .custom-disclaimer{display:none}footer .top-bar .social-links a{background-color:#4c7da7;border-radius:50%}footer .top-bar .social-links a:hover{background-color:#3c6384}footer .top-bar .accessability_disclaimer,footer .top-bar .medical-disclaimer,footer .top-bar .custom-disclaimer,footer .top-bar .aus-disclaimer{font-size:14px}footer .top-bar .accessability_disclaimer a,footer .top-bar .medical-disclaimer a,footer .top-bar .custom-disclaimer a,footer .top-bar .aus-disclaimer a{font-size:14px !important}footer .bottom-bar{background:#4c7da7;padding:30px 0}@media (max-width: 767px){footer .bottom-bar{display:none}}@media (max-width: 767px){footer .bottom-bar .footer-copyright{min-height:100px !important}}@media (max-width: 767px){footer .bottom-bar .footer-copyright .copy-right{margin-top:7em}}@media (max-width: 374px){footer .bottom-bar .footer-copyright .copy-right{margin-top:10em}}footer .bottom-bar .copy-right a,footer .bottom-bar .copy-right{color:#ffffff;font-size:15px}footer .bottom-bar .made-by a{color:#ffffff}footer .bottom-bar .log-in{text-transform:uppercase}.isADA.gpw-accessibility-btn{background:#4c7da7;font-family:"Poppins",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:"Poppins",sans-serif}#is-ADA-view a{color:#4c7da7}#is-ADA-view #gpw-accessibility-notice-bar{background:#48b958}#is-ADA-view .gpw-ada-card::before{background:#48b958}.pod{margin-bottom:10px;font-family:"Poppins",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 (min-width:1200px){.multiBreak .container{width:1205px}}@media only screen and (max-width:768px){#classic-skin .cta-banner-wrap .cta-banner .cta-banner-right{padding-top:0 !important}.site-wrap{margin-top:52px !important}#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:#4c7da7 !important;margin:0;color:#fff;text-align:center}.mobile-logo{margin:0 auto;padding:15px;text-align:center}.mobile-logo img{width:70%;margin:0 auto}.mobile-logo .pay-btn{display:none !important;margin:20px 0;width:100%;text-align:center}.homepage #main-wrap #main{padding:50px 0}#social-wrap .social-links a{background-color:#48b958;border-radius:50%}#social-wrap .social-links a:hover{background-color:#399546}.flex-direction-nav{display:none}}@media only screen and (max-width:768px){#theme-custom-banner{margin-top:50px}#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:#48b958}#breadcrumbs-wrap{margin-top:50px}#gpw-main-menu{overflow-x:hidden}#gpw-main-menu .navbar-nav{background:none}.container{padding-bottom:0}.navbar-header{padding-bottom:10px}}