/**handles:parent-style**/
@charset "UTF-8";*{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif;color:#222}body{margin:0;font-size:1em;line-height:1.4}::-moz-selection{background:#4c3f18;color:#fff;text-shadow:none}::selection{background:#4c3f18;color:#fff;text-shadow:none}a{color:#4c3f18}a:hover{text-decoration:none}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}hr{display:block;height:1px;border:0;border-top:1px solid #b8b28d;margin:1em 0;padding:0}ins{background:#ff9;color:#000;text-decoration:none}mark{background:#ff0;color:#000;font-style:italic;font-weight:700}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:"";content:none}small{font-size:85%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}a sub,a sup{display:inline-block}h1>sup,h2>sup,h3>sup{font-size:65%}address{font-style:normal}ol,ul{margin:1em 0;padding:0}li{list-style-position:inside}dd{margin:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none;margin:0;padding:0}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:0;margin:0;padding:0}label{cursor:pointer}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top;resize:vertical}input:invalid,textarea:invalid{background-color:#f0dddd}table{border-collapse:collapse;border-spacing:0}td{vertical-align:top}.chromeframe{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left}.alignright,.commentlist li .avatar{float:right}.wp-caption{background:#f3f3f3;border:1px solid #ddd;text-align:center;padding-top:4px;margin:10px;border-radius:3px}#commentsDiv h3,#commentsDiv p,.wp-caption img,.wp-caption p.wp-caption-text{margin:0}.wp-caption img{padding:0;border:0 none}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px}#commentsDiv{clear:both;margin:30px 20px 30px 35px;padding-top:20px}#commentsDiv input,#commentsDiv textarea{border:1px solid #6779c3;font-size:12px;color:#6779c3;line-height:25px}#commentsDiv input,#commentsDiv textarea,input#submit{height:25px}#commentsDiv textarea{width:500px;height:150px}input#submit{background:#fff;line-height:20px;width:150px;color:#042b5e}#comments{margin-bottom:20px!important}#respond{margin-top:20px!important}.commentlist{border-bottom:1px solid #fff}#commentform input,#commentform textarea,.commentlist li{font-size:.9em}.commentlist li{padding:20px;border-top:1px solid #fff}.commentlist li p{margin-top:10px!important}.commentlist li .avatar{border:1px solid #eee;padding:2px;background:#fff}.commentlist cite,.commentlist cite a{font-style:normal;font-size:1.1em;color:#fff}.commentlist p,.commentmetadata{font-weight:400}.commentlist p{line-height:1.5em;text-transform:none}.alt{background:#042b5e!important}#commentform p{margin-bottom:10px!important}h3#respond{margin-bottom:20px}.clear{clear:both}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}div.clear{height:.01em;overflow:hidden}.no-clear{clear:none}.inline-block{display:inline-block}body.lt-ie9 .inline-block{display:inline-block}.aligncenter{display:block}.no-frame{border:0!important;border-radius:0!important;box-shadow:none!important}.textcenter{text-align:center}.textleft{text-align:left}.textright{text-align:right}.italic{font-style:italic}p.break{min-height:1rem;visibility:hidden}.is--underline{text-decoration:underline}body .disableLink{pointer-events:none;cursor:default}.smoothie{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:focus{outline:0}div.model_tag,span.model_tag,span.models_tag{position:relative;display:block;margin:1.25em auto 1em;max-width:100%;visibility:visible}@media only screen and (min-width:768px){div.model_tag.alignleft,span.model_tag.alignleft,span.models_tag.alignleft{float:left;margin:.5em 1em 1em 0}div.model_tag.alignright,span.model_tag.alignright,span.models_tag.alignright{float:right;margin:.5em 0 1em 1em}}div.model_tag img.aligncenter,div.model_tag img.alignleft,div.model_tag img.alignright,span.model_tag img.aligncenter,span.model_tag img.alignleft,span.model_tag img.alignright,span.models_tag img.aligncenter,span.models_tag img.alignleft,span.models_tag img.alignright{float:none;margin:0;border:0;max-width:100%;border-radius:0;box-shadow:none}div.model_tag.alignleft,div.model_tag.alignright,span.model_tag.alignleft,span.model_tag.alignright,span.models_tag.alignleft,span.models_tag.alignright{float:none;margin:0 auto 1.5em}div.model_tag:before,span.model_tag:before,span.models_tag:before{position:absolute;right:0;content:"model";font-size:.85em;padding-right:10px;color:#fff;text-align:right;bottom:20px;text-shadow:1px 1px 0 rgba(0,0,0,.5)}span.models_tag:before{content:"models"}div.models_tag,section.models_tag{position:relative}div.models_tag:before,section.models_tag:before{position:absolute;right:0;content:"models";font-size:.85em;padding-right:10px;color:#fff;text-align:right;bottom:20px;text-shadow:1px 1px 0 rgba(0,0,0,.5)}section.model_tag:before{position:absolute;right:0;content:"model";font-size:.85em;padding-right:10px;color:#fff;text-align:right;bottom:20px;text-shadow:1px 1px 0 rgba(0,0,0,.5)}li.model_ast{position:relative}li.model_ast:before{position:absolute;right:0;content:"*";font-size:.85em;padding-right:10px;color:#fff;text-align:right;top:0;text-shadow:1px 1px 0 rgba(0,0,0,.5)}@media only screen and (min-width:768px max){.hidden-phone{display:none}}@media only screen and (min-width:768px) and (max-width:1060px){.hidden-tablet{display:none}}@media only screen and (min-width:1060px){.hidden-desktop{display:none}}video{max-width:100%;height:auto}.caption,img.aligncenter,img.alignleft,img.alignnone,img.alignright{display:block;height:auto;margin:0 auto 1em;max-width:100%}img.alignleft,img.alignright{float:none}@media only screen and (min-width:768px){img.alignleft,img.alignright{margin-bottom:1em;max-width:50%}}@media only screen and (min-width:768px){img.alignleft{float:left;margin-right:1em}}@media only screen and (min-width:768px){img.alignright{float:right;margin-left:1em}}.wp-caption{max-width:95%}.wp-caption img{width:100%;height:auto}.yes-frame,img.aligncenter,img.alignleft,img.alignright{visibility:visible}.button,.buttons a,.submit-btn,.wp-block-button__link{cursor:pointer;display:inline-block;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;font-family:Lato,sans-serif;border:1px solid #707070;background:#262626;color:#ffcc8c;transition:all .15s ease-in;font-size:16px;line-height:1em;font-weight:300;box-shadow:0 33px 26px rgba(0,0,0,.25);padding:15px 20px 22px 20px!important}@media only screen and (min-width:768px){.button,.buttons a,.submit-btn,.wp-block-button__link{padding:15px 40px 22px 40px!important;text-transform:uppercase}}.button:hover,.buttons a:hover,.submit-btn:hover,.wp-block-button__link:hover{background:#343434}.button:after,.buttons a:after,.submit-btn:after,.wp-block-button__link:after{content:"";position:absolute;top:39px;left:calc(50% - 40px);width:80px;height:1px;background-color:#ffcc8c}.wp-block-button__link{margin-top:20px;border-radius:0;color:#ffcc8c!important}.disclaimer{font-size:11px;font-style:italic}@media only screen and (min-width:768px){.two-column{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}}.spaced-list li{margin-bottom:1.5em;padding-left:30px!important}.b-lazy{transition:opacity .3s ease-in-out;max-width:100%;opacity:0}.b-lazy.b-loaded{opacity:1}::-moz-selection{background:#262626}::selection{background:#262626}html{font:16px/24px Lato,sans-serif}body{color:#626161;font:16px/28px Lato,sans-serif;font-weight:400;min-width:320px;text-align:center}@media only screen and (min-width:768px){body{font:18px/30px Lato,sans-serif}}p{margin:0 0 1em;font-weight:300}dl,ol,ul{font-weight:300}.headline,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;color:#262626;font-weight:300}.headline,h2{font-size:30px;font-size:1.875rem;line-height:1.1em}@media only screen and (min-width:1060px){.headline,h2{font-size:40px;font-size:2.5rem;line-height:1.1em}}h3{font-size:24px;font-size:1.5rem;line-height:1.1em}@media only screen and (min-width:1060px){h3{font-size:34px;font-size:2.125rem;line-height:1.1em}}h4,h5,h6{font-size:20px;font-size:1.25rem}@media only screen and (min-width:1060px){h4,h5,h6{font-size:28px;font-size:1.75rem}}a{color:#262626;text-decoration:underline}a:focus{outline:0;text-decoration:none}blockquote{font-family:"Playfair Display",serif;font-style:italic}@media only screen and (min-width:1060px){blockquote{font-size:25px;font-size:1.5625rem;line-height:110%}}blockquote footer{font-style:normal}.contain,section{padding:20px}@media only screen and (min-width:1060px){.contain,section{padding:20px 40px}}@media only screen and (min-width:1460px){.contain,section{padding-right:calc(40px + 50vw - 1460px / 2);padding-left:calc(40px + 50vw - 1460px / 2);padding-top:20px;padding-bottom:20px}}.breadcrumb-wrap,.gallery-cat-wrap,.page-title,.single-case-content,main{padding-left:20px;padding-right:20px}@media only screen and (min-width:768px){.breadcrumb-wrap,.gallery-cat-wrap,.page-title,.single-case-content,main{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1200px){.breadcrumb-wrap,.gallery-cat-wrap,.page-title,.single-case-content,main{max-width:1280px;margin:0 auto}}.container,.container-full{position:relative}.container{max-width:1060px;margin:0 auto;text-align:left}@media only screen and (min-width:1460px){#menu-main,.header-top{padding:0 calc(40px + 50% - 1460px / 2)!important}}@media only screen and (min-width:1060px){.nav-bar{width:100%;height:50px;background:#000}}.is--device .nav-bar nav{padding:0 20px}@media only screen and (min-width:1060px){.is--device .menu-buttons{display:block}}.header-top{padding-top:0;padding-bottom:0;display:flex;justify-content:space-between;align-items:center;height:80px;padding-left:20px;box-shadow:0 3px 6px rgba(0,0,0,.15);background:#fff;position:fixed;top:0;right:0;left:0;z-index:999}@media only screen and (min-width:1060px){.header-top{position:relative;box-shadow:none;height:120px;text-align:left;padding-left:40px;padding-right:40px}}.header-top .header-logo img{width:190px;height:45px}@media only screen and (min-width:1060px){.header-top .header-logo img{width:264px;height:63px}}.header-top h1.site-logo{margin:0!important;padding:0}.header-top h1.site-logo span{display:none}.h-phone{width:60px;height:80px;padding-top:20px;position:absolute;right:85px}@media only screen and (min-width:390px){.h-phone{right:100px}}@media only screen and (min-width:1060px){.h-phone{position:relative;padding-top:0;right:0;width:220px;height:auto;font-size:30px;font-size:1.875rem;line-height:1em;font-weight:700}.h-phone a{text-decoration:none}}.h-phone span{display:none}@media only screen and (min-width:1060px){.h-phone span{display:block}}.h-phone svg{width:37px;height:37px}@media only screen and (min-width:1060px){.h-phone svg{display:none}}.menu-trigger{width:80px;height:80px;display:flex;flex-direction:row-reverse;cursor:pointer;display:flex;justify-content:center;align-items:center;z-index:9999;background:#f6f0e3}@media only screen and (min-width:1060px){.menu-trigger{display:none}}.extra-moobile-nav-buttons{margin-top:40px;display:flex;justify-content:center;margin-bottom:30px;align-items:center}.extra-moobile-nav-buttons a{width:115px;height:115px;background:#262626;color:#ffcc8c;text-decoration:none;border:1px solid #88777b;margin:0 5px;text-align:center;font-weight:300;padding-left:10px;padding-right:10px;font-size:13px;font-size:.8125rem;line-height:15px;font-size:12px!important}@media only screen and (min-width:768px){.extra-moobile-nav-buttons a{width:140px;height:140px;font-size:16px;font-size:1rem;line-height:15px}}.extra-moobile-nav-buttons a svg{margin:0 auto;margin-top:15px;margin-bottom:15px;display:block;height:23px}@media only screen and (min-width:768px){.extra-moobile-nav-buttons a svg{margin-top:25px;margin-bottom:20px}}.extra-moobile-nav-buttons a .split-line{margin:0 auto;margin-top:15px;width:60px;height:1px;background-color:#f9d99a}@media only screen and (min-width:768px){.extra-moobile-nav-buttons a .split-line{width:80px}}.extra-moobile-nav-buttons.show-extra-nav{display:inline}.extra-moobile-nav-buttons.hide-extra-nav{background-position:0 0}.header-wrapper-alternative{background:url("https://www.shfacialplastics.com/wp-content/themes/shfacialplastics/images/header-gold.jpg");background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:20px;padding-bottom:20px;margin-top:80px;height:140px}@media only screen and (min-width:768px){.header-wrapper-alternative{height:300px;padding-top:30px;padding-bottom:40px}}@media only screen and (min-width:1060px){.header-wrapper-alternative{margin-top:0}}.header-wrapper-alternative .page-title .headline,.header-wrapper-alternative .page-title h1{color:#262626}.header-wrapper-alternative .page-title .headline:after,.header-wrapper-alternative .page-title h1:after{background:#262626;display:none}@media only screen and (min-width:768px){.page-833 .header-wrapper-alternative .page-title .headline,.page-833 .header-wrapper-alternative .page-title h1{font-size:45px}}.internal-header-images{background-color:#d0b392;position:relative;background-position:center center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;height:200px;margin-top:80px}@media only screen and (min-width:768px){.internal-header-images{background-position:center center;height:400px;box-shadow:5px 14px 30px rgba(0,0,0,.16)}}@media only screen and (min-width:1060px){.internal-header-images{margin-top:0}}.menu-wrap{display:none}.hover-menu.menu-wrap{display:none}.touch-menu{display:block}.touch-menu.menu-wrap{width:100%;position:fixed;top:80px;bottom:0;right:0;height:100%;z-index:-1;padding:0}.touch-menu .main-menu{background:#262626;height:100%;width:100%;overflow-y:scroll;text-align:left;opacity:0;padding-top:20px}.touch-menu .main-menu li{margin:0;padding:0 20px;position:relative;list-style-type:none}.touch-menu .main-menu li:before{display:none}.touch-menu .main-menu li ul li{padding:0 0}.touch-menu .main-menu a{font-family:Lato,sans-serif;font-size:18px;font-size:1.125rem;line-height:1em;text-decoration:none;display:block;color:#ffcc8c;text-transform:uppercase}.touch-menu .main-menu a:active,.touch-menu .main-menu a:focus,.touch-menu .main-menu a:hover{outline:0}.touch-menu .main-menu .menu-item>a{padding:18px 0;border-bottom:1px solid rgba(255,204,140,.1)}@media only screen and (min-width:1060px){.touch-menu .main-menu .menu-item>a{border-bottom:none}}.touch-menu .main-menu .sub-menu{display:none}.touch-menu .main-menu .sub-menu a{font-size:16px;font-size:1rem;line-height:1em;font-family:Lato,sans-serif;text-transform:none;text-transform:uppercase;padding-right:0;padding:12px 0;padding-left:20px}.touch-menu .main-menu .sub-menu .nav-dropdown-button{right:20px;top:-4px}.touch-menu .main-menu .sub-menu .sub-menu a{padding-left:30px}.touch-menu .nav-dropdown-button{position:absolute;z-index:25;width:50px;height:54px;right:40px;top:0;cursor:pointer;display:flex;justify-content:flex-end;padding-right:20px;align-items:center}.menu-is-open .touch-menu{z-index:500;overflow:scroll;opacity:1;height:100%!important}.menu-is-open .touch-menu .main-menu{opacity:1;transition:opacity .25s ease-in-out;height:100vh;z-index:9999}.menu-is-closed .touch-menu{height:0!important}.menu-is-closed .touch-menu .main-menu{opacity:0}.nav-expander{width:20px;height:20px;padding:20px;position:relative;right:-40px;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}.nav-expander span{display:block;position:absolute;height:2px;width:15px;background:#ffcc8c;opacity:1;left:0;transform:rotate(0);transition:.5s ease-in-out}.nav-expander span:first-child{top:18px;left:10px}.nav-expander span:nth-child(2){top:18px;left:10px;transform:rotate(90deg)}.sub-menu-open>.nav-dropdown-button .nav-expander span:nth-child(2){transform:rotate(180deg)}.nav-hamburger{width:32px;height:20px;position:relative;transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}.nav-hamburger span{display:block;position:absolute;height:4px;width:100%;background:#262626;opacity:1;right:0;transform:rotate(0);transition:.25s ease-in-out;border-radius:2px}.nav-hamburger span:first-child{top:0}.nav-hamburger span:nth-child(2),.nav-hamburger span:nth-child(3){top:8px}.nav-hamburger span:nth-child(4){top:16px;width:70%}.nav-hamburger.open span{background:#262626}@media only screen and (min-width:1060px){.nav-hamburger.open span{background:#fff}}.nav-hamburger.open span:first-child{top:9px;width:0%;right:50%}.nav-hamburger.open span:nth-child(2){transform:rotate(45deg)}.nav-hamburger.open span:nth-child(3){transform:rotate(-45deg)}.nav-hamburger.open span:nth-child(4){top:9px;width:0%;right:50%}@media only screen and (min-width:1060px){.not--device .menu-wrap{font-size:15px;font-size:.9375rem;line-height:1em;display:block;flex-grow:1;background:#262626}.not--device .menu-wrap .main-menu{font-size:0;text-align:center;display:flex;align-items:center;justify-content:center;padding-left:20px;padding-right:20px;height:50px}.not--device .menu-wrap .main-menu>li{display:flex;align-items:center;position:relative;height:100%}.not--device .menu-wrap .main-menu>li:hover{background-color:#343434}.not--device .menu-wrap .main-menu>li:hover>.sub-menu{opacity:1;visibility:visible;z-index:50;top:50px}.not--device .menu-wrap .main-menu>li:hover>a{color:#ffcc8c;text-decoration:none}.not--device .menu-wrap .main-menu>li.mega-menu{position:static}.not--device .menu-wrap .main-menu>li a{font-family:Lato,sans-serif;font-size:15px;font-size:.9375rem;line-height:1em;font-weight:400;display:block;text-decoration:none;padding:20px 30px;transition:color .25s ease;color:#ffcc8c;position:relative;text-transform:uppercase}.not--device .menu-wrap a{font-size:15px;font-size:.9375rem;line-height:1em}.not--device .menu-wrap #menu-item-17 .sub-menu{left:-25px}.not--device .menu-wrap .sub-menu{background:rgba(52,52,52,.96);border:1px solid rgba(255,204,140,.2);position:absolute;top:50px;left:50%;right:50%;transform:translate(-50%,0);opacity:0;visibility:hidden;width:300px;z-index:-5;transition:.25s ease-in-out top,.25s ease-in-out opacity}.not--device .menu-wrap .sub-menu>li.menu-item-has-children{position:relative}.not--device .menu-wrap .sub-menu>li.menu-item-has-children:hover>.sub-menu{opacity:1;visibility:visible;right:inherit;left:inherit;transform:none;left:299px;top:-1px}.not--device .menu-wrap .sub-menu>li a{color:#ffcc8c;font-size:14px}.not--device .menu-wrap .sub-menu>li:hover>a{text-decoration:none;background-color:#262626}.not--device .menu-wrap .sub-menu .nav-dropdown-button{position:absolute;width:8px;height:8px;top:calc(50% - 4px);right:15px;border-top:2px solid #d0b392;border-right:2px solid #d0b392;transform:rotate(45deg)}.not--device .menu-wrap .sub-menu a{border-bottom:1px solid rgba(255,204,140,.2);text-align:left;padding:14px 25px!important;color:#fff}.not--device .menu-wrap .nav-dropdown-button .nav-expander{display:none}.not--device .menu-wrap .duplicate-item{display:none}.not--device .menu-wrap .mega-menu:hover>a{border-bottom:5px solid #ffcc8c;position:relative;top:5px;display:flex;height:calc(100% - 5px);align-items:center;margin-bottom:5px}.not--device .menu-wrap .mega-menu:hover>.sub-menu{display:flex;transform:translate(-50vw);opacity:1}.not--device .menu-wrap .mega-menu:after{display:none}.not--device .menu-wrap .mega-menu>.sub-menu{padding-right:calc(40px + 50vw - 1060px / 2);padding-left:calc(40px + 50vw - 1060px / 2);padding-top:20px;padding-bottom:20px;width:100%;transform:translate(-200vw);opacity:0}}@media only screen and (min-width:1060px) and (min-width:1460px){.not--device .menu-wrap .mega-menu>.sub-menu{padding-right:calc(40px + 50vw - 1460px / 2);padding-left:calc(40px + 50vw - 1460px / 2);padding-top:20px;padding-bottom:20px}}@media only screen and (min-width:1060px){.not--device .menu-wrap .mega-menu>.sub-menu .nav-segment{flex-basis:0;flex-grow:2;-moz-column-count:2;column-count:2;text-align:left}.not--device .menu-wrap .mega-menu>.sub-menu .nav-segment>li{display:inline-block}.not--device .menu-wrap .mega-menu>.sub-menu .nav-segment>li .sub-menu{visibility:visible}.not--device .menu-wrap .mega-menu>.sub-menu .nav-segment>li .sub-menu>li{display:block}.not--device .menu-wrap .mega-menu>.sub-menu .social-segment{flex-basis:0;flex-grow:1;color:#fff;display:flex;justify-content:space-around;align-items:center;flex-direction:column}.not--device .menu-wrap .mega-menu>.sub-menu .social-segment a{padding:0}.not--device .menu-wrap .mega-menu>.sub-menu .social-segment i{color:#fff}.not--device .menu-wrap .mega-menu>.sub-menu .social-segment .hdng{font-size:50px;font-size:3.125rem;line-height:1em;font-weight:300;color:#fff;margin-bottom:30px}.not--device .menu-wrap .mega-menu>.sub-menu .social-segment .button{font-size:50px;font-size:3.125rem;line-height:1em;font-weight:300;font-family:Lato,sans-serif;display:inline-block;border:1px solid rgba(255,255,255,.2);color:#fff;text-align:center}.not--device .menu-wrap .mega-menu>.sub-menu .sub-menu{position:relative;opacity:1;visibility:hidden;width:100%;top:inherit;left:0!important;right:inherit;transform:none;z-index:50;padding-left:30px;background:0 0}.not--device .menu-wrap .mega-menu>.sub-menu li{padding-right:0}.not--device .menu-wrap .mega-menu>.sub-menu li:after{display:none}.not--device .menu-wrap .mega-menu>.sub-menu a:hover{color:rgba(255,255,255,.8)}.not--device .menu-wrap .mega-menu>.sub-menu>li{display:inline-block;vertical-align:top;padding:25px}.not--device .menu-wrap .mega-menu>.sub-menu>li>.sub-menu,.not--device .menu-wrap .mega-menu>.sub-menu>li>a{background:0 0}.not--device .menu-wrap .close-menu{display:none!important}}.content{width:100%}@media only screen and (min-width:1060px){.content{width:100%;padding-bottom:20px}}.page-title{width:100%;text-align:left;margin-top:20px}@media only screen and (min-width:768px){.page-title{margin-top:100px}}.page-title .headline,.page-title h1{color:#fff;margin:0;font-family:Lato,sans-serif;text-align:left;font-weight:300;font-size:25px;font-size:1.5625rem;line-height:1.1em;position:relative}@media only screen and (min-width:768px){.page-title .headline,.page-title h1{font-size:55px;font-size:3.4375rem}}.page-title .headline:after,.page-title h1:after{content:"";position:absolute;bottom:-10px;left:0;width:108px;height:2px;background-color:#fff}@media only screen and (min-width:768px){.page-title .headline:after,.page-title h1:after{bottom:-30px}}.site-crumbs{text-align:left;padding-top:10px}.site-crumbs .salacious-crumb{font-size:12px;font-size:.75rem;font-family:Lato,sans-serif;font-style:normal}.site-crumbs .salacious-crumb a{text-decoration:none;color:#626161}.site-crumbs .salacious-crumb .crumb-sep{border-right:1px solid #626161;color:#626161;margin:0 6px}.site-crumbs .salacious-crumb span{color:#626161!important}.site-crumbs .salacious-crumb .current-crumb-item{color:#626161!important}.site-crumbs .salacious-crumb .current-crumb-item a{color:#626161!important}.site-crumbs p{margin:0}.interior{display:block;text-align:left;margin-bottom:40px;padding-top:0}.interior .content{padding-top:20px}.interior .content a{color:#262626}.interior .content a:hover{color:#d0b392}.interior .content p{margin-bottom:30px}.interior .content h2,.interior .content h3,.interior .content h4,.interior .content h5,.interior .content h6{margin-top:0;margin-bottom:20px;margin-top:60px}@media only screen and (min-width:768px){.interior .content h2,.interior .content h3,.interior .content h4,.interior .content h5,.interior .content h6{margin-top:70px}}.interior .content>h2{margin-top:0}.interior .content>ol~h2,.interior .content>p~h2,.interior .content>ul~h2{margin-top:60px}@media only screen and (min-width:768px){.interior .content>ol~h2,.interior .content>p~h2,.interior .content>ul~h2{margin-top:70px}}.interior .content ul{list-style:none;margin:20px 0 40px 0}@media only screen and (min-width:768px){.interior .content ul{margin:30px 40px 60px 0}}.interior .content ul li{position:relative;padding-left:30px}.interior .content ul li:before{content:"";background:#ffcc8c;background:#f8e9dc;background:linear-gradient(180deg,#f8e9dc 0,#d99065 100%);font-weight:700;position:absolute;left:0;top:12px;width:8px;height:8px;border-radius:50%}.interior .content ol{counter-reset:item;margin:20px 0 40px 0}@media only screen and (min-width:768px){.interior .content ol{margin:30px 40px 60px 0}}.interior .content ol>li{display:block}.interior .content ol>li:before{content:counter(item) ". ";counter-increment:item;color:#d99065;margin-right:14px}.interior .content blockquote{position:relative;margin:0;text-align:center;padding:100px 20px 80px 20px;margin-top:60px;margin-bottom:40px;background:#f7f7f7 url("https://www.shfacialplastics.com/wp-content/themes/shfacialplastics/images/svg/icon-stars-blue.svg") top left;background-repeat:no-repeat;background-position:top center;background-size:170px;background-position-y:50px}@media only screen and (min-width:768px){.interior .content blockquote{background-position-y:100px;margin-top:100px;margin-bottom:40px;padding:150px 40px 120px 40px}}.interior .content blockquote cite,.interior .content blockquote p{font-family:Lato,sans-serif;max-width:980px;margin:0 auto;color:#5a5a5a;font-size:18px;font-size:1.125rem;line-height:1.8em;font-style:italic;font-weight:300!important}@media only screen and (min-width:768px){.interior .content blockquote cite,.interior .content blockquote p{font-size:26px;font-size:1.625rem;line-height:1.8em}}.interior .content blockquote cite{font-style:normal;margin-top:20px;display:block;font-family:Lato,sans-serif;color:#262626}@media only screen and (min-width:768px){.interior .content blockquote cite{font-size:26px}}.interior .block-candidate-cta,.interior .block-patient-stories,.interior .full-width,.interior .full-width-image,.interior .meet-the-doctor-block,.interior .on-page-BNA-Gallery{position:relative;width:100vw;left:-20px}@media only screen and (min-width:768px){.interior .block-candidate-cta,.interior .block-patient-stories,.interior .full-width,.interior .full-width-image,.interior .meet-the-doctor-block,.interior .on-page-BNA-Gallery{left:-40px}}@media only screen and (min-width:1280px){.interior .block-candidate-cta,.interior .block-patient-stories,.interior .full-width,.interior .full-width-image,.interior .meet-the-doctor-block,.interior .on-page-BNA-Gallery{left:calc((0px + 50vw - 1200px / 2) * -1);max-width:none;margin:auto}}.interior .wp-block-columns .wp-block-column iframe{width:100%}.interior .aligncenter{text-align:center}.interior .wp-block-embed iframe{margin-top:40px;max-width:100%}@media only screen and (min-width:768px){.interior .wp-block-embed iframe{width:640px;height:360px}}.interior .introduction-block figure{margin-bottom:20px;margin-left:0}@media only screen and (min-width:768px){.interior .introduction-block figure{margin-left:40px}}.interior .introduction-block img{height:auto}@media only screen and (min-width:768px){.interior .introduction-block img{position:relative;margin-top:-80px;box-shadow:0 33px 26px rgba(0,0,0,.25)}}.interior .image-left-block figure{width:130px;height:auto}.interior .image-left-block figure img{width:100%;height:auto}.interior .image-left-block h2{margin-top:0}@media only screen and (min-width:768px){.interior .image-left-block h2{position:relative;padding-top:130px}.interior .image-left-block h2:before{content:"";position:absolute;bottom:70px;left:330px;height:70px;width:2px;background-color:#707070}}@media only screen and (min-width:768px) and (min-width:768px){.interior .image-left-block img{box-shadow:0 33px 26px rgba(0,0,0,.25)}}@media only screen and (min-width:768px){.interior .image-left-block figure.alignleft{width:auto}}@media only screen and (min-width:768px) and (min-width:768px){.interior .image-left-block figure.alignleft{margin-right:60px;margin-bottom:60px}}.interior .Gold-Background-Cover{border:2px solid rgba(0,0,0,.06);margin-top:60px;margin-bottom:60px}@media only screen and (min-width:768px){.interior .Gold-Background-Cover{margin-top:100px;margin-bottom:100px;padding-bottom:60px}}@media only screen and (min-width:768px){.interior .Gold-Background-Cover .wp-block-cover__inner-container{width:calc(100% - 140px)}}.interior .on-page-BNA-Gallery{padding:20px 10px;margin-bottom:60px}@media only screen and (min-width:768px){.interior .on-page-BNA-Gallery{padding:40px;margin-bottom:100px}}.interior .on-page-BNA-Gallery .wp-block-cover__inner-container{border:1px solid #ffcc8c;padding-top:40px;padding-bottom:40px;width:calc(100% - 0px)!important}.rm-case-filter{display:flex;justify-content:center;border-bottom:solid 1px #ddd;padding-bottom:10px}.rm-case-filter select{-webkit-appearance:none;appearance:none;color:#161616;font-family:Inter,sans-serif;font-size:24px;font-weight:300;border:0;background:url('/wp-content/themes/shfacialplastics/images/svg/chevron-down.svg') no-repeat right bottom;background-size:30px;padding:4px 40px 4px 10px;cursor:pointer}.rm-case-filter select option{background-color:#fff}.rm-case-filter select option:hover{background-color:#f0f0f0}.header-wrapper-alternative.gallery h1{color:#fff;font-weight:600;text-transform:uppercase;letter-spacing:2px}.header-wrapper-alternative.gallery h1 span{font-weight:300;text-transform:capitalize;letter-spacing:-1px}.tmpl_type_rmg_archive h2.gallery-heading{margin-bottom:40px!important}h2.gallery-heading{color:#000!important;font-size:28px;text-transform:uppercase;font-weight:800;margin-bottom:40px!important}h3.category-heading{font-size:24px;text-align:left;margin-top:10px;margin-bottom:0}.tmpl_type_rmg_category_parent h2.gallery-heading{margin-top:0}.gallery-category-wrapper{padding-top:20px}.gallery-category-content .gallery-images .before-after-set{position:relative;display:flex;align-items:stretch;gap:4px}.gallery-category-content .gallery-images .before-after-set:after{content:'';position:absolute;width:100%;height:100%;z-index:200;opacity:0;background:url('/wp-content/themes/shfacialplastics/images/svg/plus-sign.svg') rgba(0,0,0,.5) no-repeat center center;background-size:60px;transition:all .4s ease-in}.tmpl_type_rmg_category_child .new-gallery .bna-group a:before,.tmpl_type_rmg_category_parent .new-gallery .bna-group a:before{content:'';width:100%;height:100%;background:url('/wp-content/themes/shfacialplastics/images/svg/plus-sign.svg') no-repeat center center;background-size:60px;transition:all .4s ease-in}.gallery-category-content .gallery-images .before-after-set:hover:after{position:absolute;opacity:1}.gallery-category-content .gallery-row{display:flex;flex-basis:auto;gap:0}.gallery-category-content .gallery-row .before-after-set:first-of-type{margin-right:20px}.gallery-category-content .gallery-images{flex-wrap:wrap;border-bottom:solid 1px #ddd;padding-bottom:30px}.gallery-category-content .gallery-row:first-of-type{margin-bottom:30px}.gallery-category-content .gallery-images .before-after-set{flex-basis:auto;width:calc(50% - 10px)}.gallery-category-content .before-after-set{width:calc(50% - 4px)}.gallery-category-content .gallery-images .caseimg{width:50%;max-width:50%}.gallery-category-content .gallery-images .caseimg img{display:block;width:100%;max-width:100%;height:auto}.gallery-category-content a{text-decoration:none}.gallery-category-content a h2{color:#626161;font-size:24px;text-align:left;text-decoration:unset;margin-bottom:10px!important}.gallery-category-content .see-more{font-size:16px;margin-top:40px;text-align:right;text-transform:uppercase;font-weight:800}.gallery-category-content .see-more:hover{font-weight:500}.tmpl_type_rmg_single_case .case-wrap{border-top:solid 1px #ddd;margin-top:20px}.tmpl_type_rmg_single_case .case-wrap .single-case-wrapper{padding-top:60px}.tmpl_type_rmg_single_case h2.single-case-title{margin-top:0;margin-bottom:20px}.tmpl_type_rmg_single_case #customize-thumbnails.new-gallery{gap:10px;flex-wrap:wrap}.tmpl_type_rmg_single_case .gallery-navigation.new-gallery{justify-content:space-between;top:auto;padding-bottom:0}.tmpl_type_rmg_single_case .gallery-navigation.new-gallery .back-to-gallery{text-decoration:none;font-weight:300;font-size:18px;transition:all .4s ease-in-out}.tmpl_type_rmg_single_case .gallery-navigation.new-gallery .back-to-gallery:hover{font-weight:500}.tmpl_type_rmg_single_case .gallery-navigation.new-gallery .back-to-gallery i{padding-right:10px;font-weight:500}.tmpl_type_rmg_single_case #customize-thumbnails.new-gallery li img{width:40px;max-width:40px}.tmpl_type_rmg_single_case .single-case-wrapper{display:flex;flex-direction:column}.tmpl_type_rmg_single_case .new-gallery .bnawrap{gap:2px;margin-bottom:36px}.tmpl_type_rmg_single_case .new-gallery .bnawrap .img-frame{width:calc(50% - 1px)}.new-gallery .bnawrap .tns-lazy-img{display:block;width:100%;max-width:100%;height:auto}.new-gallery .bnawrap .bna-label{font-size:20px;font-weight:300}.tmpl_type_rmg_single_case .case-wrap.new-gallery .tns-controls button{background-color:transparent}.tmpl_type_rmg_single_case .case-wrap.new-gallery .tns-controls button[data-controls=next]:after,.tmpl_type_rmg_single_case .case-wrap.new-gallery .tns-controls button[data-controls=prev]:after{font-size:40px}.tmpl_type_rmg_single_case .new-gallery .button-gallery-nav{box-shadow:unset;color:#000;background-color:unset;padding:10px;text-decoration:none;font-weight:300}.tmpl_type_rmg_single_case .new-gallery .gallery-nav.bottom{width:100%;display:flex;justify-content:space-between;padding-top:10px;border-top:solid 1px #ddd;margin-bottom:60px}.tmpl_type_rmg_single_case #customize-thumbnails.new-gallery li{padding-bottom:2px}.tmpl_type_rmg_single_case #customize-thumbnails.new-gallery li.tns-nav-active{border-bottom:0}.tmpl_type_rmg_single_case #customize-thumbnails.new-gallery li.tns-nav-active .thumbnail small{font-weight:600}.tmpl_type_rmg_single_case .new-gallery .button-gallery-nav i{position:relative;font-weight:500;top:auto;left:auto;right:auto}.tmpl_type_rmg_single_case .button-gallery-nav i.fa-chevron-right{padding-left:10px}.tmpl_type_rmg_single_case .button-gallery-nav i.fa-chevron-left{padding-right:10px}.tmpl_type_rmg_single_case .case-wrap.new-gallery .case-content{width:100%}.header-wrapper-alternative.gallery{background:url('/wp-content/themes/shfacialplastics/images/dr-harirchian-gallery-hero-mobile.jpg') no-repeat center center;background-size:cover;height:480px}@media (min-width:768px){h2.gallery-heading{font-size:36px}.tmpl_type_rmg_category_child .gallery-cat-wrap.new-gallery,.tmpl_type_rmg_category_parent .gallery-cat-wrap.new-gallery{gap:10px!important}.tmpl_type_rmg_category_child .new-gallery .bna-group,.tmpl_type_rmg_category_parent .new-gallery .bna-group{padding:0 0 80px}.tmpl_type_rmg_single_case .case-wrap .case-images-main .tns-controls{width:100%}.tmpl_type_rmg_single_case #customize-thumbnails.new-gallery li img{width:50px;max-width:50px}.tmpl_type_rmg_category_child .new-gallery .bna-group,.tmpl_type_rmg_category_parent .new-gallery .bna-group{width:calc(50% - 10px)}.tmpl_type_rmg_single_case .gallery-navigation.new-gallery{padding-bottom:50px}.tmpl_type_rmg_single_case .gallery-navigation.new-gallery .back-to-gallery{font-size:24px}.tmpl_type_rmg_single_case #customize-thumbnails.new-gallery{flex-wrap:nowrap}}@media (min-width:1024px){.header-wrapper-alternative.gallery{background:url('/wp-content/themes/shfacialplastics/images/dr-harirchian-gallery-hero.jpg') no-repeat center center;background-size:cover;height:480px}.header-wrapper-alternative.gallery h1{max-width:440px;font-size:66px}.header-wrapper-alternative.gallery h1 span{font-size:42px}.gallery-category-content .gallery-row:first-of-type{margin-bottom:60px}.tmpl_type_rmg_single_case .single-case-wrapper{flex-direction:row}.tmpl_type_rmg_single_case .case-wrap.new-gallery .case-images-main{width:66%}.tmpl_type_rmg_single_case .case-wrap.new-gallery .case-content{width:33%}.tmpl_type_rmg_single_case #customize-thumbnails.new-gallery{justify-content:space-between;margin-bottom:40px}.tmpl_type_rmg_single_case #customize-thumbnails.new-gallery li img{width:110px;max-width:110px}}@media only screen and (min-width:768px){.interior .on-page-BNA-Gallery .wp-block-cover__inner-container{width:100%!important}}.interior .on-page-BNA-Gallery h2{margin-top:0;margin-bottom:60px}.interior .on-page-BNA-Gallery .wp-block-columns{max-width:90%;margin:0 auto}.interior .on-page-BNA-Gallery .wp-block-columns .bnacase-imgset{text-align:center;margin:0 auto}.interior .on-page-BNA-Gallery .wp-block-buttons{margin-top:40px}.interior .archor-buttons-list{margin-bottom:40px}@media only screen and (min-width:768px){.interior .archor-buttons-list{margin-bottom:60px;display:flex;flex-wrap:wrap;justify-content:space-around}}.interior .archor-buttons-list .wp-block-button{width:100%;margin-right:0}@media only screen and (min-width:768px){.interior .archor-buttons-list .wp-block-button{width:48%}}.interior .archor-buttons-list .wp-block-button__link{margin-top:0;width:100%;text-align:left}@media only screen and (min-width:768px){.interior .archor-buttons-list .wp-block-button__link{margin-bottom:20px;font-size:25px;font-size:1.5625rem;line-height:1em;font-weight:300}}.interior .archor-buttons-list .wp-block-button__link:after{display:none}.interior .wp-block-group.testimonials-with-stars{padding-top:100px;padding-bottom:120px;position:relative}@media only screen and (min-width:768px){.interior .wp-block-group.testimonials-with-stars{padding-top:100px;padding-bottom:140px}}.interior .wp-block-group.testimonials-with-stars p{max-width:1060px;margin:0 auto;text-align:center;font-size:18px;font-size:1.125rem;line-height:2em;font-weight:300;font-style:italic}@media only screen and (min-width:768px){.interior .wp-block-group.testimonials-with-stars p{font-size:25px;font-size:1.5625rem;line-height:2em;font-weight:300}}.interior .wp-block-group.testimonials-with-stars:before{content:"";top:30px;left:calc(50% - 25px);position:absolute;background:url("https://www.shfacialplastics.com/wp-content/themes/shfacialplastics/images/svg/icon-quote.svg") center center;background-repeat:no-repeat;background-position:top center;height:58px;width:47px;text-align:center}.interior .wp-block-group.testimonials-with-stars:after{content:"";bottom:50px;left:calc(50% - 25px);position:absolute;background:url("https://www.shfacialplastics.com/wp-content/themes/shfacialplastics/images/svg/icon-quote.svg") center center;background-repeat:no-repeat;background-position:top center;height:58px;width:47px;text-align:center;transform:rotate(180deg)}.interior .wp-block-cover.testimonial-block-with-stars{margin:0 0;border:1px solid rgba(87,65,64,.15);min-height:0}@media only screen and (min-width:768px){.interior .wp-block-cover.testimonial-block-with-stars{margin:80px 0}.testimonials .interior .wp-block-cover.testimonial-block-with-stars{margin:15px 0}}.interior .wp-block-cover.testimonial-block-with-stars h3{margin-top:0;position:relative;top:40px;font-size:20px}.interior .wp-block-cover.testimonial-block-with-stars .wp-block-cover__inner-container{background:url("https://www.shfacialplastics.com/wp-content/themes/shfacialplastics/images/svg/icon-stars-yellow.svg");background-position:center top;background-repeat:no-repeat;background-size:222px 35px;position:relative}.interior .wp-block-cover.testimonial-block-with-stars p{text-align:center;font-size:22px;font-size:1.375rem;line-height:1.5em;font-style:italic;max-width:800px;font-weight:300;margin:0 auto;padding-top:10px}.interior .wp-block-cover.testimonial-block-with-stars .wp-block-button__link{margin-top:40px}.interior .citations-block p{font-size:12px;line-height:18px;margin-bottom:0}.interior .block-image-cover-left-text-right .wp-block-cover,.interior .block-text-left-image-cover-right .wp-block-cover{box-shadow:0 33px 26px rgba(0,0,0,.25)}.interior .wp-block-embed.is-type-video{text-align:center;margin-bottom:40px}@media only screen and (min-width:1060px){.interior .wp-block-embed.is-type-video{margin-bottom:80px}}.interior .wp-block-embed.is-type-video iframe{box-shadow:0 33px 26px rgba(0,0,0,.25);border-radius:10px;padding:10px}@media only screen and (min-width:1060px){.interior .wp-block-embed.is-type-video iframe{margin-top:80px;padding:30px;width:916px;height:515px}}.interior .meet-the-doctor-block{padding:60px 0;margin-top:60px;bottom:-70px}@media only screen and (min-width:768px){.interior .meet-the-doctor-block{padding:60px 0 40px 0;margin-top:80px;bottom:-120px}}.interior .meet-the-doctor-block .wp-block-columns{max-width:1180px;margin:0 auto;flex-direction:column-reverse}@media only screen and (min-width:768px){.interior .meet-the-doctor-block .wp-block-columns{flex-direction:row}}.interior .meet-the-doctor-block .wp-block-column:nth-of-type(2){margin-bottom:20px}@media only screen and (min-width:768px){.interior .meet-the-doctor-block .wp-block-column:nth-of-type(2){margin-bottom:0}}.interior .meet-the-doctor-block .wp-block-image{position:relative}.interior .meet-the-doctor-block .wp-block-image img{max-width:300px;width:100%;height:auto}@media only screen and (min-width:768px){.interior .meet-the-doctor-block .wp-block-image{top:-130px}}.interior .meet-the-doctor-block h3{margin-top:20px;font-family:"Playfair Display",serif}.interior hr.wp-block-separator{border-top:1px solid #e3e2e2}.interior .gallery-size-medium{display:flex;flex-wrap:wrap;justify-content:center}.interior .gallery-size-medium .gallery-item{float:none!important;margin-right:5px;margin-left:5px;width:45%!important}@media only screen and (min-width:768px){.interior .gallery-size-medium .gallery-item{margin-right:10px;margin-left:10px;width:19%!important}}.interior .gallery-size-medium .gallery-item img{border:none!important;width:100%;height:auto}.page-833 .interior .introduction-block img{margin-top:0}aside{width:300px;margin:0 auto;position:relative}@media only screen and (min-width:768px){aside{left:0}}aside ul{list-style:none}aside li{width:100%}.sidebar-block{margin-bottom:23px;padding:20px 0}.sidebar-block .hdng{font-size:28px;font-size:1.75rem;line-height:1.25em;margin-bottom:20px}.sidebar-block .hdng a{text-decoration:none}.sidebar-block li{border-bottom:1px solid rgba(0,0,0,.1)}.sidebar-block li a{text-decoration:none;width:100%;display:block;padding:8px 30px}footer{background-color:#ffcc8c;background-position:center center;background-repeat:no-repeat;background-size:cover;color:#262626;padding-top:30px;font-size:14px;font-size:.875rem;line-height:20px}@media only screen and (min-width:768px){footer{padding-top:80px}}.footer-flex-container{display:flex;flex-wrap:wrap;justify-content:center;padding-bottom:0;flex-direction:column}@media only screen and (min-width:1200px){.footer-flex-container{flex-direction:row}}@media only screen and (min-width:1280px){.footer-flex-container .footer-locations-wrapper{margin-left:90px}}.footer-logo{width:340px;height:auto;margin:0 auto;margin-top:15px;margin-bottom:30px}.footer-social{display:flex;flex-direction:row;justify-content:center;margin:0 auto}@media only screen and (min-width:1200px){.footer-social{justify-content:center;margin-bottom:40px;margin-left:-10px}}.footer-social a{display:block;text-align:left;text-decoration:none;display:flex;align-items:center;transition:all .25s ease}.footer-social a:hover{color:#ffcc8c}.footer-social span{display:none}.footer-social i{text-align:center;width:50px;height:44px;font-size:30px;position:relative}.footer-locations-wrapper{margin:0 auto}@media only screen and (min-width:1200px){.footer-locations-wrapper{text-align:left}}.footer-locations-wrapper p{font-weight:400}@media only screen and (min-width:768px){.footer-locations-wrapper p{font-weight:300}}.footer-locations-wrapper .f-phone{font-size:25px;font-size:1.5625rem;line-height:20px;padding-top:10px;padding-bottom:60px}.footer-locations-wrapper .f-phone a{text-decoration:none}.footer-locations-wrapper .f-phone a:hover{text-decoration:underline}.footer-locations{list-style:none;margin-bottom:25px;font-weight:400;font-size:14px;font-size:.875rem;line-height:20px}@media only screen and (min-width:768px){.footer-locations{font-weight:300}}@media only screen and (min-width:1200px){.footer-locations{margin-bottom:0;text-align:left}}.footer-locations li{margin-top:60px;position:relative}@media only screen and (min-width:1200px){.footer-locations li{margin-top:0;margin-bottom:20px}}.footer-locations li:before{position:absolute;content:"";width:28px;height:35px;background:url("https://www.shfacialplastics.com/wp-content/themes/shfacialplastics/images/svg/icon-location-black.svg");background-size:28px 35px;left:calc(50% - 15px);top:-40px}@media only screen and (min-width:1200px){.footer-locations li:before{top:auto;left:-50px}}.footer-locations a{color:#262626;text-decoration:none}.footer-locations a:hover{text-decoration:underline}.footer-buttons{display:flex;justify-content:center;margin-bottom:30px;align-items:center}@media only screen and (min-width:1060px){.footer-buttons{margin-top:20px;align-items:flex-start;padding-top:0;padding-left:40px;padding-right:20px}}.footer-buttons a{width:105px;height:115px;background:#262626;color:#ffcc8c;box-shadow:0 33px 26px rgba(0,0,0,.25);text-decoration:none;border:1px solid #88777b;text-align:center;font-weight:300;font-size:12px;font-size:.75rem;line-height:15px}.footer-buttons a:nth-of-type(2){margin:0 10px}@media only screen and (min-width:768px){.footer-buttons a{width:115px;height:115px}}@media only screen and (min-width:1060px){.footer-buttons a{width:140px;height:140px;font-size:16px;font-size:1rem;line-height:15px}}.footer-buttons a:hover{background:#343434}.footer-buttons a svg{margin:0 auto;margin-top:20px;margin-bottom:10px;display:block;height:25px}@media only screen and (min-width:1060px){.footer-buttons a svg{height:auto;margin-top:25px;margin-bottom:20px}}.footer-buttons a .split-line{margin:0 auto;margin-top:10px;width:60px;height:1px;background-color:#f9d99a}@media only screen and (min-width:1060px){.footer-buttons a .split-line{width:80px}}.lower-footer{font-size:12px;font-size:.75rem;line-height:16px;padding-bottom:80px}@media only screen and (min-width:768px){.lower-footer{padding-bottom:140px}}.lower-footer .disclaimer{margin-bottom:10px}.lower-footer .copyright{padding-top:30px;border-top:1px solid #d0b392}.lower-footer a{text-decoration:none}.lower-footer a:hover{text-decoration:underline}.lower-footer .sig svg{width:25px;height:25px;position:relative;top:5px;margin-left:8px}.lower-footer .sig svg path{fill:#262626}.sticky-contact-cta{font-size:10px;font-size:.625rem;line-height:1em;font-weight:300;font-family:Lato,sans-serif;text-align:center;z-index:399;display:block;bottom:0;right:-85px;position:fixed;border:1px solid pink;background:#262626;text-transform:uppercase;color:#fff;border:none;display:block;width:85px;height:80px;transition:bottom .5s ease,right .5s ease,background .25s ease}@media only screen and (min-width:1060px){.sticky-contact-cta{width:280px;height:60px;right:0;bottom:-60px;font-size:16px;font-size:1rem;line-height:1em;font-weight:300}}.sticky-contact-cta:hover{background:#343434}.sticky-contact-cta svg{display:block;margin:0 auto;margin-bottom:5px;margin-top:10px;width:23px}.sticky-contact-cta .sticky-info-phone{color:#ffcc8c}@media only screen and (min-width:1060px){.sticky-contact-cta .sticky-info-phone{display:none}}.sticky-contact-cta .sticky-info-desktop{color:#ffcc8c;display:none}@media only screen and (min-width:1060px){.sticky-contact-cta .sticky-info-desktop{padding-top:24px;display:block}}.sticky-contact-cta.make-sticky{bottom:0;right:0}.footer-contact-form{margin:0 auto;padding:60px 0;background-repeat:no-repeat;background-position:center;background-size:cover;border:1px solid rgba(87,65,64,.15)}@media only screen and (min-width:768px){.footer-contact-form{padding:100px 0 100px 0}}.footer-contact-form .contact-form{max-width:1200px;margin:0 auto;text-align:center;padding:0 20px}@media only screen and (min-width:768px){.footer-contact-form .contact-form{padding:0 40px}}.footer-contact-form span{display:block}.footer-contact-form .headline{color:#262626!important;padding-top:0;color:#fff;font-size:30px;font-size:1.875rem;line-height:1em;font-weight:100;font-family:Lato,sans-serif}@media only screen and (min-width:768px){.footer-contact-form .headline{font-size:40px;font-size:2.5rem;line-height:1em;font-weight:100}}.footer-contact-form form{margin-top:40px;margin-bottom:0;display:flex;flex-wrap:wrap;justify-content:space-between}@media only screen and (min-width:768px){.footer-contact-form form{margin-top:50px}}.footer-contact-form form .field-wrap{width:49%}.footer-contact-form form .type-selectbox.field-18.field-wrap{width:100%}.footer-contact-form form .type-textarea{width:100%}.footer-contact-form form .type-submitbutton{width:100%;text-align:center}.footer-contact-form form .type-selectbox select,.footer-contact-form form .type-singlelinetext input,.footer-contact-form form .type-textarea textarea{background:#fff;border:1px solid rgba(103,84,88,.24)!important;color:#000}.footer-contact-form form textarea{height:130px!important}@media only screen and (min-width:768px){.footer-contact-form form .type-selectbox input,.footer-contact-form form .type-selectbox select,.footer-contact-form form .type-selectbox textarea,.footer-contact-form form .type-singlelinetext input,.footer-contact-form form .type-singlelinetext select,.footer-contact-form form .type-singlelinetext textarea,.footer-contact-form form .type-textarea input,.footer-contact-form form .type-textarea select,.footer-contact-form form .type-textarea textarea{margin-bottom:15px}}.footer-contact-form form .type-selectbox ::-webkit-input-placeholder,.footer-contact-form form .type-singlelinetext ::-webkit-input-placeholder,.footer-contact-form form .type-textarea ::-webkit-input-placeholder{color:#675458!important;font-family:Lato,sans-serif;font-size:14px;font-weight:400}.footer-contact-form form .type-selectbox :-moz-placeholder,.footer-contact-form form .type-singlelinetext :-moz-placeholder,.footer-contact-form form .type-textarea :-moz-placeholder{color:#675458!important;font-family:Lato,sans-serif;font-size:14px;font-weight:400;opacity:1}.footer-contact-form form .type-selectbox ::-moz-placeholder,.footer-contact-form form .type-singlelinetext ::-moz-placeholder,.footer-contact-form form .type-textarea ::-moz-placeholder{color:#675458!important;font-family:Lato,sans-serif;font-size:14px;font-weight:400;opacity:1}.footer-contact-form form .type-selectbox :-ms-input-placeholder,.footer-contact-form form .type-singlelinetext :-ms-input-placeholder,.footer-contact-form form .type-textarea :-ms-input-placeholder{color:#675458!important;font-family:Lato,sans-serif;font-size:14px;font-weight:400}.footer-contact-form form .type-text{max-width:700px;margin:0 auto}.footer-contact-form form .submit-btn{margin-top:10px}.footer-contact-form form input.error,.footer-contact-form form textarea.error{border:1px solid red!important;box-shadow:0 0 10px rgba(0,0,0,.2)!important}.footer-contact-form .aforms_confirmation_message{border:1px solid #fff;margin-top:40px;padding:10px;margin-bottom:40px}.footer-contact-form .aforms_confirmation_message h2,.footer-contact-form .aforms_confirmation_message p,.footer-contact-form .aforms_confirmation_message span{display:block;margin-bottom:40px;color:#262626}.footer-contact-form .type-submitbutton{position:relative}.footer-contact-form .type-submitbutton:after{content:"";position:absolute;top:48px!important;left:calc(50% - 40px);width:80px;background-color:#ffcc8c}.contact aside,.contact-us aside,.tmpl_type_page_contact aside{display:none}.contact .contact-content,.contact-us .contact-content,.tmpl_type_page_contact .contact-content{width:100%;padding-bottom:50px;text-align:left}@media only screen and (min-width:768px){.contact .contact-content,.contact-us .contact-content,.tmpl_type_page_contact .contact-content{display:flex;flex-wrap:wrap}}@media only screen and (min-width:768px){.contact .contact-content section,.contact-us .contact-content section,.tmpl_type_page_contact .contact-content section{display:flex;max-width:100%}}.contact .contact-form,.contact-us .contact-form,.tmpl_type_page_contact .contact-form{margin-bottom:100px}@media only screen and (min-width:768px){.contact .contact-form,.contact-us .contact-form,.tmpl_type_page_contact .contact-form{width:50%;padding-right:60px}}@media only screen and (min-width:768px){.contact .office-info,.contact-us .office-info,.tmpl_type_page_contact .office-info{width:50%}}.contact .office-info a,.contact-us .office-info a,.tmpl_type_page_contact .office-info a{text-decoration:none}.contact h2,.contact-us h2,.tmpl_type_page_contact h2{text-transform:none}.contact .gmaps,.contact .map-image,.contact-us .gmaps,.contact-us .map-image,.tmpl_type_page_contact .gmaps,.tmpl_type_page_contact .map-image{width:240px;height:240px;margin-bottom:16px;margin-right:40px}.contact .map-image img,.contact-us .map-image img,.tmpl_type_page-contact .map-image img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;min-width:100%;min-height:100%;object-fit:contain;object-position:center}.contact .gmaps iframe,.contact-us .gmaps iframe,.tmpl_type_page_contact .gmaps iframe{width:240px;max-width:100%;height:240px;transition:all .4s ease-out}.contact .contact-information,.contact-us .contact-information,.tmpl_type_page_contact .contact-information{display:flex;align-items:center}@media only screen and (min-width:768px){.contact .contact-information>address,.contact .contact-information>div,.contact-us .contact-information>address,.contact-us .contact-information>div,.tmpl_type_page_contact .contact-information>address,.tmpl_type_page_contact .contact-information>div{font-size:15px;font-size:.9375rem;line-height:1.7em;font-weight:400}.contact .gmaps iframe,.contact-us .gmaps iframe,.tmpl_type_page_contact .gmaps iframe{width:240px;height:240px}}.contact .contact-information:first-of-type,.contact-us .contact-information:first-of-type,.tmpl_type_page_contact .contact-information:first-of-type{position:relative}.contact .contact-information:nth-of-type(2),.contact-us .contact-information:nth-of-type(2),.tmpl_type_page_contact .contact-information:nth-of-type(2){position:relative}@media only screen and (min-width:768px){.contact .connect-flex,.contact-us .connect-flex,.tmpl_type_page_contact .connect-flex{display:flex}.contact .connect-flex .footer-social,.contact-us .connect-flex .footer-social,.tmpl_type_page_contact .connect-flex .footer-social{margin-top:55px;margin-left:20px}}.contact .virtual-consult,.contact-us .virtual-consult,.tmpl_type_page_contact .virtual-consult{width:100%;background:#262626;display:flex;color:#ffcc8c;justify-content:space-between;margin-top:100px;flex-direction:column-reverse}@media only screen and (min-width:768px){.contact .virtual-consult,.contact-us .virtual-consult,.tmpl_type_page_contact .virtual-consult{flex-direction:row}}.contact .virtual-consult .virtual-cta,.contact-us .virtual-consult .virtual-cta,.tmpl_type_page_contact .virtual-consult .virtual-cta{display:flex;align-items:center;flex-direction:column;justify-content:center;text-align:center;padding:60px 20px}@media only screen and (min-width:768px){.contact .virtual-consult .virtual-cta,.contact-us .virtual-consult .virtual-cta,.tmpl_type_page_contact .virtual-consult .virtual-cta{width:calc(100% - 441px)}}.contact .virtual-consult .headline,.contact-us .virtual-consult .headline,.tmpl_type_page_contact .virtual-consult .headline{color:#fff;padding-bottom:20px}.contact .virtual-consult .subheadline,.contact-us .virtual-consult .subheadline,.tmpl_type_page_contact .virtual-consult .subheadline{font-size:25px;font-size:1.5625rem;line-height:1.2em;font-weight:300;padding-bottom:40px;display:block;max-width:320px}.contact .virtual-consult .virtual-pic img,.contact-us .virtual-consult .virtual-pic img,.tmpl_type_page_contact .virtual-consult .virtual-pic img{width:100%;height:auto}.contact .location-details,.contact-us .location-details,.tmpl_type_page_contact .location-details{width:100%;padding-bottom:10px}.contact .location-details span,.contact-us .location-details span,.tmpl_type_page_contact .location-details span{display:block}.contact .location-details a,.contact-us .location-details a,.tmpl_type_page_contact .location-details a{text-decoration:none}.contact .location-details a:hover,.contact-us .location-details a:hover,.tmpl_type_page_contact .location-details a:hover{text-decoration:underline}.contact .practice,.contact-us .practice,.tmpl_type_page_contact .practice{font-weight:700;color:#262626;font-size:20px;font-size:1.25rem;line-height:1.9em;font-weight:400}@media only screen and (min-width:768px){.contact .practice,.contact-us .practice,.tmpl_type_page_contact .practice{font-size:25px;font-size:1.5625rem;line-height:1.9em;font-weight:400}}.contact .city,.contact .street,.contact-us .city,.contact-us .street,.tmpl_type_page_contact .city,.tmpl_type_page_contact .street{font-size:12px;font-size:.75rem;line-height:1.2em;font-weight:400}@media only screen and (min-width:768px){.contact .city,.contact .street,.contact-us .city,.contact-us .street,.tmpl_type_page_contact .city,.tmpl_type_page_contact .street{font-size:15px;font-size:.9375rem;line-height:1.7em;font-weight:400}}.contact .location-hours,.contact-us .location-hours,.tmpl_type_page_contact .location-hours{margin-bottom:40px}.contact .location-hours .hours-each,.contact-us .location-hours .hours-each,.tmpl_type_page_contact .location-hours .hours-each{display:flex;justify-content:flex-start;font-size:12px;font-size:.75rem;line-height:1.2em;font-weight:400}@media only screen and (min-width:768px){.contact .location-hours .hours-each,.contact-us .location-hours .hours-each,.tmpl_type_page_contact .location-hours .hours-each{font-size:15px;font-size:.9375rem;line-height:1.7em;font-weight:400}}.contact .location-hours .split-line,.contact-us .location-hours .split-line,.tmpl_type_page_contact .location-hours .split-line{width:70px;height:1px;margin-bottom:10px;background-color:#000}.gmaps{width:100%;margin-bottom:16px;border:1px solid rgba(0,0,0,.2)}.gmaps iframe{display:block;width:240px;max-width:100%;height:240px}@media screen and (min-width:768px) and (max-width:1059px){.contact .contact-information,.contact-us .contact-information,.tmpl_type_page_contact .contact-information{flex-direction:column;align-items:flex-start}.contact .gmaps,.contact-us .gmaps,.tmpl_type_page_contact .gmaps{width:240px;max-width:100%}}form.aform .text-inputtype{width:100%}form.aform select{font-family:Lato,sans-serif;font-weight:400;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;color:#675458;margin-bottom:16px;background:url("https://www.shfacialplastics.com/wp-content/themes/shfacialplastics/images/svg/select-arrow.svg");background-position:right 18px center;background-repeat:no-repeat;background-size:17px 11px;color:rgba(38,38,38,.6);font-family:Lato,sans-serif;font-size:16px;border:1px solid rgba(103,84,88,.6)}form.aform textarea{width:100%;margin-bottom:16px;padding-left:10px;padding-top:10px;border:1px solid #c9c9c9}form.aform input[type=radio]{margin-right:10px}form.aform .submit-btn{padding:10px 30px}form.aform .type-text{font-size:12px;font-size:.75rem;line-height:1.1em;width:100%}form.aform .button{border:none}form.aform .type-selectbox label,form.aform .type-singlelinetext label,form.aform .type-textarea label{display:block;position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}form.aform .type-selectbox input,form.aform .type-singlelinetext input,form.aform .type-textarea input{margin-bottom:.8em;padding:1em}form.aform .type-selectbox input,form.aform .type-selectbox select,form.aform .type-selectbox textarea,form.aform .type-singlelinetext input,form.aform .type-singlelinetext select,form.aform .type-singlelinetext textarea,form.aform .type-textarea input,form.aform .type-textarea select,form.aform .type-textarea textarea{border-radius:0;border:1px solid rgba(103,84,88,.6);background-color:#fff;padding:18px 20px;width:100%}form.aform .type-selectbox ::-webkit-input-placeholder,form.aform .type-singlelinetext ::-webkit-input-placeholder,form.aform .type-textarea ::-webkit-input-placeholder{color:rgba(38,38,38,.6);font-family:Lato,sans-serif;font-size:16px;font-weight:400}form.aform .type-selectbox :-moz-placeholder,form.aform .type-singlelinetext :-moz-placeholder,form.aform .type-textarea :-moz-placeholder{color:rgba(38,38,38,.6);font-family:Lato,sans-serif;font-size:16px;font-weight:400;opacity:1}form.aform .type-selectbox ::-moz-placeholder,form.aform .type-singlelinetext ::-moz-placeholder,form.aform .type-textarea ::-moz-placeholder{color:rgba(38,38,38,.6);font-family:Lato,sans-serif;font-size:16px;font-weight:400;opacity:1}form.aform .type-selectbox :-ms-input-placeholder,form.aform .type-singlelinetext :-ms-input-placeholder,form.aform .type-textarea :-ms-input-placeholder{color:rgba(38,38,38,.6);font-family:Lato,sans-serif;font-size:16px;font-weight:400}form.aform .type-file{color:rgba(38,38,38,.6);font-family:Lato,sans-serif;font-size:16px;margin-bottom:20px}form.aform .type-file .file-input-item{border-radius:0;border:1px solid rgba(103,84,88,.6);background-color:#fff;padding:18px 20px;width:100%;margin-top:10px}form.aform .type-textarea textarea{height:150px;padding-top:20px}form.aform .type-checkboxgroup{color:#fff;margin:0 0 30px 0;font-size:16px;padding:0 20px}@media only screen and (min-width:1060px){form.aform .type-checkboxgroup{display:flex;flex-wrap:wrap}form.aform .type-checkboxgroup>div{width:50%}}form.aform .type-checkboxgroup label{width:100%}form.aform .type-checkboxgroup input{width:20px;height:20px;border:none;margin-right:10px}form.aform .type-submitbutton{text-align:center}form.aform .type-submitbutton{margin-top:10px}form.aform .type-submitbutton:after{content:"";position:absolute;top:43px;left:calc(50% - 40px);width:80px;height:1px;background-color:#ffcc8c}form.aform .stopyenoh{position:absolute}form.aform .aforms_confirmation_message{margin-bottom:40px}form.aform .aforms_confirmation_message h2,form.aform .aforms_confirmation_message p,form.aform .aforms_confirmation_message span{display:block;margin-top:40px;margin-bottom:40px;color:#fff}.disclaimer{font-size:12px;font-size:.75rem;line-height:1.5em;font-style:italic}@keyframes shake{10%,90%{transform:translate3d(-3px,0,0)}20%,80%{transform:translate3d(4px,0,0)}30%,50%,70%{transform:translate3d(-8px,0,0)}40%,60%{transform:translate3d(8px,0,0)}}.field-wrap{position:relative}.error{border:1px solid #e74c3c!important;outline:0!important;box-shadow:0 0 10px #e74c3c!important;animation:shake .82s cubic-bezier(.36,.07,.19,.97) both;transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;perspective:1000px}span.error{border:none!important;box-shadow:none!important;font-size:0;top:28px;right:0;position:absolute;width:30px;height:30px;background-image:url(https://www.shfacialplastics.com/wp-content/themes/shfacialplastics/images/svg/error.svg);background-size:7px 20px;background-repeat:no-repeat;background-position:center}.home-hero{margin-top:80px;background-position:top right;background-repeat:no-repeat;background-size:190vw auto;height:auto;width:100%;display:flex;flex-direction:column;align-items:center;color:#262626;position:relative}@media only screen and (min-width:768px){.home-hero{height:700px;background-position:center center;align-items:flex-start;background-size:1500px auto;background-position-x:-450px}}@media only screen and (min-width:1060px){.home-hero{margin-top:0;background-position:center center;background-size:auto;height:calc(100vh - 160px);background-size:cover;max-height:900px}}.home-hero .hero-bucket{text-align:left;margin-top:70vw;background:#fff;width:calc(100% + 40px);padding:20px}@media only screen and (min-width:768px){.home-hero .hero-bucket{width:auto;padding:0;background:0 0;margin-top:100px}}@media only screen and (min-width:1060px){.home-hero .hero-bucket{position:relative;margin-top:101px;right:-140px}}@media only screen and (min-width:1200px){.home-hero .hero-bucket{right:-220px}}.home-hero .taglines-title{font-family:"Playfair Display",serif;font-size:36px;font-size:2.25rem;line-height:1em;font-weight:400}@media only screen and (min-width:768px){.home-hero .taglines-title{max-width:none;font-size:75px;font-size:4.6875rem;line-height:1em;font-weight:400}}.home-hero .taglines-title span:first-of-type{display:inline-block}@media only screen and (min-width:768px){.home-hero .taglines-title span:first-of-type{font-size:65px;font-size:4.0625rem;line-height:1em;font-weight:400;display:block}}.home-hero .taglines-title span:nth-of-type(2){font-size:20px;font-size:1.25rem;line-height:1em;font-weight:400}@media only screen and (min-width:768px){.home-hero .taglines-title span:nth-of-type(2){font-size:35px;font-size:2.1875rem;line-height:1em;font-weight:400}}.home-hero .taglines-subtitle{margin-top:15px;margin-bottom:30px;max-width:450px;font-size:17px;font-size:1.0625rem;line-height:1.4em;font-weight:400}@media only screen and (min-width:768px){.home-hero .taglines-subtitle{font-size:24px;font-size:1.5rem;line-height:1.4em;font-weight:400}}.home-hero .taglines-subsubtitle{font-style:italic;margin-bottom:10px;font-size:21px;font-size:1.3125rem;line-height:1em;font-weight:400}@media only screen and (min-width:768px){.home-hero .taglines-subsubtitle{font-size:31px;font-size:1.9375rem;line-height:1em;font-weight:400}}.home-hero .hero-content{max-width:550px;font-size:16px;font-size:1rem;line-height:1.7em;font-weight:400}.home-hero .hero-button,.home-hero .hero-content,.home-hero .taglines-subsubtitle,.home-hero .taglines-subtitle,.home-hero .taglines-title{text-align:left}.home-hero a.button{width:100%;margin:0 auto;margin-top:40px}@media only screen and (min-width:768px){.home-hero a.button{margin-top:10px;width:auto}}.home-doctor-quote{padding-top:40px;padding-bottom:40px}@media only screen and (min-width:768px){.home-doctor-quote{padding-top:100px;padding-bottom:90px}}.home-doctor-quote p{max-width:1060px;margin:0 auto;font-size:18px;font-size:1.125rem;line-height:2em;font-weight:300;font-style:italic}@media only screen and (min-width:768px){.home-doctor-quote p{font-size:25px;font-size:1.5625rem;line-height:2em;font-weight:300}}.home-doctor-quote span:first-of-type{display:block;padding-bottom:10px}.home-doctor-quote span:first-of-type svg{transform:rotate(180deg)}.home-doctor-quote span:nth-of-type(2){display:block;padding-top:30px}@media only screen and (min-width:1900px){.home-doctor-slideshow #tns1-ow{height:450px}.home-doctor-slideshow #tns1-ow img{height:100%;-o-object-fit:cover;object-fit:cover}}.home-doctor-slideshow button{display:none}.home-about-doctor{background:url("https://www.shfacialplastics.com/wp-content/themes/shfacialplastics/images/bg-gold.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;padding-top:40px;padding-bottom:60px;position:relative}@media only screen and (min-width:768px){.home-about-doctor{padding-top:100px;padding-bottom:100px;min-height:800px}}.home-about-doctor .button{margin-top:20px;width:100%}@media only screen and (min-width:768px){.home-about-doctor .button{margin-top:0;width:auto;padding:55px 40px!important;position:absolute;left:calc(50% - 60px);top:620px}.home-about-doctor .button:before{content:"";position:absolute;bottom:126px;right:70px;width:1px;height:490px;display:block;background-color:#262626;z-index:1;z-index:1}.home-about-doctor .button:after{top:80px}}@media only screen and (min-width:768px){.doc-content-wrapper{display:flex;justify-content:space-between}.doc-content-wrapper>div{width:42%}}.doc-content-wrapper .doc-image{margin-bottom:60px}@media only screen and (min-width:768px){.doc-content-wrapper .doc-image{margin-bottom:0}}.doc-content-wrapper .doc-image img{box-shadow:0 33px 26px rgba(0,0,0,.25)}@media only screen and (min-width:768px){.doc-content-wrapper .doc-image img{max-width:90%}}.doc-content-wrapper .doc-bio{text-align:left}@media only screen and (min-width:1060px){.doc-content-wrapper .doc-bio{padding-left:30px}}@media only screen and (min-width:1060px){.doc-content-wrapper .doc-bio p{font-size:21px;font-size:1.3125rem;line-height:1.7em;font-weight:400}}.home-procedures{background-color:#000;background-repeat:no-repeat;background-position:center;background-size:cover;padding:30px 20px 20px;padding-bottom:40px;display:flex;flex-direction:column}@media only screen and (min-width:768px){.home-procedures{min-height:553px;padding:40px;flex-direction:row}}@media only screen and (min-width:1460px){.home-procedures{padding-left:calc(40px + 50% - 1460px / 2);padding-right:calc(40px + 50% - 1460px / 2)}}.home-procedures .home-procedures-title{height:0;position:relative}@media only screen and (min-width:768px){.home-procedures .home-procedures-title{height:auto}}.home-procedures .home-procedures-title img{height:150px;transform:rotate(90deg);position:absolute;top:20px;left:75px}@media only screen and (min-width:768px){.home-procedures .home-procedures-title img{position:relative;top:65px;left:auto;height:auto;transform:none}}@media only screen and (min-width:768px){.home-procedures .home-procedures-title{margin-left:30px;margin-right:20px}}@media only screen and (min-width:1060px){.home-procedures .home-procedures-title{margin-left:50px}}.home-procedures .procedure-list{width:100%;border:1px solid #ffcc8c;display:flex;flex-wrap:wrap;align-items:center;padding:180px 20px 40px 20px}@media only screen and (min-width:768px){.home-procedures .procedure-list{padding:140px 60px}}@media only screen and (min-width:1060px){.home-procedures .procedure-list{padding:140px 100px}}.home-procedures .procedure-list>div{width:50%;text-align:left;height:60px}@media only screen and (min-width:768px){.home-procedures .procedure-list>div{height:40px;width:50%}}@media only screen and (min-width:1060px){.home-procedures .procedure-list>div{width:25%}}.home-procedures .procedure-list .image-holder{font-weight:300}.home-procedures .home-procedure-item a{text-align:left;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:100;border-bottom:1px solid #ffcc8c;display:inline-block}.home-procedures .home-procedure-item a:hover{color:#ffcc8c}.home-visualize{background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:left;padding-top:60px;padding-bottom:100vw;position:relative}@media only screen and (min-width:768px){.home-visualize{padding-right:58%;padding-top:100px;padding-bottom:160px}}@media only screen and (min-width:1060px){.home-visualize{padding-top:180px;padding-bottom:180px}}@media only screen and (min-width:1460px){.home-visualize{padding-bottom:200px}}.home-visualize span{display:block;font-family:Lato,sans-serif}.home-visualize .candidate-headline{font-size:30px;font-size:1.875rem;line-height:1.1em;font-weight:100;color:#262626;margin-bottom:20px}@media only screen and (min-width:768px){.home-visualize .candidate-headline{max-width:500px;font-size:40px;font-size:2.5rem;line-height:1.1em;font-weight:100}}.home-visualize .button{display:inline-block;margin-top:20px;width:100%}@media only screen and (min-width:768px){.home-visualize .button{width:auto}}@media only screen and (min-width:1060px){.home-visualize p{font-size:19px;font-size:1.1875rem;line-height:1.9em}}.home-visualize .phone-image{width:100%}.home-visualize .phone-image img{position:absolute;right:0;bottom:0;width:100%}@media only screen and (min-width:768px){.home-visualize .phone-image img{width:55vw}}@media only screen and (min-width:1460px){.home-visualize .phone-image img{width:auto}}.home-about-practice{background-color:#333;position:relative;padding-top:180px;padding-bottom:60px}@media only screen and (min-width:768px){.home-about-practice{padding-top:70px}}@media only screen and (min-width:1060px){.home-about-practice{padding-bottom:40px}}.home-about-practice .title-image img{position:absolute;left:40px;transform:rotate(90deg);top:-20px;left:100px;width:80px}@media only screen and (min-width:768px){.home-about-practice .title-image img{top:-50px;left:140px;width:110px}}@media only screen and (min-width:1060px){.home-about-practice .title-image img{transform:none;width:auto;top:130px;left:40px}}@media only screen and (min-width:1460px){.home-about-practice .title-image img{left:calc(50% - 700px)}}.home-about-practice .button{color:#262626;background:url("https://www.shfacialplastics.com/wp-content/themes/shfacialplastics/images/bg-gold.jpg");background-size:1000px;margin-top:20px;width:100%}@media only screen and (min-width:768px){.home-about-practice .button{width:auto}}@media only screen and (min-width:1060px){.home-about-practice .button{margin-top:-20px;position:absolute;left:80px;top:640px;padding:55px 40px!important}.home-about-practice .button:after{top:80px;background-color:#262626}}@media only screen and (min-width:1460px){.home-about-practice .button{left:calc(50% - 648px)}}.home-about-practice .button:before{content:"";position:absolute;bottom:130px;right:44px;width:1px;height:540px;display:none;background-color:#707070}@media only screen and (min-width:1060px){.home-about-practice .button:before{display:block}}.home-about-practice .button:hover{opacity:.9}.practice-content-wrapper{display:flex;flex-direction:column-reverse}@media only screen and (min-width:768px){.practice-content-wrapper{justify-content:space-between;flex-direction:row-reverse}.practice-content-wrapper>div{width:50%}}.practice-content-wrapper .doc-image{text-align:right;margin-top:20px;padding-bottom:20px}@media only screen and (min-width:768px){.practice-content-wrapper .doc-image{padding-bottom:60px;margin-top:0}}.practice-content-wrapper .doc-image img{max-width:100%;box-shadow:0 33px 26px rgba(0,0,0,.25)}.practice-content-wrapper .doc-bio{text-align:left}@media only screen and (min-width:768px){.practice-content-wrapper .doc-bio{padding-top:180px;padding-right:50px}}@media only screen and (min-width:1060px){.practice-content-wrapper .doc-bio{padding-left:180px}}.practice-content-wrapper .doc-bio p{color:#fff}@media only screen and (min-width:768px){.practice-content-wrapper .doc-bio p{font-size:20px;font-size:1.25rem;line-height:2em;font-weight:300}}.home-before-after{background-repeat:no-repeat;background-position:center center;background-size:cover;padding-top:60px;padding-bottom:60px}@media only screen and (min-width:1280px){.home-before-after{padding-top:100px;padding-bottom:120px}}.home-before-after h2{margin:0;margin-bottom:60px}@media only screen and (min-width:1280px){.home-before-after h2{margin-bottom:80px}}.home-before-after h2 span{display:block;font-size:25px;font-size:1.5625rem;font-style:italic}.home-before-after .results-wrapper{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:1280px){.home-before-after .results-wrapper{flex-direction:row;justify-content:center}}.home-before-after .button{margin-top:100px;width:100%}@media only screen and (min-width:768px){.home-before-after .button{width:auto}}@media only screen and (min-width:1280px){.home-before-after .button{padding:55px 40px!important}.home-before-after .button:after{top:80px}.home-before-after .button:before{content:"";position:absolute;bottom:126px;right:70px;width:1px;height:540px;display:block;background-color:#262626}}.home-face-bnas{margin-bottom:100px!important}@media only screen and (min-width:1280px){.home-face-bnas{margin-bottom:0!important}}.home-face-bnas,.home-rhino-bnas{position:relative;width:100%;width:320px;margin:0 auto}@media only screen and (min-width:768px){.home-face-bnas,.home-rhino-bnas{width:660px}}@media only screen and (min-width:1280px){.home-face-bnas,.home-rhino-bnas{width:500px}.home-face-bnas img,.home-rhino-bnas img{display:block;width:100%;max-width:500px;-o-object-fit:cover;object-fit:cover}}.home-face-bnas span.bna-title,.home-rhino-bnas span.bna-title{display:block;text-align:left;font-size:22px;font-size:1.375rem;line-height:1em;font-weight:300}.home-face-bnas .home-single-bna,.home-rhino-bnas .home-single-bna{width:300px}@media only screen and (min-width:1280px){.home-face-bnas .home-single-bna,.home-rhino-bnas .home-single-bna{width:500px}}.home-face-bnas .tns-nav,.home-rhino-bnas .tns-nav{position:absolute;bottom:-30px;left:0;right:0}.home-face-bnas .tns-nav button,.home-rhino-bnas .tns-nav button{padding:0!important;width:7px;height:7px;border:none;margin-left:12px;background:#ffcc8c}.home-face-bnas .tns-nav button.tns-nav-active,.home-rhino-bnas .tns-nav button.tns-nav-active{background:#675458}.home-face-bnas .tns-controls,.home-rhino-bnas .tns-controls{display:block;left:0;right:0;height:5px;height:30px;border:none}.home-face-bnas .tns-controls button,.home-rhino-bnas .tns-controls button{border:none;background:0 0;font-size:0}.home-face-bnas .tns-controls button:first-of-type:before,.home-rhino-bnas .tns-controls button:first-of-type:before{content:"";position:absolute;top:50%;left:-15px;font-size:10px;border-radius:2px;transform:rotate(230deg);cursor:pointer;border-top:2px solid #000;border-right:2px solid #000;width:10px;height:10px}@media only screen and (min-width:1280px){.home-face-bnas .tns-controls button:first-of-type:before,.home-rhino-bnas .tns-controls button:first-of-type:before{width:20px;height:20px;left:-20px}}.home-face-bnas .tns-controls button:last-of-type:before,.home-rhino-bnas .tns-controls button:last-of-type:before{content:"";position:absolute;top:50%;right:-15px;font-size:10px;width:20px;height:20px;border-radius:2px;transform:rotate(45deg);cursor:pointer;border-top:2px solid #000;border-right:2px solid #000;width:10px;height:10px}@media only screen and (min-width:1280px){.home-face-bnas .tns-controls button:last-of-type:before,.home-rhino-bnas .tns-controls button:last-of-type:before{right:-20px;width:20px;height:20px}}.home-ig-feed{padding:60px 20px;color:#000}@media only screen and (min-width:768px){.home-ig-feed{margin-left:0;padding:100px 0 120px}}.home-ig-feed span{padding-left:20px;padding-right:20px;text-transform:uppercase;margin-bottom:40px;display:block;font-size:20px;font-size:1.25rem;line-height:1.2em;font-weight:300}@media only screen and (min-width:768px){.home-ig-feed span{font-size:26px;font-size:1.625rem;line-height:1.2em;font-weight:300}}.home-ig-feed ul{display:flex;overflow:hidden;align-items:center}@media only screen and (min-width:1060px){.home-ig-feed ul{flex-wrap:nowrap}}.home-ig-feed ul li{width:30%;margin-bottom:3px}@media only screen and (min-width:768px){.home-ig-feed ul li{width:30%}}@media only screen and (min-width:1060px){.home-ig-feed ul li{width:auto}}.home-ig-feed ul li a img{width:100%}.home-ig-feed .button{margin-top:40px;width:100%}@media only screen and (min-width:768px){.home-ig-feed .button{width:auto;margin-top:80px}}.blog h2,.tmpl_type_archive h2,.tmpl_type_category h2{margin-top:0;margin-bottom:20px!important}@media only screen and (min-width:1060px){.blog h2,.tmpl_type_archive h2,.tmpl_type_category h2{font-size:25px;font-size:1.5625rem;line-height:31px}}.blog h2 a,.tmpl_type_archive h2 a,.tmpl_type_category h2 a{text-decoration:none;color:#000}.blog .content,.tmpl_type_archive .content,.tmpl_type_category .content{padding-top:20px}@media only screen and (min-width:768px){.blog .content,.tmpl_type_archive .content,.tmpl_type_category .content{padding-top:30px;display:flex;justify-content:space-between;flex-wrap:wrap}}.blog .post-snippet,.tmpl_type_archive .post-snippet,.tmpl_type_category .post-snippet{margin-bottom:40px;padding-bottom:60px;clear:both;border-bottom:1px solid #ffcc8c}@media only screen and (min-width:768px){.blog .post-snippet,.tmpl_type_archive .post-snippet,.tmpl_type_category .post-snippet{margin-bottom:60px;padding-bottom:60px;width:100%}}.blog .post-snippet .thumb,.tmpl_type_archive .post-snippet .thumb,.tmpl_type_category .post-snippet .thumb{display:none;margin-bottom:30px}.blog .post-snippet .thumb img,.tmpl_type_archive .post-snippet .thumb img,.tmpl_type_category .post-snippet .thumb img{width:100%;height:auto}.blog .post-snippet .excerpt,.tmpl_type_archive .post-snippet .excerpt,.tmpl_type_category .post-snippet .excerpt{display:block;position:relative}.blog .post-snippet .excerpt h2,.tmpl_type_archive .post-snippet .excerpt h2,.tmpl_type_category .post-snippet .excerpt h2{margin-top:0;margin-bottom:10px}.blog .post-snippet .excerpt .para p,.tmpl_type_archive .post-snippet .excerpt .para p,.tmpl_type_category .post-snippet .excerpt .para p{font-size:17px;font-size:1.0625rem;line-height:30px;font-weight:400;color:#626161}.blog .post-snippet .excerpt .para a,.tmpl_type_archive .post-snippet .excerpt .para a,.tmpl_type_category .post-snippet .excerpt .para a{text-decoration:none}.blog .post-snippet .excerpt .button,.tmpl_type_archive .post-snippet .excerpt .button,.tmpl_type_category .post-snippet .excerpt .button{margin-top:20px;color:#ffcc8c}.blog .date,.tmpl_type_archive .date,.tmpl_type_category .date{font-size:21px;font-size:1.3125rem;text-transform:uppercase;color:#262626;text-align:right;margin-bottom:16px}.blog .meta-data,.tmpl_type_archive .meta-data,.tmpl_type_category .meta-data{font-size:17px;font-size:1.0625rem;margin-bottom:10px;font-style:italic;color:#626161}.blog .meta-data a,.tmpl_type_archive .meta-data a,.tmpl_type_category .meta-data a{text-decoration:underline;color:#626161}.blog .button,.tmpl_type_archive .button,.tmpl_type_category .button{text-decoration:none}.blog .nav-links,.tmpl_type_archive .nav-links,.tmpl_type_category .nav-links{display:block;height:50px;margin-bottom:80px}.blog .nav-links a,.tmpl_type_archive .nav-links a,.tmpl_type_category .nav-links a{color:#ffcc8c}.tmpl_type_single .meta-data{font-size:17px;font-size:1.0625rem;margin-bottom:10px;font-style:italic;color:#626161}.tmpl_type_single .meta-data a{text-decoration:underline;color:#626161}.tmpl_type_single .next-prev{height:40px;margin-bottom:80px}.search-bar{display:none;background-color:#f7f7f7;margin-bottom:20px;padding-top:60px;padding-bottom:40px}@media only screen and (min-width:768px){.search-bar{padding-top:100px;padding-bottom:60px}}.search-bar form{display:flex;justify-content:flex-end;align-items:center}.search-bar label{margin-right:15px;display:none;color:#262626!important}@media only screen and (min-width:1060px){.search-bar label{display:block;font-family:Lato,sans-serif;color:#000;font-size:30px;font-size:1.875rem;line-height:1.2em;font-weight:400}}.search-bar .search-input{padding:10px;border:none;background:0 0;margin-right:10px;border-radius:10px;border-radius:0;border-bottom:1px solid #000;width:100%}@media only screen and (min-width:1060px){.search-bar .search-input{width:calc(100% - 400px)}}.cat-select{display:none;position:relative}.cat-select .cat-options{cursor:pointer;background:0 0;text-transform:uppercase;color:#262626;padding:12px 40px;font-size:22px;letter-spacing:3px;font-family:Lato,sans-serif;margin-bottom:10px;position:relative;padding-right:90px;transition:.25s ease color}.cat-select .cat-options:after{content:"";background:url("https://www.shfacialplastics.com/wp-content/themes/shfacialplastics/images/svg/arrow-down.svg");background-size:19px 30px;width:19px;height:30px;position:absolute;bottom:14px;right:30px}@media only screen and (min-width:768px){.cat-select .cat-options{margin-bottom:0}}.cat-select .cat-options:hover{color:#ffcc8c}.cat-select .cats{position:absolute;display:none;width:100%;z-index:100;background:#262626;border:1px solid #0d0d0d;margin:0;list-style:none;padding:10px;margin-top:-10px;text-align:left}@media only screen and (min-width:768px){.cat-select .cats{width:250px;margin-top:0}}.cat-select .cats li{padding:5px 20px}.cat-select .cats li a{color:#262626;font-family:Lato,sans-serif;font-size:22px;letter-spacing:3px;text-transform:uppercase;text-decoration:none}.cat-select .cats li a:hover{text-decoration:underline}.tmpl_type_rmg_archive{text-align:left}.tmpl_type_rmg_archive h2{color:#ffcc8c;text-align:center;font-size:36px;margin-top:30px!important;margin-bottom:20px!important}.tmpl_type_rmg_archive .content{justify-content:flex-start}@media only screen and (min-width:768px){.tmpl_type_rmg_archive .content{display:flex;flex-wrap:wrap;justify-content:space-between}}.tmpl_type_rmg_archive .interior{display:block}.tmpl_type_rmg_archive .content a{position:relative;width:40%;width:100%;display:block;box-shadow:0 33px 26px rgba(0,0,0,.25);background-color:#262626;color:#262626!important;text-decoration:none;margin-bottom:20px;text-transform:uppercase;font-size:22px;font-weight:100}@media only screen and (min-width:768px){.tmpl_type_rmg_archive .content a{width:32%}}.tmpl_type_rmg_archive .gallery-section{margin:0;padding:30px 30px 20px 30px;background-color:#262626}.tmpl_type_rmg_archive .gallery-section img{width:100%}.tmpl_type_rmg_category_child h1.headline-gallery,.tmpl_type_rmg_category_parent h1.headline-gallery{margin-top:20px;text-align:left;font-size:30px;font-size:1.875rem;line-height:1em;font-family:Lato,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#000;margin-bottom:0}@media only screen and (min-width:768px){.tmpl_type_rmg_category_child h1.headline-gallery,.tmpl_type_rmg_category_parent h1.headline-gallery{margin-top:60px;font-size:65px;font-size:4.0625rem;line-height:1.5em}}@media only screen and (min-width:768px){.tmpl_type_rmg_category_child .gallery-cat-wrap,.tmpl_type_rmg_category_parent .gallery-cat-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4rem}}.tmpl_type_rmg_category_child .wrapperbottom,.tmpl_type_rmg_category_parent .wrapperbottom{display:flex;width:100%;margin-top:.5rem}.tmpl_type_rmg_category_child .wrapperbottom p,.tmpl_type_rmg_category_parent .wrapperbottom p{width:50%;text-align:center;font-weight:300;margin-bottom:0}.tmpl_type_rmg_category_child .bna-group,.tmpl_type_rmg_category_parent .bna-group{padding:0 0 30px;position:relative}@media only screen and (min-width:768px){.tmpl_type_rmg_category_child .bna-group,.tmpl_type_rmg_category_parent .bna-group{width:calc(50% - 4rem)}}@media only screen and (min-width:1060px){.tmpl_type_rmg_category_child .bna-group:hover .hover-overlay,.tmpl_type_rmg_category_parent .bna-group:hover .hover-overlay{opacity:1}}.tmpl_type_rmg_category_child .bna-group h2,.tmpl_type_rmg_category_parent .bna-group h2{text-align:left;margin-top:0}.tmpl_type_rmg_category_child .bna-group a,.tmpl_type_rmg_category_parent .bna-group a{text-decoration:none;position:relative;display:block}.tmpl_type_rmg_category_child .bna-group a:after,.tmpl_type_rmg_category_parent .bna-group a:after{content:"";background-color:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;display:block;position:absolute;opacity:0}.tmpl_type_rmg_category_child .bna-group a:before,.tmpl_type_rmg_category_parent .bna-group a:before{content:"View Case";position:absolute;color:#fff;font-weight:300;text-align:center;z-index:3;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;opacity:0}.tmpl_type_rmg_category_child .bna-group a:hover:after,.tmpl_type_rmg_category_parent .bna-group a:hover:after{opacity:1;transition:all .3s ease-in-out}.tmpl_type_rmg_category_child .bna-group a:hover:before,.tmpl_type_rmg_category_parent .bna-group a:hover:before{opacity:1;transition:all .3s ease-in-out}.tmpl_type_rmg_category_child .img-set,.tmpl_type_rmg_category_parent .img-set{display:flex;flex-wrap:wrap}.tmpl_type_rmg_category_child .img-set a,.tmpl_type_rmg_category_parent .img-set a{display:flex;flex-wrap:wrap}.tmpl_type_rmg_category_child .img-set .caseimg,.tmpl_type_rmg_category_parent .img-set .caseimg{display:block;width:50%;text-decoration:none}.tmpl_type_rmg_category_child .img-set img,.tmpl_type_rmg_category_parent .img-set img{max-width:100%;height:auto;display:block}.tmpl_type_rmg_category_child .img-set img.before-img,.tmpl_type_rmg_category_parent .img-set img.before-img{max-width:100%;display:block;border-right:1px solid #fff}.tmpl_type_rmg_category_child .img-set img.after-img,.tmpl_type_rmg_category_parent .img-set img.after-img{max-width:100%;display:block;border-left:1px solid #fff}.tmpl_type_rmg_category_child .img-set-slideshow-controls,.tmpl_type_rmg_category_parent .img-set-slideshow-controls{display:flex;justify-content:flex-start}.tmpl_type_rmg_category_child .img-set-slideshow-controls .img-set,.tmpl_type_rmg_category_parent .img-set-slideshow-controls .img-set{width:60px;margin-right:5px;margin-left:5px;border:1px solid #fff}@media only screen and (min-width:768px){.tmpl_type_rmg_category_child .img-set-slideshow-controls .img-set,.tmpl_type_rmg_category_parent .img-set-slideshow-controls .img-set{width:150px}}.tmpl_type_rmg_category_child .img-set-slideshow-controls .img-set img,.tmpl_type_rmg_category_parent .img-set-slideshow-controls .img-set img{width:100%;border-left:1px solid #fff;border-right:1px solid #fff;margin-bottom:3px;margin-top:3px}.tmpl_type_rmg_category_child .img-set-slideshow-controls .tns-nav-active,.tmpl_type_rmg_category_parent .img-set-slideshow-controls .tns-nav-active{border:2px solid #ffcc8c}.tmpl_type_rmg_category_child .back-btn,.tmpl_type_rmg_category_parent .back-btn{display:none}.tmpl_type_rmg_category_child .details-hdng,.tmpl_type_rmg_category_parent .details-hdng{text-align:left;font-weight:400;margin-top:20px}.tmpl_type_rmg_category_child .patient-details,.tmpl_type_rmg_category_parent .patient-details{text-align:left;margin-bottom:40px}.tmpl_type_rmg_single_case h1.headline-gallery{margin-top:20px;text-align:left;font-size:30px;font-size:1.875rem;line-height:1em;font-family:Lato,sans-serif;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#000;margin-bottom:0}@media only screen and (min-width:768px){.tmpl_type_rmg_single_case h1.headline-gallery{margin-top:60px;font-size:65px;font-size:4.0625rem;line-height:1.5em}}.tmpl_type_rmg_single_case h2{text-align:left;font-size:36px;font-size:2.25rem}.tmpl_type_rmg_single_case .case-wrap{text-align:left;margin-bottom:50px;padding:0}.tmpl_type_rmg_single_case .case-wrap .case-content{width:75%;margin-left:auto;margin-right:auto}@media only screen and (min-width:1060px){.tmpl_type_rmg_single_case .case-wrap{margin:0 auto}}.tmpl_type_rmg_single_case .case-wrap p{text-align:left}.tmpl_type_rmg_single_case .bnawrap{display:flex;gap:30px;justify-content:center}@media screen and (max-width:767px){.tmpl_type_rmg_single_case .bnawrap{gap:5px}.tmpl_type_rmg_single_case .bnawrap .img-frame{max-width:50%}.tmpl_type_rmg_single_case .bnawrap .img-frame img{max-width:100%;height:auto}}.tmpl_type_rmg_single_case .case-wrap .tns-outer{position:relative}.tmpl_type_rmg_single_case .case-wrap .tns-controls{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;justify-content:space-between;z-index:3;width:75%}@media screen and (max-width:767px){.tmpl_type_rmg_single_case .case-wrap .tns-controls{width:100%}}.tmpl_type_rmg_single_case .case-wrap .tns-controls button{color:#fff;border:none;width:40px;height:40px;font-size:0;background:url('/wp-content/themes/shfacialplastics/images/svg/right-arrow.svg') no-repeat center center}.tmpl_type_rmg_single_case .case-wrap .tns-controls button[data-controls=prev]{transform:scaleX(-1);margin-left:10px}.tmpl_type_rmg_single_case .case-wrap .tns-controls button[data-controls=next]{margin-right:10px}.tmpl_type_rmg_single_case .case-wrap .tns-controls button[data-controls=prev]:after{content:"";font-size:18px}.tmpl_type_rmg_single_case .case-wrap .tns-controls button[data-controls=next]:after{content:"";font-size:18px}.tmpl_type_rmg_single_case #customize-thumbnails{list-style:none;display:flex;justify-content:center;align-items:flex-start;gap:30px;max-width:100%}.tmpl_type_rmg_single_case #customize-thumbnails li{cursor:pointer;width:auto;display:flex;gap:5px;padding-bottom:1rem;flex-grow:0}.tmpl_type_rmg_single_case #customize-thumbnails li.tns-nav-active{border-bottom:1px solid #e0b47d}.tmpl_type_rmg_single_case #customize-thumbnails li img{display:block;width:100%;height:auto;max-width:75px}.tmpl_type_rmg_single_case .img-wrap .wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:40px;max-width:800px;margin:0 auto}.tmpl_type_rmg_single_case .img-wrap .wrapper>div{width:49.5%;margin-bottom:8px}.tmpl_type_rmg_single_case .img-wrap .wrapper>div img{width:100%}.tmpl_type_rmg_single_case .img-wrap .wrapper>div:last-of-type .bna-label,.tmpl_type_rmg_single_case .img-wrap .wrapper>div:nth-last-of-type(2) .bna-label{display:block;text-align:center}.tmpl_type_rmg_single_case .img-wrap .wrapper .bna-label{display:none}.tmpl_type_rmg_single_case .details-hdng{text-align:left;font-weight:400;margin-top:20px}.tmpl_type_rmg_single_case .patient-details{max-width:1080px;margin:0 auto;margin-top:40px;text-align:left}.tmpl_type_rmg_single_case .patient-details span{font-family:Lato,sans-serif;text-transform:uppercase;letter-spacing:2px;font-size:22px}.tmpl_type_rmg_single_case .gallery-navigation{display:flex;flex-direction:column;justify-content:flex-start}@media only screen and (min-width:768px){.tmpl_type_rmg_single_case .gallery-navigation{flex-direction:row;justify-content:flex-end;position:relative;height:0;top:30px}}.tmpl_type_rmg_single_case .button-gallery-nav{padding:15px 25px;position:relative;transition:all .4s ease-in}.tmpl_type_rmg_single_case .button-gallery-nav:hover{font-weight:400}.tmpl_type_rmg_single_case .button-gallery-nav span{top:14px;left:20px;font-size:20px;font-weight:100;height:20px}.tmpl_type_rmg_single_case .button-gallery-nav.button-gallery-prev span{padding-right:8px}.tmpl_type_rmg_single_case .button-gallery-nav.button-gallery-next span{padding-left:8px}.tmpl_type_rmg_single_case .button-gallery-nav span svg{display:inline-block;height:16px}.tmpl_type_rmg_single_case .button-gallery-nav.button-gallery-prev span svg{transform:scaleX(-1)}.tmpl_type_rmg_single_case .button-gallery-nav.hidden{display:none}.bna-label{color:#000;font-weight:100}.bnacase-imgset{max-width:500px;display:flex;justify-content:space-between}.bnacase-imgset>div{width:49%;text-align:center!important}.bnacase-imgset img{display:block;border:1px solid rgba(255,255,255,.6);margin-bottom:0!important;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:4/5}.bnacase-imgset span{font-size:14px;font-size:.875rem;line-height:1em;font-weight:400;text-transform:uppercase;font-family:Lato,sans-serif;letter-spacing:1px}#notice-body{display:inline-block}#notice-body-everything{max-width:500px;height:auto;padding:20px;display:inline-block}#notice-body-everything h2{text-transform:uppercase;font-size:40px;margin:20px 0 30px 0}#notice-body p{margin:0 0 30px 0}#notice-body-everything #buttons{display:block;text-align:center;box-shadow:none}#notice-body-everything #buttons a{box-shadow:1px 1px 1px 0 #333}.tmpl_type_rmg_category_parent .tns-outer{position:relative}.tmpl_type_rmg_category_parent .tns-controls{display:block;left:0;right:0;height:5px;height:30px;border:none}.tmpl_type_rmg_category_parent .tns-controls button{border:none;background:0 0;font-size:0}.tmpl_type_rmg_category_parent .tns-controls button:first-of-type:before{display:none;content:"";position:absolute;top:50%;right:-15px;font-size:10px;width:20px;height:20px;transform:rotate(45deg);cursor:pointer;border-top:2px solid #262626;border-right:2px solid #262626;width:10px;height:10px}@media only screen and (min-width:1280px){.tmpl_type_rmg_category_parent .tns-controls button:first-of-type:before{right:-20px;width:20px;height:20px}}.tmpl_type_rmg_category_parent .tns-controls button:last-of-type:before{content:"";position:absolute;top:50%;left:-15px;font-size:10px;transform:rotate(230deg);cursor:pointer;border-top:2px solid #262626;border-right:2px solid #262626;width:10px;height:10px}@media only screen and (min-width:1280px){.tmpl_type_rmg_category_parent .tns-controls button:last-of-type:before{width:20px;height:20px;left:-20px}}.bnawrap .tns-lazy-img{opacity:1}@media print{*{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important;filter:none!important;-ms-filter:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}