.btn,
button, input[type="button"], input[type="reset"], input[type="submit"] {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: var(--basic_purple);
  border: 0;
  border-radius: 0;
  color: var(--white);
  cursor: pointer;
  display: inline-block;
  font-family: var(--ge_font_family_base);
  font-size: 22px;
  -webkit-font-smoothing: antialiased;
  font-weight: normal;
  line-height: 1;
  padding: 0.75em 1.5em;
  text-align: center;
  text-decoration: none;
  -webkit-transition: background-color 150ms ease;
  -o-transition: background-color 150ms ease;
  transition: background-color 150ms ease;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap; }
  .btn .label,
  button .label, input[type="button"] .label, input[type="reset"] .label, input[type="submit"] .label {
    display: inline-block;
    position: relative; }
    .btn .label:after,
    button .label:after, input[type="button"] .label:after, input[type="reset"] .label:after, input[type="submit"] .label:after {
      display: inline-block;
      font: normal normal normal 14px/1 FontAwesome;
      font-size: inherit;
      text-rendering: auto;
      -webkit-font-smoothing: antialiased;
      content: '\f0da';
      margin-left: 0.6em; }
  .btn:hover,
  button:hover, input[type="button"]:hover, input[type="reset"]:hover, input[type="submit"]:hover {
    background-color: var(--basic_hover);
    color: var(--basic_purple); }
  .btn:focus,
  button:focus, input[type="button"]:focus, input[type="reset"]:focus, input[type="submit"]:focus {
    outline: 0;
    outline-offset: 0; }
  .btn:disabled,
  button:disabled, input[type="button"]:disabled, input[type="reset"]:disabled, input[type="submit"]:disabled {
    cursor: not-allowed;
    opacity: 0.5; }
    .btn:disabled:hover,
    button:disabled:hover, input[type="button"]:disabled:hover, input[type="reset"]:disabled:hover, input[type="submit"]:disabled:hover {
      background-color: var(--basic_purple); }
  .btn.big,
  button.big, input[type="button"].big, input[type="reset"].big, input[type="submit"].big {
    width: 100%; }
  .btn.double-padding,
  button.double-padding, input[type="button"].double-padding, input[type="reset"].double-padding, input[type="submit"].double-padding {
    padding: 0.75em 3em; }
  .btn.white,
  button.white, input[type="button"].white, input[type="reset"].white, input[type="submit"].white {
    background-color: var(--white);
    color: var(--basic_purple); }
    .btn.white:hover,
    button.white:hover, input[type="button"].white:hover, input[type="reset"].white:hover, input[type="submit"].white:hover {
      background-color: var(--basic_hover); }

/*
Accordion Module

Use the following structure:
<section class="SS-Accordion SS-js-Accordion">

	<article class="SS-AccordionPanel SS-js-AccordionPanel">
		<header class="SS-AccordionTrigger SS-js-AccordionTrigger">
			<h2 class="SS-AccordionTitle">Title</h2>
		</header>
		<section class="SS-AccordionContent SS-js-AccordionContent">
			<div class="SS-AccordionContentInner">
				<p>Text</p>
			</div>
		</section>
	</article>

	<article class="SS-AccordionPanel SS-js-AccordionPanel">
		<header class="SS-AccordionTrigger SS-js-AccordionTrigger">
			<h2 class="SS-AccordionTitle">Title</h2>
		</header>
		<section class="SS-AccordionContent SS-js-AccordionContent">
			<div class="SS-AccordionContentInner">
				<p>Text</p>
			</div>
		</section>
	</article>

	<article class="SS-AccordionPanel SS-js-AccordionPanel">
		<header class="SS-AccordionTrigger SS-js-AccordionTrigger">
			<h2 class="SS-AccordionTitle">Title</h2>
		</header>
		<section class="SS-AccordionContent SS-js-AccordionContent">
			<div class="SS-AccordionContentInner">
				<p>Text</p>
			</div>
		</section>
	</article>

</section>
</div>

Also link to accordion.js in the HTML, right before the </body> closing tag.
*/
.SS-Accordion {
  position: relative; }
  .SS-AccordionPanel {
    border-bottom: 1px solid #e1e1e1; }
  .SS-AccordionTitle {
    color: var(--basic_purple); }
  .SS-AccordionTrigger {
    cursor: pointer;
    padding: 2em 100px 1.5em 0;
    position: relative; }
    .SS-AccordionTrigger:after {
      background: url("../images/icon-accordion-arrow.svg") no-repeat center;
      background-size: contain;
      content: "";
      height: 1em;
      position: absolute;
      right: 1.5em;
      top: 2.4em;
      width: 14px; }
    .SS-AccordionPanel_active .SS-AccordionTrigger:after {
      -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
      transform: rotate(180deg); }
  .SS-AccordionContent {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: none;
    overflow: hidden;
    width: 100%; }
    .SS-AccordionContentInner {
      padding: 0 100px .5em 0; }

.SS-UltrasoundPS {
  clear: both;
  font-size: 18px;
  line-height: 1.3em;
  color: var(--lead_black);
  margin: 0 -24px -38px; }
  .SS-UltrasoundPS a {
    color: var(--basic_purple); }
  .SS-UltrasoundPS p {
    margin-bottom: 1em; }
  .SS-UltrasoundPS h1 {
    font-weight: normal;
    color: var(--lead_black);
    font-size: 3.25em;
    line-height: 1.1em;
    margin: 0 0 0.25em;
    line-height: 1em; }
    .SS-UltrasoundPS h1:first-child {
      margin-top: -.25em; }
  .SS-UltrasoundPS h2 {
    font-weight: bold;
    color: inherit;
    font-size: 1.5em;
    line-height: 1.1em;
    margin: 0 0 0.25em; }
    .SS-UltrasoundPS h2:first-child {
      margin-top: -.25em; }
  .SS-UltrasoundPS h3 {
    font-weight: normal;
    color: inherit;
    font-size: 1.5em;
    line-height: 1.1em;
    margin: 0 0 0.25em; }
    .SS-UltrasoundPS h3:first-child {
      margin-top: -.25em; }
  .SS-UltrasoundPS h4 {
    font-weight: normal;
    color: inherit;
    font-size: 1.25em;
    line-height: 1.1em;
    margin: 0 0 0.5em; }
    .SS-UltrasoundPS h4:first-child {
      margin-top: -.25em; }
  .SS-UltrasoundPS ul {
    margin: 0 0 .5em 1em; }
  .SS-UltrasoundPS ol {
    margin: 0;
    padding: 0; }
  .SS-UltrasoundPS li {
    display: block;
    margin: 0 0 .5em; }
    .SS-UltrasoundPS li:before {
      color: var(--basic_purple);
      content: "\2022";
      display: inline-block;
      font-size: 1.5em;
      margin-left: -.75em;
      -webkit-transform: translate(0, -0.05em);
      -ms-transform: translate(0, -0.05em);
      transform: translate(0, -0.05em);
      vertical-align: middle;
      width: .75em; }
  .SS-UltrasoundPS sup {
    line-height: 1; }
  .SS-UltrasoundPS .SS-UltrasoundPSButton {
    background: var(--basic_purple);
    color: var(--white);
    display: table;
    font-size: 1.2em;
    margin-top: 1.5em;
    padding: .75em 2em;
    text-align: center;
    text-decoration: none;
    white-space: nowrap; }
    .language-en .SS-UltrasoundPS .SS-UltrasoundPSButton, .language-en_CA .SS-UltrasoundPS .SS-UltrasoundPSButton, .language-en_IN .SS-UltrasoundPS .SS-UltrasoundPSButton , .language-en_SG .SS-UltrasoundPS .SS-UltrasoundPSButton {
		font-size: 1em;
		padding: .75em 1em;
	}
    .SS-UltrasoundPS .SS-UltrasoundPSButton:after {
      border-style: solid;
      border-width: 0.28em 0 0.28em 0.4em;
      border-color: transparent transparent transparent var(--white);
      content: "";
      display: inline-block;
      height: 0;
      margin-left: .5em;
      width: 0; }
    .SS-UltrasoundPS .SS-UltrasoundPSButton.SS-UltrasoundPSButtonWhite {
      background: var(--white);
      color: var(--basic_purple); }
      .SS-UltrasoundPS .SS-UltrasoundPSButton.SS-UltrasoundPSButtonWhite:after {
        border-color: transparent transparent transparent var(--basic_purple); }

.SS-UltrasoundPS .SS-UPSContact {
  background: var(--light_grey);
  padding: 5em 3em;
  padding-bottom: 5em;
  padding-top: 5em; }
  .SS-UltrasoundPS .SS-UPSContactHeader {
    color: var(--lead_black);
    padding-bottom: 2em;
    width: 70%; }
    .SS-UltrasoundPS .SS-UPSContactHeader p {
      color: var(--secondary_medium_grey); }
  .SS-UltrasoundPS .SS-UPSContactTitle {
    font-weight: normal;
    color: inherit;
    font-size: 3.25em;
    line-height: 1.1em;
    margin: 0 0 0.25em; }
    .SS-UltrasoundPS .SS-UPSContactTitle:first-child {
      margin-top: -.25em; }
  .SS-UltrasoundPS .SS-UPSContactRow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between; }
  .SS-UltrasoundPS .SS-UPSContactArticle {
    background-color: var(--white);
    padding: 4em 2em;
    text-align: left;
    width: 384px; }
    .SS-UltrasoundPS .SS-UPSContactArticleTitle {
      color: var(--lead_black);
      font-size: 2em;
      font-weight: normal;
      text-align: left;
      width: 100%; }
    
    .SS-UltrasoundPS .SS-UPSContactArticleContactSeparator {
      margin: 0 0.2em; }
    .SS-UltrasoundPS .SS-UPSContactArticleContact small {
      color: var(--light_border_grey); }
    .SS-UltrasoundPS .SS-UPSContactArticle .SS-UltrasoundPSButton {
      font-size: 1em;
      display: block; }

