/* screen - policy-mobile */

.policy-mobile {
  background-color: var(--licorice-2);
  height: 25860px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 360px;
}

.policy-mobile .frame-84-yDgXOQ {
  background-color: transparent;
  height: 25860px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 360px;
}

.policy-mobile .frame-84-vIwB7Q {
  background-color: transparent;
  height: 2963px;
  left: 16px;
  position: absolute;
  top: 0px;
  width: 328px;
}

.policy-mobile .frame-65-nRUcH8 {
  background-color: transparent;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 328px;
}

.policy-mobile .frame-65-LlQpbF {
  background-color: transparent;
  cursor: pointer;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 54px;
}

.policy-mobile .frame-30-LlQpbF {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  left: 80px;
  overflow: hidden;
  position: absolute;
  top: 17px;
  width: 36px;
}

.policy-mobile .home-Dgbf8f {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  width: auto;
}

.policy-mobile .frame-63-LlQpbF {
  background-color: transparent;
  cursor: pointer;
  height: 16px;
  left: 142px;
  overflow: hidden;
  position: absolute;
  top: 17px;
  width: 38px;
}

.policy-mobile .terms-yWHu0N {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  width: auto;
}

.policy-mobile .frame-64-LlQpbF {
  background-color: transparent;
  height: 16px;
  left: 206px;
  overflow: hidden;
  position: absolute;
  top: 17px;
  width: 83px;
}

.policy-mobile .privacy-policy-1EA1Y4 {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  width: auto;
}

.policy-mobile .group-83-nRUcH8 {
  background-color: transparent;
  height: 4498px;
  left: 0px;
  position: absolute;
  top: 82px;
  width: 332px;
}

.tablet-privacy-policy .tingo-developers-bui-BugApr {
  background-color: transparent;
  /* color: var(--bombay); */
  /* font-family: var(--font-family-open_sans); */
  /* font-size: var(--font-size-m); */
  /* font-style: normal; */
  /* font-weight: 400; */
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 30.5px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 81px;
  width: 648px;
}

.policy-mobile .tingo-developers-bui-uP8JXY {
  background-color: transparent;
  /* color: var(--bombay);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400; */
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 30.5px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 61px;
  width: 328px;
}

.policy-mobile .privacy-policy-uP8JXY {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  width: auto;
}

.policy-mobile .group-62-nRUcH8 {
  background-color: transparent;
  height: 251px;
  left: 0px;
  position: absolute;
  top: 25130px;
  width: 328px;
}

.policy-mobile .frame-63-eZ9ZRw {
  background-color: transparent;
  height: 251px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 328px;
}

.policy-mobile .frame-52-GzRzxv {
  background-color: transparent;
  height: 251px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 328px;
}

.policy-mobile .group-82-eZ9ZRw {
  background-color: transparent;
  height: 66px;
  left: 56px;
  position: absolute;
  top: 33px;
  width: 217px;
}

.policy-mobile .get-tingo-on-your-phone-today-kklBNx {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 215px;
}

.policy-mobile .frame-84-eZ9ZRw {
  background-color: transparent;
  height: 87px;
  left: 82px;
  position: absolute;
  top: 122px;
  width: 163px;
}

.policy-mobile .new-frame-84-eZ9ZRw {
  background-color: transparent;
  height: 40px;
  left: 0px;
  position: absolute;
  top: 25px;
  width: 149px;
  transition: all 0.2s ease;
  cursor: pointer;
  pointer-events: auto;
}

.policy-mobile .new-frame-84-eZ9ZRw:hover {
  transform: scale(1.1);
}

.policy-mobile .badges-gAUObU {
  background-color: transparent;
  height: 40px;
  left: 7px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 149px;
}

.policy-mobile .button-gAUObU {
  background-color: transparent;
  height: 39px;
  left: 7px;
  position: absolute;
  top: 48px;
  width: 149px;
  pointer-events: auto;
  transition: all 0.2s ease;
  cursor: pointer;
}

.policy-mobile .button-gAUObU:hover {
  transform: scale(1.1);
}

.policy-mobile .frame-54-5kcUeO {
  background-color: var(--eerie-black);
  border-radius: 4px;
  height: 41px;
  left: -1px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: -1px;
  width: 151px;
}

.policy-mobile .group-50-5kcUeO {
  background-color: transparent;
  height: 18px;
  left: 17px;
  position: absolute;
  top: 11px;
  width: 118px;
}

.policy-mobile .eldownload-alt-WKk7Bt {
  background-color: transparent;
  height: 18px;
  left: -0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 18px;
}

