@charset "utf-8";

#ss-options-wrap {
  margin-bottom: 2em;
  margin-top: 3em;
}

@media(min-width:768px) {
  #ss-options-wrap {
    margin-top: 0;
  }
}

@media(min-width:992px) {
  #ss-options-wrap .col-md-offset-2 {
    margin-left: 5.5em;
    width: 80%
  }
}

@media(min-width:1200px) {
  #ss-options-wrap .col-md-offset-2 {
    margin-left: 3em;
    width: 90%
  }
}

#thermal-imaging-wrap .tic-disclaimer {
  list-style: none;
  font-size: .8em;
  color: #ccc;
  text-align: center;
  display: block;
  margin: 0;
  padding: 3em 2em 0
}

#thermal-imaging-wrap .tic-disclaimer li::before {
  content: "";
  background: #fff url(/Portals/0/Images/Pages/covid-19/telehealth-cleaning-cart2.jpg) no-repeat 0 0;
  background-size: 100%;
  width: 80%;
  height: 12em;
  height: 50vh;
  display: block;
  margin: 0 auto 2em
}

@media(min-width:560px) {
  #thermal-imaging-wrap .tic-disclaimer li::before {
    min-height: 100vw
  }
}

@media(min-width:768px) {
  #thermal-imaging-wrap .tic-disclaimer li::before {
    background-size: 30%;
    background-position: 50% 0;
    height: auto;
    min-height: 39em;
  }
}

@media(min-width:992px) {
  #thermal-imaging-wrap {
    padding-bottom: 10px;
    background: #fff url(/Portals/0/Images/Pages/covid-19/telehealth-cleaning-cart2.jpg) no-repeat 0 0;
    background-size: 188px;
    background-position: top 0px right 1em
  }

  #thermal-imaging-wrap .tic-intro {
    max-width: 40em;
    margin-bottom: 3em
  }

  #thermal-imaging-wrap .tic-cart-benefits,
  #thermal-imaging-wrap .tic-cart-benefits li {
    position: relative
  }

  #thermal-imaging-wrap .tic-cart-benefits ul.check-circle-o-list li {
    margin: 2em 0 5em 6em;
    max-width: 17em;
    text-indent: 0
  }

  #thermal-imaging-wrap .tic-cart-benefits ul.check-circle-o-list li::before {
    content: "";
    width: 6.5em;
    height: 6.5em;
    display: inline-block;
    background-image: url(/Portals/0/Images/Pages/covid-19/telehealth-cleaning-cart2.jpg);
    background-size: 180%;
    background-repeat: no-repeat;
    background-position: top 15px left -40px;
    position: absolute;
    top: 50%;
    left: -8em;
    border-radius: 50%;
    border: 3px solid #1f3662;
    transform: translateY(-50%)
  }

  #thermal-imaging-wrap .tic-cart-benefits ul.check-circle-o-list li:nth-child(1) {
    max-width: 32em
  }

  #thermal-imaging-wrap .tic-cart-benefits ul.check-circle-o-list li:nth-child(2)::before {
    background-position: top -450px left -40px
  }

  #thermal-imaging-wrap .tic-cart-benefits ul.check-circle-o-list li:nth-child(3)::before {
    background-position: top -590px left 20px
  }

  #thermal-imaging-wrap .tic-cart-benefits li.wipe-holder {
    position: absolute;
    width: 10em;
    text-align: center;
    left: 22em;
    top: 6.1em;
    z-index: 12
  }

  #thermal-imaging-wrap .tic-cart-benefits ul.check-circle-o-list li.wipe-holder::before {
    background: 0 0;
    border-radius: 0;
    border-top: 0;
    border-left: 0;
    border-right: 0;
    width: 218px;
    transform: rotate(-38deg);
    top: 110px;
    left: 73px;
    z-index: 0;
    height: 1px
  }

  #thermal-imaging-wrap .tic-cart-benefits ul.check-circle-o-list li.wipe-holder::after {
    content: "";
    width: 8.5em;
    height: 8.5em;
    display: inline-block;
    background: #f4f4f6 url(/Portals/0/Images/Pages/covid-19/sani-wipes-thumb.jpg) no-repeat;
    background-size: 115%;
    background-position: top 10px right 0;
    border-radius: 50%;
    border: 3px solid #1f3662;
    margin-top: .7em;
    position: relative;
    z-index: 10
  }

  #thermal-imaging-wrap .tic-disclaimer {
    font-size: inherit;
    text-align: left;
    position: absolute;
    top: 24em;
    left: 40.5em;
    padding: 0;
    transform: rotate(-90deg) translateY(200px);
    transform-origin: top left;
    width: 100%;
    color: #ddd
  }

  #thermal-imaging-wrap .tic-disclaimer li::before {
    background: 0 0;
    margin: 0;
    min-height: auto;
    width: 6.5em;
    height: 6.5em;
    border-radius: 50%;
    border: 3px solid #1f3662;
    position: absolute;
    top: -9.1em;
    left: 11.4em
  }
}

@media(min-width:1200px) {
  #thermal-imaging-wrap {
    background-size: 220px;
    background-position: top 0 right 1em
  }

  #thermal-imaging-wrap .tic-intro {
    max-width: 50em
  }

  #thermal-imaging-wrap .tic-cart-benefits ul.check-circle-o-list li:nth-child(1) {
    max-width: 35em
  }

  #thermal-imaging-wrap .tic-disclaimer {
    top: 30.8em;
    left: 51.6em
  }

  #thermal-imaging-wrap .tic-cart-benefits li.wipe-holder {
    left: 25em;
    top: 6.5em
  }

  #thermal-imaging-wrap .tic-cart-benefits ul.check-circle-o-list li::before {
    width: 8.5em;
    height: 8.5em;
    left: -10em;
    background-position: top 15px left -54px;
  }

  #thermal-imaging-wrap .tic-cart-benefits ul.check-circle-o-list li {
    margin: 4em 0 7em 8em;
    max-width: 17em
  }

  #thermal-imaging-wrap .tic-cart-benefits ul.check-circle-o-list li:nth-child(2)::before {
    background-position: top -600px left -50px
  }

  #thermal-imaging-wrap .tic-cart-benefits ul.check-circle-o-list li:nth-child(3)::before {
    background-position: top -780px left 25px
  }

  #thermal-imaging-wrap .tic-cart-benefits ul.check-circle-o-list li.wipe-holder::before {
    width: 272px;
    transform: rotate(-28deg);
    top: 123px;
    left: 83px
  }

  #thermal-imaging-wrap .tic-cart-benefits ul.check-circle-o-list li.wipe-holder::after {
    width: 9.5em;
    height: 9.5em
  }

  #thermal-imaging-wrap .tic-disclaimer li::before {
    width: 8.5em;
    height: 8.5em;
    top: -11em;
    left: 13em
  }
}

.featured-cards .three-col-feature.padtop30 {
  padding-top: 1.5em
}