.image-replacement{text-indent:100%;white-space:nowrap;overflow:hidden}span.amp{font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif!important;font-style:italic}@media print,screen and (min-width:64.0625em){.off-canvas-wrapper{overflow:unset!important}}#off-canvas{height:100%}#off-canvas>.grid-y{padding-left:1em;padding-right:1em}#off-canvas .is-accordion-submenu-parent>a:after,#off-canvas .is-drilldown-submenu-parent>a:after{content:"";border:none;font-size:13px;-webkit-mask-image:url(https://cdn.feinsteindermatology.com/wp-content/themes/FMbuildr5.0/assets/images/font-awesome/caret-right-solid.svg);mask-image:url(https://cdn.feinsteindermatology.com/wp-content/themes/FMbuildr5.0/assets/images/font-awesome/caret-right-solid.svg);height:19px;width:7px;background-color:var(--primary);margin-top:-10px;transition:transform .3s ease-in-out}#off-canvas .is-drilldown{max-width:100%!important}#off-canvas .is-accordion-submenu-parent[aria-expanded=true]>a:after,#off-canvas .is-drilldown-submenu-parent[aria-expanded=true]>a:after{transform:rotate(90deg)}#off-canvas .is-accordion-submenu-parent[aria-expanded=true]{background-color:#fbf8f2}#off-canvas .top-cell{padding-top:150px}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical .active>a{background-color:#fff;color:var(--primary-color-hover)!important}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li{border-bottom:1px solid rgb(0 0 0 / .1);position:relative;background-color:#fff0}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li:focus,#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li:hover,#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li[aria-expanded=true]{background-color:#fbf8f2}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li a{font-size:16px;background-color:#fff0;color:var(--headings-font-color);text-transform:uppercase;font-weight:400;letter-spacing:1.6px;padding:20px 10px 20px 25px}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li a .menu-ft-desc,#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li a img{display:none}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li.active:not(.is-accordion-submenu-parent) a{padding:20px 10px 20px 35px;position:relative;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li.active:not(.is-accordion-submenu-parent) a:before{content:"";border-radius:50px;height:8px;width:8px;display:block;background:#000;left:10px;position:absolute;top:26px}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li.active:not(.is-accordion-submenu-parent) a:after{content:"";border-radius:50px;height:20px;width:20px;position:absolute;border:1px solid var(--primary);display:block;top:20px;left:4px;animation:pulse-nav-animation 2s infinite}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li .menu.submenu li{border-bottom:none!important;border-top:1px solid #fff;background-color:#fff}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li .menu.submenu li:before{background-color:transparent!important}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li .menu.submenu li:hover{background-color:#fff}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li .menu.submenu li:hover a{color:var(--primary-color-dark)}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li .menu.submenu li:hover:before{background-color:transparent!important}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li .menu.submenu li[aria-expanded=true]>a{background-color:#f6f6f6;text-decoration:underline}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li .menu.submenu a{color:var(--headings-font-color);text-transform:capitalize;letter-spacing:0;font-size:20px;font-family:var(--global-header-font-family)}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li .menu.submenu a .ft-item-des-wrapper,#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li .menu.submenu a .menu-title{font-size:inherit;color:inherit;font-family:inherit}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li .menu.submenu .menu.submenu li{border-bottom:none!important;border-top:none;background-color:#fff}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li .menu.submenu .menu.submenu a{background-color:#fff;color:var(--headings-font-color);text-transform:uppercase;font-weight:400;letter-spacing:0;font-size:18px;font-family:var(--global-font-family)}#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li .menu.submenu .menu.submenu a:focus,#off-canvas .top-cell .off-cv-wrapper ul.menu.vertical li .menu.submenu .menu.submenu a:hover{color:var(--primary-color-dark)}#off-canvas .top-cell .off-cv-social-wrapper{padding-top:30px}#off-canvas .top-cell .off-cv-social-wrapper .social-items a{padding:0 10px}#off-canvas .top-cell .off-cv-social-wrapper .social-items .the-font-awesome{width:40px}#off-canvas .top-cell .off-cv-social-wrapper .social-items .the-font-awesome svg{width:20px}#off-canvas .top-cell .off-cv-social-wrapper .social-items .soc-title{font-size:21px}#off-canvas .bottom-cell{margin-top:2em}#off-canvas .bottom-cell .off-canvas-cta-button .is-style-primary-button{text-transform:uppercase}#off-canvas .bottom-cell .off-canvas-cta-button .is-style-primary-button:focus,#off-canvas .bottom-cell .off-canvas-cta-button .is-style-primary-button:hover{color:var(--button-primary-button-text-color-hover)}#off-canvas .bottom-cell .off-canvas-cta-button .phone-btn .btn-wrapper{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}#off-canvas .bottom-cell .off-canvas-cta-button .phone-btn .btn-wrapper svg{margin-left:10px}#off-canvas .bottom-cell .off-canvas-cta-button .phone-btn .btn-wrapper svg path{fill:var(--primary)}#off-canvas .bottom-cell .off-canvas-cta-button .phone-btn:focus .btn-wrapper svg path,#off-canvas .bottom-cell .off-canvas-cta-button .phone-btn:hover .btn-wrapper svg path{fill:#000}#off-canvas .bottom-cell .off-cv-social-wrapper .off-canvas-social-networks{-ms-flex-pack:center;justify-content:center}#off-canvas .bottom-cell .off-cv-social-wrapper .off-canvas-social-networks .social-items{padding-left:12px;padding-right:12px}#off-canvas .bottom-cell .off-cv-social-wrapper .off-canvas-social-networks .social-items .the-font-awesome a{padding:0}#off-canvas .bottom-cell .off-cv-social-wrapper .off-canvas-social-networks .social-items .the-font-awesome a svg{width:40px!important;height:40px!important}.off-canvas-content{position:relative;z-index:0}.off-canvas-content.is-open-top.has-transition-push{margin-top:-2rem!important}.mobile-phone-dropdown{position:fixed;z-index:12;backface-visibility:hidden;background:#fff;right:0;margin-top:130px;padding:1.5em;opacity:0;display:none;box-shadow:0 3px 6px rgb(0 0 0 / .16);transition:opacity .35s ease-in-out;max-width:300px}.mobile-phone-dropdown a{display:block;margin-bottom:10px;padding:.65em 1.25em;width:100%;font-size:15px;letter-spacing:1.4px;text-transform:uppercase;font-weight:500}.mobile-phone-dropdown a:focus,.mobile-phone-dropdown a:hover{background-color:var(--accent-color-3)}.mobile-phone-dropdown.expanded{opacity:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}@keyframes pulse-nav-animation{0%{transform:scale(.5)}to{transform:scale(1)}}#hello-bar-main{position:fixed;width:100%;bottom:30px}#hello-bar-main .hello-bar-content-container{position:relative}#hello-bar-main .hello-bar-content-container .wp-block-image{margin-bottom:0}#hello-bar-main .hello-bar-content-container .wp-block-image img{max-height:200px}#hello-bar-main .hello-bar-content-container a,#hello-bar-main .hello-bar-content-container p.is-style-primary-link-w-arrow{margin-bottom:0}#hello-bar-main .hello-bar-close{position:absolute;right:-12px;top:-13px;margin:auto 0;display:-ms-flexbox;display:flex;z-index:999;-ms-flex-pack:end;justify-content:flex-end}#hello-bar-main .hello-bar-close .btn-align{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-bottom:0;cursor:pointer;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center}#hello-bar-main .hello-bar-close .btn-align .btn-icon{line-height:0;background-color:#fff;border-radius:50px;height:35px;width:35px}#hello-bar-main .hello-bar-close .btn-align .btn-icon svg{height:35px;width:35px}#hello-bar-main .hello-bar-close .btn-align .btn-icon svg path{fill:var(--primary,#826748)}#hello-bar-main .hello-bar-close .btn-align .btn-icon:focus svg path,#hello-bar-main .hello-bar-close .btn-align .btn-icon:hover svg path{fill:var(--primary-color-dark)}#hello-bar-main .hello-bar-close .btn-align:hover .btn-text{text-decoration:underline}#hello-bar-main .hello-bar-close .btn-align:hover i{color:var(--primary-color-hover)}@media screen and (max-width:64.06125em){#navigation-default.sticky-wrapper-navigation.is-fixed .lower-bar .logo-container .main-logo,#navigation-default.sticky-wrapper-navigation.is-stuck .lower-bar .logo-container .main-logo{max-height:48px}}.sticky-wrapper-navigation .lower-bar .mobile-hamburger-container .hamburger .hamburger-icon-close{display:none}.sticky-wrapper-navigation .lower-bar .mobile-hamburger-container .hamburger .hamburger-icon{display:inline-block}.sticky-wrapper-navigation .lower-bar .mobile-hamburger-container .hamburger.is-active .hamburger-icon{display:none}.sticky-wrapper-navigation .lower-bar .mobile-hamburger-container .hamburger.is-active .hamburger-icon-close{display:inline-block}.sticky-wrapper-navigation .lower-bar .mobile-hamburger-container.default .hamburger{background-color:var(--hamburger-background-color);padding:13px 15px 6px}.sticky-wrapper-navigation .lower-bar .mobile-hamburger-container.default .hamburger svg path{fill:var(--hamburger-font-color)}.sticky-wrapper-navigation .lower-bar .mobile-phone-number-container.default .mobile-phone-number-inner{padding:13px 15px 9px;background-color:var(--phone-background-color)}.sticky-wrapper-navigation .lower-bar .mobile-phone-number-container.default .mobile-phone-number-inner svg path{fill:var(--phone-font-color)}.sticky-wrapper-navigation .lower-bar .nav-tiles.logo-container{padding:10px}.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner{width:100%;height:100%}.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger>div,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner>div,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner>div{width:100%;height:100%;display:block}.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger>div a,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner>div a,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner>div a{padding:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger>div a,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner>div a{position:relative}.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger>div a:after,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner>div a:after{content:"";height:60%;width:1px;max-width:1px;right:0;background:var(--primary);display:block;display:-ms-inline-flexbox;display:inline-flex;position:absolute;top:10px}.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;min-height:65px;border-right:1px solid #fff;background-color:var(--tiles-background-color)}.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger a,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner a,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner a{color:var(--tiles-label-color);width:100%;height:100%}.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger a .nav-tiles-label,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner a .nav-tiles-label,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner a .nav-tiles-label{font-size:9px;width:100%;display:block;margin-bottom:0;text-transform:uppercase;letter-spacing:1.8px}.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger a svg path,.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger a svg text,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner a svg path,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner a svg text,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner a svg path,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner a svg text{fill:var(--tiles-icon-color)!important}.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger a:focus,.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger a:hover,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner a:focus,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner a:hover,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner a:focus,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner a:hover{background-color:#fbfbfb}.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger a:focus .nav-tiles-label,.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger a:hover .nav-tiles-label,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner a:focus .nav-tiles-label,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner a:hover .nav-tiles-label,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner a:focus .nav-tiles-label,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner a:hover .nav-tiles-label{text-decoration:underline;color:var(--primary-color-dark)}.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger a:focus svg path,.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger a:hover svg path,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner a:focus svg path,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner a:hover svg path,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner a:focus svg path,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner a:hover svg path{fill:var(--primary-color-dark)!important}.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger.is-active a .nav-tiles-label,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner.is-active a .nav-tiles-label,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner.is-active a .nav-tiles-label{color:var(--primary-color-dark)}.sticky-wrapper-navigation .lower-bar .nav-tiles .hamburger.is-active a svg path,.sticky-wrapper-navigation .lower-bar .nav-tiles .mobile-phone-number-inner.is-active a svg path,.sticky-wrapper-navigation .lower-bar .nav-tiles .nav-tiles-inner.is-active a svg path{fill:var(--primary-color-dark)!important}.sticky-wrapper-navigation .lower-bar .nav-tiles.small-order-5 .hamburger,.sticky-wrapper-navigation .lower-bar .nav-tiles.small-order-5 .mobile-phone-number-inner{border-right:none}.sticky-wrapper-navigation .lower-bar .mobile-phone-number-inner a.has-mobile-toggle .nav-tiles-label svg{transform:rotate(0deg);transition:transform .35s ease-in-out}.sticky-wrapper-navigation .lower-bar .mobile-phone-number-inner a.has-mobile-toggle .nav-tiles-label svg path{fill:var(--primary)!important}.sticky-wrapper-navigation .lower-bar .mobile-phone-number-inner a.has-mobile-toggle[aria-expanded=true] .nav-tiles-label svg{transform:rotate(90deg)}