.policy-mobile .download-apk-WKk7Bt {
  background-color: transparent;
  height: auto;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 2px;
  width: 90px;
}

.policy-mobile .nav-7-vIwB7Q {
  background-color: #151515;
  border: 4px solid var(--shark);
  height: 494px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: absolute;
  top: 25430px;
  width: 360px;
}

.policy-mobile .frame-72-ENTvxZ {
  background-color: transparent;
  height: 130px;
  left: 104px;
  position: absolute;
  top: 52px;
  width: 180px;
}

.policy-mobile .group-67-VTfqJE {
  background-color: transparent;
  height: 64px;
  left: 3px;
  position: absolute;
  top: 0px;
  width: 149px;
}

.policy-mobile .tingo-LPeOjh {
  background-color: transparent;
  color: #b1afb5;
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 76px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 17px;
  width: 71px;
}

.policy-mobile .frame-53-LPeOjh {
  background-color: transparent;
  height: 64px;
  left: -0px;
  mix-blend-mode: normal;
  position: absolute;
  top: -0px;
  width: 64px;
}

.policy-mobile .lorem-ipsum-dolor-si-VTfqJE {
  background-color: transparent;
  color: #ffffff59;
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  letter-spacing: -0.23px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 80px;
  width: auto;
}

.policy-mobile .frame-74-ENTvxZ {
  background-color: transparent;
  height: 20px;
  left: 71px;
  position: absolute;
  top: 214px;
  width: 250px;
}

.policy-mobile .campaigns-ivWrxQ {
  background-color: transparent;
  color: var(--white);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: -0.20px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  width: auto;
}

.policy-mobile .links-ENTvxZ {
  background-color: transparent;
  height: 173px;
  left: 16px;
  mix-blend-mode: normal;
  position: absolute;
  top: 266px;
  width: 328px;
}

.policy-mobile .frame-81-IpB19c {
  background-color: transparent;
  height: 54px;
  left: 62px;
  position: absolute;
  top: 0px;
  width: 203px;
}

.policy-mobile .frame-73-BIQdzZ {
  background-color: transparent;
  height: 20px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 253px;
}

.policy-mobile .campaigns-xwtTPU {
  background-color: transparent;
  color: var(--white-3);
  font-family: var(--font-family-open_sans);
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: -0.20px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  width: auto;
}

.policy-mobile .frame-84-IpB19c {
  background-color: transparent;
  height: 87px;
  left: 82px;
  position: absolute;
  top: 66px;
  width: 163px;
}

.policy-mobile .frame-83-8iqTQz {
  background-color: transparent;
  height: 87px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 163px;
}

.policy-mobile .badges-yzU3FJ {
  background-color: transparent;
  cursor: pointer;
  height: 40px;
  left: 6px;
  mix-blend-mode: normal;
  pointer-events: auto;
  position: absolute;
  top: -0px;
  transition: all 0.2s ease;
  width: 149px;
}

.policy-mobile .badges-yzU3FJ:hover {
  transform: scale(1.1);
}

.policy-mobile .button-yzU3FJ {
  background-color: transparent;
  cursor: pointer;
  height: 39px;
  left: 7px;
  pointer-events: auto;
  position: absolute;
  top: 48px;
  transition: all 0.2s ease;
  width: 149px;
}

.policy-mobile .button-yzU3FJ:hover {
  transform: scale(1.1); 
}

.policy-mobile .frame-54-tPltFU {
  background-color: #1b1b1b;
  border: 1px solid var(--shark);
  border-radius: 4px;
  height: 41px;
  left: -1px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: -1px;
  width: 151px;
}

.policy-mobile .group-50-tPltFU {
  background-color: transparent;
  height: 18px;
  left: 17px;
  position: absolute;
  top: 11px;
  width: 118px;
}

.policy-mobile .eldownload-alt-Dfn9xn {
  background-color: transparent;
  height: 18px;
  left: -0px;
  mix-blend-mode: normal;
  position: absolute;
  top: -0px;
  width: 18px;
}

.policy-mobile .download-apk-Dfn9xn {
  background-color: transparent;
  /* color: var(--white);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 700; */
  height: auto;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 2px;
  width: 90px;
}

/* screen - privacy-policy */

.privacy-policy {
  background-color: var(--licorice-2);
  height: 13040px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 1440px;
}

.privacy-policy .frame-85-fRFSBS {
  background-color: transparent;
  height: 13040px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 1440px;
}

