@media (min-width:1200px){header .row-fluid{max-width:100%;width:100%}header .content-wrapper{max-width:100%;padding:0}header .header-logo{left:30px;position:absolute}header .top-nav{font-size:14px}header .top-nav img{vertical-align:text-bottom}header .top-nav li{margin-right:30px}header .top-nav li:last-child{margin-right:0}nav li,nav ul{list-style:none;margin:0;padding:0}nav a{color:#fff;display:block;text-decoration:none}nav a:focus,nav a:hover{color:#c5a572;text-decoration:none}.nav{padding-top:0}.menu-bar,.nav,nav[role=desktop]{position:relative}.menu-bar{display:flex;justify-content:flex-end;margin:0 auto;max-width:1680px;padding:27px 30px}.menu-bar .hs-button{margin-right:0}header .top-nav .menu-bar{padding:0}header .top-nav .menu-bar li{position:relative}.menu-bar>li>[aria-haspopup=true]:after{background-image:url(https://8241172.fs1.hubspotusercontent-na1.net/hubfs/8241172/Menu%20Arrow.svg)}.menu-bar>li>.active[aria-haspopup=true]:after,.menu-bar>li>[aria-haspopup=true]:hover:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDIyIj48bWFzayBpZD0iYSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjIyIiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjZDlkOWQ5IiBkPSJNMCAuNWgyNHYyMUgweiIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjY2E4MjIzIiBkPSJNMTIgMTUuNDc1cS0uMiAwLS4zNzUtLjA2MmEuOS45IDAgMCAxLS4zMjUtLjIxM2wtNC42LTQuNmEuOTUuOTUgMCAwIDEtLjI3NS0uN3EwLS40MjUuMjc1LS43YS45NS45NSAwIDAgMSAuNy0uMjc1cS40MjUgMCAuNy4yNzVsMy45IDMuOSAzLjktMy45YS45NS45NSAwIDAgMSAuNy0uMjc1cS40MjUgMCAuNy4yNzVhLjk1Ljk1IDAgMCAxIC4yNzUuNy45NS45NSAwIDAgMS0uMjc1LjdsLTQuNiA0LjZxLS4xNS4xNS0uMzI1LjIxM2ExLjEgMS4xIDAgMCAxLS4zNzUuMDYyIi8+PC9nPjwvc3ZnPg==")}.menu-link{padding:12px 60px 12px 0;position:relative;z-index:1}.menu-link[aria-haspopup=true]{padding-right:40px}.menu-link[aria-haspopup=true]:after{background-image:url(https://s3-us-west-2.amazonaws.com/s.cdpn.io/1397521/arrowRight.svg#accent);content:"";height:22px;position:absolute;right:15px;top:49%;transform:translateY(-50%);width:24px}.menu-link.active[aria-haspopup=true]{color:#c5a572;text-decoration:none}.menu-bar>li:focus-within>[aria-haspopup=true],.menu-bar>li:hover>a:not(.hs-button),.menu-bar>li>[aria-haspopup=true]:focus{color:#c5a572;text-decoration:none}.mega-menu{display:none;left:0;overflow:visible;position:absolute;top:100%;z-index:9999}.mega-menu,.mega-menu>div.mega-menu-ul{background:transparent!important;margin:0!important;max-width:none!important;padding:0!important;width:auto!important}.mega-menu>div.mega-menu-ul{display:block}.mega-menu>div.mega-menu-ul>ul.mega-menu-ul:not(.contact-item){background:#1b2b3b!important;border-radius:0;box-shadow:0 8px 18px rgba(0,0,0,.12);display:none;flex-direction:column!important;gap:0!important;margin:0!important;max-width:220px!important;min-width:190px!important;overflow:hidden;padding:8px 0!important;width:190px!important}.mega-menu>div.mega-menu-ul>ul.mega-menu-ul:not(.contact-item)>.column{display:block!important;margin:0!important;max-width:none!important;padding:0!important;width:100%!important}.mega-menu .mega-menu-header{border-radius:0!important;font-size:14px;font-weight:400;line-height:1.25;margin:0!important;padding:0!important}.mega-menu .mega-menu-header,.mega-menu .mega-menu-header>a{background:transparent!important;color:#fff!important;display:block;width:100%}.mega-menu .mega-menu-header>a{box-sizing:border-box;padding:6px 12px!important;text-decoration:none;transition:background-color .15s ease,color .15s ease}.mega-menu .mega-menu-header:not(:has(a)){padding:6px 12px!important}.mega-menu .mega-menu-header>a:focus,.mega-menu .mega-menu-header>a:hover{background:hsla(0,0%,100%,.04)!important;color:#c5a572!important;text-decoration:none}.mega-menu .menu-list{margin:0!important;padding:0!important}.mega-menu .column .menu-list:last-child{margin:0!important}.mega-menu .menu-list li{margin:0;padding:0}.mega-menu .menu-list-link{background:transparent!important;color:#fff!important;display:block;font-size:13px;padding:5px 12px 5px 22px!important}.mega-menu .menu-list-link:focus,.mega-menu .menu-list-link:hover{background:hsla(0,0%,100%,.04)!important;color:#c5a572!important}.mega-menu .mega-menu-header img{display:none!important}.mega-menu .column .highlight{background:transparent!important}.mega-menu .column h4.highlight{border-radius:0!important}.mega-menu .column ul.highlight{border-radius:0!important;padding:0!important}.mega-menu.is-wide{background:#fff!important;left:0!important;padding:20px 0 0!important;width:100%!important}.mega-menu.is-wide>div.mega-menu-ul{margin:0 auto!important;max-width:1200px!important;width:1200px!important}.mega-menu .mega-menu-ul.contact-item{background:#fff;display:flex;gap:90px;margin:0 auto;max-width:1200px;width:1200px!important}.mega-menu .contact-item a,.mega-menu .contact-item h4,.mega-menu .contact-item li{color:#1b2838}.mega-menu .contact-img{border-radius:10px}.mega-menu:not(.is-wide) .mega-menu-bottom{display:none!important}.mega-menu.is-wide .mega-menu-bottom{background:#e1dac9;display:block;padding:20px 0}.mega-menu.is-wide .mega-menu-bottom ul{display:flex;gap:60px;margin:0 auto;max-width:1200px;width:1200px!important}.mega-menu.is-wide .mega-menu-bottom a{color:#1b2838}.mega-menu.is-wide .mega-menu-bottom a:hover{color:#c5a572}header .appointment-image{max-width:215px;width:215px}header .appointment-image img{border-radius:10px 10px 0 0;height:100%;width:100%}header .clinic-hours{background-color:#faf8f5;border-radius:0 0 10px 10px;margin-bottom:20px;max-width:215px;padding:20px 30px;width:215px}header .clinic-hours h4{margin-bottom:20px!important;padding-top:0!important}header .clinic-hours ul{list-style:none;margin:0;padding:0}header .clinic-hours li{margin-bottom:5px}header .clinic-hours li span{display:inline-block;width:40px}header .contact-info .icon img{vertical-align:top}.header__search{background:#fff;border-radius:20px;display:none;font-size:20px;left:-230%;padding:20px;position:absolute;top:30px;width:390px;z-index:10000}.header__search .hs-search-field--open .hs-search-field__input,.header__search .hs-search-field__input{background-color:#f4efe8;border:1px solid #f4efe8;border-radius:100px;color:#c2a477;font-size:16px;padding:0 15px;width:100%}.header__search .hs-search-field__input::placeholder{color:#c2a477}.header__search p{margin-top:30px}.header__search .hs-search-field--open .hs-search-field__suggestions{border:0;margin-top:30px;position:relative}.header__search .hs-search-field--open .hs-search-field__terms,.header__search .hs-search-field--open p{display:none}.header__search .hs-search-field__suggestions li,.header__search .hs-search-field__terms li{border:0;font-size:20px;margin-right:0;padding:15px 0}.header__search .hs-search-field__suggestions li a,.header__search .hs-search-field__terms li a{color:#30333a;padding:0}.header__search .hs-search-field__suggestions li a:focus,.header__search .hs-search-field__suggestions li a:hover,.header__search .hs-search-field__terms li a:focus,.header__search .hs-search-field__terms li a:hover{background-color:inherit;color:#c5a572}}@media (max-width:1200px){header .header-logo{position:relative}}