.markegor.blueprint .main {
  background-image: url("/page/themes/custom/ts_base/markegor/asset/blueprint/bg.jpg");
}
.markegor.blueprint .main .container:before {
  background: linear-gradient(90deg, #002555 0%, #0065ea 100%);
  opacity: 0.75;
}
.markegor.blueprint .asee-info .asee-info-br-rb.asee-info-br-rb-green {
  fill: #008f3d;
}
.markegor.blueprint .asee-title.blue {
  color: #0062e4;
}
.markegor.blueprint .asee-title.green {
  color: #008F3D;
}
.markegor.blueprint .key_facts {
  background: linear-gradient(90deg, #00e77d 0%, #008f3d 100%);
}
.markegor.blueprint .key_facts .key_facts-list .key_facts-list-item .list-item-title {
  color: #008f3d;
}
.markegor.blueprint .key_deliverables {
  position: relative;
  background: #fff;
  z-index: 1;
}
.markegor.blueprint .key_deliverables .key_deliverables-text .key_deliverables-text-item.point:before {
  background-image: url('/page/themes/custom/ts_base/markegor/asset/blueprint/deliverables-tick.svg');
}
.markegor.blueprint .asee-quote.williams {
  position: relative;
}
.markegor.blueprint .asee-quote.williams .container {
  background: unset;
}
.markegor.blueprint .asee-quote.williams:before {
  content: '';
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background: linear-gradient(90deg, #002555 0%, #0065ea 100%);
  border-radius: 0 20px 20px 0;
}
.markegor.blueprint .incut {
  position: relative;
  background-image: url('/page/themes/custom/ts_base/markegor/asset/blueprint/incut/bg.jpg');
}
.markegor.blueprint .incut:before {
  display: none;
}
.markegor.blueprint .asee-quote.williams:before {
  width: calc(100vw - 20px);
}
.markegor.blueprint .asee-quote.williams .asee-quote-content {
  margin-left: 0 !important;
}
.markegor.blueprint .asee-quote.williams .asee-quote-person {
  width: 72px;
  bottom: 50px;
  left: -1%;
}
@media screen and (min-width: 768px) {
  .markegor.blueprint .asee-quote.williams:before {
    width: calc(728px + (100vw - 728px) / 2);
  }
  .markegor.blueprint .asee-quote.williams .asee-quote-content {
    margin-left: 0 !important;
  }
  .markegor.blueprint .asee-quote.williams .asee-quote-person {
    width: 305px;
    height: 305px;
    right: 30px;
    bottom: 50%;
    transform: translateY(50%);
    left: unset;
  }
}
@media screen and (min-width: 992px) {
  .markegor.blueprint .main .main-logo {
    width: 230px;
  }
  .markegor.blueprint .asee-quote.williams:before {
    width: calc(912px + (100vw - 912px) / 2);
  }
  .markegor.blueprint .asee-quote.williams .asee-quote-content {
    margin-left: 0 !important;
  }
  .markegor.blueprint .asee-quote.williams .asee-quote-person {
    width: 280px;
    height: 280px;
    right: 60px;
  }
}
@media screen and (min-width: 1366px) {
  .markegor.blueprint .main .main-logo {
    width: 325px;
  }
  .markegor.blueprint .asee-quote.williams:before {
    width: calc(1286px + (100vw - 1286px) / 2);
  }
  .markegor.blueprint .asee-quote.williams .asee-quote-person {
    width: 350px;
    height: 350px;
    right: 110px;
  }
}
@media screen and (min-width: 1920px) {
  .markegor.blueprint .main .main-logo {
    width: 460px;
  }
  .markegor.blueprint .asee-quote.williams:before {
    width: calc(1640px + (100vw - 1640px) / 2);
  }
  .markegor.blueprint .asee-quote.williams .asee-quote-person {
    width: 424px;
    height: 424px;
    right: 140px;
  }
}