.privacy-policy .frame-63-hqku0P {
  background-color: transparent;
  height: 96px;
  left: 120px;
  position: absolute;
  top: 0px;
  width: 1200px;
}

.privacy-policy .frame-65-WLSdXY {
  background-color: transparent;
  cursor: pointer;
  height: 64px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 32px;
  transition: all 0.2s ease;
  width: 70px;
}

.privacy-policy .frame-65-WLSdXY:hover {
  transform: scale(1.1);
}

.privacy-policy .frame-30-WLSdXY {
  background-color: transparent;
  border-radius: 45px;
  cursor: pointer;
  height: 47px;
  left: 94px;
  pointer-events: auto;
  position: absolute;
  top: 40px;
  transition: all 0.2s ease;
  width: 98px;
}

.privacy-policy .frame-30-WLSdXY:hover {
  transform: scale(1.1);
}

.privacy-policy .home-lHznBV {
  background-color: transparent;
  height: auto;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 12px;
  width: auto;
}

.privacy-policy .frame-63-WLSdXY {
  background-color: transparent;
  border-radius: 45px;
  cursor: pointer;
  height: 47px;
  left: 216px;
  pointer-events: auto;
  position: absolute;
  top: 40px;
  transition: all 0.2s ease;
  width: 100px;
}

.privacy-policy .frame-63-WLSdXY:hover {
  transform: scale(1.1);
}

.privacy-policy .terms-hJq4qa {
  background-color: transparent;
  height: auto;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 12px;
  width: auto;
}

.privacy-policy .frame-64-WLSdXY {
  background-color: transparent;
  border-radius: 45px;
  height: 47px;
  left: 340px;
  position: absolute;
  top: 40px;
  width: 160px;
}

.privacy-policy .privacy-policy-1K3VxD {
  background-color: transparent;
  height: auto;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 12px;
  width: auto;
}

.privacy-policy .group-84-hqku0P {
  background-color: transparent;
  height: 1800px;
  left: 320px;
  position: absolute;
  top: 186px;
  width: 804px;
}

.privacy-policy .tingo-developers-bui-0eHegi {
  background-color: transparent;
  /* color: var(--bombay);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400; */
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 30.5px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 69px;
  width: 800px;
}

.privacy-policy .privacy-policy-0eHegi {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 591px;
}

.privacy-policy .group-74-hqku0P {
  background-color: transparent;
  height: 240px;
  left: 120px;
  position: relative;
  top: 12400px;
  width: 1202px;
}

.privacy-policy .frame-63-VwQUD8 {
  background-color: transparent;
  height: 240px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1200px;
}

.privacy-policy .frame-52-jxJvy9 {
  background-color: transparent;
  height: 240px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1200px;
}

.privacy-policy .get-tingo-on-your-phone-today-VwQUD8 {
  background-color: transparent;
  height: auto;
  left: 288px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 67px;
  width: auto;
}

.privacy-policy .frame-81-VwQUD8 {
  background-color: transparent;
  height: 40px;
  left: 444px;
  position: absolute;
  top: 155px;
  width: 312px;
}

.privacy-policy .frame-77-mqwS2T {
  background-color: transparent;
  height: 40px;
  left: 80px;
  position: absolute;
  top: 0px;
  width: 149px;
  pointer-events: auto;
  transition: all 0.2s ease;
  cursor: pointer;
}

.privacy-policy .frame-77-mqwS2T:hover {
  transform: scale(1.1);
}


.privacy-policy .badges-GRF0MI {
  background-color: transparent;
  height: 40px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 149px;
}

.privacy-policy .button-mqwS2T {
  background-color: transparent;
  height: 39px;
  left: 163px;
  position: absolute;
  top: 0px;
  width: 149px;
  pointer-events: auto;
  transition: all 0.2s ease;
  cursor: pointer;
}

.privacy-policy .button-mqwS2T:hover {
  transform: scale(1.1);
}

.privacy-policy .frame-54-xlJmwH {
  background-color: var(--eerie-black);
  border-radius: 4px;
  height: 41px;
  left: -1px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: -1px;
  width: 151px;
}

.privacy-policy .group-50-xlJmwH {
  background-color: transparent;
  height: 18px;
  left: 17px;
  position: absolute;
  top: 11px;
  width: 118px;
}

.privacy-policy .eldownload-alt-Z296vX {
  background-color: transparent;
  height: 18px;
  left: -0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 18px;
}

