.tsWrapper {
  width: 90%;
  max-width: 1040px;
  margin-left: auto;
  margin-right: auto; }

.tsDuo {
  width: 100%;
  margin-bottom: 20px; }

.tsLogo {
  font-family: "Dense";
  font-size: 125px;
  color: #393939; }

.tsDuoLogo {
  float: left; }

.tsDuoText {
  text-align: center !important;
  font-family: "Helvetica Neue", "Open Sans";
  font-size: 15px;
  font-weight: 300;
  padding-left: 175px;
  padding-top: 15px;
  padding-right: 35px; }

@media screen and (max-width: 761px) {
  .tsDuoLogo {
    float: none;
    width: 100%;
    text-align: center; }

  .tsDuoText {
    width: 100%;
    padding-left: 0px;
    padding-top: 25px; } }
/* ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== ==== */
.tsGrid {
  width: 100%;
  height: 600px; }

.tsGridLeft {
  position: relative;
  width: 25%;
  margin-top: 50px;
  max-width: 500px;
  float: left; }

.tsGridCenter {
  position: absolute;
  left: 50%;
  margin-left: -250px; }

.tsGridCenter img {
  width: 500px; }

.tsGridRight {
  position: relative;
  width: 25%;
  margin-top: 50px;
  max-width: 500px;
  float: right; }

.tsFeatureDescription {
  text-align: center; }

.tsFeatureItem {
  font-family: 'Helvetica Neue', 'Helvetica', 'Open Sans', sans-serif;
  font-weight: 200;
  margin-top: 70px; }

.tsFeatureIcon {
  max-height: 50px;
  padding-bottom: 5px; }

.tsFeatureTitle {
  text-transform: uppercase;
  font-weight: 500;
  text-align: center; }

.tsResponsiveFeatures {
  display: none; }

.tsFeatureIcon path {
  fill: #4b5463; }

@media screen and (max-width: 1175px) {
  .tsGridCenter {
    position: relative;
    width: 100%;
    text-align: center;
    left: 0;
    margin-left: 0px; }

  .tsGridCenter img {
    margin-left: auto;
    margin-right: auto; }

  .tsGridLeft, .tsGridRight {
    display: none; }

  .tsResponsiveLeft {
    width: 40%;
    min-width: 250px;
    float: left;
    margin-left: 50px; }

  .tsResponsiveRight {
    width: 40%;
    min-width: 250px;
    float: right;
    margin-right: 50px; } }
@media screen and (max-width: 650px) {
  .tsResponsiveLeft {
    float: none;
    width: 85%;
    margin-left: auto;
    margin-right: auto; }

  .tsResponsiveRight {
    float: none;
    width: 85%;
    margin-left: auto;
    margin-right: auto; }

  .tsGridCenter img {
    width: 98%;
    margin-left: auto;
    margin-right: auto; } }

/*# sourceMappingURL=ts.css.map */