.SS-UltrasoundPS .SS-UPSLoanerProgram {
	-webkit-box-align:start;
	-ms-flex-align:start;
	align-items:flex-start;
	background: var(--lightest_grey);
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	gap:5em;
	padding:5em 3em;
	padding-bottom:5em;}
  .SS-UltrasoundPS .SS-UPSLoanerProgramTitle {
    font-weight: normal;
    color: inherit;
    font-size: 2em;
    line-height: 1.1em;
    margin: 0 0 0.25em;
    color: var(--lead_black); }
    .SS-UltrasoundPS .SS-UPSLoanerProgramTitle:first-child {
      margin-top: -.25em; }
  .SS-UltrasoundPS .SS-UPSLoanerProgramContent {
  -webkit-box-flex:1;
  -ms-flex:1;
  flex:1;
  text-align:left;
  color:var(--secondary_medium_grey);}
    .SS-UltrasoundPS .SS-UPSLoanerProgramContent sup {
      line-height: 0; }
    .SS-UltrasoundPS .SS-UPSLoanerProgramContentDisclaimer {
      font-size: 0.75em; }

.SS-UltrasoundPS .SS-UPSProductList {
  padding-top: 2em; }
  .SS-UltrasoundPS .SS-UPSProductList + .SS-UPSProductList {
    margin-top: 2em; }
  .SS-UltrasoundPS .SS-UPSProductListTitle {
    color: var(--lead_black);
    margin-bottom: 1em; }
  .SS-UltrasoundPS .SS-UPSProductListItems {
    list-style: none;
    margin: 1em 0; }
    .SS-UltrasoundPS .SS-UPSProductListItems li:before {
      display: none; }
  .SS-UltrasoundPS .SS-UPSProductListItem {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 2em; }
    .SS-UltrasoundPS .SS-UPSProductListItemImage {
      border: 1px solid #D8D8D8;
      height: 124px;
      margin-right: 1em;
      padding: 8px;
      text-align: center;
      width: 124px; }
      .SS-UltrasoundPS .SS-UPSProductListItemImage img {
        height: 100%; }
    .SS-UltrasoundPS .SS-UPSProductListItemInfo {
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1;
      position: relative;
      min-height: 140px; }
      .SS-UltrasoundPS .SS-UPSProductListItemInfoFooter {
        bottom: 0;
        left: 0;
        right: 0;
        position: absolute; }
    .SS-UltrasoundPS .SS-UPSProductListItemTitle {
      font-weight: normal;
      font-size: 1.15em;
      margin: 0 0 0.25em 0 !important; 
      color: var(--lead_black);}
    .SS-UltrasoundPS .SS-UPSProductListItemNumber {
      color: var(--secondary_medium_grey);
      font-size: 0.75em;
      margin-bottom: -0.25em; }
    .SS-UltrasoundPS .SS-UPSProductListItemAddToWishList {
      color: #ff9821;
      font-size: 0.75em;
      text-decoration: underline; }
    .SS-UltrasoundPS .SS-UPSProductListItemAddToCart {
      bottom: 0;
      position: absolute; }
      .SS-UltrasoundPS .SS-UPSProductListItemAddToCartInput, .SS-UltrasoundPS .SS-UPSProductListItemAddToCartButton {
        display: inline-block;
        height: 30px;
        line-height: 30px; }
      .SS-UltrasoundPS .SS-UPSProductListItemAddToCartInput {
        display: inline-block;
        height: 30px;
        line-height: 30px;
        /* Styles to replicate .qty */
        background: #f3f3f3;
        border: 1px solid #dedede;
        margin: 0 1px 0 0 !important;
        padding: 0 5px;
        width: 28px; }
      .SS-UltrasoundPS .SS-UPSProductListItemAddToCartButton {
        bottom: 0;
        color: var(--white);
        cursor: pointer;
        font-size: 1em;
        font-weight: bold;
        height: 32px;
        left: 44px;
        padding: 0 0.5em;
        position: absolute; }
        .SS-UltrasoundPS .SS-UPSProductListItemAddToCartButton:hover {
          color: var(--basic_hover); }
    .SS-UltrasoundPS .SS-UPSProductListItemPrice {
      bottom: 0;
      position: absolute;
      right: 0;
      text-align: right; }
      .SS-UltrasoundPS .SS-UPSProductListItemPrice span {
        display: block; }
      .SS-UltrasoundPS .SS-UPSProductListItemPriceList {
        color: var(--light_border_grey);
        font-size: 0.75em;
        margin-bottom: -0.375em; }
      .SS-UltrasoundPS .SS-UPSProductListItemPriceWeb {
        color: var(--basic_purple);
        font-size: 0.9em;
        font-weight: bold; }

.SS-UltrasoundPS .SS-UltrasoundPSHeader {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  background: var(--white) url("../images/bg-ups-ultrasound-probe-mgmt.jpg") no-repeat center;
  background-size: cover;
  color: var(--secondary_medium_grey);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5em 3em;
  padding-bottom: 5em; }
  .SS-UltrasoundPS .SS-UltrasoundPSHeaderContent {
    -webkit-box-flex: 3;
    -ms-flex: 3;
    flex: 3;
    margin-right: 3em; }
  .SS-UltrasoundPS .SS-UltrasoundPSHeaderSignUp {
    background: var(--white);
    color: var(--secondary_medium_grey);
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 3em; }
    .SS-UltrasoundPS .SS-UltrasoundPSHeaderSignUp h2 {
    color: var(--lead_black);
    }
    .SS-UltrasoundPS .SS-UltrasoundPSHeaderSignUp .SS-UltrasoundPSButton {
      background: var(--basic_purple);
      color: var(--white);
      display: block;
      margin-top: 0; }
      .SS-UltrasoundPS .SS-UltrasoundPSHeaderSignUp .SS-UltrasoundPSButton:after {
        border-left-color: var(--white); }