.privacy-policy .download-apk-Z296vX {
  background-color: transparent;
  height: auto;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 2px;
  width: 90px;
}

/* .privacy-policy .nav-7-hqku0P {
  background-color: transparent;
  height: 347px;
  left: -2px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3188px;
  width: 1444px;
} */

.privacy-policy .nav-7-xl4bh6 {
  background-color: #151515;
  border: 4px solid var(--shark);
  height: 347px;
  left: -2px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 12690px;
  width: 1444px;
}

.privacy-policy .frame-72-GERxjV {
  background-color: transparent;
  height: 113px;
  left: 120px;
  position: absolute;
  top: 65px;
  width: 403px;
}

.privacy-policy .group-67-PVsQk6 {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 149px;
}

.privacy-policy .tingo-8xuzvn {
  background-color: transparent;
  color: var(--bombay);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 76px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 17px;
  width: 71px;
}

.privacy-policy .frame-53-8xuzvn {
  background-color: transparent;
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 64px;
}

.privacy-policy .lorem-ipsum-dolor-si-PVsQk6 {
  background-color: transparent;
  color: #ffffff59;
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  letter-spacing: -0.23px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 80px;
  width: auto;
}

.privacy-policy .frame-79-GERxjV {
  background-color: transparent;
  height: 68px;
  left: 120px;
  position: absolute;
  top: 210px;
  width: 1320px;
}

.privacy-policy .links-1j9KwL {
  background-color: transparent;
  height: 20px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 1320px;
}

.privacy-policy .campaigns-wu5TvI {
  background-color: transparent;
  color: var(--white-3);
  font-family: var(--font-family-open_sans);
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: -0.20px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  width: auto;
}

.privacy-policy .links-oZDlbZ {
  background-color: transparent;
  height: 40px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 28px;
  width: 1320px;
}

.privacy-policy .campaigns-J992Q1 {
  background-color: transparent;
  color: var(--white-3);
  font-family: var(--font-family-open_sans);
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: -0.20px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 10px;
  width: auto;
}

.privacy-policy .frame-81-J992Q1 {
  background-color: transparent;
  height: 40px;
  left: 251px;
  position: absolute;
  top: 0px;
  width: 312px;
}

.privacy-policy .frame-77-UyxHdo {
  background-color: transparent;
  cursor: pointer;
  height: 40px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 149px;
}

.privacy-policy .frame-77-UyxHdo:hover {
  transform: scale(1.1);
}

.privacy-policy .badges-06NX6g {
  background-color: transparent;
  height: 40px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 149px;
}

.privacy-policy .button-UyxHdo {
  background-color: transparent;
  height: 39px;
  left: 163px;
  position: absolute;
  top: 0px;
  width: 149px;
  pointer-events: auto;
  transition: all 0.2s ease;
  cursor: pointer;
}

.privacy-policy .button-UyxHdo:hover {
  transform: scale(1.1);
}

.privacy-policy .frame-54-xCyg97 {
  background-color: var(--eerie-black);
  border-radius: 4px;
  height: 41px;
  left: -1px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: -1px;
  width: 151px;
}

.privacy-policy .group-50-xCyg97 {
  background-color: transparent;
  height: 18px;
  left: 17px;
  position: absolute;
  top: 11px;
  width: 118px;
}

.privacy-policy .eldownload-alt-v1InRG {
  background-color: transparent;
  height: 18px;
  left: -0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 18px;
}

.privacy-policy .download-apk-v1InRG {
  background-color: transparent;
  height: auto;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 2px;
  width: 90px;
}


/* screen - tablet-privacy-policy */

.tablet-privacy-policy {
  background-color: var(--licorice-2);
  height: 15200px;
  mix-blend-mode: normal;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 744px;
}

.tablet-privacy-policy .frame-85-eZ864F {
  background-color: transparent;
  height: 15200px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 744px;
}

.tablet-privacy-policy .frame-63-Olfhmt {
  background-color: transparent;
  height: 64px;
  left: 48px;
  position: absolute;
  top: 0px;
  width: 658px;
}

.tablet-privacy-policy .frame-65-Ec5mGC {
  background-color: transparent;
  cursor: pointer;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 70px;
}

.tablet-privacy-policy .frame-30-Ec5mGC {
  background-color: transparent;
  border-radius: 45px;
  cursor: pointer;
  height: 47px;
  left: 94px;
  position: absolute;
  top: 8px;
  width: 98px;
}

.tablet-privacy-policy .home-Qd3bTI {
  background-color: transparent;
  height: auto;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 12px;
  width: auto;
}

