@import url('https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,500,500i,700,700i');@import url("https://use.fontawesome.com/releases/v5.1.0/css/all.css");html, body, div, span, applet, object, iframe, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, tt, var, b, u, i, center, dt, dd, li, fieldset, form, label, legend, caption, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}b, strong{font-weight: bolder;}html, button, input, select, textarea {font-family: sans-serif;color: #222;}::-moz-selection {background: rgba(2,139,255,1);color: #fff;text-shadow: none;}::selection {background: rgba(2,139,255,1);color: #fff;text-shadow: none;}sub {bottom: -.25em;}sup{top: -.5em;}sub, sup {position: relative;font-size: 75%;line-height: 0;vertical-align: baseline;margin: 0;padding: 0;border: 0;font: normal small-caps normal 75%/0 Roboto;}h1, h2, h3, h4, h5, h6 {margin: 0 0 .5rem;font: inherit;font-weight: 500;line-height: 1.2;color: inherit;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;letter-spacing: normal;display: block;}dl, ol, ul {margin: 0 0 1rem 20px;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;}ul{list-style: disc outside;}ul ul, ul ol, ol ol, ol ul{margin-left: 0;}em, i {font-style: italic;}img{vertical-align: middle;}a, a:visited {color: rgb(2,139,255);text-decoration: none;outline: 0;}p a, p a:visited {line-height: inherit;}p img {margin: 0;}p {margin-left: 0;margin-right: 0;margin-top: 0;margin-bottom: 1rem;}#dnn_dnnLOGO_imgLogo {border: 0;}body{font-family: 'Roboto', sans-serif;-webkit-font-smoothing: antialiased;}a, a:hover {text-decoration: none;}.p-b-30 {padding-bottom: 30px;}.social-media-link{float: right;margin-top: -42px;}h1.header-color {color: #473148 !important;}.social-media-link ul{list-style: none;}.social-media-link ul li{float: left;}.main-nav .social-media-link ul li a{padding: 8px 20px 8px 20px!important;border-radius: 0px;margin-right: 0px;color: #963B90;text-transform: uppercase;}.social-media-link ul li:first-child{display: block!important;margin-right: 15px;margin-top: 8px;}.social-media-link ul li:first-child a{margin: 2px 5px!important;padding: 0px!important;border:0px!important;}.mainHeader {position: fixed;width: 100%;background: #fff;top: 0px;z-index: 999;}.menu-isi-links li:nth-child(2){display: none;}.menu-isi-links li:last-child{display: none;}.top-small-link-border a{}.hamburger-menu {display: none;color: #fff;position: absolute;font-size: 50px;right: 25px;z-index: 10000;cursor: pointer;top: -80px;}.main-nav li:first-child {display: none;}.features-bg .carousel-control-prev, .features-bg .carousel-control-next, #thermageSystemCarousel .carousel-indicators {display:none;}.block-container {padding: 10px;}.brand-logo {max-width: 100%;top: 0px;position: relative;max-height: 32px;left: 6px;}.products-nav {left: -3px;}.mini-header {background: #2C3A44;}.top-right-links {padding: 0px;margin: 2px 0px 0;text-align: right;float: right;width: auto;}.top-right-links li{list-style-type: none;float: left;}.top-right-links a {}.top-right-links li:last-child a {border-right: none;}.brand-logo-div .nav-pills li:first-child{margin-right: 20px;}.brand-logo-div .nav-pills .nav-link.active, .brand-logo-div .nav-pills .show >.nav-link {background: #fff;border-radius: 0px;color: #2C3A44;}.brand-logo-div .nav-pills .nav-link.active sup{color: #2C3A44;}.brand-logo-div li a {color: #fff;font-family: 'Roboto', sans-serif;font-weight: 500;letter-spacing: .5px;font-size: 10px;padding: 1px 7px;text-transform: uppercase;}.brand-logo-div li a sup, .brand-logo-div li a sup:hover, .brand-logo-div li a sup:active, .brand-logo-div li a sup:focus{cursor: default;pointer-events: none;}body.dnnEditState .brand-logo-div li a{pointer-events: visible;}.brand-logo-div .navbar {padding: 0px;}.thankyou-success-top-bg{display: none;}.products-menu {-moz-box-shadow: 0px 4px 4px rgba(153, 153, 153, 0.15);-webkit-box-shadow: 0px 4px 4px rgba(153, 153, 153, 0.15);box-shadow: 0px 4px 4px rgba(153, 153, 153, 0.15);margin-bottom: 7px;line-height: 46px;}.menu-header {background: #fff;background-color: rgba(255, 255, 255, 1);border: none;border-radius: 0px;padding-top:1px;-moz-box-shadow: 0 8px 6px -6px rgba(153, 153, 153, 0.349019607843137);-webkit-box-shadow: 0 8px 6px -6px rgba(153, 153, 153, 0.349019607843137);box-shadow: 0 8px 6px -6px rgba(153, 153, 153, 0.34901960784313);}.product-logo {max-width: 100%;top: 1px;position: relative;max-height:78px;margin-left: 6px;margin-bottom: 10px;}.main-nav ul {width: 100%;margin: 0px;padding: 0px;justify-content: flex-end;}.main-nav ul li a {color: #000;font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 12px;line-height: 18px;}.main-nav .nav-link {padding: .5rem 24.7px;}.main-nav .nav-pills .nav-link.active, .main-nav .nav-pills .show >.nav-link {border-bottom: 8px solid #963B90;color: #963B90;background-color: inherit;border-radius: 0px;font-family: 'Roboto', sans-serif;font-weight: 500;}.btn-contact-representative {background: #301231 !important;border-radius: 0px !important;color: #fff !important;border-bottom: 8px !important;margin-bottom: 8px;font-weight: normal !important;}.frontEndTemplate .btn-contact-representative {background: #6b576a !important;border-radius: 0px !important;color: #fff !important;border-bottom: 8px !important;margin-bottom: 8px;font-weight: normal !important;}.main-nav {padding: 0px 15px 0px 0px;position: relative;}.main-nav .navbar {position: absolute;right: 20px;bottom: -8px;padding-right: 0;}.banner {background: #301231;min-height: 100%;overflow: hidden;}.banner .container {position: relative;display: table;}.banner .hero-image {height: 100%;position: absolute;right: 0;top: 0;}.banner-content h1 {color: #fff;font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 28px;margin-top: 30px;margin-left: 25px;}.banner-content p {color: #FCF7F7;margin-left: 0px;font-family: 'Roboto', sans-serif;font-weight: 300;font-size: 18.93px;margin-top: 22px;letter-spacing: .4px;line-height: 22px;padding-bottom: 143px;margin-bottom: 0px;}.home-jumbo {background: none;padding: 35px 2rem 0px 10px;margin-bottom: 24px;}.home-jumbo h1 {text-align: center;color: #422942;font-family: 'Roboto', sans-serif;font-weight: 300;font-size: 24px !important;margin-bottom: 0px;}.home-jumbo h1.white {color: #422942;}.home-jumbo p {color: #422942;text-align: center;font-family: 'Roboto', sans-serif;font-weight: 300;font-size: 18.93px;margin-bottom: -0px;line-height: 24px;}.thermage-system-left-section{float: left;width: 40%;padding-right: 15px;height: 100%;position: relative;}.thermage-system-left-section img{position: absolute;bottom: 0;right: 0;}.thermage-system-right-section{float: right;width: 60%;padding-left: 30px;}.feature-hero-image {width: 268px;}.thermage-system {border-bottom: 1px solid #636466;text-align: center;position: relative;width: 1014px;margin: 0px auto;}.thermage-system h3 {text-align: center;font-family: 'Roboto', sans-serif;font-weight: 700;font-size: 18px;color: #422942;}.thermage-system h3 span {font-family: 'Roboto', sans-serif;font-weight: 700;color: #422942;font-style: italic;}.thermage-system p {font-family: 'Roboto', sans-serif;font-weight: 300;text-align: center;font-size: 15.59px;color: #422942;line-height: 18px;}.thermage-system p span {display: block;margin-top: 11px;font-size: 11.89px;color: #636466;line-height: 14px;}.thermage-system .call-to-action img {max-height: 122px;padding: 15px;}.pad-50 {padding: 0px 50px;}.nopad {padding:0px;}.thermage-system .call-to-action {text-align: center;}.thermage-system .call-to-action img.body-tip-3 {max-height: 124px;margin-top: -2px;position: relative;}.thermage-system .call-to-action img.fast-total {max-height: 147px;margin-top: -25px;position: relative;}.thermage-system .call-to-action img.body-tip-16 {max-height: 108px;margin-top: 14px;}.thermage-system .row:first-child {margin-bottom: 30px;}.thermage-system .row [class^="col"] {}.whatsin-headline-image {height: 200px;margin: 40px 0;padding: 0 30px;}.whats-in {text-align: center;}.whats-in-icons h3 {text-align: center;font-family: 'Roboto', sans-serif;font-weight: 700;font-size: 17.26px;color: #422942;text-transform: uppercase;}.whats-in-icons p {font-family: 'Roboto', sans-serif;font-weight: 300;text-align: center;font-size: 15.59px;color: #422942;margin-top: 7px;line-height: 18px;}.whats-in-icons img {width: 78px;margin: 20px;}.whats-in-icons .col {padding: 5px;}.features-bg {background-size: contain;background-repeat: no-repeat;background-position: bottom right;}.whats-in-icons {margin-bottom: 100px;}.results-carousel .carousel-control-prev-icon {background-image: url(/siteassets/hcp/images/carousel-nav-arrow-left-38x66.png) !important;background-size: 72px;height: 72px;width: 72px;}.results-carousel .carousel-control-next-icon {background-image: url(/siteassets/hcp/images/carousel-nav-arrow-right-38x66.png) !important;background-size: 72px;height: 72px;width: 72px;}.results-carousel .carousel-control-prev, .results-carousel .carousel-control-next {position: absolute;top: 40%;display: block;width: 12%;}.results-carousel {position: relative;text-align: center;padding-bottom: 11px;background: #473148;}.results-carousel .carousel-text h3 {font-family: 'Roboto', sans-serif;font-weight: 300;font-size: 17px;color: #fff;margin-bottom: 0px;line-height: 25px;}.results-carousel .carousel-text h1 {font-family: 'Roboto', sans-serif;font-weight: 700;font-size: 28px;color: #43163e;line-height: 25px;margin-bottom: 5px;}.results-carousel .carousel-image h3 {font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 15px;line-height: 32px;color: #fff;}.results-carousel .carousel-text p {font-family: 'Roboto', sans-serif;font-weight: 300;font-size: 17px;color: #fff;margin-bottom: 9px;}.carousel-text {margin-top: -20px;margin-bottom: 62px;}.results-carousel .carousel-indicators li {width: 5px;height: 5px;border-radius: 50%;}.results-carousel .home-jumbo {background: transparent;padding-top: 33px;}.results-carousel .carousel-item img {}.results-carousel .carousel-image > div {padding: 7px;}.results-carousel .carousel-indicators {bottom: -40px;}div#beforeAfterCarousel {margin: 0px auto;}.service-history {text-align: center;}.service-history .home-jumbo {background: transparent;padding-top: 40px;}.service-history-icons h1 {text-align: center;font-family: 'Roboto', sans-serif;font-weight: 700;font-size: 79.04px;color: #422942;line-height: 75px;margin-bottom: 0px;}.service-history-icons h3 {text-align: center;font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 23.94px;color: #422942;margin-bottom: 4px;}.service-history-icons p {font-family: 'Roboto', sans-serif;font-weight: 300;text-align: center;font-size: 17.26px;color: #422942;line-height: 22px;margin-top: 26px;letter-spacing: .4px;min-height: 100px;padding: 10px 15px;box-sizing: content-box;}.service-history-icons .col {padding: 0px;}#why-thermage {background: #fff;}.service-history-bg {background-size: contain;background-repeat: no-repeat;background-position: bottom right;}.service-history-icons {margin-bottom: 10px;margin-top: 45px;position: relative;}.footer {padding: 25px;text-align: center;color: #333333;font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 11px;position: relative;line-height: 12px;}.footer ul {padding: 0px;margin: 20px 0;}.footer li {padding: 0px;margin: 0px;list-style: none;border-right: 1px solid #6E9EAF;display: inline-block;}.footer li:last-child {border-right: none;}.footer .footer-links.social-link{margin:20px 0;}.footer .footer-links.social-link li{border-right: none;}.footer li a {display: block;padding: 0px 10px;color: #333333;font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 11px;}.footer p {margin-bottom: 10px;color: #050000;line-height: 22px;}.footer .pin {text-align: right;float: right;color: #656668;}.blurMe {-webkit-filter: blur(2px);-moz-filter: blur(2px);-o-filter: blur(2px);-ms-filter: blur(2px);filter: blur(2px);}#isiContainer .modal-dialog {width: 100%;max-width: 1140px !important;padding: 3%;max-width: none;}.isi-content h1 {font-family: 'Roboto', sans-serif;font-weight: 300;font-size: 34px;}.isi-content p, .isi-content ul li,.isi-content .isi-popup-bottom-text {font-family: 'Roboto', sans-serif;font-weight: 300;font-size: 17px;}.isi-content b {font-family: 'Roboto', sans-serif;font-weight: 500;}a.btn-close-isi {border: 2px solid #999999;color: #999999 !important;padding: 6px 12px;line-height: 22px;right: 0px;display: block;position: absolute;margin-right: 15px;font-size: 18px;font-weight: bold;border-radius: 5px;}.isi-logo {height: 100px;}.isi-content {padding: 15px;}.modal-body.isi-content{padding: 95px 100px;}#isiContainer .modal-content {border-radius: 0px;}#isiContainer * {color: #000;}#isiContainer ul li{list-style-type: disc;}#isiContainer .isi-logo{margin-bottom: 20px;}.visible-xs{display: none;}.mini-header {line-height: 50px;}.message-404 {padding: 30px 12%;}@media screen and (min-width: 1920px) {.mini-header {line-height: 50px;}}@media screen and (min-width: 1400px) {.top-right-links li {line-height: initial!Important;}.top-right-links a {font-size: 14px;line-height: initial;margin-top: 15px;}.top-right-links a {margin-top: 18px;}.top-right-links li{line-height:initial!Important;}.container {max-width: 1440px!important;}.top-right-links a {font-size: 14.06px;}.products-nav li a {font-size: 15.57px;}.brand-logo {max-height: 40px;}.mini-header {line-height: 50px;}.products-menu {line-height: 60px;}.product-logo {max-height: 78px;}.main-nav ul li a {font-family: 'Roboto', sans-serif;font-weight: 400;font-size: 15px;}.main-nav .nav-link {padding: .5rem 25px;cursor: pointer;}.product-logo {top: 3px;margin-bottom: 12px;margin-left: 12px;cursor: pointer;}.banner-content h1 {font-size: 32px;}.banner-content p {font-size: 24px;margin-top: 26px;line-height: 30px;padding-bottom: 184px;}.banner-logo-image {margin-top: 113px;}.banner-content h1 {margin-top: 38px;}.thermage-system {width: 1280px;}.feature-hero-image {width: 308px;}.home-jumbo {padding: 40px 2rem 12px 10px;}.home-jumbo h1 {font-size: 49.93px;}.home-jumbo p {font-size: 18px;}.home-jumbo p {margin-top: 13px;line-height: 30px;margin-bottom: 10px;}.thermage-system .call-to-action img {max-height: 149px;}.thermage-system .call-to-action img.body-tip-3 {max-height: 153px;margin-top: -4px;}.thermage-system .call-to-action img.fast-total {max-height: 183px;margin-top: -36px;}.thermage-system .call-to-action img.body-tip-16 {max-height: 133px;}.thermage-system .row:first-child {margin-bottom: 60px;}.thermage-system h3 {font-size: 16px;}.thermage-system p {font-size: 16px;line-height: 24px;}.thermage-system p span {font-size: 14.77px;}.whatsin-headline-image {height: 200px;margin: 40px 0;}.whats-in-icons img {width: 80px;}.whats-in-icons p {font-size: 16px;line-height: 24px;}.whats-in-icons h3 {font-size: 16px;}.whats-in-icons {margin-bottom: 117px;}.results-carousel .home-jumbo {padding: 55px 2rem 2px 10px;}.results-carousel .carousel-image > div {padding: 10px;}.results-carousel .carousel-image h3 {font-size: 22px;line-height: 40px;}.results-carousel .carousel-text h1 {font-size: 35.86px;}.results-carousel .carousel-text h3 {font-size: 21.8px;line-height: 30px;}.results-carousel .carousel-text p {font-size: 17.61px;}.results-carousel .carousel-indicators li {width: 7px;height: 7px;margin-right: 5px;margin-left: 5px;}div#beforeAfterCarousel {margin-bottom: 12px;}.service-history .home-jumbo {padding-top: 51px;}.service-history-icons h1 {font-size: 90px;margin-bottom: 5px;}.service-history-icons h3 {font-size: 30px;}.service-history-icons p {font-size: 18px;line-height: 30px;margin-top: 34px;min-height: 140px;}.service-history-icons {margin-top: 50px;}.purple-line{top: 150px;min-height: 150px;}.footer {font-size: 14.2px;line-height: 18px;}.footer li a {font-size: 14.06px;}}@media screen and (max-width: 1199px){.banner-content h1 {font-size: 22px;margin-left: 0px;}.banner-content p {font-size: 16.5px;margin-left: 0px;}.brand-logo {max-height: 30px;}}@media only screen and (max-width: 1024px) {.main-nav .nav-link {padding: .5rem 14px;}.main-nav ul li a {font-size: 12px;}div#beforeAfterCarousel {margin: 0px auto;}.service-history-icons h1 {font-size: 70.04px;}.service-history-icons h3 {font-size: 19px;}.service-history-icons p {font-size: 14px;margin-top: 20px;}#isiContainer .modal-dialog {width: 100%;max-width: 90% !important;padding: 3%;margin: 20px;}.main-nav .social-media-link ul li a {margin-right: 7px;}}@media only screen and (max-width: 1000px) {.menu-isi-links li:nth-child(2){display: block;}.menu-isi-links li:last-child{display: block;}.mobile-contact-link {background: #422942 !important;max-width: 400px;margin: auto;border-radius: 40px;color: #fff !important;text-transform: uppercase;}.social-media-icon a{display: inline-block!important;}.features-bg .carousel-control-prev, .features-bg .carousel-control-next, #thermageSystemCarousel .carousel-indicators {display:block;}.hamburger-menu {display: block;font-size: 25px;}.brand-logo {max-height: 71px;}.thankyou-success-top-bg{background: #6e9eaf;width: 100px;height:90px;position: absolute;right: 0px;top:0px;display: block!important;}.mini-header {line-height: 52px;}.mini-header .container, .products-menu .container, .banner .container, #thermage .container {max-width: 100%;padding: 0px;position: relative;}.top-right-links li {display: block;-ms-flex-wrap: unset;flex-wrap: unset;line-height: 74px;border-right: 0px;}.top-right-links {display: block;float: none;width: 100%;overflow: hidden;text-align: center;position: absolute;top: 0px;background: #fff;z-index: 10000;left: 0px;padding-top: 40px;display: none;opacity: 0;}.top-right-links a {border-right: 0px;text-align: center;display: block;font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 26px;color: #43153f;}div#dnn_TopLinks {max-width: 100%;flex: 0 0 100%;}.top-small-link-border a{border-top: 3px solid #9d3f97;padding-top: 10px;}.top-small-link-borderBottom{border-bottom: 3px solid #9d3f97;padding-bottom: 20px;padding-top: 10px;}.pro-menu {text-transform: uppercase;}.pro-menu a {color: #6e9eaf;}.products-menu {display: none;}.top-small-link a, .top-small-link-border a, .top-small-link-borderBottom a {font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 26px;color: #9d3f97;}.products-nav li a {font-size: 14px;}.menu-header {display: none;}.product-logo {max-height: 76px;top: -18px;}li.nav-item.top-small-link-borderBottom {margin-bottom: 50px;}li.nav-item.top-small-link-border {margin-top: 50px;}.products-menu {margin-bottom: 0px;}.banner-logo-image {height: 120px;margin-left: 0px;margin-top: 56px;}.banner-content h1 {font-size: 21px;margin-top: 20px;margin-left: 0px;}.banner-content p {margin-left: 0px;padding-bottom: 106px;line-height: 18px;padding-bottom: 106px;line-height: 18px;margin-top: 16px;font-size: 14px;}.banner {min-height: 418px;}.home-jumbo h1 {margin-bottom: 20px;}.pad-50 {padding: 0px 25px;}.feature-hero-image {position: relative;left: 0px;}.features-bg .carousel-control-next-icon {background-image: url(../img/icon-66x38-arrow-right-dark.png) !important;height: 66px;width: 38px;}.features-bg .carousel-control-prev-icon {background-image: url(../img/icon-66x38-arrow-left-dark.png) !important;height: 66px;width: 38px;}.row.thermage-system {margin-top: 75px;}.features-bg .carousel-control-next, .features-bg .carousel-control-prev {top: 48px;}.thermage-system h3 {text-align: center;font-family: 'Roboto', sans-serif;font-weight: 500;font-size: 40px;line-height: 95px;}.thermage-system p {font-family: 'Roboto', sans-serif;font-weight: 300;text-align: center;font-size: 32.59px;color: #636466;line-height: 45px;padding: 0px 108px;margin-bottom: 0px;min-height: 262px;}#thermageSystemCarousel .carousel-indicators li {width: 5px;height: 5px;background: #cecfcf;border-radius: 50%;display: inline-block;margin-left: 3px;margin-right: 3px;}#thermageSystemCarousel .carousel-indicators li.active {background: #000;}.leftAlignMobile {text-align: left;padding-left: 0;}.whatsin-headline-image {height: auto;width: 84%;}.whats-in-icons img {width: 172px;}.whats-in-icons h3 {font-size: 35px;color: #422942;}.whats-in-icons p {font-size: 35px;line-height: 50px;color: #422942;}.whats-in-icons > div {margin-bottom: 45px;}.features-bg {background-position: 0px 30%;background-repeat: no-repeat;background-size: contain;}.service-history-bg {background-size: cover;background-position: top;}.results-carousel .carousel-image > div {flex: 0 0 60%;max-width: 60%;padding: 0px;margin: 0px auto;}div#beforeAfterCarousel {width: 100%;margin: 0px auto;}.results-carousel .carousel-image h3 {font-size: 23.39px !important;line-height: 83px !important;}.results-carousel .carousel-text h1 {font-size: 25px;line-height: 28px;}.results-carousel .carousel-text h3 {font-size: 16px !important;line-height: 28px !important;}.results-carousel .carousel-text p {font-size: 24.89px;margin-bottom: 9px;line-height: 57px;}.results-carousel .carousel-indicators li {width: 5px;height: 5px;padding: 0px;margin-left: 3px;margin-right: 3px;}.service-history .home-jumbo h1 {font-size: 50px;}.service-history .home-jumbo {padding-top: 95px;}.service-history-icons h1 {font-size: 100px;line-height: 90px;}.service-history-icons h3 {font-size: 33px;}.service-history-icons p {font-size: 35px;margin-top: 20px;line-height: 47px;margin-bottom: 60px;padding: 0px 50px;}.service-history-icons {margin-bottom: 38px;}.footer {padding: 10px;font-size: 20px;line-height: 26px;}.footer li a {padding: 0px 10px;}.footer p, .footer ul, .footer ul li a, .footer .pin{font-size: 12px;}.footer ul li a{line-height: 14px;}.footer .pin{line-height: :14px;}.footer .pin {float: none;color: #999999;text-align: center;width: 100%;display: block;margin-top: 10px;}.isi-content p, .isi-content ul li, .isi-content .isi-popup-bottom-text {font-size: 18px;}.row.footer > div {padding: 0px;}}@media only screen and (min-width: 320px) and (max-width: 799px) {.mobile-contact-link{max-width: 70%;}.service-history-icons p {font-size: 27px;line-height: 35px;}.whats-in-icons p {font-size: 30px;line-height: 40px;}#isiContainer .modal-dialog {width: 95%;max-width: none !important;padding: 0;max-width: none;}.products-nav li a {font-size: 12px;padding: 0px 12px;}}@media screen and (min-width: 768px) and (max-width: 800px){.feature-hero-image{width: 400px;}}@media only screen and (min-width: 320px) and (max-width: 768px) {a.btn-close-isi{position: relative;margin-right: 0;line-height: 90px;padding: 0 15px;border: none;}.visible-xs{display: block;}.products-nav ul {width: 665px;overflow: hidden;flex: none;position: relative;}.top-right-links li.pro-menu a span{display: none;}.top-right-links li.pro-menu a img{display: inline-block;margin-bottom: 35px;max-height: 35px }.top-right-links li.pro-menu a img.fraxel-logo{margin-bottom: 20px;}.top-right-links a {font-size: 24px;}.banner-logo-image {height: 160px;margin-top: 33px;position: absolute;left: 0;}.banner-content h1 {font-size: 15px;}.top-right-links li {line-height: 60px;}.banner-content p {font-size: 10.5px;}.banner {min-height: 368px;}.home-jumbo h1 {font-size: 35px;}.thermage-system p {font-size: 30px;line-height: 38px;padding: 0px 0px;min-height: 240px;text-align:left;}.whats-in-icons h3 {font-size: 30px;}.whats-in-icons p {font-size: 24px;line-height: 32px;}.whats-in-icons > div {margin-bottom: 20px;}.results-carousel .carousel-image h3 {font-size: 30px;line-height: 70px;}.results-carousel .carousel-text h3 {font-size: 25px;line-height: 28px;}.results-carousel .carousel-text p {font-size: 16px !important;line-height: 22px !important;margin-top: 10px;}.results-carousel .carousel-inner {width: 95%;margin-left: 2.5%;}.service-history .home-jumbo h1 {font-size: 45px;}.service-history-icons h1 {font-size: 108px;line-height: 100px;}.footer {font-size: 14px;line-height: 26px;}.footer li a {padding: 0px 10px;font-size: 13px;line-height: 24px;}.footer p {padding: 0px 15px;}.footer p, .footer ul, .footer ul li a, .footer .pin{font-size: 12px;}.isi-content h1 {font-size: 26px;}.isi-content p, .isi-content ul li, .isi-content .isi-popup-bottom-text {font-size: 14px;}#isiContainer .isi-logo{max-height: 30px;margin-bottom: 10px;}#isiContainer .col-6 .btn-close-isi{display: none;}.modal-body.isi-content ul{margin-left: 0;padding: 0 15px 6px;}.modal-body.isi-content ul li{}ul.footer-links{padding-top: 5px;}ul.footer-links li{margin-bottom: 5px;}.footer {font-size: 20px;line-height: 22px;padding: 25px 0 !important;}.footer > div{padding: 0 15px !important;}.footer li a {padding: 0px 10px;font-size: 20px;line-height: 22px;}.row.thermage-system{margin-left: -25px;margin-right: -25px;}.features-bg .carousel-control-next-icon, .features-bg .carousel-control-prev-icon {height: 72px;width: 72px;border-radius: 50%;background: #d0cccc;background-size: 20px;background-repeat: no-repeat;background-position: center;}}@media only screen and (min-width: 320px) and (max-width: 599px) {.product-logo {max-height: 40px;}.top-right-links a {font-size: 12px;}.top-right-links li {line-height: 30px;}.top-right-links {padding-top: 20px;}li.nav-item.top-small-link-border {margin-top: 25px;}li.nav-item.top-small-link-borderBottom {margin-bottom: 25px;}.top-small-link-border a {padding-top: 20px;}.hamburger-menu {font-size: 25px;right: 15px;top: -50px;}.brand-logo {max-height: 35px;}.thankyou-success-top-bg{background: #6e9eaf;width: 100px;height:52px;position: absolute;right: 0px;top:0px;display: block!important;}.mini-header {line-height: 50px;}.banner-logo-image {height: 72px;margin-top: 36px;}.banner-content h1 {font-size: 12px;line-height: 14px;}.banner-content p {font-size: 8px;line-height: 10px;padding-bottom: 59px;margin-top: 0px;}.banner-content {padding: 0px;flex: 0 0 50%;max-width: 50%;}.banner {min-height: 260px;}.home-jumbo h1 {font-size: 30px;}.home-jumbo {padding: 33px 1rem 0px 5px;margin-bottom: 12px;}.home-jumbo p {font-size: 16px;line-height: 22px;}.rearrangeSection {flex: 0 0 100%;max-width: 100%;}#thermageSystemCarousel .carousel-image img {height: 110px;}.thermage-system h3 {font-size: 20px;line-height: 40px;}.thermage-system p {font-size: 20px;line-height: 24px;padding: 0px 50px;min-height: 187px;}.row.thermage-system {margin-top: 45px;}.feature-hero-image {width: 225px;}.whats-in-icons img {width: 105px;}.whats-in-icons h3 {font-size: 22px;}.whats-in-icons p {font-size: 22px;line-height: 28px;}.products-nav {padding-right: 0px;}.whats-in-icons {margin-bottom: 40px;}.results-carousel .home-jumbo {padding-top: 27px;}.home-jumbo h1 {margin-bottom: 14px;}.results-carousel .carousel-image h3 {font-size: 24px;line-height: 55px;margin-bottom: 0px;}.results-carousel .carousel-text h1 {font-size: 30px;line-height: 44px;}.results-carousel .carousel-text h3 {font-size: 22px;line-height: 28px;}.results-carousel .carousel-text p {font-size: 16px;line-height: 21px;margin-top: 10px;}.service-history .home-jumbo {padding-top: 50px;}.service-history .home-jumbo h1 {font-size: 31px;}.service-history-icons h1 {font-size: 80px;line-height: 70px;}.service-history-icons h3 {font-size: 25px;}.service-history-icons .col {padding: 0px;width: 100%;flex: 0 0 100%;}.service-history-icons p {margin-top: 5px;font-size: 18px;line-height: 24px;}.footer {font-size: 12px;line-height: 21px;}.footer li a {padding: 0px 6px;font-size: 12px;line-height: 21px;}.footer ul:first-child {margin-top: 20px;}.results-carousel .carousel-control-next-icon, .results-carousel .carousel-control-prev-icon {height: 30px;width: 30px;background-size: 30px;}.footer .container {padding: 0px;}}@media only screen and (min-width: 320px) and (max-width: 479px) {.isi-content .isi-popup-bottom-text{margin-bottom: 20px;}.isi-content p, .isi-content ul li, .isi-content .isi-popup-bottom-text {font-size: 10px;}.isi-content h1 {font-size: 20px;}a.btn-close-isi {font-size: 13px;padding: 7px;line-height: 13px;}.brand-logo {max-height: 30px;left: 0;}.thankyou-success-top-bg{background: #6e9eaf;width: 100px;height:40px;position: absolute;right: 0px;top:0px;display: block!important;}.mini-header {line-height: 36px;}.hamburger-menu {font-size: 21px;right: 15px;top: -35px;}.banner-logo-image {height: 120px;position: absolute;left: 0;}.banner-content h1 {font-size: 9px;line-height: 12px;margin-top: 8px;}.banner-content p {font-size: 6px;padding-bottom: 27px;}.banner {min-height: 210px;}.products-nav li a {line-height: 35px;}.home-jumbo h1 {font-size: 23px;margin-bottom: 5px;}b em {color: rgba(2,139,255,1);}.home-jumbo p {font-size: 18px;line-height: 28px;}.row.thermage-system {margin-top: 25px;}#thermageSystemCarousel .carousel-image img {height: 80px;}.features-bg .carousel-control-next-icon, .features-bg .carousel-control-prev-icon {height: 30px;width: 30px;border-radius: 50%;background: #d0cccc;background-size: 11px;background-repeat: no-repeat;background-position: center;}.features-bg .carousel-control-next, .features-bg .carousel-control-prev {top: 20px;}.thermage-system h3 {font-size: 16px;line-height: 40px;}.thermage-system p {font-size: 16px;line-height: 20px;padding: 0px 0px;min-height: 170px;}.whatsin-headline-image {width: 100%;margin: 0px;margin-top: 25px;margin-bottom: 10px;}.whats-in-icons img {width: 70px;margin: 14px 0;}.whats-in-icons h3 {font-size: 16px;}.whats-in-icons p {font-size: 16px;line-height: 20px;padding: 0 15px;}.whats-in-icons > div {margin-bottom: 10px;}.results-carousel .carousel-image h3 {font-size: 13px !important;line-height: 70px;}.results-carousel .carousel-text h1 {font-size: 18px;line-height: 26px;}.results-carousel .carousel-text h3 {font-size: 14px !important;line-height: 18px !important;}.results-carousel .carousel-text p {font-size: 14px;line-height: 14px;margin-top: 6px;margin-bottom:13px;}.service-history-icons h1 {font-size: 54px;line-height: 52px;}.service-history .home-jumbo h1 {font-size: 20px;}.service-history .home-jumbo {padding-top: 40px;}.service-history-icons {margin-top: 25px;}.service-history-icons h3 {font-size: 17px;}.service-history-icons p {margin-top: 5px;font-size: 18px;line-height: 18px;margin-bottom: 35px;}.footer .pin {line-height: 48px;margin-bottom: 0px;}.carousel-control-next {right: 5px;}.carousel-control-prev {left: 5px;}.product-logo {max-height: 34px;top: -10px;}}@media only screen and (min-width: 400px) and (max-width: 450px) {.banner-content h1 {font-size: 12px;line-height: 14px;}.banner-content p {font-size: 9px;line-height: 12px;padding-bottom: 40px;}.banner-logo-image {height: 65px;}.home-jumbo p {font-size: 13px;line-height: 18px;}}@media only screen and (min-width: 350px) and (max-width: 379px) {.banner-content h1 {font-size: 10px;line-height: 14px;}.banner-content p {font-size: 7px;line-height: 12px;padding-bottom: 30px;}.banner-logo-image {height: 90px;}.home-jumbo p {font-size: 13px;line-height: 18px;}}.dnnModuleDialog {z-index: 99999 !important;}body.dnnEditState header{position:relative;}.msg-404 {padding-top: 200px !important;position: relative;padding-left: 0px !important;padding-right: 0px !important;}.msg-404 h1 {padding-top: 50px;color: #6e9eaf !important;font-size: 35px;padding-bottom: 20px;}.msg-404 p {color: #6d6e71;text-align: center;font-family: 'Roboto', sans-serif;font-weight: 300;font-size: 16px;margin-bottom: -0px;line-height: 24px;}@media all and (-ms-high-contrast:none){.contact-submit-row{margin-bottom: 15px;}}.contact-submit-row{margin-bottom:30px;}.bodyScorllMobile{overflow:hidden;}ul.dashed {list-style-type: none;padding-left:12px;padding-bottom:10px;}ul.dashed li:first{padding-top:5px;}ul.dashed > li {list-style:none !Important;position:relative;padding-top:6px;}ul.dashed > li:before {content: "- ";position:absolute;left:-6px;}.mobile-menu-links{display: none;}.mobile-brand-links{display: none;}.banner{margin-top: 141px;position: relative;top: -1px;}.thermage-system-mobile-view{display: none;}@media screen and (min-width: 1001px){.custom.carousel .carousel-inner{display: flex;flex-wrap: wrap;}.custom.carousel .carousel-inner .carousel-item{display: block;width: 50%;padding: 15px;}.custom.carousel .carousel-inner .carousel-item img{padding: 15px;}.custom.carousel .carousel-inner .carousel-item.img-1 img{max-height: 124px;}.custom.carousel .carousel-inner .carousel-item.img-2 img{max-height: 124px;}.custom.carousel .carousel-inner .carousel-item.img-3 img{max-height: 124px;}.custom.carousel .carousel-inner .carousel-item.img-4 img{max-height: 124px;}}@media screen and (min-width: 992px) and (max-width: 1199px){.main-nav .nav-link{padding-left: 12px;padding-right: 12px;}}@media screen and (max-width: 1000px){body.show-menu{position: unset;overflow: hidden;top: 0;bottom: 0;height: 0;}.top-right-links{position: fixed;top: 97px;bottom: 0;left: 0;right: 0;background: white;z-index: 10000;opacity: 1;overflow: auto;display: none;margin-top: 0;}.message-404 {padding: 30px 1%;}.msg-404 h1{font-size: 35px!important;}.msg-404 {padding-top: 70px !important;position: relative;}.top-right-links a{float: none;}body.show-menu .top-right-links{display: block;}.mobile-menu-links, .mobile-brand-links{display: block;}.mobile-menu-links li, .mobile-brand-links li, .menu-isi-links li{float: none;width: 100%;text-align: center;}.mobile-menu-links li:first-child{position: absolute;left: 15px;width: auto;top: 20px;}.mobile-menu-links li:first-child img{max-height: 76px;}.mobile-brand-links img{max-height: 70px;margin-bottom: 50px;}.mobile-brand-links img.fraxel-logo{margin-bottom: 35px;}.mobile-brand-links{padding-bottom: 15px;}.banner{margin-top: 42px;}.thermage-system-right-section{float: none;width: 100%;padding-left: 0;}.thermage-system-left-section{display: none;}.thermage-system-mobile-view{display: block;width: calc(100% + 30px);border-bottom: 1px solid #636466;margin: 0 0 0 -15px;}.thermage-system-mobile-view img{width: 400px;}.thermage-system{border: none;margin-bottom: 10px;padding: 0 15px;text-align: center;}.thermage-system p {text-align: center;}.home-jumbo{padding: 20px 15px 10px;}#the-thermage-system .container{padding: 0;}#the-thermage-system .pad-50{padding: 0;}}@media screen and (max-width: 992px){.brand-logo-div .nav-pills li{display: none;}.brand-logo-div .nav-pills li:first-child{display: block;}.brand-logo-div .nav-pills li:first-child a{padding-left: 0px;}.hamburger-menu {top: -52px;}.top-right-links {top: 54px;}.top-right-links .btn-isi{margin: 0 0 0px 0;}}@media screen and (max-width: 767px){body.show-menu{position: unset;overflow: hidden;top: 0;bottom: 0;height: 0;}.hamburger-menu {top: -50px !important;}.hamburger-menu {font-size: 25px;right: 15px;top: -50px;}.top-right-links{position: fixed;top: 91px;bottom: 0;left: 0;right: 0;background: white;z-index: 10000;opacity: 1;overflow: auto;display: none;}body.show-menu .top-right-links{display: block;}.top-right-links{top: 54px;margin-top: 0;}.banner{margin-top: 50px;}.mobile-menu-links li:first-child{top: 15px;}.mobile-menu-links li:first-child img{max-height: 30px;}.mobile-brand-links img{max-height: 35px;margin-bottom: 35px;}.mobile-brand-links img.fraxel-logo{margin-bottom: 20px;}.mobile-brand-links{padding-bottom: 0;}.thermage-system-mobile-view img{max-width: 228px;}.mini-header {line-height:52px;}}@media only screen and (max-width: 599px) and (min-width: 320px) {.top-right-links {top: 54px;}}@media only screen and (max-width: 479px) and (min-width: 320px) {.top-right-links {top: 54px;}.hamburger-menu {top: -50px !important;}}body.dnnEditState .thermage-system-left-section img{position: relative;}body.dnnEditState .thermage-system-mobile-view{display: block;}body.dnnEditState .thermage-system-mobile-view img{max-width: 250px;}@media only screen and (max-width: 460px) {.msg-404 h1 {font-size: 20px;margin-bottom: 10px;}}@media only screen and (min-width: 1400px) {.brand-logo-div li a {font-size: 13px;}.top-right-links a {font-size: 14px;}}@media screen and (min-width: 1199px) and (max-width: 1399px) {.brand-logo-div li a {font-size: 12px;}.top-right-links a {font-size: 13px;}}.menu-isi-links .btn-isi {background: #fff;float: none;display: inline;color: #fff;padding: 6px 9px;font-family: 'Roboto', sans-serif;font-size: 14px;letter-spacing: .2px;margin-top: 0px;border: 1px solid;margin: 5px 0px;background: #fff;font-weight: 500;}@media screen and (min-width: 1400px) {.menu-isi-links .btn-isi {color: #fff;padding: 6px 9px;font-family: 'Roboto', sans-serif;font-size: 14px;letter-spacing: .2px;margin-top: 0px;float: left;border: 1px solid;margin: 5px 0px;background: #fff;font-weight: 500;}}@media only screen and (max-width : 768px) {.menu-isi-links .btn-isi {padding: 0px 24px;margin-top: 3px;color: #fff;margin: 25px 105px 19px 105px;}.banner-content span {font-size: 7px;}}@media only screen and (min-width: 1024px) {.banner-logo-image {height: 100%;margin-left: 0px;margin-top: 60px;width: 125%;}.banner .hero-image {height: 100%;position: absolute;right: 0px;top: 0;}}@media only screen and (max-width : 767px) {.menu-isi-links .btn-isi {border-radius: 30px !important;background: #422942 !important;color: #fff;margin: 20px 84px 31px 95px;}}.banner-content span {color: #FCF7F7;position: relative;bottom: 50px;}#isiContainer ul li.circle {list-style: circle;position: relative;margin: 7px 0;margin-left: 65px;}@media only screen and (max-width: 1023px) {.banner-logo-image {height: 140px;margin-left: 0px;margin-top: 90px;}}.whats-in-icons .col-6 {display: flex;flex-wrap: wrap;justify-content: flex-end;}.whats-in-icons .flx-right-img img {width: 100%;padding-top: 30px;}.real-result .jumbotron h2 {font-size: 40px;color: #fff;font-family: 'Roboto', sans-serif;text-transform: uppercase;}.real-result .jumbotron h2 span {font-weight: 300;}.results-carousel .footnote {color: #fff;font-size: 14px;padding-top: 50px;margin: 0 -15px;}.results-carousel .footnote .copy2 {color: #fff;font-size: 14px;opacity: 54%;}.results-carousel .b-and-f-title {color: #fff;}.banner-content {display: block;}.banner-heading h1 {color: #FCF7F7;font-size: 60px;line-height: 45px;padding-top: 35px;font-family: 'Roboto', sans-serif;}.banner-heading h3 {color: #FCF7F7;font-family: 'Roboto', sans-serif;}.banner-heading h1 span {font-size: 36px;font-family: 'Roboto', sans-serif;}.banner-heading .banner-footnote {color: #FCF7F7;font-size: 9px;padding: 20px 0;font-family: 'Roboto', sans-serif;margin-bottom: 0;}.banner-heading {display: none;}.b-and-f-title {display: flex;flex-wrap: wrap;justify-content: space-evenly;padding-top: 10px;}.banner .mob-banner {display: none;}.real-result .jumbotron p {color: #fff;font-weight: 700;}.logo-footer {padding-bottom: 20px;}.whats-in-icons {margin-bottom: 0;padding-bottom: 100px;}@media screen and (max-width:1024x) {.image-container {max-height: 23vh;}}@media screen and (max-width:992px) {.flx-right-img {margin: 0px;}.banner .mob-banner {display: block;}.banner-heading {display: block;background: #473148;margin: -2px -15px;padding: 0 15px;}.whats-in-icons .col-6 {flex: 0 0 100%;max-width: 100%;padding: 0;}.banner-content {display: none;}.thermage-system-mobile-view p.m-0 {display: flex;flex-wrap: wrap;justify-content: space-around;}.whats-in-icons .col-6 {justify-content: space-evenly;}}@media only screen and (max-width: 767px) {.before-after-blk .img-title-after {width: 50%;text-indent: 20px;margin-right: -20px;}.flx-right-img {margin: 0 0px -62px;}.before-after-blk .img-title-before {width: 40%;}}.row.features-bg {background: rgba(71,49,72,0.23);background: -moz-linear-gradient(top, rgba(71,49,72,0.23) 0%, rgba(247,242,243,0.23) 67%, rgba(247,242,243,0.23) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(71,49,72,0.23)), color-stop(67%, rgba(247,242,243,0.23)), color-stop(100%, rgba(247,242,243,0.23)));background: -webkit-linear-gradient(top, rgba(71,49,72,0.23) 0%, rgba(247,242,243,0.23) 67%, rgba(247,242,243,0.23) 100%);background: -o-linear-gradient(top, rgba(71,49,72,0.23) 0%, rgba(247,242,243,0.23) 67%, rgba(247,242,243,0.23) 100%);background: -ms-linear-gradient(top, rgba(71,49,72,0.23) 0%, rgba(247,242,243,0.23) 67%, rgba(247,242,243,0.23) 100%);background: linear-gradient(to bottom, rgba(71,49,72,0.23) 0%, rgba(247,242,243,0.23) 67%, rgba(247,242,243,0.23) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#473148', endColorstr='#f7f2f3', GradientType=0 );}.row.results-carousel {background: rgba(66,41,66,1);background: -moz-linear-gradient(left, rgba(66,41,66,1) 0%, rgba(66,41,66,1) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(66,41,66,1)), color-stop(100%, rgba(66,41,66,1)));background: -webkit-linear-gradient(left, rgba(66,41,66,1) 0%, rgba(66,41,66,1) 100%);background: -o-linear-gradient(left, rgba(66,41,66,1) 0%, rgba(66,41,66,1) 100%);background: -ms-linear-gradient(left, rgba(66,41,66,1) 0%, rgba(66,41,66,1) 100%);background: linear-gradient(to right, rgba(66,41,66,1) 0%, rgba(66,41,66,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#422942', endColorstr='#422942', GradientType=1 );}div#the-thermage-system {background: rgba(248,80,50,0);background: -moz-linear-gradient(top, rgba(248,80,50,0) 0%, rgba(71,49,72,0) 0%, rgba(71,49,72,0) 67%, rgba(71,49,72,0.23) 100%);background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(248,80,50,0)), color-stop(0%, rgba(71,49,72,0)), color-stop(67%, rgba(71,49,72,0)), color-stop(100%, rgba(71,49,72,0.23)));background: -webkit-linear-gradient(top, rgba(248,80,50,0) 0%, rgba(71,49,72,0) 0%, rgba(71,49,72,0) 67%, rgba(71,49,72,0.23) 100%);background: -o-linear-gradient(top, rgba(248,80,50,0) 0%, rgba(71,49,72,0) 0%, rgba(71,49,72,0) 67%, rgba(71,49,72,0.23) 100%);background: -ms-linear-gradient(top, rgba(248,80,50,0) 0%, rgba(71,49,72,0) 0%, rgba(71,49,72,0) 67%, rgba(71,49,72,0.23) 100%);background: linear-gradient(to bottom, rgba(248,80,50,0) 0%, rgba(71,49,72,0) 0%, rgba(71,49,72,0) 67%, rgba(71,49,72,0.23) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f85032', endColorstr='#473148', GradientType=0 );}.row.contact-representative {background: rgba(66,41,66,1);background: -moz-linear-gradient(left, rgba(66,41,66,1) 0%, rgba(66,41,66,1) 100%);background: -webkit-gradient(left top, right top, color-stop(0%, rgba(66,41,66,1)), color-stop(100%, rgba(66,41,66,1)));background: -webkit-linear-gradient(left, rgba(66,41,66,1) 0%, rgba(66,41,66,1) 100%);background: -o-linear-gradient(left, rgba(66,41,66,1) 0%, rgba(66,41,66,1) 100%);background: -ms-linear-gradient(left, rgba(66,41,66,1) 0%, rgba(66,41,66,1) 100%);background: linear-gradient(to right, rgba(66,41,66,1) 0%, rgba(66,41,66,1) 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#422942', endColorstr='#422942', GradientType=1 );}.whats-in-icons .flx-right-img {width: 100%;}.results-carousel .carousel-image > div {max-width: 100%;}.results-carousel .carousel-image {display: flex;flex-wrap: wrap;justify-content: space-around;}main {display: grid;place-items: center;}.container1 {display: grid;place-content: center;position: relative;overflow: hidden;--position: 50%;}.image-container {max-width: 800px;max-height: 60vh;}.slider-image {height: 100%;object-fit: cover;object-position: left;}.image-after {position: absolute;inset: 0;width: var(--position);filter: none !important;}.slider1 {position: absolute;inset: 0;cursor: pointer;width: 100%;height: 100%;opacity: 0;}.slider1:focus-visible ~ .slider-button {outline: 5px solid black;outline-offset: 3px;}.slider2 {position: absolute;inset: 0;cursor: pointer;width: 100%;height: 100%;opacity: 0;}.slider2:focus-visible ~ .slider-button {outline: 5px solid black;outline-offset: 3px;}.slider-line {position: absolute;inset: 0;width: 2px;height: 100%;background-color: rgba(0, 0, 0, .5);z-index: 0;left: var(--position);transform: translateX(-50%);pointer-events: none;}.slider-button {position: absolute;color: black;padding: 1rem;border-radius: 100vw;display: grid;place-items: center;top: 50%;left: var(--position);transform: translate(-50%, -50%);pointer-events: none;background: url(/siteassets/hcp/images/photo_compare_btn.png) 0 0 no-repeat #473148;background-size: 100%;}.container2 {display: grid;place-content: center;position: relative;overflow: hidden;--position: 50%;}.container3 {display: grid;place-content: center;position: relative;overflow: hidden;--position: 50%;}.slider {position: absolute;inset: 0;cursor: pointer;opacity: 0;width: 100%;height: 100%;}@media only screen and (max-width: 1024px) {.image-container {max-height: 23vh;}.before-after-blk .img-title-after {font-size: 16px;}.before-after-blk .img-title-before {font-size: 16px;margin-left: -40px;}.results-carousel .slide-foot {font-size: 16px;}.features-bg .pad-40 {padding: 35px;}.menu-isi-links .btn-isi {float: none;display: inline;color: #fff;padding: 6px 9px;font-family: 'Roboto', sans-serif;font-size: 14px;letter-spacing: .2px;margin-top: 0px;border: 1px solid;margin: 5px 0px;background: #fff;font-weight: 500;}}@media only screen and (max-width: 767px) {.real-result .jumbotron h2 {font-size: 30px;}.banner-logo-image {height: 125px;margin-left: 0px;margin-top: 0;}.menu-isi-links .btn-isi {float: none;display: inline;color: #fff;padding: 8px 55px;font-family: 'Roboto', sans-serif;font-size: 12px;letter-spacing: .2px;margin-top: 0px;border: 1px solid;margin: 5px 0px;background: #fff;font-weight: 500;}}.ba-subhead {color: #fff;font-weight: 700;font-size: 24px;font-family: Roboto, sans-serif;}#isiContainer strong{font-weight: 700;}.p-pad {margin-bottom: 0px;}#isiContainer ul li {margin-left: 20px;}#isiContainer ul.dashed > li:before {content: "";}#isiContainer ul.dashed > li {list-style: circle !important;margin-left: 35px !important;}sub, sup {font-weight: 700;}@media only screen and (min-width: 768px) and (max-width: 1024px) {.menu-isi-links .btn-isi {background: linear-gradient(#422942, #422942, #422942);padding: 20px 110px;border-radius: 30px;font-size: 24px;}}@media only screen and (min-width: 320px) and (max-width: 768px) {a.btn-close-isi {position: absolute;margin-right: 0;line-height: 25px;padding: 0 15px;border: none;display: block !important;border: 1px solid #999;color: #999 !important;}}@media only screen and (max-width: 767px) {#isiContainer ul li.circle {margin-left: 20px;}#isiContainer ul li {margin-left: 0;}#isiContainer ul.dashed > li {margin-left: 5px !important;}}