/* screen - deal-builder */

.deal-builder {
  background-color: var(--white);
  height: 2670px;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 1920px;
}

.deal-builder .rectangle-86-3uH1wv {
  background-color: var(--alabaster);
  height: 2686px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1920px;
}

.deal-builder .group-298-3uH1wv {
  background-color: transparent;
  height: 2282px;
  left: 747px;
  position: absolute;
  top: 244px;
  width: 1040px;
}

.deal-builder .group-369-4SxGHg {
  background-color: transparent;
  bottom: 0px;
  height: 98px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.deal-builder .rectangle-3-FrvnHh {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  box-shadow: -4px 11px 10px #0000000a;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .line-9-FrvnHh {
  background-color: transparent;
  bottom: calc(47.32% - 2px);
  height: 5px;
  object-fit: cover;
  position: absolute;
  right: calc(49.76% - 2px);
  width: 5px;
}

.deal-builder .delivery-FrvnHh {
  background-color: transparent;
  bottom: calc(43.22% - 17px);
  height: 39px;
  left: 85px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 127px;
}

.deal-builder .ellipse-8-FrvnHh {
  background-color: transparent;
  border: 3px solid;
  border-color: var(--concrete);
  border-radius: 25px;
  height: 50px;
  left: 18px;
  position: absolute;
  top: calc(47.92% - 24px);
  width: 50px;
}

.deal-builder .group-156-4SxGHg {
  background-color: transparent;
  bottom: 133px;
  height: 98px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.deal-builder .rectangle-3-OvLm8Z {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  box-shadow: -4px 11px 10px #0000000a;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .line-9-OvLm8Z {
  background-color: transparent;
  bottom: calc(47.32% - 2px);
  height: 5px;
  object-fit: cover;
  position: absolute;
  right: calc(49.76% - 2px);
  width: 5px;
}

.deal-builder .contracts-OvLm8Z {
  background-color: transparent;
  bottom: calc(43.22% - 17px);
  height: 39px;
  left: 85px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 161px;
}

.deal-builder .ellipse-8-OvLm8Z {
  background-color: transparent;
  border: 3px solid;
  border-color: var(--concrete);
  border-radius: 25px;
  height: 50px;
  left: 18px;
  position: absolute;
  top: calc(47.92% - 24px);
  width: 50px;
}

.deal-builder .group-155-4SxGHg {
  background-color: transparent;
  bottom: 266px;
  height: 98px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.deal-builder .rectangle-3-thiFIU {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  box-shadow: -4px 11px 10px #0000000a;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .line-9-thiFIU {
  background-color: transparent;
  bottom: calc(47.32% - 2px);
  height: 5px;
  object-fit: cover;
  position: absolute;
  right: calc(49.76% - 2px);
  width: 5px;
}

.deal-builder .insurance-thiFIU {
  background-color: transparent;
  bottom: calc(43.22% - 17px);
  height: 39px;
  left: 85px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 154px;
}

.deal-builder .ellipse-8-thiFIU {
  background-color: transparent;
  border: 3px solid;
  border-color: var(--concrete);
  border-radius: 25px;
  height: 50px;
  left: 18px;
  position: absolute;
  top: calc(47.92% - 24px);
  width: 50px;
}

.deal-builder .group-154-4SxGHg {
  background-color: transparent;
  bottom: calc(18.27% - 18px);
  height: 98px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.deal-builder .rectangle-3-9ije1H {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  box-shadow: -4px 11px 10px #0000000a;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .line-9-9ije1H {
  background-color: transparent;
  bottom: calc(47.32% - 2px);
  height: 5px;
  object-fit: cover;
  position: absolute;
  right: calc(49.76% - 2px);
  width: 5px;
}

.deal-builder .finance-9ije1H {
  background-color: transparent;
  bottom: calc(43.22% - 17px);
  height: 39px;
  left: 85px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 116px;
}

.deal-builder .ellipse-8-9ije1H {
  background-color: transparent;
  border: 3px solid;
  border-color: var(--concrete);
  border-radius: 25px;
  height: 50px;
  left: 18px;
  position: absolute;
  top: calc(47.92% - 24px);
  width: 50px;
}

.deal-builder .group-153-4SxGHg {
  background-color: transparent;
  bottom: calc(24.36% - 24px);
  height: 98px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.deal-builder .rectangle-3-QB3bQg {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  box-shadow: -4px 11px 10px #0000000a;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .line-9-QB3bQg {
  background-color: transparent;
  bottom: calc(47.32% - 2px);
  height: 5px;
  object-fit: cover;
  position: absolute;
  right: calc(49.76% - 2px);
  width: 5px;
}

.deal-builder .accessories-addons-QB3bQg {
  background-color: transparent;
  bottom: calc(43.22% - 17px);
  height: 39px;
  left: 85px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 317px;
}

.deal-builder .ellipse-8-QB3bQg {
  background-color: transparent;
  border: 3px solid;
  border-color: var(--concrete);
  border-radius: 25px;
  height: 50px;
  left: 18px;
  position: absolute;
  top: calc(47.92% - 24px);
  width: 50px;
}

.deal-builder .group-152-4SxGHg {
  background-color: transparent;
  bottom: calc(46.48% - 396px);
  height: 851px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.deal-builder .rectangle-3-caU8Zo {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  box-shadow: -4px 11px 10px #0000000a;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .trade-in-caU8Zo {
  background-color: transparent;
  height: 39px;
  left: 87px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 34px;
  white-space: nowrap;
  width: 128px;
}

.deal-builder .ellipse-7-caU8Zo {
  background-color: transparent;
  border: 3px solid;
  border-color: var(--concrete);
  border-radius: 25px;
  height: 50px;
  left: 20px;
  position: absolute;
  top: 24px;
  width: 50px;
}

.deal-builder .vehicle-details-caU8Zo {
  background-color: transparent;
  height: 22px;
  left: 85px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 94px;
  white-space: nowrap;
  width: 126px;
}

.deal-builder .group-350-caU8Zo {
  background-color: transparent;
  height: 96px;
  left: 85px;
  position: absolute;
  top: 127px;
  width: 385px;
}

.deal-builder .x2012-ZIxrNP {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: -2px;
  text-align: right;
  top: calc(49.32% - 11px);
  white-space: nowrap;
  width: 37px;
}

.deal-builder .good-ZIxrNP {
  background-color: transparent;
  bottom: 0px;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 0px;
  text-align: right;
  white-space: nowrap;
  width: 47px;
}

.deal-builder .porsche-ZIxrNP {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 0px;
  text-align: right;
  top: -2px;
  white-space: nowrap;
  width: 72px;
}

.deal-builder .year-ZIxrNP {
  background-color: transparent;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: calc(49.32% - 11px);
  white-space: nowrap;
  width: 37px;
}

.deal-builder .condition-ZIxrNP {
  background-color: transparent;
  bottom: 0px;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 82px;
}

.deal-builder .make-ZIxrNP {
  background-color: transparent;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: 42px;
}

.deal-builder .group-351-caU8Zo {
  background-color: transparent;
  height: 96px;
  position: absolute;
  right: 85px;
  top: 127px;
  width: 385px;
}

.deal-builder .x76000-nyNQVm {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: -2px;
  text-align: right;
  top: calc(49.32% - 11px);
  white-space: nowrap;
  width: 52px;
}

.deal-builder .uh-1449-nyNQVm {
  background-color: transparent;
  bottom: 0px;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 0px;
  text-align: right;
  white-space: nowrap;
  width: 63px;
}

.deal-builder .bo-xter-nyNQVm {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 0px;
  text-align: right;
  top: -2px;
  white-space: nowrap;
  width: 60px;
}

.deal-builder .mileage-nyNQVm {
  background-color: transparent;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: calc(49.32% - 11px);
  white-space: nowrap;
  width: 63px;
}

.deal-builder .registration-nyNQVm {
  background-color: transparent;
  bottom: 0px;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 102px;
}

.deal-builder .model-nyNQVm {
  background-color: transparent;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: 53px;
}

.deal-builder .group-361-caU8Zo {
  background-color: transparent;
  height: 190px;
  left: 85px;
  position: absolute;
  top: calc(41.31% - 79px);
  width: calc(100.00% - 168px);
}

.deal-builder .line-9-j5fe7t {
  background-color: transparent;
  height: 1px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 2px);
}

.deal-builder .photo-upload-j5fe7t {
  background-color: transparent;
  height: 22px;
  left: 2px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 22px;
  white-space: nowrap;
  width: 117px;
}

.deal-builder .exterior-j5fe7t {
  background-color: transparent;
  height: 22px;
  left: 2px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: calc(29.44% - 6px);
  white-space: nowrap;
  width: 69px;
}

.deal-builder .interior-j5fe7t {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: calc(39.58% - 26px);
  text-align: left;
  top: calc(29.44% - 6px);
  white-space: nowrap;
  width: 66px;
}

.deal-builder .group-364-j5fe7t {
  background-color: transparent;
  bottom: 0px;
  height: 113px;
  left: 0px;
  position: absolute;
  width: calc(100.00% - 127px);
}

.deal-builder .group-357-4xQ4qg {
  background-color: transparent;
  height: calc(100.00% - 5px);
  left: 0px;
  position: absolute;
  top: 5px;
  width: 144px;
}

.deal-builder .image-6-w9q3yq {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-353-w9q3yq {
  background-color: transparent;
  height: 24px;
  left: calc(46.56% - 10px);
  position: absolute;
  top: calc(41.28% - 10px);
  width: 22px;
}

.deal-builder .icon-download_arrow-vwsj1v {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.deal-builder .group-358-4xQ4qg {
  background-color: transparent;
  height: calc(100.00% - 2px);
  left: calc(26.09% - 38px);
  position: absolute;
  top: 0px;
  width: 147px;
}

.deal-builder .mask-group-14-Yy7x8w {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-354-Yy7x8w {
  background-color: transparent;
  height: 24px;
  position: absolute;
  right: calc(50.00% - 11px);
  top: calc(45.62% - 11px);
  width: 22px;
}

.deal-builder .icon-download_arrow-sBTYLQ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.deal-builder .group-359-4xQ4qg {
  background-color: transparent;
  height: calc(100.00% - 7px);
  position: absolute;
  right: calc(47.00% - 68px);
  top: 5px;
  width: 145px;
}

.deal-builder .mask-group-13-P4fGP7 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-355-P4fGP7 {
  background-color: transparent;
  height: 24px;
  left: calc(50.00% - 11px);
  position: absolute;
  top: calc(42.29% - 10px);
  width: 22px;
}

.deal-builder .icon-download_arrow-Vme0N4 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.deal-builder .group-360-4xQ4qg {
  background-color: transparent;
  height: 85px;
  position: absolute;
  right: calc(22.52% - 27px);
  top: 10px;
  width: 119px;
}

.deal-builder .image-9-kgYP9O {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-356-kgYP9O {
  background-color: transparent;
  height: 24px;
  left: calc(50.00% - 11px);
  position: absolute;
  top: calc(50.00% - 12px);
  width: 22px;
}

.deal-builder .icon-download_arrow-rAvsZ0 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.deal-builder .group-365-4xQ4qg {
  background-color: transparent;
  height: 85px;
  position: absolute;
  right: 1px;
  top: 10px;
  width: 119px;
}

.deal-builder .image-9-Cyu353 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-356-Cyu353 {
  background-color: transparent;
  height: 24px;
  left: calc(50.00% - 11px);
  position: absolute;
  top: calc(50.00% - 12px);
  width: 22px;
}

.deal-builder .icon-download_arrow-ZicbkX {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.deal-builder .group-368-caU8Zo {
  background-color: transparent;
  bottom: 62px;
  height: 118px;
  left: 85px;
  position: absolute;
  width: calc(100.00% - 168px);
}

.deal-builder .group-362-h05Rzn {
  background-color: transparent;
  height: 43px;
  left: 2px;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 2px);
}

.deal-builder .line-9-2uELe2 {
  background-color: transparent;
  height: 1px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .valuation-2uELe2 {
  background-color: transparent;
  bottom: 0px;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 85px;
}

.deal-builder .offer-value-h05Rzn {
  background-color: transparent;
  bottom: calc(44.27% - 10px);
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 93px;
}

.deal-builder .component-2-62-h05Rzn {
  background-color: transparent;
  bottom: 0px;
  height: 31px;
  left: 0px;
  position: absolute;
  width: 385px;
}

.deal-builder .rectangle-25-RKuTuV {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .offer-value-RKuTuV {
  background-color: transparent;
  bottom: calc(125.00% - 19px);
  height: 15px;
  left: 11px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 63px;
}

.deal-builder .group-363-h05Rzn {
  background-color: transparent;
  bottom: 0px;
  height: 31px;
  position: absolute;
  right: 2px;
  width: 170px;
}

.deal-builder .path-19-374gFa {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .approve-374gFa {
  background-color: transparent;
  bottom: calc(40.00% - 6px);
  height: 16px;
  left: calc(32.42% - 16px);
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 49px;
}

.deal-builder .path-81-374gFa {
  background-color: transparent;
  bottom: calc(47.38% - 2px);
  height: 5px;
  object-fit: cover;
  position: absolute;
  right: 10px;
  width: 9px;
}

.deal-builder .group-343-374gFa {
  background-color: transparent;
  height: 20px;
  left: 13px;
  position: absolute;
  top: calc(50.00% - 10px);
  width: 20px;
}

.deal-builder .group-342-QwnvgX {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .ellipse-13-yOB94I {
  background-color: transparent;
  border: 1px solid;
  border-color: var(--purple-heart);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.deal-builder .icon-check_mark-QwnvgX {
  background-color: transparent;
  bottom: calc(48.56% - 4px);
  height: 8px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 9px);
}

.deal-builder .group-367-caU8Zo {
  background-color: transparent;
  bottom: calc(30.94% - 33px);
  height: 108px;
  left: 85px;
  position: absolute;
  width: calc(100.00% - 168px);
}

.deal-builder .group-366-Xppq4G {
  background-color: transparent;
  bottom: 0px;
  height: 78px;
  left: 0px;
  position: absolute;
  width: calc(100.00% - 2px);
}

.deal-builder .group-277-5QOdHv {
  background-color: transparent;
  bottom: 0px;
  height: 31px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.deal-builder .e-sign-contracts-Fj3IEm {
  background-color: transparent;
  bottom: calc(40.00% - 6px);
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: 48px;
  text-align: left;
  white-space: nowrap;
  width: 101px;
}

.deal-builder .proof-of-vehicle-ownership-Fj3IEm {
  background-color: transparent;
  height: 28px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 3px;
  white-space: nowrap;
  width: 239px;
}

.deal-builder .group-344-Fj3IEm {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 354px;
}

.deal-builder .component-11-8-zT5x1d {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 169px;
}

.deal-builder .path-19-opSGkx {
  background-color: transparent;
  bottom: 0px;
  height: 31px;
  object-fit: cover;
  position: absolute;
  right: 1px;
  width: 169px;
}

.deal-builder .download-opSGkx {
  background-color: transparent;
  bottom: 6px;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: 72px;
  text-align: left;
  white-space: nowrap;
  width: 63px;
}

.deal-builder .group-341-opSGkx {
  background-color: transparent;
  bottom: 9px;
  height: 13px;
  left: 17px;
  position: absolute;
  width: 12px;
}

.deal-builder .icon-download_arrow-I1PmjE {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-197-zT5x1d {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 170px;
}

.deal-builder .path-19-ax5COy {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .approve-ax5COy {
  background-color: transparent;
  bottom: calc(40.00% - 6px);
  height: 16px;
  left: calc(32.42% - 16px);
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 49px;
}

.deal-builder .path-81-ax5COy {
  background-color: transparent;
  bottom: calc(47.38% - 2px);
  height: 5px;
  object-fit: cover;
  position: absolute;
  right: 10px;
  width: 9px;
}

.deal-builder .group-343-ax5COy {
  background-color: transparent;
  height: 20px;
  left: 13px;
  position: absolute;
  top: calc(50.00% - 10px);
  width: 20px;
}

.deal-builder .group-342-x3kmoM {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .ellipse-13-TAbASO {
  background-color: transparent;
  border: 1px solid;
  border-color: var(--purple-heart);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.deal-builder .icon-check_mark-x3kmoM {
  background-color: transparent;
  bottom: calc(48.56% - 4px);
  height: 8px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 9px);
}

.deal-builder .documents-5QOdHv {
  background-color: transparent;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: 97px;
}

.deal-builder .line-27-Xppq4G {
  background-color: transparent;
  height: 1px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 2px);
}

.deal-builder .group-335-4SxGHg {
  background-color: transparent;
  height: 731px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .personal-details-JCQUPa {
  background-color: transparent;
  height: 39px;
  left: 84px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 34px;
  white-space: nowrap;
  width: 253px;
}

.deal-builder .ellipse-7-JCQUPa {
  background-color: transparent;
  border: 3px solid;
  border-color: var(--eerie-black);
  border-radius: 25px;
  height: 50px;
  left: 17px;
  position: absolute;
  top: 23px;
  width: 50px;
}

.deal-builder .x2-JCQUPa {
  background-color: transparent;
  height: 39px;
  left: 34px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: center;
  top: 32px;
  white-space: nowrap;
  width: 18px;
}

.deal-builder .group-157-JCQUPa {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .path-73-sZ9e0Y {
  background-color: transparent;
  height: calc(100.00% + 30px);
  left: -19px;
  object-fit: cover;
  position: absolute;
  top: -4px;
  width: calc(100.00% + 30px);
}

.deal-builder .ellipse-4-sZ9e0Y {
  background-color: transparent;
  border: 3px solid;
  border-color: var(--concrete);
  border-radius: 25px;
  height: 50px;
  left: 18px;
  position: absolute;
  top: 23px;
  width: 50px;
}

.deal-builder .per-sonal-details-sZ9e0Y {
  background-color: transparent;
  height: 39px;
  left: 85px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 34px;
  white-space: nowrap;
  width: 253px;
}

.deal-builder .contact-details-sZ9e0Y {
  background-color: transparent;
  height: 22px;
  left: 85px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 92px;
  white-space: nowrap;
  width: 135px;
}

.deal-builder .address-sZ9e0Y {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: calc(41.18% - 29px);
  text-align: left;
  top: 92px;
  white-space: nowrap;
  width: 71px;
}

.deal-builder .group-336-sZ9e0Y {
  background-color: transparent;
  height: 210px;
  left: 85px;
  position: absolute;
  top: calc(24.19% - 51px);
  width: 385px;
}

.deal-builder .gary-H5ZdF9 {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: -2px;
  text-align: right;
  top: calc(19.41% - 4px);
  white-space: nowrap;
  width: 42px;
}

.deal-builder .smith-H5ZdF9 {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 0px;
  text-align: right;
  top: calc(39.63% - 9px);
  white-space: nowrap;
  width: 49px;
}

.deal-builder .x852-6976-0554-H5ZdF9 {
  background-color: transparent;
  bottom: calc(40.16% - 9px);
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 0px;
  text-align: right;
  white-space: nowrap;
  width: 119px;
}

.deal-builder .x852-6976-0554-QKajJ8 {
  background-color: transparent;
  bottom: calc(19.95% - 4px);
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 0px;
  text-align: right;
  white-space: nowrap;
  width: 119px;
}

.deal-builder .garysgmailcom-H5ZdF9 {
  background-color: transparent;
  bottom: 0px;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 0px;
  text-align: right;
  white-space: nowrap;
  width: 132px;
}

.deal-builder .mr-H5ZdF9 {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 0px;
  text-align: right;
  top: -2px;
  white-space: nowrap;
  width: 25px;
}

.deal-builder .first-name-H5ZdF9 {
  background-color: transparent;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: calc(19.41% - 4px);
  white-space: nowrap;
  width: 84px;
}

.deal-builder .last-name-H5ZdF9 {
  background-color: transparent;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: calc(39.63% - 9px);
  white-space: nowrap;
  width: 80px;
}

.deal-builder .telephone-number-H5ZdF9 {
  background-color: transparent;
  bottom: calc(40.16% - 9px);
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 147px;
}

.deal-builder .mobile-number-H5ZdF9 {
  background-color: transparent;
  bottom: calc(19.95% - 4px);
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 119px;
}

.deal-builder .email-H5ZdF9 {
  background-color: transparent;
  bottom: 0px;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 44px;
}

.deal-builder .title-H5ZdF9 {
  background-color: transparent;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: 38px;
}

.deal-builder .group-337-sZ9e0Y {
  background-color: transparent;
  height: 172px;
  position: absolute;
  right: calc(35.59% - 55px);
  top: calc(22.55% - 39px);
  width: 155px;
}

.deal-builder .rosewood-gardens-rD1YjF {
  background-color: transparent;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: calc(24.33% - 5px);
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.deal-builder .the-peak-rd-rD1YjF {
  background-color: transparent;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: calc(49.67% - 11px);
  white-space: nowrap;
  width: 91px;
}

.deal-builder .the-peak-rD1YjF {
  background-color: transparent;
  bottom: calc(25.00% - 6px);
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 67px;
}

.deal-builder .hong-kong-rD1YjF {
  background-color: transparent;
  bottom: 0px;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 89px;
}

.deal-builder .x28f-rD1YjF {
  background-color: transparent;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: 32px;
}

.deal-builder .group-339-sZ9e0Y {
  background-color: transparent;
  bottom: 53px;
  height: 268px;
  left: 85px;
  position: absolute;
  width: calc(100.00% - 170px);
}

.deal-builder .group-277-bd2IBS {
  background-color: transparent;
  bottom: 1px;
  height: 220px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.deal-builder .e-sign-contracts-4hTeao {
  background-color: transparent;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: 48px;
  text-align: left;
  top: 9px;
  white-space: nowrap;
  width: 101px;
}

.deal-builder .line-5-4hTeao {
  background-color: transparent;
  height: 1px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  top: 28.64%;
  width: calc(100.00% - 2px);
}

.deal-builder .identification-document-4hTeao {
  background-color: transparent;
  height: 28px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 3px;
  white-space: nowrap;
  width: 214px;
}

.deal-builder .id-card-passport-etc-4hTeao {
  background-color: transparent;
  height: 22px;
  left: calc(30.84% - 45px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 146px;
}

.deal-builder .group-344-4hTeao {
  background-color: transparent;
  height: 31px;
  position: absolute;
  right: 1px;
  top: 0px;
  width: 354px;
}

.deal-builder .component-11-1-UtLh29 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 169px;
}

.deal-builder .path-19-8fF1EN {
  background-color: transparent;
  bottom: 0px;
  height: 31px;
  object-fit: cover;
  position: absolute;
  right: 1px;
  width: 169px;
}

.deal-builder .download-8fF1EN {
  background-color: transparent;
  bottom: 6px;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: 72px;
  text-align: left;
  white-space: nowrap;
  width: 63px;
}

.deal-builder .group-341-8fF1EN {
  background-color: transparent;
  bottom: 9px;
  height: 13px;
  left: 17px;
  position: absolute;
  width: 12px;
}

.deal-builder .icon-download_arrow-Gzq1M2 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-197-UtLh29 {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 170px;
}

.deal-builder .path-19-LnH0Bs {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .approve-LnH0Bs {
  background-color: transparent;
  bottom: calc(40.00% - 6px);
  height: 16px;
  left: calc(32.42% - 16px);
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 49px;
}

.deal-builder .path-81-LnH0Bs {
  background-color: transparent;
  bottom: calc(47.38% - 2px);
  height: 5px;
  object-fit: cover;
  position: absolute;
  right: 10px;
  width: 9px;
}

.deal-builder .group-343-LnH0Bs {
  background-color: transparent;
  height: 20px;
  left: 13px;
  position: absolute;
  top: calc(50.00% - 10px);
  width: 20px;
}

.deal-builder .group-342-VRrYPy {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .ellipse-13-bQyyx8 {
  background-color: transparent;
  border: 1px solid;
  border-color: var(--purple-heart);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.deal-builder .icon-check_mark-VRrYPy {
  background-color: transparent;
  bottom: calc(48.56% - 4px);
  height: 8px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 9px);
}

.deal-builder .group-346-4hTeao {
  background-color: transparent;
  bottom: 0px;
  height: 31px;
  position: absolute;
  right: 1px;
  width: 354px;
}

.deal-builder .component-11-7-UOYbpW {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 169px;
}

.deal-builder .path-19-hRWI5G {
  background-color: transparent;
  bottom: 0px;
  height: 31px;
  object-fit: cover;
  position: absolute;
  right: 1px;
  width: 169px;
}

.deal-builder .download-hRWI5G {
  background-color: transparent;
  bottom: 6px;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: 72px;
  text-align: left;
  white-space: nowrap;
  width: 63px;
}

.deal-builder .group-341-hRWI5G {
  background-color: transparent;
  bottom: 9px;
  height: 13px;
  left: 17px;
  position: absolute;
  width: 12px;
}

.deal-builder .icon-download_arrow-y7yixq {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-197-UOYbpW {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 170px;
}

.deal-builder .path-19-X7T58w {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .approve-X7T58w {
  background-color: transparent;
  bottom: calc(40.00% - 6px);
  height: 16px;
  left: calc(32.42% - 16px);
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 49px;
}

.deal-builder .path-81-X7T58w {
  background-color: transparent;
  bottom: calc(47.38% - 2px);
  height: 5px;
  object-fit: cover;
  position: absolute;
  right: 10px;
  width: 9px;
}

.deal-builder .group-343-X7T58w {
  background-color: transparent;
  height: 20px;
  left: 13px;
  position: absolute;
  top: calc(50.00% - 10px);
  width: 20px;
}

.deal-builder .group-342-2PHUAQ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .ellipse-13-iJF0Wv {
  background-color: transparent;
  border: 1px solid;
  border-color: var(--purple-heart);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.deal-builder .icon-check_mark-2PHUAQ {
  background-color: transparent;
  bottom: calc(48.56% - 4px);
  height: 8px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 9px);
}

.deal-builder .group-345-4hTeao {
  background-color: transparent;
  height: 31px;
  position: absolute;
  right: 1px;
  top: calc(48.68% - 15px);
  width: 354px;
}

.deal-builder .component-11-6-5Dmbew {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 169px;
}

.deal-builder .path-19-5NtIrT {
  background-color: transparent;
  bottom: 0px;
  height: 31px;
  object-fit: cover;
  position: absolute;
  right: 1px;
  width: 169px;
}

.deal-builder .download-5NtIrT {
  background-color: transparent;
  bottom: 6px;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: 72px;
  text-align: left;
  white-space: nowrap;
  width: 63px;
}

.deal-builder .group-341-5NtIrT {
  background-color: transparent;
  bottom: 9px;
  height: 13px;
  left: 17px;
  position: absolute;
  width: 12px;
}

.deal-builder .icon-download_arrow-N7N5K4 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-197-5Dmbew {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 170px;
}

.deal-builder .path-19-Jow2q4 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .approve-Jow2q4 {
  background-color: transparent;
  bottom: calc(40.00% - 6px);
  height: 16px;
  left: calc(32.42% - 16px);
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 49px;
}

.deal-builder .path-81-Jow2q4 {
  background-color: transparent;
  bottom: calc(47.38% - 2px);
  height: 5px;
  object-fit: cover;
  position: absolute;
  right: 10px;
  width: 9px;
}

.deal-builder .group-343-Jow2q4 {
  background-color: transparent;
  height: 20px;
  left: 13px;
  position: absolute;
  top: calc(50.00% - 10px);
  width: 20px;
}

.deal-builder .group-342-WaQ73o {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .ellipse-13-axxLzo {
  background-color: transparent;
  border: 1px solid;
  border-color: var(--purple-heart);
  border-radius: 10px;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.deal-builder .icon-check_mark-WaQ73o {
  background-color: transparent;
  bottom: calc(48.56% - 4px);
  height: 8px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 9px);
}

.deal-builder .group-275-bd2IBS {
  background-color: transparent;
  bottom: calc(30.84% - 18px);
  height: 58px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.deal-builder .line-21-ng2ixP {
  background-color: transparent;
  bottom: 0px;
  height: 1px;
  left: 2px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 2px);
}

.deal-builder .address-proof-ng2ixP {
  background-color: transparent;
  height: 28px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 3px;
  white-space: nowrap;
  width: 127px;
}

.deal-builder .bank-statement-water-bill-etc-ng2ixP {
  background-color: transparent;
  height: 22px;
  left: calc(20.58% - 43px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 208px;
}

.deal-builder .group-276-bd2IBS {
  background-color: transparent;
  bottom: 0px;
  height: 26px;
  left: 0px;
  position: absolute;
  width: 134px;
}

.deal-builder .driving-license-zXvJH6 {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 3px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.deal-builder .documents-bd2IBS {
  background-color: transparent;
  height: 22px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: 97px;
}

.deal-builder .ellipse-15-sZ9e0Y {
  background-color: transparent;
  border: 3px solid;
  border-color: var(--purple-heart);
  border-radius: 25px;
  height: 50px;
  left: 18px;
  position: absolute;
  top: 23px;
  width: 50px;
}

.deal-builder .icon-check_mark-sZ9e0Y {
  background-color: transparent;
  height: 15px;
  left: 34px;
  object-fit: cover;
  position: absolute;
  top: 41px;
  width: 18px;
}

.deal-builder .line-26-sZ9e0Y {
  background-color: transparent;
  bottom: 48.02%;
  height: 1px;
  left: 88px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% - 170px);
}

.deal-builder .line-22-3uH1wv {
  background-color: transparent;
  height: 1px;
  left: 60px;
  object-fit: cover;
  position: absolute;
  top: 156px;
  width: 1860px;
}

.deal-builder .group-322-3uH1wv {
  background-color: transparent;
  height: 1756px;
  left: 269px;
  position: absolute;
  top: 302px;
  width: 360px;
}

.deal-builder .group-323-xLoFFK {
  background-color: transparent;
  height: 398px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-312-xGXwOP {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.deal-builder .rectangle-97-nzkXuR {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .line-23-nzkXuR {
  background-color: transparent;
  bottom: 306px;
  height: 1px;
  left: calc(50.00% - 161px);
  object-fit: cover;
  position: absolute;
  width: 323px;
}

.deal-builder .line-24-nzkXuR {
  background-color: transparent;
  bottom: 60px;
  height: 1px;
  left: calc(50.00% - 161px);
  object-fit: cover;
  position: absolute;
  width: 323px;
}

.deal-builder .group-304-nzkXuR {
  background-color: transparent;
  height: 26px;
  left: 19px;
  position: absolute;
  top: 38px;
  width: 185px;
}

.deal-builder .customer-details-oefCxm {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 3px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.deal-builder .group-326-nzkXuR {
  background-color: transparent;
  height: 26px;
  left: 19px;
  position: absolute;
  top: calc(32.39% - 8px);
  width: 114px;
}

.deal-builder .gary-smith-HFtfl2 {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 3px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.deal-builder .group-325-nzkXuR {
  background-color: transparent;
  bottom: calc(33.71% - 45px);
  height: 134px;
  position: absolute;
  right: 71px;
  width: 232px;
}

.deal-builder .smith-K685DV {
  background-color: transparent;
  height: 22px;
  left: 102px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: calc(32.59% - 7px);
  white-space: nowrap;
  width: 49px;
}

.deal-builder .x852-6976-0554-K685DV {
  background-color: transparent;
  bottom: calc(33.48% - 7px);
  height: 22px;
  left: 102px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 119px;
}

.deal-builder .garysgmailcom-K685DV {
  background-color: transparent;
  height: 22px;
  left: 102px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: calc(100.45% - 22px);
  white-space: nowrap;
  width: 132px;
}

.deal-builder .gary-K685DV {
  background-color: transparent;
  bottom: 114px;
  height: 22px;
  left: 102px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 42px;
}

.deal-builder .last-name-K685DV {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 150px;
  text-align: right;
  top: calc(32.59% - 7px);
  white-space: nowrap;
  width: 80px;
}

.deal-builder .telephone-K685DV {
  background-color: transparent;
  bottom: calc(33.48% - 7px);
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 150px;
  text-align: right;
  white-space: nowrap;
  width: 83px;
}

.deal-builder .email-K685DV {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 150px;
  text-align: right;
  top: calc(100.45% - 22px);
  white-space: nowrap;
  width: 44px;
}

.deal-builder .first-name-K685DV {
  background-color: transparent;
  bottom: 114px;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 150px;
  text-align: right;
  white-space: nowrap;
  width: 84px;
}

.deal-builder .group-327-xLoFFK {
  background-color: transparent;
  height: 383px;
  left: 0px;
  position: absolute;
  top: calc(31.54% - 121px);
  width: 100%;
}

.deal-builder .group-312-vMVSWx {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.deal-builder .rectangle-97-3hSg6i {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .line-23-3hSg6i {
  background-color: transparent;
  bottom: 290px;
  height: 1px;
  left: calc(50.00% - 161px);
  object-fit: cover;
  position: absolute;
  width: 323px;
}

.deal-builder .group-304-3hSg6i {
  background-color: transparent;
  height: 26px;
  left: 19px;
  position: absolute;
  top: 38px;
  width: 159px;
}

.deal-builder .vehicle-details-Wltdyx {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 3px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.deal-builder .group-326-3hSg6i {
  background-color: transparent;
  height: 26px;
  left: 19px;
  position: absolute;
  top: calc(33.75% - 9px);
  width: 242px;
}

.deal-builder .porsche-911-carrera-4s-M4B7xk {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 3px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.deal-builder .group-325-3hSg6i {
  background-color: transparent;
  bottom: calc(17.06% - 29px);
  height: 172px;
  position: absolute;
  right: 104px;
  width: 221px;
}

.deal-builder .carrera-4s-ux2mwY {
  background-color: transparent;
  height: 22px;
  left: 124px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: calc(24.33% - 5px);
  white-space: nowrap;
  width: 92px;
}

.deal-builder .x2020-ux2mwY {
  background-color: transparent;
  height: 22px;
  left: 124px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: calc(49.67% - 11px);
  white-space: nowrap;
  width: 39px;
}

.deal-builder .x10100-miles-ux2mwY {
  background-color: transparent;
  bottom: calc(25.00% - 6px);
  height: 22px;
  left: 124px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 89px;
}

.deal-builder .x1-ux2mwY {
  background-color: transparent;
  height: 22px;
  left: 124px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: calc(100.33% - 22px);
  white-space: nowrap;
  width: 9px;
}

.deal-builder .porsche-911-ux2mwY {
  background-color: transparent;
  bottom: 152px;
  height: 22px;
  left: 124px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 99px;
}

.deal-builder .variant-ux2mwY {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 117px;
  text-align: right;
  top: calc(24.33% - 5px);
  white-space: nowrap;
  width: 61px;
}

.deal-builder .year-ux2mwY {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 117px;
  text-align: right;
  top: calc(49.67% - 11px);
  white-space: nowrap;
  width: 37px;
}

.deal-builder .milage-ux2mwY {
  background-color: transparent;
  bottom: calc(25.00% - 6px);
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 117px;
  text-align: right;
  white-space: nowrap;
  width: 55px;
}

.deal-builder .prev-owners-ux2mwY {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 117px;
  text-align: right;
  top: calc(100.33% - 22px);
  white-space: nowrap;
  width: 106px;
}

.deal-builder .model-ux2mwY {
  background-color: transparent;
  bottom: 152px;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 117px;
  text-align: right;
  white-space: nowrap;
  width: 53px;
}

.deal-builder .group-297-xLoFFK {
  background-color: transparent;
  bottom: calc(35.58% - 155px);
  height: 435px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.deal-builder .x80000-IaTtCy {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 17px;
  text-align: right;
  top: calc(40.74% - 9px);
  white-space: nowrap;
  width: 61px;
}

.deal-builder .x48-months-IaTtCy {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 17px;
  text-align: right;
  top: calc(49.95% - 11px);
  white-space: nowrap;
  width: 74px;
}

.deal-builder .x20000-IaTtCy {
  background-color: transparent;
  bottom: calc(40.85% - 9px);
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 17px;
  text-align: right;
  white-space: nowrap;
  width: 60px;
}

.deal-builder .x10000-IaTtCy {
  background-color: transparent;
  bottom: calc(31.65% - 7px);
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 17px;
  text-align: right;
  white-space: nowrap;
  width: 57px;
}

.deal-builder .x9-IaTtCy {
  background-color: transparent;
  bottom: calc(22.45% - 5px);
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 17px;
  text-align: right;
  white-space: nowrap;
  width: 24px;
}

.deal-builder .x1000-IaTtCy {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 17px;
  text-align: right;
  top: calc(31.54% - 7px);
  white-space: nowrap;
  width: 48px;
}

.deal-builder .group-312-IaTtCy {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .rectangle-97-ExxiKu {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .line-23-ExxiKu {
  background-color: transparent;
  bottom: 342px;
  height: 1px;
  left: calc(50.00% - 161px);
  object-fit: cover;
  position: absolute;
  width: 323px;
}

.deal-builder .line-25-ExxiKu {
  background-color: transparent;
  bottom: 60px;
  height: 1px;
  left: calc(50.00% - 161px);
  object-fit: cover;
  position: absolute;
  width: 323px;
}

.deal-builder .group-304-ExxiKu {
  background-color: transparent;
  height: 26px;
  left: 19px;
  position: absolute;
  top: 38px;
  width: 50px;
}

.deal-builder .chat-zVFDcm {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 3px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.deal-builder .path-95-ExxiKu {
  background-color: transparent;
  bottom: 20px;
  height: 22px;
  object-fit: cover;
  position: absolute;
  right: 18px;
  width: 26px;
}

.deal-builder .rectangle-123-ExxiKu {
  background-color: var(--eerie-black);
  border-radius: 15px;
  height: 76px;
  left: calc(44.10% - 88px);
  position: absolute;
  top: calc(32.87% - 25px);
  width: 199px;
}

.deal-builder .rectangle-124-ExxiKu {
  background-color: transparent;
  border: 1px solid;
  border-color: var(--eerie-black);
  border-radius: 15px;
  bottom: calc(48.03% - 14px);
  height: 29px;
  position: absolute;
  right: calc(44.10% - 88px);
  width: 199px;
}

.deal-builder .dear-mr-smith-we-can-ExxiKu {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-bilo-light);
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  height: 68px;
  left: calc(45.25% - 82px);
  letter-spacing: 0.00px;
  line-height: 16px;
  position: absolute;
  text-align: left;
  top: calc(32.97% - 22px);
  width: 181px;
}

.deal-builder .great-can-you-tell-me-more-ExxiKu {
  background-color: transparent;
  bottom: calc(48.19% - 10px);
  height: 20px;
  letter-spacing: 0.00px;
  line-height: 16px;
  position: absolute;
  right: calc(39.02% - 76px);
  text-align: left;
  width: 196px;
}

.deal-builder .please-type-here-ExxiKu {
  background-color: transparent;
  bottom: 22px;
  color: var(--silver-chalice);
  font-family: var(--font-family-bilo-light);
  font-size: 14px;
  font-style: normal;
  font-weight: 300;
  height: 20px;
  left: 18px;
  letter-spacing: 0.00px;
  line-height: 16px;
  opacity: 0.4;
  position: absolute;
  text-align: left;
  width: 196px;
}

.deal-builder .online-ExxiKu {
  background-color: transparent;
  bottom: 374px;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: 16px;
  text-align: left;
  white-space: nowrap;
  width: 40px;
}

.deal-builder .ellipse-18-ExxiKu {
  background-color: var(--algae-green);
  border-radius: 5px;
  height: 10px;
  position: absolute;
  right: 61px;
  top: 47px;
  width: 10px;
}

.deal-builder .group-391-xLoFFK {
  background-color: transparent;
  bottom: 0px;
  height: 435px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.deal-builder .x80000-sCFyzj {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 17px;
  text-align: right;
  top: calc(40.74% - 9px);
  white-space: nowrap;
  width: 61px;
}

.deal-builder .x48-months-sCFyzj {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 17px;
  text-align: right;
  top: calc(49.95% - 11px);
  white-space: nowrap;
  width: 74px;
}

.deal-builder .x20000-sCFyzj {
  background-color: transparent;
  bottom: calc(40.85% - 9px);
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 17px;
  text-align: right;
  white-space: nowrap;
  width: 60px;
}

.deal-builder .x10000-sCFyzj {
  background-color: transparent;
  bottom: calc(31.65% - 7px);
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 17px;
  text-align: right;
  white-space: nowrap;
  width: 57px;
}

.deal-builder .x9-sCFyzj {
  background-color: transparent;
  bottom: calc(22.45% - 5px);
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 17px;
  text-align: right;
  white-space: nowrap;
  width: 24px;
}

.deal-builder .x1000-sCFyzj {
  background-color: transparent;
  height: 22px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  right: 17px;
  text-align: right;
  top: calc(31.54% - 7px);
  white-space: nowrap;
  width: 48px;
}

.deal-builder .group-312-sCFyzj {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .rectangle-97-vMXmDg {
  background-color: var(--white);
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .path-96-vMXmDg {
  background-color: transparent;
  bottom: 2px;
  height: 341px;
  left: 20.95%;
  object-fit: cover;
  position: absolute;
  width: 1px;
}

.deal-builder .group-392-vMXmDg {
  background-color: transparent;
  height: 9px;
  position: absolute;
  right: 29px;
  top: calc(24.67% - 2px);
  width: 97px;
}

.deal-builder .path-27-UIrfyz {
  background-color: transparent;
  height: 9px;
  object-fit: cover;
  position: absolute;
  right: -1px;
  top: calc(50.00% - 5px);
  width: 5px;
}

.deal-builder .path-91-UIrfyz {
  background-color: transparent;
  height: 9px;
  object-fit: cover;
  position: absolute;
  right: 92px;
  top: calc(50.00% - 5px);
  width: 5px;
}

.deal-builder .events-vMXmDg {
  background-color: transparent;
  height: 19px;
  left: 102px;
  letter-spacing: 0.00px;
  line-height: 26px;
  opacity: 0.5;
  position: absolute;
  text-align: center;
  top: calc(23.20% - 4px);
  white-space: nowrap;
  width: 48px;
}

.deal-builder .july-2022-vMXmDg {
  background-color: transparent;
  height: 19px;
  left: 253px;
  letter-spacing: 0.00px;
  line-height: 26px;
  opacity: 0.5;
  position: absolute;
  text-align: center;
  top: calc(23.20% - 4px);
  white-space: nowrap;
  width: 62px;
}

.deal-builder .date-vMXmDg {
  background-color: transparent;
  height: 19px;
  left: 22px;
  letter-spacing: 0.00px;
  line-height: 26px;
  opacity: 0.5;
  position: absolute;
  text-align: center;
  top: calc(23.20% - 4px);
  white-space: nowrap;
  width: 32px;
}

.deal-builder .line-28-vMXmDg {
  background-color: transparent;
  bottom: 342px;
  height: 1px;
  left: calc(50.00% - 161px);
  object-fit: cover;
  position: absolute;
  width: 323px;
}

.deal-builder .group-396-vMXmDg {
  background-color: transparent;
  height: 26px;
  left: 19px;
  position: absolute;
  top: 38px;
  width: 181px;
}

.deal-builder .customer-events-VXYoxw {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 3px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.deal-builder .group-397-vMXmDg {
  background-color: transparent;
  bottom: 25px;
  height: 272px;
  left: 26px;
  position: absolute;
  width: calc(100.00% - 51px);
}

.deal-builder .rectangle-129-157y8v {
  background-color: var(--white);
  border-radius: 3px;
  box-shadow: 0px 3px 2px #0000000d;
  height: calc(100.00% - 200px);
  left: 77px;
  position: absolute;
  top: 100px;
  width: calc(100.00% - 80px);
}

.deal-builder .rectangle-130-157y8v {
  background-color: var(--white);
  border-radius: 3px;
  box-shadow: 0px 3px 2px #0000000d;
  height: calc(100.00% - 200px);
  left: 77px;
  position: absolute;
  top: 193px;
  width: calc(100.00% - 80px);
}

.deal-builder .repeat-grid-1-157y8v {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-395-Zwb21R {
  background-color: transparent;
  height: 79px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 306px;
}

.deal-builder .group-393-1OKoiY {
  background-color: transparent;
  height: 26px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 24px;
}

.deal-builder .x01-mL1F0i {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 3px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.deal-builder .fri-1OKoiY {
  background-color: transparent;
  height: auto;
  left: 4px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: center;
  top: 7px;
  white-space: nowrap;
  width: auto;
}

.deal-builder .ellipse-21-1OKoiY {
  background-color: var(--purple-heart);
  border-radius: 6px;
  height: 12px;
  left: 44px;
  position: absolute;
  top: 7px;
  width: 12px;
}

.deal-builder .group-394-1OKoiY {
  background-color: transparent;
  height: 72px;
  left: 77px;
  position: absolute;
  top: 7px;
  width: 229px;
}

.deal-builder .rectangle-25-RxEL4g {
  background-color: transparent;
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  border-radius: 3px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .x1030-am-RxEL4g {
  background-color: transparent;
  height: 20px;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: calc(7.69% - 2px);
  white-space: nowrap;
  width: 57px;
}

.deal-builder .test-drive-booking-RxEL4g {
  background-color: transparent;
  height: 15px;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 28px;
  white-space: nowrap;
  width: 100px;
}

.deal-builder .porsche-cayman-s-RxEL4g {
  background-color: transparent;
  bottom: 20px;
  height: 15px;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 79px;
}

.deal-builder .group-341-1OKoiY {
  background-color: transparent;
  height: 14px;
  left: 277px;
  position: absolute;
  top: 20px;
  width: 14px;
}

.deal-builder .group-378-G3TYsA {
  background-color: transparent;
  bottom: 0px;
  height: 14px;
  position: absolute;
  right: 0px;
  width: 14px;
}

.deal-builder .rectangle-121-hdPy86 {
  background-color: var(--eerie-black);
  height: calc(100.00% - 10px);
  left: 1px;
  position: absolute;
  top: 5px;
  transform: rotate(-45.00deg);
  width: calc(100.00% - 3px);
}

.deal-builder .group-377-hdPy86 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-376-LdbA0v {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-395-gXx8Rk {
  background-color: transparent;
  height: 79px;
  left: 0px;
  position: absolute;
  top: 93px;
  width: 306px;
}

.deal-builder .group-393-UaWFTs {
  background-color: transparent;
  height: 26px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 24px;
}

.deal-builder .x01-ou4POL {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 3px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.deal-builder .fri-UaWFTs {
  background-color: transparent;
  height: auto;
  left: 4px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: center;
  top: 7px;
  white-space: nowrap;
  width: auto;
}

.deal-builder .ellipse-21-UaWFTs {
  background-color: var(--purple-heart);
  border-radius: 6px;
  height: 12px;
  left: 44px;
  position: absolute;
  top: 7px;
  width: 12px;
}

.deal-builder .group-394-UaWFTs {
  background-color: transparent;
  height: 72px;
  left: 77px;
  position: absolute;
  top: 7px;
  width: 229px;
}

.deal-builder .rectangle-25-xtHCQe {
  background-color: transparent;
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  border-radius: 3px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .x1030-am-xtHCQe {
  background-color: transparent;
  height: 20px;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: calc(7.69% - 2px);
  white-space: nowrap;
  width: 57px;
}

.deal-builder .test-drive-booking-xtHCQe {
  background-color: transparent;
  height: 15px;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 28px;
  white-space: nowrap;
  width: 100px;
}

.deal-builder .porsche-cayman-s-xtHCQe {
  background-color: transparent;
  bottom: 20px;
  height: 15px;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 79px;
}

.deal-builder .group-341-UaWFTs {
  background-color: transparent;
  height: 14px;
  left: 277px;
  position: absolute;
  top: 20px;
  width: 14px;
}

.deal-builder .group-378-kePmaj {
  background-color: transparent;
  bottom: 0px;
  height: 14px;
  position: absolute;
  right: 0px;
  width: 14px;
}

.deal-builder .rectangle-121-J2x4F8 {
  background-color: var(--eerie-black);
  height: calc(100.00% - 10px);
  left: 1px;
  position: absolute;
  top: 5px;
  transform: rotate(-45.00deg);
  width: calc(100.00% - 3px);
}

.deal-builder .group-377-J2x4F8 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-376-yY0TEp {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-395-XCzvkJ {
  background-color: transparent;
  height: 79px;
  left: 1px;
  position: absolute;
  top: 186px;
  width: 305px;
}

.deal-builder .group-393-sipTvS {
  background-color: transparent;
  height: 26px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 24px;
}

.deal-builder .x01-4acATi {
  background-color: transparent;
  height: calc(100.00% + 2px);
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 3px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}

.deal-builder .fri-sipTvS {
  background-color: transparent;
  height: auto;
  left: 4px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: center;
  top: 7px;
  white-space: nowrap;
  width: auto;
}

.deal-builder .ellipse-21-sipTvS {
  background-color: var(--purple-heart);
  border-radius: 6px;
  height: 12px;
  left: 44px;
  position: absolute;
  top: 7px;
  width: 12px;
}

.deal-builder .group-394-sipTvS {
  background-color: transparent;
  height: 72px;
  left: 77px;
  position: absolute;
  top: 7px;
  width: 229px;
}

.deal-builder .rectangle-25-3g4uoa {
  background-color: transparent;
  border: 0.5px solid;
  border-color: var(--silver-chalice);
  border-radius: 3px;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .x1030-am-3g4uoa {
  background-color: transparent;
  height: 20px;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: calc(7.69% - 2px);
  white-space: nowrap;
  width: 57px;
}

.deal-builder .test-drive-booking-3g4uoa {
  background-color: transparent;
  height: 15px;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 28px;
  white-space: nowrap;
  width: 100px;
}

.deal-builder .porsche-cayman-s-3g4uoa {
  background-color: transparent;
  bottom: 20px;
  height: 15px;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 79px;
}

.deal-builder .group-341-sipTvS {
  background-color: transparent;
  height: 14px;
  left: 277px;
  position: absolute;
  top: 20px;
  width: 14px;
}

.deal-builder .group-378-WNwxou {
  background-color: transparent;
  bottom: 0px;
  height: 14px;
  position: absolute;
  right: 0px;
  width: 14px;
}

.deal-builder .rectangle-121-r6Z6bT {
  background-color: var(--eerie-black);
  height: calc(100.00% - 10px);
  left: 1px;
  position: absolute;
  top: 5px;
  transform: rotate(-45.00deg);
  width: calc(100.00% - 3px);
}

.deal-builder .group-377-r6Z6bT {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-376-v7x02N {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .rectangle-131-157y8v {
  background-color: var(--purple-heart);
  border-radius: 5px;
  height: 60px;
  left: calc(28.15% - 2px);
  position: absolute;
  top: 13px;
  width: 7px;
}

.deal-builder .path-97-157y8v {
  background-color: transparent;
  height: 60px;
  left: calc(28.15% - 2px);
  object-fit: cover;
  position: absolute;
  top: calc(50.00% - 30px);
  width: 7px;
}

.deal-builder .rectangle-133-157y8v {
  background-color: var(--algae-green);
  border-radius: 5px;
  bottom: 13px;
  height: 60px;
  left: calc(28.15% - 2px);
  position: absolute;
  width: 7px;
}

.deal-builder .group-432-vMXmDg {
  background-color: transparent;
  height: calc(100.00% - 420px);
  left: 275px;
  position: absolute;
  top: 43px;
  width: calc(100.00% - 294px);
}

.deal-builder .x-t0ZU9S {
  background-color: transparent;
  bottom: 0px;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  right: 57px;
  text-align: left;
  white-space: nowrap;
  width: 9px;
}

.deal-builder .add-event-t0ZU9S {
  background-color: transparent;
  bottom: -2px;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 15px;
  position: absolute;
  right: -2px;
  text-align: left;
  white-space: nowrap;
  width: 59px;
}

.deal-builder .group-331-3uH1wv {
  background-color: transparent;
  height: 31px;
  left: 281px;
  position: absolute;
  top: 652px;
  width: 360px;
}

.deal-builder .component-9-1-2qUxTL {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 116px;
}

.deal-builder .path-19-lTlEPb {
  background-color: transparent;
  bottom: 0px;
  height: 31px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  width: 116px;
}

.deal-builder .call-lTlEPb {
  background-color: transparent;
  bottom: 6px;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: 64px;
  text-align: left;
  white-space: nowrap;
  width: 27px;
}

.deal-builder .group-317-lTlEPb {
  background-color: transparent;
  bottom: calc(47.50% - 4px);
  height: 9px;
  left: 10px;
  position: absolute;
  width: 9px;
}

.deal-builder .icon-call-HdEIxP {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.deal-builder .component-10-2-2qUxTL {
  background-color: transparent;
  height: 100%;
  left: calc(50.00% - 58px);
  position: absolute;
  top: 0px;
  width: 116px;
}

.deal-builder .path-19-cGTZfv {
  background-color: transparent;
  bottom: 0px;
  height: 31px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  width: 116px;
}

.deal-builder .email-cGTZfv {
  background-color: transparent;
  bottom: 6px;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: 56px;
  text-align: left;
  white-space: nowrap;
  width: 33px;
}

.deal-builder .group-315-cGTZfv {
  background-color: transparent;
  bottom: calc(47.44% - 4px);
  height: 8px;
  left: 8px;
  position: absolute;
  width: 13px;
}

.deal-builder .group-34-zdUdbW {
  background-color: transparent;
  height: 5px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 1px);
}

.deal-builder .group-33-lOOQyx {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.deal-builder .group-36-zdUdbW {
  background-color: transparent;
  height: calc(100.00% - 1px);
  position: absolute;
  right: 0px;
  top: 1px;
  width: 4px;
}

.deal-builder .group-35-Rp0bnR {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.deal-builder .group-38-zdUdbW {
  background-color: transparent;
  height: calc(100.00% - 1px);
  left: 0px;
  position: absolute;
  top: 1px;
  width: 4px;
}

.deal-builder .group-37-WlcDc8 {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.deal-builder .group-40-zdUdbW {
  background-color: transparent;
  bottom: 0px;
  height: 4px;
  left: 1px;
  position: absolute;
  width: calc(100.00% - 1px);
}

.deal-builder .group-39-jhlxY2 {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .component-11-23-2qUxTL {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 116px;
}

.deal-builder .path-19-sF77WM {
  background-color: transparent;
  bottom: 0px;
  height: 31px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  width: 116px;
}

.deal-builder .message-sF77WM {
  background-color: transparent;
  bottom: 6px;
  height: 16px;
  letter-spacing: 0.00px;
  line-height: 14px;
  position: absolute;
  right: 39px;
  text-align: left;
  white-space: nowrap;
  width: 50px;
}

.deal-builder .group-314-sF77WM {
  background-color: transparent;
  bottom: calc(46.79% - 6px);
  height: 12px;
  left: 8px;
  position: absolute;
  width: 14px;
}

.deal-builder .group-30-AJOxRh {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-329-3uH1wv {
  background-color: transparent;
  height: 176px;
  left: 60px;
  position: absolute;
  top: 76px;
  width: 1860px;
}

.deal-builder .group-310-gxMYhi {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-300-D58C5H {
  background-color: transparent;
  height: 176px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .component-4-51-sUCCCZ {
  background-color: transparent;
  height: calc(100.00% + 30px);
  left: -19px;
  object-fit: cover;
  position: absolute;
  top: -4px;
  width: calc(100.00% + 30px);
}

.deal-builder .gary-smith-D58C5H {
  background-color: transparent;
  height: 39px;
  left: 314px;
  letter-spacing: 0.00px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 113px;
  white-space: nowrap;
  width: 162px;
}

.deal-builder .porsche-911-carrera-4s-D58C5H {
  background-color: transparent;
  height: 28px;
  left: calc(29.39% - 57px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 116px;
  white-space: nowrap;
  width: 193px;
}

.deal-builder .group-332-D58C5H {
  background-color: transparent;
  bottom: calc(25.00% - 5px);
  height: 19px;
  position: absolute;
  right: 212px;
  width: 370px;
}

.deal-builder .group-64-nbOXJO {
  background-color: transparent;
  bottom: 1px;
  height: 18px;
  position: absolute;
  right: 349px;
  width: 21px;
}

.deal-builder .icon-caution-8EUFV7 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.deal-builder .finance-documents-su-nbOXJO {
  background-color: transparent;
  height: 21px;
  left: calc(107.26% - 367px);
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: 342px;
}

.deal-builder .path-65-gxMYhi {
  background-color: transparent;
  height: 80px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 931px;
}

.deal-builder .path-64-gxMYhi {
  background-color: transparent;
  height: 80px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 471px;
}

.deal-builder .new-leads-gxMYhi {
  background-color: transparent;
  height: 28px;
  left: 38px;
  letter-spacing: 0.00px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(18.92% - 5px);
  white-space: nowrap;
  width: 108px;
}

.deal-builder .require-action-gxMYhi {
  background-color: transparent;
  height: 28px;
  left: calc(28.71% - 45px);
  letter-spacing: 0.00px;
  line-height: 26px;
  position: absolute;
  text-align: left;
  top: calc(18.92% - 5px);
  white-space: nowrap;
  width: 157px;
}

.deal-builder .in-progress-gxMYhi {
  background-color: transparent;
  height: 28px;
  letter-spacing: 0.00px;
  line-height: 26px;
  position: absolute;
  right: calc(45.45% - 56px);
  text-align: left;
  top: calc(18.92% - 5px);
  white-space: nowrap;
  width: 124px;
}

.deal-builder .closed-gxMYhi {
  background-color: transparent;
  height: 28px;
  letter-spacing: 0.00px;
  line-height: 26px;
  position: absolute;
  right: calc(22.13% - 17px);
  text-align: left;
  top: calc(18.92% - 5px);
  white-space: nowrap;
  width: 75px;
}

.deal-builder .path-35-gxMYhi {
  background-color: transparent;
  height: 17px;
  left: calc(23.33% - 2px);
  object-fit: cover;
  position: absolute;
  top: calc(20.52% - 3px);
  width: 9px;
}

.deal-builder .path-36-gxMYhi {
  background-color: transparent;
  height: 17px;
  left: calc(48.17% - 4px);
  object-fit: cover;
  position: absolute;
  top: calc(20.52% - 3px);
  width: 9px;
}

.deal-builder .path-37-gxMYhi {
  background-color: transparent;
  height: 17px;
  object-fit: cover;
  position: absolute;
  right: calc(27.35% - 2px);
  top: calc(20.52% - 3px);
  width: 9px;
}

.deal-builder .path-38-gxMYhi {
  background-color: transparent;
  height: 17px;
  object-fit: cover;
  position: absolute;
  right: 55px;
  top: calc(20.52% - 3px);
  width: 9px;
}

.deal-builder .group-48-3uH1wv {
  background-color: transparent;
  height: 43px;
  left: 287px;
  object-fit: cover;
  position: absolute;
  top: 1271px;
  width: 43px;
}

.deal-builder .mask-group-31-3uH1wv {
  background-color: transparent;
  height: 42px;
  left: 568px;
  object-fit: cover;
  position: absolute;
  top: 1364px;
  width: 43px;
}

.deal-builder .mask-group-31-xSGDTT {
  background-color: transparent;
  height: 73px;
  left: 285px;
  object-fit: cover;
  position: absolute;
  top: 168px;
  width: 74px;
}

.deal-builder .group-770-3uH1wv {
  background-color: transparent;
  height: 76px;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 1920px;
}

.deal-builder .group-328-jbX721 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .rectangle-21-mO619T {
  background-color: var(--white);
  box-shadow: -4px 11px 19px #00000005;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .sales-opportunities-gary-smith-mO619T {
  background-color: transparent;
  height: 37px;
  left: 83px;
  letter-spacing: 0.00px;
  line-height: 35px;
  position: absolute;
  text-align: left;
  top: calc(43.59% - 16px);
  white-space: nowrap;
  width: 457px;
}

.deal-builder .group-765-jbX721 {
  background-color: transparent;
  height: 26px;
  position: absolute;
  right: 24px;
  top: calc(50.00% - 13px);
  width: 236px;
}

.deal-builder .group-753-JMQAnO {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 138px;
}

.deal-builder .sam-salesman-T90lCz {
  background-color: transparent;
  height: 28px;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 140px;
}

.deal-builder .span0-C11hdb {
}

.deal-builder .span1-C11hdb {
}

.deal-builder .group-54-JMQAnO {
  background-color: transparent;
  bottom: calc(45.34% - 2px);
  cursor: pointer;
  height: 5px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  width: 21px;
}

.deal-builder .group-48-jbX721 {
  background-color: transparent;
  bottom: calc(50.00% - 18px);
  height: 36px;
  object-fit: cover;
  position: absolute;
  right: 66px;
  width: 36px;
}

.deal-builder .group-752-3uH1wv {
  background-color: transparent;
  height: 1082px;
  left: 0px;
  position: fixed;
  top: 0px;
  width: 60px;
}

.deal-builder .group-742-wx3LnV {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .rectangle-58-pjPY0i {
  background-color: var(--black-pearl);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-751-pjPY0i {
  background-color: transparent;
  cursor: pointer;
  height: 68px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .helios_-icon-12-xxx0iA {
  background-color: transparent;
  bottom: calc(45.95% - 14px);
  height: 31px;
  object-fit: cover;
  position: absolute;
  right: calc(48.48% - 13px);
  width: 27px;
}

.deal-builder .line-46-pjPY0i {
  background-color: transparent;
  height: 1px;
  left: 5px;
  object-fit: cover;
  position: absolute;
  top: 34.00%;
  width: calc(100.00% - 11px);
}

.deal-builder .group-736-pjPY0i {
  background-color: transparent;
  bottom: 19px;
  height: 13px;
  position: absolute;
  right: calc(50.00% - 8px);
  width: 16px;
}

.deal-builder .line-39-146rrA {
  background-color: transparent;
  height: 3px;
  left: -2px;
  object-fit: cover;
  position: absolute;
  top: -2px;
  width: calc(100.00% + 3px);
}

.deal-builder .line-41-146rrA {
  background-color: transparent;
  height: 3px;
  left: -2px;
  object-fit: cover;
  position: absolute;
  top: calc(50.00% - 2px);
  width: calc(100.00% + 3px);
}

.deal-builder .line-42-146rrA {
  background-color: transparent;
  bottom: -2px;
  height: 3px;
  left: -2px;
  object-fit: cover;
  position: absolute;
  width: calc(100.00% + 3px);
}

.deal-builder .group-743-wx3LnV {
  background-color: transparent;
  cursor: pointer;
  height: 60px;
  left: 0px;
  position: absolute;
  top: calc(36.01% - 22px);
  width: 100%;
}

.deal-builder .group-609-QYYDzt {
  background-color: transparent;
  bottom: calc(49.72% - 12px);
  height: 24px;
  left: calc(50.00% - 12px);
  position: absolute;
  width: 24px;
}

.deal-builder .icon-settings-xHHTzU {
  background-color: transparent;
  height: 100%;
  left: 1px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.deal-builder .group-744-wx3LnV {
  background-color: transparent;
  cursor: pointer;
  height: 60px;
  left: 0px;
  position: absolute;
  top: calc(30.14% - 18px);
  width: 100%;
}

.deal-builder .group-740-YBrQ2D {
  background-color: transparent;
  bottom: calc(50.00% - 12px);
  height: 24px;
  position: absolute;
  right: calc(39.82% - 11px);
  width: 29px;
}

.deal-builder .group-42-D4NZKZ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 22px;
}

.deal-builder .path-42-D4NZKZ {
  background-color: transparent;
  height: 12px;
  object-fit: cover;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 12px;
}

.deal-builder .x4-D4NZKZ {
  background-color: transparent;
  height: 12px;
  letter-spacing: 0.00px;
  line-height: 11px;
  position: absolute;
  right: 2px;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 7px;
}

.deal-builder .group-745-wx3LnV {
  background-color: transparent;
  cursor: pointer;
  height: 60px;
  left: 0px;
  position: absolute;
  top: calc(24.27% - 15px);
  width: 100%;
}

.deal-builder .icon-car-x7Nog3 {
  background-color: transparent;
  height: 19px;
  object-fit: cover;
  position: absolute;
  right: calc(50.00% - 12px);
  top: calc(47.53% - 9px);
  width: 25px;
}

.deal-builder .group-746-wx3LnV {
  background-color: transparent;
  cursor: pointer;
  height: 60px;
  left: 0px;
  position: absolute;
  top: calc(18.40% - 11px);
  width: 100%;
}

.deal-builder .group-738-sa1jVw {
  background-color: transparent;
  height: 22px;
  left: calc(49.84% - 12px);
  position: relative;
  top: calc(47.35% - 11px);
  width: 25px;
}

.deal-builder .group-30-kWslEe {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 1px;
  width: 100%;
}

.deal-builder .group-747-wx3LnV {
  background-color: transparent;
  cursor: pointer;
  height: 60px;
  left: 0px;
  position: absolute;
  top: 128px;
  width: 100%;
}

.deal-builder .group-739-LYjfts {
  background-color: transparent;
  height: 23px;
  left: calc(50.00% - 11px);
  position: relative;
  top: calc(45.60% - 11px);
  width: 22px;
}

.deal-builder .rectangle-65-yd689i {
  background-color: var(--white);
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 5px;
}

.deal-builder .rectangle-66-yd689i {
  background-color: var(--white);
  bottom: 1px;
  height: 13px;
  position: absolute;
  right: calc(50.00% - 3px);
  width: 5px;
}

.deal-builder .rectangle-67-yd689i {
  background-color: var(--white);
  bottom: 1px;
  height: 16px;
  left: 0px;
  position: absolute;
  width: 5px;
}

.deal-builder .group-750-wx3LnV {
  background-color: transparent;
  cursor: pointer;
  height: 60px;
  left: 0px;
  position: absolute;
  top: 68px;
  width: 100%;
}

.deal-builder .rectangle-209-sIdsgw {
  background-color: var(--purple-heart-2);
  border-radius: 7px;
  box-shadow: 0px 3px 2px #0000009a;
  height: calc(100.00% - 20px);
  left: 10px;
  position: absolute;
  top: 10px;
  width: calc(100.00% - 20px);
}

.deal-builder .group-24-sIdsgw {
  background-color: transparent;
  height: 25px;
  left: calc(49.95% - 12px);
  object-fit: cover;
  position: absolute;
  top: calc(47.14% - 12px);
  width: 24px;
}