.tablet-privacy-policy .frame-63-Ec5mGC {
  background-color: transparent;
  border-radius: 45px;
  cursor: pointer;
  height: 47px;
  left: 216px;
  position: absolute;
  top: 8px;
  width: 100px;
}

.tablet-privacy-policy .terms-KzpQAD {
  background-color: transparent;
  height: auto;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 12px;
  width: auto;
}

.tablet-privacy-policy .frame-64-Ec5mGC {
  background-color: transparent;
  border-radius: 45px;
  height: 47px;
  left: 340px;
  position: absolute;
  top: 8px;
  width: 160px;
}

.tablet-privacy-policy .privacy-policy-Ylaa5Y {
  background-color: transparent;
  height: auto;
  left: 24px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 12px;
  width: auto;
}

.tablet-privacy-policy .frame-85-Olfhmt {
  background-color: transparent;
  height: 2875px;
  left: 48px;
  position: absolute;
  top: 132px;
  width: 648px;
}

.tablet-privacy-policy .privacy-policy-BugApr {
  background-color: transparent;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 591px;
}

.tablet-privacy-policy .tingo-developers-bui-BugApr {
  background-color: transparent;
  /* color: var(--bombay); */
  /* font-family: var(--font-family-open_sans); */
  /* font-size: var(--font-size-m); */
  /* font-style: normal; */
  /* font-weight: 400; */
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 30.5px;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 81px;
  width: 648px;
}

.tablet-privacy-policy .group-74-Olfhmt {
  background-color: transparent;
  height: 275px;
  left: 48px;
  position: absolute;
  top: 14400px;
  width: 650px;
}

.tablet-privacy-policy .frame-63-uD9cxy {
  background-color: transparent;
  height: 275px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 648px;
}

.tablet-privacy-policy .frame-52-8xjPmC {
  background-color: transparent;
  height: 275px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 648px;
}

.tablet-privacy-policy .get-tingo-on-your-phone-today-uD9cxy {
  background-color: transparent;
  height: auto;
  left: 123px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 54px;
  width: 401px;
}

.tablet-privacy-policy .frame-81-uD9cxy {
  background-color: transparent;
  height: 40px;
  left: 168px;
  position: absolute;
  top: 186px;
  width: 312px;
}

.tablet-privacy-policy .frame-77-xafIFZ {
  background-color: transparent;
  height: 40px;
  left: 80px;
  position: absolute;
  top: 0px;
  width: 149px;
  pointer-events: auto;
  transition: all 0.2s ease;
  cursor: pointer;
}

.tablet-privacy-policy .frame-77-xafIFZ:hover {
  transform: scale(1.1);
}

.tablet-privacy-policy .badges-0sG0zH {
  background-color: transparent;
  height: 40px;
  left: -0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 150px;
}

.tablet-privacy-policy .button-xafIFZ {
  background-color: transparent;
  height: 39px;
  left: 163px;
  position: absolute;
  top: 0px;
  width: 149px;
  pointer-events: auto;
  transition: all 0.2s ease;
  cursor: pointer;
}

.tablet-privacy-policy .button-xafIFZ:hover {
  transform: scale(1.1);
}

.tablet-privacy-policy .frame-54-IGKRY3 {
  background-color: var(--eerie-black);
  border-radius: 4px;
  height: 41px;
  left: -1px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: -1px;
  width: 151px;
}

.tablet-privacy-policy .group-50-IGKRY3 {
  background-color: transparent;
  height: 18px;
  left: 17px;
  position: absolute;
  top: 11px;
  width: 118px;
}

.tablet-privacy-policy .eldownload-alt-I4xkxs {
  background-color: transparent;
  height: 18px;
  left: -0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 0px;
  width: 18px;
}

.tablet-privacy-policy .download-apk-I4xkxs {
  background-color: transparent;
  height: auto;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 2px;
  width: 90px;
}

/* .tablet-privacy-policy .nav-7-eZ864F {
  background-color: transparent;
  height: 496px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: 3417px;
  width: 744px;
} */

.tablet-privacy-policy .nav-7-eZ864F {
  background-color: #151515;
  border: 4px solid var(--shark);
  height: 496px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 14735px;
  width: 744px;
}

.tablet-privacy-policy .frame-72-G4J5Tu {
  /* background-color: transparent;
  height: 113px;
  left: 120px;
  position: absolute;
  top: 65px;
  width: 403px; */
  background-color: transparent;
  height: 113px;
  left: 48px;
  position: absolute;
  top: 86px;
  width: 403px;
}

