@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;position:relative}.menu-bar{display:flex;justify-content:end;margin:0 auto;max-width:1680px}.menu-bar .hs-button{margin-right:0}.menu-bar{padding:27px 30px;position:relative}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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNCIgaGVpZ2h0PSIyMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDI0IDIyIj48bWFzayBpZD0iYSIgd2lkdGg9IjI0IiBoZWlnaHQ9IjIyIiB4PSIwIiB5PSIwIiBtYXNrVW5pdHM9InVzZXJTcGFjZU9uVXNlIiBzdHlsZT0ibWFzay10eXBlOmFscGhhIj48cGF0aCBmaWxsPSIjRDlEOUQ5IiBkPSJNMCAuNWgyNHYyMUgweiIvPjwvbWFzaz48ZyBtYXNrPSJ1cmwoI2EpIj48cGF0aCBmaWxsPSIjQ0E4MjIzIiBkPSJNMTIgMTUuNDc1cS0uMiAwLS4zNzUtLjA2MmEuOS45IDAgMCAxLS4zMjUtLjIxM2wtNC42LTQuNmEuOTUuOTUgMCAwIDEtLjI3NS0uN3EwLS40MjUuMjc1LS43YS45NS45NSAwIDAgMSAuNy0uMjc1cS40MjUgMCAuNy4yNzVsMy45IDMuOSAzLjktMy45YS45NS45NSAwIDAgMSAuNy0uMjc1cS40MjUgMCAuNy4yNzVhLjk1Ljk1IDAgMCAxIC4yNzUuNy45NS45NSAwIDAgMS0uMjc1LjdsLTQuNiA0LjZxLS4xNS4xNS0uMzI1LjIxM2ExLjEgMS4xIDAgMCAxLS4zNzUuMDYyIi8+PC9nPjwvc3ZnPg==")}.menu-bar>li>[aria-haspopup=true]:focus~div{animation:dropdown 0s ease-out;display:flex;transform-origin:top}.menu-bar>li>[aria-haspopup=true]~ul:hover{display:flex}.menu-bar>li:focus-within>[aria-haspopup=true]~div{display:flex;gap:30px}.menu-bar>li:focus-within>[aria-haspopup=true],.menu-bar>li:hover>a:not(.hs-button),.menu-bar>li>[aria-haspopup=true]:focus{color:#ca8223;text-decoration:none}.menu-bar>li:focus-within>[aria-haspopup=true]:after,.menu-bar>li>[aria-haspopup=true]:focus:after{color:#ca8223}.menu-list{margin-bottom:30px}.column .menu-list:last-child{margin-bottom:10px}.menu-list a{font-size:14px}.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:#ca8223;text-decoration:none}.mega-menu{background:#fff;display:none;left:0;margin:0 auto;padding:20px 0 0;position:absolute;top:100%;width:100%;z-index:10}.mega-menu:hover{display:flex}.mega-menu a:hover{color:#ca8223}.mega-menu-bottom{padding:20px 0}.mega-menu-bottom ul,.mega-menu-ul{gap:60px;margin:0 auto;max-width:1200px;width:1200px!important}.mega-menu-ul[data-column-count="5"]{gap:25px}.mega-menu-header{font-size:16px}.mega-menu-bottom ul{display:flex}.mega-menu-bottom img{vertical-align:bottom}.mega-menu .column .highlight{background:#f4efe8}.mega-menu .column h4{font-size:16px;margin-bottom:0}.mega-menu .column h4 img{vertical-align:text-bottom}.mega-menu .column h4.highlight{border-radius:20px 20px 0 0;margin-bottom:0}.mega-menu .column ul.highlight{border-radius:0 0 20px 20px;padding-bottom:10px;padding-top:0}.mega-menu-bottom{background:#e1dac9}.mega-menu--multiLevel{flex-direction:column}.mega-menu .contact-img{border-radius:10px}.mega-menu-ul.contact-item{gap:90px}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:50}.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:#ca8223}}@media (max-width:1200px){header .header-logo{position:relative}}