.hide{display:none}h2{font-size:2.9em;line-height:1.3;margin-bottom:.3em}h3{font-size:2.1em;letter-spacing:.04em}.inner{width:95%;position:relative;margin:0 auto}.narrow{width:60%;position:relative;margin:0 auto}.narrowest{width:40%;position:relative;margin:0 auto}.scrolled .small-logo{transform:translate(-50%,0)}.logo-img{max-width:300px}.logo-img-smaller{max-width:200px}.nav-button.nav-open{padding-top:18px}.nav-button.nav-open span{margin-top:0}.nav-button.nav-open span:nth-of-type(1){transform:rotate(45deg) translateY(100%) scale(.5)}.nav-button.nav-open span:nth-of-type(2){height:0;opacity:0}.nav-button.nav-open span:nth-of-type(3){margin-top:1px;transform:rotate(-45deg) translateY(-100%) scale(.5)}.mobile-only{display:none}.pad-3em{padding:3em}.pad-5em{padding:5em}.no-right-padding{padding-right:0}.no-left-padding{padding-left:0}.posab0{margin-top:-100px;bottom:0}.posab0 figure{margin-bottom:0!important}.position-sticky{position:sticky}.dipti-name{font-weight:500;letter-spacing:.15em;font-family:var(--ophelia)}.dipti-name strong{font-weight:400;color:rgba(1,43,65,.5);margin-left:.6em}.about-quote{position:relative;line-height:1.8em;margin-top:0}.about-quote{z-index:1}.about-quote-container{position:relative}.about-quote-container:before{content:"";display:block;height:67px;width:100px;position:absolute;left:0;top:0;transform:translate(-50%,-50%);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNzAuMjA1IiBoZWlnaHQ9IjExMy4zNjciIHZpZXdCb3g9IjAgMCAxNzAuMjA1IDExMy4zNjciPgogIDxwYXRoIGlkPSJQYXRoXzgiIGRhdGEtbmFtZT0iUGF0aCA4IiBkPSJNNDAuODg1LDEyMC41ODFjMjIuNDI4LDAsMzEuMDMtMTUuMzYxLDMxLjAzLTI1LjE5MywwLTEuODQzLDAtMy4zOC0uOTIyLTQuOTE2LTkuNTI0LS42MTQtMjMuOTY0LTguNi0yMy45NjQtMjcuMDM2LDAtMjAuMjc3LDE4LjQzNC0zMC40MTYsMzEuNjQ1LTMwLjQxNmExNy41MTksMTcuNTE5LDAsMCwxLDMuOTk0LjMwN1Y4LjQ0M0E0NS40MDksNDUuNDA5LDAsMCwwLDcwLjk5NCw3LjIxNGMtMTUuNjY5LDAtMzYuNTYsNS44MzctNTEsMjAuMjc3QzkuMjQxLDM4LjU1MSwxLjU2LDUzLjYwNiwxLjU2LDc0LjgsMS41NiwxMDAuNjExLDE5LjA3MiwxMjAuNTgxLDQwLjg4NSwxMjAuNTgxWm04OS40LDBjMjIuMTIsMCwzMS4wMy0xNS4zNjEsMzEuMDMtMjUuMTkzYTEyLjczNywxMi43MzcsMCwwLDAtLjkyMi00LjkxNmMtOS41MjQtLjYxNC0yMy45NjQtOC42LTIzLjk2NC0yNy4wMzYsMC0yMC4yNzcsMTguNDM0LTMwLjQxNiwzMS42NDUtMzAuNDE2YTE0Ljk1OSwxNC45NTksMCwwLDEsMy42ODcuMzA3VjguNDQzQTQxLjUzNyw0MS41MzcsMCwwLDAsMTYwLjQsNy4yMTRjLTE1Ljk3NiwwLTM2LjU2LDUuODM3LTUxLDIwLjI3N0M5OC4zMzcsMzguNTUxLDkwLjk2NCw1My42MDYsOTAuOTY0LDc0LjgsOTAuOTY0LDEwMC42MTEsMTA4LjE2OCwxMjAuNTgxLDEzMC4yODksMTIwLjU4MVoiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0xLjU2IC03LjIxNCkiIGZpbGw9IiNmZmYiLz4KPC9zdmc+Cg==");background-size:contain;background-repeat:no-repeat;z-index:1}.treatments-navigation{position:sticky;top:60px;z-index:3;background-color:#fff;text-transform:uppercase;color:#7b96a1;font-weight:500;letter-spacing:.08em}.treatments-navigation a{color:#012b41;margin-left:2em}.blog-page{background-color:#fff}.blog-title{color:#000;padding-top:4rem}.blog-list-container{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2em;position:relative;margin-top:4em}.blog-list-container>article{position:relative}.blog-list-container .blog-image-container{position:relative;display:block}.blog-list-container>article:nth-of-type(3n-1) .blog-image-container::before,.blog-list-container>article:nth-of-type(3n-1) .blog-image-container::after{position:absolute;top:0;display:block;height:100%;width:1px;content:"";background-color:#535350;opacity:.2;z-index:2}.blog-list-container>article:nth-of-type(3n-1) .blog-image-container::before{left:-2em}.blog-list-container>article:nth-of-type(3n-1) .blog-image-container::after{right:-2em}.blog-list-container .blog-list-title a{color:#000;font-family:IvyMode,serif;line-height:2.3em}.pagination .page-numbers{margin:0 10px}.pagination{display:flex;justify-content:center;margin:2rem auto;margin-bottom:0;padding-bottom:4rem}.pagination .page-numbers{height:45px;width:45px;display:inline-block;display:flex;background-color:#ebded1;color:#fff;justify-content:center;align-items:center;margin:3px}.pagination .page-numbers.current{background-color:#ad8a62}.pagination .page-numbers.prev,.pagination .page-numbers.next{width:auto;background:0 0;color:#333;margin:0 2rem;font-weight:500}.single .generic-header{margin-bottom:25px}.single .generic-header a,.single main a{color:#ab8a60}.single-post .generic-header{margin-top:175px}.blog-single-category{text-transform:uppercase}.blog-single-category-separator{color:#74828c}.single-article{display:flex;justify-content:space-between;padding-bottom:3em}#single-article-left .single-article-featured-image{display:block}.single-article-featured-image{margin-bottom:2em}.acf-map{height:100%}.gform_button{text-transform:uppercase;box-sizing:border-box;display:table;font-size:.9em;border:0;border-bottom:2px solid #032b42;color:#fff;padding:.8em 2.6em .8em .8em;text-decoration:none;font-weight:500;position:relative!important;z-index:1;font-family:ofelia-text,sans-serif;letter-spacing:.08em;background:#b98b33;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjAuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCAyMS4zIDE0LjMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIxLjMgMTQuMzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPgo8c3R5bGUgdHlwZT0idGV4dC9jc3MiPgoJLmJ1dHRvbi1wYXRoe2ZpbGw6bm9uZTtzdHJva2U6I2ZmZjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7fQo8L3N0eWxlPgo8cGF0aCBpZD0iYXJyb3ctc2hhZnQiIGNsYXNzPSJidXR0b24tcGF0aCIgZD0iTTEsNy4yaDE5LjMiLz4KPHBhdGggaWQ9ImFycm93LXBvaW50ZXIiIGNsYXNzPSJidXR0b24tcGF0aCIgZD0iTTE0LjIsMWw2LjIsNi4ybC02LjIsNi4xIi8+Cjwvc3ZnPgo=");background-size:20px;background-repeat:no-repeat;background-position:right .8em center;transition:.6s all}.gform_button:hover{background-color:#032b42}.wp-block-separator{border-bottom:0}.wp-block-columns{margin-bottom:0}@media only screen and (max-width:768px){h2{font-size:1.8em;line-height:1.3;margin-bottom:.3em}h3{font-size:1.6em;letter-spacing:.04em}.reverse-columns-mobile{flex-direction:column-reverse}.tablet-only{display:none!important}.hide-mobile{display:none}.mobile-only{display:block}.pad-3em,.pad-5em{padding:2em}.posab0{margin-top:0}.logo{display:none}.logo-img{max-width:40%}.about-quote-container{padding-top:50px}.about-quote-container:before{width:50px;padding-top:50px;margin-top:30px;margin-left:20px}.about-treatments-container{gap:4em}.treatments-navigation{display:none!important}.treatments-navigation a{display:block;margin-left:0}.blog-list-container{grid-template-columns:1fr;grid-gap:4em}:where(.wp-block-columns.is-layout-flex){gap:0}}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}@media print{pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}h2,h3{page-break-after:avoid}}