@media screen and (max-width: 767px) {
  .laptop-1 { 
    display: none;
   }
  .laptop-2 { 
    display: none;
   }
  .tablet { 
    display: none;
   }
}
@media screen and (min-width: 768px) and (max-width: 1279px) {
  .laptop-1 { 
    display: none;
   }
  .laptop-2 { 
    display: none;
   }
  .phone { 
    display: none;
   }
}
@media screen and (min-width: 1280px) and (max-width: 1364px) {
  .laptop-1 { 
    display: none;
   }
  .tablet { 
    display: none;
   }
  .phone { 
    display: none;
   }
}
@media screen and (min-width: 1365px) {
  .laptop-2 { 
    display: none;
   }
  .tablet { 
    display: none;
   }
  .phone { 
    display: none;
   }
}
/* screen - laptop-1 */

.border-class-1 {
  border: 1px solid var(--iron);
}
.border-class-2 {
  border: 1px solid var(--dove-gray);
}
.font-class-1 {
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 400;
}
.font-class-2 {
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 700;
}
.font-class-3 {
  color: var(--flamingo);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
}
.font-class-4 {
  color: var(--white);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 600;
}
.laptop-1 {
  background-color: var(--mercury);
  height: 4332px;
  overflow: hidden;
  position: relative;
  width: 1365px;
}
.laptop-1 .about-us-Sxzalb {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  left: 3px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: 60px;
}
.laptop-1 .about-us-information-iPe1yZ {
  background-color: transparent;
  height: 69px;
  left: calc(37.16% - 29px);
  position: absolute;
  top: 19px;
  width: 77px;
}
.laptop-1 .account-hpLMxH {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}
.laptop-1 .account-information-iPe1yZ {
  background-color: transparent;
  height: 65px;
  position: absolute;
  right: calc(49.89% - 26px);
  top: 23px;
  width: 53px;
}
.laptop-1 .all-rights-reserved-iPe1yZ {
  background-color: transparent;
  height: 7.25%;
  left: 40.34%;
  position: absolute;
  top: 89.37%;
  width: 19.33%;
}
.laptop-1 .an-all-in--ty-in-mind-xxXqfT {
  background-color: transparent;
  bottom: calc(32.68% - 26px);
  color: var(--white);
  font-size: 16px;
  height: 81px;
  line-height: 24px;
  position: absolute;
  right: calc(21.27% - 74px);
  text-align: left;
  width: 346px;
}
.laptop-1 .automated--taanalysis-u5tZXd {
  background-color: transparent;
  bottom: 2px;
  color: var(--charade-2);
  font-size: 12px;
  height: 42px;
  line-height: 20px;
  position: absolute;
  right: calc(36.79% - 50px);
  text-align: center;
  width: 137px;
}
.laptop-1 .clients-hBDKxU {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 12px;
  position: absolute;
  right: calc(45.54% - 20px);
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 43px;
}
.laptop-1 .company-BmEkvH {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: calc(48.62% - 8px);
  white-space: nowrap;
  width: 60px;
}
.laptop-1 .company-ax9ZTw {
  background-color: transparent;
  border: 0;
  bottom: calc(45.43% - 8px);
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 17px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 129px);
}
.laptop-1 .company-ax9ZTw::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-1 .company-input-P5v3rm {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 11px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(49.69% - 8px);
  white-space: nowrap;
  width: calc(100.00% - 91px);
}
.laptop-1 .company-input-P5v3rm::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-1 .company-input-holder-P5v3rm {
  background-color: var(--white);
  border-radius: 4px;
  height: 35px;
  left: 0px;
  position: absolute;
  top: calc(50.00% - 17px);
  width: 100%;
}
.laptop-1 .company-input-holder-ax9ZTw {
  background-color: var(--white);
  border-radius: 16px;
  bottom: calc(45.08% - 17px);
  height: 38px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.laptop-1 .company-label-P5v3rm {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: calc(43.49% - 7px);
  white-space: nowrap;
  width: 60px;
}
.laptop-1 .connect-to--reporting-cN14Sh {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 16px;
  height: 147px;
  left: 31px;
  line-height: 40px;
  overflow: hidden;
  position: absolute;
  text-align: left;
  top: calc(23.98% - 35px);
  width: 363px;
}
.laptop-1 .contact-YcA3gj {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: calc(100.00% + 2px);
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}
.laptop-1 .contact-information-iPe1yZ {
  background-color: transparent;
  height: 129px;
  position: absolute;
  right: calc(26.53% - 62px);
  top: 23px;
  width: 235px;
}
.laptop-1 .contact-us-KIR3Xw {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 24px;
  height: 31px;
  left: calc(47.87% - 79px);
  line-height: 31px;
  position: absolute;
  text-align: center;
  top: -1px;
  white-space: nowrap;
  width: 164px;
}
.laptop-1 .contact-us-form-KIR3Xw {
  background-color: transparent;
  height: calc(100.00% - 58px);
  position: absolute;
  right: 0px;
  top: 58px;
  width: 545px;
}
.laptop-1 .contact-us-section-C61RwL {
  background-color: transparent;
  height: 712px;
  left: 136px;
  position: absolute;
  top: 3336px;
  width: 1163px;
}
.laptop-1 .country-BmEkvH {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: calc(31.72% - 5px);
  white-space: nowrap;
  width: 50px;
}
.laptop-1 .country-ax9ZTw {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 19px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(37.67% - 6px);
  white-space: nowrap;
  width: calc(100.00% - 129px);
}
.laptop-1 .country-ax9ZTw::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-1 .country-input-P5v3rm {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 11px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(36.03% - 6px);
  white-space: nowrap;
  width: calc(100.00% - 91px);
}
.laptop-1 .country-input-P5v3rm::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-1 .country-input-holder-P5v3rm {
  background-color: var(--white);
  border-radius: 4px;
  height: 35px;
  left: 0px;
  position: absolute;
  top: calc(35.94% - 13px);
  width: 100%;
}
.laptop-1 .country-input-holder-ax9ZTw {
  background-color: var(--white);
  border-radius: 16px;
  height: 38px;
  left: 0px;
  position: absolute;
  top: calc(37.39% - 14px);
  width: 100%;
}
.laptop-1 .country-label-P5v3rm {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: calc(29.83% - 5px);
  white-space: nowrap;
  width: 50px;
}
.laptop-1 .dashboard-YrIvnr {
  background-color: transparent;
  height: 45.75%;
  left: 53.66%;
  overflow: hidden;
  position: absolute;
  top: 26.27%;
  width: 39.82%;
}
.laptop-1 .data-sources-images-cN14Sh {
  background-color: transparent;
  height: 256px;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 754px;
}
.laptop-1 .data-sources-u5tZXd {
  background-color: transparent;
  bottom: 32px;
  color: var(--charade-2);
  font-size: 12px;
  height: 24px;
  left: 41px;
  line-height: 40px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 106px;
}
.laptop-1 .data-warehouse-u5tZXd {
  background-color: transparent;
  bottom: 32px;
  color: var(--charade-2);
  font-size: 12px;
  height: 24px;
  left: calc(36.30% - 50px);
  line-height: 40px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 137px;
}
.laptop-1 .datawarehouseicons-u5tZXd {
  background-color: transparent;
  height: calc(100.00% - 56px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.laptop-1 .discover-block-16L2oO {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 244px;
}
.laptop-1 .discover-block-VEJ68Z {
  background-color: transparent;
  border-radius: 30px;
  height: calc(100.00% + 18px);
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: calc(100.00% + 18px);
}
.laptop-1 .discover-block-VEJ68Z:hover {

transform: translate(0, -5px);
}
.laptop-1 .discover-our-suite-iPe1yZ {
  background-color: transparent;
  height: 133px;
  left: calc(23.79% - 25px);
  position: absolute;
  top: 19px;
  width: 105px;
}
.laptop-1 .discover-oursuite-4Wemrn {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 41px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: 83px;
}
.laptop-1 .disocovery-logo-VEJ68Z {
  background-color: transparent;
  height: calc(100.00% - 7px);
  position: absolute;
  right: calc(41.94% - 50px);
  top: 2px;
  width: 120px;
}
.laptop-1 .ellipse-1-cN14Sh {
  background-color: transparent;
  bottom: calc(49.61% - 6px);
  height: 12px;
  left: 2px;
  position: absolute;
  width: 12px;
}
.laptop-1 .ellipse-2-cN14Sh {
  background-color: transparent;
  height: 12px;
  left: 2px;
  position: absolute;
  top: calc(40.42% - 5px);
  width: 12px;
}
.laptop-1 .ellipse-3-cN14Sh {
  background-color: transparent;
  height: 12px;
  left: 0px;
  position: absolute;
  top: calc(30.45% - 4px);
  width: 12px;
}
.laptop-1 .ellipse-4-cN14Sh {
  background-color: transparent;
  height: 12px;
  left: 0px;
  position: absolute;
  top: calc(20.47% - 2px);
  width: 12px;
}
.laptop-1 .email-BmEkvH {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 89px;
  white-space: nowrap;
  width: 36px;
}
.laptop-1 .email-address-holder-P5v3rm {
  background-color: var(--white);
  border-radius: 4px;
  height: 35px;
  left: 0px;
  position: absolute;
  top: calc(20.53% - 7px);
  width: 100%;
}
.laptop-1 .email-address-input-P5v3rm {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 13px;
  height: 18px;
  left: 4px;
  line-height: 18px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(20.99% - 4px);
  white-space: nowrap;
  width: 351px;
}
.laptop-1 .email-address-input-P5v3rm::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-1 .email-address-label-P5v3rm {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 99px;
  white-space: nowrap;
  width: 88px;
}
.laptop-1 .email-ax9ZTw {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 24px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(20.78% - 4px);
  white-space: nowrap;
  width: calc(100.00% - 129px);
}
.laptop-1 .email-ax9ZTw::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-1 .email-form-elements-ZZQGxO {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}
.laptop-1 .email-input-holder-ax9ZTw {
  background-color: var(--white);
  border-radius: 16px;
  height: 38px;
  left: 0px;
  position: absolute;
  top: calc(19.86% - 8px);
  width: 100%;
}
.laptop-1 .empowered--ands-logos-68dMl1 {
  background-color: transparent;
  bottom: calc(37.36% - 47px);
  height: 127px;
  left: 65px;
  position: absolute;
  width: calc(100.00% - 131px);
}
.laptop-1 .empowered--ds-section-C61RwL {
  background-color: var(--charade-2);
  height: 392px;
  left: -2px;
  position: absolute;
  top: 2884px;
  width: 1366px;
}
.laptop-1 .empowered-brands-68dMl1 {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 24px;
  height: 31px;
  line-height: 31px;
  position: absolute;
  right: calc(49.73% - 124px);
  text-align: center;
  top: 47px;
  white-space: nowrap;
  width: 250px;
}
.laptop-1 .enquire-to-er-network-nXUHZJ {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 12px;
  height: 26px;
  left: 168px;
  line-height: 24px;
  position: absolute;
  text-align: center;
  top: 34px;
  white-space: nowrap;
  width: calc(100.00% - 335px);
}
.laptop-1 .features-PxkPpt {
  background-color: transparent;
  bottom: 4px;
  color: var(--white);
  font-size: 22px;
  height: 29px;
  line-height: 28px;
  position: absolute;
  right: -2px;
  text-align: left;
  white-space: nowrap;
  width: 123px;
}
.laptop-1 .features-hBDKxU {
  background-color: transparent;
  bottom: calc(47.67% - 8px);
  color: var(--white);
  font-size: 12px;
  height: 17px;
  left: calc(48.46% - 26px);
  line-height: 12px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 54px;
}
.laptop-1 .features-heading-YrIvnr {
  background-color: transparent;
  height: 60px;
  left: 70px;
  position: absolute;
  top: 66px;
  width: 269px;
}
.laptop-1 .features-list-YrIvnr {
  background-color: transparent;
  bottom: calc(35.89% - 134px);
  height: 373px;
  left: 24px;
  position: absolute;
  width: 522px;
}
.laptop-1 .features-section-C61RwL {
  background-color: transparent;
  background-image: url(../img/featuressectionbackground@1x.png);
  background-size: 100% 100%;
  height: 706px;
  left: -1px;
  position: absolute;
  top: 1270px;
  width: 1366px;
}
.laptop-1 .first-rand-16L2oO {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 264px;
}
.laptop-1 .first-rand-block-ns82c1 {
  background-color: transparent;
  border-radius: 28px;
  height: calc(100.00% + 18px);
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: calc(100.00% + 18px);
}
.laptop-1 .first-rand-block-ns82c1:hover {

transform: translate(0, -5px);
}
.laptop-1 .footer-C61RwL {
  background-color: transparent;
  background-image: url(../img/footerbackground@1x.png);
  background-size: 100% 100%;
  height: 207px;
  left: 0px;
  position: absolute;
  top: 4125px;
  width: 1366px;
}
.laptop-1 .get-in-touch-AGx0jN {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 24px;
  position: absolute;
  right: calc(47.94% - 45px);
  text-align: left;
  top: calc(35.43% - 6px);
  white-space: nowrap;
  width: 93px;
}
.laptop-1 .get-in-touch-button-P5v3rm {
  background-color: var(--limeade);
  border-radius: 34px;
  bottom: 0px;
  height: 39px;
  position: absolute;
  right: calc(49.94% - 80px);
  width: 161px;
}
.laptop-1 .get-in-touch-button-ax9ZTw {
  background-color: var(--flamingo);
  border-radius: 34px;
  bottom: 0px;
  height: 39px;
  left: calc(48.67% - 78px);
  position: absolute;
  width: 161px;
}
.laptop-1 .get-in-touch-nYZ3xQ {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 24px;
  position: absolute;
  right: calc(47.94% - 45px);
  text-align: left;
  top: calc(35.43% - 6px);
  white-space: nowrap;
  width: 93px;
}
.laptop-1 .group-60-flf42x {
  background-color: transparent;
  height: calc(100.00% - 109px);
  left: 0px;
  position: absolute;
  top: 109px;
  width: 100%;
}
.laptop-1 .group-66-QJDDa4 {
  background-color: transparent;
  height: 15px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50px;
}
.laptop-1 .group-69-QJDDa4 {
  background-color: transparent;
  bottom: 0px;
  height: 72px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.laptop-1 .home-section-C61RwL {
  background-color: var(--charade-2);
  border: 1px solid var(--dove-gray);
  height: 693px;
  left: -1px;
  position: absolute;
  top: 0px;
  width: 1366px;
}
.laptop-1 .how-it-works-flf42x {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 20px;
  height: 26px;
  left: calc(44.41% - 76px);
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: 172px;
}
.laptop-1 .how-it-works-hBDKxU {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  left: calc(40.73% - 33px);
  line-height: 12px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 80px;
}
.laptop-1 .how-it-works-section-C61RwL {
  background-color: transparent;
  height: 502px;
  left: 133px;
  position: absolute;
  top: 717px;
  width: 1219px;
}
.laptop-1 .iccall24px-80k1Fn {
  background-color: transparent;
  bottom: calc(49.92% - 7px);
  height: 14px;
  left: 1px;
  position: absolute;
  width: 12px;
}
.laptop-1 .icemail24px-80k1Fn {
  background-color: transparent;
  height: 14px;
  left: 0px;
  position: absolute;
  top: 1px;
  width: 16px;
}
.laptop-1 .image-19-ns82c1 {
  background-color: transparent;
  bottom: calc(44.12% - 26px);
  height: 59px;
  position: absolute;
  right: calc(49.66% - 59px);
  width: 119px;
}
.laptop-1 .intelligen-ion-making-xxXqfT {
  background-color: transparent;
  bottom: calc(43.33% - 11px);
  font-size: 20px;
  height: 26px;
  line-height: 24px;
  position: absolute;
  right: calc(25.30% - 74px);
  text-align: left;
  white-space: nowrap;
  width: 291px;
}
.laptop-1 .join-our-g-er-program-nXUHZJ {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 20px;
  height: 26px;
  left: 145px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: calc(100.00% - 289px);
}
.laptop-1 .join-our-p-am-section-C61RwL {
  background-color: transparent;
  height: 726px;
  left: 321px;
  position: absolute;
  top: 2058px;
  width: 724px;
}
.laptop-1 .keep-track-ment-cycle-xxXqfT {
  background-color: transparent;
  font-size: 20px;
  height: 97px;
  line-height: 30px;
  position: absolute;
  right: calc(49.77% - 254px);
  text-align: center;
  top: calc(34.06% - 33px);
  width: 510px;
}
.laptop-1 .laptop-screen-YrIvnr {
  background-color: transparent;
  height: 54.96%;
  left: 46.85%;
  position: absolute;
  top: 22.17%;
  width: 52.20%;
}
.laptop-1 .learn-more-no-empower-KIR3Xw {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: calc(27.05% - 5px);
  white-space: nowrap;
  width: 216px;
}
.laptop-1 .log-in-hpLMxH {
  background-color: transparent;
  bottom: 2px;
  height: 17px;
  left: 2px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 41px;
}
.laptop-1 .main-menu-xxXqfT {
  background-color: transparent;
  height: 60px;
  left: 35px;
  position: absolute;
  top: 7px;
  width: calc(100.00% - 80px);
}
.laptop-1 .message-input-P5v3rm {
  background-color: transparent;
  border: 0;
  bottom: 82px;
  color: var(--charade);
  font-size: 12px;
  height: 82px;
  left: 7px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  width: calc(100.00% - 17px);
}
.laptop-1 .message-input-P5v3rm::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-1 .message-input-holder-P5v3rm {
  background-color: var(--white);
  border-radius: 5px;
  bottom: 72px;
  height: 103px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.laptop-1 .message-label-P5v3rm {
  background-color: transparent;
  bottom: calc(29.04% - 5px);
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 55px;
}
.laptop-1 .momentum-16L2oO {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: calc(32.59% - 80px);
  top: 0px;
  width: 244px;
}
.laptop-1 .momentum-block-Tv28tP {
  background-color: transparent;
  border-radius: 32px;
  height: calc(100.00% + 18px);
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: calc(100.00% + 18px);
}
.laptop-1 .momentum-block-Tv28tP:hover {

transform: translate(0, -5px);
}
.laptop-1 .momentum-logo-Tv28tP {
  background-color: transparent;
  height: calc(100.00% - 30px);
  left: 35px;
  position: absolute;
  top: 13px;
  width: calc(100.00% - 60px);
}
.laptop-1 .name-BmEkvH {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 39px;
}
.laptop-1 .name-ax9ZTw {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 24px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: 36px;
  white-space: nowrap;
  width: calc(100.00% - 129px);
}
.laptop-1 .name-ax9ZTw::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-1 .name-input-P5v3rm {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 8px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: 38px;
  white-space: nowrap;
  width: calc(100.00% - 74px);
}
.laptop-1 .name-input-P5v3rm::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-1 .name-input-holder-P5v3rm {
  background-color: var(--white);
  border-radius: 4px;
  height: 35px;
  left: 0px;
  position: absolute;
  top: 30px;
  width: 100%;
}
.laptop-1 .name-input-holder-ax9ZTw {
  background-color: var(--white);
  border-radius: 16px;
  height: 38px;
  left: 0px;
  position: absolute;
  top: 26px;
  width: 100%;
}
.laptop-1 .name-label-P5v3rm {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 3px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 39px;
}
.laptop-1 .ozow-16L2oO {
  background-color: transparent;
  height: 100%;
  left: calc(34.81% - 85px);
  position: absolute;
  top: 0px;
  width: 244px;
}
.laptop-1 .ozow-block-xUxHRQ {
  background-color: transparent;
  border-radius: 26px;
  height: calc(100.00% + 18px);
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: calc(100.00% + 18px);
}
.laptop-1 .ozow-block-xUxHRQ:hover {

transform: translate(0, -5px);
}
.laptop-1 .ozowlogo-xUxHRQ {
  background-color: transparent;
  bottom: calc(45.24% - 19px);
  height: 43px;
  left: 45px;
  position: absolute;
  width: calc(100.00% - 90px);
}
.laptop-1 .partner-pr-email-form-nXUHZJ {
  background-color: transparent;
  height: calc(100.00% - 129px);
  left: 0px;
  position: absolute;
  top: 129px;
  width: 100%;
}
.laptop-1 .quick-and--ce-of-mind-YrIvnr {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 51px;
  left: 86px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: calc(23.74% - 12px);
  width: 476px;
}
.laptop-1 .rectangle-39-C61RwL {
  background-color: var(--white);
  height: 1px;
  left: 1254px;
  position: absolute;
  top: 1669px;
  width: 1px;
}
.laptop-1 .request-a--emo-button-xxXqfT {
  background-color: transparent;
  bottom: calc(20.25% - 11px);
  height: 56px;
  position: absolute;
  right: calc(32.08% - 63px);
  width: 197px;
}
.laptop-1 .request-a-demo-1dtwhW {
  background-color: transparent;
  color: var(--white);
  font-size: 14px;
  height: 20px;
  line-height: 24px;
  position: absolute;
  right: calc(49.30% - 62px);
  text-align: left;
  top: calc(44.44% - 9px);
  white-space: nowrap;
  width: 126px;
}
.laptop-1 .request-a-demo-cN14Sh {
  background-color: var(--flamingo);
  border-radius: 34px;
  bottom: 0px;
  height: 39px;
  left: calc(44.42% - 68px);
  pointer-events: auto;
  position: absolute;
  transition: all 0.2s ease;
  width: 152px;
}
.laptop-1 .request-a-demo-cN14Sh:hover {

transform: translate(0, -5px);
}
.laptop-1 .request-a-demo-zO2RFY {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 24px;
  position: absolute;
  right: 20px;
  text-align: left;
  top: calc(35.43% - 6px);
  white-space: nowrap;
  width: 108px;
}
.laptop-1 .requestade-ttonholder-1dtwhW {
  background-color: var(--limeade);
  border-radius: 34px;
  height: 100%;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 100%;
}
.laptop-1 .requestade-ttonholder-1dtwhW:hover {

transform: translate(0, -5px);
}
.laptop-1 .robot-anal--animation-xxXqfT {
  background-color: transparent;
  bottom: 80px;
  height: 296px;
  left: calc(28.56% - 125px);
  overflow: hidden;
  position: absolute;
  width: 438px;
}
.laptop-1 .robot-anal--animation-xxXqfT video {
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.laptop-1 .role-BmEkvH {
  background-color: transparent;
  bottom: calc(34.14% - 6px);
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 6px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 29px;
}
.laptop-1 .role-ax9ZTw {
  background-color: transparent;
  border: 0;
  bottom: calc(28.19% - 5px);
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 20px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 129px);
}
.laptop-1 .role-ax9ZTw::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-1 .role-input-P5v3rm {
  background-color: transparent;
  border: 0;
  bottom: calc(36.66% - 6px);
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 11px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 91px);
}
.laptop-1 .role-input-P5v3rm::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-1 .role-input-holder-P5v3rm {
  background-color: var(--white);
  border-radius: 4px;
  bottom: calc(35.95% - 13px);
  height: 35px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.laptop-1 .role-input-holder-ax9ZTw {
  background-color: var(--white);
  border-radius: 16px;
  bottom: calc(27.19% - 10px);
  height: 38px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.laptop-1 .role-label-P5v3rm {
  background-color: transparent;
  bottom: calc(42.86% - 7px);
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 29px;
}
.laptop-1 .sign-in-hBDKxU {
  background-color: transparent;
  color: var(--white);
  font-size: 16px;
  height: 21px;
  line-height: 16px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: calc(47.44% - 10px);
  white-space: nowrap;
  width: 58px;
}
.laptop-1 .supporttec-empowercom-80k1Fn {
  background-color: transparent;
  height: 17px;
  line-height: 17px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 194px;
}
.laptop-1 .talk-to-us-hBDKxU {
  background-color: transparent;
  bottom: calc(47.67% - 8px);
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 12px;
  position: absolute;
  right: calc(39.20% - 24px);
  text-align: left;
  white-space: nowrap;
  width: 61px;
}
.laptop-1 .techno-automate-4Wemrn {
  background-color: transparent;
  bottom: calc(37.50% - 6px);
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% + 1px);
}
.laptop-1 .techno-automate-XgFMSE {
  background-color: transparent;
  bottom: calc(37.50% - 6px);
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 100%;
}
.laptop-1 .techno-center-4Wemrn {
  background-color: transparent;
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: calc(42.67% - 7px);
  white-space: nowrap;
  width: 87px;
}
.laptop-1 .techno-empoer-logo-KIR3Xw {
  background-color: transparent;
  height: 56px;
  left: 15px;
  position: absolute;
  top: 95px;
  width: 184px;
}
.laptop-1 .techno-empower-4Wemrn {
  background-color: transparent;
  bottom: 2px;
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% + 1px);
}
.laptop-1 .techno-empower-logo-PxkPpt {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 143px;
}
.laptop-1 .techno-empower-logo-hBDKxU {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 143px;
}
.laptop-1 .techno-grid-4Wemrn {
  background-color: transparent;
  bottom: 20px;
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 72px;
}
.laptop-1 .visual-das-dreporting-u5tZXd {
  background-color: transparent;
  bottom: 4px;
  color: var(--charade-2);
  font-size: 12px;
  height: 42px;
  line-height: 20px;
  position: absolute;
  right: -2px;
  text-align: center;
  width: 137px;
}
.laptop-1 .who-are-we-Sxzalb {
  background-color: transparent;
  bottom: 2px;
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}
.laptop-1 .x0861-787-777-80k1Fn {
  background-color: transparent;
  bottom: calc(43.64% - 7px);
  height: 17px;
  left: calc(27.92% - 23px);
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 83px;
}
.laptop-1 .x2020-techn-s-reserved-CbiFgx {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: auto;
  left: 0px;
  line-height: 31px;
  position: absolute;
  text-align: left;
  top: -8px;
  white-space: nowrap;
  width: auto;
}
.laptop-1 .x27-27-007-0030-80k1Fn {
  background-color: transparent;
  bottom: -1px;
  height: 17px;
  left: calc(33.59% - 37px);
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 109px;
}
:root {
  --charade: rgba(37,44,54,0.761);
  --charade-2: rgba(37,44,54,1.0);
  --dove-gray: rgba(112,112,112,1.0);
  --flamingo: rgba(231,90,36,1.0);
  --granite-gray: rgba(102,102,102,1.0);
  --iron: rgba(215,215,215,1.0);
  --limeade: rgba(94,162,2,1.0);
  --mercury: rgba(230,230,230,1.0);
  --white: rgba(255,255,255,1.0);
}
/* screen - laptop-2 */

.border-class-1 {
  border: 1px solid var(--iron);
}
.border-class-2 {
  border: 1px solid var(--dove-gray);
}
.font-class-1 {
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 400;
}
.font-class-2 {
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 700;
}
.font-class-3 {
  color: var(--flamingo);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
}
.font-class-4 {
  color: var(--white);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 600;
}
.laptop-2 {
  background-color: var(--mercury);
  height: 4332px;
  overflow: hidden;
  position: relative;
  width: 1280px;
}
.laptop-2 .about-us-Sxzalb {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  left: 3px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: 60px;
}
.laptop-2 .about-us-information-iPe1yZ {
  background-color: transparent;
  height: 69px;
  left: calc(37.16% - 29px);
  position: absolute;
  top: 19px;
  width: 77px;
}
.laptop-2 .account-hpLMxH {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}
.laptop-2 .account-information-iPe1yZ {
  background-color: transparent;
  height: 65px;
  position: absolute;
  right: calc(49.89% - 26px);
  top: 23px;
  width: 53px;
}
.laptop-2 .all-rights-reserved-iPe1yZ {
  background-color: transparent;
  height: 6.76%;
  left: 40.31%;
  position: absolute;
  top: 89.37%;
  width: 18.91%;
}
.laptop-2 .an-all-in--ty-in-mind-xxXqfT {
  background-color: transparent;
  bottom: calc(35.13% - 28px);
  color: var(--white);
  font-size: 16px;
  height: 81px;
  line-height: 24px;
  position: absolute;
  right: calc(22.14% - 77px);
  text-align: left;
  width: 346px;
}
.laptop-2 .automated--taanalysis-u5tZXd {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 12px;
  height: 33px;
  left: 295px;
  line-height: 20px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 161px;
  width: 124px;
}
.laptop-2 .clients-hBDKxU {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 12px;
  position: absolute;
  right: calc(41.90% - 18px);
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 43px;
}
.laptop-2 .company-BmEkvH {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: calc(48.62% - 8px);
  white-space: nowrap;
  width: 60px;
}
.laptop-2 .company-ax9ZTw {
  background-color: transparent;
  border: 0;
  bottom: calc(45.43% - 8px);
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 17px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 129px);
}
.laptop-2 .company-ax9ZTw::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-2 .company-input-P5v3rm {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 11px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(49.69% - 8px);
  white-space: nowrap;
  width: calc(100.00% - 91px);
}
.laptop-2 .company-input-P5v3rm::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-2 .company-input-holder-P5v3rm {
  background-color: var(--white);
  border-radius: 4px;
  height: 35px;
  left: 0px;
  position: absolute;
  top: calc(50.00% - 17px);
  width: 100%;
}
.laptop-2 .company-input-holder-ax9ZTw {
  background-color: var(--white);
  border-radius: 16px;
  bottom: calc(45.08% - 17px);
  height: 38px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.laptop-2 .company-label-P5v3rm {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: calc(43.49% - 7px);
  white-space: nowrap;
  width: 60px;
}
.laptop-2 .connect-to--reporting-cN14Sh {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 16px;
  height: 147px;
  left: 31px;
  line-height: 40px;
  overflow: hidden;
  position: absolute;
  text-align: left;
  top: 35px;
  width: 363px;
}
.laptop-2 .contact-YcA3gj {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: calc(100.00% + 2px);
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}
.laptop-2 .contact-information-iPe1yZ {
  background-color: transparent;
  height: 129px;
  position: absolute;
  right: calc(26.51% - 62px);
  top: 23px;
  width: 235px;
}
.laptop-2 .contact-us-KIR3Xw {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 24px;
  height: 31px;
  left: calc(42.65% - 70px);
  line-height: 31px;
  position: absolute;
  text-align: center;
  top: -1px;
  white-space: nowrap;
  width: 164px;
}
.laptop-2 .contact-us-form-KIR3Xw {
  background-color: transparent;
  height: calc(100.00% - 75px);
  position: absolute;
  right: 0px;
  top: 75px;
  width: 545px;
}
.laptop-2 .contact-us-section-C61RwL {
  background-color: transparent;
  height: 729px;
  left: 186px;
  position: absolute;
  top: 3319px;
  width: 1039px;
}
.laptop-2 .country-BmEkvH {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: calc(31.72% - 5px);
  white-space: nowrap;
  width: 50px;
}
.laptop-2 .country-ax9ZTw {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 19px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(37.67% - 6px);
  white-space: nowrap;
  width: calc(100.00% - 129px);
}
.laptop-2 .country-ax9ZTw::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-2 .country-input-P5v3rm {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 11px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(36.03% - 6px);
  white-space: nowrap;
  width: calc(100.00% - 91px);
}
.laptop-2 .country-input-P5v3rm::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-2 .country-input-holder-P5v3rm {
  background-color: var(--white);
  border-radius: 4px;
  height: 35px;
  left: 0px;
  position: absolute;
  top: calc(35.94% - 13px);
  width: 100%;
}
.laptop-2 .country-input-holder-ax9ZTw {
  background-color: var(--white);
  border-radius: 16px;
  height: 38px;
  left: 0px;
  position: absolute;
  top: calc(37.39% - 14px);
  width: 100%;
}
.laptop-2 .country-label-P5v3rm {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: calc(29.83% - 5px);
  white-space: nowrap;
  width: 50px;
}
.laptop-2 .dashboard-YrIvnr {
  background-color: transparent;
  height: 41.36%;
  left: 54.49%;
  overflow: hidden;
  position: absolute;
  top: 28.26%;
  width: 35.36%;
}
.laptop-2 .data-sources-images-cN14Sh {
  background-color: transparent;
  height: 52.94%;
  left: 44.27%;
  position: absolute;
  top: 0px;
  width: 55.73%;
}
.laptop-2 .data-sources-u5tZXd {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 12px;
  height: 19px;
  left: 9px;
  line-height: 40px;
  position: absolute;
  text-align: left;
  top: 150px;
  white-space: nowrap;
  width: 96px;
}
.laptop-2 .data-warehouse-u5tZXd {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 12px;
  height: 19px;
  left: 159px;
  line-height: 40px;
  position: absolute;
  text-align: left;
  top: 151px;
  white-space: nowrap;
  width: 124px;
}
.laptop-2 .datawarehouseicons-u5tZXd {
  background-color: transparent;
  height: 153px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 579px;
}
.laptop-2 .discover-block-16L2oO {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: 0px;
  top: 0px;
  width: 244px;
}
.laptop-2 .discover-block-VEJ68Z {
  background-color: transparent;
  border-radius: 30px;
  height: calc(100.00% + 18px);
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: calc(100.00% + 18px);
}
.laptop-2 .discover-block-VEJ68Z:hover {

transform: translate(0, -5px);
}
.laptop-2 .discover-our-suite-iPe1yZ {
  background-color: transparent;
  height: 133px;
  left: calc(23.79% - 25px);
  position: absolute;
  top: 19px;
  width: 105px;
}
.laptop-2 .discover-oursuite-4Wemrn {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 41px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: 83px;
}
.laptop-2 .disocovery-logo-VEJ68Z {
  background-color: transparent;
  height: calc(100.00% - 7px);
  position: absolute;
  right: calc(41.94% - 50px);
  top: 2px;
  width: 120px;
}
.laptop-2 .ellipse-1-cN14Sh {
  background-color: transparent;
  height: 12px;
  left: 2px;
  position: absolute;
  top: calc(46.41% - 6px);
  width: 12px;
}
.laptop-2 .ellipse-2-cN14Sh {
  background-color: transparent;
  height: 12px;
  left: 2px;
  position: absolute;
  top: calc(35.91% - 4px);
  width: 12px;
}
.laptop-2 .ellipse-3-cN14Sh {
  background-color: transparent;
  height: 12px;
  left: 0px;
  position: absolute;
  top: calc(25.41% - 3px);
  width: 12px;
}
.laptop-2 .ellipse-4-cN14Sh {
  background-color: transparent;
  height: 12px;
  left: 0px;
  position: absolute;
  top: 54px;
  width: 12px;
}
.laptop-2 .email-BmEkvH {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 89px;
  white-space: nowrap;
  width: 36px;
}
.laptop-2 .email-address-holder-P5v3rm {
  background-color: var(--white);
  border-radius: 4px;
  height: 35px;
  left: 0px;
  position: absolute;
  top: calc(20.53% - 7px);
  width: 100%;
}
.laptop-2 .email-address-input-P5v3rm {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 13px;
  height: 18px;
  left: 4px;
  line-height: 18px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(20.99% - 4px);
  white-space: nowrap;
  width: 351px;
}
.laptop-2 .email-address-input-P5v3rm::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-2 .email-address-label-P5v3rm {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 99px;
  white-space: nowrap;
  width: 88px;
}
.laptop-2 .email-ax9ZTw {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 24px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(20.78% - 4px);
  white-space: nowrap;
  width: calc(100.00% - 129px);
}
.laptop-2 .email-ax9ZTw::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-2 .email-form-elements-ZZQGxO {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}
.laptop-2 .email-input-holder-ax9ZTw {
  background-color: var(--white);
  border-radius: 16px;
  height: 38px;
  left: 0px;
  position: absolute;
  top: calc(19.86% - 8px);
  width: 100%;
}
.laptop-2 .empowered--ands-logos-68dMl1 {
  background-color: transparent;
  bottom: calc(35.47% - 45px);
  height: 127px;
  left: 25px;
  position: absolute;
  width: calc(100.00% - 47px);
}
.laptop-2 .empowered--ds-section-C61RwL {
  background-color: var(--charade-2);
  height: 392px;
  left: -2px;
  position: absolute;
  top: 2884px;
  width: 1282px;
}
.laptop-2 .empowered-brands-68dMl1 {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 24px;
  height: 31px;
  line-height: 31px;
  position: absolute;
  right: calc(49.81% - 125px);
  text-align: center;
  top: 52px;
  white-space: nowrap;
  width: 250px;
}
.laptop-2 .enquire-to-er-network-nXUHZJ {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 12px;
  height: 26px;
  left: 168px;
  line-height: 24px;
  position: absolute;
  text-align: center;
  top: 34px;
  white-space: nowrap;
  width: calc(100.00% - 335px);
}
.laptop-2 .features-PxkPpt {
  background-color: transparent;
  bottom: 4px;
  color: var(--white);
  font-size: 22px;
  height: 29px;
  line-height: 28px;
  position: absolute;
  right: -2px;
  text-align: left;
  white-space: nowrap;
  width: 123px;
}
.laptop-2 .features-hBDKxU {
  background-color: transparent;
  bottom: calc(47.67% - 8px);
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 12px;
  position: absolute;
  right: calc(48.27% - 26px);
  text-align: left;
  white-space: nowrap;
  width: 54px;
}
.laptop-2 .features-heading-YrIvnr {
  background-color: transparent;
  height: 60px;
  left: 125px;
  position: absolute;
  top: 67px;
  width: 269px;
}
.laptop-2 .features-list-YrIvnr {
  background-color: transparent;
  bottom: calc(34.69% - 129px);
  height: 373px;
  left: 62px;
  position: absolute;
  width: 522px;
}
.laptop-2 .features-section-C61RwL {
  background-color: transparent;
  background-image: url(../img/featuressectionbackground-1@1x.png);
  background-size: 100% 100%;
  height: 706px;
  left: -1px;
  position: absolute;
  top: 1270px;
  width: 1281px;
}
.laptop-2 .first-rand-16L2oO {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 264px;
}
.laptop-2 .first-rand-block-ns82c1 {
  background-color: transparent;
  border-radius: 28px;
  height: calc(100.00% + 18px);
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: calc(100.00% + 18px);
}
.laptop-2 .first-rand-block-ns82c1:hover {

transform: translate(0, -5px);
}
.laptop-2 .footer-C61RwL {
  background-color: transparent;
  background-image: url(../img/footerbackground-1@1x.png);
  background-size: 100% 100%;
  height: 207px;
  left: 0px;
  position: absolute;
  top: 4125px;
  width: 1280px;
}
.laptop-2 .get-in-touch-AGx0jN {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 24px;
  position: absolute;
  right: calc(47.94% - 45px);
  text-align: left;
  top: calc(35.43% - 6px);
  white-space: nowrap;
  width: 93px;
}
.laptop-2 .get-in-touch-button-P5v3rm {
  background-color: var(--limeade);
  border-radius: 34px;
  bottom: 0px;
  height: 39px;
  position: absolute;
  right: calc(49.94% - 80px);
  width: 161px;
}
.laptop-2 .get-in-touch-button-ax9ZTw {
  background-color: var(--flamingo);
  border-radius: 34px;
  bottom: 0px;
  height: 39px;
  left: calc(48.67% - 78px);
  position: absolute;
  width: 161px;
}
.laptop-2 .get-in-touch-nYZ3xQ {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 24px;
  position: absolute;
  right: calc(47.94% - 45px);
  text-align: left;
  top: calc(35.43% - 6px);
  white-space: nowrap;
  width: 93px;
}
.laptop-2 .group-60-flf42x {
  background-color: transparent;
  height: calc(100.00% - 124px);
  left: 0px;
  position: absolute;
  top: 124px;
  width: 100%;
}
.laptop-2 .group-66-QJDDa4 {
  background-color: transparent;
  height: 15px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50px;
}
.laptop-2 .group-69-QJDDa4 {
  background-color: transparent;
  bottom: 0px;
  height: 72px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.laptop-2 .home-section-C61RwL {
  background-color: var(--charade-2);
  border: 1px solid var(--dove-gray);
  height: 693px;
  left: -1px;
  position: absolute;
  top: 0px;
  width: 1281px;
}
.laptop-2 .how-it-works-flf42x {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 20px;
  height: 26px;
  left: calc(49.71% - 86px);
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: 172px;
}
.laptop-2 .how-it-works-hBDKxU {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  left: calc(43.54% - 35px);
  line-height: 12px;
  position: absolute;
  text-align: left;
  top: calc(50.00% - 8px);
  white-space: nowrap;
  width: 80px;
}
.laptop-2 .how-it-works-section-C61RwL {
  background-color: transparent;
  height: 498px;
  left: 124px;
  position: absolute;
  top: 723px;
  width: 1039px;
}
.laptop-2 .iccall24px-80k1Fn {
  background-color: transparent;
  bottom: calc(49.92% - 7px);
  height: 14px;
  left: 1px;
  position: absolute;
  width: 12px;
}
.laptop-2 .icemail24px-80k1Fn {
  background-color: transparent;
  height: 14px;
  left: 0px;
  position: absolute;
  top: 1px;
  width: 16px;
}
.laptop-2 .image-19-ns82c1 {
  background-color: transparent;
  bottom: calc(44.12% - 26px);
  height: 59px;
  position: absolute;
  right: calc(49.66% - 59px);
  width: 119px;
}
.laptop-2 .intelligen-ion-making-xxXqfT {
  background-color: transparent;
  bottom: calc(45.58% - 12px);
  font-size: 20px;
  height: 26px;
  line-height: 24px;
  position: absolute;
  right: calc(26.46% - 77px);
  text-align: left;
  white-space: nowrap;
  width: 291px;
}
.laptop-2 .join-our-g-er-program-nXUHZJ {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 20px;
  height: 26px;
  left: 145px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: calc(100.00% - 289px);
}
.laptop-2 .join-our-p-am-section-C61RwL {
  background-color: transparent;
  height: 726px;
  left: 278px;
  position: absolute;
  top: 2058px;
  width: 724px;
}
.laptop-2 .keep-track-ment-cycle-xxXqfT {
  background-color: transparent;
  font-size: 20px;
  height: 97px;
  line-height: 30px;
  position: absolute;
  right: calc(49.81% - 254px);
  text-align: center;
  top: calc(34.06% - 33px);
  width: 510px;
}
.laptop-2 .laptop-screen-YrIvnr {
  background-color: transparent;
  height: 45.89%;
  left: 48.40%;
  position: absolute;
  top: 25.28%;
  width: 46.37%;
}
.laptop-2 .learn-more-no-empower-KIR3Xw {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: calc(26.26% - 4px);
  white-space: nowrap;
  width: 216px;
}
.laptop-2 .log-in-hpLMxH {
  background-color: transparent;
  bottom: 2px;
  height: 17px;
  left: 2px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 41px;
}
.laptop-2 .main-menu-xxXqfT {
  background-color: transparent;
  height: 60px;
  left: 35px;
  position: absolute;
  top: 7px;
  width: calc(100.00% - 73px);
}
.laptop-2 .message-input-P5v3rm {
  background-color: transparent;
  border: 0;
  bottom: 82px;
  color: var(--charade);
  font-size: 12px;
  height: 82px;
  left: 7px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  width: calc(100.00% - 17px);
}
.laptop-2 .message-input-P5v3rm::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-2 .message-input-holder-P5v3rm {
  background-color: var(--white);
  border-radius: 5px;
  bottom: 72px;
  height: 103px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.laptop-2 .message-label-P5v3rm {
  background-color: transparent;
  bottom: calc(29.04% - 5px);
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 55px;
}
.laptop-2 .momentum-16L2oO {
  background-color: transparent;
  height: 100%;
  position: absolute;
  right: calc(32.59% - 80px);
  top: 0px;
  width: 244px;
}
.laptop-2 .momentum-block-Tv28tP {
  background-color: transparent;
  border-radius: 32px;
  height: calc(100.00% + 18px);
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: calc(100.00% + 18px);
}
.laptop-2 .momentum-block-Tv28tP:hover {

transform: translate(0, -5px);
}
.laptop-2 .momentum-logo-Tv28tP {
  background-color: transparent;
  height: calc(100.00% - 30px);
  left: 35px;
  position: absolute;
  top: 13px;
  width: calc(100.00% - 60px);
}
.laptop-2 .name-BmEkvH {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 39px;
}
.laptop-2 .name-ax9ZTw {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 24px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: 36px;
  white-space: nowrap;
  width: calc(100.00% - 129px);
}
.laptop-2 .name-ax9ZTw::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-2 .name-input-P5v3rm {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 8px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: 38px;
  white-space: nowrap;
  width: calc(100.00% - 74px);
}
.laptop-2 .name-input-P5v3rm::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-2 .name-input-holder-P5v3rm {
  background-color: var(--white);
  border-radius: 4px;
  height: 35px;
  left: 0px;
  position: absolute;
  top: 30px;
  width: 100%;
}
.laptop-2 .name-input-holder-ax9ZTw {
  background-color: var(--white);
  border-radius: 16px;
  height: 38px;
  left: 0px;
  position: absolute;
  top: 26px;
  width: 100%;
}
.laptop-2 .name-label-P5v3rm {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 3px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 39px;
}
.laptop-2 .ozow-16L2oO {
  background-color: transparent;
  height: 100%;
  left: calc(34.81% - 85px);
  position: absolute;
  top: 0px;
  width: 244px;
}
.laptop-2 .ozow-block-xUxHRQ {
  background-color: transparent;
  border-radius: 26px;
  height: calc(100.00% + 18px);
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: calc(100.00% + 18px);
}
.laptop-2 .ozow-block-xUxHRQ:hover {

transform: translate(0, -5px);
}
.laptop-2 .ozowlogo-xUxHRQ {
  background-color: transparent;
  bottom: calc(45.24% - 19px);
  height: 43px;
  left: 45px;
  position: absolute;
  width: calc(100.00% - 90px);
}
.laptop-2 .partner-pr-email-form-nXUHZJ {
  background-color: transparent;
  height: calc(100.00% - 129px);
  left: 0px;
  position: absolute;
  top: 129px;
  width: 100%;
}
.laptop-2 .quick-and--ce-of-mind-YrIvnr {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 51px;
  left: 86px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: calc(23.74% - 12px);
  width: 476px;
}
.laptop-2 .rectangle-39-C61RwL {
  background-color: var(--white);
  height: 1px;
  left: 1254px;
  position: absolute;
  top: 1669px;
  width: 1px;
}
.laptop-2 .request-a--emo-button-xxXqfT {
  background-color: transparent;
  bottom: calc(22.61% - 13px);
  height: 56px;
  position: absolute;
  right: calc(33.67% - 66px);
  width: 197px;
}
.laptop-2 .request-a-demo-1dtwhW {
  background-color: transparent;
  color: var(--white);
  font-size: 14px;
  height: 20px;
  line-height: 24px;
  position: absolute;
  right: calc(49.30% - 62px);
  text-align: left;
  top: calc(44.44% - 9px);
  white-space: nowrap;
  width: 126px;
}
.laptop-2 .request-a-demo-cN14Sh {
  background-color: var(--flamingo);
  border-radius: 34px;
  bottom: 0px;
  height: 39px;
  left: calc(49.61% - 75px);
  pointer-events: auto;
  position: absolute;
  transition: all 0.2s ease;
  width: 152px;
}
.laptop-2 .request-a-demo-cN14Sh:hover {

transform: translate(0, -5px);
}
.laptop-2 .request-a-demo-zO2RFY {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 24px;
  position: absolute;
  right: 20px;
  text-align: left;
  top: calc(35.43% - 6px);
  white-space: nowrap;
  width: 108px;
}
.laptop-2 .requestade-ttonholder-1dtwhW {
  background-color: var(--limeade);
  border-radius: 34px;
  height: 100%;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 100%;
}
.laptop-2 .requestade-ttonholder-1dtwhW:hover {

transform: translate(0, -5px);
}
.laptop-2 .robot-anal--animation-xxXqfT {
  background-color: transparent;
  bottom: 89px;
  height: 296px;
  left: calc(24.08% - 105px);
  overflow: hidden;
  position: absolute;
  width: 438px;
}
.laptop-2 .robot-anal--animation-xxXqfT video {
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.laptop-2 .role-BmEkvH {
  background-color: transparent;
  bottom: calc(34.14% - 6px);
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 6px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 29px;
}
.laptop-2 .role-ax9ZTw {
  background-color: transparent;
  border: 0;
  bottom: calc(28.19% - 5px);
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 20px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 129px);
}
.laptop-2 .role-ax9ZTw::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-2 .role-input-P5v3rm {
  background-color: transparent;
  border: 0;
  bottom: calc(36.66% - 6px);
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 11px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 91px);
}
.laptop-2 .role-input-P5v3rm::placeholder {
  color: rgba(37,44,54,0.457);
}
.laptop-2 .role-input-holder-P5v3rm {
  background-color: var(--white);
  border-radius: 4px;
  bottom: calc(35.95% - 13px);
  height: 35px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.laptop-2 .role-input-holder-ax9ZTw {
  background-color: var(--white);
  border-radius: 16px;
  bottom: calc(27.19% - 10px);
  height: 38px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.laptop-2 .role-label-P5v3rm {
  background-color: transparent;
  bottom: calc(42.86% - 7px);
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 29px;
}
.laptop-2 .sign-in-hBDKxU {
  background-color: transparent;
  color: var(--white);
  font-size: 16px;
  height: 21px;
  line-height: 16px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: calc(44.87% - 9px);
  white-space: nowrap;
  width: 58px;
}
.laptop-2 .supporttec-empowercom-80k1Fn {
  background-color: transparent;
  height: 17px;
  line-height: 17px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 194px;
}
.laptop-2 .talk-to-us-hBDKxU {
  background-color: transparent;
  bottom: calc(47.67% - 8px);
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 12px;
  position: absolute;
  right: calc(35.07% - 21px);
  text-align: left;
  white-space: nowrap;
  width: 61px;
}
.laptop-2 .techno-automate-4Wemrn {
  background-color: transparent;
  bottom: calc(37.50% - 6px);
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% + 1px);
}
.laptop-2 .techno-automate-XgFMSE {
  background-color: transparent;
  bottom: calc(37.50% - 6px);
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 100%;
}
.laptop-2 .techno-center-4Wemrn {
  background-color: transparent;
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: calc(42.67% - 7px);
  white-space: nowrap;
  width: 87px;
}
.laptop-2 .techno-empoer-logo-KIR3Xw {
  background-color: transparent;
  height: 56px;
  left: 15px;
  position: absolute;
  top: 94px;
  width: 184px;
}
.laptop-2 .techno-empower-4Wemrn {
  background-color: transparent;
  bottom: 2px;
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% + 1px);
}
.laptop-2 .techno-empower-logo-PxkPpt {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 142px;
}
.laptop-2 .techno-empower-logo-hBDKxU {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 143px;
}
.laptop-2 .techno-grid-4Wemrn {
  background-color: transparent;
  bottom: 20px;
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 72px;
}
.laptop-2 .visual-das-dreporting-u5tZXd {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 12px;
  height: 33px;
  left: 457px;
  line-height: 20px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 163px;
  width: 124px;
}
.laptop-2 .who-are-we-Sxzalb {
  background-color: transparent;
  bottom: 2px;
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}
.laptop-2 .x0861-787-777-80k1Fn {
  background-color: transparent;
  bottom: calc(43.64% - 7px);
  height: 17px;
  left: calc(28.01% - 23px);
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 83px;
}
.laptop-2 .x2020-techn-s-reserved-CbiFgx {
  background-color: transparent;
  color: var(--white);
  font-size: 11px;
  height: auto;
  left: 0px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: -7px;
  white-space: nowrap;
  width: auto;
}
.laptop-2 .x27-27-007-0030-80k1Fn {
  background-color: transparent;
  bottom: -1px;
  height: 17px;
  left: calc(33.69% - 37px);
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 109px;
}
:root {
  --charade: rgba(37,44,54,0.761);
  --charade-2: rgba(37,44,54,1.0);
  --dove-gray: rgba(112,112,112,1.0);
  --flamingo: rgba(231,90,36,1.0);
  --granite-gray: rgba(102,102,102,1.0);
  --iron: rgba(215,215,215,1.0);
  --limeade: rgba(94,162,2,1.0);
  --mercury: rgba(230,230,230,1.0);
  --white: rgba(255,255,255,1.0);
}
/* screen - phone */

.border-class-1 {
  border: 1px solid var(--iron);
}
.border-class-2 {
  border: 1px solid var(--dove-gray);
}
.font-class-1 {
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 400;
}
.font-class-2 {
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 700;
}
.font-class-3 {
  color: var(--flamingo);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
}
.font-class-4 {
  color: var(--white);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 600;
}
.phone {
  background-color: transparent;
  height: 4400px;
  overflow: hidden;
  position: relative;
  width: 416px;
}
.phone .about-us-tCJCY8 {
  background-color: transparent;
  bottom: 32px;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  left: 12px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 22px);
}
.phone .account-4l0wAZ {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}
.phone .an-all-in--ty-in-mind-gqbUX1 {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 81px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: center;
  top: calc(37.50% - 30px);
  width: calc(100.00% + 2px);
}
.phone .automated--taanalysis-sbe5OJ {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 7px;
  height: auto;
  left: 138px;
  line-height: 13px;
  position: absolute;
  text-align: center;
  top: 78px;
  white-space: nowrap;
  width: auto;
}
.phone .clients-Gs7AKB {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: calc(100.00% + 1px);
  line-height: 12px;
  position: absolute;
  right: calc(31.62% - 14px);
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 43px;
}
.phone .company-MQLrUt {
  background-color: transparent;
  border: 0;
  bottom: calc(40.40% - 8px);
  color: var(--charade);
  font-size: 12px;
  height: 20px;
  left: 17px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 29px);
}
.phone .company-MQLrUt::placeholder {
  color: rgba(37,44,54,0.457);
}
.phone .company-bHFogb {
  background-color: transparent;
  bottom: calc(47.19% - 8px);
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 60px;
}
.phone .company-npGF7z {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 60px;
}
.phone .company-xwM9Yo {
  background-color: transparent;
  border: 0;
  bottom: calc(22.18% - 4px);
  color: var(--charade-2);
  font-size: 12px;
  height: 17px;
  left: 11px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 33px);
}
.phone .company-xwM9Yo::placeholder {
  color: rgba(37,44,54,0.6);
}
.phone .company-zuTQg9 {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 60px;
}
.phone .connect-to--reporting-Up6zcy {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 10px;
  height: 147px;
  left: 27px;
  line-height: 30px;
  position: absolute;
  text-align: left;
  top: -10px;
  width: 243px;
}
.phone .contact-2tkxdW {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: calc(100.00% + 2px);
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}
.phone .contact-us-C61RwL {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 15px;
  height: auto;
  left: 137px;
  line-height: 31px;
  position: absolute;
  text-align: center;
  top: 2958px;
  white-space: nowrap;
  width: auto;
}
.phone .country-3lgKkZ {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 50px;
}
.phone .country-MQLrUt {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 20px;
  left: 19px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(41.15% - 8px);
  white-space: nowrap;
  width: calc(100.00% - 31px);
}
.phone .country-MQLrUt::placeholder {
  color: rgba(37,44,54,0.457);
}
.phone .country-bHFogb {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: calc(34.46% - 6px);
  white-space: nowrap;
  width: 50px;
}
.phone .country-ol8UiD {
  background-color: transparent;
  border: 0;
  bottom: calc(22.18% - 4px);
  color: var(--charade-2);
  font-size: 12px;
  height: 17px;
  left: 11px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 39px);
}
.phone .country-ol8UiD::placeholder {
  color: rgba(37,44,54,0.6);
}
.phone .dashboard-ql7mN0 {
  background-color: transparent;
  height: 84.24%;
  left: 13.02%;
  overflow: hidden;
  position: relative;
  top: 7.07%;
  width: 76.92%;
}
.phone .data-sources-sbe5OJ {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 7px;
  height: auto;
  left: 3px;
  line-height: 35px;
  position: absolute;
  text-align: left;
  top: 67px;
  white-space: nowrap;
  width: auto;
}
.phone .data-warehouse-sbe5OJ {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 7px;
  height: auto;
  left: 69px;
  line-height: 35px;
  position: absolute;
  text-align: left;
  top: 67px;
  white-space: nowrap;
  width: auto;
}
.phone .datawarehouseicons-sbe5OJ {
  background-color: transparent;
  height: 71px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 267px;
}
.phone .discover-oursuite-tCJCY8 {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 41px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: center;
  top: -4px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}
.phone .ellipse-10-Up6zcy {
  background-color: transparent;
  height: 12px;
  left: 0px;
  position: absolute;
  top: 60px;
  width: 12px;
}
.phone .ellipse-11-Up6zcy {
  background-color: transparent;
  height: 12px;
  left: 0px;
  position: absolute;
  top: 91px;
  width: 12px;
}
.phone .ellipse-8-Up6zcy {
  background-color: transparent;
  height: 12px;
  left: 0px;
  position: absolute;
  top: 2px;
  width: 12px;
}
.phone .ellipse-9-Up6zcy {
  background-color: transparent;
  height: 12px;
  left: 0px;
  position: absolute;
  top: 31px;
  width: 12px;
}
.phone .email-MQLrUt {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 24px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(22.57% - 4px);
  white-space: nowrap;
  width: calc(100.00% - 36px);
}
.phone .email-MQLrUt::placeholder {
  color: rgba(37,44,54,0.457);
}
.phone .email-address-26TgVh {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 88px;
}
.phone .email-address-FIGfRZ {
  background-color: transparent;
  border: 0;
  color: var(--charade-2);
  font-size: 13px;
  height: 18px;
  left: 8px;
  line-height: 18px;
  padding: 0;
  position: relative;
  resize: none;
  text-align: left;
  top: calc(43.53% - 8px);
  white-space: nowrap;
  width: calc(100.00% - 19px);
}
.phone .email-address-FIGfRZ::placeholder {
  color: rgba(37,44,54,0.6);
}
.phone .email-bHFogb {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 89px;
  white-space: nowrap;
  width: 36px;
}
.phone .empowered-brands-C61RwL {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 15px;
  height: auto;
  left: 110px;
  line-height: 31px;
  position: absolute;
  text-align: center;
  top: 2652px;
  white-space: nowrap;
  width: auto;
}
.phone .enquire-to-er-network-C61RwL {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 10px;
  height: 26px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: center;
  top: 1993px;
  white-space: nowrap;
  width: 389px;
}
.phone .features-Gs7AKB {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: calc(100.00% + 1px);
  left: calc(40.61% - 22px);
  line-height: 12px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 54px;
}
.phone .features-hlxJRL {
  background-color: transparent;
  color: var(--white);
  font-size: 18px;
  height: auto;
  left: 127px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 22px;
  white-space: nowrap;
  width: auto;
}
.phone .get-in-touch-NMsfD3 {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 24px;
  position: absolute;
  right: calc(47.94% - 45px);
  text-align: left;
  top: calc(35.43% - 6px);
  white-space: nowrap;
  width: 93px;
}
.phone .get-in-touch-XydO0a {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 24px;
  position: absolute;
  right: calc(48.26% - 45px);
  text-align: left;
  top: calc(35.43% - 6px);
  white-space: nowrap;
  width: 93px;
}
.phone .group-17-gqbUX1 {
  background-color: transparent;
  bottom: 0px;
  height: 56px;
  left: calc(49.66% - 98px);
  position: absolute;
  width: 197px;
}
.phone .group-22-C61RwL {
  background-color: transparent;
  height: 412px;
  left: 105px;
  position: absolute;
  top: 797px;
  width: 172px;
}
.phone .group-29-S5F0FM {
  background-color: transparent;
  height: 67px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 105px;
}
.phone .group-30-S5F0FM {
  background-color: transparent;
  height: 67px;
  left: 136px;
  position: absolute;
  top: 0px;
  width: 109px;
}
.phone .group-31-CX7m3G {
  background-color: transparent;
  height: 41.10%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 98.00%;
}
.phone .group-35-JoX04w {
  background-color: transparent;
  height: 65px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.phone .group-36-JoX04w {
  background-color: transparent;
  height: 66px;
  left: 0px;
  position: absolute;
  top: calc(37.02% - 25px);
  width: calc(100.00% - 4px);
}
.phone .group-37-JoX04w {
  background-color: transparent;
  bottom: 0px;
  height: 129px;
  left: 0px;
  position: absolute;
  width: calc(100.00% - 2px);
}
.phone .group-38-C61RwL {
  background-color: transparent;
  background-image: url(../img/path-16@1x.png);
  background-size: 100%;
  height: 498px;
  left: 0px;
  position: absolute;
  top: 3724px;
  /* width: 416%; */
  width: 100%;
}
.phone .group-5-VdQhAS {
  background-color: var(--flamingo);
  border-radius: 34px;
  bottom: 0px;
  height: 39px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  transition: all 0.2s ease;
  width: calc(100.00% - 18px);
}
.phone .group-5-VdQhAS:hover {

transform: translate(0, -5px);
}
.phone .group-52-CX7m3G {
  background-color: transparent;
  height: 39.26%;
  left: 50.80%;
  position: absolute;
  top: 60.74%;
  width: 49.20%;
}
.phone .group-53-bHFogb {
  background-color: var(--flamingo);
  border-radius: 34px;
  bottom: 0px;
  height: 39px;
  position: absolute;
  right: calc(46.45% - 75px);
  width: 161px;
}
.phone .group-54-26TgVh {
  background-color: var(--white);
  border: 1px solid var(--iron);
  border-radius: 15px;
  bottom: 0px;
  height: 35px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.phone .group-55-JoX04w {
  background-color: transparent;
  height: 62px;
  left: 0px;
  position: absolute;
  top: calc(19.22% - 12px);
  width: calc(100.00% - 2px);
}
.phone .group-56-L0cjLb {
  background-color: var(--limeade);
  border-radius: 34px;
  bottom: 0px;
  height: 39px;
  left: calc(48.15% - 78px);
  position: absolute;
  width: 161px;
}
.phone .group-59-9ZROxt {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.phone .group-60-C61RwL {
  background-color: transparent;
  height: 145px;
  left: 61px;
  position: absolute;
  top: 1003px;
  width: 416px;
}
.phone .group-61-JoX04w {
  background-color: transparent;
  bottom: calc(46.12% - 31px);
  height: 66px;
  left: 0px;
  position: absolute;
  width: calc(100.00% - 3px);
}
.phone .group-62-JoX04w {
  background-color: transparent;
  bottom: calc(29.26% - 19px);
  height: 66px;
  left: 0px;
  position: absolute;
  width: calc(100.00% - 3px);
}
.phone .group-63-C61RwL {
  background-color: transparent;
  height: 656px;
  left: 40px;
  position: absolute;
  top: 3010px;
  width: 296px;
}
.phone .group-64-vTriHF {
  background-color: transparent;
  height: 212px;
  position: absolute;
  right: calc(49.65% - 41px);
  top: 0px;
  width: 82px;
}
.phone .group-65-vTriHF {
  background-color: transparent;
  bottom: calc(37.71% - 15px);
  height: 39px;
  left: calc(50.00% - 26px);
  position: absolute;
  width: 53px;
}
.phone .group-66-CxrE9T {
  background-color: transparent;
  height: 15px;
  left: calc(49.13% - 25px);
  position: absolute;
  top: 0px;
  width: 50px;
}
.phone .group-67-vTriHF {
  background-color: transparent;
  bottom: 0px;
  height: 103px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.phone .group-68-ojBfAf {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.phone .group-69-CxrE9T {
  background-color: transparent;
  height: calc(100.00% - 34px);
  left: 0px;
  position: absolute;
  top: 34px;
  width: 100%;
}
.phone .group-71-tYw8Od {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}
.phone .group-72-C61RwL {
  background-color: transparent;
  height: 177px;
  left: 16px;
  position: absolute;
  top: 554px;
  width: 346px;
}
.phone .group-73-C61RwL {
  background-color: transparent;
  background-image: url(../img/laptop-screen-3@1x.png);
  background-size: 100% 100%;
  height: 184px;
  left: 13px;
  position: absolute;
  top: 1695px;
  width: 338px;
}
.phone .group-75-CX7m3G {
  background-color: transparent;
  height: 39.26%;
  left: 0px;
  position: absolute;
  top: 60.74%;
  width: 43.20%;
}
.phone .group-76-xsEKGN {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 123px;
}
.phone .group-77-DV7491 {
  background-color: transparent;
  height: 67px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 105px;
}
.phone .group-78-C61RwL {
  background-color: transparent;
  height: 54px;
  left: 65px;
  position: absolute;
  top: 1280px;
  width: 228px;
}
.phone .group-79-C61RwL {
  background-color: transparent;
  height: 103px;
  left: 54px;
  position: absolute;
  top: 862px;
  width: 267px;
}
.phone .group-80-C61RwL {
  background-color: transparent;
  height: 163px;
  left: 63px;
  position: absolute;
  top: 2718px;
  width: 250px;
}
.phone .group-81-L0cjLb {
  background-color: transparent;
  height: calc(100.00% - 74px);
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.phone .group-82-C61RwL {
  background-color: transparent;
  height: 423px;
  left: 76px;
  position: absolute;
  top: 3738px;
  width: 223px;
}
.phone .group-83-ojBfAf {
  background-color: transparent;
  height: 86px;
  left: calc(50.00% - 52px);
  position: absolute;
  top: 53px;
  width: 105px;
}
.phone .group-92-C61RwL {
  background-color: transparent;
  height: 551px;
  left: 29px;
  position: absolute;
  top: 2033px;
  width: 316px;
}
.phone .group-93-C61RwL {
  background-color: transparent;
  height: 16px;
  left: 39px;
  position: absolute;
  top: 24px;
  width: 315px;
}
.phone .how-it-works-Gs7AKB {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: calc(100.00% + 1px);
  left: 0px;
  line-height: 12px;
  position: absolute;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 80px;
}
.phone .how-it-works-VdQhAS {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 20px;
  height: 26px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: calc(100.00% + 2px);
}
.phone .iccall24px-Alqaev {
  background-color: transparent;
  height: 14px;
  left: 0px;
  position: absolute;
  top: calc(49.17% - 7px);
  width: 12px;
}
.phone .icemail24px-Alqaev {
  background-color: transparent;
  height: 14px;
  left: 1px;
  position: absolute;
  top: 1px;
  width: 16px;
}
.phone .image-12-69gp0K {
  background-color: transparent;
  height: 42px;
  left: 13px;
  position: absolute;
  top: 11px;
  width: 79px;
}
.phone .image-13-qlM0cR {
  background-color: transparent;
  height: 54px;
  left: 28px;
  position: absolute;
  top: 6px;
  width: 54px;
}
.phone .image-19-8qG3EA {
  background-color: transparent;
  height: 24px;
  left: 31px;
  position: absolute;
  top: 17px;
  width: 49px;
}
.phone .image-20-u8gRg9 {
  background-color: transparent;
  height: 21px;
  left: 17px;
  position: absolute;
  top: 22px;
  width: 78px;
}
.phone .image-21-C61RwL {
  background-color: transparent;
  height: 60px;
  left: 116px;
  position: absolute;
  top: 95px;
  width: 143px;
}
.phone .image-21-hlxJRL {
  background-color: transparent;
  height: 54px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 127px;
}
.phone .image-22-C61RwL {
  background-color: transparent;
  height: 233px;
  left: 25px;
  position: absolute;
  top: 1431px;
  width: 326px;
}
.phone .intelligen-ion-making-gqbUX1 {
  background-color: transparent;
  font-size: 15px;
  height: 21px;
  line-height: 24px;
  position: absolute;
  right: calc(49.60% - 109px);
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: 219px;
}
.phone .join-our-g-er-program-C61RwL {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 15px;
  height: 55px;
  left: -19px;
  line-height: 24px;
  position: absolute;
  text-align: center;
  top: 1932px;
  width: 435px;
}
.phone .keep-track-ment-cycle-C61RwL {
  background-color: transparent;
  font-size: 15px;
  height: 97px;
  left: 50px;
  line-height: 30px;
  position: absolute;
  text-align: center;
  top: 170px;
  width: 317px;
}
.phone .log-in-4l0wAZ {
  background-color: transparent;
  bottom: 2px;
  height: 17px;
  left: 7px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 12px);
}
.phone .message-GGliXX {
  background-color: transparent;
  border: 0;
  bottom: 10px;
  color: var(--charade-2);
  font-size: 12px;
  height: 82px;
  left: 7px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  width: calc(100.00% - 15px);
}
.phone .message-GGliXX::placeholder {
  color: rgba(37,44,54,0.6);
}
.phone .message-oWIzRs {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 55px;
}
.phone .name-H5kTML {
  background-color: transparent;
  border: 0;
  bottom: calc(21.59% - 4px);
  color: var(--charade-2);
  font-size: 12px;
  height: 17px;
  left: 8px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 20px);
}
.phone .name-H5kTML::placeholder {
  color: rgba(37,44,54,0.6);
}
.phone .name-MQLrUt {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 24px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: 36px;
  white-space: nowrap;
  width: calc(100.00% - 36px);
}
.phone .name-MQLrUt::placeholder {
  color: rgba(37,44,54,0.457);
}
.phone .name-Sl0Uxi {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 3px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 39px;
}
.phone .name-bHFogb {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 39px;
}
.phone .path-14-C61RwL {
  background-color: transparent;
  height: 660px;
  left: 1px;
  position: absolute;
  top: 1238px;
  /* width: 416%; */
  width: 100%;
}
.phone .path-17-C61RwL {
  background-color: transparent;
  height: 754px;
  left: -1px;
  position: absolute;
  top: -3px;
  /* width: 416%; */
  width: 100%;
}
.phone .quick-and--ce-of-mind-C61RwL {
  background-color: transparent;
  color: var(--white);
  font-size: 10px;
  height: 70px;
  left: 41px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 1346px;
  width: 296px;
}
.phone .rectangle-10-3lgKkZ {
  background-color: var(--white);
  border-radius: 16px;
  bottom: 0px;
  height: 35px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.phone .rectangle-10-npGF7z {
  background-color: var(--white);
  border-radius: 18px;
  bottom: 0px;
  height: 35px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.phone .rectangle-10-p9JGAz {
  background-color: var(--white);
  border-radius: 18px;
  bottom: 0px;
  height: 35px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.phone .rectangle-13-UxeezD {
  background-color: var(--limeade);
  border-radius: 34px;
  height: 100%;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 100%;
}
.phone .rectangle-13-UxeezD:hover {

transform: translate(0, -5px);
}
.phone .rectangle-14-C61RwL {
  background-color: transparent;
  height: 225px;
  left: 27px;
  overflow: hidden;
  position: absolute;
  top: 301px;
  width: 322px;
}
.phone .rectangle-14-C61RwL video {
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.phone .rectangle-20-C61RwL {
  background-color: var(--charade-2);
  height: 301px;
  left: 0px;
  position: absolute;
  top: 2623px;
  /* width: 416%; */
  width: 100%;
}
.phone .rectangle-24-8qG3EA {
  background-color: transparent;
  border-radius: 7px;
  height: 82px;
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: 126px;
}
.phone .rectangle-24-8qG3EA:hover {

transform: translate(0, -5px);
}
.phone .rectangle-25-69gp0K {
  background-color: transparent;
  border-radius: 6px;
  height: 85px;
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: 123px;
}
.phone .rectangle-25-69gp0K:hover {

transform: translate(0, -5px);
}
.phone .rectangle-26-qlM0cR {
  background-color: transparent;
  border-radius: 6px;
  height: 85px;
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: 127px;
}
.phone .rectangle-26-qlM0cR:hover {

transform: translate(0, -5px);
}
.phone .rectangle-27-u8gRg9 {
  background-color: transparent;
  border-radius: 7px;
  height: 82px;
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: 141px;
}
.phone .rectangle-27-u8gRg9:hover {

transform: translate(0, -5px);
}
.phone .rectangle-42-bHFogb {
  background-color: var(--white);
  border-radius: 16px;
  height: 38px;
  left: 0px;
  position: absolute;
  top: 26px;
  width: 100%;
}
.phone .rectangle-43-bHFogb {
  background-color: var(--white);
  border-radius: 16px;
  height: 38px;
  left: 0px;
  position: absolute;
  top: calc(21.64% - 8px);
  width: calc(100.00% - 2px);
}
.phone .rectangle-44-bHFogb {
  background-color: var(--white);
  border-radius: 16px;
  height: 38px;
  left: 0px;
  position: absolute;
  top: calc(40.74% - 15px);
  width: calc(100.00% - 2px);
}
.phone .rectangle-45-bHFogb {
  background-color: var(--white);
  border-radius: 16px;
  bottom: calc(40.16% - 15px);
  height: 38px;
  left: 0px;
  position: absolute;
  width: calc(100.00% - 2px);
}
.phone .rectangle-46-9ZROxt {
  background-color: var(--white);
  border-radius: 16px;
  bottom: calc(20.66% - 8px);
  height: 38px;
  left: 0px;
  position: absolute;
  width: calc(100.00% - 5px);
}
.phone .rectangle-50-C61RwL {
  background-color: transparent;
  height: 75px;
  left: -3px;
  position: fixed;
  top: -3px;
  width: 381px;
}
.phone .rectangle-7-Sl0Uxi {
  background-color: var(--white);
  border-radius: 18px;
  bottom: 0px;
  height: 35px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.phone .rectangle-8-oWIzRs {
  background-color: var(--white);
  border-radius: 8px;
  height: calc(100.00% - 26px);
  left: 0px;
  position: absolute;
  top: 26px;
  width: 100%;
}
.phone .request-a-demo-UxeezD {
  background-color: transparent;
  color: var(--white);
  font-size: 14px;
  height: 20px;
  line-height: 24px;
  position: absolute;
  right: calc(47.89% - 60px);
  text-align: left;
  top: calc(44.44% - 9px);
  white-space: nowrap;
  width: 126px;
}
.phone .request-a-demo-V2Sjko {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 24px;
  position: absolute;
  right: 20px;
  text-align: left;
  top: calc(35.43% - 6px);
  white-space: nowrap;
  width: 108px;
}
.phone .role-9ZROxt {
  background-color: transparent;
  bottom: calc(28.46% - 5px);
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 6px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 29px;
}
.phone .role-hs5oWX {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 29px;
}
.phone .role-p9JGAz {
  background-color: transparent;
  border: 0;
  bottom: calc(22.18% - 4px);
  color: var(--charade-2);
  font-size: 12px;
  height: 17px;
  left: 11px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 33px);
}
.phone .role-p9JGAz::placeholder {
  color: rgba(37,44,54,0.6);
}
.phone .role-vDidZx {
  background-color: transparent;
  border: 0;
  bottom: calc(21.56% - 4px);
  color: var(--charade);
  font-size: 12px;
  height: 20px;
  left: 20px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 39px);
}
.phone .role-vDidZx::placeholder {
  color: rgba(37,44,54,0.457);
}
.phone .supporttec-empowercom-Alqaev {
  background-color: transparent;
  height: 17px;
  left: 31px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: calc(100.00% - 29px);
}
.phone .talk-to-us-Gs7AKB {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: calc(100.00% + 1px);
  line-height: 12px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: 2px;
  white-space: nowrap;
  width: 61px;
}
.phone .techno-automate-BDkbcu {
  background-color: transparent;
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: calc(26.81% - 5px);
  white-space: nowrap;
  width: calc(100.00% + 2px);
}
.phone .techno-center-BDkbcu {
  background-color: transparent;
  height: 17px;
  left: 10px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: calc(100.00% - 18px);
}
.phone .techno-empower-BDkbcu {
  background-color: transparent;
  bottom: 2px;
  height: 17px;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 1px);
}
.phone .techno-grid-BDkbcu {
  background-color: transparent;
  bottom: calc(39.86% - 7px);
  height: 17px;
  left: calc(48.57% - 35px);
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 72px;
}
.phone .visual-das-dreporting-sbe5OJ {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 6px;
  height: auto;
  left: 212px;
  line-height: 15px;
  position: absolute;
  text-align: center;
  top: 77px;
  white-space: nowrap;
  width: auto;
}
.phone .who-are-we-tCJCY8 {
  background-color: transparent;
  bottom: 2px;
  height: 17px;
  left: 2px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 5px);
}
.phone .x0861-787-777-Alqaev {
  background-color: transparent;
  bottom: calc(46.15% - 8px);
  height: 17px;
  left: calc(50.00% - 40px);
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 79px;
}
.phone .x2020-techn-s-reserved-VKtKIU {
  background-color: transparent;
  color: var(--white);
  font-size: 6px;
  height: auto;
  left: 136px;
  line-height: 13px;
  position: absolute;
  text-align: left;
  top: 480px;
  white-space: nowrap;
  width: auto;
}
.phone .x27-27-007-0030-Alqaev {
  background-color: transparent;
  bottom: -1px;
  height: 17px;
  left: calc(50.00% - 54px);
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 109px;
}
:root {
  --charade: rgba(37,44,54,0.761);
  --charade-2: rgba(37,44,54,1.0);
  --dove-gray: rgba(112,112,112,1.0);
  --flamingo: rgba(231,90,36,1.0);
  --granite-gray: rgba(102,102,102,1.0);
  --iron: rgba(215,215,215,1.0);
  --limeade: rgba(94,162,2,1.0);
  --mercury: rgba(230,230,230,1.0);
  --white: rgba(255,255,255,1.0);
}
/* screen - tablet */

.border-class-1 {
  border: 1px solid var(--iron);
}
.border-class-2 {
  border: 1px solid var(--dove-gray);
}
.font-class-1 {
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 400;
}
.font-class-2 {
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 700;
}
.font-class-3 {
  color: var(--flamingo);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-size: 12px;
  font-style: normal;
  font-weight: 500;
}
.font-class-4 {
  color: var(--white);
  font-family: 'Montserrat', Helvetica, Arial, serif;
  font-style: normal;
  font-weight: 600;
}
.tablet {
  background-color: var(--mercury);
  height: 4458px;
  overflow: hidden;
  position: relative;
  width: 768px;
}
.tablet .about-us-information-IHfhlI {
  background-color: transparent;
  height: 69px;
  left: 198px;
  position: absolute;
  top: 19px;
  width: 79px;
}
.tablet .about-us-nHRBlp {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: auto;
  left: 3px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: auto;
}
.tablet .account-information-IHfhlI {
  background-color: transparent;
  height: 65px;
  left: 366px;
  position: absolute;
  top: 23px;
  width: 55px;
}
.tablet .account-jVAUR4 {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: auto;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: auto;
}
.tablet .all-rights-reserved-IHfhlI {
  background-color: transparent;
  height: 14px;
  left: 267px;
  position: absolute;
  top: 185px;
  width: 244px;
}
.tablet .an-all-in--ty-in-mind-0POEsr {
  background-color: transparent;
  bottom: calc(32.68% - 34px);
  color: var(--white);
  font-size: 15px;
  height: 104px;
  line-height: 24px;
  position: absolute;
  right: 68px;
  text-align: left;
  width: 233px;
}
.tablet .automated--taanalysis-jUAoVs {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 12px;
  height: 25px;
  left: 211px;
  line-height: 20px;
  overflow: hidden;
  position: absolute;
  text-align: center;
  top: 120px;
  width: 100px;
}
.tablet .clients-DLtxMD {
  background-color: transparent;
  bottom: calc(45.35% - 8px);
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 12px;
  position: absolute;
  right: calc(41.98% - 18px);
  text-align: left;
  white-space: nowrap;
  width: 43px;
}
.tablet .company-input-holder-pRHTEv {
  background-color: var(--white);
  border-radius: 16px;
  bottom: calc(45.08% - 17px);
  height: 38px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.tablet .company-input-holder-yDmtaI {
  background-color: var(--white);
  border-radius: 4px;
  height: 35px;
  left: 0px;
  position: absolute;
  top: calc(50.00% - 17px);
  width: 100%;
}
.tablet .company-input-yDmtaI {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 11px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(49.69% - 8px);
  white-space: nowrap;
  width: calc(100.00% - 91px);
}
.tablet .company-input-yDmtaI::placeholder {
  color: rgba(37,44,54,0.457);
}
.tablet .company-label-yDmtaI {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: calc(43.49% - 7px);
  white-space: nowrap;
  width: 60px;
}
.tablet .company-pRHTEv {
  background-color: transparent;
  border: 0;
  bottom: calc(45.43% - 8px);
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 17px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 129px);
}
.tablet .company-pRHTEv::placeholder {
  color: rgba(37,44,54,0.457);
}
.tablet .company-y1GA9C {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: calc(48.62% - 8px);
  white-space: nowrap;
  width: 60px;
}
.tablet .connect-to--reporting-OM1cM9 {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 16px;
  height: 147px;
  left: 9.81%;
  line-height: 40px;
  overflow: hidden;
  position: absolute;
  text-align: left;
  top: 46.01%;
  width: 77.40%;
}
.tablet .contact-QTtdQJ {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: auto;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: auto;
}
.tablet .contact-information-IHfhlI {
  background-color: transparent;
  height: 129px;
  left: 519px;
  position: absolute;
  top: 23px;
  width: 235px;
}
.tablet .contact-us-ZFOdF4 {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 24px;
  height: 31px;
  left: calc(39.68% - 65px);
  line-height: 31px;
  position: absolute;
  text-align: center;
  top: -1px;
  white-space: nowrap;
  width: 164px;
}
.tablet .contact-us-form-ZFOdF4 {
  background-color: transparent;
  height: calc(100.00% - 104px);
  left: 0px;
  position: absolute;
  top: 104px;
  width: 100%;
}
.tablet .contact-us-section-oMwtJY {
  background-color: transparent;
  bottom: 260px;
  height: 758px;
  left: 131px;
  position: absolute;
  width: 545px;
}
.tablet .country-input-holder-pRHTEv {
  background-color: var(--white);
  border-radius: 16px;
  height: 38px;
  left: 0px;
  position: absolute;
  top: calc(37.39% - 14px);
  width: 100%;
}
.tablet .country-input-holder-yDmtaI {
  background-color: var(--white);
  border-radius: 4px;
  height: 35px;
  left: 0px;
  position: absolute;
  top: calc(35.94% - 13px);
  width: 100%;
}
.tablet .country-input-yDmtaI {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 11px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(36.03% - 6px);
  white-space: nowrap;
  width: calc(100.00% - 91px);
}
.tablet .country-input-yDmtaI::placeholder {
  color: rgba(37,44,54,0.457);
}
.tablet .country-label-yDmtaI {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: calc(29.83% - 5px);
  white-space: nowrap;
  width: 50px;
}
.tablet .country-pRHTEv {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 19px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(37.67% - 6px);
  white-space: nowrap;
  width: calc(100.00% - 129px);
}
.tablet .country-pRHTEv::placeholder {
  color: rgba(37,44,54,0.457);
}
.tablet .country-y1GA9C {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: calc(31.72% - 5px);
  white-space: nowrap;
  width: 50px;
}
.tablet .dashboard-cpDgiP {
  background-color: transparent;
  height: 292px;
  left: 166px;
  overflow: hidden;
  position: absolute;
  top: 635px;
  width: 453px;
}
.tablet .data-sources-images-OM1cM9 {
  background-color: transparent;
  height: 35.71%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}
.tablet .data-sources-jUAoVs {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 12px;
  height: 15px;
  left: 31px;
  line-height: 40px;
  overflow: hidden;
  position: absolute;
  text-align: left;
  top: 109px;
  white-space: nowrap;
  width: 78px;
}
.tablet .data-warehouse-jUAoVs {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 12px;
  height: 15px;
  left: 107px;
  line-height: 40px;
  overflow: hidden;
  position: absolute;
  text-align: left;
  top: 110px;
  white-space: nowrap;
  width: 100px;
}
.tablet .datawarehouseicons-jUAoVs {
  background-color: transparent;
  height: 115px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 436px;
}
.tablet .discover-block-p5lQce {
  background-color: transparent;
  height: 85px;
  left: 583px;
  position: absolute;
  top: 0px;
  width: 143px;
}
.tablet .discover-block-rIGBQW {
  background-color: transparent;
  border-radius: 16px;
  height: 103px;
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: 161px;
}
.tablet .discover-block-rIGBQW:hover {

transform: translate(0, -5px);
}
.tablet .discover-our-suite-IHfhlI {
  background-color: transparent;
  height: 133px;
  left: 31px;
  position: absolute;
  top: 19px;
  width: 107px;
}
.tablet .discover-oursuite-VTWBns {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: auto;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -4px;
  white-space: nowrap;
  width: auto;
}
.tablet .disocovery-logo-rIGBQW {
  background-color: transparent;
  height: 71px;
  left: 41px;
  position: absolute;
  top: 7px;
  width: 70px;
}
.tablet .ellipse-1-OM1cM9 {
  background-color: transparent;
  height: 2.52%;
  left: 3.62%;
  position: absolute;
  top: 73.95%;
  width: 2.56%;
}
.tablet .ellipse-2-OM1cM9 {
  background-color: transparent;
  height: 2.52%;
  left: 3.62%;
  position: absolute;
  top: 65.97%;
  width: 2.56%;
}
.tablet .ellipse-3-OM1cM9 {
  background-color: transparent;
  height: 2.52%;
  left: 3.20%;
  position: absolute;
  top: 57.98%;
  width: 2.56%;
}
.tablet .ellipse-4-OM1cM9 {
  background-color: transparent;
  height: 2.52%;
  left: 3.20%;
  position: absolute;
  top: 50.00%;
  width: 2.56%;
}
.tablet .email-address-holder-yDmtaI {
  background-color: var(--white);
  border-radius: 4px;
  height: 35px;
  left: 0px;
  position: absolute;
  top: calc(20.53% - 7px);
  width: 100%;
}
.tablet .email-address-input-yDmtaI {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 13px;
  height: 18px;
  left: 4px;
  line-height: 18px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(20.99% - 4px);
  white-space: nowrap;
  width: 351px;
}
.tablet .email-address-input-yDmtaI::placeholder {
  color: rgba(37,44,54,0.457);
}
.tablet .email-address-label-yDmtaI {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 99px;
  white-space: nowrap;
  width: 88px;
}
.tablet .email-form-elements-CIZSwu {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}
.tablet .email-input-holder-pRHTEv {
  background-color: var(--white);
  border-radius: 16px;
  height: 38px;
  left: 0px;
  position: absolute;
  top: calc(19.86% - 8px);
  width: 100%;
}
.tablet .email-pRHTEv {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 24px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: calc(20.78% - 4px);
  white-space: nowrap;
  width: calc(100.00% - 129px);
}
.tablet .email-pRHTEv::placeholder {
  color: rgba(37,44,54,0.457);
}
.tablet .email-y1GA9C {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 89px;
  white-space: nowrap;
  width: 36px;
}
.tablet .empowered--ands-logos-LOaJEz {
  background-color: transparent;
  height: 85px;
  left: 23px;
  position: absolute;
  top: 127px;
  width: 726px;
}
.tablet .empowered--ds-section-oMwtJY {
  background-color: var(--charade-2);
  height: 6.30%;
  left: 0px;
  position: absolute;
  top: 68.99%;
  width: 61.26%;
}
.tablet .empowered-brands-LOaJEz {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 24px;
  height: auto;
  left: 262px;
  line-height: 31px;
  position: absolute;
  text-align: center;
  top: 38px;
  white-space: nowrap;
  width: auto;
}
.tablet .enquire-to-er-network-yZ7f5y {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 12px;
  height: 26px;
  left: 168px;
  line-height: 24px;
  position: absolute;
  text-align: center;
  top: 34px;
  white-space: nowrap;
  width: calc(100.00% - 335px);
}
.tablet .features-8Uxylg {
  background-color: transparent;
  color: var(--white);
  font-size: 22px;
  height: auto;
  left: 148px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: 26px;
  white-space: nowrap;
  width: auto;
}
.tablet .features-DLtxMD {
  background-color: transparent;
  bottom: calc(43.02% - 7px);
  color: var(--white);
  font-size: 12px;
  height: 17px;
  left: calc(46.58% - 25px);
  line-height: 12px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 54px;
}
.tablet .features-heading-cpDgiP {
  background-color: transparent;
  height: 60px;
  left: 218px;
  position: absolute;
  top: 27px;
  width: 271px;
}
.tablet .features-list-cpDgiP {
  background-color: transparent;
  height: 373px;
  left: 124px;
  position: absolute;
  top: 184px;
  width: 522px;
}
.tablet .features-section-oMwtJY {
  background-color: transparent;
  background-image: url(../img/featuressectionbackground-2@1x.png);
  background-size: 100% 100%;
  height: 21.88%;
  left: 0px;
  position: absolute;
  top: 28.46%;
  width: 61.18%;
}
.tablet .first-rand-block-ugv8nu {
  background-color: transparent;
  border-radius: 12px;
  height: 103px;
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: 173px;
}
.tablet .first-rand-block-ugv8nu:hover {

transform: translate(0, -5px);
}
.tablet .first-rand-p5lQce {
  background-color: transparent;
  height: 85px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 155px;
}
.tablet .footer-oMwtJY {
  background-color: transparent;
  background-image: url(../img/footerbackground-2@1x.png);
  background-size: 100% 100%;
  height: 4.64%;
  left: 0px;
  position: absolute;
  top: 95.36%;
  width: 61.10%;
}
.tablet .get-in-touch-button-pRHTEv {
  background-color: var(--flamingo);
  border-radius: 34px;
  bottom: 0px;
  height: 39px;
  left: calc(48.67% - 78px);
  position: absolute;
  width: 161px;
}
.tablet .get-in-touch-button-yDmtaI {
  background-color: var(--limeade);
  border-radius: 34px;
  bottom: 0px;
  height: 39px;
  position: absolute;
  right: calc(49.94% - 80px);
  width: 161px;
}
.tablet .get-in-touch-sokxMG {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 24px;
  position: absolute;
  right: calc(47.94% - 45px);
  text-align: left;
  top: calc(35.43% - 6px);
  white-space: nowrap;
  width: 93px;
}
.tablet .get-in-touch-xjVnGo {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 24px;
  position: absolute;
  right: calc(47.94% - 45px);
  text-align: left;
  top: calc(35.43% - 6px);
  white-space: nowrap;
  width: 93px;
}
.tablet .group-60-kAOgZi {
  background-color: transparent;
  height: calc(100.00% - 56px);
  left: 0px;
  position: absolute;
  top: 56px;
  width: 100%;
}
.tablet .group-66-OakXJ6 {
  background-color: transparent;
  height: 15px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 52px;
}
.tablet .group-69-OakXJ6 {
  background-color: transparent;
  height: 72px;
  left: 0px;
  position: absolute;
  top: 57px;
  width: 237px;
}
.tablet .home-section-oMwtJY {
  background-color: var(--charade-2);
  border: 1px solid var(--dove-gray);
  height: 589px;
  left: 1px;
  position: absolute;
  top: 0px;
  width: 769px;
}
.tablet .how-it-works-DLtxMD {
  background-color: transparent;
  bottom: calc(45.35% - 8px);
  color: var(--white);
  font-size: 12px;
  height: 17px;
  left: calc(31.39% - 25px);
  line-height: 12px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 80px;
}
.tablet .how-it-works-kAOgZi {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 20px;
  height: 26px;
  left: calc(42.42% - 73px);
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: 172px;
}
.tablet .how-it-works-section-oMwtJY {
  background-color: transparent;
  height: 532px;
  left: 175px;
  position: absolute;
  top: 643px;
  width: 469px;
}
.tablet .iccall24px-jAxQW3 {
  background-color: transparent;
  height: 14px;
  left: -0px;
  position: absolute;
  top: 29px;
  width: 12px;
}
.tablet .icemail24px-jAxQW3 {
  background-color: transparent;
  height: 14px;
  left: 0px;
  position: absolute;
  top: 1px;
  width: 16px;
}
.tablet .image-19-ugv8nu {
  background-color: transparent;
  height: 35px;
  left: 43px;
  position: absolute;
  top: 20px;
  width: 70px;
}
.tablet .intelligen-ion-making-0POEsr {
  background-color: transparent;
  bottom: calc(49.29% - 11px);
  font-size: 17px;
  height: 22px;
  line-height: 21px;
  position: absolute;
  right: 54px;
  text-align: left;
  white-space: nowrap;
  width: 247px;
}
.tablet .join-our-g-er-program-yZ7f5y {
  background-color: transparent;
  color: var(--flamingo);
  font-size: 20px;
  height: 26px;
  left: 145px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: -2px;
  white-space: nowrap;
  width: calc(100.00% - 289px);
}
.tablet .join-our-p-am-section-oMwtJY {
  background-color: transparent;
  bottom: calc(38.46% - 279px);
  height: 726px;
  left: 24px;
  position: absolute;
  width: 724px;
}
.tablet .keep-track-ment-cycle-0POEsr {
  background-color: transparent;
  font-size: 20px;
  height: 97px;
  left: 168px;
  line-height: 30px;
  position: absolute;
  text-align: center;
  top: calc(25.41% - 25px);
  width: calc(100.00% - 259px);
}
.tablet .laptop-screen-cpDgiP {
  background-color: transparent;
  height: 324px;
  left: 88px;
  position: absolute;
  top: 614px;
  width: 594px;
}
.tablet .learn-more-no-empower-ZFOdF4 {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: calc(38.05% - 82px);
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 45px;
  white-space: nowrap;
  width: 216px;
}
.tablet .log-in-jVAUR4 {
  background-color: transparent;
  height: auto;
  left: 2px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 46px;
  white-space: nowrap;
  width: auto;
}
.tablet .main-menu-0POEsr {
  background-color: transparent;
  height: 60px;
  left: 35px;
  position: absolute;
  top: 7px;
  width: calc(100.00% - 73px);
}
.tablet .message-input-holder-yDmtaI {
  background-color: var(--white);
  border-radius: 5px;
  bottom: 72px;
  height: 103px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.tablet .message-input-yDmtaI {
  background-color: transparent;
  border: 0;
  bottom: 82px;
  color: var(--charade);
  font-size: 12px;
  height: 82px;
  left: 7px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  width: calc(100.00% - 17px);
}
.tablet .message-input-yDmtaI::placeholder {
  color: rgba(37,44,54,0.457);
}
.tablet .message-label-yDmtaI {
  background-color: transparent;
  bottom: calc(29.04% - 5px);
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 55px;
}
.tablet .momentum-block-P2VVbP {
  background-color: transparent;
  border-radius: 15px;
  height: 103px;
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: 161px;
}
.tablet .momentum-block-P2VVbP:hover {

transform: translate(0, -5px);
}
.tablet .momentum-logo-P2VVbP {
  background-color: transparent;
  height: 57px;
  left: 20px;
  position: absolute;
  top: 9px;
  width: 108px;
}
.tablet .momentum-p5lQce {
  background-color: transparent;
  height: 85px;
  left: 393px;
  position: absolute;
  top: 0px;
  width: 143px;
}
.tablet .name-input-holder-pRHTEv {
  background-color: var(--white);
  border-radius: 16px;
  height: 38px;
  left: 0px;
  position: absolute;
  top: 26px;
  width: 100%;
}
.tablet .name-input-holder-yDmtaI {
  background-color: var(--white);
  border-radius: 4px;
  height: 35px;
  left: 0px;
  position: absolute;
  top: 30px;
  width: 100%;
}
.tablet .name-input-yDmtaI {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 8px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: 38px;
  white-space: nowrap;
  width: calc(100.00% - 74px);
}
.tablet .name-input-yDmtaI::placeholder {
  color: rgba(37,44,54,0.457);
}
.tablet .name-label-yDmtaI {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 3px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 39px;
}
.tablet .name-pRHTEv {
  background-color: transparent;
  border: 0;
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 24px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  top: 36px;
  white-space: nowrap;
  width: calc(100.00% - 129px);
}
.tablet .name-pRHTEv::placeholder {
  color: rgba(37,44,54,0.457);
}
.tablet .name-y1GA9C {
  background-color: transparent;
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: 39px;
}
.tablet .ozow-block-crt951 {
  background-color: transparent;
  border-radius: 12px;
  height: 103px;
  left: -9px;
  pointer-events: auto;
  position: absolute;
  top: -6px;
  transition: all 0.2s ease;
  width: 161px;
}
.tablet .ozow-block-crt951:hover {

transform: translate(0, -5px);
}
.tablet .ozow-p5lQce {
  background-color: transparent;
  height: 85px;
  left: 203px;
  position: absolute;
  top: 0px;
  width: 143px;
}
.tablet .ozowlogo-crt951 {
  background-color: transparent;
  height: 29px;
  left: 20px;
  position: absolute;
  top: 28px;
  width: 104px;
}
.tablet .partner-pr-email-form-yZ7f5y {
  background-color: transparent;
  height: calc(100.00% - 129px);
  left: 0px;
  position: absolute;
  top: 129px;
  width: 100%;
}
.tablet .quick-and--ce-of-mind-cpDgiP {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 51px;
  left: 148px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 115px;
  width: 476px;
}
.tablet .rectangle-39-oMwtJY {
  background-color: var(--white);
  height: 1px;
  position: absolute;
  right: 0px;
  top: 37.43%;
  width: 1px;
}
.tablet .request-a--emo-button-0POEsr {
  background-color: transparent;
  bottom: 82px;
  height: 56px;
  position: absolute;
  right: 91px;
  width: 197px;
}
.tablet .request-a-demo-KsAm3w {
  background-color: transparent;
  color: var(--white);
  font-size: 14px;
  height: 20px;
  line-height: 24px;
  position: absolute;
  right: calc(49.30% - 62px);
  text-align: left;
  top: calc(44.44% - 9px);
  white-space: nowrap;
  width: 126px;
}
.tablet .request-a-demo-OM1cM9 {
  background-color: var(--flamingo);
  border-radius: 34px;
  bottom: 0px;
  height: 39px;
  left: calc(47.63% - 72px);
  pointer-events: auto;
  position: absolute;
  transition: all 0.2s ease;
  width: 152px;
}
.tablet .request-a-demo-OM1cM9:hover {

transform: translate(0, -5px);
}
.tablet .request-a-demo-tni1rH {
  background-color: transparent;
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 24px;
  position: absolute;
  right: 20px;
  text-align: left;
  top: calc(35.43% - 6px);
  white-space: nowrap;
  width: 108px;
}
.tablet .requestade-ttonholder-KsAm3w {
  background-color: var(--limeade);
  border-radius: 34px;
  height: 100%;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 100%;
}
.tablet .requestade-ttonholder-KsAm3w:hover {

transform: translate(0, -5px);
}
.tablet .robot-anal--animation-0POEsr {
  background-color: transparent;
  bottom: 56px;
  height: 267px;
  left: 51px;
  overflow: hidden;
  position: absolute;
  width: 371px;
}
.tablet .robot-anal--animation-0POEsr video {
  height: 100%;
  object-fit: cover;
  width: 100%;
}
.tablet .role-input-holder-pRHTEv {
  background-color: var(--white);
  border-radius: 16px;
  bottom: calc(27.19% - 10px);
  height: 38px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.tablet .role-input-holder-yDmtaI {
  background-color: var(--white);
  border-radius: 4px;
  bottom: calc(35.95% - 13px);
  height: 35px;
  left: 0px;
  position: absolute;
  width: 100%;
}
.tablet .role-input-yDmtaI {
  background-color: transparent;
  border: 0;
  bottom: calc(36.66% - 6px);
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 11px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 91px);
}
.tablet .role-input-yDmtaI::placeholder {
  color: rgba(37,44,54,0.457);
}
.tablet .role-label-yDmtaI {
  background-color: transparent;
  bottom: calc(42.86% - 7px);
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 0px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 29px;
}
.tablet .role-pRHTEv {
  background-color: transparent;
  border: 0;
  bottom: calc(28.19% - 5px);
  color: var(--charade);
  font-size: 12px;
  height: 17px;
  left: 20px;
  line-height: 17px;
  padding: 0;
  position: absolute;
  resize: none;
  text-align: left;
  white-space: nowrap;
  width: calc(100.00% - 129px);
}
.tablet .role-pRHTEv::placeholder {
  color: rgba(37,44,54,0.457);
}
.tablet .role-y1GA9C {
  background-color: transparent;
  bottom: calc(34.14% - 6px);
  color: var(--granite-gray);
  font-size: 12px;
  height: 17px;
  left: 6px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  white-space: nowrap;
  width: 29px;
}
.tablet .sign-in-DLtxMD {
  background-color: transparent;
  color: var(--white);
  font-size: 16px;
  height: 21px;
  line-height: 16px;
  position: absolute;
  right: -2px;
  text-align: left;
  top: calc(50.00% - 10px);
  white-space: nowrap;
  width: 58px;
}
.tablet .supporttec-empowercom-jAxQW3 {
  background-color: transparent;
  height: auto;
  left: 43px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: auto;
}
.tablet .tablet-vie-f-the-site-C61RwL {
  background-color: transparent;
  height: 4460px;
  left: -2px;
  position: relative;
  top: 0px;
  width: 1257px;
}
.tablet .talk-to-us-DLtxMD {
  background-color: transparent;
  bottom: calc(43.02% - 7px);
  color: var(--white);
  font-size: 12px;
  height: 17px;
  line-height: 12px;
  position: absolute;
  right: calc(29.67% - 18px);
  text-align: left;
  white-space: nowrap;
  width: 61px;
}
.tablet .techno-automate-VTWBns {
  background-color: transparent;
  height: auto;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 72px;
  white-space: nowrap;
  width: auto;
}
.tablet .techno-automate-nSJwld {
  background-color: transparent;
  height: auto;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 72px;
  white-space: nowrap;
  width: auto;
}
.tablet .techno-center-VTWBns {
  background-color: transparent;
  height: auto;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 50px;
  white-space: nowrap;
  width: auto;
}
.tablet .techno-empower-VTWBns {
  background-color: transparent;
  height: auto;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 114px;
  white-space: nowrap;
  width: auto;
}
.tablet .techno-empower-logo-8Uxylg {
  background-color: transparent;
  height: 60px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 142px;
}
.tablet .techno-empower-logo-DLtxMD {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 143px;
}
.tablet .techno-grid-VTWBns {
  background-color: transparent;
  height: auto;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 96px;
  white-space: nowrap;
  width: auto;
}
.tablet .visual-das-dreporting-jUAoVs {
  background-color: transparent;
  color: var(--charade-2);
  font-size: 12px;
  height: 46px;
  left: 287px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: 122px;
  width: 184px;
}
.tablet .who-are-we-nHRBlp {
  background-color: transparent;
  height: auto;
  left: 0px;
  line-height: 24px;
  position: absolute;
  text-align: left;
  top: 50px;
  white-space: nowrap;
  width: auto;
}
.tablet .x0861-787-777-jAxQW3 {
  background-color: transparent;
  height: auto;
  left: 43px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 31px;
  white-space: nowrap;
  width: auto;
}
.tablet .x2020-techn-s-reserved-On8eiR {
  background-color: transparent;
  color: var(--white);
  font-size: 11px;
  height: auto;
  left: 0px;
  line-height: 28px;
  position: absolute;
  text-align: left;
  top: -7px;
  white-space: nowrap;
  width: auto;
}
.tablet .x27-27-007-0030-jAxQW3 {
  background-color: transparent;
  height: auto;
  left: 43px;
  line-height: 17px;
  position: absolute;
  text-align: left;
  top: 56px;
  white-space: nowrap;
  width: auto;
}
:root {
  --charade: rgba(37,44,54,0.761);
  --charade-2: rgba(37,44,54,1.0);
  --dove-gray: rgba(112,112,112,1.0);
  --flamingo: rgba(231,90,36,1.0);
  --granite-gray: rgba(102,102,102,1.0);
  --iron: rgba(215,215,215,1.0);
  --limeade: rgba(94,162,2,1.0);
  --mercury: rgba(230,230,230,1.0);
  --white: rgba(255,255,255,1.0);
}