@charset "UTF-8";
@media print{.print-media{display:block}#banner,#eiiMenuNav,#eiiMenuToolbar,#header-wrapper,.baShowcase,.breadcrumbs,.eii-content-after,.eii-video,.feature-medspa-blocks,.feature-team,.hm-gallery,.hm-locations,.hm-reviews,.instagram,.mobile-contact-menu,.newsletter,.quickcontact,.related-blog-posts,.rep-ally,footer{display:none!important}} #hm-feature-difference{padding:0 0 3.125rem;position:relative;margin-top:3.75rem}#hm-feature-difference .eii-container .copy{opacity:0;margin-top:1.875rem}#hm-feature-difference .eii-container .copy h2{margin-top:.3125rem;font-size:2.625rem;line-height:3.25rem;text-transform:uppercase;margin-top:0}#hm-feature-difference .eii-container .copy h3{text-transform:uppercase;font-size:1.5rem;line-height:2rem;letter-spacing:.05em;margin:1.875rem 0 1.25rem;color:#6ba2b8}#hm-feature-difference .eii-container .copy .difference{margin:30px 0}#hm-feature-difference .eii-container .copy .difference .heading{font-size:1.25rem;line-height:1.75rem;letter-spacing:.025em;margin:0;margin-bottom:10px}#hm-feature-difference .image,#hm-feature-difference .reg-image{position:relative}#hm-feature-difference .image:after,#hm-feature-difference .reg-image:after{content:"model";color:#fff;text-transform:uppercase;right:20px;bottom:20px;position:absolute;font-size:10px}#hm-feature-difference .image{position:relative;pointer-events:none;display:block;margin-bottom:2.5rem}#hm-feature-difference .image img{border-radius:.625rem}#hm-feature-difference .reg-image{position:relative;display:none}#hm-feature-difference .reg-image img{width:100%;border-radius:.625rem}#hm-feature-difference.intersect .image{-webkit-animation:fade-in 1s ease-in-out both;animation:fade-in 1s ease-in-out both}#hm-feature-difference.intersect .reg-image{-webkit-animation:fade-in-bottom 1s both 1s;animation:fade-in-bottom 1s both 1s}#hm-feature-difference.intersect .copy{-webkit-animation:fade-in-bottom 1s both 1s;animation:fade-in-bottom 1s both 1s}
@-webkit-keyframes scale-out-center{0%{transform:translate(-50%,-50%) scale(1);opacity:1}100%{transform:translate(-50%,-50%) scale(0);opacity:1}}
@keyframes scale-out-center{0%{transform:translate(-50%,-50%) scale(1);opacity:1}100%{transform:translate(-50%,-50%) scale(0);opacity:1}}
@-webkit-keyframes fade-in-right-custom{0%{transform:translateY(-50%) translateX(25px);opacity:0}100%{transform:translateY(-50%) translateX(0);opacity:1}}
@keyframes fade-in-right-custom{0%{transform:translateY(-50%) translateX(25px);opacity:0}100%{transform:translateY(-50%) translateX(0);opacity:1}}
@-webkit-keyframes fade-out{0%{opacity:1}100%{opacity:0}}
@keyframes fade-out{0%{opacity:1}100%{opacity:0}}
@media (min-width:768px){#hm-feature-difference .eii-container .copy h2{font-size:4.375rem;line-height:5rem;margin-bottom:2.5rem}#hm-feature-difference .eii-container .copy h3{font-size:2.125rem;line-height:2.875rem;margin:2.5rem 0 2rem}#hm-feature-difference .eii-container .copy .difference .heading{font-size:1.375rem;line-height:2rem}}
@media (min-width:1024px){#hm-feature-difference{padding:7.5rem 0 11.25rem;margin-top:0;background:#f7f7f7;border-top:1px solid #d8d6d4}#hm-feature-difference .eii-container{display:flex;align-items:center;min-height:41.9375rem}#hm-feature-difference .eii-container .copy{width:51%;margin-right:auto;margin-top:0;order:1}#hm-feature-difference .image{display:none}#hm-feature-difference .reg-image{width:calc(45% - 5px);display:flex;align-items:center;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:5;justify-content:flex-end}#hm-feature-difference .reg-image img{height:100%;-o-object-fit:cover;object-fit:cover;max-height:65.375rem}#hm-feature-difference.intersect .image{-webkit-animation:fade-out 1s ease both 1.5s;animation:fade-out 1s ease both 1.5s}#hm-feature-difference.intersect .reg-image{-webkit-animation:fade-in-right-custom 2s both 2s;animation:fade-in-right-custom 2s both 2s}#hm-feature-difference.intersect .copy{-webkit-animation:fade-in-left 2s both 2s;animation:fade-in-left 2s both 2s}}
@media (min-width:1610px){#hm-feature-difference .reg-image{right:40px;width:calc(50% - 5px)}} 