.SS-UltrasoundPS .SS-UltrasoundPSTiles {
  background: var(--white);
  padding: 5em 3em;
  padding-bottom: 5em;
  padding-top: 5em; }
  .SS-UltrasoundPS .SS-UltrasoundPSTilesHeader {
    color: var(--lead_black);
    padding-bottom: 2em;
    width: 70%; }
    .SS-UltrasoundPS .SS-UltrasoundPSTilesHeader p {
      color: var(--secondary_medium_grey); }
  .SS-UltrasoundPS .SS-UltrasoundPSTilesTitle {
    font-weight: normal;
    color: inherit;
    font-size: 3.25em;
    line-height: 1.1em;
    margin: 0 0 0.25em; }
    .SS-UltrasoundPS .SS-UltrasoundPSTilesTitle:first-child {
      margin-top: -.25em; }
  .SS-UltrasoundPS .SS-UltrasoundPSTilesRow {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-bottom: 20px;
    -webkit-box-align: left;
    -ms-flex-align: left;
    align-items: left;
    text-align: center; }
  .SS-UltrasoundPS .SS-UltrasoundPSTilesArticle {
    background-color: var(--white);
    background-size: cover;
    background-repeat: no-repeat;
    padding: 0 60px;
    margin-right: 20px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    text-align: left;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    width: 460px;
    height: 415px; }
    .SS-UltrasoundPS .SS-UltrasoundPSTilesArticleCare {
      background: var(--white) url("../images/bg-ups-tile-care.jpg") no-repeat center;
      background-size: cover; }
    .SS-UltrasoundPS .SS-UltrasoundPSTilesArticleDiagnose {
      background: var(--white) url("../images/bg-ups-tile-diagnose.jpg") no-repeat center;
      background-size: cover; }
    .SS-UltrasoundPS .SS-UltrasoundPSTilesArticleRepair {
      background: var(--white) url("../images/bg-ups-tile-repair.jpg") no-repeat center;
      background-size: cover; }
    .SS-UltrasoundPS .SS-UltrasoundPSTilesArticleReplace {
      background: var(--white) url("../images/bg-ups-tile-replace.jpg") no-repeat center;
      background-size: cover; }
    .SS-UltrasoundPS .SS-UltrasoundPSTilesArticleTitle {
      -webkit-box-align: center;
      -ms-flex-align: center;
      align-items: center;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      color: var(--lead_black);
      font-size: 2em;
      margin-top: 2em !important;
      text-align: left;
      width: 100%; }
    .SS-UltrasoundPS .SS-UltrasoundPSTilesArticleIcon {
      fill: var(--basic_purple);
      height: 1.25em;
      margin-right: 0.4em; }
    .SS-UltrasoundPS .SS-UltrasoundPSTilesArticle p {
      margin-bottom: 0; }

.SS-UltrasoundPS .SS-UltrasoundPSService {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  background: var(--basic_purple) url("../images/bg-ups-service-coverage.jpg") no-repeat center;
  background-size: cover;
  color: var(--white);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 4.25em 10em; }
  .SS-UltrasoundPS .SS-UltrasoundPSServiceContent {
    text-align: center; }
  .SS-UltrasoundPS .SS-UltrasoundPSServiceTitle {
    font-weight: normal;
    color: inherit;
    font-size: 3.25em;
    line-height: 1.1em;
    margin: 0 0 0.25em; }
    .SS-UltrasoundPS .SS-UltrasoundPSServiceTitle:first-child {
      margin-top: -.25em; }
  .SS-UltrasoundPS .SS-UltrasoundPSService .SS-UltrasoundPSButton {
    background: var(--white);
    color: var(--basic_purple);
    display: inline-block;
    padding: 0.75em 3.5em;
    margin-top: 0.5em; }
    .SS-UltrasoundPS .SS-UltrasoundPSService .SS-UltrasoundPSButton:after {
      border-left-color: var(--basic_purple); }

.SS-UPSCare .SS-UPSCareHeader {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  background: var(--white) url("../images/bg-ups-care-header.jpg") no-repeat center;
  background-size: cover;
  color: var(--secondary_medium_grey);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5em 3em;
  padding-bottom: 5em; }
  .SS-UPSCare .SS-UPSCareHeader h1 {
  color:var(--lead_black);
  }
  .SS-UPSCare .SS-UPSCareHeaderContent {
    -webkit-box-flex: 2.5;
    -ms-flex: 2.5;
    flex: 2.5;
    margin-right: 3em; }
  .SS-UPSCare .SS-UPSCareHeaderTOC {
    background: var(--white);
    opacity: 0.85;
    color: var(--basic_purple);
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 3em; }
    .SS-UPSCare .SS-UPSCareHeaderTOC ol {
      list-style: none;
      counter-reset: header-nav-counter; }
      .SS-UPSCare .SS-UPSCareHeaderTOC ol li {
        counter-increment: header-nav-counter; }
      .SS-UPSCare .SS-UPSCareHeaderTOC ol li::before {
        content: counter(header-nav-counter);
        background: var(--basic_purple);
        border-color: var(--white);
        border-radius: 20px;
        color: var(--white);
        font-weight: bold;
        font-size: 1em;
        line-height: 34px;
        margin-right: 0.5em;
        text-align: center;
        width: 34px;
        height: 34px; }
    .SS-UPSCare .SS-UPSCareHeaderTOC a {
      text-decoration: none; }
      .SS-UPSCare .SS-UPSCareHeaderTOC a:hover {
        text-decoration: underline; }
        .SS-UPSCare .SS-UPSCareHeaderTOC ol li a{
          color: var(--lead_black);
        }