.tablet-privacy-policy .group-67-6ya0ud {
  background-color: transparent;
  height: 64px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 149px;
}

.tablet-privacy-policy .tingo-2LVyrP {
  background-color: transparent;
  color: var(--bombay);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 76px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 17px;
  width: 71px;
}

.tablet-privacy-policy .frame-53-2LVyrP {
  background-color: transparent;
  height: 64px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: -0px;
  width: 64px;
}

.tablet-privacy-policy .lorem-ipsum-dolor-si-6ya0ud {
  background-color: transparent;
  color: #ffffff59;
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  letter-spacing: -0.23px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: center;
  top: 80px;
  width: auto;
}

.tablet-privacy-policy .frame-79-G4J5Tu {
  background-color: transparent;
  height: 136px;
  left: 48px;
  position: absolute;
  top: 252px;
  width: 576px;
}

.tablet-privacy-policy .links-FNkgxk {
  background-color: transparent;
  height: 20px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 0px;
  width: 1320px;
}

.tablet-privacy-policy .campaigns-S30Zx6 {
  background-color: transparent;
  color: #ffffff80;
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: -0.20px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  width: auto;
}

.tablet-privacy-policy .links-Xz4H9q {
  background-color: transparent;
  height: 108px;
  left: 0px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: 28px;
  width: 432px;
}

.tablet-privacy-policy .frame-81-ewtpb8 {
  background-color: transparent;
  height: 20px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 280px;
}

.tablet-privacy-policy .campaigns-gZXxIl {
  background-color: transparent;
  color: #ffffff80;
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: -0.20px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 0px;
  width: auto;
}

.tablet-privacy-policy .frame-81-UMnQzu {
  background-color: transparent;
  height: 40px;
  left: 0px;
  position: absolute;
  top: 68px;
  width: 312px;
}

.tablet-privacy-policy .frame-81-sL7OgD {
  background-color: transparent;
  height: 40px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 312px;
}

.tablet-privacy-policy .frame-77-PxpTwV {
  background-color: transparent;
  cursor: pointer;
  height: 40px;
  left: 0px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 149px;
}

.tablet-privacy-policy .frame-77-PxpTwV:hover {
  transform: scale(1.1);
}

.tablet-privacy-policy .badges-Br12x3 {
  background-color: transparent;
  height: 40px;
  left: 0px;
  mix-blend-mode: normal;
  position: absolute;
  top: -0px;
  width: 149px;
}

.tablet-privacy-policy .button-PxpTwV {
  background-color: transparent;
  cursor: pointer;
  height: 39px;
  left: 163px;
  pointer-events: auto;
  position: absolute;
  top: 0px;
  transition: all 0.2s ease;
  width: 149px;
}

.tablet-privacy-policy .button-PxpTwV:hover {
  transform: scale(1.1);
}

.tablet-privacy-policy .frame-54-IGOYGV {
  background-color: #1b1b1b;
  border: 1px solid #272727;
  border-radius: 4px;
  height: 41px;
  left: -1px;
  mix-blend-mode: normal;
  overflow: hidden;
  position: absolute;
  top: -1px;
  width: 151px;
}

.tablet-privacy-policy .group-50-IGOYGV {
  background-color: transparent;
  height: 18px;
  left: 17px;
  position: absolute;
  top: 11px;
  width: 118px;
}

.tablet-privacy-policy .eldownload-alt-t5IbG0 {
  background-color: transparent;
  height: 18px;
  left: -0px;
  mix-blend-mode: normal;
  position: absolute;
  top: -0px;
  width: 18px;
}

.tablet-privacy-policy .download-apk-t5IbG0 {
  background-color: transparent;
  /* color: #ffffff;
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 700; */
  height: auto;
  left: 28px;
  letter-spacing: 0.00px;
  line-height: normal;
  mix-blend-mode: normal;
  position: absolute;
  text-align: left;
  top: 2px;
  width: 90px;
}

@media screen and (max-width: 743px) {
  .screen.privacy-policy { 
    display: none;
   }
  .screen.tablet-privacy-policy { 
    display: none;
   }
}
@media screen and (min-width: 744px) and (max-width: 1439px) {
  .screen.privacy-policy { 
    display: none;
   }
  .screen.policy-mobile { 
    display: none;
   }
}
@media screen and (min-width: 1440px) {
  .screen.policy-mobile { 
    display: none;
   }
  .screen.tablet-privacy-policy { 
    display: none;
   }
}