.SS-UPSCare .SS-UPSCareCleaning {
  background: var(--white);
  padding: 5em 3em;
  padding-bottom: 5em;
  padding-bottom: 0; }
  .SS-UPSCare .SS-UPSCareCleaning .SS-UPSCareProductsTitle {
    font-weight: normal;
    color: inherit;
    font-size: 3.25em;
    line-height: 1.1em;
    margin: 0 0 0.25em;
    color: var(--lead_black); }
    .SS-UPSCare .SS-UPSCareCleaning .SS-UPSCareProductsTitle:first-child {
      margin-top: -.25em; }
  .SS-UPSCare .SS-UPSCareCleaning .SS-UPSCareProductsContent {
    border-bottom: 1px solid #D8D8D8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-bottom: 5em; }
    .SS-UPSCare .SS-UPSCareCleaning .SS-UPSCareProductsContent .SS-UPSCareProductsList {
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1;
      margin-right: 2em; }
    .SS-UPSCare .SS-UPSCareCleaning .SS-UPSCareProductsContent .SS-UPSCareProductsInfo {
      background: var(--light_grey);
      color: var(--secondary_medium_grey);
      padding: 2em;
      width: 35%; }
      .SS-UPSCare .SS-UPSCareCleaning .SS-UPSCareProductsContent .SS-UPSCareProductsInfoTitle {
        font-weight: normal;
        color: inherit;
        font-size: 1.25em;
        line-height: 1.1em;
        margin: 0 0 0.5em;
        color: var(--lead_black); }
        .SS-UPSCare .SS-UPSCareCleaning .SS-UPSCareProductsContent .SS-UPSCareProductsInfoTitle:first-child {
          margin-top: -.25em; }
      .SS-UPSCare .SS-UPSCareCleaning .SS-UPSCareProductsContent .SS-UPSCareProductsInfo img {
        width: 140px;
        margin-bottom: 1em; }
      .SS-UPSCare .SS-UPSCareCleaning .SS-UPSCareProductsContent .SS-UPSCareProductsInfo .SS-UltrasoundPSButton {
        white-space: normal; }
  .SS-UPSCare .SS-UPSCareCleaning .SS-UPSCareProductsCallout img {
    width: 170px; }

.SS-UPSCare .SS-UPSCareTransportation {
  background: var(--white);
  padding: 5em 3em;
  padding-bottom: 5em;
  padding-bottom: 0; }
  .SS-UPSCare .SS-UPSCareTransportation .SS-UPSCareProductsTitle {
    font-weight: normal;
    color: inherit;
    font-size: 3.25em;
    line-height: 1.1em;
    margin: 0 0 0.25em;
    color: var(--lead_black); }
    .SS-UPSCare .SS-UPSCareTransportation .SS-UPSCareProductsTitle:first-child {
      margin-top: -.25em; }
  .SS-UPSCare .SS-UPSCareTransportation .SS-UPSCareProductsContent {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-bottom: 5em; }
    .SS-UPSCare .SS-UPSCareTransportation .SS-UPSCareProductsContent .SS-UPSCareProductsList {
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1;
      margin-right: 2em; }
    .SS-UPSCare .SS-UPSCareTransportation .SS-UPSCareProductsContent .SS-UPSCareProductsInfo {
      background: var(--light_grey);
      color: var(--secondary_medium_grey);
      padding: 2em;
      width: 35%; }
      .SS-UPSCare .SS-UPSCareTransportation .SS-UPSCareProductsContent .SS-UPSCareProductsInfoTitle {
        font-weight: normal;
        color: inherit;
        font-size: 1.25em;
        line-height: 1.1em;
        margin: 0 0 0.5em;
        color: var(--lead_black); }
        .SS-UPSCare .SS-UPSCareTransportation .SS-UPSCareProductsContent .SS-UPSCareProductsInfoTitle:first-child {
          margin-top: -.25em; }
      .SS-UPSCare .SS-UPSCareTransportation .SS-UPSCareProductsContent .SS-UPSCareProductsInfo img {
        width: 140px;
        margin-bottom: 1em; }
      .SS-UPSCare .SS-UPSCareTransportation .SS-UPSCareProductsContent .SS-UPSCareProductsInfo .SS-UltrasoundPSButton {
        white-space: normal; }

.SS-UPSCare .SS-UPSCareDisinfection {
  background: var(--white);
  padding: 5em 3em;
  padding-bottom: 5em;
  padding-bottom: 0; }
  .SS-UPSCare .SS-UPSCareDisinfection .SS-UPSCareProductsTitle {
    font-weight: normal;
    color: inherit;
    font-size: 3.25em;
    line-height: 1.1em;
    margin: 0 0 0.25em;
    color: var(--lead_black); }
    .SS-UPSCare .SS-UPSCareDisinfection .SS-UPSCareProductsTitle:first-child {
      margin-top: -.25em; }
  .SS-UPSCare .SS-UPSCareDisinfection .SS-UPSCareProductsContent {
    border-bottom: 1px solid #D8D8D8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-bottom: 5em; }
    .SS-UPSCare .SS-UPSCareDisinfection .SS-UPSCareProductsContent .SS-UPSCareProductsList {
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1;
      margin-right: 2em; }
    .SS-UPSCare .SS-UPSCareDisinfection .SS-UPSCareProductsContent .SS-UPSCareProductsInfo {
      background: var(--light_grey);
      color: var(--lead_black);
      padding: 2em;
      width: 35%; }
      .SS-UPSCare .SS-UPSCareDisinfection .SS-UPSCareProductsContent .SS-UPSCareProductsInfoTitle {
        font-weight: normal;
        color: inherit;
        font-size: 1.15em;
        line-height: 1.1em;
        margin: 0 0 0.5em;
        color: var(--lead_black); }
        .SS-UPSCare .SS-UPSCareDisinfection .SS-UPSCareProductsContent .SS-UPSCareProductsInfoTitle:first-child {
          margin-top: -.25em; }
      .SS-UPSCare .SS-UPSCareDisinfection .SS-UPSCareProductsContent .SS-UPSCareProductsInfo img {
        width: 140px;
        margin-bottom: 1em; }
      .SS-UPSCare .SS-UPSCareDisinfection .SS-UPSCareProductsContent .SS-UPSCareProductsInfo .SS-UltrasoundPSButton {
        white-space: normal; }
  .SS-UPSCare .SS-UPSCareDisinfection .SS-UPSCareProductsContent {
    border-bottom: none; }

.SS-UPSCare .SS-UPSCareStorageHeader {
  background: var(--white) url("../images/bg-ups-care-probe-storage.jpg") no-repeat center;
  background-size: cover;
  padding: 5em 3em;
  padding-bottom: 5em; }
  .SS-UPSCare .SS-UPSCareStorageHeaderTitle {
    font-weight: normal;
    color: inherit;
    font-size: 3.25em;
    line-height: 1.1em;
    margin: 0 0 0.25em;
    color: var(--lead_black); }
    .SS-UPSCare .SS-UPSCareStorageHeaderTitle:first-child {
      margin-top: -.25em; }
  .SS-UPSCare .SS-UPSCareStorageHeaderContent {
    width: 65%; }
    .SS-UPSCare .SS-UPSCareStorageHeaderContent li:before {
      color: #4A4A4A; }

.SS-UPSCare .SS-UPSCareStorageContent {
  background: var(--white);
  padding: 5em 3em;
  padding-bottom: 5em;
  padding-bottom: 0; }
  .SS-UPSCare .SS-UPSCareStorageContent .SS-UPSCareProductsTitle {
    font-weight: normal;
    color: inherit;
    font-size: 3.25em;
    line-height: 1.1em;
    margin: 0 0 0.25em;
    color: var(--basic_purple); }
    .SS-UPSCare .SS-UPSCareStorageContent .SS-UPSCareProductsTitle:first-child {
      margin-top: -.25em; }
  .SS-UPSCare .SS-UPSCareStorageContent .SS-UPSCareProductsContent {
    border-bottom: 1px solid #D8D8D8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-bottom: 5em; }
    .SS-UPSCare .SS-UPSCareStorageContent .SS-UPSCareProductsContent .SS-UPSCareProductsList {
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1;
      margin-right: 2em; }
    .SS-UPSCare .SS-UPSCareStorageContent .SS-UPSCareProductsContent .SS-UPSCareProductsInfo {
      background: var(--light_grey);
      color: var(--secondary_medium_grey);
      padding: 2em;
      width: 35%; }
      .SS-UPSCare .SS-UPSCareStorageContent .SS-UPSCareProductsContent .SS-UPSCareProductsInfoTitle {
        font-weight: normal;
        color: inherit;
        font-size: 1.25em;
        line-height: 1.1em;
        margin: 0 0 0.5em;
        color: var(--lead_black); }
        .SS-UPSCare .SS-UPSCareStorageContent .SS-UPSCareProductsContent .SS-UPSCareProductsInfoTitle:first-child {
          margin-top: -.25em; }
      .SS-UPSCare .SS-UPSCareStorageContent .SS-UPSCareProductsContent .SS-UPSCareProductsInfo img {
        width: 140px;
        margin-bottom: 1em; }
      .SS-UPSCare .SS-UPSCareStorageContent .SS-UPSCareProductsContent .SS-UPSCareProductsInfo .SS-UltrasoundPSButton {
        white-space: normal; }
  .SS-UPSCare .SS-UPSCareStorageContent .SS-UPSProductList {
    padding-top: 0; }

.SS-UPSCare .SS-UPSCareInformation {
  background: var(--white);
  padding: 5em 3em;
  padding-bottom: 5em;
  padding-bottom: 0;
  background-color: var(--light_grey);
  color: var(--secondary_medium_grey);
  padding: 5em 3em;
  padding-bottom: 5em;
  padding-bottom: 3em; }
  .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsTitle {
    font-weight: normal;
    color: inherit;
    font-size: 3.25em;
    line-height: 1.1em;
    margin: 0 0 0.25em;
    color: var(--basic_purple); }
    .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsTitle:first-child {
      margin-top: -.25em; }
  .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsContent {
    border-bottom: 1px solid #D8D8D8;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    padding-bottom: 5em; }
    .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsContent .SS-UPSCareProductsList {
      -webkit-box-flex: 1;
      -ms-flex: 1;
      flex: 1;
      margin-right: 2em; }
    .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsContent .SS-UPSCareProductsInfo {
      background: var(--light_grey);
      color: var(--secondary_medium_grey);
      padding: 2em;
      width: 35%; }
      .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsContent .SS-UPSCareProductsInfoTitle {
        font-weight: normal;
        color: inherit;
        font-size: 1.25em;
        line-height: 1.1em;
        margin: 0 0 0.5em;
        color: var(--lead_black); }
        .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsContent .SS-UPSCareProductsInfoTitle:first-child {
          margin-top: -.25em; }
      .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsContent .SS-UPSCareProductsInfo img {
        width: 140px;
        margin-bottom: 1em; }
      .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsContent .SS-UPSCareProductsInfo .SS-UltrasoundPSButton {
        white-space: normal; }
  .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsTitle {
    color: var(--lead_black); }
  .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsContent {
    border-bottom: none; }
    .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsContent h3 {
      font-size: 1.25em; }
      .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsContent h3 small {
        font-size: 0.625em;
        margin-left: 1em;
        vertical-align: text-bottom; }
    .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsContent ul {
      margin: 0 0 0 20px; }
      .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsContent ul li {
        margin: 2em 0; }
        .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsContent ul li:before {
          /* background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjciIGhlaWdodD0iMjciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgOS41MykiPgogICAgICA8bWFzayBpZD0iYiIgZmlsbD0iI2ZmZiI+CiAgICAgICAgPHBhdGggaWQ9ImEiIGQ9Ik0wIC4xNmgyNi43NnYxMS42OEgweiIvPgogICAgICA8L21hc2s+CiAgICAgIDxwYXRoIGQ9Ik0yNS40IDIuODZjMCAuMTgtLjE1LjMyLS4zMy4zMmgtLjgyYS4zMi4zMiAwIDAgMS0uMzMtLjMydi0uNzhjMC0uMTguMTUtLjMyLjMzLS4zMmguODJjLjE4IDAgLjMzLjE0LjMzLjMydi43OHptLS42My0yLjdoLTEuNDF2Ljg4YzAgLjcxLS4yNiAxLjcyLTEuNTIgMi41LS41OS4zNS0yLjg3IDEuNS04LjQ2IDEuNS01LjYgMC03Ljg4LTEuMTUtOC40Ni0xLjUtMS4yNi0uNzgtMS41Mi0xLjgtMS41Mi0yLjVWLjE2SDEuOTlDLjg5LjE2IDAgMS4wMyAwIDIuMTJ2Ny43NmMwIDEuMDkuOSAxLjk2IDEuOTkgMS45NmguNzZsLjUyLTIuMDZjLjE0LS43LjctMS40IDEuNzgtMS41OGguMDVjLjEtLjAyIDIuNDQtLjM1IDUuODktLjM1aDQuNzhjMy40NSAwIDUuNzkuMzMgNS44OC4zNWguMDVjMS4wOC4xOSAxLjY1Ljg4IDEuNzkgMS41N2wuNTEgMi4wN2guNzdjMS4xIDAgMS45OS0uODcgMS45OS0xLjk2VjIuMTJjMC0xLjA5LS45LTEuOTYtMi0xLjk2eiIgZmlsbD0iI0ZFRkVGRSIgbWFzaz0idXJsKCNiKSIvPgogICAgPC9nPgogICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMy4xOCAxOS4wNikiPgogICAgICA8bWFzayBpZD0iZCIgZmlsbD0iI2ZmZiI+CiAgICAgICAgPHBhdGggaWQ9ImMiIGQ9Ik0uMi4xaDIwLjI4djcuNTZILjJ6Ii8+CiAgICAgIDwvbWFzaz4KICAgICAgPHBhdGggZD0iTTE4LjQyLjQzUzE2LjE0LjEgMTIuNzUuMUg3Ljk0Yy0zLjQgMC01LjY4LjMzLTUuNjguMzMtLjMuMDUtLjQyLjE2LS40Mi4yN0wuMjEgNy4zN2MwIC4xLjEzLjE5LjM5LjI5IDAgMCAzLjYtMS40IDkuNzQtMS40IDYuMTQgMCA5Ljc1IDEuNCA5Ljc1IDEuNC4yNS0uMS4zOS0uMTguMzktLjNMMTguODQuN2MwLS4xLS4xMi0uMjItLjQyLS4yNyIgZmlsbD0iI0ZFRkVGRSIgbWFzaz0idXJsKCNkKSIvPgogICAgPC9nPgogICAgPHBhdGggZD0iTTE1LjA5IDcuMTVhLjguOCAwIDEgMCAwLTEuNTkuOC44IDAgMCAwIDAgMS41OU0xNS4wOSAzLjk3YS44LjggMCAxIDAgMC0xLjU5LjguOCAwIDAgMCAwIDEuNk0xNS4wOSAxLjU5YS44LjggMCAxIDAgMC0xLjU5LjguOCAwIDAgMCAwIDEuNTlNMTcuNDcgNy4xNWEuOC44IDAgMSAwIDAtMS41OS44LjggMCAwIDAgMCAxLjU5TTE3LjQ3IDMuOTdhLjguOCAwIDEgMCAwLTEuNTkuOC44IDAgMCAwIDAgMS42TTIwLjY1IDcuMTVhLjguOCAwIDEgMCAwLTEuNTkuOC44IDAgMCAwIDAgMS41OSIgZmlsbD0iI0ZFRkVGRSIvPgogICAgPHBhdGggZD0iTTYuMyAxMS40OGMuMjcuMTYgMi4yMSAxLjIzIDcuNiAxLjIzIDUuMzggMCA3LjMyLTEuMDcgNy41OS0xLjIzLjIxLS4xMy43NC0uNDUuNzQtMS4wOVY4LjU0cy4wNC0uNzItLjY0LS43MmwtNS45Ny4wMmgtMS4xNmEuNTYuNTYgMCAwIDEtLjU2LS41NVYuN2MwLS44LS43OC0uNjgtLjc4LS42OGgtMS4zNEw2LjYuNDZsLS4wMy4wMWMtLjYyLjE2LTEuMDEuNjItMS4wMSAxLjE2djguNzZjMCAuNjQuNTMuOTYuNzQgMS4wOSIgZmlsbD0iI0ZFRkVGRSIvPgogIDwvZz4KPC9zdmc+"); */
          background: url('../images/icon-printer.svg') no-repeat ;
          content: '';
          display: inline-block;
          height: 27px;
          margin-right: 0.8em;
          width: 27px; }
  .SS-UPSCare .SS-UPSCareInformation .SS-UPSCareProductsList a {
    color: var(--lead_black);
    text-decoration: underline; }
  .SS-UPSCare .SS-UPSCareInformationFooter p {
    font-size: 0.75em;
    line-height: 1.3em; }

.SS-UPSDiagnose .SS-UPSDiagnoseHeader {
  background: var(--white) url("../images/bg-ups-diagnose-header.jpg") no-repeat center;
  background-size: cover;
  color: var(--secondary_medium_grey);
  padding: 5em 3em;
  padding-bottom: 5em; }
  .SS-UPSDiagnose .SS-UPSDiagnoseHeader h1 {
  color: var(--lead_black);
  }
  .SS-UPSDiagnose .SS-UPSDiagnoseHeaderContent {
    width: 60%; }
    .SS-UPSDiagnose .SS-UPSDiagnoseHeaderContent sup {
      line-height: 0; }
    .SS-UPSDiagnose .SS-UPSDiagnoseHeaderContentDisclaimer {
      font-size: 0.75em;
      font-style: italic; }

.SS-UPSDiagnose .SS-UPSDiagnoseDecision {
  background: var(--white);
  padding: 5em 3em;
  padding-bottom: 5em; }
  .SS-UPSDiagnose .SS-UPSDiagnoseDecisionHeader {
    margin-bottom: 3em;
    width: 70%; }
    .SS-UPSDiagnose .SS-UPSDiagnoseDecisionHeaderTitle {
      font-weight: normal;
      color: inherit;
      font-size: 3.25em;
      line-height: 1.1em;
      margin: 0 0 0.25em;
      color: var(--lead_black); }
      .SS-UPSDiagnose .SS-UPSDiagnoseDecisionHeaderTitle:first-child {
        margin-top: -.25em; }
  .SS-UPSDiagnose .SS-UPSDiagnoseDecisionPoints {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start; }
    .SS-UPSDiagnose .SS-UPSDiagnoseDecisionPointsArticle {
      margin: 0 1em;
      text-align: center; }
      .SS-UPSDiagnose .SS-UPSDiagnoseDecisionPointsArticleImage {
        width: 140px;
        margin-bottom: 1.5em; }
      .SS-UPSDiagnose .SS-UPSDiagnoseDecisionPointsArticleTitle {
        color: var(--lead_black);
        font-size: 1.25em;
        margin-bottom: 1em; }

.SS-UPSDiagnose .SS-UPSDiagnoseApp {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 5em 3em;
  padding-bottom: 5em; }
  .SS-UPSDiagnose .SS-UPSDiagnoseAppContent {
    margin-right: 5em; }
    .SS-UPSDiagnose .SS-UPSDiagnoseAppContentTitle {
      font-weight: normal;
      color: inherit;
      font-size: 3.25em;
      line-height: 1.1em;
      margin: 0 0 0.25em;
      color: var(--lead_black); }
      .SS-UPSDiagnose .SS-UPSDiagnoseAppContentTitle:first-child {
        margin-top: -.25em; }
    .SS-UPSDiagnose .SS-UPSDiagnoseAppContentBadges {
      margin-top: 2em; }
      .SS-UPSDiagnose .SS-UPSDiagnoseAppContentBadges a:first-child {
        margin-right: 1em; }
  .SS-UPSDiagnose .SS-UPSDiagnoseAppImage {
    width: 400px; }

.SS-UPSRepair .SS-UPSRepairHeader {
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  background: var(--white) url("../images/bg-ups-repair-header.jpg") no-repeat center;
  background-size: cover;
  color: var(--secondary_medium_grey);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5em 3em;
  padding-bottom: 5em; }
  .SS-UPSRepair .SS-UPSRepairHeader h1 {
  color: var(--lead_black);
  }
  .SS-UPSRepair .SS-UPSRepairHeaderContent {
    -webkit-box-flex: 2.5;
    -ms-flex: 2.5;
    flex: 2.5;
    margin-right: 3em; }
  .SS-UPSRepair .SS-UPSRepairHeaderTOC {
    background: var(--white);
    opacity: 0.85;
    color: var(--basic_purple);
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    padding: 3em; }
    .SS-UPSRepair .SS-UPSRepairHeaderTOC ol {
      list-style: none;
      counter-reset: header-nav-counter; }
      .SS-UPSRepair .SS-UPSRepairHeaderTOC ol li {
        counter-increment: header-nav-counter; }
      .SS-UPSRepair .SS-UPSRepairHeaderTOC ol li::before {
        content: counter(header-nav-counter);
        background: var(--basic_purple);
        border-color: var(--white);
        border-radius: 20px;
        color: var(--white);
        font-weight: bold;
        font-size: 1em;
        line-height: 34px;
        margin-right: 0.5em;
        text-align: center;
        width: 34px;
        height: 34px; }
    .SS-UPSRepair .SS-UPSRepairHeaderTOC a {
      text-decoration: none; }
      .SS-UPSRepair .SS-UPSRepairHeaderTOC a:hover {
        text-decoration: underline; }

.SS-UPSRepair .SS-UPSRepairDifference {
  padding: 5em 3em;
  padding-bottom: 5em; }
  .SS-UPSRepair .SS-UPSRepairDifferenceHeader {
    width: 70%; }
    .SS-UPSRepair .SS-UPSRepairDifferenceHeaderTitle {
      font-weight: normal;
      color: inherit;
      font-size: 3.25em;
      line-height: 1.1em;
      margin: 0 0 0.25em;
      color: var(--lead_black); }
      .SS-UPSRepair .SS-UPSRepairDifferenceHeaderTitle:first-child {
        margin-top: -.25em; }
  .SS-UPSRepair .SS-UPSRepairDifferenceArticle {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 4em; }
    .SS-UPSRepair .SS-UPSRepairDifferenceArticleImage {
      width: 40%; }
    .SS-UPSRepair .SS-UPSRepairDifferenceArticleInfoTitle {
      color: var(--lead_black); }
    .SS-UPSRepair .SS-UPSRepairDifferenceArticleInfo ul {
      margin-bottom: 0; }
    .SS-UPSRepair .SS-UPSRepairDifferenceArticle :first-child {
      margin-right: 3em; }

.SS-UPSRepair .SS-UPSRepairHow {
  padding: 5em 3em;
  padding-bottom: 5em;
  background-color: var(--light_grey); }
  .SS-UPSRepair .SS-UPSRepairHowHeader {
    margin: 0 12.5%;
    margin-bottom: 3em;
    text-align: center; }
    .SS-UPSRepair .SS-UPSRepairHowHeaderTitle {
      font-weight: normal;
      color: inherit;
      font-size: 3.25em;
      line-height: 1.1em;
      margin: 0 0 0.25em;
      color: var(--lead_black); }
      .SS-UPSRepair .SS-UPSRepairHowHeaderTitle:first-child {
        margin-top: -.25em; }
  .SS-UPSRepair .SS-UPSRepairHowSteps {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .SS-UPSRepair .SS-UPSRepairHowStepsArticle {
      margin: 0 1em;
      text-align: center; }
      .SS-UPSRepair .SS-UPSRepairHowStepsArticleImage {
        width: 140px;
        margin-bottom: 2.5em; }
      .SS-UPSRepair .SS-UPSRepairHowStepsArticleTitle {
        color: var(--lead_black);
        font-size: 1.25em;
        margin-bottom: 1em;
        white-space: nowrap; }

.SS-UPSRepair .SS-UPSRepairFAQs {
  padding: 5em 3em;
  padding-bottom: 5em;
  padding-left: 7em;
  padding-right: 7em; }
  .SS-UPSRepair .SS-UPSRepairFAQsTitle {
    font-weight: normal;
    color: inherit;
    font-size: 3.25em;
    line-height: 1.1em;
    margin: 0 0 0.25em;
    color: var(--lead_black);
    margin-bottom: 0.5em;
    text-align: center; }
    .SS-UPSRepair .SS-UPSRepairFAQsTitle:first-child {
      margin-top: -.25em; }
  .SS-UPSRepair .SS-UPSRepairFAQs .SS-AccordionTitle {
    font-weight: normal;
    color: inherit;
    font-size: 1.5em;
    line-height: 1.1em;
    margin: 0 0 0.25em;
    color: var(--lead_black); }
    .SS-UPSRepair .SS-UPSRepairFAQs .SS-AccordionTitle:first-child {
      margin-top: -.25em; }

.SS-UPSReplace .SS-UPSReplaceProbes {
  padding: 5em 3em;
  padding-bottom: 5em;
  background-color: var(--light_grey); }
  .SS-UPSReplace .SS-UPSReplaceProbesHeader {
    margin-left: 12.5%;
    margin-right: 12.5%;
    text-align: center; }
    .SS-UPSReplace .SS-UPSReplaceProbesHeaderTitle {
      color: var(--lead_black);
      margin-left: 1em;
      margin-right: 1em; }
  .SS-UPSReplace .SS-UPSReplaceProbesSearch {
    margin-top: 3em;
    text-align: center; }
    .SS-UPSReplace .SS-UPSReplaceProbesSearchTitle {
      color: var(--lead_black);
      margin-bottom: 1em; }
    .SS-UPSReplace .SS-UPSReplaceProbesSearchCategories ul {
      -webkit-box-align: start;
      -ms-flex-align: start;
      align-items: flex-start;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: horizontal;
      -webkit-box-direction: normal;
      -ms-flex-direction: row;
      flex-direction: row;
      -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      -ms-flex-pack: distribute;
      justify-content: space-around;
      list-style: none; }
      .SS-UPSReplace .SS-UPSReplaceProbesSearchCategories ul li:before {
        display: none; }
    .SS-UPSReplace .SS-UPSReplaceProbesSearchCategories figure {
      position: relative;
      width: 200px;
      height: 200px;
      /* Reset <figure> */
      -webkit-margin-before: 0;
      margin-block-start: 0;
      -webkit-margin-after: 0;
      margin-block-end: 0;
      -webkit-margin-start: 0;
      margin-inline-start: 0;
      -webkit-margin-end: 0;
      margin-inline-end: 0;
      margin: 0; }
      .SS-UPSReplace .SS-UPSReplaceProbesSearchCategories figure img {
        border: 1px solid var(--white);
        width: 100%; }
      .SS-UPSReplace .SS-UPSReplaceProbesSearchCategories figure figcaption {
        bottom: 1.5em;
        left: 0;
        position: absolute;
        right: 0;
        text-align: center; }
      .SS-UPSReplace .SS-UPSReplaceProbesSearchCategories figure:hover img {
        -webkit-box-shadow: 0 3px 3px rgba(38, 93, 184, 0.25);
        box-shadow: 0 3px 3px rgba(38, 93, 184, 0.25); }
      .SS-UPSReplace .SS-UPSReplaceProbesSearchCategories figure:hover figcaption {
        text-decoration: underline; }
  .SS-UPSReplace .SS-UPSReplaceProbesFooter {
    text-align: center; }
    .SS-UPSReplace .SS-UPSReplaceProbesFooter .SS-UltrasoundPSButton {
      display: inline-block; }

.SS-UPSReplace .SS-UPSReplaceBudget {
  padding: 5em 3em;
  padding-bottom: 5em; }
  .SS-UPSReplace .SS-UPSReplaceBudgetHeader {
    margin-bottom: 2em; }
    .SS-UPSReplace .SS-UPSReplaceBudgetHeaderTitle {
      color: var(--lead_black);
      text-align: center; }
  .SS-UPSReplace .SS-UPSReplaceBudgetTypes {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .SS-UPSReplace .SS-UPSReplaceBudgetTypesArticle {
      margin: 0 1em;
      text-align: center; }
      .SS-UPSReplace .SS-UPSReplaceBudgetTypesArticleIcon {
        display: inline-block;
        height: 76px;
        margin-bottom: 1em;
        position: relative;
        width: 72px; }
        .SS-UPSReplace .SS-UPSReplaceBudgetTypesArticleIconProbe {
          bottom:0;
          left:0;
          position:absolute;
          width:100%;
          height:100% }
        .SS-UPSReplace .SS-UPSReplaceBudgetTypesArticleIconBadge {
          top: 0;
          right: 0;
          width:30px;
          position: absolute; }

  .SS-UPSReplace .SS-UPSReplaceCaseStudy {
	background-color:var(--lightest_grey);
	padding:5em 6em}
  .SS-UPSReplace .SS-UPSReplaceCaseStudyTitle {
    font-size: 1em;
    font-weight: normal;
    text-align: center;
    text-transform: uppercase; }
  .SS-UPSReplace .SS-UPSReplaceCaseStudyQuote {
    border-left:8px solid var(--basic_purple);
    margin-bottom:2.5em;
    width:66% }
      .SS-UPSReplace .SS-UPSReplaceCaseStudyQuote p:before {
        content: '\201c'; }
      .SS-UPSReplace .SS-UPSReplaceCaseStudyQuote p:after {
        content: '\201d'; }
   .SS-UPSReplace .SS-UPSReplaceCaseStudy .SS-UltrasoundPSButton {
    background-color: var(--white);
    color: var(--basic_purple);
    display: inline-block; }

   .SS-UPSContracts .SS-UPSContractsHeader {
  	padding: 5em 3em;
  	padding-bottom: 5em;
  	background: var(--white) url("../images/bg-ups-service-contracts-header.jpg") no-repeat center;
  	background-size: cover; }
   .SS-UPSContracts .SS-UPSContractsHeaderContent {
    width: 60%; }
   .SS-UPSContracts .SS-UPSContractsHeaderContentTitle {
      color: var(--lead_black); }

.SS-UPSContracts .SS-UPSContractsOptimize {
  padding: 5em 3em;
  padding-bottom: 5em;
  background-color: var(--white); }
  .SS-UPSContracts .SS-UPSContractsOptimizeHeader {
    margin-bottom: 3em; }
    .SS-UPSContracts .SS-UPSContractsOptimizeHeaderTitle {
      font-weight: normal;
      color: inherit;
      font-size: 3.25em;
      line-height: 1.1em;
      margin: 0 0 0.25em;
      color: var(--lead_black); }
      .SS-UPSContracts .SS-UPSContractsOptimizeHeaderTitle:first-child {
        margin-top: -.25em; }
    .SS-UPSContracts .SS-UPSContractsOptimizeHeader p {
      width: 60%; }
  .SS-UPSContracts .SS-UPSContractsOptimizeAbilities {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    list-style: none;
    margin-bottom: 3em; }
    .SS-UPSContracts .SS-UPSContractsOptimizeAbilities li {
      display: block;
      text-align: center;
      width: 22%; }
      .SS-UPSContracts .SS-UPSContractsOptimizeAbilities li:before {
        display: none; }
    .SS-UPSContracts .SS-UPSContractsOptimizeAbilitiesIcon {
      height: 42px;
      margin-bottom: 1.25em; }
  .SS-UPSContracts .SS-UPSContractsOptimizeArticle {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex; }
    .SS-UPSContracts .SS-UPSContractsOptimizeArticleContent {
      margin-right: 2em; }
      .SS-UPSContracts .SS-UPSContractsOptimizeArticleContentTitle {
        color: var(--lead_black); }
    .SS-UPSContracts .SS-UPSContractsOptimizeArticleImage {
      width: 400px; }

.SS-UPSContracts .SS-UPSContractsChoice {
  padding: 5em 3em;
  padding-bottom: 5em;
  background-color: var(--lightest_grey); }
  .SS-UPSContracts .SS-UPSContractsChoiceHeader {
    margin-bottom: 3em;
    padding: 0 8em;
    text-align: center; }
    .SS-UPSContracts .SS-UPSContractsChoiceHeaderTitle {
      font-weight: normal;
      color: inherit;
      font-size: 3.25em;
      line-height: 1.1em;
      margin: 0 0 0.25em;
      color: var(--lead_black); }
      .SS-UPSContracts .SS-UPSContractsChoiceHeaderTitle:first-child {
        margin-top: -.25em; }
  .SS-UPSContracts .SS-UPSContractsChoiceRow {
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between; }
  .SS-UPSContracts .SS-UPSContractsChoiceArticle {
    background: var(--white);
    padding: 2em;
    width: 360px; }
    .SS-UPSContracts .SS-UPSContractsChoiceArticleTitle {
      color: var(--lead_black); }
/*new css*/
.headerPadding{padding:2.5em!important;}
.SS-UltrasoundPS .SS-UPSLoanerProgramImage:before {
	content:'';
	display:block;
	padding-bottom:66%;}
.SS-UltrasoundPS .SS-UPSLoanerProgramImage {
	-webkit-box-flex:1;
	-ms-flex:1;
	flex:1;
	position:relative;
	text-align:left}
.SS-UltrasoundPS .SS-UPSLoanerProgramImage img {
	bottom:0;
	height:100%;
	left:0;
	max-width:100%;
	-o-object-fit:cover;
	object-fit:cover;
	-o-object-position:center;
	object-position:center;
	position:absolute;
	right:0;
	top:0;
	width:100%}
.SS-UPSReplace .SS-UPSReplaceCaseStudyHeaderTitle {
	font-weight:normal;
	color:inherit;
	font-size:3.25em;
	line-height:1.1em;
	margin:0 0 0.25em}
.SS-UPSReplace .SS-UPSReplaceCaseStudyHeaderTitle:first-child {
	margin-top:-.25em}
.SS-UPSReplace .SS-UPSReplaceCaseStudyHeaderEyebrow {
	font-weight:normal;
	color:inherit;
	font-size:1.5em;
	line-height:1.1em;
	margin:0 0 0.25em;
	font-weight:bold;
	font-size:.95em}
.SS-UPSReplace .SS-UPSReplaceCaseStudyHeaderEyebrow:first-child {
	margin-top:-.25em}
.SS-UPSReplace .SS-UPSReplaceCaseStudyQuotes {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
	margin-left:4px}
.SS-UPSReplace .SS-UPSReplaceCaseStudyQuoteText {
	text-indent:-10px;
	padding:0 0 0.325em 1.5em;
	margin-bottom:0.5em}
.SS-UPSReplace .SS-UPSReplaceCaseStudyQuoteText:before {
	content:"\201c";
	position:relative;
	left:3px}
.SS-UPSReplace .SS-UPSReplaceCaseStudyQuoteText:after {
	content:"\201d";
	position:relative;
	left:-3px}
.SS-UPSReplace .SS-UPSReplaceCaseStudyQuoteFrom {
	padding-left:2em}
.SS-UPSReplace .SS-UPSReplaceCaseStudyQuoteFromName {
	display:block;
	font-weight:bold}
.SS-UPSReplace .SS-UPSReplaceCaseStudyQuoteFromName:before {
	content:"\2014";
	padding-right:0.25em}
.SS-UPSReplace .SS-UPSReplaceCaseStudyQuoteFromTitle {
	display:block;
	font-style:italic;
	padding-left:1em}
.SS-UPSReplace .SS-UPSReplaceCaseStudyFooter {
	background:var(--white);
	color:var(--secondary_medium_grey);
	padding:1.25em}
.SS-UPSReplace .SS-UPSReplaceCaseStudyFooterQuestion { 
	color:var(--secondary_medium_grey);
	font-size:1em;
	font-weight:bold}
.SS-UPSReplace .SS-UPSReplaceCaseStudyFooterText{ 
	margin-bottom:0}
.SS-UPSReplace .SS-UPSReplaceCaseStudyFooterText a {
	color:var(--basic_purple)}
.language-en .SS-UPSCare .SS-UPSCareStorageHeader, .language-en_CA .SS-UPSCare .SS-UPSCareStorageHeader ,  .language-en_SG .SS-UPSCare .SS-UPSCareStorageHeader , .language-en_AU .SS-UPSCare .SS-UPSCareStorageHeader{
  background: var(--white) url("../images/bg-ups-care-probe-storage-us.jpg") no-repeat center;
  background-size: cover;
  padding: 5em 3em;
  padding-bottom: 5em; }
.language-en .SS-UPSCare .SS-UPSCareHeader, .language-en_CA .SS-UPSCare .SS-UPSCareHeader,.language-en_SG .SS-UPSCare .SS-UPSCareHeader , .language-en_AU .SS-UPSCare .SS-UPSCareHeader{
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  background: var(--white) url("../images/bg-ups-care-header-us.jpg") no-repeat center;
  background-size: cover;
  color: var(--secondary_medium_grey);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 5em 3em;
  padding-bottom: 5em; }

/*C-00320052-LoanerComponent*/
.SS-UltrasoundPS .SS-UltrasoundPSDifferenceArticle {
    align-items: center;
    display: flex;
    margin-top: 4em; }
    .SS-UltrasoundPS .SS-UltrasoundPSDifferenceArticleImage {
      width: 40%; }
    .SS-UltrasoundPS .SS-UltrasoundPSDifferenceArticleInfoTitle {
      color: var(--lead_black); }
    .SS-UltrasoundPS .SS-UltrasoundPSDifferenceArticleInfo ul {
      margin-bottom: 0; }
    .SS-UltrasoundPS .SS-UltrasoundPSDifferenceArticle :first-child {
      margin-right: 3em; }
	.SS-UltrasoundPS .SS-UltrasoundPSDifferenceContentDisclaimer {
	font-size: 0.75em; }

/*C-00319810-LandingPage Probe Replacement TileAdjustment*/
 .language-en_SG .SS-UltrasoundPS .SS-UltrasoundPSTilesArticle {
    margin-right:0;
    width: calc(50% - 120px);
  }

 .language-en_SG .SS-UltrasoundPS .SS-UltrasoundPSTilesArticle:first-child {
    margin-right: 20px;
 }

 /*C-00346997-ANZ Ultra page changes*/

.language-en_AU .SS-UltrasoundPS .SS-UPSContact{
    background: var(--lead_white)
}

.language-en_AU .SS-UltrasoundPS .SS-UltrasoundPSTiles{
   padding: 46px 12px
}

 .language-en_AU .SS-UltrasoundPS .SS-UPSContactHeader {
    width: 92%;
 }

.language-en_AU .SS-UltrasoundPS .SS-UltrasoundPSTilesArticleReplace {
    width: 411px;
 }

.language-en_AU .SS-UltrasoundPS a {
      color: var(--white)
  }

.language-en_AU .SS-UPSCare .SS-UPSCareCleaning .SS-UPSCareProductsContent {
      border-bottom: 0px solid #D8D8D8;
 }

.SS-UltrasoundPSButton-Login {
     background: var(--basic_purple);
     color: var(--white);
     display: inline-table;
     font-size: 1.2em;
     margin-top: 1.5em;
     padding: 0.25em 3em;
     text-align: center;
     text-decoration: none;
     white-space: nowrap;
     margin-right: 246px;
 }
.SS-UltrasoundPSButton-Register {
     background: var(--basic_purple);
     color: var(--white);
     display: inline-table;
     font-size: 1.2em;
     margin-top: 1.5em;
     padding: 0.25em 3em;
     text-align: center;
     text-decoration: none;
     white-space: nowrap;
     margin-left: 184px;
 }

  .language-en_AU .SS-UPSReplace .SS-UPSReplaceProbesSearchCategories figure figcaption {
    color: var(--basic_purple)
  }